﻿@charset "utf-8";
/* CSS Document */

p, div, span, li, td, body{
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#686868;
	line-height:23px;
}

h2 {
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#686868;
	line-height:23px;
	font-weight:bold;
	margin:0;
}

th {
	text-align: left;
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#686868;
	line-height:23px;
	font-weight:bold;
}

hr {
	color: #AEAEAE;
	background-color: #AEAEAE;
	border-color: #AEAEAE;
	height: 1px;
}

a{
	color:#ed1c24;
	text-decoration:none;
	font-weight:bold;
}

.clientInput{
	height:32px;
	border:none;
	vertical-align:middle;
	font-size:16px;
	color:#606060;
	padding-top:7px;
	padding-left:11px;
	width:231px;
}

.clientAcessBorder2{
	border-top:solid #fefefe 1px;
	border-bottom:solid #fefefe 1px;
	border-right:solid #fefefe 1px;
	border-left:solid #fefefe 1px;
}

.clientAcessBorder1{
	border-top:solid #474848 1px;
	border-bottom:solid #474848 1px;
	border-right:solid #474848 1px;
	border-left:solid #474848 1px;
}

.topLink{
	color:#ed1c24;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.bottomTxt{
	color:#aeaeae;
	font-size:11px;
}

.bottomLink{
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
}

.newsTxt{
	color:#434343;
	font-size:11px;
	line-height:17px;
}

.newsLink{
	font-size:11px;
	font-weight:bold;
}

.date {
	color: white;
	font-weight:bold;
	padding-left:10px;
	padding-bottom: 5px;
	font-size: 9pt;
	font-family: "Trebuchet MS", Verdana, Arial;
}

.jobs {
	font-size: 9pt;
	font-family: "Trebuchet MS", Verdana, Arial;
	color: #434343;
	line-height:normal;
}

.smallgrid td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3e3e3e;
}

.row1 {
	background-color: #FFFFFF;
}

.row2 {
	background-color: #EFEFEF;
}

/* ****************** */
/* FORM: MEMBER LOGIN */
/* ****************** */
#frmMemberLogin label{
	display:block;
	float:left;
	clear:both;
	width:85px;
	padding
}


#MemberUsername, #MemberPassword{
	float:left;
	margin-bottom:7px;
	width:160px;
}

#lblUsername, #MemberUsername{
	margin-top:10px;
}

#MemberSubmitBtn{
	clear:both;
	margin-left:85px;
	margin-bottom:10px;
}

#frmMemberLogin{
	margin-top:10px;
}

#fsMemberLogin{
	padding:0;
	padding-left:10px;
}

/* *************************** */
/* FORM: MEMBER RESET PASSWORD */
/* *************************** */
#frmMemberResetPassword label{
	display:block;
	float:left;
	clear:both;
	width:125px;
	padding
}

#frmMemberResetPassword fieldset{
	padding:0;
	padding-left:10px;
	padding-right:10px;
	width:325px;
}

#PasswordResetBtn{
	margin-left:125px;	
}
