@charset "utf-8";
/* CSS Document */
body {margin:0px; padding:0px 0px 0px 0px; background-color:#fff; font-family:Arial, Helvetica, sans-serif;}
h1,h2,h5,h6{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

h3 {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:19px; color:#369; font-weight:bold; padding:0px 0px 7px 3px;}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:18px; line-height:19px; color:#369; font-weight:bold; padding:0px 0px 10px 0px;}
#top_nav ul{margin: 0; padding: 0; list-style-type: none; text-align: center; }
#top_nav ul li { display: inline; padding: 0px 15px; font-family:Arial, Helvetica, sans-serif; font-size:14px; }
#top_nav ul li a{text-decoration: none; padding: .5em 1em;color: #fff; line-height:30px}
#top_nav ul li a:hover{color: #fff;background-color: #036;
}

/* Left Navigation Menu*/
#navi{ margin:0px; padding:0px;}
#navi ul{ margin:0px; padding:8px;}
#navi ul li{background:url(../images/divider.png) no-repeat bottom left; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:16px; padding-top:7px; padding-bottom:7px;}
#navi ul li a{background:url(../images/bullet-icon.png) no-repeat 0px 1px; text-decoration:none; color:#0c1f36; padding:0px 0px 2px 20px; display:block; width:190px;}
#navi ul li a:hover, .top_navi ul li a.active{background:url(../images/bullet-icon.png) no-repeat 0px 1px; text-decoration:none; color:#0064cc;}
#navi ul li a.current { background-color:#67b4f4; color:#000;}

.navigation {margin:0px; padding:0px;}
.navigation ul{margin:0px padding:5px 0 0 0;}
.navigation ul li{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:42px;list-style:none; display:inline;}
.navigation ul li a{margin:0px; padding:0px; text-decoration:none;}
.navigation ul li a:hover{margin:0px; padding:0px; background:#0a4d85; text-decoration:none;}


.sitemap{font-family:Arial, Helvetica, sans-serif; font-size:12px; list-style:none; text-decoration:none; color:#000000;}
a.sitemap:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; list-style:none;text-decoration:underline; color:#ff0000;}


.pagehead { margin:0px; padding:10px 0px 7px 0px; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#3f3c2c; font-weight:bold;}

.coloredtext{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:19px; color:#369; font-weight:bold;}
.productname{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:19px; color:#369; font-weight:bold; padding:6px 0px 3px 0px;}
.pagetext{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:19px; color:#223651; text-align:justify;}

.formtext{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;  color:#223651;}

#list{ margin:0px; padding:0px;}
#list ul{ margin:0px; padding:2px;}
#list ul li{background:url(../images/arrow3.png) no-repeat 0px 4px; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:18px; padding:0px 0px 4px 16px;}
#list ul li a{background:url(../images/arrow3.png) no-repeat 0px 1px; text-decoration:none; color:#0c1f36; padding:0px 0px 2px 20px; display:block; width:190px;}
#list ul li a:hover, .top_navi ul li a.active{background:url(../images/arrow3.png) no-repeat 0px 1px; text-decoration:none; color:#0064cc;}
#list ul li a.current { background-color:#67b4f4; color:#000;}


#sitemap{ margin:0px; padding:0px;}
#sitemap ul{ margin:0px; padding:8px;}
#sitemap ul li{list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:15px; padding-top:5px; padding-bottom:5px;}
#sitemap ul li a{background:url(../images/arrow4.png) no-repeat 0px 4px; text-decoration:none; color:#0c1f36; padding:0px 0px 2px 20px; display:block; width:300px;}
#sitemap ul li a:hover, .top_navi ul li a.active{background:url(../images/arrow4.png) no-repeat 4px 4px; text-decoration:none; color:#018990;}
#sitemap ul li a.current { background-color:#67b4f4; color:#000;}

#productlist{ margin:0px; padding:0px;}
#productlist ul{ margin:0px; padding:2px;}
#productlist ul li{background:url(../images/arrow2.png) no-repeat 0px 4px; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:15px; padding:3px 0px 7px 18px;}
#productlist ul li a{background:url(../images/arrow2.png) no-repeat 0px 4px; text-decoration:none; color:#0c1f36; padding:0px 0px 2px 20px; display:block; width:320px;}
#productlist ul li a:hover, .top_navi ul li a.active{background:url(../images/arrow2.png) no-repeat 0px 4px; text-decoration:none; color:#018990;}
#productlist ul li a.current { background-color:#67b4f4; color:#000;}


#features{ margin:0px; padding:0px;}
#features ul{ margin:0px; padding:2px;}
#features ul li{background:url(../images/arrow5.png) no-repeat 0px 2px; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:12px; padding:0px 0px 3px 14px;}
#features ul li a{background:url(../images/arrow5.png) no-repeat 0px 1px; text-decoration:none; color:#0c1f36; padding:0px 0px 2px 20px; display:block; width:360px;}
#features ul li a:hover, .top_navi ul li a.active{background:url(../images/arrow5.png) no-repeat 0px 1px; text-decoration:none; color:#0064cc;}
#features ul li a.current { background-color:#67b4f4; color:#000;}

#f1{ margin:0px; padding:0px;}
#f1 ul{ margin:0px; padding:2px;}
#f1 ul li{list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:12px; padding:0px 0px 3px 14px;}

.pg-normal {color: black; font-weight: normal; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; cursor: pointer; padding-left:2px ; padding-right:2px; line-height:60px;}
.pg-selected {color: #C00; font-weight: bold;  text-decoration: underline; cursor: pointer; }
.pg-normal:hover {color:#F00; font-weight: normal;  text-decoration: underline; cursor: pointer; }

.catagorytext{font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#369; font-weight:normal;}
#nav_left { 
background:url(../images/nav-left.jpg); height:56px; width:20px; } 
#nav_mid { 
background:url(../images/nav-mid.jpg); height:56px; width:100%;} 
#nav_right { 
background:url(../images/nav-right.jpg); height:56px; width:20px;}
img.logo{width:108px; height:48px; background:url(../images/logo.png) ;}
#productbg{width:100%; height:100%; background:url(../images/productmidbg.jpg) ;}  
img.productfoot{width:226px; height:19px; background:url(../images/productsolutionsfooter.jpg) ;}
img.productsolutions{width:226px; height:52px; background:url(../images/productsolutions.jpg) ;}
#footer1{width:100%; height:81px; background:url(../images/footer_01.jpg) ;}
#footer2{width:100%; height:47px; background:url(../images/footer_02.jpg) ;}
img.banner{width:748px; height:281px; background:url(../images/homebanner.jpg) ;}
.text{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:12px;}

.mail {font-family:Arial, Helvetica, sans-serif; color: #C00; font-weight: normal;  text-decoration: none; cursor: pointer; font-size:12px; }
a.mail {color: #C00; font-weight: normal;  text-decoration: none; cursor: pointer; }
a.mail:hover {color: #000; font-weight: normal;  text-decoration: underline; cursor: pointer; }

