
/* hacks.css */
body { margin: 10px; Arial,Helvetica,sans-serif; }
h1, h2, h3, h4, h5, h6 { font-weight: bold; }
h1, h3, h5 { color: #003366; }
h2, h4, h6 { color: #00407F; }
div#content h1 { font-size: 20px; }
div#content h2 { font-size: 18px; }
div#content h3 { font-size: 18px; }
div#content h4 { font-size: 14px; }
div#content h5 { font-size: 10px; }
div#content h6 { font-size: 8px; }

span#lblTopText	{ max-width: 780px; width: 780px; }
input { 
	height: 24px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px;padding-top: 4px;
	font-weight: normal; font-size: 7pt; font-family: verdana,arial,helvetica;
	margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;
}

/* city guide */
span#lblMoreInfo { width: 100%; }
div#dining ul li { min-width: 320px; width: 340px; max-width: 350px; }

/* reserve page */
div#panelForm1 div#footer { background: transparent; position: relative; }
div#panelForm1 div#header { position: relative; margin-top: 20px; }
span#lblRegPrefillText { font-size: 8pt; }
div#footer a { font-size: 8pt; }
select#Country { margin-left: 0px; }
table#cmr_resform { width: 600px; }
table#cmr_resform td.small { text-align: center; }
div#panelForm2 table { width: 100%; }

/* faqs */
div#faqs { margin: 0px; width: 510px; background-color: #A8A7BF; }
table#faq-table td { padding: 6px; color: #000; }
div#faqs h3 { font-size: 11pt; }
div#faqs b { margin-top: 10px; padding-bottom: 10px; }
table#faq-table { position: relative; margin-top: 10px; }

body, td, div, span, li, p { font-size: 9pt; }

input, button, select, fieldset, textarea { border: 1px solid rgb(102, 102, 102); padding: 0px; font-size: 11px; font-family: Arial,Helvetica,sans-serif; }
input#conf, input#authEmail, input#authZip, input#ccEmail,
input#First_Name, input#Last_Name, input#City, input#Company, input#Address, input#email, 
input#Credit_Card_Number, input#Cardholder_Name, input#CompanyName, input#ContactName, 
input#Address1, input#Address2, input#City, input#CreditCardNumber, input#CardHolderName, 
input#formRegCode, input#Middle_Initial, input#Home_Phone, input#Phone_Ext, input#Zip, input#Fax, input#FreqNo,
input#Roommate1_First_Name, input#Roommate1_Last_Name, input#Roommate1_Email, 
input#Roommate2_First_Name, input#Roommate2_Last_Name, input#Roommate2_Email, 
input#Roommate3_First_Name, input#Roommate3_Last_Name, input#Roommate3_Email, 
input#Roommate4_First_Name, input#Roommate4_Last_Name, input#Roommate4_Email
 { height: 16px; }
 
/* debug */
div#panelTop, div#panelTop span#lblTopText { width: 100%; }
td.navcell { padding: 4px; }

