@charset "utf-8";
/* CSS Document */
.marginLft{padding:0 0 0 20px ;}
.borderNone{border:none}
/* breadCrumb*/
.breadCrumb{padding:8px 15px; color:#999; font-size:10px; font-family:Verdana, Geneva, sans-serif; font-weight:normal; height:15px;}

/* sub pages*/
.subWrapper{width:960px; background:url(/images/bgsubpagewrapper.png) no-repeat #fff; padding:0 10px; position:relative}
.subPageWrapper{width:960px; background:url(/images/bgsubwrapper.png) no-repeat; padding:0 10px; position:relative}
.pageContent{width:950px; padding-left:10px; float:left; line-height:18px; #width:950px;}
.pageContentBanner{width:940px; float:left; height:130px; background-color:#E2EAF5}
.pageBanner{float:left; min-height:125px; height:auto !important; height:125px; width:710px; color:#E2EAF5}
#pageContainer{padding:15px 0; float:left; background-color:#fff; line-height:18px; width:940px;  min-height:400px; height:auto !important; height:400px;}
.pageData{width:690px; border-right:1px solid #DBE6F2; float:left; padding:5px 9px; min-height:400px; height:auto !important; height:400px; }

.photoGallery{width:190px; float:left; font-size:10px; text-align:center; height:290px; background:url(/images/bgphotodata.png) no-repeat center right; padding:0 20px; color:#fff}
.photoGallery img{margin-bottom:10px}

/* aboutus*/
.tabs{margin:20px 0; float:left; width:650px; line-height:18px;}


/* Left Panel*/ 
.rightBar{ padding:0 5px 0 0; float:left; width:225px}
.rightPanel{padding:10px 10px 0 15px; width:200px; min-height:100px; height:auto !important; height:100px; float:left}
.rightPanelTop{height:10px;}
.rightPanelEnd{height:15px; margin-bottom:10px;}
.rightPanel h6{font-weight:bold; line-height:16px; padding:0 0 0 20px; background: url(/images/icons/headings.gif) no-repeat top left;}
.rightPanel ol,li{margin:0; padding:0; list-style:none;}
.rightPanel li{list-style:none; padding:5px 3px 5px 20px; background:url(/images/icons/bullet.gif) no-repeat 0 6px; border-bottom:1px solid #DBE6F2; margin-right:10px; line-height:16px;}
.rightPanel a{color:#999; text-decoration:none;}
.rightPanel a:hover{color:#0099cc; text-decoration:none;}
.rightPanel li.current a{color:#0099CC;}
.rightPanel img{margin-right:6px;}

.rightPanel ul,li{margin:0; padding:0; list-style:none;}
.rightPanel ul li{list-style:none; padding:5px 3px 5px 5px; border-bottom:1px solid #DBE6F2; margin-right:10px; line-height:16px; background:none}

/* products*/
.product{background:url(/images/bgproductpage.jpg) no-repeat; overflow:hidden; width:710px; float:left }
.productContent{ width:539px; float:left; padding:20px; border-right:1px solid #DBE6F2;}
.productPageContent{width:710px; float:left; line-height:18px; #width:710px;}
.subPageBanner{width:710px; height:150px; background-color:#E7EEF6; color:#fff}
.subPageBanner h5{font-weight:bold; padding:3px 0 0 10px; float:left; font-size:12px; color:#555; font-family:Arial, Helvetica, sans-serif;}

/* products info tabs*/
.spryTabs {width:524px; height:360px; margin:30px 0 0 0; padding:0; float:left;}

/* products nav*/
.proNav{ width:130px; float:left; padding:5px 0; }
.proNav ol{margin:20px 0; padding:0; font-weight:bold; font-size:10px; }
.proNav ol li{margin:0; padding:0 0 0 3px; list-style:none; border-bottom:1px solid #E2E9F1;}
.proNav ol li a{display:block; padding:5px 0 10px 12px ; text-decoration:none; }
.proNav ol li a p{font-size:9px; font-weight:normal; line-height:16px; margin:0; padding:0; color:#666}
.proNav ol li a:hover{background:url(/images/bgseletcseries.jpg) right top;}
.proNav ol li.current{background:url(/images/bgseletcseries.jpg) right top;}
.proNav ol li.current a{color:#0099CC;}


/*Page highlights*/
.pageHighlights{margin:20px 0; background:url(/images/bginfra.png) repeat-x; min-height:300px; width:660px; padding:15px 15px; float:left}
.pageHighlights ol, li{margin:0; padding:0; list-style:none;}
.pageHighlights li{list-style:none; height:15px; padding:5px 0; background:url(/images/icons/points.gif) no-repeat 0 7px; padding-left:20px}

.pageHighlightsSub{margin:10px 0; width:660px; padding:0 15px 10px 0; float:left}
.pageHighlightsSub ol, li{margin:0; padding:0; list-style:none;}
.pageHighlightsSub li{list-style:none; height:15px; padding:5px; background:url(/images/icons/points.gif) no-repeat 0 7px; padding-left:20px}
.pageHighlights td {border-bottom:1px dotted #d9d9d9; line-height:22px;}
.pageHighlights td h6{font: bold 15px/22px Arial, Helvetica, sans-serif; color:#999; background:none; padding:0;}
.pageHighlights td b{font: bold 13px/22px Arial, Helvetica, sans-serif; color:#333;}

.pageHighlightsPdf{}
.pageHighlightsPdf ol, li{margin:0; padding:0; list-style:none;}
.pageHighlightsPdf li{list-style:none; height:22px; padding:5px 0; background:url(/images/icons/pdf.gif) no-repeat 0 7px; padding-left:25px; border-bottom:1px solid #dedede;}

/*downloads*/
.downloadsPanel{margin:20px 0 0 15px; width:340px; float:left; background-color:#F9F9F9; border:1px solid #E3E3E3; min-height:400px;}
.downloadsPanel ol{background:url(/images/bgDownloadPannels.png) repeat-x; height:40px; padding-left:20px;}
.downloadsPanel ol h6{font-size:12px; font-weight:bold; background:url(/images/icons/pdf.gif) no-repeat 0 10px; padding-left:25px; line-height:40px}
.downloadsPanel li{list-style:none; height:20px; padding:5px 0; background:url(/images/icons/points.gif) no-repeat 0 7px; padding-left:20px; width:290px; float:left; border-bottom:1px solid #E3E3E3}
.downloadsPanel li  a{text-decoration: none}
.downloadsPanel li  a:hover{text-decoration:underline; color:#0099CC}


/* Enquiry */
.enquiryData{width:670px; float:left; padding:5px 9px; height:auto !important; }
.enquiryData a img{ margin:20px 40px 10px 0; filter:alpha(opacity=70); -moz-opacity: 0.7;	opacity: 0.7;}
.enquiryData a:hover img{ margin:20px 40px 10px 0; filter:alpha(opacity=100); -moz-opacity: 1;	opacity: 1;}
.display{ display:none;}
.enquiry{width:100%; padding:0; float:left; margin-top:20px;}
.enquiry ul,li{margin:0; padding:0;}
.enquiry ul{padding:10px;}
.enquiry li{padding:10px 5px 10px 0; display:block; list-style:none; border-bottom:1px solid #E2EAF5;}
.enquiry label{width:150px; float:left; padding-right:10px; text-align:right;}
.selectBox, textarea, input{font-family:Arial, Helvetica, sans-serif; font-size:12px; width:300px;}
li.row1{background-color:#ECF3F9; list-style:none}
.txtBold{font-size:12px; font-weight:bold;}
.txtBoldOption{margin-left:15px; font-size:12px;}
.checkbox{width:30px; float:left; margin:0;}
.code{font:normal 11px/16px Arial, Helvetica, sans-serif; color:#999;}
/* Enquiry 2 */
div.form {	margin:0 0 0 5px;}
div.form .row, div.form .category {	float:left;	width:99%; padding:10px 5px 10px 0; border-bottom:1px solid #E2EAF5;}
div.form .row label {float:left; padding-right:10px; text-align:right;}
div.form .row input.text {	float:left;	padding:0 0 0 4px;	border:1px solid #A4B3BF; margin:1px 0 0 0;}
div.form .buttons {	float:left;	padding:14px 0 10px 0}
div.form .category ol{list-style:none; float:left;  width:450px; padding:0; margin:0}
div.form .category li{float:left; padding:5px 5px 5px 0; list-style:none; margin-right:10px}
div.form .category li input{width:20px; float:left; padding:0; margin-right:20px}
div.form .category li label{float:left; width:330px; text-align:left}
.row1{background-color:#ECF3F9; list-style:none}

/*Contact Info */
.contactInfo{width:680px; float:left; border:1px solid #ddd; background:url(/images/bgcontactinfo.png) repeat-x; padding:0 5px; margin-bottom:20px}
.contactInfo h6{background:url(/images/icons/headings-2.gif) no-repeat 0 8px; font-size:13px; font-weight:bold; height:30px; line-height:30px; font-family:Arial, Helvetica, sans-serif; padding-bottom:10px}
.contactInfodata{width:640px; float:left; padding:0 20px; margin-bottom:15px}
.contactInfodata ol{float:left; list-style:none; margin-top:10px}
.contactInfodata li{width:250px; float:left; margin-right:10px; list-style:none}

/*regional Info */
.regionalInfo{width:320px; float:left; border:1px solid #ddd; background:url(/images/bgcontactinfo.png) repeat-x; padding:0 5px; margin:0 10px 20px 0; height:180px}
.regionalInfo h6{background:url(/images/icons/headings-2.gif) no-repeat 0 8px; font-size:13px; font-weight:bold; height:30px; line-height:30px; font-family:Arial, Helvetica, sans-serif; padding-bottom:10px}
.regionalInfodata{width:280px; float:left; padding:0 20px; margin-bottom:15px}