/* Imports */
@import url("header.css");
@import url("footer.css");

body {font:10px; Arial, Helvetica, sans-serif; text-align:left;}

body, div, h1, h2, h3, h4, h5, p, ul, ol, li, img, form, table, tr, td {margin:0; padding:0; border:0;}

a {FONT-SIZE: 12px; COLOR: #0c4976}
a:hover {text-decoration:none; COLOR: #6d92ad}

#logoContainer {
	margin: 0px 0px 0px 0px; WIDTH: 916px; height:60px; padding:0px; POSITION: static; 
}
#topLogo {/*right:19px; top:29px; position:relative; */margin:0 0 0 0; width:916px; height:60px; overflow:hidden; display:inline;
}
#topLogo ul {width:916px; height:60px; list-style:none; display:inline; overflow:hidden;float:left;}
#topLogo li#topLogo_logoimage {float:left; WIDTH: 350px; overflow:hidden;}
#topLogo li#topLogo_callimage {float:left; WIDTH: 300px; overflow:hidden;}
#topLogo li#topLogo_text {float:right; overflow:hidden; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #999;}


.logoLocation-container {
	MARGIN:  0px 0px 0px 0px; WIDTH: 350px; height:60px; float:left; overflow:hidden; BACKGROUND-IMAGE: url(../images/ibran_logo.gif); BACKGROUND-REPEAT: no-repeat;
}
.logoText-container{MARGIN:  0px 0px 0px 0px; WIDTH: 200px; height:60px; float:right; overflow:hidden; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #999; text-align:right; padding-right:16px; 
}
.phoneLocation-container {
	MARGIN: 0px 0px 0px 0px;  WIDTH: 300px; height:60px; float:left; overflow:hidden; BACKGROUND-IMAGE: url(../images/call_us_toll_free.gif); BACKGROUND-REPEAT: no-repeat;
}

.navButton {
	BORDER-RIGHT: #012a48 2px solid; PADDING-RIGHT: 3px; BACKGROUND-POSITION: 0% 0%; BORDER-TOP: #417da8 2px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 1px; TEXT-TRANSFORM: capitalize; BORDER-LEFT: #417da8 2px solid; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: #012a48 2px solid; BACKGROUND-COLOR: #024474; TEXT-DECORATION: none
}
.button {
	BORDER-RIGHT: #012a48 2px solid; PADDING-RIGHT: 3px; BACKGROUND-POSITION: 0% 0%; BORDER-TOP: #417da8 2px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 1px; TEXT-TRANSFORM: none; BORDER-LEFT: #417da8 2px solid; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: #012a48 2px solid; BACKGROUND-COLOR: #024474; TEXT-DECORATION: none
}
.button-secondary {
	BORDER-RIGHT: #afafaf 2px solid; PADDING-RIGHT: 1px; BORDER-TOP: #e5e5e5 2px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: url(../img/sys/common_new/buttonSecondaryTile.jpg) #d7d7d7 fixed repeat-x left top; PADDING-BOTTOM: 1px; TEXT-TRANSFORM: capitalize; BORDER-LEFT: #e5e5e5 2px solid; COLOR: #333333; PADDING-TOP: 1px; BORDER-BOTTOM: #afafaf 2px solid; TEXT-DECORATION: none
}
.navButton:hover {
	BORDER-RIGHT: #417da8 2px solid; BORDER-TOP: #012a48 2px solid; BORDER-LEFT: #012a48 2px solid; BORDER-BOTTOM: #417da8 2px solid
}
.button:hover {
	BORDER-RIGHT: #417da8 2px solid; BORDER-TOP: #012a48 2px solid; BORDER-LEFT: #012a48 2px solid; BORDER-BOTTOM: #417da8 2px solid
}
.button-secondary:hover {
	BORDER-RIGHT: #e5e5e5 2px solid; BORDER-TOP: #afafaf 2px solid; BORDER-LEFT: #afafaf 2px solid; BORDER-BOTTOM: #e5e5e5 2px solid
}
A.smallText {
	FONT-SIZE: 9px
}
A.smallText:hover {
	FONT-SIZE: 9px
}

.textsplash-contentBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #EFEFEF
}
.textsplash-content {
	DISPLAY:block; text-indent:10px; FONT-SIZE: 12px; COLOR: #000; text-align:left;
}
.spotlight-contentBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #F8F8F8
}
.spotlight-content {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #ffffff 1px solid; COLOR: #666; PADDING-TOP: 15px; BORDER-BOTTOM: #bebebe 1px solid; BACKGROUND-COLOR: #F8F8F8
}
.spotlight-content_big {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000
}
.spotlight-headline {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0c4976
}
.spotlight-headline A {
	FONT-SIZE: 14px; TEXT-DECORATION: none
}
.spotlight-picture {
	BORDER-BOTTOM: #bebebe 1px solid; BACKGROUND-COLOR: #F8F8F8
}
.feature-picture {
	text-align:center; BACKGROUND-COLOR: #FFFFFF; PADDING-BOTTOM: 4px;
}
.feature-content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 2px; COLOR: #666666; BORDER-BOTTOM: #bebebe 1px solid; BACKGROUND-COLOR: #F8F8F8
}
.feature-headline {
	FONT-WEIGHT: bold;  COLOR: #0c4976;
}
.feature-headline A {
	TEXT-DECORATION: none
}

.explore-contentBox {
	MARGIN: 0px auto; WIDTH: 693px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #F8F8F8
}
.explore-content {
	WIDTH: 350px; HEIGHT: 84px; FONT-SIZE: 12px; FLOAT: left; VERTICAL-ALIGN: top; COLOR: #333; TEXT-ALIGN:left; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BORDER-LEFT: #ffffff 1px solid; COLOR: #666; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #bebebe 1px solid; BACKGROUND-COLOR: #F8F8F8
}
.explore-content-lakes {
	WIDTH: 350px; HEIGHT: 120px; FONT-SIZE: 12px; FLOAT: left; VERTICAL-ALIGN: top; COLOR: #333; TEXT-ALIGN:left; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BORDER-LEFT: #ffffff 1px solid; COLOR: #666; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #bebebe 1px solid; BACKGROUND-COLOR: #F8F8F8
}
.explore-content-seasons {
	WIDTH: 350px; HEIGHT: 150px; FONT-SIZE: 12px; FLOAT: left; VERTICAL-ALIGN: middle; COLOR: #333; TEXT-ALIGN:left; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BORDER-LEFT: #ffffff 1px solid; COLOR: #666; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #bebebe 1px solid; BACKGROUND-COLOR: #F8F8F8
}
.explore-content_big {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000
}
.explore-headline {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0c4976
}
.explore-headline A {
	FONT-SIZE: 14px; TEXT-DECORATION: none
}
.explore-picture {
	width: 310px; HEIGHT: 84px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-RIGHT: 10px; FLOAT: left; OVERFLOW: visible; BORDER-BOTTOM: #bebebe 1px solid; BACKGROUND-COLOR: #F8F8F8
}
#explore-content {
	WIDTH: 673px;
}
#explore-content p {
	WIDTH: 673px; FONT-SIZE: 12px; FLOAT: left;  COLOR: #333; TEXT-ALIGN:left; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #F8F8F8; text-indent:10px;
}
.explore-picture-lakes {
	width: 310px; HEIGHT: 120px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-RIGHT: 10px; FLOAT: left; OVERFLOW: visible; BORDER-BOTTOM: #bebebe 1px solid; BACKGROUND-COLOR: #F8F8F8
}
.explore-picture-seasons {
	width: 310px; HEIGHT:150px; VERTICAL-ALIGN: middle; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-RIGHT: 10px; FLOAT: left; OVERFLOW: visible; BORDER-BOTTOM: #bebebe 1px solid; BACKGROUND-COLOR: #F8F8F8
}

.fb-contentBox {WIDTH: 600px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; POSITION: static; float:left;}
.fb-content {FONT-SIZE: 12px;  COLOR: #666; }
.fb-contentBold {FONT-SIZE: 12px;  COLOR: #5F5F5F; font-weight:bold;}
.fb-content_big {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000; padding-bottom:10px;  padding-top:10px; }
.tableListing-info {COLOR: #666; TEXT-ALIGN: left}

.lid-primary {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #2E6BA8
}
.lid-primary A {
	COLOR: #6d92ad
}
.lid-primary A:hover {
	COLOR: #98b1c4
}
.lid-secondary {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #2E6BA8
}
.lid-secondary TD {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.lid-sub {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #666; PADDING-TOP: 5px; BACKGROUND-COLOR: #f2e3c8; BORDER-BOTTOM-STYLE: none
}
.lid-sub-dates {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px; BACKGROUND-COLOR: #f2e3c8; BORDER-BOTTOM-STYLE: none
}
.lid-sub-thin {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; COLOR: #666; PADDING-TOP: 1px; BACKGROUND-COLOR: #f2e3c8; BORDER-BOTTOM-STYLE: none; HEIGHT:4px;
}
.lid-subTicketDeals {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #666; PADDING-TOP: 5px; BACKGROUND-COLOR: #cdcdcd; BORDER-BOTTOM-STYLE: none
}
.lid-sub A {
	FONT-WEIGHT: bold; COLOR: #0c4976
}
.lid-sub A:hover {
	FONT-WEIGHT: bold; COLOR: #98b1c4
}
.lid-findTickets {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #2E6BA8
}
.lid-ticketDeals {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #999
}
.lid-promo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #d56207
}
.container-neutralZone {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #bebebe 1px solid; BACKGROUND-COLOR: #F8F8F8
}
.container-neutralZone-left {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #bebebe 1px solid; BACKGROUND-COLOR: #F8F8F8
}
.container-neutralPlanner {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #bebebe 1px solid; BACKGROUND-COLOR: #F8F8F8
}
.container-neutral {
	MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #bebebe 1px solid; BACKGROUND-COLOR: #F8F8F8
}
.container-featuredZone {
	MARGIN-BOTTOM: 15px; BORDER-BOTTOM: #bebebe 1px solid; BACKGROUND-COLOR: #F8F8F8
}
.container-empty {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.container-bordered {
	BORDER-RIGHT: #fff3d2 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #fff3d2 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #fff3d2 1px solid
}
.container-hotZone {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #e4d199 1px solid; BACKGROUND-COLOR: #fff3d2
}
.container-hotZone IMG.icon {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 2px 3px 2px 0px; PADDING-TOP: 2px
}
.container-findTickets {
	BORDER-RIGHT: #dfcead 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 10px; BORDER-LEFT: #dfcead 1px solid; COLOR: #333; PADDING-TOP: 10px; BORDER-BOTTOM: #dfcead 1px solid; BACKGROUND-COLOR: #f2e3c8
}
.container-findTickets TD {
	COLOR: #333
}
.container-findTickets TH {
	COLOR: #333
}
.container-lookingFor {
	BORDER-RIGHT: #e4d199 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e4d199 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 10px; BORDER-LEFT: #e4d199 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #e4d199 1px solid; BACKGROUND-COLOR: #fff0c7
}
.container-ticketDeals {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #bebebe 1px solid; BACKGROUND-COLOR: #ffffff
}
.container-neutralContent {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px; BORDER-BOTTOM: #bebebe 1px solid; BACKGROUND-COLOR: #F8F8F8;
}
.listing {border:thin #000000 solid;
}
.listing TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.listing TD.header { background-color:#6badd7; color:#000000; padding:0px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; border-bottom: thin #000 solid;
}
.listing TD A {
	DISPLAY: block; text-decoration:none;
}
.listing TD.left {
	BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: left
}
.listing TD.right {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: right
}
.listing TD.center {
	BORDER-BOTTOM: #ffffff 1px solid
}

.tableListing {
}
.tableListing TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.tableListing TD A {
	DISPLAY: block
}
.tableListing TD.left {
	BORDER-LEFT: #fff0c7 1px solid; BORDER-BOTTOM: #fff0c7 1px solid; TEXT-ALIGN: left
}
.tableListing TD.right {
	BORDER-RIGHT: #fff0c7 1px solid; BORDER-BOTTOM: #fff0c7 1px solid; TEXT-ALIGN: right
}
.tableListing TD.center {
	BORDER-BOTTOM: #fff0c7 1px solid
}
.tableListingTicketDeals {
	BACKGROUND-COLOR: #ffffff
}
.tableListingTicketDeals TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.tableListingTicketDeals TD A {
	DISPLAY: block
}
.tableListingTicketDeals TD.left {
	BORDER-LEFT: #cdcdcd 1px solid; BORDER-BOTTOM: #cdcdcd 1px solid; TEXT-ALIGN: left
}
.tableListingTicketDeals TD.right {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-BOTTOM: #cdcdcd 1px solid; TEXT-ALIGN: right
}
.tableListingTicketDeals TD.center {
	BORDER-BOTTOM: #cdcdcd 1px solid
}
.tableListing SPAN.altTextColor {
	COLOR: #99b2c5
}
.tableListing-date {
	COLOR: #666
}
.tableListing-act {
	FONT-WEIGHT: bold; COLOR: #0c4976
}
.tableListing-act A {
	FONT-WEIGHT: bold; COLOR: #0c4976; TEXT-DECORATION: none
}
.tableListing-act A:hover {
	COLOR: #6d92ad
}
.tableListing-venue {
	COLOR: #666
}
.tableListing-venue A {
	DISPLAY: block; COLOR: #666; TEXT-DECORATION: underline
}
.tableListing-venue A:hover {
	COLOR: #6d92ad
}
.tableListing-info {
	TEXT-TRANSFORM: capitalize; COLOR: #666; TEXT-ALIGN: right
}
.tableTickets {
}
.tableTickets TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.tableTickets TD A {
	DISPLAY: block
}
.tableTickets TD.left {
	TEXT-ALIGN: left
}
.tableTickets TD.right {
	TEXT-ALIGN: right
}
.tableTickets TD.center {
	text-align:center;
}

UL.bullet {
	text-align:left; PADDING-RIGHT: 0px; PADDING-LEFT: 1.5em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
UL.plain {
	text-align:left;  PADDING-RIGHT: 0px; PADDING-LEFT: 1.5em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.bullet LI {
	PADDING-BOTTOM: 0.3em
}
UL.bullet LI.selected {
	FONT-WEIGHT: bold; COLOR: #083d65
}
UL.plain LI {
	PADDING-BOTTOM: 0.3em
}
UL.plain LI.selected {
	FONT-WEIGHT: bold; COLOR: #083d65
}
UL.plain A {
	COLOR: #083d65; TEXT-DECORATION: none
}
UL.plain A:hover {
	COLOR: #803d65; TEXT-DECORATION: underline
}
UL.plain A:active {
	COLOR: #FF000; TEXT-DECORATION: underline
}
IMG.relatedLinks {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px 4px 4px 0px; PADDING-TOP: 0px
}
.footerContainer {
	BORDER-TOP: #dfdfdf 1px solid; MARGIN: 0px auto 20px; FONT-SIZE: 11px;  WIDTH: 916px; COLOR: #999; HEIGHT:inherit
}
.footerContainer A {
	FONT-SIZE:10.5px; FONT-WEIGHT: bold; COLOR: #999; TEXT-DECORATION: none
}
.footerContainer A:hover {
	COLOR: #0c4976; TEXT-DECORATION: underline;
}
.footerSections {
	COLOR: #0c4976; font-weight:bold; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 2px solid
}
.footerSections A {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; TEXT-DECORATION: underline
}
.footerSubSections {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #f4f4f4
}
.footerSubSections A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}
.footerTOU {
	FONT-SIZE:10.5px; PADDING-BOTTOM: 5px; COLOR: #3e3e3e; PADDING-TOP: 10px; BACKGROUND-COLOR: #dfdfdf
}
.footerTOU A {
	COLOR: #0c4976; TEXT-DECORATION: underline
}
.footerTOU A:hover {
	COLOR: #3d77a1
}
.footerCopyRight {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 20px; PADDING-TOP: 10px
}
.footerPartnerSites {
	FONT-SIZE: 10px; PADDING-BOTTOM: 15px
}
.footerPartnerSites A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px
}
.searchDate {
	FONT-SIZE: 11px; FLOAT: right; WIDTH: 90px; COLOR: #333; POSITION: relative; TEXT-ALIGN: right
}
.searchAct {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: 250px; COLOR: #246; MARGIN-RIGHT: 10px; POSITION: relative
}
.searchAct A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: 250px; COLOR: #246; MARGIN-RIGHT: 10px; POSITION: relative
}
.ticketAlert-signUpModule {
	FONT-SIZE: 9px
}
.ticketAlert-signUpModule TD {
	FONT-SIZE: 9px
}
.ticketAlert-signUpModule A {
	FONT-SIZE: 9px
}
.ticketAlert-signUpModule INPUT {
	FONT-SIZE: 9px; VERTICAL-ALIGN: baseline; MARGIN-RIGHT: 7px; PADDING-TOP: 2px
}
.ticketAlert-signUpModuleArtistName {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #083d65
}
#ticketAlert-container {
	
}
.artistContentBox {
	MARGIN: 0px auto; WIDTH: 916px
}
.artistPicture {
	PADDING-RIGHT: 10px; FLOAT: left; OVERFLOW: visible
}
.artistContent {
	FONT-SIZE: 12px; FLOAT: left; VERTICAL-ALIGN: top; COLOR: #333; TEXT-ALIGN:left
}
.artistContentH3 {
	FONT-SIZE: 14px; COLOR: #666; TEXT-ALIGN:left
}
.artistContentH2 {
	FONT-SIZE: 14px; COLOR: #666; TEXT-ALIGN:right
}
.artistVideo {
	FLOAT: right; VERTICAL-ALIGN: top; width:200px; height:150; padding:5px;
}

.artistContent A {
	FONT-SIZE: 11px
}
.artistContent A:hover {
	
}
.artistCalendar TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; WIDTH: 67px! important; COLOR: #989898; PADDING-TOP: 5px; HEIGHT: 100px; BACKGROUND-COLOR: #ebebeb; TEXT-ALIGN: left
}
.artistCalendar TH.days {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; HEIGHT: auto; BACKGROUND-COLOR: #6d92ad
}
.artistCalendar TH.ledgend {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #083d65
}
.artistCalendar TD.nextMonth {
	BACKGROUND-COLOR: #ddd
}
.artistCalendar TD.insideArea {
	BACKGROUND-COLOR: #fff0c7
}
.artistCalendar DIV.insideArea {
	BACKGROUND-COLOR: #fff0c7
}
.artistCalendar TD.outsideArea {
	BACKGROUND-COLOR: #f7f7f7
}
.artistCalendar DIV.outsideArea {
	BACKGROUND-COLOR: #f7f7f7
}
.artistCalendarTime {
	DISPLAY: block; FONT-SIZE: 10px; COLOR: #666; PADDING-TOP: 3px
}
.artistCalendarVenue A {
	DISPLAY: block; FONT-SIZE: 10px; COLOR: #666; PADDING-TOP: 3px
}
.artistCalendarLocation {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666; PADDING-TOP: 3px
}
.artistCalendarTickets A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-TOP: 3px
}
.Ad-searchskyscraper {
	VERTICAL-ALIGN: top; TEXT-ALIGN: center
}
.Ad-skyscraper {
	VERTICAL-ALIGN: top; TEXT-ALIGN: center
}
.Ad-leaderBoard {
	MARGIN: 0px auto 20px
}
.Ad-browseskyscraper {
	
}
.Ad-artistPlacement {
	PADDING-BOTTOM: 15px; TEXT-ALIGN: center
}
TH.Ad-HotTickets {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.sandBox {
	MARGIN-BOTTOM: 30px; HEIGHT: 200px
}
.sandBox-floatLeft {
	PADDING-RIGHT: 0px; FLOAT: left; WIDTH: 176px; HEIGHT: 200px
}
.sandBox-floatRight {
	FLOAT: right; WIDTH: 176px; HEIGHT: 200px
}
.vertDividerLine {
	BORDER-RIGHT: #e4d199 1px solid
}
.vertDividerLine-left {
	BORDER-LEFT: #e4d199 1px solid
}
.horizontalDividerLineHvyBtm {
	BORDER-BOTTOM: #e4d199 2px solid
}
.horizontalDividerLineHvyTop {
	BORDER-TOP: #e4d199 2px solid
}
.horizontalDividerLine {
	BORDER-TOP: #e4d199 1px solid
}
.horizontalDividerLineAlt {
	BORDER-TOP: #e5e5e5 1px solid
}
.horizontalDividerLineMyAccount {
	BORDER-TOP: #bebebe 1px solid
}
.eventStatusBox {
	BORDER-RIGHT: #083d65 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #083d65 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #083d65 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #083d65 1px solid
}
.edpTableBottomBorder {
	BORDER-BOTTOM: #e4d199 1px solid
}
.edpTableRightBorder {
	BORDER-RIGHT: #e4d199 1px solid
}
.stepTab-container {
	PADDING-BOTTOM: 10px
}
.stepTab-on {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 110%; FLOAT: left; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; WIDTH: 256px; COLOR: #ffffff; PADDING-TOP: 8px; BORDER-BOTTOM: #bebebe 1px solid; BACKGROUND-COLOR: #083d65; TEXT-ALIGN: center
}
.stepTab-off {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 110%; FLOAT: left; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; WIDTH: 256px; PADDING-TOP: 8px; BORDER-BOTTOM: #bebebe 1px solid; BACKGROUND-COLOR: #e5e5e5; TEXT-ALIGN: center
}
.messageText {
	FONT-WEIGHT: bold; COLOR: #d66006
}
.halfLid-solid {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; WIDTH: 255px; PADDING-TOP: 4px; BACKGROUND-COLOR: #e5e5e5
}
.halfLid-line {
	MARGIN: 15px 0px; BORDER-BOTTOM: #e5e5e5 1px solid
}
.ticketDetailsTable {
	
}
.ticketDetailsTable TH {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-BOTTOM: #e5e5e5 1px solid; TEXT-ALIGN: left
}
.ticketDetailsTable TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
.ticketDetailsTable-right {
	BORDER-RIGHT: #e5e5e5 1px solid
}
.container-checkout {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #e4d199 1px solid; BACKGROUND-COLOR: #fff3d2
}
.shippingTable {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.shippingTable TH {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
.shippingTable TD {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
.shippingTable TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #e4d199 1px solid; TEXT-ALIGN: left
}
.shippingTable TH.top {
	BORDER-TOP: #e4d199 1px solid
}
.shippingTable TH.topRight {
	BORDER-RIGHT: #e4d199 1px solid; BORDER-TOP: #e4d199 1px solid
}
.shippingTable TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.shippingTable-right {
	BORDER-RIGHT: #e4d199 1px solid
}
.shippingTable-ticketFastHighLight {
	BACKGROUND-COLOR: #f7e2a9
}
.shippingTable-ticketFastHighLightRight {
	BORDER-RIGHT: #e4d199 1px solid; BACKGROUND-COLOR: #f7e2a9
}
.outbid {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #cc6600
}
.auctionStartEnd {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333
}
.auctionStartEndDates {
	FONT-SIZE: 10px; COLOR: #cc6600
}
.auctionConfirm {
	MARGIN-LEFT: 13px; WIDTH: 747px; POSITION: static
}
.auctionConfirm-left {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 15px; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.auctionConfirm-right {
	PADDING-LEFT: 15px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
UL.flushleft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 15px; PADDING-TOP: 0px
}
#auctionBidConsole {
	WIDTH: 550px
}
.auctionStatus {
	FLOAT: left; POSITION: static
}
.auctionBidOnTickets {
	FLOAT: left; POSITION: static
}
.lid-auctionBidOnTix {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #083d65
}
.container-auctionhotZone {
	BORDER-RIGHT: #083d65 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 8px; BORDER-LEFT: #083d65 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #083d65 1px solid; BACKGROUND-COLOR: #fff3d2
}
.auctionBidOnTixHeader {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.auctionHelp {
	FONT-SIZE: 10px; COLOR: #fff3d2
}
.auctionhotText {
	FONT-SIZE: 11px; COLOR: #cc6600
}
.auctiontixGroup-Left {
	PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.auctiontixGroup-Right {
	PADDING-RIGHT: 8px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
.auctionccGroup-Left {
	PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.auctionccGroup-Right {
	PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #e5e5e5 1px solid; PADDING-TOP: 8px
}
.auctionlid-primary {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #083d65
}
.spacer7px {
	WIDTH: 7px; HEIGHT: 7px
}
#paddingContainer {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: #ffffff fixed repeat-x left bottom; PADDING-BOTTOM: 15px; MARGIN-LEFT: auto; WIDTH: 916px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; POSITION: static
}
.artistCalendarOpponent {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666; PADDING-TOP: 3px
}
.scarthotZone {
	BORDER-RIGHT: #e0ca8e 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e0ca8e 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; BORDER-LEFT: #e0ca8e 1px solid; COLOR: #003366; PADDING-TOP: 10px; BORDER-BOTTOM: #e0ca8e 1px solid
}
.container-scartHeader {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 10px; HEIGHT: 45px; BACKGROUND-COLOR: #ebebeb
}
.scartHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; COLOR: #003366; PADDING-TOP: 12px; FONT-FAMILY: verdana
}
.scartheaderError {
	FONT-SIZE: 10px; FLOAT: left; MARGIN-LEFT: 60px; WIDTH: 300px; COLOR: #cc0000
}
.container-scartheaderSub {
	BORDER-RIGHT: #ebebeb 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BACKGROUND-COLOR: #ebebeb
}
.container-scartheaderadaSub {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #fff0c7
}
.container-scartadaRight {
	BORDER-RIGHT: #ebebeb 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.container-scartemptyLeft {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #ebebeb 1px solid; PADDING-TOP: 8px
}
.container-scartTlist {
	BORDER-RIGHT: #fdeec5 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #fdeec5 1px solid; PADDING-TOP: 8px
}
.container-scartemptyRight {
	BORDER-RIGHT: #ebebeb 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.container-scartadaLeft {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #ebebeb 1px solid; PADDING-TOP: 8px
}
.container-scartadaCenter {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.scartInset {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 12px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
.tableListing-actGhost {
	FONT-WEIGHT: bold; COLOR: #a3a3a3
}
.tableListing-dateGhost {
	COLOR: #a3a3a3
}
.tableListing-price {
	COLOR: #666
}
.container-scarthotZone {
	PADDING-RIGHT: 10px; BORDER-TOP: #e0ca8e 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; COLOR: #333; PADDING-TOP: 10px; BORDER-BOTTOM: #e0ca8e 1px solid; BACKGROUND-COLOR: #fff3d2
}
.container-scartneutralZone {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #F8F8F8
}
.scart-tixselectBorder {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #e3e3e3 1px solid
}
.scart-tixselectNoborder {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.container-scartneutrallistZone {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 0px; BACKGROUND-COLOR: #F8F8F8
}
.scart-stepTab-on {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 110%; FLOAT: left; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; WIDTH: 191px; COLOR: #ffffff; PADDING-TOP: 8px; BORDER-BOTTOM: #bebebe 1px solid; BACKGROUND-COLOR: #083d65; TEXT-ALIGN: center
}
.scart-stepTab-off {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 110%; FLOAT: left; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; WIDTH: 191px; PADDING-TOP: 8px; BORDER-BOTTOM: #bebebe 1px solid; BACKGROUND-COLOR: #e5e5e5; TEXT-ALIGN: center
}
.messagetextNonbold {
	COLOR: #d66006
}
.scart-tixsplitBorder {
	BORDER-RIGHT: #e3e3e3 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.scart-tixsplitNoborder {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.scart-tixsplitBold {
	FONT-WEIGHT: bold; COLOR: #666666
}
.scart-listlidSub {
	BORDER-RIGHT: #fff0c7 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #fff0c7 1px solid; PADDING-TOP: 8px
}
.scart-lidNeutral {
	PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #333333; PADDING-TOP: 5px; BACKGROUND-COLOR: #ebebeb
}
.scart-lidsubNeutral {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; COLOR: #333333; PADDING-TOP: 1px; BACKGROUND-COLOR: #ebebeb
}
.scart-listneutralTopLeft {
	BORDER-RIGHT: #ebebeb 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; BORDER-LEFT: #ebebeb 1px solid; PADDING-TOP: 6px
}
.scart-listneutralTopRight {
	BORDER-RIGHT: #ebebeb 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; PADDING-TOP: 6px
}
.scart-listneutralLeft {
	BORDER-RIGHT: #ebebeb 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; BORDER-LEFT: #ebebeb 1px solid; PADDING-TOP: 0px
}
.scart-listneutralRight {
	BORDER-RIGHT: #ebebeb 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.scart-grandtotal {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt
}
.sectionHead {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #083d65
}
.lid-secondary-poptext {
	FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: none
}
#popupframe {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; WIDTH: 600px; PADDING-TOP: 8px
}
.lid-neutral {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #6a6a6a; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #dfdfdf
}
.small {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #00142f; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.heavy {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00142f; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.LeftCurve {
	BACKGROUND-POSITION: left top; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/images/FFFFFFl.gif); BACKGROUND-REPEAT: no-repeat
}
.PortletHeaderColor {
	BACKGROUND-COLOR: #999999
}
.PortletHeaderText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica
}
.PortletBodyColor {
	BACKGROUND-COLOR: #ffffff
}
.PortletText1 {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica
}
.DayNames {font-family: Verdana,tahoma,Arial; font-size: 7pt; color: #000000; font-weight: bold; background-color: #C5D0E5; text-align: center;}
.dates {font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; background: #bbbbbb; padding: 1px;}
.dates2 {font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; background: #FFFFcc; padding: 1px;}
.DayNames3 {font-family: Verdana,tahoma,Arial; font-size: 9pt; font-weight: bold; color: #FFFFFF; background-color: #AF0000; text-align: center;}
.DayNames2 {font-family: Verdana,tahoma,Arial; font-size: 7pt; color: #ffffff; font-weight: bold; background-color: #333399; text-align: center;}
#gcFlyover-wrapper {
	Z-INDEX: 3; MARGIN: -20px 0px 0px 662px; WIDTH: 108px; CURSOR: pointer; POSITION: absolute; HEIGHT: 46px
}
#main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 770px; COLOR: #333333; PADDING-TOP: 0px; FONT-FAMILY: Geneva, Verdana, Lucida, sans-serif; BACKGROUND-COLOR: #ffffff
}
.top {
	MARGIN: 0px 0px 15px
}
.left {
	FLOAT: left; WIDTH: 376px
}
.right {
	FLOAT: right; MARGIN: 0px 0px 0px 10px
}
.clear {
	CLEAR: both; HEIGHT: 1px
}
.topBox {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; MARGIN: 0px 0px 15px; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #aaaaaa 1px solid
}
.boxLid {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #771701
}
.boxInside {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; BORDER-BOTTOM: #aaaaaa 1px solid; BACKGROUND-COLOR: #f2f2f2
}
.links A {
	DISPLAY: block; TEXT-DECORATION: underline
}
.boxInside TD {
	FONT-SIZE: 11px
}
.subhead {
	MARGIN-TOP: 15px; DISPLAY: block; FONT-WEIGHT: bold; COLOR: #771701
}

/* ------------------------------ */
/* start FLEXI3 STYLES  */
.cs-flexi3{
	margin: 0px 12px 10px 4px;
/*	background-image: url(../images/tableborder2_dkgr.gif);
	background-repeat: repeat-y;
	background-position:  200px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	width: 675px;
	}
.cs-flexi2{
	margin: 0px 12px 10px 4px;
/*	background-image: url(../images/tableborder2_dkgr.gif);
	background-repeat: repeat-y;
	background-position:  200px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	width: 140px;
	}

.cs-flexi3-text{
	width: auto;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	}
			
.cs-flexi3-text div{
	text-align: left;
	}
		
  /* Top Right */ 
.cs-flexi3-top {
/*	background-image: url(../images/tableborder3.gif);
	background-position: right top;
	background-repeat:no-repeat;*/
	margin: 0 0 0 10px;
	height: 10px;
	display: block;
        }	
			
 /* Top Left */ 
.cs-flexi3-top .left-corner {
/*	background-image: url(../images/tableborder1.gif);
	background-position: 0 0px;
	background-repeat:no-repeat;
	background-position: left top;*/
	height: 10px;
	width: 10px;
	position: relative;
	left: -10px;
	overflow: hidden;
    }

 /* Bottom Right */ 
.cs-flexi3-bottom {
/*	background-image: url(../images/tableborder7.gif);
	background-position: right bottom;
	background-repeat:no-repeat;*/
	margin: 0 0px 0 10px;
	height: 10px;
	display: block;
        }
		
 /* Bottom Left */ 
.cs-flexi3-bottom .left-corner{
/*	background-image: url(../images/tableborder5.gif); 
	background-position: left bottom;
	background-position: 0 -37px;
	background-repeat:no-repeat;*/
	height: 10px;
	width: 10px;
	position: relative;
	left: -10px;
	
	overflow: hidden;
	}
		
 /* Left Border */ 
.cs-flexi3-l {
	padding: 0 0 0 0px;
/*	background-image: url(../images/tableborder2_dkgr.gif);
	background-repeat: repeat-y;
	background-position: 0 0;*/ 
    }
		
 /* Right Border */ 
.cs-flexi3 h2{
	font-size: 1.35em;
	color:#333;
	margin: 0px;
	line-height: 1.15em;
	width: 200px;
	}
	
.cs-flexi3 .subtext{
	font-size: .85em;
	color: #999999;
	width: 185px;
	font-weight: normal;
	background-color: transparent;
	}
	
.cs-flexi3-r {
	padding: 0 1px 0 0;
/*	background-image: url(../sprites/flexi/flexi3-rt-primary.gif); 
	background-repeat: repeat-y;
	background-position: 100% 0;*/
    }

.cs-flexi3 .col1{
	width: 675px;
	float:left;
	display: table !important;
	display:inline-block;	}

.cs-flexi3 .col1 img{
	background-color: transparent;
	padding: 2px;
	}

.cs-flexi3 .col2{
	width: 450px;
	display: table !important;
	display:inline-block;
	float:right;}
	
.image-spacer{
	height: 137px;
	}

.col2 h3 {
	margin: 0px;
	padding: 0px;
	}

/* targets body element in Firefox 1.5 & 2.0 only - invalid CSS2 & valid CSS3 */
cs-flexi3 .col2:-moz-any-link {
	left: -200px;
	}
/* ----------------------------------------------*/ 
p#breadcrumb {margin:2px 5px 5px 0; font-size:12px; color:#666;}
p#breadcrumb a, p#breadcrumb a:visited {font-size:12px; color:#554a2c; color:#666;}
p#breadcrumb a:hover {}

ul#contact-us {margin:3px 5px 5px 3px; list-style:none; color:#666;}
ul#contact-us li {margin:0 0px 0px 0; list-style:none; padding:0 0 0 0px; font-size:10px; color:#666;}
