body{margin:0px; padding:5px 0px 0px 0px; font-family: Helvetica, sans-serif; width:100%;}
div{float:left;}

h1{font-size:16px; color:#2886b3; font-weight:bold; margin:0px; padding:30px 100px 0px 100px;}
h2{font-size:16px; font-weight:bold; margin:0px; padding:0px 0px 0px 0px;}
h3{font-size:12px; color:#333333; margin:0px;  padding:8px 7px 5px 5px ; }
h3 a{font-size:12px; color:#333333; margin:0px;   text-decoration:none;}
h3 a:hover{font-size:12px; color:#2886b3; margin:0px;   text-decoration:none;}
.on{color:#2886b3; text-decoration:none;}

h4{font-size:12px; color:#000; font-weight:bold; margin:0px; padding:5px 130px 0px 130px;}
.headingh1_h2
.color{color:#2886b3; }
.color2{color:#000000; }

#wrapper{width:1002px; margin-left:auto; margin-right:auto; float:none;}

#header{width:1002px; height:100px;}
.logo{width:246px; padding:0px 0px 0px 5px;}
.header-mid{width:500px; text-align:center;}
.head-rt{width:251px; padding:35px 0px 0px 0px; text-align:center;}
.head-rt img{padding:5px;}



#nav{width:978px; color:#666666; font-size:12px; border-top:1px solid #A0A0A0; padding:5px 0px 0px 0px; text-align:center; margin:8px 0px 0px 10px;}
#nav a{color:#666666; font-size:12px;}
#nav-3{width:978px; color:#666666; font-size:12px;  padding:5px 0px 0px 0px; text-align:center; margin:8px 0px 0px 10px;}
#nav-3 a{color:#666666; font-size:12px;}
#nav-3 p{color:#666666; font-size:12px;  padding:5px 0px 0px 0px;}
#nav-2{width:980px; height:31px; color:#666666; font-size:12px;  padding:0px 0px 0px 10px; text-align:center; margin:5px 0px 0px 0px;}
#nav-2-lt{width:7px; height:31px;}
#nav-2-rt{width:8px; height:31px;}
#nav-2-bg{background:url(images/nav-bg.jpg) repeat-x; height:31px; width:965px; text-align:center; }
#nav-2-bg h3{font-size:12px; color:#333333; margin:0px;  padding:8px 7px 5px 5px ; }
#nav-2-bg h3 a{font-size:12px; color:#333333; margin:0px; padding:8px 7px 5px 7px ;   text-decoration:none;}
#nav-2-bg h3 a:hover{font-size:12px; color:#2886b3; margin:0px; padding:8px 7px 5px 7px ;   text-decoration:none;}
.spanlink { cursor:pointer;}

#content{width:980px;  padding:0px 10px 50px 10px;}
#content-left{width:154px;}
#content-search{width:154px; padding:5px 0px 0px 5px; text-align:left;}
#content-search h5{color:#333333; font-size:12px;margin:0px; padding:3px 0px 5px 0px; }
#content-search input{width:115px; height:17px; padding:0px; margin:0px; vertical-align:middle;}
#content-search select{width:138px; height:20px;}

#category{width:154px; margin-top:10px;}
#cat-top{width:154px; height:25px; background:url(images/category-top.jpg) no-repeat;}
#cat-top h1{font-size:13px; color:#2886b3; font-weight:bold; margin:0px; padding:5px 0px 0px 5px;}
#cat-bg{width:143px; border-left:1px solid #959595;  border-right:1px solid #959595; padding-left:9px;}
#cat-bg h2{font-size:12px; color:#333333; font-weight:bold; margin:0px; padding:8px 0px 5px 8px;}
#cat-bg ul{margin:0px; padding:4px 0px 2px 10px; font-size:12px; color:#666666; font-weight:normal;}
#cat-bg li{list-style:url(images/arrow2.gif); padding:1px 0px 1px 0px; }
#cat-bg ul li a{font-size:12px;color:#666666; font-weight:normal;text-decoration:none;}
#cat-bg ul li a:hover{font-size:12px; color:#2886B3; font-weight:bold;text-decoration:none;}
#cat-bot{width:154px; height:9px;margin-bottom:15px;}


#mid-content{width:615px; padding:10px 0px 0px 10px;}
#mid-text{width:410px;}
#mid-text h1{font-size:16px; color:#333333; margin:0px; padding:0px 0px 0px 10px;}
#mid-text p{font-size:12px; color:#333333; margin:0px; padding:10px 0px 0px 12px; line-height:14px;}
#mid-ads{width:170px; padding:0px 4px 5px 4px; }
#mid-ads img{margin-bottom:2px;}

.pink-content{width:610px;}
.pink-box{width:600px; padding:10px 0px 0px 10px; height:31px;}
.pink-box-corners{width:8px; height:31px;}
.pink-box-bg{width:570px; height:31px; background:url(images/pink-box-bg.jpg) repeat-x; }
.pink-box-bg h2{font-size:14px; color:#333333; margin:0px; padding:7px 0px 0px 10px;}
.pink-box-text{width:600px;}
.pink-box-text p{font-size:12px; color:#333333; margin:0px; padding:10px 0px 0px 12px; line-height:14px;}
.pink-box-text img{padding:2px;}
.pink-box-text h2{font-size:12px; color:#2886b3; text-align:center; padding:10px 0px 0px 0px;}
.pink-box-text h2 a{font-size:12px; color:#2886b3; text-align:center; padding:10px 0px 0px 0px;}

.pin-box-2-content{width:300px;}
.pink-box-2{width:290px; padding:10px 0px 0px 10px; height:31px;}
.pink-box-2-corners{width:8px; height:31px;}
.pink-box-2-bg{width:260px; height:31px; background:url(images/pink-box-bg.jpg) repeat-x; }
.pink-box-2-bg h2{font-size:12px; color:#666666; margin:0px; padding:7px 0px 0px 0px; text-align:center;}
.pink-box-2-text{width:290px;}
.pink-box-2-text p{font-size:12px; color:#333333; margin:0px; padding:10px 1px 10px 13px; line-height:14px;}
.pink-box-2-text img{padding:2px;}
.pink-box-2-text h2{font-size:12px; color:#2886b3; text-align:center; padding:10px 0px 0px 0px;}

.pink-box-3-content{width:590px; margin-top:10px;}
.pink-box-3{width:580px; padding:10px 0px 0px 10px; height:31px;}
.pink-box-3-corners{width:8px; height:31px;}
.pink-box-3-bg{width:560px; height:31px; background:url(images/pink-box-bg.jpg) repeat-x; }
.pink-box-3-bg h2{font-size:12px; color:#666666; margin:0px; padding:7px 0px 0px 0px; text-align:center;}
.pink-box-3-text{width:560px;}
.pink-box-3-text p{font-size:11px; color:#333333; margin:0px; padding:10px 1px 10px 13px; line-height:14px;}
.pink-box-3-text img{padding:2px;}
.pink-box-3-text h2{font-size:12px; color:#2886b3; text-align:center; padding:10px 0px 0px 0px;}


.pin-box-rt-content{width:200px;}
.pink-box-rt{width:200px; padding:10px 0px 0px 0px; height:31px;}
.pink-box-rt-corners{width:8px; height:31px;}
.pink-box-rt-bg{width:184px; height:31px; background:url(images/pink-box-bg.jpg) repeat-x; }
.pink-box-rt-bg h2{font-size:12px; color:#666666; margin:0px; padding:7px 0px 0px 0px; text-align:center;}
.pink-box-rt-text{width:198px; border-left:1px solid #b5d8fa;  border-right:1px solid #b5d8fa; text-align:center;}
.pink-box-rt-text p{font-size:11px; color:#333333; margin:0px; padding:5px 1px 2px 10px;text-align:left; }
.pink-box-rt-text textarea{width:175px;}
.pink-box-rt-text img{padding:5px;}
.pink-box-rt-text h2{font-size:11px; color:#2886b3;   padding:10px 5px 0px 19px; float:left;}
.pink-box-rt-text h2 a{font-size:11px; color:#2886b3;  padding:10px 0px 0px 40px; float:left;}
.pink-box-rt-text h3{font-size:11px; color:#2886b3;  padding:10px 0px 5px 40px; text-align:center;}
.pink-box-rt-text h3 a{font-size:11px; color:#2886b3;  padding:10px 0px 5px 40px; text-align:center;}
.pink-box-rt-bot{width:200px; height:5px;}



#footer{width:850px; height:78px; background:url(images/cat-bot-bg.gif) #D9D9D9 repeat-x; padding:0px 0px 0px 20px; }
#footer-text{width:130px; padding:0px 10px 0px 5px;}
#footer-text2{width:130px; padding:0px 10px 0px 5px;}
#footer-text3{width:130px; padding:0px 10px 0px 5px;}
#footer-text4{width:130px; padding:0px 10px 0px 5px;}
#footer ul{margin:0px; padding:4px 0px 2px 15px; font-size:11px; color:#000000; font-weight:normal;}
#footer li{list-style:none; padding:1px 0px 1px 0px; }
#footer ul li a{font-size:11px; color:#000000; font-weight:normal;text-decoration:none;}
#footer ul li a:hover{font-size:11px; color:#2886b3; font-weight:normal;text-decoration:none;}
#footer-ads{width:958px; padding:0px 0px 0px 20px; text-align:center;}
.footer-ads-2 {width:958px;  padding:10px 10px 0px 10px; }
.footer-ads-text{width:300px; text-align:center;}
.footer-ads-2 p{font-size:11px; color:#666666; font-weight:bold; padding:0px  10px  0px 10px;}
#helpdesk{width:850px; font-size:12px; color:#333333; font-weight:bold;  margin-left:auto; margin-right:auto; float:none; padding:0px 0px 0px 0px;}
#helpdesk p{font-size:12px; color:#333333; font-weight:bold; padding:0px 0px 0px 20px; margin:0px;}


/*Innerpage Style*/
#mid-content-innerpage{width:605px; padding:10px 0px 0px 10px;}
#breadcrumbs{width:590px;}
.breadcrumbs{width:590px;}
#breadcrumbs h3{font-size:12px; color:#333333; margin:0px; padding:7px 5px 0px 3px; float:left; font-weight:normal;}
#breadcrumbs h3 a{font-size:12px; color:#003399; margin:0px; padding:0px 5px 0px 3px; float:left;text-decoration:underline; font-weight:normal;}
#breadcrumbs p{font-size:11px; color:#333333; margin:0px; padding:10px 1px 10px 13px; line-height:14px;}
.breadcrumbs p{font-size:11px; color:#333333; margin:0px; padding:10px 1px 10px 13px; line-height:14px;}
.breadcrumbs2 p{font-size:12px; color:#333333; margin:0px; padding:10px 1px 10px 13px; line-height:14px;}
.breadcrumbs2{width:590px;}
.breadcrumbs3 p{font-size:12px; color:#333333; margin:0px; padding:5px 1px 5px 13px; line-height:14px;}
.breadcrumbs4{width:590px;}

#heading-top{width:590px; margin-top:10px;background:url(images/inner-heading-bg.jpg) repeat-x; height:28px; padding:0px 0px 0px 0px;}
#heading-text-lt{width:220px;}
#heading-text-mid{width:150px; text-align:center;}
#heading-text-rt{width:220px; text-align:left;}
#heading-text-lt h3{font-size:12px; color:#333333; margin:0px; padding:5px 5px 0px 5px; float:left; font-weight:normal;}
#heading-text-mid h3{font-size:12px; color:#333333; margin:0px; padding:5px 5px 0px 5px; float:left; font-weight:normal;}
#heading-text-rt h3 {font-size:12px; color:#333333; margin:0px; padding:5px 5px 0px 5px; float:right;text-decoration:none; font-weight:normal;}
#heading-text-rt h3 a{font-size:12px; color:#003399; margin:0px; padding:0px 5px 0px 5px; float:right;text-decoration:underline; font-weight:normal;}

#product-sort{width:590px;}
#product-sort h3{font-size:12px; color:#333333; font-weight:bold; margin:0px; padding:8px 0px 5px 8px;}
#product-sort select{width:150px;}

#product-details{width:590px; border-bottom:1px solid #A0A0A0;}

#product-details h2{font-size:12px; color:#2886b3; margin:0px; padding:5px 5px 0px 5px; text-decoration:none; font-weight:bold;}


#product-image{width:130px; text-align:center; padding:15px 0px 10px 10px;}
#product-image img{border:1px solid #A0A0A0;}
#product-image-2{width:300px; text-align:center; padding:15px 0px 10px 0px;}
#product-image-2 img{border:1px solid #A0A0A0;}
#product-image-2 h5{font-size:12px; color:#333333; margin:0px; padding:0px 5px 0px 5px; text-decoration:none; font-weight:bold;}
#product-image-2 h6{font-size:12px; color:#2886b3; margin:0px; padding:0px 5px 0px 5px; text-decoration:none; font-weight:bold;}
#product-image h5{font-size:12px; color:#333333; margin:0px; padding:0px 5px 0px 5px; text-decoration:none; font-weight:bold;}
#product-image h6{font-size:12px; color:#2886b3; margin:0px; padding:0px 5px 0px 5px; text-decoration:none; font-weight:bold;}

#product-price-box{width:280px;padding:15px 0px 10px 0px;}
#product-features-box{width:150px;padding:25px 0px 0px 0px; text-align:left;}
#product-features-box p{font-size:11px; color:#333333; margin:0px; padding:5px 0px 0px 0px; text-decoration:none; font-weight:normal;}
#product-features-box p div1{font-size:11px; color:#333333; margin:0px; text-decoration:none; font-weight:normal; width:90px;}
#product-features-box p div2{font-size:11px; color:#333333; margin:0px;  text-decoration:none; font-weight:normal; width:60px;}
#product-features-2-box{width:130px;padding:5px 0px 10px 10px; text-align:left;}
#product-features-2-box p{font-size:11px; color:#333333; margin:0px; padding:3px 0px 0px 0px; text-decoration:none; font-weight:normal;}
.product-text{width:280px; padding:0px 0px 10px 0px; text-align:center;}
.product-text h1{font-size:12px; color:#666666; margin:0px; padding:5px 5px 0px 0px; text-decoration:none; font-weight:bold;}
.product-text h2{font-size:10px; color:#666666; margin:0px; padding:5px 10px 0px 0px; text-decoration:none; font-weight:bold;}
.product-text h3{font-size:10px; color:#666666; margin:0px; padding:5px 10px 0px 0px; float:none; text-decoration:none; font-weight:bold;}
.product-text h4{font-size:12px; color:#666666; margin:0px; padding:5px 5px 0px 0px; text-decoration:none; font-weight:bold;}
.product-text input{width:40px; margin:0px 8px 0px 0px;}
.product-text p{font-size:11px; color:#666666; margin:0px; padding:10px 5px 0px 0px; text-decoration:none; }
.price{width:70px; text-align:center;}


/*cart styles*/
#main-box{width:710px; border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; margin:10px 0px 0px 10px ;}
#main-box2{width:710px; margin:10px 0px 0px 10px ;}
.inner-box{width:710px; border-bottom:1px solid #CCCCCC; }
.inner-box2{width:710px; }
.inner-box2 div{padding:10px 5px 10px 5px;}
.inner-box p{padding:12px 0px 0px 0px ;}
.box1{width:99px; border-right:1px solid #CCCCCC; height:40px;}
.box2{width:249px; border-right:1px solid #CCCCCC; height:40px;text-align:center;font-size:12px; color:#333333;}
.box3{width:69px; border-right:1px solid #CCCCCC; height:40px; text-align:center;font-size:12px; color:#333333;}
.box4{width:149px;  height:40px;text-align:center;font-size:12px; color:#333333;}
.box5{width:99px; border-right:1px solid #CCCCCC; height:100px;}
.box6{width:249px; border-right:1px solid #CCCCCC; height:100px;text-align:center;font-size:12px; color:#333333;}
.box7{width:69px; border-right:1px solid #CCCCCC; height:80px; text-align:center;font-size:12px; color:#333333; padding:20px 0px 0px 0px;}
.box7 h6{ color:#2886b3; font-size:12px; font-weight:bold;}
.box7h5{ color:#000000; font-size:12px; font-weight:bold; margin:0px; padding:20px 0px 0px 0px;}
.box8{width:149px;  height:100px;text-align:center;font-size:12px; color:#333333;}
.box8 img {padding:20px 5px 0px 5px; }
.inner-box h5{padding:12px 0px 0px 15px ; font-weight:bold; text-align:left;}
.inner-box  input{width:30px;  }
.bottom_lt{width:489px; border-right:1px solid #CCCCCC; height:40px; text-align:right; font-size:12px; color:#000000; font-weight:bold;}
.bottom_lt h6{ color:#2886b3; font-size:12px; font-weight:bold; padding:12px 10px 0px 0px ;}
.bottom_lt p{padding:12px 10px 0px 0px ;}

/*Login Styles*/
.login-main{width:620px; margin:10px 0px 0px 0px ;}
.login-inner{width:280px; margin:10px 0px 0px 0px ;}
.login-inner h1{font-size:20px; margin:0px; padding:10px 0px 0px 10px; color:#2886b3; text-align:left;}
.login-inner p{font-size:12px; margin:0px; padding:5px 0px 0px 10px; color:#333333; text-align:left;}
.login-inner h2{font-size:12px; margin:0px; padding:10px 0px 5px 10px; color:#333333; text-align:left;}
.login-inner img{ padding:20px 0px 0px 0px;}
.login-inner input{width:180px; }
.padding{padding-right:80px;}
.login-in-bot{width:300px; height:30px;}
.login-in-bot-text{width:200px;  }
.login-in-bot-btn{width:100px; }
.padd{padding:25px 0px 0px 0px;}
.padd2{padding:5px 0px 0px 0px;}

/*Form Style*/
.form{ width:560px;   color:#333333; text-align:center;}
.form-inner{width:560px; padding:10px 0px 10px 10px;}
.form-inner h1{font-size:24px; margin:0px; padding:10px 0px 10px 10px; color:#2886b3; text-align:center;}
.form-inner2{width:560px; float:none; margin-left:auto; margin-right:auto;}
.form-inner-text{width:225px; height:30px; padding:5px 10px 0px 0px;float:left; text-align:right; font-size:12px;   }
.form-inner-fields{width:275px; height:30px; padding:5px 0px 0px 0px;float:right; text-align:left; }
.form-inner-fields input, select, textarea{width:200px; border:1px solid #999999;}
.form-inner img{ padding:10px 0px 10px 10px; }
.copyright
{  width:100%; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:12px 0px 0px 0px; text-align:center;}

.flex-container a:active,
.flexslider a:active {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 

/* FlexSlider Necessary Styles
*********************************/ 
.flexslider {width: 100%; margin: 0; padding: 0;}
.flexslider .slides > li {display: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {max-width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}


/* FlexSlider Default Theme
*********************************/
.flexslider {background: #fff; border: 4px solid #fff; position: relative; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; zoom: 1;}
.flexslider .slides {zoom: 1;}
.flexslider .slides > li {position: relative;}
/* Suggested container for "Slide" animation setups. Can replace this with your own, if you wish */
.flex-container {zoom: 1; position: relative;}

/* Caption style */
/* IE rgba() hack */
.flex-caption {background:none; -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000); zoom: 1;}
.flex-caption {width: 96%; padding: 2%; position: absolute; left: 0; bottom: 0; background: rgba(0,0,0,.3); color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,.3); font-size: 14px; line-height: 18px;}

/* Direction Nav */
.flex-direction-nav li a {width: 52px; height: 52px; margin: -13px 0 0; display: block; background: url(images/bg_direction_nav.png) no-repeat 0 0; position: absolute; top: 50%; cursor: pointer; text-indent: -9999px;}
.flex-direction-nav li .next {background-position: -52px 0; right: -21px;}
.flex-direction-nav li .prev {left: -20px;}
.flex-direction-nav li .disabled {opacity: .3; filter:alpha(opacity=30); cursor: default;}

/* Control Nav */
.flex-control-nav {width: 100%; position: absolute; bottom: -30px; text-align: center;}
.flex-control-nav li {margin: 0 0 0 5px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-nav li:first-child {margin: 0;}
.flex-control-nav li a {width: 13px; height: 13px; display: block; background: url(images/bg_control_nav.png) no-repeat 0 0; cursor: pointer; text-indent: -9999px;}
.flex-control-nav li a:hover {background-position: 0 -13px;}
.flex-control-nav li a.active {background-position: 0 -26px; cursor: default;}
#container1 {width: 80%; max-width: 583px; margin: 0 auto;}
.border_bot{border-bottom:solid 1px #dcd5d5}
.blog_content p{text-align:justify}
.headingh1_h2{font-size: 16px;color: #444;font-weight: bold;margin: 0px;padding: 5px 12px;}
.headingh1_h2 a{color:#176597;text-decoration:none;}
.btn_back{margin:25px 13px}
.btn_back a {text-align: center;text-decoration: none;background: #0e6594;color: #fff;padding: 5px 15px;font-size: 14px;}
.btn_back:hover a {background: #2e81ad;padding: 5px 15px;font-size: 14px;}
.blog_anchor_link_style{text-decoration: none;color: #176597;}
.blog_section h1{margin: 0;padding: 10px 0px 5px 12px;}
