body 
{
   color: white;
	background: #002139 url(../images/homePageBg.gif);
	margin: 0px;
	text-align: center;
}


#container   
{
   width: 798px;
	width: 798px;
	\width: 820px;
	w\idth: 798px;
   margin-left: auto;
	margin-right: auto;
}

#header{
   height: 100px;
   margin-top: 45px;
}

/* Main Navigation Bar */
#navcontainer
{
   margin: 8px 0 8px 0px;
   padding-top: 0;
   font: normal 12px  'Times New Roman', 'Times', serif;
}

#navcontainer ul
{
   border: 0;
   margin: 0;
   padding: 0;
   list-style-type: none;
   text-align: center;  
}

#navcontainer ul li
{
   display: block;
   float: left;
   margin: 0;
   border: 1px solid #B99D5F;
}

#navcontainer ul li a
{
   background: #002139;
   width: 112px;
   padding: 4px 0  4px 0;
   color: #fff;
   text-decoration: none;
   display: block;
   text-align: center;   
}

#navcontainer ul li a:hover
{
	color: #002139;
	background: #B99D5F;
}

#navcontainer a:active
{
	color: #002139;
	background: #B99D5F;
}

#navcontainer li#active a
{
	color: #002139;
	background: #B99D5F;
}
#navcontainer ul li #current
{  
	color: #002139;
	background: #B99D5F;
	font-weight: bold;
}

/* Sub Navigation Bar */
#subnav {

	margin:0;
	margin-right: 266px;
	background-color: #fff;
	text-align: left;
	padding-left: 40px;
	color: #002139;
}

#subnav a{
	padding: 5px 4px;
	color: #002139;
	text-decoration: none;
	font: bold 11px  'Times New Roman', 'Times', serif;
	letter-spacing: 0.08em;
}

#subnav a:hover
{
	color: #B99D5F;
}

#subnav a#subCurrent{
	color: #B99D5F;
}

#sidebar-a {
	float: right;
	width: 266px;
	\width: 266px;
	w\idth: 266px;
	margin: 0;
	margin-left: 0;
	padding: 0;
	background-color: #D3C19A;
}

#innerContainer
{
   background: url(../images/containerBg.gif) repeat-y;
   margin:0;
   padding: 0;

}
#content {
	padding: 0;
	margin:0;
	margin-right: 266px;
	background-color: #DEE7ED;
	padding: 40px;
	min-height:300px;

}
div[class] #content  {
   height:auto;
}

#content {
   font: normal 12px  Arial, helvetica, sans-serif;
   color: #002139;
   text-align: left; 
	line-height: 1.4;
}

#content h1{
   font: bold 20px 'Times New Roman', 'Times', serif;
   color: #002139;
   text-align: left; 
}

#content h2{
   font: bold 16px 'Times New Roman', 'Times', serif;
   color: #002139;
   text-align: left; 
}

.sidebar-b {
	float: right;
	width: 266px;
	\width: 266px;
	w\idth: 266px;
	margin: 0;
	margin-left: 0;
	padding: 0;
	background-color: #B99D5F;
	min-height:300px;
}

/* Min height hack */
div[class] .sidebar-b  {
   height:auto;
}

.sidebarimg{
   margin-top: 100px;
}


#footer{
   font: normal 10px  helvetica, arial, sans-serif;
	text-align: left;
	padding-bottom: 5px;
}

#footer ul li
{
	display: inline;
	list-style-type: none;
	padding-right: 20px;
}

#footer ul li a
{
   color: #7C919F;
   text-decoration: none;   
}

#footer ul li a:hover
{
	color: #003B54;
}

#footer a:active
{
	color: #003B54;
}

#footer li#active a
{
	color: #003B54;
}
#footer ul li a:hover
{
	color: #003B54;
}

#footer li #footCurrent{
	color: #B99D5F;
}

input {
   font : bold 11px/12px arial,helvetica,sans-serif;
   border : 1px solid #002139;
   color : #000000;
   background-color : #ffffff;
   padding-left: 2px;
 }
 
 input.radio{
   background-color : red;
   border : 0;
 }
 
textarea{
   font : 11px/12px arial,helvetica,sans-serif;
   border : 1px solid #002139;
   color : #000000;
   background-color : #ffffff;
   padding: 5px;
}

div.hr {
  height: 1px;
  background: #002139;
}
div.hr hr {
  display: none;
}

.required {
   color: red;
   font-size: 11px;
}

.attributename {
   font: normal 12px  Arial, helvetica, sans-serif;
   color: #002139;
}

td{
   font: normal 12px  Arial, helvetica, sans-serif;
   color: #002139;
}

a:link{ color: #002139; text-decoration :underline;}
a:visited{ color: #002139; text-decoration :underline;}
a:hover{ color: #003952; text-decoration :none;}

#topleft {
position: absolute;
left: 0;
top: 0;
display: block;
height: 144px;
width: 144px;
background: url(../images/cornerBanner.png) no-repeat;
text-indent: -999em;
text-decoration: none;}