/* CSS Document */

body
{
margin: 0 0 0 0px;
background-color:#f4f6f8;
font-family:Arial, Helvetica, sans-serif;
}
.outertable
{
width:1000px;
margin-left:auto;
margin-right:auto;
}
h1{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bolder; margin:0px; text-align:center; padding-bottom:10px;}
h3{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bolder; margin:0px; text-align:left; padding-bottom:10px; }
h5{color:#000000; font-size:12px; font-family: Arial, Helvetica, sans-serif; padding:0px 0px; margin:0px;}
h2{font-size:16px; padding:0px 0px 5px 0px; margin:0px;}

.bg
{
background-image:url(../images/bg.jpg);
background-repeat:no-repeat;
height:369px;
width:1000px;
}
.inner-bg
{
background-image:url(../images/inner-top-bg.jpg);
background-repeat:repeat-x;
height:85px;
}
.menu-middle-bg
{
background-image:url(../images/middle-menu.jpg);
background-repeat:repeat-x;
height:34px;
}
.menu-text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#344757;
font-weight:bold;
text-align:center;
width:570px;
}

.menu-text span
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#344757;
padding-left:3px; padding-right:3px;
}
.menu-text a:link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#344757;
font-size:10px;
font-weight:bold;
text-align:center;
}
.menu-text a:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
color:#344757;
text-align:center;
}
.menu-text a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
color:#FF0000;
text-align:center;
}

.inner-product{color:#000000;}
.inner-product a{color:#000000;}
.inner-product a:hover{color:#000000;}


.main-content
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:justify;
padding-top:5px;
line-height:24px;
}

.main-content a:link{color:#000000; text-decoration:none;}
.main-content a:hover{text-decoration:underline;}

.color
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#657079;
text-align:justify;
line-height:19px;
}

.color img
{
vertical-align:middle;
}

p
{
padding:0px;
margin:0px;

}
.redtext
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
text-decoration:none;
line-height:18px;
padding-right:5px;
}
.redtext a:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
text-decoration:none;
}
.redtext a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
text-decoration:none;
}
.redtext a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
text-decoration:underline;
}
.products-middle-bg
{
background-image:url(../images/products-middle-bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
}
.products-middle-bg a
{
color:#000000;
}
.products-middle-bg a:hover
{
color:#000000;
}

.border
{
border:1px solid #CCCCCC; padding:5px; background-color:#FFFFFF
}
.clientbg
{
background-image:url(../images/clientsbg.jpg);
background-repeat:no-repeat;
width:212px;
height:124px;
}.certificationbg
{
background-image:url(../images/certificationbg.jpg);
background-repeat:no-repeat;
width:212px;
height:124px;
}
.client-rect
{
background-image:url(../images/client-rect-bg.jpg);
background-repeat:no-repeat;
width:157px; height:87px;
}
.certification-rect
{
background-image:url(../images/certification-rect-bg.jpg);
background-repeat:no-repeat;
width:154px;
height:78px;
}
.footerbg
{
background-image:url(../images/footerbg.jpg);
background-repeat:repeat-x;
height:27px;
}
.footertext
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}
.footertext  a:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.footertextline
{
font-family:Arial, Helvetica, sans-serif;
padding-left:5px;
padding-right:5px;
font-size:11px;
line-height:25px;
color:#000000;
}

.footertext a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.footertext  a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
}
.products-text 
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
line-height:30px;
font-weight:bold;
}
.products-text a:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:30px;
font-weight:bold;
}
.products-text a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:30px;
font-weight:bold;
}
.products-text a:hover
{ 
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:30px;
font-weight:bold;
text-decoration:underline;
}
.contactus-text
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:justify;
line-height:19px;
}
.contactus-text :link
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:justify;
line-height:19px;
}
.contactus-text a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:justify;
line-height:19px;
}.contactus-text a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:justify;
line-height:19px;
text-decoration:underline;
}
.button{
	border:0px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	background-color:#2e7055;	
	height:20px;
	padding-bottom:3px;	
	
}
.textbox-active{
	color:#000000;
	background-color:#f0f0f0;
	border:1px solid #999999;
	line-height:18px;
}
.textbox{
	color:#000000;
	background-color:#ffffff;
	border:1px solid #CCCCCC;
	line-height:18px;
	}
.greentext
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2e7055;
text-decoration:none;
font-weight:bold;
}
.greentext a:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2e7055;
text-decoration:none;
font-weight:bold;
}
.greentext a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2e7055;
text-decoration:none;
font-weight:bold;
}
.greentext a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
background-color:#669966;
}
.sub-menu{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#006600;
font-weight:bold;
text-decoration:none;
float:right;

}
.sub-menu a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
background-color:#d7d7d7;
padding:4px;

}
.sub-menu a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration: underline;

}
#marqueecontainer{
position: relative;
width: 210px; /*marquee width */
height: 270px; /*marquee height */
overflow: hidden;
padding: 1px;
padding-left: 4px;
color:#000000;
}


.producttable{border:1px solid #e4e5e6; padding:10px; background-color:#f4f6f8;}

.contactus
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding-left:20px;
text-align:justify;
line-height:14px;
background-color:#FFFFFF;
border-left:1px solid #dfe3e7;
border-right:1px solid #dfe3e7;
}
.contactus :link
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:justify;
line-height:19px;
}
.contactus a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#657079;
text-align:justify;
line-height:19px;
}.contactus a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:justify;
line-height:19px;
text-decoration:underline;
}
