A:link {
	COLOR: black; TEXT-DECORATION: underline
}

A:visited {
	COLOR: black; TEXT-DECORATION: underline
}

A:active {
	COLOR: black; TEXT-DECORATION: underline
}

A:hover {
	COLOR: #626262; TEXT-DECORATION: underline
}

A.white:link {
	COLOR: black; TEXT-DECORATION: none
}

A.white:visited {
	COLOR: black; TEXT-DECORATION: none
}

A.white:active {
	COLOR: black; TEXT-DECORATION: none
}

A.white:hover {
	COLOR: white; TEXT-DECORATION: none
}

INPUT {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #cccccc
}

.radio {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #FFCC00; BORDER-BOTTOM-STYLE: none
}

TEXTAREA {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #cccccc
}

SELECT {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 10px; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #cccccc
}

BODY {	
	background-color: #FFCC00;
	background-image: url(/Travel/DynamicImage?mod=azr&name=background_middle.jpg);
	background-repeat : no-repeat;
	background-attachment : fixed; 
	scrollbar-arrow-color : #000000;
	scrollbar-base-color : #FF9900;
	scrollbar-darkshadow-color : #FF9900;
	scrollbar-face-color : #FF9900;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-shadow-color : #000000;
	scrollbar-track-color : #FF9900
}

.title {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #0066cc;
	HEIGHT: 22;
	VALIGN: MIDDLE
}

.subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #5C4200
}

.divider {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #5C4200
}

.border {
	COLOR: #0066CC;
	BACKGROUND-COLOR: #FFCC00;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.table {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFCC00; TEXT-ALIGN: left
}
.tableview {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFCC00; TEXT-ALIGN: left
}

.fieldalert {
	COLOR: white; BACKGROUND-COLOR: #ff0000
}

.alert {
		COLOR: #FF0000;
}

.selectedrow {
	BACKGROUND-COLOR: #fcd2a2
}

.row1 {
	BACKGROUND-COLOR: #FFFFFF
}

.row2 {
	BACKGROUND-COLOR: #ECF1FF
}

INPUT.bookbutton {
	BORDER-RIGHT: #5C460E 1px solid; 
	BORDER-TOP: #5C460E 1px solid; 
	FONT-SIZE: 8pt; 
	BORDER-LEFT: #5C460E 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #5C460E 1px solid; 
	BACKGROUND-COLOR: #CCCCCC
}

TH {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; HEIGHT: 25; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #0066CC
	
}

TABLE {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}

.table1 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}

.table2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dfe0cf
}

.messageerror {
	COLOR: red
}

.header {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.overview {
}

.overviewblocktitle {
	FONT-WEIGHT: bold; FONT-SIZE: 110%;
}

.overviewsubtotalmessage, .overviewtotalmessage {
	FONT-WEIGHT: bold;
}

.overviewtotalseparator, .overviewsubtotalseparator {
	HEIGHT:2;
	COLOR:#376b92;
}

.overviewblockseparator {
	HEIGHT:14;
}

.overviewprice, .overviewsubtotalprice, .overviewtotalprice{
	FONT-STYLE: italic;
}

.overviewtotalprice {
	FONT-WEIGHT: bold;
}

.mainframe {
    margin-top:0;   
    padding-left:10;
    padding-right:10;
    padding-top:10;
    padding-bottom:0;
}

.boxedcontent {
    BACKGROUND-COLOR: #FFCC00;
    FONT-WEIGHT:normal;
    FONT-SIZE: 10px
    COLOR: #CC0000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-image: url(/TCRS/SilverStream/Objectstore/Images/white70.png);
    BORDER-LEFT: 1px solid #000000;
    BORDER-TOP: 1px solid #000000;
}

.boxedcontentcontent {
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:2px;
	font-size:10px;
	FONT-SIZE: 10px;
	COLOR: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	BORDER-RIGHT: 1px solid #000000;
	BORDER-BOTTOM: 1px solid #000000;
	background-color: #FFCC00;
}

.boxedcontentdataview {
    BACKGROUND-COLOR: #FFFFFF;
    FONT-WEIGHT:normal;
    FONT-SIZE: 10px
    COLOR: #CC0000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-image: url(/TCRS/SilverStream/Objectstore/Images/white70.png);
    BORDER-LEFT: 1px solid #000000;
    BORDER-TOP: 1px solid #000000;
}

.boxedcontentdataviewheader {
    padding-left:4px;
    padding-right:4px;
    padding-top:2px;
    padding-bottom:2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #0066cc;
    BORDER-RIGHT: 1px solid #000000;
    BORDER-BOTTOM: 1px solid #000000;
}

.boxedcontentdataviewcontent {
	font-size:10px;
	FONT-SIZE: 10px;
	COLOR: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	BORDER-RIGHT: 1px solid #000000;
	BORDER-BOTTOM: 1px solid #000000;
	background-color: #FFCC00;
}

.boxedcontentdataviewdata {
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:2px;
	font-size:10px;
	FONT-SIZE: 10px;
	COLOR: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFCC00;
}

.boxedcontentdataviewdataheader {
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:2px;
	font-size:10px;
	FONT-SIZE: 10px;
	COLOR: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	BORDER-BOTTOM: 1px solid #000000;
	background-color: #FFCC00;
}


.boxedcontentcontentsub {
	font-size:10px;
	FONT-SIZE: 10px;
	COLOR: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFCC00;
}

.boxedcontentheader 
{
    padding-left:4px;
    padding-right:4px;
    padding-top:2px;   
    padding-bottom:2px;  
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #0066cc;
    BORDER-RIGHT: 1px solid #000000;
    BORDER-BOTTOM: 1px solid #000000;
}

.boxedcontentheadersub {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000066;
	background-color: #FFCC00;
}

.boxedcontentheaderxl {
    padding-left:4px;
    padding-right:4px;
    padding-top:2px;   
    padding-bottom:2px;  
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #0066cc;
    BORDER-RIGHT: 1px solid #000000;
    BORDER-BOTTOM: 1px solid #000000;
}
