h1, h2, h3, .aside{
	color: #704B42;
}
h1 {
/*	background-image:url(images/heading1onpage10.jpg);*/
}
h2 {
/*	background-image:url(images/heading2onpage10.jpg);*/
}
.maintext li {
	background-image: url(images/bullet11.gif); 
}
.banner {
	background-image: url(images/banner1.jpg);
}
.Indent
{
	padding-left: 0.2cm;
}

.ErrorBlock 
{
	border:solid 1px black;
	margin-top:10px;
	font-size:12px;
	font-weight:bold;
	padding:5px;
	background-color:#FFE0E0;
	width:500px;
}

.RequiredFieldMarker
{
	font-weight:bold;
	color:Red;
}

.AppSeperator
{
	font-family: "Century Gothic", Geneva, Verdana, Arial, sans-serif;
	letter-spacing: 2px;
	font-size: 130%;
	font-weight: bold;
	text-transform: uppercase;
	margin-top: 10px;
	height:30px;
	background-repeat:no-repeat;
	color:  #704B42;
}

.AppCaption
{
	font-weight:bold;
	font-size:12px;
}

.AppTextBox
{
	font-size:12px;
}

.AppCheckBox
{

}

.AppValidator
{
	font-family:Courier New;
	background-color:Yellow;
	font-weight:900;
	font-size:12px;
}

.ErrorMessage
{
	background-color:Yellow;
	font-weight:900;
	font-size:12px;
	padding-left:5px;
}

.Heading
{
	font-family: "Century Gothic", Geneva, Verdana, Arial, sans-serif;
	letter-spacing: 2px;
	font-size: 180%;
	font-weight: bold;
	text-transform: uppercase;
	margin-top: 10px;
	height:30px;
	background-repeat:no-repeat;
	color:  #704B42;
}
.AppRadioButton
{
	font-size:12px;
}

.AppMsg
{
	font-size:14px;
}

.AppMsgHilite
{
	font-size:14px;
	background-color:Yellow;
}

.AdminDataGrid
{
	font-size:10px;
}

.AdminDataGrid td 
{
	padding-left:5px;
	padding-right:5px;
}

.AdminDataGrid th
{
	padding-left:5px;
	padding-right:5px;
	background-color:#C0C0C0;
	
}

.AdminDataGrid input
{
	font-size:10px;
}

.AdminDataGrid select
{
	font-size:10px;
}

.AdminDataGridAlternatingRow
{
	background-color:#E0E0E0;
}

.MessageBlock
{
	background-color:#E5D9CC;
	border:solid 2px #4D331A;
	vertical-align:middle;
	font-weight:bold;	
	width:400px;
	padding:10px;
}

.UserDataDisplayTable
{
	background-color:#E0E0E0;
	font-size:12px;
}

.UserDataDisplayCaptionCell
{
	text-align:left;
	font-weight:bold;
}

.UserDataDisplayValueCell
{
	text-align:left;
}

.UserDataDisplayGroupCell
{
	font-weight:bold;
	color:Blue;
	background-color:#C0C0C0;
}

.ApplicationStepTab
{
	border:solid 1px black;
	border-bottom:none;
	background-color:#E0E0E0;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	text-align: center;
	cursor:pointer;
}

.ApplicationContainer
{
	border:solid 1px black;
}

.FeaturedJobs
{
	background-color:#E0E0E0;
	font-size:12px;
	border:solid 1px black;
}

.FeaturedJobsTable
{
	padding:8px;
}

.JobListingHeading
{
	font-weight:bold;
}

.Logo
{
	padding-left:2px;
	padding-right:0px;
	vertical-align:top;	
	border: solid 0px red;
	margin: 0 ;
}

.MainMenu
{
	background: url('Image/left_bg.JPG') repeat ;
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
	color:Black;
}

.MainSpecialHeader
{ 
    BACKGROUND-COLOR: #2199d9 ;
    color:#ffff00 ;
    width:100%;
    height:30px;
    font-size:11pt;
    font-weight:bold;
    vertical-align:middle;
    padding-left:10px;
    padding-top:5px;
    padding-bottom:5px;
 }

.HeaderVAlign
{
    padding-top:15px;
}
/* Non-IE hack to apply different style to header */
html>body .HeaderVAlign
{
    padding-top:14px;
}

.Banner
{
	vertical-align: top;
	padding-top: 0pt;
	padding-left: 10px;
	width: 100%;
	height:80px;
	margin:0px;
}

.LeftPanel
{
    background: url('images/wave_home.gif') repeat-y left top ;
    width: 200px;
    height:100% ;
    text-align:center ;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    color: Black;
}

.RightPanel
{
    background: url('images/hm_rt_wave.gif') repeat-y right top ;
    width: 26px;
    height:100% ;
    padding-top: 0px;
    padding-right: 0px;
}

.MainMenuHover
{
	background-color:#606060;
	color:White;
}

.SubMenu
{
	background-color:#C0C0C0;
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
	color:Black;
}

.SubMenuHover
{
	background-color:#606060;
	color:White;
}

.JobSearchResults
{
	font-size:12px;
}

.JobSearchResults td 
{
	padding-left:5px;
	padding-right:5px;
}

.JobSearchResults th
{
	padding-left:5px;
	padding-right:5px;
	background-color:#C0C0C0;
	
}

.JobSearchResultsAlternatingRow
{
	background-color:#E0E0E0;
}

.AuthenticationReminder
{
	font-size:10px;
	text-align:right;
}
.AdminLogin
{
	font-size:10px;
	text-align:left;
}


.JobSearchTableData
{
	text-align:left;
}

.JobCategoryDropDownList
{
	font-size:11px;
	font-weight:bold;
}

.SmallText
{
	font-size:11px;
}

.ContentBox
{
	border:1px dashed gainsboro ; 
	background-color:Transparent; 
}

.ContentBoxHover
{
	border:1px dashed gainsboro ; 
	cursor:pointer;
	background-color:AliceBlue;	
}

.ContentBody
{
	margin: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
}


