body{background:#FFD37C url(../images/backgrounds/bodyBg.gif) top left repeat-x; margin:5px 0 10px 0;padding:0;text-align:center;font:12px Arial,Helvetica,sans-serif;color:#000000;}
.flLt{ float:left;}
.flRt{ float:right;}
.clearAll{clear:both;}
.spacer22{height:22px; overflow:hidden;}
.spacer20{height:20px; overflow:hidden;}
.spacer17{height:17px; overflow:hidden;}
.spacer15{height:15px; overflow:hidden;}
.spacer12{height:12px; overflow:hidden;}
.spacer10{height:10px; overflow:hidden;}
.spacer8{height:8px; overflow:hidden;}
.spacer5{height:5px; overflow:hidden;}
.spacer3{height:3px; overflow:hidden;}
.spacer1{height:1px; overflow:hidden;}
.mlr10{margin:0px 10px;}
.mlr5{margin:0px 5px;}
.mL2{margin-left:2px;}
.mL32{margin-left:32px;}
.mL120{margin-left:120px;}
.mL6{margin-left:6px;}
.mL7{margin-left:7px;}
.mL8{margin-left:8px;}
.mT5{margin-top:5px;}
.mT20{margin-top:20px;}
.mT55{margin-top:55px;}
.mT7{margin-top:7px;}
.font-11{font-size:11px;}
.font-14{font-size:14px;}
.greyTxt{color:#7F7F7F}
p, h1, h2, h3, h4, h5, h6{margin:0px; padding:0px;}
h1{font-size:14px; color:#535353; font-family:arial;}
h3{font-size:14px; color:#2D2D2D; font-family:arial;}
h5{font-size:12px; color:#535353; font-family:verdana;}
h5.titles{padding:0px 10px 0 5px; font-size:12px; color:#FFF; font-family:verdana; background:url(../images/backgrounds/catTitleLeftBg.gif) top left no-repeat; height:19px;}
h5.titles span{background:#4096EE url(../images/backgrounds/catTitleRightBg.gif) top right no-repeat; height:17px; float:left; padding:2px 18px 0 0}
h6{font-size:10px; color:#000000; font-family:verdana;}
.smlTxt{font-size:10px;}
.mR15{margin-right:15px;}
.mR10{margin-right:10px;}
.width-220{width:220px;}
.orangeTxt{color:#E75201}
a, a:link, a:visited, a:active{color:#0D74B9; text-decoration:none;}
a:hover{color:#0D74B9; text-decoration:underline;}
a.underline, a:link.underline, a:visited.underline, a:active.underline{color:#0D74B9; text-decoration:underline;}
a:hover.underline{color:#0D74B9; text-decoration:none;}
.priceTableHeader{background-color:#F4F4F4;}
#mainCont{text-align:left; width:1000px; margin:auto;}
.greyrule{background-color:#E7E7E7; height:1px; overflow:hidden;}
#bodyCont{background-color:#FFF; width:985px;}
#headerCont{background:url(../images/backgrounds/mainHeaderLeftBg.gif) top left no-repeat; width:1000px;}
#headerContRightBg{height:216px; background:url(../images/backgrounds/mainHeaderRightBg.gif) top right no-repeat;}
#signInCont{width:675px; float:left; margin-top:50px; background-color:#FFF; font-family:verdana;}
#signInContTxt{text-align:right; color:#A9A9A9; font-size:11px;}
#logoCont{float:left; background:#FFF url(../images/backgrounds/logoCont-right-bg.gif) top right no-repeat; margin-left:5px; padding-right:26px; height:127px; width:265px; text-align:center;}
html>body #logoCont{margin-left:10px;}
.reviewsMidCont{background:url(../images/backgrounds/subnavMidBg.gif) repeat-x; height:48px; width:955px; float:left}
.reviewsSubMidCont{background:url(../images/backgrounds/reviewsMidBg.gif) repeat-x; height:31px; width:820px; font-size:12px; font-family:verdana; float:left}
.headerTabMidCont{background:url(../images/backgrounds/headerMidBg.gif) repeat-x; height:41px; width:965px; float:left}
.tabsCont{text-align:left; margin-top:6px;}
.tabsCont ul{margin:0px; padding:0; list-style:none; float:left;}
.tabsCont ul li{float:left;}
.tabsCont ul li span{margin:5px 5px 0 5px; float:left;}
.tabsCont ul li.unSelected{float:left; margin-right:2px; padding-right:0px; padding-top:11px; cursor:pointer;}
.tabsCont ul li.unSelected a{float:left; color:#FFF; text-decoration:none; font-weight:bold; font-size:13px; cursor:pointer; margin-right:1px; margin-left:3px;}
.tabsCont ul li.unSelected a span{margin:10px 15px 0 12px; float:left;}
.tabsCont ul li.unSelected a span b{float:left; padding-right:0px;}


.tabsCont ul li.selected{background:url(../images/backgrounds/tabLeftBg.gif) top left no-repeat; height:34px; width:80px; float:left; color:#000; margin-right:10px; position:relative; margin-top:2px; margin-bottom:-1px; z-index:100; text-align:center;}
.tabsCont ul li.selected a{background:url(../images/backgrounds/tabRightBg.gif) top right no-repeat; height:34px; width:61px; float:left; margin-left:8px; color:#000; text-decoration:none; font-weight:bold; font-size:13px; padding-top:9px; padding-right:4px;}
.tabsCont ul li.selected a span{margin:10px 15px 0 12px; float:left;}

.tabsCont ul li.visited{background:url(../images/backgrounds/tabLeftBg-visited.gif) top left no-repeat; height:32px; float:left; color:#FFF; margin-right:4px; margin-top:2px; cursor:pointer; margin-left:4px;}
.tabsCont ul li.visited a{background:url(../images/backgrounds/tabRightBg-visited.gif) top right no-repeat; height:23px; float:left; padding:10px 0 0 0; color:#FFF; text-decoration:none; font-weight:bold; font-size:13px; cursor:pointer; margin-left:7px;}
.tabsCont ul li.visited a span{margin:8px 10px 0 6px; float:left;}
.tabsCont ul li.visited a b{background:url(../images/backgrounds/arrow.gif) right 5px no-repeat; float:left; padding-right:18px;}

/*
.tabsCont{text-align:left; margin-top:6px;}
.tabsCont ul{margin:0px; padding:0px; list-style:none; float:left;}
.tabsCont ul li{float:left;}
.tabsCont ul li span{margin:5px 5px 0 5px; float:left;}
.tabsCont ul li.unSelected{background:url(../images/backgrounds/arrow.gif) right 15px no-repeat; float:left; margin-right:10px; padding-right:3px; cursor:pointer;}
.tabsCont ul li.unSelected a{float:left; color:#FFF; text-decoration:none; font-weight:bold; font-size:13px; cursor:pointer;}
.tabsCont ul li.unSelected a span{margin:10px 15px 0 12px; float:left;}
.tabsCont ul li.unSelected a span b{float:left; padding-right:0px;}

.tabsCont ul li.selected{background:url(../images/backgrounds/tabLeftBg.gif) top left no-repeat; height:34px; float:left; color:#000; margin-right:10px; position:relative; margin-top:2px; margin-bottom:-1px; z-index:100;}
.tabsCont ul li.selected a{background:url(../images/backgrounds/tabRightBg.gif) top right no-repeat; height:34px; float:left; margin-left:8px; color:#000; text-decoration:none; font-weight:bold; font-size:13px;}
.tabsCont ul li.selected a span{margin:10px 15px 0 12px; float:left;}

.tabsCont ul li.visited{background:url(../images/backgrounds/tabLeftBg-visited.gif) top left no-repeat; height:32px; float:left; color:#FFF; margin-right:2px; margin-top:2px; cursor:pointer;}
.tabsCont ul li.visited a{background:url(../images/backgrounds/tabRightBg-visited.gif) top right no-repeat; height:32px; float:left; margin-left:8px; color:#FFF; text-decoration:none; font-weight:bold; font-size:13px; cursor:pointer;}
.tabsCont ul li.visited a span{margin:8px 10px 0 6px; float:left;}
.tabsCont ul li.visited a span b{background:url(../images/backgrounds/arrow.gif) right 5px no-repeat; float:left; padding-right:18px;}

*/


.subNavCont{text-align:left;}
.subNavMidCont{background:url(../images/backgrounds/subnavMidBg.gif) repeat-x; height:48px; width:965px; float:left}
.title{font-size:16px; font-weight:bold;}
.title2{font-size:16px; font-weight:bold; float:left; margin-top:6px;}
.inputField{ vertical-align:middle;}
#leftContainer{width:250px; float:left; background:url(../images/backgrounds/leftContBg.gif) top right repeat-y;}
#midContainer{width:522px; float:left; margin-left:18px;}
#midContainer2{width:720px; float:left; margin-left:0px;}

#rightContainer{width:165px; float:left; margin-left:18px;}
.brandsCont{border:solid 1px #DDDDDD; border-left:solid 5px #FF8400; width:495px;}
.brandsInnerCont{background-color:#F7F7F7; width:422px; text-align:center}
.mostPopularCont{border:solid 1px #DDDDDD; width:500px;}
.mostPopularInnerCont{background-color:#F7F7F7; width:427px;}

/*.popularProdCont{width:95px; border:solid 1px #DADADA; background-color:#FFF; padding:10px 0px 5px 0px; text-align:center; float:left; height:120px;}*/

/*START: Rounder Corners*/
.teaserCont{border:solid 1px #cccccc; text-align:left;}
.teaserContWidth{width:522px;}
.teaserContWidth2{width:720px;}
.teaserHeader{background:url(../images/backgrounds/teaserHeaderBg.gif) repeat-x; height:35px; border-bottom:solid 1px #cccccc;}
.teaserHeader h1{color:#535353; font-size:14px; padding:8px 0 0 0; text-transform:uppercase;}
.contentCont{font-family:arial; font-size:12px; color:#444;}
.top_right,.cl,.bot_right{display:block; font-size:0px; line-height:0px; position:relative; height:6px;}
.top_right,.bot_right{right:-1px;}
.top_right .cl, .bot_right .cl{width:7px; left:-2px;}
.top_right{background:transparent url(../images/backgrounds/top_right.gif) no-repeat top right; top:-1px;}
.top_right .cl{background:transparent url(../images/backgrounds/top_left.gif) no-repeat top left;}
.bot_right{background:transparent url(../images/backgrounds/bot_right.gif) no-repeat bottom right; bottom:-1px;}
.bot_right .cl{background:transparent url(../images/backgrounds/bot_left.gif) no-repeat bottom left;}
/*ENDS: Rounder Corners*/
/*START: Left Cont*/
.leftContentCont{position:relative;	margin-left:-20px;	width: 268px;}
.leftContTopBg{background:url(../images/backgrounds/leftContTopBg.gif) top left no-repeat; height:24px;}
.leftContMidBg{background:url(../images/backgrounds/leftContMidBg.gif) top left repeat-y; padding-left:35px; color:#A9A9A9;}
.leftContMidBg p{font-size:11px;}
.leftContBotBg{background:url(../images/backgrounds/leftContBotBg.gif) top left no-repeat; height:24px;}
/*START: Left Cont*/
img{border:none;}
ul.orangeBulletItems{margin:0px; padding:0px; list-style:none; font-family:verdana; float:left;}
ul.orangeBulletItems li{background:url(../images/backgrounds/orangeBullet.gif) 0px 5px no-repeat; padding-left:10px; font-weight:bold; margin-bottom:8px;}
.productCont{width:100px; float:left; text-align:center; color:#6D6D6D; font-size:11px;}
.email{background:url(../images/email.gif) left no-repeat; padding:12px 0  10px 50px;}
.center{text-align:center}
.textAreaTxt{width:132px; height:150px; overflow:auto; font-family:arial; font-size:11px;}
.footerTxt{font-size:11px; color:#8C8C8C; text-align:center;}
.footerTxt h6{font-size:10px; color:#333333; font-family:verdana;}
#footerCorner{background:url(../images/backgrounds/footerBg.gif) no-repeat; height:19px; width:985px;}
#barcamps{color:#8E8D8D; font-family:Verdana; margin-left:15px; font-size:11px;}
/*.cloudsCont{background:url(../images/backgrounds/cloudBg.gif) no-repeat; height:32px;}
.cloudsCont h1{font-size:16px; font-family:Arial; color:#FFFFFF; text-transform:uppercase; text-align:center; width:117px; padding-top:3px;}
*/
.cloudsCont h1{background:url(../images/backgrounds/cloudArrow.gif) top left no-repeat;font-size:16px; font-family:Arial; color:#FFFFFF; text-transform:uppercase;height:32px;}
.cloudsCont h1 span{background:#4096EE url(../images/backgrounds/cloudRightCrnr.gif) top right no-repeat; height:22px; margin-left:18px; float:left; padding:4px 15px 0 2px}

.cloudsTxt{line-height:20px; font-family: Verdana;}
ul.categoryList{margin:0px; padding:0px; list-style:none;}
ul.categoryList li{font-size:11px; color:#535353; line-height:18px;}
.catListContWidth{width:160px; height:149px; float:left;}
.smallerField{width:30px; vertical-align:middle; border:solid 1px #A7A7A7}
.vam{vertical-align:middle;}
.searchTxt, .compareTxt{color:#000; font-family:Verdana; font-size:11px;}
.search-teaserCont{border:solid 1px #DCDCDC; text-align:left; background:#F3F3F3 url(../images/backgrounds/searchBg.gif) 15px top no-repeat;}
.search-top_right,.search-cl,.search-bot_right{display:block; font-size:0px; line-height:0px; position:relative; height:6px;}
.search-top_right,.search-bot_right{right:-1px;}
.search-top_right .search-cl, .search-bot_right .search-cl{width:7px; left:-2px;}
.search-top_right{background:transparent url(../images/backgrounds/searchTopRightCrnr.gif) no-repeat top right; top:-1px;}
.search-top_right .search-cl{background:transparent url(../images/backgrounds/searchTopLeftCrnr.gif) no-repeat top left;}
.search-bot_right{background:transparent url(../images/backgrounds/searchBotRightCrnr.gif) no-repeat bottom right; bottom:-1px;}
.search-bot_right .search-cl{background:transparent url(../images/backgrounds/searchBotLeftCrnr.gif) no-repeat bottom left;}
.sortByOption{margin-top:5px; width:130px;}
.paging{float:right; font-family:Verdana; color:#000;}
.orangeArrowTxt{background:url(../images/backgrounds/orangeBullet.gif) 0px 5px no-repeat; padding-left:6px; font:11px verdana;}
.smlGreyTxt{font:11px verdana; color:#535353; line-height:16px;}
.compareCont{width:470px}
.imgCol{width:90px;}
.descriptionsCol{width:150px;}
.priceCol{width:100px;}
.priceCol h6{font-size:12px; color:#000; font-family:verdana;}
.sponsoredCont{width:715px; float:right;}
.hotProdIcn{float:left; width:40px;}
.hotProdDetails{float:right; width:105px;}
.hotProdDetails h6{font-size:11px; color:#000; font-family:verdana;}
.categoryListCont{width:163px; float:left; line-height:20px; font-size:12px; font-family:Verdana;}
.tabLayerCont{position:absolute; visibility: hidden; border: 2px solid #FBA246; background:#FFF; width: 340px; padding:15px 15px 15px 15px; z-index:100; margin:0 0 0 -6px;}
.sectiontitle{font-size:16px; font-weight:bold; font-family:Tahoma:Arial:Verdana;}
.articlebox
{
   background-color: #fff6eb;
   color: maroon;
   border: dashed 1px #723330;
   padding: 6px 6px 6px 6px;
   font-size: smaller;
}

.articletitle
{
   font-size: 18px;
   font-weight: bold;
   color: #723330;
   text-decoration: none;
}

.articleabstract
{
   padding-top: 6px;
}

.comment
{
   padding: 4px 0px 4px 0px;
   font-size: smaller;
}

.pollbox
{
   font-size: 11px;
}

.pollcontent
{
   padding: 6px;
}

.pollquestion
{
   font-size: 13px;
   font-weight: bold;
}

.polloptions
{
   padding-top: 10px;
   padding-bottom: 4px;
}

.pollbar
{
   background-color: red;
   font-size: 4px;   
}

.progressbarcontainer
{
   width: 98%;
   height: 15px;
   border: solid 1px black;
   padding: 1px;
}

.progressbar
{
   width: 0px;
   background-color: Red;
   height: 15px;
}

.newsletterbox
{
   font-size: 11px;
}

.newsletterboxcontent
{
   padding: 6px;
}

.postinfo
{
   background-color: #ebb267;
   font-weight: bold;
   text-align: center;
}

.posttitle
{
   padding: 3px;
   margin-bottom: 10px;
   background-color: #df830b;
   color: white;
   font-weight: bold;
}

.postbody
{
   padding: 3px;
}
.txtbox{ border-style:dashed; border-width:1px;}

.FeedbackOK{ color:green;}

.FeedbackKO{color:red;}

.NotApproved{color:red; background-color:yellow; }

.orange_link {
	color:#ff0000;
	text-decoration:underline;
}
.orange_link:hover {
	color:#ff0000;
	text-decoration:none;
}
.smalltext
{
font-size:10px;
font-family:Verdana:Arial;
color:#ff0000;	
}

.ratingStar {
                font-size: 0pt;
                width: 13px;
                height: 12px;
                margin: 0px;
                padding: 0px;
                cursor: pointer;
                display: block;
                background-repeat: no-repeat;
            }

.filledRatingStar {
       background-image: url(../images/FilledStar.png);

       }

.emptyRatingStar {
           background-image: url(../images/EmptyStar.png);
}

.savedRatingStar {
 background-image: url(../images/SavedStar.png);
 }

.ModalBackground {
	background-color: #ffffff;
	filter: alpha(opacity=10);
	opacity: 0.1;
}
.ModalForm
{
	border-style: outset;
	background-color:#ffffff;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#F27F46',EndColorStr='#FDB650');
	font-family:Verdana;
	font-size:12px;
	
}
.ModalFormHeader
{
	height: 20px;
	background-color: #F27638;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	color: white;
	font-family: Verdana;
	font-size: 12px;
	font-variant: small-caps;
	font-weight: bold;
	cursor: default;
	color:#ffffff;
}
.ModalFormCloseImage
{
	padding-top: 2px;
}
.ModalFormContent
{
	padding: 5px;
	float: left;
	font-family: Verdana;
	font-size: 12px;
	color:#ffffff;
}
.Modaltext1{
	font-family:Verdana;
	font-size:12px;
	color:#ffffff;
	
}
.ContextMenuPanel 
{
	border: 1px solid #557f25;
	z-index: 1000;
	cursor: default;
	padding: 1px 1px 0px 1px;
	font-size: 11px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#dae079',EndColorStr='#557f25');
}

