/* * Default values for text inserted by the plugin. */.standardbody {    color: #000000;     font-size: 12px;    font-family: verdana, arial, helvetica, sans-serif;    text-align: left;}/* * Controls small text inserted by the plugin. */.smallbody {    color: #000000;     font-size: 9px;    font-family: verdana, arial, helvetica, sans-serif;    text-align: left;}/* * Controls tiny text inserted by the plugin. */.tinybody{    font-size: 9px;     color: #000000;    font-family: verdana, arial, helvetica, sans-serif;    font-style: normal;    font-weight: normal;}.address {    color: #FEA852;     font-size: 10px;    font-weight: bold;    font-family: verdana, arial, helvetica, sans-serif;    text-align: center;}.date {    font-size: 10px; color: #2852CA; font-family: verdana, arial, helvetica, sans-serif}/* * Controls note text under the ticket description. */.ticketsnote {    color: orange;    font-size: 9px;    font-family: verdana, arial, helvetica, sans-serif;    text-align: center;    font-weight: normal;    text-align: left;}/* * Controls text informing shopper that, instead of the requested tickets, a  * substitute is being. */.substitutenote {    color: red;    font-size: 10px;    font-family: verdana, arial, helvetica, sans-serif;    font-weight: normal;}/* * Controls error messages returned by the plugin. */.errortext {    background-color: white;    color: #2852CA;    font-size: 12px;     font-family: verdana, arial, helvetica, sans-serif;    font-weight: bold;}/* * Controls exception text, such as for shopping cart reservation and  * inability to reserve the requested quantity. */.exceptiontext {    border: 0 px;    padding: 20px;    color: #2852CA;    font-size: 11px;    font-family: verdana, arial, helvetica, sans-serif;    text-align: left;    font-weight: bold;}/* * Messages returned when not tickets could be found. */.noticketstext {    background-color: white;    color: #2852CA;    font-size: 12px;     font-family: verdana, arial, helvetica, sans-serif;    font-weight: normal;}.form {    font-size: 11px;     color: #0f0f0f;     font-family: verdana, arial, helvetica, sans-serif;    margin: 0px;    padding: 4px;}/* * Button styles: */.button, .smallbutton{    height: 18px;    background-color: gray;    color: #FFFFFF;    font-family: verdana, arial, helvetica, sans-serif;    font-size: 10px;    font-weight: normal;    border: 1px ridge;    font-style: normal;	text-decoration: none;	clear: both;	float: none;}/* * Search Results View button, Search Box buttons, Tickets Add button,  * Shopping Cart Remove button. */.smallbutton {    font-size: 9px;    margin: 0px;    padding: 0px;    height: 18px;}/* * Controls the Search Box date option menues. */.datebox {    font-size: 9px;    margin: 0px;    padding: 0px;}/* * Controls the Search Box text input field. */.searchText {    font-size: 9px;    margin: 0px;    padding: 0px;    font-face: ms sans serif;    }/* * General table declarations. */  	/* * Controls table captions and section names. */.tablename, .sectionname {    background-color: #777575;    color: white;    font-family: verdana, arial, helvetica, sans-serif;    font-size: 12px;    font-weight: bold;    height: 22px;}/* * Controls table declarations. */table.list {    border: 0px solid gray;    border-collapse: collapse;    margin: 0cm}/* * Controls table headers. */tr.header {    background: #FEA852;    padding: 5px}/* * Controls group headers in professional sports tables. */tr.header2 {    background: #FEA852;    padding: 3px}/* * Controls odd table rows. */tr.oddrow {    background: #FFD3A7;     padding: 5px    font-family: verdana, arial, helvetica, sans-serif;    font-size: 10px;    text-align: left;}/* * Controls even table rows. */tr.evenrow {    background: #B6B6B6;    padding: 5px    font-family: verdana, arial, helvetica, sans-serif;    font-size: 10px;    text-align: left;}/* * Controls separator table rows. */tr.separatorrow1 {    background: #FEA852;}tr.separatorrow2 {    background: #FFFFFF;;}/* * Controls table footers (e.g. total price). */tr.footer {    /*background: #cfcfcf;*/    background: #FEA852;    color: white;    padding: 3px    font-family: verdana, arial, helvetica, sans-serif;    font-size: 12px;}/* * Controls table headers. */th {    border: 1px solid white;    /*color: #393939; */    color: white;    font-family: verdana, arial, helvetica, sans-serif;     font-size: 12px;    padding: 0px;    text-align: center}/* * Controls table cells used for text. */ tr.textcell {	 font-weight: bold;	 color: #EFD606;	 height: 25px;	 		}td.textcell1 {    font-family: verdana, arial, helvetica, sans-serif;     font-size: 11px;    text-align: left;    color: #000000;    border: 0px solid gray;    background: #FFD3A7;        }td.textcell2 {    font-family: verdana, arial, helvetica, sans-serif;     font-size: 12px;    text-align: center;    color: #000000;    border: 0px solid gray;    background: #F5F2FF;    height: 21px;    }td.textcell4 {    font-family: verdana, arial, helvetica, sans-serif;     font-size: 12px;    text-align: left;    color: #EFD606;    border: 0px solid gray;    background: green;    height: 21px;    }td.textcell5 {    font-family: verdana, arial, helvetica, sans-serif;     font-size: 12px;    text-align: left;    color: #EFD606;    border: 0px solid gray;    background: #000000;    height: 21px;    }td.textcell {    font-family: verdana, arial, helvetica, sans-serif;     font-size: 12px;    text-align: left;    color: #navy;    border: 0px solid gray;   }td.text {    font-family: verdana, arial, helvetica, sans-serif;     font-size: 12px;    text-align: left;    color: #EFD606;    border: 0px solid gray;   }td.imgcaption {    font-family: verdana, arial, helvetica, sans-serif;     font-size: 11px;    text-align: center;    color: #FEA852;    border: 0px solid gray;    height: 18px;    font-weight: bold;}td.listcell {    font-family: verdana, arial, helvetica, sans-serif;     font-size: 10px;    text-align: left;    color: navy;    border: 0px solid gray;    background: #ECECEC;    valign: top;}td.listsports {    font-family: verdana, arial, helvetica, sans-serif;     font-size: 10px;    text-align: left;    color: #2852CA;    border: 0px solid gray;    background: #ECECEC;    valign: top;}td.listconcert {    font-family: verdana, arial, helvetica, sans-serif;     font-size: 10px;    text-align: left;    color: #2852CA;    border: 0px solid gray;    background: #C5C3C3;    valign: top;}td.heading {    border: 0px solid gray;    font-family: verdana, arial, helvetica, sans-serif;     font-size: 12px;    font-weight: bold;    valign: middle;    text-align: center;    color: #000000;    background: #789B7B;    height: 25px;}td.heading1 {    border: 0px solid gray;    font-family: ms sans serif, verdana, arial, helvetica, sans-serif;     font-size: 10px;    font-weight: bold;    valign: middle;    text-align: center;    color: #FFFFFF;    background: #FEA852;    height: 22px;}td.heading2 {     border: 0px solid gray;    font-family: ms sans serif, verdana, arial, helvetica, sans-serif;     font-size: 10px;    font-weight: bold;    valign: middle;    text-align: center;    color: #FFFFFF;    background: #777575;    height: 22px;}td.heading3 {    border: 0px solid gray;    font-family: verdana, arial, helvetica, sans-serif;     font-size: 11px;    font-weight: normal;    valign: middle;    text-align: left;    color: #navy;    background: #F5F2FF;    height: 18px;}td.heading4 {    border: 0px solid gray;    font-family: verdana, arial, helvetica, sans-serif;     font-size: 12px;    font-weight: bold;    valign: middle;    text-align: center;    color: white;    background: green;}.space {    font-family: verdana;    font-size: 8px;}td.images {	text-align: center;	valign: top;	font-family: verdana;	font-size: 11px;	font-weight: bold;	color: #000000;			}td.images1 {	text-align: center;	border: 0px solid white;	valign: top;	background: #EFEFEF}/* * Controls table cells used for number values (e.g Quantity). */td.numcell {    border: 0px solid gray;    font-family: verdana, arial, helvetica, sans-serif;     font-size: 12px;    text-align: right;}/* * Controls table cells used for currence values. */td.amountcell {    border: 0px solid gray;    font-family: verdana, arial, helvetica, sans-serif;     font-size: 12px;    text-align: center;}/*  * Controls href texts in table headers.  */#th_href {    color: white;    text-decoration: none;    font-family: verdana, arial, helvetica, sans-serif; }/* * Controls table footer description cells (e.g. "Total Purchases"). */td.footerdesccell{    border: 1px solid white;    padding: 3px;    text-align: right;	font-family: verdana, arial, helvetica, sans-serif;}/* * Controls table footer currency amount cells (e.g. value of "Total Purchases"). */td.footeramountcell {    border: 1px solid white;    padding: 3px;    text-align: right;	font-family: verdana, arial, helvetica, sans-serif;}/* * Controls table cells for holding buttons. */td.buttoncell, td.selectcell {    border: 2px solid white;    border: 0px solid gray;    text-align: center}/* * Search box style definitions: */table.searchbox {	margin: 0px;}tr.searchbox {	background: #FEA852;	padding: 0px;	margin: 0px;	vertical-align: middle;	text-align: center;	color: #FFFFFF;		}td.searchbox {	color: #white;	font-family: ms sans serif, verdana, arial, helvetica, sans-serif; 	font-size: 10px;	font-weight: bold;	padding: 0px;	margin: 0px;	vertical-align: middle; 	height: 25px;}.footerbody{    color: #000000;     font-size: 8px;    font-family: verdana, arial, helvetica, sans-serif;    text-align: center;}/* * List box style definitions: */table.listbox {}tr.listbox {}td.listbox {}select.listbox {}/* * Controls the performance name, seating map, performance location, and  * performance time description in the Tickets table.  */td.ticketperformance, td.ticketmap, a.ticketmap_href,a.ticketmap_href:hover, td.tickettime  {    background: white;     border: 0px solid gray;    font-size: 10px;    padding: 3px;    text-align: left;    font-family: verdana, arial, helvetica, sans-serif;}td.ticketperformance {    font-size: 10px;    font-weight: bold;    font-family: verdana, arial, helvetica, sans-serif;}td.ticketmap {    text-align: center;    font-family: verdana, arial, helvetica, sans-serif;}a.ticketmap_href, a.ticketmap_href:hover {    color: gray;    font-weight: bold;    text-decoration: none;    text-align: right;    font-family: verdana, arial, helvetica, sans-serif;}a.ticketmap_href:hover {    color: red;        font-family: verdana, arial, helvetica, sans-serif;}/* * Controls Tickets table quantity option menu. */select.quantity {    font-family: courier;     font-size: 9px;}a.category:link, a.category:visited {         font-family: verdana, arial, geneva, helvetica;         font-size: 10px;         font-weight: normal;         text-decoration: underline;         color: #0000E1;         /*color: #008B8B*/         text-align: default;        }        a.category:hover {          color: red;         font-weight: normal;         text-decoration: underline;         text-align: default;        }/*  * Controls venue href in Event Schedule and Tickets table. */a.venue_href:link, a.venue_href:visited, a.venue_href:hover {    color: navy;    font-weight: normal;    text-decoration: none;    text-align: default;    font-family: verdana, arial, helvetica, sans-serif;}a.venue_href:hover {    color: red;    text-decoration: none;    text-align: default;    font-family: verdana, arial, helvetica, sans-serif;}/* * Controle Home and Away games link. */a.homeaway_href:link, a.homeaway_href:visited, a.homeaway_href:hover {    color: #696969;    font-size: 11px;    font-weight: bold;    text-decoration: underline;    text-align: default;    font-family: verdana, arial, helvetica, sans-serif;}a.homeaway_href:hover {    color: red;    text-decoration: bold;     text-align: default;    font-family: verdana, arial, helvetica, sans-serif;}/* * Controle Terms & Conditions link. */a.terms_href:link, a.terms_href:visited, a.terms_href:hover {    color: #696969;    font-size: 11px;    font-weight: normal;    text-decoration: underline;    font-family: verdana, arial, helvetica, sans-serif;}a.terms_href:hover {    color: #ffffff;    background: gray;    text-decoration: none;    font-family: verdana, arial, helvetica, sans-serif;}a.pagination:link, a.pagination:visited, a.pagination:hover {    color: #F5AB3B;    font-weight: bold;    text-decoration: none;    font-family: verdana, arial, helvetica, sans-serif;    font-size: 10px;}a.pagination:hover {    color: blue;    font-family: verdana, arial, helvetica, sans-serif;    font-size: 10px;}select.pagination {    font-size: 10px;    font-weight: bold;    font-family: verdana, arial, helvetica, sans-serif;}option.pagination {}.pagination {    color: #696969;    font-weight: bold;    font-family: verdana, arial, helvetica, sans-serif;    font-size: 10px;}