
*{font-family: Tahoma, Verdana, sans-serif;font-size: 11px;}
body {background-color: #000000;}
.pagecont{width:1003px;}
.pagecont,.tp1,.tp2,.tp3,.tp4,.tp5,.tp6,.bt1,.bt2,.bt3,.bt4,.bt5,.bt6{background-color: #FFFFFF;display: block;overflow: hidden;}
fieldset {border: 1px solid #8BB1D8;padding: 0px 10px 7px; margin:10px;}
.proditem {float:left;}
.proditem a {margin:5px 5px 5px 10px;text-decoration:none;font-weight:bold;color:#cc6600;}
.proditem a:hover{color:#ff9900;}
.proditem img{margin:0px 5px 0px 0px;}
.products .heading {font-weight:bold;margin:5px 0px 0px 10px;}
.contbl1 .bdr,.contbl1 .b,.contbl1 .b1,.contbl1 .bt,.contbl1 .tp,.contbl1 .selitem .name,.contbl1 .gridtbl{background-color: #FFFFE1;}
.contbl1 .headbg,.contbl1 .head,.contbl1 .t,.contbl1 .t1{background-color: #8BB1D8;}
.contbl1 .head,.contbl1 .head .name,.contbl1 .head .links,.contbl1 .head .links a:link,.contbl1 .head .links a:visited,.contbl1 .head .links a:active{color: #000000;}
.contbl1 .bdr{border-right: 1px solid #8BB1D8;border-left: 1px solid #8BB1D8;}
.contbl1 .head .links a:hover{color: #FFFFFF;}
.contbl1 .bt,.contbl1 .tp6 {border-bottom: 1px solid #8BB1D8;}
.contbl1 .tp2,.contbl1 .tp5 {border-bottom: 2px solid #8BB1D8;}
.contbl1 .tp3 {border-bottom: 3px solid #8BB1D8;}
.contbl1 .tp,.contbl1 .bt3,.contbl1 .selitem,.contbl1 .div,.contbl1 .div div {border-top: 1px solid #8BB1D8;}
.contbl1 .bt6 {border-top: 3px solid #8BB1D8;}
.contbl1 .bt2,.contbl1 .bt5 {border-top: 2px solid #8BB1D8;}
.contbl1 .address {background-color: #999966;}
.contbl1 .desc {background-color: #FFFFFF;}
.contbl1 .gridtbl th {color: #CC9000;background-color: #8BB1D8;}
.contbl1 .gridtbl td a {color:#8BB1D8;}
.contbl1 .gridtbl td a:hover {color:#ff9900;}
.contbl2 .bdr,.contbl2 .b,.contbl2 .b1,.contbl2 .bt,.contbl2 .tp,.contbl2 .selitem .name,.contbl2 .gridtbl{background-color: #fffaf0;}
.contbl2 .headbg,.contbl2 .head,.contbl2 .t,.contbl2 .t1{background-color: #8BB1D8;}
.contbl2 .head,.contbl2 .head .name,.contbl2 .head .links,.contbl2 .head .links a:link,.contbl2 .head .links a:visited,.contbl2 .head .links a:active{color: #000000;}
.contbl2 .bdr{border-right: 1px solid #8BB1D8;border-left: 1px solid #8BB1D8;}
.contbl2 .head .links a:hover{color: #FFFFFF;}
.contbl2 .head .links a:link{color: #FFFFFF;}
.contbl2 .bt,.contbl2 .tp6 {border-bottom: 1px solid #8BB1D8;}
.contbl2 .tp2,.contbl2 .tp5 {border-bottom: 2px solid #8BB1D8;}
.contbl2 .tp3 {border-bottom: 3px solid #8BB1D8;}
.contbl2 .tp,.contbl2 .bt3,.contbl2 .selitem,.contbl2 tr td .div,.contbl2 tr td .div div {border-top: 1px solid #8BB1D8;}
.contbl2 .bt6 {border-top: 3px solid #8BB1D8;}
.contbl2 .bt2,.contbl2 .bt5 {border-top: 2px solid #8BB1D8;}
.contbl2 .address {background-color: #E5E5E5; color: #000000}
.contbl2 .imgdesc {background-color: #E8EFF7; color: #000000;}
.contbl2 .gridtbl th {color: #000000; background-color: #8BB1D8;}
.contbl2 .gridtbl td a {color:#8BB1D8;}
.contbl2 .gridtbl td a:hover {color:#ff9900;}
.contbl3 .bdr,.contbl3 .b,.contbl3 .b1,.contbl3 .bt,.contbl3 .tp,.contbl3 .selitem .name,.contbl3 .gridtbl{background-color: #f4faff;}
.contbl3 .headbg,.contbl3 .head,.contbl3 .t,.contbl3 .t1{background-color: #000090;}
.contbl3 .head,.contbl3 .head .name,.contbl3 .head .links,.contbl3 .head .links a:link,.contbl3 .head .links a:visited,.contbl3 .head .links a:active{color: #FFFFFF;}
.contbl3 .bdr{border-right: 1px solid #000090;border-left: 1px solid #000090;}
.contbl3 .head .links a:hover{color: #ffcc00;}
.contbl3 .bt,.contbl3 .tp6 {border-bottom: 1px solid #000090;}
.contbl3 .tp2,.contbl3 .tp5 {border-bottom: 2px solid #000090;}
.contbl3 .tp3 {border-bottom: 3px solid #000090;}
.contbl3 .tp,.contbl3 .bt3,.contbl3 .selitem,.contbl3 .div,.contbl3 .div div {border-top: 1px solid #000090;}
.contbl3 .bt6 {border-top: 3px solid #000090;}
.contbl3 .bt2,.contbl3 .bt5 {border-top: 2px solid #000090;}
.contbl3 .address {background-color: #c5e3ff;}
.contbl3 .desc {background-color: #FFFFFF;}
.contbl3 .gridtbl th {color: #000090;background-color: #d9edff;}
.contbl3 .gridtbl td a {color:#000090;}
.contbl3 .gridtbl td a:hover {color:#ff9900;}
.contbl4 .bdr,.contbl4 .b,.contbl4 .b1,.contbl4 .bt,.contbl4 .tp,.contbl4 .selitem .name,.contbl4 .gridtbl{background-color: #ccffcc;}
.contbl4 .headbg,.contbl4 .head,.contbl4 .t,.contbl4 .t1{background-color: #336600;}
.contbl4 .head,.contbl4 .head .name,.contbl4 .head .links,.contbl4 .head .links a:link,.contbl4 .head .links a:visited,.contbl4 .head .links a:active{color: #FFFFFF;}
.contbl4 .bdr{border-right: 1px solid #336600;border-left: 1px solid #336600;}
.contbl4 .head .links a:hover{color: #ffcc00;}
.contbl4 .bt,.contbl4 .tp6 {border-bottom: 1px solid #336600;}
.contbl4 .tp2,.contbl4 .tp5 {border-bottom: 2px solid #336600;}
.contbl4 .tp3 {border-bottom: 3px solid #336600;}
.contbl4 .tp,.contbl4 .bt3,.contbl4 .selitem,.contbl4 .div,.contbl4 .div div {border-top: 1px solid #336600;}
.contbl4 .bt6 {border-top: 3px solid #336600;}
.contbl4 .bt2,.contbl4 .bt5 {border-top: 2px solid #336600;}
.contbl4 .address {background-color: #ccffcc;}
.contbl4 .desc {background-color: #ccffcc;}
.contbl4 .gridtbl th {color: #CC0000;background-color: #8BB1D8;}
.contbl4 .bookok,.contbl4 .bookok * {font-weight:bold;line-height:18px; text-align:center;}
.contbl4 .bookok .hilight {color:#ffff99;}
.contbl4 .gridtbl td a {color:#336600;}
.contbl4 .gridtbl td a:hover {color:#ff9900;}
.contbl5 .bdr,.contbl5 .b,.contbl5 .b1,.contbl5 .bt,.contbl5 .tp,.contbl5 .selitem .name,.contbl5 .gridtbl{background-color: #ccffcc;}
.contbl5 .headbg,.contbl5 .head,.contbl5 .t,.contbl5 .t1{background-color: #ffcc33;}
.contbl5 .head,.contbl5 .head .name,.contbl5 .head .links,.contbl5 .head .links a:link,.contbl5 .head .links a:visited,.contbl5 .head .links a:active{color: #FFFFFF;}
.contbl5 .bdr{border-right: 1px solid #ffcc33;border-left: 1px solid #ffcc33;}
.contbl5 .head .links a:hover{color: #ffcc00;}
.contbl5 .bt,.contbl5 .tp6 {border-bottom: 1px solid #ffcc33;}
.contbl5 .tp2,.contbl5 .tp5 {border-bottom: 2px solid #ffcc33;}
.contbl5 .tp3 {border-bottom: 3px solid #ffcc33;}
.contbl5 .tp,.contbl5 .bt3,.contbl5 .selitem,.contbl5 .div,.contbl5 .div div {border-top: 1px solid #ffcc33;}
.contbl5 .bt6 {border-top: 3px solid #ffcc33;}
.contbl5 .bt2,.contbl5 .bt5 {border-top: 2px solid #ffcc33;}
.contbl5 .address {background-color: #ccffcc;}
.contbl5 .desc {background-color: #ccffcc;}
.contbl5 .gridtbl th {color: #CC0000;background-color: #8BB1D8;}
.contbl5 .bookfail,.contbl5 .bookfail * {color:#cc0000;font-weight:bold;line-height:18px; text-align:center;}
.contbl5 .gridtbl td a {color:ffcc33;}
.contbl5 .gridtbl td a:hover {color:#ff9900;}
.gridtbl span a{color:ff9900;text-decoration:none;}
.gridtbl {border-bottom: 1px solid #CCCCCC;}
.gridtbl td,.gridtbl th {border-top: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;}
.gridtbl td,.gridtbl th{padding: 3px  5px  3px  5px}
.gridtbl th{text-align:center;}
.gridtbl table tr td,.gridtbl table tr th{border: 0px;padding:0px;}
.gridtbl .td,.gridtbl .tdr,.gridtbl .ratetd{padding-left:10px; padding-right:10px; line-height: 17px;}
.gridtbl .td,.gridtbl .starttd {text-align:left;}
.gridtbl .tdr,.gridtbl .ratetd,.gridtbl .starttdr {text-align:right;}
.gridtbl .ratetd {color:#990000;}
.gridtbl .ratetd .grand{font-size: 12px; color:#ff0000;}
.gridtbl td a .small{font-size: 10px;}
.gridtbl .start {border-left: 0px none;}
.gridtbl .starttd {border-left: 0px none;}
.gridtbl .starttdr {border-left: 0px none;}
.gridtbl .head{border: 0px 0px 0px 0px;}
.bdr{text-align:left;}
.selitem .total {color: #ff6600;}
.selitem {margin-top:10px;}
.selitem .name {font-weight: bold;padding-right: 5px;position: relative;top: -8px;}
.selitem .content {line-height: 16px;position: relative;top: -5px;}
.selitem .total {font-weight: bold;line-height: 16px;position: relative;top: -5px;}
.head{padding: 3px 3px 5px;}
.head .name{font-weight:bold;float:left;}
.head .links{float:right;}
.head .links a{margin-right: 3px;margin-left: 3px;text-decoration: none;}
.t,.contbl .b{width:1px;}
.t1,.contbl .b1{width:2px;}
.tp1 {height: 4px;width: 1px;}
.bt1 {height: 4px;width: 1px;}
.tp2,.tp5,.bt2,.bt5{height: 2px;width: 1px;}
.tp3,.tp6,.bt3,.bt6{height: 1px;width: 2px;}
.bt4,.tp4 {height: 4px;width: 1px;}
.bt,.tp{overflow: hidden;display: block;width: 100%;height: 3px;}
.address,.desc{padding:3px 5px 3px 5px;font-weight: bold;}
.desc td{padding:0px;margin:0px;}
.div{width:10px;}
.div,.div div {padding-right: 1px;padding-left: 1px;margin-right: auto;margin-left: auto;}
.rmcol{background-color: #FF0000;font-weight: bold;padding:1px 3px 2px 3px; color: #FFFFFF;}
.pagecont .lft {width: 230px; float:left; background-color: #FFFFFF; overflow:hidden;}
.pagecont .rgt {width: 760px; float:right; background-color: #FFFFFF; overflow:hidden;}
.results{margin-bottom: 10px;}
.results,.results * {font-weight: bold;color: #000000;}
.results a:hover {color:#cc6600;}
.steps {margin-bottom: 10px;}
.steps .step{font-weight: bold;color: #000000;}
.steps .stepbg{background-image: url(../../admin/images/resstep_bg.gif);}
legend,fieldset a{font-weight: bold;}
fieldset a{text-decoration:none;}
.bottom{width: 1003px;background-color: #F5F5F5;}
.products{padding: 0px;}
.gridtbl td {
	background-color: #FFFFE1;
	color: #000000;
}
th {
	background-color: #8BB1D8;
	color: #000000;
}
desc {	background-color: #E8EFF7;
	color: #000000;
}
head {
	background-color: #8BB1D8;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.contbl2 .bg{background-color:#000080;}
.contbl2 .bg a{font-family:Tahoma, Verdana, sans-serif;font-size:11px;color:#FFFFFF;text-decoration:none;
	font-weight: bold;
}
.contbl2 span.Rnd1{margin: 0 5px;}
.contbl2 span.Rnd2{margin: 0 3px;}
.contbl2 span.Rnd3{margin: 0 2px;}
.contbl2 div.ContainerOne {height:20px;background: #000080;}
.contbl2 div[class="ContainerOne"] {height:auto;min-height:20px;}
.contbl2 span.RndTopOne span, span.RndBottomOne span {display:block;	height: 1px;overflow: hidden;background: #000080} 
.contbl2 span.RndTopOne,span.RndBottomOne {display:block;background: #FFFFFF;} 
.contbl2 span.RndTopOne span.Rnd4,span.RndBottomOne span.Rnd4 {margin: 0 1px;height:2px;}
.contbl2 .bg1 {background-color:#FF6600;}
.contbl2 .bg1 a {font-family:Tahoma, Verdana, sans-serif;font-size:11px;color:#FFFFFF;text-decoration:none;
	font-weight: bold;
}
.contbl2 span.Rnd11 {margin: 0 5px;}
.contbl2 span.Rnd21 {margin: 0 3px;}
.contbl2 span.Rnd31 {margin: 0 2px;}
.contbl2 div.ContainerOne1 {height:20px;background: #FF6600;}
.contbl2 div[class="ContainerOne1"] {height:auto;min-height:20px;}
.contbl2 span.RndTopOne1 span, span.RndBottomOne1 span {display:block;height: 1px;overflow: hidden;background: #FF6600}
.contbl2 span.RndTopOne1, span.RndBottomOne1 {display:block;background: #FFFFFF;}
.contbl2 span.RndTopOne1 span.Rnd41, span.RndBottomOne1 span.Rnd41 {margin: 0 1px;height:2px;}
address {
	background-color: #E5E5E5;
	color: #000000;
}
.butdef {
	border: 1px outset;
	cursor: pointer;
	background-color: #000080;
	color: #FFFFFF;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.butsp {
	border: 1px outset;
	cursor: pointer;
	background-color: #FF6600;
	color: #FFFFFF;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
links {
	color: #FFFFFF;
}
links:link {
	color: #FFFFFF;
}
links a:visited {
	color: #FFFFFF;
}
links a:hover {	color: #FFFFFF;
}
links:active {	color: #FFFFFF;
}

.contbl2 .bdr,.contbl2 .b,.contbl2 .b1,.contbl2 .bt,.contbl2 .tp,.contbl2 .selitem .name,.contbl2 .gridtbl{background-color: #FFFFFF;}
.contbg {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/* commonPageSettings */
commonPageSettings {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}
/* Booking Engine Border */
commonPageSettings:border-color {
    border-color: #000000;
}
/* Booking Engine Border */
.engBorder {
    border:solid 1px #000000;
}
/* Booking Engine Background */
commonPageSettings:background-color {
	background-color: #FFFFFF;
}
/* Booking Engine Background */
#pageContent {
	background-color: #FFFFFF;
}
/* commonPageSettings:link */
commonPageSettings:link {
	color: #000000;
}
/* commonPageSettings:visited */
commonPageSettings:visited {
	color: #000000;
}
/* commonPageSettings:hover */
commonPageSettings:hover {
	color: #000000;
}
/* commonPageSettings:active */
commonPageSettings:active {
	color: #000000;
}
/*productNameBarBorderColor */
productNameBarBorderColor {
	background-color: #000000;
}
/* productNameBarLinks:link */
productNameBarLinks:link {
	color: #FFFFFF;
}
/*productNameBarLinks:visited */
productNameBarLinks:visited {
	color: #FFFFFF;
}
/*productNameBarLinks:hover */
productNameBarLinks:hover {
	color: #FFFFFF;
}
/* productNameBarLinks:active */
productNameBarLinks:active {
	color: #FFFFFF;
}
/*productAddressBar */
productAddressBar {
	background-color: #E5E5E5;
	color: #000000;
}
/*productShortDescArea */
productShortDescArea {
	background-color: #E8EFF7;
	color: #000000;
}
/*.ratesDisplayAreaHeading */
ratesDisplayAreaHeading {
	background-color: #000000;
	color: #000000;
}
/* Rates heading  */
th {
	background-color: #8BB1D8;
	color: #000000;
	font-size: 10px;
}
/*HTML common tag styles*/
body,td,select,p,li,a {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}
form,ul {
	margin: 0px;
}
li {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
a:link {
	color: #000000;
}
a:visited {
	color: #000000;
}
a:hover {
	color: #000000;
}
a:active {
	color: #000000;
}

/*Product name heading*/
.head {
	background-color: #8BB1D8;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
/*Product name border*/
.prodnamebdr {
	background-color: #FFFFFF;
}

/*Links on the product name bar*/
.links {
	color: #FFFFFF;
}
.links:link {
	color: #FFFFFF;
}
.links:visited {
	color: #FFFFFF;
}
.links:hover {	color: #FFFFFF;}
.links:active {	color: #FFFFFF;}

/*Product address*/
.addr {
	background-color: #E5E5E5;
	color: #000000;
}

/*Product description*/
.desc {	background-color: #E8EFF7;	color: #000000;}
/*Tax heading*/
.rates {
	background-color: #000000;
	color: #000000;
}
/*Rates row2 value colors*/
.ratestot {
	color: #000000;
    border-right:solid 1px #CCCCCC;
    border-bottom:solid 1px #CCCCCC;
}
/*Total rates colors*/
.ratesdisp {
	background-color: #8BB1D8;
	border-color:#000000;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    border-right:solid 1px #CCCCCC;
    border-bottom:solid 1px #CCCCCC;
}
/*Total rates value colors*/
.ratestotval {
	color: #000000;
}

/*Total rates border*/
.ratestotbdr {
	background-color: #000000;
}
.butdef {
	border: 1px outset;
	cursor: pointer;
	background-color: #000080;
	color: #FFFFFF;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.butsp {
	border: 1px outset;
	cursor: pointer;
	background-color: #FF6600;
	color: #FFFFFF;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
/*Display area*/
.contbg {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/*Display area border*/

.contbdr {
	background-color: #000000;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.required {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF0000;
}
.hilight {
	color: #FF0000;
}
/*round border 1*/

.c1 {
	background-color: #8BB1D8
	height: 17px
	width: 1px
	display: block
	overflow: hidden
}
/*round border 2*/

.c2 {
	background-color: #8BB1D8
	height: 19px;
	width: 2px;
	display: block;
	overflow: hidden;
}
/*round border 3*/

.c3 {
	background-color: #8BB1D8
	height: 20px;
	width: 3px;
	display: block;
	overflow: hidden;
}
/*eng1*/

.enbg1 {
	background-color: #000000
}
.guide {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.fontbod {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FF9900;
}
.bg9 {
	background-color: #CC0000;
	font-weight: bold;
	color: #FFFFFF;	
}
.r1 {
background-color: #CC0000;
display: block;
overflow: hidden;
margin-right: 3px;
margin-left: 3px;
height: 1px;
}
.r2 {
background-color: #CC0000;
height: 2px;
margin-right: 1px;
margin-left: 1px;
display: block;
overflow: hidden;
}
.r3 {
background-color: #CC0000;
height: 1px;
display: block;
overflow: hidden;
}
.selstep{
color: #FF9900;
}
.label {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.airtopmain{background-color: #FCE7D2; padding: 0px;}
.airtop ,.airlink {border-right: solid 1px #663333; background-color: #E6B88B}
.airlink .airtop a:link {color: #ffffff}
.airtoprate {border-right: solid 1px #663333; background-color: #663333}
.airbdr{border-right: solid 1px #663333}
.maintbl{border: solid 2px #8BB1D8;color: #000000;background-color: #FFFFE1;}
.tblhead{color:#DC8C45;}
.tblsubhead{color:#999999; font-weight: bold;}
.innertbl {font-family: Arial; font-size: 11px;border-bottom: solid 1px #8BB1D8;}
.innertbl .tblhead .tblsubhead{}
.airrates{font-size: 16px; color: #000000; font-weight: bold;background-color: #8BB1D8;}
.ratesub{color: #000000; font-weight: bold;font-size: 11px;background-color: #8BB1D8;}
.airtop a{ color: #000000; text-decoration: none;}
.airtop a:hover{color: #000000;text-decoration: none;}
.airtopmain{background-color: #FFFFFF; padding: 0px;}
.airtop ,.airlink {border-right: solid 1px #000000; background-color: #8BB1D8;color: #000000;}
.airlink .airtop a:link {color: #ffffff;}
.airtoprate {border-right: solid 1px #663333; background-color: #663333;}
.airbdr{border-right: solid 1px #000000;}
.airbg{background-color: #8BB1D8;color: #000000}
.airStop{font-weight: bold;color: #FF0000;}
.airDirect{font-weight: bold;color: #0066FF;}
.setdata{background-color: #FFFFFF}
.setdatatr1 td{	font-family: Tahoma, Verdana, sans-serif;background-color: #C9C9C9;font-size: 11px;	color: #000000;	padding-left: 5px;	cursor:pointer}
.setdatatr2 td{	font-family: Tahoma, Verdana, sans-serif;background-color: #C9C9C9;font-size: 11px;color: #000000;	padding-left: 5px;cursor:pointer}
 
