.detailbox {
border-left: #ccc solid 1px;
border-right: #ccc solid 1px;
margin: 0px 0px 0px 2px;
padding: 5px 0px 5px 3px;
width: 620px;
overflow: hidden;
}
.roundedcorner_top {
height: 40px;

}
.roundedcorner_bottom {
height: 25px;
background: url(http://s3.amazonaws.com/ui-assets/themes/image/q-bottom-629.png) no-repeat;
}
.menu{
margin-top:50px;
margin-bottom:20px;
clear:both;
padding: 20px;
}
.tabContainer{
	
	margin:0px;
	padding:0px;
	
	
}
.tabContainer a{
	text-decoration: none;
	font-size:16px;

}
.tabItemEmpty{
	border:3px solid #85A9DD;
	float:left;
	width:0px;
	line-height:28px;
	border-width:2px medium medium 2px;
}
.tabItem{
	line-height:30px;
	border:none;
	border-top:3px solid #85A9DD;
	border-left:3px solid #85A9DD;
	text-align:center;
	margin:0px;
	width:100px;
	float:left;
	color:white;
	font-weight:bold;
	background-image:url(images/blue-bar.png) !important;
}

.tabItemSelected{
	
	line-height:28px;
	border:none;
	border-right:3px solid #DBD2D1;
	border-bottom:3px solid #FCEEE2;
	border-top:3px solid #DBD2D1;
	border-left:3px solid #DBD2D1;
	text-align:center;
	margin:0px;
	width:100px;;
	float:left;
	color:#A19B7A;
	font-weight:bold;
	background-color: #FCEEE2;
}

.subTabContainer{
	background-color: #FCEEE2;
	margin:0px;
	padding:0px;
	border:3px solid #DBD2D1;
	border-top:none;
	line-height:25px;
	color:#A19B7A;
	padding:5px;
}
.subTabContainer a{
	text-decoration: none;
	font-size:12px;
}
.subTabItem{
	line-height:20px;
	border-right:3px solid #DBD2D1;
	text-align:center;
	margin:0px;
	width:auto;
	padding-left:10px;
	padding-right:10px;
	float:left;
	color:#A19B7A;
	font-weight:normal;
}
.subTabItemSelected{
	line-height:20px;
	border-right:3px solid #DBD2D1;
	text-align:center;
	margin:0px;
	width:auto;
	padding-left:10px;
	padding-right:10px;
	float:left;
	color:black;
	font-weight:normal;
}
#content{
	margin:auto;
	width:980px;
}
.bl {background: url(images/bl.png) 0 100% no-repeat}
.br {background: url(images/br.png) 100% 100% no-repeat}
.tl {background: url(images/tl.png) 0 0 no-repeat}
.tr {background: url(images/tr.png) 100% 0 no-repeat; padding:10px}
.t {background: url(images/dot.png) 0 0 repeat-x; width: 100%;}
.b {background: url(images/dot.png) 0 100% repeat-x;}
.l {background: url(images/dot.png) 0 0 repeat-y}
.r {background: url(images/dot.png) 100% 0 repeat-y}

.reportsbtn_section{
	float:right;
        margin-top:-37px;  
        margin-right:30px;
	

}
.header_shortcut_btns{
	background:url(images/small-button.png) 100% 100% no-repeat;
	margin-top:0px;
	padding-top:0px;
	line-height:24px;
	font-weight:bold;
	color:white;
	text-align:center;
	font-size:13px;
	text-decoration:none;
	width:107px;
	height:28px;
	position: relative;
}
.reports_btn{
	background:url(images/small-button.png) 100% 100% no-repeat;
	margin-top:0px;
	padding-top:0px;
	line-height:24px;
	font-weight:bold;
	color:white;
	text-align:center;
	font-size:13px;
	text-decoration:none;
	width:107px;
	height:28px;
	position: relative;
}

.reports_btn_spanish{
	background:url(images/spanish-button.png) 100% 100% no-repeat;
	margin-top:0px;
	padding-top:0px;
	line-height:24px;
	font-weight:bold;
	color:white;
	text-align:center;
	font-size:13px;
	text-decoration:none;
	width:129px;
	height:28px;
	position: relative;
}
.rowcolor_one{
	background:#CCCCCC;
	line-height:2px;
	
}
.rowcolor_two{
   	background:#FFFFFF;
	line-height:2px;
}
.export_btn_sec{
	margin-top:-47px;
        margin-left:335px;  

}
.report_border_full{
	border:0px solid #CCCCCC;
	

}
.reportssub_btn{
	background:url(images/small-button.png) 100% 100% no-repeat;
	margin-top:0px;
	padding-top:0px;
	font-weight:bold;
	color:white;
	text-align:center;
	font-size:12px;
	text-decoration:none;
	width:164px;
	height:46px;
	position: relative;
}
.row{
	
	padding-top:0px;	
	text-align:center;
	line-height:14px;
	font-size:12px;
}
.search_rows{

	border:1px solid #BBBBBB;
	font-size:12px;
	padding-bottom:2px;
	margin-left:8px;

}
.cal_sec{

	margin-top:-15px;
	margin-left:81px;
	
}
.mainmenu{

	float:left;
        width:50%;
}
.btns_sec{

	float:right;
        width:44%;
       
        
}
.btns_space{
	float:right;
        text-align:right;
        margin-bottom:5px;
}
.advanced_amentiy_filter{
 	margin-top:20px;
 	

}

.text_sec{

	width:30%;
        color:blue;
        font-size:12px;

	
}
.report_headers{

	padding-left:7px;
}

