.body11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin:0px;
	padding:0px;
}
.body11_sample1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1045C6;
	margin:0px;
	padding:0px;
}
.body11_sample1 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1045C6;
	margin:0px;
	padding:0px;
	font-size:11px;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	
	
	
	
}
.footer a:link  {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color:#FFFFFF;
		
	
	
	}
	.footer a:visited
	{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration: none;
	font-size: 11px;
	}
	.footer a:hover
	{
	font-family: Arial, Helvetica, sans-serif;
	
	color:#FFFFFF;
	text-decoration: none;
	font-size: 11px;
	}
.footer-verdana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: none;
	color:#FFFFFF;
}
.footer-tahoma {
	font-family: tahoma;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.footer-arialsm01 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #003399;
}
.footer-arialsm01link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; ; text-decoration: none}
.verdana12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	color: #FFCC00;
}
.linkver12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
}
.garamondtext {
	font-family: Garamond, "Times New Roman";
	font-size: 12px;
}
.arial_large {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-transform: none;
	color: #CC0000;
}
.body10 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9.5px;
	color: #000000;
}
.footer-arialsm01linkCopy {
font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; ; text-decoration: none
}
.body11Copy {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CCCCCC;
}
.bodytxt {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
}
.body11head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #993300;
	font-weight: bolder;
	text-decoration: none;
}
.bodytxtCopy {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
}
.footer-arialsm01Copy {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #003399;
}
.tdtickets {
	font-family:tahoma,geneva,sans-serif;
	font-size:11px;
	font-weight: null;
	color: #585858;
}
legend {
	font-family:tahoma,geneva,sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#585858;
}

.nav
{
	margin:0;
	padding:0;
}

.nav li
{
	list-style:none;
	text-align:left;
	display:inline;
	list-style-type:none;
}

.nav li a
{
	font:normal 12px arial,verdana,tahoma;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	padding:0px 3px 0px 5px;
}

.nav li a:link
{
	font:normal 12px arial,verdana,tahoma;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}

.nav li a:hover
{
	font:normal 12px arial,verdana,tahoma;
	font-weight:bold;
	color:#fbdc07;
	text-decoration:none;
}


td.field input.error, td.field select.error, tr.errorRow td.field input,tr.errorRow td.field select {
	border: 2px solid red;
	background-color: #FFFFD5;
	margin: 0px;
	color: red;
}
input.error {
	border: 1px solid red;
}
textarea.error{
	border: 1px solid red;
}
select.error{
	border: 1px solid red;
}
input.checkbox.error{
	border: 1px solid red;
	
}
label.error {
	display: block;
	color: red;
	font-style: italic;
	font-weight: normal;
	font-size:10px;
	
}
.heading{
	font:normal 12px arial,verdana,tahoma;
	color: #084B8A;
	font-weight: bold;
	font-size:20px;

}
fieldset{
	border: 1px solid #CCCCCC;
	width:500px;
}
.ticketing_table{
	#padding-left: 50px;
}
.ziptext{
	width: 50px;
}
label{
	color:#585858;
	font-family:tahoma,geneva,sans-serif;
	font-size:11px;
}
select {
	background-color: #FFF;
	border: 1px solid #7F9DB9;
	color: #000;
	font:normal 12px arial,verdana,tahoma;
}
. multipleselect{
	height: 80px;
}
.addressinput{
	width: 300px;
}
.formal{
	width: 150px
}
.phoneinput{
	width: 120px;
}
.extninput{
	width: 50px;
}
.emailinput{
	width: 300px;
}
.passwordinput{
	width: 180px;
}
.milesinput{
	width: 30px;

}
.ticketingtable{
	padding-top:100px;
}

.anchor_tag:link { 
  color: #0000FF;
  text-decoration:none;
}
.anchor_tag:visited {
  color: #0000FF;
  text-decoration:none;
}
.anchor_tag:hover {
  color: #424242;
  text-decoration:none;
}
.anchor_tag:active { 
  color: #00FF66;
  text-decoration:none;
}
.login_page{
	padding-left:100px
}
.login_table{
	width: 400px;
	
	background: url(images/blue3.jpg)
}
.login_label{
	font-weight: bold;
	color: #FFFFFF;
}
.button {
    border: none;
    background: url(images/up_2.png) no-repeat top left;
    padding: 2px 18px 5px 15px;
    cursor:pointer;
}

input, textarea, select {
  border:1px solid #aaaaaa;
  padding:2px;
  background:#ffffff url(images/inputBg.gif) top left no-repeat;
  margin-top:2px;
}
input:hover, textarea:hover, select:hover {
  border:1px solid #888888;
}
.submit_button {
	background:#0174DF none repeat scroll 0 0;
	border-color:-moz-use-text-color #0A3D52 #0A3D52 -moz-use-text-color;
	border-style:none solid solid none;
	border-width:0 2px 2px 0;
	color:#FFFFFF;
	cursor:pointer;
	padding:3px 5px;
	width:auto;
}
#buttons img { padding: 0 0 0 0; margin: 0 0 0 0 }
#buttons p { margin:0 0 0 0; padding:0 0 0 0; text-align: center; text-indent: 0; line-height: normal}
#buttons a {display : block; font-family: arial; font-size: 9pt; color: #ffffff; width :182px; height: 34px; background-image : URL(images/button15.png); background-repeat : no-repeat; text-align: center; text-decoration: none; padding: 10px 0 0 0; margin:0 0 0 0}
#buttons a:hover {display: block; font-family: arial; font-size: 9pt; color: #0060ff; width :182px; height: 34px; background-image : URL(images/button16.png); background-repeat : no-repeat; text-align: center; text-decoration: none; padding-top: 10px 0 0 0; margin:0 0 0 0}

.mytext{
	-x-system-font:none;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-decoration:none;
}
.mytextzip{
	-x-system-font:none;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-decoration:none;
	width: 50px;
}
.welcome_msg{
	color:#555555;
	font-family:Arial,Helvetica,Tahoma,Verdana,Sans-Serif;
	font-size:10px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
}
/*****************Styles Newly Added****************/
.nav_bg
{
	width:100%;
	height:23px;
	background:url(images/nav_pane_bg.gif) repeat-x;
}

#welcome_bg
{
	width:578px;
	height:61px;
	background:url(images/welcome_bg.gif) no-repeat;
}

#BannerWrrapper
{
	width:100%;
	float:left;
}

#BannerEmptySpacer
{
	width:460px;
	float:left;
}

#LoginPanel {
float:left;
margin-left:209px;
width:318px;
}

.login_labels
{
	font:normal 13px tahoma,verdana,arial;
	font-weight:normal;
	color:#fff;
}

.login_fields
{
	font:normal 13px tahoma,verdana,arial;
	font-weight:normal;
	color:#000;
	width:200px;
	height:20px;
}

.go_btn
{
	background:url(images/go_button.gif) no-repeat;
	width:41px;
	height:21px;
	border:0;
	cursor:pointer;
}

.form_select
{
	font:normal 13px tahoma,verdana,arial;
	font-weight:normal;
	color:#336699;
	width:120px;
	height:20px;
}
.breadcrumb_titles
{
	font:italic 26px tahoma,verdana,arial;
	font-weight:normal;
	color:#fff;
	position:relative;
	left:0.8em;
}
#breadcrumb_bg
{
	width:578px;
	height:61px;
	background:url(images/breadcrumb_bg.gif) no-repeat;
}
.searchtext {
	background:url(images/icon_textbox_search.gif);
}
.searchtext {
	#background-image:none;
	background-position:left 1px;
	background-repeat:no-repeat;
	padding-left:17px;
}
/*****************Styles Newly Added Ends****************/
.hig{
	height:30px;
}
/*******************Paging Start*************************

div.pagination {
        padding: 3px;
        margin: 3px;
}

div.pagination a {
        padding: 2px 5px 2px 5px;
        margin: 2px;
        text-decoration: none; /* no underline *//*
        color: #000099;
}
div.pagination a:hover, div.pagination a:active {
        color: #000;
}
div.pagination span.current {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		font-weight: bold;
		background-color: #000099;
		color: #FFFFFF;
}
div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		color: #DDD;
}*/
.anchor_tag_paging:link { 
  color: #0000FF;
  text-decoration:none;
  font-weight:bold;
  font-size:13px;
}
.anchor_tag_paging:visited {
  color: #0000FF;
  text-decoration:none;
  font-weight:bold;  
  font-size:13px;  
}
.anchor_tag_paging:hover {
  color: #424242;
  text-decoration:none;
  font-weight:bold;
  font-size:13px;  
}
.anchor_tag_paging:active { 
  color: #00FF66;
  text-decoration:none;
  font-weight:bold;  
  font-size:13px;  
}
/*******************Paging End**************************/

div.error {
	display: block;
	color: red;
	font-style: italic;
	font-weight: normal;
	font-size:13px;
}
.anchor_tag_table:link{
	text-decoration:none;
	color:#030000;
}
.anchor_tag_table:visited {
	text-decoration:none;
	color:#030000;
}
.anchor_tag_table:hover {
	text-decoration:none;
	color:#030000;
}
/********************** Bubble Tool Tip Start************************/

a.tt{
    position:relative;
    z-index:24;
    color:#3CA3FF;
	font-weight:bold;
    text-decoration:none;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:-10px; left:0px;
	padding: 15px 0 0 0;
	width:200px;
	color: #993300;
    text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(images/bubble.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(images/bubble_filler.gif) repeat bottom; 
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(images/bubble.gif) no-repeat bottom;
}
/*********************** Bubble Tool Tip End *************************/
/************************* Simple Tool Tip Start**************************

.tooltip { position:relative; z-index:24; }
.tooltip span { display:none;}
.tooltip:hover {z-index:25;}
.tooltip:hover span {
display:block;
position:absolute;
width:150px;
top:25px;
left:20px;
background-color:#FCFBDC;
border:1px solid #333333;
padding:5px;
font-size:11px;
color:#333333;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.tooltip{
width: 200px; color:#000;
font:lighter 11px/1.3 Arial,sans-serif;
text-decoration:none;text-align:center}

.tooltip span.top{padding: 30px 8px 0;
    background: url(images/bt.gif) no-repeat top}

.tooltip b.bottom{padding:3px 8px 15px;color: #548912;
    background: url(images/bt.gif) no-repeat bottom}
*/

a.tooltip span {
	display:none; 
	padding:2px 3px; 
	margin-left:10px; 
	margin-top:-20px; 
	width:150px;
	color:#000000;
}
a.tooltip:hover span{
	display:inline; 
	position:absolute; 
	border:1px solid #cccccc; 
	background:#ffffff; 
	color:#000000;
}

/*************************** Simple Tool Tip End *************************/


/*************************** Rounded Corner Div Start *************************/
#msg{
	background-color:#a9d0f5;
	width:200px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
}
/* set millions of background images */
.rbroundbox { background: url(images/nt.gif) repeat; }
.rbtop div { background: url(images/tl.gif) no-repeat top left; }
.rbtop { background: url(images/tr.gif) no-repeat top right; }
.rbbot div { background: url(images/bl.gif) no-repeat bottom left; }
.rbbot { background: url(images/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 50%; margin: 1em auto; }


.aboxJ div div div div div {
background:transparent url(images/new/c-tr-abox.png) no-repeat scroll 100% 0;
height:1%;
margin-right:0;
padding:10px 8px 1px 1px;
right:-9px;
top:0;
}
.aboxJ div div div div {
background:transparent url(images/new/c-tl-abox.png) no-repeat scroll 0 0;
margin-right:9px;
position:relative;
top:-8px;
}
.aboxJ div div div {
background:transparent url(images/new/c-br-abox.png) no-repeat scroll 100% 100%;
}
.aboxJ div div {
background:transparent url(images/new/c-bl-abox.png) no-repeat scroll 0  100%;
height:20px;
margin:0;
}
#admsg{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
}


.top_header_temp {
background:transparent url(images/new/bg-h2.gif) no-repeat scroll 0 0;
clear:left;
color:#5B053F;
font-size:1.7em;
height:1%;
left:-24px;
letter-spacing:1px;
margin:0.8em 0 0;
padding:32px 4px 16px 24px;
position:relative;
}
.top_header# {
background-image:url(images/new/nav_title.png);
background-position:center top;
background-repeat:repeat-x;
}
.top_header {
background-image:url(images/new/nav_title3.jpg);
background-position:center top;
background-repeat:repeat-x;
}
.client_head_temp {
  background-image: url(images/new/top-right.png);
  background-position: top right;
  background-repeat: no-repeat;
  background-color: #008080;
  color: #FFFFFF;
}
#content {
	background:transparent url(images/new/mainbg.jpg) scroll 0 0;
	background-repeat:repeat-x;
	color:#252525;
	font-family:"Trebuchet MS",Tahoma,Arial;
	font-size:12px;
	font-weight:bold;
	padding:5px 20px 0;
	height:100%;
	line-height:19px;
}
.bg {
	background:#00121E url(images/new/body_bg.jpg) no-repeat scroll 0 0;
	height:100%;
	margin:0;
}
.head_bg#{
	background-image:url(images/new/sprite_gradient_bkg.jpg);
	background-position:center top;
	background-repeat:repeat-x;
}
.head_bg#{
	background:url(images/titlebg.jpg) repeat-y;*/
	background-position:center top;
	background-repeat:repeat-x;
}
.head_bg{
	background:transparent url(images/chromebg.gif) repeat-x scroll center center;
	border:1px solid #BBBBBB;
	font-size:120%;
	margin-left:0;
	padding:2px 0 2px 5px;
	text-align:left;
	width:99%;
}
.td_head {
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	display:block;
	font-family:"Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;
	font-weight:bold;
	line-height:1em;
	text-align:center;
	text-transform:capitalize;
	color:#555555;
}
/*************************** Rounded Corner Div End *************************/
/*********************** Left Panel Menu **********************************/

.arrowgreen{
	width: 202px; /*width of menu*/
	border-style: solid solid none solid;
	border-color: #7487aa;
	border-size: 1px;
	border-width: 1px;
}

.arrowgreen ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
	
.arrowgreen li a{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	display: block;
	background: transparent url(images/arrowblue.gif) 100% 0;
  height: 24px; /*Set to height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	padding: 4px 0 4px 10px;
	line-height: 24px; /*Set line-height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	text-decoration: none;
}	
	
.arrowgreen li a:link, .arrowgreen li a:visited {
	color: #304978;
}

.arrowgreen li a:hover{
	color: #0a1c37;
	background-position: 100% -32px;
}

	
.arrowgreen li a.selected{
	color: #26370A;
	background-position: 100% -64px;
}
.menutitle{
	font-weight:bold;
	color:#000000;
	padding:5px;
	background:url(images/new/wolken.jpg) repeat;

}
/*************************** Left Panel Menu *******************************/

/************** TExt Box Style *****************/
.search-header {
	background:#FFFFFF url(images/icon_textbox_search.gif) no-repeat scroll left center;
	border-color:#646464 #D9D9D9 #D9D9D9 #646464;
	border-style:solid;
	border-width:2px;
	color:#333333;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	padding:1px 6px 1px 24px;
	text-align:left;
	height:20px;
	
}
.searchall-header {
	background:#FFFFFF url(images/icon_textbox_search.gif) no-repeat scroll left center;
	color:#333333;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	padding:1px 6px 1px 24px;
	text-align:left;
	height:20px;
}
/*
	-x-system-font:none;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-decoration:none;*/
	
.send_button {
	background:#a9d0f5 none repeat scroll 0 0;
	#border-color:-moz-use-text-color #0A3D52 #0A3D52 -moz-use-text-color;
	#border-style:none solid solid none;
	#border-width:0 2px 2px 0;
	color:#585858;
	font-weight:bold;
	cursor:pointer;
	padding:3px 5px;
	width:auto;
}	
.return_home{
	font-size:12px;	
}

.anchor_tag_return_home:link { 
  color: #0000FF;
  text-decoration:none;
}
.anchor_tag_return_home:visited {
  color: #0000FF;
  text-decoration:none;
}
.anchor_tag_return_home:hover {
  color: #424242;
  text-decoration:none;
}
.anchor_tag_return_home:active { 
  color: #00FF66;
  text-decoration:none;
}
.innertext{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	padding:20px;
	background:#FFFFFF url(images/new/nav_title1.jpg) repeat-x scroll 100% 100%;
	height: 1%;

}

.anchor_footer:link { 
  color: #FFFFFF;
  text-decoration:none;
}
.anchor_footer:visited {
  color: #FFFFFF;
  text-decoration:none;
}
.anchor_footer:hover {
  color: #FFFFFF;
  text-decoration:none;
}
.anchor_footer:active { 
  color: #FFFFFF;
  text-decoration:none;
}
/************************************************************/
.CommonInlineMessageHeading
{
	background:#7AA4DD url(images/bg_heading.png) no-repeat scroll 0 0;
	clear:both;
	padding:0;
	position:relative;	
}
.CommonInlineMessageArea
{
	background:url(images/bg_bucket.png) repeat-x 0 -44px;
	min-height:1px;
	_height:1px;
	position:relative;
	padding:0px;
}

.CommonInlineMessageTop
{
	border-left:2px solid #9fbde5;
	border-right:2px solid #9fbde5;
	background:url(images/bg_bucket.png) no-repeat;
	height:10px;
}

.CommonInlineMessageTop span
{
	background:url(images/bg_bucket.png) no-repeat right -10px;
	width:10px;
	height:10px;
	float:right;
	overflow:hidden;
}

.CommonInlineMessageContent
{
	border-left:2px solid #9fbde5;
	border-right:2px solid #9fbde5;
	min-height:1px;
	_height: 1px;
	position:relative;
	padding: 0 10px;
}

.CommonInlineMessageContent p
{
    margin: 0px;
    padding-bottom: 10px;
}

.CommonInlineMessageContent .CommonPane
{
    _height: 600px;
}

.CommonInlineMessageBottom
{
	background:url(images/bg_bucket.png) no-repeat 0 -22px;
	height:10px;
	margin-bottom:4px;
}

.CommonInlineMessageBottom span
{
	background:url(images/bg_bucket.png) no-repeat right -34px;
	width:12px;
	height:10px;
	float:right;
	overflow:hidden;
}

.CommonMessageArea
{
	width: 50%;
	margin-bottom: 64px;
}


/*************************************************************/

.innertext_testimonal{
	font-family:Verdana;
	font-size:12px; 

}
.innertext_testimonal_head{
	font-family:"Times New Roman";
	font-size:24px; 
}

.anchor_tag_password:link { 
  color:#060606;
  text-decoration:none;
  font:normal 11px tahoma,verdana,arial;
  font-weight:bold;
  text-decoration:underline;
}
.anchor_tag_password:visited {
  color:#060606;
  text-decoration:none;
  font:normal 11px tahoma,verdana,arial;
  font-weight:bold;
  text-decoration:underline;
}
.anchor_tag_password:hover {
  color:#0cfff6;
  text-decoration:none;
  font:normal 11px tahoma,verdana,arial;
  font-weight:bold;
  text-decoration:none;
}
.anchor_tag_password:active { 
  color:#060606;
  text-decoration:none;
  font:normal 11px tahoma,verdana,arial;
  font-weight:bold;
  text-decoration:underline;
}
.register_now
{
	font:normal 11px tahoma,verdana,arial;
	font-weight:bold;
	color:#060606;
	text-align:left;
}

.register_now:link
{
	font:normal 11px tahoma,verdana,arial;
	font-weight:bold;
	color:#060606;
	text-decoration:underline;
}

.register_now:hover
{
	font:normal 11px tahoma,verdana,arial;
	font-weight:bold;
	color:#0cfff6;
	text-decoration:none;
}