td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #394444;}
td a:link {text-decoration: none; color: #3C8FA7;}
td a:visited {text-decoration: none; color: #3C8FA7;}
td a:hover {text-decoration: none; color: #990000;}
td a:active {text-decoration: none; color: #3C8FA7;}

.maintext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #394444;}
.maintext a:link {text-decoration: none; color: #3C8FA7;}
.maintext a:visited {text-decoration: none; color: #3C8FA7;}
.maintext a:hover {text-decoration: none; color: #990000;}
.maintext a:active {text-decoration: none; color: #3C8FA7;}

.ContentPad{padding-top: 20px; padding-right: 1px; padding-bottom: 20px; padding-left: 1px; background-image: url(../images/lf_menu_swirl3.gif); background-repeat: no-repeat; background-position: 0px 0px;}

.pad5{padding: 5px;}

.Divider_DottedGreen{background-image: url(../images/dottedline_green.gif); background-repeat: repeat-x;}
.Divider_DottedLightGreen{background-image: url(../images/dottedline_lightgreen.gif); background-repeat: repeat-x;}

.StoryBoxOutline{border-color: #DEDDDC; border-style: solid; border-width: 1px; background-color: #FFFFFF;}
.StoryBoxOutlinePadded{border-color: #DEDDDC; border-style: solid; border-width: 1px; background-color: #FFFFFF; padding:6px}

.rt_menu_Heading1{color: #3C8FA7; font-family: Arial; font-size: 9pt; font-weight: bold; letter-spacing: 1px; padding-left: 9px; padding-bottom: 3px; vertical-align: bottom; height: 30px;}
.rt_menu_Heading1 a:link {text-decoration: none; color: #3C8FA7;}
.rt_menu_Heading1 a:visited {text-decoration: none; color: #3C8FA7;}
.rt_menu_Heading1 a:hover {text-decoration: none; color: #990000;}
.rt_menu_Heading1 a:active {text-decoration: none; color: #3C8FA7;}

.rt_menu_Heading2{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #576767; padding-top: 2px; padding-left: 28px; padding-bottom: 3px; vertical-align: bottom;}
.rt_menu_Heading2 a:link {text-decoration: none; color: #576767;}
.rt_menu_Heading2 a:visited {text-decoration: none; color: #576767;}
.rt_menu_Heading2 a:hover {text-decoration: none; color: #990000;}
.rt_menu_Heading2 a:active {text-decoration: none; color: #576767;}

.lt_menu_Heading1{color: #3C8FA7; font-family: Arial; font-size: 9pt; font-weight: bold; letter-spacing: 1px; padding-right: 8px; padding-bottom: 3px; text-align:right; vertical-align: bottom; height: 30px;}
.lt_menu_Heading1 a:link {text-decoration: none; color: #3C8FA7;}
.lt_menu_Heading1 a:visited {text-decoration: none; color: #3C8FA7;}
.lt_menu_Heading1 a:hover {text-decoration: none; color: #990000;}
.lt_menu_Heading1 a:active {text-decoration: none; color: #3C8FA7;}

.lt_menu_Heading_Title {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; padding-top: 2px; padding-right: 8px; padding-left: 2px; padding-bottom: 3px; text-align:right; vertical-align: bottom; font-weight: normal;}
.lt_menu_Heading_Title a:link {text-decoration: none; color: #808080;}
.lt_menu_Heading_Title a:visited {text-decoration: none; color: #808080;}
.lt_menu_Heading_Title a:hover {text-decoration: none; color: #990000;}
.lt_menu_Heading_Title a:active {text-decoration: none; color: #808080;}

.lt_menu_Heading_Date {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #576767; padding-top: 8px; padding-right: 8px; padding-bottom: 3px; text-align:right; vertical-align: bottom;}
.lt_menu_Heading_Date a:link {text-decoration: none; color: #576767;}
.lt_menu_Heading_Date a:visited {text-decoration: none; color: #576767;}
.lt_menu_Heading_Date a:hover {text-decoration: none; color: #990000;}
.lt_menu_Heading_Date a:active {text-decoration: none; color: #576767;}

.lt_menu_Heading_Text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #576767; padding-top: 2px; padding-right: 8px; padding-left: 8px; padding-bottom: 3px; text-align:justify; vertical-align: bottom;}
.lt_menu_Heading_Text a:link {text-decoration: none; color: #576767;}
.lt_menu_Heading_Text a:visited {text-decoration: none; color: #576767;}
.lt_menu_Heading_Text a:hover {text-decoration: none; color: #990000;}
.lt_menu_Heading_Text a:active {text-decoration: none; color: #576767;}

.lt_menu_Heading_Link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #3A6F78; padding-top: 2px; padding-right: 8px; padding-bottom: 6px; text-align:right; vertical-align: bottom;}
.lt_menu_Heading_Link a:link {text-decoration: none; color: #3A6F78;}
.lt_menu_Heading_Link a:visited {text-decoration: none; color: #3A6F78;}
.lt_menu_Heading_Link a:hover {text-decoration: underline; color: #990000;}
.lt_menu_Heading_Link a:active {text-decoration: none; color: #3A6F78;}

.top_menu_Heading1{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-align: center; color: #000000;}
.top_menu_Heading1 a:link {text-decoration: none; color: #000000;}
.top_menu_Heading1 a:visited {text-decoration: none; color: #000000;}
.top_menu_Heading1 a:hover {text-decoration: underline; color: #000000;}
.top_menu_Heading1 a:active {text-decoration: none; color: #000000;}

.left_menu_container{background-image: url(../images/lf_menu_swirl.gif); background-repeat: no-repeat; background-position: 67px 0px;}

.right_menu_top_container{background-image: url(../images/rt_menu_swirl1.gif); background-repeat: no-repeat; background-position: bottom right;}
.right_menu_container{	background-image: url(../images/rt_menu_swirl_container.gif); background-repeat: no-repeat;}

.smallprint {font-family: Verdana; font-size: 7pt; color: #333333; text-align: center; vertical-align: middle;}
.smallprint a:link {text-decoration: none; color: #333333;}
.smallprint a:visited {text-decoration: none; color: #333333;}
.smallprint a:hover {text-decoration: underline; color: #990000;}
.smallprint a:active {text-decoration: none; color: #333333;}

.calMYTitle {font-family: Verdana; font-size: 12px;color: #000000;}
.calhotspot {font-family: Verdana; font-size: 10px; color:#000000; text-decoration: none;}
.calhotspot A:link {color: #990000; text-decoration: none;}
.calhotspot A:visited {color: #990000; text-decoration: none;}
.calhotspot A:hover {color: #FFFFFF; text-decoration: none; background-color: #585BA0;}
.calhotspot A:active {color: #990000; text-decoration: none;}

.calweektitle{font-family: Verdana;	font-size: 10px; color:#1A4FB3;	font-weight: bold;}

.CalDetailTitle {font-family: Verdana; font-size: 18px; color:#3A838F;font-style: italic; font-weight: bold;}
.CalDetailSubTitle {font-family: Verdana; font-size: 11px; color:#465F97; font-weight: bold;}
.CalDetailText {font-family: Verdana; font-size: 11px; color: #000000;	line-height: 12px;}
.calendar_border{border-width: 1px; border-color: #3A838F; border-style: solid;}

.calsidelink {font-family: Arial; font-size: 16px; text-decoration: none; font-weight: bold; border-width: 1px; border-color: #3A838F; border-style: solid; background-color: #FFFFFF; 	height: 20px;}
.calsidelink A:link {color: #DEA3A3; text-decoration: none;}
.calsidelink A:visited {color: #DEA3A3; text-decoration: none;}
.calsidelink A:hover {color: #990000; text-decoration: none;}
.calsidelink A:active {color: #DEA3A3; text-decoration: none;}

.txt_pageheader{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #3A838F; font-weight: bold;}
.txt_pageheader a:link {text-decoration: none; color: #3A838F;}
.txt_pageheader a:visited {text-decoration: none; color: #3A838F;}
.txt_pageheader a:hover {text-decoration: underline; color: #990000;}
.txt_pageheader a:active {text-decoration: none; color: #3A838F;}

.TextSmallBlue{color: #0000CC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}

.adminbox  {font-family: Verdana; font-size: 10px; color:#990000; text-decoration: none;}
.adminbox A:link {color: #000000; text-decoration: none;}
.adminbox A:visited {color: #000000; text-decoration: none;}
.adminbox A:hover {color: #990000; text-decoration: none; background-color: #FFFFFF; border-color: #990000;}
.adminbox A:active {color: #000000; text-decoration: none;}


.inputobj{ font-family: Verdana; font-size: 9px;}

.admin_div{border-color: #E2615A; border-style: dotted; border-width: 1px;}

.img_back_norep_rt {background-repeat: no-repeat; background-position: right;}
.img_back_norep_lt {background-repeat: no-repeat; background-position: left;}

.mnu_locate{font-family: Verdana; font-size: 10px; color: #999999;}

.NewsDetailTitle {font-family: Verdana; font-size: 13px; color:#465F97; font-weight: bold;}
.NewsDetailText {font-family: Verdana; font-size: 10px; color: #000000;}
.NewsDetailText a:link {text-decoration: none; color: #0033CC;}
.NewsDetailText a:visited {text-decoration: none; color: #0033CC;}
.NewsDetailText a:hover {text-decoration: underline; color: #990000;}
.NewsDetailText a:active {text-decoration: none; color: #0033CC;}
.NewsDetailDate{font-family: Verdana; font-size: 11px; color: #999999;}

.Resources_Link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #3A6F78;}
.Resources_Link a:link {text-decoration: none; color: #3A6F78;}
.Resources_Link a:visited {text-decoration: none; color: #3A6F78;}
.Resources_Link a:hover {text-decoration: underline; color: #990000;}
.Resources_Link a:active {text-decoration: none; color: #3A6F78;}


.rel{
	position: relative;
	min-height: 280px;
}

.SectionImageArchive{
	border: 1px #660000 solid;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	margin: 2px;
	margin-right: 20px;
	margin-bottom: 2px;
	margin-left: 2px;
}

.imagelink{border-color: #000000;}
.imagelink a:link {border-color: #000000;}
.imagelink a:visited {border-color: #000000;}
.imagelink a:hover {border-color: #000000;}
.imagelink a:active {border-color: #000000;}