

body
{   
	background-color : #e7ebea;
	font:12px "times new roman", serif;
	color:#000000;
	margin:0;
	padding:0;

}

.nolinktxt { color:#abc8cc;}

a:link, a:visited {
	text-decoration:none;
	color:#ffffff;

}
	
a:hover, a:active {
	text-decoration:underline;
	color:#8BACA0;

} 



a:link.list, a:visited.list {
	text-decoration:none;
	color:#ffffff;

}
	
a:hover.list, a:active.list {
	text-decoration:none;
	color:#22474D;

} 


img {border:none;}
 

#ddacontainer { background: url(gfx/dda_bg.gif) repeat-x; 
		width:800px; height:37px; margin-right:auto; margin-left:auto; overflow:hidden;}
#dda { float:right; padding:11px 25px 0 0; overflow:hidden;}

#topcontainer { background-color:#ffffff; width:798px; height:174px; margin-right:auto; margin-left:auto; overflow:hidden;
		border-left: 1px solid #456C74; border-right: 1px solid #456C74;}

#logotop { padding:0 0 0 32px; height:174px; float:left;}
#hatsheader { background: url(gfx/hats_image.jpg) no-repeat; height:174px; width:567px;  float:right;}

#ladderheader { background: url(gfx/ladder_image.jpg) no-repeat; height:174px; width:567px;  float:right;}
#servheader { background: url(gfx/services_image.jpg) no-repeat; height:174px; width:567px;  float:right;}
#homeheader { background: url(gfx/home_image.jpg) no-repeat; height:174px; width:567px;  float:right;}
#phoneheader { background: url(gfx/phone_image.jpg) no-repeat; height:174px; width:567px;  float:right;}
#angryheader { background: url(gfx/angry_image.jpg) no-repeat; height:174px; width:567px;  float:right;}
#talentheader { background: url(gfx/talent_image.jpg) no-repeat; height:174px; width:567px;  float:right;}
#agentheader { background: url(gfx/agent_image.jpg) no-repeat; height:174px; width:567px;  float:right;}
#eocheader { background: url(gfx/eoc_image.jpg) no-repeat; height:174px; width:567px;  float:right;}
#notesheader { background: url(gfx/speak_image.jpg) no-repeat; height:174px; width:567px;  float:right;}


.hdtext { font: 18px "times new roman", serif; color:#2A5D65; padding:35px 0 0 10px;}





#tophozcontainer { background-color: #22474d; width:800px; margin-right:auto; margin-left:auto; height:37px; overflow:hidden;}

#hdnav { padding-left:244px; float:left; width:550px;}

.topnav { font: 13px "times new roman", serif; padding:11px 0 0 0; float:left;}
.divider { padding:0px; float:left;}


#pagecontainer {  background: url(gfx/page_bg.gif) repeat-y; 
				  background-color : #ffffff; width:798px; margin-right:auto; margin-left:auto; 
				  overflow:hidden; padding:0;   	    
                  border-left: 1px solid #456C74; border-right: 1px solid #456C74;}


#leftnav { background: url(gfx/left_nav_bg.jpg) repeat-x; background-color:#658982; width:174px; float:left; margin:0; padding:20px;}

#leftnav2 { background-color:#658982; width:174px; float:left; margin:0; padding:20px;}


.navhd { font:bold 16px "times new roman", serif;  color:#ffffff; padding:0;border-bottom: 1px solid #ffffff;}

/*-- LEFT NAV LIST --*/

ul.nav,li.nav {
 list-style: none;
 padding:0;
 margin:0;
}

li.nav {
 padding: 7px 0 7px 5px;
 border-bottom: 1px solid #8fa7a4; 
 font-size: 11px;
}

li.nav:hover {
 background: #8BACA0;
}

/*-- END LEFT NAV LIST --*/




#bodycontainer { width:520px; float:left; overflow:hidden; margin:20px 20px 0 30px; padding-bottom:20px;}
.bodyhd { font:bold 18px "times new roman", serif;  color:#153135; padding:0;}

.bodysub { font: 16px "times new roman", serif;  background-color:#ffffff; color:#153135; margin-left:75px; padding:3px; }

#strike { background: url(gfx/strike_bg.gif) repeat-x; width:520px; margin-bottom: 15px;}



label{ 	background-color:#edf4f3; padding:4px 5px 4px 0;
		color:#000000;
		float: left;
		text-align:right; width: 80px;}

label.clear{ 	background-color:#ffffff; width: 80px;}

input.form { height: 17px; width: 200px; border:#a7c3bc 1px solid; color:#000000; padding-left:6px; padding-top:2px; margin-bottom:7px;}

textarea.enq { border:#a7c3bc 1px solid; color:#000000; padding: 6px; }

input.sub { font: 12px "times new roman", serif; color:#FDFDFB; background-color:#153135;
	    margin:6px 0 7px 0; padding:2px 1px 2px 1px; border: 0; }


#strat { padding:0 20px 0 105px; }

#pie1 { background: url(gfx/strat_top.gif) no-repeat; height:114px; width:314px; }
.txt1 { padding:0 0 10px 40px; vertical-align:bottom;}
.txt2 { padding:0 10px 20px 0; vertical-align:bottom; }

table.strattop {
	width:310px; 
	height:120px;
	border-style: none;
	cellpadding:0;
	cellspacing:0;
	margin:0;
	font:bold 11px "times new roman", serif; color:#ffffff;  }


#pie2 { background: url(gfx/strat_mid.gif) no-repeat; height:77px; width:314px; }
.txt3 {  font:bold 11px "times new roman", serif; color:#ffffff; padding: 15px 5px 0 0; text-align:center;}


#pie3 { background: url(gfx/strat_base.gif) no-repeat; height:120px; width:314px; }
.txt4 {  padding:15px 0 0 40px; vertical-align:top; }
.txt5 {  padding:15px 0 0 0; vertical-align:top; }

table.stratbase {
	width:314px; 
	height:120px;
	border-style: none;
	cellpadding:0;
	cellspacing:0;
	margin:0;
	font:bold 11px "times new roman", serif; color:#ffffff;  
}




#footer { background: url(gfx/footer_bg.jpg) repeat-x;
	width:775px;
	height:158px;
	padding-right:25px;
	margin-right:auto;
	margin-left:auto;	
}



.disclinks { font:12px "times new roman", serif;
		 color:#ffffff ;
		padding:20px 0 0 0;
		text-align:right;
	}

.disctxt { font: 10px "times new roman", serif;
		 color:#c5c5c5 ;
		padding:5px 0 0 0;
		text-align:right;
	}

#w3c { 	padding:8px 0 0 0;}






