@import url(menu.css);
@import url(menugoogle.css);
/* Main CSS*/
body{

	margin:0;
	padding:0;
	background-color:#E8EBEF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;


}
*{

	padding:0;
}

p{
padding:5px 0;
font-family:Arial, Helvetica, sans-serif;

}
h1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#01295f;


}

ul{
margin:0;

}
H2{
color:#01295f;
font-size:11px


}
h3{
font-size:20px;
color:white;
margin-top:15px;
padding:30px;

}

a:link, a:visited, a:active{
	text-decoration:none;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;

}
a:hover{
	 color:#01327C;
	 text-decoration:none;
}

/* End Main CSS*/
#body{
	background:white;
	padding:30px;
	height:100%;
}

#logo{
	margin-top:10px;
	width:83px;
	float:left;
}

#logoname{
	float:right;
	width:239px;
	margin:50px 4px 0 0;	
}

#clear{
	clear:both;
}

#contents{ /*hack for ie*/
	margin-top:-40px;
	z-index:1;
	padding:0;
	width:750px;


}

html>body #contents{/* for firefox*/
	position:relative;
	top:30px;
	margin:-30px 0 30px 0;
	z-index:1;
	padding:0;
	width:750px;
}

/* footer css */
#footer{
	margin-top:20px;
	color:#666666;
	margin-bottom:20px;
	font-size:9px;
	padding-bottom:5px;
}


	#footer p span{
	position:relative;
	top:-20px;
	
	
	}
	
	

/* This is for putting the ambest logo only on the index
#footer p img {
float:left;
margin-left:27%;

}



	#indexfooter p span{
	float:left;
	margin-top:-10px;
	padding-left:15px;
	
	}
*/

/* Sub pages css */

#submenu{
	float:left;
	width:120px;
	

}

#submenu li{
	text-decoration:none;
	list-style:none;
	padding:2px 0;
	
}

#submenu li a{
color:#999999

}

#submenu li a:hover, #subcontent li a:hover, #submenu li a:hover{
text-decoration:underline;
color:#333333;	
	
}
#submenu h2{
margin-top:5px;


}

#subcontent{
 margin:10px 0 40px 145px;
	width:600px;
	height:100%;
	text-align:justify;
	
}
.subcontent2{
height:30em;!important

}

.subcontent_box{position:relative; top:20%}
html>body .subcontent_box{
position:relative; 
margin-top:17%;

}



h2.title{
margin-bottom:10px;

}




h2.contactline, h2.sitemap, .sitemap a{
margin-bottom:-10px;

}

/* sitemap page */
.sitemap a{
text-decoration:none


}


#lineheight{
line-height:18px;



}
p.subheader{
text-align:left;
vertical-align:middle;
padding-right:30px;
padding-left: 30px;
margin-top:30px;
color:white;
font-weight:bold;
font-family:verdana,arial;
font-size:11px;
line-height:22px;



}

p.subheader a:link, p.subheader a:visited, .sublinkcontents a:link{
color:#FFCC00;



}
p.subheader a:hover, p.subheader a:hover,.sublinkcontents a:hover{
color:#D7AC00;


}


.sublinkcontents li {
list-style-position:inside;
list-style-image:url(../images/blackarrow.jpg);

}

p.sublinkcontents a:link, p.sublinkcontents a:visited, p.sublinkcontents a:active{
margin-left:5px;
color:#003399;

}

p.sublinkcontents a:hover{
color: #D7AC00;

}

.title a, .title a:visited, .title a:active, h2.sitemap a,h2.sitemap a:visited,h2.sitemap a:active

{
 color:#01327C;
}


/* Industry link page*/
html>body #subdivide{
margin-top:20px;

}


#subdivide{
margin-top:30px;
padding:0;
width:550px;


}

#subdivide2{
margin-top:30px;
width:260px;
padding:0;
margin-left:250px;

}

/* Contact Form Inquiry*/

#contact_form input, #contact_form select, #contact_form textarea
{
color: #01327C;
background-color: #F8F8F8;
border: 1px solid #01327C;
width:190px;
}
#contact_form .submit{
width:50px;

}
#contact_form form
{
padding:10px;
border: 1px solid #01327C;
width: 90%
}

/* keywords*/

.transparent{
color:#FFFFFF;

}

/*table*/

#formsTable{
color:#333333;
}

#formsTable td{
padding:5px 7px;
background-color:#f3f7f8;
color:#333333
}

#divBorder{
border:1px solid #cccccc;}


