body{font-family:Arial; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:#D4E1F2 !important}
*{outline:none}
img{border:0px; outline:none}
.img .a{border:0px; outline:none}
 a{outline:none;}
.main{width:100%; padding:10px 0px 0px 0px}
/*.container{width:994px; margin:0px auto 0px auto; overflow:hidden}*/
.container{width:995px; margin:0px auto 0px auto;}
.overflowhidden{overflow:hidden}
.header{width:995px; float:left; height:33px}
.headerleft{width:13px; float:left; height:33px; background:url(images/newlayout/sprite.gif) no-repeat -398px 0px}
.headermiddle{width:969px; float:left; height:33px; background:url(images/newlayout/spriteline.gif) repeat-x 0px 0px}
.headerright{width:13px; float:right; height:33px; background:url(images/newlayout/sprite.gif) no-repeat -425px 0px}
.search{float:right; width:305px; position:absolute; z-index:80; border:#8b8a98 solid 1px; height:31px; margin:12px 0px 0px 0px; background:#FFFFFF}
.searchleft{float:left; width:248px; margin:0px 0px 0px 0px}
.searchright{float:right; width:30px}
.searchinput{background:#FFFFFF; border:0px; height:20px; width:230px; font-size:14px; color:#214487; padding:7px 0 0px 10px; font-weight:bold}
.mainheader{background:url(images/newlayout/sprite.gif) no-repeat 0px -240px; width:995px; height:113px; float:left}
.mainheaderright{width:434px; height:113px; float:right}
.chatonline{float:left; width:247px; height:62px; margin:53px 0px 0px 0px}
.loginmain{float:right; width:330px; margin:3px 0px 0px 0px}  
.loginleft{float:left;line-height:20px;}
.loginrigt{float:left; width:135px; margin:0px 0px 0px 5px}
.logintext{font-size:13px; font-weight:bold; text-transform:uppercase; color:#3F67BC;  text-decoration:none; outline:none;text-align:left}
.logintext.a{font-size:10px; font-weight:normal; color:#3F67BC; outline:none; text-decoration:none}
.logintext.a:hover{font-size:10px; font-weight:normal; color:#3F67BC; outline:none; text-decoration:underline}
.mainbanner{background:url(images/newlayout/spriteline.gif) repeat-x 0px -33px; width:988px; float:left; padding:3px 3px 3px 3px}
.mainleft{width:800px; height:462px; float:left; padding:0px 0px 0px 0px}
.dt{background:#fff; width:800px; height:80px; float:left; margin:31px 0px 0px 0px;overflow-x: hidden; overflow-y: scroll;}
.dtinner{background:#fff; width:780px; height:80px; float:left;text-align:left;}
.innerleft{width:995px; height:462px; float:left; padding:0px 0px 0px 0px}
.mainright{background:#dbdfc0; width:176px; float:right; padding:10px 2px 10px 7px; z-index:8;}
.homepagetools{background:#fff; border:#8387b2 solid; border-width:1px 1px 0px 1px; width:169px; float:left}
.homepagetoolstitle{background:#214487; width:169px; border-bottom:#8387b2 solid 1px; font-size:12px; padding:5px 0px; text-align:center; color:#fff; font-weight:bold}
.homepagetoolssub{float:left; background:#fff; width:169px; border-bottom:#8387b2 solid 1px; text-align:right; height:21px; padding:5px 0px}
.homepagetoolssub:hover{float:left; background:#EEF1E2; width:169px; border-bottom:#8387b2 solid 1px; padding:5px 0px}
.leftinnerslide{float:left; margin:15px 0px 0px 0px; background:#FFFFFF; border:#8387b2 solid 1px; width:170px;height:269px;}
.middlecontent{background:#FFFFFF; float:left; width:995px; height:100px}
.middlerepeat{margin:10px 0px 10px 0px; border-left:#7881b0 solid 1px; float:left; width:268px}
.homeblogleft{float:left; background:url(images/newlayout/sprite.gif) repeat-x 0px 0px; width:100px; height:76px}
.homeblogrigth{float:right; width:155px}
.homeblogtitle{font-size:12px; font-weight:bold; color:#314c8c; padding:0px 0px 0px 0px}
.homeblogtitle a{ font-size:12px; font-weight:bold; color:#314c8c; padding:10px 0px 0px 0px; text-decoration:none}
.homeblogtitle a:hover{font-size:12px; font-weight:bold; color:#93A541; padding:10px 0px 0px 0px; text-decoration:none}
.homeblogimage{float:left; margin:10px 0px 0px 0px; width:160px}
.fl{float:left;}
.fr{float:right;}
.entry{font-size:13px; font-weight:bold; padding:0px 0px 0px 10px; width:105px; color:#314c8c; line-height:18px}
.newsleft{float:left;  background:url(images/newlayout/sprite.gif) repeat-x -313px 0px; width:75px; height:76px}
.videosleft{float:left; background:url(images/newlayout/sprite.gif) repeat-x -234px 8px; width:48px; height:75px;padding-left:18px;}
.newsrigth{float:right; width:178px}
.newsrigth2{float:right;width:90px;padding-top:15px;line-height:20px;}
.middlerepeat1{margin:10px 0px 10px 0px; padding:0px 0px 0px 10px; border-left:#7881b0 solid 1px; float:left; width:168px}
.greenpatch{background:url(images/newlayout/spriteline.gif) repeat-x 0px -557px; height:98px; width:995px; float:left}
.madein{background:url(images/newlayout/madein.jpg) no-repeat left; width:793px; float:left; margin:0px 0px 0px 50px; height:99px}
.bottomslide{width:995px; float:left; margin:0px 0px 0px 0px; height:137px}
.fottermain{width:995px; float:left}
.fotterleft{width:300px; float:left; padding:0px 0px 0px 40px}
.fotterright{width:394px; float:left; padding:5px 0px 0px 25px !important; height:24px; background:url(images/newlayout/sprite.gif) no-repeat -597px -1px}
.fottertext{font-size:11px; font-weight:bold; text-decoration:none; color:#7993c9; padding:0px 0px 0px 40px; outline:none}
.fottertext.a{font-size:11px; font-weight:bold; text-decoration:none; color:#7993c9; padding:10px 0px 0px 40px}
.fottertext.a:hover{font-size:11px; font-weight:bold; text-decoration:none; color:#7993c9; padding:10px 0px 0px 40px}
.homelinks{color:#214487; text-decoration:none; outline:none; background-color:transparent; font-size:12px; font-weight:bold; text-align:left; float:left; padding:5px 7px 0px 0px}
.downarrowclass{position:absolute; top:7px; right:5px}
.rightarrowclass{position:absolute; top:5px; right:5px}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
/*.mainrev_visual{height:351px}*/
.mainrev_visual{height:431px}
.mainrev_visual #main_tab{width:800px}
.mainrev_visual #main_tab ul{width:800px; height:31px; background:#577ABE; margin:0px; padding:0px;}
.mainrev_visual #main_tab ul li{display:inline; float:left; line-height:1px; font-size:12px; width:auto}
.mainrev_visual #main_tab ul li img{cursor:pointer}
.mainrev_visual #main_tab ul li.sel img{cursor:default}
.cb{clear:both}
.textdecnone{text-decoration:none}
#slideshow{position:relative}
#slideshow IMG{position:absolute; top:0; left:0; z-index:8; opacity:0.0}
#slideshow IMG.active{z-index:10; opacity:1.0}
#slideshow IMG.last-active{z-index:9}
.wid25{width:25px !important}
.wid140{width:140px !important}
.wid120{width:120px !important}
.wid160{width:160px !important}
.wid109{width:109px !important}
.wid107{width:107px !important}
.wid80{width:80px !important}
.wid155{width:155px !important}
.wid180{width:180px !important}
.wid175{width:175px !important}
.wid190{width:190px !important}
.wid232{width:232px !important}
.wid150{width:155px !important}
.pad{padding:0px 0px 0px 20px !important}
.pt8{padding-top:8px !important}
.pr0{padding-right:0px!important}
.ml20{margin:0px 0px 0px 20px !important}
.ml25{margin:0px 0px 0px 25px !important}
.ml10{margin:0px 0px 0px 10px !important}
.mt8{margin:8px 0px 0px 0px !important}
.mr25{margin:0px 25px 0px 0px !important}
.mr15{margin:0px 15px 0px 0px !important}
.m0{margin:0px 0px 0px 0px !important}
.mleft2{margin:0 0 0 -2px !important}
.logpada{height:113px; width:183px; margin:0px 0px 0px 21px; float:left; background:transparent}
.madeincal{height:95px; width:103px; margin:0px 0px 0px 0px; float:left; background:transparent}
.national{height:77px; width:162px; margin:20px 0px 0px 0px; float:left; background:transparent}
.loglink{height:113px; width:185px; margin:0px 0px 0px 0px; float:left}
.z1000{z-index:1000 !important}
.cys{background:url(images/newlayout/sprite.gif) no-repeat -844px -140px; height:24px; width:50px; float:left}
.lsf{background:url(images/newlayout/sprite.gif) no-repeat -910px -111px; height:24px; width:50px; float:left}
.rp{background:url(images/newlayout/sprite.gif) no-repeat -844px -112px; height:24px; width:50px; float:left}
.af{background:url(images/newlayout/sprite.gif) no-repeat -915px -140px; height:24px; width:50px; float:left}
.newscheck{background:url(images/newlayout/sprite.gif) no-repeat -852px -167px; height:25px; width:25px; float:right} 
.input{width:128px; height:17px; font-size:11px; font-weight:normal; color:#314c8c; padding:3px 0px 0px}
.bornone{border:0px !important}
.titlemain{width:990px; float:left; background:#fff; border:#BECAE3 solid 1px; border-width:0px 1px; padding:3px 0px 3px 3px}
.titlebg{width:968px; background:url(images/newlayout/titlebg.gif) repeat-y; height:65px; padding:0px 0px 0px 20px}
/*.cartmain{width:148px; height:93px; float:left; margin:20px 0px 0px 10px}*/
.cartmain{float:left;height:100px;margin:0px 0 0 13px;width:150px;}
.cartmainlogin{float:left;width:163px; height:30px; line-height:29px; text-align:right;}
a.loginsofah{color:#214487; font-size:12px; font-weight:bold; text-decoration:none; text-transform:uppercase;}
a.loginsofah:hover{text-decoration:underline;}
.loginlbl{color:#214487; font-size:12px; font-weight:bold; text-decoration:none; text-transform:uppercase;}
.cart{float:right; background:url(images/newlayout/sprite.gif) no-repeat -3px -92px; width:187px; height:147px; margin:15px 0px 0px 0px;}
/*.items{font-size:20px; font-weight:normal; background-color:transparent; float:left; text-decoration:none; color:#FFFFFF; padding:30px 0 0 15px; width:134px; height:80px}*/
.items{background-color:transparent;color:#FFFFFF;float:left;font-size:20px;font-weight:normal;height:80px;padding:20px 0 0 15px;text-decoration:none;width:134px;}
.connecttab{background:url(Includes/ConnectTab/Images/connect.gif) no-repeat 0px 0px; width:38px; height:100px; border: 0px solid #fff;}
.connecttab:hover{background:url(Includes/ConnectTab/Images/connect.gif) no-repeat 0px -101px; width:38px; height:100px; cursor:pointer;}
.autotopcurve{width:305px; height:9px; float:left; background:url(Includes/AutoComplete/Images/newlayout/top.gif) no-repeat center top; overflow:hidden}
.autotopmenu{width:305px; height:16px; float:left; background:url(Includes/AutoComplete/images/newlayout/topcurve.gif) no-repeat 0px 0px; overflow:hidden}
.automidmenu{width:285px; height:auto; float:left; background-color:#B1BD73; padding:0px 10px}
.autobotmenu{width:305px; height:16px; float:left; background:url(Includes/AutoComplete/images/newlayout/botcurve.gif) no-repeat 0px 0px; overflow:hidden}
.autosubunselected{padding:0px 10px; width:280px; clear:both; height:24px}
.autosubselected{background:url(Includes/AutoComplete/images/newlayout/overimg.gif) no-repeat 0px 0px; padding:0px 10px; width:265px; clear:both; height:24px}
.autosubanc{font-size:13px; font-weight:bold; text-decoration:none; color:#fff; height:24px; line-height:23px; font-family:Verdana}
.fadeimage{cursor:pointer}
.popupcheckordermain{width:494px; float:left; border:3px solid #A2B2D6; font-size:13px}
.popupcoclose{width:484px; float:left; text-align:right; padding:10px 0px 0px 0px}
.popupcobodyalign{width:464px; float:left; padding-left:20px}
.popupcotitle{width:464px; float:left}
.popupcoemail{width:150px; float:left; color:#4152A2}
.padt20{padding-top:20px}
.popupconostatusalert{width:464px; float:left; color:#C94658; font-weight:bold; font-style:italic; padding:10px 0px 0px 0px}
.popupconostatusccontent{width:434px; float:left; margin:5px 0px 10px 0px; padding:10px; color:#fff; font-weight:bold; background-color:#A5B2D5; line-height:16px}
.width470{width:464px; float:left}
.padt5{padding-top:5px}
.lnh22{line-height:22px}
#tdSearchResults tr td{padding:5px 0px; color:#4152A2}
.salethanksmain{width:400px; float:left}
.salethankstpc{width:400px; float:left; height:20px; line-height:20px}
.salethankstpcl{width:21px; float:left; height:20px; line-height:20px; background:url(Images/brown_top_left.gif) no-repeat}
.salethankstpcm{width:358px; float:left; height:17px; line-height:17px; border-top:3px solid #B11E3A; background-color:#fff}
.salethankstpcr{width:21px; float:left; height:20px; line-height:20px; background:url(Images/brown_top_right.gif) no-repeat}
.salethanksppcnt{width:394px; float:left; border-left:3px solid #B11E3A; background-color:#fff; border-right:3px solid #B11E3A; padding:15px 0px; text-align:center}
.salethanksppcntcmn{width:394px; float:left; text-align:center}
.salethanksppcntclose{width:380px; float:left; text-align:right; padding:10px 0px 0px 0px}
.salethanksbtc{width:400px; float:left; height:20px; line-height:20px}
.salethanksbtcl{width:21px; float:left; height:20px; line-height:20px; background:url(Images/brown_bottom_left.gif) no-repeat}
.salethanksbtcm{width:358px; float:left; height:17px; line-height:17px; border-bottom:3px solid #B11E3A; background-color:#fff}
.salethanksbtcr{width:21px; float:left; height:20px; line-height:20px; background:url(Images/brown_bottom_right.gif) no-repeat}
.imgborder{border:2px solid #DBDFC0 !important}
.mainmenucss{margin:0px; padding:0px; width:808px; float:left; height:49px;}
.mainmenucss ul{margin:0px; padding:0px; width:808px; float:left; height:49px; background:url(images/newlayout/spriteline.gif) repeat-x 0px -508px; text-align:left}
.mainmenucss li{display:inline; margin:0px}
.mainmenucss li a{float:left; display:block; text-decoration:none; margin:0px; padding:6px 0px; border-right:1px solid #8589B5}
.mainsubmenucss, .mainsubmenucss ul{font:normal 13px Verdana; margin:0px; padding:0px; position:absolute; left:0px; top:0px; list-style-type:none; border-bottom-width:0px; visibility:hidden; z-index:100}
.mainsubmenucss li a{display:block; width:205px; color:#fff; background-color:#8299C2; text-decoration:none; padding:4px 5px; border:1px solid #fff; border-width:0px 0px 1px 0px}
* html .mainsubmenucss li{display:inline-block; width:205px}
.mainsubmenucss li a:hover{background-color:#8CA349}
.downarrowpointer{padding-left:4px; border:0}
.rightarrowpointer{position:absolute; padding-top:3px; left:100px; border:0}
.ddiframeshim{position:absolute; z-index:500; background:transparent; border-width:0; width:0; height:0; display:block}
.topmenucss{width:650px; float:left; padding:8px 0px 0px 0px}
.topmenucss ul{list-style:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px}
.topmenucss li{position:relative; display:inline; float:left;  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  outline:none; background:url(images/newlayout/bullet.gif) no-repeat}
.topmenucss li a{display:block; width:auto; padding:0px 0px; border-right:0px solid #8589b5; border-bottom-width:0; color:#fff; text-decoration:none; margin:0px 0px 0px 0px; background-color:transparent; outline:none; font-size:13px; font-weight:bold}
.topmenucss li a:hover{display:block; width:auto; padding:0px 0px; border-right:0px solid #8589b5; border-bottom-width:0; color:#314C8C; text-decoration:none; margin:0px 0px 0px 0px; background-color:transparent; outline:none; font-size:13px; font-weight:bold}
.topsubmenucss, .topsubmenucss ul{font:normal 13px Verdana; margin:0; padding:0px 0px 0px 0px; position:absolute; left:0; top:0; list-style-type:none; border-bottom-width:0; visibility:hidden; z-index:100}
.topsubmenucss li a{display:block; width:140px; color:#8DA341; background-color:#F4F6E4; text-decoration:none; padding:4px 10px; border:1px solid #AEBE72; border-width:0px 1px 1px 1px}
.padt10{padding-top:10px !important;}
* html .topsubmenucss li{display:inline-block}
.topsubmenucss li a:hover{background-color:#CEDFE3}
.byo{background:url(images/newlayout/sprite.gif) no-repeat -195px -159px;  width:213px; height:37px}
.byo:hover{background:url(images/newlayout/sprite.gif) no-repeat -195px -109px;  width:213px; height:37px}
.rtg{background:url(images/newlayout/sprite.gif) no-repeat -661px -159px;  width:163px; height:37px}
.rtg:hover{background:url(images/newlayout/sprite.gif) no-repeat -662px -109px;   width:163px; height:37px}
.ri{background:url(images/newlayout/sprite.gif) no-repeat -569px -44px;  width:185px; height:37px}
.ri:hover{background:url(images/newlayout/sprite.gif) no-repeat -757px -44px;  width:185px; height:37px}
.us{background:url(images/newlayout/sprite.gif) no-repeat -422px -160px;   width:242px; height:37px}
.us:hover{background:url(images/newlayout/sprite.gif) no-repeat -422px -110px;  width:242px; height:37px}
.dn{display:none;}
.db{display:block;}
.topmain{width:995px; height:35px; float:left;}
.bor2{ border-right:#35445B solid 2px;}
.ttl{ text-transform:lowercase !important;}
.myaccount{float:left;border-right:#3F67BC solid 2px;width:100px}
.logout{float:left;width:60px;padding:0px 0px 0px 15px}
.register{float:left;border-right:#3F67BC solid 2px;width:80px}
.login{float:right;width:55px;padding:0px 0px 0px 15px}
.bluetextboxfororderstatus{width: 130px;border: 1px solid #CDD3EB;font-weight: normal;font-family: Arial;font-size: 12px;}
/* Notification box start*/
.notificationclosediv{background-color:#6176A8; z-index:9999; padding:11px; width:300px;}
.notificationclosediv p{z-index:9999; padding:5px 5px 5px 0; color:#fff; font-size:13px; font-weight:bold; margin:0;}
.notificationclosediv p span.width{background-color:#283890; z-index:9999; padding:5px 5px; color:#fff; font-size:13px; font-weight:bold; width:275px}
.notificationclosediv p.fontsize{padding:5px 0px; color:#fff; font-size:12px; font-weight:normal; background:none; width:100%;  margin:0}
.errorclosediv{background-color:#d72323; z-index:9999; padding:11px; width:300px;}
.errorclosediv p{z-index:9999; padding:5px 5px 5px 0; color:#fff; font-size:13px; font-weight:bold; margin:0;}
.errorclosediv p span.width{z-index:9999; padding:5px 5px; color:#fff; font-size:13px; font-weight:bold; width:275px;background: #b50000 url('images/notification/notification_icon_e.gif') no-repeat left center;}
.errorclosediv p.fontsize{padding:5px 0px; color:#fff; font-size:12px; font-weight:normal; background:none; width:100%;  margin:0}
/*Notification box end*/
a.logintext1{ display:block; text-indent:-9999px; background:url('images/checkout-btn.jpg') no-repeat left center; width:20px}
.pw382{width:382px; border:8px solid #BDC393; margin-right:28px; text-align:center}
.zepbox{margin:10px auto; width:218px; height:41px; line-height:41px}
.zepboxrep{background-image: url(images/middle_border.jpg); height: 41px; line-height: 41px;}
.zepboxmart{ margin-top:10px}
.zepboxmarlr{ margin-left:10px; margin-right:10px}
.pw382bn{width:382px; border:8px solid #BDC393; text-align:center; border-top:none }
.pw382bn1{width:398px; text-align:left; border:none; margin-top:15px }
.pw382bnpadimg{ padding:2px 10px}
.productsdivs{ width:auto;}
.productsdivs h5{ margin:0; padding:0; font:bold 12pt/15pt Arial; color:#354E6C}
.productcont{ width:382px}
.prodright{width:340px; font-size:12px; color:#32659A;}
.prodright h2{margin:0; padding:0; font:bold 16pt/18pt Arial; color:#32659A; }
.prodright h6{margin:0; padding:15px 0; font:bold 10pt/12pt Arial; color:#32659A; }
.prodright h4{margin:0; padding:15px 0; font:bold 11pt/12pt Arial; color:#32659A; }
.prodright p{ padding:0; margin:0px; font-size:12px; color:#32659A; margin-top:15px}
.prodright ul{ margin:0; padding:0; margin-left:15px; margin-top:10px}
.prodright li{ list-style:disc; padding:5px;}
.prodright p.padb{ padding-top:10px}
.recitems{width:770px; float:left; margin-top:20px;}
.recitems h2{margin:0; padding:0; font:bold 16pt/18pt Arial; color:#949D4A; margin-bottom:20px }
.recitems a{ font:bold 9pt/13pt Arial; color:#949D4A; text-decoration:none; outline:none; float:left; margin:0 15px; text-align:center; text-transform:uppercase}
.recitems a:hover{ text-decoration:none; color:#32659A}
.recitems img{ border:none; text-decoration:none; margin-bottom:10px}
.w770{width:770px}
.w430{width:430px}
.unordereritem{font-weight: bold;text-align: center;font-family: Arial;font-style: italic; color: #F12351; font-size: 13px;}
.itemqtybox{float:left;width:50px; margin: 8px 10px 0 0;}
.mt12{margin: 12px 0 0 0;}
.marlr15{margin: 0px 15px;}
.marlr18{margin: 0px 8px;}
.tac{text-align:center;}
.tdn{text-decoration:none;}
.divfavorite{padding-bottom: 3px; border-bottom: #BBBDCC solid 1px; margin-bottom: 3px;}
.itemdetailsbox{border:1px solid #F1F2F6; padding: 0 17px 17px; margin-top: 15px;}
.pl20{padding-left: 20px;}
.pr20{padding-right: 20px;}
.w280{width:280px;}
.pt5r12l22{padding:5px 12px 0 22px;}
.zipcodebox{font-family:Arial;font-size:11px;width:119px;color:#EB6E00 !important;display:inline;height:16px;width:119px;}
.bottombarleft{float:left;width:258px;height:25px;margin:10px 0px 20px 15px;}
.bottombarmain{width:100%;background-color: #DBDFC0;padding: 10px 0 10px 0;z-index: 100; height:30px;}
.bottombarinner{width:995px;height:50px;background-color: #fff;margin: 0 auto;}
.bottombarmiddle{float:left;width:280px;padding:5px 0 0 0; text-align:center;}
.bottombarright{float:right;margin:6px 15px 20px 0px;}
.pt5{padding :5px 0px 0px 0px;}
.pt7{padding :7px 0px 0px 0px;}
.pl22mt5{padding-left: 22px; margin-top: 5px;}
.w100{width:100px;}
.w120{width:120px;}
.whiteleftheadfabrics{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #91A73B !important;}
.tital_bgnewpop{background-image: url(Images/tital_bg.gif);background-repeat: repeat-x;line-height: 23px;font-family: Arial;font-size: 11px;color: #41403B;font-weight: bold;width:600px;float:left;text-align: left;background-color:#F2F6D6;border:solid 1px #E1E9B8;}
.linksblueheadingtextpopup{font-family: arial;font-size: 15px;font-weight: bold;color: #567ABD !important;text-decoration: none;}
.height17{line-height: 17px;}
.height10{line-height: 10px;} 
.prodright a{color:#315BA8 !important;font-family:Microsoft Sans Serif;font-size:13px;font-weight:normal;text-decoration:none;}
.prodright a:hover{color:#949D4A !important;}
.pt10b10{padding:10px 0 10px 0;}
.fbconnect{float:right;width: 100px;border-left:2px solid #3F67BC; text-align:right}
.brownpopc2{background-image: url(Images/brown_top_middle.gif);background-repeat: repeat-x;background-position: left top;width: 100%;}
.brownpopc8{background-image: url(Images/brown_bottom_middle.gif);background-repeat: repeat-x;background-position: left bottom;width: 100%;}
.brownpopc4{background-image: url(Images/brown_middle_left.gif);background-repeat: repeat-y;background-position: left top;}
.brownpopc6{background-image: url(Images/brown_middle_right.gif);background-repeat: repeat-y;background-position: right top;}
.divdsgnby{float:left;margin:7px 3px 0 0;color:#4E6EB2 !important;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;}
.divdsgnby a{color:#4E6EB2 !important;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-decoration:none;}
.divdsgnby a:hover{color:#93A541 !important;text-decoration:underline;}
.fbmain{ width:auto; float:left; height:28px;}
.fbleft{ width:9px; height:28px; float:left; background:url(Images/nl.gif) no-repeat;}
.fbmiddle{ width:auto; float:left; background:#AAB269; height:23px; color:#fff; padding:5px 0px 0px 0px; cursor:pointer; text-decoration:none;line-height:17px;font-size:15px;}
.fbright{ width:9px; height:28px; float:left; background:url(Images/nr.gif) no-repeat;}
.fbradbtn{width:30px;height:30px;padding-top:30px;}
.fbfont{color:#3F619F !important;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;}
.fs15{font-size:15px;}
.h30{height:30px;}
.padt5b5{padding:5px 0 5px 0;}
.padr13{padding:0 13px 0 0;}
.padt10b5{padding:10px 0 5px 0;}
.padt10b10{padding:10px 0 10px 0 !important;}
.w100percent{width:100%;}
.w30percent{width:28%;}
.w65percent{width:67%;}
.redcolor{color:#FF0000;}
.lnh24{line-height:24px;}
.custypebg{float:left;width:350px; height:25px; background:url(Images/bg_cushiontype.gif) no-repeat;text-transform:uppercase;}
.chngset{color:#3F619F !important;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;text-decoration:none;}
.chngset:hover{color:#93A541 !important;text-decoration:underline;}
.tar{text-align:right;}
.tal{text-align:left;}
.pl10{padding-left:10px;}
.pl5{padding-left:5px;}
.padt100{padding-top:100px;}
.pl170{padding-left:170px;}
.padt40{padding-top:40px;}
.padt180{padding-top:180px;}
.lh50{line-height: 50px;}
.lh40{line-height: 40px;}
a.recbullet{background:url(Images/rec_bullet.gif) no-repeat 0px 4px;font-size:12px;font-weight:bold;text-decoration:none; margin:0px 0px 5px 8px; padding:0px 0px 0px 15px; color:#3465AA;}
a.recbullet:hover{color:#889E2F;}
.bgE3E9F6{background-color: #E3E9F6 !important;}
.recentview{background-color:#FFF;width:162px;border: solid 1px #B7B4D4;}
.padb10{padding:0 0 10px 0 !important;}
.padl3{padding:0 0 0 3px !important;}
.mart10b10{margin:10px 0 !important;}
.padr6{padding:0 6px 0 0 !important;}
.padr12{padding:0 12px 0 0 !important;}
.padt5r60{padding:5px 60px 0 0 !important;}
.padt5r45{padding:5px 45px 0 0 !important;}
.padl90{padding:0 0 0 80px !important;}
.padl40{padding:0 0 0 40px !important;}
.tn{text-decoration:none;}
.on{outline:none;}
a.foamlink{color:#79824B; text-decoration:none;}
a.foamlink:hover{color:#3F619F;text-decoration:underline;}
.foamtext{color:#3F619F !important;font-family:Arial;font-size:15px;font-weight:bold;text-transform:uppercase;}
.foamtextbox{width:110px;height:17px;background-color:#FFF;border:solid 1px #B9C7E3;color:#153673 !important;font-family:Microsoft Sans Serif;font-size:11px;padding-top:4px;}
.foambox{border-top: solid 1px #B9C7E3;line-height:23px;padding:5px 0 0 10px;}
.w35{width:35px !important;}
/* new checkout system start */
.subhead { font-size:15px;text-transform:uppercase;color:#939E5A;font-weight:700;padding-bottom:10px;}
.dgbutton { text-decoration:none;background:url(Images/dg-left.gif) no-repeat left top;padding-left:8px;display:inline-block;}
.dgbutton span { background:#969F53 url(Images/dg-right.gif) no-repeat right top;padding:7px 15px 6px 7px;font:bold 12px arial;color:#fff;text-transform:uppercase;display:inline-block;}
.loginbox {padding:10px 30px;float:right;display:inline-block;}
.wid360{width:360px !important}
/* new checkout system end */

/* As Told By Customer Start */
.astoldbycustomer{height:20px; width:203px; margin:15px 0px 0px 0px; float:left}
.astoldbycustomerpada{height:20px; width:183px; float:left; background:transparent}
.pp_content_containera{position: relative;text-align: left;width: 100%;background: url(images/popupvideobg.png) repeat-y;width:630px; padding:0px 0px 0px 20px;}
/* As Told By Customer End */

.bw382{border:8px solid #93A5D2;margin-right:28px;text-align:center;width:382px;}
.bw382bn{border:#93A5D2 8px solid;border-width:0px 8px 8px 8px;text-align:center;width:382px;float:left;}
.w790{width:790px !important;}
.padt15l15{padding:15px 0 0 15px !important;}
.borgreen{border:2px solid #789B00 !important;}
.bluefont25{color:#567ABD !important;font-family:Arial;font-size:25px;font-weight:bold;text-transform:uppercase;}
.bluefont20{color:#567ABD !important;font-family:Arial;font-size:20px;}
/* Quick Build Popup Start */
.qbpopupmain{ width:606px; float:left; margin:0px 0px 0px 0px;}
.qdtop{ width:606px; float:left; background:url(images/quickbuild/qbtop.gif) no-repeat; height:10px;}
.qdbottom{ width:606px; float:left; background:url(images/quickbuild/qbottom.gif) no-repeat; height:10px;}
.qdmiddle{ width:566px; float:left; background:url(images/quickbuild/qbmiddle.gif) repeat-y; height:auto; padding:10px 20px;}
.qbinnertop{ width:566px; float:left; border-bottom:#8ea542 solid 2px; padding:0px 0px 10px 0px; overflow:hidden;}
.qbinnertopleft{ height:88px; width:385px; background:url(images/quickbuild/sofa.gif) left bottom no-repeat; float:left}
.qbinnertopright{float:right}
.qbinnermiddle{width:566px; float:left; padding:20px 0px 0px 0px;}
.qbinnerinnermiddle{width:220px; float:left; padding:0px 0px 0px 0px;}
.qbinner{ width:220px; float:left; text-align:center; padding:10px 0px;}
.qbinnertext{ width:220px; float:left; text-align:left; padding:10px 0px; color:#24337e; font-size:14px; font-weight:normal}
.qbprice{ color:#24337e; font-size:17px; font-weight:bold; font-style:italic; padding:15px 0px 0px;}
.qbmiddle{ width:120px; float:left; text-align:center; padding:40px 0px 0px;}
/* Quick Build Popup End */
.measurmentwid60{width:60px;}
.padtb10{padding: 10px 0px 10px 0px;}
.wid90{width:90px !important;}
.wid280{width:280px !important;}
/* New Checkout page Start */
.pageborderdiv{width:993px; float:left; background:#FFF;}
.pageborderdivl{width:380px; float:left; padding-left:20px;}
.pageborderdivlcmn{width:380px; float:left;}
.pageborderdivlgrbox{width:345px; float:left; border:2px solid #C2CC90;}
.simalign{padding:20px 0px;}
.pageborderdivr{width:573px; float:left;}
.scartalign{padding:14px 0px 8px 14px;}
.gridakou{width:345px; float:left; font-size:13px;}
.gridakouheader{width:345px; float:left; background:#93A04E; color:#FFF;}
.gridakourown{width:345px; float:left;}
.gridakoucola{width:50px; float:left; padding:5px 0px 5px 5px;}
.gridakoucolb{width:200px; float:left; padding:5px 0px 5px 5px;}
.gridakoucolc{width:75px; float:left; padding:5px 0px 5px 5px;}
.gridakgoback{width:335px; float:left; padding:15px 0 20px 30px;}
a.gridakgobackanc{color:#000; font-weight:bold; text-decoration:none;}
.pageborderdivrcmna{width:563px; float:left; text-align:right; font-size:12px; padding:10px 10px 10px 0px;}
.g15b{color:#8E9B49; font-weight:bold; font-size:15px;}
.bsts{}
.bsmain{width:573px; float:left;}
.bsl{width:250px; float:left; padding:0px 36px 0px 0px; border-right:1px solid #DDDED6;}
.bsr{width:250px; float:left;padding:0px 0px 0px 36px;}
.bsla{width:250px; float:left; padding:0px 55px 0px 0px;}
.bsttl{width:230px; float:left; height:23px; text-transform:uppercase; padding-left:19px;line-height:22px; background:#4A72A6 none; color:#FFF; font-size:14px; font-weight:bold; margin:10px 0px 30px 0px;}
.padl30{padding-left:30px;}
.bsform{width:130px; height:19px; border:1px solid #AFAFAF;}
.bsselect{width:167px; height:19px; border:1px solid #AFAFAF;}
.bsselecta{width:132px; height:19px; border:1px solid #AFAFAF;}
.bsforma{width:112px; height:19px; border:1px solid #AFAFAF;}
.bsselectb{width:114px; height:19px; border:1px solid #AFAFAF;}
.bsselectc{width:46px; height:19px; border:1px solid #AFAFAF;}
.bsselectd{width:64px; height:19px; border:1px solid #AFAFAF;}
.bsllist{width:250px; float:left;}
.bsllist ul{margin:0px; padding:0px;}
.bsllist ul li{margin:0px; padding:0px 0px 2px 0px; list-style:none none outside;}
.bsllist ul li label{float:left; text-align:right;margin:0px; padding:2px 5px 0px 0px; width:107px; font-size:11px;}
.bsrlist{width:250px; float:left;font-size:12px;}
.bsrlist ul{margin:0px; padding:0px;}
.bsrlist ul li{margin:0px; padding:0px 0px 10px 0px; list-style:none none outside;}
.bsrlist ul li label{float:left; text-align:right;margin:0px; padding:2px 5px 0px 0px; width:50px; font-size:11px;}
.mart50{margin-top:50px;}
.bslalist{width:250px; float:left;}
.bslalist ul{margin:0px; padding:0px;}
.bslalist ul li{margin:0px; padding:0px 0px 2px 0px; list-style:none none outside;}
.bslalist ul li label{float:left; text-align:right;margin:0px; padding:2px 5px 0px 0px; width:125px; font-size:11px;}
.clrred{color:red; font-weight:bold;}
.bsrd{width:230px; float:left; padding:15px 15px 15px 15px; border:2px solid #9AA0AE; font-size:12px;}
.bsrdrow{width:230px; float:left; font-size:11px;}
.bsrdrowa{width:205px; float:left;}
.bsrdcola{width:140px; float:left;}
.padt15{padding-top:15px;}
.brE2E2DE{border:solid 1px #E2E2DE;}
.cheemail{width:72px; text-align:right; padding:4px 5px 0px 0px; float:left;}
/* New Checkout page End */
.fav{color: #4E6EB2;font-family:Arial;font-size:12px;font-weight:bold;}
.padt12{padding-top:12px;}
.padt6{padding-top:6px;}
.optsel{height: 28px;width: 28px;border: 2px solid #789B00;}
.optunsel{height: 30px;width: 30px;border: 0px solid red;}
/* Login Popup Start */
.ideas{width:900px; float:left; color:#070071;background:url(images/supplierlogo.jpg) no-repeat 648px 0px;height:64px;}
.sfppfeature{width:610px; float:left; background:#FFF none; color:#537ABB;}
.sfppfeature2{width:610px; float:left; background:#FFF none; color:#287CB9;}
.spfcmn{width:615px; float:left; font-size:16px; font-weight:bold; padding:0px 0px 15px 0px;}
.spfvalue{width:190px; float:left; text-align:right; padding:8px 25px 0px 0px; font-size:22px;}
.afpform{width:256px; float:left; height:25px; border:1px solid #CDD3EB; background:#F5F6FB none;padding-top:8px;}
.f30{font-size:30px;}
.lnh35{line-height:35px;}
.padl25{padding-left:25px;}
.padll5{padding-left:15px;}
a.apfforgot{ font-size:16px; text-decoration:none; color:#537ABB;}
a.apfforgot:hover{text-decoration:underline;}
.plzlgn{width:600px; float:left; font-size:16px; font-weight:bold; padding:15px 0px 15px 25px;}
.poperrmsg{float:left;width:100%;height:20px;color:#FF0000;font-size:13px;text-align:center;}
/* Login Popup End */

.sfplogin{width:650px; float:left; background:#FFF none; color:#537ABB; padding:20px 0px 0px 180px;}
.plzlgn2{float:left; font-size:16px; font-weight:bold; padding:15px 0px 15px 0px;}
a.moredetls{color:#BE1D2C !important; font-weight:bold; font-family:Arial;font-size:12px;}
a.moredetls:hover{color:#BE1D2C !important;}
a.infoart{color:#3465AA !important; font-weight:bold; font-family:Arial;font-size:12px; text-decoration:none;}
a.infoart:hover{color:#77A51D !important;}
.configlbl{float:right;color:#305293 !important;font-family:Verdana,Arial;font-size:8.5pt;font-weight:bold;padding-right:15px;}
a.styleloc{color:#77A51D !important;font-family:Arial,Verdana;font-size:11px;font-weight:600;text-transform:capitalize; text-decoration:none;}
a.styleloc:hover{color:#6585C1 !important;}
a.styleflrmdl{color:#6585C1 !important;font-family:Arial,Verdana;font-size:11px;font-weight:600;text-transform:capitalize;text-decoration:none;}
a.styleflrmdl:hover{color:#77A51D !important;}

.popmain{ width:745px;}
.poptop{ float:left; width:745px; background:url(Includes/ConnectTab/Images/toppop.gif) no-repeat center; height:18px; }
.popbottom{ float:left; width:745px; background:url(Includes/ConnectTab/Images/bottompop.gif) no-repeat center;}
.popmiddle{ float:left;background:#fff; width:741px; border:#5C5696 solid; border-width:0px 2px 0px 2px;margin:0px 0px 0px 0px}
.popmenus{ width:741px; float:left; height:73px; border-bottom:#313181 solid 2px;}
.popmiddleleft{width:auto;float:left; margin:0px 5px;}
.popmiddleleftemail{width:149px;float:left; margin:0px 0px 0px 10px}
.deleteicon{ width:33px; height:33px; top:20px; left:185px; z-index:1000; position:absolute;}
.popinner{ width:721px; float:left; padding:15px 10px 0px 10px;}
.popinnermain{ width:720px; float:left;}
.popinnerleft{ width:540px; float:left; }
.popinnerright{ width:157px; float:right;}
.popone{ float:left; width:540px; margin:5px 0px}
.poponeleft{ float:left; width:298px;}
.poponeright{ float:left; width:200px;}
.poptext{ color:#2B52A0; font-size:12px !important; font-weight:bold; font-family:Arial; text-align:left;}
.fs{ font-size:9px; padding:0px;}
.popinput{ border:#313181 solid 1px; background:#fff; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; width:200px}
.poptwo{ float:left; width:540px; margin:10px 0px;}
.poptwoleft{ float:left; width:270px;}
.poptworight{ float:right; width:237px;}
.popwidth{ width:160px !important;height:18px;}
.fr{ float:right; text-align:left !important;}
.fl{ float:left}
.popcommet{ float:left; margin:25px 0px 0px 0px; width:530px;}
h1{ font-size:20px; color:#2B52A0; font-family:Arial;}
.poptextarea{ border:1px solid #2B52A0; width:530px; height:80px; font-size:12px; color:#000}
.poprightmain{ background:#E8ECD5; border:#908BC3 solid 1px; float:right; width:150px; margin:4px 0px 0px 0px; padding:5px;}
.poprightinner{ width:150px; float:left; margin:3px 0px;}
.popraido{ background:#fff; border:#284271 solid 1px;}
.poptextright{ color:#2B52A0; padding:2px 0px 0px 10px; font-family:Arial; font-size:12px; font-weight:bold;text-align:left;}
.popsubmit{ float:left; margin:35px 0px 0px 0px;}
.poplogo{ float:left; margin:30px 0px 0px 0px;}
.popfotterlogo{ width:695px;float:left; margin:15px 0px 0px 10px; padding:0px 15px 0px 15px; *padding:0px 0px 0px 0px;}
.popfotter{ width:741px; float:left; background:url(Includes/ConnectTab/Images/popfotter.gif) no-repeat; height:49px;}
.dn{display:none;}
.visitinnermain{ width:700px; float:left; padding:10px 10px 10px 10px;}
.visitinnerleft{ width:300px; float:left;}
.visitinnerright{ width:360px; float:right; padding:0px 0px 0px 0px;}

.visitleft{width:180px; float:left; margin:0px 0px;}
.visitright{width:180px; float:right; margin:0px 0px;}
.visittext{ font-size:12px; font-weight:bold; color:#2B52A0; text-align:left; font-family:Arial;}
.marleft{ margin-left:8px;}
a.butbolly{background:url(Includes/ConnectTab/Images/deleteoicon.gif) no-repeat 0px 0px; float:left; height:15px; width:84px; z-index:500}
br.clrs{ height:1px; padding:; margin:0; clear:both}
.z-ind{ z-index:9999; position:relative; top:-9px;  width:735px; text-align:right; float:left;}
.z-ind1{ z-index:10}
.popfileattach{ float:left; width:500px; vertical-align:middle;}
.padl20{padding-left:20px;}
.padl10{padding-left:10px;}
.padt10{padding-top:10px;}
a.viewmore{ font-size:12px; font-weight:bold; color:#97132A; text-align:left; text-decoration:underline;}
a.viewmore:hover{ font-size:12px; font-weight:bold; color:#97132A; text-align:left; text-decoration:none;}
.popconfirmation{ float:left; margin:25px 0px 0px 0px; text-align:center; width:700px;font-size:22px; color:#4266B0;}
.visitrepeat{width:380px; float:left; margin:10px 0px; font-family:Verdana}

.visitrepeat td {padding:5px 0px;}

a.location{ font-size:12px; font-weight:bold; color:#2B52A0; text-align:left; text-decoration:underline;}
a.location:hover{ font-size:12px; font-weight:bold; color:#2B52A0; text-align:left; text-decoration:none;}

#menu3 a { /*Menu3 Links*/
color:black;
background-color:white;
text-decoration:none;
text-indent:1ex;
}
#menu3 a:hover {
color:black;background-color:#FFFF99;
}
#menu3 a:active	{color:black;text-decoration:none;}
#menu3 a:visited	{color:black;text-decoration:none;}
.menu3bgimage{float:left; background:url(Includes/ConnectTab/Images/connect.gif) no-repeat center;  }
.width172{width:172px;}
.width160{width:160px;}
.margin0{margin:0px;}
.padding0{padding:0px;}
.height23{height:23px;}
.padb10{padding-bottom:10px;}
.chattext{ color:#2B52A0; font-size:14px !important; font-weight:bold; font-family:Arial; text-align:left;}
.rederrmsg
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #D82323 !important;
	text-transform: none;
}/* Start new styles 6-3-2k7 */


.maintable1
{
	width: 992px;
	height: auto;
}

.maintable
{
	width: 884px;
}

.maxwidth
{
	width: 100%;
}

.marginauto
{
	margin: 0px auto;
}

.menudividertdwidth
{
	width: 15px;
	text-align: center;
}

.leftcolwidth
{
	width: 200px;
}
.Gridlink_black
{
	font-weight: bold;
	font-size: 8.5pt;
	color: #58585A !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.topmenubottombg
{
	background-image: url(Images/headingbg.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}

.greenbordertext3bg
{
	background-image: url(Images/greenbordertext3_bg.gif);
	background-repeat: repeat-x;
	background-position: left center;
}

.bgcolorwhite
{
	background-color: #ffffff;
}


.pageheadingbg
{
	width: 100%;
}

.fontbluenormal
{
	font-weight: normal;
	font-size: 13px;
	color: #315BA8 !important;
	font-family: Microsoft Sans Serif;
}

.vspace
{
	height: 5px;
}
.leftcoltextbox
{
	border: #424142 1px solid;
	font-weight: normal;
	color: #000000 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 88%;
	font-size: 12px;
}
.leftcoldropdown
{
	border: #424142 1px solid;
	font-weight: normal;
	color: #000000 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 130px;
	font-size: 12px;
}
.pagecontentwidth
{
	width: 95%;
}

.pagecontentheight
{
	height: 400px;
}

.contentwidth
{
	width: 95%;
}


.pt25
{
	padding-top: 25px;
}

.greentextswidthoutpadding
{
	font-family: Microsoft Sans Serif;
	font-size: 13px;
	font-weight: normal;
	color: #637707 !important;
	text-transform: none;
	padding-left: 10px;
}
.alignleft
{
	text-align: left;
}


.pageborder
{
	width: 100%;
	border-left: 1px solid #BECAE3;
	border-right: 1px solid #BECAE3;
}


/* End new styles 6-3-2k7 */


/*body
{
	margin: 0 auto;
	background-color: #E9ECF1 !important;
}*/

.bottmmenubg
{
	background-image: url(Images/bottommenubg1.jpg);
	background-repeat: repeat;
	background-position: top left;
	height: 32;
}

.innerborder
{
	width: 100%;
	border-left: 1px solid #C2CEE4;
	border-right: 1px solid #C2CEE4;
}

.innerborder1
{
	border: 1px solid #B7C2D6;
}

.innerborder2
{
	border-right: 1px solid #C2CEE4;
	border-bottom: 1px solid #C2CEE4;
}


.bluesmall
{
	font-family: Microsoft Sans Serif, arial;
	font-size: 13px;
	font-weight: normal;
	color: #3E598B !important;
}
.redfont
{
	font-family: Microsoft Sans Serif, arial;
	font-size: 11px;
	font-weight: normal;
	color: #D82323 !important;
	text-transform: uppercase;
}
.redfont1
{
	font-family: Microsoft Sans Serif, arial;
	font-size: 11px;
	font-weight: normal;
	color: #D82323 !important;
	text-transform: none;
}

.fonterror
{
	font-family: Microsoft Sans Serif, arial;
	font-size: 11px;
	font-weight: normal;
	color: #D82323 !important;
	text-transform: uppercase;
	background-image: url(Images/errorimg.jpg);
	height: 60;
	width: 366;
}

.bluesmallb
{
	font-family: Verdana, Arial;
	font-size: 7pt;
	font-weight: bold;
	color: #5379B8 !important;
}

.darkbluetext
{
	font-family: Verdana, Arial;
	font-size: 7.5pt;
	font-weight: bold;
	color: #143673 !important;
	text-transform: uppercase;
}

.darkbluetextsmall
{
	font-family: Verdana, Arial;
	font-size: 7.5pt;
	font-weight: bold;
	color: #143673 !important;
	text-transform: none;
}

.darkbluehead
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #304F8B !important;
	text-transform: uppercase;
}

.darkbluetextCapitalize
{
	font-family: Arial;
	font-size: 14px;
	color: #143673 !important;
	text-transform: Capitalize;
}
.greentexts
{
	font-family: Microsoft Sans Serif;
	font-size: 13px;
	font-weight: normal;
	color: #637707 !important;
	text-transform: none;
	padding-left: 60px;
}

.greentextcaps
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #93A541 !important;
	text-transform: uppercase;
}
.redheading
{
	font-family: Times New Roman;
	font-size: 13.5pt;
	font-weight: lighter;
	text-decoration: underline;
	color: #C22463 !important;
	text-transform: capitalize;
}
.greenheading
{
	font-family: Verdana, Arial;
	font-size: 11.5pt;
	font-weight: bold;
	color: #93A541 !important;
	text-transform: none;
}
.alterbg1
{
	background-image: url(Images/alterbg1.jpg);
	background-repeat: no-repeat;
	background-position: fixed;
	height: 152;
}
.alterbg3
{
	background-color: #F0F3F9 !important;
	border: 1px solid #B9C7E3 !important;
}
.alterbg4
{
	background-color: #ffffff;
	border: 2px solid #DBE3F0 !important;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.alterbg5
{
	background-color: #F6F7F2 !important;
	border: 1px solid #E2E7CD !important;
}

.alterbg2
{
	background-image: url(Images/alterbg2.jpg);
	background-repeat: no-repeat;
	background-position: fixed;
	height: 152;
}

.greytextbig
{
	font-family: Verdana, Arial;
	font-size: 8.5pt;
	font-weight: bold;
	color: #979797 !important;
	text-transform: none;
	line-height: 20px;
}
.greytextbig1
{
	font-family: Verdana, Arial;
	font-size: 8.5pt;
	font-weight: bold;
	color: #979797 !important;
	text-transform: uppercase;
	line-height: 20px;
}

.greentextbig
{
	font-family: Verdana, Arial;
	font-size: 8.5pt;
	font-weight: bold;
	color: #7D921B !important;
	text-transform: none;
	line-height: 20px;
}
.greentext4b
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #5476B9 !important;
	text-transform: none;
	line-height: 20px;
}

.whitebig
{
	font-family: Microsoft Sans Serif;
	font-size: 17px;
	font-weight: normal;
	color: #FFFFFF !important;
	text-transform: none;
}

a.whitelinks
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF !important;
	text-decoration: none;
	text-transform: uppercase;
}



a.whitelinks:link
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF !important;
	text-decoration: none;
	text-transform: uppercase;
}

a.whitelinks:hover
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #C4EB60 !important;
	text-decoration: none;
	text-transform: uppercase;
}



a.bluelinks
{
	font-family: Verdana, Arial;
	font-size: 7.5pt;
	font-weight: bold;
	color: #5379B8 !important;
	text-decoration: none;
	text-transform: uppercase;
}

a.bluelinks:hover
{
	font-family: Verdana, Arial;
	font-size: 7.5pt;
	font-weight: bold;
	color: #93A541 !important;
	text-decoration: none;
	text-transform: uppercase;
}

a.bluecaplinks
{
	font-family: Verdana, Arial;
	font-size: 8.5pt;
	font-weight: bold;
	color: #5379B8 !important;
	text-decoration: none;
	text-transform: uppercase;
}

a.bluecaplinks:hover
{
	font-family: Verdana, Arial;
	font-size: 8.5pt;
	font-weight: bold;
	color: #93A541 !important;
	text-decoration: none;
	text-transform: uppercase;
}
.Button
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #FFFFFF !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #94AAD4;
	cursor: hand;
	font-weight: bold;
}

.textbox2
{
	border: 1px solid #C5CF9C;
	font-weight: normal;
	font-size: 10pt;
	color: #000000 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 215px;
	background-color: #ffffff;
}
.bodytext1
{
	font-family: Verdana, Arial;
	font-size: 7.5pt;
	font-weight: bold;
	color: #3F4042 !important;
	text-transform: none;
}
.headingbg
{
	font-family: Arial;
	font-size: 15px;
	font-weight: normal;
	background-image: url(Images/headerbg.jpg);
	height: 35px;
	color: #5F80BF !important;
	padding-left: 20px;
	text-transform: uppercase;
	font-weight: bold;
	width: 100%;
	background-repeat: no-repeat;
	background-position: center center;
	text-align: left;
}
a.bluelinks1
{
	font-family: Microsoft Sans Serif;
	font-size: 13px;
	font-weight: normal;
	color: #305293 !important;
	text-decoration: none;
	text-transform: none;
}

a.bluelinks1:hover
{
	font-family: Microsoft Sans Serif;
	font-size: 13px;
	font-weight: normal;
	color: #93A541 !important;
	text-decoration: none;
	text-transform: none;
}
a.bluelinks2
{
	font-family: Verdana, Arial;
	font-size: 8.5pt;
	font-weight: bold;
	color: #305293 !important;
	text-decoration: none;
	text-transform: uppercase;
}

a.bluelinks2:hover
{
	font-family: Verdana, Arial;
	font-size: 8.5pt;
	font-weight: bold;
	color: #93A541 !important;
	text-decoration: underline;
	text-transform: uppercase;
}
/*---Kumar --*/


.textbox1
{
	border: 1px solid #ACB0B7;
}
.graytext1
{
	font-family: MS Sans Serif;
	font-size: 13px;
	font-weight: normal;
	color: #5C626E !important;
}
.bigbluetext
{
	font-family: Verdana, Arial;
	font-size: 8.5pt;
	font-weight: bold;
	color: #5678B8 !important;
	text-transform: uppercase;
}
.bigbluetext2
{
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #5679BB !important;
	text-transform: uppercase;
}
.bigbluetext1
{
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #395997 !important;
	text-transform: uppercase;
}
.darkbluetext1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #304F8B !important;
	text-transform: none;
	font-weight: bold;
	text-decoration: none;
}
.darkbluetext2
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #2653A8 !important;
	text-transform: none;
}
.whitelefthead
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: Maroon;
	background-color: #ffffff;
	height: 13pt;
}
.leftheadborder
{
	border: 1px solid #DEE5BE;
	background-image: url(Images/smallgeenbackgroundimage.jpg);
	background-repeat: repeat-x;
	height: 160px;
}
.BoldtextIndexpage
{
	font-family: Verdana, Arial;
	font-size: 15px;
	font-weight: bold;
	color: #143673 !important;
	text-transform: uppercase;
}


.font1
{
	font-weight: normal;
	font-size: 8pt;
	color: #000000 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.TableBody
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #4D4D4F !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F3F3F3;
	border: solid 1 #CAD5E9;
}
.TableBody1
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #4D4D4F !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: solid 1 #CAD5E9;
}
.GridHeader
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #FFFFFF !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #B9C7E3 !important;
}
/*.TextBox
{
	border-right: #424142 1px solid;
	border-top: #424142 1px solid;
	font-weight: normal;
	font-size: 7.5pt;
	border-left: #424142 1px solid;
	color: #000000 !important;
	border-bottom: #424142 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}  Commented by avaneesh on 17th aug  */


.tableTopBg
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #FFFFFF !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(Images/tabletopBG.gif);
	background-position: left top;
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-color: #9AA672;
}
.font
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #ffffff !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tableMiddleBg
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #000000 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(Images/tablemiddleBG.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-color: #ffffff;
	border-left: solid 1px #BFC7A2;
	border-right: solid 1px #BFC7A2;
}
.tableMiddleTopBg
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #000000 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #EEF4D7;
	border-left: solid 1 #BFC7A2;
	border-right: solid 1 #BFC7A2;
}
.tableBottomBg
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #000000 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(Images/tableBottomBg.gif);
	background-position: left top;
	background-repeat: repeat-x;
	background-attachment: scroll;
}
a.Gridlink
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #066AB0 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.Gridlink:hover
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #BD9130 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.AltStyle
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #494C31 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}
.GridItem
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #494C31 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #EFEFEF !important;
}
a.GridHeaderlink
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #FFFFFF !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.GridHeaderlink:hover
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #FFFFFF !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.bordergrid
{
	border-right: #DEE2D0 1px solid;
	border-top: #DEE2D0 1px solid;
	font-weight: normal;
	font-size: 7.5pt;
	border-left: #DEE2D0 1px solid;
	color: #000000 !important;
	border-bottom: #DEE2D0 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.greentext1
{
	font-family: Verdana, Arial;
	font-size: 10.5pt;
	font-weight: bold;
	color: #7D921B !important;
	text-transform: none;
	line-height: 20px;
}
.greentext2
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #7D921B !important;
	text-transform: none;
	line-height: 20px;
}
.greentext3
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #7D921B !important;
	text-transform: none;
	line-height: 20px;
	padding-left: 15px;
}
.bluetext1
{
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #3F619F !important;
	text-transform: none;
	padding-left: 10px;
}
.bluetext2
{
	font-family: Microsoft Sans Serif;
	font-size: 11px;
	font-weight: normal;
	color: #153673 !important;
	text-transform: none;
}
.locationgrid
{
	background-image: url(Images/locationsgridbg.jpg);
	background-repeat: no-repeat;
	background-position: fixed;
	height: 152;
}
.gridalter1
{
	background-image: url(Images/altergrid.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 180px;
	width: 737px;
}
.gridalter2
{
	background-image: url(Images/altergrid2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 180px;
	width: 737px;
}
.borderimage
{
	border: 1px solid #FFFFFF;
}

.headingbg1
{
	font-family: Arial;
	font-size: 15px;
	font-weight: normal;
	background-image: url(Images/headerbg.jpg);
	height: 35px;
	color: #5F80BF !important;
	padding-left: 0px;
	text-transform: uppercase;
	font-weight: bold;
	width: 100%;
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
}
.graytext2
{
	font-family: arial;
	font-size: 13px;
	font-weight: normal;
	color: #4E6200 !important;
	text-transform: none;
}
.dlistborder
{
	border: 1px solid #E2E7CD;
}
.font2
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #000000 !important;
	font-family: MS Sans Serif;
}
.font3
{
	font-weight: normal;
	font-size: 11px;
	color: #315BA8 !important;
	font-family: Microsoft Sans Serif;
}
.font4
{
	font-weight: normal;
	font-size: 12px;
	color: #5679BB !important;
	font-family: Microsoft Sans Serif;
}
.fontgreen
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #8CA033 !important;
	text-decoration: none;
	text-transform: none;
}
a.bluecaplinks
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #34528A !important;
	text-decoration: none;
	text-transform: uppercase;
}

a.bluecaplinks:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #93A541 !important;
	text-decoration: none;
	text-transform: uppercase;
}
.headingbg3
{
	font-family: Verdana, Arial;
	font-size: 16pt;
	font-weight: normal;
	background-image: url(Images/headerbg3.jpg);
	height: 35px;
	color: #5F80BF !important;
	text-transform: none;
	width: 617px;
	background-repeat: no-repeat;
	background-position: center top;
}
.whitelefthead1
{
	font-family: :MS Sans Serif;
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff !important;
	text-transform: uppercase;
	background-color: #98AED7;
	height: 13pt;
}
.custtext
{
	font-family: Microsoft Sans Serif;
	font-size: 13px;
	font-weight: normal;
	color: #345B93 !important;
	text-transform: none;
}
.bluehead
{
	font-family: Microsoft Sans Serif;
	font-size: 13px;
	font-weight: normal;
	color: #5F80BF !important;
	text-transform: none;
}
.GridHeader4
{
	font-weight: bold;
	font-size: 11px;
	color: #066AB0 !important;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #C3D3F2;
}
.GridHeader1
{
	font-weight: normal;
	font-size: 9pt;
	color: #FFFFFF !important;
	font-family: MS Sans Serif;
	background-color: #9BA672;
}
.GridHeader2
{
	font-weight: normal;
	font-size: 13px;
	color: #4F5149 !important;
	font-family: MS Sans Serif;
	background-color: #ffffff;
	border: 1px solid #000000;
}
.topbarbg1
{
	background-attachment: fixed;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: normal;
}
.textbox3
{
	border: 1px solid #B6BFCD;
	font-weight: normal;
	font-size: 8pt;
	height: 20;
	color: #4F5149 !important;
	font-family: MS Sans Serif;
}
a.GridHeaderlink1
{
	font-weight: normal;
	font-size: 8pt;
	color: #066AB0 !important;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.GridHeaderlink1:hover
{
	font-weight: normal;
	font-size: 8pt;
	color: #066AB0 !important;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.font5
{
	font-weight: normal;
	font-size: 12px;
	color: #000000 !important;
	font-family: Arial;
}
.GridItemDesc
{
	font-weight: normal;
	font-size: 12px;
	color: #494C31 !important;
	font-family: Arial, sans-serif;
	background-color: #F8FAEF;
}
.fontbold11
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #343434 !important;
}
.linksbigbluetext2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #5679BB !important;
}
a.linksbigbluetext2:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
	color: #5679BB !important;
	border: none;
}
.borderblue
{
	border: 1px solid #A6CAF0;
}


.imagestyle
{
}
/* new */

.blacklinks
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000 !important;
	text-decoration: underline;
	text-transform: none;
}
a.blacklinks
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000 !important;
	text-decoration: underline;
	text-transform: none;
}

.blacklinks1
{
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #000000 !important;
	text-decoration: none;
	text-transform: none;
}
a.blacklinks1
{
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #000000 !important;
	text-decoration: none;
	text-transform: none;
}

a.blacklinks1:hover
{
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #000000 !important;
	text-decoration: nonee;
	text-transform: none;
}

a.blacklinks2small
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000 !important;
	text-decoration: none;
	text-transform: none;
}

a.blacklinks2small:hover
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000 !important;
	text-decoration: nonee;
	text-transform: none;
}

.fontblue9pt
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #6889BC !important;
	text-decoration: none;
}


a.bluelinks2a
{
	font-family: Arial;
	font-size: 8.5pt;
	font-weight: normal;
	color: #6889BC !important;
	text-decoration: none;
}

a.bluelinks2a:hover
{
	font-family: Arial;
	font-size: 8.5pt;
	font-weight: normal;
	color: #6889BC !important;
	text-decoration: underline;
}
.fontbluewinit
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #6889BC !important;
	text-decoration: none;
}

a.linksbluewinit
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #043476 !important;
	text-decoration: underline;
	text-transform: uppercase;
}

a.linksbluewinit:hover
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #043476 !important;
	text-decoration: none;
	text-transform: uppercase;
}
.borderbluethick
{
	border: 1px solid #A6CAF0;
}
.darkblueheadnew
{
	font-family: Arial;
	font-size: 23pt;
	font-weight: bold;
	color: #7292CD !important;
	text-transform: uppercase;
}

.innerborderoutsidepage
{
	border-left: 1px solid #C2CEE4;
	border-right: 1px solid #C2CEE4;
}


a.bluelinkssmall
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #5379B8 !important;
	text-decoration: none;
}

a.bluelinkssmall:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #93A541 !important;
	text-decoration: none;
}

.darkbluetext15
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #143673 !important;
	text-transform: uppercase;
}

.darkblue12
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #7292CD !important;
	text-transform: capitalize;
}

.darkgreentext
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #688A7A !important;
	text-transform: none;
	line-height: 20px;
}

.lightbluetext
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #6B88C4 !important;
	text-transform: none;
	line-height: 20px;
}

/*a.linkslightblue
{
	font-family: Microsoft Sans Serif;
	font-size: 13px;
	font-weight: normal;
	color: #6B88C4 !important;
	text-decoration: none;
	text-transform: none;
}

a.linkslightblue:hover
{
	font-family: Microsoft Sans Serif;
	font-size: 13px;
	font-weight: normal;
	color: #6B88C4 !important;
	text-decoration: nonee;
	text-transform: none;
}
COMMENTED BY AVANISH
*/

.linkslightblue
{
	font-family: Microsoft Sans Serif;
	font-size: 13px;
	font-weight: normal;
	color: #6B88C4 !important;
	text-decoration: none;
	text-transform: none;
}
.contactusddl
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #000000 !important;
	height: 20px;
	width: 185px;
	vertical-align: middle;
	border-right: #CECECE 1px solid;
	border-top: #CECECE 1px solid;
	border-bottom: #CECECE 1px solid;
	border-left: #CECECE 1px solid;
}
.fontcontact
{
	font-weight: normal;
	font-size: 13px;
	color: #315BA8 !important;
	font-family: Microsoft Sans Serif;
}
.contactsmalltextbox
{
	border-right: #CECECE 1px solid;
	border-top: #CECECE 1px solid;
	font-weight: normal;
	font-size: 7.5pt;
	border-left: #CECECE 1px solid;
	color: #000000 !important;
	border-bottom: #CECECE 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.contactbigtextbox
{
	border-right: #BDB5B5 1px solid;
	border-top: #BDB5B5 1px solid;
	font-weight: normal;
	font-size: 7.5pt;
	border-left: #BDB5B5 1px solid;
	color: #315BA8 !important;
	border-bottom: #BDB5B5 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 719px;
	height: 150px;
}
.redfontnew
{
	font-family: Microsoft Sans Serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000 !important;
	text-transform: none;
}

.indbtn
{
	background-image: url(Images/indexbtn1.gif);
	src: url(Images/indexbtn1.gif);
	width: 77px;
	border: 0px;
	border-right: solid 1px;
	border-bottom: solid 1px;
}
.redheadingindex
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #0C2F71 !important;
	text-transform: capitalize;
}
.graytextforindex
{
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #102F72 !important;
	text-transform: none;
}
.linktipindex
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: Black;
}
/*R.P.Singh*/
.colorgreen
{
	color: #5A7003 !important;
	font-weight: bolder;
	font-size: 12px;
	font-family: arial;
}

.linksheaderblogs
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #7A8E37 !important;
	border-width: 0px;
	width: 90px;
	border-collapse: collapse;
	color: #ffffff !important;
	font-weight: bolder;
	height: 26px;
	background-image: url(Images/sofablog_btn_bg_over.gif);
	background-repeat: repeat-x;
	background-position: left center;
}

.linksheaderblogs1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-collapse: collapse;
	border-width: 0px;
	background-color: #7E94C6 !important;
	width: 90px;
	color: #FFFFFF !important;
	height: 26px;
	font-weight: bolder;
	background-image: url(Images/sofablog_btn_bg_normal.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.linksheadernews
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #7A8E37 !important;
	border-width: 0px;
	width: 95px;
	border-collapse: collapse;
	color: #ffffff !important;
	font-weight: bolder;
	height: 26px;
	background-image: url(Images/sofablog_btn_bg_over.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.linksheadernews1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-collapse: collapse;
	border-width: 0px;
	background-color: #7E94C6 !important;
	width: 95px;
	color: #FFFFFF !important;
	height: 26px;
	font-weight: bolder;
	background-image: url(Images/sofablog_btn_bg_normal.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.linksheadertips
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #7A8E37 !important;
	border-width: 0px;
	width: 105px;
	border-collapse: collapse;
	color: #ffffff !important;
	font-weight: bolder;
	height: 26px;
	background-image: url(Images/sofablog_btn_bg_over.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.linksheadertips1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-collapse: collapse;
	border-width: 0px;
	background-color: #7E94C6 !important;
	width: 105px;
	color: #FFFFFF !important;
	height: 26px;
	font-weight: bolder;
	background-image: url(Images/sofablog_btn_bg_normal.gif);
	background-repeat: repeat-x;
	background-position: left center;
}

.bigbluetext2
{
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #577D04 !important;
	text-transform: uppercase;
	font-weight: bolder;
}
.linksbigbluetext21
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	color: #686868 !important;
}
a.linksbigbluetext21:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
	color: #686868 !important;
	border: none;
}
.linksbigbluetext22
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #5679BB !important;
	text-transform: capitalize;
}
a.linksbigbluetext22:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #5679BB !important;
	border: none;
}
.colorblue
{
	color: #0F2E71 !important;
	font-weight: bolder;
	font-size: 12px;
}
.graytextforindex1
{
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #102F72 !important;
}
/* sukesh change date:21st Feb  background="Images/index_imgbg.jpg"*/
.headerbg
{
	background-image: url(Images/index_imgbg.jpg);
	color: #5F80BF !important;
	text-transform: uppercase;
	width: 200px;
	background-repeat: repeat-x;
	background-position: top center;
	background-color: #ffffff;
}
.divtextmestro
{
	color: #1C47A3 !important;
	font-weight: bolder;
	font-size: 18px;
	font-family: Arial;
}
.divmestro2
{
	font-size: 13px;
	color: #1E5200 !important;
	font-family: Arial;
}
.divtextstyle
{
	font-size: 12px;
	color: #5E6170 !important;
	font-family: verdana;
}
.indexpageborder
{
	background-image: url(Images/index_border_bg.jpg);
	background-repeat: repeat-y;
	background-position: top center;
	width: 100%;
}

/* Commented by avaneesh on 16th aug 07 strarts*/
/*.sofa5topmenu1bg2
{
	background-image: url(Images/sofa5topmenu1bg2.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}

.bluedividerindex
{
	font-family: Arial;
	font-size: 7.5pt;
	font-weight: bold;
	color: #5379B8 !important;
	width: 5px;
	background-image: url(Images/sofa5topmenu1bg2.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}*/


/* Commented by avaneesh on 16th aug 07 Ends*/

.greenbordertextimgbg
{
	background-image: url(Images/greenbordertext_bg.gif);
	background-repeat: repeat-x;
	background-position: left center;
}

.headingbginside
{
	font-family: Arial;
	font-size: 15px;
	font-weight: normal;
	background-image: url(Images/bluebgmiddle.jpg);
	height: 35px;
	color: #5F80BF !important;
	padding-left: 10px;
	text-transform: uppercase;
	font-weight: bold;
	background-repeat: repeat-x;
	background-position: left center;
	text-align: left;
}
.rdobtnlist
{
	background-image: url(Images/radiobutbg1.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	font-weight: normal;
	font-size: 11px;
	color: #315BA8 !important;
	font-family: Microsoft Sans Serif;
}
.icproductdetailbg
{
	background-image: url(Images/ic_productdetail_bg.gif);
	background-position: left center;
	background-repeat: repeat-x;
}

.fontfiles
{
	font-weight: normal;
	font-size: 15px;
	color: #000000 !important;
	text-decoration: none;
	font-family: Tahoma;
	font-weight: 500;
}
.tablefiles
{
	border: 2px solid #828EC0 !important;
}
.fontfileshead
{
	font-family: Arial;
	font-size: 10pt;
	color: #000000 !important;
	text-decoration: none;
}
.fontfabritype
{
	text-decoration: none;
	color: Black;
	font-size: 12px;
	font-family: MS Sans Serif;
	font-weight: bolder;
}
.fontfabricselected
{
	background-color: #e2e8f8;
}
.leftcolwidthfabrics
{
	width: 140px;
}
.whiteleftheadfabrics
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #91A73B !important;
}

/* 28-3-2k7 start */

.rc2
{
	background-image: url(Images/ic_rc2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 100%;
}

.rc4
{
	background-image: url(Images/ic_rc4.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height: 100%;
}


.rc6
{
	background-image: url(Images/ic_rc6.gif);
	background-repeat: repeat-y;
	background-position: right top;
	height: 100%;
}

.rc8
{
	background-image: url(Images/ic_rc8.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	width: 100%;
}

.linksviewall
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #030303 !important;
	text-decoration: none;
	text-transform: none;
}


a.linksviewall
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #385097 !important;
	text-decoration: none;
	text-transform: none;
}

a.linksviewall:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #385097 !important;
	text-decoration: underline;
	text-transform: none;
}

a.linksviewallbold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #030303 !important;
	text-decoration: none;
	text-transform: none;
}

a.linksviewallbold:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #030303 !important;
	text-decoration: underline;
	text-transform: none;
}

.leftcolwidthfabricsnew
{
	width: 130px;
}


.linksfabrictype
{
	text-decoration: none;
	color: #333333 !important;
	font-size: 11px !important;
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
	font-weight: normal;
	padding: 1px;
}

a.linksfabrictype
{
	text-decoration: none;
	color: #333333 !important;
	font-size: 11px !important;
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
	font-weight: normal;
	padding: 1px;
}

a.linksfabrictype:hover
{
	text-decoration: none;
	color: #333333 !important;
	font-size: 11px !important;
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
	font-weight: normal;
	padding: 1px;
}

.linksfabrictypeselected
{
	text-decoration: none;
	color: #FFFFFF !important;
	font-size: 11px !important;
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
	font-weight: normal;
	background-color: #FFFFFF;
	padding: 1px;
}

a.linksfabrictypeselected
{
	text-decoration: none;
	color: #333333 !important;
	font-size: 11px !important;
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
	font-weight: normal;
	background-color: #e2e8f8;
	padding: 1px;
}

a.linksfabrictypeselected:hover
{
	text-decoration: none;
	color: #333333 !important;
	font-size: 11px !important;
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
	font-weight: normal;
	background-color: #e2e8f8;
	padding: 1px;
}



.leftborderfabric
{
	border-right: 1px solid #659BC7;
	background-color: #e2e8f8;
}

.fontwhiteconfig
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #6585C1 !important;
	text-transform: capitalize;
}

a.linksspdconfig
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #6585C1 !important;
	text-transform: capitalize;
	text-decoration: none;
}

a.linksspdconfig:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #6585C1 !important;
	text-transform: capitalize;
	text-decoration: none;
}


a.linkszoom
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #7A96C8 !important;
	text-decoration: none;
	text-transform: none;
	font-style: italic;
}

a.linkszoom:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #7A96C8 !important;
	text-decoration: none;
	text-transform: none;
	font-style: italic;
}


.pagingline
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #030303 !important;
	text-decoration: none;
	text-transform: none;
}

.linksbackto
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9A9A9A !important;
	text-decoration: none;
}

a.linksbackto
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9A9A9A !important;
	text-decoration: none;
}
a.linksbackto:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9A9A9A !important;
	text-decoration: none;
}

.darkblueheadnewsmall
{
	font-family: Arial;
	font-size: 20pt;
	font-weight: bold;
	color: #7292CD !important;
	text-transform: lowercase;
}

/* 28-3-2k7 end */

/* Sudhakar K for InfoBox*/

.fontinfolink
{
	font-weight: bold;
	font-size: 11px; ;
color:#000000!important;
text-decoration:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
}


.linksprod
{
	text-decoration: none;
	color: #333333 !important;
	font-size: 8px;
	font-family: MS Sans Serif;
	font-weight: normal;
	width: 123px;
	height: 22px;
	padding-top: 2px;
	padding-left: 10px;
}

.linksprod:hover
{
	text-decoration: none;
	background-color: #ffffff;
	font-size: 8px;
	font-family: MS Sans Serif;
	font-weight: normal;
	width: 123px;
	height: 22px;
	padding-top: 2px;
	padding-left: 10px;
}


.popc2
{
	background-image: url(Images/sofapop_c2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 100%;
}


.popc4
{
	background-image: url(Images/sofapop_c4.gif);
	background-repeat: repeat-y;
	background-position: left top;
}


.popc6
{
	background-image: url(Images/sofapop_c6.gif);
	background-repeat: repeat-y;
	background-position: right top;
}



.popc8
{
	background-image: url(Images/sofapop_c8.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	width: 100%;
}

.popuptext
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #3F4042 !important;
	text-transform: none;
}

.textboxpopup
{
	border: 2px solid #808080;
	width: 150px;
}

.redfontpopup
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #D82323 !important;
	text-transform: none;
}

.fontinstocklocation
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #6382C6 !important;
	text-transform: none;
}

.fontschedulenormal
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #6B88C4 !important;
	text-transform: none;
}

.fontscheduletitle
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #6B88C4 !important;
	text-transform: none;
}


.fontscheduleuppercase
{
	font-family: Century Gothic;
	font-size: 9px;
	font-weight: normal;
	color: #6B7432 !important;
	text-transform: none;
}

.lightbluetexttips
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #6B88C4 !important;
	text-transform: none;
	text-decoration: none;
}

a.linkslightbluetexttips
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #6B88C4 !important;
	text-transform: none;
	text-decoration: none;
}

a.linkslightbluetexttips:hover
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #6B88C4 !important;
	text-transform: none;
	text-decoration: none;
}
.ddloptions
{
	color: #336699 !important;
	width: 140px;
	border-color: #9999CC;
	font-weight: normal;
	font-family: calibri;
	font-size: 12px;
}

.tscleftcolmid
{
	background-image: url(Images/tsc_left_col_mid.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
a.linksaccents
{
	text-decoration: none;
	color: #333333 !important;
	font-size: 7px;
	font-family: MS Sans Serif;
	font-weight: normal;
	padding: 1px;
}

a.linksaccents:hover
{
	text-decoration: none;
	color: #333333 !important;
	font-size: 7px;
	font-family: MS Sans Serif;
	font-weight: normal;
	padding: 1px;
}
.linksaccentsselected
{
	text-decoration: none;
	color: #FFFFFF !important;
	font-size: 7px;
	font-family: MS Sans Serif;
	font-weight: normal;
	background-color: #FFFFFF;
	padding: 1px;
}
a.linksaccentsselected
{
	text-decoration: none;
	color: #333333 !important;
	font-size: 7px;
	font-family: MS Sans Serif;
	font-weight: normal;
	background-color: #e2e8f8;
	padding: 1px;
}

a.linksaccentsselected:hover
{
	text-decoration: none;
	color: #333333 !important;
	font-size: 7px;
	font-family: MS Sans Serif;
	font-weight: normal;
	background-color: #e2e8f8;
	padding: 1px;
}
.classmultiply101
{
	font-family: arial;
	color: #8ea23b !important;
	font-size: 9px;
	font-weight: bold;
}
.fontgreenbold101
{
	font-family: arial;
	color: #8ea23b !important;
	font-size: 13px;
	width: 12px;
	font-weight: bold;
}
.customerinfolink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	width: 127px;
	background-image: url(Images/customerinfolink_bg.gif);
	background-position: left top;
	background-repeat: repeat-x;
	height: 26px;
}

.customerinfolinkselected
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	width: 127px;
	background-image: url(Images/customerinfolinkselected_bg.gif);
	background-position: left top;
	background-repeat: repeat-x;
	height: 26px;
}


a.linkscustomerinfolink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff !important;
	font-weight: bold;
	text-decoration: none;
}

a.linkscustomerinfolink:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff !important;
	font-weight: bold;
	text-decoration: none;
}




a.linkscustomerinfolinkselected
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #325861 !important;
	font-weight: bold;
	text-decoration: none;
}

a.linkscustomerinfolinkselected:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #325861 !important;
	font-weight: bold;
	text-decoration: none;
}









.fontwelcome
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #5883BF !important;
	font-weight: bold;
	text-decoration: none;
}

.gridborder
{
	border: 1px solid #B7C2D6;
}


/* customer info styles */


.configuratortitle
{
	font-family: Garamond, Arial;
	font-size: 16px;
	color: Gray;
}
.configuratortext
{
	font-family: MS Sans Serif,Arial;
	font-size: 12px;
	color: #6D7BB8 !important;
}
.configuratorseperator
{
	line-height: 10px;
}
.configuratortexthead
{
	font-family: MS Sans Serif,Arial;
	font-size: 12px;
	color: #687712 !important;
}

.clearboth
{
	clear: both;
}

.floatleft
{
	float: left;
}

.floatleft1
{
	float: left;
	color: #5679BB !important;
}

.floatnone
{
	float: none;
}

.floatright
{
	float: right;
}

.alignright
{
	text-align: right;
}
.aligncenter
{
	text-align: center;
}

.alignleft
{
	text-align: left;
}

.margincenter
{
	margin: 0 auto;
}

.textbold
{
	font-weight: bold;
}
.textboxsignup
{
	border: 2px solid #B6BFCD;
	font-weight: normal;
	font-size: 8pt;
	height: 20;
	color: #4F5149 !important;
	width: 120px;
	font-family: MS Sans Serif;
}

/* Mouse Over for Customer Pictures on 19th July*/

a.LinkEx
{
	position: relative;
	color: #5e5e5e;
	z-index: 24;
	text-decoration: none;
}
a.LinkEx:hover
{
	color: #5e5e5e;
	text-decoration: none;
	z-index: 1000;
	position: relative;
}

a.LinkEx span
{
	font-size: 12px;
	font-weight: bold;
	font-family: Century Gothic, "Microsoft Sans Serif" ,sans-serif,arial;
	color: #FFFFFF;
	background-color: #BCC88B;
	text-decoration: none;
	padding-left: 00px;
	display: none;
}
A.LinkEx:hover span
{
	padding-left: 30px;
	display: block;
	width: auto;
	z-index: 1000;
	position: absolute;
	font-size: 11px;
}

.fontmouseover
{
	color: #000000 !important;
	font-size: 18px;
	font-weight: bold;
	font-family: Trebuchet MS MS Sans Serif;
}
.fontmouseoverloc
{
	color: #000000 !important;
	font-size: 12px;
	font-weight: normal;
	font-family: Trebuchet MS MS Sans Serif;
}
.fontmouseovercomments
{
	color: #000000 !important;
	font-size: 12px;
	font-weight: normal;
	font-family: Trebuchet MS MS Sans Serif;
}

.borderbluebackshapes
{
	background-color: #ffffff !important;
	border: 2px solid #AEBCDF !important;
}

.bluetextbackshapes
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #3F619F !important;
	text-transform: none;
}

/* blogs styles  6-08-2k7 */

.fontblueblogs
{
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
	font-size: 12px;
	color: #6886C4 !important;
}
.textalignleft
{
	text-align: left;
}

.blogsc2
{
	background-image: url(Images/blogs_c2.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.blogsc8
{
	background-image: url(Images/blogs_c8.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 100%;
}


.blogsc4
{
	background-image: url(Images/blogs_c4.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.blogsc6
{
	background-image: url(Images/blogs_c6.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.trheightblogsradio
{
	padding-left: 12px;
	padding-top: 10px;
	text-align: left;
	width: auto;
}
.radioborderblogs
{
	border: 0px solid #8EA23B;
	background-image: url(Images/rdbg.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.fontbluesurvey
{
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
	font-size: 14px;
	color: #6886C4 !important;
}

.fontblacksurvey
{
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
	font-size: 14px;
	color: #474747 !important;
}
.fontredsurvey
{
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
	font-size: 14px;
	color: #FF0000 !important;
}
.rateittextarea
{
	border: 2px solid #CCCCCC;
}

.buttonrateit
{
	font-size: 10pt;
	color: #040607 !important;
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
	background-color: #FCE65D;
	cursor: hand;
	font-weight: bold;
	border: 1px solid #9F9F9F;
	cursor: pointer;
}
.contentminheight
{
	height: 370px;
	vertical-align: top;
}
.redfontnote
{
	font-family: Century Gothic,Calibri,Verdana,Arial;
	font-size: 12px;
	font-weight: bold;
	color: #D82323 !important;
	text-transform: none;
}

/*modified styles avaneesh*/

.sofa5topmenu1bg2
{
	background-image: url(Images/newsubmenubgcolor.gif);
	background-repeat: repeat-x;
	background-position: left center;
	border-top: solid 1px #D7DFF3;
	border-bottom: solid 1px #D7DFF3;
}
.bluedividerindex
{
	font-family: Arial;
	font-size: 7.5pt;
	font-weight: bold;
	color: #5379B8 !important;
	width: 3px;
	background-image: url(Images/newsubmenubgcolor.gif);
	background-repeat: repeat-x;
	background-position: left center;
	border-top: solid 1px #D7DFF3;
	border-bottom: solid 1px #D7DFF3;
	border-left: solid 1px #ffffff;
}
.TextBox
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #3D445C !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 18px;
	border: solid 1px ##C0C0C0;
}
.searchtextbox
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #3D445C !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 18px; /*border: solid 1px ##C0C0C0;*/
	width: 170px;
}

/*class overwritten by avaneesh17 aug*/

a.linkslightblue
{
	font-family: Microsoft Sans Serif;
	font-size: 13px;
	font-weight: normal;
	color: #3A64AF !important;
	text-decoration: none;
	text-transform: none;
}

a.linkslightblue:hover
{
	font-family: Microsoft Sans Serif;
	font-size: 13px;
	font-weight: normal;
	color: #3A64AF !important;
	text-decoration: nonee;
	text-transform: none;
}
.fontlightgreenblogs
{
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
	font-size: 12px;
	color: #595F40 !important;
}
.imgcustpixborder
{
	border: solid 2px #B3C176;
	height: auto;
	width: auto;
}
.imgcustpixbordergrey
{
	border: solid 1px #000000;
}
.textboxregister
{
	height: 24px;
	background-color: #F8F8DB;
	border: 1px solid #CBBA45;
	font-family: Century Gothic, "Microsoft Sans Serif" ,sans-serif,arial;
}
.fontregisterbold
{
	color: #817A71;
	font-size: 12px;
	font-weight: bold;
	font-family: Century Gothic, "Microsoft Sans Serif" ,sans-serif,arial;
}
.fontregister
{
	color: #817A71;
	font-size: 12px;
	font-family: Century Gothic, "Microsoft Sans Serif" ,sans-serif,arial;
}
.fontregistergreen
{
	color: #80A84B;
	font-size: 15px;
	font-weight: bold;
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
}
.fontregisterblack
{
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	font-family: Century Gothic, "Microsoft Sans Serif" ,sans-serif,arial;
}
/*avaneesh19august styles*/
.headerlightgreenstyles
{
	background-image: url(Images/headerlightgreen_bar.gif);
	background-repeat: repeat-y;
}
/*avaneesh 24august styles*/
.Thanksmessagestyles
{
	font-family: Century Gothic,verdana,Arial;
	font-size: 20px;
	font-weight: bold;
	color: #90A339 !important;
	text-decoration: none;
}

/*avaneesh styles 10august*/
.backgroundstyles1
{
	background-image: url(Images/bluebigbar.gif);
	background-repeat: no-repeat;
	height: 29px;
}
.normalblacktext
{
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
	font-size: 13px;
	color: #808080;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	line-height: 25px;
	padding-left: 5px;
}
.backgroundstyles2
{
	background-image: url(Images/border1pixel.gif);
	background-repeat: repeat-x;
	height: 2px;
}
/*avaneesh styles 10august*/

/*avaneesh styles 27th august starts -  */

.backgroundimagestyles1
{
	background-image: url(Images/gradientgreenbgcolor.gif);
	background-repeat: no-repeat;
	background-color: #9EAF51;
	height: 66px;
}
.whitecolorboldtext /*white bold medium size text*/
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff !important;
	text-transform: none;
}
.whitecolorbigsizeboldtext /*white bold text*/
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff !important;
	text-transform: none;
}
/*avaneesh Styles 27 august*/
.lightbluesmallimagestyles
{
	background-image: url(Images/skybluebottombackgroundimg.gif);
	background-repeat: no-repeat;
	width: 782px;
	height: 56px;
}
.blueboldsmallsizetext /*normaltext in blue color*/
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #3A57A0;
}
.greenboldsmallsizetext /*normaltext in green color*/
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #668204;
}
a.blueboldsmallsizelinks /*links in blue color*/
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #39559F;
	text-decoration: underline;
}
a.blueboldsmallsizelinks:hover
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #39559F;
	text-decoration: underline;
}
.blacknormalsmallsizetext /*normal black color text*/
{
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
}
.arialblueheading
{
	font-family: Arial;
	color: #283966;
	font-size: 20px;
}
.normalbluecolorfortext
{
	font-family: Arial;
	color: #283966;
	font-size: 13px;
	font-weight: normal;
}
.whitecolorsmallsizeboldtext /*white bold medium size text*/
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff !important;
	text-transform: none;
}

/* <-- avaneesh styles 27th august*/

/* <-- mallareddy 28th august*/

.pl15
{
	padding-left: 15px;
}

.bordercustomerinfotable
{
	width: 100%;
	border: 1px solid #C6D2EC;
	font-size: 12px;
	font-family: arial;
}

.bgcolorcustomerinfotable
{
	background-color: #ECEFFE;
}

.fontlabelscustinfo
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #414968 !important;
	text-transform: none;
	text-align: right;
}

.fontcustinfonormal
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #414968 !important;
	text-transform: none;
	text-align: left;
}


.customerinfotablealter
{
	height: 28px;
	font-size: 12px;
	font-weight: normal;
	font-family: arial;
	color: #5D653B;
}


.customerinfotableitem
{
	height: 28px;
	background-color: #F6F7FF;
	font-size: 12px;
	font-weight: normal;
	font-family: arial;
	color: #5D653B;
}


.customerinfotableheadbg
{
	background-image: url(Images/custinfo_tab_headbg.gif);
	background-position: left top;
	background-repeat: repeat-x;
	height: 26px;
}

.fontcustomerinfotableheading
{
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
	padding-left: 15px;
}

.customerinfotableheadbgcc
{
	background-image: url(Images/custinfo_tab_headbgcc.gif);
	background-position: left top;
	background-repeat: repeat-x;
	height: 26px;
}

.bordercustomerinfotablecc
{
	width: 100%;
	border: 1px solid #E2E7D5;
	font-size: 12px;
	font-family: arial;
}

.customerinfotableccalter
{
	height: 28px;
	background-color: #FAFCF4;
	font-size: 12px;
	font-weight: normal;
	font-family: arial;
	color: #5D653B;
}

.customerinfotablesubheading
{
	height: 20px;
	background-color: #8F9DBB;
	font-size: 11px;
	font-weight: bold;
	font-family: arial;
	color: #ffffff;
}


.customerinfolinkselected
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	width: 127px;
	background-image: url(Images/customerinfolinkselected_bg.gif);
	background-position: left top;
	background-repeat: repeat-x;
	height: 26px;
}

.btnportfoliobtnbg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(Images/btns_portfolio_bg.gif);
	background-position: left top;
	background-repeat: repeat-x;
	height: 24px;
}


.bgconfigdetailsheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3F5E80;
	font-weight: bold;
	text-decoration: none;
	background-image: url(Images/bg_configdetailsheading.gif);
	background-position: left top;
	background-repeat: repeat-x;
	height: 28px;
	padding-left: 15px;
	border: 1px solid #E0E9BC;
	text-transform: uppercase;
}

.bgconfigdetailsimage
{
	/*-background-image: url(Images/bg_configdetailsimg.gif); 	background-position: left top; 	background-repeat: repeat-x;*/
	height: 132px;
	border: 1px solid #B4C179;
	width: 224px;
	text-align: center;
}

.bgconfigdetailscontentdivi
{
	background-image: url(Images/bg_configdetailscontentdivi.gif);
	background-position: left center;
	background-repeat: repeat-x;
	height: 10px;
}


a.linkslogoutci
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #5883BF !important;
	text-decoration: none;
	text-transform: capitalize;
}
a.linkslogoutci:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #5883BF !important;
	text-decoration: underline;
	text-transform: capitalize;
}

.custinfotextbox
{
	border: 1px solid #B6BFCD;
	font-weight: normal;
	font-size: 8pt;
	height: 20;
	color: #4F5149 !important;
	font-family: MS Sans Serif;
	width: 190px;
}

.custinfodropdown
{
	border: 1px solid #B6BFCD;
	font-weight: normal;
	font-size: 8pt;
	height: 20;
	color: #4F5149 !important;
	font-family: MS Sans Serif;
	width: 192px;
}




/*mallareddy styles end*/
/*avaneesh styles 28 august start night 10*/
.fontlabelsalignleft
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #414968 !important;
	text-transform: none;
	text-align: left;
}
.backgroundcolorstyles1
{
	background-color: #F6F7FF;
}


/*avaneesh styles end*/
/* mallareddy styles start 29-8-2k7 */
.leftmenumaintab
{
	background-image: url(Images/lmtopbtn_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 28px;
}


.leftmenumaintabover
{
	background-image: url(Images/lmtopbtn_over_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 28px;
}

.leftmenucontentbg
{
	/*background-image: url(Images/leftmenucontent_bg.gif);*/
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #99AADA;
	height: auto;
	padding-bottom: 10px;
}



a.linksleftmenumaintab
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff !important;
	text-decoration: none;
	text-transform: uppercase;
	padding-left: 14px;
	Outline:none;
}
a.linksleftmenumaintab:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff !important;
	text-decoration: none;
	text-transform: uppercase;
	padding-left: 14px;
	Outline:none;
}

.vspaceleftmenubtns
{
	height: 5px;
}

.leftmenubtnbgnormal
{
	background-image: url(Images/lmbtn_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 112px;
	height: 21px;
}

.leftmenubtnbgover
{
	background-image: url(Images/lmbtn_mo_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 112px;
	height: 21px;
}

.leftmenusubmenu
{
	background-color: #7E93CE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff !important;
	text-decoration: none;
	text-transform: uppercase;
	padding-left: 14px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.coverittopban2
{
	background-image: url(Images/coverittopban_2.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.coverittopban4
{
	background-image: url(Images/coverittopban_4.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 367px;
}

.leftmenusubmenubtnbgnormal
{
	background-image: url(Images/lmbtn_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: auto;
	height: 21px;
}

a.linksbacktodarkblue
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #385097 !important;
	text-decoration: none;
}
a.linksbacktodarkblue:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #385097 !important;
	text-decoration: none;
}
.fontgreentopbar
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4E6200 !important;
	text-decoration: none;
}

a.linksgreentopbar
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #4E6200 !important;
	text-decoration: none;
}

a.linksgreentopbar:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #4E6200 !important;
	text-decoration: none;
}



.itemheadingbg
{
	background-image: url(Images/itemheadingbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 27px;
	background-color: #ffffff;
}
.itemheadingbg1
{
	background-image: url(Images/itemheadingbg1.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 27px;
	background-color: #ffffff;
}

.darkblueiemheading
{
	font-family: Arial;
	font-size: 15pt;
	font-weight: bold;
	color: #3E6A8F !important;
	text-transform: capitalize;
}

.darkblueiemheadingsmall
{
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #3E6A8F !important;
	text-transform: lowercase;
}

.pdcontentbg
{
	background-image: url(Images/pd_content_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #CBD5EC;
}


a.linksspdconfignew
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #77A51D !important;
	text-transform: capitalize;
	text-decoration: underline;
}

a.linksspdconfignew:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #77A51D !important;
	text-transform: capitalize;
	text-decoration: none;
}

.pdcontentmainimgc2
{
	background-image: url(Images/pd_cont_mainimg_c2.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.pdcontentmainimgc4
{
	background-image: url(Images/pd_cont_mainimg_c4.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.pdcontentmainimgc6
{
	background-image: url(Images/pd_cont_mainimg_c6.gif);
	background-repeat: repeat-y;
	background-position: right top;
}

.pdcontentmainimgc8
{
	background-image: url(Images/pd_cont_mainimg_c8.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}





.pdcontentimgc2
{
	background-image: url(Images/pd_cont_img_c2.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.pdcontentimgc4
{
	background-image: url(Images/pd_cont_img_c4.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.pdcontentimgc6
{
	background-image: url(Images/pd_cont_img_c6.gif);
	background-repeat: repeat-y;
	background-position: right top;
}

.pdcontentimgc8
{
	background-image: url(Images/pd_cont_img_c8.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.fontpdcontent
{
	font-weight: normal;
	font-size: 14px;
	color: #2D426C !important;
	font-family: Microsoft Sans Serif;
	line-height: 20px;
}


.pdactiontopbar
{
	background-image: url(Images/ic_action_bar_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 100%;
}


.pdactionmidbar
{
	background-image: url(Images/ic_action_new_mid2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 100%;
	background-color: #F7FAE0;
}


.pdactionmidbar1
{
	background-image: url(Images/ic_action_new_mid1.gif);
	background-repeat: repeat-y;
	background-position: left top;
}


.pdactionmidbar3
{
	background-image: url(Images/ic_action_new_mid3.gif);
	background-repeat: repeat-y;
	background-position: right top;
}


.pdactionbotbar
{
	background-image: url(Images/ic_action_new_bot2.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	width: 100%;
}

.pdactionimgborder
{
	border: 1px solid #C8DF8D;
	height: 40px;
	width: 40px;
}


.pdtabbtncontentbg
{
	background-image: url(Images/tabbtn_content_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 100%;
	border: 1px solid #E2E8F8;
	background-color: #F6FAE0;
}


.bordergreenthick
{
	border: 1px solid #E3EEC4;
}


.fontpriceproductdetails
{
	font-family: Microsoft Sans Serif, arial;
	font-size: 15px;
	font-weight: bold;
	color: #537503 !important;
}


.borderdarkgreenthick
{
	border: 3px solid #CFD9A8;
}

.greentext4bnew
{
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #5476B9 !important;
	text-transform: none;
	line-height: 20px;
}

.scrollbar
{
	SCROLLBAR-FACE-COLOR: #9BAEDC;
	SCROLLBAR-HIGHLIGHT-COLOR: #8A9CCC;
	SCROLLBAR-SHADOW-COLOR: #8A9CCC;
	SCROLLBAR-ARROW-COLOR: #385097;
	SCROLLBAR-TRACK-COLOR: #C5D0EB;
	SCROLLBAR-DARKSHADOW-COLOR: #E3E3E3;
	SCROLLBAR-LIGHT-COLOR: #E3E3E3;
}

.fontfooterbluesmall
{
	font-family: Microsoft Sans Serif, arial;
	font-size: 11px;
	font-weight: normal;
	color: #3E598B !important;
}

a.linksviewcongig
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #77A51D !important;
	text-transform: capitalize;
	text-decoration: underline;
	background-color: #F4F7E5;
	padding: 3px;
}

a.linksviewcongig:hover
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #77A51D !important;
	text-decoration: none;
	text-transform: capitalize;
	background-color: #F4F7E5;
	padding: 3px;
}

/*avaneesh styles 29 august start night 11*/
.lightbluebackgroundcolorstyles
{
	background-color: #EAF0FB;
	border: 1px solid #B9C7E3;
}

/*avaneesh styles end
/*avaneesh styles start 30 august evening 4 oclock*/
.light
{
	border: solid 1px #D1DAED;
}
.lightgreenborderstyles
{
	border: solid 4px #CFD9A8;
}
.bluetext3
{
	font-family: Microsoft Sans Serif;
	font-size: 11px;
	font-weight: normal;
	color: #00146C !important;
	text-transform: none;
	vertical-align: middle;
	padding-left: 12px;
}
.gridalterstyles
{
	background-color: #F4F9F1;
}
/*avaneesh styles end*/
/*avaneesh styles31 august*/
.lightgreenbgcolorstyles
{
	background-image: url(Images/lightgreenbgcolor.gif);
	background-repeat: repeat-x;
	width: 100%;
	height: 29px;
	border: solid 1px #E0E9AF;
	line-height: 26px;
}
.fontinstockprice
{
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #3A64AF !important;
	text-decoration: none;
	text-transform: none;
	line-height: 20px;
	text-align: left;
}
.instockminwidth
{
	width: 120px;
}
.clearblueboldtext
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #3E598B !important;
	text-transform: none;
	line-height: 24px;
}
/*avaneesh styles end*/

.alternategridstyles /* on 3rd Sep 2007 By Avaneesh */
{
	background-color: #F6F8FC;
	height: 30px;
}
.fabpadding
{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
}
/*	<!---- avaneesh styles 7th sep	*/
.greenboldheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4E6200 !important;
	text-decoration: underline;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
}
/*	avaneesh styles 7th sep	 ---!>	*/

/*avaneesh styles 8th sep.*/
.arial12boldtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #244583;
}
.arial14boldtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.arial16boldtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.lightgreenpatchstyles
{
	background-image: url(Images/lightgreenpatchforlocation.gif);
	background-repeat: repeat-x;
	width: 100%;
	height: auto;
	background-color: #F5F9E9;
}
.Advertisementsbgstyles
{
	background-image: url(Images/Advertisements_bg1.gif);
	background-repeat: repeat-x;
	width: 400;
	height: auto;
}
.borderbottomstyles
{
	border-bottom: solid 2px #E7EDF4;
}
.borderrightstyes
{
	border-right: solid 12px #E7EDF4;
}
/*avaneesh styles 10th sep.*/
.lightbluecolorbackgroundstyles
{
	background-color: #F2F4F9 !important;
	border: 1px solid #D1DAF3 !important;
}
.whitebackgroundstyles
{
	background-color: #ffffff !important;
	border: 1px solid #A6CAF0 !important;
}
.linksleftmenumaintab
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff !important;
	text-decoration: none;
	text-transform: uppercase;
	padding-left: 14px;
}
a.Accentlinksleftmenubtns
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0C2964 !important;
	text-decoration: none;
	text-transform: capitalize;
	padding-left: 15px;
}
a.Accentlinksleftmenubtns:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0C2964 !important;
	text-decoration: none;
	text-transform: capitalize;
	padding-left: 15px;
}
.fontfabricall
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #4563AA !important;
	text-transform: capitalize;
}
.bluesmallconfig
{
	font-family: Microsoft Sans Serif, arial;
	font-size: 12px;
	font-weight: normal;
	color: #3E598B !important;
}
.vsc2
{
	background-image: url(Images/vs_c2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 100%;
	height: auto;
}
.vsc4
{
	background-image: url(Images/vs_c4.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height: auto;
}
.vsc6
{
	background-image: url(Images/vs_c6.gif);
	background-repeat: repeat-y;
	background-position: right top;
	height: auto;
}

.vsc8
{
	background-image: url(Images/vs_c8.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	width: 100%;
	height: auto;
}
/* mallareddy 29-9-2k7 */

.adminheaderbg
{
	background-image: url(Images/adminheaderbgnew.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 102px;
}
.borderblueadmin
{
	border: 1px solid #FFFFFF;
}

.maintableadmin
{
	width: 95%; /*background-color: #EBEEF3;*/
}

.adminbluebg
{
	background-color: #587ABC;
}

.whitebg
{
	background-color: #ffffff;
}

.adminbluebg
{
	background-image: url(Images/admin_bluebg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 23px;
}

.fontwhiteadmin
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff !important;
	text-transform: capitalize;
}
.headingpaddingleft
{
	padding-left: 10px;
}
.adminleftcol
{
	width: 222px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #3562AD !important;
	text-transform: capitalize;
	text-align: right;
	height: 24px;
}
.admingriditem
{
	background-color: #FEFDEC;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #3562AD !important;
}

.adminalteritem
{
	background-color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #3562AD !important;
}


.borderyellowadmin
{
	border: 1px solid #E5ECD0;
}

.borderyellowadminbottomthick
{
	border: 1px solid #E5ECD0;
	border-bottom: 4px solid #E5ECD0;
}

.admingreenheaderbg
{
	background-image: url(Images/admin_greenbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 26px;
}

.adminformcol4a
{
	width: 140px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #3562AD !important;
	text-transform: capitalize;
	text-align: right;
	height: 24px;
}
.adminformcol4b
{
	width: 310px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #3562AD !important;
	text-transform: capitalize;
	text-align: left;
	height: 24px;
}
.adminformcol4c
{
	width: 120px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #3562AD !important;
	text-transform: capitalize;
	text-align: right;
	height: 24px;
}
.adminformcol4d
{
	width: 240px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #3562AD !important;
	text-transform: capitalize;
	text-align: left;
	height: 24px;
}

.borderblueadminpage
{
	border-left: 1px solid #CED4EB;
	border-right: 1px solid #CED4EB;
	border-bottom: 0px solid #CED4EB;
	table-layout: auto;
	height: auto;
}
.fontblueadmin
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #577ABD !important;
	text-transform: capitalize;
}
.fontblack17thMay09
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #222222 !important;
	text-transform: capitalize;
}

.fontblueadminEvents
{
	font-family: Verdana;
	font-size: 14px;
	font-weight:bold;
	color: #4765AE !important;
	text-transform: capitalize;
}

a.linksblueadminwelcome
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #577ABD !important;
	text-transform: capitalize;
	text-decoration: underline;
}

a.linksblueadminwelcome:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #577ABD !important;
	text-transform: capitalize;
	text-decoration: none;
}

.admingridheader
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff !important;
	font-family: Arial;
	background-color: #99AC4C;
}

a.linksadmingridheader
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff !important;
	font-family: Arial;
	background-color: #99AC4C;
	text-decoration: underline;
}

a.linksadmingridheader:hover
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff !important;
	font-family: Arial;
	background-color: #99AC4C;
	text-decoration: none;
}

a.linksadmingriditem
{
	font-weight: normal;
	font-size: 12px;
	color: #577ABD !important;
	font-family: Arial;
	text-decoration: underline;
}

a.linksadmingriditem:hover
{
	font-weight: normal;
	font-size: 12px;
	color: #577ABD !important;
	font-family: Arial;
	text-decoration: none;
}
.admingridbottom
{
	background-color: #F5F9E9;
	text-align: left;
	height: 24px;
	padding-left: 60px;
	border-top: 1px solid #E8EED5;
}

a.linksadmingridbottom
{
	font-weight: bold;
	font-size: 11px;
	color: #066AB0 !important;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.linksadmingridbottom:hover
{
	font-weight: bold;
	font-size: 11px;
	color: #066AB0 !important;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.fontadmingridheader
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff !important;
	font-family: Arial;
}
.adminpageminheight
{
	height: auto;
	height: 450px;
}

.fontcomingsoon
{
	font-family: Arial;
	font-size: 24px;
	font-weight: normal;
	color: #D82323 !important;
	text-transform: none;
}

a.linksadmingridheaderwhite
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff !important;
	font-family: Arial;
	text-decoration: none;
}

a.linksadmingridheaderwhite:hover
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff !important;
	font-family: Arial;
	text-decoration: none;
}


a.linksleftmenubtns
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0C2964 !important;
	text-decoration: none;
	text-transform: capitalize;
	padding-left: 14px;
}
a.linksleftmenubtns:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0C2964 !important;
	text-decoration: none;
	text-transform: capitalize;
	padding-left: 14px;
}
A.linksleftmenubtns span
{
	font-family: Trebuchet MS;
	font-size: 13px;
	color: #FFFFFF;
	border: 1px solid #990000;
	background-color: #BCC88B;
	text-decoration: none;
	display: none;
	padding: 2px;
	z-index: 1000;
}
A.linksleftmenubtns:hover span
{
	display: block;
	color: #FFFFFF;
	border: 1px solid #7E561B;
	background-color: #BCC88B;
	text-decoration: none;
	top: -0.1em;
	right: 0em;
	left: 10em;
	width: 15em;
	z-index: 1000;
	position: absolute;
	font-family: Trebuchet MS;
	font-size: 13px;
	padding: 0px;
}


.linethrough
{
	text-decoration: line-through;
	font-weight: bold;
}
.redprice
{
	font-weight: bold;
	font-family: Century Gothic, MS Sans Serif Arial;
	color: #EE2F2C;
	font-size: 16px;
}
.redpricetext
{
	font-weight: bold;
	font-family: Century Gothic, MS Sans Serif Arial;
	color: #EE2F2C;
	font-size: 11px;
}
/*styles 30 oct*/
.sanssarif13boldtext
{
	font-weight: normal;
	font-family: Microsoft Sans Serif,verdana,Arial;
	font-size: 13px;
	color: #000000;
}

/*By Sudhakar K on 1st Nov 07*/

.leftmenubtnbgnormalarticles
{
	background-image: url(Images/lmbtn_bg1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 112px;
	height: 42px;
}

.leftmenubtnbgoverarticles
{
	background-image: url(Images/lmbtn_mo_bg1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 112px;
	height: 42px;
}
a.linksleftmenubtns1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0C2964 !important;
	text-decoration: none;
	padding-left: 0px;
}
a.linksleftmenubtns1:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0C2964 !important;
	text-decoration: none;
	padding-left: 0px;
}
a.LinkEx1
{
	position: relative;
	color: #5e5e5e;
	z-index: 24;
	text-decoration: none;
}
a.LinkEx1:hover
{
	color: #5e5e5e;
	text-decoration: none;
	z-index: 1000;
	position: relative;
}

a.LinkEx1 span
{
	font-size: 12px;
	font-weight: bold;
	font-family: Century Gothic, "Microsoft Sans Serif" ,sans-serif,arial;
	color: #FFFFFF;
	background-color: #BCC88B;
	text-decoration: none;
	padding-left: 00px;
	display: none;
}
A.LinkEx1:hover span
{
	padding-left: 00px;
	display: block;
	width: auto;
	z-index: 1000;
	position: absolute;
	font-size: 11px;
}
A.linksleftmenubtns1:hover span
{
	display: block;
	color: #FFFFFF;
	border: 1px solid #7E561B;
	background-color: #BCC88B;
	text-decoration: none;
	top: -0.1em;
	right: 0em;
	left: 10em;
	width: 15em;
	z-index: 1000;
	position: absolute;
	font-family: Trebuchet MS;
	font-size: 13px;
	padding: 0px;
}
A.linksleftmenubtns1 span
{
	font-family: Trebuchet MS;
	font-size: 13px;
	color: #FFFFFF;
	border: 1px solid #990000;
	background-color: #BCC88B;
	text-decoration: none;
	display: none;
	padding: 0px;
	z-index: 1000;
}
.xmasposition
{
	position: absolute;
	clear: both;
	text-align: left;
	padding-left: 370px;
	top: 480;
	z-index: 1000;
}
.quickship
{
	color: #B92025;
	font-family: Arial;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	font-style: italic;
}
a.quickship
{
	color: #B92025;
	font-family: Arial;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	font-style: italic;
}
a.quickship:hover
{
	color: #B92025;
	font-family: Arial;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	font-style: italic;
}
/*avaneesh styles 6th DEC*/
.arial12blacktext
{
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
a.arial12blacktext
{
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a.arial12blacktext:hover
{
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.pt3
{
	padding-top: 5px;
}
.modelstext
{
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: 600;
	color: #77A51D !important;
	text-transform: capitalize;
}
.modelstextblue
{
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: 600;
	color: #6585C1 !important;
	text-transform: capitalize;
}
.greencolorboldtext /*white bold medium size text*/
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #A4BA66 !important;
	text-transform: none;
}
.greyfooter /*white bold medium size text*/
{
	font-family: Verdana, Arial;
	font-size: 9px;
	font-weight: bold;
	color: #979797 !important;
	line-height: 20px;
}
.arial12graytext
{
	color: #494949;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.arial13graytext
{
	color: #494949;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
}

/*avaneesh styles 18DEC*/
a.arial12boldlinks
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #577ABD !important;
	text-decoration: underline;
	text-align: left;
}

a.arial12boldlinks:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #577ABD !important;
	text-decoration: none;
	text-align: left;
}
.fontquestion
{
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #4665AD !important;
	text-decoration: none;
	text-align: left;
}


.sttop
{
	background-image: url(Images/ic_st_top.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.stleft
{
	background-image: url(Images/ic_st_left.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.stright
{
	background-image: url(Images/ic_st_right.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.stbottom
{
	background-image: url(Images/ic_st_bottom.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.stpostedby
{
	font-family: Arial, serif;
	font-size: 9pt;
	font-weight: bold;
	color: #6886C4 !important;
	text-transform: none;
}
.postyourqus
{
	font-family: Arial Serif;
	font-size: 18px;
	font-weight: bold;
	color: #8EA33B !important;
	font-variant: normal;
	font-style: normal;
	text-transform: none;
}
.postyourqustag
{
	font-family: Arial Serif;
	font-size: 13px;
	font-weight: normal;
	color: #3A56A3 !important;
	padding-left: 10px;
	font-variant: normal;
	font-style: normal;
	text-transform: none;
}
.bluetextbox
{
	width: 110px;
	height: 22px;
	border: 1px solid #CDD3EB;
	font-weight: normal;
	font-family: Arial;
	font-size: 12px;
}
.bluetextbox:focus
{
	width: 110px;
	height: 22px;
	border: 1px solid #CDD3EB;
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
}
a.linkssalespanel
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #577ABD !important;
	text-transform: capitalize;
	text-decoration: none;
}

a.linkssalespanel:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #577ABD !important;
	text-transform: capitalize;
	text-decoration: none;
}
/* Added by sandya on 3rd Jan 2008 */

.saleslctext
{
	font-size: 9pt;
	color: #066AB0 !important;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: capitalize;
}
.salessearchtext
{
	font-size: 13pt;
	color: #066AB0 !important;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.bluetextboxadminsearch
{
	width: 142px;
	height: 22px;
	border: 1px solid #CDD3EB;
	font-weight: normal;
	font-family: Arial Serif;
	font-size: 13px;
}

.adminsalesheadingbg
{
	background-image: url(Images/adminsalesheaderbg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 41px;
}

.borderadminsales
{
	border-left: 1px solid #DEE2EA;
	border-right: 1px solid #DEE2EA;
	border-bottom: 1px solid #DEE2EA;
}
.gaprightbuttons
{
	padding-right: 6px;
}
.adminsalesheading
{
	color: #ffffff;
	font-size: 13px;
	font-family: Sans-Serif;
	font-weight: bold;
	padding-top: 30px;
	padding-left: 12px;
}
.firsttd
{
	width: 70px;
	text-align: left;
}
.firsttd1
{
	width: 110px;
	text-align: left;
}

/* Style for CSS menu 12 jan 08  ADMIN LEFT COLUMN*/

/* Root = Vertical, Secondary = Vertical */
ul#navmenu-v, ul#navmenu-v li, ul#navmenu-v ul
{
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 130px; /*For KHTML*/
	list-style: none;
}

ul#navmenu-v:after /*From IE 7 lack of compliance*/
{
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}

ul#navmenu-v li
{
	float: left; /*For IE 7 lack of compliance*/
	display: block !important; /*For GOOD browsers*/
	display: inline; /*For IE*/
	position: relative;
}

/* Root Menu */
ul#navmenu-v a
{
	border: 1px solid #D2D7E2; /*border-right-color: #CCC;   border-bottom-color: #CCC;*/
	padding: 0 6px;
	display: block;
	background: #EBEEF3;
	color: #567ABD;
	font-size: 12px;
	font-family: helvetica, arial, geneva, sans-serif;
	font-weight: bold;
	text-decoration: none;
	height: auto !important;
	height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#navmenu-v a:hover, ul#navmenu-v li:hover a, ul#navmenu-v li.iehover a
{
	background: #B5C3DB;
	color: #567ABD;
}

/* 2nd Menu */
ul#navmenu-v li:hover li a, ul#navmenu-v li.iehover li a
{
	background: #EBEEF3;
	color: #567ABD;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-v li:hover li a:hover, ul#navmenu-v li:hover li:hover a, ul#navmenu-v li.iehover li a:hover, ul#navmenu-v li.iehover li.iehover a
{
	background: #B5C3DB;
	color: #567ABD;
}

/* 3rd Menu */
ul#navmenu-v li:hover li:hover li a, ul#navmenu-v li.iehover li.iehover li a
{
	background: #EBEEF3;
	color: #567ABD;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-v li:hover li:hover li a:hover, ul#navmenu-v li:hover li:hover li:hover a, ul#navmenu-v li.iehover li.iehover li a:hover, ul#navmenu-v li.iehover li.iehover li.iehover a
{
	background: #CCC;
	color: #FFF;
}

/* 4th Menu */
ul#navmenu-v li:hover li:hover li:hover li a, ul#navmenu-v li.iehover li.iehover li.iehover li a
{
	background: #EEE;
	color: #666;
}

/* 4th Menu Hover */
ul#navmenu-v li:hover li:hover li:hover li a:hover, ul#navmenu-v li.iehover li.iehover li.iehover li a:hover
{
	background: #CCC;
	color: #FFF;
}

ul#navmenu-v ul, ul#navmenu-v ul ul, ul#navmenu-v ul ul ul
{
	display: none;
	position: absolute;
	top: 0;
	left: 130px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-v li:hover ul ul, ul#navmenu-v li:hover ul ul ul, ul#navmenu-v li.iehover ul ul, ul#navmenu-v li.iehover ul ul ul
{
	display: none;
}

ul#navmenu-v li:hover ul, ul#navmenu-v ul li:hover ul, ul#navmenu-v ul ul li:hover ul, ul#navmenu-v li.iehover ul, ul#navmenu-v ul li.iehover ul, ul#navmenu-v ul ul li.iehover ul
{
	display: block;
}

/* Build Menu Starts*/

ul#navmenu-v1, ul#navmenu-v1 li, ul#navmenu-v1 ul
{
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 130px; /*For KHTML*/
	list-style: none;
}

ul#navmenu-v1:after /*From IE 7 lack of compliance*/
{
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}

ul#navmenu-v1 li
{
	float: left; /*For IE 7 lack of compliance*/
	display: block !important; /*For GOOD browsers*/
	display: inline; /*For IE*/
	position: relative;
}

/* Root Menu */
ul#navmenu-v1 a
{
	border: 1px solid #D2D7E2; /*border-right-color: #CCC;   border-bottom-color: #CCC;*/
	padding: 0 6px;
	display: block;
	background: #EBEEF3;
	color: #567ABD;
	font-size: 12px;
	font-family: helvetica, arial, geneva, sans-serif;
	font-weight: bold;
	text-decoration: none;
	height: auto !important;
	height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#navmenu-v1 a:hover, ul#navmenu-v1 li:hover a, ul#navmenu-v1 li.iehover a
{
	background: #B5C3DB;
	color: #567ABD;
}

/* 2nd Menu */
ul#navmenu-v1 li:hover li a, ul#navmenu-v1 li.iehover li a
{
	background: #EBEEF3;
	color: #567ABD;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-v1 li:hover li a:hover, ul#navmenu-v1 li:hover li:hover a, ul#navmenu-v1 li.iehover li a:hover, ul#navmenu-v1 li.iehover li.iehover a
{
	background: #B5C3DB;
	color: #567ABD;
}

/* 3rd Menu */
ul#navmenu-v1 li:hover li:hover li a, ul#navmenu-v1 li.iehover li.iehover li a
{
	background: #EBEEF3;
	color: #567ABD;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-v1 li:hover li:hover li a:hover, ul#navmenu-v1 li:hover li:hover li:hover a, ul#navmenu-v1 li.iehover li.iehover li a:hover, ul#navmenu-v1 li.iehover li.iehover li.iehover a
{
	background: #B5C3DB;
	color: #567ABD;
}

/* 4th Menu */
ul#navmenu-v1 li:hover li:hover li:hover li a, ul#navmenu-v1 li.iehover li.iehover li.iehover li a
{
	background: #EBEEF3;
	color: #567ABD;
}

/* 4th Menu Hover */
ul#navmenu-v1 li:hover li:hover li:hover li a:hover, ul#navmenu-v1 li.iehover li.iehover li.iehover li a:hover
{
	background: #CCC;
	color: #FFF;
}

ul#navmenu-v1 ul, ul#navmenu-v1 ul ul, ul#navmenu-v1 ul ul ul
{
	display: none;
	position: absolute;
	top: 0;
	left: 130px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-v1 li:hover ul ul, ul#navmenu-v1 li:hover ul ul ul, ul#navmenu-v1 li.iehover ul ul, ul#navmenu-v1 li.iehover ul ul ul
{
	display: none;
}

ul#navmenu-v1 li:hover ul, ul#navmenu-v1 ul li:hover ul, ul#navmenu-v1 ul ul li:hover ul, ul#navmenu-v1 li.iehover ul, ul#navmenu-v1 ul li.iehover ul, ul#navmenu-v1 ul ul li.iehover ul
{
	display: block;
}
/* Build Menu Ends*/



/* Web Features Menu Starts*/

ul#navmenu-v2, ul#navmenu-v2 li, ul#navmenu-v2 ul
{
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 130px; /*For KHTML*/
	list-style: none;
}

ul#navmenu-v2:after /*From IE 7 lack of compliance*/
{
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}

ul#navmenu-v2 li
{
	float: left; /*For IE 7 lack of compliance*/
	display: block !important; /*For GOOD browsers*/
	display: inline; /*For IE*/
	position: relative;
}

/* Root Menu */
ul#navmenu-v2 a
{
	border: 1px solid #D2D7E2; /*border-right-color: #CCC;   border-bottom-color: #CCC;*/
	padding: 0 6px;
	display: block;
	background: #EBEEF3;
	color: #567ABD;
	font-size: 12px;
	font-family: helvetica, arial, geneva, sans-serif;
	font-weight: bold;
	text-decoration: none;
	height: auto !important;
	height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#navmenu-v2 a:hover, ul#navmenu-v2 li:hover a, ul#navmenu-v2 li.iehover a
{
	background: #B5C3DB;
	color: #567ABD;
}

/* 2nd Menu */
ul#navmenu-v2 li:hover li a, ul#navmenu-v2 li.iehover li a
{
	background: #EBEEF3;
	color: #567ABD;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-v2 li:hover li a:hover, ul#navmenu-v2 li:hover li:hover a, ul#navmenu-v2 li.iehover li a:hover, ul#navmenu-v2 li.iehover li.iehover a
{
	background: #B5C3DB;
	color: #567ABD;
}

/* 3rd Menu */
ul#navmenu-v2 li:hover li:hover li a, ul#navmenu-v2 li.iehover li.iehover li a
{
	background: #EBEEF3;
	color: #567ABD;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-v2 li:hover li:hover li a:hover, ul#navmenu-v2 li:hover li:hover li:hover a, ul#navmenu-v2 li.iehover li.iehover li a:hover, ul#navmenu-v2 li.iehover li.iehover li.iehover a
{
	background: #B5C3DB;
	color: #567ABD;
}

/* 4th Menu */
ul#navmenu-v2 li:hover li:hover li:hover li a, ul#navmenu-v2 li.iehover li.iehover li.iehover li a
{
	background: #EBEEF3;
	color: #567ABD;
}

/* 4th Menu Hover */
ul#navmenu-v2 li:hover li:hover li:hover li a:hover, ul#navmenu-v2 li.iehover li.iehover li.iehover li a:hover
{
	background: #CCC;
	color: #FFF;
}

ul#navmenu-v2 ul, ul#navmenu-v2 ul ul, ul#navmenu-v2 ul ul ul
{
	display: none;
	position: absolute;
	top: 0;
	left: 130px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-v2 li:hover ul ul, ul#navmenu-v2 li:hover ul ul ul, ul#navmenu-v2 li.iehover ul ul, ul#navmenu-v2 li.iehover ul ul ul
{
	display: none;
}

ul#navmenu-v2 li:hover ul, ul#navmenu-v2 ul li:hover ul, ul#navmenu-v2 ul ul li:hover ul, ul#navmenu-v2 li.iehover ul, ul#navmenu-v2 ul li.iehover ul, ul#navmenu-v2 ul ul li.iehover ul
{
	display: block;
}
/* Web Features Menu Ends*/

/* CRM Menu Starts*/

ul#navmenu-v3, ul#navmenu-v3 li, ul#navmenu-v3 ul
{
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 130px; /*For KHTML*/
	list-style: none;
}

ul#navmenu-v3:after /*From IE 7 lack of compliance*/
{
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}

ul#navmenu-v3 li
{
	float: left; /*For IE 7 lack of compliance*/
	display: block !important; /*For GOOD browsers*/
	display: inline; /*For IE*/
	position: relative;
}

/* Root Menu */
ul#navmenu-v3 a
{
	border: 1px solid #D2D7E2; /*border-right-color: #CCC;   border-bottom-color: #CCC;*/
	padding: 0 6px;
	display: block;
	background: #EBEEF3;
	color: #567ABD;
	font-size: 12px;
	font-family: helvetica, arial, geneva, sans-serif;
	font-weight: bold;
	text-decoration: none;
	height: auto !important;
	height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#navmenu-v3 a:hover, ul#navmenu-v3 li:hover a, ul#navmenu-v3 li.iehover a
{
	background: #B5C3DB;
	color: #567ABD;
}

/* 2nd Menu */
ul#navmenu-v3 li:hover li a, ul#navmenu-v3 li.iehover li a
{
	background: #EBEEF3;
	color: #567ABD;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-v3 li:hover li a:hover, ul#navmenu-v3 li:hover li:hover a, ul#navmenu-v3 li.iehover li a:hover, ul#navmenu-v3 li.iehover li.iehover a
{
	background: #B5C3DB;
	color: #567ABD;
}

/* 3rd Menu */
ul#navmenu-v3 li:hover li:hover li a, ul#navmenu-v3 li.iehover li.iehover li a
{
	background: #EBEEF3;
	color: #567ABD;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-v3 li:hover li:hover li a:hover, ul#navmenu-v3 li:hover li:hover li:hover a, ul#navmenu-v3 li.iehover li.iehover li a:hover, ul#navmenu-v3 li.iehover li.iehover li.iehover a
{
	background: #B5C3DB;
	color: #567ABD;
}

/* 4th Menu */
ul#navmenu-v3 li:hover li:hover li:hover li a, ul#navmenu-v3 li.iehover li.iehover li.iehover li a
{
	background: #EEE;
	color: #666;
}

/* 4th Menu Hover */
ul#navmenu-v3 li:hover li:hover li:hover li a:hover, ul#navmenu-v3 li.iehover li.iehover li.iehover li a:hover
{
	background: #CCC;
	color: #FFF;
}

ul#navmenu-v3 ul, ul#navmenu-v3 ul ul, ul#navmenu-v3 ul ul ul
{
	display: none;
	position: absolute;
	top: 0;
	left: 130px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-v3 li:hover ul ul, ul#navmenu-v3 li:hover ul ul ul, ul#navmenu-v3 li.iehover ul ul, ul#navmenu-v3 li.iehover ul ul ul
{
	display: none;
}

ul#navmenu-v3 li:hover ul, ul#navmenu-v3 ul li:hover ul, ul#navmenu-v3 ul ul li:hover ul, ul#navmenu-v3 li.iehover ul, ul#navmenu-v3 ul li.iehover ul, ul#navmenu-v3 ul ul li.iehover ul
{
	display: block;
}
/* Build Menu Ends*/

.menuheadadmin
{
	padding-left: 5px;
	font-size: 13px;
	font-family: helvetica, arial, geneva, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
/*avaneesh styles*/
a.linksblueheading
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #577ABD !important;
	text-transform: capitalize;
	text-decoration: underline;
}

a.linksblueheading:hover
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #577ABD !important;
	text-transform: capitalize;
	text-decoration: none;
}
.linksblueheadingtext
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #577ABD !important;
	text-transform: uppercase;
	text-decoration: none;
}
.linksblueheadingtextPress
{	
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #066AB0 !important;
	font-family: Arial;
}
.bluebg_heading
{
	height: 30px;
	background-color: #91A0B9;
}
.bluebg_heading_edit
{
	height: 30px;
	background-color: #91A0B9;
}
.greenbg_edit
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff !important;
	background-color: #99AC4C;
}
.pl5
{
	padding-left: 5px;
}
.TableBody_edit
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #4D4D4F !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FEFDEC;
	border: solid 1px #B7C2D6;
}
/*avaneesh styles 16 jan*/
.Gridlink_red
{
	font-weight: bold;
	font-size: 7.5pt;
	color: #CD2027 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.Gridlink_red
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #CD2027 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.Gridlink_red:hover
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #BD9130 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.GridHeader3
{
	background-color: #EFF4F8;
	font-weight: normal;
	font-size: 11px;
	color: #567ABD !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.GridItem_whitebg
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #494C31 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff !important;
}
.blueborder
{
	border: solid 1px #DEE2EA;
}
.tablewhiteBg
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #000000 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}
a.GridHeaderlinkblue
{
	font-weight: normal;
	font-size: 8pt;
	color: #567ABD !important;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.GridHeaderlinkblue:hover
{
	font-weight: normal;
	font-size: 8pt;
	color: #066AB0 !important;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.table
{
	font-weight: normal;
	font-size: 8pt;
	color: #000000 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.saleslctext_heading
{
	font-size: 8pt;
	color: #066AB0 !important;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: capitalize;
}
.ddlMonthWidth
{
	width: 35pt;
}
.ddlYearWidth
{
	width: 40pt;
}
.ddlColumnWidth
{
	width: 170pt;
}
.borderred
{
	border: solid 1px red;
}
.adminrightwidth
{
	width: 85%;
}
.bordergreen
{
	border: solid 1px green;
}
/* by sandya */

.textmouseoverdiv
{
	width: 300px;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF !important;
}
.tdtextmouseover
{
	padding-left: 7pt;
	padding-bottom: 7pt;
	padding-right: 7pt;
	padding-top: 7pt;
}
a.noteslink
{
	font-weight: normal;
	font-size: 8pt;
	color: #000000 !important;
	text-decoration: none;
	text-transform: capitalize;
	font-family: Arial, Helvetica, sans-serif;
}
a.noteslink:hover
{
	font-weight: normal;
	font-size: 8pt;
	color: #000000 !important;
	text-decoration: underline;
	text-transform: capitalize;
	font-family: Arial, Helvetica, sans-serif;
}
a.linksadminnew
{
	font-weight: normal;
	font-size: 12px;
	color: #577ABD !important;
	font-family: Arial;
	text-decoration: underline;
	text-align: left;
}

a.linksadminnew:hover
{
	font-weight: normal;
	font-size: 12px;
	color: #577ABD !important;
	font-family: Arial;
	text-decoration: none;
	text-align: left;
}
.borderbottom
{
	border-bottom: 1px solid #DEE2EA;
}
.maintableadminnew
{
	width: 100%; /*background-color: #EBEEF3;*/
}
.bluetextnew
{
	width: 125px;
	height: 22px;
	border: 1px solid #CDD3EB;
	font-weight: normal;
	font-family: Arial Serif;
	font-size: 13px;
}
.bluetextboxnew
{
	width: 125px;
	height: 22px;
	border: 1px solid #CDD3EB;
	font-weight: normal;
	font-family: Arial Serif;
}
.lineheight5
{
	line-height: 5px;
}
a.linksblueadminnew
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #577ABD !important;
	text-transform: capitalize;
	text-decoration: underline;
}

a.linksblueadminnew:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #577ABD !important;
	text-transform: capitalize;
	text-decoration: none;
}


/* 24th Jan 2008 */

.fontbluesearchtext
{
	font-weight: normal;
	font-size: 13px;
	color: #305CA9 !important;
	font-family: Microsoft Sans Serif;
}


.luccol1
{
	width: 150px;
	text-align: right;
}
.luccol2
{
	width: 250px;
	text-align: left;
}
.luccol3
{
	width: 150px;
	text-align: right;
}
.luccol4
{
	width: 250px;
	text-align: left;
}

.fontnotes
{
	font-weight: normal;
	font-size: 12px;
	color: #000000 !important;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

/* 31-1-2k8 begin */
.adminformcol4cnew
{
	width: 240px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #3562AD !important;
	text-transform: capitalize;
	text-align: right;
	height: 24px;
}

.adminformcol4dnew
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #3562AD !important;
	text-transform: capitalize;
	text-align: left;
	height: 24px;
}

.fontadminformcol4cnew
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #3562AD !important;
	text-transform: capitalize;
	text-align: right;
	height: 24px;
}
.adminheaderbgnew
{
	background-image: url(Images/ahbgnew.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 90px;
}

.adminheaderbarbg
{
	background-image: url(Images/ahbgbar.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 9px;
}
.adminmenuspace
{
	width: 2px;
}
.marginminus
{
	margin-bottom: -3px;
}
.adminlefttabbg
{
	background-image: url(Images/adminlefttabbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 27px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #577ABD !important;
	text-transform: capitalize;
	padding-left: 7px;
}
.adminlefttabbgpadding
{
	padding-left: 7px;
}
.contentsbgcolorsalesbg
{
	background-color: #F1F4FA;
}
.contentsbgcolorsalesvspace
{
	height: 5px;
}
.contentsbgcolorsalespadding
{
	padding-left: 9px;
}


/* 31-1-2k8 end */

.GridItemmaintainorders
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #494C31 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ECEFDC !important;
}
.fontnotesnormal
{
	font-weight: normal;
	font-size: 12px;
	color: #000000 !important;
	font-family: Arial, Helvetica, sans-serif;
}

.GridHeaderblue11
{
	font-weight: normal;
	font-size: 11px;
	color: #567ABD !important;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.GridHeaderlinkblue13
{
	font-weight: normal;
	font-size: 13px;
	color: #567ABD !important;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.GridHeaderlinkblue13
{
	font-weight: normal;
	font-size: 13px;
	color: #567ABD !important;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.GridHeaderlinkblue13:hover
{
	font-weight: normal;
	font-size: 13px;
	color: #066AB0 !important;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.Gridlink_red13
{
	font-weight: bold;
	font-size: 13px;
	color: #CD2027 !important;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
a.Gridlink_red13
{
	font-weight: normal;
	font-size: 13px;
	color: #CD2027 !important;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
a.Gridlink_red13:hover
{
	font-weight: normal;
	font-size: 13px;
	color: #CD2027 !important;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}

.pricetext /* by sandhya on 18th march 08*/
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #577ABD !important;
	text-transform: capitalize;
	float: left;
	text-align: center;
	border: 1px solid #577ABD;
}

.fontnoteshead
{
	font-weight: normal;
	font-size: 12px;
	color: #000000 !important;
	font-family: Arial, Helvetica, sans-serif;
}

/* By Sudhakar Reddy K on 28th Mar 08*/
.profiletabover
{
	background-image: url(Images/tab_profile_over.gif);
	background-repeat: no-repeat;
	width: 93px;
	height: 29px;
	margin-bottom: -3px;
	cursor: hand;
	background-color: Transparent;
}
.profiletabnor
{
	background-image: url(Images/tab_profile_nor.gif);
	background-repeat: no-repeat;
	width: 93px;
	height: 29px;
	margin-bottom: -3px;
	cursor: hand;
	background-color: Transparent;
}

.productiontabover
{
	background-image: url(Images/tab_prod_over.gif);
	background-repeat: no-repeat;
	width: 93px;
	height: 29px;
	margin-bottom: -3px;
	cursor: hand;
	background-color: Transparent;
}
.productiontabnor
{
	background-image: url(Images/tab_prod_nor.gif);
	background-repeat: no-repeat;
	width: 93px;
	height: 29px;
	margin-bottom: -3px;
	cursor: hand;
	background-color: Transparent;
}

.inventorytabover
{
	background-image: url(Images/tab_inventory_over.gif);
	background-repeat: no-repeat;
	width: 93px;
	height: 29px;
	margin-bottom: -3px;
	cursor: hand;
	background-color: Transparent;
}
.inventorytabnor
{
	background-image: url(Images/tab_inventory_nor.gif);
	background-repeat: no-repeat;
	width: 93px;
	height: 29px;
	margin-bottom: -3px;
	cursor: hand;
	background-color: Transparent;
}

.trainingtabover
{
	background-image: url(Images/tab_training_over.gif);
	background-repeat: no-repeat;
	width: 93px;
	height: 29px;
	margin-bottom: -3px;
	cursor: hand;
	background-color: Transparent;
}
.trainingtabnor
{
	background-image: url(Images/tab_training_nor.gif);
	background-repeat: no-repeat;
	width: 93px;
	height: 29px;
	margin-bottom: -3px;
	cursor: hand;
	background-color: Transparent;
}

.feedbacktabover
{
	background-image: url(Images/tab_feedback_over.gif);
	background-repeat: no-repeat;
	width: 93px;
	height: 29px;
	margin-bottom: -3px;
	cursor: hand;
	background-color: Transparent;
}
.feedbacktabnor
{
	background-image: url(Images/tab_feedback_nor.gif);
	background-repeat: no-repeat;
	width: 93px;
	height: 29px;
	margin-bottom: -3px;
	cursor: hand;
	background-color: Transparent;
}
.salestabover
{
	background-image: url(Images/tab_sales_over.gif);
	background-repeat: no-repeat;
	width: 93px;
	height: 29px;
	margin-bottom: -3px;
	cursor: hand;
	background-color: Transparent;
}
.salestabnor
{
	background-image: url(Images/tab_sales_nor.gif);
	background-repeat: no-repeat;
	width: 93px;
	height: 29px;
	margin-bottom: -3px;
	cursor: hand;
	background-color: Transparent;
}
.benefitstabover
{
	background-image: url(Images/tab_benefits_over.gif);
	background-repeat: no-repeat;
	width: 93px;
	height: 29px;
	margin-bottom: -3px;
	cursor: hand;
	background-color: Transparent;
}
.benefitstabnor
{
	background-image: url(Images/tab_benefits_nor.gif);
	background-repeat: no-repeat;
	width: 93px;
	height: 29px;
	margin-bottom: -3px;
	cursor: hand;
	background-color: Transparent;
}
.admintabover
{
	background-image: url(Images/tab_admin_over.gif);
	background-repeat: no-repeat;
	width: 93px;
	height: 29px;
	margin-bottom: -3px;
	cursor: hand;
	background-color: Transparent;
}
.admintabnor
{
	background-image: url(Images/tab_admin_nor.gif);
	background-repeat: no-repeat;
	width: 93px;
	height: 29px;
	margin-bottom: -3px;
	cursor: hand;
	background-color: Transparent;
}
.fontpriceadjust
{
	font-weight: normal;
	font-size: 12px;
	color: #ff0000 !important;
	font-family: Arial, Helvetica, sans-serif;
}
.gentabover
{
	background-image: url(Images/general_over.jpg);
	background-repeat: no-repeat;
	cursor: hand;
	background-color: Transparent;
	width: 146px;
	height: 25px;
}
.gentabnor
{
	background-image: url(Images/general_nor.jpg);
	background-repeat: no-repeat;
	cursor: hand;
	background-color: Transparent;
	width: 146px;
	height: 25px;
}
.sizingtabover
{
	background-image: url(Images/sizing_over.jpg);
	background-repeat: no-repeat;
	cursor: hand;
	background-color: Transparent;
	width: 146px;
	height: 25px;
}
.sizingtabnor
{
	background-image: url(Images/sizing_nor.jpg);
	background-repeat: no-repeat;
	cursor: hand;
	background-color: Transparent;
	width: 146px;
	height: 25px;
}
.optionstabover
{
	background-image: url(Images/options_over.jpg);
	background-repeat: no-repeat;
	cursor: hand;
	background-color: Transparent;
	width: 146px;
	height: 25px;
}
.optionstabnor
{
	background-image: url(Images/options_nor.jpg);
	background-repeat: no-repeat;
	cursor: hand;
	background-color: Transparent;
	width: 146px;
	height: 25px;
}
.imagestabover
{
	background-image: url(Images/images_over.jpg);
	background-repeat: no-repeat;
	cursor: hand;
	background-color: Transparent;
	width: 146px;
	height: 25px;
}
.imagestabnor
{
	background-image: url(Images/images_nor.jpg);
	background-repeat: no-repeat;
	cursor: hand;
	background-color: Transparent;
	width: 146px;
	height: 25px;
}
.instocktabover
{
	background-image: url(Images/instockmodels_over.jpg);
	background-repeat: no-repeat;
	cursor: hand;
	background-color: Transparent;
	width: 146px;
	height: 25px;
}
.instocktabnor
{
	background-image: url(Images/instockmodels_nor.jpg);
	background-repeat: no-repeat;
	cursor: hand;
	background-color: Transparent;
	width: 146px;
	height: 25px;
}
.redfontskunotes
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #D82323 !important;
	text-transform: none;
}

/* 15th April 2008 */

.head
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff !important;
	text-transform: none;
}
a.lightheading
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #98A1A8 !important;
	text-transform: capitalize;
	text-decoration: underline;
}

a.lightheading:hover
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #98A1A8 !important;
	text-transform: capitalize;
	text-decoration: none;
}
.lightheadingtext
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #98A1A8 !important;
	text-transform: uppercase;
	text-decoration: none;
}
.admingriditem_new
{
	background-color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #3562AD !important;
}
.GridHeader8
{
	background-color: #EDAE9F;
	font-weight: normal;
	font-size: 12px;
	color: #FFFFFF !important;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.weblinkshead
{
	color: #21499F;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
}
.weblinkssubhead
{
	color: #21499F;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
}
.weblinksgap
{
	background-image: url(Images/border1pixel.gif);
	background-repeat: repeat-y;
	width: 2px;
}
.weblinks
{
	color: #21499F;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.weblinks:hover
{
	color: #21499F;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.brownpopc2
{
	background-image: url(Images/brown_top_middle.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 100%;
}
.brownpopc8
{
	background-image: url(Images/brown_bottom_middle.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	width: 100%;
}
.brownpopc4
{
	background-image: url(Images/brown_middle_left.gif);
	background-repeat: repeat-y;
	background-position: left top;
}


.brownpopc6
{
	background-image: url(Images/brown_middle_right.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
/* 23rd April 2008 */
.fontlightgreenadmin
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #5EB5BE !important;
	text-transform: capitalize;
}

/* 28th April 2008 */
.printtextnormal
{
	font-weight: normal;
	font-size: 12px;
	color: #000000 !important;
	font-family: Arial, Helvetica, sans-serif;
}

.verticalline
{
	background-image: url(Images/border1pixel.gif);
	background-repeat: repeat-y;
	width: 2px;
}


/* on 27th May 08*/


ul#navmenu-v4, ul#navmenu-v4 li, ul#navmenu-v4 ul
{
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 115px; /*For KHTML*/
	list-style: none;
	text-align: left;
}

ul#navmenu-v4:after /*From IE 7 lack of compliance*/
{
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}

ul#navmenu-v4 li
{
	float: left; /*For IE 7 lack of compliance*/
	display: block !important; /*For GOOD browsers*/
	display: inline; /*For IE*/
	position: relative;
	text-align: left;
}

/* Root Menu */
ul#navmenu-v4 a
{
	border: 1px solid #D2D7E2; /*border-right-color: #CCC;   border-bottom-color: #CCC;*/
	padding: 0 6px;
	display: block;
	background: #EBEEF3;
	color: #567ABD;
	font-size: 12px;
	font-family: helvetica, arial, geneva, sans-serif;
	font-weight: bold;
	text-decoration: none;
	height: auto !important;
	height: 1%; /*For IE*/
	height: 20px;
	text-align: left;
}

/* Root Menu Hover Persistence */
ul#navmenu-v4 a:hover, ul#navmenu-v4 li:hover a, ul#navmenu-v4 li.iehover a
{
	background: #B5C3DB;
	color: #567ABD;
	height: 20px;
	text-align: left;
}

/* 2nd Menu */
ul#navmenu-v4 li:hover li a, ul#navmenu-v4 li.iehover li a
{
	background: #AFBE6F;
	color: #ffffff;
	width: 200px;
	height: 20px;
	text-align: left;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-v4 li:hover li a:hover, ul#navmenu-v4 li:hover li:hover a, ul#navmenu-v4 li.iehover li a:hover, ul#navmenu-v4 li.iehover li.iehover a
{
	background: #5679BB;
	color: #FFFFFF;
	width: 200px;
}

/* 3rd Menu */
ul#navmenu-v4 li:hover li:hover li a, ul#navmenu-v4 li.iehover li.iehover li a
{
	background: #AFBE6F;
	color: #FFFFFF;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-v4 li:hover li:hover li a:hover, ul#navmenu-v4 li:hover li:hover li:hover a, ul#navmenu-v4 li.iehover li.iehover li a:hover, ul#navmenu-v4 li.iehover li.iehover li.iehover a
{
	background: #AFBE6F;
	color: #FFFFFF;
}

/* 4th Menu */
ul#navmenu-v4 li:hover li:hover li:hover li a, ul#navmenu-v4 li.iehover li.iehover li.iehover li a
{
	background: #AFBE6F;
	color: #FFFFFF;
}

/* 4th Menu Hover */
ul#navmenu-v4 li:hover li:hover li:hover li a:hover, ul#navmenu-v4 li.iehover li.iehover li.iehover li a:hover
{
	background: #AFBE6F;
	color: #FFFFFF;
}

ul#navmenu-v4 ul, ul#navmenu-v4 ul ul, ul#navmenu-v4 ul ul ul
{
	display: none;
	position: absolute;
	top: 0;
	left: 115px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-v4 li:hover ul ul, ul#navmenu-v4 li:hover ul ul ul, ul#navmenu-v4 li.iehover ul ul, ul#navmenu-v4 li.iehover ul ul ul
{
	display: none;
}

ul#navmenu-v4 li:hover ul, ul#navmenu-v4 ul li:hover ul, ul#navmenu-v4 ul ul li:hover ul, ul#navmenu-v4 li.iehover ul, ul#navmenu-v4 ul li.iehover ul, ul#navmenu-v4 ul ul li.iehover ul
{
	display: block;
}

/* on 29th May 08*/


ul#navmenu-v5, ul#navmenu-v5 li, ul#navmenu-v5 ul
{
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 110px; /*For KHTML*/
	list-style: none;
}

ul#navmenu-v5:after /*From IE 7 lack of compliance*/
{
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}

ul#navmenu-v5 li
{
	float: left; /*For IE 7 lack of compliance*/
	display: block !important; /*For GOOD browsers*/
	display: inline; /*For IE*/
	position: relative;
}

/* Root Menu */
ul#navmenu-v5 a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #515151 !important;
	text-decoration: none;
	font-weight: normal;
	display: block;
	height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #649CC7;
	line-height: 20px;
	background: #F7F7F7;
	background-color: #F7F7F7;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #649CC7;
	border-left-color: #649CC7;
}

/* Root Menu Hover Persistence */
ul#navmenu-v5 a:hover, ul#navmenu-v5 li:hover a, ul#navmenu-v5 li.iehover a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF !important;
	background-color: #6484C1;
}

/* 2nd Menu */
ul#navmenu-v5 li:hover li a, ul#navmenu-v5 li.iehover li a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #515151 !important;
	text-decoration: none;
	font-weight: normal;
	display: block;
	height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #649CC7;
	line-height: 20px;
	background-color: #F7F7F7;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #649CC7;
	border-left-color: #649CC7;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-v5 li:hover li a:hover, ul#navmenu-v5 li:hover li:hover a, ul#navmenu-v5 li.iehover li a:hover, ul#navmenu-v5 li.iehover li.iehover a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF !important;
	background-color: #6484C1;
}





ul#navmenu-v5 ul, ul#navmenu-v5 ul ul, ul#navmenu-v5 ul ul ul
{
	display: none;
	position: absolute;
	top: 0;
	left: 110px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-v5 li:hover ul ul, ul#navmenu-v5 li:hover ul ul ul, ul#navmenu-v5 li.iehover ul ul, ul#navmenu-v5 li.iehover ul ul ul
{
	display: none;
}

ul#navmenu-v5 li:hover ul, ul#navmenu-v5 ul li:hover ul, ul#navmenu-v5 ul ul li:hover ul, ul#navmenu-v5 li.iehover ul, ul#navmenu-v5 ul li.iehover ul, ul#navmenu-v5 ul ul li.iehover ul
{
	display: block;
}

/* 5th section ends here */

/*29May*/
.fontlightgreenpage_new
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #94A86C !important;
	text-transform: capitalize;
	width: 140px;
	padding-left: 20px;
	vertical-align: middle;
}
.floatleft
{
	float: left;
}
.clearboth
{
	clear: both;
}

.fontArtSmall
{
	font-weight: normal;
	font-size: 11px;
	font-weight: bold;
	color: #5679BB !important;
	font-family: Microsoft Sans Serif;
}

.bluetextboxDesiner
{
	width: 180px;
	height: 22px;
	border: 1px solid #CDD3EB;
	font-weight: normal;
	font-family: Arial;
	font-size: 12px;
}

.fonthot
{
	font-family: Arial;
	font-size: 12px;
	color: #4967AD;
	padding-left: 5px;
	font-weight: bold;
}

.dropdown-border
{
	width: 110px;
	height: 22px;
	border-top: 1px solid #ABAEB3;
	border-left: 1px solid #E3E5ED;
	border-right: 1px solid #DBE0E9;
	border-bottom: 1px solid #E4EBF2;
	font-weight: normal;
	font-family: Arial;
	font-size: 12px;
}
.fontquestion-small
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #1A63A7 !important;
	text-decoration: none;
	text-align: left;
}
.darkmaroon-text
{
	font-size: 11px;
	font-weight: bold;
	color: #CA2233 !important;
	font-family: Arial,Microsoft Sans Serif,verdana;
}
a.most-recentlink-selected
{
	font-size: 13px;
	font-weight: bold;
	color: #65852C !important;
	font-family: Trebuchet MS, Arial,Microsoft Sans Serif,verdana;
	font-style: italic;
	text-decoration: none;
}
.most-recentlink
{
	font-size: 13px;
	font-weight: bold;
	color: #65852C !important;
	font-family: Trebuchet MS, Arial,Microsoft Sans Serif,verdana;
	font-style: italic;
	text-decoration: none;
}
a.most-recentlink-selected:hover
{
	color: #65852C !important;
	text-decoration: underline;
}
a.most-recentlink
{
	font-size: 13px;
	font-weight: bold;
	color: #1A63A7 !important;
	font-family: Trebuchet MS, Arial,Microsoft Sans Serif,verdana;
	font-style: italic;
	text-decoration: none;
}
a.most-recentlink:hover
{
	color: #1A63A7 !important;
	text-decoration: underline;
}
.digit-text
{
	font-size: 32px;
	font-weight: bold;
	color: #94A249 !important;
	font-family: Arial,Microsoft Sans Serif,verdana;
	font-style: italic;
}
.hotlinks
{
	font-family: Arial;
	font-size: 12px;
	color: #5E741F;
	padding-left: 5px;
	font-weight: bold;
	text-decoration: none;
}
a.hotlinks
{
	font-family: Arial;
	font-size: 12px;
	color: #5E741F;
	padding-left: 5px;
	font-weight: bold;
	text-decoration: none;
}
.hotlinks1
{
	font-family: Arial;
	font-size: 12px;
	color: #4967AD;
	padding-left: 5px;
	font-weight: bold;
	text-decoration: none;
}
a.hotlinks1
{
	font-family: Arial;
	font-size: 12px;
	color: #4967AD;
	padding-left: 5px;
	font-weight: bold;
	text-decoration: none;
}
.printpopupfont1
{
	font-weight: normal;
	font-size: 9pt;
	color: #000000 !important;
	font-family: Arial;
}

.searchleftlables
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #4D4F51;
	text-align: left;
}
.fontpinkdmin
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #D95197 !important;
	text-transform: capitalize;
}

.crmtabover
{
	background-image: url(Images/tab_CRM_over.gif);
	background-repeat: no-repeat;
	width: 93px;
	height: 29px;
	margin-bottom: -3px;
	cursor: hand;
	background-color: Transparent;
}
.crmtabnor
{
	background-image: url(Images/tab_CRM_nor.gif);
	background-repeat: no-repeat;
	width: 93px;
	height: 29px;
	margin-bottom: -3px;
	cursor: hand;
	background-color: Transparent;
}



/* 20th June 2008 */

.pricetext-new /* by sandhya on 18th march 08*/
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #577ABD !important;
	text-transform: capitalize;
	text-align: center;
}
/* 23rd June 2008 */
.newsletterfont1bold
{
	font-family: Microsoft Sans Serif, arial;
	font-size: 13px;
	font-weight: bold;
	color: #067DB7 !important;
	text-transform: none;
}
.newsletterfont1
{
	font-family: Microsoft Sans Serif, arial;
	font-size: 13px;
	font-weight: normal;
	color: #067DB7 !important;
	text-transform: none;
}
/*styles on 25 june*/
.newsletter
{
	font-family: sans-serif,Arial,Verdana,Helvetica;
	font-size: 14px;
	color: #097EB8 !important;
	text-transform: none;
	font-style: italic;
	font-weight: bold;
	padding-left: 7px;
}
.greenbox_newsletter
{
	font-family: sans-serif,Arial,Verdana,Helvetica;
	font-size: 14px;
	color: #ffffff !important;
	text-transform: none;
	font-style: italic;
	font-weight: bold;
	padding-left: 8px;
	background-color: #B7BB75;
	height: 24px;
	line-height: 24px;
}
.bluebox_newsletter
{
	font-family: sans-serif,Arial,Verdana,Helvetica;
	font-size: 14px;
	color: #ffffff !important;
	text-transform: none;
	font-style: italic;
	font-weight: bold;
	padding-left: 8px;
	background-color: #067DB7;
	height: 24px;
	line-height: 24px;
}
#greybg_links ul
{
	color: #067DB7;
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	float: left;
	list-style-type: circle;
}
#greybg_links li
{
	color: #067DB7;
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	list-style-type: circle;
	float: left;
}
#greybg_links a
{
	font-family: sans-serif,Arial,Verdana,Helvetica;
	font-size: 15px;
	color: #0B7FB8 !important;
	text-decoration: none;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 40px;
	line-height: 28px;
}
#greybg_links a:hover
{
	font-family: sans-serif,Arial,Verdana,Helvetica;
	font-size: 15px;
	color: #3A4856 !important;
	text-decoration: underline;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 40px;
	line-height: 28px;
}
.greenboldsmallsizetext_small
{
	font-family: Sans Serif,Arial,verdana;
	font-size: 12px;
	font-weight: bold;
	color: #668204;
}
a.greybg_links
{
	font-family: sans-serif,Arial,Verdana,Helvetica;
	font-size: 15px;
	color: #0B7FB8 !important;
	text-decoration: none;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 40px;
	line-height: 28px;
}
a.greybg_links:hover
{
	font-family: sans-serif,Arial,Verdana,Helvetica;
	font-size: 15px;
	color: #3A4856 !important;
	text-decoration: underline;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 40px;
	line-height: 28px;
}
.numbertextstyles
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4a4a4a !important;
	text-decoration: none;
}

a.Gridlink_rednew
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #CD2027 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 1px;
}
a.Gridlink_rednew:hover
{
	color: #BD9130 !important;
	text-decoration: underline;
	padding-left: 0px;
	padding-right: 1px;
}

/* 9th July 2008 */

.OrderButtonBlue
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #FFFFFF !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #5CABD0;
	cursor: hand;
	font-weight: bold;
}

.Orderfont1
{
	font-weight: normal;
	font-size: 9pt;
	color: #939598 !important;
	font-family: Arial;
}


/* Dipendra  - 23rd july 2008 */

.bluetextboxNew
{
	width: 220px;
	height: 22px;
	border: 1px solid #CDD3EB;
	font-weight: normal;
	font-family: Arial;
	font-size: 12px;
}
.bluetextbox_New
{
	width: 110px;
	height: 22px;
	border: 1px solid #CDD3EB;
	font-weight: normal;
	font-family: Arial;
	font-size: 12px;
}


a.bluelinksNew
{
	font-family: Verdana, Arial;
	font-size: 7.5pt;
	font-weight: bold;
	color: #5379B8 !important;
	text-decoration: underline;
	text-transform: uppercase;
}

a.bluelinksNew:hover
{
	font-family: Verdana, Arial;
	font-size: 7.5pt;
	font-weight: bold;
	color: #93A541 !important;
	text-decoration: none;
	text-transform: uppercase;
}

.bluetextbox_Email
{
	height: 22px;
	border: 1px solid #CDD3EB;
	font-weight: normal;
	font-family: Arial;
	font-size: 12px;
}
.customerinfotabover
{
	background-image: url(Images/custinfotab_over.gif);
	background-repeat: no-repeat;
	width: 98px;
	height: 30px; /*margin-bottom: -3px;*/
	cursor: hand;
	background-color: Transparent;
	border: 0px;
	float:left;
}
a.customerinfotabnor:hover
{
	background-image: url(Images/custinfotab_over.gif);
	background-repeat: no-repeat;
	width: 98px;
	height: 30px; /*margin-bottom: -3px;*/
	cursor: hand;
	background-color: Transparent;
	border: 0px;
	float:left;
}
a.customerinfotabnor
{
	background-image: url(Images/custinfotab_nor.gif);
	background-repeat: no-repeat;
	width: 98px;
	height: 30px; /*margin-bottom: -3px;*/
	cursor: hand;
	background-color: Transparent;
	border: 0px;
	float:left;
}

.orderhistorytabover
{
	background-image: url(Images/orderhistorytab_over.gif);
	background-repeat: no-repeat;
	width: 98px;
	height: 30px; /*margin-bottom: -3px;*/
	cursor: hand;
	background-color: Transparent;
	border: 0px;
	float:left;
}
a.orderhistorytabnor:hover
{
	background-image: url(Images/orderhistorytab_over.gif);
	background-repeat: no-repeat;
	width: 98px;
	height: 30px; /*margin-bottom: -3px;*/
	cursor: hand;
	background-color: Transparent;
	border: 0px;
	float:left;
}
a.orderhistorytabnor
{
	background-image: url(Images/orderhistorytab_nor.gif);
	background-repeat: no-repeat;
	width: 98px;
	height: 30px; /*margin-bottom: -3px;*/
	cursor: hand;
	background-color: Transparent;
	border: 0px;
	float:left;
}

.portfoliotabover
{
	background-image: url(Images/portfoliotab_over.gif);
	background-repeat: no-repeat;
	width: 98px;
	height: 30px; /*margin-bottom: -3px;*/
	cursor: hand;
	background-color: Transparent;
	border: 0px;
	float:left;
}
a.portfoliotabnor:hover
{
	background-image: url(Images/portfoliotab_over.gif);
	background-repeat: no-repeat;
	width: 98px;
	height: 30px; /*margin-bottom: -3px;*/
	cursor: hand;
	background-color: Transparent;
	border: 0px;
	float:left;
}
a.portfoliotabnor
{
	background-image: url(Images/portfoliotab_nor.gif);
	background-repeat: no-repeat;
	width: 98px;
	height: 30px; /*margin-bottom: -3px;*/
	cursor: hand;
	background-color: Transparent;
	border: 0px;
	float:left;
}

.shoppingcarttabover
{
	background-image: url(Images/shoppingcarttab_over.gif);
	background-repeat: no-repeat;
	width: 120px;
	height: 30px; /*margin-bottom: -3px;*/
	cursor: hand;
	background-color: Transparent;
	border: 0px;
	float:left;
}
a.shoppingcarttabnor:hover
{
	background-image: url(Images/shoppingcarttab_over.gif);
	background-repeat: no-repeat;
	width: 120px;
	height: 30px; /*margin-bottom: -3px;*/
	cursor: hand;
	background-color: Transparent;
	border: 0px;
	float:left;
}
a.shoppingcarttabnor
{
	background-image: url(Images/shoppingcarttab_nor.gif);
	background-repeat: no-repeat;
	width: 120px;
	height: 30px; /*margin-bottom: -3px;*/
	cursor: hand;
	background-color: Transparent;
	border: 0px;
	float:left;
}
.fontitemscount
{
	font-family: futura Hv BT;
	font-size: 12px;
	color: #E72818;
	font-style: normal;
}
.borderitem
{
	border: 1px solid red;
}


/* Start Omprakash Stylesheet 30th July */

.textforshipping
{
	font-family: Arial;
	font-size: 11px;
	color: #0676B2;
	text-transform: uppercase;
	font-weight: bold;
}
.checkoutprocesstext
{
	font-family: Arial;
	font-size: 11px;
	color: #000;
	text-transform: uppercase;
}
.orderclla
{
	font-family: Arial;
	font-size: 11px;
	color: #A0A958;
	text-transform: uppercase;
	font-weight: bold;
}
.buildingtxt
{
	font-family: Arial;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	padding: 5px 0 5px 15px;
}

.buildingaddress
{
	font-family: Verdana;
	font-size: 13px;
	color: #000;
}
.paymentmethod
{
	font-family: Arial;
	font-size: 12px;
	color: #000;
	font-weight: bold;
}

.bgconfigdetailsheading12
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
	text-transform: none;
	background-image: url(Images/bg_configdetailsheading.gif);
	background-position: left top;
	background-repeat: repeat-x;
	height: 20px;
	padding-left: 15px;
	margin-top: 15px;
	border: 1px solid #E0E9BC;
	width: 660px;
	text-align: left;
}
.forastrocube
{
	font-family: Arial;
	font-size: 11px;
	color: #1F8AB9;
	text-align: left;
}
.forastrocubewidth
{
	font-family: Arial;
	font-size: 11px;
	color: #000;
	font-weight: bold;
	text-align: left;
}
.forastrocubeprice
{
	font-family: Arial;
	font-size: 12px;
	color: #687C62;
	font-weight: bold;
	text-align: left;
}
.boxtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}
.alignforpadding
{
	width: 100px;
}

.bgfororder
{
	width: 703px;
	height: 100px;
	background-image: url(Images/pickup_bg_new.gif);
	background-repeat: no-repeat;
	margin: auto;
}

.alignimagepickup
{
	text-align: right;
	padding: 5px;
}

.buildingtxttwopage
{
	font-family: Arial;
	font-size: 14px;
	color: #000;
	font-weight: bold;
	padding: 5px 0 5px 15px;
}
.hederparttext
{
	padding-left: 20px;
	padding-top:5px;
}
.orderenter
{
	font-family: Arial;
	font-size: 18px;
	color: #E7693D;
	font-weight: bold;
}
.besuretext
{
	font-family: Verdana;
	font-size: 12px;
	color: #0F0F11;
}
.formnametwext
{
	
	font-family: Arial;
	font-size: 14px;
	color: #000;
	font-weight: bold;}

.tabletextforinner
{
	font-family: Arial;
	font-size: 13px;
	color: #676868;
	font-weight: bold;
}
.checkoutprocesstextinner
{
	font-family: Arial;
	font-size: 13px;
	color: #676868;
	
}
.foirline
{
	width:650px;
	border-bottom:solid 1px #A09F9F;
	margin:0 auto;}

.forinnerpara
{
	font-family: Arial;
	font-size: 14px;
	color: #000;
	font-weight: bold;
    text-align:left;}
.forinnerpara b
{
	font-family: Arial;
	font-size: 14px;
	color: #000;
	font-weight: bold;
    text-align:left;
    text-transform:uppercase;}

.forinnerpara p
{
	font-family: Arial;
	font-size: 13px;
	color: #000;
	font-weight:normal;
    text-align:left;
}



/* End Omprakash Stylesheet */

.gridbtmbdr
{
	border-bottom:solid 1px #221E1F;
	height:24px;
}
.newgridtext
{
	font-family: Verdana, Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #221E1F !important;
	text-align:left;
	padding-top:5px;
}
.ptgridfooter
{
	padding:5px;
	
}


/* Classes By Avaneesh on 8th Aug for New Home Page*/


.sofadescription
{
	font-size: 12px;
	color: #474749 !important;
	font-family:arial, verdana;
	line-height:18px;
}
.inner-top-bg
{
	background-image: url(Images/top-bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width:100%;
}
.inner-bottom-bg
{
	background-image: url(Images/bottom-bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.left-bg
{
	background-image: url(Images/curve-inner-middlebg.gif);
	background-repeat: repeat-x;
	height: 100%;
	border-left: solid 1px #E6E6E6;
	background-color: #EFEFEF;
}
.right-bg
{
	background-image: url(Images/curve-inner-middlebg.gif);
	background-repeat: repeat-x;
	height: 100%;
	border-right: solid 1px #DEDEDE;
	background-color: #EFEFEF;
}
.middle-bg
{	
	height:80px;
	background-color: #EFEFEF;
	padding:15px;
}
    
 /* Om prakash - 9thaug08 */
.headingpaddingleft12
{
	padding-left: 10px;
	padding-top: 6px;
}
.HeaderGridtextNew
{
	font-family: Verdana, Arial;
	font-size: 9pt;
	font-weight: Bold;
	color: #221E1F !important;
	text-align:left;
	padding-top:5px;
}
.h9
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #1F497D !important;
	font-style:italic;
}   

/* 27th Aug 2008 */

.gridebgimage
{
	background-image: url(Images/gride_bgimage.gif);
	background-repeat: repeat-x;
	width:810px;
	height:auto;
	border:1px solid #EFF0EA;
	background-color:#FBFDEC;
}
.bluesmallinstock
{
	font-family: arial;
	font-size: 18px;
	font-weight: normal;
	color: #60809E !important;
}
.fontinstockmsgnew
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #B56161 !important;
	text-transform: none;
}
.clearblueboldtextinstock
{
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	color: #60809E !important;
	text-transform: none;
	line-height: 24px;
}




/*02/09/08**/
.redtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FA3414;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}

.blaknortextnew
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}
.aligmentforpadding
{
	padding-right:14px;}


.Labelbigbluetext22New
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #5679BB !important;
	text-transform: capitalize;

}

.secureshopping
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;
	color: #1F497D !important;
	font-style: normal;
}
.pricebox
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #494C31 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	padding: 4px;
	border: solid 1px #B0B76C;
	float: right;
	
}
.lightbluebox
{
	font-weight: normal;
	font-size: 7.5pt;
	font-size: 13px;
	color: #315BA8 !important;
	font-family: Microsoft Sans Serif;
	background-color: #C3D8EC;
	padding: 4px;
}

.confidenceborder
{
	border: solid 1px #9FB0D5;
}

.forshopingconfidence
{
	padding: 5px;
	background-color: #4768AF;
	border: solid 1px #395DA9;
	float: left;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
}
.Bluebullet
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #4E6EB2;
	text-align: left;
	padding-left: 20px;
}
.Bluebullet ul, .Bluebullet ul li
{
	margin: 0px;
	padding: 0px;
}

.moreinformation
{
	font-family: Verdana;
	font-size: 13px;
	width: 280px;
	color: #4D6DB3;
	text-align: left;
	padding-left: 10px;
}
.textforimage
{
	font-family: Verdana;
	font-size: 11px;
	color: #4D6DB3;
	text-align: left;
	padding-left:5px;
}


/* omprakash stylesheet 30th Sep. */

.maxwidthNew
{
	width: 85%;
}

.maintableInstock
{
	width: 800px;
}
.lightgreenbgcolorstylesnew
{
	background-image: url(Images/lightgreenbgcolor.gif);
	background-repeat: repeat-x;
	height: 29px;
	border: solid 1px #E0E9AF;
	line-height: 26px;
}


.picturestyle1
{
	font-family: Arial;
	font-size: 12px;
	color: #62BFEC;
	font-weight: bold;
	font-style:italic;
	padding-left:5px;
	padding-top:10px;
}





.picturestyle
{
	font-family: Arial;
	font-size: 11px;
	color: #367AB9;
	font-weight: bold;
	padding-left:5px;
	padding-top:10px;
}


.fontbluesurveyCapitalize
{
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
	font-size: 14px;
	text-transform:capitalize;
	color: #6886C4 !important;
}


.ViewthisClearance
{
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
	font-size: 14px;
	color: #C9463B;
	padding: 12px;
	border: solid 1px #1E66AA;
	text-align:left;
}



/* Omprakash Stylesheet 15th Oct */

.tital_bg
{
	background-image: url(Images/tital_bg.gif);
	background-repeat: repeat-x;
	padding-left: 8px;
	line-height: 23px;	
	font-family: Arial;
	font-size: 11px;
	color: #41403B;
	font-weight: bold;
	width: 100%;
	text-align: left;
	background-color:#F2F6D6;
	border-top:solid 1px #E1EAB0;
	border-left:solid 1px #E1EAB0;
	border-right:solid 1px #E1EAB0;
	border-bottom:solid 1px #E9F0C2;
}

.linksblueheadingtextpopup
{
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	color: #567ABD !important;
	text-decoration: none;
}

.height17
{
	line-height: 17px;
}
.height10
{
	line-height: 10px;
}

.newfontpop
{
	font-family: Verdana;
	color: #000;
	font-size: 11px;
	font-weight: bold;
	border-bottom: solid 1px #000;
	padding-bottom: 4px;
}

.newfontpoptext
{
	font-family: Verdana;
	color: #000;
	font-size: 10px;
	text-transform: uppercase;
	padding-top: 6px;
	font-weight: normal;
	padding-left:10px;
}

.dowebgimg
{
	background-image: url(Images/dowe.gif);
	background-repeat:no-repeat;
	width:299px;
	height:91px;
}
a.DelvLinks
{
	font-weight:bold; 
	color:#474749;
	text-decoration:none;
}
a.DelvLinks:hover
{
	font-weight:bold; 
	color:Black;
	text-decoration:underline;
}


.bluetextboxRANGE
{
	height: 22px;
	border: 1px solid #CDD3EB;
	font-weight: normal;
	font-family: Arial;
	font-size: 12px;
}
.bottombordertext
{
	float: left;
	line-height: 18px;
	border-bottom: solid 1px #6798D0;
	font-size: 14px;
	font-family: Arial;
	color: #6798D0;
	width: 100%;
}
.textarialwhite
{
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	font-family: arial;
	 text-transform:uppercase;
}
.textarialgary
{
	font-weight: normal;
	font-size: 10px;
	color: #ABADB3;
	font-family: arial;
	clear: both;
}
.textarialBlack
{
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	font-family: arial;
	float: left;
}
.textarialBlack12_new
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: arial;
	
}
.textarialBlack12
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: arial;
	float: left;
}
.textarialBlue
{
	font-weight: normal;
	font-size: 10px;
	color: #9ABDFC;
	font-family: arial;
	float: left;
	text-decoration: underline;
}


.fontinstockprice
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #3A64AF !important;
	text-decoration: none;
	text-transform: none;
	line-height: 20px;
	text-align: left;
}
.fontinstockpricered
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #EE2F2C !important;
	text-decoration: none;
	text-transform: none;
	line-height: 20px;
	text-align: left;
}
.fontinstocktext
{
	font-family: Arial;
	font-size: 16px;
	font-weight:bold;
	color: #3A64AF !important;
	text-decoration: none;
	text-transform: none;
	line-height: 20px;
	text-align: left;
}
.fontinstocktextred
{
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	color: #EE2F2C !important;
	text-decoration: none;
	text-transform: none;
	line-height: 20px;
	text-align: left;
}
.leftmenubtnbgnormalbasetype
{
	background-image: url(Images/lmbtn_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 100px;
	height: 21px;
}

.leftmenubtnbgoverbasetype
{
	background-image: url(Images/lmbtn_mo_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 100px;
	height: 21px;
}








/* New width increase classes */ 
 
 
 
 .leftmenubtnbgnormal_New
{
	background-image: url(Images/lmbtn_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 150px;
	height: 21px;
}

.linksleftmenumaintab_New
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff !important;
	text-decoration: none;
	text-transform: uppercase;
	padding-left: 14px;
}

a.Accentlinksleftmenubtns_New
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0C2964 !important;
	text-decoration: none;
	text-transform: capitalize;
	padding-left: 15px;
}
a.Accentlinksleftmenubtns_New:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0C2964 !important;
	text-decoration: none;
	text-transform: capitalize;
	padding-left: 15px;
}

.leftcolwidthfabricsnew1
{
        width: 150px;
}
.leftmenubtnbgnormalarticlesnew
{
        background-image: url(Images/lmbtn_bg1.gif);
        background-repeat: no-repeat;
        background-position: left top;
        width: 150px;
        height: 42px;
        
}

/* Modified Date - 21/11/2008 - By Ramesh*/
.greenbackgroundstylesnew
{
        background-image: url(Images/greenpatchheadernew.jpg);
        background-repeat: no-repeat;
        height: 31px;
        line-height: 28px;
}
.bluepatchbackgroundimagenew
{
        background-image: url(Images/bluepatchbackgroundimagenew.jpg);
        background-repeat: no-repeat;
        height: 25px;
        line-height: 22px;
        vertical-align: top;
}
.greenpatchbackgroundimagenew
{
        background-image: url(Images/greenpatchbackgroundimagenew.jpg);
        background-repeat: no-repeat;
        height: 25px;
        line-height: 22px;
        vertical-align: top;
}

.leftcolwidthfabricsNew_increaseWidth
{
	width: 170px;
}

.whiteleftheadfabrics_increaseWidth
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #91A73B !important;
}
.linksfabrictype_increaseWidth
{
	text-decoration: none;
	color: #333333 !important;
	font-size: 12px !important;
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
	font-weight: normal;
	padding: 1px;
}

.leftmenusubmenu_New
{
	background-color: #7E93CE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff !important;
	text-decoration: none;
	text-transform: uppercase;
	padding-left: 35px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.lightgreenbgcolorstyles_NEW
{
	background-image: url(Images/lightgreenbgcolor.gif);
	background-repeat: repeat-x;
	width: 925px;
	height: 29px;
	border: solid 1px #E0E9AF;
	line-height: 26px;
}

.leftmenubtnbgnormal_150New
{
	background-image: url(Images/lmbtn_bg_148.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 150px;
	height: 21px;
}

.leftmenubtnbgover_150New
{
	background-image: url(Images/lmbtn_mo_bg_148.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 150px;
	height: 21px;
}
.leftmenubtnbgnormal_120New
{
	background-image: url(Images/lmbtn_bg_120new.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 129px;
	height: 21px;
}


.leftmenubtnbgOver_120New
{
	background-image: url(Images/lmbtn_mo_bg_120new.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 129px;
	height: 21px;
}

.leftmenutabbg_ssNew
{
        background-image: url(Images/lefttabblubg.jpg);
        background-repeat: repeat-x;
        background-position: top center;
        height: 42px;
        width: 200px;
        border-left: solid 1px #C0CBE7;
        border-right: solid 1px #C0CBE7;
        background-color:#E1EBF7;
}


/* For leftmenu of newstandpage */

.leftmenutabbgnormal
{
        background-image: url(Images/lefttabblubg.gif);
        background-repeat: repeat-x;
        background-position: top center;
        height: 42px;
        width: 133px;
        border-left: solid 1px #C0CBE7;
        border-right: solid 1px #C0CBE7;
        background-color:#E1EBF7;
}

.leftmenutabbgover
{
        background-image: url(Images/lmbtn_mo_bg1new.gif);
        background-repeat: repeat-x;
        background-position: top center;
        height: 42px;
        width: 133px;
        border-left: solid 1px #C0CBE7;
        border-right: solid 1px #C0CBE7;
        background-color:#E1EBF7;
}

.leftmenumaintab_Style1 
{
background-image:url(Images/lmtopbtn_bg.gif);
background-position:left top;
background-repeat:repeat-x;
height:28px;
width:170px;
}
.leftmenumaintabover_Style1
{
	background-image: url(Images/lmtopbtn_over_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 28px;
	width:170px;
}


/* For 5 reasons bar - 28/11/08 */

#footerbackground
{
	font-family: verdana, arial,helvetica,Sans-Serif,;
	font-weight: bold;
	font-size: 9px;
	color: #577ABD;
	background-color: #ffffff;
	background-image: url(Images/footerbackground.gif);
	background-repeat:no-repeat;
	background-color:#EBEEF1;
	width:928px;
	height:128px;
	line-height:20px;
}
#footerbackground a
{
	font-family: verdana, arial,helvetica,Sans-Serif,;
	font-weight: bold;
	font-size: 9px;
	color: #577ABD;	
	line-height:20px;
	text-decoration:none;
}
#footerbackground a:hover
{
	font-family: verdana, arial,helvetica,Sans-Serif,;
	font-weight: bold;
	font-size: 9px;
	color: #577ABD;	
	line-height:20px;
	text-decoration:underline;
}
.clearboth
{
	clear:both;
}

.leftmenubtnbgnormal_Category
{
	background-image: url(Images/lmbtn_bg_148.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 148px;
	height: 21px;
}

.leftmenubtnbgover_Category
{
	background-image: url(Images/lmbtn_mo_bg_148.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 148px;
	height: 21px;
}

.lightgreenbgcolorstyles_change
{
	background-image: url(Images/lightgreenbgcolor.gif);
	background-repeat: repeat-x;
	width: 99%;
	height: 29px;
	border: solid 1px #E0E9AF;
	line-height: 26px;
}

.LinkButtonBlue
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #5679BB !important;	
}

.LinkButtonBlue:hover
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #5679BB !important;	
}
.VendorLinkButtonBlue
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	color: #5679BB !important;	
}

.VendorLinkButtonBlue:hover
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #5679BB !important;	
}
a.new_bluelinks
{
	font-family:Arial;
	font-size:11px;
	font-weight: bold;
	color: #5379B8 !important;
	text-decoration: none;
	text-transform: uppercase;
}

a.new_bluelinks:hover
{
	font-family:Arial;
	font-size:11px;
	font-weight: bold;
	color: #93A541 !important;
	text-decoration: none;
	text-transform: uppercase;
}

.lightgreenbgcolorstyles_fortscblogs
{
	background-image: url(Images/lightgreenbgcolor.gif);
	background-repeat: repeat-x;
	width: 100%;
	height: 29px;
	border: solid 1px #E0E9AF;
	line-height: 26px;
}

.fontBackSeattext
{
	font-family: Arial,Microsoft Sans Serif;
	font-size: 16px;
	font-weight:bold;
	color: #000 !important;
	text-decoration: none;
	text-transform: none;
	line-height: 20px;
	text-align: left;
}

.CustomSofaPadding
{
	padding-left:15px;
}


a.Accentlinksleftmenubtns_RedTag
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: Red !important;
	text-decoration: none;
	text-transform: capitalize;
	/*padding-left: 15px;*/
}
a.Accentlinksleftmenubtns_RedTag:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: Red !important;
	text-decoration: none;
	text-transform: capitalize;
	/*padding-left: 15px;*/
}
a.Upholsterylinksleftmenubtns_RedTag
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: Red !important;
	text-decoration: none;
	text-transform: capitalize;
	vertical-align:middle;
	padding-left:15px;
}
a.Upholsterylinksleftmenubtns_RedTag:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: Red !important;
	text-decoration: none;
	text-transform: capitalize;
	vertical-align:middle;
	padding-left:15px;
}


/* Modified For 5 reasons bar - 22/12/08 */

#footerbackground1
{
	font-family: verdana, arial,helvetica,Sans-Serif,;
	font-weight: bold;
	font-size: 9px;
	color: #577ABD;
	background-image: url(Images/footerbackground1.gif);
	background-repeat:no-repeat;
	width:992px;
	height:128px;
	line-height:20px;
}
#footerbackground1 a
{
	font-family: verdana, arial,helvetica,Sans-Serif,;
	font-weight: bold;
	font-size: 9px;
	color: #577ABD;	
	line-height:20px;
	text-decoration:none;
}
#footerbackground1 a:hover
{
	font-family: verdana, arial,helvetica,Sans-Serif,;
	font-weight: bold;
	font-size: 9px;
	color: #577ABD;	
	line-height:20px;
	text-decoration:underline;
}

.fontTestimonialtext
{
	font-family: Arial;
	font-size: 24px;
	font-weight:bold;
	color: #3E64AD !important;
	text-decoration: none;
	text-transform: none;
	line-height: 60px;
	
}



/*avaneesh new classes 16DEC*/
#newmenulinksstyles
{
	clear: both;
	font-weight: normal;
	font-size: 13px;
	color: #ffffff;
}

#newmenulinksstyles a
{
	font-weight: normal;
	font-size: 13px;
	color: #ffffff !important;
	font-family: Verdana,Arial;
	text-decoration: none;
	border: solid 0px;
	padding: 0px;
	margin: 0px;
	float: none;
	display:inline;
	text-transform:none;
}

#newmenulinksstyles a:hover
{
	font-weight: normal;
	font-size: 13px;
	color: #ffffff !important;
	font-family: Verdana,Arial;
	text-decoration: underline;
	border: solid 0px;
	padding: 0px;
	margin: 0px;
	float: none;
	display:inline;
	text-transform:none;
}

#newmenulinksstylesnew a
{
	font-weight: normal;
	font-size: 11px;
	color: #ffffff !important;
	font-family: Verdana,Arial;
	text-decoration: none;
	border: solid 0px;
	padding: 0px;
	margin: 0px;
	float: none;
	display:inline;
	text-transform:none;
}

#newmenulinksstylesnew a:hover
{
	font-weight: normal;
	font-size: 11px;
	color: #ffffff !important;
	font-family: Verdana,Arial;
	text-decoration: underline;
	border: solid 0px;
	padding: 0px;
	margin: 0px;
	float: none;
	display:inline;
	text-transform:none;
}

.fontwelcomeNew
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5883BF !important;
	font-weight: bold;
	text-decoration: none;
}



/*Classes for ReupholsteryTypeQuote page added by ramesh - 22/01/2009 */

.fabricchoicepattern
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 12px; 
	color: #ACB96D;
}                                                                                                
.fabricfillingbackground
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px; 
	color: #5060BF; 
	background-color: #E8ECEF; 
	height: 35px;
	width: 481px; 
	font-weight:bold;
	text-align:left;
	vertical-align:middle;	
}
.backpillowsandseatcushions
{
	float: left; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size  : 12px; 
	color: #ACB96D; 
	width: 445px;
}
.borderforquotesummary
{
	float: left; 
	width: 476px;
	border-bottom:1px solid #3C5A8C;
	border-right:1px solid #3C5A8C;
	border-left:1px solid #3C5A8C; 
	padding-left:3px;
}
.quotesummaryfields
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 12px; 
	color: #ACB96D;
	float:left;
}


.lightgreenbgcolorstylesnewbh
{
	background-image: url(Images/lightgreenbgcolor.gif);
	background-repeat: repeat-x;
	height: 29px;
	border: solid 1px #E0E9AF;
	line-height: 26px;
	width:950px;
	clear:both;
	margin-left:4px;

	
}
.textbox2bh
{
	border: 1px solid #9CBFDA;
	font-weight: normal;
	font-size: 10pt;
	color: #000000 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 215px;
	background-color: #ffffff;
	height:15px;
	line-height:14px;
}
.textbox2bhn
{
	border: 1px solid #9CBFDA;
	font-weight: normal;
	font-size: 10pt;
	color: #000000 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 215px;
	background-color: #ffffff;
	height:15px;
	line-height:14px;
	margin-left:30px;
}
.maxwidthbh
{
	width: 925px;
	margin-left:20px;#margin-left:10px;
	float:left;

}
.modalBackground {
	
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.2;
}
.pagebordernew
{
	width: 945px;
	border-left: 1px solid #BECAE3;
	border-right: 1px solid #BECAE3;
}




/* added by ramesh for designer application page - 17/02/09 */
.fontlightgreenfordesignerapplication
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #94A86C !important;
	text-transform: capitalize;
	width: 180px;	
	vertical-align: middle;
	padding-left: 20px;
}

.fontbluefordesignerappnheading
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000080 !important;	
}


/* Check Order Status - Added by Ramesh - 23/02/2009 */
.bluetextboxfororderstatus
{
	width: 130px;	
	border: 1px solid #CDD3EB;
	font-weight: normal;
	font-family: Arial;
	font-size: 12px;
}


/* Added by Meeramadhuri- 20/03/2009 */
.divHelpandCitySearch
{
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
	font-size: 14px;
	background-color:#ffffff;
	width:200px;
	height:20px;
	padding: 12px;
	border: solid 1px #D3D7E9;
	text-align:left;
}
.anclocationtext
{
  vertical-align:top;
padding-top:7px;
 padding-left:3px;
}
.anclocationcity
{
  vertical-align:middle;
  padding-top:2px;
 padding-left:5px;
  
}
.anclocationcity1
{
  vertical-align:top;
 padding-left:15px;
  
}




.greenboldHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4E6200 !important;
	font-weight: bold;
	text-align: left;
}
a.greenlinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4E6200 !important;
	font-weight: bold;
	text-align: left;
	padding-left:15px;	
	text-decoration:underline;
}
a.greenlinks:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4E6200 !important;
	font-weight: bold;
	text-align: left;
	text-decoration:none;	
    padding-left:15px;
}






/* Home Page update - Added by Ramesh - 03/04/2009 */


.searchtextbox_3rdApr09
{
	font-weight: bold;
	font-size: 7.5pt;
	color: #EB6E00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 18px; 
	width: 170px;	
	background:url(Images/searchtextbox_leftbg_3rdApr.jpg) repeat-x 0px 0px;    
	border:none;   	
	padding:3px 0px 0px 8px;
}


.fontblueadminEvents_new
{
	font-family: Verdana;
	font-size: 14px;
	font-weight:bold;
	color: #4765AE !important;
}

.shoppingCartShippingBluetext
{
	font-size:12px;
	font-weight:bold;
	color:#2E4861;
	font-style:italic;
}

.shoppingCartShippingRedtext
{
	font-size:13px;
	font-weight:bold;
	color:Red;
	font-style:italic;
}

/* Venu 21Aug 2009 */
.CustomerInfoUpdate
{
	font-size:13px;
	font-weight:bold;
	color:#bf1f2b;
	font-style:italic;
	font-family:Arial;
	
}
/* Venu 21Aug 2009 */


/*Added by suman - 21stJuly09 - start*/
a.bluelinks_tscsearch
{
	font-family: Verdana, Arial;
	font-size: 8.5pt;
	font-weight: bold;
	color: #305293 !important;
	text-decoration: none;
}

a.bluelinks_tscsearch:hover
{
	font-family: Verdana, Arial;
	font-size: 8.5pt;
	font-weight: bold;
	color: #93A541 !important;
	text-decoration: underline;
}
.categorySelected
{
	background: url(Images/selectedCat.gif) no-repeat;
	text-align:left; 
	vertical-align:middle;
}

.category
{
	background: url(Images/lmbtn_bg_148.gif) no-repeat;
	text-align:left;
	vertical-align:middle;
}

.categoryLink
{
	font-weight: normal; 
	font-size: 11px; 
	text-transform: capitalize;
	font-family: Arial; 
	text-decoration: none; 
	color: #0C2964; 
	vertical-align: text-top;
/*Added by suman - 21stJuly09 - end*/}
/*Added by suman - 5thNov09-start*/
/*.procatview{height:68px; float:left; width:730px; margin:10px 0px;font-family: Arial, Helvetica, sans-serif; color:#15409A; font-size:12px;background-color:#F1F4FB; border-top:1px solid #C4C9DC; border-bottom:1px solid #C4C9DC; padding:0px 20px;}*/
.procatview{height:auto; float:left; width:730px; margin:10px 0px;font-family: Arial, Helvetica, sans-serif; color:#15409A; font-size:12px;background-color:#F1F4FB; border-top:1px solid #C4C9DC; border-bottom:1px solid #C4C9DC; padding:0px 20px;}
.clrdrblue{ color:#15409A; font-weight:bold;}
.procatviewrow{float:left; width:730px;}
.fl{float:left;}
.fr{float:right;}
.padt5{padding-top:5px;}
.padt10{padding-top:10px;}
.padt14{padding-top:14px;}
.padl20{padding-left:20px;}
.padl50{padding-left:50px;}
.padl10{padding-left:10px;}
.padl5{padding-left:5px;}
.LinkButtonBlue1{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;text-decoration: none;color: #4E6EB2 !important;outline:none;}
.LinkButtonBlue1:hover{text-decoration: underline;}
.clr{clear:both;}
.lnveiwmain{border-bottom:solid 1px #CDD1DC;width:770px;padding:15px 0px 30px 0px; margin-bottom:10px;float:left;color:#4E6EB2;font-size:13px;font-weight:bold;font-family: Arial, Helvetica, sans-serif;}
.lnveiwcol1{width:200px; float:left;}
.lnveiwcol2{width:400px; float:left;}
.lnveiwcolrow{width:400px; float:left;padding-top:10px;text-align:left;padding-left:0px;}
.lnveiwcolrowleft{width:110px; float:left; text-align:left;}
.lnveiwcol3{width:130px; float:right;text-align:left;}
a.productnameanc{font-size:18px;font-weight:normal;color:#305293;text-decoration:none;outline:none;}
a.productnameanc:hover{font-size:18px;font-weight:normal;color:#93A541;text-decoration:underline;}
.padl70{padding-left:70px;}
.padt0{padding-top:0px;}
.padt50{padding-top:50px;}
.marb10{margin-bottom:10px;}
.blueprice{font-size:18px;font-weight:normal;color:#305293;}
.roundimgstyle{float: left; height: 41px;width: 14px;}
.zep{width:220px;float: left; height: 27px;border-top:solid 2px #CFDE9B;border-bottom:solid 2px #CFDE9B;padding-top:10px;}
.width65{width:65px;}
.width75{width:75px;}
.width290{width:290px;}
.padt30{padding-top:30px;}
.padt20{padding-top:20px;}
.outlinenone{outline:none;}
.tal{text-align:left;}
.ourcustomerstext{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;text-decoration: none;color: #5679BB !important;}
.greenborder{border:solid 2px #8DA239;}
.noborder{border:0px;}
.bluegrid{background-color:#F0F3F9;border:1px solid #B9C7E3;float:left;margin-top:10px;width:950px;padding-bottom:10px;}
.bluegrid .gridhead{background:#5f75a1; font-family: Arial; color:#fff;font-weight:bold;line-height:24px;text-align:left;padding-left:5px;}
.greengrid .gridhead{background:#7c9a03;color:#fff;font-weight:bold; font-family:Arial; line-height:24px;text-align:left;padding-left:5px;}
.greengrid{background-color:#F6F7F2;border:1px solid #E2E7CD;float:left;margin-top:10px;width:950px;padding-bottom:10px;}
.gridrow{float:left;width:950px;}
.gridrowimg{float:left;width:20%;padding:10px 0 0 10px; text-align:left}
.gridrowdesc{ float:left;width:60%;text-align:left;padding-top:0px;font-family: Arial;font-size: 12px;font-weight: bold;color: #4E6EB2 !important;}
.gridrowmember{float:right;width:15%;padding-top:10px;text-align:left;font-family: Arial;font-size: 12px;font-weight: bold;color: #4E6EB2 !important;text-decoration: none;text-transform: none;line-height: 20px;}
.socializefont{font-family: Arial;font-size:12px;font-weight:bold;color:#4E6EB2 !important;text-decoration:none;text-transform:none;line-height: 25px;}
.newslettertitle{float:left;width:150px;height:25px; background-color:#F6F9E4;line-height:25px;text-align:left;}
a.vendorlink{color: #4E6EB2 !important;font-size:13px;font-weight:bold;font-family: Arial, Helvetica, sans-serif;text-decoration: none;}
a.vendorlink:hover{color: #93A541 !important;font-size:13px;font-weight:bold;font-family: Arial, Helvetica, sans-serif;text-decoration: underline;}
.gridleft{ float:left; width:82%; border-right:#CBD1E1 solid 1px; margin-top:10px;}
/*Added by suman - 5thNov09-end*/

a.ancmodels{font-family: Arial, Verdana;font-size: 11px;font-weight: bold;color: #6585C1 !important;text-decoration: none;}
a.ancmodels:hover{color: #A4BA66 !important;text-decoration:underline;}

/* suman 3rd Dec09*/
.rtgleftmenuselected{background-image: url(Images/bluebgdown.jpg);height:28px;width:170px;}
.rtgleftmenuunselected{background-image: url(Images/bluebgup.jpg);height:28px;width:170px;}

/* Added on 2nd Dec for */
.discountoffer{ color:#B32728; font-size:18px; font-weight:bold; font-style:italic; font-family:Arial;}
.discounttext{ color:#000002; font-size:14px; font-weight:normal; font-family:Arial; padding:10px 0 10px 6px; float:left;}
.sdheading{height: 23px;line-height:20px;width:369px;}
.bluecolorboldtext{	font-family: Arial;	font-size: 14px;font-weight: bold;color: #505E85 !important;text-transform: none;}
.redborder{border:2px #DB8C7B solid; background: #fff;}

.wid100per{width:100% !important;  margin:15px 0px 0px 0px;}
.wid300{width:300px !important;}
.wid100{width:100px !important; padding:3px 0px 0px 0px}
.wid180{width:180px !important;}
.wid150{width:150px !important;}
.marrigth30{ margin:0px 0px 0px 30px !important;}
.marrigth15{ margin:0px 0px 0px 15px !important;}
.padtop4{ padding:4px 0px 0px 0px !important;}
.martop12{ margin:12px 0px 0px 0px !important;}
*{outline:none;}
.greenline{ color:#9AA954; font-family:Arial; font-size:14px; font-weight:bold; padding:0px 0px 6px 0px; border-bottom:#9AA954 solid 2px; width:100%; float:left; }

a.copylinkblue{font-family: Arial;font-size: 13px;font-weight: bold;color: #577ABD;text-transform: uppercase;text-decoration: none;}
a.copylinkblue:hover{color: #BD9130;}
.discountredbox{margin: 10px 0px 0px 0px;background-color:#CA2233;color:#FFFFFF;font-family:Arial; font-weight:bold;font-size:10px;height:20px;text-align:center;width:100%;line-height:20px}

.lineveiwmain{width:770px;padding:15px 0px 0px 0px; margin:0px;float:left;color:#4E6EB2;font-size:13px;font-weight:bold;font-family: Arial, Helvetica, sans-serif;}
.lineveiwcol1{width:250px; float:left;}
.lineveiwcol2{width:280px; float:left;}
.lineveiwcolrow{width:280px; float:left;text-align:left;}
.lineveiwcol3{width:220px; float:right;text-align:right;font-size:15px}
.lineveiwborder{width:770px;float:left;line-height:20px;border-bottom:solid 1px #CDD1DC;}
.font12{font-size:12px}
a.stylenameanc{font-size:22px;font-weight:normal;color:#305293;text-decoration:none;outline:none;}
a.stylenameanc:hover{color:#93A541;text-decoration:underline;}
.pad0{ padding:0px !important;}
.wid40{width:40px !important;}
.tar{text-align:right;}.line
{
	border: 1px solid #649CC7;
}

a.toplinks
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF !important;
	text-decoration: none;
}

a.toplinks:hover
{
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #F2FFAB !important;
	text-decoration: none;
}

A.dropmenu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #515151 !important;
	text-decoration: none;
	font-weight: normal;
	display: block;
	height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #649CC7;
	line-height: 20px;
	background-color: #F7F7F7;
	width: 100%;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #649CC7;
	border-left-color: #649CC7;
}

A.dropmenu:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF !important;
	background-color: #6484C1;
}
.dropmenuvisited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF !important;
	text-decoration: none;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #590100;
	background-color: #781101;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #590100;
	border-left-color: #590100;
	line-height: 20px;
	display: block;
	height: 20px;
	width: 100%;
}
A.mainmenu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #515151 !important;
	text-decoration: none;
	font-weight: normal;
	display: block;
	height: 20px;
	line-height: 20px;
	width: 100%;
	background-color: #F7F7F7;
	border: 1px solid #649CC7;
}

A.mainmenu:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF !important;
	background-color: #6484C1;
}
A.dropdowndown
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CCCCCC !important;
	text-decoration: none;
	font-weight: normal;
	display: block;
	height: 20px;
	line-height: 20px;
	width: 100%;
	background-color: #F5F5F5;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}

A.dropdowndown:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF !important;
	background-color: #4274AD;
}
A.dropmenu1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #515151 !important;
	text-decoration: none;
	font-weight: normal;
	display: block;
	height: 20px;
	line-height: 20px;
	background-color: #F7F7F7;
	width: 100%;
	border-bottom-color: #649CC7;
	border-left-color: #649CC7;
	border-right-color: #649CC7;
	border: 1px solid #649CC7;
}

A.dropmenu1:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF !important;
	background-color: #6484C1;
}
.dropmenuvisited1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF !important;
	text-decoration: none;
	font-weight: normal;
	display: block;
	height: 28px;
	line-height: 28px;
	background-color: #781101;
	width: 100%;
	border: 1px solid #999999;
}
A.adminmenu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #663399 !important;
	text-decoration: underline;
	font-weight: bold;
}

A.adminmenu:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666699 !important;
	text-decoration: none;
}
.mainmenu1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CCCCCC !important;
	text-decoration: none;
	font-weight: normal;
	display: block;
	height: 20px;
	line-height: 20px;
	width: 100%;
	background-color: #000000;
	border: 1px solid #590100;
}
.dropmenu11
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CCCCCC !important;
	text-decoration: none;
	font-weight: normal;
	display: block;
	height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #590100;
	line-height: 20px;
	background-color: #000000;
	width: 100%;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #590100;
	border-left-color: #590100;
}
.menuadminbg
{
	background-image: url(Images/menu_admin_bg.jpg);
	background-repeat: repeat-x;
}
.menutop
{
	background-image: url(Images/menu_admin_top.jpg);
	background-repeat: repeat-x;
	height: 3px;
}
.fontgreen
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #8DB52C !important;
	text-decoration: none;
}

.whitebig1
{
	font-family: "Microsoft Sans Serif";
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF !important;
	text-transform: none;
}
.indextopmenu2bg
{
	background-image: url(Images/mainmenubg.gif);
	background-position: left center;
	height: 29px;
	border: solid 1px #3E6EBC;
}


.newnavigationbgstyles
{	
	height: 34px;
	background-color:#4765AD;
	
}


.logorightbg
{
	background-image: url(Images/logo_right_bg.gif);
	background-repeat: repeat-x;
	background-position: right bottom;
}
.menubottompadding
{
	padding-bottom: 0px;
}
/*avaneesh styles*/
.marginauto
{
	margin: 0px auto;
}
.floatleft
{
	float: left;
}
.floatright
{
	float: right;
}
.floatwithalignleft
{
	float: left;
	text-align: left;
}

.heightauto
{
	height: auto;
}
.clearboth
{
	clear: both;
}

.textalignleft
{
	text-align: left;
}

.textalignright
{
	text-align: right;
}

.textaligncenter
{
	text-align: center;
}
.textalignjustify
{
	text-align: justify;
}
.verticalgap5
{
	line-height: 5px;
	clear: both;
}
.verticalgap10
{
	line-height: 10px;
	clear: both;
}
.verticalgap20
{
	line-height: 20px;
	clear: both;
}
.width1004
{
	width: 1004px;
}
.greenbackgroundstyles
{
	background-image: url(Images1/greenpatchheader.jpg);
	background-repeat: no-repeat;
	height: 31px;
	line-height: 28px;
}
.greenbigbackgroundstyles
{
	background-image: url(Images/greenpatchbig.jpg);
	background-repeat: no-repeat;
	height: 31px;
	line-height: 28px;
}
.greenboldtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4E6200 !important;
	text-decoration: underline;
	font-weight: bold;
	text-align: left;
	padding-left: 15px;
	text-transform: uppercase;
}
.greenboldtext1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4E6200 !important;
	font-weight: bold;
	text-align: left;
	padding-left: 15px;
}
.blackboldtext1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #222222 !important;
	font-weight: bold;
	text-align: left;
	padding-left: 15px;
}
.greennormaltext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4E6200 !important;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
}
.redcolor
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #D30000 !important;
	text-decoration: none;
	font-weight: normal;
}
.textboxstyles1
{
	border: 1px solid #C5CF9C;
	font-weight: normal;
	font-size: 10pt;
	color: #000000 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 415px;
	background-color: #ffffff;
}
.bluepatchbackgroundimage
{
	background-image: url(Images/bluepatchbackgroundimage.jpg);
	background-repeat: no-repeat;
	height: 25px;
	line-height: 22px;
	vertical-align: top;
}
.greenpatchbackgroundimage
{
	background-image: url(Images/greenpatchbackgroundimage.jpg);
	background-repeat: no-repeat;
	height: 25px;
	line-height: 22px;
	vertical-align: top;
}
.whiteboldtext
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff !important;
	text-transform: none;
	line-height: 24px;
}
a.linkslightwhite
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff !important;
	text-decoration: underline;
	text-transform: none;
	line-height: 20px;
	text-align: right;
}

a.linkslightwhite:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff !important;
	text-decoration: none;
	text-transform: none;
	line-height: 20px;
	text-align: right;
}
.GreenHeadingtext
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #4E6200 !important;
	text-decoration: none;
	text-transform: none;
}
.BlueHeadingtext
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #425887 !important;
	text-decoration: none;
	text-transform: none;
}
.GreenmediumsizeHeadingtext
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #7F8659 !important;
	text-decoration: nonee;
	text-transform: none;
}
a.greenlinks
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #4E6200 !important;
	text-decoration: nonee;
	text-transform: none;
}
a.greenlinks:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #4E6200 !important;
	text-decoration: nonee;
	text-transform: none;
}
.greentextheadings
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #4A5631 !important;
	text-decoration: nonee;
	text-transform: none;
	text-align: left;
}
.textboxborderstyles
{
	border: solid 1px #C5CF9C;
	width: 173px;
}
.gridalteruser
{
	/*color: #32382A; 	 font-family:  Arial, Helvetica, sans-serif; 	font-size: 13px; 	font-weight:normal; 	background-color:#FBFBFB;*/
	color: #32382A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	background-color: #FEFEFC;
	height: 45px;
}
.lightbluebackgroundstyles
{
	background-image: url(Images/lightbluebackground.jpg);
	background-repeat: no-repeat;
	height: 24px;
	line-height: 22px;
}
.lightgreenbackgroundstyles
{
	background-image: url(Images/lightgreenbackground.jpg);
	background-repeat: no-repeat;
	height: 24px;
	line-height: 22px;
}
.greenbackgroundwithwidth
{
	background-image: url(Images/lightgreenbackground.jpg);
	background-repeat: no-repeat;
	height: 24px;
	line-height: 22px;
	background-color: #FEFEFC;
	width: 540px;
}
.bluecolordarktext
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #213275 !important;
	text-decoration: none;
	padding-left: 20px;
}
a.bluecolordarklinks
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #213275 !important;
	text-decoration: none;
	padding-left: 20px;
}

a.bluecolordarklinks:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #213275 !important;
	text-decoration: underline;
	padding-left: 20px;
}
a.greencolordarklinks
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #5A8800 !important;
	text-decoration: none;
	padding-left: 38px;
}

a.greencolordarklinks:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #5A8800 !important;
	text-decoration: underline;
	padding-left: 38px;
}
a.greensmallsizedarklinks
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #657E01 !important;
	text-decoration: underline;
}
a.greensmallsizedarklinks:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #657E01 !important;
	text-decoration: underline;
}
a.normalbluecolorlinks
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #3A569F !important;
	text-decoration: underline;
}

a.normalbluecolorlinks:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #3A569F !important;
	text-decoration: none;
}
.blackcolornormaltext
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #575757 !important;
	text-decoration: none;
}
.fontfilesbold
{
	font-weight: bold;
	font-size: 13px;
	color: #39549F !important;
	text-decoration: underline;
	font-family: arial;
	font-size: 13px;
}
.topheaderbgcolorstyles
{
	background-image: url(Images/topheaderbgimage.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.blackdarkheadingtext
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #3B425F !important;
	text-decoration: none;
}
/*avaneesh styles end*/
/*avaneesh styles17aug*/


.skybluebackgroundstyles
{
	background-image: url(Images/skybluebackgroundimage.gif);
	background-repeat: repeat-x;
	height: auto;
	width: 370px;
}

.headerlightgreenstyles
{
        background-image: url(Images/headerlightgreen_bar.gif);
        background-repeat: repeat-y;      
        border:0px solid red;  
        height:56px;
       
}

/*avaneesh styles17aug*/
.blueheadingbackgroundstyles
{
	background-image: url(Images/bluebackground_bar.gif);
	background-repeat: no-repeat;
    height: 23px;
    line-height:20px;
    width:489px;
}
.smallsizewhitetext
{
	font-family:  Arial;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff !important;
	text-decoration: none;
	text-transform: none;
	line-height: 20px;
	text-align:left;
}
.darkblueheadingtext
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #3861AB !important;
	text-transform: none;
	line-height: 20px;
	text-align:left;
}
.smallsizebluetext
{
	font-family:  Arial;
	font-size: 13px;
	font-weight: normal;
	color: #3A64AF!important;
	text-decoration: none;
	text-transform: none;
	line-height: 20px;
	text-align:left;	
}
.greenpatchbackgroundstyles
{
	background-image: url(Images/greensmallbgcolor.gif);
	background-repeat:repeat-x;
    height: 23px;
    line-height:20px;
    width:369px;
}
.whitecolorboldtext
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff !important;
	text-transform: none;	
}
.skybluebackgroundstyles
{
	background-image: url(Images/skylbluebgcolor.gif);
	background-repeat:repeat-x;
    height: auto;    
    width:370px;
    background-color:#EDF4FC;
}
.textboxborderstyles1
{
border:solid 1px #C5CF9C;
}
.gradientgreenbgcolorstyles
{
	background-image: url(Images/gradientgreenbgcolor.gif);
	background-repeat:repeat-x;
    height:auto;
    background-color:#ECF3D3;        
    
}






/* Home Page update - Added by Ramesh - 03/04/2009 */
.newnavigationbgstyles_3rdApr09
{	
	height: 20px;
	background-image:url(Images/homepage_linksbackgnd_3rdApr09.jpg);
    background-repeat:repeat-x;    
    background-position: center center;    
}
.registerloginbgstyles_3rdApr09
{	
	background-image:url(Images/registerlogin_bg_3rdApr09.jpg);
    background-repeat:repeat-x;    
    background-position: center center;    
}

.sofa5topmenu1bg2_3rdApr09
{		
	background-image:url(Images/topmenubgcurve_3rdApr09.jpg);
    background-repeat:repeat-x;    
    background-position: bottom center;   
}

.bluedividerindex_3rdApr09
{
	font-family: Arial;
	font-size: 7.5pt;
	font-weight: bold;
	color: #5379B8 !important;
	width: 3px;
	background-image: url(Images/menuscentercurve_3rdApr09.jpg);
	background-repeat: repeat-x;
	background-position: bottom center;	
}

.topcurve{width:220px;height:9px;float:left;background:url(Includes/AutoComplete/images/top.gif) no-repeat center top;overflow:hidden;}
.topmenu{width:220px;height:16px;float:left;background:url(Includes/AutoComplete/images/topcurve.gif) no-repeat 0px 0px;overflow:hidden;}
.midmenu{width:200px;height:auto;float:left;background-color:#FFB14C;padding:0px 10px;}
.botmenu{width:220px;height:16px;float:left;background:url(Includes/AutoComplete/images/botcurve.gif) no-repeat 0px 0px;overflow:hidden;}
.subunselected{padding:0px 10px;width:180px;clear:both;height:24px;}
.subselected{background:url(Includes/AutoComplete/images/overimg.gif) no-repeat 0px 0px;padding:0px 10px;width:180px;clear:both;height:24px;}
.subanc{font-size:13px;font-weight:bold;text-decoration:none;color:#fff;height:24px;line-height:23px;font-family:Verdana;}




a.sanatlinksunselected{padding:5px 15px; float:left; margin:0px 2px 0px 0px;color:#FFFFFF; font-size:13px; background-color:#A4BA66; font-weight:bold; text-decoration:none; outline:none;}
a.sanatlinksunselected:hover{ color:#FFF; background-color:#848C64; text-decoration:none; outline:none;}
a.sanatlinksselected{padding:5px 15px; float:left; margin:0px 2px 0px 0px;color:#FFFFFF; font-size:13px; background-color:#848C64; font-weight:bold; text-decoration:none; outline:none;}
a.sanatlinksselected:hover{ color:#FFF; background-color:#848C64; text-decoration:none; outline:none;}





/*Our Community Styles*/
.storypop{ float:left; width:720px; margin:10px 0px;}
.stroryl{ float:left; width:320px; margin:10px 0px;}
.stroryr{ float:right; width:360px;margin:10px 0px;}
.mal25{ margin-left:25px !important}
.wid100{ width:100px; text-align:right;}
.storypoptitle{ width:726px; float:left; height:35px; border-bottom:#313181 solid 2px; font-family:Arial; color:#2B52A0; font-weight:bold; padding-left:15px; font-size:20px;}
.storyboardmain{ width:950px; float:left; background:#F2F5FC; border:#BEC6D3 solid 1px;}
.storyheading{ background:#5F76A2 none repeat scroll 0 0;color:#FFFFFF;float:left;font-family:Arial;font-size:14px;font-weight:bold;height:20px;padding:5px 0 0 10px;text-align:left;width:99%;}
.storyboard{ width:98%; float:left; padding:10px 10px 10px 10px;}
.storyboardleft{ width:77%; float:left; }
.storyboardright{ width:20%; float:right;border-left:#C6CCD8 solid 1px; padding:0px 0px 0px 20px;}
.storytext{ font-family:Arial; font-size:12px; color:#3E4D76; font-weight:bold; line-height:18px; padding:15px 0px 0px 0px; text-align:left;}
.storyinner{ width:98%; float:left;}
.storyinnerleft{ width:30%; float:left; }
.storyinnerright{ width:70%; float:right;}
.dimtext{ font-family:Arial; font-size:14px; color:#476E97; font-weight:bold; line-height:18px; padding:10px 0 0px 5px; text-align:left;}
.dimheading{ font-family:Arial; font-size:14px; color:#476E97; font-weight:bold;padding:0px 0px 0px 0px; text-align:left;}
.storyboardsearch{ width:50%; float:right;}
.storylink{ height:15px; font-family:Arial; font-size:14px; color:#476E97; font-weight:bold; text-decoration:none; text-transform:uppercase; outline:none; padding:4px 0px 0px 0px; text-align:center;}
.storylink .a{font-family:Arial; font-size:14px; color:#476E97; font-weight:bold;  height:25px;}
.storylink.a:hover{font-family:Arial; font-size:14px; color:#476E97; font-weight:bold;  height:25px;}
.storysearchmian{ height:30px; text-align:right;}
.storypoptextarea{ border:1px solid #2B52A0; width:530px; height:235px; font-size:12px; color:#000}
.wid200{ width:200px}



/* Added for Blogs on 9th Nov 09*/
.blogmain{ width:776px; float:left; padding:0px 0px 30px 0px;}
.blogleft{ width:65%; float:left;}
.blogpostmian{ width:100%; float:left; padding:0px 0px 20px 0px;}
.blogpostleft{ width:100%; float:left; padding:25px 0px 0px 0px;}
.postmain{float:left; width:100%; margin:4px 0px 4px 0px;}
.postleft{float:left; width:30%; text-align:left;}
.postright{float:right; width:66%;  text-align:left;}
.share{float:right; width:75%;}
.posttext{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:500; color:#7287a6;}
.blogpostright{ width:40%; float:right;}

.newblogmain{float:left; padding:20px;}
.newblog{ width:952px; float:left;}
.newblogleft{ width:156px; float:left; background:#dbe2f3; border:#bbbcd8 solid 1px; height:250px;}
.newblogright{ width:780px; float:left; border:#bbbcd8 solid 1px; background:url(images/blogbg.jpg) repeat-y top right;}
.blueheading{ background:url(images/blogbluebg.jpg) repeat-x left top; width:131px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; text-transform:uppercase; padding:5px 0px 0px 25px; height:21px;}
.greenheading{ background:url(images/bloggreenbg.jpg) repeat-x left top; width:131px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; text-transform:uppercase; padding:5px 0px 0px 25px; height:21px;}
.blogrightleft{width:560px; float:left; padding:0px 15px 0px 8px;}
.blogrightright{background:none; border-left:#bbbcd8 solid 0px; width:180px; float:right; padding:7px;}
.blogtitle{color:#2c4d99; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; padding:20px 0px 25px 0px; text-align:left;}
.blogtext{ color:#485aa8; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; line-height:22px; text-align:justify;}
.bloglink{color:#8e278b; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:underline; padding:5px 0px 5px 0px; float:left; outline:none;} 
.fl{ float:left;}
.fr{ float:right;}
.ratingtitle{ color:#4561a5; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-align:left;}
.wid112{ width:112px; color:#7890a5; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
.wid185{ width:185px; padding:5px 0px 5px 0px;}
.wid60{ width:68px; color:#7890a5; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}

a.blogscontentlink
{
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
	font-size:11px;
	font-weight: bold;
	color: #5379B8 !important;
	text-decoration: none;
	text-transform: uppercase;
}

a.blogscontentlink:hover
{
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
	font-size:11px;
	font-weight: bold;
	color: #93A541 !important;
	text-decoration: none;
	text-transform: uppercase;
}
.blogsmaintable
{
	width:98%;
	padding:0 20px;
}
.blogsleftunselected
{
	background-image: url(Images/lmtopbtn_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 28px;
			
}
.blogsleftselected
{
	background:url(Images/blogsselected.jpg) repeat-x;
	background-repeat: repeat-x;
	background-position: left top;
	height: 28px;
	
}

.maintable1
{
	width: 992px;
	height: auto;
}
.maintable2
{
	width: 790px;
	height: auto;
}

.maxwidth
{
	width: 100%;
}

.marginauto
{
	margin: 0px auto;
}
.pagecontentheight
{
	height: 400px;
}

.contentwidth
{
	width: 95%;
}
.pageborder
{
	width: 100%;
	border-left: 1px solid #BECAE3;
	border-right: 1px solid #BECAE3;
}
.darkbluehead
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #304F8B !important;
	text-transform: uppercase;
}

.darkbluetextCapitalize
{
	font-family: Arial;
	font-size: 14px;
	color: #143673 !important;
	text-transform: Capitalize;
}
.redheading
{
	font-family: Times New Roman;
	font-size: 13.5pt;
	font-weight: lighter;
	text-decoration: underline;
	color: #C22463 !important;
	text-transform: capitalize;
}
.alterbg4
{
	background-color: #ffffff;
	border: 2px solid #DBE3F0 !important;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.greytextbig
{
	font-family: Verdana, Arial;
	font-size: 8.5pt;
	font-weight: bold;
	color: #979797 !important;
	text-transform: none;
	line-height: 20px;
}
.greytextbig1
{
	font-family: Verdana, Arial;
	font-size: 8.5pt;
	font-weight: bold;
	color: #979797 !important;
	text-transform: uppercase;
	line-height: 20px;
}

.greentextbig
{
	font-family: Verdana, Arial;
	font-size: 8.5pt;
	font-weight: bold;
	color: #7D921B !important;
	text-transform: none;
	line-height: 20px;
}
.headingbg
{
	font-family: Arial;
	font-size: 15px;
	font-weight: normal;
	background-image: url(Images/headerbg.jpg);
	height: 35px;
	color: #5F80BF !important;
	padding-left: 20px;
	text-transform: uppercase;
	font-weight: bold;
	width: 100%;
	background-repeat: no-repeat;
	background-position: center center;
	text-align: left;
}
a.bluelinks2
{
	font-family: Verdana, Arial;
	font-size: 8.5pt;
	font-weight: bold;
	color: #305293 !important;
	text-decoration: none;
	text-transform: uppercase;
}

a.bluelinks2:hover
{
	font-family: Verdana, Arial;
	font-size: 8.5pt;
	font-weight: bold;
	color: #93A541 !important;
	text-decoration: underline;
	text-transform: uppercase;
}
.whitelefthead
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: Maroon;
	background-color: #ffffff;
	height: 13pt;
}
.leftheadborder
{
	border: 1px solid #DEE5BE;
	background-image: url(Images/smallgeenbackgroundimage.jpg);
	background-repeat: repeat-x;
	height: 160px;
}
.font1
{
	font-weight: normal;
	font-size: 8pt;
	color: #000000 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.greentext3
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #7D921B !important;
	text-transform: none;
	line-height: 20px;
	padding-left: 15px;
}
.bluetext1
{
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #3F619F !important;
	text-transform: none;
	padding-left: 10px;
}
.bluetext2
{
	font-family: Microsoft Sans Serif;
	font-size: 11px;
	font-weight: normal;
	color: #153673 !important;
	text-transform: none;
}
.borderimage
{
	border: 1px solid #FFFFFF;
}
.dlistborder
{
	border: 1px solid #E2E7CD;
}
.textbox3
{
	border: 1px solid #B6BFCD;
	font-weight: normal;
	font-size: 8pt;
	height: 20;
	color: #4F5149 !important;
	font-family: MS Sans Serif;
}
.blacklinks
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000 !important;
	text-decoration: underline;
	text-transform: none;
}
a.blacklinks
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000 !important;
	text-decoration: underline;
	text-transform: none;
}
.fontblue9pt
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #6889BC !important;
	text-decoration: none;
}
.borderbluethick
{
	border: 1px solid #A6CAF0;
}
.darkblueheadnew
{
	font-family: Arial;
	font-size: 23pt;
	font-weight: bold;
	color: #7292CD !important;
	text-transform: uppercase;
}
a.bluelinkssmall
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #5379B8 !important;
	text-decoration: none;
}

a.bluelinkssmall:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #93A541 !important;
	text-decoration: none;
}
.darkgreentext
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #688A7A !important;
	text-transform: none;
	line-height: 20px;
}
.fontcontact
{
	font-weight: normal;
	font-size: 13px;
	color: #315BA8 !important;
	font-family: Microsoft Sans Serif;
}
.redfontnew
{
	font-family: Microsoft Sans Serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000 !important;
	text-transform: none;
}
.redheadingindex
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #0C2F71 !important;
	text-transform: capitalize;
}
.linksheadertips1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-collapse: collapse;
	border-width: 0px;
	background-color: #7E94C6 !important;
	width: 105px;
	color: #FFFFFF !important;
	height: 26px;
	font-weight: bolder;
	background-image: url(Images/sofablog_btn_bg_normal.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.linksbigbluetext22
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #5679BB !important;
	text-transform: capitalize;
}
a.linksbigbluetext22:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #5679BB !important;
	border: none;
}
.icproductdetailbg
{
	background-image: url(Images/ic_productdetail_bg.gif);
	background-position: left center;
	background-repeat: repeat-x;
}
.rc2
{
	background-image: url(Images/ic_rc2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 100%;
}

.rc4
{
	background-image: url(Images/ic_rc4.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height: 100%;
}


.rc6
{
	background-image: url(Images/ic_rc6.gif);
	background-repeat: repeat-y;
	background-position: right top;
	height: 100%;
}

.rc8
{
	background-image: url(Images/ic_rc8.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	width: 100%;
}
.linksviewall
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #030303 !important;
	text-decoration: none;
	text-transform: none;
}


a.linksviewall
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #385097 !important;
	text-decoration: none;
	text-transform: none;
}

a.linksviewall:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #385097 !important;
	text-decoration: underline;
	text-transform: none;
}

a.linksviewallbold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #030303 !important;
	text-decoration: none;
	text-transform: none;
}

a.linksviewallbold:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #030303 !important;
	text-decoration: underline;
	text-transform: none;
}

.leftcolwidthfabricsnew
{
	width: 130px;
}


.linksfabrictype
{
	text-decoration: none;
	color: #333333 !important;
	font-size: 11px !important;
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
	font-weight: normal;
	padding: 1px;
}

a.linksfabrictype
{
	text-decoration: none;
	color: #333333 !important;
	font-size: 11px !important;
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
	font-weight: normal;
	padding: 1px;
}

a.linksfabrictype:hover
{
	text-decoration: none;
	color: #333333 !important;
	font-size: 11px !important;
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
	font-weight: normal;
	padding: 1px;
}

.linksfabrictypeselected
{
	text-decoration: none;
	color: #FFFFFF !important;
	font-size: 11px !important;
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
	font-weight: normal;
	background-color: #FFFFFF;
	padding: 1px;
}

a.linksfabrictypeselected
{
	text-decoration: none;
	color: #333333 !important;
	font-size: 11px !important;
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
	font-weight: normal;
	background-color: #e2e8f8;
	padding: 1px;
}

a.linksfabrictypeselected:hover
{
	text-decoration: none;
	color: #333333 !important;
	font-size: 11px !important;
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
	font-weight: normal;
	background-color: #e2e8f8;
	padding: 1px;
}



.leftborderfabric
{
	border-right: 1px solid #659BC7;
	background-color: #e2e8f8;
}

.fontwhiteconfig
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #6585C1 !important;
	text-transform: capitalize;
}

a.linksspdconfig
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #6585C1 !important;
	text-transform: capitalize;
	text-decoration: none;
}

a.linksspdconfig:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #6585C1 !important;
	text-transform: capitalize;
	text-decoration: none;
}


a.linkszoom
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #7A96C8 !important;
	text-decoration: none;
	text-transform: none;
	font-style: italic;
}

a.linkszoom:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #7A96C8 !important;
	text-decoration: none;
	text-transform: none;
	font-style: italic;
}


.pagingline
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #030303 !important;
	text-decoration: none;
	text-transform: none;
}
.fontinfolink
{
	font-weight: bold;
	font-size: 11px; 
color:#000000!important;
text-decoration:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
}
.fontscheduleuppercase
{
	font-family: Century Gothic;
	font-size: 9px;
	font-weight: normal;
	color: #6B7432 !important;
	text-transform: none;
}

.lightbluetexttips
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #6B88C4 !important;
	text-transform: none;
	text-decoration: none;
}

a.linkslightbluetexttips
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #6B88C4 !important;
	text-transform: none;
	text-decoration: none;
}

a.linkslightbluetexttips:hover
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #6B88C4 !important;
	text-transform: none;
	text-decoration: none;
}
.tscleftcolmid
{
	background-image: url(Images/tsc_left_col_mid.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.classmultiply101
{
	font-family: arial;
	color: #8ea23b !important;
	font-size: 9px;
	font-weight: bold;
}
.fontgreenbold101
{
	font-family: arial;
	color: #8ea23b !important;
	font-size: 13px;
	width: 12px;
	font-weight: bold;
}
a.linkscustomerinfolink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff !important;
	font-weight: bold;
	text-decoration: none;
}

a.linkscustomerinfolink:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff !important;
	font-weight: bold;
	text-decoration: none;
}

.fontwelcome
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #5883BF !important;
	font-weight: bold;
	text-decoration: none;
}
.configuratortexthead
{
	font-family: MS Sans Serif,Arial;
	font-size: 12px;
	color: #687712 !important;
}
.aligncenter
{
	text-align: center;
}
.margincenter
{
	margin: 0 auto;
}
.borderbluebackshapes
{
	background-color: #ffffff !important;
	border: 2px solid #AEBCDF !important;
}

.bluetextbackshapes
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #3F619F !important;
	text-transform: none;
}

/* blogs styles  6-08-2k7 */

.fontblueblogs
{
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
	font-size: 12px;
	color: #6886C4 !important;
}
.textalignleft
{
	text-align: left;
}

.blogsc2
{
	background-image: url(Images/blogs_c2.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.blogsc8
{
	background-image: url(Images/blogs_c8.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 100%;
}


.blogsc4
{
	background-image: url(Images/blogs_c4.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.blogsc6
{
	background-image: url(Images/blogs_c6.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.trheightblogsradio
{
	padding-left: 12px;
	padding-top: 10px;
	text-align: left;
	width: auto;
}
.radioborderblogs
{
	border: 0px solid #8EA23B;
	background-image: url(Images/rdbg.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.fontbluesurvey
{
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
	font-size: 14px;
	color: #6886C4 !important;
}

.fontblacksurvey
{
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
	font-size: 14px;
	color: #474747 !important;
}
.rateittextarea
{
	border: 2px solid #CCCCCC;
}

.buttonrateit
{
	font-size: 10pt;
	color: #040607 !important;
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
	background-color: #FCE65D;
	cursor: hand;
	font-weight: bold;
	border: 1px solid #9F9F9F;
	cursor: pointer;
}
.fontlightgreenblogs
{
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
	font-size: 12px;
	color: #595F40 !important;
}
.imgcustpixborder
{
	border: solid 2px #B3C176;
	height: auto;
	width: auto;
}
.textboxregister
{
	height: 24px;
	background-color: #F8F8DB;
	border: 1px solid #CBBA45;
	font-family: Century Gothic, "Microsoft Sans Serif" ,sans-serif,arial;
}
.fontregisterbold
{
	color: #817A71;
	font-size: 12px;
	font-weight: bold;
	font-family: Century Gothic, "Microsoft Sans Serif" ,sans-serif,arial;
}
.fontregister
{
	color: #817A71;
	font-size: 12px;
	font-family: Century Gothic, "Microsoft Sans Serif" ,sans-serif,arial;
}
.fontregistergreen
{
	color: #80A84B;
	font-size: 15px;
	font-weight: bold;
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
}
.fontregisterblack
{
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	font-family: Century Gothic, "Microsoft Sans Serif" ,sans-serif,arial;
}
.backgroundstyles1
{
	background-image: url(Images/bluebigbar.gif);
	background-repeat: no-repeat;
	height: 29px;
}
.normalblacktext
{
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
	font-size: 13px;
	color: #808080;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	line-height: 25px;
	padding-left: 5px;
}
.backgroundstyles2
{
	background-image: url(Images/border1pixel.gif);
	background-repeat: repeat-x;
	height: 2px;
}
.whitecolorboldtext /*white bold medium size text*/
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff !important;
	text-transform: none;
}
.whitecolorbigsizeboldtext /*white bold text*/
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff !important;
	text-transform: none;
}
/*avaneesh Styles 27 august*/
.lightbluesmallimagestyles
{
	background-image: url(Images/skybluebottombackgroundimg.gif);
	background-repeat: no-repeat;
	width: 782px;
	height: 56px;
}
.blueboldsmallsizetext /*normaltext in blue color*/
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #3A57A0;
}
.greenboldsmallsizetext /*normaltext in green color*/
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #668204;
}
a.blueboldsmallsizelinks /*links in blue color*/
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #39559F;
	text-decoration: underline;
}
a.blueboldsmallsizelinks:hover
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #39559F;
	text-decoration: underline;
}
.blacknormalsmallsizetext /*normal black color text*/
{
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
}
.arialblueheading
{
	font-family: Arial;
	color: #283966;
	font-size: 20px;
}
.normalbluecolorfortext
{
	font-family: Arial;
	color: #283966;
	font-size: 13px;
	font-weight: normal;
}
.whitecolorsmallsizeboldtext /*white bold medium size text*/
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff !important;
	text-transform: none;
}

/* <-- avaneesh styles 27th august*/

/* <-- mallareddy 28th august*/

.pl15
{
	padding-left: 15px;
}

.bordercustomerinfotable
{
	width: 100%;
	border: 1px solid #C6D2EC;
	font-size: 12px;
	font-family: arial;
}

.bgcolorcustomerinfotable
{
	background-color: #ECEFFE;
}

.fontlabelscustinfo
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #414968 !important;
	text-transform: none;
	text-align: right;
}

.fontcustinfonormal
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #414968 !important;
	text-transform: none;
	text-align: left;
}


.customerinfotablealter
{
	height: 28px;
	font-size: 12px;
	font-weight: normal;
	font-family: arial;
	color: #5D653B;
}


.customerinfotableitem
{
	height: 28px;
	background-color: #F6F7FF;
	font-size: 12px;
	font-weight: normal;
	font-family: arial;
	color: #5D653B;
}


.customerinfotableheadbg
{
	background-image: url(Images/custinfo_tab_headbg.gif);
	background-position: left top;
	background-repeat: repeat-x;
	height: 26px;
}

.fontcustomerinfotableheading
{
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
	padding-left: 15px;
}

.customerinfotableheadbgcc
{
	background-image: url(Images/custinfo_tab_headbgcc.gif);
	background-position: left top;
	background-repeat: repeat-x;
	height: 26px;
}

.bordercustomerinfotablecc
{
	width: 100%;
	border: 1px solid #E2E7D5;
	font-size: 12px;
	font-family: arial;
}
.bgconfigdetailsheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3F5E80;
	font-weight: bold;
	text-decoration: none;
	background-image: url(Images/bg_configdetailsheading.gif);
	background-position: left top;
	background-repeat: repeat-x;
	height: 28px;
	padding-left: 5px;
	border: 1px solid #E0E9BC;
	text-transform: uppercase;
}
.bgconfigdetailscontentdivi
{
	background-image: url(Images/bg_configdetailscontentdivi.gif);
	background-position: left center;
	background-repeat: repeat-x;
	height: 10px;
}
.custinfotextbox
{
	border: 1px solid #B6BFCD;
	font-weight: normal;
	font-size: 8pt;
	height: 20;
	color: #4F5149 !important;
	font-family: MS Sans Serif;
	width: 190px;
}

.custinfodropdown
{
	border: 1px solid #B6BFCD;
	font-weight: normal;
	font-size: 8pt;
	height: 20;
	color: #4F5149 !important;
	font-family: MS Sans Serif;
	width: 192px;
}




/*mallareddy styles end*/
/*avaneesh styles 28 august start night 10*/
.fontlabelsalignleft
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #414968 !important;
	text-transform: none;
	text-align: left;
}
.leftmenumaintabover
{
	background-image: url(Images/lmtopbtn_over_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 28px;
}
a.linksbacktodarkblue
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #385097 !important;
	text-decoration: none;
}
a.linksbacktodarkblue:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #385097 !important;
	text-decoration: none;
}
.fontgreentopbar
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4E6200 !important;
	text-decoration: none;
}

a.linksgreentopbar
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #4E6200 !important;
	text-decoration: none;
}

a.linksgreentopbar:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #4E6200 !important;
	text-decoration: none;
}



.itemheadingbg
{
	background-image: url(Images/itemheadingbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 27px;
	background-color: #ffffff;
}
.itemheadingbg1
{
	background-image: url(Images/itemheadingbg1.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 27px;
	background-color: #ffffff;
}

.darkblueiemheading
{
	font-family: Arial;
	font-size: 15pt;
	font-weight: bold;
	color: #3E6A8F !important;
	text-transform: capitalize;
}

.darkblueiemheadingsmall
{
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #3E6A8F !important;
	text-transform: lowercase;
}

.pdcontentbg
{
	background-image: url(Images/pd_content_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #CBD5EC;
}
.pdcontentmainimgc2
{
	background-image: url(Images/pd_cont_mainimg_c2.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.pdcontentmainimgc4
{
	background-image: url(Images/pd_cont_mainimg_c4.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.pdcontentmainimgc6
{
	background-image: url(Images/pd_cont_mainimg_c6.gif);
	background-repeat: repeat-y;
	background-position: right top;
}

.pdcontentmainimgc8
{
	background-image: url(Images/pd_cont_mainimg_c8.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.fontpdcontent
{
	font-weight: normal;
	font-size: 14px;
	color: #2D426C !important;
	font-family: Microsoft Sans Serif;
	line-height: 20px;
}
.pdactionimgborder
{
	border: 1px solid #C8DF8D;
	height: 40px;
	width: 40px;
}


.pdtabbtncontentbg
{
	background-image: url(Images/tabbtn_content_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 100%;
	border: 1px solid #E2E8F8;
	background-color: #F6FAE0;
}
.scrollbar
{
	SCROLLBAR-FACE-COLOR: #9BAEDC;
	SCROLLBAR-HIGHLIGHT-COLOR: #8A9CCC;
	SCROLLBAR-SHADOW-COLOR: #8A9CCC;
	SCROLLBAR-ARROW-COLOR: #385097;
	SCROLLBAR-TRACK-COLOR: #C5D0EB;
	SCROLLBAR-DARKSHADOW-COLOR: #E3E3E3;
	SCROLLBAR-LIGHT-COLOR: #E3E3E3;
}
a.linksviewcongig
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #77A51D !important;
	text-transform: capitalize;
	text-decoration: underline;
	background-color: #F4F7E5;
	padding: 3px;
}

a.linksviewcongig:hover
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #77A51D !important;
	text-decoration: none;
	text-transform: capitalize;
	background-color: #F4F7E5;
	padding: 3px;
}

/*avaneesh styles 29 august start night 11*/
.lightbluebackgroundcolorstyles
{
	background-color: #EAF0FB;
	border: 1px solid #B9C7E3;
}
.lightgreenborderstyles
{
	border: solid 4px #CFD9A8;
}
.bluetext3
{
	font-family: Microsoft Sans Serif;
	font-size: 11px;
	font-weight: normal;
	color: #00146C !important;
	text-transform: none;
	vertical-align: middle;
	padding-left: 12px;
}
.gridalterstyles
{
	background-color: #F4F9F1;
}
/*avaneesh styles end*/
/*avaneesh styles31 august*/
.lightgreenbgcolorstyles
{
	background-image: url(Images/lightgreenbgcolor.gif);
	background-repeat: repeat-x;
	width: 100%;
	height: 29px;
	border: solid 1px #E0E9AF;
	line-height: 26px;
}
.fontinstockprice
{
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #3A64AF !important;
	text-decoration: none;
	text-transform: none;
	line-height: 20px;
	text-align: left;
}
.instockminwidth
{
	width: 120px;
}
.clearblueboldtext
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #3E598B !important;
	text-transform: none;
	line-height: 24px;
}
/*avaneesh styles end*/

.alternategridstyles /* on 3rd Sep 2007 By Avaneesh */
{
	background-color: #F6F8FC;
	height: 30px;
}
.fabpadding
{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
}
/*	<!---- avaneesh styles 7th sep	*/
.greenboldheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4E6200 !important;
	text-decoration: underline;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
}
/*	avaneesh styles 7th sep	 ---!>	*/

/*avaneesh styles 8th sep.*/
.arial12boldtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #244583;
}
.lightgreenpatchstyles
{
	background-image: url(Images/lightgreenpatchforlocation.gif);
	background-repeat: repeat-x;
	width: 100%;
	height: auto;
	background-color: #F5F9E9;
}
.Advertisementsbgstyles
{
	background-image: url(Images/Advertisements_bg1.gif);
	background-repeat: repeat-x;
	width: 400;
	height: auto;
}
.borderbottomstyles
{
	border-bottom: solid 2px #E7EDF4;
}
a.Accentlinksleftmenubtns
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0C2964 !important;
	text-decoration: none;
	text-transform: capitalize;
	padding-left: 15px;
}
a.Accentlinksleftmenubtns:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0C2964 !important;
	text-decoration: none;
	text-transform: capitalize;
	padding-left: 15px;
}
.fontfabricall
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #4563AA !important;
	text-transform: capitalize;
}
.bluesmallconfig
{
	font-family: Microsoft Sans Serif, arial;
	font-size: 12px;
	font-weight: normal;
	color: #3E598B !important;
}


.vsc2
{
	background-image: url(Images/vs_c2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 100%;
	height: auto;
}
.vsc4
{
	background-image: url(Images/vs_c4.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height: auto;
}
.vsc6
{
	background-image: url(Images/vs_c6.gif);
	background-repeat: repeat-y;
	background-position: right top;
	height: auto;
}

.vsc8
{
	background-image: url(Images/vs_c8.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	width: 100%;
	height: auto;
}




.sanssarif13boldtext
{
	font-weight: normal;
	font-family: Microsoft Sans Serif,verdana,Arial;
	font-size: 13px;
	color: #000000;
}

/*By Sudhakar K on 1st Nov 07*/

.leftmenubtnbgnormalarticles
{
	background-image: url(Images/lmbtn_bg1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 112px;
	height: 42px;
}

.leftmenubtnbgoverarticles
{
	background-image: url(Images/lmbtn_mo_bg1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 112px;
	height: 42px;
}
a.linksleftmenubtns1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0C2964 !important;
	text-decoration: none;
	padding-left: 0px;
}
a.linksleftmenubtns1:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0C2964 !important;
	text-decoration: none;
	padding-left: 0px;
}
a.LinkEx1
{
	position: relative;
	color: #5e5e5e;
	z-index: 24;
	text-decoration: none;
}
a.LinkEx1:hover
{
	color: #5e5e5e;
	text-decoration: none;
	z-index: 1000;
	position: relative;
}

a.LinkEx1 span
{
	font-size: 12px;
	font-weight: bold;
	font-family: Century Gothic, "Microsoft Sans Serif" ,sans-serif,arial;
	color: #FFFFFF;
	background-color: #BCC88B;
	text-decoration: none;
	padding-left: 00px;
	display: none;
}
A.LinkEx1:hover span
{
	padding-left: 00px;
	display: block;
	width: auto;
	z-index: 1000;
	position: absolute;
	font-size: 11px;
}
A.linksleftmenubtns1:hover span
{
	display: block;
	color: #FFFFFF;
	border: 1px solid #7E561B;
	background-color: #BCC88B;
	text-decoration: none;
	top: -0.1em;
	right: 0em;
	left: 10em;
	width: 15em;
	z-index: 1000;
	position: absolute;
	font-family: Trebuchet MS;
	font-size: 13px;
	padding: 0px;
}
A.linksleftmenubtns1 span
{
	font-family: Trebuchet MS;
	font-size: 13px;
	color: #FFFFFF;
	border: 1px solid #990000;
	background-color: #BCC88B;
	text-decoration: none;
	display: none;
	padding: 0px;
	z-index: 1000;
}
.modelstext
{
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: 600;
	color: #77A51D !important;
	text-transform: capitalize;
}
.modelstextblue
{
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: 600;
	color: #6585C1 !important;
	text-transform: capitalize;
}
.greencolorboldtext /*white bold medium size text*/
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #A4BA66 !important;
	text-transform: none;
}
.greyfooter /*white bold medium size text*/
{
	font-family: Verdana, Arial;
	font-size: 9px;
	font-weight: bold;
	color: #979797 !important;
	line-height: 20px;
}
.fontquestion
{
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #4665AD !important;
	text-decoration: none;
	text-align: left;
}


.sttop
{
	background-image: url(Images/ic_st_top.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.stleft
{
	background-image: url(Images/ic_st_left.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.stright
{
	background-image: url(Images/ic_st_right.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.stbottom
{
	background-image: url(Images/ic_st_bottom.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.stpostedby
{
	font-family: Arial, serif;
	font-size: 9pt;
	font-weight: bold;
	color: #6886C4 !important;
	text-transform: none;
}
.postyourqustag
{
	font-family: Arial Serif;
	font-size: 13px;
	font-weight: normal;
	color: #3A56A3 !important;
	padding-left: 10px;
	font-variant: normal;
	font-style: normal;
	text-transform: none;
}
.bluetextboxadminsearch
{
	width: 142px;
	height: 22px;
	border: 1px solid #CDD3EB;
	font-weight: normal;
	font-family: Arial Serif;
	font-size: 13px;
}
.borderadminsales
{
	border-left: 1px solid #DEE2EA;
	border-right: 1px solid #DEE2EA;
	border-bottom: 1px solid #DEE2EA;
}
.adminmenuspace
{
	width: 2px;
}
.verticalline
{
	background-image: url(Images/border1pixel.gif);
	background-repeat: repeat-y;
	width: 2px;
}
ul#navmenu-v4, ul#navmenu-v4 li, ul#navmenu-v4 ul
{
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 115px; /*For KHTML*/
	list-style: none;
	text-align: left;
}

ul#navmenu-v4:after /*From IE 7 lack of compliance*/
{
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}

ul#navmenu-v4 li
{
	float: left; /*For IE 7 lack of compliance*/
	display: block !important; /*For GOOD browsers*/
	display: inline; /*For IE*/
	position: relative;
	text-align: left;
}

/* Root Menu */
ul#navmenu-v4 a
{
	border: 1px solid #D2D7E2; /*border-right-color: #CCC;   border-bottom-color: #CCC;*/
	padding: 0 6px;
	display: block;
	background: #EBEEF3;
	color: #567ABD;
	font-size: 12px;
	font-family: helvetica, arial, geneva, sans-serif;
	font-weight: bold;
	text-decoration: none;
	height: auto !important;
	height: 1%; /*For IE*/
	height: 20px;
	text-align: left;
}

/* Root Menu Hover Persistence */
ul#navmenu-v4 a:hover, ul#navmenu-v4 li:hover a, ul#navmenu-v4 li.iehover a
{
	background: #B5C3DB;
	color: #567ABD;
	height: 20px;
	text-align: left;
}

/* 2nd Menu */
ul#navmenu-v4 li:hover li a, ul#navmenu-v4 li.iehover li a
{
	background: #AFBE6F;
	color: #ffffff;
	width: 200px;
	height: 20px;
	text-align: left;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-v4 li:hover li a:hover, ul#navmenu-v4 li:hover li:hover a, ul#navmenu-v4 li.iehover li a:hover, ul#navmenu-v4 li.iehover li.iehover a
{
	background: #5679BB;
	color: #FFFFFF;
	width: 200px;
}

/* 3rd Menu */
ul#navmenu-v4 li:hover li:hover li a, ul#navmenu-v4 li.iehover li.iehover li a
{
	background: #AFBE6F;
	color: #FFFFFF;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-v4 li:hover li:hover li a:hover, ul#navmenu-v4 li:hover li:hover li:hover a, ul#navmenu-v4 li.iehover li.iehover li a:hover, ul#navmenu-v4 li.iehover li.iehover li.iehover a
{
	background: #AFBE6F;
	color: #FFFFFF;
}

/* 4th Menu */
ul#navmenu-v4 li:hover li:hover li:hover li a, ul#navmenu-v4 li.iehover li.iehover li.iehover li a
{
	background: #AFBE6F;
	color: #FFFFFF;
}

/* 4th Menu Hover */
ul#navmenu-v4 li:hover li:hover li:hover li a:hover, ul#navmenu-v4 li.iehover li.iehover li.iehover li a:hover
{
	background: #AFBE6F;
	color: #FFFFFF;
}

ul#navmenu-v4 ul, ul#navmenu-v4 ul ul, ul#navmenu-v4 ul ul ul
{
	display: none;
	position: absolute;
	top: 0;
	left: 115px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-v4 li:hover ul ul, ul#navmenu-v4 li:hover ul ul ul, ul#navmenu-v4 li.iehover ul ul, ul#navmenu-v4 li.iehover ul ul ul
{
	display: none;
}

ul#navmenu-v4 li:hover ul, ul#navmenu-v4 ul li:hover ul, ul#navmenu-v4 ul ul li:hover ul, ul#navmenu-v4 li.iehover ul, ul#navmenu-v4 ul li.iehover ul, ul#navmenu-v4 ul ul li.iehover ul
{
	display: block;
}

/* on 29th May 08*/


ul#navmenu-v5, ul#navmenu-v5 li, ul#navmenu-v5 ul
{
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 110px; /*For KHTML*/
	list-style: none;
}

ul#navmenu-v5:after /*From IE 7 lack of compliance*/
{
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}

ul#navmenu-v5 li
{
	float: left; /*For IE 7 lack of compliance*/
	display: block !important; /*For GOOD browsers*/
	display: inline; /*For IE*/
	position: relative;
}

/* Root Menu */
ul#navmenu-v5 a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #515151 !important;
	text-decoration: none;
	font-weight: normal;
	display: block;
	height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #649CC7;
	line-height: 20px;
	background: #F7F7F7;
	background-color: #F7F7F7;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #649CC7;
	border-left-color: #649CC7;
}

/* Root Menu Hover Persistence */
ul#navmenu-v5 a:hover, ul#navmenu-v5 li:hover a, ul#navmenu-v5 li.iehover a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF !important;
	background-color: #6484C1;
}

/* 2nd Menu */
ul#navmenu-v5 li:hover li a, ul#navmenu-v5 li.iehover li a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #515151 !important;
	text-decoration: none;
	font-weight: normal;
	display: block;
	height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #649CC7;
	line-height: 20px;
	background-color: #F7F7F7;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #649CC7;
	border-left-color: #649CC7;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-v5 li:hover li a:hover, ul#navmenu-v5 li:hover li:hover a, ul#navmenu-v5 li.iehover li a:hover, ul#navmenu-v5 li.iehover li.iehover a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF !important;
	background-color: #6484C1;
}





ul#navmenu-v5 ul, ul#navmenu-v5 ul ul, ul#navmenu-v5 ul ul ul
{
	display: none;
	position: absolute;
	top: 0;
	left: 110px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-v5 li:hover ul ul, ul#navmenu-v5 li:hover ul ul ul, ul#navmenu-v5 li.iehover ul ul, ul#navmenu-v5 li.iehover ul ul ul
{
	display: none;
}

ul#navmenu-v5 li:hover ul, ul#navmenu-v5 ul li:hover ul, ul#navmenu-v5 ul ul li:hover ul, ul#navmenu-v5 li.iehover ul, ul#navmenu-v5 ul li.iehover ul, ul#navmenu-v5 ul ul li.iehover ul
{
	display: block;
}
.fontArtSmall
{
	font-weight: normal;
	font-size: 11px;
	font-weight: bold;
	color: #5679BB !important;
	font-family: Microsoft Sans Serif;
}

.bluetextboxDesiner
{
	width: 180px;
	height: 22px;
	border: 1px solid #CDD3EB;
	font-weight: normal;
	font-family: Arial;
	font-size: 12px;
}
.fontquestion-small
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #1A63A7 !important;
	text-decoration: none;
	text-align: left;
}
.darkmaroon-text
{
	font-size: 11px;
	font-weight: bold;
	color: #CA2233 !important;
	font-family: Arial,Microsoft Sans Serif,verdana;
}
a.most-recentlink-selected
{
	font-size: 13px;
	font-weight: bold;
	color: #65852C !important;
	font-family: Trebuchet MS, Arial,Microsoft Sans Serif,verdana;
	font-style: italic;
	text-decoration: none;
}
.most-recentlink
{
	font-size: 13px;
	font-weight: bold;
	color: #65852C !important;
	font-family: Trebuchet MS, Arial,Microsoft Sans Serif,verdana;
	font-style: italic;
	text-decoration: none;
}
a.most-recentlink-selected:hover
{
	color: #65852C !important;
	text-decoration: underline;
}
a.most-recentlink
{
	font-size: 13px;
	font-weight: bold;
	color: #1A63A7 !important;
	font-family: Trebuchet MS, Arial,Microsoft Sans Serif,verdana;
	font-style: italic;
	text-decoration: none;
}
a.most-recentlink:hover
{
	color: #1A63A7 !important;
	text-decoration: underline;
}
.digit-text
{
	font-size: 32px;
	font-weight: bold;
	color: #94A249 !important;
	font-family: Arial,Microsoft Sans Serif,verdana;
	font-style: italic;
}
.greenboldsmallsizetext_small
{
	font-family: Sans Serif,Arial,verdana;
	font-size: 12px;
	font-weight: bold;
	color: #668204;
}
.bluetextbox_New
{
	width: 110px;
	height: 22px;
	border: 1px solid #CDD3EB;
	font-weight: normal;
	font-family: Arial;
	font-size: 12px;
}
a.bluelinksNew
{
	font-family: Verdana, Arial;
	font-size: 7.5pt;
	font-weight: bold;
	color: #5379B8 !important;
	text-decoration: underline;
	text-transform: uppercase;
}

a.bluelinksNew:hover
{
	font-family: Verdana, Arial;
	font-size: 7.5pt;
	font-weight: bold;
	color: #93A541 !important;
	text-decoration: none;
	text-transform: uppercase;
}

.bluetextbox_Email
{
	height: 22px;
	border: 1px solid #CDD3EB;
	font-weight: normal;
	font-family: Arial;
	font-size: 12px;
}
.customerinfotabover
{
	background-image: url(Images/custinfotab_over.gif);
	background-repeat: no-repeat;
	width: 98px;
	height: 30px; /*margin-bottom: -3px;*/
	cursor: hand;
	background-color: Transparent;
	border: 0px;
}
.customerinfotabnor
{
	background-image: url(Images/custinfotab_nor.gif);
	background-repeat: no-repeat;
	width: 98px;
	height: 30px; /*margin-bottom: -3px;*/
	cursor: hand;
	background-color: Transparent;
	border: 0px;
}
.orderhistorytabover
{
	background-image: url(Images/orderhistorytab_over.gif);
	background-repeat: no-repeat;
	width: 98px;
	height: 30px; /*margin-bottom: -3px;*/
	cursor: hand;
	background-color: Transparent;
	border: 0px;
}
.orderhistorytabnor
{
	background-image: url(Images/orderhistorytab_nor.gif);
	background-repeat: no-repeat;
	width: 98px;
	height: 30px; /*margin-bottom: -3px;*/
	cursor: hand;
	background-color: Transparent;
	border: 0px;
}
.portfoliotabover
{
	background-image: url(Images/portfoliotab_over.gif);
	background-repeat: no-repeat;
	width: 98px;
	height: 30px; /*margin-bottom: -3px;*/
	cursor: hand;
	background-color: Transparent;
	border: 0px;
}
.portfoliotabnor
{
	background-image: url(Images/portfoliotab_nor.gif);
	background-repeat: no-repeat;
	width: 98px;
	height: 30px; /*margin-bottom: -3px;*/
	cursor: hand;
	background-color: Transparent;
	border: 0px;
}
.shoppingcarttabover
{
	background-image: url(Images/shoppingcarttab_over.gif);
	background-repeat: no-repeat;
	width: 120px;
	height: 30px; /*margin-bottom: -3px;*/
	cursor: hand;
	background-color: Transparent;
	border: 0px;
}
.shoppingcarttabnor
{
	background-image: url(Images/shoppingcarttab_nor.gif);
	background-repeat: no-repeat;
	width: 120px;
	height: 30px; /*margin-bottom: -3px;*/
	cursor: hand;
	background-color: Transparent;
	border: 0px;
}
.fontitemscount
{
	font-family: futura Hv BT;
	font-size: 12px;
	color: #E72818;
	font-style: normal;
}
.borderitem
{
	border: 1px solid red;
}


/* Start Omprakash Stylesheet 30th July */

.textforshipping
{
	font-family: Arial;
	font-size: 11px;
	color: #0676B2;
	text-transform: uppercase;
	font-weight: bold;
}
.checkoutprocesstext
{
	font-family: Arial;
	font-size: 11px;
	color: #000;
	text-transform: uppercase;
}
.orderclla
{
	font-family: Arial;
	font-size: 11px;
	color: #A0A958;
	text-transform: uppercase;
	font-weight: bold;
}
.buildingtxt
{
	font-family: Arial;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	padding: 5px 0 5px 15px;
}

.buildingaddress
{
	font-family: Verdana;
	font-size: 13px;
	color: #000;
}
.paymentmethod
{
	font-family: Arial;
	font-size: 12px;
	color: #000;
	font-weight: bold;
}
.forastrocubewidth
{
	font-family: Arial;
	font-size: 11px;
	color: #000;
	font-weight: bold;
	text-align: left;
}
.boxtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}
.bgfororder
{
	width: 703px;
	height: 100px;
	background-image: url(Images/pickup_bg_new.gif);
	background-repeat: no-repeat;
	margin: auto;
}

.alignimagepickup
{
	text-align: right;
	padding: 5px;
}

.buildingtxttwopage
{
	font-family: Arial;
	font-size: 14px;
	color: #000;
	font-weight: bold;
	padding: 5px 0 5px 15px;
}
.hederparttext
{
	padding-left: 20px;
	padding-top: 5px;
}
.orderenter
{
	font-family: Arial;
	font-size: 18px;
	color: #E7693D;
	font-weight: bold;
}
.besuretext
{
	font-family: Verdana;
	font-size: 12px;
	color: #0F0F11;
}
.formnametwext
{
	font-family: Arial;
	font-size: 14px;
	color: #000;
	font-weight: bold;
}

.tabletextforinner
{
	font-family: Arial;
	font-size: 13px;
	color: #676868;
	font-weight: bold;
}
.checkoutprocesstextinner
{
	font-family: Arial;
	font-size: 13px;
	color: #676868;
}
.foirline
{
	width: 650px;
	border-bottom: solid 1px #A09F9F;
	margin: 0 auto;
}

.forinnerpara
{
	font-family: Arial;
	font-size: 14px;
	color: #000;
	font-weight: bold;
	text-align: left;
}
.forinnerpara b
{
	font-family: Arial;
	font-size: 14px;
	color: #000;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
}

.forinnerpara p
{
	font-family: Arial;
	font-size: 13px;
	color: #000;
	font-weight: normal;
	text-align: left;
}
.clearblueboldtextinstock
{
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	color: #60809E !important;
	text-transform: none;
	line-height: 24px;
}
.aligmentforpadding
{
	padding-right: 14px;
}
.pricebox
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #494C31 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	padding: 4px;
	border: solid 1px #B0B76C;
	float: right;
}
.confidenceborder
{
	border: solid 1px #9FB0D5;
}

.forshopingconfidence
{
	padding: 5px;
	background-color: #4768AF;
	border: solid 1px #395DA9;
	float: left;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
}
.Bluebullet
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #4E6EB2;
	text-align: left;
	padding-left: 20px;
}
.Bluebullet ul, .Bluebullet ul li
{
	margin: 0px;
	padding: 0px;
}

.moreinformation
{
	font-family: Verdana;
	font-size: 13px;
	width: 250px;
	color: #4D6DB3;
	text-align: left;
	padding-left: 10px;
}
.textforimage
{
	font-family: Verdana;
	font-size: 11px;
	color: #4D6DB3;
	text-align: left;
	padding-left:5px;
}

.maxwidthNew
{
	width: 85%;
}

.maintableInstock
{
	width: 800px;
}
.lightgreenbgcolorstylesnew
{
	background-image: url(Images/lightgreenbgcolor.gif);
	background-repeat: repeat-x;
	height: 29px;
	border: solid 1px #E0E9AF;
	line-height: 26px;
}
ul#navmenu-v, ul#navmenu-v li, ul#navmenu-v ul
{
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 130px; /*For KHTML*/
	list-style: none;
}

ul#navmenu-v:after /*From IE 7 lack of compliance*/
{
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}

ul#navmenu-v li
{
	float: left; /*For IE 7 lack of compliance*/
	display: block !important; /*For GOOD browsers*/
	display: inline; /*For IE*/
	position: relative;
}

/* Root Menu */
ul#navmenu-v a
{
	border: 1px solid #D2D7E2; /*border-right-color: #CCC;   border-bottom-color: #CCC;*/
	padding: 0 6px;
	display: block;
	background: #EBEEF3;
	color: #567ABD;
	font-size: 12px;
	font-family: helvetica, arial, geneva, sans-serif;
	font-weight: bold;
	text-decoration: none;
	height: auto !important;
	height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#navmenu-v a:hover, ul#navmenu-v li:hover a, ul#navmenu-v li.iehover a
{
	background: #B5C3DB;
	color: #567ABD;
}

/* 2nd Menu */
ul#navmenu-v li:hover li a, ul#navmenu-v li.iehover li a
{
	background: #EBEEF3;
	color: #567ABD;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-v li:hover li a:hover, ul#navmenu-v li:hover li:hover a, ul#navmenu-v li.iehover li a:hover, ul#navmenu-v li.iehover li.iehover a
{
	background: #B5C3DB;
	color: #567ABD;
}

/* 3rd Menu */
ul#navmenu-v li:hover li:hover li a, ul#navmenu-v li.iehover li.iehover li a
{
	background: #EBEEF3;
	color: #567ABD;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-v li:hover li:hover li a:hover, ul#navmenu-v li:hover li:hover li:hover a, ul#navmenu-v li.iehover li.iehover li a:hover, ul#navmenu-v li.iehover li.iehover li.iehover a
{
	background: #CCC;
	color: #FFF;
}

/* 4th Menu */
ul#navmenu-v li:hover li:hover li:hover li a, ul#navmenu-v li.iehover li.iehover li.iehover li a
{
	background: #EEE;
	color: #666;
}

/* 4th Menu Hover */
ul#navmenu-v li:hover li:hover li:hover li a:hover, ul#navmenu-v li.iehover li.iehover li.iehover li a:hover
{
	background: #CCC;
	color: #FFF;
}

ul#navmenu-v ul, ul#navmenu-v ul ul, ul#navmenu-v ul ul ul
{
	display: none;
	position: absolute;
	top: 0;
	left: 130px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-v li:hover ul ul, ul#navmenu-v li:hover ul ul ul, ul#navmenu-v li.iehover ul ul, ul#navmenu-v li.iehover ul ul ul
{
	display: none;
}

ul#navmenu-v li:hover ul, ul#navmenu-v ul li:hover ul, ul#navmenu-v ul ul li:hover ul, ul#navmenu-v li.iehover ul, ul#navmenu-v ul li.iehover ul, ul#navmenu-v ul ul li.iehover ul
{
	display: block;
}

/* Build Menu Starts*/

ul#navmenu-v1, ul#navmenu-v1 li, ul#navmenu-v1 ul
{
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 130px; /*For KHTML*/
	list-style: none;
}

ul#navmenu-v1:after /*From IE 7 lack of compliance*/
{
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}

ul#navmenu-v1 li
{
	float: left; /*For IE 7 lack of compliance*/
	display: block !important; /*For GOOD browsers*/
	display: inline; /*For IE*/
	position: relative;
}

/* Root Menu */
ul#navmenu-v1 a
{
	border: 1px solid #D2D7E2; /*border-right-color: #CCC;   border-bottom-color: #CCC;*/
	padding: 0 6px;
	display: block;
	background: #EBEEF3;
	color: #567ABD;
	font-size: 12px;
	font-family: helvetica, arial, geneva, sans-serif;
	font-weight: bold;
	text-decoration: none;
	height: auto !important;
	height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#navmenu-v1 a:hover, ul#navmenu-v1 li:hover a, ul#navmenu-v1 li.iehover a
{
	background: #B5C3DB;
	color: #567ABD;
}

/* 2nd Menu */
ul#navmenu-v1 li:hover li a, ul#navmenu-v1 li.iehover li a
{
	background: #EBEEF3;
	color: #567ABD;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-v1 li:hover li a:hover, ul#navmenu-v1 li:hover li:hover a, ul#navmenu-v1 li.iehover li a:hover, ul#navmenu-v1 li.iehover li.iehover a
{
	background: #B5C3DB;
	color: #567ABD;
}

/* 3rd Menu */
ul#navmenu-v1 li:hover li:hover li a, ul#navmenu-v1 li.iehover li.iehover li a
{
	background: #EBEEF3;
	color: #567ABD;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-v1 li:hover li:hover li a:hover, ul#navmenu-v1 li:hover li:hover li:hover a, ul#navmenu-v1 li.iehover li.iehover li a:hover, ul#navmenu-v1 li.iehover li.iehover li.iehover a
{
	background: #B5C3DB;
	color: #567ABD;
}

/* 4th Menu */
ul#navmenu-v1 li:hover li:hover li:hover li a, ul#navmenu-v1 li.iehover li.iehover li.iehover li a
{
	background: #EBEEF3;
	color: #567ABD;
}

/* 4th Menu Hover */
ul#navmenu-v1 li:hover li:hover li:hover li a:hover, ul#navmenu-v1 li.iehover li.iehover li.iehover li a:hover
{
	background: #CCC;
	color: #FFF;
}

ul#navmenu-v1 ul, ul#navmenu-v1 ul ul, ul#navmenu-v1 ul ul ul
{
	display: none;
	position: absolute;
	top: 0;
	left: 130px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-v1 li:hover ul ul, ul#navmenu-v1 li:hover ul ul ul, ul#navmenu-v1 li.iehover ul ul, ul#navmenu-v1 li.iehover ul ul ul
{
	display: none;
}

ul#navmenu-v1 li:hover ul, ul#navmenu-v1 ul li:hover ul, ul#navmenu-v1 ul ul li:hover ul, ul#navmenu-v1 li.iehover ul, ul#navmenu-v1 ul li.iehover ul, ul#navmenu-v1 ul ul li.iehover ul
{
	display: block;
}
/* Build Menu Ends*/


/* Web Features Menu Starts*/

ul#navmenu-v2, ul#navmenu-v2 li, ul#navmenu-v2 ul
{
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 130px; /*For KHTML*/
	list-style: none;
}

ul#navmenu-v2:after /*From IE 7 lack of compliance*/
{
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}

ul#navmenu-v2 li
{
	float: left; /*For IE 7 lack of compliance*/
	display: block !important; /*For GOOD browsers*/
	display: inline; /*For IE*/
	position: relative;
}

/* Root Menu */
ul#navmenu-v2 a
{
	border: 1px solid #D2D7E2; /*border-right-color: #CCC;   border-bottom-color: #CCC;*/
	padding: 0 6px;
	display: block;
	background: #EBEEF3;
	color: #567ABD;
	font-size: 12px;
	font-family: helvetica, arial, geneva, sans-serif;
	font-weight: bold;
	text-decoration: none;
	height: auto !important;
	height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#navmenu-v2 a:hover, ul#navmenu-v2 li:hover a, ul#navmenu-v2 li.iehover a
{
	background: #B5C3DB;
	color: #567ABD;
}

/* 2nd Menu */
ul#navmenu-v2 li:hover li a, ul#navmenu-v2 li.iehover li a
{
	background: #EBEEF3;
	color: #567ABD;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-v2 li:hover li a:hover, ul#navmenu-v2 li:hover li:hover a, ul#navmenu-v2 li.iehover li a:hover, ul#navmenu-v2 li.iehover li.iehover a
{
	background: #B5C3DB;
	color: #567ABD;
}

/* 3rd Menu */
ul#navmenu-v2 li:hover li:hover li a, ul#navmenu-v2 li.iehover li.iehover li a
{
	background: #EBEEF3;
	color: #567ABD;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-v2 li:hover li:hover li a:hover, ul#navmenu-v2 li:hover li:hover li:hover a, ul#navmenu-v2 li.iehover li.iehover li a:hover, ul#navmenu-v2 li.iehover li.iehover li.iehover a
{
	background: #B5C3DB;
	color: #567ABD;
}

/* 4th Menu */
ul#navmenu-v2 li:hover li:hover li:hover li a, ul#navmenu-v2 li.iehover li.iehover li.iehover li a
{
	background: #EEE;
	color: #666;
}

/* 4th Menu Hover */
ul#navmenu-v2 li:hover li:hover li:hover li a:hover, ul#navmenu-v2 li.iehover li.iehover li.iehover li a:hover
{
	background: #CCC;
	color: #FFF;
}

ul#navmenu-v2 ul, ul#navmenu-v2 ul ul, ul#navmenu-v2 ul ul ul
{
	display: none;
	position: absolute;
	top: 0;
	left: 130px;
}


/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-v2 li:hover ul ul, ul#navmenu-v2 li:hover ul ul ul, ul#navmenu-v2 li.iehover ul ul, ul#navmenu-v2 li.iehover ul ul ul
{
	display: none;
}

ul#navmenu-v2 li:hover ul, ul#navmenu-v3 ul li:hover ul, ul#navmenu-v2 ul ul li:hover ul, ul#navmenu-v2 li.iehover ul, ul#navmenu-v2 ul li.iehover ul, ul#navmenu-v2 ul ul li.iehover ul
{
	display: block;
}


/* CRM Menu Starts*/

ul#navmenu-v3, ul#navmenu-v3 li, ul#navmenu-v3 ul
{
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 130px; /*For KHTML*/
	list-style: none;
}

ul#navmenu-v3:after /*From IE 7 lack of compliance*/
{
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}

ul#navmenu-v3 li
{
	float: left; /*For IE 7 lack of compliance*/
	display: block !important; /*For GOOD browsers*/
	display: inline; /*For IE*/
	position: relative;
}

/* Root Menu */
ul#navmenu-v3 a
{
	border: 1px solid #D2D7E2; /*border-right-color: #CCC;   border-bottom-color: #CCC;*/
	padding: 0 6px;
	display: block;
	background: #EBEEF3;
	color: #567ABD;
	font-size: 12px;
	font-family: helvetica, arial, geneva, sans-serif;
	font-weight: bold;
	text-decoration: none;
	height: auto !important;
	height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#navmenu-v3 a:hover, ul#navmenu-v3 li:hover a, ul#navmenu-v3 li.iehover a
{
	background: #B5C3DB;
	color: #567ABD;
}

/* 2nd Menu */
ul#navmenu-v3 li:hover li a, ul#navmenu-v3 li.iehover li a
{
	background: #EBEEF3;
	color: #567ABD;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-v3 li:hover li a:hover, ul#navmenu-v3 li:hover li:hover a, ul#navmenu-v3 li.iehover li a:hover, ul#navmenu-v3 li.iehover li.iehover a
{
	background: #B5C3DB;
	color: #567ABD;
}

/* 3rd Menu */
ul#navmenu-v3 li:hover li:hover li a, ul#navmenu-v3 li.iehover li.iehover li a
{
	background: #EBEEF3;
	color: #567ABD;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-v3 li:hover li:hover li a:hover, ul#navmenu-v3 li:hover li:hover li:hover a, ul#navmenu-v3 li.iehover li.iehover li a:hover, ul#navmenu-v3 li.iehover li.iehover li.iehover a
{
	background: #B5C3DB;
	color: #567ABD;
}

/* 4th Menu */
ul#navmenu-v3 li:hover li:hover li:hover li a, ul#navmenu-v3 li.iehover li.iehover li.iehover li a
{
	background: #EEE;
	color: #666;
}

/* 4th Menu Hover */
ul#navmenu-v3 li:hover li:hover li:hover li a:hover, ul#navmenu-v3 li.iehover li.iehover li.iehover li a:hover
{
	background: #CCC;
	color: #FFF;
}

ul#navmenu-v3 ul, ul#navmenu-v3 ul ul, ul#navmenu-v3 ul ul ul
{
	display: none;
	position: absolute;
	top: 0;
	left: 130px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-v3 li:hover ul ul, ul#navmenu-v3 li:hover ul ul ul, ul#navmenu-v3 li.iehover ul ul, ul#navmenu-v3 li.iehover ul ul ul
{
	display: none;
}

ul#navmenu-v3 li:hover ul, ul#navmenu-v3 ul li:hover ul, ul#navmenu-v3 ul ul li:hover ul, ul#navmenu-v3 li.iehover ul, ul#navmenu-v3 ul li.iehover ul, ul#navmenu-v3 ul ul li.iehover ul
{
	display: block;
}

.popc2
{
	background-image: url(Images/sofapop_c2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 100%;
}


.popc4
{
	background-image: url(Images/sofapop_c4.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.popc6
{
	background-image: url(Images/sofapop_c6.gif);
	background-repeat: repeat-y;
	background-position: right top;
}



.popc8
{
	background-image: url(Images/sofapop_c8.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	width: 100%;
}
.gridborder
{
	border: 1px solid #B7C2D6;
}
.redfontpopup
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #D82323 !important;
	text-transform: none;
}

.popuptext
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #3F4042 !important;
	text-transform: none;
}
.textboxpopup
{
	border: 2px solid #808080;
	width: 150px;
}
.textalignright
{
	text-align: right;
}
.textalignleft
{
	text-align: left;
}
.maintable
{
	width: 884px;
}
.borderblue
{
	border: 1px solid #A6CAF0;
}
.leftcoldropdown
{
	border: #424142 1px solid;
	font-weight: normal;
	color: #000000 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 130px;
	font-size: 12px;
}
.quickship
{
	color: #B92025;
	font-family: Arial;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	font-style: italic;
}
a.quickship
{
	color: #B92025;
	font-family: Arial;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	font-style: italic;
}
a.quickship:hover
{
	color: #B92025;
	font-family: Arial;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	font-style: italic;
}
.pdcontentimgc2
{
	background-image: url(Images/pd_cont_img_c2.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.pdcontentimgc4
{
	background-image: url(Images/pd_cont_img_c4.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.pdcontentimgc6
{
	background-image: url(Images/pd_cont_img_c6.gif);
	background-repeat: repeat-y;
	background-position: right top;
}

.pdcontentimgc8
{
	background-image: url(Images/pd_cont_img_c8.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.clearboth
{
	clear: both;
}


.pdactiontopbar
{
	background-image: url(Images/ic_action_bar_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 100%;
}


.pdactionmidbar
{
	background-image: url(Images/ic_action_new_mid2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 100%;
	background-color: #F7FAE0;
}


.pdactionmidbar1
{
	background-image: url(Images/ic_action_new_mid1.gif);
	background-repeat: repeat-y;
	background-position: left top;
}


.pdactionmidbar3
{
	background-image: url(Images/ic_action_new_mid3.gif);
	background-repeat: repeat-y;
	background-position: right top;
}


.pdactionbotbar
{
	background-image: url(Images/ic_action_new_bot2.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	width: 100%;
}

.pdactionimgborder
{
	border: 1px solid #C8DF8D;
	height: 40px;
	width: 40px;
}


.pdtabbtncontentbg
{
	background-image: url(Images/tabbtn_content_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 100%;
	border: 1px solid #E2E8F8;
	background-color: #F6FAE0;
}
.bluesmall
{
	font-family: Microsoft Sans Serif, arial;
	font-size: 13px;
	font-weight: normal;
	color: #3E598B !important;
}
.redfontnote
{
	font-family: Century Gothic,Calibri,Verdana,Arial;
	font-size: 12px;
	font-weight: bold;
	color: #D82323 !important;
	text-transform: none;
}

a.bluelinks
{
	font-family: Verdana, Arial;
	font-size: 7.5pt;
	font-weight: bold;
	color: #5379B8 !important;
	text-decoration: none;
	text-transform: uppercase;
}

a.bluelinks:hover
{
	font-family: Verdana, Arial;
	font-size: 7.5pt;
	font-weight: bold;
	color: #93A541 !important;
	text-decoration: none;
	text-transform: uppercase;
}


a.bluelinks1
{
	font-family: Microsoft Sans Serif;
	font-size: 13px;
	font-weight: normal;
	color: #305293 !important;
	text-decoration: none;
	text-transform: none;
}

a.bluelinks1:hover
{
	font-family: Microsoft Sans Serif;
	font-size: 13px;
	font-weight: normal;
	color: #93A541 !important;
	text-decoration: none;
	text-transform: none;
}
a.bluelinks2
{
	font-family: Verdana, Arial;
	font-size: 8.5pt;
	font-weight: bold;
	color: #305293 !important;
	text-decoration: none;
	text-transform: uppercase;
}

a.bluelinks2:hover
{
	font-family: Verdana, Arial;
	font-size: 8.5pt;
	font-weight: bold;
	color: #93A541 !important;
	text-decoration: underline;
	text-transform: uppercase;
}
.alterbg1
{
	background-image: url(Images/alterbg1.jpg);
	background-repeat: no-repeat;
	background-position: fixed;
	height: 152;
}
.alterbg3
{
	background-color: #F0F3F9 !important;
	border: 1px solid #B9C7E3 !important;
}
.alterbg4
{
	background-color: #ffffff;
	border: 2px solid #DBE3F0 !important;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.alterbg5
{
	background-color: #F6F7F2 !important;
	border: 1px solid #E2E7CD !important;
}

.alterbg2
{
	background-image: url(Images/alterbg2.jpg);
	background-repeat: no-repeat;
	background-position: fixed;
	height: 152;
}
.textbold
{
	font-weight: bold;
}
.fontbluenormal
{
	font-weight: normal;
	font-size: 13px;
	color: #315BA8 !important;
	font-family: Microsoft Sans Serif;
}
.whiteleftheadfabrics
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #91A73B !important;
}
.logorightbg
{
	background-image: url(Images/logo_right_bg.gif);
	background-repeat: repeat-x;
	background-position: right bottom;
}
.divtextstyle
{
	font-size: 12px;
	color: #5E6170 !important;
	font-family: verdana;
}
.textboxborderstyles1
{
border:solid 1px #C5CF9C;
}
.headerlightgreenstyles
{
	background-image: url(Images/headerlightgreen_bar.gif);
	background-repeat: repeat-y;
}
.TextBox
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #3D445C !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 18px;
	border: solid 1px ##C0C0C0;
}
.searchtextbox
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #3D445C !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 18px; /*border: solid 1px ##C0C0C0;*/
	width: 170px;
}

.sofa5topmenu1bg2
{
	background-image: url(Images/newsubmenubgcolor.gif);
	background-repeat: repeat-x;
	background-position: left center;
	border-top: solid 1px #D7DFF3;
	border-bottom: solid 1px #D7DFF3;
}
.bluedividerindex
{
	font-family: Arial;
	font-size: 7.5pt;
	font-weight: bold;
	color: #5379B8 !important;
	width: 3px;
	background-image: url(Images/newsubmenubgcolor.gif);
	background-repeat: repeat-x;
	background-position: left center;
	border-top: solid 1px #D7DFF3;
	border-bottom: solid 1px #D7DFF3;
	border-left: solid 1px #ffffff;
}
.indextopmenu2bg
{
	background-image: url(Images/mainmenubg.gif);
	background-position: left center;
	height: 29px;
	border: solid 1px #3E6EBC;
}


.whitebig
{
	font-family: Microsoft Sans Serif;
	font-size: 17px;
	font-weight: normal;
	color: #FFFFFF !important;
	text-transform: none;
}

a.whitelinks
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF !important;
	text-decoration: none;
	text-transform: uppercase;
}

a.whitelinks:link
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF !important;
	text-decoration: none;
	text-transform: uppercase;
}

a.whitelinks:hover
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #C4EB60 !important;
	text-decoration: none;
	text-transform: uppercase;
}

.menudividertdwidth
{
	width: 15px;
	text-align: center;
}
.fontfooterbluesmall
{
	font-family: Microsoft Sans Serif, arial;
	font-size: 11px;
	font-weight: normal;
	color: #3E598B !important;
}
.leftmenumaintab
{
	background-image: url(Images/lmtopbtn_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 28px;
}
a.linksleftmenumaintab
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff !important;
	text-decoration: none;
	text-transform: uppercase;
	padding-left: 14px;
}
a.linksleftmenumaintab:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff !important;
	text-decoration: none;
	text-transform: uppercase;
	padding-left: 14px;
}

.leftmenumaintabover
{
	background-image: url(Images/lmtopbtn_over_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 28px;
}
.leftmenucontentbg
{
	/*background-image: url(Images/leftmenucontent_bg.gif);*/
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #99AADA;
	height: auto;
	padding-bottom: 10px;
}

.leftmenubtnbgnormal
{
	background-image: url(Images/lmbtn_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 112px;
	height: 21px;
}

a.linksleftmenubtns
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0C2964 !important;
	text-decoration: none;
	text-transform: capitalize;
	padding-left: 14px;
}
a.linksleftmenubtns:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0C2964 !important;
	text-decoration: none;
	text-transform: capitalize;
	padding-left: 14px;
}

.vspaceleftmenubtns
{
	height: 5px;
}
.leftmenusubmenu
{
	background-color: #7E93CE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff !important;
	text-decoration: none;
	text-transform: uppercase;
	padding-left: 14px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.textarialwhite
{
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	font-family: arial;
	 text-transform:uppercase;
}
.textarialgary
{
	font-weight: normal;
	font-size: 10px;
	color: #ABADB3;
	font-family: arial;
	clear: both;
}
.textarialBlack
{
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	font-family: arial;
	float: left;
}
.textarialBlack12_new
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: arial;
	
}
.textarialBlack12
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: arial;
	float: left;
}
.textarialBlue
{
	font-weight: normal;
	font-size: 10px;
	color: #9ABDFC;
	font-family: arial;
	float: left;
	text-decoration: underline;
}

.fontinstocklocation
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #6382C6 !important;
	text-transform: none;
}
.greenbordertext3bg
{
	background-image: url(Images/greenbordertext3_bg.gif);
	background-repeat: repeat-x;
	background-position: left center;
}


/* New width increase classes */


 
 .leftmenubtnbgnormal_New
{
	background-image: url(Images/lmbtn_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 150px;
	height: 21px;
}

.linksleftmenumaintab_New
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff !important;
	text-decoration: none;
	text-transform: uppercase;
	padding-left: 14px;
}

a.Accentlinksleftmenubtns_New
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0C2964 !important;
	text-decoration: none;
	text-transform: capitalize;
	padding-left: 15px;
}
a.Accentlinksleftmenubtns_New:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0C2964 !important;
	text-decoration: none;
	text-transform: capitalize;
	padding-left: 15px;
}
.leftcolwidthfabricsnew1
{
        width: 150px;
}
.leftmenubtnbgnormalarticlesnew
{
        background-image: url(Images/lmbtn_bg1.gif);
        background-repeat: no-repeat;
        background-position: left top;
        width: 150px;
        height: 42px;
        
}
.greenpatchbackgroundimagenew
{
        background-image: url(Images/greenpatchbackgroundimagenew.jpg);
        background-repeat: no-repeat;
        height: 25px;
        line-height: 22px;
        vertical-align: top;
}

.leftcolwidthfabricsNew_increaseWidth
{
	width: 170px;
}

.whiteleftheadfabrics_increaseWidth
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #91A73B !important;
}
.linksfabrictype_increaseWidth
{
	text-decoration: none;
	color: #333333 !important;
	font-size: 12px !important;
	font-family: "Microsoft Sans Serif" ,sans-serif,arial;
	font-weight: normal;
	padding: 1px;
}

.leftmenusubmenu_New
{
	background-color: #7E93CE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff !important;
	text-decoration: none;
	text-transform: uppercase;
	padding-left: 35px;
	padding-top: 3px;
	padding-bottom: 3px;
}



.lightgreenbgcolorstyles_NEW
{
	background-image: url(Images/lightgreenbgcolor.gif);
	background-repeat: repeat-x;
	width: 925px;
	height: 29px;
	border: solid 1px #E0E9AF;
	line-height: 26px;
}

.leftmenubtnbgnormal_150New
{
	background-image: url(Images/lmbtn_bg_148.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 150px;
	height: 21px;
}

.leftmenubtnbgover_150New
{
	background-image: url(Images/lmbtn_mo_bg_148.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 150px;
	height: 21px;
}
.leftmenubtnbgnormal_120New
{
	background-image: url(Images/lmbtn_bg_120new.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 129px;
	height: 21px;
}


.leftmenubtnbgOver_120New
{
	background-image: url(Images/lmbtn_mo_bg_120new.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 129px;
	height: 21px;
}

.leftmenutabbg_ssNew
{
        background-image: url(Images/lefttabblubg.jpg);
        background-repeat: repeat-x;
        background-position: top center;
        height: 42px;
        width: 200px;
        border-left: solid 1px #C0CBE7;
        border-right: solid 1px #C0CBE7;
        background-color:#E1EBF7;
}


/* For leftmenu of newstandpage */

.leftmenutabbgnormal
{
        background-image: url(Images/lefttabblubg.gif);
        background-repeat: repeat-x;
        background-position: top center;
        height: 42px;
        width: 133px;
        border-left: solid 1px #C0CBE7;
        border-right: solid 1px #C0CBE7;
        background-color:#E1EBF7;
}

.leftmenutabbgover
{
        background-image: url(Images/lmbtn_mo_bg1new.gif);
        background-repeat: repeat-x;
        background-position: top center;
        height: 42px;
        width: 133px;
        border-left: solid 1px #C0CBE7;
        border-right: solid 1px #C0CBE7;
        background-color:#E1EBF7;
}

.leftmenumaintab_Style1 
{
background-image:url(Images/lmtopbtn_bg.gif);
background-position:left top;
background-repeat:repeat-x;
height:28px;
width:170px;
}
.leftmenumaintabover_Style1
{
	background-image: url(Images/lmtopbtn_over_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 28px;
	width:170px;
}


/* For 5 reasons bar - 28/11/08 */

#footerbackground
{
	font-family: verdana, arial,helvetica,Sans-Serif,;
	font-weight: bold;
	font-size: 9px;
	color: #577ABD;
	background-color: #ffffff;
	background-image: url(Images/footerbackground.gif);
	background-repeat:no-repeat;
	background-color:#EBEEF1;
	width:928px;
	height:128px;
	line-height:20px;
}
#footerbackground a
{
	font-family: verdana, arial,helvetica,Sans-Serif,;
	font-weight: bold;
	font-size: 9px;
	color: #577ABD;	
	line-height:20px;
	text-decoration:none;
}
#footerbackground a:hover
{
	font-family: verdana, arial,helvetica,Sans-Serif,;
	font-weight: bold;
	font-size: 9px;
	color: #577ABD;	
	line-height:20px;
	text-decoration:underline;
}
.clearboth
{
	clear:both;
}

.leftmenubtnbgnormal_Category
{
	background-image: url(Images/lmbtn_bg_148.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 148px;
	height: 21px;
}

.leftmenubtnbgover_Category
{
	background-image: url(Images/lmbtn_mo_bg_148.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 148px;
	height: 21px;
}

.lightgreenbgcolorstyles_change
{
	background-image: url(Images/lightgreenbgcolor.gif);
	background-repeat: repeat-x;
	width: 99%;
	height: 29px;
	border: solid 1px #E0E9AF;
	line-height: 26px;
}

.LinkButtonBlue
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #5679BB !important;	
}

.LinkButtonBlue:hover
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #5679BB !important;	
}
.sofastylesbluesmall
{
	font-family: arial,Microsoft Sans Serif;
	font-size: 12px;
	font-weight: normal;
	color: #3E598B !important;
	text-align:left;
}




.lightgreenbgcolorstyles_fortscblogs
{
	background-image: url(Images/lightgreenbgcolor.gif);
	background-repeat: repeat-x;
	width: 100%;
	height: 29px;
	border: solid 1px #E0E9AF;
	line-height: 26px;
}

.fontBackSeattext
{
	font-family: Arial,Microsoft Sans Serif;
	font-size: 16px;
	font-weight:bold;
	color: #000 !important;
	text-decoration: none;
	text-transform: none;
	line-height: 20px;
	text-align: left;
}

a.Accentlinksleftmenubtns_RedTag
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: Red !important;
	text-decoration: none;
	text-transform: capitalize;
	/*padding-left: 15px;*/
	vertical-align:middle;
}
a.Accentlinksleftmenubtns_RedTag:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: Red !important;
	text-decoration: none;
	text-transform: capitalize;
	/*padding-left: 15px;*/
	vertical-align:middle;
}







/* Modified For 5 reasons bar - 22/12/08 */

#footerbackground1
{
	font-family: verdana, arial,helvetica,Sans-Serif,;
	font-weight: bold;
	font-size: 9px;
	color: #577ABD;
	background-image: url(Images/footerbackground1.gif);
	background-repeat:no-repeat;
	width:992px;
	height:128px;
	line-height:20px;
}
#footerbackground1 a
{
	font-family: verdana, arial,helvetica,Sans-Serif,;
	font-weight: bold;
	font-size: 9px;
	color: #577ABD;	
	line-height:20px;
	text-decoration:none;
}
#footerbackground1 a:hover
{
	font-family: verdana, arial,helvetica,Sans-Serif,;
	font-weight: bold;
	font-size: 9px;
	color: #577ABD;	
	line-height:20px;
	text-decoration:underline;
}
.fontwelcomeNew
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5883BF !important;
	font-weight: bold;
	text-decoration: none;
}
/* Start : Changed on 22nd Oct for Faq BreadCrumb */
a.linksgreentopbarfaqs
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #4E6200 !important;
	text-decoration: underline;
}

a.linksgreentopbarfaqs:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #4E6200 !important;
	text-decoration: none;
}

/* End : Changed on 22nd Oct for Faq BreadCrumb */.maintable
{
	width: 884px;
}
.fontbluenormal
{
	font-weight: normal;
	font-size: 13px;
	color: #315BA8 !important;
	font-family: Microsoft Sans Serif;
}
.leftcoldropdown
{
	border: #424142 1px solid;
	font-weight: normal;
	color: #000000 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 130px;
	font-size: 12px;
}
.alignleft
{
	text-align: left;
}
/*body
{
	margin: 0 auto;
	background-color: #E9ECF1 !important;
}*/
.innerborder
{
	width: 100%;
	border-left: 1px solid #C2CEE4;
	border-right: 1px solid #C2CEE4;
}
.bluesmall
{
	font-family: Microsoft Sans Serif, arial;
	font-size: 13px;
	font-weight: normal;
	color: #3E598B !important;
}
.redfont
{
	font-family: Microsoft Sans Serif, arial;
	font-size: 11px;
	font-weight: normal;
	color: #D82323 !important;
	text-transform: uppercase;
}
.bluesmallb
{
	font-family: Verdana, Arial;
	font-size: 7pt;
	font-weight: bold;
	color: #5379B8 !important;
}
.alterbg3
{
	background-color: #F0F3F9 !important;
	border: 1px solid #B9C7E3 !important;
}
.alterbg5
{
	background-color: #F6F7F2 !important;
	border: 1px solid #E2E7CD !important;
}
.greentext4b
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #5476B9 !important;
	text-transform: none;
	line-height: 20px;
}
a.bluecaplinks
{
	font-family: Verdana, Arial;
	font-size: 8.5pt;
	font-weight: bold;
	color: #5379B8 !important;
	text-decoration: none;
	text-transform: uppercase;
}

a.bluecaplinks:hover
{
	font-family: Verdana, Arial;
	font-size: 8.5pt;
	font-weight: bold;
	color: #93A541 !important;
	text-decoration: none;
	text-transform: uppercase;
}
.Button
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #FFFFFF !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #94AAD4;
	cursor: hand;
	font-weight: bold;
}

.textbox2
{
	border: 1px solid #C5CF9C;
	font-weight: normal;
	font-size: 10pt;
	color: #000000 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 215px;
	background-color: #ffffff;
}
a.bluelinks1
{
	font-family: Microsoft Sans Serif;
	font-size: 13px;
	font-weight: normal;
	color: #305293 !important;
	text-decoration: none;
	text-transform: none;
}

a.bluelinks1:hover
{
	font-family: Microsoft Sans Serif;
	font-size: 13px;
	font-weight: normal;
	color: #93A541 !important;
	text-decoration: none;
	text-transform: none;
}
.textbox1
{
	border: 1px solid #ACB0B7;
}
.font1
{
	font-weight: normal;
	font-size: 8pt;
	color: #000000 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.TableBody
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #4D4D4F !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F3F3F3;
	border: solid 1 #CAD5E9;
}
.GridHeader
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #FFFFFF !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #B9C7E3 !important;
}
.tableTopBg
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #FFFFFF !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(Images/tabletopBG.gif);
	background-position: left top;
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-color: #9AA672;
}
.font
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #ffffff !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tableMiddleBg
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #000000 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(Images/tablemiddleBG.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-color: #ffffff;
	border-left: solid 1px #BFC7A2;
	border-right: solid 1px #BFC7A2;
}
.tableMiddleTopBg
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #000000 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #EEF4D7;
	border-left: solid 1 #BFC7A2;
	border-right: solid 1 #BFC7A2;
}
.tableBottomBg
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #000000 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(Images/tableBottomBg.gif);
	background-position: left top;
	background-repeat: repeat-x;
	background-attachment: scroll;
}
a.Gridlink
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #066AB0 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.Gridlink:hover
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #BD9130 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.AltStyle
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #494C31 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}
.GridItem
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #494C31 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #EFEFEF !important;
}
a.GridHeaderlink
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #FFFFFF !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.GridHeaderlink:hover
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #FFFFFF !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.bordergrid
{
	border-right: #DEE2D0 1px solid;
	border-top: #DEE2D0 1px solid;
	font-weight: normal;
	font-size: 7.5pt;
	border-left: #DEE2D0 1px solid;
	color: #000000 !important;
	border-bottom: #DEE2D0 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.graytext2
{
	font-family: arial;
	font-size: 13px;
	font-weight: normal;
	color: #4E6200 !important;
	text-transform: none;
}
.font2
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #000000 !important;
	font-family: MS Sans Serif;
}
.font4
{
	font-weight: normal;
	font-size: 12px;
	color: #5679BB !important;
	font-family: Microsoft Sans Serif;
}
a.bluecaplinks
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #34528A !important;
	text-decoration: none;
	text-transform: uppercase;
}

a.bluecaplinks:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #93A541 !important;
	text-decoration: none;
	text-transform: uppercase;
}
.GridHeader2
{
	font-weight: normal;
	font-size: 13px;
	color: #4F5149 !important;
	font-family: MS Sans Serif;
	background-color: #ffffff;
	border: 1px solid #000000;
}
.borderblue
{
	border: 1px solid #A6CAF0;
}
.blacklinks1
{
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #000000 !important;
	text-decoration: none;
	text-transform: none;
}
a.blacklinks1
{
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #000000 !important;
	text-decoration: none;
	text-transform: none;
}

a.blacklinks1:hover
{
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #000000 !important;
	text-decoration: nonee;
	text-transform: none;
}
.lightbluetext
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #6B88C4 !important;
	text-transform: none;
	line-height: 20px;
}
a.linkslightblue
{
	font-family: Microsoft Sans Serif;
	font-size: 13px;
	font-weight: normal;
	color: #3A64AF !important;
	text-decoration: none;
	text-transform: none;
}

a.linkslightblue:hover
{
	font-family: Microsoft Sans Serif;
	font-size: 13px;
	font-weight: normal;
	color: #3A64AF !important;
	text-decoration: nonee;
	text-transform: none;
}
.whiteleftheadfabrics
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #91A73B !important;
}
.popc2
{
	background-image: url(Images/sofapop_c2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 100%;
}


.popc4
{
	background-image: url(Images/sofapop_c4.gif);
	background-repeat: repeat-y;
	background-position: left top;
}


.popc6
{
	background-image: url(Images/sofapop_c6.gif);
	background-repeat: repeat-y;
	background-position: right top;
}



.popc8
{
	background-image: url(Images/sofapop_c8.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	width: 100%;
}

.popuptext
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #3F4042 !important;
	text-transform: none;
}

.textboxpopup
{
	border: 2px solid #808080;
	width: 150px;
}

.redfontpopup
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #D82323 !important;
	text-transform: none;
}

.fontinstocklocation
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #6382C6 !important;
	text-transform: none;
}
.ddloptions
{
	color: #336699 !important;
	width: 140px;
	border-color: #9999CC;
	font-weight: normal;
	font-family: calibri;
	font-size: 12px;
}
.gridborder
{
	border: 1px solid #B7C2D6;
}
.configuratortext
{
	font-family: MS Sans Serif,Arial;
	font-size: 12px;
	color: #6D7BB8 !important;
	line-height: 16px;
}
.clearboth
{
	clear: both;
}

.floatleft
{
	float: left;
}

.floatnone
{
	float: none;
}

.floatright
{
	float: right;
}

.alignright
{
	text-align: right;
}
.aligncenter
{
	text-align: center;
}

.alignleft
{
	text-align: left;
}
.textbold
{
	font-weight: bold;
}
.textboxsignup
{
	border: 2px solid #B6BFCD;
	font-weight: normal;
	font-size: 8pt;
	height: 20;
	color: #4F5149 !important;
	width: 120px;
	font-family: MS Sans Serif;
}
.redfontnote
{
	font-family: Century Gothic,Calibri,Verdana,Arial;
	font-size: 12px;
	font-weight: bold;
	color: #D82323 !important;
	text-transform: none;
}
.TextBox
{
	font-weight: normal;
	font-size: 7.5pt;
	color: #3D445C !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 18px;
	border: solid 1px ##C0C0C0;
}
a.linkslightblue
{
	font-family: Microsoft Sans Serif;
	font-size: 13px;
	font-weight: normal;
	color: #3A64AF !important;
	text-decoration: none;
	text-transform: none;
}

a.linkslightblue:hover
{
	font-family: Microsoft Sans Serif;
	font-size: 13px;
	font-weight: normal;
	color: #3A64AF !important;
	text-decoration: nonee;
	text-transform: none;
}
.fontcustinfonormal
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #414968 !important;
	text-transform: none;
	text-align: left;
}


.customerinfotablealter
{
	height: 28px;
	font-size: 12px;
	font-weight: normal;
	font-family: arial;
	color: #5D653B;
}
.customerinfotablesubheading
{
	height: 20px;
	background-color: #8F9DBB;
	font-size: 11px;
	font-weight: bold;
	font-family: arial;
	color: #ffffff;
}
.leftmenumaintab
{
	background-image: url(Images/lmtopbtn_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 28px;
}
.leftmenucontentbg
{
	/*background-image: url(Images/leftmenucontent_bg.gif);*/
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #99AADA;
	height: auto;
	padding-bottom: 10px;
}
a.linksleftmenumaintab
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff !important;
	text-decoration: none;
	text-transform: uppercase;
	padding-left: 14px;
}
a.linksleftmenumaintab:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff !important;
	text-decoration: none;
	text-transform: uppercase;
	padding-left: 14px;
}
.vspace
{
	height: 5px;
}
.vspaceleftmenubtns
{
	height: 5px;
}

.leftmenubtnbgnormal
{
	background-image: url(Images/lmbtn_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 112px;
	height: 21px;
}

.leftmenubtnbgover
{
	background-image: url(Images/lmbtn_mo_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 112px;
	height: 21px;
}
.pdactiontopbar
{
	background-image: url(Images/ic_action_bar_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 100%;
}


.pdactionmidbar
{
	background-image: url(Images/ic_action_new_mid2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 100%;
	background-color: #F7FAE0;
}


.pdactionmidbar1
{
	background-image: url(Images/ic_action_new_mid1.gif);
	background-repeat: repeat-y;
	background-position: left top;
}


.pdactionmidbar3
{
	background-image: url(Images/ic_action_new_mid3.gif);
	background-repeat: repeat-y;
	background-position: right top;
}


.pdactionbotbar
{
	background-image: url(Images/ic_action_new_bot2.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	width: 100%;
}
.bordergreenthick
{
	border: 1px solid #E3EEC4;
}
.greentext4bnew
{
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #5476B9 !important;
	text-transform: none;
	line-height: 20px;
}
.linksleftmenumaintab
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff !important;
	text-decoration: none;
	text-transform: uppercase;
	padding-left: 14px;
}
.vsc2
{
	background-image: url(Images/vs_c2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 100%;
	height: auto;
}
.vsc4
{
	background-image: url(Images/vs_c4.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height: auto;
}
.vsc6
{
	background-image: url(Images/vs_c6.gif);
	background-repeat: repeat-y;
	background-position: right top;
	height: auto;
}

.vsc8
{
	background-image: url(Images/vs_c8.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	width: 100%;
	height: auto;
}
.whitebg
{
	background-color: #ffffff;
}
.headingpaddingleft
{
	padding-left: 10px;
}
.admingriditem
{
	background-color: #FEFDEC;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #3562AD !important;
}

.adminalteritem
{
	background-color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #3562AD !important;
}
.borderblueadminpage
{
	border-left: 1px solid #CED4EB;
	border-right: 1px solid #CED4EB;
	border-bottom: 0px solid #CED4EB;
	table-layout: auto;
	height: auto;
}
.fontblueadmin
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #577ABD !important;
	text-transform: capitalize;
}

a.linksblueadminwelcome
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #577ABD !important;
	text-transform: capitalize;
	text-decoration: underline;
}

a.linksblueadminwelcome:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #577ABD !important;
	text-transform: capitalize;
	text-decoration: none;
}

.admingridheader
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff !important;
	font-family: Arial;
	background-color: #99AC4C;
}
.fontadmingridheader
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff !important;
	font-family: Arial;
}
.adminpageminheight
{
	height: auto;
	height: 450px;
}
.quickship
{
	color: #B92025;
	font-family: Arial;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	font-style: italic;
}
.arial12blacktext
{
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
a.arial12blacktext
{
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a.arial12blacktext:hover
{
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.postyourqus
{
	font-family: Arial Serif;
	font-size: 18px;
	font-weight: bold;
	color: #8EA33B !important;
	font-variant: normal;
	font-style: normal;
	text-transform: none;
}
.bluetextbox
{
	width: 110px;
	height: 22px;
	border: 1px solid #CDD3EB;
	font-weight: normal;
	font-family: Arial;
	font-size: 12px;
}
.bluebg_heading
{
	height: 30px;
	background-color: #91A0B9;
}
.greenbg_edit
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff !important;
	background-color: #99AC4C;
}
.table
{
	font-weight: normal;
	font-size: 8pt;
	color: #000000 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bluetextboxnew
{
	width: 125px;
	height: 22px;
	border: 1px solid #CDD3EB;
	font-weight: normal;
	font-family: Arial Serif;
}
.head
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff !important;
	text-transform: none;
}
.weblinks
{
	color: #21499F;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.weblinks:hover
{
	color: #21499F;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.floatleft
{
	float: left;
}
.clearboth
{
	clear: both;
}
.printpopupfont1
{
	font-weight: normal;
	font-size: 9pt;
	color: #000000 !important;
	font-family: Arial;
}
.newsletter
{
	font-family: sans-serif,Arial,Verdana,Helvetica;
	font-size: 14px;
	color: #097EB8 !important;
	text-transform: none;
	font-style: italic;
	font-weight: bold;
	padding-left: 7px;
}
.bluetextboxNew
{
	width: 220px;
	height: 22px;
	border: 1px solid #CDD3EB;
	font-weight: normal;
	font-family: Arial;
	font-size: 12px;
}
.redtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FA3414;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}
.padding2px
{
	padding-left: 2px;
	float: left;
}





















 div.light_rounded .pp_top .pp_left{background: url(images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat;}div.light_rounded .pp_top .pp_middle{background:#fff;}div.light_rounded .pp_top .pp_right{background: url(images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat;}div.light_rounded .pp_content .ppt{color:#000;}div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right{background:#fff;}div.light_rounded .pp_content{background-color:#fff;}div.light_rounded .pp_next:hover{background: url(images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.light_rounded .pp_previous:hover{background: url(images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_rounded .pp_expand{background: url(images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_rounded .pp_expand:hover{background: url(images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_rounded .pp_contract{background: url(images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_rounded .pp_contract:hover{background: url(images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_rounded .pp_close{width:75px;height:22px;background: url(images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_rounded #pp_full_res .pp_inline{color:#000;}div.light_rounded .pp_arrow_previous{background: url(images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat;}div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_rounded .pp_arrow_next{background: url(images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat;}div.light_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_rounded .pp_bottom .pp_left{background: url(images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat;}div.light_rounded .pp_bottom .pp_middle{background:#fff;}div.light_rounded .pp_bottom .pp_right{background: url(images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat;}div.light_rounded .pp_loaderIcon{background: url(images/prettyPhoto/light_rounded/loader.gif) center center no-repeat;}div.dark_rounded .pp_top .pp_left{background: url(images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;}div.dark_rounded .pp_top .pp_middle{background: url(images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_top .pp_right{background: url(images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;}div.dark_rounded .pp_content_container .pp_left{background: url(images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_rounded .pp_content_container .pp_right{background: url(images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_rounded .pp_content{background: url(images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_next:hover{background: url(images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_rounded .pp_previous:hover{background: url(images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.dark_rounded .pp_expand{background: url(images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_expand:hover{background: url(images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract{background: url(images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract:hover{background: url(images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_close{width:75px;height:22px;background: url(images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_rounded .currentTextHolder{color:#c4c4c4;}div.dark_rounded .pp_description{color:#fff;}div.dark_rounded #pp_full_res .pp_inline{color:#fff;}div.dark_rounded .pp_arrow_previous{background: url(images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;}div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_rounded .pp_arrow_next{background: url(images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;}div.dark_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_rounded .pp_bottom .pp_left{background: url(images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;}div.dark_rounded .pp_bottom .pp_middle{background: url(images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_bottom .pp_right{background: url(images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;}div.dark_rounded .pp_loaderIcon{background: url(images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_left ,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background: url(images/prettyPhoto/dark_square/contentPattern.png) top left repeat;}div.dark_square .currentTextHolder{color:#c4c4c4;}div.dark_square .pp_description{color:#fff;}div.dark_square .pp_loaderIcon{background: url(images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_content_container .pp_left{background: url(images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_square .pp_content_container .pp_right{background: url(images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_square .pp_expand{background: url(images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_square .pp_expand:hover{background: url(images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_square .pp_contract{background: url(images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_square .pp_contract:hover{background: url(images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_square .pp_close{width:75px;height:22px;background: url(images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_square #pp_full_res .pp_inline{color:#fff;}div.dark_square .pp_arrow_previous{background: url(images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;}div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_square .pp_arrow_next{background: url(images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;}div.dark_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_square .pp_next:hover{background: url(images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_square .pp_previous:hover{background: url(images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_square .pp_left ,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff;}div.light_square .pp_content .ppt{color:#000;}div.light_square .pp_expand{background: url(images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_square .pp_expand:hover{background: url(images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_square .pp_contract{background: url(images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_square .pp_contract:hover{background: url(images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_square .pp_close{width:75px;height:22px;background: url(images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_square #pp_full_res .pp_inline{color:#000;}div.light_square .pp_arrow_previous{background: url(images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;}div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_square .pp_arrow_next{background: url(images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;}div.light_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_square .pp_next:hover{background: url(images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor: pointer;}div.light_square .pp_previous:hover{background: url(images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_top .pp_left{background: url(images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat;}div.facebook .pp_top .pp_middle{background: url(images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x;}div.facebook .pp_top .pp_right{background: url(images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat;}div.facebook .pp_content .ppt{color:#000;}div.facebook .pp_content_container .pp_left{background: url(images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y;}div.facebook .pp_content_container .pp_right{background: url(images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y;}div.facebook .pp_content{background:#fff;}div.facebook .pp_expand{background: url(images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.facebook .pp_expand:hover{background: url(images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.facebook .pp_contract{background: url(images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.facebook .pp_contract:hover{background: url(images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.facebook .pp_close{width:22px;height:22px;background: url(images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.facebook #pp_full_res .pp_inline{color:#000;}div.facebook .pp_loaderIcon{background: url(images/prettyPhoto/facebook/loader.gif) center center no-repeat;}div.facebook .pp_nav .pp_arrow_previous{background: url(images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default;}div.facebook .pp_nav .pp_arrow_next{background: url(images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_next.disabled{background-position: -32px -96px;cursor:default;}div.facebook .pp_nav{margin-top:0;}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px;}div.facebook .pp_next:hover{background: url(images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor: pointer;}div.facebook .pp_previous:hover{background: url(images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_bottom .pp_left{background: url(images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat;}div.facebook .pp_bottom .pp_middle{background: url(images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x;}div.facebook .pp_bottom .pp_right{background: url(images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat;}div.pp_pic_holder a:focus{outline:none;}div.pp_overlay{background:#000;display: none;left:0;position:absolute;top:0;width:100%;z-index:9500;}div.pp_pic_holder{display: none;position:absolute;width:100px;z-index:10000;}.pp_top{height:20px;position: relative;}* html .pp_top{padding:0 20px;}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_top .pp_middle{left:0;position: static;}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_content{height:40px;}.pp_content .ppt{left:auto;margin-bottom:5px;position: relative;top:auto;}.pp_fade{display: none;}.pp_content_container{position: relative;text-align: left;width:100%;}.pp_content_container .pp_left{padding-left:20px;}.pp_content_container .pp_right{padding-right:20px;}.pp_content_container .pp_details{margin:10px 0 2px 0;}.pp_description{display: none;margin:0 0 5px 0;}.pp_nav{clear: left;float: left;margin:3px 0 0 0;}.pp_nav p{float: left;margin:2px 4px;}.pp_nav a.pp_arrow_previous,.pp_nav a.pp_arrow_next{display:block;float: left;height:15px;margin-top:3px;overflow: hidden;text-indent: -10000px;width:14px;}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}a.pp_next{background: url(images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: right;height:100%;text-indent: -10000px;width:49%;}a.pp_previous{background: url(images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: left;height:100%;text-indent: -10000px;width:49%;}a.pp_expand,a.pp_contract{cursor: pointer;display: none;height:20px;position:absolute;right:30px;text-indent: -10000px;top:10px;width:20px;z-index:20000;}a.pp_close{display:block;float: right;text-indent: -10000px;}.pp_bottom{height:20px;position: relative;}* html .pp_bottom{padding:0 20px;}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_bottom .pp_middle{left:0;position: static;}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_loaderIcon{display:block;height:24px;left:50%;margin: -12px 0 0 -12px;position:absolute;top:50%;width:24px;}#pp_full_res{line-height:1 !important;}#pp_full_res .pp_inline{text-align: left;}#pp_full_res .pp_inline p{margin:0 0 15px 0;}div.ppt{color:#fff;display: none;font-size:17px;left:0;position:absolute;top:0;z-index:9999;}.clearfix:after{content: ".";display:block;height:0;clear:both;visibility: hidden;}.clearfix {display: inline-block;}* html .clearfix {height:1%;}.clearfix {display:block;}