body { padding: 0px; margin: 0px; background-color: black; }

#tagline { font-family: arial; font-size: 7pt; padding-top: 10px; color: black; }

#large_message { font-family: arial; font-size: 12pt; padding-top: 10px; color: black; letter-spacing: -1px;}

#message { color: #333333; }
#message, #message a, #message a:link, #message a:visited { font-family: lucida grande, tahoma; font-size: 8pt; padding: 0px; text-decoration: none;}
#message a, #message a:link, #message a:visited { font-size: 7pt; color: #333333; text-decoration: none;}
#message a:hover, #message a:active { color: #333333;}

.message { color: #333333; }
.message, .message a, .message a:link, .message a:visited { font-family: lucida grande, tahoma; font-size: 8pt; padding: 0px; text-decoration: none;}
.message a, .message a:link, .message a:visited { font-size: 7pt; color: #333333; text-decoration: none;}
.message a:hover, .message a:active { color: #333333;}

#formlabel {font-family: arial; font-size: 7pt;}

table { margin: 0px; padding: 0px; border-spacing: 0px 0px; border: 0px; border-collapse: collapse; }

p { margin: 10px; font-family: lucida grande, tahoma; text-align: left; font-size: 8pt; color: #333333; }

#field_block {padding-top: 5px;}

#logo a, #logo a:link, #logo a:visited {padding-left: 25px; padding-top: 10px;}

#big_title a, #big_title a:link, #big_title a:visited { font-weight: bolder; font-size: 14pt; padding-bottom: 10px; color: #CCCCCC; font-family: lucida grande, tahoma; display: nowrap; text-decoration: none; }
#big_title a:hover { color: grey; }
#big_title { font-weight: bolder; font-size: 14pt; padding-bottom: 10px; color: #CCCCCC; font-family: lucida grande, tahoma; display: nowrap; text-decoration: none; }

#subject, #subject a, #subject a:link, #subject a:visited { color: #CCCCCC; font-family: lucida grande, tahoma; font-size: 7pt; display: nowrap; font-weight: bolder; }
#title, #title a, #title a:link, #title a:visited { color: #BE1E2D; font-family: lucida grande, tahoma; font-size: 8pt; display: nowrap; font-weight: bolder; }
#headline, #headline a, #headline a:link, #headline a:visited { color: #003928; font-family: arial; font-size: 8pt; display: nowrap; font-weight: bolder; padding-bottom: 5px; }
#flash_heading_background { background-color: black; display: block; width: 100%; height: 75px; padding-bottom: 10px; background-image: url('http://components.designforms.com/images/heading.jpg');  background-repeat: no-repeat; }
#copy, #copy a, #copy a:link, #copy a:visited { color: #444444; font-family: arial; font-size: 8pt; display: nowrap; padding-bottom: 10px; text-align: justify; }
#textcell { padding: 10px 0px 0px 0px; }
#heading { font-weight: bolder; font-size: 14pt; margin-bottom: 10px; color: #000066; background-color: white; font-family: arial; border-top: 1px solid #000066; border-bottom: 1px solid #000066; padding-left: 26px; }
#headingbar { padding-top: 10px; padding-left: 10px; display: block; border-bottom: 1px solid #555555; }
#bottomborder { width: 100%; height: 11px; display: block; border-bottom: 1px solid #555555; background-repeat: no-repeat; }
#banner { background-color: black; display: block; width: 100%; height: 100px; border-bottom: 1px solid #000066; }
h2 { color: #333333; font-family: lucida grande, tahoma; text-align: left; padding: 5px 0px 0px 10px; margin: 0px 0px 0px 0px; font-size: 14pt; height: 20px;}
h1 { font-family: lucida grande, tahoma; text-align: left; padding: 5px 0px 0px 10px; margin: 0px 0px 0px 0px; height: 20px; font-size: 14pt; color: #CCCCCC; }
h1 a, h1 a:link, h1 a:visited { text-decoration: none; color: #CCCCCC; }
h1 span { font-size: 10pt; color: #BE1E2D; }
h1 a:hover { color: #BE1E2D; }
h3 { font-family: lucida grande, tahoma; text-align: left; padding: 10px 0px 0px 10px; margin: 0px 0px 0px 0px; height: 20px; font-size: 12pt; color: #333333; }
#navbar_shell { width: 100%; }
#navbar { display: block; width: 800px; height: 20px; background-color: #BE1E2D; margin-bottom: 10px;}

#link_border { padding: 0px 50px 0px 10px; }

#link { color: white; font-family: lucida grande, tahoma; font-size: 8pt; padding: 0px; text-align: left; }
#link a, #link a:link, #link a:visited { text-decoration: none; font-size: 8pt; padding-top: 5px; color: white; text-decoration: none;}
#link a:hover, #link a:active { color: #333333; }

#linksel { padding-top: 2px; display: block; height: 15px; color: #333333; text-decoration: none; font-size: 8pt; text-align: center; font-family: lucida grande, tahoma; text-align: left; }
#linksel a, #linksel a:link, #linksel a:visited { padding-top: 0px; padding-right: 0px; margin: 0px; color: #333333; text-decoration: none; font-family: lucida grande, tahoma; }

#image { border: 1px solid #CCCCCC; }

#scrollbar4_container { position:relative; width:800px;
    padding-top: 10px 0px 10px 0px;
	background-color: #CCCCCC;
	//margin-right: 10px;
	border-top: 3px solid #CCCCCC;
}

#scrollbar4_track {
	position:absolute;
	top:0;
	right:0;
	height:100%;
	width:10px;
	margin-left: 10px;
	background-color:transparent;
	cursor:move;
	background-color:#444444;
}

#scrollbar4_handle {
	width:10px;
	background-color: black;
	cursor:move;
	opacity:0.9;
    -moz-opacity:0.9;
}

#scrollbar4_content {
	overflow:hidden;
	width:785px;
	height:300px;
}


#scrollbar3_container { position:relative; width:800px;
    padding-top: 10px 0px 10px 0px;
	background-color: #CCCCCC;
	//margin-right: 10px;
	border-top: 3px solid #CCCCCC;
}

#scrollbar3_track {
	position:absolute;
	top:0;
	right:0;
	height:100%;
	width:10px;
	margin-left: 10px;
	background-color:transparent;
	cursor:move;
	background-color:#444444;
}

#scrollbar3_handle {
	width:10px;
	background-color: black;
	cursor:move;
	opacity:0.9;
    -moz-opacity:0.9;
}

#scrollbar3_content {
	overflow:hidden;
	width:785px;
	height:400px;
}

#scrollbar_container { position:relative; width:200px;
    padding-top: 10px 0px 10px 0px;
	background-color: #333333;
	margin-right: 10px;
	border-top: 3px solid #333333;
}

#scrollbar_track {
	position:absolute;
	top:0;
	right:0;
	height:100%;
	width:10px;
	margin-left: 10px;
	background-color:transparent;
	cursor:move;
	background-color:#444444;
}

#scrollbar_handle {
	width:10px;
	background-color:#777777;
	cursor:move;
	opacity:0.9;
    -moz-opacity:0.9;
}

#scrollbar_content {
	overflow:hidden;
	width:185px;
	height:400px;
}

#scrollbar2_container {
	position:relative;
	width:590px;
	background-color: #CCCCCC;
	border-top: 3px solid #CCCCCC;
}

#scrollbar2_track {
	position:absolute;
	top:0;
	right:0;
	height:100%;
	width:10px;
	margin-left: 5px;
	background-color:transparent;
	cursor:move;
	background-color:#777777;
}

#scrollbar2_handle {
	width:10px;
	background-color:#444444;
	cursor:move;
	opacity:0.9;
    -moz-opacity:0.9;
}

#scrollbar2_content {
	overflow:hidden;
	width:575px;
	height:400px;
}

#window
    {
    width: 800px;
    height: 450px;
    display: block;
    }

#feature
    {
    display: block;
    height: 200px;
    width: 650px;
    }

#image_block
    {
    display: block;
    width: 202px;
    height: 200px;
    padding: 10px;
    }

#information_scroller
    {
    display: block; 
    overflow: auto; 
    height: 160px; 
    width: 407px;
    padding-left: 10px;
    padding-right: 10px;
    border-bottom: 1px solid #555555;
    }

#column
    {
    border-left: 1px #555555 solid;
    display: block;
    height: 200px;
    }

#fullscreen
    {
    display: block;
    width: 100%;
    }

#information
    {
    display: block;
    padding: 10px;
    }

#sidewindow
    {
    //border: 1px solid #000099;
    width: 150px;
    height: 400px;
    display: block;
    overflow: auto;
    padding: 10px;
    margin-left: 10px;
    }

#formlabel
    {
    font-family: arial;
    font-size: 7pt;
    text-align: left;
    color: black;
    }
