﻿/* CSS Document for Dashboard Template */

#page{
	width:980px;
	margin:auto;
	}
#banner
{
	width: 980px;
	height: 108px;
	background-image: url(../Images/banner.jpg);
}
#menu_br{
	width:980px;
	height:31px;
	}
#menu_br_left{
	width:370px;
	height:31px;
	background-image:url(../Images/menu_br_1.png);
	float:left;
	}
#menu_br_mid{
	width:30px;
	height:31px;
	background-image:url(../Images/menu_br_2.png);
	float:left;
	}
	
#menu_br_right{
	width:580px;
	height:31px;
	background-image:url(../Images/menu_br_3.png);
	float:left;
	}
#next_bar{
	width:980px;
	height:31px;
	background-image:url(../Images/top_br.png);
	}
	
#content{
	width:980px;
	/*height:950px;*/
	margin-top:10px;
	}
#side_pannel{
	width:302px;
	height:800px;
	float:left;
	}
#s_pannel_top{
	width:302px;
	height:303px;
	}
#s_br_top{
	width:302px;
	height:47px;
	}
#s_br_left{
	width:8px;
	height:47px;
	background-image:url(../Images/bar_left.png);
	float:left;
	}
#s_br_mid{
	width:285px;
	height:47px;
	background-image:url(../Images/bar_mid.png);
	float:left;
	}
#s_br_right{
	width:9px;
	height:47px;
	background-image:url(../Images/br_right.png);
	float:left;
	}
#s_pannel_mid{
	width:302px;
	height:240px;
	}
#spm_left{
	width:4px;
	height:240px;
	background-image:url(../Images/left_line.png);
	float:left;
	}
#spm_mid{	
	width:294px;
	height:240px;
	background-image:url(../Images/fill.png);
	float:left;
	}
#spm_right{
	width:4px;
	height:240px;
	background-image:url(../Images/right_line.png);
	float:left;
	}
#s_pannel_btm{
	width:302px;
	height:14px;
	}
#spb_left{
	width:9px;
	height:14px;
	background-image:url(../Images/bottom_left.png);
	float:left;
	}
#spb_mid{
	width:284px;
	height:14px;
	background-image:url(../Images/bottom_mid.png);
	float:left;
	}
#spb_right{
	width:9px;
	height:14px;
	background-image:url(../Images/bottom_right.png);
	float:left;
	}
#s_pannel_bottom{
	width:302px;
	margin-top:10px;
	}
#s_pannel_b_mid{
	width:302px;
	height:240px;
	}
#spm_b_left{
	width:4px;
	height:240px;
	background-image:url(../Images/left_line.png);
	float:left;
	}
#spm_b_mid{	
	width:294px;
	height:240px;
	background-image:url(../Images/fill.png);
	float:left;
	}
#spm_b_right{
	width:4px;
	height:240px;
	background-image:url(../Images/right_line.png);
	float:left;
	}
#main_cont{
	width:980px;
	height:210px;
	float:left;
}

#main_top_br{
	width:980px;
	height:41px;
	}
#main_tb_left{
	width:7px;
	height:41px;
	background-image:url(../Images/br_mid_left.png);
	float:left;
	}
#main_tb_mid{
	width:966px;
	height:41px;
	background-image:url(../Images/br_mid_mid.png);
	float:left;
	}
#main_tb_right{
	width:6px;
	height:41px;
	background-image:url(../Images/br_mid_right.png);
	float:left;
	}
#main_mid{
	width:980px;
	height:150px;
	}
#main_bd_left{
	width:9px;
	height:150px;
	background-image:url(../Images/line_mid_left.png);
	float:left;
	}
#main_bd_mid{
	width:962px;
	height:150px;
	background-color:#FFFFFF;
	float:left;
	}
#main_bd_right{
	width:8px;
	height:150px;
	background-image:url(../Images/line_mid_right.png);
	float:left;
	}
/*------added for dashboard middle main box------- */
#mid_main_mid{
	width:665px;
	height:100px;
	}
#mid_main_cont{
	width:665px;
	height:170px;
	float:right;
}
#mid_main_bd_left{
	width:9px;
	height:100px;
	background-image:url(../Images/line_mid_left.png);
	float:left;
	}
#mid_main_bd_mid{
	width:648px;
	height:100px;
	background-color:#FFFFFF;
	float:left;
	}
#mid_main_bd_right{
	width:8px;
	height:100px;
	background-image:url(../Images/line_mid_right.png);
	float:left;
	}	
/*------added for dashboard middle main box------- */
#main_bottom{
	width:980px;
	height:24px;
	}
#main_bt_left{
	width:11px;
	height:24px;
	background-image:url(../Images/bottom_mid_left.png);
	float:left;
	}
#main_bt_mid{
	width:958px;
	height:24px;
	background-image:url(../Images/bottom_mid_mid.png);
	float:left;
	}
#main_bt_right{
	width:10px;
	height:24px;
	background-image:url(../Images/bottom_mid_right.png);
	float:left;
	}
	
	.rate_table
	{
		font-size:11px;
		
	}
	.rate_header
	{
		font-size:20px;
	}
	.rate_header_sub
	{
		font-size:11px;
	}
	.rate_printview
	{
		font-size:11px;
	}
	
.lcl_entry_container{
width:970px;
background-color:#F6F6F6;
}
.lcl_txt{
width:100px;
height:15px;
text-align:right;
}
.lcl_cmb{
width:100px;
height:20px;
text-align:right;
}
.lcl_cell{
font-size:15px;
/*width:100px;*/
text-align:center;
font-weight:bold;
}
.lcl_weight_unit_select{
width:38px;
height:19px;
font-size:10px;
font-weight:bold;
}
.btn_add_row{
background:#f8ad58;
}
html,body{
height:100%;
/*background:#FFFF66;*/
}
.overlay{
height:208%;
width:100%;
background:#000000;
opacity:0.5;
filter: alpha(opacity=50);
position:absolute;
top:0px;
left:0px;
display:none;
}
.rate_popup_dashboard
{
width:980px;
/*height:580px;*/
position: absolute;
padding: 5px;
top:150px;
/*left:165px;*/
position:absolute;
color: black;
text-decoration: none;
z-index: 50;
display:none;
background:#FFFFFF;
}
/*Start: Added by Altaf*/
.text_lcl_mail
{
	height:13px;
	width:330px;
}
.rate_popup_lcl
{
width:680px;
/*height:580px;*/
position: absolute;
padding: 5px;
top:50px;
left:200px;
position:absolute;
color: black;
text-decoration: none;
z-index: 50;
display:none;
background:#FFFFFF;
overflow:auto;
}
.email_popup
{	
width:600px;
/*height:580px;*/
position: absolute;
padding: 5px;
top:150px;
left:240px;
border-style:solid;
position:absolute;
color: black;
text-decoration: none;
z-index: 150;
display:none;
background:#FFFFFF;
overflow:auto;
}
.div_popup
{
	border-style:double;
	border-color:Black;
	margin-bottom:5px;
}
.divHeader_popup
{
	/*background-color:#A77C98;*/
	background-image:url(../Images/menu_br_1.png);
	color:White;
	font-weight:bold;
	padding-left:5px;
}
/*End: Added by Altaf*/
.lookup_popup
{
width:300px;
height:150px;
position: absolute;
padding: 5px;
top:100px;
left:50px;
position:fixed;
color: black;
text-decoration: none;
z-index: 50;
display:none;
background-color:#F2F9FF;
}
.lookup_popup_title
{
	/*width:300px;*/
	width:100%;
	height:25px;
	background-color:#437AB3;
	color:#FFFFFF;
	font-weight:bold;
}
.zip_lookup_popup
{
width:600px;
height:300px;
position: absolute;
padding: 5px;
top:100px;
left:50px;
color: black;
text-decoration: none;
z-index: 50;
display:none;
background-color:#F2F9FF;
overflow:auto;
}
select,input
{
	font-size:10px;
}

.airrater_title
{
	background:#5F5FB2;
	color:#FFFFFF;
	font-weight:bold;
}
.airrater_input_areas
{
	/*border:#5F5FB2 solid 3px;*/
	border-top:#5F5FB2 solid 1px;
	margin-top:10px;
}
.AirRaterLabel
{
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	color:Black;
}

.air_showprogress
{
	display:none;
	z-index: 50;
	left:400px;
	top:200px;
	position:absolute;
}
.air_rate_popup
{
	width:620px;
	/*height:580px;*/
	position: absolute;
	padding: 5px;
	top:50px;
	left:150px;
	position:absolute;
	color: black;
	text-decoration: none;
	z-index: 50;
	display:none;
	background:#FFFFFF;
}	
