html {
	font-family:helvetica, arial, sans-serif;
	font-size:15px;
	/* background-color:FDFDFD; */
}

h1, h2, h3, h4, h5, h6 {
	padding: 5 0 5 0;
	margin: 0 0 0 0;

}
img { border:0;}

img#logo {
	width:205;
	height:57;
}

div.post-body {
	font-size:14px;
}

div#bcrumbs{
	color:#545;
	clear:both;
	text-align:left;
	font-size:13px;
	width:843;
	height:15px;
}
div#content {
	width:865;
	height:100%;
}	

b { font-weight:520; }

div#response {
	font-size:13px;
}
div#heading {
	height:47;
	padding: 11 0 11 0;
}
div {
	
/*
border:0px solid #ddd;	
	vertical-align:middle;
*/
}
div#logo {
	width:300;
	float:left;
	
}
div#nav {
	
	height:33;
	padding: 7 4 7 4;
}

a {
	color: #55F;
	
	
	/*#33C;
	*/
	font-size:14px;
}

div.navi {
	float:right;
	padding: 7 7 7 7;
	width:65;
	
}

div.navm {
	float:left;
	padding: 15 5 15 5;
	width:130px;
	border-right:1px solid #CCC;
}

div#midnav {

	padding: 7 0 7 0;
	width:843;
	height:45;
	

}



div#banner1 {
	float:left;
	height:310;
	width:833;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	padding: 15 15 15 15;
	
}
div#banner-left { 
	width:585; 
	height:310;
	float:left;
	border-right:1px solid #CCC;
	padding: 0 15 0 0;
	text-align:left;
}

div#banner-right { 
	width:210; 
	height:300;
	float:right;
	vertical-align:middle;
	text-align:left;
	padding: 10 0 0 10;
	
}

div#footnav {
	height:95;
	clear:both;
	padding: 10 10 10 10;
}

div#footer {
	font-size:13px;
	text-align:left;
}

div#footer>a{
	font-size:13px;
	text-align:left;
}


span.headline {
	color:#FF8000;
	font-weight:500;
}

.headline2 {
	/*
	#096;
	#8C6;
	#8C3;
	#4B6;
	*/
	font-weight:500;
	color:#000;
	
	
}

span.snippet {
	font-size:13px;
	color:#545;
	font-family:Trebuchet, sans-serif;
}
a.r {
	font-size:13px;
	color:#FFAD00;
}

a.r2 {
	font-size:13px;
	color: #5A5;
}
div.fpanes {
	border-top:1px solid #ddd;
	margin:5 5 5 5;
	padding: 5 0 0 5;
}

ul {
	color:#888;
}

td.f {
	padding: 3px;
	
}

td.e {
	width:70px; height:70px;
	vertical-align:middle;
}
div.pt { background: url(img/pdot.png) 0 0 repeat-x; width:205; float:left;  margin: 0 10 0 10;}
div.pb { background: url(img/pdot.png) 0 100% repeat-x; }
div.pr { background: url(img/pdot.png) 100% 0 repeat-y; } 
div.pl { background: url(img/pdot.png) 0 0 repeat-y; }
div.pbl {background: url(img/pbl.png) 0 100% no-repeat; text-align:center;}
div.pbr {background: url(img/pbr.png) 100% 100% no-repeat}
div.ptl {background: url(img/ptl.png) 0 0 no-repeat}
div.ptr {background: url(img/ptr.png) 100% 0 no-repeat; padding:5 5 5 5;  }

div.rt { background: url(img/rdot.png) 0 0 repeat-x; width:205; float:left;  margin: 0 10 0 10;}
div.rb { background: url(img/rdot.png) 0 100% repeat-x; }
div.rr { background: url(img/rdot.png) 100% 0 repeat-y; } 
div.rl { background: url(img/rdot.png) 0 0 repeat-y; }
div.rbl {background: url(img/rbl.png) 0 100% no-repeat; text-align:center;}
div.rbr {background: url(img/rbr.png) 100% 100% no-repeat}
div.rtl {background: url(img/rtl.png) 0 0 no-repeat}
div.rtr {background: url(img/rtr.png) 100% 0 no-repeat; padding:5 5 5 5;  }

div.mt { background: url(img/mdot.png) 0 0 repeat-x; width:205; float:left;  margin: 0 10 0 10;}
div.mb { background: url(img/mdot.png) 0 100% repeat-x; }
div.mr { background: url(img/mdot.png) 100% 0 repeat-y; } 
div.ml { background: url(img/mdot.png) 0 0 repeat-y; }
div.mbl {background: url(img/mbl.png) 0 100% no-repeat; text-align:center;}
div.mbr {background: url(img/mbr.png) 100% 100% no-repeat}
div.mtl {background: url(img/mtl.png) 0 0 no-repeat}
div.mtr {background: url(img/mtr.png) 100% 0 no-repeat; padding:5 5 5 5;  }

