body,h3,p,li,td { font-family:Verdana,Arial,Helvetica; font-size:10px; color:#333333; }

a { color:#990000; text-decoration:none; }
a:hover { text-decoration:underline; }
	a.primary { color:#990000; font-weight:bold; text-decoration:none; }
	a.primary:hover { text-decoration:underline; }
	a.menu { color:white; text-decoration:none; }
	a.menu:hover { text-decoration:underline; }
	a.topnav { border-left:white solid 1px; color:white; font-weight:bold; padding:2px; padding-left:5px; padding-right:5px; text-decoration:none; }
	a.topnav:hover { background-color:#990000; font-weight:bold; text-decoration:none; }
	a.topnav2 { color:#333333; text-decoration:none; width:100%; }
	a.topnav2:hover { text-decoration:none; }
	a.footer { color:#666666; text-decoration:none; }
	a.footer:hover { text-decoration:underline; }

div.DropDown { position:absolute; top:10px; left:0px; visibility:hidden; z-index:61; background-color:white; }
div.DropDownHome { position:absolute; width:100%; visibility:hidden; z-index:62; background-color:white; }
div.DropDownTop { position:absolute; top:-2px; height:15px; margin:0px; padding:0px; }
div.DropDownContent { position:absolute; left:0px; top:19px; width:180px; margin:0px; padding:0px; background-color:white; border:white solid 1px; }
div.DropDownItem { position:relative; padding:1px; padding-left:5px; padding-right:5px; }

body { margin:0px; scrollbar-base-color:#666666; scrollbar-track-color:#333333; scrollbar-arrow-color:#FFFFFF; scrollbar-highlight-color:#999999; }
h3 { font-size:10pt; font-weight:bold; color:#990000; margin-top:6px; margin-bottom:6px; }
input,select { font-size:8pt; }
li { margin-left:10px; }
ol,ul { margin-top:0px; margin-left:10px; margin-bottom:6px; }
p { margin-top:0px; margin-bottom:6px; margin-left:1px; margin-right:1px; }
table.Nav { height:24px; }
td {  }
	td.DropDown { height:21px; }
	td.DropDownTop { height:21px; font-weight:bold; color:#990000; background-color:white; padding:0px; padding-left:6px; padding-right:6px; }
	td.Nav { height:21px; background-color:white; font-weight:bold; }
	td.NavSelected { background-color:white; height:21px; }

.Bullet { margin-bottom:0px; }
.Footnote { font-size:7pt; color:#999999; font-family:Verdana,Arial,Helvetica; margin-top:18px; }
.LeftNav { font-size:8pt; text-decoration:none; color:#FFCC00; }
.LeftNav:hover { font-size:8pt; text-decoration:none; color:#FFFFFF; }
.LeftNavSelected { font-size:8pt; text-decoration:none; color:#FFFFFF; }
.LeftNavSelected:hover { font-size:8pt; text-decoration:none; color:#FFFFFF; }
.Selected { color:#FFFFFF; }
.Specs { margin-top:0px; margin-bottom:0px; }
.Subtle { font-size:8pt; text-decoration:none; color:#FFCC00; }
.Subtle:hover { font-size:8pt; text-decoration:none; color:#FFCC00; }
.NoUnderline { font-size:8pt; text-decoration:none; color:#FFCC00; }
.NoUnderline:hover { font-size:8pt; text-decoration:none; color:#FFFFFF; }

#divContainerBackground { position:absolute; left:440px; top:100px; width:330px; height:380px; overflow:hidden; visibility:hidden; z-index:0; }
#divContainerMargins { position:absolute; left:440px; top:100px; width:320px; height:420px; visibility:hidden; z-index:10; }
#divScrollbar { position:absolute; left:310px; top:45px; width:10px; height:315px; visibility:hidden; }
#divUpControl { position:absolute; left:0px; top:0px; width:11px; height:10px; border:#888888 solid 1 px; background-color:#CCCCCC; visibility:inherit; }
#divSlider { position:absolute; left:0px; top:15px; width:13px; height:285px; border:#888888 solid 1 px; background-color:#CCCCCC; visibility:inherit; }
#divDownControl { position:absolute; left:0px; top:315px; width:11px; height:10px; border:#888888 solid 1 px; background-color:#CCCCCC; visibility:inherit; }
#divContainer { position:absolute; left:10px; top:45px; width:290px; height:325px; overflow:hidden; visibility:inherit; text-align:left; }
#divContent { position:absolute; top:0px; left:0px; visibility:inherit; text-align:left; }
#divContentTitle { position:absolute; top:10px; left:10px; visibility:inherit; text-align:left; }

#divLeftControl { position:absolute; left:10px; top:385px; width:10px; height:10px; visibility:hidden; }
#divRightControl { position:absolute; left:300px; top:385px; width:10px; height:10px; visibility:hidden; }
#divGallery { position:absolute; left:10px; top:365px; width:300px; height:50px; overflow:hidden; visibility:hidden; }
#divPictures { position:absolute; top:0px; left:0px; height:50px; visibility:inherit; }

#origin { position:relative; left:0px; top:0px; width:780px; height:515px; z-index:0; text-align:left; }
#content { position:absolute; left:10px; top:70px; z-index:1; }
#PageTitle { position:absolute; top:390px; left:0px; width:440px; height:25px; z-index:1; }
#IntroText { position:absolute; left:310px; top:170px; }

#BackgroundOptions { position:absolute; top:440px; left:60px; }

#ImageFull { position:absolute; left:190px; top:70px; width:570px; height:362px; background-color:#555555; visibility:hidden; z-index:30; }
#ImagePrevious { position:absolute; top:340px; left:485px; width:10px; height:10px; }
#ImageNext { position:absolute; top:340px; left:500px; width:10px; height:10px; }
#ImageCaption { position:absolute; top:10px; left:485px; width:80px; height:260px; }

#ImageCloseControl { position:absolute; left:515px; top:341px; width:10px; height:10px; visibility:inherit; }