/* [PRoss 2005] Global styles - do not edit */

body {margin:0; padding:0; background-color:#fff}

#bg1{background: url(../img/bg-main-1.jpg) no-repeat top left}
#bg2{background: url(../img/bg-main-2.jpg) no-repeat top left}
#bg3{background: url(../img/bg-main-3.jpg) no-repeat top left}
#bg4{background: url(../img/bg-main-4.jpg) no-repeat top left}
#bg5{background: url(../img/bg-main-5.jpg) no-repeat top left}
#bg6{background: url(../img/bg-main-6.jpg) no-repeat top left}

#topBG{z-index: 1}

body, html, table, td, p{
	color: #010162;
	font: normal normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

img{border:0}
form{margin:0; padding:0}
iframe {margin:0; padding: 0; border: 0px}
sup{font-size: 9px}
em{font-style: italic}
ul, ol{margin:0; padding:0}
ul li{font-weight:normal; margin-left:16px; list-style: square}
ol li{font-weight:bold; margin-left:16px; list-style: square}

a, a:visited, a:active {font-weight:normal; font-size:10px; text-decoration:none; color:#8C8CAC}
a:hover, a:focus {font-weight:normal; font-size:10px; text-decoration:underline; color:#8C8CAC}

a.linkspage, a.linkspage:visited, a.linkspage:active {font-weight:bold; font-size:11px; text-decoration:none; color:#D80D02}
a.linkspage:hover, a.linkspage:focus {font-weight:bold; font-size:11px; text-decoration:underline; color:#D80D02}

a.sublink, a.sublink:visited, a.sublink:active {font-weight:bold; font-size:11px; text-decoration:none; color:#010162}
a.sublink:hover, a.sublink:focus {font-weight:bold; font-size:11px; text-decoration:underline; color:#010162}

h1{padding:0; margin:0; font-size:14px; font-weight:bold}
h2{padding:0; margin:0; font-size:11px; font-weight:normal; display:inline}
h3{padding:0; margin:0; font-size:11px; font-weight:bold; display:inline}
.hlegal{font-weight:normal; font-size:10px; text-decoration:none; color:#9E9EAE; text-align: center}
.hlegal2{font-weight:normal; font-size:10px; text-decoration:none; color:#9E9EAE; text-align: right}
.hlegal3{font-weight:normal; font-size:10px; text-decoration:none; color:#9E9EAE; text-align: left}


/* alternative color styles */
.alt1{color:#58688F}
.alt2{color:#fff}

/* main setup for content boxes */
.mainContentBox{
	border-left:1px solid #010162; border-right:1px solid #010162; 
	background-color:#fff; padding:0 20px
}

.nav{padding-top: 8px; text-align:center}
#navSel{font-weight:bold; font-size:11px; text-decoration:none; color:#010162; background:url(../img/tab-0.gif) no-repeat; width:109px; height:31px; display:block}

#ql{width:109px; height:31px; display:block}
#qL a:link{font-weight:bold; font-size:11px; text-decoration:none; color:#010162; display:block; background: url(../img/tab-1.gif) no-repeat; width:109px; height:31px}
#qL a:visited{font-weight:bold; font-size:11px; text-decoration:none; color:#010162; display:block; background:url(../img/tab-1.gif) no-repeat; width:109px; height:31px}
#qL a:hover{font-weight:bold; font-size:11px; text-decoration:none; color:#010162; display:block; background:url(../img/tab-1o.gif) no-repeat; width:109px; height:31px}
#qL a:active{font-weight:bold; font-size:11px; text-decoration:none; color:#010162; display:block; background:url(../img/tab-1o.gif) no-repeat; width:109px; height:31px} 

#ml{width:109px; height:31px; display:block}
#mL a:link{font-weight:bold; font-size:11px; text-decoration:none; color:#010162; display:block; background: url(../img/tab-1.gif) no-repeat; width:109px; height:31px}
#mL a:visited{font-weight:bold; font-size:11px; text-decoration:none; color:#010162; display:block; background:url(../img/tab-1.gif) no-repeat; width:109px; height:31px}
#mL a:hover{font-weight:bold; font-size:11px; text-decoration:none; color:#010162; display:block; background:url(../img/tab-1o.gif) no-repeat; width:109px; height:31px}
#mL a:active{font-weight:bold; font-size:11px; text-decoration:none; color:#010162; display:block; background:url(../img/tab-1o.gif) no-repeat; width:109px; height:31px}


/* map locator */
#map01,#map02,#map03,#map04,#map05{padding:8px; border:1px solid #484850}
#map01{background-color:#fffbed}
#map02{background-color:#fffbed}
#map03{background-color:#fffbed}
#map04{background-color:#fffbed}
#map05{background-color:#fffbed}
#map01 a:link,#map02 a:link,#map03 a:link,#map04 a:link,#map05 a:link, {line-height: 200%; font:bold 11px Arial, Helvetica, sans-serif; color:#5e5e68; text-decoration:none}
#map01 a:visited,#map02 a:visited,#map03 a:visited,#map04 a:visited,#map05 a:visited, {color:#5e5e68}
#map01 a:hover,#map02 a:hover,#map03 a:hover,#map04 a:hover,#map05 a:hover, #map01 a:active,#map02 a:active,#map03 a:active,#map04 a:active,#map05 a:active, {text-decoration:underline; color:#000}

#siteMap ul{margin:0; padding:5px 0 10px 0}
#siteMap li {margin-left:25px; list-style-image: url(../img/site_map_red.gif)}
#siteMap li.sub1{margin-left:10px; list-style-image: url(../img/site_map_blue.gif)}
#siteMap a, #siteMap a:visited {font-weight:normal; font-size:10px; text-decoration:none; color:#010162}
#siteMap a:hover, #siteMap a:focus {font-weight:normal; font-size:10px; text-decoration:underline; color:#010162}
#siteMap a:active {font-weight:normal; font-size:10px; text-decoration:none; color:#010162}


/* global padding styles */
.sep20{padding-bottom:20px; clear: both}
.sep10{padding-bottom:10px; clear: both}

.padTB4{padding: 4px 0}
.padT4{padding-top: 4px}

.padT15{padding: 15px 0 0 0}
.padR15{padding: 0 15px 0 0}
.padB15{padding: 0 0 15px 0}
.padL15{padding: 0 0 0 15px}

.padTRL15{padding: 15px 15px 0 15px}
.padTBL15{padding: 15px 0 15px 20px}
.padBL15{padding: 0 0 15px 20px}

.padTRL5{padding: 5px 0 5px}
.padTL5{padding: 5px 0 0 5px}
.padTR5{padding: 5px 5px 0 0}
.padTB5{padding: 5px 0}
.padRL5{padding: 0 5px}

.padT10{padding: 10px 0 0 0}
.padR10{padding: 0 10px 0 0}
.padB10{padding: 0 0 10px 0}
.padL10{padding: 0 0 0 10px}

.padTR10{padding: 10px 10px 0 0}
.padTB10{padding: 10px 0}
.padTL10{padding: 0px 0 0 10px}
.padRB10{padding: 0 10px 10px 0}
.padBL10{padding: 0 0 10px 10px}
.padRL10{padding: 0 10px}

.padTRL10{padding: 10px 10px 0 10px}
.padTBL10{padding: 10px 0 10px 10px}
.padRBL10{padding: 0 10px 10px 10px}
.padTRBL10{padding: 10px}


/*  */

