/* ##### Common Styles ##### */body {  color: black;  background-color: #24285A;  font-family: verdana, helvetica, arial, sans-serif;  font-size: 71%;  /* Enables font size scaling in MSIE */  margin: 0;  padding: 0;}html > body {  font-size: 8.5pt;}html,body {	height: 100%}.clear {	clear: both;}/* Links */a {	color: #BC1900;	/* text-decoration: none; */}a:visited {	color: #BC1900;	/* text-decoration: none;  */}a:hover {	color: #BC1900;	/* text-decoration: none;  */}/* Hide Ie scrollbars */textarea {    color: black;	background-color: white;	font-family: Verdana, Arial, Helvetica, sans-serif;	/* font-size: 90%;	padding: 0.5ex 0.5ex 0.5ex 0.5ex; */    overflow: auto;}input {    color: black;	background-color: white;	font-family: Verdana, Arial, Helvetica, sans-serif;	/* font-size: 90%;	padding: 0.5ex 0.5ex 0.5ex 0.5ex; */}select {    color: black;	background-color: white;	font-family: Verdana, Arial, Helvetica, sans-serif;	/* font-size: 90%;	padding: 0.5ex 0.5ex 0.5ex 0.5ex; */}#main {	margin: auto;	clear: both;	width: 760px;}/* menu */#mnu {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: white;	font-weight: bold;	background-color: #24285A;	float: right;	margin-top: 10px;	margin-bottom: 10px;}#mnu td {    background-color: #24285A;    border-top: 1px solid white;    border-right: 1px solid white;}#mnu .first1 {    border-left: 1px solid white;}#mnu a {	display: block;	text-decoration: none;	color: white;	font-weight: bold;	padding-top: 7px;	padding-right: 14px;	padding-bottom: 7px;	padding-left: 14px;}#mnu a:hover {	background-color: #686B87;}#mnu .curlink {    font-weight: normal;}#mnu2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: white;	font-weight: bold;	background-color: white;	margin-top: 0;	margin-left: 10px;}#mnu2 td {    background-color: #24285A;    border-bottom: 1px solid white;}#mnu2 a {	display: block;	text-decoration: none;	color: white;	font-weight: bold;	padding-top: 0.5ex;	padding-right: 10px;	padding-bottom: 0.5ex;	padding-left: 10px;}#mnu2 a:hover {	background-color: #686B87;}#mnu2 .curlink {    font-weight: normal;}#logo {    padding-top: 5px;    padding-left: 8px;}#logocell {    background:#FFFFFF url(pics/tl.jpg) no-repeat;}.caption1 {    color: #24285A;	font-size: 24pt;	font-weight: bold;	margin: 0 0 0 10px;}/* content */#content {	width: 760px;	height: 400px;	padding-bottom: 10px;}#flash {    padding-left: 0;    padding-right: 5px;    float: right;}h1 {  color: white;  background-color: #BF1C00;  font-size: 100%;  font-weight: bold;  margin: 0 10px 10px 10px;  padding: 0.5ex 0 0.5ex 1ex;}h2 {  color: #BF1C00;  background-color: white;  font-size: 100%;  font-weight: bold;  margin: 0 10px 10px 10px;  padding: 0.5ex 0 0.5ex 1ex;}h4 {  color: white;  background-color: #24285A;  font-size: 100%;  font-weight: bold;  margin: 0 0 10px 10px;  padding: 0.5ex 0 0.5ex 1ex;}h5 {  color: white;  background-color: #BBBBBB;  font-size: 100%;  font-weight: bold;  margin: 0 0 10px 10px;  padding: 0.5ex 0 0.5ex 1ex;}p {	color: black;	background-color: white;	margin: 0 10px 10px 10px;    padding: 0.5ex 0 0.5ex 1ex;}.tab {    margin: 0 10px 0 10px;}.tab table {    background-color: #DDDDDD;}.tab td {    border: 1px solid white;    padding: 0.5ex 1ex 0.5ex 1ex;}.tab li {    margin: 0 0 0 10px;}.event td {    font-weight: bold;}.terms {  font-size: 90%;}.formbutton {	font: bold 100%/1em Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	background: #BF1C00;	margin: 4px 0;	padding: 2px 6px;	border: 1px solid #CCCCCC;}#footer {    margin: 10px;    padding: 2ex 0 0.5ex 1ex;    border-top: 1px solid #CCCCCC;    font-size: 90%;    color: #AAAAAA;}#footer a {    color: #AAAAAA;    padding-left: 8px;    padding-right: 8px;    border-right: 1px solid #CCCCCC;   	text-decoration: none;}#footer a:visited {	color: #AAAAAA;	text-decoration: none;}#footer a:hover {	color: #AAAAAA;	text-decoration: none;}