body
{
	margin:0px;
}

h3
{
	color:#0510A0;
	font-weight: normal;
	font-size: 18px;
	font-family: arial;
}

h1,h2
{
	color:#0510A0;
	font-size: 14px;
	font-weight: normal;
	font-family: arial;
}

p
{
	margin-left:10px;
	font-family: arial;
	font-size: 14px;
	color: #676767;
	text-align: justify;
}

center
{
	font-family: arial;
	font-size: 14px;
	color: #676767;
}


div.reg_div
{
    margin-left:10px;
	font-family: arial;
	font-size: 14px;
	color: #676767;
	text-align: center;
}

a
{
	font-family: arial;
	font-size: 13px;
	text-decoration: underline;	
	color: #033873;
}

a.online
{
	font-size: 14px;
}



ul,li
{
	font-family: arial;
	font-size: 14px;
	color: #676767;
	text-align: justify;
	line-height: 20px;
}

a:hover
{
	color:#000000;
}

a:focus 
{
	outline:none;
}

hr
{
	color:#DBD8D8;
	margin-left:10px;
}

span.title
{
	color:#0510A0;
	font-weight: normal;
	font-size: 15px;
	font-family: arial;		
}

span.title_bg
{
	color:#0510A0;
	font-weight: normal;
	font-size: 18px;
	font-family: arial;		
}

span.title_under
{
	color:#0510A0;
	font-weight: normal;
	font-size: 18px;
	font-family: arial;			
	text-decoration: underline;
}

span.gr_title
{
	color: #676767;
	font-weight: normal;
	font-size: 18px;
	font-family: arial;			
	text-decoration: underline;	
}

table.regtab
{
	font-family: arial;
	font-size: 13px;	
	margin-left:30px;
	color: #676767;
	border-collapse: collapse;
	padding: 5px;
	border: 2px solid #C7D9DF;
}

table.tbl
{
	font-family: arial;
	font-size: 14px;
	color: #676767;
	text-align: justify;	
}

table.regtab td
{
	vertical-align: top;
	border: 1px solid #C7D9DF;	
}

table.top_nav
{
	height:33px;
	margin-top:5px;
}

.tdd
{
	background-repeat: no-repeat;
	width: 176px;;
	height: 33px;
	text-align: left;
	vertical-align: top;
}

.new_back
{
	background-image: url(../img/tab2.gif);
	background-repeat: no-repeat;
	width: 176px;;
	height: 33px;
	text-align: left;
	vertical-align: bottom;
}

table.top_nav a
{
	text-align:center;
	font-family: tahoma;
	font-size: 14px;
	text-decoration: none;
	padding-bottom:6px;
	color: #0059BA;
}


table.top_nav div
{
	position: absolute;
	top:75px;
}

a.tp_nav
{
	text-align:center;
	font-family: tahoma;
	font-size: 14px;
	text-decoration: none;
	padding-bottom:6px;
	color: #0059BA;		
}

a.tp_nav:hover
{
	text-decoration: underline;
}

table.top_nav div
{
	margin-left:20px;
}

table.lft_tb
{
	width: 202px;
	border-top: 1px solid  #F0F0F0;
	margin-top:44px;
}

td.lft_link
{
	border-bottom: 1px solid  #F0F0F0;
	height: 33px;
	background-image: url(../img/lf_link_back.gif);
	vertical-align: middle;
}

.bl_img
{
	margin-left:8px;
	margin-right:8px;
}

td.lft_link2
{
	border-bottom: 1px solid  #F0F0F0;	
	height: 13px;
	background-image: url(../img/lf_link_back.gif);
	vertical-align: middle;
	
}

td.lft_link3
{
	height: 13px;
	background-image: url(../img/lf_link_back.gif);
	vertical-align: middle;
	
}

td.lft_link a, td.lft_link2 a, td.lft_link3 a
{
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}

td.lft_link a:hover, td.lft_link2 a:hover,  td.lft_link3 a:hover
{
	color: #010FA3;
	text-decoration: none;
}


a.lft2_lk
{
	color:#6D7AFF;
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	line-height: 18px;	
}

a.lft2_lk:hover
{
	text-decoration: underline;
}

span.lft2_lk_in
{
	font-family: arial;
	font-size: 12px;
	color: #010FA3;
	text-decoration: underline;
	margin:0px;
} 

span.lft2_lk_tl
{
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	color: #9B9B9D	
}

table.rst_tab
{
	width:100%;
	border-bottom: 1px solid #C7D9DF;	
}

table.rst_tab th
{
	border-top: 1px solid  #C7D9DF;	
	background-color: #E5F0F3;
	height: 24px;
	color: #121EA5;
	font-family: arial;
	font-size: 12px;
	text-align: left;
	padding-left: 43px;
}

td.color_td, tr.color_tr
{
	background-color:#EDF3FF;	
}


.menu_td
{
	height:1px;
	background-color:#C9CED6
}

span.sm_txt
{
	font-family: arial;
	font-size: 11px;
	color: #676767;
	text-align: center;
	margin-left:13px;
	width:800px;
}

.txt_fl
{
	border:1px solid #A4BFC8;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:5px;
	width:280px;
	color: #676767;
	font-size: 13px;
	font-family: arial;
}

.txt_fl_reg
{
	border:1px solid #A4BFC8;
	margin:5px;
	width:150px;
	color: #676767;
	font-size: 13px;
	font-family: arial;
}

.sel_fl
{
	border:1px solid #A4BFC8;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:5px;
	width:560px;
	color: #676767;
	font-size: 13px;
	font-family: arial;
}

span.red
{
	color:Red;
}

.submit
{
	background-image:url('../../user/img/submit.gif');
	border:0px;
	width:119px;
	height:31px;
	margin-right:6px;
}

.back
{
	background-image:url('../../user/img/back.gif');
	border:0px;
	width:93px;
	height:30px;
	margin-right:6px;
}

.reset
{
	background-image:url('../../user/img/reset.gif');
	border:0px;
	width:93px;
	height:31px;
	margin-right:6px;
}

.reload
{
	background-image:url('../../user/img/reload.gif');
	border:0px;
	width:93px;
	height:30px;
	margin-right:6px;
}


.proceed
{
	background-image:url('../../user/img/proceed.gif');
	border:0px;
	width:93px;
	height:30px;
	margin-right:6px;
}

.clear
{
	background-image:url('../../user/img/clear.gif');
	border:0px;
	width:93px;
	height:30px;
	margin-right:6px;
}

.update
{
	background-image:url('../../user/img/update.gif');
	border:0px;
	width:119px;
	height:30px;
	margin-right:6px;
}

.cancel
{
	background-image:url('../../user/img/cancel.gif');
	border:0px;
	width:93px;
	height:30px;
	margin-right:6px;
}

.view
{
	background-image:url('../../user/img/view.gif');
	border:0px;
	width:93px;
	height:30px;
	margin-right:6px;
}



.yes
{
	background-image:url('../../user/img/yes.gif');
	border:0px;
	width:93px;
	height:30px;
	margin-right:6px;
}

.no
{
	background-image:url('../../user/img/no.gif');
	border:0px;
	width:93px;
	height:30px;
	margin-right:6px;
}


.enroll
{
	background-image:url('../../user/img/enroll.gif');
	border:0px;
	width:93px;
	height:30px;
	margin-right:6px;
}

.view_schedule
{
	background-image:url('../../user/img/view_schedule.gif');
	border:0px;
	width:129px;
	height:30px;
	margin-right:6px;
}

.update_addr
{
	background-image:url('../../user/img/update_addr.gif');
	border:0px;
	width:129px;
	height:30px;
	margin-right:6px;
}


span.black
{
	font-family: arial;
	font-size: 14px;
	color:black;
	font-weight:bold;
}

.retrieve_pass
{
	background-image:url('../../user/img/retrieve_pass.gif');
	border:0px;
	width:229px;
	height:30px;
	margin-right:6px;
}

.cancel_request
{
	background-image:url('../../user/img/cancel_request.gif');
	border:0px;
	width:229px;
	height:30px;
	margin-right:6px;
}

.add_change
{
	background-image:url('../../user/img/add_change.gif');
	border:0px;
	width:229px;
	height:30px;
	margin-right:6px;
}

.eligible
{
	display:none;
	color:#637F23;
}

.eligible1
{
	color:#033873;
}

.required
{
	color:#033873;
}

