/* CSS Document */
body{font-family:Georgia, arial; font-size:16px; margin:0px; padding:0px; color:#ffffff; background:#000000;}
dl,dt,dd,h1,h2,h3,h4,h5,h6,p,span,strong,form,fieldset,table,th,tr,td,input,label,select,div{margin:0px; padding:0px;}

input, textarea, select{font-family:Georgia, arial; font-size:12px;}

a{outline:none; color:#ffffff; text-decoration:none;}
a:hover{ color:#ffffff;; text-decoration:underline;}

img{border:none;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both; line-height:0px!important; font-size:0px!important; height:0px!important;}

/* header css */
.wrapper{width:100%;}
.header-bg{width:100%; background:#222222 url(../images/topline-bg.gif) left bottom repeat-x; margin:0px auto; height:111px;}
.header-area{width:1000px; margin:0px auto;}
.header-left{width:328px; float:left}
.header-right{width:325px; float:right;}
.header-navi {width:auto; text-align:left; background:url(../images/link-divider-img.png) right top no-repeat; height:91px;}
.header-navi ul {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0;}
.header-navi li {width:auto; display:inline; list-style-type:none; margin:0; padding:0;}
.header-navi a {width:auto; display:block; float:left; background:url(../images/link-divider-img.png) left top no-repeat; font-family:Georgia, arial; font-size:13px; color:#088dbe; font-weight:bold; list-style-type:none; margin:0px; padding:39px 22px 36px 22px; text-align:left; text-decoration:none;}
.header-navi a:hover {background:url(../images/link-divider-img.png) left top no-repeat; color:#088dbe; text-decoration:none; padding:39px 22px 36px 22px;}
.logo-img{width:250px; position:absolute; margin:-80px 0px 0 393px; z-index:9999;}

/*middle css */
.middlewrapper{width:100%; margin:0px auto; background:url(../images/home-middle-bg.jpg) no-repeat center 0px;}
.inner-middlewrapper{width:100%; margin:0px auto; background:url(../images/inner-bg.jpg) center top repeat-x; min-height:600px;}
.midcontainer{width:1000px; margin:0px auto; padding:0 0 20px 0px;}
.corner-img-area{width:1000px; text-align:center; position:absolute; z-index:99; margin-top:1px;}
.flash-area{width:1000px; margin-top:0px; position:relative; z-index:0;}
.banner{padding:50px 0 0 10px;}
.title-txt{width:auto; padding:50px 0 20px 0px;}
.sub-title-txt{width:auto; padding:20px 0 20px 0px;}
.about-txt-area{width:1000px;}
.about-leftside{width:678px;}
.about-rightside{width:276px;}
.normal-txt{font-family:Georgia, arial; font-size:16px; color:#ffffff; text-align:justify; line-height:20px; padding:0 0 15px 0px;}
.feature {width:auto; text-align:left; padding:15px 0 15px 0px;}
.feature ul {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0;}
.feature li {width:auto; background:url(../images/arrow-icon.png) left 5px no-repeat; display:block; list-style-type:none; margin:0; padding:0; font-family:Georgia, arial; font-size:16px; color:#ffffff; text-align:left; padding:0 0 6px 18px;}
.about-input{width:260px; height:25px; background:#c4d2d9!important; border:2px solid #1e6785; font-family:Georgia, arial; font-size:16px; color:#000000; margin:0px 0 8px 0px; padding:5px 0 0 1px}
.input-textarea{width:260px; height:100px; background:#c4d2d9!important; border:2px solid #1e6785; font-family:Georgia, arial; font-size:16px; color:#000000; margin:0px 0 8px 0px; padding:5px 0 0 1px}
.contact-leftside{width:460px; background:url(../images/verticle-line.png) top right no-repeat; padding:0 0 0 35px;}
.con-row{width:auto; padding:0 0 12px 0px;}
.contact-text-area{width:120px; padding:7px 0 0 0px; font-family:Georgia, arial; font-size:16px; color:#ffffff;}
.contact-textfield-area{width:265px;}
.contact-rightside{width:460px; padding:0 0 0 35px;}
.retail-row{width:auto; padding:0 0 27px 0px;}
.retailer-logo{width:auto; padding:0 65px 0px 0px; float:left;}
.retailer-logo-2{width:auto; padding:0 0px 0px 0px; float:left}
.product-box{width:480px; padding:0 20px 0px 0px; float:left;}
.product-img-area{width:auto; padding:0 20px 0px 0px; float:left;}
.detail-btn{padding:10 0 0px 0px; text-align:center;}
.product-descrip-area{width:280px; padding:0 0px 0px 0px; float:left;}
.product-name{font-family:Georgia, arial; font-size:30px; color:#ffffff; padding:7px 0 0px 0px;}
.h1txt{font-family:Georgia, arial; font-size:42px; color:#ffffff; font-weight:normal; padding:50px 0 20px 0px;}
.h1txt2{font-family:Georgia, arial; font-size:30px; color:#ffffff; font-weight:normal; padding:10px 0 20px 0px;}
.h2txt{font-family:Georgia, arial; font-size:24px; color:#ffffff; font-weight:normal; padding:15px 0 5px 0px;}
.h3txt{font-family:Georgia, arial; font-size:20px; color:#ffffff; font-weight:normal; padding:10px 0 5px 0px;}
.ol-formate{font-family:Georgia, arial; font-size:16px; color:#ffffff;}
.ol-formate li{padding:0 0 8px 0px;} 


/* footer css */
.footerwrapper{width:1000px; margin:0px auto; background:#000}
.footer-bg{width:1000px; margin:0px 0 0 0px; background:#000 url(../images/footer-bg.png) center top no-repeat}
.footer-bg.homefooter{margin:0px!important;}
.footer-leftside{width:550px; float:left; margin:20px 0 0 0px;}
.foote-logo{width:90px; float:left}
.copyright{width:auto; float:left; font-family:Georgia, arial; font-size:12px; color:#777777; padding:7px 0 0 0px;}
.footer-link {width:auto; text-align:left; padding:5px 0 15px 0px;}
.footer-link ul {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0;}
.footer-link li {width:auto; display:inline; list-style-type:none; margin:0; padding:0;}
.footer-link a {width:auto; display:inline; font-family:Georgia, arial; font-size:11px; color:#777777; list-style-type:none; margin:0px; padding:0px 5px 0px 5px; text-align:left; text-decoration:none;}
.footer-link a:hover {color:#175771; text-decoration:none; padding:0px 5px 0px 5px;  text-decoration:underline;}
.footer-rightside{width:270px; float:right; margin:25px 0 0 0px; text-align:right;}
.follow-txt{width:auto; float:left; padding:7px 10px 0 0px;}
.icon-div{width:auto; float:left; padding:0 0 0 7px;}
.feature-2 {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:10px 0 10px 20px;}
.feature-2 li {width:auto; background:url(../images/arrow-icon.png) left 5px no-repeat; display:block; list-style-type:none; margin:0; padding:0; font-family:Georgia, arial; font-size:16px; color:#ffffff; text-align:left; padding:0 0 6px 18px;}

/* news home page */
.news-home{color:#e2e2e2}
.news-home .news-letter{float:left; background:url(../images/trans-bg.png) repeat; height:200px; width:490px;}
.news-home .news-letter .n-text{font-size:16px;}
.news-home .inner{padding:15px 20px 20px 20px;}
.news-home .news{float:right; background:url(../images/trans-bg.png) repeat; height:200px; width:490px;}

.news-home .title{font:30px Georgia, "Times New Roman", Times, serif; color:#ffffff; padding:0 0 5px 0px;}

.news-home .news-letter .inputbox{width:254px; height:22px; padding:10px 0 10px 0px; border:#025272 solid 3px; background:#ffffff; font:18px Georgia, "Times New Roman", Times, serif;}
.news-home .news-letter .input{padding:20px 0 0 0px;}

.news-home .news-letter .input .textbox{width:270px;}
.news-home .news-letter .input .btn{width:176px;}

.news-home .news-details{font-size:13px; padding:0px 0 0 0px;}

.news-home .news-details .img{width:70px; height:58px; padding-top:3px;}
.news-home .news-details .news-text{width:380px; padding-bottom:5px;}

/* common css */
.news-home .news a{color:#0bbef8; font-size:13px;}
.news-home .news a:hover{text-decoration:underline; color:#0bbef8;}

