.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;

}

.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

{

	color: #006699;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: bold;

	text-decoration: none;

}

.arial15blue:hover

{

	color: #006699;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: bold;

	text-decoration: underline;

}

.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

{

	color: #0078AD;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	text-decoration: none;

}

.arial18blue:hover

{

	color: #0078AD;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	text-decoration: underline;

}

.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

{

	color: #006699;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 27px;

	font-weight: bold;

	text-decoration: none;

}

.arial27blue:hover

{

	color: #006699;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 27px;

	font-weight: bold;

	text-decoration: underline;

}

.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

{

	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;

}

.darkgreyt14:hover

{

	color: #666666;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	text-decoration: underline;

}

.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;
}

img	{
	border:0;
}

.interesting-div {
	position:absolute;
    margin-top:20px;
    display: none;
}