#topline
{
border-top:1px solid #404040;
}

body, td
{
text-align:left;
}

#imagewrap img
{
border:1px solid #000000;
}
#news
{
margin:0 0 5px 0;
padding:5px;
color:#ffffff;
background-color:#6a6a6a;
}
#news .Normal
{
color:#ffffff;
font-size:90%;
}
#news .Dates
{
font-size:85%;
color:#ffffff;
}
.NewsHeadLink, a.NewsHeadLink:link, a.NewsHeadLink:visited
{
text-decoration:none;
font-size:100% !important;
font-weight:bold !important;
}
#news .myItem, #news .myAltItem
{
background-color:#6a6a6a;
font-size:100%;
}
#news .NormalSmall
{
font-size:85%;
}
#news .Head, #news .SubSubHead
{
font-size:90%;
color:#fff;
border:none;
display:inline;
position:relative;
}
#newstitle
{
border-bottom:1px solid #808080;
margin-bottom:10px;
display:block;
position:relative;
}
#news a, #news a:link, #news a:visited
{
font-size:85%;
color:#fff;
font-weight:normal;
}
#news a:hover, #news a:active
{
color:#000;
}
#news td
{
padding:0px;
}
#CC_Items .Head, #CC_Items .SubSubHead{
font-size:90%;
color:#ffffff;
border:none;
display:inline;
position:relative;
background-color:#3E70A6;
}
#CC_Items{
background-color:#3E70A6;
padding:5px;
color:#ffffff;
font-size:110%;
margin-bottom:5px;
}
#CC_Items .newsalign{
border-color:#ffffff;
}
#CC_Items a:link, #CC_Items a:visited{
color:#fff;
font-size:85%;
}
#CC_Items a:hover, #CC_Items a:active{
color:#404040;
}
#CC_Events .myItem, #CC_Events .myAltItem
{
background-color:#ffffff;
font-size:inherit;
}
#CC_Events .Head
{
font-size:120%;
}
#Ablog
{
}
.Ablog_body
{
padding:0 10px;
}
.Ablog_header
{
padding:7px 0 5px 10px;
background-color:#ddd;
border-bottom:2px solid #bcbcbc;
}
.centerbackground
{
padding:0 0 0 10px;
position:relative;
}
#Articles .FullArticle
{
font-size:85%;
font-weight:bold;
}
#SA .Head
{
color:#4A4A4A;
padding:1px 5px;
margin:0 0 0 3px;
font-size:125%;
font-weight:bold;
}
#SA .EventTitle
{
font-size:110%;
font-weight:bold;
}
#SA a.EventTitle:link, #SA a.EventTitle:visited
{
color:#3E70A6;
}
#SA a.EventTitle:hover, #SA a.EventTitle:active
{
color:#333333;
}
#SA .SA_Item
{
padding:10px;
padding:4px 5px 0px 10px;
/*border-top:2px solid #404040;
border-left:1px solid #404040;
border-right:1px solid #404040;*/
border-top:1px solid #CFCFCF;
background-color:#FFFFFF!important;
color:#333333;
}
#SA_Next .Head
{
color:#333333;
padding:1px 5px;
margin:0 0 0 3px;
font-size:300%;
font-weight:normal;
}

#SA_Next .SA_Item
{
padding:10px;
padding:5px 5px 10px 10px;
}
#SA_Next .EventTitle
{
font-size:150%;
font-weight:bold;
}
#SA_Next a.EventTitle:link, #SA_Next a.EventTitle:visited
{
color:#404040;
}
#SA_Next a.EventTitle:hover, #SA_Next a.EventTitle:active
{
color:#bcbcbc;
}
#SA_Next .SA_Item
{
border-top:10px solid #404040;
border-left:1px solid #404040;
border-right:1px solid #404040;
border-bottom:1px solid #404040;
background-color:#fff!important;
color:#404040;
}
#ShortList1
{
color:#fff;
}
#SA_Short .Head
{
color:#fff;
background-color:#3e70a6;
padding:1px 5px;
margin:0 0 0 3px;
/*border:1px dashed #fff;*/
font-size:120%;
}
#SA_Short a:link, #SA_Short a:visited
{
color:#fff;
}
#SA_Short a:hover, #SA_Short a:active
{
color:#000;
}
#SA_Short .SA_Item
{
padding:4px;
}
#SA_Short
{
padding:10px 0px;
}
#SA_Form
{
padding-left:60px;
}
#SA_Form .Head
{
font-size:100%;
font-weight:bold;
color:#333333;
}
#SA_Form .SubHead
{
color:#333333;
padding-right:10px;
font-weight:bold;
font-size:100%;
}
#SA_Form td{
color:#333333;
}
#Library .Text
{
color:#404040;
font-size:85%;
}
#Library .Head3
{
font-size:100%;
color:#96201c;
font-weight:bold;
}
#Library_Main
{
padding:15px 0 0 0;
}
#Library_Title
{
padding:0 0 5px 5px;
}
#Library_Icon
{
float:left;
}
#Library_Info
{
width:420px;
float:left;
padding-left:15px;
}
#Library_Button
{
clear:both;
padding:5px 0 0 0;
font-size:85%;
font-weight:bold;
}
#blogitems .Head
{
font-size:100%;
margin:0 0 10px 0;
}
#blogitems td
{
padding:5px 0;
}
#blogitems a, #blogitems a:link, #blogitems a:visited
{
font-size:110%;
color:#3e70a6;
}
#blogitems a:hover, #blogitems a:active
{
color:#000;
}
#blogitems .myItem, #blogitems .myAltItem
{
background-color:#ffffff;
}
#CC_Contact .SubHead
{
padding:10px 30px 10px 20px;
}
#main_events
{
margin:0 0 5px 0;
padding:5px;
}
#main_events .myItem, #main_events .myAltItem
{
background-color:#fff;
font-size:inherit;
}
#main_events .NormalSmall
{
font-size:100%;
}
#main_events .Head, #main_events .SubSubHead
{
font-size:100%;
color:#404040;
border:none;
}
#newstitle
{
border-bottom:1px solid #808080;
margin-bottom:10px;
}
#main_events a, #main_events a:link, #main_events a:visited
{
font-size:100%;
color:#951f1b;
font-weight:bold;
}
#main_events a:hover, #news a:active
{
color:#404040;
}
#main_events td
{
padding:0px;
}
#page_gradient
{
background-image:url(page_gradient.jpg);
background-repeat:repeat-x;
background-color:#ebebeb;
padding:5px 0 0 0;
}
#page_gradient .Testimonial
{
padding:0 3px 0 7px;
font-size:85%;
}
#pages_footer
{
background-image:url(page_repeat.jpg);
height:27px;
*max-height:0px;
_max-height:0px;
}
#bl{
background-image:url(shadow.jpg);
height:27px;
float:left;
width:184px;
}
#page_gradient .Head
{
color:#fff;
font-size:100%;
padding:0 0 0 8px;
border:none;
font-weight:normal;
}
#clear
{
clear:both;
}
#transparent_icon .Head{
color:#404040;
font-size:90%;
font-weight:bold;
}

