a#siteindexnav { font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: none; line-height: 12px; text-decoration: none; color: 003366;}
a#siteindexnav:link { color: #003366; text-decoration: none;}
a#siteindexnav:visited { color: #003366; text-decoration: none;}
a#siteindexnav:active { color: #003366; text-decoration: none;}
a#siteindexnav:hover { color: #666666; text-decoration: underline;}
a#cr-other-headlines { font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; }
a#cr-other-headlines:link { color: #000000; text-decoration: none;}
a#cr-other-headlines:visited { color: #000000; text-decoration: none;}
a#cr-other-headlines:active { color: #000000; text-decoration: none;}
a#cr-other-headlines:hover { color: #000000; text-decoration: underline;}
a#leftnav-dark { font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 11px; text-decoration: none; color: 003366;}
a#leftnav-dark:link { color: #003366;}
a#leftnav-dark:visited { color: #003366;}
a#leftnav-dark:active { color: #003366;}
a#leftnav-dark:hover { color: #666666; text-decoration: underline;}
a#leftnav-sub { font-family: arial, helvetica, sans-serif; font-size: 11px; line-height: 11px; text-decoration: none; color: #003366 }
a#leftnav-sub:link { color: #003366;}
a#leftnav-sub:visited { color: #003366;}
a#leftnav-sub:active { color: #003366;}
a#leftnav-sub:hover { color: #666666; text-decoration: underline;}
a#leftnav-white { font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; line-height: 11px; color: #333333;}
a#leftnav-white:link { color: #333333;}
a#leftnav-white:visited { color: #333333;}
a#leftnav-white:active { color: #333333;}
a#leftnav-white:hover { color: #003366; text-decoration: underline;}
a#member-small { font-family: arial, helvetica, sans-serif; font-size: 11px; text-decoration: none; line-height: 11px; color: #eeeeee;}
a#member-small:link { color: #eeeeee;}
a#member-small:visited { color: #eeeeee;}
a#member-small:active { color: #eeeeee;}
a#member-small:hover { color: #eeeeee; text-decoration: underline;}
a#shopping-nav { font-family: arial, helvetica, sans-serif; font-size: 11px; line-height: 13px; text-decoration: none; color: #333333; }
a#shopping-nav:link { color: #333333;}
a#shopping-nav:visited { color: #333333;}
a#shopping-nav:active { color: #333333;}
a#shopping-nav:hover { color: #666666; text-decoration: underline;}
#ad-rail-white { font-family: verdana, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; }
#blurb-text { font-family: arial, helvetica, sans-serif; font-size: 12px; }
#boolean-content { font-family: arial, helvetica, sans-serif; font-size: 11px; }
#breakingnews { font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; }
#breakingnews-front { font-family: arial, helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #990000; }
#brief { font-family: arial, helvetica, sans-serif; font-size: 13px; }
#brief-date { font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; }
#brief-headline { font-family: arial, helvetica, sans-serif; font-size: 13px; font-weight: bold; }
#brief-main-headline { font-family: arial, helvetica, sans-serif; font-size: 15px; font-weight: bold; }
#brief-homepage-headline { font-family: arial, helvetica, sans-serif; font-size: 21px; font-weight: bold; }
#byline { font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; }
#caption { font-family: arial, helvetica, sans-serif; font-size: 13px; }
#classified-sublabel { font-family: arial, helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #666666; }
#classified-table-head { font-family: arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; }
#classified-table-link { font-family: arial, helvetica, sans-serif; font-size: 12px; }
#classified-table-text { font-family: arial, helvetica, sans-serif; font-size: 12px; }
#classified-table-title { font-family: arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #990000; }
#column-title { font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666; }
#columnist-name-cr { font-family: arial, helvetica, sans-serif; font-size: 20px; color: #666666; }
#columnist-link-cr { font-family: arial, helvetica, sans-serif; font-size: 12px; }
#columnist-name-lr { font-family: arial, helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #666666; }
#columnist-name-ur { font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003366; }
#columnist-subhead { font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #990000; }
#columns-recent-cr { font-family: arial, helvetica, sans-serif; font-size: 18px; }
#copyright { font-family: arial, helvetica, sans-serif; font-size: 11px; }
#copyright-flipbook { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #003366; }
#cr-other-headlines { font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; }
#cr-other-sections { font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; }
#cr-table-head { font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; }
#cr-table-link { font-family: arial, helvetica, sans-serif; font-size: 11px; line-height: 11pt; }
#cr-sublabel { font-family: arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #666666; }
#credit { font-family: arial, helvetica, sans-serif; font-style: italic; font-size: 11px; }
#date { font-family: arial, helvetica, sans-serif; font-size: 12px; font-style: italic; }
#date-flipbook { font-family: arial, helvetica, sans-serif; font-size: 12px; font-style: italic; color: #000000; }
#dateline { font-family: arial, helvetica, sans-serif; font-size: 12px; }
#deckhead { font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; }
#footer-links { font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; }
#front-label { font-family: arial, helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #990000; text-decoration: none; }
#glyph-heading { font-family: arial, helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; }
#graffiti-topic { font-family: arial, helvetica, sans-serif; font-size: 12px; color: #000000; }
#graffiti-comment { font-family: arial, helvetica, sans-serif; font-size: 12px; color: #CC3300; }
h1 { font-family: arial, helvetica, sans-serif; font-size: 30px; margin: 0; padding-bottom: 0; padding-top: 0; padding-left: 0; font-weight: normal; }
h2 { font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 10pt; color: #666666; margin: 0; padding: 0; }
#headline { font-family: arial, helvetica, sans-serif; font-size: 30px; }
#headline-only-links { font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; }
#last-modified { font-family: arial, helvetica, sans-serif; font-size: 10px; }
#leftnav-dark { font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
#leftnav-sub { font-family: arial, helvetica, sans-serif; font-size: 11px; text-decoration: none; }
#leftrail-all-link { font-family: arial, helvetica, sans-serif; font-size: 12px; font-style: italic; }
#leftrail-header { font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
#leftrail-link { font-family: arial, helvetica, sans-serif; font-size: 12px; }
#line-spacer { font-family: arial, helvetica, sans-serif; font-size: 7px; line-height: 7pt; }
#line-spacer2 { font-family: arial, helvetica, sans-serif; font-size: 4px; line-height: 4pt; }
#navbar { font-family: verdana, sans-serif, arial, helvetica; font-size: 10px; }
#navlinks-classified { font-family: verdana, sans-serif, arial, helvetica; font-size: 10px; font-weight: bold; color: #990000; text-decoration: none; }
#navlinks-dark { font-family: verdana, sans-serif, arial, helvetica; font-size: 10px; font-weight: bold; text-decoration: none; }
#navlinks-dark-sub { font-family: verdana, sans-serif, arial, helvetica; font-size: 10px; text-decoration: none; }
#navlinks-dark-sub2 { font-family: verdana, sans-serif, arial, helvetica; font-size: 10px; text-decoration: none; }
#navlinks-light { font-family: verdana, sans-serif, arial, helvetica; font-size: 10px; font-weight: bold; color: #eeeeee; }
#navlinks-weather { font-family: verdana, sans-serif; font-size: 10px; text-decoration: none; }
#poll-choice { font-family: arial, helvetica; font-size: 12px; color: #333333; }
#poll-question { font-family: arial, helvetica; font-size: 12px; font-weight: bold; color: #000000; }
#promo-rightrail { font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #990000; }
#promo-rightrail-extra { font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666; }
#quiz-choice { font-family: arial, helvetica, sans-serif; font-size: 11px; }
#quiz-correct { font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: green; }
#quiz-explanation { font-family: arial, helvetica, sans-serif; font-size: 11px; font-style: italic; }
#quiz-incorrect { font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: red; }
#quiz-question { font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; }
#quiz-score { font-family: arial, helvetica, sans-serif; font-size: 13px; }
#quiz-selected { font-family: arial, helvetica, sans-serif; font-size: 12px; color: blue; }
#quote-body { font-family: arial, helvetica, sans-serif; font-size: 12px; }
#quote-credit { font-family: arial, helvetica, sans-serif; font-size: 11px; font-style: italic; }
#rail-credit { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #666666; }
#rail-date { font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 10pt; color: #666666; }
#rail-head { font-family: arial, helvetica, sans-serif; font-size: 13px; font-weight: bold; }
#rail-link { font-family: arial, helvetica, sans-serif; font-size: 12px; }
#rail-link-flipbook { font-family: arial, helvetica, sans-serif; font-size: 12px; color: #eeeeee; }
#rail-subhead { font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; }
#rail-text { font-family: arial, helvetica, sans-serif; font-size: 12px; }
#search-options { font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; }
#search-table { font-family: arial, helvetica, sans-serif; font-size: 8pt; line-height: 12px; }
#section-label { font-family: arial, helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #000000; }
#section-sublabel { font-family: arial, helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; }
#sitepromo { font-family: arial, helvetica; font-size: 11px; font-weight: bold; color: #ffffff; }
#sitepromo-front { font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003366; }
#source-credit { font-family: arial, helvetica, sans-serif; font-size: 10px; font-style: italic; }
#stockbox-content { font-family: arial, helvetica, sans-serif; font-size: 11px; }
#stockbox-date { font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666; }
#stockbox-head { font-family: arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; }
#stockbox-subhead { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #990000; }
#stockbox-subheadgold { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #cc9900; }
#subhead { font-family: arial, helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #666666; }
#table-head { font-family: arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; }
#table-head-white { font-family: arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #ffffff; }
#table-text { font-family: arial, helvetica, sans-serif; font-size: 12px; }
#text { font-family: arial, helvetica, sans-serif; font-size: 13px; }
#text-red { font-family: arial, helvetica, sans-serif; font-size: 13px; color: #990000; }
#text-red-big { font-family: arial, helvetica, sans-serif; font-size: 16px; color: #990000; font-weight: bold; }
#ticker { font-family: arial, helvetica, sans-serif; font-size: 11px; color: #000000; }
#titleline { font-family: arial, helvetica, sans-serif; font-size: 12px; color: #000000; }
#utility-description { font-family: arial, helvetica, sans-serif; font-size: 11px; }
#utility-label { font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; }
#utility-title { font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #990000; line-height: 18px; }
#weather-header { font-family: verdana, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: underline; }

form { margin-top: 0px; margin-bottom: 0px; marginheight: 0px; }

/* styles for shared packages */
.brief-headline  { font: bold 110% arial, helvetica, sans-serif }
.byline { font: bold 90% arial, helvetica, sans-serif }
.caption { font: 90% arial, helvetica, sans-serif }
.date { font: italic 90% arial, helvetica, sans-serif }
.dateline { font: 95% arial, helvetica, sans-serif }
.deckhead { font: bold 85% arial, helvetica, sans-serif }
.e-mail-print { font: 80% arial, helvetica, sans-serif }
.headline { font: 180% arial, helvetica, sans-serif }
.rail-credit { font: 80% arial, helvetica, sans-serif }
.rail-date { color: #999999; font: 80% arial, helvetica, sans-serif }
.rail-text { font: 85% arial, helvetica, sans-serif }
.spacer { font: 50% arial, helvetica, sans-serif }
.subhead { color: #666666; font: bold 130% arial, helvetica, sans-serif }
.text { font: 100% arial, helvetica, sans-serif }
.titleline { font: 95% arial, helvetica, sans-serif }



	FORM { margin: 0px; }

/* content classes */

	.comp-fieldcontent { font-size: 12px; font-family: Arial, Verdana, sans-serif; color: #000000 }
	.comp-fieldcontent A { font-weight: bold }

	.comp-searchfields { font-size: 12px; font-family: Arial, Verdana, sans-serif; color: #000000 }
	.comp-searchfields A { font-weight: bold }

	.comp-advsearch { font-size: 11px; font-family: Arial, Verdana, sans-serif; color: #000000 }
	.comp-advsearch A { font-weight: bold }

	.comp-find-options { font-size: 10px; font-family: Arial, Verdana, sans-serif; color: #000000 }
	.comp-find-options A { font-weight: bold }

	.comp-resultsnav { font-size: 12px; font-family: Arial, Verdana, sans-serif; color: #FFFFFF }
	.comp-resultsnav A { font-weight: bold; color: #FFFFFF }

/* Headlines */

	.comp-printhead { font-size: 24px; font-family: Arial, Verdana, sans-serif; font-weight: bold; color: #000000; }
	.comp-printhead A:active { color: #666666; }

	.comp-keywords { font-size: 16px; font-family: Arial, Verdana, sans-serif; color: #000000; font-weight: bold; }
	.comp-keywords A:active { color: #666666; }

	.comp-fieldhead { font-size: 12px; font-family: Arial, Verdana, sans-serif; color: #000000; font-weight: bold; }
	.comp-fieldhead A:active { color: #666666; }

	.comp-sectionhead { font-size: 24px; font-family: Arial, Verdana, sans-serif; font-weight: bold; color: #FFFFFF; }
	.comp-sectionhead A { color: #FFFFFF; }

	.comp-detailhead { font-size: 14px; font-family: Arial, Verdana, sans-serif; color: #083973; font-weight: bold; }
	.comp-detailhead A { color: #00000; }

	.comp-adsfound { font-size: 18px; font-family: Arial, Verdana, sans-serif; color: #083973; font-weight: bold; }
	.comp-adsfound A { color: #FFFFFF; }

/* related links classes */

	.comp-relatedlinks { font-size: 11px; font-family: Arial, Verdana, sans-serif; color: #000000; }
	
/* metromix calendar classes */	

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

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

	a.navigation-small { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-weight: bold; font-size: 10px; }

	a.navigation-small:link { color: #336699; }

	a.navigation-small:visited { color: #000000; }

	a.navigation-small:active { color: #99CCFF; text-decoration: underline; }

	a.navigation-small:hover { color: #99CCFF; text-decoration: underline; }

/* Rows */

	TR.comp-header-row { background-color: #E3ECF8; }

	TR.comp-content-row { background-color: #eeeeee; }

	TR.comp-white-row { background-color: #FFFFFF; }

	DIV.button { background-color: #eeeeee; padding: 4px; width: 600px; }

	DIV.searchbox { background-color: #eeeeee; padding: 4px; width: 600px; }

	DIV.contentbox { background-color: #FFFFFF; padding: 4px; width: 600px; }

/* Spacers */

	.comp-spacer10 { font-size: 10px; font-family: Arial, sans-serif; line-height: 10px }
	.comp-spacer9 { font-size: 9px; font-family: Arial, sans-serif; line-height: 9px }
	.comp-spacer8 { font-size: 8px; font-family: Arial, sans-serif; line-height: 8px }
	.comp-spacer7 { font-size: 7px; font-family: Arial, sans-serif; line-height: 7px }
	.comp-spacer6 { font-size: 6px; font-family: Arial, sans-serif; line-height: 6px }
	.comp-spacer5 { font-size: 5px; font-family: Arial, sans-serif; line-height: 5px }
	.comp-spacer4 { font-size: 4px; font-family: Arial, sans-serif; line-height: 4px }
	.comp-spacer3 { font-size: 3px; font-family: Arial, sans-serif; line-height: 3px }
	.comp-spacer2 { font-size: 2px; font-family: Arial, sans-serif; line-height: 2px }
	.comp-spacer1 { font-size: 1px; font-family: Arial, sans-serif; line-height: 1px }

/* Fly out menu styles */

	div.menu { float: left; cursor: hand; color: black; background-color: #ffffff; margin: 0px; padding: 0px; border: 1px solid gray; font-size: 12px; font-family: Arial, Verdana, sans-serif; position: absolute; left: 0px; top: 0px; visibility: hidden; }
	div.menuItem { }
	div.menuItem a { padding-left: 4px; padding-right: 4px; padding-top: 3px; padding-bottom: 3px; display: block; text-decoration: none; color: black; vertical-align: middle; }
	div.menuItem a:hover { color: #003366; background-color: #cccccc; }
	div.menuItem a:active { color: #003366; background-color: #cccccc; }
	div.searchmenuItem { }
	div.searchmenuItem a { padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; display: block; text-decoration: none; color: black; vertical-align: middle; }
	div.searchmenuItem a:hover { color: #003366; background-color: #cccccc; }
	div.searchmenuItem a:active { color: #003366; background-color: #ffffff; }
	div.menuItemBlock { padding-left: 4px; padding-right: 4px; padding-top: 3px; padding-bottom: 3px; }
	div.menuSeparator { font-size: 1px; margin-top: 2px; border-bottom: 1px dotted gray; margin-bottom: 3px; padding-left: 2px; padding-right: 2px; }
	div.editorialMenuLabel { font-weight: bold; font-size: 11px; font-family: Arial, Verdana, sans-serif; text-align: center; padding: 0px; background-color: #EEEEEE; border-left: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #EEEEEE; }
	div.editorialMenuLabel a { text-decoration: none; color: #003366; display: block; padding: 2px; border-left: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #EEEEEE; }
	div.editorialMenuLabel a:hover { color: white; background-color: #003366; }
	div.classifiedMenuLabel { font-weight: bold; font-size: 11px; font-family: Arial, Verdana, sans-serif; text-align: center; padding: 0px; background-color: #EEEEEE; border-left: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #EEEEEE; }
	div.classifiedMenuLabel a { text-decoration: none; color: #990000; display: block; padding: 2px; border-left: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #EEEEEE; }
	div.classifiedMenuLabel a:hover { color: white; background-color: #003366; }
	
/*
styles for photo galleries
*/

.pg_numbers {
	font-family: arial, helvetica, sans-serif;
	font-size: 90%;
	color: #003366;
	font-weight: bold;
}

.pg_numbers a:link, .pg_numbers a:active, .pg_numbers a:visited {
	font-family: arial, helvetica, sans-serif;
	font-size: 90%;
	color: #003366;
	font-weight: bold;
}

.pg_numbers_on {
	font-family: arial, helvetica, sans-serif;
	font-size: 90%;
	color: #003366;
	font-weight: bold;
	text-decoration: none;
}

.pg_numbers_on a:link, .pg_numbers_on a:active, .pg_numbers_on a:visited {
	font-family: arial, helvetica, sans-serif;
	font-size: 90%;
	color: #003366;
	font-weight: bold;
	text-decoration: none;
}
.pg_arrow_numbers {
	font-family: arial, helvetica, sans-serif;
	font-size: 90%;
	color: #000000;
}

.pg_caption {
	font-family: arial, helvetica, sans-serif;
	font-size: 85%;
}

.pg_copyright {
	font-family: arial, helvetica, sans-serif;
	font-size: 70%;
	color: #000000;
}

.pg_copyright a:link, .pg_copyright a:active, .pg_copyright a:visited {
	color: #000000;
}

.pg_credit {
	font-family: arial, helvetica, sans-serif;
	font-size: 90%;
	color: #666666;
}

.pg_date {
	font-family: arial, helvetica, sans-serif;
	font-size: 80%;
	color: #000000;
}

.pg_relatedlabel {
	font-family: arial, helvetica, sans-serif;
	font-size: 90%;
	color: #000000;
	font-weight: bold;
}

.pg_relatedlinks {
	font-family: arial, helvetica, sans-serif;
	font-size: 90%;
	color: #000000;
}

.pg_relatedlinks a:link, .pg_relatedlinks a:active, .pg_relatedlinks a:visited {
	color: #000000;
}

.pg_headertable {
	background-color: #003366;
}

.pg_spacer {
	font-size: 75%;
}

.pg_title {
	font-family: arial, helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	color: #eeeeee;
	padding-left: 80px;
}

#reg_outline
	{
	border: 1px solid #ffffff;
	background: #ccffff;
	padding: 0px;
	}

/*
styles blog rail items
*/

.rail-list-more-2 
{ display: none; 
} 

.more {
	font-family: Verdana, Tahoma, sans-serif; 
	font-size: smaller;
	font-weight: bold;
	text-align: right;
	margin-left: 150px;
}

.rail-list-more-2 { 
	font-family: Verdana, Tahoma, sans-serif; 
	font-size: smaller;
	font-weight: bold;
	color: red;
	text-align: right;
}

.rail-list-2 {
	padding: 0 5px 5px 5px;
}

.rss-rail-head-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #074B88;
	text-align: left;
}

.rss-rail-text-2 {
	font-family: Verdana, Tahoma, sans-serif; 
	font-size: 11px;
	text-align: left;
}

.rss-rail-time-2 {
	font-family: Verdana, Tahoma, sans-serif; 
	font-size: smaller;
	color: red;
	text-align: left;
}



/*------------------- end home right sidebar content styles ------------------------*/



/* Registration Styles */

#regboxdiv
	{
	border: 1px solid #999999;
	background: #ffffff;
	padding: 10px;
	}
	
#bigregboxdiv
	{
	border: 1px solid #999999;
	background: #F2F3F8;
	padding: 5px;
	}




/* Article Styles */
	
#emailboxdiv
	{
	border: 1px solid #eeeeee;
	background: #ffffff;
	padding: 4px;
	}
	
div#container
	{
	position: absolute;
	text-align: left;
	width: 100%;
	margin: 0px;
	display: inline;
	padding: 0em;
	border: 1px solid #000000;
	}
	
div.content
	{
	position: absolute;
	left: 0px;
	top: 0px
	text-align: left;
	width: 431px;
	margin: 1px;
	display: inline;
	padding: 0.5em;
	}
	
div.rightrail
	{
	position: absolute;
	left: 432px;
	top: 0px
	text-align: left;
	width: 300px;
	margin: 0px;
	display: inline;
	padding: 0em;
	}
	
div.articletools
	{
	float: left;
	width: 140px;
	margin: 0em .5em 0em 0em;
	display: inline;
	border: 1px solid #eeeeee;
	padding: 5px 5px 5px 5px;
	}	




/* Slideshow Styles */

div.slideshow { background-color: white; margin-bottom: 5px; padding-bottom: 5px; }

div.slideshow-content { width: 385px; height: auto; overflow: hidden; opacity: 0.99999
9; }

div.slideshow-slide { display: none; }

/*
div.slideshow-navigation { width: 204px; height: 320px; overflow: auto; }
div.slideshow-navigation-control { text-align: center; height: 15px; overflow: auto; }
div.slideshow-nav-item { text-align: left; margin-bottom: 10px; padding-bottom: 10px;
}
*/

div.slideshow-controls { height: 16px; background-color: #EEEEEE; padding: 2px; }
div.slideshow-controls a { color: blue; text-decoration: none; }
div.slideshow-controls a:hover { color: white; background-color: teal; }

.brief { font-size: 90%; }

h2.brief-headline { font: bold 26px arial, verdana, sans-serif; margin-left: 5px; colo
r: black; }
h2.brief-headline a:link, h2.brief-headline a:active { color: #942923; text-decoration
: none; }
h2.brief-headline a:hover { color: #942923; text-decoration: underline; }
h2.brief-headline a:visited { color: black; text-decoration: none; }

h4.brief-subhead { font: normal 16px arial, verdana, sans-serif; margin-left: 5px; col
or: black; }

/*------------------- end body styles ------------------------*/



/* Cars Jump Page Stylesheet */

h2 {font-family:Verdana, Arial, Helvetica, san-serif; font-size: 17px; line-height: 19px; font-weight: bold; color: #df4600; margin-top: 1px; margin-bottom: 1px;}

h3 {font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; font-weight:bold; color:#333333; margin-bottom:5px; margin-top:5px; margin-left:2px;}
h3 a:link {font-family: Arial, Helvetica, sans-serif; color: #333333; text-decoration: none;}
h3 a:visited {font-family: Arial, Helvetica, sans-serif; color: #333333; text-decoration: none;}
h3 a:hover {font-family: Arial, Helvetica, sans-serif; color: #333333; text-decoration: underline;}
h3 a:active {font-family: Arial, Helvetica, sans-serif; color: #333333; text-decoration: none;}

#orngbttn {font-family: Verdana, Arial, Sans-Serif; font-size: 10px; margin-bottom: 0px; margin-top: 5px;}
#orngbttn a {display: block;width: 100%;}
#orngbttn a:link {color:#FFFFFF; text-decoration: none;}
#orngbttn a:visited {color:#FFFFFF;text-decoration: none;}
#orngbttn a:hover {color: #FFCC00; text-decoration: none;}
#orngbttn a:active {color: #FFFFFF; text-decoration: none;}
#bttntxt {font-weight: bold; text-indent:20px; background-image:url(/images/long_back_orng.gif); background-repeat:no-repeat; background-position: left top; /*height: 17px*/;}

#buybox {
	font-size:10px;
	background-color:#ededed;
	background-repeat:no-repeat;
	background-image : url("/images/chinews/cars/buybox_rounded.gif");
}

#cars-text {font-family: Verdana,Arial,Helvetica,sans-serif; font-size:10px; line-height:16px; color:#333333;}

#cars-headline { font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 30px; color: #330099; text-decoration: none; }
#cars-headline a:linked { text-decoration: none; color: #330099; }
#cars-headline a:visited { text-decoration: none; color: #330099; }
#cars-headline a:hover { text-decoration: underline; color: #330099; }

#boldlink {font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; line-height: 11px;}

#tagline {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #333333;}

#headlink {margin-top: 7px;}

#formlabel {font-family:Verdana, Arial, Helvetica, san-serif; font-size: 9px; line-height: 16px; font-weight: bold; color: #333333; margin-left: 0px;}

#whitetext {font-family:Verdana, Arial, Helvetica, san-serif; font-size: 9px; line-height: 16px; font-weight: bold; color: #ffffff; margin-left: 0px; text-decoration: none;}
#whitetext a:linked { text-decoration: none; color: #ffffff; }
#whitetext a:visited { text-decoration: none; color: #ffffff; }

#tdbullet {width: 8px;}

#dottedrule {margin-top: 13; margin-bottom: 3; border-bottom: 2px dotted #999999;}

#h3style{font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; font-weight: bold; color: #333333; margin-bottom: 5px; margin-top: 5px; margin-left: 2px;}

#font11 {font-family:Verdana, Arial, Helvetica, san-serif; font-size: 11px; margin-top: 0px;}

.bttntxt {font-weight: bold; text-indent:20px; background-image:url(/images/chinews/cars/long_back_orng.gif ); background-repeat:no-repeat; background-position: left top; /*height: 17px*/;}




/* Top Jobs */

.jobtitle {
font-family: arial, helvetica, sans-serif; 
font-size: 11px; 
color: 336699;
line-height:120%;
}


.jobtitle a{
font-family: arial, helvetica, sans-serif; 
font-size: 11px; 
color: 336699;
}

.company {
font-family: arial, helvetica, sans-serif; 
font-size: 9px; 
color: 333333;
text-decoration: none;
line-height:120%;
}


.company a{
text-decoration: none;

}

.apply {
font-family: arial, helvetica, sans-serif; 
font-size: 11px; 
color: FF6600;
line-height:120%;
}


.apply a{
font-family: arial, helvetica, sans-serif; 
color: FF6600;}