﻿html, body 			{width:100%;}
body, p, div, td 	{background-color:#ffffff;color:#666666;font-size:9pt;font-family:Verdana,Arial,Helvetica,Geneva,sans-serif}
img 				{border:none;}
div.left 			{text-align:left;}
div.right 			{text-align:right;}
a 					{text-decoration:none;}
a:hover 			{text-decoration:underline;}
h1 					{font-size:9pt;}
h2					{font-style:italic;font-size:9pt;margin-bottom:0px;overflow: hidden}
h4 					{font-size:8pt;margin:0px;}
table				{border-collapse:collapse;border:0px;}
td					{vertical-align:top;}

.altoff 			{text-decoration:none;}
.alton 				{text-decoration:underline;}

#main #bannernav #bannertop #flashcontent {width:760px;height:140px;border:0px;margin:0px;padding:0px;}
#swfbanner {width:760px;height:140px;border:0px;margin:0px;padding:0px;}

#main {width:760px;border:2px solid #d8d8d8;margin:48px auto;padding:12px;}

#main #banneraccntinfo {width:100%;height:54px;padding:0px;font-size:8pt;line-height:25px;color:#949494;}
#main #banneraccntinfo input {font-size:8pt;}
#main #banneraccntinfo input[type=text] {width:120px;color:#949494;border:1px solid #d8d8d8;}
#main #banneraccntinfo input[type=password] {width:120px;color:#949494;border:1px solid #d8d8d8;}
#main #banneraccntinfo input[type=submit] {color:#949494;border:1px solid #949494;background-color:#d8d8d8;height:expression('17px');}
#main #banneraccntinfo #accntinfo {font-size:8pt;}

#main #bannernav {height:178px;margin-top:15px;}
#main #bannernav div {color:#ffffff;padding:2px;line-height:15px;font-size:8pt;}
#main #bannernav div a {color:#ffffff;margin-left:3px;margin-right:8px;}
#main #bannernav div a.hilite {font-weight:bold;font-style:italic;}
#main #bannernav #navpolicy {height:15px;background-color:#96117c;color:#96117c;}
#main #bannernav #bannertop {height:140px;background-color:#ffffff;padding:0px;}
#main #bannernav #bannertop div {margin:0px;padding:0px;}
#main #bannernav #navglobal {height:19px;background-color:#88c4e6;color:#84c6b8;padding:0px;}
#main #bannernav #navglobal div {background-color:#88c4e6;float:left;}
#main #bannernav #navglobal div.green {background-color:#84c6b8;color:#84c6b8;}
#main #bannernav #navglobal div.pink {background-color:#96117c;color:#96117c;}
#main #bannernav #navglobal div.blue {background-color:#88c4e6;color:#88c4e6;}

#main #content 				{margin-top:48px;height:200px;min-height:200px;width:736px;}
html>body #main #content	{height:auto;}

#main #content #c1 			{width:120px;float:left;height:200px;min-height:200px;}
#main #content #gap			{width:20px;float:left;height:200px;min-height:200px;}
#main #content #c2 			{width:594px;margin:0px;padding-right:0px;float:left;}
#main #content #c2 .imain{float:right;margin:0px 0px 24px 24px;}

#main #content #cafe td,
#main #content #tickets td	{padding:0px 6px 36px 0px;}

#main #content #c1 a 		{color:#ffffff;}
#c1 ul 						{margin:0px;padding:0px;}
#c1 ul li 					{margin:1px 0px 0px 0px;padding:0px 6px;height:15pt;line-height:15pt;width:110px;list-style-type:none;color:#ffffff;font-size:8pt;background-color:#949494;}

#main #footer 				{clear:both;border-top:2px solid #96117c;height:60px;margin-top:60px;}
#main #footer div,
#main #footer p 			{color:#949494;}
#main #footer a 			{color:#949494;}
#main #footer div 			{float:left;font-size:7pt;margin-top:6px;}
#main #footer #accessinfo	{clear:both;width:100%;padding-top:24px;text-align:center;}

#ct_form .tfvHighlight		{color:#96117c;font-weight:bold;}
#ct_form .tfvNormal			{color:#666666;font-weight:normal;}
#ct_form .hilite,
#ct_form #required			{color:#96117c;font-size:11px;text-decoration:none;line-height:15pt;}

#ct_form table 				{border-collapse:collapse;border:0px;padding:0px;}
#ct_form td					{padding:0px 4px 4px 0px;vertical-align:top;white-space:nowrap;}
#ct_form input				{width:220px;}
#ct_form textarea			{width:220px;}
#ct_form input[type=submit]	{width:auto;}