/*###############main body and container*################*/

body{
margin: 0;
padding:0;
text-align:center;
background-color: #ffffff;
}

#container {
width: 770px;
margin:0px auto;
text-align:left;
}

.content {
background-image:url(../images/content_bottom.jpg);
background-position:bottom;
background-repeat:no-repeat;
background-color:#FFFFFF;
}
/*###############paragraph text and variations*################*/
p, ul, table{
line-height:1.3;
color: #355004;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.big {
font-family: Arial, Helvetica, sans-serif;
	color: #496685;
	font-size: 14px;
}
.bold {
	font-family: Arial, Helvetica, sans-serif;
	color: #355004;
	font-size: 12px;
	font-weight: bold;
}
.red {
	font-family: Arial, Helvetica, sans-serif;
	color: #BB281E;
	font-size: 12px;
}


/*################EXPANDERS#########################*/
.expand_l{
background-image:url(../images/expand_l_1px.jpg);
background-repeat:repeat-y;}
.expand_r{
background-image:url(../images/expand_r_1px.jpg);
background-repeat:repeat-y;}

/*################MAIN NAVIGATION#########################*/
#nav{
background-color:#FFFFFF;
font:Verdana, Arial, Helvetica, sans-serif;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#739410;
font-weight:bold;
font-size:10px;}

#nav a{
background-color:#ffffff;
font:Verdana, Arial, Helvetica, sans-serif;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#739410;
font-weight:bold;
font-size:10px;
}

#nav a:hover{
background-color:#FFFFFF;
font:Verdana, Arial, Helvetica, sans-serif;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#999999;
font-weight:bold;
font-size:10px;
}


/*################OTHER STUFF#########################*/
#heading{
background-image:url(../images/heading_area.jpg);
background-repeat:no-repeat;
padding-top:15px;
padding-right:38px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:900;
}

.heading{
margin-right: 10px;
font-weight:900;
color:#152758;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


.FooterNav {
padding-top:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4A6497;
}
.FooterNav a {
	font-weight: bold;
	color: #4A6497;
	text-decoration: none;
}
.FooterNav a:hover {
	font-weight: bold;
	color: #314364;
	text-decoration: none;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	display: inline;
	padding-right:5px;
}

unused stuff ???

.Content a, .ContentNormal a {
	font-family: Arial, Helvetica, sans-serif;
	color: #00005A;
	font-weight: bold;
	text-decoration: none;
}
.Content a:hover, .ContentNormal a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #006699;
	font-weight: bold;
	text-decoration: none;
}
.ContentDark {

	font-family: Arial, Helvetica, sans-serif;
	color: #0A2565;
	font-size: 14px;
	font-weight: bold;
}
.ContentDarkGrey {


	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 14px;
	font-weight: bold;
}
.FooterInfo {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.FooterInfoBig {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.FooterInfo a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.FooterInfo a:hover {
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.ImgBorder {
	border:1px; 
	border-thickness: 1px; 
	border-color: #9C9C9C;
	border-style: solid;
}
a:hover .ImgBorder {
	border:1px; 
	border-thickness: 1px; 
	border-color: #3E4C89;
	border-style: solid;
}
.ContentSmall {
	font-family: Arial, Helvetica, sans-serif;
	color: #496685;
	font-size: 10px;
}

.header{
color:#ffffff;
font-family:arial;
font-size:12px; 
text-align:right;
padding-right:10px;
vertical-align:middle;
}
.content_table_row {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	background-color: #ffffff;
	font-size: 12px;
}
.content_table_subrow {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-color: #4D0D0E;
	font-size: 10px;
	font-weight:bold;
}
.content_table_row a{
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
}
.content_table_row a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
}
.content_table_header {

	font-family: Arial, Helvetica, sans-serif;
	background-color: #152758;
	color:#FFF;
	font-weight:bold;
	font-size: 12px;
	font-style:oblique;
}

.table-policy
{
	border: 0px;
	padding: 0px;
}

.table-policy td, .table-policy th
{
	border-bottom: 1px dashed #c9c8c8;
	padding-bottom: 5px;
}

a:link, a:active
{
	font-family: Arial, Helvetica, sans-serif;
	color: #719210;
	font-weight: bold;
	text-decoration: none;
}

a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	color: #719210;
	font-weight: bold;
	text-decoration: none;
}

a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #006699;
	font-weight: bold;
	text-decoration: none;
}

