/*****************************
  Default Style Elements
*****************************/

body, form, table, img, pre {font-size:9pt; font-family:Arial, Verdana; border-style:none; border-width:0px; padding:0; margin:0;}
td, p, div, span, a, .pageBody {font-size:9pt; font-family:Arial, Verdana;}
body {background-color:#F3F1F0; text-align:center; color:#ffffff;}
.ThemeContainer {margin:0 auto; width:820px;}
a, a:link, a:visited {color:#ffffff;}
/* Header Styles */


/* Menu Styles */

.SectionMenuItem {padding:0px 10px;}
.SectionMenuItem a, .SectionMenuItem a:link, .SectionMenuItem a:visited {color: #DA0202; text-transform:uppercase; font-weight: bold; font-size: 8pt; white-space:nowrap; text-decoration:none;}
.SectionMenuItem a:active, .SectionMenuItem a:hover {color:#366BF4;}
 
.SectionMenu {color: #DA0202; margin:0; padding:0; font-family:Arial; font-size: 8pt;  text-transform:uppercase; font-weight: bold; text-decoration:none; }
.SectionMenu a {color: #DA0202; margin:0; padding:0; font-family:Arial; font-size: 8pt; text-transform:uppercase; font-weight: bold; text-decoration:none;}
.SectionMenu a:hover {color:#366BF4 ! important; text-transform:uppercase;text-decoration:none; }
.SectionMenu a:active {color: #DA0202; text-transform:uppercase;text-decoration:none;}
.SectionMenu a:link {color: #DA0202; text-transform:uppercase;text-decoration:none;}
.SectionMenu a:visited {color: #DA0202; text-transform:uppercase;text-decoration:none; }

.SeparatorTemplate {background-color:#F58A0E;}

/* Content Styles */
.ContentArea {background-color:#0632A4; color:#ffffff;}
.divWebBoxHeader {text-transform:uppercase; padding-bottom:5px; font-weight:bold;}
.divWebBoxes {padding:0px 0px 0px 10px;}
.Content_LeftColumn {padding:10px;}
.Content_ContentColumn {padding:10px; border-left:solid 1px #2B51B2;}
.Content_RightColumn {background-color:#ffffff; color:#000000;}
div.Home_Right_EditContent table tbody tr td nobr a, div.Home_Right_EditContent table tbody tr td nobr a:link, div.Home_Right_EditContent table tbody tr td nobr a:visited {color:#000000;}

/* Article Styles */
.divArticleContainer {clear:both;}
.divArticle_ArticleImage {float:left;}
.divArticleSection_ArticleImage {float:left;}
.divArticleSection_ArticleImage img {border:solid 1px #7097F2;}
.divArticleSection_ArticleTitle {padding:5px 0px 5px 0px;}
.ArticleSection_ArticleTitle {font-weight:bold;}
.ArticleSection_ListBriefDescription {}
.ArticleSection_ListReadMoreLink {}
.divBriefDescription {padding:5px 0px 5px 0px;}
#imgArticleImage {padding:0px 5px 5px 0px;}
.imgArticleSectionImage {margin:5px 5px 5px 0px;}
.imgArticleImage {padding:5px 5px 5px 0px;}
.divArticleSeparator {clear:both;}
div.divArticle_ArticleImage img {margin:0px 5px 5px 0px;border:solid 1px #7097F2;}
.divArticleSection_ArticleContainer {margin-left:165px;}
.ArticleSection_EditContent {clear:both;}

/* Calendar Styles */
.daystyle {background-color:#366bf4;}
.daystyle a, .daystyle a:link, .daystyle a:visited, .daystyle a:active {color:#ffffff ! important;}
.eventstyle, .eventstyle a, .eventstyle a:link { color:#366BF4 ! important; text-decoration:none;}
.eventstyle a:active, .eventstyle a:hover{color:#366BF4 ! important; text-decoration:underline;}
.titlestyle { background-color:#366bf4;}
.selecteddaystyle { background-color:#366bf4; color:#ffffff;}
.CalendarSection_SectionTitle { display:none; }
.nextprevstyle {background-color:#366bf4; color:#ffffff ! important;}
.Calendar_Table {color:#ffffff ! important;}
.othermonthdaystyle {background-color:#628af2;}
.othermonthdaystyle a, .othermonthdaystyle a:link, .othermonthdaystyle a:visited {color:#ffffff ! important;}
.dayheaderstyle {background-color:#FDBD02; color:#000000;}
.dayheaderstyle a, .dayheaderstyle a:link, .dayheaderstyle a:visited {}

.WebBox_Event_Title a, .WebBox_Event_Title a:link, .WebBox_Event_Title a:visited {color:#94AFF4 ! important; text-decoration:none; text-transform:uppercase;}
.Calendar_Title {font-weight:bold;}
.divEventDate {line-height:25px;}
.divCalendarPicker {float:left; width:200px;}
.divCalendarEventsList {margin-left:220px;}

/* Footer Styles */
.footer {background-repeat:repeat-x; background-color:#366BF4;}

/* Misc Styles */
a.StaticNav, a.StaticNav:link, a.StaticNav:visited {color:#0632A4;}

/* Newsletter Signup */
.tdNewsletterSignupTitle {color:#0632A4; font-size:10px; text-transform:uppercase; white-space:nowrap;}
.NewsletterSignupTextbox {border:solid 1px #7A90CA; width:120px;}
.tdNewsletterSignupLabel {color:#0632A4; font-size:10px; padding:0px 5px;}
.NewsletterJoinButton {padding:0px 2px;}

/* Content Editor Styles */
.RadEContentBordered {background-color:#0632A4 ! important; color:#ffffff;}
.RadEDropDownOff {background-color:#0632A4 ! important; color:#ffffff ! important;}
.RadEDropDownOffOver {background-color:#0632A4 ! important; color:#ffffff ! important;}
.RadEToolBarContainer, .RadEToolText {color:#ffffff ! important;}