@charset "utf-8";
/* CSS Document */
img {
border:none;
}


body {
	/* Text-Sizing with ems: http://www.clagnut.com/blog/348/ */
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #828282;
	background-color: #eeeeee;
	/*font-size: 62.5%;			 This sets the default font size to be equivalent to 10px */
	font-size: 10px;
	margin: 0;
	padding: 12px 0;
}

a {
	color:#FF6600;
	text-decoration:none;
}

a:hover {
	text-decoration: none;
	color:#FF6600;
	/* border-bottom:dotted 1px #FF6600; FIXME */
}

a:visited {
	text-decoration: none;
	color:#FF6600;
}

.pagetitle{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:20px; 
	color:#FF6600; 
	font-weight:bold; 
	text-align:right;
	padding-top:20px;
}
/* top navigation */
.topNav{
	list-style-type:none;
	font-family:Tahoma, Verdana, Arial;
	padding:0px;
	border:solid 0px #333300;
	float:right;
	margin-top:40px;
}

.topNav li{
	list-style-type:none;
	display:inline;
	padding:10px;
	border-left:solid 1px #000000;
}
.topNav li a{
	text-decoration:none;
	padding: 0px 4px 2px 4px;
	color:#FF6600;
}

.topNav li a:visited{
	text-decoration:none;
	padding: 0px 4px 2px 4px;
	color:#FF6600;
}

.topNav li a:hover{
	text-decoration:none;
	padding: 2px 4px 2px 4px;
	color:#FF6600;
	border-bottom:dotted 1px #990000;
}

.search {
text-align:right;
}

/*left navigation1*/
.leftNav1 {
	list-style-type:none;
	list-style:none;
	width:140px;
}
.leftNav1 li {
	font-family: Tahoma, Verdana, Arial;
	font-size:14px;
	text-align:right;
	color:#000000;
	font-weight:normal;
	
	margin-right:10px;
}

.leftNav1 li a{
	text-decoration:none;
	color:#E35B00;
	font-family: Tahoma, Verdana, Arial;
	font-size:15px;
}

.leftNav1 li a:hover{
	text-decoration:none;
	color:#E35B00;
	font-family: Tahoma, Verdana, Arial;
	font-size:15px;
	border-bottom:dotted 1px #E35B00;
}

.leftNav1 li a:visited{
	text-decoration:none;
	color:#FF6600;
	font-family: Tahoma, Verdana, Arial;
	font-size:15px;
}


/*left navigation2*/
.leftNav2 {
	list-style-type:none;
	text-align:center;
	width:140px;
}
.leftNav2 li {
	font-family: Tahoma, Verdana, Arial;
	font-size:14px;
	text-align:right;
	color:#990000;
	font-weight:normal;
	margin-right:10px;
}
.leftNav2 li a{
	text-decoration:none;
	color:#757530;
	font-family: Tahoma, Verdana, Arial;
	font-size:15px;
}

.leftNav2 li a:hover{
	text-decoration:none;
	color:#757530;
	font-family: Tahoma, Verdana, Arial;
	font-size:15px;
	border-bottom:dotted 1px #757530;
}

.leftNav2 li a:visited{
	text-decoration:none;
	color:#757530;
	font-family: Tahoma, Verdana, Arial;
	font-size:15px;
}

/*left navigation3*/
.leftNav3 {
	list-style-type:none;
	text-align:center;
	width:140px;
}
.leftNav3 li {
	font-family: Tahoma, Verdana, Arial;
	font-size:14px;
	text-align:right;
	color:#006699;
	font-weight:normal;
	
	margin-right:10px;
	margin-left:0px;
	padding:0px;
}

.leftNav3 li a{
	text-decoration:none;
	color:#006699;
	font-family: Tahoma, Verdana, Arial;
	font-size:14px;
}

.leftNav3 li a:hover{
	text-decoration:none;
	color:#006699;
	font-family: Tahoma, Verdana, Arial;
	font-size:14px;
	border-bottom:dotted 1px #006699;
}

.leftNav3 li a:visited{
	text-decoration:none;
	color:#006699;
	font-family: Tahoma, Verdana, Arial;
	font-size:14px;
}

.main_body{
font-family:Tahoma, Verdana, Arial;
font-size:12px;
color:#000000;
}

/* general */
.more {
font-size:12px;
color:#FF6600;
list-style:url(../images/squares.jpg);
text-align:right;
margin-top:0px;
}
.more li a{
color:#FF6600;
text-decoration:none;
}
.more li a:hover{
color:#FF6600;
border-bottom:dotted 1px #ff6600;
}
.more li a:visited{
color:#FF6600;
text-decoration:none;
}

.news_list{
float:left;
}
/*events*/
.event_list{
float:left;
}
.event_item{
}
.event_item td#date{
	background-color:#FFFFBB;
	color:#BBBB89;
	border-top:solid 0px #E7E7A3;
	border-right:solid 1px #E7E7A3;
	border-left:solid 0px #E7E7A3;
	border-bottom:solid 1px #E7E7A3;
	width:30px;
	height:40px;
	text-align:center;
	font-size:10px;
}
#date span{
	font-size:12px;
}
.event_item td span#day{
	font-size:14px;
	
}
.event_item td#new{
	background-color:#E1E78D;
	color:#5A5F1B;
	border-top:solid 1px #B7BC74;
	border-right:solid 1px #B7BC74;
	border-left:solid 1px #B7BC74;
	border-bottom:solid 1px #B7BC74;
	width:30px;
	height:40px;
	text-align:center;
	color:#969A5F;
	font-size:10px;
}
#new span{
	font-size:12px;
}
.event_item td#desc{

text-align:left;
font-size:14px;
font-family:Arial, Verdana, Tahoma; 
}

#desc a{
color:#000000;
text-decoration:none;
}
#desc a:hover{
color:#000000;
text-decoration:none;
border-bottom:dotted 1px #000000;
}
#desc a:visited{
color:#000000;
text-decoration:none;
}
.news_item td#date{
	background-color:#FBD891;
	color:#5A5F1B;
	border-top:solid 2px #B7BC74;
	border-right:solid 2px #B7BC74;
	border-left:solid 2px #B7BC74;
	border-bottom:solid 2px #B7BC74;
	width:30px;
	height:40px;
	text-align:center;
}

.news_item td#desc{
color:#000000;
text-align:left;
}

.spectrum_feed{
list-style:url(../images/feed_icon.png);
}
.spectrum_feed li{
padding-top:5px;
}

.wie div#sectiontitle{
	font-weight:bold;
	color:#692B90;
	border-bottom:dotted 1px #692B90;
	margin:10px 5px 5px 0px;
}

.wie a {
	/*color: #692B90;*/
	color: white;
}

.wie a:hover,
.wie a:active {
	text-decoration: none;
	color: #692B90;
	border-bottom: dotted 1px #692B90;
}

.wie h2 {
	color: #692B90;
}

.wie a:visited {
	text-decoration:none;
	color: #692B90;
}

.comp_soc div#sectiontitle{
	font-weight:bold; 
	color:#FF6600;
	border-bottom:dotted 1px #692B90;
	margin:10px 5px 5px 0px;
}
.comp_soc a {
	color:#FF6600;
}

.comp_soc a:hover {
	text-decoration:none;
	color:#FF6600;
	border-bottom:dotted 1px #FF6600;
}

.comp_soc a:visited {
	text-decoration:none;
	color:#FF6600;
}

.executive_header_row {
	font-weight:bold; 
	color:#FF6600;
	border-bottom:dotted 1px #333333;
	text-align:center;
	font-size:18px;
}

.executive_title_sb {
font-weight:bold; color:#ffffff; 
background-color:#006699;
}


.executive_title_cs {
font-weight:bold; color:#ffffff; 
background-color:#B4BA36;
}

.executive_title_wie {
font-weight:bold; color:#ffffff; 
background-color:#552273;
}

.subtitlesm{

}

.footer{
font-family:Tahoma, Verdana, Arial;
font-size:10px;
color:#000000;
text-align:center;
}
.noHover a:hover{
	text-decoration:none;
	border-bottom:none;
}
