/*Revised: 9/19/07*/
/*Menu rules*/

#dropmenudiv{

position:relative;

border:1px solid #F1BF66;

border-bottom-width: 0;

border-top-width: 1;

z-index:100;

}



#dropmenudiv a{

width: 100%;

display: block;

text-indent: 3px;

border-bottom: 1px solid #F1BF66;

padding: 1px 0;

text-decoration: none;

font-weight: bold;

}



#dropmenudiv a:hover{ /*hover background color*/

background-color: #F1BF66;

}





a:link, a:visited {

	color: #c9c9bf;

}



a:hover, a:active {

	color: #E3E3DF;

}





a {

	outline: none;

}







/*big menu*/



#kwick {



/*

	position: relative;

*/

}



#kwick .kwicks {

	display: block;

	background: #dadacf;

	height: 100px;

}



#kwick li {

	float: left;

	list-style-type: none;

}





#kwick .kwick {

	display: block;

	overflow: hidden;

	height: 118px;

	width: 252px;

	padding: 0px;

	background: #fff;

}



#kwick .kwick span {

/*

	display: none;

*/

}





#kwick .menu1 {

	background-color: #ffffff;

}



#kwick .menu2 {

	background-color: #284181;

}



#kwick .menu3 {

	background-color: #ffffff;

}





/*big menu*/



#kwickt {



/*

	position: relative;

*/

}



#kwickt .kwickst {

	display: block;

	background: #dadacf;

	height: 100px;

}



#kwickt li {

	list-style-type: none;

}





#kwickt .kwickt {

	display: block;

	overflow: hidden;

	height: 33px;

	width: 504px;

}



#kwickt .kwickt span {

/*

	display: none;

*/

}





.menub1 {

	background-color: #ffffff;





}



.menub2 {

	background-color: #ffffff;



}



.menub3 {

	background-color: #ffffff;



}

.menub4 {

	background-color: #ffffff;



}

.menub5 {

	background-color: #ffffff;



}

.mas {

	color: #c9c9bf;

	font: bold 12pt arial, helvetica, sans-serif;

	text-decoration:none;

}



.bars_down {

	background-color:#b4b4af; 

	line-height:2px;

}



.bars_bg {

padding-bottom:4px; 

background-color:#babab1;

text-align:right;

}


.plus {

font:bold 12pt arial, helvetica, sans-serif;

color:#c9c9bf;

text-decoration:none;

padding-right:5px;
line-height:16px;

}

.fr_b_content {
	color:#ffffff;
	font: 8pt/12pt arial, helvetica, sans-serif;
	line-height:15px;

}



.fa_title {

font:bold 18pt arial, helvetica, sans-serif;

color:#ffa106;

text-decoration:none;

}



.fa_title1 {

font:bold 18pt arial, helvetica, sans-serif;

color:#8f8f8f;

text-decoration:none;

}

.fa_title2 {

font:10pt/16pt arial, helvetica, sans-serif;

color:#8f8f8f;

text-decoration:none;

}
.fc_content {

font:8pt/12pt arial, helvetica, sans-serif;

color:#8f8f8f;

text-decoration:none;

}
.fa_title3 {

font:9pt/16pt arial, helvetica, sans-serif;

color:#8f8f8f;

text-decoration:none;

}

.fe_text {

font:8pt/15pt arial, helvetica, sans-serif;

color:#8f8f8f;

text-decoration:none;

}


.bars {
	text-decoration:none;
	font: bold 10pt/18pt arial, helvetica, sans-serif;
	color:#8f8f8f;
}

.bar_text {

	font:8pt/12pt arial, helvetica, sans-serif;
	line-height: 12pt;
}

.bar_text_title {

	font:bold 9pt/12pt arial, helvetica, sans-serif;
	line-height: 12pt;
	color:#323232;
}
.fb_title {

	color:#ffffff;

	font: bold 14pt arial, helvetica, sans-serif;

}

.fb_text {

	color:#ebebeb;

	font:10pt arial, helvetica, sans-serif;

}

.replay {

	color:#ffa106;

	font: bold 14pt arial, helvetica, sans-serif;

}

.fr_small {

	color:#FFFFFF;

	font: bold 10pt arial, helvetica, sans-serif;

}
.fr_small_1 {

	color:#FFFFFF;

	font: bold 10pt arial, helvetica, sans-serif;

}
.fr_small_c {

	color:#8F8F8F;

	font: 9pt arial, helvetica, sans-serif;
line-height:19px;
}

.copyright {

	color: gray;

	font: 7pt/17pt verdana, helvetica, sans-serif;

}

.date_class {

	color: #26B7EE;
	font: bold 7pt/12pt arial, helvetica, sans-serif;
}

a.date_class {

	color: #26B7EE;
	font: bold 7pt/12pt arial, helvetica, sans-serif;
	text-decoration:none;
}
a.date_class:hover {

	color: #26B7EE;
	font: bold 7pt/12pt arial, helvetica, sans-serif;
	text-decoration:none;
}
a.date_class:visited {

	color: #26B7EE;
	font: bold 7pt/12pt arial, helvetica, sans-serif;
	text-decoration:none;
}


.dates {

	color: #26B7EE;
	font: bold 8pt/12pt arial, helvetica, sans-serif;
}



.ctc_bar {
font:bold 7pt/9pt verdana, helvetica, sans-serif;
color:#A2A295;
text-decoration:none;
padding-right:35px;
line-height:19px;
}
.framed_txt {
color:#484848;
font: 8pt/12pt arial, helvetica, sans-serif;

}

.framed_title {
color:#484848;
font:bold 14pt arial, helvetica, sans-serif;
line-height:20px;
}




.content_blue  {
font:10pt/16pt arial, helvetica, sans-serif;
color:#26b7ee;
}
a.content_blue{
font:10pt/16pt arial, helvetica, sans-serif;
color:#26b7ee;
text-decoration:none
}

a.content_blue:hover {
font:10pt/16pt arial, helvetica, sans-serif;
color:#26b7ee;
text-decoration:none
}
a.content_blue:visited {
font:10pt/16pt arial, helvetica, sans-serif;
color:#26b7ee;
text-decoration:none
}

.content_gray {
font:10pt/16pt arial, helvetica, sans-serif;
color:#777777;
}
.content_orange {
font:10pt/16pt arial, helvetica, sans-serif;
color:#ffa106;
}
.content_header {
font:bold 12pt/16pt arial, helvetica, sans-serif;
color:#8f8f8f;
}
.downloads {
color:#26b7ee;
font:8pt/14pt verdana, helvetica, sans-serif;
}
a.downloads {

color:#26b7ee;
font:8pt/14pt verdana, helvetica, sans-serif;
text-decoration:none;
}
a.downloads:hover {

color:#26b7ee;
font:8pt/14pt verdana, helvetica, sans-serif;
text-decoration:none;
}
a.downloads:visited {

color:#26b7ee;
font:8pt/14pt verdana, helvetica, sans-serif;
text-decoration:none;
}
a.bars_link
{
	color: #26B7EE;
	font: bold 7pt/12pt arial, helvetica, sans-serif;
	text-decoration:none;
}
a.bars_link:hover
{
	color: #26B7EE;
	font: bold 7pt/12pt arial, helvetica, sans-serif;
	text-decoration:none;
}
a.bars_link:visited
{
	color: #26B7EE;
	font: bold 7pt/12pt arial, helvetica, sans-serif;
	text-decoration:none;
}

a.jobtextLnk
{
color:#26b7ee;
font:8pt/14pt verdana, helvetica, sans-serif;
text-decoration:none;

}


.title_gray {
color:#8f8f8f;
font:bold 18pt/18pt arial, helvetica, sans-serif;
}
.title_orange {
color:#ffa106;
font:bold 18pt/18pt arial, helvetica, sans-serif;
}
.title_navy {
color:#2d5699;
font:bold 14pt/14pt arial, helvetica, sans-serif;
line-height:120%
}
.title_black {
color: #2D2D2D;
font:bold 18pt/18pt arial, helvetica, sans-serif;
}
a.title_news {
color: #000000;
font:bold 8pt/10pt arial, helvetica, sans-serif;
text-decoration:none;
}
a.title_news:hover {
color: #000000;
font:bold 8pt/10pt arial, helvetica, sans-serif;
text-decoration:none;
}
a.title_news:visited {
color: #000000;
font:bold 8pt/10pt arial, helvetica, sans-serif;
text-decoration:none;
}
.content_gray_menu {
font:8pt/10pt arial, helvetica, sans-serif;
color:#8f8f8f;
text-decoration:none;
}
.title_news_content {
color: #2D2D2D;
font:bold 12pt/12pt arial, helvetica, sans-serif;
text-decoration:none;
}
/* For the news menu - color of rollover */
.menu_over {

}
.menu_over:hover{
background-color: #DADAD0;
}