@charset "utf-8";
/* CSS Document */

body {
font-family: "Segoe UI", Arial, Helvetica, sans-serif;
font-size: 75%;
color: #666;
}

a {
color: #425892;
text-decoration: none;
}

a:hover {
background-color: #425892;
color: #fff;
}

img {border: none;}

.clrEl {clear: both;}

/**/

div.mainColumn h1, div.modColumn h1, div.mainColumn h2, div.mainColumn h3 {
color:#425892;
padding: 0;
}

div.mainColumn h1 {
font-size:200%;
margin: 14px 0 24px 0;
}

div.mainColumn h1.pagetitle {
font-size:100%;
margin: 14px 0 20px 0;
}
	div.mainColumn h1.pagetitle span {display: none;}

div.mainColumn h2 {
font-size:140%;
margin: 24px 0 14px 0;
padding-top: 10px;
border-top: 1px dotted #c0c0c0;
}

div.mainColumn h3 {
font-size:120%;
}

div.mainColumn h4 {
font-size:100%;
}

div.mainColumn p {
padding: 0 0 10px 0;
margin: 0;
}

span.wordHiLite {
background-color: #FF0;
color: #000;
}

/* COMMON COLUMN POD TABS*/

.colTabPod h3 {
margin: 0;
padding: 9px 0 5px 0;
text-transform: uppercase;
}

/*div.colTabPod .colTabs {
width: 295px;
background: url(../images/grey-tab-bg.gif) repeat-x 0% 0%;
}*/
div.bluPod .colTabs, div.gryPod .colTabs {width: 295px;}
div.bluPod .colTabs {background: url(../images/blue-tab-bg.gif) repeat-x 0% 0%;}
div.gryPod .colTabs {background: url(../images/grey-tab-bg.gif) repeat-x 0% 0%;}

div.colTabPod .colTabs ul.colTabsNav {
margin:0;
padding:0;
text-align:left;
list-style: none;
}

	div.colTabPod .colTabs ul.colTabsNav li {
	float: left;
	margin-right: 2px;
	}
	
		div.colTabPod .colTabs ul.colTabsNav li a {
		text-decoration: none;
		margin: 0;
		padding: 0 0 0 8px;
		text-decoration: none;
		font-size: 110%;
		display: block;		
		}
			
			div.colTabPod .colTabs ul.colTabsNav li a span {
			display: block;
			padding: 4px 30px 5px 2px;
			}
			
		div.bluPod .colTabs ul.colTabsNav li a {background: url(../images/blue-tab-left.gif) no-repeat 0% 0%;}
		div.gryPod .colTabs ul.colTabsNav li a {background: url(../images/grey-tab-left.gif) no-repeat 0% 0%;}
		
			div.bluPod .colTabs ul.colTabsNav li a span {background: url(../images/blue-tab-right.gif) no-repeat 100% 0%; color: #fff;}
			div.gryPod .colTabs ul.colTabsNav li a span {background: url(../images/grey-tab-right.gif) no-repeat 100% 0%; color: #fff;}
			
		div.bluPod .colTabs ul.colTabsNav li a:hover {background: url(../images/blue-tab-left.gif) no-repeat 0% -27px;}
		div.gryPod .colTabs ul.colTabsNav li a:hover {background: url(../images/grey-tab-left.gif) no-repeat 0% -27px;}
		
			div.bluPod .colTabs ul.colTabsNav li a:hover span {background: url(../images/blue-tab-right.gif) no-repeat 100% -27px; color: #425892;}
			div.gryPod .colTabs ul.colTabsNav li a:hover span {background: url(../images/grey-tab-right.gif) no-repeat 100% -27px; color: #333;}
			
		div.bluPod .colTabs ul.colTabsNav li a.selected {background: url(../images/blue-tab-left.gif) no-repeat 0% -27px;}
		div.gryPod .colTabs ul.colTabsNav li a.selected {background: url(../images/grey-tab-left.gif) no-repeat 0% -27px;}
		
			div.colTabPod .colTabs ul.colTabsNav li a.selected span {			
			font-weight: bold;
			padding: 8px 30px 1px 2px;
			}
			div.bluPod .colTabs ul.colTabsNav li a.selected span {background: url(../images/blue-tab-right.gif) no-repeat 100% -27px; color: #425892;}
			div.gryPod .colTabs ul.colTabsNav li a.selected span {background: url(../images/grey-tab-right.gif) no-repeat 100% -27px; color: #333;}
		
div.colTabPod .colTabs div.colTabsContent { 
width: 275px;
padding: 10px 10px 10px 10px;
display:none; 
}
div.bluPod .colTabs div.colTabsContent {background: url(../images/blue-tab-content-bg-295.gif) no-repeat 0% 100%;}
div.gryPod .colTabs div.colTabsContent {background: url(../images/grey-tab-content-bg-295.gif) no-repeat 0% 100%;}

	div.colTabPod .colTabs div.colTabsContent ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}
	
		div.colTabPod .colTabs div.colTabsContent ul li {
		display: block;
		/*width: 130px;*/
		font-size: 110%;		
		margin: 1px 0;
		padding-left: 7px;
		}
		div.bluPod .colTabs div.colTabsContent ul li {background: url(../images/arrow-blue.gif) no-repeat 0% 7px;}
		div.gryPod .colTabs div.colTabsContent ul li {background: url(../images/arrow-grey.gif) no-repeat 0% 7px;}
		
			div.bluPod .colTabs div.colTabsContent ul li a {color: #425892; text-decoration: none;}
			div.gryPod .colTabs div.colTabsContent ul li a {color: #333; text-decoration: none;}
			
			div.bluPod .colTabs div.colTabsContent ul li a:hover {background-color: #425892; color: #fff;}
			div.gryPod .colTabs div.colTabsContent ul li a:hover {background-color: #333; color: #fff;}

div.colTabPod .colTabs div.colTabsContent.currentTab {display:block;}

/* FORM STYLING */

.stnFrm {
border: none;
margin: 0 0 5px 0;
padding: 10px;
background-color: #dbdfea;
color: #333;
}

	.stnFrm legend {
	display: none;
	font-size: 140%;
	color: #333;
	}
	
	.stnFrm div.formRow {
	margin: 0;
	padding: 5px 0;
	clear: both;
	}
	
		.stnFrm div label {
		float: left;
		width: 150px;
		padding-top: 3px;
		}
		
		.stnFrm div input, .stnFrm div select, .stnFrm div textarea {
		float: left;font-family: "Segoe UI", Arial, Helvetica, sans-serif;
		font-size: 100%;
		padding: 2px;
		}
		
	.stnFrm div fieldset {
	border: none;
	margin: 0;
	padding: 0;
	}
	
		.stnFrm div fieldset legend {
		font-size: 100%;
		color: #666;
		margin-left: -8px;
		}
		
		.stnFrm div fieldset div.formRow {padding: 2px 0;}
		
		.stnFrm div fieldset input {
		float: left;
		margin: 0 0 0 150px;
		}
		
		.stnFrm div fieldset label {
		padding-top: 0;
		padding-left: 5px;
		}
			
input.stnFrmBtn {
font-family: "Segoe UI", Arial, Helvetica, sans-serif;
font-size: 100%;
padding: 2px 6px;
cursor: pointer;
}

div.status_error {
background:transparent url(../images/status_error.gif) no-repeat 0 2px;
float:left;
margin:5px 0 0 5px;
padding-left:12px;
}

div.status_ok {
background:transparent url(../images/status_ok.gif) no-repeat 0 2px;
float:left;
margin:5px 0 0 5px;
padding-left:12px;
}

/* Search Results */

div.searchResults {}

	div.searchResults div.searchRow {
	padding: 10px 0;
	}