body{margin:0px;padding:0px;color:#393939;font:12px Arial,Helvetica,sans-serif;}
ul,li,p,td,th,div,span,a{font:12px Arial,Helvetica,sans-serif;}

a:link,a:active,a:visited{color:#000000;text-decoration:none;}
a:hover{text-decoration:underline;}
input,select,textarea{color:#484848;font:13px Arial,Helvetica,sans-serif;}
h1,h2,h3,h4,h5,h6,ul,li,p,form{margin:0px;padding:0px;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
h1{font-size:24px;padding:0px 0px 7px 0px;}
h2{color:#000000;font-size:20px;}
h4{color:#000000;font-size:14px;}
h5{color:#c46f04;font-size:13px;font-weight:bold;}
p{padding:0px 0px 15px 0px;}
small{font-size:10px;}
.memberMenuTopBlock{margin:0px auto;width:961px;padding-top:5px;}
#container{margin:0px auto;width:961px;}
#topheader{float:left;background:url(http://www.consumercate.com/images/top-header-bg.gif) no-repeat;width:926px;padding:31px 0px 0px 35px;height:92px;}
.callnumber{text-align:right;font-size:18px;color:#000000;padding:0px 25px 20px 0px;font-weight: 700;}
.callnumber span{font-size:18px; color:#c93397; font-weight: 700;}
#logo{float:left;width:189px;}
.toprgtcont{float:right;font-size:15px;font-weight:bold;padding:25px 22px 0px 0px;}
.toprgtcont a:link,.toprgtcont a:visited,.toprgtcont a:active{color:#4e90b0;text-decoration:none;}
.toprgtcont a:hover{color:#000000;}
#menu{width:534px;float:right;padding:20px 15px 0px 0px;}
#menu ul{float:right;}
#menu li{display:inline;}
#menu li a:link,#menu li a:visited,#menu li a:active{float:left;color:#ffffff;text-decoration:none;margin-right:2px;font-weight:bold;background:url(http://www.consumercate.com/images/nav-rgt-bg.gif) no-repeat right top;}
#menu li a:hover{color:#000000;}
#menu li a:link span,#menu li a:visited span,#menu li a:active span{font-size:12px;font-weight:bold;cursor:pointer;padding:8px 15px;background:url(http://www.consumercate.com/images/nav-left-bg.gif) no-repeat left top;float:left;}
#menu li a:hover span{color:#000000;font-size:12px;font-weight:bold;}
#rgt-header{float:right;background:url(http://www.consumercate.com/images/rgt-banner-rg.gif);height:122px;width:205px;color:#000000;font-size:20px;padding:40px 0px 0px 74px;}
#rgt-header h2{display:inline;color:#FFFFFF;font-size:25px;font-weight: 700;}
#contentcontainer{float:left;width:919px;padding:25px 21px;}
.boxgray-border{border:1px solid #ededed;width:259px;float:left;padding:20px;margin:0px 8px 0px 0px;color:#393939;}
.boxgray-border img{float:left;padding:0px 7px 20px 0px;}
.boxgray-border p{padding:0px 0px 10px 0px;}
.boxgray-border h4{padding:3px 0px 0px 0px;}
#leftpnnl{width:650px;float:left;margin:25px 0px 0px 0px;}

/* [[ added by bastib */
#leftpnnl1{width:190px;float:left;border:1px solid #f1f1f1;color:#666;margin-right:20px;}
#leftpnnl1 strong{margin-left:10px;color:#cc3399;}
#leftpnnl1 ul {list-style-type:none;margin:5px;}
#leftpnnl1 ul li {margin:2px;padding: 1px 5px 1px 10px;}
#leftpnnl2 .testimonials {list-style-type:none;}
#leftpnnl2 .testimonials li {margin-bottom:10px;}
#leftpnnl2 .testimonials h3 {background:#f5f5f5;border-bottom:2px solid #e9e9e9;padding:2px 5px 2px 10px;}
#leftpnnl2 .testimonials p {padding:10px 35px 10px 160px;}
#leftpnnl2 .list {margin-left:15px;}
/* added by bastib ]] */

/* [[ changed by bastib */
#leftpnnl2{width:460px;float:left;margin:0px;text-align:justify;}
/* changed by bastib ]] */

.profit-box{text-align:center;clear:both;float:left;padding:30px 0px 0px 0px;}
#rgtpnnl{border:1px solid #f1f1f1;background:#fdfdfd;float:right;width:223px;padding:20px 0px;margin:19px 0px 0px 0px;}
#rgtpnnl2{border:1px solid #f1f1f1;background:#fdfdfd;float:right;width:223px;padding:20px 0px;margin:0px 0px 0px 0px;}
#rgtpnnl2 h2, #rgtpnnl h2{text-align:center;padding:0px 0px 18px 0px;}
#rgtpnnl2 ul, #rgtpnnl ul{margin:auto;width:145px;}
#rgtpnnl2 li, #rgtpnnl li{list-style-type:none;border:1px solid #dddddd;text-align:center;background:#ffffff;padding:30px 0px;margin:0px 0px 4px 0px;}
.fltlft{float:left;}
.fltrgt{float:right;}
.clrbth{clear:both;}
#footer{color:#656565;margin:0px auto;clear:both;width:470px;border-top:1px solid #f1f1f1;padding:10px 0px;text-align:center;font:11px Arial,Helvetica,sans-serif;}
#footer a:link,#footer a:visited,#footer a:active{color:#336699;text-decoration:none;}
#footer a:hover{text-decoration:underline;}

.leftMember{border:1px solid #f1f1f1;background:#fdfdfd;float:left;width:150px;padding:5px;margin:0px 12px 0px 0px;}
.leftMember h2{text-align:center;padding:0px 0px 18px 0px;font-size:11px;}
.leftMember ul{margin:auto;width:145px;}
.leftMember li{list-style-type:none;border:1px solid #dddddd;text-align:center;background:#ffffff;padding:4px;margin:0px 0px 4px 0px;}
/* Table & Forms */
/* [[ changed by bastib */
.tableTwo td{padding:7px;}
.tableTwo .td1{background-color:#ffffff;}
.tableTwo .td2{background-color:#EFEFEF;}
.tableTwo th{background-color:#e5e5e5;font-weight:bold;}

.subHeading{background:#f5f5f5;border-bottom:2px solid #e9e9e9;padding:2px 5px 2px 10px;font-weight:bold;font-size:14px;}
.subHeading2{padding:5px;font-weight:normal;font-size:14px;color:#000000;background-color:#a8a7a8;}

/* changed by bastib ]] */

.formOne .tinyField{border:1px solid #ccc; background-color:#eee; width:30px; }
.formOne .smallField{border:1px solid #ccc; background-color:#eee; width:100px; }
.formOne .mediumField{border:1px solid #ccc; background-color:#eee; width:250px; }
.formOne .largeField{border:1px solid #ccc; background-color:#eee; width:400px; }
.formButton{border-left:1px solid #999999;border-top:1px solid #999999;border-right:1px solid #000000;border-bottom:1px solid #000000;background-color:#efefef;color:#000000;font-weight:bold;padding:1px 8px 1px 8px;}
.formButtonBlue, .formButtonBlue:hover, .formButtonBlue:focus {border: 1px solid #e1e1e1;background: url(../images/bg-button-blue.png) repeat-x;width: auto;padding: 2px 10px;color: #fff;font-size: 8pt;font-weight: bold;}

/* Error text -- */
.error{color:#ff0000;font-size:11px;font-weight:normal;}
.promptBox{display:block;padding:0px 2px 0px 19px;border:0px solid #000000;}
.promptBox ul{padding:0px;}
.prompt{color:#ff0000;font-size:11px;font-weight:bold; padding:0px;}
.promptok{color:#006600;font-size:11px;font-weight:bold; padding:0px;}
.notes{font-size:10px;font-weight:NORMAL;}
.error{font-weight:normal;font-size:11px;color:#ff0000;}
.required{font-weight:bold;font-size:12px;color:#ff0000;}