
.body{
		margin: 0px;
		font-family: Arial;
		font-size: medium;
		color:#484848;
	}

 
/*white box*/
.layers_two_bigger{
	position: relative;
	width: 700px;
	height: 300px;
	border-top: thin solid Silver;
	border-bottom: thin solid Silver;
	border-left: thin solid Silver;
	border-right: thin solid Silver;
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 50px;
	padding-right: 10px;
 }
 
/*blue title*/
.title_blue{
	width: 700px;
	border-top: thin solid Silver;
	border-bottom: thin solid Silver;
	border-left: thin solid Silver;
	border-right: thin solid Silver;
	background-color: #0079C3;
	font-size: 12pt;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 0px;
 }
 
	
	
/*blue title    for welcome page*/
.title_blue_small_welcome{
	width: 79%;
	border-top: thin solid Silver;
	border-bottom: thin solid Silver;
	border-left: thin solid Silver;
	border-right: thin solid Silver;
	background-color: #0079C3;
	font-size: 12pt;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 0px;
 }
 
/*blue title    for welcome page*/
.title_blue_small{
	width: 75%;
	border-top: thin solid Silver;
	border-bottom: thin solid Silver;
	border-left: thin solid Silver;
	border-right: thin solid Silver;
	background-color: #0079C3;
	font-size: 12pt;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 0px;
 }
 
 
/*white box   for welcome page*/
.white_small{
	position: relative;
	width: 77%;
	height: 260px;
	border-top: thin solid Silver;
	border-bottom: thin solid Silver;
	border-left: thin solid Silver;
	border-right: thin solid Silver;
	background-color: #FFFFFF;
 }
/*white box   for welcome page*/
.white_small_left{
	position: relative;
	width: 77%;
	height: 240px;
	border-top: thin solid Silver;
	border-bottom: thin solid Silver;
	border-left: thin solid Silver;
	border-right: thin solid Silver;
	background-color: #FFFFFF;
 }
	
/*gray box BIG  for welcome page*/
.gray_box{
	position: relative;
	width: 100%;
	height: 430px;
	border-top: thin solid Silver;
	border-bottom: thin solid Silver;
	border-left: thin solid Silver;
	border-right: thin solid Silver;
	background-color: #EFEFEF;
 }
 
 
/*blue title    for online payments page*/
.title_blue_online{
	width: 80%;
	border-top: thin solid Silver;
	border-bottom: thin solid Silver;
	border-left: thin solid Silver;
	border-right: thin solid Silver;
	background-color: #0079C3;
	font-size: 12pt;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 0px;
 }
 
 
/*blue title    for online payments page*/
.title_blue_small_online{
	width: 80%;
	border-top: thin solid Silver;
	border-bottom: thin solid Silver;
	border-left: thin solid Silver;
	border-right: thin solid Silver;
	background-color: #0079C3;
	font-size: 12pt;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 0px;
 }
		
/*gray box BIG*/
.pyt_details_box{
	position: relative;
	display:table;

	height: 85%;
	padding-right:0px;
	padding-left:2px;
	padding-top:10px; 
	padding-bottom:5px;
	border: 0;
	background-color: #EFEFEF;
 }
 
 
/*blue title - BIGGER*/
.title_big_blue{
	position: relative;
	height: 85%;
	border-top: thin solid Silver;
	border-bottom: thin solid Silver;
	border-left: thin solid Silver;
	border-right: thin solid Silver;
	background-color: #0079C3;
	font-size: 12pt;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	text-indent:10px;
	/*padding-left: 10px;
	padding-right: 0px; */
 }
 
 
 
/*white box*/
.pyt_details_box_white{
	position: relative;
	width: 473px;
	height: 525px;
	border-top: thin solid Silver;
	border-bottom: thin solid Silver;
	border-left: thin solid Silver;
	border-right: thin solid Silver;
	background-color: #FFFFFF;
 }
	
 
/*white box*/
.layers_two_bigger{
	position: relative;
	width: 94%;
	height: 85%;
	border-top: thin solid Silver;
	border-bottom: thin solid Silver;
	border-left: thin solid Silver;
	border-right: thin solid Silver;
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 10px;
 }
	
	
	
	
/*gray box*/
.layers_one{
	position: relative;
	width: 700px;
	border-top: thin solid Silver;
	border-bottom: thin solid Silver;
	border-left: thin solid Silver;
	border-right: thin solid Silver;
	background-color: #EFEFEF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 0px;
 }
	
	
/*top menu*/
.menu_top{
	width: 310px;
	border-top: thin solid Silver;
	border-bottom: thin solid Silver;
	border-left: thin solid Silver;
	border-right: thin solid Silver;
	background-color: #EFEFEF;
	font-size: 12pt;
	font-weight: bold;
	padding-left: 10px;
	padding-bottom: 5px;
 }
	
 
 /*gray box
.layers_one1{
	position: relative;
	width: 700px;
	border-top: thin solid Silver;
	border-bottom: thin solid Silver;
	border-left: thin solid Silver;
	border-right: thin solid Silver;
	background-color: #EFEFEF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 0px;
 }*/
 
/*white box*/
.layers_two{
	position: relative;
	width: 573px;
	height: 225px;
	border-top: thin solid Silver;
	border-bottom: thin solid Silver;
	border-left: thin solid Silver;
	border-right: thin solid Silver;
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 50px;
	padding-right: 10px;
 }
 
/*Inside Input box on the login in page*/
.title_one{
	position: relative;
	font-size: 12pt;
	color: #0098DE;
	font-weight: bold;
	padding-top: 20px;
	padding-bottom: 3px;
	padding-left: 1px;
	padding-right: 0px;
 }
 
.text{  /*this is also used on the payment details page*/
	position: relative;
	font-size: small;
	color: #000000;
	padding-top: 20px;
	padding-bottom: 3px;
	padding-left: 1px;
	padding-right: 0px;
 }

.input_box_title{
	position: relative;
	font-size: small;
	color: #000000;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-left: 100px;
	padding-right: 10px;
 }


 /*BEGIN make a payment pages*/
	
.payment_text{
	font-size: small;
	font-weight: bold;
	color: #000000;
 }
	
.payment_text1{
	font-size: small;
	font-weight: bold;
	color: #006699;
 }
 
.payment_text2{
	font-size: small;
	color: #006699;
 }
 
.text_bold{  
	position: relative;
	font-size: small;
	color: #000000;
	font-weight: bold;
	padding-top: 20px;
	padding-bottom: 3px;
	padding-left: 8px;
	padding-right: 0px;
 }
	 
 
/*blue title*/
.pyt_details_title{
	font-size: 12pt;
	color: #006699;
	font-weight: bold;
	padding-top: 3px;
	padding-left: 10px;
	padding-right: 5px;
 }
 
 .pyt_details_err{
	font-size: 10pt;
	color: red;
	font-weight: bold;
	padding-top: 3px;
	padding-left: 10px;
	padding-right: 5px;
 }
 
 
.payment_confirm{  
	position: relative;
	font-size: small;
	color: #000000;
	padding-top: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 0px;
 }
 
 
/*blue title*/
.processing{
	font-size: 10pt;
	color: #006699;
	font-weight: bold;
	border-top: thin solid Silver;
	border-bottom: thin solid Silver;
	border-left: thin solid Silver;
	border-right: thin solid Silver;
	background-color: #FFFFFF;
 }
 
	
  /*END make a payment pages*/

/*browser*/
.browser{
	width: 180px;
	border-top: thin solid Silver;
	border-bottom: thin solid Silver;
	border-left: thin solid Silver;
	border-right: thin solid Silver;
	background-color: #EFEFEF;
	font-size: 12pt;
	font-weight: bold;
	padding-left: 10px;
	padding-bottom: 5px;
 }
	
	/* BEGIN left menu */
		
	td.reg {
		font-size: small;
		cursor:pointer;
		padding-left:30px;
		padding-right: 20px;
		padding-top:5px;
		padding-bottom:3px;
		font-weight:bold;
	}
	td.sub {
		font-size: small;
		cursor:pointer;
		padding-left:45px;
		padding-right: 8px;
		padding-top:-1px;
		padding-bottom:-1px;
		/* font-weight:bold; */
	}
	td.selected {
		font-size: small;
		background-image:url(/images/online_active_page_blue.jpg);
		background-repeat:no-repeat;
		background-position:left bottom;
		font-weight:bold;
		color: #FFFFFF;
		background-color : #D3E8F7;
		/*font-size:18px;
		background-image:*/
	}
	td.rollover {
		font-size: small;
		padding-left: 0px;
		background-repeat:no-repeat;;
		background-position:left bottom;
		background-image:url(/images/online_active_page_blue_over.jpg);
	}
	
	
	td.rollover {
		font-size: small;
		background-repeat:no-repeat;
		background-position:left bottom;
		/*		background-image:url(/images/online_active_page_blue_over.jpg);*/
	}
	.main_link:link{
		color:#232D60;
		font-size: small;
		text-decoration:none;
		font-family:"Arial";
		font-weight:bold;
		padding-left:30px;
		padding-right: 20px;
	}
	.main_link:active{ 
		color:#232D60;
		font-size: small;
		text-decoration:none;
		font-family:"Arial";
		font-weight:bold;
		padding-left:30px;
		padding-right: 20px;
	}
	.main_link:visited{ 
		color:#232D60; 
		font-size: small;
		text-decoration:none;
		font-family:"Arial";
		font-weight:bold;
		padding-left:30px;
		padding-right: 20px;
	}
	.main_link:hover{ 
		color:#232D60;
		font-size: small;
		text-decoration:none;
		font-family:"Arial";
		font-weight:bold;
		padding-left:30px;
		padding-right: 20px;
	}
	
	.e_pay_header { 
		font-size: small;
		padding-left:37px;
		padding-top:5px;
		font-weight:bold;
		color: #FFFFFF;
		background-color: #0079C3;
		background-repeat: no-repeat;
	}
	
	.my_info_renter_header{ 
		font-size: small;
		padding-left:15px;	
		padding-top:5px;
		font-weight:bold;
		color: #FFFFFF;
		background-color: #0079C3;
		background-position: right;
		background-repeat: no-repeat;
	}
	
	.loan_info_titles{ 
		font-size: small;
		padding-left:10px;
		padding-top:7px;
		font-weight:bold;
		color: #229CE0;
		text-align: left;
		}
	.loan_info_text{ 
		font-size: small;
		padding-left:10px;
		padding-bottom:7px;
		/*font-weight:bold;*/
		color: #232D60;
		text-align: left;
		}
	
	
	/*END left menu*/
		
		
 /*BEGIN Manage Accounts page*/
 
/*bottons_boxes*/
.bottons_boxes{
	width: 200px;
	border-top: thin solid Silver;
	border-bottom: thin solid Silver;
	border-left: thin solid Silver;
	border-right: thin solid Silver;
	background-color: #5A8CBD;
	font-size: 12pt;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
 } 
	.manage_acts_links:link {
		font-size: small;
		font-weight:bold;
		color: #FFFFFF;
		text-decoration:underline;
		padding-left:1px;
		padding-top:5px;
	}
	.manage_acts_links:active {
		font-size: small;
		font-weight:bold;
		color: #FFFFFF;  
		text-decoration:underline;
		padding-left:1px;
		padding-top:5px;
	}
	.manage_acts_links:visited {
		font-size: small;
		font-weight:bold;
		color: #FFFFFF;
		text-decoration:underline;
		padding-left:1px;
		padding-top:5px;
	}
	.manage_acts_links:hover {
		font-size: small;
		font-weight:bold;
		color: #FFFFFF;
		text-decoration:none;
		padding-left:1px;
		padding-top:5px;
	}
 
	
 /*END Manage Accounts page*/
  
	
	
	.custserv_link:link {
		font-size: small;
		font-weight:bold;
		color: #C71F1F;
		text-decoration:none;
		padding-left:1px;
		padding-right: 20px;
	}
	.custserv_link:active {
		font-size: small;
		font-weight:bold;
		color: #C71F1F;  
		text-decoration:none;
		padding-left:1px;
		padding-right: 20px;
	}
	.custserv_link:visited {
		font-size: small;
		font-weight:bold;
		color: #C71F1F;
		text-decoration:none;
		padding-left:1px;
		padding-right: 20px;
	}
	.custserv_link:hover {
		font-size: small;
		font-weight:bold;
		color: #29ABE2;
		text-decoration:none;
		padding-left:1px;
		padding-right: 20px;
	}
	
	
	
	.info_signout:link {
		font-size: small;
		font-weight:bold;
		color: #C71F1F;
		text-decoration:none;
		padding-left:28px;
		padding-right: 20px;
	}
	.info_signout:active {
		font-size: small;
		font-weight:bold;
		color: #C71F1F;  
		text-decoration:none;
		padding-left:28px;
		padding-right: 20px;
	}
	.info_signout:visited {
		font-size: small;
		font-weight:bold;
		color: #C71F1F;
		text-decoration:none;
		padding-left:28px;
		padding-right: 20px;
	}
	.info_signout:hover {
		font-size: small;
		font-weight:bold;
		color: #941A1A;
		/*color: #229CE0;  */
		text-decoration:none;
		padding-left:28px;
		padding-right: 20px;
	}
 
 /* registration pages (e-pay, online account...*/
	.explain {
		font-size: x-small;
		color:#808080;
	}
	
	.explain_small {
		font-size: small;
		font-weight: bold;
		color:black;
	}
	
	.explain_red {
		font-size: x-small;
		color:red;
	}
	
	.ui-datepicker-trigger {
		margin-left:5px;
		vertical-align: top;
		width: 40px; 
	}
	.ui-datepicker-trigger img {
		vertical-align: -3px;
	}
								
		
 
