BODY 			{ font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#000000; }
INPUT			{ font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#2E78A7;background-color:#E2EEFF;border:1px solid #B9B7BF; }
SELECT			{ font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#2E78A7;background-color:#E2EEFF;border:1px solid #B9B7BF; }
TEXTAREA		{ font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#2E78A7;background-color:#E2EEFF;border:1px solid #B9B7BF; }

.dotted			{ font-family:Arial,Helvetica,sans-serif; }
.dotted INPUT		{ font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#2E78A7;background-color:#E2EEFF;border: 1px dotted #B9B7BF; }
.dotted SELECT		{ font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#2E78A7;background-color:#E2EEFF;border: 1px dotted #B9B7BF; }
.dotted TEXTAREA	{ font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#2E78A7;background-color:#E2EEFF;border: 1px dotted #B9B7BF; }

.box 			{ border: 1px #A3B9CC solid; background-color: #E8F2F9; }
.box td 		{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; text-decoration: none ; line-height: 12px;  }
.box a 			{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #045CA1; text-decoration: none }
.box a:hover 		{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #990000; text-decoration: none }
.box_header		{ border: 1px #A3B9CC solid; background-color: #C0C0C0 }

.menu_top td		{ font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#000000;background-color:#C9D7D8; border: 1px #A3B9CC solid; border-style: none none solid none; font-weight: bold; }
.menu_bottom td		{ font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#000000;background-color:#C9D7D8; border: 1px #A3B9CC solid; border-style: solid none none none; font-weight: bold; }
.copyright		{ font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#000000;background-color:#C9D7D8; }
.text_info		{ font-family:Arial,Helvetica,sans-serif;font-size:5px;color:#000000; }

.menu td		{ border: 1px #A3B9CC dotted; border-style: none none dotted none }
.menu a 		{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #990000; text-decoration: none }
.menu a:hover 		{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #990000; text-decoration: none }

.menu_dotted_top, .menu_dotted_top td		{ border: 1px #A3B9CC dotted; border-style: dotted none none none; }
.menu_dotted_bottom, .menu_dotted_bottom td	{ border: 1px #A3B9CC dotted; border-style: none none dotted none; }
.menu_dotted_left, .menu_dotted_left td		{ border: 1px #A3B9CC dotted; border-style: none none none dotted; }
.menu_dotted_right, .menu_dotted_right td	{ border: 1px #A3B9CC dotted; border-style: none dotted none none; }

.error			{ font-family:Arial,Helvetica,sans-serif; font-size: 9pt; color: #FF0000 }
.success_msg 		{ font-family:Arial,Helvetica,sans-serif; font-size: 9pt; color: #00FF00 }

.faq_top td		{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:#000000; background-color:#E8F2F9; border: 1px #A3B9CC solid; font-weight: bold; height: 22px; }
.faq_box		{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; padding: 7px 7px 7px 7px; }
.faq_box a 		{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #045CA1; text-decoration: none }
.faq_box a:hover 	{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #990000; text-decoration: none }

.alt_box 		{ background-color: #F4F4F4; border: 1px solid #C0C0C0; padding: 10px; display: none; position: absolute; }

