A:link, A:visited { color:#355795; text-decoration:underline }

A:active, A:hover { color:#993300; text-decoration:none }

.nav1 { color:#355795; text-decoration:none; font-family: Arial, sans-serif; font-size:12px; font-weight:bold }

A.nav1:link { color:#355795; text-decoration:none }

A.nav1:active { color:#355795; text-decoration:none }

A.nav1:visited { color:#355795; text-decoration:none }

A.nav1:hover { color:#333333; text-decoration:none }


.nav2 { color:#333333; text-decoration:none; font-family: Arial, sans-serif; font-size:12px }

A.nav2:link { color:#333333; text-decoration:none }

A.nav2:active { color:#cc0033; text-decoration:none }

A.nav2:visited { color:#333333; text-decoration:none }

A.nav2:hover { color:#cc6600; text-decoration:none; background-color:silver}


.nav3 { color:#8D857E; text-decoration:none; font-family: Arial, sans-serif; font-size:12px }

A.nav3:link { color:#8D857E; text-decoration:none }

A.nav3:active { color:#8D857E; text-decoration:none }

A.nav3:visited { color:#8D857E; text-decoration:none }

A.nav3:hover { color:#993300; text-decoration:none }


.nav4 { color:#3366cc; text-decoration:none; font-family: Arial, sans-serif; font-size:12px }

A.nav4:link { color:#3366cc }

A.nav4:active { color:#3366cc; text-decoration:none }

A.nav4:visited { color:#3366cc }

A.nav4:hover { color:#716F6E }


.bodyhead { color:#355795; font-family: Arial, sans-serif; font-size:14px; font-weight:bold }

.datetext { font-family: Arial, sans-serif; font-size:10px; font-weight:bold }

.searchhead { color:#000000; font-family: Arial, sans-serif; font-size:12px; font-weight:bold }

.tagtext { color:#355795; font-family: Arial, sans-serif; font-size:10px; font-weight:bold }

.homemaintext {
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 12px;
	line-height: 20px;
}
.maintext {
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 12px;
}

.icons { color:#333333; text-decoration:none; font-family: Arial, sans-serif; font-size:10px; font-weight:bold }

A.icons:link { color:#333333; text-decoration:none }

A.icons:active { color:#cc0033; text-decoration:none }

A.icons:visited { color:#333333; text-decoration:none }

A.icons:hover { color:#cc6600; text-decoration:none }

.linkTxt { font-family: Arial, sans-serif; font-size:9px; color:#999999; text-decoration:none }

.titlesTxt { font-family: Arial, sans-serif; font-size:20px; text-decoration:none }

.titlesTxtMed { font-family: Arial, sans-serif; font-size:18px; text-decoration:none }

.titlesTxtSm { font-family: Arial, sans-serif; font-size:16px; text-decoration:none }

.tinyTxt { font-family: Arial, sans-serif; font-size:9px }

.normTxt { font-family: Arial, sans-serif;	font-size:12px; }

.sectionTxt { font-family: Arial, sans-serif; font-size:12px }

.sectionTxtB { font-family: Arial, sans-serif; font-size:11px; font-weight:bold }

.xmassectionTxt { font-family: Arial, sans-serif; font-size:11px }

.nameTxt { font-family: Arial, sans-serif; font-size:14px }

.squishedTxt { font-family: Arial, sans-serif; font-size:12px; color:#993300; font-weight:bold }

.squishedTxt2 { font-family: Arial, sans-serif; font-size:12px; color:#355795; font-weight:bold }

A.squishedTxt2 { font-family: Arial, sans-serif; font-size:12px; color:#355795; font-weight:bold; text-decoration:none }

.squishedTxt3 { font-family: Arial, sans-serif; font-size:12px; color:#716F6E; font-weight:bold }

A.squishedTxt3 { font-family: Arial, sans-serif; font-size:12px; color:#716F6E; font-weight:bold; text-decoration:none }



.mainTxt { font-family:Arial, sans-serif; font-size:12px; color:#000000 }

.newsheader { color:#355795; text-decoration:none; font-family: Arial, sans-serif; font-size:12px; font-weight:bold }

.newstext1 { font-family: Arial, sans-serif; font-size:12px; color:#666666 }

.newstext2 { font-family: Arial, sans-serif; font-size:12px; color:#003366; font-weight:bold }

.newstext3 { font-family: Arial, sans-serif; font-size:12px; color:#003333; font-weight:bold }

.newstext4 { font-family: Arial, sans-serif; font-size:10px; color:#993300; font-weight:bold }

.questionTxt { font-family: Arial, sans-serif; font-size:11px; font-weight:bold }

.whiteTxt { font-family: Arial, sans-serif; font-size:11px; color:#ffffff }

.glossaryTxt { font-family: Arial, sans-serif; font-size:16px; color:#993300; font-weight:bold }

input {  font-family:  Arial, Helvetica, sans-serif; font-size: 9pt}

.res { font-family:Arial, sans-serif; font-size:12px; color:#000000; text-decoration:none; }

A.res:link { color:#333333; text-decoration:none }

A.res:active { color:#cc0033; text-decoration:none }

A.res:visited { color:#333333; text-decoration:none }

A.res:hover { color:#cc6600; text-decoration:none; background-color:silver}

.social {width:90%;}
.social ul {margin:2px; list-style: none;float:left;}
.social li {margin:2px; list-style: none;float:left;width:155px;}
.social img {padding:0 3px;}

div .sociable { margin: 16px 0 !important; }

span.sociable_tagline { position: relative; }
span.sociable_tagline span { display: none; width: 14em; }
span.sociable_tagline:hover span {
	position: absolute;
	display: block;
	top: -5em;
	background: #ffe;
	border: 1px solid #ccc;
	color: black;
	line-height: 1.25em;
}

.sociable span {
	display: block;
}
.sociable ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}
.sociable li {
	background: none;
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 2px;
}
.sociable ul li:before { content: ""; }
.sociable img {
	float: none;
	width: 16px;
	height: 16px;
	border: 0;
	margin: 0;
	padding: 0;
}

.sociable-hovers {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

TD.Layout { background-color: white}
TH.Title { background-color: #355695; font-family: Arial, sans-serif; font-size: 13px; font-weight:bold; color:#ffffff}
TD.Item { background-color: #E8E8E8; font-family: Arial, sans-serif; font-size: 12px;}
TD.SubItem { background-color: #FFFFFF}
TD.ExternalProgram { background-color: #E8D0E8}
.gsqztext { font-family: Arial, sans-serif; font-size:12px; color:#3b3b3b }
.gsqzhead { font-family: Arial, sans-serif; font-size:13px; color:#355695; font-weight:bold}
A.gsqzhead { font-family: Arial, sans-serif; font-size:12px; color:#355695; font-weight:bold; text-decoration: none }
A.sccolink:visited { color:#00cccc; text-decoration:none; background-color: #333333}
a.sccobtn,a.sccobtn:link,a.sccobtn:visited
{
display:block;
color:#FFFFFF;
background-color:#009999;
font-weight:bold;
font-size:12px;
width:170px;
text-align:center;
padding:0;
padding-top:3px;
padding-bottom:4px;
border:1px solid #ffffff;
outline:1px solid #009999;
text-decoration:none;
margin-left:1px;
}

a.sccobtn:hover,a.sccobtn:active
{
background-color:#00CCCC;
color:#009999;
}

.hotnewstitle
{
	font-size: 12px; 
	font-family: arial,helvetica,tahoma,verdana,sans-serif;
}

.hotnews
{
	font-size: 11px; 
	font-family: arial,helvetica,tahoma,verdana,sans-serif;
}
