BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color: 						#252525;
	font-size:  				9px;
	scrollbar-3dlight-color:    #FFFFFF;
	scrollbar-arrow-color:      #000000;
	scrollbar-base-color:       #FCCFFC;
	scrollbar-darkshadow-color: #EEEEEE; 
	scrollbar-face-color:       #C9CBF1; 
	scrollbar-highlight-color:  #000000;
	scrollbar-shadow-color:     #CFCFFF;
	scrollbar-track-color:		#CFCFFF;
}

TD
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:  				9px;
}
	
.table_cell {
	background-color:#CCFFFF
}

.warning{
	font-family: 	verdana;
	font-size:  	11px;
	color:			#FF3300;

}

.standard{
	font-family: 	verdana;
	font-size:  	11px;
	color:			#000000;

}
.standardbot{
	font-family: 	verdana;
	font-size:  	11px;
	color:			#000000;
	border-bottom: 1px solid #C9CBF1;

}
	
.standard_smallbottom{
	font-family: 	verdana;
	font-size:  	9px;
	color:			#000000;
	border-bottom: 1px solid #C9CBF1;
}
.standard_smallbottom_darkbg{

	font-family: 	verdana;
	font-size:  	9px;
	color:			#000000;
	border-bottom: 1px solid #C9CBF1;
}

.standard_small{
	font-family: 	verdana;
	font-size:  	9px;
	color:			#000000;
}

.details_info1{
	font-family: 	verdana;
	font-size:  	9px;
	color:			#4C6EFF;
	font-weight: 	bold;
 
}

.details_info1bot{
	font-family: 	verdana;
	font-size:  	9px;
	color:			#4C6EFF;
	font-weight: 	bold;
	border-bottom: 1px solid #C9CBF1;
 
}


table.cell1 {
	border-width:thin;
	border-top-width:thin;
	border-color:#666666;
}
table.cell2 {
	border-bottom: 1px solid green;
	border-left: 6px solid red;
	border-right: 6px solid blue;
	background-image:  url(../../images/grey_hr.jpg)
}
table.topbot{
	border-bottom: 1px solid #5C83D6;
	border-top: 1px solid #5C83D6;
	
	
	
}

table.outline{
	border-bottom: 1px solid #5C83D6;
	border-left: 1px solid #9292BD;
	border-right: 1px solid #9292BD;
	background:#EDEDFF;
}
table.outlineandtop{
	border-bottom: 1px solid #5C83D6;
	border-top: 1px solid #5C83D6;
	border-left: 1px solid #9292BD;
	border-right: 1px solid #9292BD;
	background:#EDEDFF;
}
table.botcap{
	border-left: 1px solid #9292BD;
	border-right: 1px solid #9292BD;
	border-bottom: 1px solid #9292BD;
	background:#EDEDFF;
}
table.cap{
	border-left: 1px solid #9292BD;
	border-right: 1px solid #9292BD;
	background:#E4E4FF;
}



.outlinesmall{
	border-bottom: 1px solid #5C83D6;
	border-left: 1px solid #9292BD;
	border-right: 1px solid #9292BD;
	background:#E4E4FF;
	font-family: 	verdana;
	font-size:  	9px;
	color:			#1E214E;
	font-weight: 	bold;
	padding: 4px;
	
}
.outlinewhite{
	border-bottom: 1px solid #5C83D6;
	border-left: 1px solid #9292BD;
	border-right: 1px solid #9292BD;
	background:#FFFFFF;
	font-family: 	verdana;
	font-size:  	12px;
	color:			#1E214E;
	font-weight: 	bold;
	padding: 4px;
	
}

.capwhite{
	border-left: 1px solid #9292BD;
	border-right: 1px solid #9292BD;
	background:#FFFFFF;
	font-family: 	verdana;
	padding: 4px;
	
}

table.outlinedark{
	border-bottom: 1px solid #5C83D6;
	border-left: 1px solid #9292BD;
	border-right: 1px solid #9292BD;
	background:#CFCFFF;
	font-family: 	verdana;
	font-size:  	12px;
	color:			#1E214E;
}

.outlinedark2{
	border-bottom: 1px solid #5C83D6;
	border-left: 1px solid #9292BD;
	border-right: 1px solid #9292BD;
	background:#CFCFFF;
	font-family: 	verdana;
	font-size:  	12px;
	color:			#1E214E;
}
.outlinedarksmall{
	border-bottom: 1px solid #5C83D6;
	border-top: 1px solid #5C83D6;
	border-right: 1px solid #9292BD;
	background:#CFCFFF;
	font-family: 	verdana;
	font-size:  	9px;
	color:			#1E214E;
}



.botline{
	border-bottom: 1px solid #5C83D6;
}
.botlinerightcap{
	border-bottom: 1px solid #9292BD;
	border-right: 1px solid #9292BD;
	font-family: 	verdana;
	font-size:  	9px;
	color:			#1E214E;
}
.style2 {font-size: 9px; color: #1E214E; border-bottom: 1px solid #C9CBF1; font-family: verdana;}
.rightlineheavy{
	border-right: 1px solid #5C83D6;
	font-family: 	verdana;
	font-size:  	12px;
	color:			#1E214E;
	font-weight: 	bold;
}
.botlineheavy{
	border-bottom: 1px solid #5C83D6;
	font-family: 	verdana;
	font-size:  	12px;
	color:			#1E214E;
	font-weight: 	bold;
}
.botlineheavy2{
	border-bottom: 1px solid #5C83D6;
	font-family: 	verdana;
	font-size:  	12px;
	color:			#1E214E;

}

.destination{
	border-bottom: 1px solid #C9CBF1;
	font-family: 	verdana;
	font-size:  	11px;
	color:			#1E214E;
	font-weight: 	bold;
}
A.adestination:link{
	font-family: 	verdana;
	font-size:  	11px;
	color:			#1E214E;
	font-weight: 	bold;
}

A.adestination:visited{
	font-family: 	verdana;
	font-size:  	11px;
	color:			#1E214E;
	font-weight: 	bold;
}
A.adestination:active{
	font-family: 	verdana;
	font-size:  	11px;
	color:			#1E214E;
	font-weight: 	bold;
}

A.adestination:hover{
	font-family: 	verdana;
	font-size:  	11px;
	color:			#1E214E;
	text-decoration:underline;


	font-weight: 	bold;
}



A.toplink:link{
	font-family: 	verdana;
	font-size:  	9px;
	color:			#FFFFFF;
	font-weight: 	bold;
}

A.toplink:visited{
	font-family: 	verdana;
	font-size:  	9px;
	color:			#FFFFFF;
	font-weight: 	bold;
}
A.toplink:active{
	font-family: 	verdana;
	font-size:  	9px;
	color:			#FFFFFF;
	font-weight: 	bold;
}

A.toplink:hover{
	font-family: 	verdana;
	font-size:  	9px;
	color:			#FFFFFF;
	text-decoration:underline;
	font-weight: 	bold;
}








.toplinestandard{
	border-top: 1px solid #5C83D6;
	font-family: 	verdana;
	font-size:  	9px;
	color:			#000000;
}
.topbotlinestandard{
    border-top:         1px solid #5C83D6;
    border-bottom:		1px solid #5C83D6;
    font-family:        verdana;
    font-size:          9px;
    color:              #000000;

}
.botlinesmall{
	border-bottom: 1px solid #5C83D6;
	font-family: 	verdana;
	font-size:  	9px;
	color:			#1E214E;
}


.logocell {
	border-right: 1px solid #9292BD;
	background-color:#FFFFFF;
	height:50px;
	width:110px;
	vertical-align:middle;
	font-family: 	verdana;
	font-size:  	9px;
	color:			#1E214E;

}

.leftline {
	border-left: 1px solid #9292BD;

}



table.cell2 {

border-bottom: 1px solid green;
border-left: 6px solid red;
border-right: 6px solid blue;
background-image:  url(../../images/grey_hr.jpg)
	

}

.smalltheader{
	height:30px;
	background-image:  url(../../images/small_top.jpg);
	font-family: 	verdana;
	font-size:  	9px;
	color:			#FFFFFF;
	font-weight: 	bold;
	vertical-align:middle;
	
}
.smalltheader_topleft{
	height:30px;
	width:11px;
	background-image:  url(../../images/small_topleft.jpg);
	font-family: 	verdana;
	color:			#FFFFFF;
	font-weight: 	bold;
	vertical-align:middle;
}

.smalltheader_topright{
	height:30px; 
	width:11px;
	background-image:  url(../../images/small_topright.jpg);
	font-family: 	verdana;
	font-size:  	9px;
	color:			#FFFFFF;
	font-weight: 	bold;
	vertical-align:middle;
	
}

.smalltheaderbot{
	height:8px;
	background-image:  url(../../images/small_bot.jpg);
	font-family: 	verdana;
	
	color:			#FFFFFF;
	vertical-align:middle;
	
}
.smalltheader_botleft{
	height:8px;
	width:11px;
	background-image:  url(../../images/small_botleft.jpg);
	font-family: 	verdana;
	color:			#FFFFFF;
	vertical-align:middle;
}

.smalltheader_botright{
	height:8px; 
	width:11px;
	background-image:  url(../../images/small_botright.jpg);
	font-family: 	verdana;
	color:			#FFFFFF;
	vertical-align:middle;
	
}





.roundheader{
	height:32px;
	background-image:  url(../../images/header_bg.jpg);
	font-family: 	verdana;
	font-size:  	12px;
	color:			#FFFFFF;
	font-weight: 	bold;
	vertical-align:middle;
	
}
.roundheadersamall{
	height:32px;
	background-image:  url(../../images/header_bg.jpg);
	font-family: 	verdana;
	font-size:  	9px;
	color:			#EEEEEE;
	font-weight: 	bold;
	vertical-align:middle;
	
}

.nopad{
padding-top: 0px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
	
}
.roundheaderleft{
	background-image:  url(../../images/header_left.jpg);
	width:12px;
	height:32;	
}

.roundheaderright{
	background-image:  url(../../images/header_right.jpg);
	width:12px;
	height:32;
}
.roundfooter{
	height:9px;
	background-image:  url(../../images/list_bg_foot.jpg);
}

.roundfooterleft{
	background-image:  url(../../images/list_left_foot.jpg);
	width:12px;
	height:9px;	
}

.roundfooterright{
	background-image:  url(../../images/list_right_foot.jpg);
	width:9px;
	height:9px;
}





.cornerheader{
	height:23px;
	background-image:  url(../../images/sqr_bg.jpg);
	font-family: 	verdana;
	font-size:  	12px;
	color:			#FFFFFF;
	font-weight: 	bold;
	vertical-align:middle;
}
.cornerheadersamall{
	height:23px;
	background-image:  url(../../images/sqr_bg.jpg);
	font-family: 	verdana;
	font-size:  	9px;
	color:			#FFFFFF;
	font-weight: 	bold;
	vertical-align:middle;
	
}

.cornerheaderleft{
	background-image:  url(../../images/sqrheader_left.jpg);
	width:12px;
	height:23;	
}

.cornerheaderright{
	background-image:  url(../../images/sqrheader_right.jpg);
	width:12px;
	height:23;
}

.cornerfooter{
	height:4px;
	background-image:  url(../../images/sqrfooter_bg.jpg);
}

.cornerfooterleft{
	background-image:  url(../../images/sqrfooter_left.jpg);
	width:12px;
	height:4;	
}

.cornerfooterright{
	background-image:  url(../../images/sqrfooter_right.jpg);
	width:12px;
	height:4;
}








.detailstable{
	border-width:thin;
	border-color:#003399;
}

.details_header{
	font-family: 	verdana;
	font-size:  	12px;
	color:			#1E214E;
	font-weight: 	bold;
}
.details_smallheader{
	font-family: 	verdana;
	font-size:  	10px;
	color:			#1E214E;
	font-weight: 	bold;
}

A.rtmenu:link{
	font-family: 	verdana;
	font-size:  	10px;
	color:			#1E214E;
	font-weight: 	bold;
}
A.rtmenu:hover{
	font-family: 	verdana;
	font-size:  	10px;
	color:			#1E214E;
	font-weight: 	bold;
	text-decoration:underline;
}
A.rtmenu:active{
	font-family: 	verdana;
	font-size:  	10px;
	color:			#1E214E;
	font-weight: 	bold;
}
A.rtmenu:visited{
	font-family: 	verdana;
	font-size:  	10px;
	color:			#1E214E;
	font-weight: 	bold;
}



.bigprice{
	font-family: 	verdana;
	font-size:  	14px;
	color:			orange;
	font-weight: 	bold;
}
.bigpricehome{
	border-bottom: 1px solid #C9CBF1;
	font-family: 	verdana;
	font-size:  	12px;
	color:			#CF1C1C;
	font-weight:	bold;
}

A.abigpricehome:link{
	font-family: 	verdana;
	font-size:  	12px;
	color:			#CF1C1C;
	font-weight:	bold;
}
A.abigpricehome:hover{
	font-family: 	verdana;
	font-size:  	12px;
	color:			#222222;
	font-weight:	bold;
	text-decoration:underline
}
A.abigpricehome:active{
	font-family: 	verdana;
	font-size:  	12px;
	color:			#CF1C1C;
	font-weight:	bold;
}
A.abigpricehome:visited{
	font-family: 	verdana;
	font-size:  	12px;
	color:			#CF1C1C;
	font-weight:	bold;
}


A.abigpriceflights:link{
	font-family: 	verdana;
	font-size:  	12px;
	color:			#CF1C1C;
	font-weight:	bold;
}
A.abigpriceflights:hover{
	font-family: 	verdana;
	font-size:  	12px;
	color:			#1E214E;
	font-weight:	bold;
	text-decoration:underline
}
A.abigpriceflights:active{
	font-family: 	verdana;
	font-size:  	12px;
	color:			#CF1C1C;
	font-weight:	bold;
}
A.abigpriceflights:visited{
	font-family: 	verdana;
	font-size:  	12px;
	color:			#CF1C1C;
	font-weight:	bold;
}



.details_botsmallheader{
	font-family: 	verdana;
	font-size:  	9px;
	color:			#1E214E;
	font-weight: 	bold;
	border-bottom: 1px solid #C9CBF1;
}
.details_botsmallheader2{
	font-family: 	verdana;
	font-size:  	9px;
	color:			#1E214E;
	border-bottom: 1px solid #C9CBF1;
}
.details_from{
	font-family: 	verdana;
	font-size:  	9px;
	color:			#1E214E;
	font-weight: 	bold;
}
.header{
font-family: 	verdana;
	font-size:  	12px;
	color:			#FFFFFF;
	font-weight: 	bold;
}
.smallheader{
font-family: 	verdana;
	font-size:  	9px;
	color:			#1E214E;
	font-weight: 	bold;
}

.leftsearch{
	font-family: 	verdana;
	font-size:  	9px;
	color:			#111111;
}



.leftmenu{
	font-family: 	verdana;
	font-size:  	9px;
	color:			#043754;
}

.sr_title{
	font-family: 	verdana;
	font-size:  	11px;
	color:			#444444;
	font-weight: 	bold;
}

.sr_point{
	font-family: 	verdana;
	font-size:  	9px;
	color:			#666666;
}
.sr_num{
	font-family: 	verdana;
	font-size:  	9px;
	color:			#043754;
	font-weight: 	bold;
}



.usergreetings{
	font-family: 	verdana;
	font-size:  	9px;
	color:			#111111;
	font-weight: 	bold;
}

.departing{
	font-family: 	verdana;
	font-size:  	9px;
	color:			#4E4EB5;
	font-weight: 	bold;
}

.departing2{
	font-family: 	verdana;
	font-size:  	9px;
	color:			#4E4EB5;
}



.averagerate{
	font-family: 	verdana;
	font-size:  	9px;
	color:			#EEEEEE;
	font-weight: 	bold;
}

.userpoints{
	font-family: 	verdana;
	font-size:  	9px;
	color:			#111111;
}




.usermenu{
	font-family: 	verdana;
	font-size:  	9px;
	color:			#043754;
	font-weight: 	bold;
	
}

.price{
	border-bottom: 1px solid #C9CBF1;
	font-family: 	verdana;
	font-size:  	10px;
	color:			#043754;
	font-weight: 	bold;
}

.homebotline{
	border-bottom: 1px solid #C9CBF1;
}

.hotelname{
	font-family: 	verdana;
	font-size:  	9px;
	color:			#4B4BBE;
	font-weight: 	bold;
}



.priceresult{

	font-family: 	verdana;
	font-size:  	10px;
	color:			#043754;
	font-weight: 	bold;
}

.topmenu{
	font-family: 	verdana;
	font-size:  	9px;
	color:			#ffffff;
}
.footer{
	font-family: 	verdana;
	font-size:  	9px;
	color:			#ffffff;
}


.headerCell {
	font-family: 	verdana;
	font-size:  	9px;
	color:			#636B08;
}



A.prod:link {
	font-family: 	verdana;
	color: 			#000099;
	font-size:  	11px;
}

A.prod:visited {
	font-family: 	verdana;
	color: 			#000099;
	font-size:  	11px;
}

A.prod:hover {
	font-family: 	verdana;
	color: 			#000099;
	font-size:		11px;
	text-decoration:underline;
}

A.prod:active {
	font-family: 	verdana;
	color: 			#666666;
	font-size: 		11px;
}


A.special:link {
	font-family: 	verdana;
	color: 			#535DC0;
	font-size:  	9px;
	font-weight: 	bold;
}

A.special:visited {
	font-family: 	verdana;
	color: 			#535DC0;
	font-size:  	9px;
	font-weight: 	bold;
}

A.special:hover {
	font-family: 	verdana;
	color: 			#7690FF;
	font-size:		9px;
	text-decoration:underline;
	font-weight: 	bold;
}

A.special:active {
	font-family: 	verdana;
	color: 			#535DC0;
	font-size: 		9px;
	font-weight: 	bold;
}



A.footer:link {
	font-family: 	verdana;
	color: 			#FFFFFF;
	font-size: 		9px;
}

A.footer:visited {
	font-family: 	verdana;
	color: 			#FFFFFF;
	font-size: 		9px;
}

A.footer:hover {
	font-family: 	verdana;
	color: 			#FFFFFF;
	font-size: 		9px;
}

A.footer:active {
	font-family: 	verdana;
	color: 			#FFFFFF;
	font-size: 		9px;
}


.form { 

	font-size: 9px;
	font-family: 	tahoma;
	background: #ffffff; 
	color: #222222;  
	scrollbar-3dlight-color:    #000000;
	scrollbar-arrow-color:      #66CC00;
	scrollbar-base-color:       yellow;
	scrollbar-darkshadow-color: #66CC00; 
	scrollbar-face-color:       yellow;
	scrollbar-highlight-color:  #66CC00;
	scrollbar-shadow-color:     #C9CBF1;
	scrollbar-track-color:		yellow;
	
}

/*===================== CALENDAR =======================*/


	.TESTcpYearNavigation,
	.TESTcpMonthNavigation
			{
			background-color:#6677DD;
			text-align:center;
			vertical-align:center;
			text-decoration:none;
			color:#FFFFFF;
			font-weight:bold;
			}
	.TESTcpDayColumnHeader,
	.TESTcpYearNavigation,
	.TESTcpMonthNavigation,
	.TESTcpCurrentMonthDate,
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDate,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDate,
	.TESTcpCurrentDateDisabled,
	.TESTcpTodayText,
	.TESTcpTodayTextDisabled,
	.TESTcpText
			{
			font-family:arial;
			font-size:8pt;
			}
	TD.TESTcpDayColumnHeader
			{
			text-align:right;
			border:solid thin #6677DD;
			border-width:0 0 1 0;
			}
	.TESTcpCurrentMonthDate,
	.TESTcpOtherMonthDate,
	.TESTcpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.TESTcpCurrentMonthDate
			{
			color:#6677DD;
			font-weight:bold;
			}
	.TESTcpCurrentDate
			{
			color: #FFFFFF;
			font-weight:bold;
			}
	.TESTcpOtherMonthDate
			{
			color:#808080;
			}
	TD.TESTcpCurrentDate
			{
			color:#FFFFFF;
			background-color: #6677DD;
			border-width:1;
			border:solid thin #000000;
			}
	TD.TESTcpCurrentDateDisabled
			{
			border-width:1;
			border:solid thin #FFAAAA;
			}
	TD.TESTcpTodayText,
	TD.TESTcpTodayTextDisabled
			{
			border:solid thin #6677DD;
			border-width:1 0 0 0;
			}
	A.TESTcpTodayText,
	SPAN.TESTcpTodayTextDisabled
			{
			height:20px;
			}
	A.TESTcpTodayText
			{
			color:#6677DD;
			font-weight:bold;
			}
	SPAN.TESTcpTodayTextDisabled
			{
			color:#D0D0D0;
			}
	.TESTcpBorder
			{
			border:solid thin #6677DD;
			}
