@charset "UTF-8";.style1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	color: #666666;	clear: both;	width: 850px;	margin-right: auto;	margin-left: auto;	border-top-width: thin;	border-top-style: solid;	border-top-color: #999999;	margin-top: 20px;}#menu {	background-position: center;	margin-right: auto;	margin-left: auto;	width: 850px;	margin-bottom: 20px;}#footer {	width: 850px;	margin-right: auto;	margin-left: auto;	clear: all;}#menu2 .privacy {	clear: both;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;}#container #content {	width: 850px;	margin-right: auto;	margin-left: auto;	vertical-align: bottom;	display: block;	font-family: Arial, Helvetica, sans-serif;	font-size: small;}#bar_block {	width: 160px;	float: left;	display: block;	padding: 10px;}#container #color_bar {	background-color: #e5b53b;	height: 160px;	position: relative;	z-index: 25;	bottom: 229px;}#gray_box  h2 a {	font-size: .8em;	color: #FFFFFF;	margin-bottom: -12px;	text-decoration: none;}#gray_box  h2 a:hover {	font-size: 0.8em;	color: #CCCCCC;	text-decoration: none;}#gray_box  p {	color: #FFFFFF;	text-decoration: none;	margin-top: -10px;}#gray_box  hr {	color: #FFFFFF;	margin-top: -3px;	margin-bottom: -3px;}#container #color_bar #bar_text {	width: 850px;	margin-right: auto;	margin-left: auto;	font-size: .8em;	background-image: url(../images/orange_bar.jpg);	background-repeat: no-repeat;	height: 160px;	font-family: Arial, Helvetica, sans-serif;}#container #gray_box {	width: 250px;	float: right;	height: auto;	color: #FFFFFF;	z-index: 50;	display: block;	position: relative;	clear: both;}#container #gray_box2 {	width: 210px;	background-color: #666666;	height: auto;	padding-right: 20px;	padding-left: 20px;	color: #FFFFFF;	padding-top: 10px;	padding-bottom: 10px;	font-size: 0.9em;	display: block;	position: relative;	clear: both;}#container #color_bar #bar_text #bar_block h3 a{	font-size: 1.1em;	margin-bottom: -10px;	color: #000000;	text-decoration: none;}#container #color_bar #bar_text #bar_block h3 a:hover{	font-size: 1.1em;	margin-bottom: -10px;	color: #666666;	text-decoration: none;}#sub_bar_text {	width: 850px;	vertical-align: middle;	height: 110px;	margin: auto;}#container #content #body_copy {	width: 540px;	float: right;	padding-right: 70px;	margin-bottom: 25px;	text-align: justify;	line-height: 130%;	top: -20px;	position: relative;}#headline h1 {	color: #FFFFFF;	font-size: 1.5em;	font-family: Arial, Helvetica, sans-serif;	}#container #content h1 {	font-size: 1.7em;	padding-top: 7px;}body {	font-size: 100%;}#container #sub_color_bar #sub_bar_text #headline {	float: right;	width: 600px;	padding-right: 15px;	height: 110px;	display: table-cell;}#container #content #submenu {	background-color: #666666;	height: auto;	width: 150px;	list-style-type: none;	padding-top: 20px;	padding-bottom: 20px;	display: block;	color: #FFFFFF;	float: left;	padding-left: 30px;	margin-left: 0px;	top: -60px;	position: relative;}#container #content #submenu li {	margin-bottom: 13px;}#container #content #submenu a {	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	list-style-type: none;}#container #content #submenu li a:hover {	list-style-type: square;	display: list-item;	margin-bottom: 0px;}#container #content #submenu li span {	font-weight: bold;	list-style-type: square;	display: list-item;	margin-bottom: 13px;}#container #content #submenu ul {	display: list-item;	margin-top: 0px;	list-style-type: none;	left: 0px;	top: 5px;}#container #content #submenu ul li {	list-style-type: square;	display: list-item;	margin-bottom: 13px;}#container #content #body_copy a:hover {	text-decoration: underline;}#container #content #body_copy a {	font-weight: bold;	text-decoration: none;	color: #333333;	font-style: normal;}.moreInfoWrapper .divToggle h4 {	font-style: normal;	font-weight: normal;	color: #000000;	background-position: bottom;}.moreInfoWrapper .moreInfo {	margin-top: -16px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #000000;	padding-top: 13px;	padding-left: 15px;}.moreInfoWrapper .moreInfo p {	margin-top: 0px;}#shadow {	background-image: url(../images/shadow.gif);	float: left;	height: 50px;	width: 195px;	background-repeat: no-repeat;	clear: left;	margin-left: 0px;	background-position: center;	margin-top: 0px;}#container #content #submenu ul li a:hover {	display: list-item;	list-style-type: square;}#container #content #submenu ul li span {	display: list-item;	list-style-type: square;}#container #color_bar #bar_text #vertica_line {	width: 1px;	border-left-width: thin;	border-left-style: solid;	border-left-color: #000000;	display: block;	height: 120px;	float: left;	margin-top: 20px;	margin-bottom: 20px;	margin-right: 10px;	margin-left: 5px;}#share_this {	float: right;	height: 17px;	width: 110px;	text-align: center;	background-position: center center;	padding: 10px 15px;	border: 1px solid #CCCCCC;	margin: 18px 5px 5px 15px;}#body_copy h2, h3 {	margin-bottom: -10px;	margin-top: 30px;	text-align: left;}#container #content p a {	font-weight: bold;	color: #666666;	text-decoration: none;}img.floatLeft {	float: left;	margin: 10px 15px 10px 0px;}img.floatRight {	float: right;	margin: 10px 0px 10px 15px;}#container #content #body_copy li {	list-style-type: square;	margin-top: 4px;	margin-bottom: 4px;}h4 {	font-size: small;	margin-bottom: -13px;}#container   #next  {	font-size: 110%;	color: #999999;	font-weight: bold;	float: right;	margin-top: 10px;}#container #content #body_copy #next img {	margin-bottom: -7px;}#container #content #body_copy #next a {	color: #999999;}#container #content #body_copy #next a:hover {	color: #666666;	text-decoration: none;}.moveDown {	position: relative;	bottom: 223px;	z-index: -50;	left: 320px;}#container #content #body_copy .profile img {	margin-right: 10px;	margin-top: 25px;	margin-bottom: -10px;}#container #homecontent {	width: 850px;	margin-right: auto;	margin-left: auto;	vertical-align: bottom;	display: block;	font-family: Arial, Helvetica, sans-serif;	font-size: small;}#container #homecontent #homecopy {	width: 320px;}#homeimage {	width: 850px;	margin-right: auto;	margin-left: auto;}#menu2 {	list-style: none;	margin: 0;	width: 200px;	position: relative;	top: -60px;	background-color: 666666;	background-repeat: no-repeat;	padding-top: 0;	padding-right: 0;	padding-bottom: 25;	padding-left: 0;}#menu2 span {	background-position: right bottom;}#menu2 a {	display: block;	text-indent: -900%;	position: absolute;	outline: none;}#menu2 a:hover {	background-position: right top;}#menu2 a:hover span{	display: block;}.burst {	height: 182px;	width: 232px;	float: right;	z-index: 99;	position: relative;	display: block;	bottom: 5px;}#container #homecontent #gray_box #gray_box2 a:hover {	color: #E5B53B;	font-weight: normal;	text-decoration: underline;}#container #homecontent #gray_box #gray_box2 a {	color: #E5B53B;	font-weight: normal;}#container #homecontent #gray_box #gray_box2 h2 a {	font-weight: bold;	color: #FFFFFF;}#container #color_bar #bar_text #bar_block p a {	font-weight: bold;	color: #333333;}#container #color_bar #bar_text #bar_block p a:hover {	color: #FFFFFF;	text-decoration: underline;}