﻿body
{
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	font-family: Arial, helvetica, Verdana, Sans-Serif;
	font-size: 12px;
	color: #333333;
}

table
{
	width: 100%;
	height:0px;
	border-collapse: collapse;
}

td
{
	vertical-align: top;
}

p
{
	text-align: justify;
	margin: 10px;
}

hr
{
	border-color: #E1E1E1;
}
.HeaderFreez
{
   position:relative ;
   top:expression(this.offsetParent.scrollTop);
   z-index: 10;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
				Fanprice Brand colors (web Only)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.purple
{
	color: #584778;
}

.orange
{
	color: #e15830;
	font-size: 13px;
}

.background_purple
{
	background-color: #584778;
}

.background_orange
{
	background-color: #e15830;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			Fanprice Website Application colors
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.link
{
	color: #4a609a;
}

.offer
{
	color: #82ad4a;
}

.confirmation
{
	color: #f6f6c8;
}

.warning
{
	color: #c32a38;
}

.alert
{
	color: #c32a38;
}

.background_offer
{
	background-color: #82ad4a;
}

.background_confirmation
{
	background-color: #f6f6c8;
}

.background_warning
{
	background-color: #c32a38;
}

.background_alert
{
	background-color: #c32a38;
}

.background_blue
{
	background-color: #4A609A;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
						Links
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

a:link
{
	color: #4a609a;
}

a:visited
{
	color: #4a609a;
}

a:hover
{
	color: #e15830;
}

a:active
{
	color: #4a609a;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
					White Links
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

a.link_white:link
{
	color: White;
	font-weight:bold;
	text-decoration: none;
	border-top-style: none;
}

a.link_white:visited
{
	color: White;
	font-weight:bold;
	text-decoration: none;
	border-top-style: none;
}

a.link_white:hover
{
	color: White;
	font-weight:bold;
	text-decoration: none;
	border-top-style: none;
}

a.link_white:active
{
	color: White;
	font-weight:bold;
	text-decoration: none;
	border-top-style: none;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
					Black Links
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

a.link_black:link
{
	color: #333333;
	font-weight:bold;
	text-decoration: none;
	border-top-style: none;
}

a.link_black:visited
{
	color: #333333;
	font-weight:bold;
	text-decoration: none;
	border-top-style: none;
}

a.link_black:hover
{
	color: #e15830;
	font-weight:bold;
	text-decoration: none;
	border-top-style: none;
}

a.link_black:active
{
	color: #333333;
	font-weight:bold;
	text-decoration: none;
	border-top-style: none;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
						Footer
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

a.footer:link
{
	color: #333333;
	text-decoration: none;
}

a.footer:visited
{
	color: #333333;
	text-decoration: none;
}

a.footer:hover
{
	color: #333333;
	text-decoration: none;
}

a.footer:active
{
	color: #333333;
	text-decoration: none;
}

hr.footer
{
	border-color: #E1E1E1;
}

.footer_categories
{
	height: 25px;
}

div.footer
{
	border-color: #E1E1E1;
	border-width: 5px;
	border-style: solid;
	height: 110px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
						Legal Notice 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.legal_notice
{
	color: #999999;
}

span.legal_notice
{
	font-size: xx-small;
}

a.legal_notice:link
{
	color: #999999;
	text-decoration: none;
}
a.legal_notice:visited
{
	color: #999999;
	text-decoration: none;
}
a.legal_notice:hover
{
	color: #999999;
	text-decoration: none;
}
a.legal_notice:active
{
	color: #999999;
	text-decoration: none;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
						Headings 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

h1, h2, h3, h4
{
	font-family: Arial;
	font-weight: bold;
}

h1
{
	font-size: large;
	color: #333333;
	margin-top: 1px;
	margin-bottom: 1px;
}

h2
{
	font-size: larger;
	color: #584778;
	margin-top: 5px;
	margin-bottom: 3px;
}

h3
{
	font-size: medium;
	color: #333333;
}

h4
{
	font-size: small;
	color: #333333;
	margin-top: 1px;
	margin-bottom: 1px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
						Grid View 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.grid_item
{
	height: 20px;
	border-bottom: 1px dotted gray;
}

.grid_alternating_item
{
	background-color: #F6F6F8;
	border-bottom: 1px dotted gray;
}

.grid_selected_item
{
	background-color: #F7AC93;
	border-bottom: 1px dotted gray;
}

.grid_selected_none
{
}
.grid_pager table
{
	width:0%;
}

.grid_border
{
	border: 1px;
	border-style: solid;
	border-color: #808080;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
						Grid View (CSR)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.background_grey
{
	background-color: #BFBFBF;
}

.grid_offer_header_new th
{
	background-color: #BFBFBF;
	position:relative;
    top:expression(this.parentNode.parentNode.parentNode.scrollTop-1);
}

.grid_item_new
{
	height: 20px;
	background-color: #F2F2F2;
	border-bottom: 1px dotted #BFBFBF;
}

.grid_alternating_item_new
{
	background-color: #F2F2F2;
	border-bottom: 1px dotted gray;
}

.grid_selected_item_new
{
	background-color: #F2F2F2;
	border-bottom: 1px dotted gray;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
					Grid View (Offer)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.grid_offer_item
{
	height: 20px;
	border-bottom: 1px gray;
}

.grid_offer_live_item
{
	background-color: #F8F8F8;
	border-bottom: 1px gray;
}

.grid_offer_alternating_item
{
	background-color: #F6F6F8;
	border-bottom: 1px gray;	
}

.grid_offer_selected_item
{
	background-color: #F7AC93;
	border-bottom: 1px gray;
}

.grid_offer_header th
{
	border-width: 1px;
	border-style: solid;
	border-color: #808080;
	background-color: #E1E1E1;
	position:relative;
    top:expression(this.parentNode.parentNode.parentNode.scrollTop-1);
}

.grid_offer
{
	border-collapse:separate ! important;
}

.grid_offer_header_background
{
	background-image:url(Images/grid_offer_header.gif)
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
					Grid View (Make Offer)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.grid_make_offer_item
{
	height: 20px;
	border-bottom: 1px gray;
}

.grid_make_offer_live_item
{
	background-color: #F8F8F8;
	border-bottom: 1px gray;
}

.grid_make_offer_alternating_item
{
	background-color: #F6F6F8;
	border-bottom: 1px gray;	
}

.grid_make_offer_selected_item
{
	background-color: #F7AC93;
	border-bottom: 1px gray;
}

.grid_make_offer_header th
{
	border-width: 0px;
	position:relative;
    top:expression(this.parentNode.parentNode.parentNode.scrollTop-1);
}

.grid_make_offer_header_background
{
	background-image:url(Images/grid_make_offer_header.jpg)
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
					Grid View (Confirm)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.grid_confirm_item
{
	height: 20px;
	border-bottom: 1px gray;
	background-color: #FEFEF9;
}

.grid_confirm_alternating_item
{
	background-color: #FCFCEE;
	border-bottom: 1px gray;
}

.grid_confirm_selected_item
{
	background-color: #F7AC93;
	border-bottom: 1px gray;
}

.grid_confirm_header_background
{
	background-image:url(Images/grid_confirm_header.gif)
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
						Controls 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.label
{
	font-size: 11px;
}

.label_white_highlighted
{
	color: White;
	font-size:11px;
	font-weight:bold;
}

.label_information
{
	color:#898989;
}

.label_variation
{
	color: blue;
	font-weight: bold;
}

.textbox
{
	width:230px; 
	height:15px;
}

.textbox_smaller
{
	width:150px; 
	height:15px;
}


.textbox_small
{
	width:70px; 
	height:15px;
}

.textbox_highlight
{
	border: 1; 
	border-style: solid;
}

.dropdownlist
{
	width:157px; 
	height:20px;
}

.dropdownlist_large
{
	width:237px; 
	height:20px;
}

.dropdownlist_x-large
{
	width:400px; 
	height:20px;
}

.dropdownlist_small
{
	width:77px; 
	height:20px;
}

.dropdownlist_x-small
{
	width:45px; 
	height:20px;
}

.dropdownlist_
{
	height:20px;
}

.dropdownlist_bold_
{
	height:20px;
	font-weight:bold;
}

.listbox
{
}

.listbox_disabled
{
	background-color: #f7ac93;
}

a.link_button:link
{
	font-weight:bold;
}

a.link_button:visited
{
	font-weight:bold;
}

a.link_button:hover
{
	font-weight:bold;
}

a.link_button:active
{
	font-weight:bold;
}

a.link_button_large:link
{
	font-size: 16px;
	font-weight:bold;
}

a.link_button_large:visited
{
	font-size: 16px;
	font-weight:bold;
}

a.link_button_large:hover
{
	font-size: 16px;
	font-weight:bold;
}

a.link_button_large:active
{
	font-size: 16px;
	font-weight:bold;
}

a.link_button_white:link
{
	color: White;
	font-weight:bold;
}

a.link_button_white:visited
{
	color: White;
	font-weight:bold;
}

a.link_button_white:hover
{
	color: White;
	font-weight:bold;
}

a.link_button_white:active
{
	color: White;
	font-weight:bold;
	text-decoration:none;
}

a.link_button_white:link
{
	color: White;
	font-weight:bold;
}

a.link_button_white:visited
{
	color: White;
	font-weight:bold;
}

a.link_button_white:hover
{
	color: White;
	font-weight:bold;
}

a.link_button_white:active
{
	color: White;
	font-weight:bold;
}

a.link_button_black:link
{
	color: #333333;
	font-weight:bold;
}

a.link_button_black:visited
{
	color: #333333;
	font-weight:bold;
}

a.link_button_black:hover
{
	color: #333333;
	font-weight:bold;
}

a.link_button_black:active
{
	color: #333333;
	font-weight:bold;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
						Common 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.header_main
{
	color: White;
	font-size:14px;
	font-weight:bold;
	height: 30px;
}

th.header_main
{
	padding-left: 10px;
}

span.header_main
{
	color:#F7AC93;
}

.header_sub
{
	background-color: #E5E5E5;
	color: black;
	height: 20px;
}

th.header_sub
{
	padding-left: 10px;
}

.content
{
	background-color: #F9F9F9;
}

.background_gray
{
	background-color:#7A7A7A;
}

.background_ash
{
	background-color:#F0F0F0;
}

.background_black
{
	background-color:#333333;
}

.background_white
{
	background-color:White;
}

.border
{
	border-style: solid;
	border-color: #E1E1E1;
	border-width: thick;
}

.border_top
{
	border-top-style: solid;
	border-top-color: #E1E1E1;
	border-top-width: thick;
}

.text_highlighted
{
	font-weight: bold;
}

.text_highlighted_larger
{
	font-size: 14px; 
	font-weight: bold;
}

.text_highlighted_large
{
	font-size: 19px; 
	font-weight: bold;
}

.text_highlighted_offer
{
	font-size: 19px; 
	font-weight: bold;
	color: #82ad4a;
}

.button 
{
	color:White;
	font-weight:bold;
	background-color:#e15830; 
	border: 1px solid; 
	filter:progid:DXImageTransform.Microsoft.Gradient 
	(GradientType=1,StartColorStr='#ffffff',EndColorStr='#e15830'); 
} 

.information
{
	color: #CBCBCB;
}

a.information:link
{
	color: #CBCBCB;
	text-decoration: none;
}
a.information:visited
{
	color: #CBCBCB;
	text-decoration: none;
}
a.information:hover
{
	color: #CBCBCB;
	text-decoration: none;
}
a.information:active
{
	color: #CBCBCB;
	text-decoration: none;
}

.label_white
{
	color:White;
}

.spacer_top
{
	padding-top:20px;
}

.spacer_bottom
{
	padding-bottom:20px;
}

.highlight
{
	font-weight:bold;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
						Bread Crumb 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.bread_crumb
{
	height: 10px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
							Header 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.header_text
{
	font-size: 12px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
						Header Menu 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.header_menu_left
{
	background-image: url(Images/Menu.gif);
	width: 237px;
	height:44px;
	background-repeat:no-repeat;
	
}

.header_menu_tab1, .header_menu_tab2, .header_menu_tab3
{
	height: 45px;
	width: 162px;
	cursor: hand;
}

.header_menu_tab1
{
	background-image: url(Images/Menu_Sports.gif);
	background-repeat:no-repeat;
}

.header_menu_tab2
{
	background-image: url(Images/Menu_Concerts.gif);
	background-repeat:no-repeat;
}

.header_menu_tab3
{
	background-image: url(Images/Menu_Theater.gif);
	background-repeat:no-repeat;
}

.header_menu_right
{
	
	background-image: url(Images/Menu_Help.gif);
	width: 237px;
	height:45px;	
	background-repeat:no-repeat;
	
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
						Left Rail
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

a.left_rail:link
{
	color: #333333;
	text-decoration: none;
}
a.left_rail:visited
{
	color: #333333;
	text-decoration: none;
}
a.left_rail:hover
{
	color: #e15830;
	text-decoration: none;
}
a.left_rail:active
{
	color: #333333;
	text-decoration: none;
}

div.left_rail
{
	border-style: solid;
	border-color: #DEDAE4;
	border-width: thick;
	width: 125px;
	line-height: 15px;
}



.left_rail_header
{
	background-color: #8A7EA0;
	color: White;
}

.left_rail_footer
{
	font-weight: bold;
	vertical-align: bottom;
}

td.left_rail
{
	vertical-align: top;
	padding-top: 10px;
	padding-bottom: 10px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
						Right Rail
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
td.right_rail
{
	vertical-align: top;
	padding-top: 10px;
}

td.right_rail_advertisement2
{
	padding-bottom: 10px;
}

td.newsletter
{
	vertical-align: middle;
	background-repeat: no-repeat;
	background-image: url(Images/newsletter.gif);
	width: 150px;
	height: 267px;
}

td.newsletter_description
{
	color: #e15830;
	font-size: 10px;
	font-weight: bold;
}

td.newsletter_label
{
	color: black;
	font-size: 11px;
	font-weight: bold;
}

.newsletter_textbox
{
	width: 125px;
	height: 12px;
}

.newsletter_dropdown
{
	color: black;
	font-size: 11px;
	font-weight: bold;
	width: 132px;
	height: 20px;
}

div.how_fanprice_works
{
	background-color: #584778;
	width: 150px;
	height: 267px;
}

tr.how_fanprice_works_header
{
	color: White;
	font-size: 13px;
	height: 20px;
}

td.how_fanprice_works_label
{
	color: White;
	font-size: 12px;
	height: 20px;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
						Hot This Week
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

a.hot_this_week:link
{
	color: #333333;
}

a.hot_this_week:visited
{
	color: #333333;
}

a.hot_this_week:hover
{
	color: #e15830;
}

a.hot_this_week:active
{
	color: #333333;	
}

td.hot_this_week
{
	height: 39px;
	border: 1;
	background-color: #DEDCE1;
	background-image: url(Images/Hot.gif);
	background-repeat: no-repeat;
}

td.hot_this_week_content
{
	vertical-align: middle;
	font-weight: bold;
	color: #333333;
	padding-left: 5px;
	font-size: larger;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
						Popular Tickets
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.popular_tickets
{
	
}

.popular_tickets_header
{
	color: White;
	width: 188px;
	line-height: 25px;
	
}

.popular_tickets_content
{
	border-style: solid;
	border-color: #E1E1E1;
	border-width: thick;	
	line-height: 15px;
	height:210px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
						Scroll Bar
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#myScrollContainer 
{ 
	left:0px; 
	top:0px; 
	height:185px; 
	clip:rect(0 125 190 0); 
	overflow:hidden; 
}

#myScrollContainer, 
#myScrollContent 
{ 
	position:relative; 
}

#myScrollContent 
{ 
	left:0px; 
	top:0px; 
	width:185px; 
}

#myScroll1Container 
{ 
	left:0px; 
	top:0px; 
	height:185px; 
	clip:rect(0 125 190 0); 
	overflow:hidden; 
}

#myScroll1Container, 
#myScroll1Content 
{ 
	position:relative; 
}

#myScroll1Content 
{ 
	left:0px; 
	top:0px; 
	width:185px; 
}

#myScroll2Container 
{ 
	left:0px; 
	top:0px; 
	height:185px; 
	clip:rect(0 125 190 0); 
	overflow:hidden; 
}

#myScroll2Container, 
#myScroll2Content
{ 
	position:relative; 
}

#myScroll2Content 
{ 
	left:0px; 
	top:0px; 
	width:185px; 
}

#myScroll3Container 
{ 
	left:0px; 
	top:0px; 
	height:185px; 
	clip:rect(0 125 190 0); 
	overflow:hidden; 
}

#myScroll3Container, 
#myScroll3Content 
{ 
	position:relative; 
}

#myScroll3Content 
{ 
	left:0px; 
	top:0px; 
	width:185px; 
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
						All Tickets
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.all_tickets
{
	background-color: #F9F9F9;
}

.all_tickets_header_main
{
	color: White;
	height: 20px;
}

th.all_tickets_header_main
{
	padding-left: 10px;
}

.all_tickets_header_sub
{
	background-color: #E5E5E5;
	color: black;
	height: 20px;
}

th.all_tickets_header_sub
{
	padding-left: 10px;
}

div.all_tickets_content
{	
	line-height: 15px;
}

.all_tickets_content
{
	
	margin-left: 5px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
						Home Page Content
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.home_content
{
	border-collapse: separate;
}

h1.home_content_header
{
	margin-bottom: 3px;
}

span.home_content_header
{
	color: #555555;
}

a.home_content_header
{
	font-size: small;
	text-decoration: none;
}

.buyitnow
{
	cursor: pointer; 
	margin-left: 35px;
	margin-top: 132px; 
	width: 220px;
    height: 54px;
}

.makeanoffer
{
	cursor: pointer;
	margin-left: 55px;
	margin-top: 132px;
	width: 218px; 
	height: 54px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
					Genre Leaf Page Content
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

a.genre_leaf_description_header:link
{
	color: #333333;
	text-decoration: none;
}
a.genre_leaf_description_header:visited
{
	color: #333333;
	text-decoration: none;
}
a.genre_leaf_description_header:hover
{
	color: #e15830;
	text-decoration: none;
}
a.genre_leaf_description_header:active
{
	color: #333333;
	text-decoration: none;
}

a.genre_leaf_description_header_sub:link
{
	color: #584778;
	text-decoration: none;
	font-weight: bold;
}
a.genre_leaf_description_header_sub:visited
{
	color: #584778;
	text-decoration: none;
	font-weight: bold;
}
a.genre_leaf_description_header_sub:hover
{
	color: #e15830;
	text-decoration: none;
	font-weight: bold;
}
a.genre_leaf_description_header_sub:active
{
	color: #584778;
	text-decoration: none;
	font-weight: bold;
}

.genre_leaf_description_header
{
	font-weight: bolder;
}

.genre_leaf_description_header_sub
{
	vertical-align: middle;
	height: 10px;
	width: 76%;
}

div.genre_leaf_description
{
	border-color: #E1E1E1;
	background-color: #F9F9F9;
	border-width: 5px;
	border-style: solid;
	height: 100px;
	vertical-align: middle;
}

.genre_leaf_description_content
{
	text-align: justify;
}

div.central_rail
{
	border-style: solid;
	border-color: #E1E1E1;
	border-width: thick;
	width: 95%;
	line-height: 15px;
}

.Central_rail_header
{
	background-color: #E1E1E1;
	color: Black;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
						Buyer Navigator
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
td.navigator_fansafe_gurantee
{	 
	vertical-align:middle; 
	height:40px;
}

td.navigator
{
	background-repeat: no-repeat; 
	color: White;
    font-size: 15px; 
    font-weight: bold; 
    vertical-align: middle; 
    height: 37px; 
}

td.navigator_left_not_visited
{
	width: 231px; 
	color:#959595;
    background-image: url(Images/Offer_LeftActive.JPG);
}

td.navigator_left_visited
{
	width: 231px; 
    background-image: url(Images/Offer_LeftVisited.JPG);
}

td.navigator_left_active
{
	width: 231px; 
    background-image: url(Images/Offer_LeftHover.JPG);
}

td.navigator_not_visited
{
	width: 243px; 
	color:#959595;
    background-image: url(Images/Offer_Active.JPG);
}

td.navigator_visited
{
	width: 243px; 
    background-image: url(Images/Offer_Visited.JPG);
}

td.navigator_active
{
	width: 243px; 
    background-image: url(Images/Offer_Hover.JPG);
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
						Offer
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.zone_map
{
	height: 450px; 
	width: 550px;
}

.zone_map_header
{
	/*height: 25px;*/
}

td.zone_information
{
	height: 450px;
}

td.zone_information_footer
{
	height: 50px;
}

div.zone_information_footer
{
	height: 30px; 
	width: 100px;
}

tr.zone_information
{
	height: 400px;
}

.grid_zone_information
{
	height: 400px;
}

tr.offer_information
{
	height:45px;
}

td.offer_information_quantity
{
	height: 75px;
}

td.offer_information_price_left
{
	width:160px;
}

td.offer_information_price_center
{
	width:130px; 
	padding-left: 5px;
}

td.offer_information_price_right
{
	width: 232px; 
	padding-left: 10px; 
	padding-right: 5px;
}

.offer_information_textbox_small
{
	width:60px;
}

td.offer_information_service_charge_left
{
	width:160px; 
	border-top-width: 1px; 
	border-top-style:solid;
}

td.offer_information_service_charge_center
{
	width:130px; 
	border-top-width: 1px; 
	border-top-style:solid; 
	padding-left: 5px;
}

td.offer_information_service_charge_right
{
	width: 232px; 
	border-top-width: 1px; 
	border-top-style:solid; 
	padding-left: 10px; 
	padding-right: 5px;
}

td.offer_information_total_charge_left
{
	width:160px; 
	border-top-width: 2px; 
	border-top-style:solid;
}

td.offer_information_total_charge_center
{
	width:130px; 
	border-top-width: 2px; 
	border-top-style:solid; 
	padding-left: 5px;
}

td.offer_information_total_charge_right
{
	width: 232px; 
	border-top-width: 2px; 
	border-top-style:solid; 
	padding-left: 10px; 
	padding-right: 5px;
}

td.change_o_meter
{
	padding-left:8px; 
	padding-right: 8px; 
	padding-top: 8px; 
	padding-bottom: 8px;
}

td.offer_information_expiration_left
{
	padding-right: 10px; 
	padding-top: 20px;
}

td.offer_information_expiration_right
{
	padding-top: 20px;
}

td.offer_information_alert_left
{
	width: 100px; 
	padding-bottom: 20px;
}

td.offer_information_alert_right
{
	padding-bottom: 20px;
}

.site_comparison_chart
{
	border: 1px solid #e15830;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
						Buyer Confirm
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.offer_details
{
	background-color: #f6f6c8;
	height:200px;	
}

td.option
{
	padding-left:3px;
}

th.edit_offer
{
	padding-right: 10px;
}

.offer_message
{
	color: White; 
	font-size: 17px; 
	font-weight: bold;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
						Accept Offer
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.accept_offer_content
{
	border-style: solid;
	border-color: #F7F7F7;
	border-width: 10px;	
	line-height: 15px;
	background: #F7F7F7;
	height:auto;
}

.ticket_information_content
{
	border-style: solid;
	border-color: #F7F7F7;
	border-width: 10px;	
	line-height: 15px;
	height:100px;
}

.accept_details
{
	background-color: #f6f6c8;
	height:175px;	
}

.accept_eventdetails
{
	background-color: #f6f6c8;
	height:100px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
							Woot
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

h1.message
{
	padding-left: 10px; 
	padding-top: 10px;
	padding-bottom: 10px;
}

td.details
{
	height: 180px;
}

td.event_name
{
	padding-top: 12px; 
	padding-left: 5px;
}

td.event_date
{
	padding-left: 5px;
}

h1.event_date
{
	font-weight: normal; 
	color: Gray;
}

td.venue_name
{
	padding-left: 5px;
}

h1.venue_name
{
	font-weight: normal; 
	color: Gray;
}

td.offer_detail
{
	font-size: 13px; 
	font-weight: bold; 
	padding-top: 12px; 
	padding-left: 5px;
}

td.offer_process
{
	padding-top: 10px; 
	padding-bottom: 10px;
}

td.order_summary
{
	height:30px;
	vertical-align: middle;
	border-top: 1px; 
	border-top-style: solid;
}

td.order_summary_left
{
	width:240px;
	padding-left: 10px;
}

td.order_summary_right
{
	
}
	
td.acknowledgement
{
	padding-top: 5px;
}

td.question
{
	padding-top: 50px; 
	padding-bottom: 50px;
}
/*-------------------------------- View Offer ------------------------------------------------*/

.view_offer_zone_map
{
	width: 436px; 
	height: 600px;
}

.view_offer_alert
{
	text-align:justify; 
	font-weight:bold;
}

/*-------------------------------- Accept Offer ------------------------------------------------*/

th.view_offer
{
	padding-right: 10px;
}

/*-------------------------------- My Account ------------------------------------------------*/

td.my_account
{
	height: 48px;
}

table.main_menu
{
	width: 530px;
}

td.main_menu
{
	height: 30px; 
	width: 132px; 
	cursor: pointer;
	background-image: url(Images/MyAccountGray.gif); 
	vertical-align:middle;
}

table.account_balance
{
	width: 320px; 
	border-style:solid; 
	border-width:1px 1px 1px 1px;
}

p.account_balance
{
	text-align:right;
}

/*-----------------------------------Model Popup-----------------------------------------------------*/

.confirm-dialog {	
    BACKGROUND: url(Images/dialog24.png) no-repeat left top;	
    MARGIN: 0px auto;	
    WIDTH: 330px;	
    PADDING-TOP: 14px;	
    POSITION: relative;
    z-index:-1000;
}

.confirm-dialog .inner {	
    PADDING-RIGHT: 20px;	
    PADDING-LEFT: 20px;	
    PADDING-BOTTOM: 11px;	
    BACKGROUND: url(Images/dialog24.png) no-repeat left bottom;	
    FLOAT: left;	
    MARGIN: 0px 0px -20px 0px;	
    WIDTH: 290px;	
    PADDING-TOP: 0px;
} 

.confirm-dialog .base {	
    BORDER-TOP: #ddd 1px solid;	
    BACKGROUND: url(Images/dialog-base.png) no-repeat left bottom;	
    PADDING-BOTTOM: 4px;	
    MARGIN-LEFT: -11px;	
    MARGIN-RIGHT: -11px;	
    PADDING-TOP: 4px;
    TEXT-ALIGN: center;
}

.confirm-dialog H2 {	
    FONT-WEIGHT: bold;	
    FONT-SIZE: 1.25em;	
    COLOR: #f60;
    TEXT-ALIGN: center;
} 

.confirm-dialog input {	
    WIDTH:50px;
}     

.close {	
    DISPLAY: block;	
    BACKGROUND: url(Images/close24.png) no-repeat 0px 0px;	
    LEFT: -5px;	
    WIDTH: 26px;	
    TEXT-INDENT: -1000em;	
    POSITION: absolute;	
    TOP: -7px;	
    HEIGHT: 26px;	
}   

.modalBackground {
    background-color:Gray;
    filter:alpha(opacity=70);
    opacity:0.7;
}

.divscroll
{
	
	 overflow-y :scroll;
	 overflow-x :hidden;
 	 height : 150px;
	 width : 250px;
	 border-style:solid;
	 border-width:thin;
}

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 100px;
    text-align : left; 
    list-style-type : none;
}
/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
}


.sell_tickets_content
{
	border-style: solid;
	border-color: #E1E1E1;
	border-width: thick;	
	line-height: 15px;
	height:300px;
}


.TableStyle 
{
	background-color:Olive;	
	font-family:Verdana;
	font-size:10px;
	width:400px;
}

.DefaultRow
{
	background-color:Olive;
}


.HighlightRow 
{
	background-color:Yellow;
}



/*---------------TrustE-----------------------------------------*/

h3.TrustE
{
	font-size: medium;
	color: #333333;
	text-align:left;
}

p.TrustE
{
	text-align: justify;
	margin: 10px;
}
/*-------------------Sell Tickets-----------------------------------------------*/

.ticket_information
{
	border-style: solid;
	border-color: #000000;
	background-color:#E1E1E1;
	border-width: 1px 2px 1px 1px;
}
.eventlist
{
   overflow-y :auto ;
   overflow-x :hidden ;
   height: 75px;
   width:100%;
}

.payout
{
border-bottom: dotted 1px gray;
}


/*--------------------FAQ-------------------------------------------------------*/
.buyer_Answer
{
	color: #82ad4a;
}

.Seller_Answer
{
	color: #4A609A;
}

 .background_lightgreen
{
	background-color:#82ad4a;
}
