/* CSS Document by Srinoj Kumar.S */

body {
margin:0px;
padding:0px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
background-color:#ffffff;
}

img {border:0px;}
h1, h2, h3, h4, h5, h6, p, div, ol, ul, li { margin:0px; padding:0px; list-style-type:none}
a { outline-style:none; outline-width:0px; outline:none; border:none;}
a:hover { outline-style:none; outline-width:0px;outline:none; border:none;}
a img {border:0; outline:none;}
a:hover img{border:0; outline:none}

.bluepagebg {background-image:url(../images/page_bg.jpg); background-position:top left; background-repeat:repeat-x;}
.footerbg { background-image:url(../images/footer_bg_full.jpg); background-position:top left; background-repeat:repeat-x; height:96px }
.footerbg_inner { background-image:url(../images/footer_bg.jpg); background-position:top left; background-repeat:no-repeat; height:96px }
.logo { width:461px; height:114px; float:left; }
.search input {
border:1px solid #8bbfd7;
padding:2px;
text-align:left;
font-size:11px;
color:#002d40;
width:198px;
height:16px;
background-color:#e3f0f9;
}
.menubg { background-image:url(../images/menu_bg.jpg); background-repeat:repeat-x;background-position:0 1px !important; background-position:0 0px; height:40px; }
.topbg
 { 
	 background-image:url(../images/top_bg.jpg); 
	 height:25px;
	 background-position:top left; 
	 background-repeat:no-repeat; 
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:15px; 
	 font-weight:bold; 
	 padding:10px 0px 0px 25px; 
	 color:#0c6090; 
	
	 
	 }
.inhouse_products { background-image:url(../images/inhouse_products.jpg); width:174px; height:170px; background-position:top left; background-repeat:no-repeat; }
.distribution_line { background-image:url(../images/distribution_lines.jpg); width:165px; height:170px; background-position:top left; background-repeat:no-repeat; }
.quality { background-image:url(../images/quality.jpg); width:168px; height:170px; background-position:top left; background-repeat:no-repeat; }
.distribution_networks { background-image:url(../images/distribution_network.jpg); width:168px; height:170px; background-position:top left; background-repeat:no-repeat }

.inhouse { float:left; width:150px; }
.inhouse ul { float:left; width:150px; padding-left:24px; margin-top:64px; }
.inhouse ul li { background-image:url(../images/arrows.jpg);  }

.inhouse1 { float:left; width:150px; }
.inhouse1 ul { float:left; width:150px;  margin-top:64px; }
.inhouse1 ul li { background-position:0px 7px; background-repeat:no-repeat; float:left;  }

.distribution { float:left; width:165px; }
.distribution ul { float:left; width:162px; padding-left:19px; margin-top:64px; }
.distribution ul li { background-image:url(../images/arrows.jpg);}

.distribution1 { float:left; width:165px; }
.distribution1 ul { float:left; width:162px;  margin-top:64px; }
.distribution1 ul li {background-position:0px 7px; background-repeat:no-repeat;  float:left;  }

.qualitydes { float:left; width:138px; padding-left:19px; margin-top:64px;  color:#4b4b4b; font-size:11px; font-family:tahoma,arial; line-height:19px; }
.dist_netword_des { float:left; width:138px; padding-left:14px; margin-top:64px;  color:#4b4b4b; font-size:11px; font-family:tahoma,arial; line-height:19px; }

.footertext
{
	color: #6e858c;
	text-decoration: none;
	font-size: 11px;
	font-family: tahoma, arial;
}

.footertext a
{
	color:#6e858c;
	text-decoration: none;
	font-size: 11px;
	font-family: tahoma, arial;
}

.footertext a:hover
{
	color: #5ea1b6;
	text-decoration: underline;
	font-size: 11px;
	font-family: tahoma, arial;
}

.designtext
{
	color: #356478;
	text-decoration: none;
	font-size: 11px;
	font-family: tahoma, arial;
}


.designtext  a{
color:#356478;
text-decoration:none;
font-size:11px;
font-family:tahoma, arial;
}

.designtext  a:hover{
color:#5d8fa4;
text-decoration:underline;
font-size:11px;
font-family:tahoma, arial;
}

.contacttext  
{

color:#2383ab;
text-decoration:none;
font-size:11px;
font-family:tahoma, arial;
padding:10px 0px 0px 25px; 


}


.contacttext  a{
color:#2383ab;
text-decoration:none;
font-size:11px;
font-family:tahoma, arial;
}

.darkgreytext {
color: #0d4d6f;
}

.contacttext  a:hover{
color:#048863;
text-decoration:underline;
font-size:11px;
font-family:tahoma, arial;
}

.sitemaptext  {
color:#2383ab;
text-decoration:none;
font-size:11px;
font-family:tahoma, arial;
text-align:left;
}

.tabletr
{
	text-align:left;
	 
	text-decoration:none;
	font-family:Tahoma,arial;
	font-size:15px;
}


.sitemaptext  a{
color:#2383ab;
text-decoration:none;
font-size:11px;
font-family:tahoma, arial;
}

.sitemaptext  a:hover{
color:#048863;
text-decoration:underline;
font-size:11px;
font-family:tahoma, arial;
}
.content p{ color:#4b4b4b; font-size:11px; font-family:tahoma,arial; padding:0px 10px 10px 25px; line-height:18px;}
.contents-greycontent {
	font-size: 11px; color: #666666; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none
}
.contents-table {
font-size: 11px; color: #333333; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none
}


.plusminusholder{
clear:both; width:690px; background-image:url(../images/dot_hor.gif); background-repeat:repeat-x; background-position:bottom left;margin:0px; padding:0px 0px 0px 0px;
}
.plusminusholder .headtxt {
clear:both; width:690px; overflow:hidden; font-size:11px; font-weight:bold; margin:0px; padding:6px 0px 3px 0px;
}
.plusminusholder .headtxt a {
color:#333333; text-decoration:none;
}
.plusminusholder .headtxt a:hover {
color:#333333; text-decoration:underline;
}
.plusminusholder .headtxt img {
position:relative; float:left; font-size:0px; margin:1px 7px 0px 0px; padding:0px 0px 0px 0px; color:#333333;
}
.plusminusholder .plshideholder {
clear:both; width:690px; overflow:hidden; font-size:11px; margin:0px; padding:0px 0px 12px 0px;
}
.plusminus {
clear:both; overflow:hidden; font-size:11px; text-align:left; margin:0px; padding:0px 0px 0px 0px; color:#4B4B4B;
}
.plusminus img {
position:relative; font-size:0px; top:2px; padding:0px; margin:0px 0px 0px 0px;
}

.label
{

	font-size:1.4em;
	color:Black;
	padding-left:12px;

	}
	.radiolist
{
	color:#0c6090;
	font-weight:bold;
	font-size:13px;
}
.buttonColor
{
	color:#4b4b4b;
}
