/*Elements*/
body{font-family:Arial, Verdana, Helvetica, sans-serif; font-size:100%; color:#000; margin:0; padding:0 0 50px 0; background:#000; text-align:center;}
#logo{margin:0; padding:0;text-align:left;font-weight:bold;}
	#logo a{display:block; text-decoration:none; font-size:180%;}
	#logo a span{}
h1{padding:0; margin:0 0 0 17px; color:#000; font-size:160%; font-weight:normal;}
h1.page_hdr{border-bottom:1px solid #000;margin:0;padding:0 20px 6px 0;font-size:120%;font-weight:bold;}
strong{font-weight:bold;}
em{font-style:italic;}
img{border:none; vertical-align:top;}
p{margin:0; padding:0 0 15px 0;}
a{color:#666;}

/*General classes*/
.clearright{clear:right; font-size:1%; line-height:1%; display:block;}
.clearleft{clear:left; font-size:1%; line-height:1%; display:block; height:0; width:1px;}
.clearboth{clear:both; font-size:1%; line-height:1%; display:block; height:0;}

/* Main structural containers */
#centre_container{margin-left:auto; margin-right: auto; text-align:center; background:#fff;}
#centre_container_border{border-top:12px solid #fff;}
#banner{display:none;}
#content_container{padding:15px 0 0 0;text-align:left;}
.text{padding:0;font-size:85%;}
#text_left{}
#text_right{}
#footer{background:#000; padding:15px 0; margin:30px 0 0 0; font-size:70%; color:#fff; font-weight:bold; text-align:right;}
#copyright{margin:0; display:block; float:left; padding:0; width:300px; text-align:left;}

/*Page specific*/


/*Lists*/
ul.bulleted{list-style-type:square; margin-top:0;padding-top:0;padding-bottom:10px;}
ul.bulleted li{padding:0 0 4px 0;}


/*Navigation*/
#top_nav ul {display:none;}


		
#main_nav{display:none;}


#sub_nav{display:none;}


#t_nav{display:none;}		

		
.nav_box1{background:#000;width:230px;height:160px;float:left;color:#fff;overflow:auto;}
.nav_box1 h1{color:#fff;margin:0; padding:12px 0px 20px 0;font-weight:bold;font-size:120%;}
.nav_box1 ul{list-style:none;margin:0; padding:0 20px;}
.nav_box1 ul li{margin:0;padding:0 0 6px 0;font-size:90%;}
.nav_box1 ul li a{color:#fff;text-decoration:none;}
.nav_box1 ul li a:hover{text-decoration:underline;}

.nav_box2{background:#666;width:230px;height:160px;float:left;color:#000;overflow:auto;position:relative;left:12px;}
.nav_box2 h1{color:#000;margin:0; padding:12px 20px 20px 0;font-weight:bold;font-size:120%;}
.nav_box2 ul{list-style:none;margin:0; padding:0 20px;}
.nav_box2 ul li{margin:0;padding:0 0 6px 0;font-size:90%;}
.nav_box2 ul li a{color:#000;text-decoration:none;}
.nav_box2 ul li a:hover{text-decoration:underline;}

.nav_box3{background:#000;width:230px;height:160px;float:left;color:#fff;overflow:auto;position:relative;left:24px;}
.nav_box3 h1{color:#fff;margin:0; padding:12px 20px 20px 0;font-weight:bold;font-size:120%;}
.nav_box3 ul{list-style:none;margin:0; padding:0 20px;}
.nav_box3 ul li{margin:0;padding:0 0 6px 0;font-size:90%;}
.nav_box3 ul li a{color:#fff;text-decoration:none;}
.nav_box3 ul li a:hover{text-decoration:underline;}

.contact_box1{background:#000;width:275px;height:220px;float:left;color:#fff;overflow:auto;}
.contact_box2{background:#666;width:275px;height:220px;float:left;color:#000;overflow:auto;position:relative;left:12px;}
.contact_box3{background:#000;width:160px;height:220px;float:left;color:#fff;overflow:auto;position:relative;left:24px;}
.contact_box1 div,.contact_box2 div,.contact_box3 div{padding:20px 0;font-size:85%;}
.contact_box1 div dl{margin:0;padding:0;}
.contact_box1 div dl dt{width:55px; float:left;border-bottom:10px solid #000;}
.contact_box1 div dl dd{width:195px;border-bottom:10px solid #000;}
.contact_box1 a,.contact_box3 a{color:#fff;}