﻿div.alert_wrapper
{
	width: 510px !important;
	border: 2px solid #DB0C12;
}

td.alert_top_bg
{
	background: url(../../Images/1.HE/emr_alert/alert_top_bg.gif) right top repeat-x;
	height: 31px;
}
div.alert_top_side
{
	background: url(../../Images/1.HE/emr_alert/alert_top_side.gif) right top no-repeat;
	height: 31px;
	width: 25px !important;
}
div.alert_close_bg
{
	background: url(../../Images/1.HE/emr_alert/alert_close_bg.gif) left top no-repeat;
	height: 31px;
	width: 105px !important;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
}

table.alert_bottom
{
	margin-top: 10px;
}
td.alert_bottom_bg
{
	background: url(../../Images/1.HE/emr_alert/alert_bottom_bg.gif) right bottom repeat-x;
	height: 31px;
}
div.alert_bottom_side
{
	background: url(../../Images/1.HE/emr_alert/alert_bottom_side.gif) right bottom no-repeat;
	height: 31px;
	width: 25px !important;
}
div.alert_bottom_close_bg
{
	background: url(../../Images/1.HE/emr_alert/alert_bottom_close_bg.gif) left bottom no-repeat;
	height: 31px;
	width: 105px !important;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
}
div.alert_btn_refresh
{
	margin: 0px 95px 0px 0px;
}

div.alert_title
{
	border-bottom: 1px solid #CDE5F5;
	padding-bottom: 10px;
	margin: 0px 5px 10px;
}
table.alert_close
{
	width: 50px !important;
	margin: 6px 40px 0px 0px;
}
div.alert_close_bg img
{
	margin: 0px;
}
table.alert_title
{
	margin-top: 15px;
	width: 370px;
}
td.alert_title
{
	color: #FF0000;
	font-size: x-large;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
td.alert_title_btn
{
	text-align: left;
}
table.alert_message
{
	width: 450px;
	margin: 0px auto;
	font-size: small;
	font-weight: bold;
	color: #0071BA;
}

table.alert_areas
{
	width: 482px;
	margin: 0px auto;
	height:310px;
}

.box_186_top
{
	background: url(../../Images/box_186_top.gif) top no-repeat;
	width: 186px !important;
	height: 10px !important;
}
.box_186_bottom
{
	background: url(../../Images/box_186_bottom.gif) bottom no-repeat;
	width: 186px;
	padding-bottom: 10px;
}
.box_294_top
{
	background: url(../../Images/box_294_top.gif) top no-repeat;
	width: 294px !important;
	height: 10px !important;
}
.box_294_bottom
{
	background: url(../../Images/box_294_bottom.gif) bottom no-repeat;
	width: 294px;
	padding-bottom: 10px;
}

.title_red_bg_side
{
	background: url(../../Images/title_red_bg_side.gif) right no-repeat;
	height: 21px;
	padding-right: 4px;
}
.title_red_bg_inverse
{
	background: url(../../images/title_red_bg_inverse.gif) left no-repeat;
	height: 21px;
	padding-left: 4px;
	text-align: right;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
}
a.button_text{font-weight: bold;font-size: 16px;color: #FFFFFF !important;text-decoration:none !important;}
td.alert_cities
{
	width: 294px;
}
table.alert_cities
{
	width: 276px;
	margin: 10px auto 0px;
}
td.which_city
{
	width: 186px;
}
table.which_city
{
	width: 170px;
	margin: 10px auto 0px;
}
table.city_list
{
	width: 260px;
	margin: 0px auto;
}
td.city_name
{
	width: 130px;
}
div.city_name
{
	background: url(../../Images/1.HE/general_emr/red_arrow.gif) right no-repeat;
	width: 120px;
	color: #0071BA;
	font-size: small;
	font-weight: bold;
	padding-right: 10px;
}
table.search_city
{
	width: 170px;
	margin: 0px auto;
}
td.search_city
{
	font-size: small;
	font-weight: bold;
	color: #FF0000;
	padding-bottom: 5px;
}
input.search_city
{
	background-color: #FFFFFF;
	border: 1px solid #A5ACB2;
	width: 117px;
	height: 19px;
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
}
td.city_no_found
{
	height: 45px;
}
div.city_no_found
{
	color: #0073BD;
	font-size: small;
	font-weight: bold;
	text-align: center;
}
select.city_list
{
	background-color: #FFFFFF;
	width: 119px;
	height: 19px;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}
td.city_found
{
	padding: 5px 0px;
	color: #FF0000;
	font-size: medium;
	font-weight: bold;
	text-align: center;
}
td.city_found div
{
	padding: 5px 0px;
}
span.city_found
{
	color: #0073BD;
	font-size: medium;
	font-weight: bold;
}
html.emergency_alert{overflow:hidden !important;}
iframe.emergency_alert{overflow:hidden !important;position:absolute;top:100px;left:200px;z-index:99;}
div.flash{display:block;text-align:center;}
div.alert_areas{overflow-x:hidden;overflow-y:scroll;width:270px;height:260px;}
div.emergency_alert{}