﻿body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-large;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #0000FF;
	line-height: normal;
	vertical-align: top;
	white-space: normal;
}
.cookiecrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	font-style: normal;
	text-transform: uppercase;
}

a:active {
	color: #003399;
}

a:hover {
	color: #FF0000;
}

a:visited {
	color: #0000FF;
}

A.menulink {
display: block;
width: 198px;
text-align: left;
text-decoration: none;
font-family:arial;
font-size:12px;
color: #000000;
BORDER: none;
border: solid 1px #FFFFFF;
}

A.menulink:hover {
border: solid 1px #6100C1;
background-color:#F0E1FF;
}



/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.indentmenu{
font: bold 13px Arial;
width: 100%; /*leave this value as is in most cases*/
overflow: hidden;
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
width: 80%; /*width of menu*/
background: black url(images/indentbg.gif) center center repeat-x;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: white; /*text color*/
padding: 5px 11px;
text-decoration: none;
border-right: 3px solid #9cb9d9; /*white divider between menu items*/
}

.indentmenu ul li a:visited{
color: white;
}

.indentmenu ul li a:hover, .indentmenu ul li .current{
color: white !important; /*text color of selected and active item*/
padding-top: 6px; /*shift text down 1px for selected and active item*/
padding-bottom: 4px; /*shift text down 1px for selected and active item*/
background: black url(images/indentbg2.gif) center center repeat-x;
}

.solidblockmenu ul{
border-left:0px solid #625e00; border-right:0px solid #625e00; border-top:1px solid #e2ebf4; border-bottom:0px solid #625e00; margin:0; padding:0; float: left;
width: 100%;
background: black url('ddtabmenufiles/media/blockdefault.gif') repeat-x center;; font-style:normal; font-variant:normal; font-weight:bold; font-size:12px; font-family:arial, helvetica, sans-serif
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 7px 7px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li a.current{
color: white;
background: url('ddtabmenufiles/media/blockactive.gif') repeat-x center;
}

.tabcontainer{
clear: left;
width:95%; /*width of 2nd level sub menus*/
height:1.5em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
}

*:first-child+html .ieclass{ /*IE7 hack to remove gap between menu and sub contents*/
margin-top: -1em;
}

* html .ieclass{ /*IE6 and below hack to remove gap between menu and sub contents*/
margin-top: -1em;
}

.tabcontent{
display:none;
}


.auto-style4 {
	background-color: #FFFFFF;
}
.auto-style5 {
	width: 100%;
}
.auto-style6 {
	border: 0 solid #FFFFFF;
	width: 100%;
}
.auto-style9 {
	width: 418px;
	border: 0 solid #FFFFFF;
	background-image: url('images/home_page_photo.jpg');
}
.auto-style10 {
	background-color: #FFFFFF;
	width: 50%;
}
.auto-style12 {
	background-image: url('images/topbar.gif');
	width: 21px;
}
.auto-style13 {
	background-color: #FFFFFF;
	width: 21px;
}
.auto-style21 {
	background-image: url('images/topbar.gif');
	width: 120px;
}
.auto-style22 {
	background-color: #FFFFFF;
	width: 120px;
}
.auto-style27 {
	width: 50%;
	background-image: url('images/topbar.gif');
}
.auto-style28 {
	background-image: url('images/topbar.gif');
}
.auto-style29 {
	background-color: #FFFFFF;
	width: 50%;
	background-image: url('images/row_three.gif');
}
.auto-style30 {
	width: 50%;
	background-image: url('images/row_three.gif');
}
.auto-style32 {
	background-color: #FFFFFF;
	width: 50%;
	background-image: url('images/row_four.gif');
}
.auto-style33 {
	background-color: #FFFFFF;
	width: 21px;
	background-image: url('images/row_four_left_shadow.gif');
}
.auto-style34 {
	background-color: #FFFFFF;
	width: 120px;
	background-image: url('images/row_four_right_shadow.gif');
}
.auto-style35 {
	background-color: #FFFFFF;
	width: 50%;
	background-image: url('images/top_shadow_below_logo.gif');
}
.auto-style36 {
	background-color: #FFFFFF;
	width: 120px;
	background-image: url('images/top_shadow_below_logo.gif');
}
.auto-style37 {
	background-color: #FFFFFF;
	background-image: url('images/top_shadow_below_logo.gif');
}
.auto-style38 {
	background-color: #FFFFFF;
	width: 21px;
	background-image: url('images/top_shadow_below_logo.gif');
}
.auto-style39 {
	text-align: right;
}
.auto-style40 {
	border: 0 solid #FFFFFF;
	background-color: #FFFFFF;
	background-image: url('images/menu_background.gif');
}
.auto-style41 {
	border: 0 solid #FFFFFF;
	background-color: #FFFFFF;
	width: 21px;
	background-image: url('images/menu_background.gif');
}
.auto-style42 {
	background-color: #FFFFFF;
	width: 50%;
	background-image: url('images/menu_background.gif');
}
.auto-style43 {
	background-color: #FFFFFF;
	width: 120px;
	background-image: url('images/menu_background.gif');
}
.auto-style44 {
	border: 0 solid #FFFFFF;
	background-color: #FFFFFF;
	width: 50%;
	background-image: url('images/menu_background.gif');
}
.auto-style45 {
	background-color: #FFFFFF;
	width: 50%;
	background-image: url('images/footer_background.gif');
}
.auto-style46 {
	background-color: #FFFFFF;
	width: 120px;
	background-image: url('images/footer_background.gif');
}
.auto-style47 {
	background-color: #FFFFFF;
	background-image: url('images/footer_background.gif');
}
.auto-style48 {
	background-color: #FFFFFF;
	width: 21px;
	background-image: url('images/footer_background.gif');
}
.auto-style53 {
	background-image: url('images/page_bottom_shadow.gif');
}
.auto-style54 {
	width: 100%;
	background-image: url('images/page_bottom_shadow.gif');
}
.auto-style55 {
	background-color: #FFFFFF;
	background-image: url('images/menu_background.gif');
}
.auto-style56 {
	border: 0 solid #FFFFFF;
	background-color: #FFFFFF;
	background-image: url('images/menu_left_shadow.gif');
}
.auto-style57 {
	background-color: #FFFFFF;
	background-image: url('images/menu_right_shadow.gif');
}
.auto-style58 {
	background-color: #FFFFFF;
	background-image: url('images/footer_background.gif');
	text-align: center;
}
.auto-style59 {
	font-size: xx-small;
	color: #FFFFFF;
}
.auto-style60 {
	background-color: #FFFFFF;
	width: 50%;
	background-image: url('images/row_three_four_combined.jpg');
}
.auto-style61 {
	width: 50%;
	background-image: url('images/row_three_four_combined.jpg');
}
.auto-style62 {
	background-color: #FFFFFF;
	background-image: url('images/row_three_four_combined_left_shadow.jpg');
}
.auto-style63 {
	background-color: #FFFFFF;
	background-image: url('images/row_three_four_combined_right_shadow.jpg');
}
.auto-style64 {
}
.auto-style65 {
	border-left-style: solid;
	border-left-width: 1px;
	border-right: 1px solid #C0C0C0;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom: 1px solid #C0C0C0;
}
.auto-style66 {
	text-align: center;
}
.auto-style67 {
	font-weight: bold;
	text-align: center;
}
.auto-style68 {
	border-width: 0px;
}
.auto-style69 {
	border: 1px solid #E2EBF4;
}
.auto-style70 {
	border-width: 1px;
}
.auto-style71 {
	border-width: 1px;
	font-weight: bold;
}
.auto-style72 {
	font-family: Arial, Helvetica, sans-serif;
}
.auto-style74 {
	font-size: xx-small;
	background-color: #E2EBF4;
}
















.auto-style75 {
	font-size: large;
	color: #0000FF;
}
.auto-style76 {
	text-align: right;
	background-color: #E2EBF4;
}
.auto-style77 {
	color: #FFFFFF;
}
.auto-style78 {
	border: 1px solid #969696;
}
.auto-style79 {
	font-size: xx-small;
}
.auto-style80 {
	border-collapse: separate;
}
.auto-style81 {
	border: 1px solid #808080;
}
.auto-style82 {
	font-size: small;
}
#flashContent { width:100%; height:100%; }
.leftmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	text-transform: none;
	font-variant: normal;
	text-decoration: none;
}

