BODY { font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; background-color: #FFFFFF; color: #000000; margin-top: 0px; }

	.cartstep {
		
		background:#eeeeee;
		font-family:arial;
		font-size:12px;
		color:#999999;
		padding:3px;
	}
	
	.current { background:#A9BEDE; font-weight:bold; color:#303030; }
	.noncurrent { background:#eeeeee; color:#303030; }

TD, TH { font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; }
.navhead1 {font-family: verdana,arial,helvetica,sans-serif;font-size: 12px;font-weight: bold;color: #CC0000;}
.recieptdots {
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
}

A {
	COLOR: #336699
}
A:visited {
	COLOR: #336699
}
A:hover {
	COLOR: #ff6600
}

DIV.container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto 0px; WIDTH: 800px; PADDING-TOP: 0px
}
DIV.boxtop {
	/*BACKGROUND-IMAGE: url(../images/bkgd-top.png); BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; BACKGROUND-COLOR: #ffffff*/
}
DIV.box {
/*	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/bkgd-sides.png); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #ffffff */
}
DIV.boxbottom {
/*	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/bkgd-bottom.png); BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right */
}






UL#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 800px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; LIST-STYLE-TYPE: none; HEIGHT: 34px
}
UL#nav LI {
	DISPLAY: inline; FLOAT: left; LIST-STYLE-TYPE: none
}
UL#nav LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 6px; COLOR: #fff; PADDING-TOP: 7px; HEIGHT: 34px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
BODY.home UL#nav LI.home A {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 7px; BACKGROUND-COLOR: #40649a
}
BODY.store UL#nav LI.store A {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 7px; BACKGROUND-COLOR: #40649a
}
BODY.tourbus UL#nav LI.tourbus A {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 7px; BACKGROUND-COLOR: #40649a
}
BODY.payperview UL#nav LI.payperview A {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 7px; BACKGROUND-COLOR: #40649a
}
BODY.events UL#nav LI.events A {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 7px; BACKGROUND-COLOR: #40649a
}
BODY.press UL#nav LI.press A {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 7px; BACKGROUND-COLOR: #40649a
}
BODY.contactus UL#nav LI.contactus A {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 7px; BACKGROUND-COLOR: #40649a
}
BODY.members UL#nav LI.members A {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 7px; BACKGROUND-COLOR: #40649a
}
BODY.join UL#nav LI.join A {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 7px; BACKGROUND-COLOR: #40649a
}
UL#nav LI A:hover {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 7px; BACKGROUND-COLOR: #40649a
}
UL#nav LI A:hover {
	FONT-WEIGHT: normal
}




.copyright {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.rightArrow { color: #c60; font-weight: bold; padding-right: 6px; }
.brow { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold;text-transform: none; text-decoration: none; color: #000000; }
.tiny { font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; }
.tiny2 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: ffff00;
}
.header {
	color: #CC6600;
	font-weight: bold;
	padding-right: 0px;
	font-size: 16px;
}
.header2 {
	color: #CC0000;
	font-weight: bold;
	padding-right: 0px;
	font-size: 16px;
}
.header3 {
	color: #CC0000;
	font-weight: bold;
	padding-right: 0px;
	font-size: 24px;
}
.titlecart {
	color: #CC0000;
	font-weight: bold;
	padding-right: 0px;
	font-size: 16px;
	padding-top: 8px;
	padding-left: 9px;
	padding-bottom: 3px;
}
input.btn{
   color:#0000cc;
   font-family:'trebuchet ms', helvetica, sans-serif;
   font-size:84%;
   font-weight:bold;}
.input-box{
	border: #26a solid 1px;
	background-color: #FFFFFF;
} 




.tc-row {
		PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; COLOR: #666666; PADDING-TOP: 4px; border-bottom: 1px solid #eeeeee;
}
.tc-rowindent {
		PADDING-RIGHT: 4px; PADDING-LEFT: 20px; PADDING-BOTTOM: 4px; COLOR: #666666; PADDING-TOP: 4px; border-bottom: 1px solid #eeeeee;
}
.tc-rownoclick {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; COLOR: #666666; PADDING-TOP: 4px; border-bottom: 1px solid #eeeeee;
}
.tc-rownoclickindent {
	PADDING-RIGHT: 4px; PADDING-LEFT: 20px; PADDING-BOTTOM: 4px; COLOR: #666666; PADDING-TOP: 4px; border-bottom: 1px solid #eeeeee;
}
.tc-row-highlight {
		 COLOR: #666666; BACKGROUND-COLOR: #eff7ff; border-bottom: 1px solid #eeeeee;
}
.tc-row-highlightnoclick {
	COLOR: #666666; BACKGROUND-COLOR: #eff7ff; border-bottom: 1px solid #eeeeee;
}

.sh-row {
	BACKGROUND-COLOR: COLOR: #666666; border-bottom: 1px solid #eeeeee;
}
.sh-row-highlight {
	COLOR: #666666; BACKGROUND-COLOR: #eff7ff; border-bottom: 1px solid #eeeeee;
}





.listpricename {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

}
.listprice {
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	text-decoration: line-through;
	font-weight: bold;
}
.addtocart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: FCFF00;

}
.small {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 16px;
}


.serif { font-family: times,serif; font-size: small; }
.sans { font-family: verdana,arial,helvetica,sans-serif; font-size: 14px; }
.h1 { font-family: verdana,arial,helvetica,sans-serif; color: #CC6600; font-size: small; }
.h3color { font-family: verdana,arial,helvetica,sans-serif; color: #CC6600; font-size: x-small; }




.attention { background-color: #FFFFD5; }
.price {
	font-family: arial, verdana, helvetica, sans-serif;
	color: #990000;
	font-size: 16px;
}
.tinyprice { font-family: verdana,arial,helvetica,sans-serif; color: #990000; font-size: 10px; }
.highlight { font-family: verdana,arial,helvetica,sans-serif; color: #990000; font-size: 12px; } 
.alertgreen { color: #009900; font-weight: bold; }
.alert { color: #FF0000; font-weight: bold; }
.topnav { font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; text-decoration: none; }
.topnav a:link, .topnav a:visited { text-decoration: none; color: #003399; }
.topnav a:hover { text-decoration: none; color: #CC6600; }
.topnav-active a:link, .topnav-active a:visited { font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; color: #CC6600; text-decoration: none; }
.brow a:link { text-decoration: none; }
.popover-tiny { font-size: xx-small; font-family: verdana,arial,helvetica,sans-serif; }
.popover-tiny a, .popover-tiny a:visited { text-decoration: none; color: #003399; }
.popover-tiny a:hover { text-decoration: none; color: #CC6600; }
.tabon a:hover, .taboff a:hover { text-decoration: underline; }
.tabon div, .taboff div { margin-top: 7px; margin-left: 9px; margin-bottom: 5px; }
.tabon a, .tabon a:visited  { font-size: 10px; color: #FFCC66; font-family: verdana,arial,helvetica,sans-serif; text-decoration: none; text-transform: uppercase; font-weight: bold; line-height: 10px; }
.taboff a, .taboff a:visited { font-size: 10px; color: #000000; font-family: verdana,arial,helvetica,sans-serif; text-decoration: none; text-transform: uppercase; font-weight: bold; line-height: 10px; }
.indent { margin-left: 1em; }
.half { font-size: .5em; }
.list div { margin-bottom: 0.25em; text-decoration: none; }
.hr-center { margin: 15px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dotted; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: #999999; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #999999; }
.horizontal-search { font-weight: bold; font-size: x-small; color: #FFFFFF; font-family: verdana,arial,helvetica,sans-serif; }
.horizontal-websearch { font-size: xx-small; font-family: verdana,arial,helvetica,sans-serif; padding-left: 12px; }
.big { font-size: 20px; font-family: verdana,arial,helvetica,sans-serif; }
.big2 { font-size: 14px; font-family: verdana,arial,helvetica,sans-serif; }
.rightArrow { color: #c60; font-weight: bold; padding-right: 6px; }





.tabs a:link, .tabs a:visited, .tabs a:active, .header .navspacer {
  font-size: 11px;
  line-height: 11px;
  color: #333;
  text-decoration: none;
  font-family: tahoma, sans-serif;
}
.tabs .tools a:link,
.tabs .tools a:visited,
.tabs .tools a:active  {
	color: #039;
	font-size: 12px;
}
.tools .h3color  {
	color: #c60;
	font-size: 12px;
}
.tabs .tools a:hover {
  text-decoration: underline;
	color: #c60;
}
.tools a:link.on, .tools a:visited.on, .tools a:active.on {
 color: #c60;
}
.secondary a:link,
.secondary a:visited,
.secondary a:active {
  text-decoration: none;
  text-transform: capitalize;
  color: #333;
}
.searchtitle {
	font-size: 14px;
	font-weight: bold;
	color: white;
}
.secondsearch .title, .gcsecondsearch .title, .secondsearch2 .title {
	font-size: 11px;
	color: black;

}
.tabs .middleoff a, .tabs .middleon a, .tabs .middleoffonleft a {
    display: block;
}
.tabs div {
	margin-left: 23px;
}
.leftoff div, .lefton div {
	margin-left: 13px;
}
.secondary .on, .tertiary .on {
    font-weight: bold;
}
.header .tertiary, .tertiary .navspacer {
	background-color: #006699;
	color: white;
}



.copyrightlink {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.totalprice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.browred {
font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold;text-transform: uppercase; text-decoration: none; color: #CC0000;
}
.astrics {
	color: cc0000;
}

.blkmed {
	 FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
.redmed {
	 FONT-SIZE: 12px; COLOR: #FF0000; FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
.input-box-error{
	border: #26a solid 1px;
	background-color:#FFFF99;
}
.style1 {color: #CC0000}
.style3 {font-size: 9}
.titlecartstrike {
color: #CC0000;
font-weight: bold;
padding-right: 0px;
font-size: 16px;
padding-top: 8px;
padding-left: 9px;
padding-bottom: 3px;
text-decoration: line-through;
}
input.button{
color:#FFFFFF;
font-family:'trebuchet ms', helvetica, sans-serif;
font-size:200%;
font-weight:bold;
background-color: #CC0000;
letter-spacing: 2px;
word-spacing: normal;
display: table;
border: medium outset #CCCCCC;
}
