@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}
.bg_grey {
	background-color: #EFEFEF;
}
.bg_grey2 {
	background-color: #e5e3e3;
}
.top_banner {
	background-image: url(images/top_banner.jpg);
	background-repeat: no-repeat;
}
.top_story_pic {
	border: 2px solid #98b618;
}

.bg_nav {
	background-image: url(images/bg_red_bar_top.jpg);
	background-repeat: no-repeat;
}
.bg_footer {
	background-image: url(images/bg_red_bar_top.jpg);
	background-repeat: no-repeat;
}
.tile_green {
	background-image: url(images/tile_green.jpg);
	background-repeat: repeat-x;
}
.tile_orange {
	background-image: url(images/tile_orange.jpg);
	background-repeat: repeat-x;
}
.tile_orange_rate_presenter {
	background-image: url(images/tile_rate_presenter_btm.jpg);
	background-repeat: repeat-x;
}
.white_green_border {
	background-color: #FFFFFF;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #98b618;
	border-left-color: #98b618;
}
.white_green_border2 {
	background-color: #FFFFFF;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #98b618;
	border-left-color: #98b618;
	background-image: url(images/top_story_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.white_green_border_btm {
	background-color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #98b618;
}
.white_orange_border_btm {
	background-color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #b81c0f;
}
.heading1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1F1A17;
}
.heading4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #c92422;
}
.heading5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1F1A17;
}
.heading6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ad130a;
}
.heading7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ad130a;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.copy1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 16px;
}
.copy2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
}
.copy3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 16px;
	font-weight: bold;
}
.copy4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
}
.copy5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.copy6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 15px;
}
.copy7 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
.copy8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 16px;
}
.copy9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 16px;
}
.copy10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 16px;
}
.copy11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 16px;
	text-decoration:underline
}
.copy12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold
}
.copy13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 15px;
	font-weight:bold
}
.ticker {
	background-color: #edfda8;
	border: 1px solid #7f9db9;
}
.form_btn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #333333;
}

.text_field {
	background-color: #FFFFFF;
	border: 1px solid #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding: 2px;
}
.text_area {
	background-color: #FFFFFF;
	border: 1px solid #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #333333;
	padding: 2px;
}
.text_field2 {
	background-color: #FFFFFF;
	border: 1px solid #7f9db9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding: 2px;
}
.text_area2 {
	background-color: #FFFFFF;
	border: 1px solid #7f9db9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #333333;
	padding: 2px;
}
.RedLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #861112;
	text-decoration: underline;
	line-height: 15px;
}
.RedLink2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #861112;
	text-decoration: underline;
	line-height: 15px;
}
.RedLink2:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #861112;
	text-decoration: none;
	line-height: 15px;
}
.BlackLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	line-height: 15px;
	text-transform: uppercase;
	font-weight: bold;
}
.BlackLink2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 15px;
	text-transform: uppercase;
	font-weight: bold;
}
.BlackLink2:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	line-height: 15px;
	text-transform: uppercase;
	font-weight: bold;
}
.BlackLink3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 15px;
	text-decoration:underline
}
.BlackLink4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:underline
}
.GreenLink1{
	font-family: Arial, Helvetica, sans-serif;
	color: #477504;
	font-weight: bold;
	text-decoration: underline;
	text-transform: uppercase;
	font-size: 11px;
	line-height: 16px;
}
.WhiteLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 15px;
	font-weight: bold;
}
.WhiteLink:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	line-height: 15px;
	font-weight: bold;
}
.WhiteLink2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: underline;
	line-height: 15px;
}
.WhiteLink2:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 15px;
}
.WhiteLink3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 15px;
}
.WhiteLink3:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: underline;
	line-height: 15px;
}
.GreyLink1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration:underline;
	color: #333333;
	line-height: 16px;
}
.grey_green_border {
	background-color: #efefef;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #98b618;
	border-left-color: #98b618;
}
.grey_orange_border {
	background-color: #efefef;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b81c0f;
	border-left-color: #b81c0f;
}
.peach_orange_border {
	background-color: #f3d4d2;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b81c0f;
	border-left-color: #b81c0f;
}
.white_orange_border {
	background-color: #ffffff;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b81c0f;
	border-left-color: #b81c0f;
}
.grey_orange_border_btm {
	background-color: #efefef;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #b81c0f;
}
.peach_orange_border_btm {
	background-color: #f3d4d2;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #b81c0f;
}
.orange_red_border_btm {
	background-color: #d34f1c;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ad130a;
}
.orange_red_border_top {
	background-color: #d34f1c;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #ad130a;
}
.heading2{
	font-family: Arial, Helvetica, sans-serif;
	color: #861112;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
	font-size: 11px;
	line-height: 14px;
}
.heading3{
	font-family: Arial, Helvetica, sans-serif;
	color: #477504;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
	font-size: 11px;
	line-height: 14px;
}
.weather {
	background-color: #edfda8;
	border: 1px solid #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
}
.heading3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #60880B;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 12px;
	line-height: 14px;
}
.MainNav {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	margin-left:8px;
	margin-right:8px;
}
.MainNav:Hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#f9f504;
	margin-left:8px;
	margin-right:8px;
}
.SubNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	width: 100%;
	padding-right: 3px;
	padding-left: 3px;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.SubNav:Hover{
	background-color:#df2327;
}
	

.white_red_border {
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ad130a;
	border-left-color: #ad130a;
}
.white_red_border2 {
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ad130a;
	border-left-color: #ad130a;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ad130a;
}
.white_red_border3 {
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ad130a;
	border-left-color: #ad130a;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ad130a;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #ad130a;
}
.white_red_border_r {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #ad130a;
}
.white_red_border_l {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #ad130a;
}
.white_red_border_t{
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #ad130a;
}
.white_red_border_b{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ad130a;
}
.white_border {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	text-indent: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.black_border {
	border: 1px solid #000000;
}
.green_border {
	border: 1px solid #91B014;
}
.red_border3 {
	border: 1px solid #ad130a;
}
.white_border2 {
	text-indent: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.discussion_greybg {
	background-color: #efefef;
}
.orange_border {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d34f1c;
	border-left-color: #d34f1c;
	text-indent: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.orange_border2 {
	text-indent: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.red_border {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ad130a;
	border-left-color: #ad130a;
	text-indent: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.red_border2 {
	text-indent: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.red_border4 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ad130a;
	text-indent: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.RedLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #AF100A;
	text-decoration: underline;
	line-height: 15px;
	text-transform: none;
	font-weight: bold;
}
.discussion_bg {
	background-image: url(images/discussion_bg.jpg);
	background-repeat: repeat-y;
	border: 2px solid #AF100A;
	background-color: #ba180e;
}

.divider_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AF100A;
}
.divider_peach {
	border: 1px solid #d68984;
}
.bg_red {
	background-color: #AA1300;
}
.CalenderHead {
	background-image: url(images/bg_tile_calendar_head.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.CalendarBg {
	background-color: #d34f1c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 16px;
}
.CalendarBg2 {
	background-color: #91b014;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
}
.CalendarBg3 {
	background-color: #91b014;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	line-height: 18px;
	text-indent: 5px;
}
.CalendarBgSelected {
	background-color: #91b014;
	border: 1px solid #000000;
	font-weight: bold;
}
.CalendarLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.CalendarLink:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.CalendarUnselected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	padding-left: 10px;
}
.divider_green {
	border: 1px solid #91b014;
}
.form_btn_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #91b014;
	border: 1px solid #333333;
}
.form_btn_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #AF100A;
	border: 1px solid #333333;
}
.divider_pink_h {
	background-image: url(images/div_h_pink.jpg);
	background-repeat: repeat-x;
}
.divider_pink_v {
	background-image: url(images/div_v_pink.jpg);
	background-repeat: repeat-y;
}
.WhiteLink4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: underline;
	line-height: 15px;
}
.WhiteLink4:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 15px;
}
