﻿/* ========================= Global Classes ========================= */
.fnt10 { font-size:10px; }
.fnt11 { font-size:11px; }
.fnt12 { font-size:12px; }
.fnt13 { font-size:13px; }
.fnt14 { font-size:14px; }
.fnt15 { font-size:15px; }
.fnt17 { font-size:17px; }

.fntlnh18 { line-height:18px; }
.fntlnh20 { line-height:20px; }
.fntlnh22 { line-height:22px; }
.fntlnh24 { line-height:24px; }
.fntlnh30 { line-height:30px; } 

.fntarl { font-family:Arial, Helvetica, sans-serif; padding:5px 0px; font-size:22px;}
.fntarlmenu { font-family:Arial, Helvetica, sans-serif;font-size:16px;}
.fntarl1 { font-family:Arial, Helvetica, sans-serif;}
.fntver { font-family:Verdana, Arial, Helvetica, sans-serif }
.fntgeor { font-family:"Georgia", Times New Roman, Times, serif; color:#003366; font-size:16px; }
.fntgeor1 { font-family:"Georgia", Times New Roman, Times, serif; color:#003366; }

.fntcolblue { color:#0382C7; }
.fntcoldkblue { color:#031A4C;}
.fntcolgray  { color:#666666; }
.fntcolorange { color:#FF6600; }
.fntcolbul { color:#003366; }
.fntcolwit { color:#ffffff; }
.fntcolbu {color:#164873;}
 
.clear         { clear:both; }
.float-left    { float:left; }
.float-right   { float:right; }
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-middle   {vertical-align:middle;}
.text-justify  { text-align:justify; }
.text-top      { vertical-align:top;}
.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }
.img-left      { float:left;margin:4px 10px 4px 0; }
.img-right     { float:right;margin:4px 0 4px 10px; }
.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }
.error, .red  
{
	background:#FFEBE8 none repeat scroll 0%;
	border:1px solid #DD3C10;
	margin:0pt 10px 10px;
	padding:10px;
	display: block;
}
.correct, .green
{
	background:#E6FCE6 none repeat scroll 0%;
	border:1px solid #84DB12;
	margin:0pt 10px 10px;
	padding:10px;
	display: block;
}
.info
{
	background:#FBFCE6 none repeat scroll 0%;
	border:1px solid #D9B411;
	margin:0pt 10px 10px;
	padding:10px;
	display: block;
}

.vtop{
	vertical-align:top;
}
.brd{ border-top:#999999 solid 3px;}

/* ========================= Common Style ========================= */
img {
	border: 0px;
}

a{
	color:#3399CC;
	text-decoration:none;
}

a:hover{
	color:#3399CC;
	text-decoration:underline;	
}

h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#990000;
	padding:20px;
}
h2 {
margin:0px;
padding:0px;
}
.top_link{background:url(../images/blt_imm.jpg) left 3px no-repeat; padding:0 0 0 10px; line-height:15px; text-decoration:none;}
.top_link a{ text-decoration:none;}
.top_link a:hover{ text-decoration:none;}

/* ========================= Home Page Style ========================= */
body {
	margin:0px;
	padding:0px;
	background-color:#ECECEC;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}

td {
	color:#666666;
	line-height:18px;
	text-align:justify;
}

#bdimg{
	background:url(../images/body_left.jpg) no-repeat left top; width:64px;
}

p{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:18px;
	text-align:justify;
}
td{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:18px;
	text-align:justify;
}

ul{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

.trwht{
	background-color:#fff;
}
.qulity {
	background-image:url(../images/image006.jpg);
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:middle;
	
}

#navi{
	padding-right:10px;
}
#side{
	padding:12px 0px;
	width:233px;
	vertical-align:top;
}
#side1{

	width:232px;
	vertical-align:top;
}

.side_2{
	background-image:url(../images/bg_sidenavi.jpg);
	background-repeat:repeat-y;
	width:232px;
	vertical-align:top;
}
/* test pages  satrat */
.sidenavi{
	padding-left:22px;
	color:#FFFFFF;
}
.sidenavi a {
color:#FFFFFF;
}
.sidenavi a:hover {
color:#6B84C3;
text-decoration:none;
}
/* test pages  end */


/* products pages  satar*/
.sidenavi1{
	margin-top:0px;	
	font-family:Arial, Helvetica, sans-serif;
	background-repeat:repeat-y;
	padding-left:22px;
	color:#FFFFFF;
}
.sidenavi1 li{
list-style-image:url(../images/icon_arrow.jpg);
/*border-top:#FFFFFF solid 1px;*/
}
.sidenavi1 li ul{
margin:5px 0px 10px 15px;
padding:0px;
}
.sidenavi1 li ul li {
list-style-image:url(../images/icon_with.gif);
width:195px;
}
.sidenavi1 a {
color:#FFFFFF;
}
.sidenavi1 a:hover {
color:#6B84C3;
text-decoration:none;
}
.listye {
border-top-style:none;
}
/* products pages  end*/
/* about us */
.sidenavi12{
	background-image:url(../images/bg_sidenavi.jpg);
	background-repeat:repeat-y;
	color:#FFFFFF;
}
.linehight {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding:10px 0px;
padding-left:22px;
}
.sidedivider {
	background-image:url(../images/divider_1.jpg);
	background-repeat:no-repeat;
	vertical-align:middle;
	height:1px;	
}
.sidenavi12 a {
color:#FFFFFF;
}
.sidenavi12 a:hover {
color:#6B84C3;
text-decoration:none;
}
/* end about us */
#maincontant{margin:0px 0px 0px 0px;padding:10px 35px 0px 12px;
	width: 612px;
}
#maincontant p { font-size:13px; color:#666666; padding:0px 0px 15px 0px; margin:0px; line-height:17px; }
#maincontantnavi{
	padding:0px 35px 0px 12px;
}
.title{
	background:url(../images/bg_title.jpg);
	background-repeat:no-repeat;
	height:26px;
}
.hd{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#003366;
	vertical-align:middle;
	padding-left:20px;
}

.hd1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#164873;
}
.hd11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#164873;
	text-decoration:none;
}		

#btm{
	background:url(../images/bg_btm.jpg);
	background-repeat:repeat-x;
	height:84px;
	width:801px;
}

#btm a{
	color:#666666;
	padding:0px 5px;
}

#btm a:hover, #btm a.selected{
	color:#f63;
	text-decoration:none;
}


.prodcol1{
	padding-right:10px;
	width:50%;
	vertical-align:top;
	padding-top:10px;
	border-right:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
}
.prodcol2{
	vertical-align:top;
	padding-top:10px;	
	border-bottom:solid 1px #cccccc;	
}
#prodtable td:hover, #prodtable td:hover{
	background-color:#F8F8F8;
}

table.prodspeci {
	border:solid 1px #cccccc;
	border-collapse:collapse;
}
table.prodspeci th{
	background:#333333;
	color:#FFFFFF;
}

.prodspeci tr:hover{
	background-color:#f0f0f0;
}

.prodcol1 ul, .prodcol2 ul{
	margin:10px 0px;
	padding:10px 0px;
	list-style:none;
}
.prodcol1 ul li a, .prodcol2 ul li a{
	font-size:12px;
	background:url(../images/arrow1.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:15px;	
}
.prodcol1 img, .prodcol2 img{
	padding: 10px 10px 50px 10px;
}
.mainimg{
	width:250px;
}
/*.speclist ul li{
	font-size:14px;
	line-height:26px;
}*/
.backlnk{
	vertical-align:top;
	text-align:right;
	font-size:12px;
}
.backlnk a{
	background:url(../images/back.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:10px;
}
.san {
	font-size:20px;
	color:#E8510D;
}
ul {
margin:0px;
padding:0px;
}
.van li {
	line-height:23px;
}
.van li {
/*list-style-image:url(../images/icon_round1.jpg);*/

}
.van li ul {
padding-left:5px;
}
.van li a {
	color:#031A4C;666666
}
.van li a:hover {
	color:#003366;
}
.van li ul li {
	list-style-image:url(../images/arrow1.jpg);
}
.van li ul li a {
	color:#0382C7;
}
.padding {
margin:0px 0px 0px 20px; padding:0px;
}
.sideul ul {
margin:0px 0px 0px 20px;
}
.sideul li{
list-style-image:url(../images/arrow.gif);
/*border-bottom:#CCCCCC solid 2px;*/
margin:0px;
padding:5px 0px 0px 0px;
text-align:left;
}
.tt ul {
margin-left:18px;
}
.tt ol {
margin-top:0px;
margin-left:25px;
}
.about {
padding-left:20px;
}
.alignleft{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:18px;
	text-align:left;
}
.clrred{color:#CC0000;font-size:12px;}
.textfield{border:solid 1px #cccccc; margin:2px; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:200px;}
.textarea{border:solid 1px #cccccc; margin:2px; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:560px; height:100px;}
.classbtn{height:26px; width:80px; font-size:13px; background-color:#CCCCCC; border:solid 1px #666666; color:#333;}



/*--------------------tab css---------------------------*/

@charset "utf-8";
/* CSS Document */
html, body{
	min-height: 100%;
	width: 100%;
	height: 100%;
}

html>body, 
html>body #mainContainer{
	height: auto;
	height: 100%;
}

body
{
	margin: 0px;
	padding:0px;
	font-family:Verdana;
	text-align:center;
	line-height:16px;
}
#mainContainer
{
	position:absolute;
	top:0px;
	left:50%;
	width:1000px;
	margin-left:-500px;
}
#headerDiv
{
	height:85px;
	background-color:#9ba4ab;
}
#headerDiv #logoHolder
{
	width:154px;
	float:left;
	padding-left:40px;
	padding-top:20px;
}
.dividerDiv1
{
	height:1px;
}
.dividerDiv2
{
	height:40px;
}
#menuLineHolder
{
	padding-left:2px;
	padding-right:2px;
	height:32px;
	background-image:url(../images/common/menu/menubg.jpg);
	background-position:left top;
	background-repeat:repeat-x;
}

#menuDivLine
{
	padding-top:8px;
	padding-left:38px;
}
#menuDivLine .menuItem
{
}
#menuDivLine .menuDivider
{
}
#menuDivLine .menuItem A
{
	color:#ffffff;
	font-size:12px;
	/*font-weight:bold;*/
}
#menuDivLine .menuItem A:Hover
{
	font-weight:bold;
}
SUP
{
	font-size:10px;
}
.dropmenudiv
{text-align:left;}
#mainPageDiv
{
	padding-top:14px;
	height: auto;
}
#mainPageDiv #leftColumn
{
	text-align:left;
	padding-left:40px;
	padding-right:27px;
	width:250px;
	height:auto;
	float:left;
	/*border-right:#ededed solid 1px;*/
}
#mainPageDiv #leftColumn .contentText, #mainPageDiv #rightColumn .contentText
{ 
	font-size:12px;
	/*padding-left:10px;*/
}
#mainPageDiv #leftColumn .contentText H4, #mainPageDiv #rightColumn .contentText H4
{
	margin-bottom:3px;
	margin-top:7px;
	font-size:14px;
	/*color:#FF3200;*/
	color:#fa7a0c;
}
#mainPageDiv #leftInnerColumn
{
	width:166px;
	float:left;
	padding-left:80px;
	padding-right:80px;
}
#innerPageTitle
{
	text-align:left;
}
UL.leftMenu
{
	list-style:outside;
	padding:0px;
	margin:0px;
	list-style-type:none;
}
UL.leftMenu LI 
{
	padding-bottom:8px;
	padding-top:8px;
	text-align:left;
	/*color:#4c4c4c;*/
	color:#f06603;
	padding-left:12px;
	border-bottom: 1px solid #f0f0f0;
}
UL.leftMenu LI.currentMenu
{
	background-image:url(../images/common/menu/leftmenucurrentarrow.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
UL.leftMenu LI, UL.leftMenu LI A
{
	/*color:#4c4c4c;*/
	color:#f06603;
	font-size:12px;
	vertical-align:middle;
}
UL.leftMenu LI A
{
	display:block;
	text-decoration:none;
	color:#f06603;
}

UL.leftMenu LI.Menu A
{
	/*font-weight:bold;*/
}

UL.leftMenu LI.currentMenu A
{
	display:block;
	text-decoration:none;
}

UL.leftMenu LI.currentMenu, UL.leftMenu LI.currentMenu A
{
	color:#f06603;
	font-weight:bold;
	font-size:12px;
}
UL.leftMenu LI A:Hover, UL.leftMenu LI.currentMenu A:Hover
{
	text-decoration:underline;
}
UL.leftMenu LI.currentSubMenu
{
	/*background-image:url(../images/common/menu/leftmenucurrentarrow.jpg);
	background-repeat:no-repeat;
	background-position:top 8px;*/
	padding-left:20px;
}
UL.leftMenu LI.currentSubMenu A
{
	/*color:#f06603;*/
	/*color:#4c4c4c;*/
	color:#000;
	font-weight:bold;
	font-size:12px;
}
UL.leftMenu LI.subMenu
{
	padding-left:20px;
	font-weight:100;
}
UL.leftMenu LI.subMenu A
{	
	color:#4c4c4c;
	font-size:12px;
	vertical-align:middle;
}
UL.leftMenu LI.subMenuCurr A
{
	background-image:none;
	color:#222222;
}
#mainPageDiv #rightInnerColumn
{
	width:590px;
	float:left;
	text-align:left;
	font-size:12px;
	color:#000;
}
#mainPageDiv #rightInnerRightColumnSmall
{
	width:153px;
	float:right;
	font-size:12px;
	color:#000;
	padding-right:58px;
	text-align:left;
}
#mainPageDiv #rightInnerColumn A, #mainPageDiv #rightInnerRightColumnSmall A
{
	text-decoration:none;
}
#mainPageDiv #rightInnerColumn A:Hover, #mainPageDiv #rightInnerRightColumnSmall A:Hover
{
	text-decoration:underline;
}
#mainPageDiv #rightInnerColumn A:Visited, #mainPageDiv #rightInnerRightColumnSmall A:Visited
{
	text-decoration:none;
	color:#000099;
}
#mainPageDiv #rightInnerColumn H1, #mainPageDiv #rightInnerColumn H2, #mainPageDiv #rightInnerColumn H3, #mainPageDiv #rightInnerColumn H4, #mainPageDiv #rightInnerColumn H5, #mainPageDiv #rightInnerColumn H6,
#mainPageDiv #rightInnerColumnSmall H1, #mainPageDiv #rightInnerColumnSmall H2, #mainPageDiv #rightInnerColumnSmall H3, #mainPageDiv #rightInnerColumnSmall H4, #mainPageDiv #rightInnerColumnSmall H5, #mainPageDiv #rightInnerColumnSmall H6, #innerProductShortDesc H1, #innerProductShortDesc H2, #innerProductShortDesc H3, #innerProductShortDesc H4, #innerProductShortDesc H5, #innerProductShortDesc H6, #leftColumn .contentText H1, #leftColumn .contentText H2, #leftColumn .contentText H3, #leftColumn .contentText H4, #leftColumn .contentText H5, #leftColumn .contentText H6
{
	margin-bottom:3px;
	margin-top:4px;
}
#mainPageDiv #rightInnerColumn H1, #mainPageDiv #rightInnerColumnSmall H1, #mainPageDiv #rightInnerColumn H3, #mainPageDiv #rightInnerColumnSmall H3, #mainPageDiv #rightInnerColumn H6, #mainPageDiv #rightInnerColumnSmall H6, #innerProductShortDesc H1, #innerProductShortDesc H3, #innerProductShortDesc H5, #leftColumn .contentText H1, #leftColumn .contentText H3, #leftColumn .contentText H5, #leftColumn .contentText H6
{
	/*color:#fa7a0c;*/
	color:#F60;
}
#mainPageDiv #rightInnerColumn H3 A, #mainPageDiv #rightInnerColumnSmall H3 A, #mainPageDiv #rightInnerColumn H3 A:Visited, #mainPageDiv #rightInnerColumnSmall H3 A:Visited
{
	color:#F60;
	text-decoration:none;
}
#mainPageDiv #rightInnerColumn H3 A:Hover, #mainPageDiv #rightInnerColumnSmall H3 A:Hover
{
text-decoration:underline;
}
#mainPageDiv #rightInnerColumn H1, #mainPageDiv #rightInnerColumnSmall H1, #innerProductShortDesc H1, #leftColumn .contentText H1
{
	font-size:14px;
	/*font-weight:100;*/
	font-weight:bold;
}
#mainPageDiv #rightInnerColumn H2, #mainPageDiv #rightInnerColumnSmall H2, #innerProductShortDesc H2, #leftColumn .contentText H2
{
	font-size:13px;
	font-weight:bold;
	/*color:#666666;*/
	color:#F60;
}
#mainPageDiv #rightInnerColumn H3, #mainPageDiv #rightInnerColumnSmall H3, #innerProductShortDesc H3, #leftColumn .contentText H3
{
	font-size:12px;
}
#mainPageDiv #rightInnerColumn H4, #mainPageDiv #rightInnerColumnSmall H4, #innerProductShortDesc H4, #leftColumn .contentText H4
{
	font-size:11px;
	color:#666;
}
#mainPageDiv #rightInnerColumn H5, #mainPageDiv #rightInnerColumnSmall H5, #innerProductShortDesc H5, #leftColumn .contentText H5
{
	font-size:12px;
}
#mainPageDiv #rightInnerColumn H6, #mainPageDiv #rightInnerColumnSmall H6, #innerProductShortDesc H6, #leftColumn .contentText H6
{
	font-size:11px;
	color:#666666;
}
#mainPageDiv #rightInnerColumnSmall
{
	width:400px;
	float:left;
	text-align:left;
	font-size:12px;
}
.innerRSideTitle
{
	font-size:12px;
	color:#919191;
	font-weight:bold;
	padding-bottom:6px;
	padding-left:4px;
}
.innerRSideText
{
	padding-left:8px;
	padding-right:8px;
	padding-bottom:10px;
}
.innerRSideText A
{
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.innerRSideText A:Hover
{
	text-decoration:underline;
}
#mainPageDiv #downloadArea
{
}
#mainPageDiv #downloadArea H2
{
	height:20px;
	margin:0px;
	color:#ff0404;
	font-size:14px;
	padding-left:11px;
}
#mainPageDiv #downloadArea .text
{
	padding-left:11px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	color:#070707;
	font-size:10px;
}
#mainPageDiv #contentTitle
{
	color:#505050;
	font-size:16px;
	font-weight:bold;
	padding-bottom:13px;
	border-bottom:#ededed solid 6px;
	padding-top:30px;
	vertical-align:bottom;
}
#mainPageDiv #contentTitle TD
{
	margin-bottom:13px;
}
#mainPageDiv #productContentTitle
{
	color:#f46200;
	font-size:18px;
	padding-bottom:13px;
	border-bottom:#ededed solid 6px;
}
#mainPageDiv #contentTitle2
{
	color:#505050;
	font-size:16px;
	font-weight:bold;
	padding-bottom:10px;
}
#mainPageDiv #contentTitleBottom
{
	height:11px;
	padding-bottom:16px;
}
#mainPageDiv #leftInnerDivider
{
	width:4px;
	height:614px;
	float:left;
}
.txtParagraphText
{
	font-size:11px;
	color:#080808;
	text-align:left;
	vertical-align:top;
}
#mainPageDiv #leftColumn .bottomBannerHolder
{
}
#mainPageDiv #leftColumn .bottomBannerHolder DIV.blockDiv
{
	padding-bottom:8px;
}
#mainPageDiv #centralColumn
{
	text-align:left;
	padding-left:18px;
	padding-right:22px;
	width:318px;
	height:auto;
	float:left;
	/*border-right:#ededed solid 1px;
	border-left:#ededed solid 1px;*/
}/*
.productDivider
{
	height:20px;
}*/
.productBox
{
	width:260px;
	float:left;
}
.productHomeBox
{
	width:328px;
	float:left;
}
.productBox_item
{
	width:250px;
	float:left;
	margin-bottom:8px;
	height:100px;
	margin-bottom:4px;
	margin-right:4px;
	height:120px;
}
.productBox .productTitle, .productBox_item .productTitle, .productHomeBox .productTitle
{ 
	height:19px;
	font-size:14px;
	font-weight:bold;
	/*color:#ff7807;*/
	color:#fa7a0c;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	font-weight:bold;
}

.productBox .productTitle A, .productBox_item .productTitle A, .productHomeBox .productTitle A
{
	color:#fa7a0c;
	text-decoration:none;
}
.productBox .productTitle A:Hover, .productBox_item .productTitle A:Hover, .productHomeBox .productTitle A:Hover
{
	text-decoration:underline;
}
.productBox .productData, .productHomeBox .productData, .productBox_item .productData
{
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
}
.productHomeBox .productData
{
	padding-right:6px;
}
.productBox .productImage, .productHomeBox .productImage, .productBox_item .productImage
{
	width:80px;
	padding-bottom:10px;
}
.productBox .productImage IMG, .productHomeBox .productImage IMG, .productBox_item .productImage IMG
{
}
.productBox .productText, .productHomeBox .productText, .productBox_item .productText
{
	font-size:12px;
	text-align:left;
	color:#121212;
	padding-left:2px;
	padding-right:2px;
}
/*ff7807*/
.productBox_item .productText
{
	/*height:80px;*/
	overflow:hidden;
}
.productBox .productLink, .productHomeBox .productLink, .productBox_item .productLink
{
	text-align:right;
	/*padding-right:10px;*/
	padding-top:3px;
	text-align:left;
}
.productBox_item .productLink
{
	padding-bottom:2px;
	vertical-align:top;
}
.productBox .productLink A, .productHomeBox .productLink A, .productBox_item .productLink A
{
	/*color:#ff7807;*/
	color:#fa7a0c;
	font-size:12px;
	text-decoration:none;
}
.productLink A
{
	color:#fa7a0c;
	font-size:12px;
	text-decoration:none;
}
.subCategory
{
	/*background-color:#f7f9f8;*/
	/*background-color:#999;*/
	/*width:250px;*/
	width:auto;
	float:left;
	padding-bottom:6px;
	padding-top:6px;
	padding-left:7px;
	padding-right:10px;
	margin-top:10px;
	/*color:#636363;*/
	/*color:#FFF;*/
	color:#999;
	font-weight:bold;
	font-size:14px;
	white-space:nowrap;
	clear:both;
}
.productDivider
{
	clear:both;	
	/*border-top:#f7f9f8 solid 2px;*/
	height:3px;
	background-color:#f7f9f8;
}

#mainPageDiv #rightColumn
{
	text-align:left;
	width:274px;
	float:left;
	padding-left:13px;
	padding-right:20px;
}
#mainPageDiv #rightColumn DIV.blockDiv
{
	padding-bottom:10px;
}
#mainPageDiv DIV.txtTitle
{
	font-size:24px;
	color:#fa0100;
	text-align:left;
	padding-bottom:6px;
}
#footerDiv
{
	clear:both;
	height:40px;
	padding-top:10px;
	text-align:left;
	font-size:11px;
	color:#8f8f8f;
	/*text-transform:capitalize;*/
}
#footerDiv .footerDiv
{
	width:auto;
	float:left;
	padding-left:5px;
	padding-right:5px;
}
#footerDiv A
{
	color:#8f8f8f;
	text-decoration:none;	
}
#footerDiv A:Hover
{
	text-decoration:underline;
}
.caseStudyHolder
{
	height:auto;
	clear:both
}
.caseStudyImageHolder
{
	padding-top:10px;
	padding-bottom:20px;
	padding-left:8px;
	padding-right:8px;
	text-align:center;
	float:left;
	width:66px;
}
.caseStudyDivider
{
	height:68px;
	padding-top:10px;
	width:1px;
	float:left;
}
.caseStudyBox
{
	padding-left:10px;
	width:180px;
	float:left;
}
.caseStudyTitle
{
	font-size:12px;
	color:#eb9145;
}
.caseStudyText
{
	font-size:11px;
	color:#090909;
	padding-top:4px;
	padding-bottom:4px;
}
.caseStudyLink A
{
	font-size:12px;
	color:#eb9145;
	/*color:#FF3200;*/
}
#innerProductImageHolder
{
	width:240px;
	float:left;
}
#innerProductShortDesc
{
	width:300px;
	float:right;
	padding-top:30px;
	font-size:12px;
}
.productTabSelected
{
	padding:4px;
	/*margin-left:3px;*/
	margin-right:6px;
	margin-top:3x;
	background-color:#ececec;
	border:#ececec solid 1px;
	border-bottom-width:0px;
	font-weight:bold;
	font-size:12px;
	color:#0f0f0f;
}
.productTabSelected A
{
	color:#0f0f0f;
	text-decoration:none;
}
.productTabSelected A:Hover
{
	text-decoration:underline;
}
.productTab
{
	padding:4px;
	/*margin-left:3px;*/
	margin-right:6px;
	margin-top:3x;
	background-color:#ffffff;
	/*font-weight:bold;*/
	font-size:12px;
	color:#b3b1b2;
	border:#ececec solid 1px;
	border-bottom-width:0px;
}
.productTab A
{
	/*color:#b3b1b2;*/
	color:#666;
	text-decoration:none;
}
.productTab A:Hover
{
	text-decoration:underline;
}
.productTabTextHolder
{
	padding-left:6px;
	font-size:12px;
}
.productTabTextHolder H3, .productTabTextHolder H2, .productTabTextHolder H1,
.productTabTextHolder H6, .productTabTextHolder H5, .productTabTextHolder H4,
.rightSideTextHlder H1, .rightSideTextHlder H2, .rightSideTextHlder H3, .rightSideTextHlder H4, .rightSideTextHlder H5, .rightSideTextHlder H6
{
	font-size:12px;
	margin-bottom:4px;
	margin-top:7px;
	color:#fa7a0c;
}
.productTabTextHolder UL LI, #rightInnerColumnSmall UL LI,  #rightInnerColumn UL LI
{
	list-style:square;
	list-style-image:url(../images/common/greybullet.jpg) ;
	padding-top: 5px;
	padding-left: 5px;
	margin-left:5px;
	line-height:18px;
}
#productContentHolder
{
	width:446px;
	float:left;
	padding-top:12px;
}
#productRightHolder
{
	float:right;
	width:100px;
	padding-right:12px;
	font-size:11px;
}
#productRightHolder .rightSideTextHlder
{
	padding-left:3px;
	font-size:12px;
}
#productIconsHolder
{
	width:265px;
	float:right;
}
.distribFindName H2
{
	font-size:18px;
	color:#c2c0c1;
}
.distribCountryName H2
{
	font-size:16px;
	color:#c2c0c1;
}
.distribTitle H4
{
	color:#f77b21;
	font-size:12px;
	margin:0px;
}
.distribDetail
{
	padding-top:4px;
	color:#010101;
	font-size:12px;
	padding-bottom:4px;
	padding-left:6px;
}
.distribDetail A
{
	color:#010101;
}
.distribDetail STRONG
{
	color:#f77b21;
}
.distribDetail H4
{
	color:#f77b21;
	margin-bottom:3px;
	margin-top:2px;
	font-size:12px;
}
.distribMoreDetail
{
	padding-top:0px;
	padding-bottom:5px;
}
.distribDivider
{
	height:2px;
}
.customerLogoHolder
{
	width:180px;
	float:left;
	padding-bottom:40px;
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
	text-align:center;
}
.customerLogosDivider
{
	height:15px;
	background-color:#d3d1d2;
	clear:both;
}
.faqQuestion
{
	padding-top:0px;
	margin-top:6px;
	padding-left:28px;
	padding-bottom:12px;
	background-image:url(../images/common/temp/q.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
}
.faqAnswer
{
	padding-top:14px;
	padding-left:28px;
	background-image:url(../images/common/temp/a.jpg);
	background-position:4px left;
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:normal;
}
.newsTitle
{
	padding-top:8px;
	font-size:12px;
	font-weight:bold;
}
.newsBody
{
	padding-left:6px;
	padding-bottom:3px;
	font-size:12px;
	font-weight:normal;
}
.sitemapData UL
{
	color:#D9D9D5;
	list-style:square;
	list-style-position:inside;
}
.sitemapData LI
{
	padding-bottom:4px;
	margin-left:-16px;
}
.sitemapData LI A, .sitemapData LI SPAN
{
	text-decoration:none;
	color:#666;
}
.sitemapData LI A:Hover
{
	text-decoration:underline;
}
#innerContactForm
{
}
#innerContactForm FORM LABEL, #innerContactForm LABEL
{
	color:#ff7417;
	font-weight:bold;
}
#innerContactForm .formButton, .formButton
{
	background-color:#ff7921;
	text-transform:uppercase;
	color:#fffdfa;
	font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;
	font-size:12px;
}
.homeBelowTitleDivider
{
	height:20px;
}
.innerTopBanner
{
	background-image:url(../images/common/inner/innertopbanner.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:1000px;
	height:164px;
}
.innerTopBanner .topPageTitle
{
	text-align:left;
	padding-left:80px;
	padding-top:100px;
	/*color:#919191;*/
	color:#CCC;
	font-size:30px;
}
DIV.toolBar
{
	width:480px;
	float:right;
	padding-top:30px;
	text-align:right;
	color:#000;
	font-size:11px;
}
DIV.toolBar A
{
	/*color:#000;*/
	color:#FFF;
	text-decoration:none;
}
DIV.toolBar A:Hover
{
	text-decoration:underline;
}
DIV.toolBar INPUT.searchBox
{
	color:#000;
	height:14px;
	font-size:10px;
	width:128px;
	border-top:#333333 solid 1px;
	border-left:#333333 solid 1px;
	border-bottom:#cccccc solid 1px;
	border-right:#cccccc solid 1px;
	vertical-align:middle;
}
DIV.toolBar SELECT
{
	color:#000;
	border:0px;
	font-size:11px;
}
UL.downloadList
{
	list-style:none;
	list-style-image:none;
	list-style-position:outside;
	margin:0px;
	margin-bottom:5px;
}
UL.downloadList LI
{
	margin-bottom:5px;
	margin-top:5px;
}
UL.downloadList LI.folderItem
{
	padding-left:20px;
	background-image:url(../images/common/downloads/folderitem.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	color:#000000;
	font-size:11px;
}
UL.downloadList LI.fileItem, UL.downloadList LI.fileItem A
{
	color:#000000;
	font-size:11px;
	text-decoration:none;
}
UL.downloadList LI.fileItem A:Hover
{
	text-decoration:underline;
}
DIV.folderItem
{
	background-image:url(../images/common/downloads/folderitem.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:26px;
	line-height:20px;
	margin-bottom:8px;
}
DIV.folderItem A
{
	color:#000;
	text-decoration:none;
	margin-bottom:4px;
}
DIV.folderItem A:Hover
{
	text-decoration:underline;
}
DIV.folderItem DIV{
	line-height:16px;
	background-position:top left;
	background-repeat:no-repeat;
	margin-bottom:3px;
}
DIV.fileItem
{
	padding-left:26px;
	margin-top:6px;
}
DIV.fileDocItem
{
	background-image:url(../images/common/downloads/icondoc.jpg);
	padding-left:26px;
	margin-top:6px;
}
DIV.fileXlsItem
{
	background-image:url(../images/common/downloads/iconxls.jpg);
	padding-left:26px;
	margin-top:6px;
}
DIV.filePDFItem
{
	background-image:url(../images/common/downloads/iconpdf.jpg);
	padding-left:26px;
	margin-top:8px;
}
DIV.fileOtherItem
{
	background-image:url(../images/common/downloads/iconother.jpg);
	padding-left:26px;
	margin-top:6px;
}
#bredCrumbs
{
	font-size:10px;
	padding-left:68px;
	color:#9f9f9f;
}
#bredCrumbs A
{
	text-decoration:none;
	color:#9f9f9f;
}
#bredCrumbs A:Hover
{
	text-decoration:underline;
}
#bredCrumbs SPAN
{
	color:#fb6904;
}
.homeNewsEventsP
{
}
DIV.newsTitle H1
{
	margin:0px;
	margin-bottom:2px;
	margin-top:4px;
}
DIV.newsTitle H1, A.newsTitleLink
{
	color:#F60;
}
A.newsTitleLink
{
	color:#F60;
}
#rightInnerColumn .newsTitle .newsBody A.newsLink, #rightInnerColumn .newsTitle .newsBody A
{
	color:#F60;
}
.dynTableResults TR TD, .dynTableResults TR TH
{
	border-bottom:#E1E1DD solid 1px;
	padding:4px;
}
.topRow TD
{
    background-color:#E1E1DD;
    color:#000000;
    font-weight:bold;
    text-align:center;
    padding-right:6px;
    padding-left:6px;
}
TD.paramTD
{
    text-align:left;
}
TH.paramTD
{
    text-align:left;
    line-height:30px;
	color:#fa7a0c;
}
.checkBoxHoder
{
    width:118px;
    height:122px;
    vertical-align:top;
    float:left;
    color:#F60;
    font-size:11px;
    font-weight:bold;
}
.checkBoxDivider
{
    clear:both;
    height:12px;
    border-top:#E1E1DD solid 1px;
}
DIV.dynTableProductImage
{
    height:100px;
    overflow:hidden;
}
DIV.thisCheckBoxText
{
    vertical-align:top;
    height:22px;
}
.thisParamValue
{
	color:#fa7a0c;
}
DIV.orangeSquare
{
    width:12px;
    height:12px;
    background-color:#fa7a0c;   
}

.top_navi{float:right; padding:0; margin:0px 0 0 0; list-style:none; width:460px;}




#navigation {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	float:right;
}
ul.navi { margin: 36px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style-type: none; float:right; height:36px; }
/*Top level list items*/
ul.navi li { display: inline; float: left; }
/*Top level menu link items style*/
ul.navi li a {  display: block; color:#000000;}
ul.navi li a:hover { background-color: #053f76; color:#000000; }

/*1st sub level menu*/
ul.navi li ul {
	width:228px;
	background-color:#E1E1E1;
	border-left:1px solid #C7C7C7;
	border-right:1px solid #C7C7C7;	
	list-style:none;
	position: absolute;
	text-align:left!important;
	top: 70px!important; /* no need to change, as true value set by script */
	display: block;
	visibility: hidden;
}
/*Sub level menu list items (undo style from Top level List Items)*/
ul.navi li ul li { display: list-item; border-bottom:1px solid #C7C7C7; font-size:13px; line-height:20px; float: none; }
/*All subsequent sub menu levels offset after 1st level sub menu */
ul.navi li ul li ul { left: 159px; /* no need to change, as true value set by script */ top: 50;	width:130px!important; background-color:#000000; }
/* Sub level menu links style */
ul.navi li ul li a { display: block; padding:5px 10px; color:#000000; text-decoration: none; }
ul.navi li ul li a:hover { background-color: #F7F7F7; color: #000000; text-decoration:none; }

/*======================================== */

ul.point { margin:0px; padding:0px 10px 10px 10px; list-style:none;}
ul.point li { padding-left:20px; background:url(../images/arrownew.gif) no-repeat left 5px; line-height:20px; padding-bottom:5px; text-align:left;}
ul.point li ul.point1{ margin:0px; padding:5px 0px 0px 0px; list-style:none;}
ul.point li ul.point1 li{ background:url(../images/arrow5.jpg) no-repeat 10px 5px; line-height:16px; font-size:12px;}
h2 { font-size:16px; color:#497EB0; font-weight:bold; padding-bottom:10px; margin:0px;}
h3 { font-size:14px; color:#666666; font-weight:bold; padding-bottom:10px; margin:0px;}

.pdficon { background:url(../images/pdf_icon.jpg) no-repeat 5px 5px #F3F3F3; padding:10px 15px 15px 70px; color:#333333; margin:15px 0px; border:1px solid #E8E8E8; line-height:20px; font-size:12px; }

/* ======================== Style for data table ========================== */
.datatable{
	background-color:CCCCCC#;
}
.datatable td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	line-height:16px;
	border-bottom:solid 1px #CCCCCC;
	vertical-align:top;	
}
.datatable td.ttl{
	background:#EEEEEE;
	font-weight:bold;
	vertical-align:top;
}
.txtcenter{
	text-align:center;
}
