@import "/_formStyle.css";

/*********************
		TAGS
*********************/
html,body {
      margin:0;
      padding:0;
      height:100%;
      border:none;
   }

a:link, a:visited {
	color: #F26427;
	font-weight: bold;
}

a:hover {
	color: #F26427;
	text-decoration: none;
 }
body {
	margin: 0px;
	font-family: verdana, arial, helvetica;
}

p, td, ul, li {
	font-family: verdana, arial, helvetica;
	font-size: 10pt;
	color: #663300;	
	
}

li {
	padding-bottom: 5px;
	list-style: square;
}

p.mp {
	font-size: 11px;
	color: #5C5C5C;
}
hr {
	color: #663300;
}
/*********************
		CLASSES
*********************/
.spotItem {
	font-size: 10px;
	color: #5C5C5C;
}

.footDivider {
	color:#A0A9BC;
	font-size:10px;
}

.footer {
	font-size: 10px;
	color: #626F8A;
}

.header {
	font-family: verdana, arial, helvetica;
	font-size: 17px;
	font-weight: bold;
	color: #356BA2;
}

.subhead {
	font-family: tahoma, verdana, arial;
	font-size: 14px;
	font-weight: bold;
	color: #3E7999;
	letter-spacing: 1px;
}

.topNavBullet {
	font-size: 12px;
	color: #ffffff;
}

.finePrint {
	font-size: 10px;
	color: #663300;
	font-weight: bold;
}

.BreakingNews {
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: underline;
}

.required {
	font-size: 11px;
	color: #EB0746;
	font-weight: bold;
}
.BreakingNewsHeadline {
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}


.note {
	background-color: yellow;
	font-weight: bold;
}

.formHeader {
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
	background-color: #376D97;
	border: 1px solid #254967;
}

/*********************
		ANCHOR
*********************/

a.topNav:link, a.topNav:visited {
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

a.topNav:hover {
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

a.foot:link, a.foot:visited  {
	color: #2D587B;
	font-size: 10px;
}

a.foot:hover {
	color: #2D587B;
	font-size: 10px;
	text-decoration: none;
}

a.more:link, a.more:visited {
	color: #2B5475;
	font-size: 10px;
}

a.more:hover {
	color: #2B5475;
	font-size: 10px;
	text-decoration: none;
}

a.menu:link, a.menu:visited  {
	color: #3D3D3D;
	font-size: 10px;
	text-decoration: none;
}

a.menu:hover {
	color: #3D3D3D;
	font-size: 10px;
	text-decoration: none;
}

a.menuAt:link, a.menuAt:visited  {
	color: #3D3D3D;
	font-size: 10px;
	text-decoration: underline;
}

a.sectionMenu:link, a.sectionMenu:visited  {
	color: #417EB1;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

a.sectionMenu:hover {
	color: #417EB1;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}

.rss_link {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #5C5C5C;
}

.rss_link A {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #5C5C5C;
	text-decoration: underline;
}

.sidebar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	border: solid 1px #37699a;
	width: 180px;
	background-color: #ffffff;
	padding: 5;
	margin-left: 20px;
	margin-bottom: 10px;
}

	 


/*********************
		DHTML NAV
*********************/
.flyHoverFFA831 { cursor: hand; border-left: 5px solid #FFA831; padding: 1px; color:#663300;font-size:12pt;font-weight:bold;  }
.flyHoverA0C54E { cursor: hand; border-left: 5px solid #A0C54E;  padding: 1px; color:#663300;font-size:12pt;font-weight:bold;}
.flyHoverEA6CA6 { cursor: hand; border-left: 5px solid #EA6CA6; padding: 1px;  color:#663300;font-size:12pt;font-weight:bold;}
.flyHoverEA6CA6 { cursor: hand; border-left: 5px solid #D5ACDC; padding: 1px;  color:#663300;font-size:12pt;font-weight:bold;}
.flyHoverC53942 { cursor: hand; border-left: 5px solid #C53942; padding: 1px;  color:#663300;font-size:12pt;font-weight:bold;}
.flyHoverFDD345 { cursor: hand; border-left: 5px solid #FDD345; padding: 1px;  color:#663300;font-size:12pt;font-weight:bold;}
.flyHover00ACEF { cursor: hand; border-left: 5px solid #00ACEF; padding: 1px;  color:#663300;font-size:12pt;font-weight:bold;}
.flyHoverF26427 { cursor: hand; border-left: 5px solid #F26427; padding: 1px;  color:#663300;font-size:12pt;font-weight:bold;}
.flyHoverE540CD { cursor: hand; border-left: 5px solid #E540CD; padding: 1px;  color:#663300;font-size:12pt;font-weight:bold;}
.flyHover00A451 { cursor: hand; border-left: 5px solid #00A451; padding: 1px;  color:#663300;font-size:12pt;font-weight:bold;}
.flyHover755CC2 { cursor: hand; border-left: 5px solid #755CC2; padding: 1px;  color:#663300;font-size:12pt;font-weight:bold;}
.flyHover3366CC { cursor: hand; border-left: 5px solid #3366CC; padding: 1px;  color:#663300;font-size:12pt;font-weight:bold;}

.flyHover { cursor: hand; padding: 1px; color:#663300;font-size:12pt;font-weight:bold;}
.flyHoverOff { cursor: hand; padding: 1px; color:#663300;font-size:12pt;font-weight:bold;}
.flyHoverOffOdd { cursor: hand; padding: 1px; color:#663300;font-size:12pt;font-weight:bold;}

.flyNavTable { border-right: 1px solid #663300; border-left: 0px solid #663300; border-bottom: 0px solid #663300;}

a.flyNav { font-family: verdana, arial, helvetica; font-size: 12px; color:#663300; }
a.flyNav2 { font-family: verdana, arial, helvetica; font-size: 14px; color:#663300; text-decoration:none; }
.menuTitle { font-family: verdana, arial, helvetica; font-weight: bold; font-size: 16px; color:#00A451; text-decoration:none; }

a.flyNav:link,a.flyNav:active,a.flyNav:visited {color: #663300;text-decoration: none; font-size: 12px;}
a.flyNav:hover {color: #4C4C4C;text-decoration: none; font-size: 12px;}
.sidebartext {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.BreakingNewsBox {

	font-size: 16px;
	color: #333333;
	font-weight: bold;
	width: 450px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	border: 2px solid #376D97;
	text-align: left;
	vertical-align: top;
	padding: 10px;
}
.BreakingNewsSubheadline {
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	font-style: italic;
}

table {border-collapse:collapse;}
table tr, table tr td {border:none;margin:0;padding:0;}


/* Justin's styles */
.semi-transparent {opacity:0.25;filter:alpha(opacity=25);}

.brownHeader {font-size:14px;color:#630;line-height:32px;font-weight:bold;font-family:Arial;border:none;}
.tblControls {width:85%;
border:2px solid #630;border-collapse:collapse;
}
.tblControls tr td {background:#F5F5F5;vertical-align:middle;line-height:28px;min-width:20px;}
.tblControls tr.firstRow td {border-bottom:1px solid #999;}
.tblControls tr.firstRow td.invisBorder{border-bottom:1px solid #f5f5f5;}
.tblControls tr.firstRow td td {border:none;}

/* kidshealth add-on links - Rennie & Justin */

#kidshealth, #teenshealth {display:inline-block;background:#FFF;color:#630;font-weight:bold;text-decoration:none;text-align:center;border:2px solid #3399CC;font-family:Arial Black,Verdana;font-size:16px;margin-bottom:6px;padding:0 6px;}

#teenshealth {border:2px solid #66CC33;}

#kidshealth:hover, #teenshealth:hover  {background:#BFDFEE;}

