/* Layers */
#logo { position:absolute;right:23px;top:10px;width:120px;height:59px;z-index:6;visibility: visible; }
#header { position:absolute;right:210px;top:34px;width:509px;height:65px;z-index:11;visibility: visible; }
#mainnav { position:absolute;right:23px;top:95px;width:136px;height:200px;z-index:1;visibility: visible; }
#copywrite { position:absolute; right:27; bottom:10; width:120px; height:60px; z-index:4; }

#copywriteproj { position:absolute; right:18; bottom:10; width:120px; height:100%; z-index:0; visibility: visible; top: 0px; }
#tab1 {position:absolute; left:192px; top:15px; width:155px; height:24px; z-index:11}
#tab2 {position:absolute; left:1px; top:15px; width:180px; height:24px; z-index:4}
#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; } 
.mb7{margin-bottom:7px;}
.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:visited:hover  { text-decoration: underline; color: #9D0000; }
a:hover  { text-decoration: underline;color: #9D0000; }

a.time:link { color: #333; text-decoration: none; font-weight:bold;font-size:10px;font-family:  Arial, sans-serif;line-height:34px;} 
a.time:visited { color: #333; text-decoration: none;font-weight:bold ;font-size:10px;font-family:  Arial, sans-serif;line-height:34px;} 
a.time:visited:hover  { text-decoration: none; color: #9d0000; font-weight:bold;font-size:10px;font-family:  Arial, sans-serif;line-height:34px;}
a.time:hover  { text-decoration: none;color: #9d0000;font-weight:bold;font-size:10px; font-family:  Arial, Helvetica, sans-serif;line-height:34px;}

.bodytime{padding:10px;margin:0;background-color:#e3b541;font-family:  Arial, Helvetica, sans-serif;font-size: 11px;line-height: 15px;color: #000000;}
.m60{margin-left:60px;}
.m25{margin-left:25px;}
.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:visited:hover  { text-decoration: underline;color: #9D0000; } 
.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:visited:hover  { text-decoration: underline;color: #9D0000; } 
.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;
	padding-left: 20px;
} 
.lredheader a:hover  { color: #CCCCCC;text-decoration: none; }
.lredheader a:active { color: 9D0000; ;text-decoration: none; } 

.tab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 9D0000;
	line-height: 12px;
	font-weight: bold;
	text-align: center;
}
.tab a:link { color: #9D0000; ;text-decoration: none; } 
.tab a:visited {color: #9D0000;;text-decoration: none;} 
.tab a:hover  {
	color: #000000;
	text-decoration: none;
	font-weight: bolder;
}
.tab 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  { font : 10px verdana, arial, sans-serif; }
.outline { color : #000000;border : 1px dashed #666666; }
.imagePadding {
	padding-right: 5px;
	padding-bottom: 5px;
}
.popupbox ul { padding-top: -5px; padding-bottom: -5px; margin-left: 0px;} 
.popupbox li { padding-top: -5px;  } 

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


.team_txt { position:absolute; right:392px; top:255px; z-index:11; left: 0px; width: 314px; height: 310px; visibility: hidden; }


/* fixed position styles */

#relative { position:absolute; right:210px; top:13px; 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; }


