BODY
{
	background:#fff;
	margin:0;
}
*
{
padding:0;
margin:0;
text-decoration:none;
font-family:Arial,verdana,tahoma;
list-style:none;
outline:none;
}
.clear
{
clear:both;
padding:0;
margin:0;
}
#login_wrap
{
width:60%;
margin:auto;
background:url(../images/login_bg.gif) left top repeat-x;
text-align:center;
}
.logo_login
{
background:url(../images/logo_login.gif) center top no-repeat;
}
.left_border
{
background:url(../images/left.gif) left top no-repeat;
}
.right_border
{
background:url(../images/right.gif) right top no-repeat;
}
.login_content
{
padding:0px 0 0;
color:#034d82;
font-size:13px;
}
.login_content a
{
border:none;
outline:none;
}
.login_content img
{
border:none;
outline:none;
}
.login_content input
{
padding:2px;
color:#034d82;
font-size:13px;
background:#d8eaf7;
border:#aac8dd 1px solid;
}
.login_content span
{
padding:15px 0;
}
.alert
{
font-size:12px;
color:#0d6e0f;
margin:0 0 10px 0;
}
.alertRed
{
	font-size:12px;
	/*color:#FF0000;*/
	color:Maroon
}
.submit_btn
{
margin:0px 0px 45px 25px;
}
/* main page begins */
.wrap_table
{
width:98%;
background:#fff;
margin:auto;
}
.top_border
{
border-top:#b4d0ec 1px solid;
}
.bottom_border
{
border-bottom:#b4d0ec 1px solid;
height:9px;
}
.left_border1
{
border-left:#b4d0ec 1px solid;
height:9px;
}
.right_border1
{
border-right:#b4d0ec 1px solid;
height:9px;
}
.header
{
background:url(../images/header_bg.gif) left top repeat-x;
padding:0px 0px 15px 0px;
}
.rm_logo
{
float:left;
}
.header_right
{
float:right;
}
.content
{
background:url(../images/content_bg.gif) left top repeat-x;
height:auto;
}
.content1
{
height:auto;
}
.left_column
{
float:left;
width:23%;
background:url(../images/left_col.gif) left top no-repeat;
}
.right_column
{
}
.right_td
{
background:url(../images/right_col.gif) right top no-repeat;
}
.right_column1
{
width:100%;
margin:auto;
}
.menu_wrap
{	
padding:15px 0 0 0px;
float:left;
}
.menu_wrap
{
padding:15px 0 0 0px;
float:left;
}
.menu_ul
{
margin:0px 0 0px 0px;
padding:0;
font-size:13px;		
}
.menu_ul_sel
{
margin:0px 0 0px 0px;
color:Aqua;
padding:0;
font-size:13px;		
}
.menu_ul li
{
margin:8px 0px 8px 0px;
}
.menu_ul a
{
color:#104885;
background:url(../images/arrow.gif) 0px 5px no-repeat;
padding:0px 0px 0px 15px;
font-weight:bold;
}
.menu_ul a:hover
{
color:#135414;
padding:0px 0px 0px 17px;
}
.main_table
{
margin:10px 0 0;
width:101%;
border:none;
color:#217124;
}

.main_table_grid
{
margin:0 0 0;
width:100%;
border:none;
color:#217124;

}

.main_table img
{
border:none;
outline:none;
}
.main_table a
{
border:none;
outline:none;
}
.content_boxes_A td
{
padding:5px 0px 5px 10px;
font-size:13px;
text-align:center;
background:#e6f2fd;
}
.content_boxes_B td
{
padding:5px 0px 5px 10px;
font-size:13px;
text-align:center;
background:#dbe9f7;
}
.content_boxes_A1 td
{
padding-top:5px;
padding-bottom:5px;
font-size:13px;
background:#e6f2fd;
}
.content_boxes_B1 td
{
	padding-top:5px;
	padding-bottom:5px;
font-size:13px;
background:#dbe9f7;
}
.content_boxes_head
{
background:url(../images/topBar_bg.gif) left top repeat-x;
font-weight:bold;
font-size:13px;
color:#FFF;
}
.content_boxes_head td
{
padding:0px 0px 0px 0px;
text-align:center;
}
.left_corner
{
background:url(../images/td_left.gif) left top no-repeat;
height:26px;
}
.right_corner
{
background:url(../images/td_right.gif) right top no-repeat;
width:65px;
padding-right:15px;
}
.left_corner1
{
background:url(../images/td_left1.gif) left top no-repeat;
height:26px;
}
.right_corner1
{
background:url(../images/td_right1.gif) right top no-repeat;
width:65px;
padding-right:15px;
}
.left_corner2
{
background:url(../images/td_left2.gif) left top no-repeat;
height:26px;
}
.right_corner2
{
background:url(../images/td_right2.gif) right top no-repeat;
width:65px;
padding-right:15px;
}
.ascending
{
background:url(../images/arrow_top.gif) right top no-repeat;
color:#FFF;
padding:0px 15px 0px 0px;
}
.ascending:hover
{
color:#5fc161;
}
.descending
{
background:url(../images/arrow_bottom.gif) right top no-repeat;
color:#FFF;
padding:0px 15px 0px 0px;
}
.descending:hover
{
color:#5fc161;
}
.table_header
{
color:#FFF;
padding:0px 10px 0px 0px;
}
.table_header:hover
{
color:#5fc161;
}
.title
{
font-weight:bold;
padding:5px 0px 5px 5px;
margin:10px 0px 5px 0px;
color:#235892;
font-size:14px;
background:url(../images/title_bg.gif) left top no-repeat;
float:left;
width:40%;
}
.login_details
{
padding:5px 26px 5px 0px;
margin:10px 0px 5px 0px;
color:#235892;
font-size:13px;
background:url(../images/login_details.gif) right top no-repeat;
text-align:right;
float:right;
width:50%;
}
.login_details a
{
color:#08305c;
background:url(../images/logout.gif) left top no-repeat;
padding:0px 0px 0px 16px;
margin:0px 0px 0px 5px;
font-weight:bold;
}
.login_details a:hover
{
color:#fff;
}
.manage_acc
{
padding:6px 50px 6px 34px;
margin:10px 0px 5px 0px;
font-size:13px;
float:left;
background:url(../images/manage_acc.gif) left top no-repeat;
}
#contentdiv 
{
overflow: scroll;
height:380px;
width:710px;
}
.scroll
{
scrollbar-face-color:#98bee6;
scrollbar-arrow-color:#0e4784;
scrollbar-track-color:#dae6f2;
scrollbar-shadow-color:#98bee6;
scrollbar-highlight-color:#98bee6;
scrollbar-3dlight-color:#98bee6;
scrollbar-darkshadow-Color:#276db8;
padding-top:10px;
padding-bottom:10px;
}
.date
{
background:url(../images/topBar_bg1.gif) left top repeat-x;
font-size:13px;
color:#fff;
padding:3px 10px;
}
.date span
{
float:left;
line-height:27px;
}
.refresh
{
float:right;
border:none;
}
.refresh img
{
border:none;
}
.close
{
background:url(../images/bottom_bg.gif) center bottom no-repeat;
font-size:13px;
padding:5px 10px 7px 10px;
text-align:center;
width:518px;
margin:auto;
}
.close a
{
background:url(../images/close.gif) 0px 5px no-repeat;
padding:0px 10px 10px 10px;
color:#fff;
margin:0px 0px 5px 0px;
}
.close a:hover
{
color:#b3fbb6;
}
/* css for welcome page */
.welcome
{
text-align:center;
color:#134a87;
font-size:18px;
}
.welcome span
{
color:#216f1f;
font-size:14px;
}
.logo
{
margin:1px 0 0
}
.check_box
{
 padding:10px 0px 10px 20px;
 text-align:left;
 width:220px;
 margin:auto;
 }
 .check_box input
{
 margin:0px 10px 0px 0px;
 }
 .forgotpass
 {
    color:red;
    text-decoration:none;
    border:1px solid red;}
     .forgotpass:hover
 {
    text-decoration:underline;}
 .cancel_wrap
 {
width:100%; 
    }
 .cancel_wrap input
 {
  margin:0 10px 0 10px;  
    }

.containertr td
{ padding:4px 10px;
    color:Green;
    background-color:White;
    border-bottom:1px solid #CCC;
    border-left:1px solid #CCC;
  
    }
.containerhead td
{
    padding:4px 10px;
    color:White;
    font-weight:bold;
    border-left:1px solid #CCC;
    }
.containerbtn
{
background:url(../images/topBar_bg1.gif) left repeat-x;
font-size:13px;
color:#fff;
padding:2px 5px 0 5px;
line-height:25px; 
}
