.arial12blue

{

	color: #006699;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	text-decoration: none;

}

.arial12blue1

{

	color: #006699;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

}

.arial12black

{

	color: #333333;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	text-decoration: none;

}

.arial14black

{

	color: #333333;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	text-decoration: none;

}

.arial15black

{

	color: #333333;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: normal;

	text-decoration: none;

}

.arial15blue, .fck_style h3

{

	color: #006699;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: bold;

	text-decoration: none;

}

.arial15blue-no-bold

{

	color: #006699;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: normal;

	text-decoration: none;

}

.arial17black

{

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: normal;

	text-decoration: none;

}

.arial17black:hover

{

	color: #006699;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: normal;

	text-decoration: none;

}

.arial18black

{

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	text-decoration: none;

}

.arial18black:hover

{

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	text-decoration: underline;

}

.arial18blue, .fck_style h2

{

	color: #0078AD;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	text-decoration: none;

}

.arial18blue-no-bold

{

	color: #0078AD;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: none;

	text-decoration: none;

}

.arial18white

{

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: normal;

	text-decoration: none;

}

.arial20blue

{

	color: #0078AD;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-weight: bold;

	text-decoration: none;

}

.arial20blue:hover

{

	color:	#3399FF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-weight: bold;

	text-decoration: none;

}

.arial20black

{

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	text-decoration: none;

}

.arial20black:hover

{

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	text-decoration: underline;

}

.arial24blue

{

	color: #0078AD;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-weight: bold;

	text-decoration: none;

}

.arial24blue:hover

{

	color: #0078AD;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-weight: bold;

	text-decoration: underline;

}

.arial27black

{

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 27px;

	font-weight: bold;

	text-decoration: none;

}

.arial27blue, .fck_style h1

{

	color: #006699;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 27px;

	font-weight: bold;

	text-decoration: none;

}

.bigButton

{

	color: #00f;

	height: 23px;

	width: 23px;

}

.bigwhitetext

{

	color: #FFFFFF;

	font-family: "Myriad Pro";

	font-size: 21px;

	font-weight: normal;

	text-decoration: none;

}

.blacksmalltext

{

	color: #000000;

	font: normal 10px Tahoma;

	text-decoration: none;

}

.blacksmalltext:hover

{

	color: #000000;

	font: normal 10px Tahoma;

	text-decoration: underline;

}

.blackunderlined

{

	color: #000000;

	font: bold normal 14px/17px Arial, Helvetica, sans-serif;

	text-decoration: underline;

}

.blackunderlined:hover

{

	color: #000000;

	font: bold normal 14px/17px Arial, Helvetica, sans-serif;

	text-decoration: none;

}

.blue14normalunderlined, .fck_style a

{

	color: #0F78A7;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	text-decoration: underline;

}

.blue14normalunderlined:hover

{

	color: #0F78A7;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	text-decoration: none;

}

.blue14underlined

{

	color: #2F82AC;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	text-decoration: underline;

}

.blue14underlined:hover

{

	color: #2F82AC;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	text-decoration: none;

}

.bluelinks

{

	color: #006699;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	text-decoration: none;

}

.bluelinks:hover

{

	color: #006699;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	text-decoration: underline;

}

.bluelinks_contactinfo

{

	color: #006699;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	text-decoration: none;

    margin-left:7px;

}

.bluelinks_contactinfo:hover

{

	color: #006699;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	text-decoration: underline;

    margin-left:7px;

}



#footerlinks a

{

	color: #006699;

}



.bluelinks2

{

	color: #006699;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	text-decoration: none;

}

.bluelinks2:hover

{

	color: #006699;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	text-decoration: underline;

}

.bluelinks3 {

	color:#006699;

	font-family:Arial,Helvetica,sans-serif;

	font-size:12px;

	font-weight:bold;

	line-height:200%;

	text-decoration:none;

}

.bluelinks3:hover {

	color:#006699;

	font-family:Arial,Helvetica,sans-serif;

	font-size:12px;

	font-weight:bold;

	line-height:200%;

	text-decoration:underline;

}



.bluetitles

{

	color: #006699;

	font: bold 20px Arial, Helvetica, sans-serif;

	text-decoration: none;

}

.bluetitlesbig

{

	color: #2D5C7E;

	font: normal 24px Arial, Helvetica, sans-serif;

	text-decoration: none;

}

.blueunderlined

{

	color: #2F82AC;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-decoration: underline;

}

.bluebold

{

	color: #2F82AC;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

}

.bluebold:hover

{

	color: #2F82AC;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-decoration: underline;

}

.bodytext

{

	color: #000000;

	font: normal 14px/17px Arial, Helvetica, sans-serif;

	text-decoration: none;

}

.bodytextsmall

{

	color: #000000;

	font: normal 12px Arial, Helvetica, sans-serif;

	text-decoration: none;

}

.darkgreyt14

{

	color: #666666;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	text-decoration: none;

}

.darkgreytext

{

	color: #747373;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

}

.darkgreytext:hover

{

	color: #747373;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-decoration: underline;

}

.formfieldborder
{
	border: 1px solid #6A91A2;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	padding-left: 5px;
	padding-top: 3px;
	text-decoration: none;
}

.formfieldbordersmall
{
	border: 1px solid #6A91A2;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	padding-left: 2px;
	padding-top: 1px;
	text-decoration: none;
}

.formfield-noborder

{

	border: 1px solid #FFFFFF;

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-style: normal;

	font-variant: normal;

	font-weight: normal;

	text-decoration: none;

}

.formfileds-big

{

	border: 1px solid #FFFFFF;

	color: #2D5C7E;

	font: normal 26px Arial, Helvetica, sans-serif;

	text-decoration: none;

}

.formfileds-verybig
{
	border: 1px solid #FFFFFF;
	color: #2D5C7E;
	font: normal 34px Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.greyborder

{

	border: 1px solid #D4D4D4;

}

.lightgrey22

{

	color: #B2B3B5;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 22px;

	font-weight: bold;

	text-decoration: none;

}

.lightgreytext

{

	color: #B0B1B3;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

}

.org20bold

{

	color: #FFA800;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-style: italic;

	font-weight: bold;

	text-decoration: none;

}

.org20bold-reg

{

	color: #FFA800;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-weight: bold;

	text-decoration: none;

}

.sidetext

{

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-style: normal;

	font-variant: normal;

	font-weight: normal;

	line-height: 17px;

	text-decoration: none;

}

.toplinks

{

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

}

.toplinks:hover

{

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-decoration: underline;

}



.toptext {

	color:#000000;

	font-family:Arial,Helvetica,sans-serif;

	font-size:12px;

	font-size-adjust:none;

	font-stretch:normal;

	font-style:normal;

	font-variant:normal;

	font-weight:bold;

	line-height:200%;

	text-decoration:none;

}



.whitelinks

{

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	text-decoration: none;

}

.whitelinks:hover

{

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	text-decoration: underline;

}

.whiteunderlined

{

	color: #FFFFFF;

	font-family: Tahoma;

	font-size: 13px;

	font-weight: bold;

	text-decoration: underline;

}

.whiteunderlined:hover

{

	color: #FFFFFF;

	font-family: Tahoma;

	font-size: 13px;

	font-weight: bold;

	text-decoration: none;

}

body

{

	background: #FFFFFF url(../images/background.gif) repeat-x;

	margin: 0;

	padding: 0;

}

.fileUpload {

-moz-opacity:0 ;

filter:alpha(opacity: 0);

-khtml-opacity: 0;

}





.ratingblock {

    position:absolute;

    top:2px;

    left:130px;

    height: 15px;

    z-index:1;

}



.ratingblock2 {

    position:absolute;

    top:2px;

    left:130px;

    height: 15px;

    width: 75px;

    z-index:2;

    cursor:pointer;

}



.myratingblock {

    top:2px;

    left:130px;

    height: 15px;

    z-index:1;

}



.loading {

	height: 15px;

	background: url('../images/working.gif') 50% 50% no-repeat;

	}



.unit-rating { /* the UL */

	list-style:none;

	margin: 0px;

	padding:0px;

	height: 15px;

	position: relative;

	background: url('../images/starrating.gif') top left repeat-x;

	}



.unit-rating li{

    text-indent: -90000px;

	padding:0px;

	margin:0px;

    height: 15px;

	/*\*/

	float: left;

	/* */

	}



.unit-rating li a {

	outline: none;

	display:block;

	width:15px;

	height: 15px;

	text-decoration: none;

	text-indent: -9000px;

	z-index: 20;

	position: absolute;

	padding: 0px;

	}



.unit-rating li a:hover{

	background: url('../images/starrating.gif') left center;

	z-index: 2;

	left: 0px;

	}



.unit-rating a.r1-unit{left: 0px;}

.unit-rating a.r1-unit:hover{width:15px;}

.unit-rating a.r2-unit{left:15px;}

.unit-rating a.r2-unit:hover{width: 30px;}

.unit-rating a.r3-unit{left: 30px;}

.unit-rating a.r3-unit:hover{width: 45px;}

.unit-rating a.r4-unit{left: 45px;}

.unit-rating a.r4-unit:hover{width: 60px;}

.unit-rating a.r5-unit{left: 60px;}

.unit-rating a.r5-unit:hover{width: 75px;}

.unit-rating a.r6-unit{left: 75px;}

.unit-rating a.r6-unit:hover{width: 180px;}

.unit-rating a.r7-unit{left: 180px;}

.unit-rating a.r7-unit:hover{width: 210px;}

.unit-rating a.r8-unit{left: 210px;}

.unit-rating a.r8-unit:hover{width: 240px;}

.unit-rating a.r9-unit{left: 240px;}

.unit-rating a.r9-unit:hover{width: 270px;}

.unit-rating a.r10-unit{left: 270px;}

.unit-rating a.r10-unit:hover{width: 300px;}



.unit-rating li.current-rating {

	background: url('../images/starrating.gif') left bottom;

	position: absolute;

	height: 15px;

	display: block;

	text-indent: -9000px;

	z-index: 1;

	}



.unit-rating li.current-myrating {

	background: url('../images/starrating.gif') left bottom;

	position: absolute;

	height: 15px;

	display: block;

	text-indent: -9000px;

	z-index: 1;

	}



.voted {color:#999;}

.thanks {color:#36AA3D;}

.static {color:#5D3126;}



#copiedresume

{

/*	color: #006699; */

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	text-decoration: none;

}



.paging2

{

	font-size:12px;

}



.inlineFrm

{

	margin: 0;

    padding: 0;

}

.greyout {
	color: #666666;
}

.fck_style
{
	color: #000000;
	font: normal 14px/17px Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 0 25px;
}

.fck_style h1, .fck_style h2 {
	line-height: 30px;
}
img	{
	border:0;
}

.interesting-div {
	position:absolute;
    margin-top:20px;
    display: none;
}

#freecap:hover {cursor:pointer;}
#freecap2:hover {cursor:pointer;}

#featuredEmployers .scroller li {
    border-right: 1px dotted #CCCCCC;
    float: left;
    margin-right: 19px;
    padding-right: 20px;
    text-align: center;
}

#featuredEmployers .scroller li .spotAltInfo {
    display: none;
}

#featuredEmployers .scroller ul {
    height: 90px;
    left: 0;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    width: 9999em;
}

#activeLogo {
    bottom: 0;
    display: block;
    left: 50%;
    margin-left: -45px;
    position: absolute;
}

#featuredEmployers .scrollerControls {
    margin: 0.5em 0 1em;
    position: relative;
    text-align: center;
    width: 100%;
}

#featuredEmployers a.prev {
    background: url("/img/scroller-nav-white.gif") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 14px;
    left: 0;
    position: absolute;
    top: 0;
    width: 9px;
    z-index: 100;
}

#featuredEmployers a.next {
    background: url("/img/scroller-nav-white.gif") no-repeat scroll -38px 0 transparent;
    cursor: pointer;
    display: block;
    height: 14px;
    position: absolute;
    right: 0;
    top: 0;
    width: 9px;
    z-index: 100;
}

#featuredEmployers .scroller {
    height: 115px;
    margin: 1em 0 0;
    overflow: hidden;
    position: relative;
}

.sectionBlock {
    background: url("/img/colblock-background.gif") repeat-x scroll center bottom #FFFFFF;
    border: 1px solid #E5E5E5;
    margin-top: 5px;
    padding: 0 1em 0.1em;
}

.spotLnk {
    display: block;
    width: 120px;
}

#featuredEmployers {margin-bottom: 7px;}
#featuredEmployers h3 {color: #0078AD;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
    font-weight: bold;margin:0;margin-top:7px;}

#logoText strong {font-family: Arial,Helvetica,sans-serif;font-size:12px;color:grey}
#logoText a {font-weight: bold}

.toMobileLink {text-align: center; color: #006699;}

.fullJobsListUrl {font-size:20px; color:#006699; }

#map_canvas {height: 250px; width: 336px;}



