﻿/* 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:500px;
	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:450px;
	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:980px;
	/*height:580px;*/
	/*position: absolute;*/
	/*position:fixed;*/
	padding: 5px;
	/*top:50px;
	left:150px;*/
    top:10px;
    /*left:10px; */
	position:absolute;
	color: black;
	text-decoration: none;
	z-index: 50;
	display:none;
	background:#FFFFFF;
}

/* located in demo.css and creates a little calendar icon
 * instead of a text link for "Choose date"
 */
a.dp-choose-date {
    float: left;
    width: 16px;
    height: 16px;
    padding: 0;
    margin: 5px 3px 0;
    display: block;
    text-indent: -2000px;
    overflow: hidden;
    background: url(../Images/Calendar.png) no-repeat; 
}
a.dp-choose-date.dp-disabled {
    background-position: 0 -20px;
    cursor: default;
}
/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
input.dp-applied {
    width: 140px;
    float: left;
}
.dropdown_loading {
	width: 100%; position: absolute;
}
.txtNumbers
{
}

.txtDecimals
{
}
.tdTextCenter
{
	text-align: center;
}
.tdTextLeft
{
	text-align: left;
}
.inputsPopup
{
width:440px;
height:200px;
position : fixed; 
left: 30%;
padding: 5px;
color: black;
text-decoration: none;
z-index: 50;
display:none;
background-color:#FFCC99;
overflow:auto;
}
.popUpInputsSell
{
}
