html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, p, blockquote, th, td, img {margin:0; padding:0; border:0;}

html, body {margin-bottom: 30px; background:#434756 url(../images/u-bg.png) top center no-repeat; font-family:Verdana, Arial, helvetica; color:#333; font-size:11px; font-weight:normal; line-height:17px; text-align: center;}



#wrap {width:960px; margin-left:auto; margin-right:auto;}


.clear {clear:both;}
p {margin-top:13px;}
h1 {color:#2e3192; font-size:24px; line-height:24px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:normal;}
h2 {color:#2e3192; font-size:18px; line-height:18px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; text-align:left;}

#header {height:185px; width:960px; background:url(../images/u-1.jpg) no-repeat; position:relative;}

#logo {position:absolute; width:200px; height:90px; top:74px; left:379px; overflow:hidden;}

#content {background:#fff url(../images/u-4.png) repeat-y;}

#contentbottom {width:960px; height:8px; background:url(../images/u-2.png) no-repeat; margin-bottom:5px;}

#contentbottom2 {width:960px; height:17px; background:url(../images/u-5.png) no-repeat;}

#contentright {float:right; width:734px;}
#contentright p {text-align:left;}

.contentblock {background:url(../images/u-3.png) bottom right no-repeat; width:734px; margin-bottom:20px;}
.contentblocktext1 {padding:0px 33px 40px 36px;}
.contentblocktext2 {padding:15px 35px 15px 0px; width:168px; float:left; border-right:1px #d5cac2 solid;}
.contentblocktext3 {padding:15px 35px 15px 35px; width:168px; margin-left:208px;}
.contentblocktext4 {padding:15px 10px 15px 35px; width:168px; float:right; border-left:1px #d5cac2 solid;}
.contentblocktext5 {padding:15px 33px 40px 36px;}
.contentblocktext6 {padding:0px 33px 15px 36px;}
.contentblocktext7 {padding:0px 33px 0px 36px;}  
#homeblock1 {text-align:right;}

#contentsplit {float: left; text-align:left; width: 250px; padding:0 0 0 30px;}
#contentsplit1 {float: right; text-align:left; width: 220px; padding:0 0 0 20px;}

#contentleft {float:left; width:165px; padding-left:21px; color:#6c6f79;}
#contentleft p {text-align:left;}
#contentleft a {color:#6c6f79;}

#care_h1 {
	width:292px;
	height: 20px;
	background: url(../images/h-1.png) no-repeat;
	text-indent: -9999px;
	margin: 20px auto 7px auto;
}
/*-----------rich's globals------------*/


.image {
	border: 1px solid #666;
}

.image_container {
	padding: 5px;
	border: 1px solid #666;
	background-color: #f0f1f5;
}

.image_container1 {
	padding: 5px;
	border: 1px solid #666;
	background-color: #ffffff;
}

.float_right {
	float: right;
	margin: 7px 0 7px 7px;
}

.float_right1 {
	float: right;
}


.float_left {
	float: left;
	margin: 7px 7px 7px 0;
}	

/*------------left nav format--------------*/

.navleft_top_format ul {
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif; 
	position:absolute; 
	width:300px; 
	top:113px; 
	left:20px;
	list-style-type:none;
	overflow: hidden;
}

.navleft_top_format li {
	display: inline;
	margin: 0;	
}

.navleft_top_format li a {
	font-weight:bold; 
	font-size:17px;
	text-decoration:none; 
	color:#ce5c00;
	float: left;
	padding: 8px 10px;
	margin: 0 .5px;
}


.navleft_top_format a:hover {
	color:#FFF;
	background: url(../images/nav_dd_bg.jpg) top left repeat-x;
}

.navleft_top_format a.selected {
	color: #FFF;
	background: url(../images/nav_dd_bg.jpg) top left repeat-x;
}

/*------------right nav format--------------*/

.navright_top_format ul {
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif; 
	position:absolute; 
	width:300px; 
	top:113px; 
	right:10px;
	list-style-type:none;
	overflow: hidden;
}

.navright_top_format li {
	display: inline;
	margin: 0;	
}

.navright_top_format li a {
	font-weight:bold; 
	font-size:17px;
	text-decoration:none; 
	color:#ce5c00;
	float: left;
	padding: 8px 10px;
	margin: 0 .5px;
}


.navright_top_format a:hover {
	color:#FFF;
	background: url(../images/nav_dd_bg.jpg) top left repeat-x;
}

.navright_top_format a.selected {
	color: #FFF;
	background: url(../images/nav_dd_bg.jpg) top left repeat-x;
}


/* ######### Drop Down ULs CSS ######### */




.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
	font: normal 12px Verdana;
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	top: 0;
	list-style-type: none;
	background: white;
	
	visibility: hidden;
	z-index: 100;
	text-align: left;
}

.ddsubmenustyle li a{
	display: block;
	color: #FFF;
	background-color: #434756;
	text-decoration: none;
	padding: 4px 5px;
	border-top: 1px solid #686A91;
	width: 120px;
}

.ddsubmenustyle li a:hover{
	background-color: #343640;
	color: white;
}

* html .ddsubmenustyle li{ /*IE6 CSS hack*/
	display: inline-block;
	width: 130px; /*width of menu (include side paddings of LI A*/
}
/* ######### Neutral CSS  ######### */

.ddiframeshim{
	position: absolute;
	z-index: 500;
	background: transparent;
	border-width: 0;
	width: 0;
	height: 0;
	display: block;
}


#homelogos {
	width: 960px;
	height: 154px;
	position:relative;
	background: url(../images/h-8.jpg) top left no-repeat;
	text-align: center;
}

#logo_container {
	width: 945px;
	height: 80px;
	padding-top: 50px;
	margin: 0 auto;
}

#logo_container img {
	margin: 0 3px;
}

#footer {
	color: #FFFFFF;
	margin-bottom: 20px;
}

#footer a {
	color: #FFF;
	text-decoration: underline;
}

#icons {
	position: relative;
	text-align: right;
	width: 960px;
	z-index: 4;
}

#icons img {
	padding: 0 4px 0 0;
	border: none;
}

#icons p {
	margin-top: -85px;
}















