/* GENERAL ELEMENT */
/* ----------------------------------------------------- */
body { font: 11px verdana,arial; color: #333333; }
td { font: 11px verdana,arial; color: #333333; }
a { font: 11px verdana,arial; color: #666633; text-decoration: underline; }
a:hover { font: 11px verdana,arial; color: #FFFFCC; text-decoration: underline; }
img { border-style: none; border-width: 0px; }
table { border-style: none; border-width: 0px; }
hr { width: 100%; height: 1px; color: #666633}
input { font: 11px verdana; }
input.field { font: 11px verdana; color: #333333; background-color: #FFFFCC; border-style: groove; border-width: 1px; }
input.button { font: bold 10px verdana; color: #FFFFCC; background: #666633; border-width: 1px; border-style: outset; border-color: #999999 #666666;}
textarea { font: 11px verdana; color: #333333; background-color: #FFFFCC; border-style: groove; border-width: 1px; }
body {
	background-image: url(i/bkgd.gif);
	background-color: #333333;
	scrollbar-3dlight-color: #666633;
	scrollbar-arrow-color: #CCCC99;
	scrollbar-darkshadow-color: #666633;
	scrollbar-face-color: #666633;
	scrollbar-highlight-color: #CCCC99;
	scrollbar-shadow-color: #CCCC99;
	scrollbar-track-color: #CCCC99;
	font-family: verdana, arial;
}
UL.gear { margin: 3 0 10 20; list-style: outside; color: #333333; font: 11px verdana,arial; color: #333333; }
UL.career { margin: 3 0 10 150; list-style: outside; color: #333333; font: 11px verdana,arial; color: #333333; }
UL.bodygear { margin: 3 0 10 20; list-style: outside; color: #FFFFCC; font: 11px verdana,arial; color: #FFFFCC; }


/* HEADER NAV */
/* ----------------------------------------------------- */
.bgcolorHeaderNav { background-color: #000000; }
.bgcolorTourMenu1 { background-color: #FFFFFF; }
.bgcolorTourMenu2 { background-color: #000000; }
.bgcolorTourMenu3 { background-color: #990000; }
.Spec0 { font: bold 10px verdana,arial; color: #FFFFCC; background-color: #666633; }
.Spec1 { font: 10px verdana,arial; background-color: #CCCC99; }
.Spec2 { font: 10px verdana,arial; background-color: #FFFFCC; }
.bgcolorHeader { background-color: #990000; }
.headerNav { font: 10px verdana,arial; color: #FFFFCC; }
a.headerNav:link { font: 10px verdana,arial; color: #FFFFCC; text-decoration: underline; }
a.headerNav:hover { font: 10px verdana,arial; color: #CCCC99; text-decoration: underline; }
.tourMenu { font: bold 10px verdana,arial; color: #FFFFFF; text-decoration: none; }
a.tourMenu:link { font: bold 10px verdana,arial; color: #FFFFFF; text-decoration: none; }
a.tourMenu:hover { font: bold 10px verdana,arial; color: #FFFFFF; text-decoration: underline; }


/* BODY */
/* ----------------------------------------------------- */
.bgcolorMainBody { background-color: #CCCC99; }
.bgcolorProfile { background-color: #666633; }
.bgcolorTourBox { background-color: #333333; width: 610px; padding: 0px; margin: 0px; border: 0px; }
.bgcolorTourTab { background-color: #666633; }
.bgcolorTour { background-color: #333300; }
H1 { font: bold 18px verdana,arial; color: #666633; margin: 0px 0px 10px 0px; }
H2 { font: bold 14px verdana,arial; color: #666633; margin: 0px 0px 10px 0px; }
H3 { font: bold 14px verdana,arial; color: #FFFFCC; margin: 0px 0px 5px 0px; }
H4 { font: bold 12px verdana,arial; color: #666633; margin: 0px 0px 5px 0px; }
H5 { font: bold 12px verdana,arial; color: #333333; margin: 5px 0px 5px 0px; }
H6 { font: bold 11px verdana,arial; color: #666633; margin: 5px 0px 5px 0px; }
H1 a { font: bold 18px verdana,arial; color: #666633; text-decoration: underline; }
H1 a:hover { font: bold 18px verdana,arial; color: #FFFFCC; text-decoration: underline; }
H2 a { font: bold 14px verdana,arial; color: #666633; text-decoration: underline; }
H2 a:hover { font: bold 14px verdana,arial; color: #FFFFCC; text-decoration: underline; }
H3 a { font: bold 14px verdana,arial; color: #FFFFCC; text-decoration: underline; margin: 0px; }
H3 a:hover { font: bold 14px verdana,arial; color: #666633; text-decoration: underline; }
H4 a { font: bold 12px verdana,arial; color: #666633; text-decoration: underline; }
H4 a:hover { font: bold 12px verdana,arial; color: #FFFFCC; text-decoration: underline; }
H6 a { font: bold 11px verdana,arial; color: #666633; text-decoration: underline; }
H6 a:hover { font: bold 11px verdana,arial; color: #FFFFCC; text-decoration: underline; }

.txt1 { font: 10px verdana,arial; color: #FFFFCC; }
.txt2 { font: 10px verdana,arial; color: #FFCC00; }
.txt3 { font: 10px verdana,arial; color: #333333; }
.txt4 { font: bold 14px verdana,arial; color: #666633; }
.txt5 { font: 11px verdana,arial; color: #FFFFCC; }
a.txt1:link { font: 10px verdana,arial; color: #FFFFCC; text-decoration: underline; }
a.txt1:hover { font: 10px verdana,arial; color: #CCCC99; text-decoration: underline; }
a.txt2 { font: 10px verdana,arial; color: #FFCC00;text-decoration: underline; }
a.txt2:hover { font: 10px verdana,arial; color: #FFFFCC;text-decoration: underline; }
a.txt4:link { font: bold 14px verdana,arial; color: #666633; text-decoration: underline; }
a.txt4:hover { font: bold 14px verdana,arial; color: #FFFFCC; text-decoration: underline; }
a.txt5:link { font: 11 px verdana,arial; color: #FFFFCC; text-decoration: underline; }
a.txt5:hover { font: 11 px verdana,arial; color: #CCCC99; text-decoration: underline; }
.tab { font: 10px verdana,arial; color: #FFFFCC; text-decoration: none; }
.tab2 { font: bold 11px verdana,arial; color: #FFFFCC; text-decoration: none; }
a.tab:link { font: 10px verdana,arial; color: #FFFFCC; text-decoration: none; }
a.tab:hover { font: 10px verdana,arial; color: #FFFFCC; text-decoration: underline; }
.top { font: 10px verdana,arial; color: #666633; }
a.top:link { font: 10px verdana,arial; color: #666633; text-decoration: underline; }
a.top:hover { font: 10px verdana,arial; color: #FFFFCC; text-decoration: underline; }

.back { font: 10px verdana,arial; color: #666633; }
a.back:link { font: 10px verdana,arial; color: #666633; text-decoration: underline; }
a.back:hover { font: 10px verdana,arial; color: #FFFFCC; text-decoration: underline; }
/* SPACING CONTROL */
/* ----------------------------------------------------- */
#spacer { margin: 1px; padding: 0px; border-style: none; border-width: 0px; }
td.tab1 { width: 140px; text-align: center; } 
td.tab2 { width: 116px; text-align: center; } 
td.tab3 { width: 140px; text-align: center; } 
td.tab4 { width: 90px; text-align: center; } 
td.tab5 { width: 90px; text-align: center; } 
td.margin { padding: 0px 5px 5px 10px; }
 
/* BORDER */
/* ----------------------------------------------------- */
.borderProfile { border-style: solid; border-color: #666633; border-width: 1px 1px 0px 1px; padding: 5px 5px 0px 5px; }
.borderGear { border-style: solid; border-color: #666633; border-width: 1px 1px 1px 1px; padding: 5px 5px 5px 5px; }
.borderGearHeader { border-style: solid; border-color: #666633; border-width: 1px 1px 0px 0px; padding: 0px 2px 0px px; text-align: right; }
.borderTopRight { border-top: #666666 2px solid; border-right: #666666 2px solid; padding: 5px 5px 0px 5px; }
.border {
	border: #666633 2px solid;
	padding: 5px 10px 10px 10px;
	font-size: 14px;
	text-align: justify;
	font-family: verdana, arial;
	color: #000;
}
.borderLeftRight {
	border-left: #666666 2px solid;
	border-right: #666666 2px solid;
	padding: 5px 5px 5px 5px;
	font-family: verdana, arial;
}
.borderBtm { border-bottom: #666666 2px solid; }
.borderRight { border-right: #666666 2px solid; }

/* FOOTER */
/* ----------------------------------------------------- */
.footer { font: 10px verdana,arial; color: #CCCC99; }
a.footer:link { font: 10px verdana,arial; color: #CCCC99; text-decoration: underline; }
a.footer:hover { font: 10px verdana,arial; color: #FFFFCC; text-decoration: underline; }
/*end FOOTER*/

.bgcolorMainBody tbody tr .bgcolorTour .bgcolorTourTab tbody tr td .bgcolorMainBody tbody tr .border p b {
	font-weight: bold;
}
.load {
	text-align: justify;
}
.bgcolorMainBody tr .bgcolorTour .bgcolorTourTab tr .bgcolorTour {
}
.bgcolorMainBody tr .bgcolorTour .bgcolorTourTab tr .bgcolorMainBody strong {
	color: #991509;
	font-size: 16px;
	font-weight: bold;
}
.bgcolorMainBody tr .bgcolorTour .bgcolorTourTab tr .bgcolorMainBody {
	color: #F00;
}
.unbold {
	font-weight: bold;
}
.bgcolorMainBody tr .bgcolorTour .bgcolorTourTab tr td .bgcolorMainBody tr .border ul li font strong .unbold {
	font-weight: normal;
}
.bgcolorMainBody tr .bgcolorTour .bgcolorTourTab tr td .bgcolorMainBody tr .border ul li span {
	color: #333333;
}
.bgcolorMainBody tr .bgcolorTour .bgcolorTourTab tr .bgcolorMainBody .bgcolorMainBody tr .border p strong {
	font-size: 18px;
}
body {
	text-align: left;
}
.bgcolorMainBody tr .bgcolorTour .bgcolorTourTab tr .bgcolorMainBody .bgcolorMainBody tr .border div div p span font {
	text-align: left;
}

.largeDate {
	font-size:24px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	
.largeEvent {
	color:000;
	font-size:36px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	
.details	{
	color:000;
	font-size:16px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	
.details a:link {font-size:16px; color:#00F }
.details a:hover {font-size:16px;color:#00F }
.details a:visited {font-size:16px;color:#00F }

.blackOnly {color:#000}

