/* CSS Document */
html,body{
      margin:0;
      padding:0;
      height:100%;
      border:none
   }
body
{
	margin:0px;
	behavior:url(../javascripts/csshover.htc);
}
h1
{
	color:#852B37;
	font-size:24px;
	padding:0px;
	font-family:"Times New Roman", Times, serif;
	margin:0px;
}
h2
{
	color:#852B37;
	font-size:20px;
	padding:0px;
	margin:0px;
}
h3
{
	color:#852B37;
	font-size:14px;
	padding:0px;
	margin:0px;
}
h4
{
	color:#000000;
	font-size:13px;
	padding:0px;
	margin:0px;
	font-weight:bold;
}
.headerTop
{
	background-color:#DEDEDC;
	height:25px;
	text-align:center;
}
.headerTop2
{
	text-align:center;
	height:188px;
	background-color:#DEDEDC;
}
.userTable a
{
	font-family:Arial;
	font-size:12px;
	text-decoration:underline;
	color:#852b37;
}
.userTable a:hover
{
	text-decoration:underline;
}
.headerTop3
{
	background-color:#333333;
	vertical-align:top;
}
.navSep1
{
	background-image:url(../images/leftNavSepBg.jpg);
	height:50px;
}
.navSep3
{
	background-image:url(../images/leftNavSepBg.jpg);
	height:10px;
}
.navSep2
{
	background-image:url(../images/leftNavSepBg.jpg);
	height:1px;
}
.navSep4
{
	background-image:url(../images/leftNavSepBg.jpg);
	height:100%;
	font-family:Arial;
	font-weight:200;
	font-size:17px;
	text-align:left;
	font-weight:bold;
	vertical-align:top;
	color:#852B37;
	font-style:italic;
	padding-left:0px;
	padding-bottom:5px;
	padding-top:5px;
}
.topNav
{
	background-image:url(../images/topNavBg.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	height:27px;
/*	text-align:center;*/
}
.topNav table
{
	text-align:center;
}
 .topNav a:hover
 {
 	text-decoration:underline;
 }
.topNav td, .topNav a 
{
	color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	text-align:center;
	padding:0px 7px 0px 7px;
	text-decoration:none;
	font-weight:bold;
	white-space:nowrap;
}
.mainBody1
{
	background-color:#A6A6A6;
	height:100%;
}
.footer1
{
	background-color:#852B37;
	background-image:url(../images/RB_bottom.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
.footer1, .footer1 a
{
	font-family:Arial;
	font-size:11px;
	text-align:center;
	color:#A6A6A6;
}
.footer1Left
{
	background-color:#852B37;
	background-image:url(../images/RB_left.jpg);
	background-position:right;
	background-repeat:repeat-y;
}
.footer1Right
{
	background-color:#852B37;
	background-image:url(../images/RB_right.jpg);
	background-position:left;
	background-repeat:repeat-y;
}
.footer1LeftBottom
{
	background-color:#852B37;
	background-image:url(../images/RB_left_bottom.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}
.footer1RightBottom
{
	background-color:#852B37;
	background-image:url(../images/RB_right_bottom.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.footer1 a:hover
{
	text-decoration:none;
}.footer2
{
	background-color:#333333;
	height:50px;
	width:770px;
	color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	text-align:center;
}
.footer2 div
{
	line-height:25px;
	text-align:center;
}
.footer2 a
{
	color:#FFFFFF;
	text-decoration:none;
}
.footer2 a:hover
{
	text-decoration:underline;
}
.nav
{
	color:#FFFFFF;
}
.nav th, .navCat
{
	background-image:url(../images/leftNavBigBg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#832B37;
	height:67px;
	color:#FFFFFF;
	text-decoration:none;
	font-family:Arial;
	font-weight:200;
	font-size:17px;
	text-align:left;
	vertical-align:middle;
}
.navSubCat
{
	background-image:url(../images/topNavBg.jpg);
	background-repeat:repeat-x;
	height:27px;
	color:#FFFFFF;
	text-decoration:none;
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	text-align:right;
	padding-right:5px;
	vertical-align:middle;
}
.nav th
{
	font-weight:bold;
}
.nav a
{
	color:#FFFFFF;
	text-decoration:none;
}
.nav a:hover
{
	color:#FFFFFF;
	text-decoration:underline;
}
.rightCol
{
	background-image:url(../images/rightColBg.jpg);
	width:165px;
	background-repeat:repeat-y;
	vertical-align:top;
}
.col3Date
{
	background-color:#D0D0D0;
	font-weight:bold;
	padding:3px 10px 3px 10px;
	font-family:Arial;
	font-size:13px;
	color:#000000;
}
.col3news
{
	background-color: #E5E5E5;
	font-weight:normal;
	padding:10px 10px 20px 10px;
	color:#852B37;
	font-family:Arial;
	font-size:12px;
}
.col3Heading
{
	color:#8A8A8A;
	font-style:italic;
	padding:20px 10px 5px 10px;
	font-size:20px;
}
.mainTd
{
	padding:10px 20px 20px 20px;
	background-color:#FCFAFD;
	font-family:Arial;
	font-size: 12px;
}
.footer3
{
	font-family:Arial;
	font-size:12px;
	text-align:center;
	color:#8F8F8F;
}
.footer4
{
	font-family:Arial;
	font-size:11px;
	text-align:center;
	color:#A6A6A6;
}
.errorText, .errorText ul, .errorText li
{
	color:#FF6666;
}
.adminTable , .adminTable input, .adminTable select, .adminTable textarea, .adminTable div, .adminTable span, .adminTable2, .toolTipTable
{
	font-family:Arial;
	font-size:12px;
}

.adminTable th
{
	background-color:#68121D;
	color:#FFFFFF;
}
.adminTable a
{
	color:#852B37;
}
.adminTable a:hover
{
	text-decoration:none;
}
.userTable
{
	font-family:Arial;
	font-size:12px;
}
.userNews
{
	font-family:Arial;
	font-size:12px;
	background-color:#DEDEDC;
}
.userNews th
{
	background-color:#A6A6A6;
	font-family:Arial;
	font-size:12px;
}
.userNews td
{
	padding:7px 0px 0px 0px;
}
.userNews a
{
	text-decoration:none;
	color:#852B37;
}
.nav th
{
	font-size:16px;
	text-decoration:none;
}
.leftNav th
{
	font-size:16px;
	text-decoration:none;
}
.adminTable2 th
{
	background-color:#68121D;
	color:#FFFFFF;
	width:20px;
}
.adminTable2 td
{
	background-color:#FFFFFF;
	text-align:center;
	width:20px;
}
.tooltipDate
{
	color:#FFFFFF;
	background-color:#603F1B;
	font-weight:bold;
	font-size:12px;
}
#adminTable2MainHeading
{
	border-bottom:1px #FFFFFF solid;
	text-align:center;
	width:140px;
}
.pageTitle, .pageTitle a
{
	font-size:10px;
}
.navSep2 a
{
	text-decoration:none;
	color:#852B37;
}
.navSep2 a:hover
{
	text-decoration:underline;
	color:#852B37;
}
.attorneyTable td
{
	font-size:12px;
}
.homeNews
{
	color:#852B37;
	text-decoration:none;
}
.homeNews:hover
{
	text-decoration:underline;
}
.headerTop2Left, .headerTopLeft
{
	background-color:#DEDEDC;
	background-image:url(../images/GB_left.jpg);
	background-position:right;
	background-repeat:repeat-y;
}
.headerTop2Right, .headerTopRight
{
	background-color:#DEDEDC;
	background-image:url(../images/GB_right.jpg);
	background-position:left;
	background-repeat:repeat-y;
}