A:Hover{ text-decoration:underline;}

.blacktxt_xs{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}

.blacktxt_sm, .internalContent, SUP{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
/*	text-decoration: none;*/
}


.news_blacktxt_sm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}



.internaltxt  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height:14px;
}

.graytxt_sm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6D6D6E;
	text-decoration: none;
}

.green_link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ADBE60;
	text-decoration: none;
	font-weight: bold;
}

.white_bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}


.gray_link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a6a6a6;
	text-decoration: none;
}

.gray_link:hover{
	text-decoration: none;
}


.blue_bullet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #66CC41;
	line-height: 22px;
	list-style-image: url('../campuscareers/images/blue_bullet.gif');
	padding-right: 10px;
	margin-left: 15px;
}
.black_bullet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	list-style-image: url('../campuscareers/images/blue_bullet2.gif');
}
.blue_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #687B91;
	font-weight: bold;	
}

.charcoaltxt_sm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7B7C7E;
	text-decoration: none;
}

.redtxt_sm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A5656;
	text-decoration: none;
}

.footer{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A2A2A2;
	text-decoration:none;
	line-height:14px;
}

.footer:Hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration:none;
	line-height:14px;
}


.jobList{
	list-style-image: url(../images/btnArrowRed.gif);
}

.jobList li{
	border: 0px solid black;
	margin-bottom:10px;
}

/* Form styles */
.txtSearch{
	border: 2px solid #565356;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #545455;
}

.txtMediaInfo{
	border: 1px solid #C5C3C4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #F3F3F3;
}

.txtMediaInfoSelected{
	border: 1px solid #C5C3C4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #F3F3F3;
}

.txtMediaInfoSelected-prev{
	border: 1px solid #C5C3C4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #7A7777; /*#5A5656;*/
}

/* left nav styles */
.leftNavOff{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}

.leftNavOn{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}

.leftNavOff:Hover, .leftNavOn:Hover{
	color: #FFFFFF;
	text-decoration: none;
}


.leftNavSubOff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.content{margin-bottom:10px; margin-top:0px; }
.contentLeader{margin-bottom:10px; margin-top:0px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000; }
.contentLink{margin-bottom:10px; margin-top:0px; color: #000000; text-decoration: none; }
.contentLink:Hover{margin-bottom:10px; margin-top:0px; color: #000000; text-decoration: underline; }

.internalHeader{background-color:#413B3E; postition:relative; height:71px;}
.internalTitle{padding-top:16px;}
.internalContent{padding-top:12px;padding-left:35px;padding-right:42px; line-height:14px; padding-bottom:10px;}


/*Background colors*/
.bgBlack{background-color:#000000;}
.bgSlate{background-color:#5A5656;}
.bgGray{background-color:#B8B7B7;}
.bgWhite{background-color:#FFFFFF;}
.bgCharcoal{background-color: #7B7C7E;}
.bgDarkGray{background-color: #413B3E;}


/* this is need for the transparent pngs*/
img {behavior: url(includes/pngbehavior.htc);}

/** drop down menu styles for the transparency **/
.menuContainer{position:relative;}
.menuContainer Img{position:absolute; left:0px; top:0px;}
.menuContainer div{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:10px;
	position: absolute;
	width: 99%;
	text-align: center;
	margin-top: 4px;
}



/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:White; layer-background-color:White; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{
	position:absolute;
	vertical-align:middle;
	padding:0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
	font-size:10px;
	font-weight:normal;
}
.clLevel0{background-color:#FFFFff; layer-background-color:#FFFFFF; color:#000000;}
.clLevel0over{background-color:#FFFFFF; layer-background-color:#E6F0ED; color:#000000; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#999999; layer-background-color:#999999}

/*Styles for level 1*/
.clLevel1,.clLevel1over{
	position:absolute;
	vertical-align:middle;
	padding:0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align:left;
	font-size:10px;
	font-weight: normal;
}
.clLevel1{
	background-color:transparent;
	layer-background-color:transparent;
	color: #FFFFFF;
}
.clLevel1over{
	background-color:transparent;
	layer-background-color:transparent;
	color: #FFFFFF;
	cursor:pointer;
	cursor:hand;
	text-decoration: none;
	font-weight: bold;
}
.clLevel1border{
	position:absolute;
	visibility: hidden;
	background-color:transparent;
	layer-background-color:transparent;
}