/* MEDIA0302 custom styles */
.csLeadVideo{clear:both;display:block;float:left;width:652px;height:auto;margin:0px auto 5px auto;text-align:center;padding:0px;background-color:#F0F2FF;border:1px solid #CCC;}
.csLeadVideo .videoContainer{display:inline; float:left; width:375px; padding:0px; margin:5px;}
.csLeadVideo .vidDetails{clear:both;display:block;float:left;text-align:left;margin:10px 0px 5px 0px;color:#FFF;width:375px;}
.csLeadVideo .vidDetails a{font-weight:bold;font-size:14px;color:#394C7A;}
.csLeadVideo .vidDetails .nlDate{font-size:12px;color:#222;}
.csLeadVideo .vidDetails .vidSummary{padding:0px;margin:5px 0px;font-size:12px;color:#222;}

.csLeadVideo .vidList{display:inline;float:right;width:250px;margin:5px 5px 5px 0px;text-align:left;font-size:10px;}
.csLeadVideo .vidList .newslistPicRight{}
.csLeadVideo .vidList .newslistPic .newslistPicLeft p{margin-top:2px;}
.csLeadVideo .vidList .newslistPic li{border-bottom:1px dotted #CCC;}
.csLeadVideo .vidList .moreVidsLink{font-weight:bold;}

.newslistPicLeft a{font-weight:bold;}

.contestInfo{display:inline;float:left;margin:5px 0px 5px 0px;font-size:12px;width:654px;}
.contestInfo p{margin:0px;padding:7px 4px;}
.contestInfo p .showVideoSubmit{color:#394C7A;}
.showVideoSubmit{cursor:pointer;}

.videoSubmit{clear:both;float:left;display:none;margin:0px 0px 10px 0px; background-color:#F8F4E6 !important;width:652px !important;border:1px solid #A1A1A1;}
.videoSubmit p{clear:both;display:block;float:left;margin:5px !important;}
.videoSubmit a{display:none;font-size:0px;text-decoration:none;color:#F8F4E6;}
.videoSubmit div, #cxkg{height:0px !important;padding:0px !important;margin:0px !important;color:#F8F4E6;font-size:0px !important;}
.videoSubmit div.disclaimer{clear:both;display:inline;float:left;height:50px !important;margin:5px !important;color:#333 !important;font-size:10px !important;}

form#caspioform{background-color:#F8F4E6 !important;clear:both;float:left;width:652px !important;}
form#caspioform table{width:100%;}
form#caspioform table td{height:20px;width:285px;}
form#caspioform input{width:265px;}
form#caspioform select{width:269px;border:1px solid #BFBFBF;padding:1px;}
form#caspioform input#InsertRecordVideoUrl, form#caspioform textarea{width:593px;}
form#caspioform input#Submit{width:157px;height:33px;margin:0px auto !important;}
form#caspioform td span{clear:both;float:left;padding-top:2px;}

#centCol .c2 .sectionPromos{display:inline;float:left;margin:3px 0px 0px 0px;padding:0px;width:100%;}
#centCol .c2 .sectionPromos ul{padding-left:0px !important;margin:0px;width:100% !important;display:inline;float:left;list-style-type:none;}
#centCol .c2 .sectionPromos ul li{background-image:none;display: block;list-style-type: none;margin-bottom:3px;padding-bottom:0px !important;padding-left:0px !important;width:248px;}
#centCol .c2 .sectionPromos ul li a{display:block;float:left;width:238px;background-color:#F0F2FF;border:1px solid #CCCCCC;outline:none;padding:5px;}
#centCol .c2 .sectionPromos ul li a:hover{background-color:#EEEEEE;border:1px solid #CCCCCC;outline:none;}
.sectionPromos .PromoImg{display:inline;float:left;width:52px;padding:0px;margin:0px 10px 0px 0px;}
.sectionPromos .PromoImg img{border:1px solid #CCCCCC;}
.sectionPromos .PromoTitle{font-weight:bold;}
.sectionPromos .PromoDesc{font-size:0.9em;}