@charset "UTF-8";/*Contents------------------------------1. Page Format2. Link styles3. Basic Layout4. IndexHeader styles5. PageHeader styles6-I. Index Global navigation6-II. Individual box set6-III. Anchor link set6-IV. Usually and visted link6-V. Link of states exggerated mouse & ectively6-VI. Current set7-I. Page Global navigation7-II. Individual box set7-III. Anchor link set7-IV. Usually and visted link7-V. Link of states exggerated mouse & ectively7-VI. Current set8. language styles9. left style10. index mailtyle11. main style12. footer styles13. table14. faq================================= Page Format------------------------------*/* {	line-height: normal;	margin: 0px;	padding: 0px;}body {	font-family: sans-serif;	font-size: 85%;	line-height: 16;	color: #000000;}hr {	display: none;}/*link styles------------------------------*/a img {	border-style: none;}a:link {	color: #993300;	text-decoration: underline;}a:visited {	color: #999999;	text-decoration: underline;}a:hover {	color: #000000;	text-decoration: none;}a:active {	text-decoration: none;	position:relative;	left: 1px;	top: 1px;}/*basic layout------------------------------*/#wrapper {	background-color: #FFFFFF;	width: 858px;	margin: 0px auto;}#indexmain {	float: right;	width: 350px;	margin-bottom: 20px;	padding: 30px 0px 0px;}#main{	float: right;	width: 600px;	margin-bottom: 20px;	padding: 30px 0px 0px;}#left {	float: left;	width: 200px;	margin-bottom: 20px;	padding: 30px 0px 0px;}#sidebar {	float: left;	width: 450px;	margin-bottom: 20px;	padding: 30px 0px 0px;	}#footer {	color: #FFFFFF;	background-color: #CE2924;	padding: 25px;	clear: both;}/*Indexheader styles------------------------------*/#header {	height: 410px;	border-top: 3px solid #C81E0F;}#header ul {	width: 858px;	position: relative;	top: 0px;	height: 0px;	left: 0px;	float: left;}/*pageheader styles------------------------------*/#pageheader {	height: 410px;	border-top: 3px solid #C81E0F;	border-right-color: #C81E0F;	border-bottom-color: #C81E0F;	border-left-color: #C81E0F;}#pageheader h1 {	float: right;}#pageheader #headerimage {	float: left;	padding-top: 200px;}#pageheader ul {	background-color: #FFFFFF;	width: 858px;	position: relative;	top: 0px;	height: 0px;	left: 0px;	float: left;	border-style: none;}/*Index Global navigation------------------------------- */#header ul#gNav{	position: relative;	height: 60px;	width: 850px;			}/* Individual box set------------------------------- */#header ul#gNav li {	position: absolute;	top: 0px;	height: 60px;	width: 85px;	list-style: none;	}#header ul#gNav li#gNav01 {	left: 0;}#header ul#gNav li#gNav02 { left: 85px; }#header ul#gNav li#gNav03 { left: 170px; }#header ul#gNav li#gNav04 { left: 255px; }#header ul#gNav li#gNav05 { left: 340px; }#header ul#gNav li#gNav06 { left: 425px; }#header ul#gNav li#gNav07 { left: 510px; }#header ul#gNav li#gNav08 { left: 595px; }#header ul#gNav li#gNav09 { left: 680px; }#header ul#gNav li#gNav10 { left: 765px; }/* Index Anchor link set-------------------------------- */#header ul#gNav li a {	height: 60px;	width: 85px;	display: block;	background-image: url(images/gNav.gif);	background-repeat: no-repeat;}/* Index Usually and visited link -------------------------------- */#header ul#gNav li#gNav01 a:link,#header ul#gNav li#gNav01 a:visited { background-position: 0 0; }#header ul#gNav li#gNav02 a:link,#header ul#gNav li#gNav02 a:visited { background-position: -85px 0; }#header ul#gNav li#gNav03 a:link,#header ul#gNav li#gNav03 a:visited { background-position: -170px 0; }#header ul#gNav li#gNav04 a:link,#header ul#gNav li#gNav04 a:visited { background-position: -255px 0; }#header ul#gNav li#gNav05 a:link,#header ul#gNav li#gNav05 a:visited { background-position: -340px 0; }#header ul#gNav li#gNav06 a:link,#header ul#gNav li#gNav06 a:visited { background-position: -425px 0; }#header ul#gNav li#gNav07 a:link,#header ul#gNav li#gNav07 a:visited { background-position: -510px 0; }#header ul#gNav li#gNav08 a:link,#header ul#gNav li#gNav08 a:visited { background-position: -595px 0; }#header ul#gNav li#gNav09 a:link,#header ul#gNav li#gNav09 a:visited { background-position: -680px 0; }#header ul#gNav li#gNav10 a:link,#header ul#gNav li#gNav10 a:visited { background-position: -765px 0; }/* Index Link of states exaggerated mouse & actively---------------------------------- */#header ul#gNav li#gNav01 a:hover,#header ul#gNav li#gNav01 a:active { background-position: 0 -60px; }#header ul#gNav li#gNav02 a:hover,#header ul#gNav li#gNav02 a:active { background-position: -85px -60px; }#header ul#gNav li#gNav03 a:hover,#header ul#gNav li#gNav03 a:active { background-position: -170px -60px; }#header ul#gNav li#gNav04 a:hover,#header ul#gNav li#gNav04 a:active { background-position: -255px -60px; }#header ul#gNav li#gNav05 a:hover,#header ul#gNav li#gNav05 a:active { background-position: -340px -60px; }#header ul#gNav li#gNav06 a:hover,#header ul#gNav li#gNav06 a:active { background-position: -425px -60px; }#header ul#gNav li#gNav07 a:hover,#header ul#gNav li#gNav07 a:active { background-position: -510px -60px; }#header ul#gNav li#gNav08 a:hover,#header ul#gNav li#gNav08 a:active { background-position: -595px -60px; }#header ul#gNav li#gNav09 a:hover,#header ul#gNav li#gNav09 a:active { background-position: -680px -60px; }#header ul#gNav li#gNav10 a:hover,#header ul#gNav li#gNav10 a:active { background-position: -765px -60px; }/* Index Current set-------------------------------- */#header ul#gNav li#gNav01 a { background-position: 0 -60px; }#header ul#gNav li#gNav02 a { background-position: -85px -60px; }#header ul#gNav li#gNav03 a { background-position: -170px -60px; }#header ul#gNav li#gNav04 a { background-position: -255px -60px; }#header ul#gNav li#gNav05 a { background-position: -340px -60px; }#header ul#gNav li#gNav06 a { background-position: -425px -60px; }#header ul#gNav li#gNav07 a { background-position: -510px -60px; }#header ul#gNav li#gNav08 a { background-position: -595px -60px; }#header ul#gNav li#gNav09 a { background-position: -680px -60px; }#header ul#gNav li#gNav10 a { background-position: -765px -60px; }/*Subpage Global navigation------------------------------- */#pageheader ul#gNav {	position: relative;	height: 60px;	width: 850px;			}/* Subpage Individual box set------------------------------- */#pageheader ul#gNav li {	position: absolute;	top: 0px;	height: 60px;	width: 85px;	list-style: none;	}	#pageheader ul#gNav li#gNav01 {	left: 0;}#pageheader ul#gNav li#gNav02 { left: 85px; }#pageheader ul#gNav li#gNav03 { left: 170px; }#pageheader ul#gNav li#gNav04 { left: 255px; }#pageheader ul#gNav li#gNav05 { left: 340px; }#pageheader ul#gNav li#gNav06 { left: 425px; }#pageheader ul#gNav li#gNav07 { left: 510px; }#pageheader ul#gNav li#gNav08 { left: 595px; }#pageheader ul#gNav li#gNav09 { left: 680px; }#pageheader ul#gNav li#gNav10 { left: 765px; }/* Subpage Anchor link set-------------------------------- */#pageheader ul#gNav li a {	height: 60px;	width: 85px;	display: block;	background-image: url(images/gNav.gif);	background-repeat: no-repeat;}/* Subpage Usually and visited link -------------------------------- */#pageheader ul#gNav li#gNav01 a:link,#pageheader ul#gNav li#gNav01 a:visited { background-position: 0 0; }#pageheader ul#gNav li#gNav02 a:link,#pageheader ul#gNav li#gNav02 a:visited { background-position: -85px 0; }#pageheader ul#gNav li#gNav03 a:link,#pageheader ul#gNav li#gNav03 a:visited { background-position: -170px 0; }#pageheader ul#gNav li#gNav04 a:link,#pageheader ul#gNav li#gNav04 a:visited { background-position: -255px 0; }#pageheader ul#gNav li#gNav05 a:link,#pageheader ul#gNav li#gNav05 a:visited { background-position: -340px 0; }#pageheader ul#gNav li#gNav06 a:link,#pageheader ul#gNav li#gNav06 a:visited { background-position: -425px 0; }#pageheader ul#gNav li#gNav07 a:link,#pageheader ul#gNav li#gNav07 a:visited { background-position: -510px 0; }#pageheader ul#gNav li#gNav08 a:link,#pageheader ul#gNav li#gNav08 a:visited { background-position: -595px 0; }#pageheader ul#gNav li#gNav09 a:link,#pageheader ul#gNav li#gNav09 a:visited { background-position: -680px 0; }#pageheader ul#gNav li#gNav10 a:link,#pageheader ul#gNav li#gNav10 a:visited { background-position: -765px 0; }/* Subpage Link of states exaggerated mouse & actively---------------------------------- */#pageheader ul#gNav li#gNav01 a:hover,#pageheader ul#gNav li#gNav01 a:active { background-position: 0 -60px; }#pageheader ul#gNav li#gNav02 a:hover,#pageheader ul#gNav li#gNav02 a:active { background-position: -85px -60px; }#pageheader ul#gNav li#gNav03 a:hover,#pageheader ul#gNav li#gNav03 a:active { background-position: -170px -60px; }#pageheader ul#gNav li#gNav04 a:hover,#pageheader ul#gNav li#gNav04 a:active { background-position: -255px -60px; }#pageheader ul#gNav li#gNav05 a:hover,#pageheader ul#gNav li#gNav05 a:active { background-position: -340px -60px; }#pageheader ul#gNav li#gNav06 a:hover,#pageheader ul#gNav li#gNav06 a:active { background-position: -425px -60px; }#pageheader ul#gNav li#gNav07 a:hover,#pageheader ul#gNav li#gNav07 a:active { background-position: -510px -60px; }#pageheader ul#gNav li#gNav08 a:hover,#pageheader ul#gNav li#gNav08 a:active { background-position: -595px -60px; }#pageheader ul#gNav li#gNav09 a:hover,#pageheader ul#gNav li#gNav09 a:active { background-position: -680px -60px; }#pageheader ul#gNav li#gNav10 a:hover,#pageheader ul#gNav li#gNav10 a:active { background-position: -765px -60px; }/* Subpage Current set-------------------------------- */#pageheader ul#gNav li#gNav01 a { background-position: 0 -60px; }#pageheader ul#gNav li#gNav02 a { background-position: -85px -60px; }#pageheader ul#gNav li#gNav03 a { background-position: -170px -60px; }#pageheader ul#gNav li#gNav04 a { background-position: -255px -60px; }#pageheader ul#gNav li#gNav05 a { background-position: -340px -60px; }#pageheader ul#gNav li#gNav06 a { background-position: -425px -60px; }#pageheader ul#gNav li#gNav07 a { background-position: -510px -60px; }#pageheader ul#gNav li#gNav08 a { background-position: -595px -60px; }#pageheader ul#gNav li#gNav09 a { background-position: -680px -60px; }#pageheader ul#gNav li#gNav10 a { background-position: -765px -60px; }*.offLeft {	position: absolute;	left: -9999px;	visibility: visible;}	/*language styles------------------------------*/#langeuage {	height: 150px;	border-top: 3px solid #C81E0F;	font-weight: bold;	font-size: 1.5em;	line-height: 1.5em;}#language ul {	font-weight: bold;	float: right;	list-style: url(images/bullet.gif);	font-style: normal;	line-height: normal;	margin-bottom: 10px;}/* left styles------------------------------*/#left ul {	margin: 10px;	padding: 10px;	list-style: url(images/bullet.gif) none;	line-height: 2em;	font-weight: bold;}#left ul li {	line-height: 1.5em;}#left dl {	width: 195px;	margin-top: 200px;	margin-left: 5px;}#left dt {	margin: 5px 5px 0px 0px;}#left dd{	margin: 5px 10px 5px 0px;	background-color:#FFCCCC;	line-height: 1.2em;}/* indexmain styles------------------------------*/#indexmain h2 {	margin-bottom: 10px;	margin-top: 0px;}#indexmain p {	line-height: 1.5;	margin-bottom: 1em;}#indexmain dl#news dt {	font-weight: bold;	background-image: url(images/bullet.gif);	background-repeat: no-repeat;	background-position: left center;	margin: 0px 0px 10px;	clear: left;	float: left;	width: 6em;	padding-left: 15px;	padding-top: 5px;}#indexmain dl#news dd {	margin: 0px 0px 10px 6px;	padding-top: 5px;}/* main styles------------------------------*/#main h2 {	margin-bottom: 0.5em;	margin-top: 1.5em;	font-family: Garamond, serif, "Times New Roman Bold";	font-weight: bold;	margin-right: 100px;	border-bottom: 2px solid #FF0000;	font-size: 200%;}#main p {	line-height: 1.5;	margin-bottom: 1em;}#main ul {	margin: 10px;	padding: 10px;	list-style: url(images/arrow.gif) none;	line-height: 2em;	}#main ul li {	line-height: 1.5em;}#main ol {	padding-left: 40px;}#main h3 {	font-size: 120%;	font-family: "Times New Roman", Times, serif;	line-height: 2em;	font-weight: bold;	background-image: url(images/arrow.gif);	background-repeat: no-repeat;	background-position: left center;	padding-left: 15px;	margin-top: 5px;	padding-top: 5px;	position: relative;	clear: left;	}#main h4 {	line-height: 2em;	padding-top: 5px;	padding-bottom: 5px;	font-family: Garamond, serif, "Times New Roman Bold";	background-image: url(images/up.gif);	background-repeat: no-repeat;	background-position: right center;	padding-right: 25px;	margin-bottom: 5px;	position: relative;	font-weight: bold;	vertical-align: bottom;	clear: none;	text-align: right;	float: right;}#main h5 {	font-family: Arial, Helvetica, sans-serif;	line-height: 3em;	font-weight: bold;	font-size: 1em;	background-image: url(images/bullet.gif);	background-repeat: no-repeat;	background-position: left;	padding-left: 15px;}#main #photo {      margin:10px; 	  padding:10px; 	  float:left; }#main dl {	margin-top: 5px;	margin-left: 10px;	width: 190px;	float: left;	border: thin solid #CCCCCC;}#main dt {	margin: 5px 5px 0px;}#main dd{	margin: 5px 5px 5px 5px;	background-color:#FFCCCC;	line-height: 1.2em;}/* footer styles------------------------------*/#footer ul li a {	color: #CCCCCC;}#footer ul li a:hover {	color: #FFFFFF;	text-decoration:none;}#footer p a {	color: #CCCCCC;}#footer p a:hover {	color: #CCCCCC;	text-decoration: none;}#footer ul li {	display: inline;	list-style: none;	margin-right: 15px;}#footer p {	margin: 0px;	text-align: right;}/* table------------------------------*/#main table {	margin-bottom: 15px;	border-top: 1px solid #CCCCCC;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	border-collapse:collapse;}#main table th {	text-align: center;	padding: 5px 15px;	border-bottom: 1px solid #CCCCCC;}#main table td {	padding: 5px;	border-bottom: 1px solid #CCCCCC;	text-align: center;}#main table tr.odd {	background-color: #f1d8c6;}/* faq------------------------------*/#main dl#faqList{	margin-top: 5px;	margin-left: 10px;	width: 440px;	float: none;	border: none;}#main dl#faqList dt {	font-weight: bold;	background-image: url(images/q.gif);	background-repeat: no-repeat;	background-position: left top;	padding-left: 25px;	padding-bottom: 1em;	}#main dl#faqList dd {	line-height: 1.3;	background-image: url(images/a.gif);	background-repeat: no-repeat;	background-position: left top;	padding-bottom: 2em;	padding-left: 25px;	background-color: #FFFFFF;}