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

 
body  { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background: #152441;
	color: #000000; margin:0 0 0 0;
}
#container { 
	width: 1024px;
	background: #FFFFFF;
	margin: 0 auto; position:relative;
} 
#header { 
	padding: 0; margin:0;
} 
#header h1 {
	margin: 0;
	padding: 10px 0;
}
#sidebar1 {
	width: 452px;
	position:absolute;
	left:536px;
	top:219px;
	height: 447px;
}



#mainContent { 
	margin: 0 540px 0 0;
	padding: 20px 0 20px 50px; min-height:460px;
} 

*html #mainContent {height:460px;}

#mainContent p { 
	margin: 0;
	padding: 0 0 8px 0; font-size:17px; line-height:22px;
}

#mainContent h1 { 
	margin: 0;
	padding: 0 0 8px 0; font-size:18px; line-height:22px;
}

#mainContent h2 { 
	margin: 0;
	padding: 0 0 8px 0; font-size:14px; line-height:18px;
}

#footer { 
	padding: 0 20px 0 0px;
	background:#162b51; text-align:right; 
} 
#footer p {
	margin: 0;
	padding: 10px 0; color:#FFFFFF; font-size:10px;
}


.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
#logo {
	position:absolute;
	left:35px;
	top:15px;
	width:279px;
	height:107px;
	z-index:1;
}

img a { border: none;}

#logo img { border: none;}

#navigation { height:61px; width:540px; padding-left:484px; background-image:url('../images/nav_bkg.jpg'); }



div#navigation ul {
	list-style-type: none;
	margin:0px;
	padding:0px; 
}

div#navigation ul li {
	
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;	
}


#navigation li a {background-image:url('../images/nav_sprite.jpg');text-decoration:none; display:block;
	color:#ffffff;width:180px; padding:18px 0 0 0;
	height:43px; float:left; color:#FFFFFF; text-align:center;}
	
#navigation li a.item1 {background-position:0px 0px; }
#navigation li a:hover.item1 {background-position:0px -122px; }
#navigation li a.item1landed {background-position:0px -122px; }

#navigation li a.item2 {background-position:-180px 0px;}
#navigation li a:hover.item2 {background-position: -180px -61px;}
#navigation li a.item2landed {background-position: -180px -61px;}

#navigation li a.item3 {background-position:-360px -61px;}
#navigation li a:hover.item3 {background-position: -360px 0px;}
#navigation li a.item3landed {background-position: -360px 0px;}

.blueBold { color:#005a8e; font-weight:bold;}

.yellow { color:#fdb913; }

#mainContent p.lrgTxt { font-size:22px; line-height:26px}

a, a:link { color: #000000; text-decoration:none;}

a:hover, a:active { color: #000000; text-decoration: underline}


