body {
	background-color: #363636;
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Arial, "MS Serif", serif;
	font-size: 8pt;
	color: #b8b8b8;
    scrollbar-3dlight-color: #636363;
    scrollbar-arrow-color: #898989;
    scrollbar-base-color: #212121;
    scrollbar-darkshadow-color: #303030;
    scrollbar-face-color: #212121;
    scrollbar-highlight-color: #212121;
    scrollbar-shadow-color: #303030;
}

img 
{
	border: none;
}

.ControlPanel 
{
	background-color: #363636;
	border: none;
}

.Subhead, tr.Subhead th
{
	color: #ffffff;
}

.Head 
{
	font-size: 10pt;
	color: #7EA6D9;
}

a.SkinObject, a.SkinObject:link, a.SkinObject:visited,
a.CommandButton , a.CommandButton:link, a.CommandButton:visited,
.SkinObject
{
	font-weight: normal;
	color: #d0d0d0;
	text-decoration: none;
}

a.SkinObject:hover, a.CommandButton:hover
{
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}

.SeparatorCSS
{
	background-color: transparent;
	color: #a0a0a0;
	border: 0px; 
	padding: 0px 4px 0px 4px;
}

.page_header_tile {
	background-image: url(images/page_tile.jpg);
	background-repeat: repeat-x;
}

.footer_navigation_padding {
	padding-top: 7px;
}

td {
	font-size: 8pt;
}

p 
{
	text-align: justify;
}

.page_header_top {
	background-image: url(images/page_header_top.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 962px;
}

.page_header_navigation {
	background-image: url(images/page_header_navigation.jpg);
	background-repeat: no-repeat;
	height: 103px;
	width: 592px;
	color: #707070;
	text-align: center;
}

.content_header {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7c7c7c;
}

.location_left {
	background-image: url(images/location_left.jpg);
	background-repeat: no-repeat;
	height: 39px;
	width: 85px;
}
.location_right {
	background-image: url(images/location_right.jpg);
	background-repeat: no-repeat;
	height: 39px;
	width: 686px;
}
.footer_navigation_tile {
	background-image: url(images/footer_navigation_tile.jpg);
	background-repeat: repeat-x;
	height: 37px;
	color: #707070;
}
.footer_navigation_tile a, .footer_navigation_tile a:link, .footer_navigation_tile a:visited {
	color: #c2c2c2;
}

.copyright_area
{
	font-size: 8pt;
	text-align: center;
}

.copyright_area .SkinObject 
{
	font-size: 8pt;
	font-weight: normal;
}

.footer_navigation_tile a:hover {
	color: #ffffff;
	text-decoration: underline;
}

a, a:link, a:visited {
	color: #b8b8b8;
	text-decoration: none;
}

a:hover {
	color: #ffffff;
	text-decoration: underline;
}

.MainMenu_MenuArrow 
{
	margin: 0px;
	padding: 0px;
	border: none;
}

.MainMenu_RootMenuArrow
{
	margin: 0px;
	padding: 0px;
	border: none;
}

.MainMenu_MenuItem 
{
	border: none;
	font-size: 10pt;
	color: #c7c7c7;
	font-weight: normal;
}

.MainMenu_MenuItemSel
{
	border: none;
	font-size: 10pt;
	background-color: #d0d0d0;
	color: #000000;
	font-weight: normal;
}

.MainMenu_MenuBar
{
	font-size: 10pt;
}

.MainMenu_MenuIcon
{
	background-color: #6b6b6b;
	border: solid 1px #6b6b6b;
}

.MainMenu_MenuBreak 
{
	background-color: Transparent;
	display: block;
	border: none;
}

.MainMenu_SubMenu
{
	font-size: 12pt;
	background-color: #6b6b6b;
}

.ModuleTitle_MenuArrow 
{
	display: none;
}
	
.ModuleTitle_RootMenuArrow 
{
	display:none;
}

.white_text, a.white_text, a.white_text:link, a.white_text:visited
{
	color: #ffffff;
}

.about_scroll {
	height: 675px;
	width: 593px;
	overflow-y: auto;
	right: auto;
	scrollbar-3dlight-color: #636363;
	scrollbar-arrow-color: #898989;
	scrollbar-base-color: #212121;
	scrollbar-darkshadow-color: #303030;
	scrollbar-face-color: #212121;
	scrollbar-highlight-color: #212121;
	scrollbar-shadow-color: #303030;
	text-align: justify;
	margin-right: 8px;
	padding-right: 8px;
}

.blue_text, a.blue_text, a.blue_text:link, a.blue_text:visited
{
	color: #7EA6D9;
}

.orange_text, a.orange_text, a.orange_text:link, a.orange_text:visited, .orange_text td
{
	color: #F5951D;
}

.gray_text, a.gray_text, a.gray_text:link, a.gray_text:visited
{
	color: #626262;
}

.gray_outline 
{
	width: 257px;
	border: solid 1px #555555;
	margin-bottom: 10px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}

.flyer_header {
	background-image: url(images/flyers/flyer_header.jpg);
	background-repeat: no-repeat;
	width: 629px;
	height: 28px;
}

.flyer_logo {
	background-image: url(images/flyers/flyer_logo.jpg);
	background-repeat: no-repeat;
	height: 68px;
	background-position: center;
}

.flyer_tile {
	background-image: url(images/flyers/flyer_panel_tile.jpg);
	background-repeat: repeat-y;
	width: 629px;
	color: #222222;
}

.flyer_tile td 
{
	color: #222222;
}

.flyer_print {
	background-image: url(images/flyers/flyer_print.jpg);
	background-repeat: no-repeat;
	width: 192px;
	height: 28px;
}

.flyer_footer {
	background-image: url(images/flyers/flyer_footer.jpg);
	background-repeat: no-repeat;
	width: 629px;
	height: 36px;
}

.flyer_download_panel 
{
	background-image: url(images/flyers/flyer_download_panel.jpg);
	background-repeat: no-repeat;
	width: 279px;
	height: 77px;
	text-align: left;
}

.flyer_download_panel a
{
	padding-left: 80px;
	padding-top: 10px;
}

.fancy_button
{
	background-image: url(images/fancy_button.jpg);
	background-repeat: no-repeat;
	width: 201px;
	height: 61px;
	text-align: center;
}

.fancy_button a, .fancy_button a:link, .fancy_button a:visited
{
	text-decoration: none;
	color: #F5951D;
}

.fancy_button a:hover
{
	text-decoration: underline;
}

.faq_questions_panel
{
	background-color: #434343;
	width: 168px;
	padding: 10px;
}

.faq_questions_panel a, .faq_questions_panel a:link, .faq_questions_panel a:visited
{
	color: #ffffff;
}

.faq_questions_panel p
{
	text-align: left;
}

.faq_question
{
	background-image: url(images/faq_question.jpg);
	background-repeat: no-repeat;
	/*width: 135px;*/
	height: 24px;
}

.faq_question_title
{
	color: #ffffff;
	padding-left: 10px;
	padding-bottom: 7px;
}

.faq_answer
{
	background-image: url(images/faq_answer.jpg);
	background-repeat: no-repeat;
	/*width: 135px;*/
	height: 24px;
}

.faq_answer_text
{
	padding-left: 7px;
	text-align: justify;
}

.faq_answer_text ul
{
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 15px;
}

.faq_answer_text ul ul
{
	margin-left: 15px;
	margin-bottom: 0px;
	margin-top: 0px;
}

.faq_answer_text ul li
{
	list-style-type: disc;
	margin-bottom: 1em;
}

.faq_answer_text ul li ul li
{
	list-style-type: circle;
	margin-bottom: 0px;
}

.faq_answer_text ul li ul li ul li
{
	list-style-type: square;
}

.faq_question_link 
{
	margin-top: 8px;
	padding-bottom: 8px;
	margin-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7c7c7c;
}
