/*Delete from here on, until you see the section that begins don't delete*/
.DC #TJK_dropDownMenu li#DC ul li a:focus,
.DC #TJK_dropDownMenu li#DC ul li a:active,
.AB #TJK_dropDownMenu li#AB ul li a:focus,
.AB #TJK_dropDownMenu li#AB ul li a:active,
.CF #TJK_dropDownMenu li#CF ul li a:focus,
.CF #TJK_dropDownMenu li#CF ul li a:active,
.GJ #TJK_dropDownMenu li#GJ ul li a:focus,
.GJ #TJK_dropDownMenu li#GJ ul li a:active,
.KR #TJK_dropDownMenu li#KR ul li a:focus,
.KR #TJK_dropDownMenu li#KR ul li a:active,
.ST #TJK_dropDownMenu li#ST ul li a:focus,
.ST #TJK_dropDownMenu li#ST ul li a:active,
.UZ #TJK_dropDownMenu li#UZ ul li a:focus,
.UZ #TJK_dropDownMenu li#UZ ul li a:active,
.WV #TJK_dropDownMenu li#WV ul li a:focus,
.WV #TJK_dropDownMenu li#WV ul li a:active {position:relative !important;top:0 !important;}
#TJK_dropDownMenu,
#TJK_dropDownMenu * { margin:0;padding:0;}
#TJK_dropDownMenu {position:relative;width:930px;float:left;white-space:nowrap;font-size:10pt;}
#TJK_dropDownMenu li ul {
	width:155px; !important;/* leaves room for padding */
	cursor:default;
	position:absolute;
	height:auto;
	display:none;
	left:-10px;
	padding:1px 5px 5px 5px;
	font-size:10pt;
	background:url(/img/clear.gif);/* trick to keep'em open */
}
#TJK_dropDownMenu li {
	position:relative;
	cursor:pointer;
	float:left;
	list-style-type:none;
	font-size:10pt;
}
#TJK_dropDownMenu li ul li {
	width:150px;
	padding-top:5px;
	border:none;
	border-top:none;
	top:-15px;
	background-color:#a4a27b;
	font-size:9pt;
}
#TJK_dropDownMenu li a {
	cursor:default;
	color:#fff;
	text-decoration:none;
	float:left;
	padding:0 3px;
	line-height:1.2em;
	font-size:9pt;
}
#TJK_dropDownMenu li ul li a {
	width:90px;
	position:relative !important; /* ie Mac */
	cursor:pointer !important;
	white-space:nowrap;
	line-height:1.6em;
	font-weight:normal;
	color:#ffffff;
	background-color:#a4a27b;
	background-position:0 50% !important;
}
#TJK_dropDownMenu li a:hover,
#TJK_dropDownMenu li a:focus,
#TJK_dropDownMenu li a:active {color:#000}
#TJK_dropDownMenu ul a:hover,
#TJK_dropDownMenu ul a:focus,
#TJK_dropDownMenu ul a:active {color:#999 !important;}
#TJK_dropDownMenu li:hover ul,
#TJK_dropDownMenu li.msieFix ul {display:block;z-index:10;top:2em !important;}
#TJK_dropDownMenu li#DC {z-index:8;}
#TJK_dropDownMenu li#AB {z-index:7;}
#TJK_dropDownMenu li#CF {z-index:6;}
#TJK_dropDownMenu li#GJ {z-index:5;}
#TJK_dropDownMenu li#KR {z-index:4;}
#TJK_dropDownMenu li#ST {z-index:3;}
#TJK_dropDownMenu li#UZ {z-index:2;}
#TJK_dropDownMenu li#WV {z-index:1;}
.DC #TJK_dropDownMenu li#DC a,
.AB #TJK_dropDownMenu li#AB a,
.CF #TJK_dropDownMenu li#CF a,
.GJ #TJK_dropDownMenu li#GJ a,
.KR #TJK_dropDownMenu li#KR a,
.ST #TJK_dropDownMenu li#ST a,
.UZ #TJK_dropDownMenu li#UZ a,
.WV #TJK_dropDownMenu li#WV a {color:#000;}
.DC #TJK_dropDownMenu li#DC ul,
.AB #TJK_dropDownMenu li#AB ul,
.CF #TJK_dropDownMenu li#CF ul,
.GJ #TJK_dropDownMenu li#GJ ul,
.KR #TJK_dropDownMenu li#KR ul,
.ST #TJK_dropDownMenu li#ST ul,
.UZ #TJK_dropDownMenu li#UZ ul,
.WV #TJK_dropDownMenu li#WV ul {display:block;top:-1000px}
#DC,#DC li ul li a {}
#AB,#AB li ul li a {}
#CF,#CF li ul li a {}
#GJ,#GJ li ul li a {}
#KR,#KR li ul li a {}
#ST,#ST li ul li a {}
#UZ,#UZ li ul li a {}
#WV,#WV li ul li a {}
#TJK_dropDownMenu li.msieFix a {}
#TJK_dropDownMenu li#WV ul {}
.DC #TJK_dropDownMenu li#DC ul li a:focus,
.DC #TJK_dropDownMenu li#DC ul li a:active,
.AB #TJK_dropDownMenu li#AB ul li a:focus,
.AB #TJK_dropDownMenu li#AB ul li a:active,
.CF #TJK_dropDownMenu li#CF ul li a:focus,
.CF #TJK_dropDownMenu li#CF ul li a:active,
.GJ #TJK_dropDownMenu li#GJ ul li a:focus,
.GJ #TJK_dropDownMenu li#GJ ul li a:active,
.KR #TJK_dropDownMenu li#KR ul li a:focus,
.KR #TJK_dropDownMenu li#KR ul li a:active,
.ST #TJK_dropDownMenu li#ST ul li a:focus,
.ST #TJK_dropDownMenu li#ST ul li a:active,
.UZ #TJK_dropDownMenu li#UZ ul li a:focus,
.UZ #TJK_dropDownMenu li#UZ ul li a:active,
.WV #TJK_dropDownMenu li#WV ul li a:focus,
.WV #TJK_dropDownMenu li#WV ul li a:active {position:absolute !important;top:1028px !important;}
#TJK_dropDownMenu li#WV {width:200px}
/*Please delete from here and above*/

#wrapper {width:100%;z-index:2000}

.topnavgreenbox:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFFFFF;
	text-decoration:none;
}

.topnavgreenbox:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFFFFF;
}
.topnavgreenbox:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFFFFF;
	text-decoration:none;
}
.topnavgreenbox:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFFFFF;
	text-decoration:none;
}

.topnavgreenboxtext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
}
		

.recruitersignin {
	color:#FF9900;
	font-size:8pt;
	padding-right:15px;
	font-weight:bold;
}


.recruitersignin a:link,
.recruitersignin a:visited,
.recruitersignin a:focus {
	color:#FF9900;
	font-size:8pt;
	padding-right:15px;
	font-weight:bold;
	}
	
.recruitersignin a:hover,
.recruitersignin a:active {
	color:#FF9900;
	font-size:8pt;
	padding-right:15px;
	font-weight:bold;
	text-decoration: underline;
}

.topnavsubscriptiontext{
	color:#003366;
	font-size:8pt;
	text-align:right;
	font-weight:bold;
	padding-right:5px;
}

.topnavsubscriptiontexta:link{
	color:#003366;
	font-size:8pt;
	text-decoration:none;
	font-weight:bold;
}

.topnavsubscriptiontexta:hover{
	color:#003366;
	font-size:8pt;
	text-decoration:underline;
	font-weight:bold;
}

.topnavsubscriptiontexta:visited{
	color:#003366;
	font-size:8pt;
	text-decoration:none;
	font-weight:bold;
}

.topnavsubscriptiontexta:active{
	color:#003366;
	font-size:8pt;
	text-decoration:underline;
	font-weight:bold;
}

.topnavyellowboxes {
	border-color:#FFFFFF;
	padding-left:5px;
}

.navpads {
  padding-top:13px;
}

.purpleback {
	background-color:#a4a27b;
	border-color:#FFFFFF;
}

.topnavyellowboxestext{
	padding-left:1px;
	padding-right:1px;
	color:#000000;
	font-size:9pt;

}

.topnavlink:link {
	color:#003366;
	font-size:9pt;
	text-align:right;
}

.topnavlink:visited {
	color:#003366;
	font-size:9pt;
	text-align:right;
}

.topnavlink:hover {
	color:#003366;
	font-size:9pt;
	text-align:right;
	text-decoration:underline;
}

.topnavlink:active {
	color:#003366;
	font-size:9pt;
	text-align:right;
}

.cctable {
	background-image:url(../public/images/search_gradx112_a.jpg);
	background-repeat:repeat-x;
	border:solid thin; border-color:#d5ecf6;
}

.cc2table {
	background-image:url(http://www.diversityinc.com/public/images/search_gradx180_a.jpg);
	background-repeat:repeat-x;
	border:solid thin; border-color:#d5ecf6;
}

.rightbox {
	background-color:#0066be;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:3px;
	padding-top:3px;
}

.rightquestion {
	color:#000000;
	font-size:8pt;
	font-weight:bold;
}

.rightanswer {
	color:#FFFFFF;
	font-size:9pt;
	font-weight:bold;
}

.dottedlines {
	border-bottom: 1px dotted rgb(0, 0, 0);
	color: rgb(102, 102, 102);
}

table {
	padding:0,0,0,0;
}

.bottomnava:link {
	color:#000000;
	font-size:9pt;
	text-align:center;
}

.bottomnava:active {
	color:#000000;
	font-size:9pt;
	text-align:center;
}

.bottomnava:hover {
	color:#000000;
	font-size:9pt;
	text-align:center;
}

.bottomnava:visited {
	color:#000000;
	font-size:9pt;
	text-align:center;
}

.searchlinkorange {
	background-image:url(http://www.diversityinc.com/public/images/orange_10x17.jpg);
	background-repeat:repeat-x;
	padding-bottom:5px;
	padding-left:3px;
	padding-right:3px;
}

.searchcareerstoptext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
	color:#000000;
}

.searchcareerboxtext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#003366;
	padding-left:3px;
	font-weight:bold;
}

.searchcclink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFFFFF;
	text-decoration:none;
}

.searchcclink:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFFFFF;
	text-decoration:none;
}

.advancedcclink:link {
	color:#999999;
	font-size:8pt;
}

.advancedcclink:active {
	color:#999999;
	font-size:8pt;
}

.advancedcclink:hover {
	color:#999999;
	font-size:8pt;
}

.vid {
	color:#666666;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}

.advancedcclink:visited {
	color:#999999;
	font-size:8pt;
}

.searchcclink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFFFFF;
	text-decoration:none;
}

.searchcclink:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFFFFF;
	text-decoration:none;
}

.jobopptext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FF6600;
	font-weight:bold;
}

.posttopright {
	padding-left:5px;
	padding-right:5px;
	padding-bottom:3px;
	padding-top:3px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:9pt;
	background-image:url(../public/images/orange_10x25.jpg)
}

.posttoprighta:link {
	color:#FFFFFF;
	font-weight:bold;
	font-size:9pt;
	text-decoration:none;
}

.posttoprighta:hover {
	color:#FFFFFF;
	font-weight:bold;
	font-size:9pt;
	text-decoration:underline;
}
.posttoprighta:active {
	color:#FFFFFF;
	font-weight:bold;
	font-size:9pt;
	text-decoration:none;
}

.posttoprighta:visited {
	color:#FFFFFF;
	font-weight:bold;
	font-size:9pt;
	text-decoration:none;
}
	
	
  td { font-family:arial; font-size:11; }
  input,select { font-family:arial; font-size:11; }
  a:link { color: #0066be; text-decoration: none; font-size:11pt; }
  a:visited { color: #0066be; text-decoration: none; font-size:11pt; }
  a:hover { color: #0066be; text-decoration: underline; font-size:11pt; }
  a:active { color:#0066be; text-decoration: line-through; font-size:11pt; }
  .toptop:link { color: #000099; text-decoration: none; font-size:11; }
  .toptop:visited { color: #000099; text-decoration: none; font-size:11; }
  .toptop:hover { color: #ff6600; text-decoration: underline; font-size:11; }
  .toptop:active { color: pink; text-decoration: line-through; font-size:11; }
  .department:link {color:#000000;}
  .department:visited {color:#000000;}
  .department:hover {color:#000000;}
  .department:active {color:#000000;}
  .home { font-weight:bold; color:white; background: #ff6600; padding-top:3px; padding-bottom:3px }
  .menu_head { font-weight: bold; color:white; text-transform: uppercase; font-size: 10px; font-family: verdana; background: #112653; background-image: url('/public/images/round.gif'); background-position: right; background-repeat: no-repeat; display: block; padding-top:2px; padding-bottom:2px; }
  .topnews {color:#0066be; font-size: 8pt; line-height:9pt;}
  	.topnews:link {text-decoration:none; color: #0066be; font-size:8pt; line-height:9pt;}
  	.topnews:visited {text-decoration:none; color: #0066be; font-size:8pt; line-height:9pt;}
  	.topnews:hover {text-decoration:underline; color: #0066be; font-size:8pt; line-height:9pt;}
	.headerfooter:link{text-decoration:none; color: #0066be; font-size:8pt;  font-weight:bold; line-height:9pt}
	.headerfooter:visited{text-decoration:none; color: #0066be; font-size:8pt; font-weight:bold; line-height:9pt}
	.headerfooter:hover{text-decoration:none; color: #0066be; font-size:8pt; font-weight:bold; line-height:9pt}
  .highlight { font-weight:bold; color: #f27a45; }
  .header { background: #d6e1f5; }
  .title { font-weight:bold; font-size:14; }
  .divider { background: #dddddd; height:1; padding: 0px 0px 0px 0px;}
  .section { background: #f0f3d2; font-weight:bold; color: #555555; padding: 2px 2px 2px 2px; }
  .content_header { border: 1px solid #dddddd; font-size: 12; background: #969899; font-weight:bold; color: #FFFFFF; padding: 2px 2px 2px 2px; }
  .content_header2 { border: 1px solid #dddddd; font-size: 12; background: #969899; font-weight:bold; color: #FFFFFF; padding: 2px 2px 2px 2px; }
  .data { border:1px solid #aaaaaa; background: #ffffff; }
  .box { border:1px solid #dddddd; background: #f6f6f6; }
  .data_light { border:1px solid #dddddd; background: #f6f6f6; }
  .rightmenu {font-weight: bold; color: #112653; text-transform: uppercase; font-size: 10px; font-family: verdana; background-image: url('/public/images/refreshModuleHeader.gif'); background-position: top; background-repeat: repeat-x; display: block; padding-top:1px; padding-bottom:1px}
  
  BODY, P, A, TD, TH, UL, OL, LI, DL, DT, DD  {	font-size: 11pt;  font-family: Arial, Helvetica, sans-serif; color: #000000;}
	
	.top50toprow
		{padding-top:0px;
		 padding-bottom:5px
		}		
	.top50number
		{background-color:#cab98f;
		 text-align:center; 
		 padding-top:15px; 
		 padding-bottom:15px; 
		 font-size:22pt;
		}		
	.top50comptitle
		{text-align:center;
		 font-size:20pt;
		}		
	.top50insidetable
		{background-color:#cab98f;
		 padding-left:10px;
		 padding-bottom:10px;
		}			
	.top50insidetablespcrow
		{background-color:#b19960;
		}	
	.top50insidetablepad
		{padding-left:10px;
		 padding-right:10px;
		}		
	.top50jobhead
		{font-weight: bold;
		 color:white; 
		 text-transform: uppercase; 
		 font-size: 13pt; 
		 font-family: Arial, Helvetica, sans-serif; 
		 background: #b19960; 
		 display: block; 
		 padding-top:2px; 
		 padding-bottom:2px;
		}	
	.topjobcomptitle
		{font-weight:bold; 
		 background: #f6f6f6; 
		 color: #555555; 
		 font-size: 13pt;
		}		
	.top50imgtable
		{background-color:#cab98f;
		}		
	.top50imgtextbottom
		{color: #555555;
		 font-size:10pt;
		}		
	.top50imgtexttop
		{font-weight:bold;
		 font-size:10pt;
		}
		
	.topjobbox
		{border:1px solid #dddddd; 
		 background: #f6f6f6;
		 font-size:10pt;
		}

a.sidesection:link
{
   color: #333333;
   font-size: 7pt;
	text-decoration: none;
}
a.sidesection:visited
{
   color: #333333;
   font-size: 7pt;
	text-decoration: none;
}

a.sidesectionblue:link
{
   color: #007D90;
   font-size: 7pt;
   text-decoration: none;
}

a.sidesectionblue:visited
{
   color: #007D90;
   font-size: 7pt;
   text-decoration: none;
}

a.sidesectiongray:link
{
   color: #333333;
   font-size: 7pt;
   text-decoration: none;
}

a.sidesectiongray:visited
{
   color: #333333;
   font-size: 7pt;
   text-decoration: none;
}

table.sidetable
{
   background: #969799;
}

table.sidetable2
{
   background: #ffffff;
}

.sidetablegray {
	color: #999999;
	font-size: 10pt;
}

#searchcontrol .gsc-control { width : 400px; }

.ccintrotype1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15pt;
	color:#FF6600;
	font-weight:bold;
	text-align:right;
}.ccintrotype1sbhd {
	color: #000000;
	font-size:10pt;
	text-align:right;
	font-weight:normal;
}
.ccintrotype2 {
	font-family:Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:15pt;
	text-align:right;
}
.roundcornertl {
background-image:url(http://www.diversityinc.com/careers/images/round-corner-tl.gif);
background-repeat:no-repeat;
}
.roundbordertop
{
background-image:url(http://www.diversityinc.com/careers/images/round-border-top.gif);
background-repeat: repeat-x;
}
.roundcornertr
{
background-image:url(http://www.diversityinc.com/careers/images/round-corner-tr.gif);
background-repeat: no-repeat;
}
.roundborderleft
{
background-image:url(http://www.diversityinc.com/careers/images/round-border-left.gif);
background-repeat: repeat-y;
}
.roundborderright
{
background-image:url(http://www.diversityinc.com/careers/images/round-border-right.gif);
background-repeat: repeat-y;
}
.roundcornerbl {
background-image:url(http://www.diversityinc.com/careers/images/round-corner-bl.gif);
background-repeat: no-repeat;
}
.roundcornerbr {
background-image:url(http://www.diversityinc.com/careers/images/round-corner-br.gif);
background-repeat: no-repeat;
}
.roundborderbottom
{
background-image:url(http://www.diversityinc.com/careers/images/round-border-bottom.gif);
background-repeat: repeat-x;
}

h1 {font-size:23pt; color:#6F6F71; font-weight:normal}
