/* Layers */
#logo {
	position:absolute;
	right:23px;
	top:36px;
	width:120px;
	height:59px;
	z-index:6;
	visibility: visible;
	left: 541px;
}
#header {
	position:absolute;
	right:210px;
	top:273px;
	width:509px;
	height:65px;
	z-index:11;
	left: 16px;
}
#mainnav { position:absolute;right:23px;top:86px;width:136px;height:200px;z-index:1;visibility: visible; }
#copywrite {
	position:absolute;
	left:480px;
	top:582px;
	width:15px;
	height:60px;
	z-index:0;
	visibility: visible;

}
#copywriteproj { position:absolute; right:18; bottom:10; width:120px; height:100%; z-index:0; visibility: visible;}
#numbers { font-size: 11px;left: -131px; }

.arrow { position:relative;width:5px;top:5px;height:5px;z-index:3;left: -5px; } 

/* screen display styles */

li { color: #000000; list-style-type: square; padding-top: 3px; } 
ul {color: #000000;list-style-type: square;margin-left: 15px; } 
ol {color: #000000} 
td {font-family:  Arial, Helvetica, sans-serif;font-size: 11px; } 

.maintext {font-family:  Arial, Helvetica, sans-serif;font-size: 11px;line-height: 15px;color: #000000} 

a:link {color: #9D0000;text-decoration: none; } 
a:visited {color: #9D0000;text-decoration: none; } 
a:hover  {text-decoration: underline;color: #9D0000; }
a:link {color: #9D0000;text-decoration: none; } 

.bodytext { font-family:  Arial, Helvetica, sans-serif;font-size: 11px;line-height: 12px;color: #000000;font-weight: normal; } 
.bodytext a:link {color: #9D0000;text-decoration: none; } 
.bodytext a:visited {color: #9D0000;text-decoration: none; } 
.bodytext a:hover  {text-decoration: underline;color: #9D0000; } 
.bodytext a:active {color: #333333;text-decoration: none; } 

.padbodytext { font-family:  Arial, Helvetica, sans-serif;font-size: 11px;line-height: 12px;color: #000000;font-weight: normal;padding-top: 10px;padding-right: 10px;padding-bottom: 5px;padding-left: 20px; } 
.padbodytext a:link {color: #9D0000;text-decoration: none; } 
.padbodytext a:visited {color: #9D0000;text-decoration: none; } 
.padbodytext a:hover  {text-decoration: underline;color: #9D0000; } 
.padbodytext a:active {color: #333333;text-decoration: none; } 

/* LIST STYLES*/

.listheader { font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold; }
 
.listlink {font-family:  Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;vertical-align: middle; } 
.listlink a:link {color: #333333;text-decoration: none; } 
.listlink a:visited {color: #333333;text-decoration: none; } 
.listlink a:hover  {color: #9D0000;text-decoration: none; }
.listlink a:active {color: #9D0000;text-decoration: none; } 

.list1link { font-family:  Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;vertical-align: middle;font-weight: bold; } 
.list1link a:link {color: #333333;text-decoration: none; } 
.list1link a:visited {color: #333333;text-decoration: none; } 
.list1link a:hover  {color: #9D0000;text-decoration: none; }
.list1link a:active {color: #9D0000;text-decoration: none; } 

.list2link { font-family:  Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;vertical-align: middle;font-weight: bold;line-height: 18px; } 
.list2link a:link {color: #333333;text-decoration: none; } 
.list2link a:visited {color: #333333;text-decoration: none; } 
.list2link a:hover  {color: #9D0000;text-decoration: none; }
.list2link a:active {color: #9D0000;text-decoration: none; } 

.list3link { font-family:  Arial, Helvetica, sans-serif;font-size: 13px;color: #333333;vertical-align: middle;font-weight: bold;line-height: 18px; } 
.list3link a:link {color: #333333;text-decoration: none; } 
.list3link a:visited {color: #333333;text-decoration: none; } 
.list3link a:hover  {color: #9D0000;text-decoration: none; }
.list3link a:active {color: #9D0000;text-decoration: none; } 

.smalllink { font-family: Arial, Helvetica, sans-serif;font-size: 9px;color: #999999;text-decoration: none; }

/* SIMPLE STYLES*/

.greyColor { color: #9D0000}
.size24 { font-size: 24px; }
.size18 { font-size: 18px; }
.size9 { font-size: 9px; }
.paragraphindent { margin-top: -14px; }
.indent1 { padding-left: 20px; }
.indent2 { padding-left: 40px; }
.linespace20 { line-height: 20px; }

.awardlist { margin-top: 4px;margin-bottom: 4px;padding-left: 20px; }


.redheader { font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: 9D0000;line-height: 12px;font-weight: bold; }
.redheader a:link {color: #9D0000; ;text-decoration: none; } 
.redheader a:visited {color: #9D0000; ;text-decoration: none; } 
.lredheader a:hover  {color: #CCCCCC;text-decoration: none; }
.lredheader a:active {color: 9D0000; ;text-decoration: none; } 

.redheaderlarge { font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #9D0000;padding-bottom: 25px;line-height: 25px; }
.footnote { font-family: Arial, Helvetica, sans-serif;font-size: 9px;color: #666666; }
.whitebold { font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #FFFFFF; }
.articleheader { font-size: 14px; font-weight: bold; color: #000000; line-height: 20px; }
.articlesubheader { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; font-weight: bold; color: #666666; padding-left: 10px; }


/* POP UP BOXES*/
.popupbox  { color : #000;background : #FFD631;font : 10px verdana, arial, sans-serif;padding : 3px;margin : 3px;border : 1px dashed #666666; }
.outline { color : #000000;border : 1px dashed #666666; }

/* print display styles */
.test {cursor: default; }
.textbox { font-family: Arial, Helvetica, sans-serif;font-size: 10px;padding: 10px; }

.team_txt {
	position:absolute;
	top:235px;
	z-index:11;
	left: 350px;
	width: 314px;
	height: 310px;
	visibility: hidden;
}

/* fixed position styles */

#relative { position:absolute; right:210px; top:0px; width:508px; height:18px; z-index:14; visibility: visible; }
.projectphoto { position:absolute; top:86px; z-index:8; width: 77px; height: 193px; left: -12px; visibility: hidden; }

#photocontainer TD { font-family: Arial, Helvetica, sans-serif;font-size: 9px;color: #666666; }














}
.superscript { vertical-align: super; }
.size14 {
	font-size: 14px;
}
.size13 {
	font-size: 13px;
}
