/* CSS Document */

Body{ margin:0px;margin-bottom:14px;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	background:#CFCFCF url(../images/body_bg.gif) repeat-x top; 
	}
img.pro_menu:link, img.pro_menu a, img.pro_menu a:hover, img.pro_menu:active, img.pro_menu:visited{ border:0px;}

h1, h2, h3, h4, h5, h6{ margin:0px;}
p { margin:0px;  margin-top:11px;}

/**** header start ****/
.header_bg{	background:#ffffff url(../images/header_bg.jpg) repeat-x top;}
.logo{ margin-left:18px;}

.top_link{ font-size:11px; color:#666666; text-decoration:none;}
.top_link a{ font-size:11px; color:#666666; text-decoration:none;}
.top_link a:hover{ color:#336699;}

.header_bg .top_link{ font-size:11px; color:#666666; text-decoration:none;}
.header_bg .top_link a{ font-size:11px; color:#666666; text-decoration:none;}
.header_bg .top_link a:hover{ color:#336699;}

.menu_bg{ background: #2F4983 url(../images/menu_bg.gif) repeat-x top; height:29px;}

.product_list{
 height:19px; width:130px; border:#7F9DB9 1px solid; font-size:10px; color:#000000;}

/**** header End ****/

.content_main{ background:url(../images/body_bg.jpg) repeat-x top;}
.banner{ padding-left:25px; padding-right:25px; padding-top:21px; padding-bottom:27px;}

h1{ font-size:15px; line-height:15px; color:#336699; line-height:16px; font-weight:bold;}
h2{ font-size:15px; color:#336699; font-weight:bold; line-height:30px;}
h6{ font-size:15px; color:#FFFFFF; font-weight:bold; line-height:30px;}

.rtimg{ border:1px solid #cccccc; margin-left:20px; margin-bottom:10px; }
.ltimg{ border:1px solid #cccccc; margin-right:20px; margin-bottom:5px;}

.home_txt { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#666666; padding: 0px 50px 18px 21px; line-height:16px;}

.body_txt{
	font-size:12px;
	color:#666666;
	line-height:16px;
	font-weight: normal;
}
.body_txt a{ font-size:12px; color:#666666; text-decoration:none; }
.body_txt a:hover{ color:#336699;}

.content_main p a{ font-size:12px; color:#666666; text-decoration:none; }
.content_main p a:hover{ color:#336699;}



.body_tst{ font-size:12px; color:#666666; padding:0px; margin:0px; font-weight:normal; line-height:16px;}
.body_tst a{ font-size:12px; color:#666666; text-decoration:none; }
.body_tst a:hover{ color:#336699;}

.body_txt2{ font-size:13px; color:#6699CC; line-height:16px; font-weight:bold;}
.body_txt2 a{color:#6699CC; text-decoration:none;}
.body_txt2 a:hover{ color:#333333; text-decoration:underline;}


.gc_tst{ font-size:12px; color:#666666; padding-bottom:0px; padding-left:5px; padding-right:5px; padding-top:2px; margin:0px; font-weight:normal; line-height:16px;}
.gc_tst a{ font-size:12px; color:#666666; text-decoration:none; }
.gc_tst a:hover{ color:#336699;}

.gc_tsts{ font-size:12px; color:#666666; padding:0px 5px 0px 5px; margin:0px; font-weight:normal; line-height:16px;}
.gc_tsts a{ font-size:12px; color:#666666; text-decoration:none; }
.gc_tsts a:hover{ color:#336699;}


.link_txt, .link_txt a{ font-size:12px; color:#666666; text-decoration:none; font-weight:bold;}
.link_txt a:hover{ color:#336699;}

.white_body_txt{ font-size:12px; color:#FFFFFF; text-decoration:none; line-height:16px;}
.white_body_txt a{ font-size:12px; color:#FFFFFF; text-decoration:none; line-height:16px;}
.white_body_txt a:hover{color:#FFFFFF; text-decoration:underline;}

.content_main .white_body_txt a{ font-size:12px; color:#FFFFFF; text-decoration:none; line-height:16px;}
.content_main .white_body_txt a:hover{color:#FFFFFF; text-decoration:underline;}

.white_highlight, .white_highlight a{ font-size:12px; color:#FFFFFF; line-height:18px; text-decoration:none; line-height:16px;}
.white_highlight a:hover{color:#FFFFFF; text-decoration:underline;}

.click_here {font-size:12px; color:#336699; padding: 0px 5px 5px 5px;}
.click_here a{color:#336699; text-decoration:none;}
.click_here a:hover{ color:#666666; text-decoration:underline;}

.customer_txt{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal;}
.customers_td{ padding:10px; border:2px solid #F2F2F2;}

table .footer_txtn { font-family:Arial, Verdana, Helvetica, sans-serif; color:#FFFFFF;  text-decoration:none; font-size:10px; padding-left:18px }
table .footer_txtn a{ color:#FFFFFF;  text-decoration:none;}
table .footer_txtn a:hover{ color:#FFFFFF; text-decoration:underline; }

table .footer_txt3{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:9px; color:#9AA9C9;  text-decoration:none; padding-right:6px; }
table .footer_txt3 a{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:9px; color:#9AA9C9;  text-decoration:none; padding-right:6px; }
table .footer_txt3 a:hover{ color:#FFFFFF; }

.footer_txt { font-family:Arial, Verdana, Helvetica, sans-serif; color:#FFFFFF;  text-decoration:none; font-size:10px; }
.footer_txt a{ font-family:Arial, Verdana, Helvetica, sans-serif; color:#FFFFFF;  text-decoration:none; font-size:10px; margin-left:11px; }
.footer_txt a:hover{ color:#FFFFFF; text-decoration:underline; }

.footer_txt2, .footer_txt2 a{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:9px; color:#9AA9C9;  text-decoration:none; margin-left:11px; }
.footer_txt2 a:hover{ color:#FFFFFF; }

.news{ font-size:11px; color:#666666; text-decoration:none;}
.news a{ font-size:11px; color:#666666; text-decoration:none;}
.news a:hover{ text-decoration:underline;}

.news_highlights, .news_highlights a{ font-size:11px; color:#336699; font-weight:bold; font-style:italic;}
.news_highlights a:hover{ text-decoration:underline;}

.news_highlight{ font-size:11px; color:#336699; }
.news_highlight a{ font-size:11px; color:#336699; }
.news_highlight a:hover{ text-decoration:underline;}

#Innernewsdisplay1_dl1 .news{ font-size:11px; color:#666666; text-decoration:none;}
#Innernewsdisplay1_dl1 .news a{ font-size:11px; color:#666666; text-decoration:none;}
#Innernewsdisplay1_dl1 .news a:hover{ text-decoration:underline;}

#Innernewsdisplay1_dl1 .news_highlight{ font-size:11px; color:#336699; }
#Innernewsdisplay1_dl1 .news_highlight a{ font-size:11px; color:#336699; }
#Innernewsdisplay1_dl1 .news_highlight a:hover{ text-decoration:underline;}

.menu_right, .menu_right a{ font-size:12px; color:#333366; line-height:26px; text-decoration:none; text-align:left; }
.menu_right a:hover{ color:#666666;}

.menu_right_sub, .menu_right_sub a{ font-size:11px; color:#336699; line-height:18px; text-decoration:none; text-align:left; }
.menu_right_sub a:hover{ color:#666666; }

.bullet{ vertical-align:top; padding-top:5px;}
img.border{ border:2px solid #CED3DF;}

td.gallery_border{ border:2px solid #CED3DF;}
img.gallery_border{ border:2px solid #CED3DF;}
.flowchart, .flowchart a{ font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFFFFF; text-decoration:none;}
.flowchart a:hover{ color:#333333;}

.au, .au a{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 10px;
	color: #666666;
	text-decoration:none;
	}
.au a:hover{ color:#cccccc;}

.border_btm{
	border-bottom:1px solid #F2F2F2;
	vertical-align:middle;
	text-align:left;
	padding:2px 0px;
	}
	

.border_btm2 td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F2F2F2;
	padding: 10px 0px;
}


.border_contact{
	border-bottom:1px solid #E0E0E0;
	border-top:1px solid #E0E0E0;	
	}	

.news_border{
	border-bottom:1px solid #F2F2F2;
	vertical-align:middle;
	text-align:left;
	padding:5px 0px;
	}

.view_detail{
	margin-top:3px;}
	

.select_product, .select_product a{
	color:#333333;
	font-size:12px;
	text-decoration:none;
	padding-left:20px;
	}
#product_menu{
	position:absolute;
	margin-top:2px;
	padding:0px 10px;
	border:1px solid #999999;
	}
.product_menu{
visibility: hidden;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
color:#666666;
z-index: 100;
background-color: #FFFFFF;
width: 115px;
padding:2px 0px;
}
.product_menu a{
width: 100%;
display: block;
border-bottom: 1px solid #CCCCCC;
padding: 1px 0;
color:#666666;
text-decoration: none;
font-weight: normal;
padding:2px 0px;
}
.product_menu a:hover{ /*hover background color*/
color:#999999;
 
}

input {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
textarea {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
option {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

.inputLogin {
	color: #333333;
	background-color:#FFFFFF;
	width:160px;
	border: 1px solid #7F9DB9;
	font: 10px Arial;
	padding: 2px;
	margin: 0px;
}
.red{ font-size:10px; color:red; }
.body_txt3{ font-size:13px; color:#009999; line-height:16px; font-weight:bold;}
.body_txt3s{ font-size:12px; color:#009999; line-height:16px; font-weight:normal;}

.body_txt4{ font-size:13px; color:#B8A772; line-height:16px; font-weight:bold;}
.body_txt4s{ font-size:12px; color:#B8A772; line-height:16px; font-weight:normal;}

.form_head{  font-size:12px; color:#333333; line-height:16px; } 
.current_oppening_bg{ border:#E6E6E6 1px solid; background:#F7F7F7; padding-left:10px; padding-right:10px;}

.view_deatil2{ font-size:12px; color:#666666; text-decoration:none; font-weight:bold;}
.view_deatil2 a{ font-size:11px; color:#6699CC; text-decoration:underline;}
.view_deatil2 a:hover{  text-decoration:none;}


.smpliner {
	background-image: url(../images/smp_dot.gif);
	background-repeat: repeat-y;
	background-position: right;
}

a.smph2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
	text-decoration: none;
	margin-left: 5px;
	font-weight: bold;
}
a.smph2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
	text-decoration: underline;
	margin-left: 5px;
	font-weight: bold;
}
a.smph2:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
	text-decoration: none;
	margin-left: 5px;
	font-weight: bold;
}
a.smph2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
	text-decoration: none;
	margin-left: 5px;
	font-weight: bold;
}


a.smplinks:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #336699;
	text-decoration: none;
	margin-left:5px;
}
a.smplinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #336699;
	text-decoration: none;
	margin-left: 5px;
}
a.smplinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
	margin-left: 5px;
}
a.smplinks:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #336699;
	text-decoration: none;
	margin-left: 5px;
}

a.smplinksm:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#5576C1;
	text-decoration: none;
	margin-left:5px;
}
a.smplinksm:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5576C1;
	text-decoration: none;
	margin-left: 5px;
}
a.smplinksm:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
	margin-left: 5px;
}
a.smplinksm:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5576C1;
	text-decoration: none;
	margin-left: 5px;
}


.padd_right{
padding:0px 27px 0px 0px;
}

.dot_repeat{
	background-image:url(../images/dot_repeat.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	}


.bulletin{ font-size:12px; color:#666666;}
.bulletin a{ font-size:12px; color:#666666; text-decoration:none; }
.bulletin a:hover{ color:#336699;}
