body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
input { border:solid 1px #BEBFCC; }
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;display:block;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul { padding:0 0 0 25px;list-style-type:decimal; list-style-type:outside; }
ul { list-style-type:disc;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}
textarea { width:100%; }
a { color:#CE9D62; }
/*body { font-family: Arial; font-size: 12px; padding: 0px 0px 0px 0px; text-align:center; margin:0px; color:#ABABAC; background:#FFFFFF url(logo.png) no-repeat top left;}*/
body { font-family: Arial; font-size: 12px; padding: 0; text-align:center; margin:0px; color:#ABABAC; background:#FFFFFF;}
.preload { display:none; }
#egg {
	display:block; width:86px; height:105px; 
	font-family: Arial; font-size: 10px;
	background-image:url(egg.png); background-color:transparent; background-repeat:no-repeat; background-position: top left;
	border: none;
	position: absolute; left: 0px; top: 0px; z-index: 20;
	vertical-align: top; text-align:left;
}
#egg a {
	display:block; width: 86px; text-align: center;
	border: none; text-decoration: none; color: #72758B; margin: 0px;
}
#egg a:hover { color: #FFFFFF; font-weight: bold; font-size: 11px; background-image:url(egg.png);  }
#aegg1 { height:16px; line-height: 14px; padding: 10px 0px 0px 0px;}
#aegg2 { height:16px; line-height: 14px; }
#aegg3 { height:16px; line-height: 14px; }
#aegg4 { height:16px; line-height: 14px; }
#aegg5 { height:30px; line-height: 14px; }
#aegg1:hover { background-position: 86px 0px; }
#aegg2:hover { background-position: 86px -26px; }
#aegg3:hover { background-position: 86px -42px; }
#aegg4:hover { background-position: 86px -58px; }
#aegg5:hover { background-position: 86px -74px; }
#menuslide {
	position:absolute; top:4px; left:20px; z-index:19; width:0px; /*widens in js*/
	display:block; height:94px; padding:0px; text-align:left;
	border:none; margin:0px; 
	background:url(menuslide.png); background-position:right -48px; background-repeat:no-repeat;
}
#menuslide #submenu {
	text-align:left;
	font-family: Arial;
	font-size: 10px;
	padding: 10px 10px 0px 70px; margin: 0px;
	visibility: hidden;
}
#menuslide #submenu form, #logo #submenu input { margin: 0px; padding: 0px; }
#menuslide #submenu a {
	text-decoration: none; color: #72758B; line-height: 13px; height:15px; margin:0px auto; text-align:center;
	background-color: #ffffff; display: block; padding: 0px; width:111px;
	background-image: url(menuslide.png); background-position:0px -16px;
}
#menuslide #submenu a.first { height:16px; background-position:0px 0px; }
#menuslide #submenu a.last { height:17px; background-position:0px -31px; }
#menuslide #submenu a:hover { background-color: #72778B; color: #FFFFFF; text-decoration: none; }
#menuslide #submenu #searchbox { position:absolute; z-index:99; width:179px; padding:0px 0px 0px 10px; height:106px; background-color:white; border:solid 2px #DEDFE8; }
#menuslide #submenu #searchbox table { font-family:Arial; font-size:10px; }
#menuslide #submenu #searchbox a { background:none; text-align:left; display:inline;}
#menuslide #submenu #searchbox a:hover { background:none;}
#logo {
	position:absolute; top:0px; left:0px; z-index:19;
	display:block; width:157px; height:81px; padding:0px 0px 0px 86px;
	border:none; margin:0px; 
	background:url(logo2.png); background-position:top right; background-repeat:no-repeat;
}
#topnav {
	font-family: Arial; font-size: 12px; text-align:left;
	position: absolute; top: 0px; left:0px;
	display: block; margin: 0px; padding: 0px; z-index: 10;
	width: 100%; height: 52px; 
}
#topnav #about {
	font-family:Arial;font-size:9px;
	text-align: right;
	height: 30px; /* topnav height - tabs height (remember include border width*/
	padding: 0px 5px 0px 260px;
}
#topnav #about a,#topnav #about a:visited { color:#959595;text-decoration:none; }
#topnav #about a:hover { text-decoration:underline; }
#abtn, #abtb, #abtt, #abta { font-family:Arial Narrow; letter-spacing: 1px; font-size:10px; line-height:12px; color:#BBBBBC; text-align:left; text-decoration:none; /*background-image:url('aboutlinks.png');*/ height:14px; display:inline; float:right; margin:0px; padding:0px; background-repeat:no-repeat; background-color:transparent;}
#abtn { width:72px;background-position:0px 2px;}
#abtb { width:99px;background-position:-72px 2px;} 
#abtt { width:77px;background-position:-171px 2px;}
#abta { width:81px;background-position:-248px 2px;}
#topnav #tabs {
	margin: 0px 100px 0px 243px; /* egg + logo widths */
	padding: 0px; height: 21px; width: 400px;
	border-style: none none solid none; border-width: 1px; border-color: #D1D3DD;
}
#topnav #tabs a {
  text-align:left; padding: 0px 0px 0px 12px; font-family:Arial;font-size:11px;
  float:left; display:block; height: 21px;
  background:url(tabs.png) no-repeat left top;
  text-decoration:none;
  color:#666A76;
}
#topnav #tabs a b {
	float:left; display:block; font-weight:normal;height:14px;cursor:pointer;
	background:url(tabs.png) no-repeat right top; padding: 7px 10px 0px 0px;
}
#topnav #tabs a:hover {
  background-position: left -21px;
}
#topnav #tabs a:hover b {
	background-position: right -21px;
	padding-top:2px;height:19px;
}
#topnav #dropmenu {
	position: absolute; left: 0px; top: 52px; width: 110px; z-index: 20; font-family:Arial Narrow; letter-spacing:1px;
	visibility: hidden; display:block;
	border: none;
	background-color: #EFEFEF;
	text-align: center;
}
#topnav #dropmenu a {
	display:block; width:106px;
	color: #ABABAC; text-decoration: none;
	border-style: none solid solid solid;
	border-width: 1px; border-color: #D2D2D2;
	padding: 1px;
}
#topnav #dropmenu a:hover {
	color: #666A76; background-color:#ffffff;
}
#content {
	padding: 60px 0px 0px 0px;
	border-style:none; text-align: left;
	width:800px;
	margin:auto;
}
#fileact {
	border: none; width: 800px; height: 563px; overflow:visible;
	margin: 60px auto 0px auto;
	text-align:center;
	background-image: url(fileact.png);
	background-repeat: no-repeat; background-position: top left; /*offset 15px space on left*/
}
#fileact h1 {
	display: inline; padding: 0px 15px 7px 0px; margin: 0px 10px 0px 10px; font-family: Arial Narrow; font-variant:SMALL-CAPS;
letter-spacing: 0px; font-size: 15px;
	background-image: url(fileacth1.png); background-position: top right; color: #990000; font-weight: normal;
}
#fileact h1 a {
	padding: 0px 0px 0px 15px; background-image: url(fileacth1.png); background-position: top left; color: #990000; text-decoration: none; 
}
#fileact h1 a:hover {
	padding: 0px 0px 0px 15px; background-image: url(fileacth1.png); background-position: top left; color: #990000; text-decoration: underline; 
}
#fileact #widecontent {
	width:610px;display:inline;float:right;background-color:#ffffff;border:solid 2px #C5C6CD; margin:10px 10px 0px 0px;
}
#fileact #wideleftcol {
	width:160px;padding:45px 0px 0px 0px;display:inline;float:left;border:none;
}
#fileact #contentwithad {
	width:500px;display:inline;float:right;background-color:#ffffff;border:solid 2px #C5C6CD; margin:10px 0px 0px 0px; padding:0px;
}
#fileact #contentwithad h1 { font-family:Arial; font-weight:bold; font-size:17px; background:none; }
#fileact #contentwithad p { color:#969696; font-family:Arial; font-size:11px; text-align:justify;}
#fileact #adcol {
	display:inline; float:right; clear:right; text-align:left;
	width:135px; height: 610px;
	border: none;
	background-color:transparent;
/*}
#fileact #adcol p {*/
	position: relative; top: -53px; left: 0px; margin:0px; padding:3px 0px 0px 8px;
	display: block; width:127px; height: 607px;
	border-style: none; /*border-color:#AFADAC; border-width:1px;*/
	background-image:url(adcolright.png); background-repeat:no-repeat; background-position: top left;
}
#fileact #adcol p img { margin:0px; width:120px; height:600px; border:none;display:block; }
.bottomad {
	display:block; clear:both; text-align:center; width:780px; height:98px; padding: 18px 0px 0px 0px;
	background-image:url(bottomad.png); background-position:bottom left; background-repeat:no-repeat; margin:0px auto;
}
#footer { display:block; clear:both; margin:0px; padding:10px 0px 0px 0px; background-image:url(footerspread.png); height:91px; background-position:bottom left; background-repeat:repeat-x; text-align:center; background-color:#D4D5E0; }
#footer div { display:block; width:798px; height:91px; margin:0px auto 0px auto; padding:0px; background-image:url(footer.png); background-position:bottom left; color:#ffffff; text-decoration:none; }
#f1, #f2, #f3, #f4, #f5, #f6, #f7, #f8, #f9 { height:91px; display:block; float:left; border:none; color:#ffffff; font-family:Arial; font-size:10px; text-align:center; text-decoration:none;}
#f1:hover, #f2:hover, #f3:hover, #f4:hover, #f5:hover, #f6:hover, #f7:hover, #f8:hover, #f9:hover {
	background-image:url(footer.png); color:#80829A;
}
#f1 { width:86px; padding-left:10px;}
#f1:hover { background-position:top left; }
#f2 { width:87px; }
#f2:hover { background-position:-96px 0px; }
#f3 { width:87px; }
#f3:hover { background-position:-183px 0px; }
#f4 { width:86px; }
#f4:hover { background-position:-270px 0px; }
#f5 { width:86px; }
#f5:hover { background-position:-356px 0px; }
#f6 { width:86px; }
#f6:hover { background-position:-442px 0px; }
#f7 { width:87px; }
#f7:hover { background-position:-528px 0px; }
#f8 { width:86px; }
#f8:hover { background-position:-615px 0px; }
#f9 { width:87px; padding-right:10px;}
#f9:hover { background-position:-701px 0px; }
#footertxt { display:block; width:798px; margin:0px auto;padding:10px 0px 0px 0px;font-size:10px;font-family:verdana,arial,sans-serif;text-align:justify;color:#89898A;}
#end { padding:5px 0px 0px 0px; font-size:10px; text-align:center; }
#end p { margin:0px; padding:0px; }
#end a { color:#ABABAC; }