		a:visited { color:#518FCC; }
		a:link { color:#518FCC; }
		a:hover { color: red; }

		#application{position:relative; width:885px; margin-right:auto; margin-left:auto; margin-top:30px; padding:8px; text-align:left; background-color:white;}
		#header{position:relative; width:100%; background-color:white;}
		#paper{position:relative; width:100%; background-color:white; }
		#desktop{width:869px;; top:40px; float:left; color:white; background-color:#E1E1E1; padding:8px;}
		#contentPanel{width:843px; color:white; background-color:white; padding:13px;}
		#headerLogoAndTitle{background:url(/images/header_logo_and_title_new2.jpg); background-position:top; width:440px; height:137px; float:left; margin:0px;}
		#headerRightBG{background:url(/images/header_right.jpg); background-position:top; width:445px; height:116px; float:left;}
	
		#topnavButton1{width:60px; height:32px;  left:345px; top:105px; position:relative;}	
		#topnavButton2{width:60px; height:32px; position:absolute; left:402px; top:105px}
		#topnavButton3{width:105px; height:32px; position:absolute; left:462px; top:105px}
		#topnavButton4{width:86px; height:32px; position:absolute; left:567px; top:105px}
		#topnavButton5{width:85px; height:32px; position:absolute; left:653px; top:105px}
		#topnavButton6{width:87px; height:32px; position:absolute; left:738px; top:105px}
		#topnavButton7{width:60px; height:32px; position:absolute; left:825px; top:105px}
			
		#leftColumn{position:relative; float:left; width:198px; height:100%; background-color:white; padding: 2px;}
		.leftColumnBox{position:relative; width:190px; height:100%; border: 2px solid #EFEFEF; background-color:white; padding: 2px;}
		.leftColumnBoxContent{background:url(/images/boxBG.gif); background-repeat: repeat-x; background-position:bottom; position:relative; width:178px; height:100%; background-color:white; padding: 6px;}
		.leftColumnBoxTitleBox{background-color: #EDEDED; height: 21px; color:#5E8FC6; font-family: tahoma; font-size: 10px; font-weight: bold;}
		.leftColumnBoxTitle{padding-top: 4px; padding-left: 4px;}
	

		#rightColumn{float:left; width:626px; height:100%; padding: 2px; margin-top: 2px; margin-left: 10px;}
	
		.snapshotLabel{font-family:verdana,trebuchet ms; font-size:10px; font-weight: bold; color:#888888;}
		.snapshotText{font-family:verdana,trebuchet ms; font-size:10px; color:#888888;}
		.snapshotLink{font-family:verdana,trebuchet ms; font-size:10px; color:#518FCC; }

		.tableLabel{font-family:verdana,trebuchet ms; font-size:10px; font-weight: bold; color:#888888; text-decoration: none;}
		.tableText{font-family:verdana,trebuchet ms; font-size:10px; color:#888888; text-decoration: none;}
		.tableLink{font-family:verdana,trebuchet ms; font-size:10px; color:#518FCC; text-decoration: none;}

		.withDiv {border-bottom: 1px dashed #ccc;}

		.pageLinks {text-align: right; font-family:verdana,trebuchet ms; font-size:10px; color:#518FCC; text-decoration: none;}
	
		#new_job_panel {background-color: white; border: 1px solid #C5C5C5; z-index: 40; position:absolute; top: 50px; left: 100px; width: 665px; height: 368px; padding: 3px; visibility: hidden; font-family:verdana, trebuchet ms; font-size:10px; color:#9C9C9C;}
		.popFormTitle{font-family:verdana,trebuchet ms; font-size:12px; font-weight: bold; color:#415089; text-decoration: none; margin: 13px; position:relative; top: 7px;}
		
		.formInputText {border:1px solid #989898; height: 14px; font-family:verdana, trebuchet ms; font-size:10px; color:#9C9C9C; text-decoration: none; padding-left: 2px;}	
		.formInputFile {border:1px solid #989898; height: 16px; font-family:verdana, trebuchet ms; font-size:10px; color:#9C9C9C; text-decoration: none; padding-left: 2px;}	
		.formInputTextArea {border:1px solid #989898; height: 90px; font-family:verdana, trebuchet ms; font-size:10px; color:#9C9C9C; text-decoration: none; padding: 3px; line-height: 150%;}	
		.formTextValue {font-family:verdana, trebuchet ms; font-size:10px; color:#9C9C9C; text-decoration: none; } 
		.formInputSelect {border:1px solid #989898; height: 16px; font-family:verdana, trebuchet ms; font-size:10px; color:#9C9C9C; text-decoration: none;}
		.formLabel{font-family:verdana,trebuchet ms; font-size:11px; color:#949494; text-decoration: none; margin-right: 4px;}
		.formInputSubscript {font-size:10px;font-family: arial;}

		select.formInputSelect  { border:1px solid #989898; height: 16px; font-family:verdana, trebuchet ms; font-size:10px; color:#9C9C9C; text-decoration: none; }

		h1 { font-family:verdana,trebuchet ms; font-size:12px; font-weight: bold; color:#3E4F7B; }
	
		a:active { outline: none; }
		a:focus { -moz-outline-style: none; }

		.jobDetailTitle { font-family:verdana,trebuchet ms; font-size:11px; font-weight: bold; color:#949494; float:left;}
		.jobDetailText { font-family:verdana,trebuchet ms; font-size:11px; color:#707070; margin-top: 10px; text-align: justify; line-height: 150%; clear:left; margin-top: 25px; }
		.jobDetailBock { float:left;}
		.jobDetailSubmenu { font-family:verdana,trebuchet ms; font-size:10px; color:#518FCC; float:left; margin-top: 20px; width:100%}

		.commentArea { float:left; margin-bottom: 10px; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dashed #ccc;} 
		.commentDate { font-family:verdana,trebuchet ms; font-size:10px; font-weight: bold; color:#949494; float:left;}
		.commentDelete { font-family:verdana,trebuchet ms; font-size:10px; color:#518FCC; float:right; text-decoration: none;}
		.commentText { font-family:verdana,trebuchet ms; font-size:10px; color:#949494; text-align: justify; clear:left; margin-top: 20px; line-height: 150%;}
		.commentAdd { font-family:verdana,trebuchet ms; font-size:10px; color:#518FCC; text-decoration: underline; clear:left;}

		.profileArtist { font-family:verdana,trebuchet ms; font-size:10px; color:#518FCC; float:left; text-decoration: none;}

		.snapshotText { font-family:verdana,trebuchet ms; font-size:10px; color:#949494; margin-top: 10px; }

		.comment_popup { position: absolute;  top: 10px; left: 65px; width: 100px; height: 55px; background-color: white; border: 2px solid #EFEFEF; padding-top: 3px; padding-left: 5px; }
		.profilePopupLink { font-family:verdana,trebuchet ms; font-size:10px; color:#518FCC; text-decoration:none; margin-top: 3px;}

		.copy {  font-family:verdana,trebuchet ms; font-size:11px; color:#707070; margin-top: 10px; line-height: 150%; }
		.copyLink { font-family:verdana,trebuchet ms; font-size:10px; color:#518FCC; text-decoration:underline; cursor:pointer;}

		.bidMessage { font-family:verdana, trebuchet ms; font-size:10px; color:#9C9C9C; text-decoration: none; padding: 3px; line-height: 150%; text-align: justify;}

		.quickJumpLinks {font-family:verdana,trebuchet ms; font-size:10px; color:#949494; text-decoration: none;}
		.back {width:100%; border-bottom: 1px solid #eee; margin-bottom: 20px; padding-bottom: 2px; font-size: 8px; font-family:verdana,trebuchet ms;color:#bbb; }
		.pageLinks { font-family:verdana,trebuchet ms; font-size:10px; color:#518FCC; text-decoration:underline; }
		.errorMessage { position: relative; margin-top: 12px; margin-bottom: 20px; padding: 4px; padding-left: 8px; background-color: #FFEFB5; font-family:verdana,trebuchet ms; font-size:10px; color:black}