/* CSS Document */
body{
	margin:0px; 
	padding:0px;
	background:url(../images/bg.jpg) repeat-x left top #FFFFFF; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#333333; 
	line-height:17px;
}
p{padding:0px; margin:0px;}
.footer{ background:url(../images/home_06.jpg) repeat-x top;
}
.footer_01{ background:  
}



/*------------------------------------------------Navigation----------------------------------------------------------*/


#nav{ background:url(../images/home_01.jpg) repeat-x; height:31px; width:960px;
}
#nav div{ background:url(../images/home_02.jpg) no-repeat left; height:31px; width:960px;
}
#nav div div{ background:url(../images/home_05.jpg) no-repeat right; height:31px; width:960px;
}
#nav div div div{
   font-family:"Trebuchet MS", Tahoma, Arial;
   font-size:13px;
   font-weight:bold;
   color:#3a392b;
}
.mnu a:link, .mnu a:active, .mnu a:visited{
   font-family:"Trebuchet MS", Tahoma, Arial;
   font-size:13px;
   font-weight:bold;
   color:#3a392b;
   text-decoration:none;
}
.mnu a:hover{
   color:#006799;
   text-decoration:none;
}

a.sample_attach, a.sample_attach:visited, div.sample_attach
{
  display: block; width:179px; height:21px;
  background:#CCCCCC;
  border-top:1px solid #999999; border-left:1px solid #cbcbcb; border-right:1px solid #cbcbcb;
  font-family: Helvetica, Arial, sans-serif;
  font-weight:bold; 
  font-size:13px;
  color:   #3a392b;
  padding:4px 0px 0px 15px;
  text-align:left;
  text-decoration: none;
}
a.sample_attach:hover{ color:#006799;
}
a.sample_attach, a.sample_attach:visited { border-bottom: none;}
p#sample_attach_menu_child{ margin-top:-5px; margin-left:2px; font-size:10px; z-index:99999; }



/*----------------------------------------------------------------------------------------------------------*/


.home_quality{ background:url(../images/quality_bg.jpg) no-repeat; width:243px; height:207px; font-size:12px; color:#333333; line-height:15px; padding:0px 15px 0px 15px;
}
.home_quality p{ font-family:"Times New Roman", Times, serif; color:#716913; font-size:16px; padding-bottom:-6px;
}
.heading{font-family:"Times New Roman", Times, serif; color:#135a71; font-size:18px; padding-bottom:10px;
}

.btm a{display:block; background:url(../images/btm_01.jpg) no-repeat; width:164px; height:41px; font-size:13px; font-weight:bold; padding:20px 0px 0px 0px; color:#666666; text-decoration:none;
}
.btm a:hover{ background:url(../images/btm_03.jpg) no-repeat; width:164px; height:41px; color:#0099CC; 
}

.btm1 a{display:block; background:url(../images/btm_02.jpg) no-repeat; width:164px; height:41px; font-size:13px; font-weight:bold; padding:20px 0px 0px 0px; color:#000000; text-decoration:none;
}
.btm1 a:hover{ background:url(../images/btm_03.jpg) no-repeat; width:164px; height:41px; color:#0099CC; 
}

.btn a{display:block; background:url(../images/btn_01.jpg) no-repeat; width:273px; height:41px; font-size:13px; font-weight:bold; padding:20px 0px 0px 0px; color:#666666; text-decoration:none;
}
.btn a:hover{ background:url(../images/btn_03.jpg) no-repeat; width:273px; height:41px; color:#0099CC; 
}
.btn1 a{display:block; background:url(../images/btn_02.jpg) no-repeat; width:273px; height:41px; font-size:13px; font-weight:bold; padding:20px 0px 0px 0px; color:#000000; text-decoration:none;
}
.btn1 a:hover{ background:url(../images/btn_03.jpg) no-repeat; width:273px; height:41px; color:#0099CC; 
}

.btn2 a{display:block; background:url(../images/btn2.jpg) no-repeat; width:273px; height:41px; font-size:13px; font-weight:bold; padding:20px 0px 0px 0px; color:#666666; text-decoration:none;
}
.btn2 a:hover{ background:url(../images/btn2_over.jpg) no-repeat; width:273px; height:41px; color:#0099CC; 
}
/*------------------------------------------------inner page----------------------------------------------------------*/
.inner_bg{ background:url(../images/inner-bg_02.jpg) repeat-x top #FFFFFF;
}
.inner_heading{ 
background:url(../images/inner_13.jpg) no-repeat; 
width:241px; 
height:102px; 
font-size:26px; 
font-weight:bold; 
color:#444242; padding:5px 0px 0px 30px;
}
.innerheading{ font:16px/16px Arial, Helvetica, sans-serif; color:#000000; padding:0px 0px 0px 0px;
font-weight:bold;
background-image:url(../images/line1.jpg);
background-position:left bottom;
background-repeat:repeat-x;}
.innerheading1{ font:bold 12px/14px Arial, Helvetica, sans-serif; color:#0066CC; padding:0px 0px 0px 5px;}
.linepaddig{
	padding:5px 0px 4px 10px;
	}
.bulletpadding{
	padding:8px 0px 0px 5px;
	}
.paratext{
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0px 0px 0px 0px;
	text-align:justify;
	}
.tabclass{
	padding:5px 0px 0px 11px;
	}
.text{
	font: normal 12px/20px Arial, Helvetica, sans-serif;
	color:#333333;
	padding:0px 0px 0px 5px;
	text-decoration:none;	
	}
.text1{
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	color:#333333;
	padding:0px 0px 0px 4px;
	text-decoration:none;	
	}
.text2{
	font: normal 12px/22px Arial, Helvetica, sans-serif;
	color:#333333;
	padding:0px 0px 0px 6px;
	text-decoration:none;	
	}
.hilight{
	background-color:#F4F4F4;
	padding:0px 0px 0px 0px;
	}
.nonhilight{
	background-color:#FFFFFF;
	padding:0px 0px 0px 0px;
	}
.stfont{
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	padding:5px 0px 0px 5px;
	color:#000000;
	}
.email{
	text-decoration:underline;
	font: normal 12px/20px Arial, Helvetica, sans-serif;
	color:#333333;
	padding:0px 0px 0px 5px;
	color:#0000FF;
	}
.stfont1{
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	padding:5px 0px 0px 5px;
	color:#000000;
	}
.stfont2{
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
	color:#006699;
	}
.butwhi{
	background:url(../images/butwhite.jpg) 0 0;
	background-repeat:no-repeat;
	width:226px;
	height:30px;
	}
	
	.innersubhead{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:20px;
	color:#333399;	
	font-weight:bold;
	}
	
.innersubhead a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:20px;
	color:#333399;	
	font-weight:bold;
	}	
.table_padding{
	padding-left:5px;
	}	
	
.imgBdr{
	border:1px solid #999999;
	margin:5px;
}

.inlink:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0033CC;
text-decoration:none;
font-weight:bold;
}

.inlink:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0033CC;
text-decoration:none;
font-weight:bold;
}

.inlink:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0033CC;
text-decoration:none;
font-weight:bold;
}

.inlink:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#cccccc;
text-decoration:underline;
font-weight:bold;
}
.txtbox{
	border:1px solid #999999;
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
	vertical-align:top;
}

.txtarea{
	border:1px solid #999999;
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
	overflow-Y:auto
}