/* Start Add for Reseller Partition*/

.table_header_back
{
background-color:#6495ed;
}

div.div_welcome_back
{
background-color:#4682b4;
}


/* End Add for Reseller Partition*/

body{
text-align:center;
font-family:"Verdana","Arial","Helvetica";
font-size: 11px;
}

.body_center_align{
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
background-color:#FFFFFF;
margin:auto;
text-align:center;
height:100%;
width:1024px;
text-align: center;
font-family:"Verdana","Arial","Helvetica"; 
}

.list_items{
border-bottom: 1px solid #acacac;
cursor: pointer;
width: 100%;
float: left;
}

a.list_items_links:link
{
width: 100%;
height: auto;
float: left;
padding-top: 5px;
padding-bottom: 5px;
color:#222222;
background-color: #EFEFEF;
text-decoration: none;
}

a.list_items_links:active,a.list_items_links:FOCUS
{
padding-top: 5px;
padding-bottom: 5px;
width: 100%;
height: auto;
float: left;
color:#222222;
background-color: #DDDDDD;
text-decoration:none;
}
input, textarea, select
{
	/*
	border:1px solid rgb(192,192,192); 
	*/
	font-family:"Verdana","Arial","Helvetica"; 
	font-size: 8pt;
	font-weight:normal;
	margin:1;
}

input.flat_txt
{
	border:1px solid rgb(192,192,192); 
	margin:2;
	font-family:"Verdana","Arial","Helvetica"; 
	font-size:8pt;
}

input.flat_cmd
{
    
	background-color:rgb(238,238,238);
    font-weight:bold;
    border:1px solid gray; 
    font-family:"Verdana","Arial","Helvetica"; 

}
table.form1
{
 border-collapse: collapse; 
 font-family:"Verdana","Arial","Helvetica"; 
 font-size:11px;
 padding:0;
}
table.table_view
{
	font-family:"Verdana","Arial","Helvetica"; 
	font-size: 10pt; 
	cell-spacing:0;
	cell-padding:0;
	margin :0;
	border:0px none;
}

td.td_viewheader
{
	font-size: 8pt; 
	font-weight: bold;
	padding-left:0;
	padding-right:0; 
	padding-top:5; 
	padding-bottom:5;
	background-color:rgb(220,220,237);
	margin:0;
	vertical-align :top;

}


.td_viewdata1
{
	font-size: 8pt; 
	padding: 2; 
	background-color:rgb(235,242,254);
	vertical-align :top;
	text-align:center;
	font-family:"Verdana","Arial","Helvetica"; 
}

.td_viewdata2
{
	font-size: 8pt; 
	padding: 2; 
	background-color:rgb(255,245,236);
	vertical-align :top;
	text-align:center;
	font-family:"Verdana","Arial","Helvetica"; 
}


td.td_menu
{
width:200;
border-left:1px solid #C0C0C0; 
border-right:0px none; 
border-top:0px none;
border-bottom:0px none;

vertical-align:top;
background-color:#c5d4ff;
font-family:"Verdana","Arial","Helvetica"; 

}

td.td_main
{
border-left: 1px solid #C0C0C0;
border-right: 1px solid #C0C0C0;
border-top: 1px solid #C0C0C0; 
padding: 0;
background-color:#FFFFFF;
}

div.div_title_border
{
	font-family:"Verdana","Arial","Helvetica";  
	font-weight:bold; 
	font-size: 12pt; 
	padding-right :5;
	padding-top :5;
	padding-bottom :5;
	font-style: italic;
	color:rgb(20,104,243);	
#margin-top: expression(this.offsetHeight < this.parentNode.offsetHeight ? parseInt((this.parentNode.offsetHeight - this.offsetHeight) / 2) + 'px' : '0');
	background-color:#F0F8FF;
	
}


div.div_title
{
	font-family:"Verdana","Arial","Helvetica"; 
	font-weight:bold; 
	font-size: 11px; 
	padding-right :5px;
	padding-left:5px;
	padding-top :3px;
	padding-bottom :0px;
	float: left;
	width:100%;
	height: 30px;
	vertical-align: sub;
	display:table-cell; 
	margin-top:20px;
	
	font-style: italic;
	text-align:center;
	color:rgb(0,0,0);
	border-bottom: 1px solid #cccccc;

	background-color:#F0F8FF;
	
}
div.div_footer
{
background-color:#adc8ef;
 	color:white;
}
div.div_no_report_data
{
	padding-bottom: 500px;
}
div.div_error_message
{
	width : 500;
	font-size: 10 pt; 
	font-weight: normal;
	font-family:"Verdana","Arial","Helvetica"; 
	text-align:center;
	padding:10;
	border:1px solid rgb(192,192,192); 
	background-color:rgb(255,230,204);
	margin:0;
	vertical-align :top;
	
}

A.header_menu:link, A.header_menu:active, A.header_menu:visited, A.header_menu:hover,.header_menu{
width:auto;
height:20px;
font-size:11px;
text-decoration:none;
color:#FFFFFF;
text-align:center;
}

A.view_menu:link, A.view_menu:active, A.view_menu:visited, A.view_menu:hover{
font-size:11px;
text-decoration:none;
color:#0000FF;
text-align:center;

}

.green_text{
	color: #339933;
	font-style: italic;
	font-family:"Verdana","Arial","Helvetica";
	font-size: 11px;
}

.red_text{
	color: #ff0000;
	font-style: italic;
	font-family:"Verdana","Arial","Helvetica";
	font-size: 11px;
}


A.view_topmenu:link, A.view_topmenu:active, A.view_topmenu:visited, A.view_topmenu:hover{
font-size:10px;
text-decoration:none;
color:#0033ff;
text-align:center;
padding-left:2px;
padding-right:3px; 
}



tr.tr_viewheader
{
	font-size: 8pt; 
	font-weight: bold;
	padding-left:0;
	padding-right:0; 
	padding-top:5; 
	height:22;
	padding-bottom:5;
	background-color:#dbe5f1;
	margin:0;
	vertical-align :top;

}

tr.tr_viewdata1
{
	font-size: 8pt; 
	padding: 2; 
	height:22;
	background-color:#c5d9f1;
	vertical-align :top;
}

tr.tr_viewdata2
{
	font-size: 8pt; 
	padding: 2; 
	height:22;
	background-color:#fde9d9;
	vertical-align :top;
	
}
table.table_view thead tr .header {
	background-image: url(../images/small.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
	padding-right: 10px;
}

table.table_view thead tr .headerSortUp {
	background-image: url(../images/small_asc.gif);
	padding-right: 10px;
}
table.table_view thead tr .headerSortDown {
	background-image: url(../images/small_desc.gif);
	padding-right: 10px;
}

