body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#000000;
	line-height: 15px;
	padding: 0px;
}

#header td {
	background: #4B5A85;
	border-bottom: 2px solid #ffffff;
	}

#header #navtrail img {
	float: left;
	margin-right: 6px;
	padding-top: 1px;
	}
	
#header #navtrail p, #header #navtrail a, #footer {
	color:#ffffff; 
	font-size: 11px; 
	text-decoration:none;
	}
	
#header td div.button {
	margin-top: 12px;
	margin-bottom: 5px;
	margin-left: 16px;
	}
		
#header #address {
	text-align:right;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #ffffff;
	text-align:right;
	margin-right: 15px;
	margin-top: 5px;
}
	
td.bgstripe {
	background: #1b2746 url(/images/leftnav_bottom.gif) repeat-y;
	}

	
#navswoop {
	position:absolute; 
	top:74px; 
	left:107px; 
	width:43px; 
	background:url(/images/navback.gif) no-repeat right;
	z-index:99; 
	visibility: visible; 
	height: 480px;	
	}

#intro img {
	float: left;
	margin:0px;
	padding:0px
	}

#intro td {
	background: #efefef;
	}

#intro td.maintheme {
	background: #efefef url(images/access_theme.jpg) top left no-repeat; 
	}

#intro td.maintheme div {
	padding-left: 347px;
	padding-top: 50px;
	}
	
#intro td.maintheme p {
	font-size: 12px;
	}
		
#three_features td {
	border-right:1px solid #cccccc;
	background: #ffffff;
	color: #000;
}

#content {padding:28px}

#content td {
	background: #ffffff url(none);
	color: #000000;
	font-size: 13px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	}

#content li {
	font-size: 13px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	margin-bottom: 6px;
	margin-left:34px;
}

p {
	font-size: 13px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	margin-top: 10px;
	margin-bottom: 6px;
	margin-left:0px;
	margin-right:16px;
}

p.title {
	font-weight:bold; 
	margin-bottom: 2px;
	margin-top: 20px;
	line-height: 14px;
	}
	
p .date {
	color: #999;
	font-weight: normal;
	font-size: 11px;
}
	
	
ul, ol {
	margin: 0px;
	padding: 0px;
  	font-size:11px;
	}

h1 {
	font-size: 20px;
	line-height: 24px;
	font-weight: bold;
	color: #003366;
	margin-bottom:5px;
	margin-top:0px;
}

h2 {
	font-size: 16px;
	font-weight: bold;
	color: #822828;
	margin-bottom: 0px;
	padding-bottom:5px;
	border-bottom:1px solid #000;
}

h3 {
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #003366;
	margin-bottom: 0px;
}


h4 {
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	color: #822828;
	margin-top:10px;
	margin-bottom: 0px;
	padding-bottom:0px;
}

h5 {
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #003366;
	margin-bottom: 5px;
}

h6 {
	font-size: 10px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 10px;
}

.features {
	line-height: 16px;
	text-decoration:none;
	margin-top: 10px;
} 

.features h3 {
	font-size:12px; 
	margin: 6px 6px 6px 6px;
	color: #205A92;
	font-weight: bold;
	line-height: 15px;
	}
	
.features h6 {
	font-size:10px; 
	text-align:right; 
	margin-top: 0px; 
	padding-right:10px;}
  
.features h5 {
	font-size:11px; 
	margin: 3px 6px 3px 20px;
	line-height: 16px;
	}
		
.features p {
	font-size:11px; 
	line-height: 15px;
	}
	
#footer {
	background: #000000; 
	padding:6px;
	}
	
#footer a:link, #navtrail a {color:#ffffff}
#footer a:visited, #navtrail a {color:#ffffcc}
#footer a:hover, #navtrail a {color:#ffff99}
#footer a:active, #navtrail a {color:#ffffff}

#footer td {
	background: #000000;
	padding-right: 30px;}


/* Left Navigation Menu */

ul#topmenu  {
	margin: 0px;
	padding: 0px;
	list-style: none;
  	width:134px;  
  	border:none;
	background:#114111;
	clear:all
	}
	
ul#topmenu  li {
	color:#ffffff;
	visibility: visible;
	border:none;
	background:#114111;
	}

#topmenu li {
	width:134px;
	background:#114111;
	border:none;
	margin: 0px;
	padding: 0px;}

#topmenu li a {
	font-size: 11px; 
	color:#ffffff; 
	display: block; 
	padding: 6px 3px 6px 6px;
	margin:0px 0px 0px 0px;
	text-decoration: none;
	text-align: left;
	border-top:1px solid #ffffff;
	 }
	
#topmenu li a:hover {color:#F7F7B5;}

#topmenu li li {
	background:#114111;
	font-size: 11px; 
	}
	
#topmenu li li a { 
	color:#fff; 
	padding: 3px 0px 3px 13px;
	display: block;  
	text-decoration: none;
	text-align: left;
	border:none;
	margin:0px;
	}

#topmenu li li a:hover { 
	color:#400102; 
	background:#F7E3E7; 
	}

#topmenu li li a.sublast { padding-bottom:6px}

#sub2, 
#sub3, 
#sub4, 
#sub5, 
#sub6, 
#sub7 {
	display:none;
	}

#sectiontwo #sub2,
#sectionthree #sub3,
#sectionfour #sub4,
#sectionfive #sub5,
#sectionsix #sub6,
#sectionseven #sub7 {
	display:block; 
	}
	
/* Fix IE. Hide from IE Mac \*/
* html ul#topmenu li { float: left; }
* html ul#topmenu li a { height: 1%; }
/* End */


/* FAQ submenu */

#content div.sidebar
{
	float: right;
	width: 150px;
	border-top: 3px double #000099;
	border-left: 3px double #000099;
	border-right: 3px double #000099;
	border-bottom: 3px double #000066;
	padding: 10px;
	margin: 0px 30px 8px 30px;
	background: #CDE5B6;
}


#content div.sidebar h1 {
	font-size: 12px;
	color: #114111;
	margin-left: 10px;
}

#content div.sidebar ul#submenu {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

#content div.sidebar ul#submenu li {
	margin: 0px 0px 0px 20px;
	padding: 4px;
	list-style: none;
	list-style-image: none;
	font-size: 11px;
	line-height: 13px;
	}
	
body.subone #content div.sidebar ul#submenu li#faqone,
body.subtwo #content div.sidebar ul#submenu li#faqtwo,
body.subthree #content div.sidebar ul#submenu li#faqthree,
body.subfour #content div.sidebar ul#submenu li#faqfour,
body.subfive #content div.sidebar ul#submenu li#faqfive {
	list-style-image: url(/images/arrow_blue.gif);
	}
	
body.subone li#faqone a,
body.subtwo li#faqtwo a,
body.subthree li#faqthree a,
body.subfour li#faqfour a,
body.subfive li#faqfive a{
	text-decoration: none !important;
	color: #000;
	}
