/* LAYOUT ELEMENTS  */

body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:  arial, verdana, serif, tahoma;
	font-size:small;
	color: #385370;
	background-color:#233345;
	
}

a
{
	color: #2A6BB1;
	text-decoration: underline;
}

a:hover
{
	color: #2A6BB1;
	text-decoration: none;
}

.bkgGradient
{
	/* peach-white gradient in top of content area  */
	background-image:url(/images/gradient_child.gif);
	background-repeat:repeat-x;
}


.bkgdContetArea
{
	/* class-image that runs verticle down content area  */
	background-image:url(/images/bkgd_dklt_blue.gif);
}


.bkgdNav
{
	/* class-image for nav background  */
	background-image:url(/images/bkgd_nav.gif);

}

/* BACKGROUND COLORS  */

.bkgdWhite
{
	background-color:#FFFFFF;
}

.bkgdDkBlue
{
	background-color:#
}

.bkgdLtBlue
{
	/* color in footer area  */
	background-color:#3F5D7E;
}


.bkgdMedBlue
{
	/* color in subnav area  */
	background-color:#2F455D  ;
}


/* CONTENT STYLES  */

.content
{
	padding: 10px 70px 10px 2px;
}


.contentHome
{
	padding: 15px 10px 10px 27px;
	color:#F7F7F7;
}

.contentHome a
{
	color: #f3b53c;
	text-decoration: underline;
}

.contentHome a:hover
{
	color: #f3b53c;
	text-decoration: none;
}
.contentPollTitle
{
	padding: 10px 10px 10px 27px;
	color:#F7F7F7;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
}

.contentPoll
{
	padding: 0px 10px 0px 35px;
	color:#F7F7F7;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
}

.contentRightHome
{
	padding: 10px 10px 10px 27px;
	color:#F7F7F7;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:small;
}

.title1 {
  background-image:url("/images/underline.gif");
  padding: 0px 0px 10px 0px;
  color:#FFFFFF;
  font-weight:bold;
  width: 500px;
  }
  
.title2 {
  background-image:url("/images/underline.gif");
  padding: 0px 0px 10px 0px;
  color:#FCBB3E;
  font-weight:bold;
  width: 500px;
  }

.contentTable
{
	/* currently not used  */
	padding: 0px 9px 0px 13px;
}

.contentTableHome
{
	/* currently not used  */
	padding: 0px 9px 0px 13px;
}

.title
{
	/* currently not used  */
	padding:  5px 0px 7px 25px;	
	
}

.titleHome
{
	font-weight:bold;
	font-size: small;
	color: #FFFFFF;

	
}

h1
{
	padding: 3px 3px 3px 3px;	
	font-weight:bold;
	background-color:#FDF3E0;
	font-size:small;
}


/* NAVIGATION ELEMENTS  */


.paddingNav
{
	padding: 7px 10px 7px 20px;	
	color:#667E99;
	background-color:#405E7F;
}

.bkgdNav
{
	background-image:url(/images/nav_top_image.gif);
	width:900px;
	height:2px;
}


a.nav
{
	color: #F7F7F7;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

}

a:hover.nav
{
	color: #F7F7F7;
	text-decoration: underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

}

/* SUBNAVIGATION ELEMENTS  */

.paddingSubnav
{
	padding: 15px 10px 15px 10px;	
	color: #6785A3;
}

a.subnav
{
	color: #F6BF58;
	text-decoration: none;
	font-size:x-small;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}

a:hover.subnav
{
	color: #F6BF58;
	text-decoration: underline;
	font-size:x-small;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}



/* FOOTER STYLES*/

.paddingFooter
{
	padding: 20px 0px 10px 18px;
}


.gradientFooter
{
	background-image:url(/images/gradient_footer.gif);
	background-repeat:repeat-x;
}


/* GLOBAL STYLES */

.global
{
	color:#7793B3;

}

.globalHome
{
	color:#ACCAF9;
	font-weight:bold;
	font-size:10px;
	padding: 0px 20px 10px 196px;
	
}


a.global
{
	color: #F7F7F7;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

}

a:hover.global
{
	color: #F7F7F7;
	text-decoration: underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

}



/* GENERIC STYLES */

.hrLightBlue
{color: #6c8198;}

.underline
{text-decoration:underline}

.lastUpdatedDate
{
	font-weight:normal;
}

.copyright
{
	color:#A59FA1;
	padding: 0px 0px 0px 10px;	
}


.white
{
	color:#FFFFFF
}


.imagepaddingR
{
	/* image padding for right aligned images */
	padding-left: 8px;
	margin-left: 8px;
	background-image:url(/images/image_border.gif);
	background-repeat:repeat-y;
}

#linkList ul
{
	margin: 10px;
	padding-left: 10px;
}

.linkList ul
{
	margin: 10px;
	padding-left: 10px;
}

.linkList li
{
	padding: 0px 4px 10px 2px;
	text-align: left;
	list-style:square;

}