@charset "utf-8";
/* CSS Document */
/*
---------------------------------------
	01. Default Element
---------------------------------------
*/
*{padding:0px;margin:0px;}
body {padding:0px;margin:0px;background:url(../images/bg.gif) repeat-x #FFF;font:normal 12px Arial, Helvetica, sans-serif;color:#000;line-height:18px;}
div, h1, h2, h3, h4, h5, h6, p, span, input, textarea, select, form, strong, img, a, ul, li {padding:0px;margin:0px;}
img, a, input, textarea {text-decoration:none;outline:none;border:none;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;line-height:1px;}
h1 {font:normal 24px Arial, Helvetica, sans-serif;color:#9c9c9c;margin:10px 0px;}
h1 span {color:#2361a8;}
p {font:normal 13px Arial, Helvetica, sans-serif;color:#4c4c4c;line-height:20px;padding-bottom:15px;}
p a {font:normal 13px Arial, Helvetica, sans-serif;color:#4c4c4c;line-height:20px;padding-bottom:15px;}
h2 {font:bold 14px Arial, Helvetica, sans-serif;color:#3a3a3a;line-height:24px;text-decoration:underline;}
h3 {color:#236fb3;font:normal 14px Arial, Helvetica, sans-serif;text-decoration:none;line-height:24px;padding-left:52px;}
h4 {color:#3a3a3a;font:normal 14px Arial, Helvetica, sans-serif;text-decoration:none;line-height:24px;padding-left:52px;}
h4 a {color:#3a3a3a;font:normal 14px Arial, Helvetica, sans-serif;text-decoration:none;line-height:24px;padding:0px 5px;text-decoration:none;}
h5 {color:#3a3a3a;font:normal 14px Arial, Helvetica, sans-serif;text-decoration:none;line-height:24px;padding-left:0px;}
h5 img {margin:0px 5px;}
/*
---------------------------------------
	02. Container & Wrapper
---------------------------------------
*/
#container {width:100%;height:auto;float:left;background:url(../images/top_bg.jpg) no-repeat top center;}
.wrapper {width:961px;height:auto;margin:0 auto;}

/*
---------------------------------------
	03. Header
---------------------------------------
*/
#header {width:961px;float:left;height:auto;}
#navigation {width:961px;height:36px;float:left;background:url(../images/nav_bg.png) no-repeat;margin-bottom:16px;}
#navigation ul {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;float:left;}
#navigation ul li {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;list-style:none;float:left;}
#navigation ul li a {padding:0px 24px;margin:0px 0px 0px 0px;list-style:none;font:normal 14px Arial, Helvetica, sans-serif;color:#FFF;float:left;line-height:36px;}
.search_bg { width:183px;height:24px;background:#d7f2ff; -moz-border-radius: 15px; -webkit-border-radius: 15px;  border-radius: 15px;  behavior: url(ie-css3.htc);position:relative;z-index:1;float:right;margin-right:8px;margin-top:6px; }
.search_box {width:144px;height:24px;background:none;background-color:transparent;font:normal 12px Arial, Helvetica, sans-serif;color:#2363aa;line-height:24px;margin-left:12px;float:left;outline:none;border:none;}
.btn_search {width:20px;height:24px;float:left;border:none;outline:none;cursor:pointer;background:url(../images/btn_search.png) no-repeat;}

/*
---------------------------------------
	04. Content
---------------------------------------
*/
#content {width:961px;float:left;height:auto;margin-bottom:54px;}
#left_pannel {width:243px;height:auto;float:left;}
.product_heading_bg {width:241px;height:32px;background:url(../images/product_heading_bg.jpg) repeat-x;border:1px solid #cccccc; -moz-border-radius: 15px; -webkit-border-radius: 15px;  border-radius: 15px;  behavior: url(ie-css3.htc);position:relative;z-index:1;float:left;}
.product_heading_bg h2 {font:normal 16px Arial, Helvetica, sans-serif;color:#236bb0;line-height:32px;width:95%;background:url(../images/arrow_product.png) no-repeat;background-position:95% 4px;padding-left:18px;}
ul.product {padding:10px 0px 0px 0px;margin:0px 0px 0px 15px;}
ul.product li {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;list-style:none;}
ul.product li a {padding:0px 0px 0px 30px;margin:0px 0px 0px 0px;list-style:none;font:normal 14px Arial, Helvetica, sans-serif;color:#236bb0;line-height:36px;background:url(../images/arrow_blue.png) no-repeat;background-position:0px 10px;display:block;height:36px;}
ul.product ul {list-style: none;padding: 0px 0px 0px 20px;}
ul.product ul li {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;list-style:none;}

ul.product ul li a {padding:0px 0px 0px 30px;margin:0px 0px 7px 0px;list-style:none;font:normal 12px Arial, Helvetica, sans-serif;color:#236bb0;line-height:18px;background:url(../images/arrow_blue.png) no-repeat;background-position:0px 0px;display:block;height:36px;}

.blue_bg {width:243px;height:auto;background:url(../images/blue_bg.jpg) repeat-y;float:left;margin-top:45px;}
.blue_top {width:243px;height:auto;float:left;background:url(../images/blue_top.jpg) no-repeat;background-position:top left;}
.blue_bg h2 {font:bold 20px Arial, Helvetica, sans-serif;color:#0a417c;padding:15px 0px 0px 24px;}
.blue_bg h2 a {font:bold 20px Arial, Helvetica, sans-serif;color:#0a417c;padding:0px 0px 0px 0px;}
.blue_bg p {font:normal 13px Arial, Helvetica, sans-serif;color:#FFF;padding:8px 14px 0px 24px;line-height:16px;}
.blue_bg p span {font:bold 14px Arial, Helvetica, sans-serif;color:#FFF;padding:0px 0px 0px 0px;line-height:16px;}
.blue_bg p a {font:bold 11px Arial, Helvetica, sans-serif;color:#94c1f0;padding:0px 0px 0px 15px;line-height:16px;float:right;margin-right:10px;background:url(../images/arrow_readmore.png) no-repeat;background-position:0px 2px;}

#right_pannel {width:705px;height:auto;float:right;}

/*
-----------About Us Page------------
*/
ul.about {padding:0px;margin:0px;}
ul.about li {padding:0px 0px 0px 20px;margin:0px 0px 10px 15px;list-style:none;font:normal 13px Arial, Helvetica, sans-serif;color:#4c4c4c;line-height:20px;background:url(../images/blue_arrow.png) no-repeat;background-position:0px 4px;}

/*
-----------Product Page------------
*/
.product_inner {padding-left:35px;}
.product_holder {width:640px;padding-left:30px;float:left;}
.product_img_holder {width:150px;height:auto; float:left;}
.product_content {width:332px;height:auto;float:left;}

/*
-----------Feedback Page------------
*/
.feedback_holder {width:460px;height:auto;float:left;margin-left:65px;}
.form_text {width:80px;float:left;}
.form_text p {line-height:27px;}
.form_feald_holder {width:380px;height:auto;float:left;}
.textbox { width:202px;height:25px;background:#f5f5f5; -moz-border-radius: 5px; -webkit-border-radius: 5px;  border-radius: 5px;  behavior: url(ie-css3.htc);position:relative;z-index:1;float:left;margin-bottom:8px;font:normal 12px Arial, Helvetica, sans-serif;color:#666;line-height:25px;border:1px solid #dedede;padding:0px 5px;}
.textarea { width:365px;height:65px;background:#f5f5f5; -moz-border-radius: 5px; -webkit-border-radius: 5px;  border-radius: 5px;  behavior: url(ie-css3.htc);position:relative;z-index:1;float:left;margin-bottom:16px;font:normal 12px Arial, Helvetica, sans-serif;color:#666;line-height:25px;border:1px solid #dedede;padding:5px;}

/*
-----------Certification Page------------
*/
.box_rep {width:203px;height:auto;float:left;margin:10px 50px;}
.box_certificate {width:201px;height:auto; -moz-border-radius: 5px; -webkit-border-radius: 5px;  border-radius: 5px;  behavior: url(ie-css3.htc);position:relative;z-index:1;background:#FFF;border:1px solid #d4d4d4;text-align:center;margin-bottom:10px;}
.box_certificate img {margin:25px auto;text-align:center;}
.box_rep p {text-align:center;}

/*
---------------------------------------
	05. Footer
---------------------------------------
*/
#footer_holder1 {width:100%;float:left;min-height:260px;background:#114275;padding-top:21px;}
#footer_holder1 h2 {font:bold 18px Arial, Helvetica, sans-serif;color:#FFF;margin-bottom:10px;}
.footer_box1 {width:170px;height:auto;float:left;padding-left:29px;}
.footer_box2 {width:225px;height:auto;float:left;padding-left:29px;}
.footer_box3 {width:215px;height:auto;float:left;padding-left:29px;}
ul.foot_nav {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
ul.foot_nav li {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;list-style:none;}
ul.foot_nav li a {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;list-style:none;font:normal 13px Arial, Helvetica, sans-serif;color:#9dbfe3;line-height:24px;}
#footer_holder1 p {font:normal 13px Arial, Helvetica, sans-serif;color:#9dbfe3;line-height:20px;}
#footer_holder1 p a {font:normal 13px Arial, Helvetica, sans-serif;color:#9dbfe3;line-height:20px;}
#footer_holder2 {width:100%;float:left;min-height:48px;background:#001f3f}
#footer_holder2 p {font:normal 12px Arial, Helvetica, sans-serif;color:#9dbfe3;text-align:center;line-height:48px;}