body
{
	background-color:#CCCCCC;
}
div.left
{
	float: left;
	margin-left: -5px;
	margin-top: -5px;
	padding: 0px;
	width: 135px;
	background-color:#CCCCCC;
}
div.middle
{
	float: left;
	overflow: hidden;
	margin-left: 0px;
	margin-top: -5px;
	padding: 0px;
	width: 500px;
	background-color:#CCCCCC;
}
div.right
{
	float: left;
	overflow: hidden;
	margin-left: 5px;
	margin-top: -5px;
	padding: 0px;
	width: 135px;
	background-color:#CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
div.nav-google-ad
{
	margin-left: 0px;
	margin-top: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#CCCCCC;
}
div.nav-menu
{
	margin-left: 0px;
	margin-top: 0px;
	padding: 0px;
}
div.nav-copy-email
{
	margin-left: 2px;
	margin-top: 290px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
div.site-header
{
	vertical-align: top;
	text-align: center;
	background-color: #FFFFFF;
	padding: 5px;
}
div.breadcrumb
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#E6E6E6;
	padding: 5px;
	line-height: 6px;
}
div.relatedtabs
{
	background-color: #FFFFFF;
	padding: 5px;
}
div.siblinglinks
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color: #FFFFFF;
	padding: 5px;
}
div.page-header
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight: bold;
	background-color: #FFFFFF;
	padding: 5px;
}
div.last-revised
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	color:#666666;
	background-color: #FFFFFF;
	padding: 5px;
	line-height: 6px;
}
div.body-content
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #FFFFFF;
	padding: 5px;
}
div.body-blockquote
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #FFFFFF;
}
div.body-blockquote-title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight: bold;
}
div.section-title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	background-color: #FFFFFF;
	color: #006666;
}
div.alert-message
{
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
}
div.site-footer
{
	background-color: #FFFFFF;
	padding: 0px;
	text-align: center;
}
div.nav-google-ad-link
{
	margin-left: 0px;
	margin-top: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#CCCCCC;
}
div.nav-google-search
{
	margin-left: 0px;
	margin-top: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
div.nav-forums
{
	margin-left: 0px;
	margin-top: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

div.tabs
{
  text-align: left;
}
div.content
{
  width: 630px;
}
div.leftPanel
{
  width: 300px;
  padding: 2px;
  margin-left: 4px;
	float: left;
}
div.rightPanel
{
  width: 310px;
	float: left;
}
div.rightTopPanel
{
  width: 300px;
  padding: 2px;
  margin-left: 4px;
}
div.rightBottomPanel
{
  width: 300px;
  padding: 2px;
  margin-left: 4px;
}
.legend
{
  color: #777777;
  font-weight: bold;
  font-size: large;
}
div.updated_msg
{
	font-size: 10px;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	padding: 10px;
  width: 620px;
}


PRE { TEXT-INDENT: 30px }

#relatedtabsmenu { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1;
  PADDING-BOTTOM: 0px; MARGIN: 7px 0px 5px; COLOR: #000000;
  PADDING-TOP: 0px; BORDER-BOTTOM: gray 1px solid }
#relatedtabsmenu LI { DISPLAY: inline; OVERFLOW: hidden; LIST-STYLE-TYPE: none; padding-right: 5px }
#relatedtabsmenu A { BORDER-RIGHT: black 2px solid; PADDING-RIGHT: 5px;
  BORDER-TOP: gray 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ecebeb;
  PADDING-BOTTOM: 1px; MARGIN: 0px;
  FONT: bold 0.6em Verdana, "Trebuchet MS", Arial, sans-serif;
  BORDER-LEFT: gray 1px solid; COLOR: #000000; PADDING-TOP: 2px;
  BORDER-BOTTOM: gray 1px solid; TEXT-DECORATION: none }
A.active { BORDER-RIGHT: black 2px solid; PADDING-RIGHT: 5px;
  BORDER-TOP: gray 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ecebeb;
  PADDING-BOTTOM: 1px; MARGIN: 0px;
  FONT: bold 0.6em Verdana, "Trebuchet MS", Arial, sans-serif;
  BORDER-LEFT: gray 1px solid; COLOR: #000000; PADDING-TOP: 2px;
  BORDER-BOTTOM: gray 1px solid; TEXT-DECORATION: none }
#relatedtabsmenu A.active { BORDER-TOP: #0000FF 3px solid; background: #B0C4DE;
  PADDING-TOP: 0px; BORDER-BOTTOM: #B0C4DE 1px solid }
#relatedtabsmenu A:hover { BORDER-TOP: #0000FF 3px solid;
  BACKGROUND: #ecebeb; COLOR: #000000; PADDING-TOP: 0px }
#relatedtabsmenu A.active:hover { BORDER-TOP: #0000FF 3px solid;
  BACKGROUND: #B0C4DE; COLOR: #000000; PADDING-TOP: 0px }
	
#tabmenu { PADDING-RIGHT: 0px; PADDING-LEFT: 5px; Z-INDEX: 1; 
	PADDING-BOTTOM: 0px; MARGIN: 12px 0px 0px; COLOR: #000000; 
	PADDING-TOP: 0px; BORDER-BOTTOM: gray 1px solid }
#tabmenu LI { DISPLAY: inline; OVERFLOW: hidden; LIST-STYLE-TYPE: none }
#tabmenu A { BORDER-RIGHT: black 2px solid; PADDING-RIGHT: 5px; 
	BORDER-TOP: gray 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ecebeb; 
	PADDING-BOTTOM: 1px; MARGIN: 0px; 
	FONT: bold 0.7em Verdana, "Trebuchet MS", Arial, sans-serif; 
	BORDER-LEFT: gray 1px solid; COLOR: #000000; PADDING-TOP: 2px; 
	BORDER-BOTTOM: gray 1px solid; TEXT-DECORATION: none }
A.active { BORDER-RIGHT: black 2px solid; PADDING-RIGHT: 5px; 
	BORDER-TOP: gray 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ecebeb; 
	PADDING-BOTTOM: 1px; MARGIN: 0px; 
	FONT: bold 0.7em Verdana, "Trebuchet MS", Arial, sans-serif; 
	BORDER-LEFT: gray 1px solid; COLOR: #000000; PADDING-TOP: 2px; 
	BORDER-BOTTOM: gray 1px solid; TEXT-DECORATION: none }
#tabmenu A.active { BORDER-TOP: orange 3px solid; BACKGROUND: #faeec9; 
	PADDING-TOP: 0px; BORDER-BOTTOM: #faeec9 2px solid }
#tabmenu A:hover { BORDER-TOP: orange 3px solid; BACKGROUND: #ecebeb; 
	COLOR: #000000; PADDING-TOP: 0px }
#tabmenu A.active:hover { BORDER-TOP: orange 3px solid; 
	BACKGROUND: #faeec9; COLOR: #000000; PADDING-TOP: 0px }
#content { BORDER-RIGHT: black 2px solid; PADDING-RIGHT: 5px; 
	BORDER-TOP: medium none; PADDING-LEFT: 5px; Z-INDEX: 2; BACKGROUND: #faeec9; 
	PADDING-BOTTOM: 5px; 
	FONT: 0.7em Verdana, "Trebuchet MS", Arial, sans-serif; 
	BORDER-LEFT: gray 1px solid; PADDING-TOP: 5px; 
	BORDER-BOTTOM: black 2px solid }
#innercontent { BORDER-RIGHT: black 2px solid; PADDING-RIGHT: 5px; 
	BORDER-TOP: gray 1px solid; PADDING-LEFT: 5px; Z-INDEX: 2; 
	BACKGROUND: #fefaeb; PADDING-BOTTOM: 5px; 
	FONT: 0.7em Verdana, "Trebuchet MS", Arial, sans-serif; BORDER-LEFT: gray 1px solid; 
	PADDING-TOP: 5px; BORDER-BOTTOM: black 2px solid }
#innercontent A { COLOR: #0000ff; TEXT-DECORATION: none }
#innercontent A:hover { BACKGROUND: #f3f3f3; TEXT-DECORATION: underline }

#tabmenuCivilWar { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1;
  PADDING-BOTTOM: 0px; MARGIN: 7px 0px 5px; COLOR: #000000;
  PADDING-TOP: 0px; BORDER-BOTTOM: gray 1px solid }
#tabmenuCivilWar LI { DISPLAY: inline; OVERFLOW: hidden; LIST-STYLE-TYPE: none }
#tabmenuCivilWar A { BORDER-RIGHT: black 2px solid; PADDING-RIGHT: 5px;
  BORDER-TOP: gray 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ecebeb;
  PADDING-BOTTOM: 1px; MARGIN: 0px;
  FONT: bold 0.7em Verdana, "Trebuchet MS", Arial, sans-serif;
  BORDER-LEFT: gray 1px solid; COLOR: #000000; PADDING-TOP: 2px;
  BORDER-BOTTOM: gray 1px solid; TEXT-DECORATION: none }
A.active { BORDER-RIGHT: black 2px solid; PADDING-RIGHT: 5px;
  BORDER-TOP: gray 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ecebeb;
  PADDING-BOTTOM: 1px; MARGIN: 0px;
  FONT: bold 0.7em Verdana, "Trebuchet MS", Arial, sans-serif;
  BORDER-LEFT: gray 1px solid; COLOR: #000000; PADDING-TOP: 2px;
  BORDER-BOTTOM: gray 1px solid; TEXT-DECORATION: none }
#tabmenuCivilWar A.active { BORDER-TOP: #0000FF 3px solid; background: #B0C4DE;
  PADDING-TOP: 0px; BORDER-BOTTOM: #B0C4DE 1px solid }
#tabmenuCivilWar A:hover { BORDER-TOP: #0000FF 3px solid;
  BACKGROUND: #ecebeb; COLOR: #000000; PADDING-TOP: 0px }
#tabmenuCivilWar A.active:hover { BORDER-TOP: #0000FF 3px solid;
  BACKGROUND: #B0C4DE; COLOR: #000000; PADDING-TOP: 0px }
	
	