body 
{
    background-color: #000;
    padding:0px;
    margin:0px;
    font-family:Arial;
}
h1 
{
    color:#193998;
    font-size:24px;
    font-weight:normal;
    margin-top:12px;
    margin-bottom:0px;
    line-height:0px;    
}
P 
{
    COLOR:#06053d;
    font-size:13px;
}
#backgroundTbl 
{
    margin:0px;
    padding:0px;
    height:100%;
}
#rightSide 
{
    background: transparent url(../images/right_side.gif) left top repeat-y;
    text-align:left;
    vertical-align:top;
    width:49%;
}
#leftSide 
{
    background: transparent url(../images/left_side.gif) right top repeat-y;
    text-align:right;
    vertical-align:top;
    width:49%;
}
#centerCol
{
    width:500px;
    background-color:#ffffff;
    vertical-align:top;
}
#contentCell 
{
    background: transparent url(../images/home_bg.jpg) top no-repeat;
}
#ContentLeftCol
{
    padding:7px;
    padding-top:34px;
    vertical-align:top;
    width:150px;
}
#ContentCenterCol
{
    padding:7px;
    padding-top:13px;
    vertical-align:top;
}
#ContentRightCol
{
    padding:7px;
    padding-top:34px;
    vertical-align:top;
    width:150px;
}
#bottommenu 
{
    color:#193896;
    font-size:12px;
    text-align:center;
    padding-left:14px;
    padding-right:14px;
    border-top: 1px solid #193896;
    margin:7px;
    margin-top:12px;
}
a, a:link, a:active 
{
    text-decoration:none;
    color:#193896;
}
a:hover 
{
    color:#20c200;
}
#eventtopbg
{
    position:absolute;
    margin-top:-33px;
}
#eventcontentbottom
{
    position:absolute;
    background:transparent url(../images/events_bottom.gif) no-repeat bottom;
    margin-top:-30px;
    padding-left:20px;
    width:183px;
    height:236px;
}
#eventTable
{     
    width:142px;
    vertical-align:top;
}
#eventTable H1
{     
    color:#193998;
    font-size:14px;
    font-weight:normal;
    margin-bottom:0px;
    line-height:14px;  
}
#eventTable H2
{     
    color:#b75bf1;
    font-size:10px;
    font-weight:normal;
    padding-top:8px;
    margin-bottom:0px;
    line-height:10px;  
}
#eventTable p
{     
    color:#4d4d4d;
    font-size:10px;
    font-weight:normal;
    padding-top:0px;
    margin-bottom:8px;
    line-height:10px;  
}
.whiteEventSpacer 
{
    background-color:#ffffff;
    height:0px;
    padding:0px;
    margin:0px;
}
#calendarviewlink 
{
    text-align:right;
    font-size:10px;
    padding-right:6px;
}
#calendarviewlink a, #calendarviewlink a:link, #calendarviewlink a:active 
{
    text-decoration:none;
    color:#b75bf1;
}
#calendarviewlink a:hover 
{
    color:#20c200;
}
#Polldiv 
{
    background:white url(../images/poll.jpg) no-repeat top;
    height:190px;
    margin-top:21px;
    margin-right:-10px;
    padding:0px;
    padding-top:-15px;
}
#PollTable h5
{
    color:#ffffff;
    font-size:10px; 
    font-weight:normal;
    margin-top:4px;
    margin-left:10px;
    margin-right:15px;
    margin-bottom:10px;
}
#pollButton 
{
    text-align:center;
    padding-top:15px;
    margin-left:10px;
    margin-right:15px;
}
.pollresponses 
{
    color:#333333;
    font-size:10px; 
    font-weight:normal;
    margin-left:15px;
}
#lblPollResults img
{
    vertical-align:top;
    margin-left:15px;
    margin-bottom:10px;
}
.pollResults 
{
    color:#333333;
    font-size:10px; 
    padding-left:5px;
    vertical-align:top;
}
.emailbox
{
    margin-top:8px;
    border:dotted 1px #6361ae;
    background-color:#c6c5ec;
    width:130px;
}
fieldset
{
    padding-top:7px;
    padding-bottom:0px;
    padding-right:14px;
    padding-left:14px;
}
fieldset p
{
    font-size:10px;
    margin-bottom:3px;
    margin-top:3px;
}
fieldset legend
{
    font-size:12px;
    font-weight:bold;
    color:#20c200;
    margin-left:-9px;
}