@charset "utf-8";
/* CSS Document */

body { 
	font: 90.5%/1.6em Lucida Grande, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #494542;
	width: 842px;
	margin: 0 auto;
	background-color: #F0F0F0;
}

img {
	border:none;
}

/* Links */
a:link {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #999999;
	text-decoration: underline;
}
a:active {
	color: #FEF200;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
/* Links End */

/*Styles*/

.bg_head{
	font: 90.5%/1.6em Lucida Grande, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:17px;
	background-color:#333333;
	color: #fff;
	height:18px;
	padding-left:15px;
	margin-top:10px;
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
	text-align:center;
	background-image:url(../images/admin_Arrow.jpg);
	background-repeat:no-repeat;

}

.boxbound{
	padding:9px;
	font: 90.5%/1.6em Lucida Grande, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border-color:#666666;
}

.hdrtitl{
    font: 95.5%/1.6em Lucida Grande, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000066;
}

.drkbox{
    float:left;
	margin-left:7px;
	margin-right:7px;
    padding-left:15px;
	padding-right:15px;
	background-color:#CCCCCC;
	font: 90.5%/1.6em Lucida Grande, Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.lghtbox {
    float:left;
	width:165px;
	margin-left:7px;
    padding-left:15px;
	padding-right:15px;
	background-color:#E2E2E2;
	font: 90.5%/1.6em Lucida Grande, Tahoma, Verdana, Arial, Helvetica, sans-serif;

}

#arrowbox{
    float:left;
	background-color:#333333;
	height:16px;
	width:12px;
	margin-right:4px;
	background-image:url(../images/admin_Arrow.jpg);
	background-repeat:no-repeat;
}

<!--page footers-->
.def{}

.abotftr {background-color:#FEE226; height:16px; width:815px; float:left;}
.hireftr {background-color:#0066CC; height:16px; width:815px; float:left;}
.carrftr {background-color:#990000; height:16px; width:815px; float:left;}
.contftr {background-color:#DE6427; height:16px; width:815px; float:left;}
.prodftr {background-color:#009900; height:16px; width:815px; float:left;}
.homeftr {background-color:#990000; height:16px; width:815px; float:left;}



/************************************Layout*************************/

#content{
    background-image:url(../images/bg_inside.gif);
	background-repeat:repeat-y;
	padding-left:12px;
	padding-right:14px;
	overflow: auto;
}

#mainbody{

}

#banner{
	text-align:left;
}

#footer{
    float:left;
	width:620px;
	font: 80.5%/1.6em Lucida Grande, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding-left:180px;
	padding-top:5px;
	padding-bottom:10px;
}

#footerbck{
    float:left;
	width:840px;
	height:35px;
	background-image:url(../images/footerbg.jpg);

}


/***************************************************************************************************************
HomePage
**************************************************************************************8*************************/

#contactclm{
	float:left;
	width:272px;
}

#welcomeclm{
	float:left;
	width:539px;
}

#welcometxt{
  padding:8px;
}


/***************************************************************************************************************
About US Page
**************************************************************************************8*************************/
#abtreson{
	height:269px;
	text-align:center;
	vertical-align:middle;
}

#abttext{
    height:269px;
	width:562px;

}

/***************************************************************************************************************
Hire Info Page
**************************************************************************************8*************************/

#hireleft{
	height:565px;
	text-align:center;
	vertical-align:middle;
}

#hireright{
	width:562px;

}

/***************************************************************************************************************
Careers Page
**************************************************************************************8*************************/
#carlft{
	height:269px;
	text-align:center;
	vertical-align:middle;
}

#cartext{
    height:269px;
	width:562px;

}

/***************************************************************************************************************
Products
**************************************************************************************8*************************/
.style3 {font-size: 14px; color: #333333; }
.style23 {font-size: 12px}
.style24 {font-size: 13px}
.style25 {color: #000000}
.style32 {font-size: 12px; font-weight: bold; color: #333333; }
.BDY {font-size: 12px; color: #333333; }
.Bluehead {font-size: 12px; font-weight: bold; color: #000066; }
.style37 {font-size: 12px; font-weight: bold; color: #FFFFFF; }
.style39 {color: #FFFFFF}
.style40 {color: #FFFF00}
.style41 {color: #666666}
.style42 {color: #333333}
.style43 {color: #CC6600;font-weight: bold;}
.style46 {color: #CC6600;font-weight: bold;font-size: 14px;}
.style50 {color: #333333; font-weight: bold; }
.style51 {color: #FFFF00}
	

.proddrkbox{
    float:left;
	width:648px;
	margin-left:7px;
	background-color:#CCCCCC;
	font: 75% Tahoma, Arial, Helvetica, sans-serif;
	color:#777;
	line-height:140%;
}

.prodlghtbox {
    float:left;
	width:150px;
	height:9557px;
	padding-left:7px;
	background-color:#E2E2E2;
	font: 75% Tahoma, Arial, Helvetica, sans-serif;
	color:#777;
	line-height:140%;


}
/***************************************************************************************************************
Contact Page
**************************************************************************************8*************************/

#cont1{
    float:left;
	width:190px;
	padding-left:5px;
	padding-bottom:7px;
	margin-left:10px;
	font: 80.5%/1.6em Lucida Grande, Tahoma, Verdana, Arial, Helvetica, sans-serif;

}
#cont1a{
    float:left;
	width:180px;
	padding-left:10px;
	padding-bottom:7px;
	font: 80.5%/1.6em Lucida Grande, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../images/lineset.jpg);
	background-position:right;
	background-repeat:no-repeat;

}


#cont2{
    float:left;
	width:190px;
	padding-left:5px;
	padding-bottom:7px;
	margin-left:15px;
	font: 80.5%/1.6em Lucida Grande, Tahoma, Verdana, Arial, Helvetica, sans-serif;

}

#cont2a{
    float:left;
	width:190px;
	padding-left:10px;
	padding-bottom:7px;
	font: 80.5%/1.6em Lucida Grande, Tahoma, Verdana, Arial, Helvetica, sans-serif;

}