/* Css for div tags*/

/*Common*/

body {margin: 0px; padding: 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;

}

/*Entire page*/

#page { margin: 0px; padding: 0px; width: 100%; float:left; }

/*Black Line under the header*/

#line { margin: 0px; padding: 0xp; width:100%; background-color:#000000; height:210px;}

/*Header*/

#top {  height:205px; width:100%; background-image: url(../images/bg4.jpg); background-repeat:repeat-x; float:left; }

/*Horizontal white line under the horizontal link*/

#horizontal { margin-left:0; margin-top:0px; width:100%; height:35px; background-color:#FFFFFF;}

/*Horizontal link Black background*/

#horizontallink { width:100%; height:33px; background-image:url(../images/linkbg.jpg); background-repeat:repeat-x; float:left; background-color:#000000; border-bottom:11px #FFFFFF solid; border-top:0px;}

/*Horizontal link */
 
#horizontaltext { width:97%; height:23px; margin-top:8px;  voice-family:inherit; z-index:100;} 

/*Entire Body part */

#contentpart {
	margin:0 0 0 0;
	width:100%;
	padding:0;
	background-color: #000000;
	float:left;
	height:100%;
	
}



/*left menu part */
#left{
width:21%;
height:100%;
float:left;
background-color:#000000;
margin-top:0px;
}

#centerlft {
    width:20%;
	float: left;
	margin-top: 0px;
	background:#000000;
	
}
#middle{
	height:100%;
	width:75%;
	float:left;
}
#center{
	width:56%;
	height:2490px;
	background-color:#FFFFFF;
	}



/*Link Background gery */

#linkbg { margin:29 0 0 0;  width:100%; background-image:url(../images/links_grey.jpg); height:29px; background-repeat:repeat-x; float:left; padding:0; }
/*Link Background red */

#linkbgred{ margin:0 0 0 0;  width:100%; background-image:url(../images/links_red.jpg); height:29px; background-repeat:repeat-x; float:left; padding:0;  }

/*black box */

#black{ margin:0 0 0 0;  width:100%; background-color:#000000; height:29px; float:left; padding:0; z-index:10 }

/*whiteline */

#white{ margin:0 0 0 0;  width:100%; background-color:#ffffff; height:30px; float:left; padding:0; }

/*form box */

#formbox { margin: 0 0 0 0; width:100%; background:#000000; height:115px; float:left; padding:0; }

/*input box */

#inputbox {	margin: 0 0 0 0; width:100%; background:#000000; height:45px; padding-left:0px;	float:left;	}

/*list1 */

#list1 {	margin-top:40px;	width:50px;	height:20px;	position:absolute;	left: 90px;	top: 738px;}

/*list2 */

#list2 {	width:90px;	height:20px;	position:absolute;	left: 89px;	top: 823px;}

/*Login bachground red */

#login{ margin-left:30%; margin-top:10px; padding:0; width:80px;	height:29px;  background-image:url(../images/links_red.jpg);		background-repeat:repeat-x;	float: inherit; }

/*banner */

#banner {	margin:0px;	 padding:0px; float: left;	}

/*right side part */

#contentright {
	margin: 0 0 0 0;
	padding:0;
	width:65%;
	height:900px;
	position:absolute;
	background-color: #fff;
	voice-family:inherit;
	top: 268px;
}

/*Rounded rectangle */

#roundedrect {	margin: 0 0 0 0; padding:0;	width:98%;	height:900px;	position:absolute;	background-color: #666;	voice-family:inherit;left: 1%; right:1%;
}






/*css for contents & links text */

/*Body part content */
#Content {
	
	width:100%;
	background-color:#FFFFFF;
	float:center;
	
	
}
#Contents {
	
	width:60%;
	background-color:#FFFFFF;
	float:left;
	
	
}
.content2 {
	border:0px solid #fff;
	padding:0px;
	width:75%;
	float:center;


}


.bdycpy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
}
/*Horizontal Link */

.link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; padding:0 10px 0 10px;}

.link a:hover{	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold; color: #FF0000; text-decoration: none; padding:0 10px 0 10px;}

/*Vertical red Arrow   */
.dash{ width:20px; height:24px; background-image:url(../images/arrow_red.jpg); background-repeat:no-repeat; background-position:  right center; display:block; float: left;}

/*Vertical black Arrow   */

.dashgrey{ width:20px; height:24px; background-image:url(../images/arrow_grey.jpg); background-repeat:no-repeat; background-position:  right center; display:block; float: left;}

/*Vertical Link for red bg*/

.subnav {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bold;	color: #FFFFFF;	padding-top:5px;
padding-left:32px;	text-decoration:none;	display:block;}
	
/*Vertical Link for black bg*/	



.subnavigation {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bold; color: #FFFFFF; padding-top:5px;
padding-left:32px;	text-decoration: none;	display:block;}

.subnavigation a:hover{   	padding-top:5px;	padding-left:32px;		font-family: Arial, Helvetica, sans-serif;	font-size: 12px;font-weight: bold;	color: #FF0000;	text-decoration: none;	voice-family:inherit;}

/*Key*/	

.key{ width:40px; height:24px; background-image:url(../images/key.jpg); background-repeat:no-repeat; background-position:  center center; display:block; float: left;}

.formtext{	width:86px;	height:30px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:bold;	color:#FFFFFF;	text-align:center;	margin-top:12px;	padding-left:3px;	float: left;	
}

/*Horizontal Link */

.logintext { margin:5px 0 0 0; font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none; padding-left:24px; float:left;}


.subklink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C92026;
	text-decoration: underline;
	line-height: 18px;
}
.subklink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	line-height: 18px;
}
.redletr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CB000B;
}
.redpike {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CB000B;
}
.bdycpyBoldRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}

.redbult {
	color: #CB000B;
	list-style-type: square;
}
.headings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #CB000B;
	padding-left:15px;
}
#right{
	width:100%;
	height:20px;
	background-color:#181c18;
	margin-bottom:10px;
	
}
#clear{
width:100%;
height:20px;
background-color:#FFFFFF;
}
#footer {
	height: 25px;
	width: 100%;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #000000;
	padding-top: 10px;
	text-align: center;
	vertical-align:bottom;
	
}

.footer {
	width: 100%;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	color: #FFFFFF;
	font-weight: normal;
	background-color: #ffffff;
	padding-top: 10px;
	text-align: center;
	vertical-align:bottom;
	
}
.footertxt {
	width: 615px;
	margin-left: 185px;
}
#footer2 {
	float: left;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	clear: left;
	background-color:#FFFFFF;
	padding-left:75px;
}
.blacktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.whitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
.redtext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C92026;
	text-decoration: none;
	margin-left:0px;
	
}


.redtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C92026;
	text-decoration: none;
	margin-left:0px;
	
}

.sitemap { font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
color:#000000;
text-decoration:none;
}

.sitemap:hover { font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
color:#ff0000;
text-decoration:underline;
}
#linkbgred1
{
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
width: 100%;
background-image: url(../images/links_red.jpg);
height: 29px;
background-repeat: repeat-x;
float: left;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 0pt;
}
#link_banner{
margin:0px 0 0 10px; color:#fff; padding:8px 18px 0 10px; font-weight:bold; width:150px;
font-size:15px;
}
#link_banner a{
color:#fff; text-decoration:none;
}
#link_banner a:hover{
color:#F80606; text-decoration:none;
}
#link_bannerchem{
margin:0px 0 0 10px; color:#fff; padding:8px 18px 0 10px; font-weight:bold; width:200px;
font-size:15px;
}
#link_bannerchem a{
color:#fff; text-decoration:none;
}
#link_bannerchem a:hover{
color:#F80606; text-decoration:none;
}
#link_bannerinner{
margin:0px 0 0 10px; float:left; color:#fff; padding:8px 18px 0 10px; font-weight:bold; width:150px;
font-size:15px;
}
#link_bannerinner a{
color:#fff; text-decoration:none;
}
#link_bannerinner a:hover{
color:#F80606; text-decoration:none;
}
img{
border:0;
}

.construction_text{
font-size:24px; 
font-weight:bold; 
height:470px; 
text-align:center; 
padding-top:50px;
}

.footersec { width:100%; margin:0 auto;clear:both; }
