/*
	Title:Chemiquip
	Date:13.8.2008 
*/
body{
	font-family:Arial, Verdana, "Trebuchet MS", Georgia, Lucida, Helvetica, Tahoma, sans-serif;
	font-size:12px;
	text-align:center;
	background:#1E406E url(../images/mainbg.gif) repeat-y;
}
*{
	margin:0; padding:0;
}
img,fieldset{
	border:none;
}
#div left ul,ol,li{
	list-style:none;
}

ul {
list-style:disc; list-style-position:outside
	line-height: 160%;
	margin-left: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
	
a{
	color:#000000;
	text-decoration:none;
}

a:hover{
	color:#FF6700;
	text-decoration:underline;
}
/*.hide,h1 b,h2 b,h3 b,h5 b,a i{
     position: absolute;
     left: -9999px;
}*/
/*------------------------------Page Structure
*/
#outerwrap{
	width:100%;
	background: url(../images/bg.gif) repeat-x;
}
#wrap{
	width:900px;
	margin:0 auto;
	text-align:left;
}

#header{
	width:900px;
	margin-bottom:2px;	
	height:198px;
	background:url(../images/banner.jpg) no-repeat;
	overflow:hidden;
}
#header a{
	width:400px;
	height:100px;
	display:block;
	float:left;
	margin-top:100px;
}
#header img{
	display:block;
}
#outertop{	
	width:900px;
	background: url(../images/topbg.gif) repeat-y;
	overflow:hidden;
}
#top{
	width:900px;
	
	background:url(../images/topbottom.gif) no-repeat left bottom;
	padding-bottom:8px;
}
#top2{
	width:900px;
	background:no-repeat left bottom;
	padding-bottom:8px;
}

#left{
	width:300px;
	float:left;
/*	background:#225E83;*/ /*url(images/leftbottom.gif) no-repeat left bottom;*/
	/*padding-bottom:10px;*/
	border-right:2px solid #3F92C6;
	
}
#left img{
	text-align:center;
}
#left ul{
	width:270px;
	margin-left:20px;
	padding-bottom:6px;
}
#left ul li{
	margin-top:14px;
	line-height:19px;
	border-bottom:1px dashed #fff;
	color:#41A1D5;
	vertical-align:bottom;
	
	
	
	
}
#left ul li a{
	color:#4CB7F1;
	font-size:13px;

}
#left ul li a:hover{
	color:#fff;
	text-decoration:none;
}
	

#right{
	float:right;
	width:581px;
	padding-top:22px;
	padding-left:17px;
	
	background-color: #FFFFFF;
	/*background:#fff;*/ /*url(images/rightbottom.gif) no-repeat right bottom;*/
	/*padding-bottom:6px;*/

}

#right p{
	padding:9px 10px 17px 0;line-height: 140%;
	font-size:13px;
	color:#001D43;
}

#centerpart{
	width:900px;
	background: url(../images/centertop.gif) no-repeat right top;
	padding-top:10px;
	margin-top:9px;
	margin-bottom:8px;
}
#innercenter{
	width:900px;
	background:#fff url(../images/centerbottom.gif) no-repeat right bottom;
	padding-bottom:10px;
	overflow:hidden;
}
.left2{
	width:182px;
	float:left;
	background: url(../images/our.gif) no-repeat;
	margin-left:23px;
	display:inline;
	
}
.left2 p{
	padding:31px 0 0 0px;
}
.left2 a{
	margin-left:0px;
	color:#FF0000;
	
}

.right2{
	width:690px;
	float:right;
	overflow:hidden;
}

.right3{
	width:212px;
	background: url(../images/rttop.gif) no-repeat left top;
	padding-top:5px;
	float:left;
	margin:0 10px 10px 0;
}
.right4{
	width:212px;
	height:188px;
	background: url(../images/rtbottom.gif) no-repeat left bottom;
	padding-bottom:4px;
	position:relative;
	
}

.right4 div{
	width:210px;
	/* background: url(images/rtborder.gif) repeat-y;*/
	border-right:1px solid #003C61;
	border-left:1px solid #003C61;
	height:188px;
	text-align:center;
	background:url(../images/rightbg2.gif) repeat-x left bottom;

	
}

.right4 div img{
	/*padding:35px 0 0 12px;*/
	margin-top:8px;
	margin-bottom:6px;
}
.right4 h3{
	font-size:17px;
	color:#FFFFFF;
	margin-left:9px;
	margin-top:5px;
	text-align:left;
}
.right4 div p{
	/*margin:17px 0 6px 16px;*/
	
	text-align:left;
	margin-left:15px;
	color:#002557;

}
.right4 a{
	color:#FF0000;
	width:40px;
	height:13px;
	display:block;
	position:absolute;
	z-index:1;
	left:150px;
	top:160px;
}
/*.right4 a{
	color:#FF0000;
	margin-left:133px;
	font-size:11px;
	
}*/
.outerbottom{
	width:900px;
	background:url(../images/bottombg.gif) repeat-y;overflow:hidden;
}
.bottom{
	width:900px;
	padding-top:11px;
	background: url(../images/bottomt.gif) no-repeat left top;
	

}
.innerbottom{
	width:900px;
	background: url(../images/bottomb2.gif) no-repeat left bottom;
	padding-bottom:11px;
	
}
.bottom li{
	margin-bottom:2px;
}
.contact{
	float:left;
	margin-left:19px;
	
	
}
.login{
	float:left;
	margin-left:143px;
	
}

.leftul{
	float:left;
	margin-top:35px;
	color:#225E83;
	
}

.leftul textarea{
	width:230px;
	border:1px solid #225E83;
	padding-left:4px;
		color:#225E83;
}
.leftul p{	
	font-size:10px;
	font-weight:bold;
	color:#33A0DB;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:12px;
}
.leftul p{	
	font-size:10px;
	font-weight:bold;
	color:#33A0DB;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.rightul{
	float:right;
	margin-right:92px;
	display:inline;
	margin-top:40px;
	color:#225E83;
}
.rightul li{
	margin-bottom:10px;
}
.lefttext{
	width:230px;
	height:18px;
	border:1px solid #225E83;
	padding-left:4px;
		color:#225E83;

}
.righttext{
	width:222px;
	height:18px;
	border:1px solid #225E83;
	padding-left:12px;
	font-weight:bold;
		color:#225E83;
}
.mainleft{
	
	float:left;
	width:444px;
	background: url(../images/bottomtop.gif) no-repeat left top;
	padding-top:14px;
}
.mainleft2{
	width:444px;
	background:url(../images/bottomb.gif) no-repeat left bottom;
	padding-bottom:10px;
}
.mainleft2 p{
	margin:8px 0 12px 0;
}
/*.mainleft2 ul{
	margin:37px 0 0 119px;
}
*/
.mainright{
	float:right;
	width:444px;
	background:#fff url(../images/bottomtop.gif) no-repeat left top;
	padding-top:14px;
}
.bottomli{
	padding-bottom:52px;
}
.click{
	margin-right:28px;
}
.footer{
	padding-bottom:120px;
	color: #6699CC;
}
.footer fieldset{
	width:550px;
	display:block;
	float:left;
	margin-top:25px;
}
.footer a{
	clear:both;
	color:#85D4FF;
	font-size:11px;
}
.footer a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
.footer img{
	margin-top:8px;
	float:right;
}


/*application*/
#left img{
	margin-left:19px;
}
.application{
	margin-bottom:60px;
}

#left2{
	width:300px;
	float:left;
/*	background:#225E83;*/ /*url(images/leftbottom.gif) no-repeat left bottom;*/
	/*padding-bottom:10px;*/
	border-right:2px solid #3F92C6;
	
}
#left2 img{
	text-align:center;
	margin-top:140px;
	display:block;
}
#left2 ul{
	width:270px;
	margin-left:20px;
	padding-bottom:6px;
}
#left2 ul li{
	margin-top:14px;
	line-height:19px;
	border-bottom:1px dashed #fff;
	color:#41A1D5;
	vertical-align:bottom;
	
	
	
	
}
#left2 ul li a{
	color:#4CB7F1;
	font-size:13px;

}
#left2 ul li a:hover{
	color:#fff;
	text-decoration:none;
}
	
	


.leftli span{
	width:200px;
	display:block;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#33A0DB;
	padding-bottom:24px;
}

.submit{
	margin-bottom:27px;
}

.contacttext{
	width:278px;
	border:1px solid #225E83;
	color:#225E83;
	padding-left:8px;
	height:18px;
}
.leftul2{
	float:left;
	margin-top:35px;
	color:#225E83;
	background-image: none;
	list-style-image: none;
}

.leftul2 textarea{
	width:282px;
	border:1px solid #225E83;
	padding-left:4px;
	color:#225E83;
}
#right h1 {
	font: bold 24px Arial, Helvetica, sans-serif;
	color: #4DB7F1;padding: 0 0 10px 0;
}
#right h2{
	font: bold 16px Arial, Helvetica, sans-serif;
	color:#001D43;
	padding: 0 0 6px 0;
}

#right h3{
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #666666;
	text-transform:uppercase;
}
#right ul{
	margin-left:30px;
	list-style-position: outside;
	list-style-type: circle;
	list-style-image: url(../images/arrow_blue.gif);
	margin-top: 16px;
	margin-right: 30px;
	margin-bottom: 10px;
	padding-right: 10px;

}
#right li{
	margin-bottom:8px;
	margin-left: 20px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color: #000;
	
}
#right a:link{
	color: #3366CC;
	text-decoration:underline;
}
#right a:visited{
	color: #3366CC;
	text-decoration:underline;
}

#right a:hover{
	color:#FF6700;
	text-decoration:underline;
}
#right a:active{
	color: #3366CC;
	text-decoration:underline;
}

/* ----------------------- Blockquote Styles ----------------------------------------------- */		
		
blockquote.pull {
		float: right; width: 160px; padding: 5px; 
		margin: 10px 10px; font-size: 12px; 
		font-weight: bold; border: 2px solid #ccc; 
		font-family: arial, helvetica, sans-serif; 
		text-align: left; background: #fff; color: #666; line-height:1.3;}	
	
blockquote.photo {
		float: right; width: 160px; 
		padding: 3px 10px 3px 0px; 
		margin: 3px 10px 3px 0px; font-size: 11px; 
		font-weight: bold; border: 0px solid gray;
		font-family: arial, helvetica, sans-serif; 
		text-align: center; background: #fff; }
		
		
/* --------------  Styles for Forms -------------------------- */
#loginform input
{
	font-family:"Trebuchet MS", Tahoma, sans-serif;
	font-size:10px;
	padding: 3px 0;
}

.thisform {
font-family: Arial, Helvetica, sans-serif padding: 3px 0; color: #000; }

#thisform {
 font-family: Arial, Helvetica, sans-serif padding: 3px 0; color: #000; }

#thisform select
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	padding: 3px 0;
	color: #000;
}

#thisform input
{
 font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	padding: 3px 2px;
	margin-right: 2px;
	
}

#thisform label
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;
	padding: 3px 0 0 0;
	color: #666666;
	font-weight:bold;
}

#thisform fieldset
{
	border: 1px solid #ccc;
	padding: 10px 10px;
 
}

#thisform legend
{
	font-size:1em;
	font-weight: bold;
	color: #666;
	background: #eaeaea;
	border: 1px solid #ccc;
	border-bottom-color: #999;
	border-right-color: #999;
	padding: 4px 8px;
}

#formbutton
{
	margin: 2px;
	font: bold 1em Arial, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #990000;
	border: 1px solid #666;
}
.formbutton
{
	margin: 2px;
	font: bold 1em Arial, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #990000;
	border: 1px solid #666;
	
	}
