A.link01:link {	color : #666666;	font-family: Arial, Helvetica, sans-serif;	text-decoration: underline;}A.link01:active {	color : #666666;	font-family: Arial, Helvetica, sans-serif;	text-decoration: underline;}A.link01:visited {	color : #666666;	font-family: Arial, Helvetica, sans-serif;	text-decoration: underline;}A.link01:hover {	color : #999999;	font-family: Arial, Helvetica, sans-serif;}A.link02:link {	color : #31AAFB;	font-family: Arial, Helvetica, sans-serif;	text-decoration: underline;}A.link02:active {	color : #31AAFB;	font-family: Arial, Helvetica, sans-serif;	text-decoration: underline;}A.link02:visited {	color : #31AAFB;	font-family: Arial, Helvetica, sans-serif;	text-decoration: underline;}A.link02:hover {	color : #84D1FF;	font-family: Arial, Helvetica, sans-serif;}A.link03:link {	color : #666666;	font-family: Arial, Helvetica, sans-serif;	text-decoration: underline;}A.link03:active {	color : #666666;	font-family: Arial, Helvetica, sans-serif;	text-decoration: underline;}A.link03:visited {	color : #666666;	font-family: Arial, Helvetica, sans-serif;	text-decoration: underline;}A.link03:hover {	color : #999999;	font-family: Arial, Helvetica, sans-serif;}A.link04:link {	color : #F2558A;	font-family: Arial, Helvetica, sans-serif;	text-decoration: underline;}A.link04:active {	color : #EAAB64;	font-family: Arial, Helvetica, sans-serif;	text-decoration: underline;}A.link04:visited {	color : #EAAB64;	font-family: Arial, Helvetica, sans-serif;	text-decoration: underline;}A.link04:hover {	color : #A96316;	font-family: Arial, Helvetica, sans-serif;	text-decoration: underline;}.background_mainnav01 {	background-image: url(../images/homepage/background_mainnav01.jpg);	background-repeat: no-repeat;}.background_mainmiddle01 {	background-image: url(../images/homepage/background_mainmiddle01.jpg);	background-repeat: no-repeat;}.background_topbanner01 {	background-image: url(../images/homepage/background_topbanner01.jpg);	background-repeat: no-repeat;}.text_footer {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #31AAFB;	margin-left: 20px;}.text_mainnavheader01 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	margin-left: 20px;	margin-top: 20px;	color: #31AAFB;}.text_mainlinks {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	margin-left: 20px;	color: #666666;	margin-top: 5px;}.text_mainnavheader02 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	margin-left: 20px;	margin-top: 20px;	color: #31AAFB;}.text_mainmiddle01 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #333333;	margin-top: 5px;	margin-left: 5px;}.text_mainmiddleheader01 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #99A3A6;	margin-top: 40px;	margin-left: 5px;}.text_mainmiddleheader02 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #31AAFB;	margin-top: 20px;	margin-left: 5px;}.text_mainlinks_02 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	margin-left: 20px;	color: #DBC010;	margin-top: 5px;	font-weight: bold;}.text_mainmiddleheader03 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	color: #DBC010;	margin-top: 35px;	margin-left: 0px;}.text_updateannouncement {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #B4A851;	margin-top: 40px;	margin-left: 20px;}.text_mainnavheader03 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	margin-left: 35px;	margin-top: 40px;	color: #31AAFB;}.text_questionandanswer01 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #DBC010;	margin-top: 5px;	margin-left: 35px;}.text_backtotop {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #99A3A6;	margin-top: 5px;	margin-bottom: 20px;	margin-left: 35px;}.text_mainlinks_03 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	margin-left: 35px;	color: #666666;	margin-top: 10px;}.text_questionandanswer02 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	margin-top: 5px;	margin-left: 35px;}.background_mainmiddle02 {	background-image: url(../images/alluse/background_mainmiddle01_02.jpg);	background-repeat: no-repeat;}.text_beforeandafter {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #31AAFB;	text-align: center;	font-weight: bold;}.text_formtitles {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #31AAFB;	margin-top: 10px;	margin-left: 35px;}.box_name {	height: 20px;	width: 200px;	margin-left: 35px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #99A3A6;}.box_comments {	height: 110px;	width: 200px;	margin-left: 35px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #99A3A6;}.button_submit {	margin-top: 10px;	margin-left: 35px;	width: 200px;	height: 25px;}.text_registrationthankyou {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #99A3A6;}.image_map01 {	margin-left: 35px;	margin-top: 10px;	border: thin groove #DBC010;}