body{margin:0;background: #23324d;color:#23324d}
body,td,th,input,select,textarea,input {font-family: Arial, Helvetica, sans-serif;}
body,td,th,input,select,textarea,input {font-size:12px;}
p{margin:0 0 1.5em 0;}
form{padding:0;margin:0}
a{color:#23324d;}
a:hover{text-decoration:underline}
a img{border:none;}
h1,h2,h3,h4,h5{line-height:1em;}
h1{font-size:18px;color:#23324d;font-weight:normal;margin:0 0 10px 0;background: url(../images/gault/pagetitle-bg.gif) left no-repeat;padding:1px 0 0 14px}

.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:990px;margin:0 auto}

#toolbar{height:37px;font-size:10px;color:#ffffff;background: url(../images/gault/bg.gif) top left repeat-x;}
	#tagline{padding:17px 0 0 0}
	#search{float:right;margin:0;padding:13px 0 0 0}
		#search input{vertical-align:middle;}

		#search .ipf-PageSearch-TextField{width:104px;margin:0 3px;font-size:10px;height:14px}
		#search .ipf-PageSearch-Button{background: url(../images/gault/gobutton.gif) 0 0 no-repeat;width:33px;height:16px;line-height:100px;border:none;padding:0;}
		html > body #search  .ipf-PageSearch-Button{text-indent:-2000px;}		
	

#contentarea{background:#ffffff;padding:26px 0 15px 0}

	#column{width:161px;float:left;margin:0 20px 0 0}
		#logo{margin:0 0 15px 0;}
	
		#nav{}
		#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{display:block;text-decoration:none;}
		/* Level 1 */
		#nav ul li div{border-bottom:1px solid #cccccc;}
		#nav ul li div a{width:141px;padding:6px 10px;color:#303b4f;text-transform:uppercase;font-weight:bold;background: url(../images/gault/nav-bg.gif) left no-repeat}
		#nav ul li div a:hover{background-color:#efefef}
		/* Level 2 */
		#nav ul li ul{margin: -26px 0 0 161px;position: absolute;background: #efefef;width: 190px;border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;left: -999em;}
		#nav ul li ul li a{font-size:10px;border-bottom:1px solid #cccccc;width:170px;padding:5px 10px;text-indent:none;color:#303b4f}
		#nav ul li ul li a:hover{background: #dcdcdc}
		#nav ul li ul li.ipf-parent a{background: url(../images/gault/nav-arrow.gif) right no-repeat}
		#nav ul li ul li.ipf-parent a:hover{background: #dcdcdc url(../images/gault/nav-arrow.gif) right no-repeat}
		/* Level 3 */
		#nav ul li ul li ul {margin: -22px 0 0 190px;}
		#nav ul li ul li ul li a{background:none !important;}
		#nav ul li ul li ul li a:hover{background: #dcdcdc !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:809px;float:left;line-height:1.4em}
	
		#slideshow{width:779px;height:349px;padding:11px 12px;background:url(../images/gault/slideshow-bg.gif) 0 0 no-repeat;margin:0 0 23px 0;}
	
		
		.datatable{width:100%;border-collapse:collapse;}
		.datatable th{text-align:left;font-weight:bold;background:#303b4f;color:#ffffff;padding:3px 5px;border-bottom:1px solid #cccccc}
		.datatable td{padding:3px 5px;border-bottom:1px solid #cccccc}		
		


#footer{background: url(../images/gault/footer-bg.gif) top left repeat-x;}
	#footer .wrapper{padding:40px 0 20px 0;color:#ffffff;font-size:11px;}
		#footer .wrapper a{color:#ffffff;text-decoration:none;}
		#footer .wrapper #poweredbyactive{}
		#footer .wrapper #seo{float:right;margin:10px 0 0 0}