.buttons_header {
	background: url(images/top_grad.gif) bottom repeat-x;
}

form {
	padding: 0;
	margin: 0;
}

input.loginbutton {
	display: inline;
	background-color: transparent;
	background-repeat: no-repeat;
	width: 94px;
	height: 22px;
	text-align: center;
	font-family: helvetica, verdana, geneva, lucida, 'lucida grande', arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	border: none;
	color: #fb6027;
	cursor: pointer;
}

input.login {
	border: 1px solid #c2c4c6;
	margin: 2px;
	width: 155px;
}

.login_headers {
	color: #fb6027;
	text-decoration: none;
}

.forgot_login {
	text-decoration: none;
	color: #808285;	
}

.forgot_login:hover {
	text-decoration: underline;
	color: #808285;	
}

#nav2 {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	font-family: helvetica, verdana, geneva, lucida, 'lucida grande', arial, sans-serif;
	height: 100%;
}

#button_grey {
	float: left;
	position: relative;
	left: 10px;
	top: 10px;
}

#button_green {
	float: right;
	position: relative;
	left: 500px;
	top: 10px;
}

.text_link {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	font-family: helvetica, arial;
}

.seperator {
	color: #dddddf;
}

a.top_button {
	font-size: 11px;
	text-decoration: none;
	color: #808285;
	font-family: helvetica, verdana, geneva, lucida, 'lucida grande', arial, sans-serif;
}
a.top_button:hover {
	color: #fb6027;
}
a.top_button.view {
	color: #fb6027;
}
.top_button {
	font-size: 11px;
	text-decoration: none;
	color: #808285;
	font-family: helvetica, verdana, geneva, lucida, 'lucida grande', arial, sans-serif;
}

a.mid_button {
	font-size: 11px;
	text-decoration: none;
	color: #808285;
	font-family: helvetica, arial, verdana, geneva, lucida, 'lucida grande', sans-serif;
	font-weight: bold;
}
a.mid_button:hover {
	color: #fb6027;
}
a.mid_button.view {
	color: #fb6027;
}

.text_link:hover {
/*
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	font-family: Helvetica, Tahoma, Arial, Courier;
*/
	text-decoration: underline;
}

.half_left {
	position: relative;
	left: 30px;
	top: 63px;
}

.half_right {
	position: relative;
	left: 130px;
	top: 63px;
}

.full_left {
	position: relative;
	left: 30px;
	top: 62px;
}

.full_right {
	position: relative;
	left: 190px;
	top: 62px;
}

.full_left2 {
	position: relative;
	left: 30px;
	top: 60px;
}

.full_right2 {
	position: relative;
	left: 190px;
	top: 60px;
}

td.admin_menu {
	background-image: url("../images/newfront/admin_menu_g_off.gif");
	width: 270px;
	height: 30px;
	padding-left: 20px;
	font-weight: bold;
	color: #f15c25;
	font-size:12px;
	text-decoration: none;
}

td.admin_menu:hover {
	background-image: url("../images/newfront/admin_menu_g_on.gif");
	width: 270px;
	height: 30px;
	padding-left: 20px;
	font-weight: bold;
	color: #f15c25;
	font-size:12px;
	text-decoration: none;
}

td.admin_menu2 {
	background-image: url("../images/newfront/admin_menu_r_off.gif");
	width: 270px;
	height: 30px;
	padding-left: 20px;
	font-weight: bold;
	color: #f15c25;
	font-size:12px;
	text-decoration: none;
}

td.admin_menu2:hover {
	background-image: url("../images/newfront/admin_menu_r_on.gif");
	width: 270px;
	height: 30px;
	padding-left: 20px;
	font-weight: bold;
	color: #f15c25;
	font-size:12px;
	text-decoration: none;
}

.admin_button {
	text-decoration: none;
	font-weight: bold;
	color: #f15c25;
}

.header_bl {
	font-weight: bold;
	text-decoration: none;
	font-size:17px;
	color:#000000;
	letter-spacing: -1px;
}

.header_or {
	font-weight: bold;
	text-decoration: none;
	font-size:17px;
	color:#f15c25;
	letter-spacing: -1px;
}

tr.grey_grad {
	background: url("../images/newfront/grey_grad.gif") repeat-x;
	height: 40px;
}

tr.blue_grad {
	background: url("../images/newfront/blue_grad.gif") repeat-x;
	height: 22px;
}

.report_header {
	font-weight: bold;
	text-decoration: none;
	color:#ffffff;	
}

td.loginbox1 {
	background: url(images/newfront/index_02.gif);
}

td.loginbox2 {
	background: url(images/newfront/orange_grad.gif) repeat-x;
}

a.loginbox_text {
	font-weight: bold;
	text-decoration: none;
	color:#808285;	
}

a.loginbox_text:hover {
	font-weight: bold;
	text-decoration: underline;
	color:#808285;	
}

.loginbox_text {
	font-weight: bold;
	text-decoration: none;
	color:#808285;	
}
