body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:link {
	color: #660000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #660000;
}
a:hover {
	text-decoration: underline;
	color: #990000;
}
a:active {
	text-decoration: none;
	color: #990000;
}
#container {
width:924px;
position:relative;
margin-left:auto;
margin-right:auto;
display:block;
}
#top {
position:relative;
width:924px;
height:130px;
background-image:url(../images/topBack.png);
background-repeat:no-repeat;
display:block;
}
#theNav {
position:absolute;
right:36px;
bottom:0px;
display:block;
}
#tickerArea {
position:relative;
width:924px;
height:38px;
display:block;
}
#header {
position:relative;
width:924px;
height:93px;
display:block;
background-image:url(../headers/team.png)
}
#theader{
position:absolute;
width:300px;
display:block;
left:85px;
top:17px;
color:#660000;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-size:22px;
}
#homebut {
position:absolute;
width:142px;
height:104px;
display:block;
left:40px;
top:14px;
}
.c1 {
position:relative;
width:924px;
height:11px;
display:block;
background-image:url(../images/inter1.png);
background-repeat:no-repeat;
background-color:#FFFFFF;
}
.c2 {
position:relative;
width:924px;
display:block;
background-image:url(../images/inter2.png);
background-color:#FFFFFF;
background-repeat:no-repeat;
background-position:bottom;
}
.c3 {
position:relative;
width:924px;
height:44px;
display:block;
background-image:url(../images/inter3.png)
}
.subTitles {
font-size:16px;
color:#660000;
font-weight:bold;
}
.imageBorder {
	border: 1px solid #999999;
}
#backnews{
text-align:right;
position:absolute;
width:142px;
height:20px;
display:block;
right:20px;
top:25px;
}
.newstitles {
font-weight:bold;
font-size:17px;
color:#333333;
}
.newsBox {
		border: 1px solid #cccccc;

		padding: 3px 3px 3px 3px;
		background: #000000;
		font-weight: normal;
		cursor: pointer ;
		margin: 5px;
		background-color:#F7F7F7;
	}
div .newsBox:link {	
border: 1px solid #cccccc;
}
div .newsBox:hover {	
border: 1px solid #660000;
}
#botHolder {
width:924px;
height:293px;
position:relative;
display:block;
}
#abot {
width:300px;
height:293px;
position:absolute;
display:block;
left:0px;
top:0px;
background-image:url(../images/front1.png);
overflow:hidden;
background-repeat:no-repeat;
}
#bbot {
width:300px;
height:293px;
position:absolute;
display:block;
left:312px;;
top:0px;
background-image:url(../images/front2.png);
overflow:hidden;
background-repeat:no-repeat;
}
#cbot {
width:300px;
height:293px;
position:absolute;
display:block;
right:0px;
top:0px;
background-image:url(../images/front3.png);
overflow:hidden;
background-repeat:no-repeat;
}
#newsholder {
	margin-left:auto;
	margin-right:auto;
	margin-top:38px;
	width: 274px;
	height:121px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #A7A9AB;

}
.newsItem {
padding:2px;

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A7A9AB;
}
.fdate {
font-size:10px;
}

A.flink:link {  font-family: Arial; font-size: 11px; text-decoration: none; color: #990000;}
A.flink:visited { font-family: Arial; font-size: 11px; text-decoration: none; color: #990000;}
A.flink:hover { font-family: Arial; font-size: 11px; text-decoration: underline; color: #990000;}
A.flink:active { font-family: Arial; font-size: 11px; text-decoration: none; color: #990000;}

A.fmore:link { font-weight:bold; font-family: Arial; font-size: 12px; text-decoration: none; color: #FFFFFF;}
A.fmore:visited { font-weight:bold; font-family: Arial; font-size: 12px; text-decoration: none; color: #FFFFFF;}
A.fmore:hover { font-weight:bold; font-family: Arial; font-size: 12px; text-decoration: none; color: #990000;}
A.fmore:active { font-weight:bold; font-family: Arial; font-size: 12px; text-decoration: none; color: #FFFFFF;}

.finput {
overflow:hidden;
width:192px;
height:24px;
	border:none;
	background-color:transparent;
	position:absolute;
	top:96px;
	left:54px;
	font-size:12px;
	text-align:center;
	margin-top:1px;
	padding-top:0px;
}
#frbut {
position:absolute;
width:34px;
top:139px;
left:133px;
}
#signtext {
position:absolute;
width:300px;
top:60px;
left:0px;
text-align:center;
font-size:12px;
color: #990000;
}
.teamholder {
position:relative;
width:924px;
height:253px;
background-image:url(../images/teamback.png);
}

.teampicture {
	position:absolute;
	width:144px;
	height:180px;
		top:20px;
	left:17px;

	
}
.teamtitleholder {
position:absolute;
width:505px;
height:24px;
left:170px;
top:17px;
font-size:18px;
}
.teamname{
font-size:18px;
color:#660000;
}
.teampos{
font-size:18px;
color:#666666;
}
.teamctitle{
position:absolute;
width:200px;
height:24px;
left:707px;
top:17px;
font-size:18px;
}

.teamcholder{
position:absolute;
width:200px;
height:24px;
left:707px;
top:50px;
}
.teamtext {

text-align:justify;
position:absolute;
width:509px;
height:150px;
left:171px;
top:50px;
overflow:hidden;
}
#jumpto {
	position:absolute;
	width:250px;
	height:24px;
	right:10px;
	top:185px;
	z-index:999;
	
}
#jumpto2 {
	position:absolute;
	width:580px;
	height:40px;
	right:-5px;
	top:185px;
	z-index:999;
	
}


#se1wrap {
	position:absolute;


	left:3px;
	top:7px;
	z-index:999;
	}
#se2wrap {
	position:absolute;


	left:265px;
	top:7px;
	z-index:999;
	}
#frbut2 {
position:absolute;
width:34px;
top:6px;
right:18px;
}
.projectholder {
position:relative;
width:924px;
height:253px;
background-image:url(../images/projectback.png);
}
.projecttitleholder {
position:absolute;
width:379px;;
height:24px;
left:206px;
top:17px;
font-size:18px;
}
.projecttext {

text-align:justify;
position:absolute;
width:379px;
height:150px;
left:206px;
top:50px;
overflow:hidden;
}
.projectctitle{
position:absolute;
width:200px;
height:24px;
left:608px;
top:17px;
font-size:18px;
}
.projectcholder{
position:absolute;
width:300px;
height:24px;
left:608px;
top:50px;
}
.thepdf{
position:absolute;
width:103px;
height:23px;
right:11px;
top:17px;
}
.thepdf2{
position:absolute;
width:103px;
height:23px;
right:11px;
top:0px;
}
.thered {
color:#990000;
}

#recorddisplay {
	position:absolute;
	width:500px;
	height:40px;
	right:0px;
	bottom:-18px;
	
	
}
.contactBox {
	padding: 8px 8px 8px 8px;
	font-weight: normal;
	cursor: pointer;
	margin: 5px;
	border-top: 1px none #cccccc;
	border-right: 1px none #cccccc;
	border-bottom: 1px solid #333333;
	border-left: 1px none #cccccc;
	}
A.cnotice:link {text-decoration: none; color:#999999;}
A.cnotice:visited { text-decoration: none; color:#999999;}
A.cnotice:hover {  text-decoration: underline; color: #333333;}
A.cnotice:active { text-decoration: none; color:#999999;}