.Green_bg {
	background-image: url(/images/green_bg.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #EAF6EA;
}
.Blue_bg {
	background-image: url(/images/blue_bg.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #E7EDF5;
}
.error {
	COLOR: Red;
/*  CssClass used to control all small text */
}
.SmallTxt
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
	font-weight: normal;
	color: #535353;
}

BODY {
	FONT-WEIGHT: 300; FONT-SIZE: 10pt; COLOR: #808080; FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color : White;
	background-image: url(/images/background.gif);
	background-position: center;
	background-repeat: repeat-y;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
}
.dkgreytext {COLOR: #535353;}

.joinhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: 600;
	color: #456B92;	
	TEXT-DECORATION: none;
}

.joinhead2 A:link { FONT-WEIGHT: 300; FONT-SIZE: 8pt; COLOR: #456B92; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; }
.joinhead2 A:visited { FONT-WEIGHT: 300; FONT-SIZE: 8pt; COLOR: #456B92; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; }
.joinhead2 A:hover { FONT-WEIGHT: 300; FONT-SIZE: 8pt; COLOR: #456B92; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; }


.titledrop { font-size: 10px; font-style: italic; }
.monthdrop { font-size: 10px; width: 65px; }
.daydrop { font-size: 10px; width: 46px; }
.yeardrop { font-size: 10px; width: 53px; }
.godrop { vertical-align: top; }

.joinroll A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: 600;
	color: #405677;	
	TEXT-DECORATION: none;
	}
	
.joinroll A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: 600;
	color: #405677;	
	TEXT-DECORATION: none;
}
.joinroll A:hover {
	COLOR: #000000; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: 600;
	TEXT-DECORATION: none;
}

.joinroller1_off { FONT-WEIGHT: 300;font-size: 15px; text-decoration: none; color: #456B92; font-weight: 600; font-family: Arial, Helvetica, sans-serif; }
.joinroller1_on { FONT-WEIGHT: 300;font-size: 15px; text-decoration: none; color: #0083B5; font-weight: 600; font-family: Arial, Helvetica, sans-serif; }

.joinroller2_off { FONT-WEIGHT: 300;font-size: 8pt; color: #003366; text-decoration: underline; }
.joinroller2_on { FONT-WEIGHT: 300;font-size: 8pt; color: #0083B5; text-decoration: underline; }


.FrontHeaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: 600;
	color: #77C45E;
	text-decoration:none;
}

a.FrontHeaders:link, a.FrontHeaders:hover, a.FrontHeaders:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: 600;
	color: #77C45E;
	text-decoration:none;
}
a.FrontHeaders:hover { color: #0083B5; }

.centercontent {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.FrontBlurb{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.h3 {
	color: #456B92; FONT-WEIGHT: 600; FONT-SIZE: 12pt; LINE-HEIGHT: 11pt; FONT-FAMILY: arial, helvetica,sans-serif; TEXT-ALIGN: left;

}
h3 {
	color: #456B92;
	margin-bottom: 0px;
	FONT-WEIGHT: 600; FONT-SIZE: 12pt;
	LINE-HEIGHT: 16pt; FONT-FAMILY: arial, helvetica,sans-serif; TEXT-ALIGN: left;
}

TD {
	FONT-WEIGHT: 300; FONT-SIZE: 8pt; COLOR: #535353; FONT-FAMILY: verdana,helvetica,arial,sans-serif
}
TH {
	FONT-WEIGHT: 300; FONT-SIZE: 8pt; BACKGROUND: #63719c; COLOR: #ffffff; FONT-FAMILY: verdana,helvetica,arial,sans-serif
}
P {
	FONT-WEIGHT: 300; FONT-SIZE: 8pt; COLOR: #535353; LINE-HEIGHT: 12pt; FONT-FAMILY: verdana,helvetica,arial,sans-serif
}
.lefty {
	FONT-WEIGHT: 300; FONT-SIZE: 9pt; COLOR: #003366; LINE-HEIGHT: 16pt; FONT-FAMILY: helvetica,arial,sans-serif; TEXT-ALIGN: left
}

.PaidHeader {
	FONT-WEIGHT: 600; FONT-SIZE: 11pt; COLOR: #003366; LINE-HEIGHT: 16pt; FONT-FAMILY: arial, helvetica, verdana,sans-serif;
	
}
.PaidHeader A:link {
	COLOR: #003366; TEXT-DECORATION: none;
}
.PaidHeader A:visited {
	COLOR: #003366; TEXT-DECORATION: none;
}
.PaidHeader A:hover {
 	COLOR: #0083B5; TEXT-DECORATION: underline;
}

.subhead {
	FONT-WEIGHT: 600; FONT-SIZE: 9pt; COLOR: #ffffff; LINE-HEIGHT: 16pt; FONT-FAMILY: helvetica,arial,sans-serif; TEXT-ALIGN: left;
	font: 11pt;
}
.subhead A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.subhead A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.subhead A:hover {
 TEXT-DECORATION: underline
}
.Arttitle {
	FONT-SIZE: 12pt; LINE-HEIGHT: 16pt; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: left
}
.Arttitle A:link {
	TEXT-DECORATION: none;
}
.Arttitle A:visited {
	TEXT-DECORATION: none
}
.Arttitle A:hover {
	COLOR: #0083B5; TEXT-DECORATION: none
}
.Arttext { FONT-WEIGHT: 300; FONT-SIZE: 8pt; COLOR: #535353; LINE-HEIGHT: 12pt; FONT-FAMILY: verdana,helvetica,arial,sans-serif }

LI {
	FONT-WEIGHT: 300; FONT-SIZE: 8pt; LINE-HEIGHT: 12pt; FONT-FAMILY: verdana,helvetica,arial,sans-serif; LIST-STYLE-TYPE: disc; TEXT-ALIGN: left;
	margin-left: 0px;
	padding-left: 0px;
}
.cities {
	FONT-WEIGHT: 300; FONT-SIZE: 7pt; COLOR: #ffffff; FONT-FAMILY: helvetica,arial,sans-serif; WHITE-SPACE: normal; TEXT-ALIGN: right
}
A:link {
	COLOR: #003366; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #003366; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #0083B5; TEXT-DECORATION: underline
}
.cities A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.v A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.cities A:hover {
	COLOR: #4d4d4d; TEXT-DECORATION: none
}
.press {
	FONT-WEIGHT: 300; FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: verdana,sans-serif; WHITE-SPACE: normal; TEXT-ALIGN: left
}
.menu {
	FONT-WEIGHT: 300; FONT-SIZE: 8pt; COLOR: #535353; FONT-FAMILY: verdana,sans-serif; TEXT-ALIGN: center;
}
.menu A:link {
	COLOR: #535353; TEXT-DECORATION: none
}
.menu A:visited {
	COLOR: #535353; TEXT-DECORATION: none
}
.menu A:hover {
	COLOR: #0083B5; TEXT-DECORATION: none
}
.result {
	FONT-WEIGHT: 600; FONT-SIZE: 8pt; COLOR: #000080; FONT-FAMILY: verdana,sans-serif; TEXT-ALIGN: center;
	padding : 3px 3px 3px 3px;
}
.result A:link {
	COLOR: #000080; TEXT-DECORATION: none
	padding : 3px 3px 3px 3px;
}
.result A:visited {
	COLOR: #000080; TEXT-DECORATION: none
	padding : 3px 3px 3px 3px;
}
.result A:hover {
	COLOR: Maroon; TEXT-DECORATION: none
	padding : 3px 3px 3px 3px;
}
TR.r1 {
	BACKGROUND: #e6e6e6
}
#c1 {
	FONT-WEIGHT: 300; FONT-SIZE: 8pt; BACKGROUND: #929292; COLOR: #ffffff; FONT-FAMILY: helvetica,arial,sans-serif; WHITE-SPACE: normal; TEXT-ALIGN: right;
}
#c1 A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#c1 A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#c1 A:hover {
	COLOR: #4d4d4d; TEXT-DECORATION: underline
}
#c2 {
	FONT-WEIGHT: 300; FONT-SIZE: 8pt; BACKGROUND: #a4a4a4; COLOR: #ffffff; FONT-FAMILY: helvetica,arial,sans-serif; WHITE-SPACE: normal; TEXT-ALIGN: center
}
#c2 A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#c2 A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#c2 A:hover {
	COLOR: #4d4d4d; TEXT-DECORATION: underline
}
#c3 {
	FONT-WEIGHT: 300; FONT-SIZE: 8pt; BACKGROUND: #000065; COLOR: Black; FONT-FAMILY: helvetica,arial,sans-serif; WHITE-SPACE: normal; TEXT-ALIGN: left;
}
#c4 {
	BACKGROUND: #ffffff
}

.footer {
	FONT-WEIGHT: 300; FONT-SIZE: 8pt; COLOR: #585858; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center;
}
TR.bnheading {
	background-color : #0080B5;
	color : White;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : 600;
}
TR.bnrow {
	background-color : White;
	color : #003333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}
TR.bnaltrow {
	background-color : #EAF6FA;
	color : #003333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}
TABLE.bntable {
	border-color : #0080B5 #0080B5 #0080B5 #0080B5;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;
	border-bottom-width : 1px;
	border-top-width : 1px;
}
.lorstyle {
	padding : 0px 0px 0px 0px;
	width:100%;
}
.green { background-color: Gray; }
.center{
font-size:10px; 
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #405677;
padding:3px;
 
}

.center H3{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	color: #456B92;
	padding: 0px 0px 5px 8px;
	margin:0px;
}

.center a:link{
text-decoration:underline;
color: #405677;
}
.center a:visited{
text-decoration:underline;
color: #405677;
}
.center a:hover{
text-decoration:none;
color: #1A83B3;
}



a.story:link{
text-decoration:none;
color: #405677;
font-size:12px;
font-weight:600;
}
a.story:visited{
text-decoration:none;
color: #405677;
font-size:12px;
font-weight:600;
}
a.story:hover{
text-decoration:none;
color: #1A83B3;;
font-size:12px;
font-weight:600;
}



a.sections:link{
font-size:10px; 
font-family:Arial, Helvetica, sans-serif;
padding: 4px 0px 3px 8px;
margin:0px;
display:block;
border-bottom:1px solid #FFFFFF;
width:99px;
text-decoration:none;
color: #003366;
}
a.sections:visited{
font-size:10px; 
font-family:Arial, Helvetica, sans-serif;
padding: 4px 0px 3px 8px;
margin:0px;
display:block;
border-bottom:1px solid #FFFFFF;
width:99px;
text-decoration:none;
color: #003366;
}
 a.sections:hover{
font-size:10px; 
font-family:Arial, Helvetica, sans-serif;
padding: 4px 0px 3px 8px;
margin:0px;
display:block;
border-bottom:1px solid #FFFFFF;
width:99px;
text-decoration:none;
color: #1A83B3;
}
#national{
display:block;
padding-top:2px;
padding-bottom:2px;
width:276;
text-align:center;
background-color:#FFFFFF;
margin:0px;
border-bottom:1px solid #003366;
border-right:1px solid #003366;
height:15px;
vertical-align: top;
}


a#toBuy:link{
font-size:10px; 
font-family:Arial, Helvetica, sans-serif;
padding: 4px 0px 3px 8px;
margin:0px;
display:block;
width:94px;
background-image:url(/images/whereToBuy.gif);
background-repeat:no-repeat;
height:30px;

}
a#toBuy:visited{
font-size:10px; 
font-family:Arial, Helvetica, sans-serif;
padding: 4px 0px 3px 8px;
margin:0px;
display:block;
width:94px;
background-image:url(/images/whereToBuy.gif);
background-repeat:no-repeat;
height:30px;

}
 a#toBuy:hover{
font-size:10px; 
font-family:Arial, Helvetica, sans-serif;
padding: 4px 0px 3px 8px;
margin:0px;
display:block;
width:94px;
background-image:url(/images/whereToBuy.gif);
background-repeat:no-repeat;
background-position:-99px 0px;
height:30px;
}

.right-column-ads img {
	margin-left:4px;
}
html>body .right-column-ads img {
	margin-left:0px;
}
.right-column-ads span img {
	margin-left:0;
}

