body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #CCCCCC;
}

.regular, a.regular:link, a.regular:active, a.regular:visited, a.regular:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4C4C4C;
	padding-right:15px;
	text-decoration:none;
}


.regular_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	padding-right:15px
}
.regular_white_footer, a.regular_white_footer:link, a.regular_white_footer:active, a.regular_white_footer:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	padding-right:5px;
	padding-left:5px;
	text-decoration:none;
}
a.regular_white_footer:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	padding-right:5px;
	padding-left:5px;
	text-decoration:underline;
}

.body_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4C4C4C;
	padding-right:5px;
	text-decoration:none
}

.body_content:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8F8F8F;
	padding-right:5px
}
.body_content_justify {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4C4C4C;
	padding-right:15px;
	text-decoration:none;
	text-align:justify;
}





.heading { font-family:Arial, Helvetica, sans-serif;
            font-size:16px;
			color:#D27D0E;
			height:25px;
			border-bottom: 1px solid #E3E3E3;
			font-weight:bold;
			}



.menu {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #6E6E6E;
	border-bottom:1px solid #D8D8D8;
	height:25px
}

.regular_bold {font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #6E6E6E;
	height:25px}
	
	
	
.regular_bold_heading {font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #D27D0E;
	height:25px}

.login_text {color:#85652A; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.menu_color {color: #6E6E6E; text-decoration:none} .menu_color:hover { color:#000000;}

.paddingfifteen {padding-left:20px;}
.padding10 {padding-left:10px;}
.paddingten {padding:10px;}
.td_border {border: 1px solid #E3E3E3 }
.td_border_bottom {border-bottom: 1px solid #E3E3E3 }

.more { text-decoration:none;
        font-size:10px;
		font-family:Arial, Helvetica, sans-serif;
		color:#D27D0E;}	


/*====================== REVISED ONES ==================================*/
.print_friendly_link, a.print_friendly_link:link, a.print_friendly_link:visited, a.print_friendly_link:active {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#004783;
	padding-right:10px;
	height:15px;
	text-decoration:none;
}
 a.print_friendly_link:hover{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#004783;
	padding-right:10px;
	height:15px;
	text-decoration:underline;
}

.msgError{
	color:#FF0000;
}
.msgSuccess{
	color:#006600;
}

td.heading_blue, a.heading_blue:link, a.heading_blue:active, a.heading_blue:visited, a.heading_blue:hover { 
	font-family:Georgia, "Times New Roman", Times, serif, Helvetica, sans-serif;
	font-size:14px;
	color:#2772B6;
	line-height:25px;
	/*border-bottom: 1px solid #9EC7EB;*/
	font-weight:bold;
	text-decoration:none;
}

.separator{
	line-height:1px;
	height:1px;
	background-color:#9EC7EB;
}
.topic{
	font-family:Georgia, "Times New Roman", Times, serif, Helvetica, sans-serif;
	font-size:12px;
	color:#2772B6;
	line-height:21px;
	/*border-bottom: 1px solid #9EC7EB;*/
	font-weight:bold;
	text-decoration:none;
}

.body_content_bright, a.body_content_bright:link, a.body_content_bright:visited, a.body_content_bright:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding-right:5px;
	text-decoration:none;
	cursor:default;
}
a.body_content_bright:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding-right:5px;
	text-decoration:none;
}


a.menu_link { display:block;
               height:25px;
			   width:240px;
			   background-color:#ffffff;
			   text-decoration:none;
			   color:#6E6E6E;
			   padding-left:15px;
			 }
			 
a.menu_link:hover { display:block;
               height:25px;
			   width:240px;
			   background-color:#E45533;
			   text-decoration:none;
			   color:#ffffff;
			   padding-left:15px
			 }
			 
.input
{
	width:150px;
	border: 1px solid #999999;
}

