A {
	text-decoration: none;
	color : Navy;
}

A:hover {
	text-decoration: underline;
	color: #990000;
}

TD {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
}

.headerTextone {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	color: #ffffff;
}

.headerTextone A{
	text-decoration:none;
	color: #ffffff;
}
.headerTextone A:hover{
	text-decoration:underline;
	color: #ffffff;
}
.headerTexttwo {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold;
	color: #000000
}
.headerTexttwo A, headerTexttwo A:visited{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration:none;
	color: #000000
}
.headerTexttwo A:hover{
	text-decoration:underline
}
.navitem A {
	color:#595959;
}

.navmaintext {
	 text-decoration: none;
	 color: #000000;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px; 
	 font-weight: bold;
}
.navmaintext A {
color: #000000;
}
.navsubtext A, navsubtext A:visited {
	 text-decoration: none;
	 color: #FFFFFF;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px; 
	 font-weight: bold;
}
.navsubtext A:hover {
	color: #CCCCCC;
	text-decoration: underline
}
.navlowtext {
	text-decoration: none;
	color: #000000;
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 10px;
}

.navhightext {
	text-decoration: none;
	color: #000000;
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 10px;
}

.navitemBorder {
	border: 1px solid #666666;
}

.navnavitemBorderBlank {
	border: 1px solid #CCCCDD;
}


.col1_HeadlineYellow {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold;
	background-color: #FFFFCC;
	padding-top: 4px;
	padding-left: 4px;
}
.col1_ExtraHeader {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 4px;
}

.col1_ExtraHeader A {
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 4px;
	padding-left: 4px;
}
.col1_ExtraHeader A:hover, .col1_ExtraHeader A:visited {
	color:#ffffff;
	text-decoration:underline;
}
.col1_ExtraText {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding-top: 4px;
	padding-left: 4px;
}
.col1_ExtraText A{
	color:#ffffff;
}
.col1_ExtraText A:hover{
	color:#CCCCCC;
}
.col1_leftrailBluebox {
	background-color: #425C8C;
	
}
.col1_HeadlineContent { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 6px;
}

.col1_EmailBulletinContent { 
	text-decoration: none;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 6px ;
	/*background-image: url(/images/leftrailback.jpg);*/
	background-repeat: repeat;
}

.col1_topLinks { 
	background-image: url(/images/leftrailback1.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	background-repeat: repeat;
}
.col1_topLinks A {
	color: #000066;
}

.col2_top_headlinesbox { 
	background-color: #ffffcc;
	border: 1px #FFCC00 solid;
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #003366;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	font-weight: bold;
}


.col2_bottom_headlinesbox {
	background-color: #fffff0;
	border: solid;
	border-width: thin 1px 1px;
	border-color: #fffff0 #FFCC00 #FFCC00;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}


.col2_headline {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066
}
.col2_headline  A {
	color:#000066;
}

.col2_teaser {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.col2_relatedSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
}

.col2_linklist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
}
.col2_linklist A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099;
}
.col2_relatedSmall A{
	color: #000099;
}

.col2_relatedLarge {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000099
}
.col2_relatedLarge A {
	color: #000099
}

.col3_HeadlineYellow {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold;
	background-color: #FFFFCC;
	padding-top: 4px;
	padding-left: 4px
}
.col3_headline {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066
}
.col3_headline A {
	color:#000066;
}

.col3_teaser {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000
}

.col3_relatedSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000099
}
.col3_relatedSmall A{
	color: #000099;
}

.col3_relatedLarge {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000099
}
.col3_relatedLarge A {
	color: #000099
}
.col3_box {
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.col4_box {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-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-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding: 4px;
}
.col4_greyBox {
	background-color: #eeeeee;	
}
.col3_photoTeaser {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000
}

.col4_headline {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066
}
.col4_headline  A {
	color: #000066;
}

.col4_teaser {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000
}

.col4_relatedSmall {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099
}
.col4_relatedSmall A{
	color: #000099;
}

.col4_relatedLarge {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000099
}
.col4_relatedLarge A {
	color: #000099
	
}

.col4_inputClassifieds {  
	background-color: #ffffff;
	font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
		
}

.col5_headline {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066
}
.col5_headline  A {
	color:#000066;
}

.col5_teaser {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000
}

.col5_relatedSmall {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099
}
.col5_relatedSmall A{
	color: #000099;
}

.col5_relatedLarge {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000099
}
.col5_relatedLarge A {
	color: #000099
}
	
.col5_columnistName {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 4px;
	padding-left: 4px;
	color: #000000
}
.col5_columnistName A {
	color:#000000
}
.col5_columnistHeader {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 4px;
	padding-left: 4px
}
.col5_columnistHeader A {
	color:#000099
}

.col5_box { 
	background-color: #EEEEEE;
	border: 1px solid;
	border-color: #EEEEEE #000000 #000000
}

.col5_text_weather {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}

.col5_header_weather {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #000000;
}

.col5_whiteBack {
	background-color: #FFFFFF;
	border: 1px solid Silver;
	width: 95%;
	padding: 4px;
}
#inhouse {
	visibility:visible;
	position:absolute;
	left:785px;
	top:0px;
	width:180px;
	z-index:10;
	/*border: 1px none #000000 */
}
.dir_pageNav {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #FFFFFF;
	background-color: #425C8C;
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px
}

.dir_pageNav A {
	color: #FFFFCC

}

.dir_pageTitle {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.dir_boldHeadline {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000066
}

.dir_sectionTitle {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold;
	background-color: #FFFFCC;
	padding-top: 4px;
	padding-left: 4px
	
}

.dir_generalText {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: normal;

}

.dir_smallText {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal; 
	color: #999999;

}

input.standard {
	background-color: #eeeeee;
	font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
}


.photoGalleryBody {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal; 

}

.photoGalleryHead {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	font-weight: bold; 

}
	
.photoGalleryByline {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold; 

}

.photoGalleryCaption {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight: normal; 

}
	
.photoGalleryLink {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight: bold; 

}	

.photoGalleryLink A {
	color:#0066FF
}

.photoCaptionByline  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : Black;
}

.photoCaption  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : Black;
}

.teaserByline  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #666666;
}

.teaserLinksIntro  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #888888;
}

.teaserSubhead  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #000000;
}

.teaserListHead  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #000066;
}

A.teaserHead  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #000066;
	font-weight : bold;
}

.teaserHead  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #000066;
	font-weight : bold;
}

.searchpaneText { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.searchpaneText A {
	color:#000000;
}

.colorWhiteFFFFFF {
	color:#ffffff;
}
.colorRedCC0000 {
	color:#cc0000;
}
.colorBlack000000{
	color:#000000;
}
.colorYellowFFCC00 {
	color:#ffcc00;
}
.colorDarkblue003366 {
	color:#FFFFFF;
}
.colorLightblueB5C5E1 {
	color:#b5c5e1
}
.colorBrightblue000099 {
	color:#000099
}

.border {  
	border: 1px #FFFFFF solid
}

.breakingNewsBox {
	/*padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px; */
	display:block;
	background-color:#FFFFCC;
	border-top: none;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}
.breakingNewsTopbox {
	background-image:url(/images/breakingnewstopboxback.gif);
	border-right:1px solid #96A5AA
}
.breakingNewsBottombox { 
	background-color: #f7f7f7
}
.breakingNewsTopText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000099
}
.breakingNewsTopText A {
	text-decoration: underline;
	color:#000000
}
.breakingNewsTopText A:hover{
	color:#000000
}
.breakingNewsText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099
}
.breakingNewsText A {
	color:#000099;
	font-weight:bold
}
#breakingNewsLinks {
	margin: 0px;
	padding: 0px;
	font-family: Arial;
	font-size: 10px;
	color: #000099
}
#breakingNewsLinks A {
	display:block;
	color:#000099
}
#breakingNewsLinks A:hover {
	background-color:#EEEEEE;
}

.eveningcatchTopbox {
	background-image:url(/images/newsupdatetopbox.gif);
	width: 100%;
	border-right:1px solid #96A5AA
}
.eveningcatchBottombox { 
	background-color: #f7f7f7
}
.eveningcatchTopText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000099
}
.eveningcatchTopText A {
	text-decoration: underline;
	color:#000000
}
.eveningcatchTopText A:hover{
	color:#000000
}
.eveningcatchText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000099
}
.eveningcatchText A {
	color:#000099
}
.randombitesTopbox {
	background-color: #4689AD;
	width: 100%
}
.randombitesBottombox {
	background-color: #ffffe5
}
.randombitesText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099
}
.randombitesText A {
	color:#000099
}
.randombitesTextSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099
}
.randombitesTextSmall A {
	color:#000099
}
.promoHead A{  
	color:#4689AD
}

.promoHead{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold; 
    color: #333333;
}

.promoBody{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal; 
}

/* Added from the existing RGJ.com site */
/* Start Story Styles (slightly altered from original to fit the new nameing conventions) */
.storyHead  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20px;
	color : #000000;
}

.storySubHead  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 17px;
	font-style : italic;
	color : #000000;
}

.storyListLinksIntro  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : Silver;
}

.storyListHead  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #000000;
	font-variant : normal;
}

.storyListLinks  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : #000000;
}

.storyBody  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : Black;
}

.storyTextRelatedLinks  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #000066;
}
.storyTeaserByline  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #666666;
}

.storyTeaserByline A{
	color : #666666;
}
.storyGenericText  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
}
/* End Story Styles */

/* Start Footer Styles (slightly altered from original to fit the new nameing conventions) */
.footerText  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
}
.footerText A{
	color : #000000;
	text-decoration : underline;
}
/* End Footer Styles */

/* AP Custom Wire Styles */

.link {color: #003366; text-decoration: none;}
.visited {text-decoration: none;}
.headline {font: normal 18px/20px Verdana, Arial, Helvetica, sans-serif; color: #003366;}
.byline {font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #003366;}
.bytitle {font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #003366;}
.body {font-family : Arial, Helvetica, sans-serif; font-size : 12px; color : Black;}
.tabletitle {font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #663333;}
.storylink {font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #003366;}
.textlabel {font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #663333;}
.photo {font: 11px Verdana,Geneva,Arial,Helvetica,sans-serif; color: #000000;}
.audio {font: 11px Verdana,Geneva,Arial,Helvetica,sans-serif; color: #000000;}
.video {font: 11px Verdana,Geneva,Arial,Helvetica,sans-serif; color: #000000;}
.firsttopheadline {FONT:bold 12px Verdana; COLOR: #990000}
.topheadline {FONT: bold 12px Verdana; COLOR: #990000}
.latesnews {FONT: bold 12px Verdana; COLOR: #990000}

/* End AP Custom Wire Styles */

/* Know Before You Go Styles */
.kbygDetail {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal}
.kbygTitle {  font-family: "Trebuchet MS", Verdana, Tahoma, Arial; font-size: 12px; font-weight: bold}
.kbygAlpha {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #003366;}
/* End Know Before You Go Styles */

/* Blue Tahoe Weddings Splash Page Styles */
.btwBody {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF;}
.btwHeader {  font-family: "Trebuchet MS", Verdana, Tahoma, Arial; font-size: 14px; font-weight: bold; color: #FFFFFF;}
/* Blue Tahoe Weddings Splash Page Styles */

/* New Homes Directory Styles */
.NewHomesBold {  font-family: Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: bold; color: #336699}
.NewHomesSmBold { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #336699 }
.NewHomesPlain { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #000000 }
/* End Homes Directory Styles */ .borderDark { border: 1px #000000 solid}
.storyTextsmalllink {

	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
	color : #000066;
}
.headlines { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #000099}


/* Begin Calendar Templates */
.dropdownMenu  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	height : auto;
	color : #003399;
	width : 120px;
}

.calender-8daysFeature  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #003399;
	text-decoration : none;
}

a.calender-8daysFeature  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #FF6600;
	text-decoration : underline;
}

a.calender-8daysDate  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #666666;
}

th.calDayname  {
	font-size : 9px;
	font-weight : normal;
	font-family : Verdana,Arial;
	color : #000000;
}

td.calDayname  {
	font-size : 10px;
	font-weight : normal;
	font-family : Verdana,Arial;
	color : #000000;
}

td.calSearchResults  {
	font-size : 10px;
	font-weight : normal;
	font-family : Verdana,Arial;
	color : #000000;
	padding-left : 3px;
	padding-right : 5px;
}

a.td.calSearchResults:hover  {
	font-size : 10px;
	font-weight : normal;
	font-family : Verdana,Arial;
	color : #FF0000;
	padding-left : 3px;
	padding-right : 5px;
}

td.calMonth  {
	font-family : Verdana, Arial;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
}

td.calToday  {
	font-family : Verdana,Arial;
	font-size : 11px;
	font-weight : bold;
}

td.calSelected  {
	font-family : Verdana,Arial;
	font-size : 11px;
	font-weight : normal;
	background : #3399FF;
}

td.calTodayselected  {
	font-family : Verdana,Arial;
	font-size : 10px;
	font-weight : bold;
	background : #369;
}

td.calDay  {
	font-family : Verdana,Arial;
	font-size : 11px;
	font-weight : normal;
}

.calendar  {
	color : #FFFFFF;
	font-size : 10px;
}

a.calendar  {
	color : #FFFFFF;
}

a.calendar:hover  {
	color : #FFFF00;
	text-decoration : underline;
	background : #FF9900;
}

a.calendar:link  {
	color : #FFFFFF;
}

a.calendar:visited  {
	color : #FFFFFF;
}

a.calendar:active  {
	color : #FFFFFF;
}

.calResultsTable {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : White;
}

.calFoundTitle {
	font-family : verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #000066;
	text-decoration : none;
	font-weight : bold;
}

.calFoundResultsText {
	font-family : verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000066;
	text-decoration : none;
}

/* End Calendar Templates */

/* Begin Datebook Templates */
.datebookHeader  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #882615;
	font-weight : bold;
}
.datebookBody  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	font-weight : normal;
}
.datebookDickson  {
	font-family : Times New Roman, Arial, Helvetica, sans-serif;
	font-size : 16px;
	color: #882615;
	font-weight : bold;
	font-style : italic;
}
.datebookLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #882615;
}
.datebookFooterText {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.datebookEmail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
}
.datebookEmail A:hover {
	color: #882615;
}
.datebookLinks A:hover {
	color: #333366;
}
/* End Datebook Templates */

/* land of bullnosed generic fonts */
.genericTitleWhite10px  {
	font-size : 10px;
	font-weight : bold;
	color : #FFFFFF;
}

.genericWhite10px  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #FFFFFF;
}

.generic12px  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.genericBold12px  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

.generic10px  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
}

.generic11px  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
}

A.generic10px  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000066;
}
/* end generic set */

/* begin REAL ESTATE set */

.navLinkRealEstate  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : White;
	font-style : normal;
	font-variant : normal;
	text-decoration : none;
	background : #D7E3EE;
}

.navLinkMain  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	font-style : normal;
	font-variant : normal;
	text-decoration : none;
	background : #00326f;
	color : #FFFFFF;
}

.subNavLink  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : White;
	font-style : normal;
	font-variant : normal;
	text-decoration : none;
}

A.subNavLink  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : White;
	font-style : normal;
	font-variant : normal;
	text-decoration : none;
}

.reSmallRegular  {
	font-family : Verdana,Arial;
	font-size : 9px;
	font-weight : normal;
}

.reSmallItalic  {
	font-family : Verdana,Arial;
	font-size : 9px;
	font-weight : normal;
	font-style : italic;
}

A.reSmallRegular  {
	font-family : Verdana,Arial;
	font-size : 9px;
	font-weight : normal;
	text-decoration : none;
}

A.reSmallItalic  {
	font-family : Verdana,Arial;
	font-size : 9px;
	font-weight : italic;
	text-decoration : none;
}

.reMedRegular  {
	font-family : Verdana,Arial;
	font-size : 10px;
	font-weight : normal;
}

.reMedBold  {
	font-family : Verdana,Arial;
	font-size : 10px;
	font-weight : bold;
}

.reMedItalic  {
	font-family : Verdana,Arial;
	font-size : 10px;
	font-weight : italic;
}

A.reMedRegular  {
	font-family : Verdana,Arial;
	font-size : 10px;
	font-weight : normal;
	text-decoration : none;
}

A.reMedBold  {
	font-family : Verdana,Arial;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
}

A.reMedItalic  {
	font-family : Verdana,Arial;
	font-size : 10px;
	font-weight : italic;
	text-decoration : none;
}

.reLargeRegular  {
	font-family : Verdana,Arial;
	font-size : 12px;
	font-weight : normal;
}

.reLargeBold  {
	font-family : Verdana,Arial;
	font-size : 12px;
	font-weight : bold;
}

.reLargeItalic  {
	font-family : Verdana, Arial;
	font-size : 12px;
	font-weight : italic;
}

A.reLargeRegular  {
	font-family : Verdana,Arial;
	font-size : 12px;
	font-weight : normal;
	text-decoration : none;
}

A.reLargeBold  {
	font-family : Verdana,Arial;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
}

A.reLargeItalic  {
	font-family : Verdana,Arial;
	font-size : 12px;
	font-weight : italic;
	text-decoration : none;
	
	/* end REAL ESTATE set */
	
	/* begin ELECTION set */
}

.electionColHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000099;
	width: 380px;
	
}

.electionColHeader2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF0000;

}

.electionColHeader3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF0000;
	width: 124px;
	
	
}

.electionColHeader4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000099;
	width: 180px;
		
}

.electionColHeader5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000099;
	width: 120px;
		
}

.electionHeader3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000099;
	
}

.electionHeader4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	
}

.electionBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.electionFormBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	
	}

.electionFormBody2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	
}

.electionFormHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	
}

.electionFormHeaderTop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	
}

.electionSub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #CCCCCC;
}

.electionHeadLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000099;
}

.col1_leftrailElectionbox {
	background-color: #E1EFFF;
	padding-left: 4px;
	padding-right: 2px;
	
}

.electionHeadSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #0066CC;
}
/* end ELECTION set */

/* start Fallon set */


.fallon_Nav {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #E0D8C9;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px
	
	}
.fallon_NAV A {
	color: #000000;
	}
	
.fallon_NAV A:VISITED {
	color: #000000;
	}
	
.Fallon_headlinesbox {
	background-color: #FAF9F5;
	border: solid;
	border-width: thin 1px 1px;
	border-color: #E0D8C9 #E0D8C9 #E0D8C9;
	width: "350px";
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}


.Fallon_col1_leftrailBox {
	background-color: #425CBC;
}

.Fallon_col5_box { 
	background-color: #E4E4CB;
	border: 1px solid;
	border-color: #E4E4CB #000000 #000000
}

.Fallon_hr {
	color: #339933;
	width: "99%";
}	

.Fallon_CVtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #425CBC;
	text-decoration: none;
	background-position: right;
	text-indent: 8pt;
	text-align: right;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 0px;
	list-style-type: disc;
}

.Fallon_CVtext A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #425CBC;
	text-decoration: none;
	background-position: right;
	text-indent: 8pt;
	text-align: right;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 0px;
	list-style-type: disc;
}

.Fallon_CVtext  A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #425CBC;
	text-decoration: none;
	background-position: right;
	text-indent: 8pt;
	text-align: right;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 0px;
	list-style-type: disc;
}

.Fallon_CLASStext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #425CBC;
	text-decoration: none;
	background-position: right;
}

.Fallon_CLASStext A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #425CBC;
	text-decoration: none;
	background-position: right;
}

.Fallon_CLASStext A: visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #425CBC;
	text-decoration: none;
	background-position: right;
}

.community_headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #003366;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
.community_teaser {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}

.community_columnist_headline {
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	padding-top: 4px;
}

.community_columnist_headline A {
	color: #003366;
}


.community_columnistName {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 4px;
	color: #000000
}
.community_columnistName A {
	color:#000000
}

.Fallon_Headers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #96680a;
	padding-right: 2px;
}

.FallonHeaderBox {
	width: 98%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

.community_headlinesbox {
	background-color: #FAF9F5;
	border: solid;
	border-width: thin 1px 1px;
	border-color: #E0D8C9 #E0D8C9 #E0D8C9;
	width: "350px";
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}

.community_Nav {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #E0D8C9;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px
	
	}
.community_NAV A {
	color: #000000;
	}
	
.community_NAV A:VISITED {
	color: #000000;
	}
	
.Community_Headers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #96680a;
	padding-right: 2px;
	padding-left: 5px;
}

/* end Fallon set */

.wolfpack_headlinesbox {
	background-color: #E1F0FF;
	border: solid;
	border-width: thin 1px 1px;
	border-color: #003366 #003366 #003366;
	width: "350px";
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}

.wolfpack_col1_leftrailBox {
	background-color: #eeeeee;
}

.wolfpack_col5_box { 
	background-color: #eeeeee;
	border: 1px solid;
	border-color: #E4E4CB #000000 #000000
}
/* start GotoLeftRailWidget set */
.gotoLR_topLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.gotoLR_hotelLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.gotoLR_area {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.gotoLR_area1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
}
.gotoLR_area2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
}
.gotoLR_gotoPhone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.gotoLR_textField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
}
.gotoLR_body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
.gotoLR_step {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.gotoLR_disclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-style: italic;
	color: #CCEAFF;
}
/* end GotoLeftRailWidget set */
/* Begin GotoLeftRailBestBets set */
#bestBets{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
background-color:003366;
border-top: #429DC2 solid 2px;
color:#FFF
}
#bestBets EM{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-style:italic;
color:#CCEAFF;
}
#bestBets A, #bestBets A:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
line-height:20px;
color:#FFF;
}
#bestBets A:hover{
color:#CCC;
}
.bestBets_pad{
padding: 0px 0px 0px 4px;
}
#hotlist{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
background-color:#0033FF;
color:#FFFFFF;
border-bottom: #003366 solid 2px;
border-top: #003366 solid 2px;
}
#hotlist A, #hotlist A:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
line-height:14px;
color:#00CCFF;
}
#hotlist EM{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FF000;
}
#hotlist A:hover{
color:#CCC;
}
.hotlist_pad{
padding: 0px 0px 0px 4px;
}
/* end GotoLeftRailBestBets set */



/*  ---------   News Bank Archives Results Listing styles  ----------*/

.nb-results-headline        { font-family:arial,helvetica,sans-serif;
font-size:13px; }

.nb-results-headline a:visited       { font-family:arial,helvetica,sans-
serif; font-size:13px; }

.nb-results-date  { font-family:arial,helvetica,sans-serif; font-
size:13px; font-weight: 700}

.nb-results-date a:visited { font-family:arial,helvetica,sans-serif;
font-size:13px; font-weight: 700}

.nb-results-listing           { font-family:arial,helvetica,sans-serif;
font-size:12px; }

.nb-results-listing a:visited           { font-
family:arial,helvetica,sans-serif; font-size:12px; }



/*  ---------   News Bank Archives Story Details styles  ----------*/

.nb-storydetails-source   { font-family:arial,helvetica,sans-serif;
font-size:12px; }

.nb-storydetails-headline { font-family:arial,helvetica,sans-serif;
font-size:13px; }

.nb-storydetails-byline    { font-family:arial,helvetica,sans-serif;
font-size:12px; font-style: italic}

.nb-storydetails-bodycopy           { font-family:arial,helvetica,sans-
serif; font-size:12px; }

.nb-storydetails-copyright            { font-
family:arial,helvetica,sans-serif; font-size:11px; }

/* ----------------- AZ CObrand styles  ------------------------*/

.h3hed {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000066
}

.h2hed {
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: Maroon;
}

.sidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000099;
}

.h2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20px;
	color : #000000;
}
.couponFeaturedTitle {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #003366;
}
.couponFeatured {
	font-family : Verdanan, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #009999;
}
.couponDescriptionText {
	font-family : Verdanan, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
}
.couponDisclaimer {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
}
.couponMapIt {
	font-family : "Trebuchet MS";
	font-size : 12px;
	color : #009999;
	font-weight: bold;
	text-decoration: underline;
}
.couponCatNav {
	font-family : "Trebuchet MS";
	font-size : 11px;
	color : #009999;
	font-weight: bold;
	text-decoration: none;
}
.couponCatNavTitle {
	font-family : "Trebuchet MS";
	font-size : 12px;
	color : #000000;
	font-weight: bold;
}
.couponInstructions {
	font-family : "Times New Roman", Times, serif;
	font-size : 12px;
	color : #000000;
	font-weight: normal;
	background-color: #C2EBDE;
	padding: 10px;
	border: thin solid #666666;
}
.couponButton {
	font-family : "Trebuchet MS";
	font-size : 10px;
	color : #FFFFFF;
	font-weight: bold;
	background-color: 009999;
	border: thin outset #0066CC;
}
