/* DI Prosumer Style */
#pro_wrapper{position:relative;width:960px;overflow:hidden}
/* Header */
.cat_header{width:960px;height:30px;margin-top:10px}
.cat_header h1{font-family:Arial Black;font-size:28px;font-weight:bold;color:#666666;text-transform:uppercase}
/* Primary Message */

/* Content Box */
.content_box{position:relative;border:1px solid #c7c7c7;margin-top:20px}
.cb_headerImage{position:relative; margin:10px; padding-bottom: 10px; border-bottom:1px solid #c7c7c7}
.cb_header{position:relative;background:#e8e8e8;border-bottom:1px solid #c7c7c7}
.cb_header h2{font-family:Arial Black;font-size:12px;line-height:34px;color:#474749;padding-left:10px;text-transform:uppercase}
.w770{width:768px}
.w650{width:648px}
.w460{width:458px}
.w300{width:298px}
.cblist{position:relative;padding:0px 10px 10px 10px;}
.cbtop{padding-top:15px;}
.cblist_img{position:relative;float:left;width:60px}
.cblist_text{position:relative;float:left;width:260px;padding:0 10px 10px 10px; font: 12px/16px Arial, Helvetica, sans-serif; color: #49494a!important;}
.cblist_text h4{font-family:Arial;font-weight:bold;font-size:12px;color:#282126;margin-bottom:3px}
.cblist_text p{font-family:Arial;font-size:12px;color:#282126}
.cblist_text a{font-family:Arial;font-size:12px;}
.cat_panel h4{font-size:12px!important}
.cblist_text li{ list-style-position:inside; font: 12px/16px Arial, Helvetica, sans-serif; color: #49494a!important;}
.review_image{width:121px;height:63px;padding-top:20px;padding-left:10px;}

/* Header */
.affiliate_Header {margin-top:20px; width:760px; height:216px; background-color: #FFF200;}
.affiliate_Header .photo {float:left;}
.affiliate_Header .title {float:left; position:relative; top:77px;}

/* Main Content */
.mainContent{ padding-top:20px; margin-bottom: 10px; font: 12px/16px Arial, Helvetica, sans-serif; color: #49494a; }
.mainContent h2{margin-bottom:10px; font: 14px/13px Arial Black; text-transform:uppercase; color: #49494a; }
.mainContent ol{margin-left:20px; list-style-position: outside;  }
.mainContent li{font: 12px/16px Arial, Helvetica, sans-serif; font-weight:bold; color: #49494a; }
.mainContent .bodycopy{font: 12px/16px Arial, Helvetica, sans-serif; color: #49494a!important; }

/* Video  */
.videoItem{position:relative;padding:0 0 10px 10px; width:128px; float:left; text-align:center;}
.vtop{margin-top:10px;}
.videoItem a{line-height:20px; cursor:pointer; font-weight:bold;}

/* Lightbox */
.lightbox{display:none}
.vid_box a{cursor:pointer}


#searchstate {height: 20px;}

/* Sub Pages */
#lt_navtop{width:298px;height:35px;background:#e7e7e7;border-bottom:1px solid #c3c4c4}
#lt_navtop h4{display: inline;font: bold 12px/18px "Arial Black",Arial,sans-serif;text-transform: uppercase;line-height:35px;padding-left:15px}
#lc_navarea{width:298px;border:1px solid #c3c4c4;border-bottom:0px;}
#lc_navarea p{font-family:Arial;font-size:12px;color:#49494a;padding-top:5px;margin-top:1px}
#lc_navarea a{font-family:Arial;font-size:12px;}
.lc_nbimg{float:left;width:75px;padding:15px;}
.lc_nbtxt{float:left;width:175px;padding-top:15px;}
.lc_navbutton{width:298px;height:80px;border-bottom:1px solid #c3c4c4}

