body { font-family: arial; font-size: 12px;}
table { font-family: arial; font-size: 12px; color:#666666; }
a { text-decoration: none; color: #003399; }
a:hover { text-decoration: underline; }
div.glink { text-align: right; font-size: 10px; padding:5px 20px 10px 0px; }
div.subNav { font-size: 11px; font-weight: bold; }
h1 {font-family: 'Myriad Web', Myriad, Verdana, Helvetica, Sans-serif; font-size: 30px; font-style: italic; font-weight:normal;  letter-spacing:-0.2pt; margin-bottom:1px; color:#996666;}
h2 {font-size: 19px; margin-bottom:10px;}
h3 {font-family: 'Myriad Web', Myriad, Verdana, Helvetica, Sans-serif; font-size: 12px; font-weight:normal; margin-bottom:1px; margin-top: 1px; color:#996666;}
div.tour { color:#666666; background-image:url(pix/tourContact.gif); background-repeat:no-repeat; background-color: #F3EBE3; width: 674px; height:376px; position:absolute; top:12px; left:12px ;}
div.info {padding: 10px 40px 20px 40px;}
div.tour h1 { font-family: arial; font-style: normal; font-size: 29px; margin-bottom:0px; color: #003399;}
div.gallery { color: #ffffff; font-size: 11px; position:absolute; top:399px; left:32px; }
div.thumb { border: 1px solid #ffffff; }
table.gallery td { padding: 3px 6px 0px 0px; }
.rnav { padding: 2px 0px 2px 12px; font-size: 11px;}
a.rnav { display: block; font-weight: bold; font-size: 11px; }
a.ron { background-image:url(pix/r_arrow.gif); background-repeat:no-repeat; background-position: 0px 6px; color: #000000; }
div.panel {width:348px;border:1px solid #bbbbbb;margin:4px 0px 4px 0px;}
div.panel h2 {font-size: 14px; margin: 0px 0px 0px 0px; color: #003399;}
div.panel .info { padding-top:10px; font-size: 11px}
table.form {border: 1px solid #666666; border-collapse:collapse; background-color:#E0EAF3;}
table.form td {font-size: 10px; color: #336699;}
table.form tr.alt { background-color: #F0F5FB; }
.req { color: #003366; }
input, textarea, select { font-family: arial; font-size: 12px;}