.heading{paadding:0px;margin:0px;font-size:19px;color:#2582A4;}

.right_angel{
	font-size:19px;
}

.input_label{
	float:left;
	width:45%;
	padding-top:4px;
	text-align:right;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
	/*color:#666666*/	
	color:#000000;	
	margin-bottom:2px;
	font-size:13px;
}

.input_label_value{
	float:left;
	width:50%;
	padding-top:3px;
	padding-left:5px;
	padding-bottom:3px;
	margin-bottom:2px;
	font-size:13px;
	color:#606060;
}

form{
	padding:0px;
	margin:0px;
}
.listing_tr{
}
.lisitng_heading{
	background:#f0f0f0;padding:3px;margin:2px;padding-left:0px;font-weight:bold;
}
.lisitng_heading a {
	font-size:13px;
	text-decoration:none;
}
.lisitng_heading a {
	text-decoration:underline;
}

.lisitng_heading a:hover {
	text-decoration:none;
}

.rollOverRow {
	background-color:#ffbfbf;
	color:#90381f;
}

.rollOverRow a {
	color:#9e3e22;
}


.lisitng_heading img {
	text-decoration:none;
	border:none;
}
.lisitng_heading a img {
	text-decoration:none;
	border:none;
}
.listing_tr td{
	/*text-align:center !important;*/
	}
td{
	font-size:13px;
}

.data1{	
	background: #ffffff;
}
.data2{
	background: #F7F7F7;
}
.padr5{
	padding-right:5px;
}
.padr10{
	padding-right:10px;
}
.dashboard_grey_border {
	border:1px solid #f0f0f0;
}
.grey_bg{
	
	 background:#fafafa;
	 
	/*background:#E5F6FD;
		border-top:1px solid #7FD7F7;
		border-bottom:1px solid #7FD7F7;
	*/
}
.margin0{ margin:0; }
.currently_selected_topic { background:#E2EFF5 none repeat scroll 0 0;border:1px solid #92C6DE;color:#454545;font-size:13px;margin:0;padding:3px; }
.currently_not_selected_topic { background:#F0F0F0 none repeat scroll 0 0;border:1px solid #bbbbbb;color:#454545;font-size:13px;margin:0;padding:3px;  }
.btn_div{
	width:100%;text-align:center
}
.tt_height{height:60px !important;}
.ttlh{line-height:5px}

.pageLink {font-size:12px;margin-left:auto;margin-right:auto;font-family:Arial,"Times New Roman" Helvetica, sans-serif;
}
.pageLink a, .pageList .this-page {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #85B4E6;
margin-left:2px;
padding:2px 6px;
font-size:13px;
color:#468CD9;
text-decoration:none;
font-weight:normal;
font-family:Arial,"Times New Roman" Helvetica, sans-serif;
}
.pageLink a:visited {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #85B4E6;
padding:2px 6px;
color:#468CD9;
text-decoration:none;
font-family:Arial,"Times New Roman" Helvetica, sans-serif;
}
.pageLink .AtStart {
color:#AAAAAA;
margin-right:10px;
padding:2px 6px;
font-family:Arial,"Times New Roman" Helvetica, sans-serif;
}

.pageLink .Prev {
background:#FFFFFF none repeat scroll 0 0;
border:2px solid #85B4E6;
margin-right:10px;
padding:2px 6px;
font-family:Arial,"Times New Roman" Helvetica, sans-serif;
}

.pageLink .break {
background:#FFFFFF none repeat scroll 0 0;
border:medium none;
padding:2px;
text-decoration:none;
font-family:Arial,"Times New Roman" Helvetica, sans-serif;
}

.pageLink .Next {
background:#FFFFFF none repeat scroll 0 0;
border:2px solid #85B4E6;
margin-left:10px;
padding:2px 6px;
font-family:Arial,"Times New Roman" Helvetica, sans-serif;
}

.pageLink .AtEnd {
background:#FFFFFF none repeat scroll 0 0;
color:#AAAAAA;
margin-left:20px;
padding:2px 6px;
font-family:Arial,"Times New Roman" Helvetica, sans-serif;
}

.pageLink .this-page {
background:#EFF5D9 none repeat scroll 0 0;
border-color:#85B4E6;
border:1px solid #85B4E6;
color:#008000;
font-size:13px;
font-weight:normal;
padding:2px 6px;
vertical-align:top;
font-family:Arial,"Times New Roman" Helvetica, sans-serif;
}

.pagination_summary {
color:#008000;
font-size:13px;
font-weight:normal;
vertical-align:bottom;
font-family:Arial,"Times New Roman" Helvetica, sans-serif;
}

.pageLink a:hover {
/*background:#0063DC none repeat scroll 0 0;*/
border: 1px solid #85B4E6; background: #DCF0FA;
border-color:#85B4E6;
color:#468CD9;
text-decoration:none;
font-family:Arial,"Times New Roman" Helvetica, sans-serif;
}
.Active {color:#000000 !important;}
.small_tip { color:#a0a0a0;}

input[type=radio] { border:none !important }
input[type=checkbox] { border:none !important }
input[type=submit]:focus  { background:#67A7E3 !important;}
input[type=button]:focus  { background:#67A7E3 !important;}

select { border:1px solid #c0c0c0 !important; font-size:13px; background: #ffffff;}
select:focus{background: #ffffdd;}
input { border:1px solid #c0c0c0; font-size:13px; }
input:focus{background: #ffffdd;}
textarea { border:1px solid #c0c0c0; font-size:13px; font-family:Tahoma, Arial,sans-serif; letter-spacing:1px; overflow:auto; padding:5px; }
textarea:focus{background: #ffffdd;}
.padl20{padding-left:20px}

.mainbox{min-height:300px;}
