body {	background: #CCC;	text-align: center;	padding: 0;	font-family: arial, helvetica, serif;	margin-top: 20px;}#top {	float: left;	width: 730px;	height: 208px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999;	background-image: url(../images/banner.jpg);	padding-left: 230px;	background-repeat: no-repeat;}#logo {	color: #FFFFFF;	float: left;	height: 98px;	width: 430px;}#banner {	float: left;	margin-top: 20px;	margin-bottom: 20px;}#container {	width: 960px;	text-align: left;	margin-top: 0;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;	background-color: #FFF;	border: 1px solid #1B416A;}#indexContent {	float: left;	width: 960px;	height: 360px;	background-image: url(../images/front-bg.jpg);}#indexHeader {	float: left;	width: 664px;}#indexHeader h1 {	font-weight: normal;	color: #FFF;	font-size: 50px;	padding-top: 20px;	padding-left: 100px;	padding-right: 40px;}#indexHeader p {	font-size: 18px;	padding-left: 100px;	padding-right: 30px;	color: #FFF;	line-height: 24px;}#midContent {	float: left;	width: 960px;	background-image: url(../images/mid-bg.jpg);	background-repeat: repeat-x;}#midHead {	float: left;	width: 670px;}#midHead h1 {	color: #FFF;	margin-top: 20px;}#midHead p {	font-size: 16px;	font-weight: bold;	color: #FFF;	line-height: 22px;	margin-bottom: 20px;}#midText  {	float: left;	width: 670px;}#midText p {	font-size: 15px;	line-height: 20px;	color: #333;	margin-top: 20px;	margin-bottom: 20px;}#midText h2 {	font-size: 18px;	color: #000;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #F49A19;	padding-bottom: 10px;	padding-top: 10px;}#midText h3 {	font-size: 16px;	margin-bottom: 2px;}#midText ul {	margin-top: 10px;}#midText li {	font-size: 14px;	padding-bottom: 5px;}.leftMenu {	float: left;	width: 140px;	padding-right: 70px;	padding-left: 30px;	padding-top: 20px;}.leftMenu h2 {	font-size: 15px;	font-weight: bold;	color: #FFF;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #C1C1C1;	margin: 0px;	background-color: #20568D;	padding: 10px;	text-align: left;}.leftMenu ul {	margin: 0px 0px 20px;	padding: 0px;	background-color: #F4A108;}.leftMenu ul li  {	font-size: 13px;	list-style-type: none;	color: #1C4774;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #FFF;	padding: 7px 10px;	width: 120px;}.leftMenu ul li a{	font-size: 13px;	list-style-type: none;	color: #1C4774;	text-decoration: none;}.leftMenu ul li a:hover{	color: #FFF;	text-decoration: none;}#footer p {	text-align: center;}.blue    {	color: #266FBA;}#leftMenu p {	color: #2874BE;	margin: 0px 0px 10px;	padding: 0px;	font-size: 14px;}#mainContent {	float: left;	width: 580px;}#mainContent p {	font-size: 13px;	line-height: 18px;	color: #666;}#mainContent h1 {	font-weight: normal;	margin: 0px;	color: #286EBE;	font-size: 30px;}#nav ul .current a {	color: #FFF;}#top #nav {	padding-top: 165px;}#news {	float: left;	width: 230px;	padding-top: 0px;	padding-left: 12px;	padding-right: 12px;	margin-top: 35px;}#news h3 {	font-size: 18px;	padding-top: 10px;}#news h2 {	color: #FFF;	font-size: 16px;	margin: 18px 0px 0px;	padding: 0px;}#news p {	font-size: 14px;	line-height: 18px;}#lowerBoxes {	background-color: #FFF;	float: left;	width: 960px;	background-image: url(../images/box-bg.jpg);	background-position: 0px bottom;	margin-top: 30px;}.lowerBox {	float: left;	width: 420px;	padding-right: 30px;	padding-left: 30px;}.lowerBox p {	font-size: 13px;	color: #666;	line-height: 17px;}img  {	float: right;	padding-bottom: 10px;	padding-left: 10px;}.lowerBox h3 {	font-size: 16px;	margin: 0px;}.lowerBox ul {	margin: 10px 0px 0px 12px;	padding: 0px;	font-size: 12px;	list-style-type: disc;}.lowerBox ul li a {	text-decoration: none;	color: #2F89D5;	font-size: 12px;	padding-bottom: 6px;	padding-left: 0px;}.lowerBox ul li {	margin-bottom: 10px;	color: #666;	list-style-type: disc;}#footer {	text-align: center;	float: left;	width: 900px;	padding: 15px 0px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #F49A19;	margin-right: 30px;	margin-left: 30px;	margin-top: 0px;	margin-bottom: 0px;}#footer ul li {	display: inline;	font-size: 12px;	color: #666;	margin: 0px;	padding: 0px;}#footer ul li a {	padding-right: 10px;	padding-left: 10px;	margin: 0px;	padding-top: 0px;	padding-bottom: 0px;	color: #666;	text-decoration: none;}#midTexttForm {	float: left;	width: 432px;	margin-bottom: 10px;}#midTextForm #form1 table {	margin-top: 0px;	width: 400px;	margin-bottom: 0px;	margin-right: 0px;	float: left;}#midTextForm a {	text-align: left;}#midTextForm #form1 {	width: 400px;	margin-top: 0px;	float: left;}.formRight {	text-align: right;	padding-right: 8px;	padding-bottom: 4px;	padding-top: 4px;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 14px;}#form {	margin-bottom: 20px;}#form p {	font-size: 14px;	padding-top: 10px;	padding-bottom: 10px;}#form1 p {	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}#Submit {	margin-top: 10px;	margin-right: 5px;}#midTextForm p {	margin-top: 8px;	margin-bottom: 20px;	font-size: 12px;}.formTextTop {	border-top-width: 1px;	border-top-style: solid;	border-top-color: #F39912;	padding-top: 10px;}.italic {	font-style: italic;	font-weight: normal;}.bold {	font-weight: bold;}a {	text-decoration: none;	color: #F49A19;}a:hover {	color: #173555;}#video a img {	float: left;	margin: 0px;	padding: 0px;}#midText ol li {	margin-bottom: 3px;}#midText ol li ul li {	margin-top: 10px;	padding: 0px;	list-style-type: disc;}#midText ul li {	line-height: 18px;}
