/* PAGE */



* {

	color: #48494d;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

}

body {

	background-color: #FFFFFF;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

a,

a:visited {

	color: #3a9ddc;

	text-decoration: none;

}

a:hover {

	color: #48494d;

	text-decoration: none;

	background-color: #e7f2f3;

}

.copyright {

	color: #939393;

	font-size: 10px;

}







/* MAIN NAV */



#navRow {

	height: 25px;

}

#navRow td {

	background-image:url(images/main_nav_bullet.gif);

	background-repeat:no-repeat;

	background-position: 7px 10px;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 20px;

	color: #3d3e41;

	font-size:11px;

	font-weight:bold;

	text-transform: uppercase;

	cursor: pointer;

}



#navCell0 {

	width:80px;

}

#navCell1 {

	width:145px;

}

#navCell2 {

	width:140px;

}

#navCell3 {

	width:125px;

}

#navCell4 {

	width:70px;

}

#navCell5 {

	width:115px;

}

.navCellSelected {

	background-image:url(images/main_nav_bullet_o.gif) !important;

	background-color: #4a96aa !important;

	color: #FFFFFF !important;

}

.navSubCellSelected {

	background-color: #4a96aa !important;

	color: #FFFFFF !important;

}

.navSubMenu td {

	background-repeat:no-repeat;

	background-position: 7px 6px;

	height: 28px;

	color: #3d3e41;

	font-size:11px;

	font-weight:bold;

	cursor: pointer;

}







/* SIDE NAV */





#sideNav td {

	padding-right: 5px;

}

#sideNav .lv2 {

	background-image:url(images/subnav_bullet_cross.gif);

	background-color: #FFFFFF;

	background-repeat:no-repeat;

	background-position: 7px 9px;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 20px;

	vertical-align:middle;

}

#sideNav .lv2Selected {

	background-image:url(images/subnav_bullet_down.gif);

	background-color: #e7f2f3;

	background-repeat:no-repeat;

	background-position: 7px 9px;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 20px;

	vertical-align:middle;

}

#sideNav .lv2 a,

#sideNav .lv2Selected a {

	color: #000000;

	font-weight: bold;

}

#sideNav .lv2 a:hover,

#sideNav .lv2Selected a:hover {

	color: #407cb0;

	background: none;

}

#sideNav .lv3 {

	background-image:url(images/subnav_bullet_dot.gif);

	background-color: #FFFFFF;

	background-repeat:no-repeat;

	background-position: 7px 9px;

	padding-top: 4px;

	padding-bottom: 2px;

	padding-left: 20px;

	vertical-align:middle;

	line-height: 1em;

}

#sideNav .lv3Selected {

	background-image:url(images/subnav_bullet_dot_o.gif);

	background-color: #FFFFFF;

	background-repeat:no-repeat;

	background-position: 7px 9px;

	padding-top: 4px;

	padding-bottom: 2px;

	padding-left: 20px;

	vertical-align:middle;

	line-height: 1em;

}

#sideNav .lv3 a {

	font-size: 10px;

	color: #878787;

	font-weight: normal;

}

#sideNav .lv3Selected a {

	font-size: 10px;

	color: #407cb0;

	font-weight: bold;

}

#sideNav .lv3 a:hover,

#sideNav .lv3Selected a:hover {

	color: #407cb0;

	background: none;

}

#sideNav .lv4 {

	background-image:url(images/subnav_bullet_dot.gif);

	background-color: #FFFFFF;

	background-repeat:no-repeat;

	background-position: 17px 9px;

	padding-top: 4px;

	padding-bottom: 2px;

	padding-left: 30px;

	vertical-align:middle;

	line-height: 1em;

}

#sideNav .lv4Selected {

	background-image:url(images/subnav_bullet_dot_o.gif);

	background-color: #FFFFFF;

	background-repeat:no-repeat;

	background-position: 17px 9px;

	padding-top: 4px;

	padding-bottom: 2px;

	padding-left: 30px;

	vertical-align:middle;

	line-height: 1em;

}

#sideNav .lv4 a {

	font-size: 10px;

	color: #878787;

	font-weight: normal;

}

#sideNav .lv4Selected a {

	font-size: 10px;

	color: #407cb0;

	font-weight: bold;

}

#sideNav .lv4 a:hover,

#sideNav .lv4Selected a:hover {

	color: #407cb0;

	background: none;

}





/* CONTENT */



.hLine {

	height: 1px;

	border-bottom: #d2d2d3 solid 1px;

	margin-top: 7px;

	margin-bottom: 7px;

}

.pageHeader {

	font-size:16px;

	font-weight: bold;

	color: #4f5053;

}

.mainNewsHeader,

.mainNewsHeader a {

	font-size:12px;

	font-weight: bold;

	color: #3a9ddc;

}

#contentArea .borderImg {

	border: 1px solid #4f5053;

}

.mainHighlightTable {

	border: #acacb4 solid 1px;

	background-repeat: no-repeat;

	background-color: #FFFFFF;

}

.mainHighlightTable table td {

	color: #FFFFFF;

	font-size:13px;

	font-weight: bold;

}

#contentArea P {

	text-align: justify;

}

#contentArea .noJustify P {

	text-align: left;

}

#contentArea ul li {

	padding-bottom: 10px;

}

#contentArea H1 {

	font-size:12px;

	font-weight: bold;

	margin-bottom: -5px;

}

#contentArea H2 {

	background-image:url(images/blue_doubco_bullet.gif);

	background-repeat:no-repeat;

	background-position: left 4px;

	font-size:12px;

	font-weight: bold;

	color: #3a9ddc;

	margin-bottom: -5px;

	padding-left: 10px;

}

#contentArea .table1 {

	width: 734px;

	padding: 8px;

	border: #7b7e82 solid 1px;

}

#contentArea .table1 th {

	padding: 8px;

	background-color: #7b7e82;

	color: #FFFFFF;

	border-left: #FFFFFF solid 1px;

	border-bottom: #FFFFFF solid 1px;

}

#contentArea .table1 td {

	padding: 8px;

	padding-right: 15px;

	padding-bottom: 15px;

	border-top: #d2d2d3 solid 1px;

}

.rowWithBorderTop td {

	border-top: #d2d2d3 solid 1px;

}

#contentArea .table2 {

	width: 734px;

	padding: 8px;

	border: #7b7e82 solid 1px;

}

#contentArea .table2 th {

	padding: 8px;

	background-color: #7b7e82;

	color: #FFFFFF;

	border-left: #FFFFFF solid 1px;

	border-bottom: #FFFFFF solid 1px;

}

#contentArea .table2 td {

	padding: 8px;

}

#contentArea .table3 {

	width: 734px;

	padding: 8px;

	border: #7b7e82 solid 1px;

}

#contentArea .table3 th {

	padding: 8px;

	color: #4f5053;

	background-color: #F7F7F7;

	border-right: #EEEEEE solid 5px;

}

#contentArea .table3 td {

	padding: 8px;

}

#contentArea .table4 {

	width: 734px;

	padding: 8px;

	border: #7b7e82 solid 1px;

}

#contentArea .table4 th {

	padding: 8px;

	color: #4f5053;

	background-color: #F7F7F7;

	border-left: #EEEEEE solid 5px;

}

#contentArea .table4 td {

	padding: 8px;

}

