body{padding:0px; margin:0px; background-image:url(../images/body_bg.jpg); background-repeat:repeat-x; background-color:#EDEDED; }

html, body, div, table, td, p, form{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; line-height:150%;}


#container{ width:948px; background:#FFFFFF;}

.top{ height:25px; float:left; width:100%; background-image:url(../images/bg_header1.jpg); text-align:right; }
.top a:link, .top a:visited, .top a:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}
.top a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#CCCCCC; text-decoration:underline;}
.selected{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none;}

#header{width:100%; height:94px;}
#header .img1{width:286px; height:94px; float:left;}
#header .img2{width:123px; height:94px; float:left;}
#header .img3{width:315px; height:94px; float:left;}
#header .rgt{ width:224px; height:94px; float:right; background-image:url(../images/bg_logo_rgt.jpg);}
form{padding:0; margin:0; text-align:left;}

input{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
input.search_go{vertical-align:bottom;}
select{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:150%; }

.btn{width:100%; text-align:left; float:left;}

.fls{width:100%; height:278px; float:left;}

.inn_im{width:100%; height:117px; float:left;}

.frame{width:100%;  height:100%; background-color:#E7EBEE;}
.content{width:718px; float:left;}
.contentfe{width:945px; float:left;}
.content li{ list-style-image:url(../images/cont_arrow.gif); padding-left:15px;}

.contentpad{padding:10px; text-align:justify; background-color:#FFFFFF;}
.cont_img{width:128px; float:left;}
.hr_line{margin-top:22px; margin-bottom:22px; text-align:center;}
.serv_img{ padding-left:10px; padding-bottom:10px; float:right; width:361px;}


.softvent{color:#8A2124; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; font-style:italic;}
h4{color:#8A2124; font-family:Arial, Helvetica, sans-serif;}
h3{color:#8A2124; font-family:Arial, Helvetica, sans-serif;}
.otis{color: #000066; font-weight:bold; font-size:13px;}

.footer{ height:43px; width:100%; float:left; background-image:url(../images/footer.jpg); text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#7E858B; float:left; clear:both;}
.footer a:link, .footer a:visited, .footer a:active{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#7E858B; text-decoration:underline;}
.footer a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#7E858B; text-decoration:none;}

.career_head{color:#8A2124; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}

.style1 {color: #FF7E00}

.more{float:right; width:150px; text-align:right;}
.more a:link, .more a:visited, .more a:active{ color:#993300; text-decoration:underline; }
.more a:hover{color:#993333; text-decoration:none; }

.nav a:link, .nav a:visited, .nav a:active{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:underline;}
.nav a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#7E858B; text-decoration:none;}

.thoughts{ text-align:justify; float:left; width:208px; padding:10px;}
/* top Menu drop down */
#about{
	position:absolute;
	width:136px;
	height:115px;
	left: 146px;
	top: 147px;
	visibility:hidden;
}

#products{
	position:absolute;
	width:136px;
	height:115px;
	left: 417px;
	top: 147px;
	visibility:hidden;
}

.marq{font-size:14px; font-weight:bold; color:#FFFFFF; background:#8f1b1e;}





#basic-accordian{
	width:930px;
	position:relative;
	z-index:2;
	
}

.accordion_headings{
	padding:5px;
	background:#077fa9;
	color:#FFFFFF;
	border:1px solid #FFF;
	cursor:pointer;
	font-weight:bold;
}

.accordion_headings:hover{
	background:#00CCFF;
}

.accordion_child{
	padding:15px;
	background:#EEE;
}

.header_highlight{
	background:#00CCFF;
}


