/* link style */

a:link { color:#0033CC; text-decoration: none}
a:visited { color:#660066; text-decoration: none}
a:hover { color:#666600; text-decoration: underline}

A.wh {color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; font-size:11pt}
A.wh:visited {color:white}
A.wh:hover {color:#FFFF99; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; font-size:11pt}

A.wr {color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; font-size: 12px;}
A.wr:visited {color:white}
A.wr:hover {color:#FFFF99; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; font-size: 12px;}


/* nav styles */
.footer { margin:0; padding-left:.4em; font:.70em arial; background:#D8D8D8;}
A.navigation { margin:0; padding-left:.4em; font-size: 11px; font-family: Verdana,Helvetica,Arial; font-weight: bold;}
A.navigation:visited { margin:0; padding-left:.4em; font-size: 11px; font-family: Verdana,Helvetica,Arial; font-weight: bold;}
A.navigation:hover { margin:0; padding-left:.4em; font-size: 11px; font-family: Verdana,Helvetica,Arial; font-weight: bold; text-decoration: underline;}
A.nav { margin:0; padding-left:.4em; font-size: 10px; font-family: Verdana,Helvetica,Arial; }
A.nav:visited { margin:0; padding-left:.4em; font-size: 10px; font-family: Verdana,Helvetica,Arial; }
A.nav:hover { margin:0; padding-left:.4em; font-size: 10px; font-family: Verdana,Helvetica,Arial; text-decoration: underline;}
A.nav-wh {color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; font-size: 12px; padding-left: 5px}
A.nav-wh:visited {color:white}
A.nav-wh:hover {color:#FFFF99; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; font-size: 12px;}
.nav-bold {color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; font-size: 12px; padding-left: 5px}
.nav-norm {color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; font-size: 12px; padding-left: 5px}
.nav-small {color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; font-size: 10px; padding-left: 5px}
#nav { margin:0; padding-left:.4em; font-size: 10px; font-family: Verdana,Helvetica,Arial; }

/* SF Parenting Nav Styles */
a.sfp-norm { color:white; font-family:Arial,Verdana,Geneva; font-weight:normal; text-decoration:none; font-size:10px; }
a.sfp-norm:hover { color:yellow; font-family:Arial,Verdana,Geneva; font-weight:normal; text-decoration:none; font-size:10px; }
a.sfp-norm:visited { color:Lemonchiffon; font-family:Arial,Verdana,Geneva; font-weight:normal; text-decoration:none; font-size:10px; }
a.sfp-bold { color:white; font-family:Arial,Verdana,Geneva; font-weight:bold; text-decoration:none; font-size:12px; }
a.sfp-bold:hover { color:yellow; font-family:Arial,Verdana,Geneva; font-weight:bold; text-decoration:none; font-size:12px }
a.sfp-bold:visited { color:Lemonchiffon; font-family:Arial,Verdana,Geneva; font-weight:bold; text-decoration:none; font-size:12px; }
.sfpnorm { color:white; font-family:Arial,Verdana,Geneva; font-weight:normal; text-decoration:none; font-size:10px; }
.sfpbold { color:white; font-family:Arial,Verdana,Geneva; font-weight:bold; text-decoration:none; font-size:10px; }

/* CITYLINK Nav Styles */
A.nav-cl {color:#333399; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; font-size: 12px; padding-left: 5px}
A.nav-cl:visited {color:#9999FF}
A.nav-cl:hover {color:#CC3333; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; font-size: 12px;}
#cl-headline  {font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight:bold}
#cl-body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}


/* utility style */
.info-box { margin:0; padding-left:.4em; padding-right:.4em; background:#E6E6BB; }
.utilityheading { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000 ; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px ; font-weight: bold}


/* search styles */
.dropdowns { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.dropdowns1 { font-family: Arial, Helvetica, sans-serif; font-size:10px; color: #000000}
.dropdowns2 { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #000000}
.searches {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}
.searchesblk {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}


/* site styles */
.body { font-family: verdana, arial, Helvetica, sans-serif; font-size: 12px;}
#body { font-family: verdana, arial, Helvetica, sans-serif; font-size: 12px;}
#copyright {  font-size: 9px; font-family: verdana, arial, helvetica; font-style: italic; color: #000000}
#white-body { font-family: verdana, arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}
#white-headers {color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11pt; line-height: 18pt;}
#headline  { font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; font-weight: bold}
.headlines { font-family: verdana, arial, helvetica, sans-serif; font-size: 18px; font-weight: bold;}
#headlines { font-family: verdana, arial, helvetica, sans-serif; font-size: 18px; font-weight: bold;}
#headlines-red { font-family: arial, helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #990000; margin:0;}
#headlines-white { font-family: arial, helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; margin:0; padding-left:.4em; padding-top:.4em;}
#line-spacer { font-family: arial, sans-serif; font-size: 2px; line-height: 2pt;}
#more { font-family: arial, helvetica, sans-serif; font-size: 10px; }
#section-headers { font-family: arial, helvetica, sans-serif; font-size: 25px; font-weight: bold; color: #990000}
#white-body {color:white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt}
#byline {font-size: smaller; font-family: Verdana, Arial, Helvetica, sans-serif;}
#titleline {font-size: smaller; font-family: Verdana, Arial, Helvetica, sans-serif;}
#date {font-size: smaller; font-family: Verdana, Arial, Helvetica, sans-serif;}


/* hrent styles NOTE must delete unused */

#center-rail-label {
	font-size: 10pt;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: black;
	font-weight: bold;
}

.brief-deckhead  {  font-family: "Verdana, Arial"; font-size: 12px; font-style: bold; color: #efefef}
.brief-subhead  {  font-family: "Verdana, Arial"; font-size: 16px; font-style: italic; color: #000000}
.byline		{ font-family: Verdana, arial, helvetica; font-weight: bold; font-size: 10px; color: #000000}
.caption {  font-family: "Verdana, Arial"; font-size: 12px; color: #000000}
.column-bigtitle { color: black; font-family: arial, helvetica; font-size: 36px; font-weight: bold; color: #FFFFFF}
.copyright {  font-size: 9px; font-family: verdana, arial, helvetica; font-style: italic; color: #000000}
.credit {  font-size: 10px; font-family: verdana, arial, helvetica; padding-top: 5px; padding-bottom: 5px;color: #666666}
.date  { font-size: 10px; font-family: arial, helvetica; color: #000000}
.deckhead  {  font-family: "Arial"; font-size: 12px; font-style: bold; color: #efefef}
.form-description { font-family: arial, helvetica; color: #FFFFFF;}
.form-label	{ font-family: arial, helvetica; color: #000000; font-size: 10px;}
.form-title 	{ font-family: arial, helvetica; color: #FFFFFF;}
.graffiti-comment { font-family: arial, helvetica; font-size:12px; color: #FFFFFF; }
.graffiti-topic { font-family: arial, helvetica; font-size:12px; color: #FFFFFF }
.graffiti-util-comment { font-family: arial, helvetica; font-size:12px; color: #000000; }
.graffiti-util-topic { font-family: arial, helvetica; font-size:12px; color: #000000 }
.miniUtil {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000 }
.note		{ font-size: 9px; font-family: arial, helvetica; color: #000000; }
.padding {  padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.padding-util  {  padding-top: 5px; padding-right: 2px; padding-bottom: 5px; padding-left: 2px}
.quiz-choice    { font-size: 10px; font-family: arial, helvetica; color: #FFFFFF; }
.quiz-correct   { font-size: 12px; font-family: arial, helvetica; color: green; }
.quiz-explanation { font-family: arial, helvetica; color: #FFFFFF; }
.quiz-incorrect { font-size: 12px; font-family: arial, helvetica; color: red; }
.quiz-question  { font-family: arial, helvetica; font-weight: normal; }
.quiz-score     { font-family: arial, helvetica; font-size: 10px; color: #FFFFFF;}
.quiz-selected	{ font-weight: normal; font-family: arial, helvetica; color: blue; }
.rail-credit	{ font-family: arial, helvetica; font-size: 10px; color: #000000; }
.rail-date	{ font-family: arial, helvetica; font-size: 10px; color: gray; }
.rail-item      { font-family: arial, helvetica; font-size: 10px; color: #FFFFFF; } 
.source-credit	{ font-size: 9px; font-family: arial, helvetica; font-weight: bold; font-style: normal ; color: #FFFFFF}
.SubContentBody {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px}
.SubContentHeading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px}
.subhead  {  font-family: "Arial"; font-size: 16px; font-style: italic; color: #FFFFFF}
.titleline	{ font-family: arial, helvetica; font-size: 10px; color: #FFFFFF}
.TopContent {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
.center-rail-label { font-family: "Times New Roman", Times, serif; font-size: 12px; color: #000000 }
.paddingmargin  {	margin-bottom : 1px;}


