body,td,th { 
	font-family:Arial;
	font-size: 10pt; color:#FFFFFF;
}
body {
	background-color: #4c4c4c;
	margin-left: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}

#horizon        
	{
	width: 100%; height:100%; 
	}


	
.style1 {color: #CCCCCC}
.style3 {color: #FFFFFF}

a:link, a:visited {
    color:#cccccc;
	text-decoration:underline;
}
a:hover {
    color:#cccccc;
	text-decoration:none;
}

.bodycopy {
	font-weight: normal;
	color: #4c4c4c;
}
a.Usernav,a.Usernav:visited,a.Usernav:active,a.Usernav:hover {
	color: #3A63B7;
	text-decoration: none;
}
a.Usernav:hover {
	color: #3A63B7;
	text-decoration: underline;	
}
.blockout {
	font-weight: normal;
	color: #666666;
	background-color: #FFFFCC;
	height: auto;
	width: auto;
	border-top: medium none #999999;
	border-right: medium none #999999;
	border-bottom: medium none #999999;
	border-left: medium none #999999;


}
a.footernav,a.footernav:visited,a.footernav:active,a.footernav:hover {
	color: #c9c9c9;
	text-decoration: none;
}
a.footernav:hover {
	color: #8c9c9c9;
	text-decoration: underline;	
}
.header {
	color: #999999;
}
.footer {
	font-weight: normal;
	color: #c9c9c9;
}

#footernav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#footernav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footernav LI {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	text-decoration: none;
}

#footernav a:link {
     border-left: 1px solid;
	color: #c9c9c9;
	text-decoration: none;
     padding-top: 0px;
     padding-bottom: 0px;
     padding-left: 5px;
     padding-right: 5px;
     text-decoration: none;
}

#footernav a:visited {
     border-left: 1px solid;
	color: #c9c9c9;
	text-decoration: none;
     padding-top: 0px;
     padding-bottom: 0px;
     padding-left: 5px;
     padding-right: 5px;
     text-decoration: none;
}

#footernav a:hover{
    text-decoration:underline;
}

.searchintro, .searchresult{
	color:#cccccc;
	margin:15px;
}

.contentpaneopen, .search{
    color:#cccccc;
}

.whitetext { 
	color: #FFFFFF;
}

.tagline {
	font-size: 14pt; 
	font-family:Arial;
	color: #FFFFFF;
	background-color:#000000;
	text-transform: uppercase;
	letter-spacing: 4px;
}

.content { 
	background-color:#19171c;
}

.yellowtext { 
	color:#ffd300

}

.yellowHeading {
 color:#ffd300; size:12pt;
}

/* project menu */

 ul#projects {
	list-style: none;
	color:#ffd300; 
}

ul#projects li{ 
	line-height:20px;
}

ul#projects li a{ 
	color:#FFFFFF; 
	text-decoration:none; 
	line-height:20px;

}

ul#projects li a:hover{ 
	color:#ffd300; 
	text-decoration:none;
	line-height:20px;

}

ul#projects linkon{ 
	color:#ffd300; 
	text-decoration:none; 
	line-height:20px;

}

.leftnav { 
	padding-left:0;
	padding-right:25px; 
	padding-top:15px;
}


.largetext { 
	font-size:18pt; color:#FFFFFF;
}

.projectText {
	color:#19171c; background-color:#FFFFFF;
}

