/* local.css - styles specific to our pages */

/* START SPECIALS PAGE STYLES */
td.specialshead {padding: 3px; font-size: 11px; color: #333333; }
td.specialstitle {padding: 3px; font-size: 11px; font-weight: bold; color: #333333; background-color: #F7F4E9; }
td.specialstable {padding: 3px; font-size: 11px; color: #333333; }
/* END SPECIALS PAGE STYLES */

.orangelarge, .orangelarge a {font-size: 14px; color: #cc3300; font-weight: bold; font-style: normal; }
.question {background-color: #F3F3F3; padding: 5px; font-weight: bold;}

.linkbutton {background:url('../pics/button_bg.gif'); text-transform:uppercase; color:white; font-weight:bold; border:1px solid #000066; text-decoration: none; width: 100%;}
.linkbutton a {text-transform:uppercase; color:white; text-decoration: none;}
.linkbuttonover {background:url('../pics/button_bg_over.gif'); color:white; text-transform:uppercase; font-weight:bold; border:1px solid #000066; text-decoration: none;}
.linkbuttonover a {color: white; text-decoration: none;}
.brochprice {padding: 1px; font-size: 12px; color: #666666; font-weight: bold; text-decoration: line-through;}
.cbprice{padding: 1px; font-size: 12px; color: #333333; font-weight: bold;}
.saveprice{padding: 1px; font-size: 12px; color: #077C28; font-weight: bold;}
.hilite {color: #000066; font-weight: bold; font-style: normal;}
.pricedetail {padding: 1px; font-size: 12px; color: #333333; font-weight: bold;}

a.groupspecial:link	{color:#8f2352; }
a.groupspecial:hover	{color:#8f2352; }
a.groupspecial:visited	{color:#8f2352; }
a.groupspecial:hover	{color:#8f2352; }

a.ensemble:link	{color:#006600; }
a.ensemble:visited	{color:#006600; }
a.ensemble:hover	{color:#006600; }
a.ensemble:active	{color:#006600; }
.ensemble	{color:#006600; }

a.tourconductor:link	{color:#000000; }
a.tourconductor:hover	{color:#000000; }
a.tourconductor:visited	{color:#000000; }
a.tourconductor:hover	{color:#000000; }
.tourconductor	{color:#000000; }
.tourconductorhome	{color:#000000; font-weight: bold; font-size: 12px; }
.specialTop { font-family:arial,helvetica,verdana; background-color:#F7F4E9; font-size:10pt; padding:4px; color:#004581; font-weight:800;}
.specialText { font-family:arial,helvetica,verdana; background-color:#Ffffff; font-size:8pt; padding:3px; /*color:#004581;*/ color: #000000; }
.specialText2 { font-family:arial,helvetica,verdana; background-color:#Ffffff; font-size:8pt; color:#004581; }
.specialHead { font-family:arial,helvetica,verdana; background-color:#Ffffff; font-size:10pt; color:#0063BA; font-weight: 800; }

.specialHeadGroup { font-family:arial,helvetica,verdana; background-color:#ffffff; font-size:10pt; color:#8f2352; font-weight: 800; }

h1.heading {margin-top: 0px; padding-top: 0px;}

code {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:black;}