/*Weather Command*/


/* General Formatting -----------------------------------------*/
BODY, p, td, 
ol, ul, li          { font-family: Verdana,Geneva,Arial,sans-serif; font-size: 10px; color: #333333;}
.merch-body			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color: #666666; }	
.data-body			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color: #004b8d; }
ol, ul              { margin: 4px 0px 0px 35px; padding: 0px; }
p                   { line-height: 14px; }
li                  { padding-bottom: 4px }
form                { margin: 0px; }
input               { font-family: Verdana,Geneva,Arial,sans-serif; font-size: 11px; margin: 0px; }
.border 			{ border-style: solid; border-color: #004b8d; border-width:1px;}

.white				{ color: #FFFFFF; }
.caps				{ text-transform: uppercase; }
.small				{ font-size: 10px; line-height: 12px; }
.right				{ text-align: right; }
.error              { font-family: Verdana,Geneva,Arial,sans-serif; font-size: 11px; line-height: 14px; color: #990000; }

/* Text Headers -----------------------------------------------*/
.hdr                { font-family: Verdana,Geneva,Arial,sans-serif; font-size: 11px; font-weight:bold; color: #a91a03; padding: 10px 0px 0px 0px; margin: 0px; }
.hdrsub             { font-family: Verdana,Geneva,Arial,sans-serif; font-size: 10px; font-weight:bold; color: #004b8d; padding: 10px 0px 0px 0px; margin: 0px; }
.merch-hdr			{ font-family:Arial, Helvetica, sans-serif; font-size: 9px; font-weight:bold; color: #ffffff; padding: 2px 5px 2px 5px; }
.data-hdr			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color: #cccccc; padding:2px 5px 2px 5px; }

/* Backgrounds ------------------------------------------------*/
/* Background for entire page */
.bkg-body { background: url(../images/bg_pattern2.gif)  repeat-y; background-position: center; } 
/* Background for left navigation */
.bkg-leftnav         { background:background-color: #004b8d;     repeat-y #004b8d; }  
/*Merchandising headers*/
.area-hdr           { background: url(images/bg_hdr.gif)    repeat-y #ffe9c2; }  
/* Body of Merchandises */
.area-opt           { background: url(images/bg_merch.gif)    repeat-x #d7d6d6; }  /* 

/* Navigation -------------------------------------------------*/

/* General Site Links */
a 					{ text-decoration: none; color: #bc2a15; }
a:link 				{ text-decoration: none; color: #bc2a15; }
a:active 			{ text-decoration: none; color: #bc2a15; }
a:visited			{ text-decoration: none; color: #bc2a15; }
a:hover 			{ text-decoration: underline; color: #004b8d; }


/* Menu */
.nav-left           { font-family: Verdana,Geneva,Arial,sans-serif; font-size: 11px; text-decoration: none; color: #cccccc; padding: 0px 0px 0px 10px; }
a.nav-left          { font-family: Verdana,Geneva,Arial,sans-serif; font-size: 11px; text-decoration: none; color: #cccccc; padding: 0px 0px 0px 10px;}
a:link.nav-left     { text-decoration: none; color: #cccccc; }
a:active.nav-left   { text-decoration: none; color: #cccccc; }
a:visited.nav-left  { text-decoration: none; color: #cccccc; }
a:hover.nav-left    { text-decoration: none; color: #ffffff; }

.nav-left-at           { font-family: Verdana,Geneva,Arial,sans-serif; font-size: 11px; text-decoration: none; color: #ffffff; padding: 0px 0px 0px 10px; }
a.nav-left-at          { font-family: Verdana,Geneva,Arial,sans-serif; font-size: 11px; text-decoration: none; color: #ffffff; padding: 0px 0px 0px 10px; }
a:link.nav-left-at     { text-decoration: none; color: #ffffff; }
a:active.nav-left-at   { text-decoration: none; color: #ffffff; }
a:visited.nav-left-at  { text-decoration: none; color: #ffffff; }
a:hover.nav-left-at    { text-decoration: none; color: #ffffff; }

/*weatherdata links*/
.data-link				{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color: #004b8d; text-decoration:none; }
a.data-link			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color: #004b8d; text-decoration:none; }
a:link.data-link	{ text-decoration: none; color: #004b8d; }
a:active.data-link	{ text-decoration: none; color: #004b8d; }
a:visited.data-link	{ text-decoration: none; color: #004b8d; }
a:hover.data-link	{ text-decoration: none; color: #666666; }

.data-link-at				{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color: #666666; }
a.data-link-at			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color: #666666; }
a:link.data-link-at	{ text-decoration: none; color: #666666; }
a:active.data-link-at	{ text-decoration: none; color: #666666; }
a:visited.data-link-at	{ text-decoration: none; color: #666666; }
a:hover.data-link-at	{ text-decoration: none; color: #666666; }


/* Back Button */
.back				{ font-family: Verdana,Geneva,Arial,sans-serif; font-size: 9px; font-weight:bold; color: #29568f; line-height: 11px; }
a.back 				{ text-decoration: none; font-weight:bold; color: #29568f; }
a:link.back 		{ text-decoration: none; font-weight:bold; color: #29568f; }
a:active.back 		{ text-decoration: none; font-weight:bold; color: #29568f; }
a:visited.back		{ text-decoration: none; font-weight:bold; color: #29568f; }
a:hover.back 		{ text-decoration: underline; font-weight:bold; color: #999999; }



/* Copyright Text and Links */
.copy				{ font-family: Verdana,Geneva,Arial,sans-serif; font-size: 10px; color: #29568f; line-height: 11px; }
a.copy 				{ text-decoration: none; color: #29568f; }
a:link.copy 		{ text-decoration: none; color: #29568f; }
a:active.copy 		{ text-decoration: none; color: #29568f; }
a:visited.copy		{ text-decoration: none; color: #29568f; }
a:hover.copy 		{ text-decoration: underline; color: #999999; }






