body{margin:0;background: #ffffff;color:#000000}
body,td,th,input,select,textarea,input {font-family: Verdana, Arial, Helvetica, sans-serif;}
body,td,th,input,select,textarea,input {font-size:13px;}
p{margin:0 0 1.5em 0;}
form{padding:0;margin:0}
a img{border:none;}

a:link    {text-decoration: none;}
a:visited {text-decoration: none;}
a:active  {text-decoration: none;}
a:hover   {text-decoration: none;}

h1{font-size: 110%;color: #005288;font-weight: bold;}
h2{font-size: 105%;margin:0;color: #005288;font-weight: Bold;}

.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} .clear {display: inline-block;} /* Hides from IE-mac \*/ * html .clear {height: 1%;} .clear {display: block;} /* End hide from IE-mac */ 

#wrapper{width:800px;margin:7px auto 0 auto;}

	#header{}
	
	#nav{background:#000000;margin:2px 0;clear:both;font-family:Arial, Helvetica, sans-serif;padding:17px 0 15px 48px}
		#nav ul {padding: 0;margin: 0;list-style: none;list-style-image:none;line-height: 1;}
		#nav ul li {float: left;list-style: none;list-style-image:none;margin:0}
		#nav ul li a{font-weight:bold;color:#ffffff;display:block;text-decoration:none;}
	
		/* Level 1 */
		#nav ul li div a{text-transform:uppercase;padding:6px 10px;}
		#nav ul li div a:hover{}
		#nav ul li.ipf-active1 div a{color:#AFD22E}
	
		/* Level 2 */
		#nav ul li ul{margin:0;position: absolute;background: #000000;width: 100px;border-top:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;left: -999em;}
		#nav ul li ul li a{border-bottom:1px solid #ffffff;width:100px;padding:6px 0px;text-indent:10px;}
		#nav ul li ul li a:hover{background: #AFD22E;color:#000000}
		#nav ul li ul li.ipf-parent a{background: url(../images/awards/nav-arrow.gif) right no-repeat}
		#nav ul li ul li.ipf-parent a:hover{background: #AFD22E url(../images/awards/nav-arrow.gif) right no-repeat;}
	
		/* Level 3 */
		#nav ul li ul li ul {margin: -27px 0 0 180px;}
		#nav ul li ul li ul li a{background:none !important;}
		#nav ul li ul li ul li a:hover{background: #AFD22E !important;}
	
		#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}
		#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}
		#nav li:hover, #nav li.hover {position: static;}
	
	
	#content {width:800px; float:left; background:#76a845; padding:0px 0px 0px 0px; float:left}

	#contentleft {width:85px; background:#76a845; float:left; padding:20px 10px 15px 15px; text-align:left; position:relative}
		h1#pagetitle{color: #005288;font-size:15px;text-transform:uppercase;margin:0 0 20px 0}
	
		hr{margin:0}

	#contentlanding {width:800px; height:auto; background:#AFD22E; padding:0px 0px 0px 0px}

	#contentleftlanding {width:85px; height:auto; background:#AFD22E; float:left; padding:20px 10px 15px 15px; text-align:left}
		h1#pagetitle{color: #005288;font-size:15px;text-transform:uppercase;margin:0 0 20px 0}
	
		hr{margin:0}
		
	#contentright {width:690px; background:#AFD22E; float:right; padding:0px 0px 0px 0px;}
	
		#contentrightshadow {width:690;height:15px; background-image:url(../images/bg.gif); background-repeat:repeat-x;  
						padding: 0px 0px 0px 0px}
		#contentrighttext {width:630px; height:auto; background:AFD22E; float:left; padding:20px 20px 20px 40px;}	
			h1#pagetitle{color: #005288;font-size:15px;text-transform:uppercase;margin:0 0 20px 0}
			hr{margin:0}
		
	#homepagefooter{background:#76a845;text-align:center; width:800px;}
	#homepagefooterlanding{background:#AFD22E;text-align:right;}
		
	#footer{background:#76a845;font-size:9px;font-weight:bold;color:#ffffff;text-align:center;padding:10px 0px;text-transform:uppercase; float:right; width:800px}
		#footer ul{margin:0;padding:0;}
		#footer ul li{display:inline;}
		#footer ul li div{display:inline;}
		#footer ul li div a{color:#ffffff;padding:0 10px 0 0}
		#footer ul li ul{display:none;}

		

