/* LINKS */
a:link     {color: #3366CC}
a:visited  {color: #003399}
a:active   {color: #FF9900}
a:hover    {color: #669966}

a.one:link {color: #3366CC; text-decoration: none}
a.one:visited {color: #3366CC; text-decoration: none}
a.one:active {color: #FF9900; text-decoration: none}
a.one:hover {color: #669966; text-decoration: none}

a.alert:link {color: #990000; text-decoration: none}
a.alert:visited {color: #660000; text-decoration: none}
a.alert:active {color: #990000; text-decoration: underline}
a.alert:hover {color: #990000; text-decoration: underline}


/* HEADERS */
.head1 {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px}
.head2 {color: #3366CC; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 24px}
.barhead {color: #99CCFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: bold; font-size: 12px; font-weight: bold}
.subHeader { background-color: #3366CC; }

/* PARAGRAPHS */
.normal {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 10px}
.normal12 {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 12px}
.phead {color: #333333; font-family: Verdana; font-size: 12px; font-weight: bold}
p {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 10px}
.bold {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px}


/* ANCHORS */
.anchors {color: #3366cc; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 12px}


/* TABLES */
.bldwt {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px}
.wt {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 10px}
.bl {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 10px}
.bldmbl {color: #3366CC; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px}
body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}

/* MARGINS */
.lmargin {margin-left: 0px}
body {margin-top: 0px}
body {margin-right: 0px}
body {margin-bottom: 0px}
body {margin-left: 0px}

/* IMAGES */
img {border: 0;}

/* Spacers */
.vertical10 		{ line-height: 10px; }
.vertical5 			{ line-height: 5px; }

.a10White	 		{ font-family: Arial;	font-size: 10px;	color: #FFFFFF;	}
.a10WhiteBold 		{ font-family: Arial;	font-size: 10px;	color: #FFFFFF;	font-weight:bold; }
.a11White	 		{ font-family: Arial;	font-size: 11px;	color: #FFFFFF;	}
.a11WhiteBold 		{ font-family: Arial;	font-size: 11px;	color: #FFFFFF;	font-weight:bold; }
.a12WhiteBold 		{ font-family: Arial;	font-size: 12px;	color: #FFFFFF;	font-weight:bold; }

.a10DarkTeal    	{ font-family: Arial;	font-size: 10px;	color: #004277; }
.a10DarkTealBold 	{ font-family: Arial;	font-size: 10px;	color: #004277;	font-weight: bold; }
.a11DarkTeal	 	{ font-family: Arial;	font-size: 11px;	color: #004277;	}
.a11DarkTealBold 	{ font-family: Arial;	font-size: 11px;	color: #004277;	font-weight: bold; }
.a12DarkTeal		{ font-family: Arial; 	font-size: 12px;	color: #004277; }
.a12DarkTealBold 	{ font-family: Arial;	font-size: 12px;	color: #004277;	font-weight: bold; }
.a13DarkTealBold 	{ font-family: Arial;	font-size: 13px;	color: #004277;	font-weight: bold; }
.a14DarkTeal	 	{ font-family: Arial;	font-size: 14px;	color: #004277;	font-weight: normal; }
.a14DarkTealBold 	{ font-family: Arial;	font-size: 14px;	color: #004277;	font-weight: bold; }
.a15DarkTealBold 	{ font-family: Arial;	font-size: 15px;	color: #004277;	font-weight: bold; }
.a16DarkTealBold 	{ font-family: Arial;	font-size: 16px;	color: #004277;	font-weight: bold; }

.a10MedTeal			{ font-family: Arial;	font-size: 10px;	color: #28628F; }
.a11MedTealBold 	{ font-family: Arial;	font-size: 11px;	color: #28628F;	font-weight: bold; }
.a14MedTeal		 	{ font-family: Arial;	font-size: 14px;	color: #28628F;	font-weight: normal; }
.a14MedTealBold 	{ font-family: Arial;	font-size: 14px;	color: #28628F;	font-weight: bold; }

.a10LighterBlueBold { font-family: Arial;	font-size: 10px;	color: #D1E8FD;	font-weight: bold; }

.a10LightBlue 		{ font-family: Arial;	font-size: 10px;	color: #75A9D4; }

.a10Black 			{ font-family: Arial;	font-size: 10px;	color: #000000; }
.a11Black 			{ font-family: Arial;	font-size: 11px;	color: #000000; }
.a12Black 			{ font-family: Arial;	font-size: 12px;	color: #000000; }
.a11BlackBold		{ font-family: Arial;	font-size: 11px;	color: #000000; font-weight: bold; }
.a12BlackBold		{ font-family: Arial;	font-size: 12px;	color: #000000; font-weight: bold; }

.a10Blue 			{ font-family: Arial;	font-size: 10px;	color: #0000FF; font-weight: normal; }
.a10Blue:visited	{ font-family: Arial;	font-size: 10px;	color: #0000FF; font-weight: normal; }
.a11Blue 			{ font-family: Arial;	font-size: 11px;	color: #0000FF; font-weight: normal; }
.a11Blue:visited	{ font-family: Arial;	font-size: 11px;	color: #0000FF; font-weight: normal; }
.a12Blue 			{ font-family: Arial;	font-size: 12px;	color: #0000FF; font-weight: normal; }
.a12Blue:visited	{ font-family: Arial;	font-size: 12px;	color: #0000FF; }
.a12BlueBold 		{ font-family: Arial;	font-size: 12px;	color: #0000FF; font-weight: bold; }
.a12BlueBold:visited	{ font-family: Arial;	font-size: 12px;	color: #0000FF;	font-weight: bold; }

.a10Red 			{ font-family: Arial;	font-size: 10px;	color: #FF0000; }
.a10Red:visited		{ font-family: Arial;	font-size: 10px;	color: #FF0000; }
.a11Red 			{ font-family: Arial;	font-size: 11px;	color: #FF0000; }
.a12Red 			{ font-family: Arial;	font-size: 12px;	color: #FF0000; }
.a15RedBold 		{ font-family: Arial;	font-size: 15px;	color: #FF0000;	font-weight: bold; }
.a16RedBold 		{ font-family: Arial;	font-size: 16px;	color: #FF0000;	font-weight: bold; }

.a10LightBlue		{ font-family: Arial;	font-size: 10px;	color: #0008FF;	}
.a11LightBlue		{ font-family: Arial;	font-size: 11px;	color: #0008FF;	}
.a12LightBlue		{ font-family: Arial;	font-size: 12px;	color: #0008FF;	}


.v10DarkTeal		{ font-family: Verdana; font-size: 10px;	color: #004277;	}
.v11DarkTeal		{ font-family: Verdana; font-size: 11px;	color: #004277;	}
.v12DarkTealBold 	{ font-family: Verdana; font-size: 12px;	color: #004277;	font-weight:bold; }

.v10LightBlue		{ font-family: Verdana; font-size: 10px;	color: #0008FF;	}
.v11LightBlue		{ font-family: Verdana; font-size: 11px;	color: #0008FF;	}
.v12LightBlue		{ font-family: Verdana; font-size: 12px;	color: #0008FF;	}

.v11Black 			{ font-family: Verdana;	font-size: 11px;	color: #000000; }

.outerBox 			{ border: 1px solid #CCCCCC; }
.vertical2 			{ line-height : 2px; }
.vertical5 			{ line-height : 5px; }
.vertical10 		{ line-height : 10px; }


/* Menu links */
.menuLinks_spacer {    border-right: 1px solid #3366CC;    border-bottom: 1px solid #3366CC;    width: 129px; height:0px;}
.menuLinks, .submenuLinks {    padding: 5px 0px 6px 10px;        border-right: 1px solid #3366CC;    border-bottom: 1px solid #3366CC;    font-family: arial;    font-size: 10px;    cursor: pointer;    background-color: #FFFFFF;    color: #003399;    width: 119px; }
.submenuLinks {    padding: 2px 0px 3px 10px; border-bottom: 0px solid #FFF;    background-color: #3366CC;    color: #FFF;    width: 109px; }
.menuLinks:hover {    background-color: #3366CC;    color: #FFF; }
.submenuLinks:hover {    background-color: #669966;    color: #FFF; }
.menuLinks_active, .submenuLinks_active {    padding: 5px 0px 6px 10px;        border-right: 1px solid #3366CC;    border-bottom: 1px solid #3366CC;    font-family: arial;    font-size: 10px;    cursor: pointer;    background-color: #669966;    color: #FFF;    width: 119px; }
.submenuLinks_active { padding: 2px 0px 3px 10px; border-bottom: 0px solid #FFF;  background-color: #669966;    color: #FFF;    width: 109px; }
.menuLinks_active:hover {    background-color: #3366CC;    color: #FFF; }
.submenuLinks_active:hover {    background-color: #669966;    color: #FFF; }
#myforecastco_rail_left { width: 165px !important; }
#myforecastco_rail_right { width: 300px !important; }
