
body {	
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #1A4C8D;
	text-decoration: none;
}
	
a.headerLinks:link, a.headerLinks:visited {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
a.headerLinks:hover, a.headerLinks:active, {
	color:#ffffff;
	text-decoration:underline;
}

a.newsLink:link, a.newsLink:visited {text-decoration:none;}

.headerCell {
	background: url(images/comp3_home_06.jpg);
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.text {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #1A4C8D;
	text-decoration: none;
}

.green {color:#024c04; font-size:12px;}/*{color:#147f63;}*/

.green a:link,  .green a:visited {color:#147f63; font-weight:bold; text-decoration:none;}
.green a:hover, .green a:active  {text-decoration:underline;}

.textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1A4C8D;
	text-decoration: none;
	background-color: #efefef;
	border: 1px solid #1A4C8D;
	font-weight: normal;
}
.button {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #efefef;
	background: #1A4C8D;
	border-top: 1px solid #dddddd;
	border-right: 1px solid #acacac;
	border-bottom: 1px solid #acacac;
	border-left: 1px solid #dddddd;
	margin:5px;
}
.smallText {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #1A4C8D;
	text-decoration: none;
}
.red {
	color:#FF0000;
	font-weight:bold;
}

.photoDetail {
 font-size:12px;
}

.photoDetail td {
	background-color:#1a4c8d;
	color:#fff;
}

.photoDetail th {font-weight:bold;	background-color:#1a4c8d; text-align:left; color:#fff;}

.photoDetail td a:link, .photoDetail td a:visited {color:#fff;}
.photoDetail td a:hover, .photoDetail td a:active {color:#fff; text-decoration:underline;}


.tableHeader {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #efefef;
	background: #2D66AF;
	margin:1px 3px;
	padding: 1px 3px;
}
a.link:link, a.link:visited {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #2368C2;
	text-decoration: none;
}

a.link:hover, a.link:active {
	color:#3B947C;
}

a.normal:link, a.normal:visited {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #2368C2;
	text-decoration: none;
}
a.normal:hover, a.normal:active {color:#3B947C;}

.msg {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
}
.boldText {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #1A4C8D;
	text-decoration: none;
}
.bigText {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #1A4C8D;
	text-decoration: none;
}
.locImg { /*:link, .locImg:visited, .locImg:active {*/
	border: 4px solid #ededed;
}

/*.locImg:hover {
	border: 4px solid #1A4C8D;
}*/
.boldlink:link, .boldlink:active, .boldlink:visited {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #1A4C8D;
	text-decoration: underline;
}

a.link, a:visited {
	color: #1A4C8D;	
	text-decoration:underline;
}

a:hover, a.active  {
	color: #346cb4;
}
.imgTitleText {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #efefef;
	text-decoration: none;
	display: block;
	background:#1a4c8d;
}

.imgBorder{
	border:3px solid #1a4c8d;
}
li {
	list-style: url(images/arrow.jpg) outside;
}

.menuskin{
	position:absolute;
	width:120px;
	background-color:#6DA5ED;
	font:normal 11px Verdana;
	line-height:15px;
	z-index:1000;
	visibility:hidden;
}

.menuskin a, .menuskin a:visited {
	text-decoration:none;
	color:white;
	padding-left:10px;
	padding-right:10px;
	display:block;
	width:100px;
}

#mouseoverstyle{
	background-color:#255BA1;
}

#mouseoverstyle a{
	color:white;
}

.menuitems {
	border:1px solid #255BA1;
}
.marquee {
background:#7DAAE4;
color:#efefef;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}.whiteText {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	/*old color code 346cb4*/
	text-decoration: none;
}


span.whiteText a:link,span.whiteText a:visited {color:#fff;}

table.taxcredits { font-size:1em; border:1px solid #7DAAE4; padding:3px;}
table.taxcredits tr.alt {background-color:#eee;}
table.taxcredits th {font-weight:bold; color:#fff; background-color:#7DAAE4; text-align:left;}
