/*DO NOT copy this stylesheet to your local server for your applications, you MUST link to it on this webcontent server.*/
@import url("global.css");
input.button, a.button, button, div.toolbar input, div.toolbar a{
	background-color: #a0002f;
	border: 2px outset #CCCCCC;
	color: #fff;
	cursor: pointer;
	font-size: 13px;
}
a.button:visited, #searchResults a.button:visited, div.toolbar a:visited{
	color: #fff !important;
}
table.border, table.border td, table.border th{
	border: 1px solid #000;
}
table.noborder, table.noborder td, table.noborder th{
	border: none;
}
table.border th{
	background-color: #EEE;
}
table.noborder th{
	background-color: transparent;
}
tr.altrow1, tr.even{
	background-color: #ddd;
}
tr.altrow2, tr.odd{
	background-color: #FFF;
}
#footer {
	color: #666;
	padding-bottom: 5px;
	padding-left: 5px;
}
#footer li a{
	border-color: #ccc;
	color: #666;
}
#leftNavContent, #rightNavContent{
	background-color: #a0002f;
	border: 1px solid #000;
}
#leftNavContent #mainBody{
	border: none;
	border-left: 1px solid #000;
}
#rightNavContent #mainBody{
	border: none;
	border-right: 1px solid #000;
}
#leftNavContent #navigation, #rightNavContent #navigation{
	border-top:none;
}
#logo{
	background-image: url(../images/logos/weatherbyOnWhite269x53.gif);
	height: 53px;
	width: 269px;
	background-repeat: no-repeat;
}
#logoSameWidth115{
	background-image: url(../images/logos/weatherbyLogo115x23.gif);
	height: 23px;
	width: 115px;
	background-repeat: no-repeat;
}
#mainBody{
	background-color: #FFF;
	border: 1px solid #000;
}
#mainBody h3{
	color: #703316;
}
#navigation{
	background-color: #a0002f;
	border-top:1px solid #000;
}
#navigation li{
	border-bottom: 1px solid #000;
}
#navigation li a, #navigation li a:visited{
	background-color: transparent;
	color: #fff;
	font-weight: bold;
}
#navigation li a:hover{
	color: #E6CDBC;
}
#navigation ul li.title{
	color: #FFF;
}
#navigation li.active{
	background-color: #CBAD7F;
	border-top: #000;
	color: #000;
}
#navigation li.active a, #navigation li.active a:visited{
	background-color: #CBAD7F;
	color: #000;
}
#navigation li.active a:hover{
	background-color: #CBAD7F;
	color: #E6CDBC;
}
#navigation li .disabled{
	color: #333333;
	font-weight: bold;
}
#navigation li .active .disabled{
	color: #CBAD7F;
}
#navigation ul{
	border-left:1px solid #000;
	border-right:1px solid #000;
	background-color:#a0002f;
}
#navigation ul ul{
	border:none;
	background-color: #000;
}
#searchResults th, table.list th{
	background-color: #CBAD7F;
}
#searchResults tr.over, table.list tr.over{
	background-color: #E3D2BE;
}
#topNav{
	border-bottom-color: #000;
}
#topNav li{
	background-image: url(../images/tabs/weatherbyTabBG.gif);
	background-color: #a0002f;
}
#topNav li a{
	background-color: #a0002f;
	background-image: url(../images/tabs/weatherbyTabBG.gif);
	color: #fff;
}
#topNav li a:hover{
	color: #E6CDBC;
}
#topNav li.active{
	background-color: #000;
	background-image: url(../images/tabs/weatherbyTabBG.gif);
}
#topNav li.active a{
	background-color: #000;
	color: #fff;
}
#topNav li.active a:hover {
	color: #fff;
}
#container h3.title {
	/*used in online app*/
	color: #fff;
	background-color: #000;
}
.emergency{
	border: 2px solid #CC0000;
    	color: #CC0000;
}