﻿body
{
	background: #0f131e url('/career/siteart/background.jpg') repeat-x;
}

.quote
{  font-family: arial, helvetica, sans serif;
   color: #a2adbb;
   font-size:8pt;
   line-height: 10pt;
   font-weight: bold;
   vertical-align: top;
   padding: 0px 9px 0px 2px;
}





.home_main
{  font-family: arial, helvetica, sans serif;
   color: #364a63;
   font-size:8pt;
   line-height: 10pt;
   vertical-align: top;
   font-weight: bold;
   padding: 23px 40px 0px 28px;
}








.list
{  font-family: arial, helvetica, sans serif;
   color: #000000;
   font-size:8pt;
   line-height: 10pt;
   padding: 0px 40px 20px 28px;
}

.tdList_NoJobs
{  font-family: arial, helvetica, sans serif;
   color: #000000;
   font-size:8pt;
   line-height: 10pt;
   padding: 0px 40px 0px 28px;
}

.directions
{  font-family: arial, helvetica, sans serif;
   color: #000000;
   font-size:8pt;
   line-height: 10pt;
   padding: 0px 0px 0px 8px;
}





.list_header_infotech
{  font-family: arial, helvetica, sans serif;
   color: #98AABF;
   font-size:9pt;
   line-height: 11pt;
   font-weight: bold;
    vertical-align: middle;
   padding: 0px 40px 0px 28px;

}

.list_header_art
{  font-family: arial, helvetica, sans serif;
   color: #c39087;
   font-size: 9pt;
   line-height: 11pt;
   font-weight: bold;
  
   vertical-align: middle;
   padding: 0px 40px 0px 28px;
  
}
.list_header_sales
{  font-family: arial, helvetica, sans serif;
   color: #ffcda3;
   font-size: 9pt;
   line-height: 11pt;
   font-weight: bold;
  
   vertical-align: middle;
   padding: 0px 40px 0px 28px;
  
}


.list_header_journalism
{  font-family: arial, helvetica, sans serif;
   color: #faf0cc;
   font-size: 9pt;
   line-height: 11pt;
   font-weight: bold;
  
   vertical-align: middle;
   padding: 0px 40px 0px 28px;
  
}

.list_header_marketing
{  font-family: arial, helvetica, sans serif;
   color: #e5f0af;
   font-size: 9pt;
   line-height: 11pt;
   font-weight: bold;
  
   vertical-align: middle;
   padding: 0px 40px 0px 28px;
  
}

.list_header_other
{  font-family: arial, helvetica, sans serif;
   color: #b8c8d3;
   font-size: 9pt;
   line-height: 11pt;
   font-weight: bold;
  
   vertical-align: middle;
   padding: 0px 40px 0px 28px;
  
}





.list_nojobs
{  font-family: arial, helvetica, sans serif;
   color: #1c2738;
   font-size:10pt;
   line-height: 10pt;
   font-weight: bold;
}




.list_title_infotech
{  font-family: arial, helvetica, sans serif;
   color: #293951;
   font-size:10pt;
   line-height: 10pt;
   font-weight: bold;
}

.list_title_art
{  font-family: arial, helvetica, sans serif;
   color: #641f12;
   font-size:10pt;
   line-height: 10pt;
   font-weight: bold;
}

.list_title_other
{  font-family: arial, helvetica, sans serif;
   color: #546978;
   font-size:10pt;
   line-height: 10pt;
   font-weight: bold;
}

.list_title_sales
{  font-family: arial, helvetica, sans serif;
   color: #d27528;
   font-size:10pt;
   line-height: 10pt;
   font-weight: bold;
}

.list_title_marketing
{  font-family: arial, helvetica, sans serif;
   color: #9db13a;
   font-size:10pt;
   line-height: 10pt;
   font-weight: bold;
}

.list_title_journalism
{  font-family: arial, helvetica, sans serif;
   color: #cca92c;
   font-size:10pt;
   line-height: 10pt;
   font-weight: bold;
}



.list_title_parttime
{  font-family: arial, helvetica, sans serif;
   color: #d27528;
   font-size:10pt;
   line-height: 10pt;
   font-weight: bold;
}





.tab_description
{  font-family: arial, helvetica, sans serif;
   color: #ffffff;
   font-size:8pt;
   line-height: 10pt;
   vertical-align: top;

}

.tab_description_darkbold
{  font-family: arial, helvetica, sans serif;
   color: #101521;
   font-size:8pt;
   line-height: 10pt;
   vertical-align: top;
   font-weight: bold;
}


   
.main_address
{  font-family: arial, helvetica, sans serif;
   color: #929ca9;
   font-size:8pt;
   line-height: 10pt;
   vertical-align: top;
}
   
   
.legal
{  font-family: arial, helvetica, sans serif;
   color: #293b54;
   font-size:8pt;
   line-height: 10pt;
}

.copyright
{  font-family: arial, helvetica, sans serif;
   color: #2c3f59;
   font-size:7pt;
   line-height: 10pt;
}


.form
{  font-family: arial, helvetica, sans serif;
   color: #929ca9;
   font-size:8pt;
   line-height: 10pt;
   background:transparent;
   border:1px #666666 solid;
   width: 243px;
}

.form-test
{  font-family: arial, helvetica, sans serif;
   color: #929ca9;
   font-size:8pt;
   line-height: 10pt;
   background:transparent;
   border:1px #666666 solid;
   width: 243px;
   display:none;
}


.form_textfield
{  font-family: arial, helvetica, sans serif;
   color: #929ca9;
   font-size:8pt;
   line-height: 10pt;
   background:transparent;
   border:1px #666666 solid;
   width: 680px;
}




.form_button
{  font-family: arial, helvetica, sans serif;
   color: #929ca9;
   font-size:9pt;
   line-height: 10pt;
   background:transparent;
   font-weight: bold;
   border:1px #666666 solid;
   width: 81px;
}




.form_text
{  font-family: arial, helvetica, sans serif;
   color: #929ca9;
   font-size:8pt;
   line-height: 10pt;  
}

.required

{  font-family: arial, helvetica, sans serif;
   color: #ffffff;
   font-size:9pt;
   line-height: 10pt;
   font-weight: bold;

}


A.whitelink:link {font-family: arial, helvetica, sans serif; color: #ffffff;}
A.whitelink:visited {font-family: arial, helvetica, sans serif; color: #ffffff;}
A.whitelink:active {font-family: arial, helvetica, sans serif; color: #ffffff;}
A.whitelink:hover {font-family: arial, helvetica, sans serif; color: #cccccc;}

A.legal:link {text-decoration:none; font-family: arial, helvetica, sans serif; font-size:8pt; font-weight:bold; color: #293b54;}
A.legal:visited {text-decoration:none; font-family: arial, helvetica, sans serif; font-size:8pt; font-weight:bold; color: #293b54;}
A.legal:active {text-decoration:none; font-family: arial, helvetica, sans serif; font-size:8pt; font-weight:bold; color: #293b54;}
A.legal:hover {text-decoration:none; font-family: arial, helvetica, sans serif; font-size:8pt; font-weight:bold; color: #ffffff;}

A.appforms:link {text-decoration:none; font-family: arial, helvetica, sans serif; font-size:8pt; font-weight:bold; color: #faf0cc;}
A.appforms:visited {text-decoration:none; font-family: arial, helvetica, sans serif; font-size:8pt; font-weight:bold; color: #faf0cc;}
A.appforms:active {text-decoration:none; font-family: arial, helvetica, sans serif; font-size:8pt; font-weight:bold; color: #faf0cc;}
A.appforms:hover {text-decoration:none; font-family: arial, helvetica, sans serif; font-size:8pt; font-weight:bold; color: #5c6064;}

#paidintern {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
}

#paidintern a {
	text-decoration:none;
	display:block;
	border-bottom:2px solid white;
}

#paidintern a:hover {
	border-bottom:2px solid #92a435;
}

#paidinternlist {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	border-bottom:2px solid #92a435;
}

#careerlinks td {
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	padding-left:11px;
}

#careerlinks a {
	display:block;
	color:#1f2c3f;
	border-bottom:2px solid white;
	text-decoration:none;
}

#careerlinks a.it:hover {border-bottom:2px solid #1f2c3f;}
#careerlinks a.sales:hover {border-bottom:2px solid #d27528;}
#careerlinks a.marketing:hover {border-bottom:2px solid #9db13a;}
#careerlinks a.art:hover {border-bottom:2px solid #732014;}
#careerlinks a.journal:hover {border-bottom:2px solid #cca92c;}
#careerlinks a.ops:hover {border-bottom:2px solid #1f2c3f;}
#careerlinks a.other:hover {border-bottom:2px solid #657c8c;}
