body{padding:0;margin:0;background:#757575;}
.wholecont{width:100%;margin:0 auto;padding:0;}
.wholecont-footer{width:100%;margin:0 auto;padding:0;}
.maincont{width:100%;margin:0;padding:0;background:#c6c6c6 url(/images/repeat-x-pattern.gif) 0 0 repeat-x;}
.layout-maincont{width:1002px;margin:0 auto;padding:0;}
.flotlt,.maincont{float:left;}
.flotrt{float:right;}
.cursor{cursor:pointer;}
.none{display:none;}
.percent{width:100%;}
.txt-right{text-align:right;}
.txt-center{text-align:center;}
a img,img{border:0;}
a{outline:none;}
h1{font:normal 2.13em georgia;}
h2{font:normal 1.88em georgia;}
h3{font:normal .88em georgia;}
.fnt-10{font:normal .63em georgia;}
.fnt-11{font:normal .69em georgia;}
.fnt-12{font:normal .75em georgia;}
.fnt-14{font:normal .88em georgia;}
.fnt-20{font:normal 1.25em georgia;}
.fnt-19{font:normal 1.19em georgia;}
.fnt-28{font:normal 1.75em georgia;}
.fnt-29{font:normal 1.81em georgia;}
h1,h2,h3,.fnt-11,.fnt-14,p,.fnt-19{padding:0;margin:0;float:left;}
.fnt-bold{font-weight:bold;}
.fnt-italic{font-style:italic;}
.fnt-8{font:normal .50em georgia;}
.lt-ht{line-height:15px;}
.fnt-10-lans{font:normal .63em Lucida sans Unicode;}
.cl-white{color:#fff;}
.cl-white a,.cl-order a{color:#fff;text-decoration:none;}
.cl-white a:hover,.cl-order a:hover{color:#fff;text-decoration:underline;}
.cl-order a.txt:hover{text-decoration:underline;color:#292929;}
.cl-grey,p,.cl-order,.cl-order a.txt{color:#292929;}
.cl-grey a{color:#292929;text-decoration:none;}
.cl-grey a:hover{color:#fff;text-decoration:underline;}
.cl-lightgrey a:hover{color:#fff;text-decoration:underline;}
.cl-lightgrey,.cl-prod{color:#999;}
.cl-lightgrey a,.cl-prod a{color:#999;text-decoration:none;}
.cl-titlegrey{color:#c1c1c1;}
.cl-red{color:#c80201;}
.cl-red a{color:#c80201;text-decoration:none;}
.cl-red a:hover{color:#c80201;text-decoration:underline;}
.cl-more{color:#292929;cursor:pointer;}
.cl-more a{color:#292929;text-decoration:none;}
.cl-more a:hover{color:#292929;text-decoration:underline;}
.cl-num,.cl-num a{color:#292929;text-decoration:none;}
.cl-num a:hover{color:#fff;text-decoration:none;}
.top-bg{background-color:#111010;width:100%;height:120px;padding:0;margin:0;float:left;}
.header-right-shop{padding:25px 5px 25px 0;margin:0;float:left;text-align:right;width:200px;}
.header-right-cont{float:right;padding:8px 20px 0 0;margin:0;}
.menu-bg{background:url(/images/top-strip.jpg) 0 0 repeat-y;width:100%;height:47px;padding:0;margin:0;float:left;}
.padrt5{padding-right:5px;}
.padrt10{padding-right:10px;}
.padrt15{padding-right:15px;}
.padrt20{padding-right:20px;}
.padrt25{padding-right:25px;}
.padrt40{padding-right:40px;}
.padtop1{padding-top:1px;}
.padtop2{padding-top:2px;}
.padtop4{padding-top:4px;}
.padtop5{padding-top:5px;}
.padtop10{padding-top:10px;}
.padtop11{padding-top:11px;}
.padtop13{padding-top:13px;}
.padtop15{padding-top:15px;}
.padtop18{padding-top:18px;}
.padtop20{padding-top:20px;}
.padtop25{padding-top:25px;}
.padtop30{padding-top:30px;}
.padtop35{padding-top:35px;}
.padtop45{padding-top:45px;}
.padtop145{padding-top:145px;}
.padtop130{padding-top:130px;}
.padbot5{padding-bottom:5px;}
.padbot15{padding-bottom:15px;}
.padbot20{padding-bottom:20px;}
.padbot10{padding-bottom:10px;}
.padbot25{padding-bottom:25px;}
.padbot40{padding-bottom:40px;}
.padlt10{padding-left:10px;}
.padlt4{padding-left:4px;}
.padlt14{padding-left:14px;}
.padlt15{padding-left:15px;}
.padlt20{padding-left:20px;}
.padlt25{padding-left:25px;}
.padlt30{padding-left:30px;}
.padlt40{padding-left:40px;}
.padlt50{padding-left:50px;}
.padlt60{padding-left:60px;}
.padlt90{padding-left:90px;}
.padlt100{padding-left:100px;}
.padlt200{padding-left:147px;}
.mar1t300{margin-left:300px;}
.marginbot20{margin-bottom:20px;}
.margintop30{margin-top:30px;}
.menu-bg-wdt{background:#efefef url(/images/menu-bg.gif) repeat-x 0 0;width:100%;float:left;padding:0;margin:0; font-size:16px;}
.headnav{margin:0 auto;width:1002px;padding:0;}
.headnav ul{width:auto;list-style:none;margin:0;padding:0;border:none;float:left;}
.headnav ul li{margin:0;text-align:left;line-height:16px;display:inline;}
.headnav ul li a{line-height:16px;text-decoration:none;}
.headnav span{padding:0;}
ul#nav{margin:0;padding:0;list-style:none;}
ul#nav li{margin:0;padding:0;list-style:none;}
ul#nav li{float:left;display:inline;padding:0;background:url(/images/new-nav-separator.png) no-repeat 0 15;}
ul#nav li a{float:left;display:inline;height:47px;background:none;padding:0;}
ul#nav li a span{height:27px;background:none;cursor:pointer;font:12px Lucida sans Unicode;font-weight:bold;float:left;color:#9e9e9e;text-decoration:none;padding:20px 10px 0 10px;}
ul#nav li a:hover,ul#nav li.selected a{background:url(/images/main-nav-gig.gif) no-repeat 0 0;height:47px;text-decoration:none;}
ul#nav li a:hover span,ul#nav li.selected a span{color:#fff;background:url(/images/rhtStrip.gif) no-repeat 100% 0;height:27px;text-decoration:none;}
ul#nav li a span span,ul#nav li a:hover span span,ul#nav li.selected a span span{float:none;background:none;padding:0;text-decoration:none;}

ul#nav_cn{margin:0;padding:0;list-style:none;}
ul#nav_cn li{margin:0px;padding:0;list-style:none;}
ul#nav_cn li{float:left;display:inline;padding:0;background:url(/images/new-nav-separator.png) no-repeat 0 15;}
ul#nav_cn li a{float:left;display:inline;height:47px;background:none;padding:0;}
ul#nav_cn li a span{height:27px;background:none;cursor:pointer;font:14px Lucida sans Unicode;font-weight:bold;float:left;color:#9e9e9e;text-decoration:none;padding:20px 20px 0 20px;}
ul#nav_cn li a:hover,ul#nav_cn li.selected a{background:url(/images/main-nav-gig.gif) no-repeat 0 0;height:47px;text-decoration:none;}
ul#nav_cn li a:hover span,ul#nav_cn li.selected a span{color:#fff;background:url(/images/rhtStrip.gif) no-repeat 100% 0;height:27px;text-decoration:none;}
ul#nav_cn li a span span,ul#nav li a:hover span span,ul#nav_cn li.selected a span span{float:none;background:none;padding:0;text-decoration:none;}
.register-whole-cont{position:absolute;width:997px;padding:0 5px 0 0;margin:0;float:left;top:101px;z-index:1000;}
.login-cont{float:right;width:45px;height:21px;padding:8px 0 0 35px;margin:0;background:url(/images/login.png) 0 0 no-repeat;}
.logout-cont{float:right;width:48px;height:21px;padding:8px 0 0 34px;margin:0;background:url(/images/logout.png) 0 0 no-repeat;}
.regis-cont{float:right;width:82px;height:21px;padding:8px 0 0 35px;margin:0;background:url(/images/registration.png) 0 0 no-repeat;}
.foot-wid300{width:350px;float:left;}
.foot-wid200{width:200px;float:left;}
.foot-wid185{width:185px;float:left;}
.foot-brand{border-bottom:1px solid #fff;padding-bottom:2px;float:left;}
.foot-txtbx{border:1px solid #fff;width:195px;height:15px;padding:5px 3px 3px 3px;}
.foot-wid190{width:200px;float:left;}
.foot-wid140{width:140px;float:left;}
ul.foot-navi{width:130px;padding:5px 0 0 0;float:left;margin:0;}
ul.foot-navi li{width:130px;padding:5px 0 0 0;list-style-type:none;font-style:italic;}
ul.foot-navi-last{width:130px;padding:5px 0 0 0;float:right;margin:0;}
ul.foot-navi-last li{width:130px;padding:5px 0 0 0;list-style-type:none;font-style:italic;float:right;}
.twitterbg{background:url(/images/footer-speak-bubble.png) 0 0 no-repeat;height:85px;padding:11px 23px 3px 10px;width:135px;float:left;}
.footcont{width:820px;float:left;padding:30px 0 0 110px;margin:0;height:199px;}
.width120{width:120px;}
.footer-bg{padding:0;margin:0;width:100%;float:left;background:url(/images/footer-bg-repeat.gif) 0 0 repeat-x;height:312px;}
.breadcrumb{float:left;padding:0 0 0 20px;margin:0;}
.breadcrumb ul{padding:0;margin:0;}
.breadcrumb ul li{padding:10px 2px 10px 0;margin:0;float:left;list-style-type:none;font:12px georgia;color:#fff;}
.breadcrumb ul li a{color:#fff;padding:0;margin:0;float:left;text-decoration:underline;}
.breadcrumb ul li a:hover{text-decoration:underline;}
.breadcrumb ul li.fnt-bold{font-weight:bold;}
.border-red{border-top:4px solid #b30303;padding:0;margin:0;float:left;width:100%;background-color:#b30303;}
.border-white{border-top:4px solid #fff;padding:0;margin:0;float:left;width:100%;}
.solution-more-bg{background:url(/images/more-but-middltstrip.gif) 0 0 repeat;padding:4px 0 2px 0;height:20px;}
.solution-more-bg a img:hover{text-decoration:none;}
.cursor-default{cursor:default;}
.more-bg{background:url(/images/middle-products-strip.gif) 0 0 repeat;padding:6px 0 0 0;height:23px;}
.wdt220{width:220px;}
.wid100{width:100px;}
.footcopy{width:978px;float:left;padding:30px 10px 0 14px;margin:0;line-height:18px;}
.foot-content{width:1002px;margin:0 auto;}
.foot-cont-sec{width:1002px;float:left;}
.cursor-def{cursor:default;}
