BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; 
	FONT-FAMILY: verdana, arial, times, georgia, sans-serif; BACKGROUND-IMAGE: url('BG_BluePaint.jpg');
	BACKGROUND-COLOR: #002266
}
 /* td.left and td.right are the two main cells and contain the pages main background colors */
td.left {width: 150px; background-color: #336699}
td.right {width: 100%; background-color: #FFFF99; vertical-align: top; rowspan: 2}

A 		{COLOR: #007090; TEXT-DECORATION: none}
A:hover {TEXT-DECORATION: underline}
#wrapper {MARGIN-RIGHT: AUTO; MARGIN-LEFT: AUTO; WIDTH: 750px; HEIGHT: 100%; BACKGROUND: #ffffff}
.text 	{WIDTH: 110px; HEIGHT: 14px}
IMG {border-color: #2D3D5B; border-width: 2}
P {LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; COLOR: #404040; LIST-STYLE-TYPE: square}
H1 {FONT-WEIGHT: bold; COLOR: #404040; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; BORDER-BOTTOM: #404040 1px solid; FONT-FAMILY: "Century Gothic", verdana, arial, times, sans-serif}
H2 {MARGIN-TOP: 24px; FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; BORDER-BOTTOM: #c4c4c4 1px solid; FONT-FAMILY: "Century Gothic", verdana, arial, times, sans-serif}

#top {BORDER-TOP: 0px solid; PADDING-RIGHT: 0PX; PADDING-LEFT: 0px; MARGIN: 0px; 	WIDTH: 100%; PADDING-TOP: 5px; PADDING-BOTTOM: 5px}

#left {PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-TOP: 20px; 
	LIST-STYLE-POSITION: outside; FLOAT: left; WIDTH: 150px; HEIGHT: 100%; LINE-HEIGHT: 1.01em}
#left P {LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; COLOR: #404040; LIST-STYLE-TYPE: square}

#middle {PADDING-RIGHT: 10px; LIST-STYLE-POSITION: outside; WIDTH: 100%; LINE-HEIGHT: .90em; PADDING-TOP: 30px}
#middle P {FONT-SIZE: 11px; COLOR: #404040; LIST-STYLE-TYPE: square}

/* These table and cell styles are used with the lists and contacts that use some or all shadowed background colors */
table.General {border-spacing: 0px; border-collapse: collapse; border-width: 0px; width: 100%}
td.General {width: 100%; COLOR: #404040; FONT-SIZE: 8pt; text-align: "left";
	FONT-FAMILY: verdana, arial, times, sans-serif; 
	padding-top: 0px; padding-bottom:15px; padding-left:10px; padding right: 10px}
td.GeneralTitle {width: 100%; COLOR: #404040; FONT-SIZE: 9pt;
	FONT-FAMILY: verdana, arial, times, sans-serif; FONT-WEIGHT: bold; text-align: "left";
	padding-top: 15px; padding-bottom:6px; padding-left:10px; padding right: 10px}
td.GeneralShadow {width: 100%; COLOR: #404040; FONT-SIZE: 8pt; text-align: "left";
	FONT-FAMILY: verdana, arial, times, sans-serif; background-color: rgb(230, 230, 130);
	padding-top: 0px; padding-bottom:10px; padding-left:10px; padding right: 10px}
td.GeneralShadowTitle {width: 100%; COLOR: #404040; FONT-SIZE: 9pt;
	FONT-FAMILY: verdana, arial, times, sans-serif; FONT-WEIGHT: bold; background-color: rgb(230, 230, 130); text-align: "left";
	padding-top: 10px; padding-bottom:6px; padding-left:10px; padding right: 10px}
td.ShadowOnly {background-color: rgb(230, 230, 130)}
td.General2 {width: 100%; COLOR: #404040; FONT-SIZE: 9pt; text-align: "left";
	FONT-FAMILY: verdana, arial, times, sans-serif; 
	padding-top: 15px; padding-bottom:15px; padding-left:10px; padding right: 10px}
td.GeneralShadow2 {width: 100%; COLOR: #404040; FONT-SIZE: 9pt; text-align: "left";
	FONT-FAMILY: verdana, arial, times, sans-serif; background-color: rgb(230, 230, 130);
	padding-top: 10px; padding-bottom:10px; padding-left:10px; padding right: 10px}


.ListTable {border-spacing: 0px; padding: 0px; 	border-collapse: collapse; border-width: 0px;
	font-size: 10px; FONT-FAMILY: verdana, arial, times, sans-serif; text-align: "center"}	

/* .Nav styles are used with the navigation panel */
.NavTable {width: 120px; height: 100%; border-spacing: 0px; padding: 0px; 
	border-collapse: collapse; border-width: 0px}	
.NavBtn {width: 120px; height: 25px; background-image: url('ButtonFaceblue.JPG'); 
	text-align: "center"; vertical-align: "middle";
	COLOR: #B8CAE1; FONT-SIZE: 12px; FONT-FAMILY: verdana, arial, times, sans-serif; FONT-WEIGHT: bold}
.NavBtn a {font-weight: bold; color: #B8CAE1; text-decoration: none;}
.NavBtn a:hover {font-weight: bold; color: #ffcc33; text-decoration: none}
.NavBtn a span {padding: 0px; display: block;}
.NavBtn a:hover span {	border: 0px solid #000099	}
.NavSpacer {width: 120px; height: 8px; vertical-align: "middle"}	

/* The footer styles are used with the links along the bottom of each page */
#footer {WIDTH: 100%; PADDING-TOP: 5px; TEXT-ALIGN: center; PADDING-BOTTOM: 25PX; 
	color: #B8CAE1; FONT-SIZE: 10px; FONT-FAMILY: verdana, arial, times, sans-serif}
.footer {MARGIN-TOP: -2px}
#footer a {color: #B8CAE1; text-decoration: none} 
