/* CSS Document */

/* Generic Selectors */

body {
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
line-height:16px;
color:#0B0B0B;
background-color: #FFFFFF;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 20px;
}

p {
width: 100%;
}

ul {
margin-left: 0px;
margin-right: 5px;
margin-top:0px;
}


li {
font-family:	Verdana, Arial, Helvetica, sans-serif;
list-style-type:none;
line-height: 150%;
margin-left:5px;
/*border-top-color:#D2D2D2;
border-top-width:1px;
border-top-style:ridge;*/
}

h1 {
font-family: 	Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #333333;
}

h2 {
font-family: 	Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #333333;;
border-bottom: 1px solid #C6EC8C;
}

h3 {
font-family: 	Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #333333;
text-transform:	uppercase;
text-align:left;
margin: 3px 0px 3px 8px;
}
h4 {
font-family: 	Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
text-transform:	uppercase;
text-align:left;
line-height:14px;
background-color:	#000080;
}
#featureTitle {
font-family: 	Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
text-transform:	uppercase;
text-align:left;
line-height:14px;
background-color:	#336699;
padding-left:3px;
}
.style7 {
	padding: 5px 0px 0px 0px; /*top right bottom left*/
	font-size: 16px;
	font-style: italic;
	color: #494949;
	line-height:18px;
}

/*.footer {
	font: 14px "Times New Roman", Times, serif;
	border-top:solid 2px	#353535;
	text-align:left;
	padding: 5px 10px 20px 10px; 
}*/
 

/**************** Pseudo classes ****************/

a:link {
color:	#663300;
text-decoration: underline;
}

li a:link {
color: #FFFFFF;
text-decoration: none;
margin-left:0px;
}

a:visited {
color:	#3c455c;
text-decoration: underline;
}

li a:visited {
color: #00CC00;
text-decoration: none;
font-weight: bold;
}

a:hover {
color:	#FF6600; /*#FFFFFF;*/
text-decoration: underline;
}

li a:hover {
display: block;
color: #990000;
font-weight:bold;
}

a:active {
color: #FF6600;
/*font-weight: bold;*/
}



/************************* ID's *************************/


#centerDoc {
position: absolute;
z-index: 15;
padding: 0 0 20px 20px; /*top right bottom left*/
margin-top: 50px;
margin-left: 235px;
}

#bluefield {
position:absolute;
left:0px;
z-index:9;
height:165px;
width: 100%;
background-color:#3c455c;
border-bottom-color:#0d1126;
border-bottom-width:	25px;
border-bottom-style: solid;
}

#flagblock {
position:absolute;
left:300px;
top: 440px;
z-index:9;
height:25px;
width: 230;
background-color:	#000080;
}

#logofloat {
position: absolute;
right:40px;
top: 50px;
background-image:url(images/logo.png);
background-repeat:no-repeat;
z-index:99;
width:264;
height:177;
}



#mainblock {
position:relative;
display:block;
margin-left:auto;
margin-right:auto;
margin-top: 20px;
width: 850px;
min-height: 680px;
height:	auto;
border-color:#858585;
border-width:1px;
border-style:solid;
}

#mainblockrow2 {
position:relative;
top: 25px;
height: 250px;
width: 775px;
}


#mainblockrow3 {
position:relative;
top: 25px;
height: 400px;
width: 775px;
}

#mainblockc1 {
 position:absolute;
 top:0;
 left:0;
 width:155px;
 height: 100%; /*700px;*/
 background-color:#84a6c4;
 /*background-image:url(images/logo.jpg);
 background-repeat:no-repeat;
 background-position:top;*/
}
#mainblockc1r1 {
 position:relative;
 top:0;
 left:0;
 width:155px;
 height: 120px;
 /*background-image:url(images/logo.jpg);
 background-repeat:no-repeat;
 background-position:top;*/
}
#mainblockc1r2 {
 position:relative;
 top:120;
 left:0;
 width:155px;
 height: 480px;
}

#mainblockc1r3 {
 position:absolute;
 bottom:0;
 left:0;
 width:145px;
 height: 180px;
 background-color:#BABABA;
 /*background-color:	#A0A0A4;*/
}


#mainblockc2 {
 position:absolute;
 top:0;
 right:0;
 width:695px;
 height: 100%;
/* background-image:url(images/cntrsqr.jpg);
 background-position:center;
 background-repeat:no-repeat;*/
}
#mainblockc2r1 {
 position:relative;
 top:0;
 right:0;
 width:700px;
 height: 100px;
}
#mainblockc2r2 {
 position:relative;
 top:20;
 left: 10px;
 right:0px;
 width:650px;
 height: 490px;
}
#mainblockc2r3 {
 position:absolute;
 bottom:12px;
 right:0;
 width:700px;
 height: 90px;
}

#mainblockc2-search {
 position:absolute;
 top:0;
 right:0;
 width:695px;
 height: 700px;
 background-image:	url(images/search.jpg);
 background-position:center;
 background-repeat:no-repeat;
}



#mainblockrowfooter {
position:relative;
top: 130px;
height: 45px;
width: 850px;
}

#mainblockrow5 {
position:relative;
top: 400px;
height: 30px;
width: 775px;
border-top-color:#BCBCBC;
border-top-style:solid;
border-top-width:2px;
}


#navblock-row1 {
position:absolute;
top: 0px;
height: 14px;
width: 300px;
border-bottom-color:#0d1126;;
border-bottom-style:solid;
border-bottom-width:6px;
background-color:#3c455c;
}


#navigationblock {
position: relative;
z-index: 10;
top: 50px;
left: 10px;
width: 280px;
height: 270px;
margin: 0;
font-family:	"Times New Roman", Times, serif;
color:	 #3c455c;
font-weight: normal;
padding:0px 0px 0px 0px;
font-size: 24px;
line-height:28px;
letter-spacing:	normal;	
text-decoration: none;
}

#navigation {
	display:block;
	/*padding:7px 0px 0px 0px;
	border-top:	ridge;
	border-top-width:1px;
	border-top-color:#D2D2D2;*/
}

#navigation a {
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	color:	 #FFFFFF;
	letter-spacing:	normal;	
	text-decoration: none;
	font-size: 12px;
	list-style-type:none;
	line-height: 130%;
	padding-left:20px;
	}
	
#navigation a:hover {
	/*font-weight:bold;*/
	color:	#FFFF99; /*#990000;*/
	}
#navigation a:active {
	/*font-weight:bold;*/
	text-decoration:underline;
	font-weight:normal;
   }

#navigation2 {
	display:block;
	padding:0px 0px 0px 10px;
	line-height:18px;
}

#navigation2 a {
	font-family:	"Times New Roman", Times, serif;
	color:	 #000000;
	
	text-decoration: none;
	/*padding:0px 0px 0px 10px;*/
	font-size: 14px;
}
	
#navigation2 a:hover {
	color:	#990000;
}

#navigation3 {
	display:block;
	padding:10px 0px 0px 10px;
}

#navigation3 a {
	font-family:	"Times New Roman", Times, serif;
	color:	#FFFFFF;
	/*line-height:40px;*/
	text-decoration: none;
	/*padding-left:10px;*/
	/*padding:20px 0px 0px 10px;*/
	font-size: 24px;
	vertical-align:bottom;
}
	
#navigation3 a:hover {
	/*background:	#336600;*/
	color:	#990000;
}

#Loginlink {
	display:block;
	padding:2px 0px 0px 10px;
	font-size: 12px;
	color: #7B7B7B;
	text-decoration:none;
}
#Loginlink a {
 color:	#0d1126; /*#7B7B7B;*/
 text-decoration:none;
 font-weight:	bold;
}
#Loginlink a:hover {
 color:	#7B7B7B;
 text-decoration:	underline;
}
/*#leadlink {
	font:Arial, Helvetica, sans-serif;
	color:#007F00;
	font-size:14px;
	line-height:20px;
	font-stretch:	extra-condensed;
	padding: 5px 5px 8px 3px;
	text-decoration:none;
}
#leadlink a {
 color:	#007F00; 
 text-decoration:none;
}
#leadlink a:hover {
 color:	#2A00FF;
 text-decoration:	underline;
}*/



#itemLink {
color:#000080;
font-size:18px;
line-height:33px;
font-weight: bold;
text-decoration:none;
}
#itemLink a {
color:#000080;
text-decoration:none;
}
#itemLink a:visted {
color:#000080;
text-decoration:none;
}
#itemLink a:active {
color:#000080;
text-decoration:none;
}
#itemLink a:hover {
color:#FF6600;
text-decoration:none;
}

#itemLink0 {
color:#000080;
font-size:18px;
line-height:33px;
font-weight: bold;
text-decoration:none;
background-color: #e8edf1;
}
#itemLink0 a {
color:#000080;
text-decoration:none;
}
#itemLink0 a:visted {
color:#000080;
text-decoration:none;
}
#itemLink0 a:active {
color:#000080;
text-decoration:none;
}
#itemLink0 a:hover {
color:#FF6600;
text-decoration:none;
}


#itemLink1 {
color:#000080;
font-size:18px;
line-height:33px;
font-weight: bold;
text-decoration:none;
background-color: #FFFFFF;
}
#itemLink1 a {
color:#000080;
text-decoration:none;
}
#itemLink1 a:visted {
color:#000080;
text-decoration:none;
}
#itemLink1 a:active {
color:#000080;
text-decoration:none;
}
#itemLink1 a:hover {
color:#FF6600;
text-decoration:none;
}




#itemLinkPg {
color:#000080;
font-size:14px;
line-height:18px;
font-weight: bold;
text-decoration:none;
padding-left:20px;
}
#itemLinkPg a {
color:#000080;
text-decoration:none;
}
#itemLinkPg a:visted {
color:#000080;
text-decoration:none;
}
#itemLinkPg a:active {
color:#000080;
text-decoration:none;
}
#itemLinkPg a:hover {
color:#FF6600;
text-decoration:none;
}
#blueheadlinediv {
font-size:18px;
line-height:20px;
font-weight: 400;
color:#7a9dbd;
text-transform:uppercase;
}

#itemLinkSmall {
color:#000000;/*#000080;*/
font-size:12px;
line-height:14px;
font-weight: bold;
text-decoration:none;
padding-bottom:4px;
}
#itemLinkSmall a {
color:#000000;/*#000080;*/
text-decoration:none;
}
#itemLinkSmall a:visted {
color:#000000;/*#000080;*/
text-decoration:none;
}
#itemLinkSmall a:active {
color:#000080;
text-decoration:none;
}
#itemLinkSmall a:hover {
color:#FFFF99;
text-decoration:none;
}



/********Misc Styles***********/
.blurb {
font:Arial, Helvetica, sans-serif;
color:#131313;
font-size:16px;
line-height:20px;
font-stretch:	extra-condensed;
padding: 5px 5px 8px 3px;
text-decoration:none;
}
.footernav {
font:Arial, Helvetica, sans-serif;
color:	#84a6c4; /*#313131;*/
font-size:12px;
line-height:14px;
font-stretch:narrower;
text-align:center;
text-decoration:none;
}
.footernav a {
font:Arial, Helvetica, sans-serif;
color:	#84a6c4; /*#313131;*/
font-size:12px;
line-height:14px;
font-stretch:narrower;
text-align:center;
text-decoration:none;
}
.footernav a: visited {
font:Arial, Helvetica, sans-serif;
color:	#84a6c4; /*#313131;*/
font-size:12px;
line-height:14px;
font-stretch:narrower;
text-align:center;
text-decoration:none;
}
.footernav a: active {
font:Arial, Helvetica, sans-serif;
color:	#84a6c4; /*#313131;*/
font-size:12px;
line-height:14px;
font-stretch:narrower;
text-align:center;
text-decoration:none;
}
.footernav a:hover {
font:Arial, Helvetica, sans-serif;
color:	#FF6600;
font-weight:normal;
text-align:center;
text-decoration:none;
}

.footerbullet {color: #289AB4}
.footeraddress {
font:Arial, Helvetica, sans-serif;
color:	#84a6c4; /*#289AB4;*/
font-size:12px;
line-height:18px;
font-stretch:narrower;
text-align:center;
}
.bluecopy {
font:Arial, Helvetica, sans-serif;
color:#000080;
font-size:14px;
line-height:16px;
font-stretch:narrower;
padding: 5px 5px 8px 3px;
}
.bluecopybig {
font-size:26px;
line-height:30px;
}
.bluecopybigbold {
font-size:26px;
line-height:30px;
font-weight: 700;
}
.blueheadline {
font-size:20px;
line-height:24px;
font-weight: 400;
color:#7a9dbd;
text-transform:uppercase;
}
.whitecopy {
font:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
line-height:16px;
font-stretch:narrower;
padding: 5px 5px 8px 3px;
}
.whitecopybig {
font:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:22px;
font-stretch:narrower;
padding: 10px 10px 8px 5px;
}
.basicblack {
font:Arial, Helvetica, sans-serif;
color:#131313;
font-size:14px;
line-height:20px;
font-stretch:	extra-condensed;
padding: 15px 5px 0px 20px;
}
.newscopy{
font: Arial, Helvetica, sans-serif;
padding: 5px 5px 5px 5px;
font-size:12px;
color:	#D40000;
}
.newscopy a {color:	#2A00FF}
.newscopy a:hover{color:#FFFBF0}
.newsheadline{
font: Arial, Helvetica, sans-serif;
padding: 5px 5px 5px 5px;
font-size:14px;
color:	#D40000;
font-weight:bold;
}

.pagelinks {
	font:11px		Arial, Helvetica, sans-serif;
	color:	#663300;
	letter-spacing: 1px;
	word-spacing:2px;
	line-height:18px;
	margin-top:0px;
	margin-right:5px;
	text-align:	center;
}
.pagelinks a:hover {
	font:11px		Arial, Helvetica, sans-serif;
	color:	#FF6600;
	letter-spacing: 1px;
	word-spacing:2px;
	line-height:18px;
	margin-top:0px;
	/*margin-right:5px;*/
	text-align:	center;
}
.pageprevlink {
	font:11px 		Arial, Helvetica, sans-serif;
	color:	#663300;
	letter-spacing: 1px;
	word-spacing:2px;
	line-height:18px;
	margin-top:0px;
}
.pagenumdead {
	font:11px		Arial, Helvetica, sans-serif;
	color:	#444444;
	letter-spacing: 1px;
	word-spacing:2px;
	line-height:18px;
	margin-top:0px;
}
.whitetype {color: #FFFFFF}
