body {
	font:Arial;
	color: #000000;
	font-size:13px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:left;
}
form {
	margin:0;
	padding:0;
}
p {
	margin:0;
	padding:0;
}
.a{
	font-family:Arial, Helvetica, sans-serif;
	color: #0a4163;
	text-decoration:underline;
	font-size:13px;
}
h1 {
	font:Arial;
	font-weight:bold;
	font-size:18px;
	color:#FFFFFF;
	padding:0px;
	margin:0px;
}
a.whiteTitleLink{
	font:Arial;
	font-weight:bold;
	font-size:18px;
	color:#FFFFFF;
	padding:0px;
	margin:0px;
	text-decoration: none;
}
a.whiteTitleLink:hover{
	font:Arial;
	font-weight:bold;
	font-size:18px;
	color:#FFFFFF;
	padding:0px;
	margin:0px;
	text-decoration: underline;
}
h2 {
	font:Arial;
	font-weight:bold;
	font-size:18px;
	color:#0A4163;
	padding:0px;
	margin:0px;
}
.msg_err{
	font: 12px Arial;
	font-weight: bold;
	color: Red;
}
.skillTableHeader {
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:bold;
	padding:0px;
}
#container{
	margin: 0 auto;
	width:766px;
}
#topSpace{
	width:766px;
	height:10px;
}
#homeFlash{
	width:766px;
	height:220px;
}
#homeForms{
	width:766px;
	height:212px;
}
#footer{
	padding-top:15px;
	padding-bottom:15px;
	font:Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:9px;
	text-align:center;
}
#footer a{
	padding-top:15px;
	font:Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration:underline;
	font-size:9px;
}
.widthSep{
	float:left;
	width:12px;
	background-color:#FFFFFF;
}
.widthSep2{
	float:left;
	width:12px;
	height:197px;
	background-color:#FFFFFF;
}
.heightSep{
	float:none;
	width:766px;
	height:12px;
	background-color:#FFFFFF;
}
.heightSep2{
	float:none;
	height:12px;
	background-color:#FFFFFF;
}
#mainTop{
    width:766px;
    height:127px;
}
#logoArea{
    background-image:url(/static/images/main_top_bg.gif);
    background-repeat:no-repeat;
    width:526px;
    height:127px;
    float:left;
}
#width9{
    width:9px;
    height:127px;
    float:left;
}
#loginBox2{
    background-image:url(/static/images/login_bg_box.gif);
    background-repeat:no-repeat;
    width:231px;
    height:127px;
    float:left;
}
#loginText2{
    padding-top:8px;
    padding-left:10px;
    padding-right:10px;
    padding-bottom:10px;    
}
#loginText3{
    padding-top:13px;
    padding-left:13px;
    padding-right:13px;
    padding-bottom:14px;    
}
.logTextStyle{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#FFFFFF;
}
.logTextStyle a{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#FFFFFF;
    text-decoration:underline;
}
.joinLink a{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#FFFF00;
    text-decoration:underline;
}
.afterLoginBox{
    font-family:Arial, Helvetica, sans-serif;
    color:#FFFFFF;
    font-size:13px;
    font-weight:bold;
    line-height:17px;
}
.afterLoginLinks a{
    font-family:Arial, Helvetica, sans-serif;
    color:#FFFFFF;
    font-size:12px;
    text-decoration:underline;
    line-height:15px;
}
#workerSearchHome{
	float:left;
	width:347px;
	height:212px;
	background-image:url(/static/images/home_search_bg.gif);
}
#searchHomeContent{
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding:15px;
	text-align:left;
}
#registerHome{
	float:left;
	width:407px;
	height:212px;
	background-image:url(/static/images/home_register_bg.gif);
}
#registerHomeContent{
	padding:15px;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}
.1width{
	width:72px;
	float:left;
}
#logoSpace{
	height:80px;
}
#nav-menu{
	margin-left:5px;
	vertical-align:middle;
}
#nav-menu ul{
	list-style: none;
	padding: 0;
	margin: 0;
}
#nav-menu li{
	float: left;
}
#nav-menu li a{
	background: url(/static/images/nav1.gif) #fff bottom;
	font-size:12px;
	font-weight:bold;
	height: 34px;
	line-height: 34px;
	float: left;
	width: 129px;
	display: block;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
}
#nav-menu li a:hover{
	background: url(/static/images/nav2.gif) #000000 bottom;
	font-size:12px;
	height: 34px;
	line-height: 34px;
	float: left;
	width: 129px;
	display: block;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
}
.loginForms{
	border: 0px;
	color: #cccccc;
}
.noBorder{
	border: 0px;
}
.homeSearchForms{
	border:none;
	color: #cccccc;
}
body,td,th {
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:13px;
}
.pageHeaders{
	background-image:url(/static/images/page_header_bg.jpg);
	width:766px;
	height:43px;
}
.dashboardBG{
	float: left;
	width: 285px;
	height:197px;
	background-image:url(/static/images/dash_nav_bg.gif);
}
.dashboardControl{
	padding:10px;
}
#workerStatsBG{
	float:left;
	background-image:url(/static/images/worker_stats_bg.gif);
    background-repeat:no-repeat;
	width:469px;
	height:197px;
}
.dashboardNav ul{
	list-style: none;
	padding: 0;
	margin: 0;
}
.dashboardNav li{
	line-height:19px;
}
.dashboardNav li a{
	padding: 0;
	margin: 0;
	color:#FFFFFF;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
#userImage{
	width:100px;
	height:100px;
}
#changeImageBox{
	height:25px;
	widows:100px;
	background-image:url(/static/images/change_link_bg.gif);
	text-align:center;
	vertical-align:middle;
}
#changeImageBox a{
	line-height:20px;
	color:#FFFFFF;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#statsControl{
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:13px;
}
.blueLink{
	font-family:Arial, Helvetica, sans-serif;
	color: #0a4163;
	text-decoration:underline;
	font-size:13px;
}
#workerProfileTop{
	width:766px;
	height: 197px;
}
.bigTablesTop{
	width:766px;
	height:30px;
	background-image:url(/static/images/top766box.gif);
	background-repeat:no-repeat;
}
.bigTablesMiddle{
	width:766px;
	background-image:url(/static/images/long766box.gif);
	background-repeat:repeat-y;
}
.bigTablesBottom{
	background-image:url(/static/images/bottom766box.gif);
	background-repeat:no-repeat;
	width:766px;
	height:10px;
}
.bigTablesHeaders{
	padding-left:10px;
	padding-top:10px;
}
.bigTablesContent{
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:13px;
}
.bigTablesContent a{
	font-family:Arial, Helvetica, sans-serif;
	color: #0a4163;
	text-decoration:underline;
	font-size:13px;
}
.whiteHeaders{
	background-image:url(/static/images/invites_table_headers.gif);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding-left:5px;
	font-size:13px;
	font-weight:bold;
}
.employerDashboardBG{
	float: left;
	width: 430px;
	height:197px;
	background-image:url(/static/images/employer_dash_bg.gif);
}
#employerTopRight{
	float:left;
	width:324px;
	height:197px;
}
#employerStatsBG{
	width:324px;
	height:110px;
	background-image:url(/static/images/employer_stats_bg.gif);
}
#employerPageAd{
	width:324px;
	height:75px;
}
.searchTableTop{
	width:766px;
	height:42px;
	background-repeat:no-repeat;
}
.searchTableMiddle{
	width:766px;
	background-image: url(/static/images/middle_search_box.gif);
	background-repeat:repeat-y;
}
.searchTableBottom{
	background-image: url(/static/images/bottom_search_box.gif);
	background-repeat:no-repeat;
	width:766px;
	height:10px;
}
.searchTableContent{
	padding-left:10px;
	padding-right:10px;
}
.searchTableContent a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #0a4163;
	text-decoration:underline;
	font-size:13px;
}
.bigTablesTop2{
	width:766px;
	height:10px;
	background-image:url(/static/images/top766box.gif);
	background-repeat:no-repeat;
}
.searchResultsContent{
	padding-left:10px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:13px;
}
.searchResultsContent a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #0a4163;
	text-decoration:underline;
	font-size:13px;
}
.inviteBox{
	background-image:url(/static/images/invite_bg.jpg);
	width:100px;
	height:100px;
	background-repeat:no-repeat;
	text-align:center;
}
.inviteBoxContent{
	color:#FFFFFF;
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:center;
}
.shortDescription{
	font-style:italic;
}
.numbersNav{
	padding:10px;
	width:746px;
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.numbersNav a{
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #0a4163;
	text-decoration:underline;
}
#inviteBtn{
	text-align:right;
	width:766px;
}
.boldy{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
.invitesListItem{
	background-image:url(/static/images/invites_bg.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	width:766px;
	height:28px
}
.invitesItemsTxt{
	color:#FFFFFF;
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:Left;	
}
.invitesItemsTitle{
	color:#FFFFFF;
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
.inviteConfirmBg{
	background-image:url(/static/images/invite_confirm_bg.jpg);
	background-repeat:no-repeat;
	width:766px;
	height:43px;
}
.redText{
	color: #FF0000;
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:Left;	
}
.freeTextTableTop{
	background-image:url(/static/images/free_text_table_top.gif);
	height:10px;
	background-repeat:no-repeat;
	width:746px;
}
.freeTextTableMiddle{
	background-color:#c4d2da;
	padding-left:10px;
	padding-right:10px;
}
.freeTextTableBottom{
	background-image:url(/static/images/free_text_table_bottom.gif);
	background-repeat:no-repeat;
	height:10px;
	width:746px;
}
.whiteHeaders2{
	background-image:url(/static/images/dark_blue_header_bg.gif);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding-left:5px;
	font-size:13px;
	font-weight:bold;
}
.detailsDiv{
	width:746px;
	padding-top:10px;
}
.okMsg{
	background-image:url(/static/images/ok_msg_bg.gif);
	background-repeat:no-repeat;
	width:766px;
	height:39px;
	line-height:27px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.errorMsg{
	background-image: url(/static/images/bad_msg_bg.gif);
	background-repeat:no-repeat;
	width:766px;
	height:39px;
	line-height:27px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
#profileUpdateTop{
	width:634px;
	height:10px;
	background-image:url(/static/images/update_table_top_bg.gif);
	background-repeat:no-repeat;
}
#profileUpdateMiddle{
	padding-left:10px;
	padding-right:10px;
	background-color:#2E689A;
}
#profileUpdateBottom{
	background-image:url(/static/images/update_table_bottom_bg.gif);
	background-repeat:no-repeat;
	width:634px;
	height:10px;
}
#bzUpdateTop{
	width:634px;
	height:10px;
	background-image:url(/static/images/bz_update_table_top_bg.gif);
	background-repeat:no-repeat;
}
#bzUpdateMiddle{
	padding-left:10px;
	padding-right:10px;
	background-color:#0A4062;
}
#bzUpdateBottom{
	background-image:url(/static/images/bz_update_table_bottom_bg.gif);
	background-repeat:no-repeat;
	width:634px;
	height:10px;
}
.whiteBoldy{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
}
#updateSaveBox{
	background-image:url(/static/images/upade_save_bg.gif);
	background-repeat:no-repeat;
	width:634px;
	height:43px;
}
.bigBlueTop{
    background-image:url(/static/images/bigBlueTop.gif);
    background-repeat:no-repeat;
    width:766px;
    height:10px;
}
.bigBlueContent{
    background-color:#0a4163;
    padding-left:10px;
    padding-right:10px;
}
.bigBlueBottom{
    background-image:url(/static/images/bigBlueBottom.gif);
    background-repeat:no-repeat;
    width:766px;
    height:10px;
}
.whiteTxt{
    font-family:Arial, Helvetica, sans-serif;
    color:#FFFFFF;
    font-size:13px;
}
.bigTablesContent2{
    padding-left:10px;
    padding-top:10px;
    padding-right:10px;
    padding-bottom:0px;
    font-family:Arial, Helvetica, sans-serif;
    color: #000000;
    font-size:13px;
}
.bigTablesContent2 a{
    font-family:Arial, Helvetica, sans-serif;
    color: #0a4163;
    text-decoration:underline;
    font-size:13px;
}
.whiteTxt a{
    font-family:Arial, Helvetica, sans-serif;
    text-decoration: underline;
    color:#FFFFFF;
    font-size:13px;
}
h4{
    font:Arial;
    font-weight:bold;
    font-size:18px;
    color:#ffff00;
    padding:0px;
    margin:0px;
}
.regHeader{
    background-image: url(/static/images/joinHeaderBg.gif);
    width:766px;
    height:43px;
}
#publicBoxs{
    width:766px;
    height:128px;
}
#publicWorkerBox{
    width:379px;
    height:128px;
    background-image:url(/static/images/worker_box_bg.gif);
    float:left;
}
#publicEmployerBox{
    width:379px;
    height:128px;
    background-image:url(/static/images/employer_box_bg.gif);
    float:left;
}
.widthSep3{
    float:left;
    width:8px;
    height:128px;
    background-color:#FFFFFF;
}
.whiteItalic{
    color:#FFFFFF;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    font-style:italic; 
}
#longDesTop{
    background-image:url(/static/images/long_description_top.gif);
    width:766px;
    height:24px;
    background-repeat:no-repeat;
}
#longDesMiddle{
    background-image:url(/static/images/long_description_middle.gif);
    width:766px;
    background-repeat:repeat-y;
}
#longDesBottom{
    background-image:url(/static/images/long_description_bottom.gif);
    width:766px;
    height:24px;
    background-repeat:no-repeat;
}
#longDescriptionContent{
    padding-left:24px;
    padding-right:24px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
}
.heightSep3{
    height:12px;
}
.heightSep4{
    height:12px;
    width:746px;
}
.workerFeedback{
    width:368px;
    height:135px;
    background-image:url(/static/images/worker_feedback_note.gif);
    background-repeat:no-repeat;
    float:left;
}
.employerFeedback{
    width:368px;
    height:135px;
    background-image:url(/static/images/employer_feedback_note.gif);
    background-repeat:no-repeat;
    float:left;
}
.workerHistoryBtn{
    width:368px;
    float:left;
    }
.empHistoryBtn{
    width:368px;
    float:left;
    }
.feedbacks{
    width:746px;
}
.widthSep4{
    float:left;
    width:10px;
    height:127px;
}
.widthSep5{
    float:left;
    width:10px;
}
.feedbackText{
    color:#666666;
    font-style:italic;
}
.greyText{
    color:#666666;
}
.noteHeader a{
    font-family: "Bradley Hand ITC TT-Bold", Arial;
    font-weight:bold;
    font-size:17px;
    color:#666666;
}
#welcomeText{
    padding:10px;
    width:746px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#0f314f;
}
#inviteOnlyBox{
    width:766px;
    height:80px;
    background-image:url(/static/images/invite_box_bg.jpg);
    background-repeat:no-repeat;
}
.subscribeBox{
    width:766px;
    height:74px;
    background-image:url(/static/images/subscription_bg.jpg);
    background-repeat:no-repeat;
}
#privateBetaHead{
    background-image:url(/static/images/private_beta_head.gif);
    background-repeat:no-repeat;
    width:526px;
    height:127px;
    float:left;
}
.availTop{
    background-image:url(/static/images/avail_bg_top.gif);
    background-repeat:no-repeat;
    width:766px;
    height:10px;
}
.availMiddle{
    background-image:url(/static/images/avail_bg_middle.gif);
    background-repeat:repeat-y;
    width:766px;
}
.availBottom{
    background-image:url(/static/images/avail_bg_bottom.gif);
    background-repeat:no-repeat;
    width:766px;
    height:10px;
}
.availDays{
    height:45px;
    width:766px;
}
.availTimeBox{
    height:85px;
    width:746px;
    padding-left:10px;
    padding-right:10px;
}
.heightSep5{
    height:10px;
    width:766px;
}
.heightSep6{
	float:none;
	width:766px;
	height:6px;
	background-color:#FFFFFF;
}
.blueBoldy{
    font-family:Arial, Helvetica, sans-serif;
    color:#0a4163;
    font-size:13px;
    font-weight:bold;
}
a.blueBoldy{
	text-decoration: none;
}
a.blueBoldy:hover{
	text-decoration: underline;
}
.feedHeaders{
    background-image: url(/static/images/feedback_header_bg.gif);
    background-repeat:no-repeat;
    font-family:Arial, Helvetica, sans-serif;
    color: #000000;
    padding-left:5px;
    font-size:13px;
    font-weight:bold;
}
.centeredContent{
    padding-left:10px;
    padding-right:10px;
    text-align:center;
    margin: 0 auto;
    font-family:Arial, Helvetica, sans-serif;
    color: #000000;
    font-size:13px;
}
#ratingTableBox{
    width:379px;
    height:128px;
    background-image:url(/static/images/rating_table_bg.gif);
    background-repeat:no-repeat;
    float:left;
}
.empFeedTop{
    width:766px;
    background-image:url(/static/images/emp_feed_top_bg.gif);
    background-repeat:no-repeat;
}
.empFeedMiddle{
    background-image:url(/static/images/emp_feed_middle_bg.gif);
    background-repeat:repeat-y;
    width:766px;
}
.empFeedBottom{
    width:766px;
    height:12px;
    background-image:url(/static/images/emp_feed_bottom_bg.gif);
    background-repeat:no-repeat;
}
.empReviewTop{
    background-image:url(/static/images/emp_feed_desc_top_bg.gif);
    background-repeat:no-repeat;
    height:18px;
    width:766px;
}
.empReviewMiddle{
    background-image:url(/static/images/emp_feed_desc_middle_bg.gif);
    background-repeat: repeat-y;
    width:766px;
}
.empReviewBottom{
    background-image:url(/static/images/emp_feed_desc_bottom_bg.gif);
    background-repeat:no-repeat;
    height:10px;
    width:766px;
}
.feedContent{
    padding-left:13px;
    padding-right:13px;
    padding-top:12px;
    padding-bottom:0px;
    width:740px;
}
.reviewContent{
    padding-left:20px;
    padding-right:20px;
    font-style:italic;
    width:726px;
}
.feedHeaders2{
    background-image: url(/static/images/left_headers_orange.gif);
    background-repeat:no-repeat;
    font-family:Arial, Helvetica, sans-serif;
    color: #000000;
    padding-left:5px;
    font-size:13px;
    font-weight:bold;
}
.leftBlueHeaders{
    background-image: url(/static/images/left_headers_blue.gif);
    background-repeat:no-repeat;
    font-family:Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    padding-left:5px;
    font-size:13px;
    font-weight:bold;
}
.leftPurpleHeaders{
    background-image: url(/static/images/left_headers_purple.gif);
    background-repeat:no-repeat;
    font-family:Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    padding-left:5px;
    font-size:13px;
    font-weight:bold;
}
#homeBottomRight{
    background-image:url(/static/images/home_featured_worker_bg.gif);
    background-repeat:no-repeat;
    width:251px;
}
#homeNote{
    width:508px;
    height:180px;
    background-image:url(/static/images/home_note_bg.gif);
    background-repeat:no-repeat;
}
#homeNoteText{
    padding-left:15px;
    padding-right:15px;
    padding-top:20px;
    color:#2e6799;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
}
.widthSep6{
    width:7px;
}
.widthSep7{
    width:6px;
}
.whiteItalic2{
    color:#FFFFFF;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-style:italic; 
}
.leftFloat{
    float:left;
    width:251px;
}
.workerFeedTop{
    width:766px;
    background-image:url(/static/images/worker_feed_top_bg.gif);
    background-repeat:no-repeat;
}
#profileOff{
    width:766px;
    height:100%;
    float:none;
    position:absolute;
    visibility : visible;
}
