@charset "UTF-8";
/* CSS Document */



body{
		background-color:#FFF;
		padding:0;
		margin:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
}
#p_container{width:100%; margin-left:auto; margin-right:auto; min-width:1000px; background-image:url(/build/images/layout/header_repeat.png); background-repeat:repeat-x; background-color:#fff;}

#p_header{background-color:#FFF; height:72px; background-image:url(/build/images/layout/Logo_M1.png); background-repeat:no-repeat;  background-position:28px 8px;}

#p_nav_upper{text-align:right; font-size:12px; padding:8px 18px 8px 0;width: 700px; float:right}
#p_nav_upper a,#p_nav_upper a:visited{text-decoration:none; color:#666; padding:0 6px 0 6px;}
#p_nav_upper a:hover{text-decoration:underline;}
#p_nav_upper a.custText{text-transform:uppercase; font-style:italic;}

#p_footer{background-color:#CCC; height:80px;}
#p_footer #divider{width:100%; border-bottom:1px solid #999; height:1px; line-height:1px; font-size:1px; margin:0}
#p_footer_links{ padding-top:10px;}
#p_footer_links a{color:#999; font-style:normal; font-variant:normal; text-transform:uppercase;font-size:8px; text-decoration:none;}
table#disclaimers{width:100%; color:#999;font-style:oblique; font-variant:small-caps;}

table#disclaimers tr td.imageHold_Left,table#disclaimers tr td.imageHold_Right{ padding:16px 48px; text-align:left;}
table#disclaimers tr td.imageHold_Right{text-align:right;}
table#disclaimers tr td.imageHold_Center{text-align:center;}

#p_cols{ z-index:-1000;}
#p_left{width:190px; float:left; >z-index:1300}
#p_right{width:190px; float:right;}
#p_content{padding:8px 208px; >padding:16px 208px;; xmin-height:600px; z-index:-1500}
#pCong { z-index:-1500;}



#CCol h1{font-size:2.4em; margin:.5em 0; padding:.5 0;}
#CCol h2{font-size:1.8em; margin:.3em 0; padding:.3 0;}
#CCol h3{font-size:1.4em; margin:.1em 0; padding:.1 0;}
#CCol h4{font-size:1.2em; margin:.1em 0; padding:.1 0;}
#CCol h5{font-size:1em; margin:.05em 0; padding:.05 0;}

#msgHeader{height:25px; padding:2px; margin:0;}
#msgHeader #msg_alert, #msgHeader #msg_join{ margin-left:2px; float:right;}
#msgHeader #msg_alert{float:left;margin-right:2px;}
.clearAll{clear:both;}
.centered{text-align:center}
.centeredBold{text-align:center; font-weight:bold;}

div.r_ad{padding-bottom:2px; padding-top:10px;}

#logoClick{position:absolute; top:0; left:0; width:265px; height:70px; display:block; xbackground-color:#096; cursor:pointer;}


#wr_hp{width:570px; position:relative; margin-left:auto; margin-right:auto;}

/* Simple Text Format Info */
.center{text-align:center;}
.red{color:#C00;}
.red_bold{color:#C00; font-weight:bold;}
.drop_30{padding-bottom:30px}

/* Web Poll Styles */
.PollContainer{border:1px solid #999;font-family:Verdana, Geneva, sans-serif; background-color:#EEE; margin:0}
.PollTopic{background-color:#369; color: #FFF; text-align:center; font-size:12px; padding:1px 2px;}
.PollQuestion{text-align:center; padding:2px; font-size:11px;}
.PollAnswer{width:140px;float:left; font-size:10px; padding-top:0px; padding-bottom:2px; vertical-align:top;}

.m1Coach{width:350px;; border:1px solid #000; padding:0; margin:4px auto; text-align:center}
.m1Coach p.coachTitle{ margin:0; padding:3px 10px; background-color:#900; border-bottom:1px solid #000; color: #FFF;}
.m1Coach p.coachLinks{ margin:4px 8px;}


/* Style for Headers */

table.sm_image img{margin: 6px; border:1px solid #333;}
table.sm_image {border:1px solid #333; background-color:#DDD; margin-bottom:8px;}
.va_top{vertical-align:top;}
.va_mid{vertical-align:middle;}
td.bg_lt{background-color:#DDD;}
td.bg_lm{background-color:#CCC;}
td.bg_md{background-color:#666; color:#FFF; padding:4px  0; text-align:center}
td.bg_dk{background-color:#222;color:#FFF; font-size:14px; font-weight:bold; text-align:center; padding:4px;}
.no_pad{padding:0}
table.sm_image td p{margin:0 0 0 4px; padding:4px 8px; background-color:#CCC;}

div.importantBox{width:70%;	padding:4px 10px; background-color:#FF9;color:#900;border:2px solid #900;margin:5px auto; }