﻿BODY {
	padding: 0px; LINE-HEIGHT: 130%;  
	MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: black;
}
#maincontainer {
	LEFT: 50%; MARGIN-LEFT: -376px; WIDTH: 700px; POSITION: absolute;  TOP: 0px; BACKGROUND-COLOR: transparent; 
}
#mastheadhome {	HEIGHT: 350px; WIDTH: 700px; padding: 0; margin: 0; }
#masthead {	HEIGHT: 350px; WIDTH: 700px; padding: 0; margin: 0; }
#mainbody { Z-INDEX: 1; margin: 0; TEXT-ALIGN: left; width: 700px; background-color: black; }

#mainbodycontent { margin: 0; padding: 20px; background-color: white; border:medium; border-style:double; border-color: orange;}

#bottomcontent { width: 100%; margin: 0; margin-left: auto; margin-right: auto; border-top: 1px solid #156379; text-align: center; }
#bottom { WIDTH: 700px; padding: 0; margin: 0; margin-bottom: 20px; text-align: center; }


p {	font-size: 80%; line-height: 130%; font-weight: normal; }
.nospace { margin: 0; }
.nospacewhite { margin: 0; color: white; }
.nospacecenterwhite { margin: 0; color: white; text-align: center; }
.nospacerightwhite { margin: 0; color: white; text-align: right; }
.indented { margin-left: 20px; }
.nospaceindented { margin: 0; margin-left: 20px; }
.center { text-align: center; }
.nospacecenter { margin: 0; text-align: center; }
.nospaceright{ margin: 0; text-align: right; }
.orange { text-align: left; color: #ff6600; }
.centerorange { text-align: center; color: #ff6600; }
.nospaceorange { margin: 0; text-align: left; color: #ff6600; }
.nospacecenterorange {	margin: 0; text-align: center; color: #ff6600; }
.small { font-size: 70%; }
.nospacesmall { font-size: 70%; margin: 0; }
.nospacesmallcenter { font-size: 70%; margin: 0; text-align: center; }
.nospacesmallcenterwhite { color: white; font-size: 70%; margin: 0; text-align: center; }
.tiny { font-size: 60%; }
.nospacetiny { font-size: 60%; margin: 0; }
.gradientborder {
	border-bottom: 1px solid #CC0000; border-top: 1px solid #CC0000; background: url('images/headerbg.png') repeat-y;
	text-align: left; color: #990000; padding: 4px 10px 4px 10px; margin: 0;
}
.gradientbordercenter {
	border-bottom: 1px solid #CC0000; border-top: 1px solid #CC0000; background: url('images/headerbg.png') repeat-y;
	text-align: center; color: #990000; padding: 4px 10px 4px 10px; margin: 0;
}


A {	COLOR: #0066cc; TEXT-DECORATION: none; font-weight: bold; }
A:hover { COLOR: #ff9933; TEXT-DECORATION: underline; }

A.bottom {	COLOR: #FFFFFF; TEXT-DECORATION: none; font-weight: bold; }
A.bottom:hover { TEXT-DECORATION: underline; }

span.warning { font-weight: bold; color: red; }
span.bold { font-weight: bold; }
span.bolditalic { font-weight: bold; font-style: italic; }
span.boldunderline { font-weight: bold; text-decoration: underline; }
span.boldunderlineitalic { font-weight: bold; font-style: italic; text-decoration: underline; }
span.underline { text-decoration: underline; }
span.italic { font-style: italic; }

hr { color: #156379; width: 100%; margin: 0px; }

table { vertical-align: top; width: 688px; border: 0px; margin: 0px; padding: 0px; }
table.borders { margin: 0px; padding: 0px; border-collapse: collapse; border: 4px solid #CC0000; }
table.bordersgradientbg { margin: 0px; padding: 0px; border-collapse: collapse;  
	border: 4px solid #CC0000; background: url('images/headerbgreversed.png') repeat-y; background-position: right;}
td { vertical-align: top; }
td.middle { vertical-align: middle; }
td.bottom { vertical-align: bottom; }
td.center { text-align: center; }
td.right { text-align: right; }
td.centermiddle { text-align: center; vertical-align: middle; }
td.borders { vertical-align: top; border: 1px solid #000000; }
td.rightborders { vertical-align: top; border-right: 1px solid #000000;}
td.bordersmiddle { vertical-align: middle; border: 1px solid #000000; }
td.bordersmiddlecenter { vertical-align: middle; border: 1px solid #000000; text-align: center;}
td.borderscentertop { vertical-align: top; border: 1px solid #000000; text-align: center;}
td.bottomborders { vertical-align: middle; border-bottom: 1px solid #000000;}
td.topborders { vertical-align: middle; border-top: 1px solid #000000;}
td.topbottomborders { border-top: 1px solid #c9ad64; border-bottom: 1px solid #000000; }

td.title { vertical-align: middle; border: 4px solid #000000; background: #990000; }
td.titlenoborder { vertical-align: middle; background: #990000; }
td.subtitle { vertical-align: middle; background: #fff7ca; }
td.subtitleborders { vertical-align: middle; background: #fff7ca; border: 1px solid #000000; }
td.titlegradient { vertical-align: middle; border-bottom: 1px solid #CC0000; border-top: 1px solid #CC0000; background: url('images/headerbg.png') repeat-y; }

img { border: 2px solid #800000; }
img.noborder { border: 0; }
img.floatleft {	border: 2px solid #800000; float: left; margin-right: 10px; }
img.floatleftnoborder {	float: left; margin-right: 10px; border: none; }
img.floatright { border: 2px solid #800000; float: right; margin-left: 10px; }
img.floatrightnoborder { float: right; margin-left: 10px; border: none; }

ul { font-size: 80%; line-height: 130%; list-style-position: outside; margin: 0px; margin-left: 20px; padding-left: 20px; }

ol { font-size: 80%; line-height: 130%; list-style-position: outside; margin: 0px; margin-left: 20px; padding-left: 20px; }

ul.image {list-style-image: url(image.jpg); }
ul.image li {
	margin-bottom: 12px;  margin-top: 12px;
}
ul.imagemargin {list-style-image: url(image.gif); margin-left: 10px; }
ul.noimage {list-style-type: none; }
ul.circle {list-style-type: circle; margin-left: 20px; }
ul.solidcircle {list-style-type: disc; margin-left: 20px; }
ol.numbered li { list-style-type: decimal; margin-left: 20px; margin-bottom: 12px;  margin-top: 12px; }
ol.numbered li li { list-style-type: lower-alpha; }
ol.numbered li li li { list-style-type: decimal; }
ol.numbered li li li li { list-style-type: disc; }

ol.numberednospace li { list-style-type: decimal; margin-left: 36px; }
ol.numberednospace li li { list-style-type: lower-alpha; margin-left: 9px; }
ol.numberednospace li li li { list-style-type: decimal; margin-left: 9px; }
ol.numberednospace li li li li { list-style-type: disc; margin-left: 9px; }

ol.alphalower li { list-style-type: lower-alpha; margin-left: 20px; margin-bottom: 12px;  margin-top: 12px; }
ol.alphalower li li  { list-style-type: decimal; }
ol.alphalower li li li { list-style-type: disc; }
ol.alphalower li li li li { list-style-type: circle; }

ol.alphalowernospace li { list-style-type: lower-alpha; margin-left: 36px; }
ol.alphalowernospace li li  { list-style-type: decimal;  margin-left: 9px; }
ol.alphalowernospace li li li { list-style-type: disc;  margin-left: 9px; }
ol.alphalowernospace li li li li { list-style-type: circle; margin-left: 9px; }

ol.alphaupper li { list-style-type: upper-alpha; margin-left: 20px; margin-bottom: 12px; margin-top: 12px; }
ol.alphaupper li li { list-style-type: decimal; }
ol.alphaupper li li li { list-style-type: lower-alpha; }
ol.alphaupper li li li li { list-style-type: disc; }
ol.roman li { list-style-type: upper-roman; margin-left: 20px; margin-bottom: 12px;  margin-top: 12px; }
ol.roman li li { list-style-type: upper-alpha; }
ol.roman li li li { list-style-type: decimal; }
ol.roman li li li li { list-style-type: lower-alpha; }
ol.roman li li li li li { list-style-type: disc; }
