body {
background-color:#f8edbc;
margin-top:5px;
}

.pricetable
{font-family:Verdana;
	color:#4b4b4b;
	font-size:12px;
	font-weight:bold;
}


#maincontent {
	font-family:Verdana;
	color:000000;
	font-size:10pt;
	text-align:justify;
	width:700px;
	font-weight:normal;
	padding-left:5px;

}

#maincontent a {
	font-family:Verdana;
	color:#d80f00;
	text-decoration:underline;
}

#maincontent a:hover {
	font-family:Verdana;
	color:#258bb3;
	text-decoration:underline;
}

#maincontent ul {
padding:0;
margin-left: 1em;
list-style-type:none;

}

#maincontent li {
background-image:url(/jobbeacon/imgs/bullet.gif);
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: 1em;
margin: 1em 0;
}

#maincontent td {
font-weight:normal;

}

#maincontent td.cellLeft {
border-left:1px solid #5ea8cc;
background-color:#fbfcfd;
padding-left:10px;
padding-top:5px;
}

#maincontent td.cellRight {
padding-left:10px;
background-color:#fbfcfd;
border-right:1px solid #5ea8cc;
padding-top:5px;
}

#maincontent td.cellLeftTop {
padding-left:10px;
background-color:#fbfcfd;
border-top:1px solid #5ea8cc;
border-left:1px solid #5ea8cc;
}

#maincontent td.cellLeftBottom {
padding-left:10px;
background-color:#fbfcfd;
border-bottom:1px solid #5ea8cc;
border-left:1px solid #5ea8cc;
padding-top:5px;
}

#maincontent td.cellRightBottom {
padding-left:10px;
background-color:#fbfcfd;
border-bottom:1px solid #5ea8cc;
border-right:1px solid #5ea8cc;
padding-top:5px;
}

#maincontent td.cellRightTop {
padding-left:10px;
background-color:#fbfcfd;
border-top:1px solid #5ea8cc;
border-right:1px solid #5ea8cc;
}

#header {
	font-family:Arial;
	color:#5fa9cc;
	font-size:16pt;
	text-align:left;
	font-weight:bold;
	padding-bottom:5px;
	padding-left:0px;
	width:600px;

}

#headerLogin {
	font-family:Arial;
	color:#043464;
	font-size:16pt;
	text-align:left;
	font-weight:bold;
	padding-bottom:5px;
	width:300px;

}

.content 
{
	font-family:Verdana;
	color:000000;
	font-size:10pt;
	text-align:justify;
	width:600px;
	font-weight:normal;
}

#leftCol 
{
	width: 500px;
float: left;
margin-right: -200px;
font-weight:normal;
}

#rightCol 
{
width: 120px;
float: right;
font-family:Verdana;
font-size:11px;
font-weight:bold;
text-align:right;
padding-right:5px;
}

#leftColTop
{
width: 500px;
float: left;
margin-right: -200px;
}

#rightColTop 
{
width: 220px;
float: right;
text-align:right;
padding-right:5px;
font-weight:bold;
color:#4b4b4b;
}


.dateHead 
{font-weight:bold;
	font-size:12px;
	font-family:arial;
	color:#4b4b4b;
	padding-bottom:0px;
	vertical-align:bottom;
	
	
}
.breadcrumb 
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#0c99dd;
	padding-left:20px;
	padding-top:10px;	
}

.breadcrumb a
{
	color:#0c99dd;
	
}
.login 
{font-family:Verdana;
	color:#ffffff;
	font-size:10px;
	padding-top:5px;
	font-weight:bold;
	border-bottom:1px solid #ffffff;
	padding-right:15px;
	
}
input.submit 
{
background-color:#4b4b4b;
color:#ffffff;
border:1px solid #cccccc;	
}
input.login 
{
	height:17px;
	
	border:1px solid #cccccc;
}
.header {
font-family:tahoma;
font-size:19px;
color:4b4b4b;
padding-left:5px;
font-weight:bold;

}

.headerCont {
font-family:arial;
font-size:14px;
color:4b4b4b;
padding-left:5px;
font-weight:normal;
padding-bottom:10px;

}

#nav {
margin-bottom:0px;
padding:0px;
height:27px;
font-size:12px;
font-family:arial;
font-weight:bold;

}

#nav a {
	color:#ffffff;
}


.topNav {
margin:0px;
color:#ffffff;
font-weight:bold;
font-family:arial;
font-size:12px;
}


#topNav li.date {
display:inline;
color:#4b4b4b;
font-weight:bold;
font-family:arial;
font-size:12px;
margin-bottom:5px;
padding-left:20px;
position:relative;
top:0px;
left:150px;
z-index:1000;
}

#footerNav ul {
display:inline;
}

#footerNav ul li {
display:inline;
padding-left:5px;
padding-right:5px;
font-family:verdana;
font-size:10px;
color:#4b4b4b;
font-weight:bold;
border-right:1px solid #5ea9cc;
}

#footerNav ul li.last {
display:inline;
padding-left:5px;
font-family:verdana;
font-size:10px;
color:#4b4b4b;
font-weight:bold;
border-right:0px;
}

#footerNav ul li a {
color:#4b4b4b;
text-decoration:none;

}

#footerNav ul li a:hover {
color:#8c0000;
}

#footerNav ul li.last a:hover{
color:#8c0000;
}

.copyright {
font-family:verdana;
font-size:10px;
color:#4b4b4b;
}

#box {
border-left:1px solid #f5f5f5;
border-right:1px solid #f5f5f5;
font-family:verdana;
font-size:10px;
color:#4b4b4b;
font-weight:bold;
padding-right:10px;
background-image:url(/jobbeacon/imgs/loginbg.gif);
}

.btnGo 
{
	background-color:#4b4b4b;
	color:White;
	border:1px solid; 
}

#cbxHead {
font-family:tahoma;
font-size:16px;
color:#4b4b4b;
font-weight:bold;
padding-top:5px;
}
#cbBox 
{
	border-left:1px solid #5fa9cc;
	border-bottom:1px solid #5fa9cc;
	border-right:1px solid #5fa9cc;
}
#cbList {}
#cbList ul {margin:0px;}
#cbList li 
{
font-family:Verdana;
font-size:10px;
list-style:none;
text-align:left;
padding-top:2px;
padding-bottom:2px;
padding-left:5px;	
}

#cbList li.on
{
font-family:Verdana;
font-size:10px;
list-style:none;
text-align:left;
padding-top:2px;
padding-bottom:2px;
padding-left:5px;
background-color:#d3e8f2;	
}

.cbSearch 
{
	background-color:#5fa9cc;
	color:#ffffff;
	font-family:Verdana;
	font-size:10px;
	text-align:left;
	padding-left:5px;
	font-weight:bold;
	text-decoration:underline;
	padding-top:5px;
	padding-bottom:5px;
}

a {text-decoration:none;
color:#4b4b4b;
}
a:hover 
{
color:#8c0000;
text-decoration:underline;	
}

#loginTop {
margin-bottom:0px;
width:930px;
padding:0px;
height:25px;

}

#loginTop ul li { display:inline; background-image:none;}

#loginTop ul {
padding:0;
margin:0;
overflow:hidden;


}

#loginTop li {
display:inline;
color:#ffffff;
font-family:arial;
font-size:12px;
font-weight:bold;
padding-left:10px;
padding-right:10px;
padding-top:10px;
}

#loginTop li.left {
background-image:url(/jobbeacon/imgs/loginleftshadow.gif);

position:relative;
top:0px;
left:-13;
z-index:1000;
height:25px;
background-repeat:no-repeat;
border-left:0px;
border-top:0px;
padding-top:5px;
margin-bottom:0px;
margin-left:0px;



}

#loginTop li.right {
color:#ffffff;

background-image:url(/jobbeacon/imgs/navcurve.gif);
position:relative;
top:-1px;
z-index:1000;
height:21px;
background-repeat:no-repeat;
border-left:0px;
padding-top:5px;
}
#loginTop li.end {
color:#ffffff;
background-image:url(/jobbeacon/imgs/navcurve.gif);
position:relative;
top:-1px;
z-index:1000;
height:21px;
background-repeat:no-repeat;
border-left:0px;
padding-top:5px;
}

#jobBox 
{
	width:600px;
	/*background-image:url(images/jobListBg.gif);*/
	background-color:#d3e0e6;
	background-repeat:repeat-x;
	font-family:arial;
	color:#000120	;
	font-size:10pt;
	padding-left:10px;
	padding-bottom:8px;
	padding-top:8px;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #5989ba;
}

#jobBoxHead 
{color:#274162;
	font-weight:bold;
	
}

#jobBoxMainHead 
{border-bottom:1px solid #5989ba;
	color:#4b4b4b;
	font-weight:bold;
	font-family:Tahoma;
	font-size:17px;
	padding-left:10px;
	width:600px;
	
}

#pageing 
{background-color:#f3f3f3;
	font-family:arial;
	font-size:12px;
	color:#4b4b4b;
	text-align:center;
	width:600px;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px solid #cccccc;
	
}

a.jobBox
{color:#4b4b4b;
	font-weight:bold;
	text-decoration:underline;
}

a.jobBox2
{color:#4b4b4b;
	font-weight:bold;
	text-decoration:none;
}
#MyBeaconLogin 
{
width:502px;
background-image:url(/jobbeacon/imgs/background_blue.gif);
background-color:#d9f3ff;
height:100px;
border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}

#mbHead 
{
	font-family:Tahoma;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	padding-left:5px;
	height:30px;
	padding-top:5px;
	background-image:url(/jobbeacon/imgs/upperleftbrowncurve.jpg);
	background-repeat:no-repeat;
	position:top left;
	border-bottom:1px solid #676767;
	background-color:#4b4b4b;
	margin-bottom:10px;
}

.cbxTxt p {
	font-family:Verdana;
	color:000000;
	font-size:10pt;
	text-align:justify;
	font-weight:normal;
	margin-top:0px;
  
  }
.cbxHead {
	font-family:Trebuchet MS;
	color:#5fa9cc;
	font-size:18px;
	text-align:left;
	font-weight:bold;
margin-top:20px;
letter-spacing:.1em;
	}
	
.cbxSubHead {
margin-bottom:10px;
font-family:verdana;
font-size:12px;
color:#666666;
font-weight:800;
}

#leftNav {
font-family:verdana, sans-serif;
font-size:12px;
font-weight:bold;
border-bottom:1px solid #999999;
padding-bottom:5px;
padding-top:5px;
}

#leftNav2 {
font-family:verdana, sans-serif;
font-size:12px;
font-weight:bold;
padding-bottom:5px;
padding-top:5px;
}

#leftNavtitle {
font-family:verdana;
font-size:14px;
color:#ffffff;
font-weight:bold;
height:32px;
padding-bottom:5px;
padding-top:5px;
}

#leftNav a.active {
color:#61aacd;
text-decoration:underline;
}
#leftNav2 a.active {
color:#61aacd;
text-decoration:underline;
}

#loginHeader {
background-image:url(/jobbeacon/imgs/gridheader.jpg);
height:43px;
}

.hrDivider {
border:3px solid #cccccc;
}