body {
	background-color:#FFFFFF;
	margin: 0px;
}
.break {
	page-break-before: always
}

td {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	border: none;
}

a {
	text-decoration: none;
	color: #0000CC;
}
a.cust_link1:hover {
	color: #3d7458;
}
a.left_link:hover {
	color: #3d7458;
}

a:hover {
	color:#000000}

a.cust_link {
	width:100%;
	color:#3d7458;
	text-decoration: none;
	font-weight: bold;
}

.curhref {
	cursor: hand
}

.trans_16 {
	width:16px;
	height: 10px
} 

.r1 {
	background-color:#f7f7f7;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.r2 {
	background-color:#efefef;
	color: #000000;
}

.h2_title {
	color:#000000;
	font-weight: bold;
	background-repeat: repeat-x;
	background-color: #F1F5EF;
}

.h3_act_btn {
	color:#000000;
	font-weight: bold;
	background-repeat: repeat-x;
	background-color: #ffffff;
}

.h4_inf_btn {
	color:#000000;
	font-weight: bold;
	background-repeat: repeat-x;
	background-color: #F1F5EF;
}

.h5_table_header {
	background-color:#94b4cd;
	font-weight: bold;
	color:#FFFFFF

}
.home_header {
	background-color:#d2ccb0;
	font-weight: bold;
	color:#FFFFFF

}

.leftmenubg {
	background-image: url(../../media/other_btns/leftmenu.jpg);
}

.footer {
	font-size: 7px;
	color:#000000;
	background-image: url(../media/Menu_btn/footer_web.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	height: 25px;
}

.person_header {
	font-weight: bold;
	font-size: 10px;
	color:#FFFFFF;
} 

.bold {
	font-weight: bold
}

.logintd {
	font-size: 9pt;
	font-weight: bold;
	color:#000000
}

.frm_text{
	font-size: 8pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;

}

.frm_age {
	width:30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	}

.frm_amt_8 {
	width:65px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;

}

.frm_amt_20 {
	width:150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	
}

.frm_date {
	width:73px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}

.frm_3 {
	width:25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}

.frm_8 {
	width:60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}

.frm_15 {
	width:110px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}

.frm_20 {
	width:150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;*/
}
.frm_22 {
	width:165px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;*/
}

.frm_27 {
	width:184px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}


.frm_34 {
	width:250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}

.frm_42 {
	width:300px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	}

.frm_49 {
	width:350px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	}

.frm_56 {
	width:400px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	}

.frm_63 {
	width:450px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	}

.frm_70 {
	width:500px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
/*	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;*/
	}

.frm_77 {
	width:550px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	}

.frm_85 {
	width:600px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	}

.frm_auto {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	z-index: 0;
	
}

.perslink {
	font-size: 11px;
	color:#000000;
	background-color:#efefef;
}

.persheader {
	font-size: 10pt;
	color:#FFFFFF;
	font-weight: bold;
	background-color:#31865a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.norecord {
	font-size: 12px;
	color:#0000FF;
	text-align: center
}

.persrow {
	background-color:#c2d7eb;
}

.persnext {
	background-color:#d2deeb;
	text-align: right
}
.act_tab {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(../../media/act_tab_rt.gif);
	padding-right: 5px;
	padding-left: 3px;
	background-position: right;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #033FB0;
}
.act_tab:hover {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.inact_tab {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #033FB1;
	background-image:  url("../../media/inact_tab_rt.gif");
	padding-right: 5px;
	padding-left: 3px;
	background-position: right;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #033FB0;
}

.inact_tab:hover {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #033FB1;
	text-decoration: none;
}
.btnact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #000000;
	background-image: url(../media/action_btns/middlebs.gif);
	background-repeat: repeat;
	background-position: center;
	padding-top: 5px;
	padding-bottom: 4px;
	font-variant: normal;
}
.border {
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.border1 {
	border: 1px solid #d9d9d9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.border-blue {
	border: 1px solid #0033CC;
}
.headbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: none;
	color: #000000;
	background-image: url(../media/other_btns/headmid.gif);
	background-repeat: repeat;
	background-position: center;
	padding-top: 4px;
	padding-bottom: 3px;
	font-variant: normal;
}
.bluetext {
	color: #0000CC;
}
a.cust_link:hover {
	color:#000000}

a.cust_link1 {
	width:100%;
	color:#000000;
	text-decoration: none;
}
a.left_link{
	width:100%;
	color:#0000cc;
	text-decoration: none;
}
.headbutton1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #FFFFFF;
	background-image: url(../../media/action_btns/middleb.gif);
	background-repeat: repeat;
	background-position: center;
	padding-top: 3px;
	padding-bottom: 2px;
	font-variant: normal;
}
.bluetextbold {
	color: #0000CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
}
.advantageblue {
	color: #2d2771;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}
.radio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
.buleback {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(../../media/css_btn/dropback.jpg);
	background-repeat: repeat-x;
}

.e-tickettext {
	font-size: 6pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #FFFFFF;
}
.quota {
	color:#000000;
	background-repeat: repeat-x;
	background-color: #0096c4;
}
.h1_user {
	color:#000000;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	background-color: #e3e5d7;
	height: 18px;
}
.h1_userCopy1 {

	color:#FFFFFF;
	background-repeat: repeat-x;
	background-image: url(../../media/css_btn/dropback.jpg);
}
.frm_20rt {
	width:150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
}
.seat {

	color:#000000;
	background-repeat: repeat-x;
	background-color: #d9d7cb;
}
.frm_15rt {
	width:110px;
	text-align: right;
}
.frm_3rt {
	width:25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
}
.underline {
	text-decoration: underline;
}
.login {
	width:110px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top-style: groove;
	border-right-style: groove;
	border-bottom-style: groove;
	border-left-style: groove;
}
.boldtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	color:#FFFFFF
}
.company {
	color: #000000;
	background-image: url(../media/Menu_btn/company.jpg);
	font-weight: bold;
}
.redtext {

	color: #FF0000;
}





.asset {
	word-wrap: break-word;
}

.big_numbertextbox {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	width: 100px;
	border-style: groove;
	text-align: right;
}

.bigmenubox {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	width: 150px;
	border-style: groove
}

.bl2_btnCopy {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	background-color: 003cb5;
	color: #ffffff;
	cursor: hand;
	border-style: dashed
}

.bl_btn {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	background-color: 000066;
	color: #ffffff;
	border-style: none;
	cursor: hand
}

.bodybg {
	background-color: #ffffff;
}

.curhrefTextBox {
	cursor: hand;
	font-size: 8pt;
	border-top-style: groove;
	width: 150px;
	font-family: verdana, arial, helvetica, sans-serif;
	border-right-style: groove;
	border-left-style: groove;
	border-bottom-style: groove
}
.cust_td {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt
}

.custombutton {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	background-color: #99ccff;
	border-style: outset;
	cursor: hand
}

.datamainbg {
	background-color: #c7e2ff;
}
.error {
	color: #ff0000;
	font-size: 13px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
}
.frm_autort {
	width: auto;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	border-left-style: groove;
	border-right-style: groove;
	border-top-style: groove;
	border-bottom-style: groove;
	height: auto;
	text-align: right;
}
.frm_datebold {
	font-size: 8pt;
	border-top-style: groove;
	width: 88px;
	font-family: verdana, arial, helvetica, sans-serif;
	border-right-style: groove;
	border-left-style: groove;
	border-bottom-style: groove;
	font-weight: bold
}
.frm_hgeauto {
	font-size: 8pt;
	border-top-style: groove;
	width: auto;
	font-family: verdana, arial, helvetica, sans-serif;
	border-right-style: groove;
	border-left-style: groove;
	border-bottom-style: groove
}

.frm_hgebig {
	font-size: 8pt;
	border-top-style: groove;
	width: 250px;
	font-family: verdana, arial, helvetica, sans-serif;
	border-right-style: groove;
	border-left-style: groove;
	border-bottom-style: groove
}

.frm_hgem {
	font-size: 8pt;
	border-top-style: groove;
	width: 400px;
	font-family: verdana, arial, helvetica, sans-serif;
	border-right-style: groove;
	border-left-style: groove;
	border-bottom-style: groove
}

.frm_hgesml {
	font-size: 8pt;
	border-top-style: groove;
	width: 150px;
	font-family: verdana, arial, helvetica, sans-serif;
	border-right-style: groove;
	border-left-style: groove;
	border-bottom-style: groove
}

.frm_hgesmlbold {
	font-size: 8pt;
	border-top-style: groove;
	width: 150px;
	font-family: verdana, arial, helvetica, sans-serif;
	border-right-style: groove;
	border-left-style: groove;
	border-bottom-style: groove;
	font-weight: bold
}

.frm_hge {
	width: 400px;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	border-left-style: groove;
	border-right-style: groove;
	border-top-style: groove;
	border-bottom-style: groove
}
.frm_med {
	font-size: 8pt;
	border-top-style: groove;
	width: 150px;
	font-family: verdana, arial, helvetica, sans-serif;
	border-right-style: groove;
	border-left-style: groove;
	border-bottom-style: groove
}

.frm_medbold {
	width: 150px;
	font-size: 8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	border-left-style: groove;
	border-right-style: groove;
	border-top-style: groove;
	border-bottom-style: groove
}

.frm_medboldrt {
	width: 150px;
	font-size: 8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	border-left-style: groove;
	border-right-style: groove;
	border-top-style: groove;
	border-bottom-style: groove text-align:     right
}

.frm_medrt {
	width: 150px;
	font-size: 8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	border-left-style: groove;
	border-right-style: groove;
	border-top-style: groove;
	border-bottom-style: groove text-align;
	text-align: right;
	clip: rect():     right
}


.frm_semi_big {
	font-size: 8pt;
	border-top-style: groove;
	width: 100px;
	font-family: verdana, arial, helvetica, sans-serif;
	border-right-style: groove;
	border-left-style: groove;
	border-bottom-style: groove
}

.frm_sml {
	font-size: 8pt;
	border-top-style: groove;
	width: 73px;
	font-family: verdana, arial, helvetica, sans-serif;
	border-right-style: groove;
	border-left-style: groove;
	border-bottom-style: groove
}

.frm_smlbold {
	width: 73px;
	font-size: 8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	border-right-style: groove;
	border-left-style: groove;
	border-top-style: groove;
	border-bottom-style: groove
}

.frm_smlboldrt {
	width: 73px;
	font-size: 8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	border-left-style: groove;
	border-right-style: groove;
	border-top-style: groove;
	border-bottom-style: groove;
	text-align: right
}

.frm_smll {
	width: 30px;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	border-left-style: groove;
	border-right-style: groove;
	border-top-style: groove;
	border-bottom-style: groove
}

.frm_smlrt {
	width: 73px;
	font-size: 8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	border-left-style: groove;
	border-right-style: groove;
	border-top-style: groove;
	border-bottom-style: groove;
	text-align: right
}

.frm_smllrt {
	width: 73px;
	font-size: 8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	border-left-style: groove;
	border-right-style: groove;
	border-top-style: groove;
	border-bottom-style: groove;
	text-align: right
}

.frm_smlrt {
	width: 73px;
	font-size: 8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	border-left-style: groove;
	border-right-style: groove;
	border-top-style: groove;
	border-bottom-style: groove;
	text-align: right
}
.lbl_btn {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	background-color: c7e2ff;
	color: #000066;
	border-style: none;
	cursor: hand
}
.listbox {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	border-style: groove
}

.listbox_big {
	width: 275px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	border-style: groove
}

.listbox_lrg {
	width: 375px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	border-style: groove
}

.listbox_lrg2 {
	width: 475px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	border-style: groove
}

.listbox_med {
	width: 175px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	border-style: groove
}

.listbox_sm {
	width: 75px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	border-style: groove
}

.med_numbertextbox {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	width: 75px;
	border-style: groove;
	text-align: right;
}

.numbertextbox {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	width: 150px;
	border-style: groove;
	text-align: right;
}
.region {
	background-color: #99ccff;
	height: 25
}

.rephead1 {
	background-color: #c4e8f8;
	height: 25
}

.rephead2 {
	background-color: #99ccff;
	height: 25
}

.repnomatch {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: red
}

.report_sub_total {
	background-color: #0247c8;
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #ffffff
}

.semi_sml_numbertextbox {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	width: 60px;
	border-style: groove;
	text-align: right;
}

.sml_listbox {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	width: 170;
	border-style: groove
}

.sml_numbertextbox {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	width: 35px;
	border-style: groove;
	text-align: right;
}

.sml_textbox {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	width: 80;
	border-style: groove
}

.star {
	color: "#ff0000";
}

.td_sml_font {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px
}

.textarea {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt; width =150;
	border-style: groove
}

.textarea_big {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt; width =500; height =50;
	border-style: groove
}

.textarea_large {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt; width =625; height =120;
	border-style: groove
}

.textarea_max {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt; width =950; height =600;
	border-style: groove
}

.textbox {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	border-style: groove
}

.textbox-right {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	border-style: groove;
	text-align: right
}

.total {
	background-color: #033fb0;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	text-align: right;
	color: #ffffff
}
@page {
	size: landscape;
}
h4 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #003333
}
.frm_big {
	width:200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;*/
}
.text {
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
}

.table_h {
	font-weight: bold;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	border: none;
	background-image: url(../media/line.jpg);
}

.frm_0 {
	WIDTH: 0px;
	border: 0px none;
	visibility: hidden;
}
.e-tickettext1 {
	font-size: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
/*
.head {

	font-size: 7px;
	color:#000000;
	background-image: url(../media/Menu_btn/footer1.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
}
*/
.head {
	font-size: 9px;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
	background-color: #e3e5d7;
	height: 20px;
}

.e-tickettext2 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.btnacti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #000000;
	background-image: url(../media/info_btns/middlebsi.gif);
	background-repeat: repeat;
	background-position: center;
	padding-top: 5px;
	padding-bottom: 4px;
	font-variant: normal;
}
.alert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	background-color: #FFFFE8;
	border: 1px solid #000000;
	height: 25px;
}
.block {
	color:#ffffff;
	background-color: #999999;
	
}

.quota {
	color:#000000;
	background-color: #FF8484;
	
}
.available {

	color:#ffffff;
	background-color: #73a4fd;
}

.unavailable {

	color:#000000;
	background-color: #c7d7bd;
}
.gateway-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.advantages-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #e01459;
}
.tranID {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
.tranID_sml {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}

.Bigger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #FFF2F2;
}
.tableheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #274162;
	text-decoration: none;
	border: none;
	background-color: #ADD2E4;
}
.idbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #ca0000;
	text-decoration: underline;
}
.contentbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.footerlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
}
.redbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ca0000;
	text-decoration: none;
}
.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0000cc;
	text-decoration: underline;
}
.links:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #c20000;
	text-decoration: underline;
}
.frm_auto_right {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	z-index: 0;
	text-align: right;
}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0066FF;
	font-weight: bold;
}
.pricebigger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-large;
	color: #000000;
	text-decoration: none;
}
.smlfnt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.availableseat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #ccd3cd;
}
.frm_rt {
	width:75px;
	font-family: Arial;
	font-size: 15px;
	text-align: right;
	font-weight: bold;
	border: 0px solid #FFF2F2;
	background-color: #FFF2F2;
}
.amt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: right;
}
.highlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #820000;
}
.amtbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ca0000;
	text-decoration: none;
	text-align: right;
}
.bluebox {
	border: 1px solid #AAD6EA;
	background-color: #F3F9FC;
}

.box {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #f2f2f3;
	border: 1px solid #999999;
}

.box4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #f2f2f3;
	border: 1px dotted #333399;
}

.frm_rt_blank_plain {
	width:75px;
	font-family: Arial;
	font-size: 11px;
	text-align: right;
	font-weight: none;
	border: 0px solid #FFF2F2;
	background-color: FFFFFF;
}
.frm_rt_blank_bold {
	width:75px;
	font-family: Arial;
	font-size: 15px;
	text-align: right;
	font-weight: bold;
	border: 0px solid #FFF2F2;
	color: #ca0000;
	background-color: E6E6E6;
}

.footerlinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #990000;
	text-decoration: underline;
}
.maincontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.whitebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.boldText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0033CC;
	text-decoration: none;
}
.boldText:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	text-decoration: underline;
}

.bluebold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003399;
	text-decoration: none;
}

.footerlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0033CC;
	text-decoration: none;
}
.footerlinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #990000;
	text-decoration: underline;
}
.frm_rt_blank_plain {
	width:75px;
	font-family: Arial;
	font-size: 11px;
	text-align: right;
	font-weight: none;
	border: 0px solid #FFF2F2;
	background-color: FFFFFF;
}
.welcome {
	color:#cc3333;
	font-size:12px;
}
.frm_rt_blank_bold {
	width:75px;
	font-family: Arial;
	font-size: 15px;
	text-align: right;
	font-weight: bold;
	border: 0px solid #FFF2F2;
	color: #ca0000;
	background-color: E6E6E6;
}
