BODY {margin:0px;font-size:10pt;line-height:1.8em;font-family:sans-serif;}

.Body, .Bottom, .Copy {margin:0 auto;padding:0px;text-align:left;width:950px;}

IMG {border:0px;}
A {color:#112B3E}
A:hover {text-decoration:none;}
.red {color:#CC0000;}

H1.PageName {font-size:25pt;margin-left:20px;}

TABLE {border-collapse:collapse;}
TABLE TD {padding:0px;vertical-align:top;}

.Content {padding:30px;margin-left:100px;}
.p400 {margin-left:280px;}

.Bottom {background:url('/img/bottom.jpg') no-repeat left bottom;padding-bottom:250px;padding-top:50px;}
.orgHeader {background-color:#E0E0E0;font-weight:bold;padding:3px !important;text-align:left !important;}

.Copy {font-size:8pt;padding:20px;color:#999999;width:910px;}

.indexMenu, .subSections {margin-left:100px;margin-right:50px;}

.subSections A {color:#CE0000;font-weight:bold;margin:0 10px;font-size:12pt;}

.FS13 {font-size:13pt}
.FS40 {font-size:40pt}

.floatDiv {position:absolute;background-color:#FFFFFF;border:1px solid #CE0000;z-index:100;}
.floatDiv .header {background-color:#13171A}
.floatDiv .PopupTitle {color:#FFFFFF;font-weight:bold;margin-left:10px;}
.floatDiv .closeButton {float:right;margin:3px;cursor:pointer;}
.floatDiv .innerContents {padding:10px;}
.Back {position:absolute;top:0px;}

.RocIDSr {}
.RocIDAF {margin:0px;}
.RocIDAF INPUT.IN {font-size:16pt;}

.User, .NoUser {width:250px;line-height:1em;padding:10px;border-bottom:3px solid #6BBC44;background-color:#9bcb53;color:#FFFFFF;margin-left:71%;}
.User B, .NoUser B {font-size:11pt}
.User A {color:#4C6738 !important;}
.NoUser A {color:#FFFFFF !important;text-decoration:none;}
.NoUser A B {text-transform:uppercase;}
#iam {margin:10px 0px;}

A.add {font-size:14pt;text-decoration:none;background:#e5e5e5;padding:5px 20px;}

.EventListElem {margin:20px 0px 50px 0px;border-bottom:1px solid #e5e5e5;}
.EventListElem .add {font-size:9pt !important;font-weight:bold;}
.EveHeader {color:#2D628C;font-weight:bold;font-size:11pt;}
.EveUser {color:#CE0000;}
.EventListElem SMALL {color:silver}
.EventListElem SMALL SPAN {color:#CE0000;}

.Partners {margin-top:20px;}
.Partners TD {text-align:center;padding:20px 5px;vertical-align:middle;}

.redHeader {color:#CC0000;font-size:14pt;margin:20px 100px;}

.BackPack {background:url('/img/back.jpg') no-repeat left top;padding-bottom:31px;margin:20px 80px 20px 150px;}
.BackCon {background-color:#E0E0E0;height:99px;margin-left:140px;padding:10px;line-height:1.2em;overflow:hidden;}

.twitter {position:absolute;text-align:right;width:960px;}

SMALL {font-size:8pt;color:#999999;line-height:1em;}
.border {border-top:1px solid #F0F0F0;padding:5px;height:40px;}


.Program TD {border:1px solid #E0E0E0;text-align:center;padding:3px;}
.Program TD.Day {background-color:#E0E0E0;color:#CE0000;font-weight:bold;}
.Program TD.Time {font-size:9pt;font-weight:bold;white-space:nowrap;}