body {
font-family : Verdana, Arial, sans-serif;
font-size : 8pt;
color : #000066;
background-color : #e6e6fa;


scrollbar-face-color: #e6e6fa;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #e6e6fa;
scrollbar-3dlight-color: #D1D7DC;
scrollbar-arrow-color:  #006699;
scrollbar-track-color: #EFEFEF;
scrollbar-darkshadow-color: #00ACEF;

}

form {
line-height : 0px;
}

A:link, A:visited, A:hover {
color : #000066;
font-weight : bold;
text-decoration : underline;
}
A:hover {
color : #3366ff;
}

table {
empty-cells : show;
}

td {
font : inherit;
font-size : 9pt;
}

.countries td {
padding-bottom : 10px;
text-align : center;
}

.countries A:link, .countries A:visited, .countries A:hover {
color : #000066;
font-weight : bold;
text-decoration : none;
}
.countries A:hover {
color : #3366ff;
}

.caption {
font-family : Verdana, Arial, sans-serif;
font-size : 13pt;
font-weight : bold;
color : #000066;
}
.small-caption {
font-family : Verdana, Arial, sans-serif;
font-size : 13px;
font-weight : bold;
color : #000066;
background-color : #ffffff;
padding-left : 5px;
padding-right : 5px;
}

.white-border {
background-color : #e6e6fa;
}

.section {
background-color : #e6e6fa;
border : 1px solid #c0c0c0;
}
.section-caption {
font-family : Verdana, Arial, sans-serif;
font-size : 12pt;
font-weight : bold;
color : #ffffff;
background-color : #c0c0c0;
text-align : center;
width : 100%;
}
.prices td {
padding-right : 10px;
}

.input {
font-family : inherit;
font-size : 9pt;
font-weight : normal;
color: #000000;
background-color: #ffffff;
border : 1px inset #444444;
}

select.search, input.search, .full_width {
width : 100%;
}

A.pagelinks:link, A.pagelinks:visited, A.pagelinks:hover {
color : #0066ff;
font-weight : bold;
text-decoration : none;
}
A.pagelinks:hover {
color : #000066;
}
.search_result {
background-color : #ffffff;
color : #000066;
}
.search_header {
font-size : 10pt;
}

.white-bg {
background-color : #ffffff;
color : #000066;
}

.white-bg A:link, .white-bg A:visited, .white-bg A:hover {
color : #000066;
font-weight : bold;
text-decoration : none;
}
.white-bg A:hover {
color : #000099;
}

.list_actions td {
font-size : 9pt;
padding-left : 5px;
padding-right : 5px;
border:1px solid #000099;
background-color : #BD9CFF;
}
.list_actions A:link, .list_actions A:visited, .list_actions A:hover {
font-weight : bold;
text-decoration : none;
}

.calendar {
margin : 0px;
margin-top : 2px;
padding : 0px;
background-color : #ffffff;
}
.cal_bg {
background-color : #ffffff;
}
.calendarcells {
font-size: 8pt;
color : #000066;
text-align: center;
vertical-align: top;
font-weight: normal;
height: 10;
}
.calendarcells A:link, .calendarcells A:visited, .calendarcells A:hover {
color : #000066;
font-weight : normal;
text-decoration : none;
}
.calendarcells A:hover {
color : #0000ff;
}

.cal_avail {
background-color : #99ff99;
}
.cal_unavail {
background-color : #ff6633;
}

.related_links A:link, .related_links A:visited, .related_links A:hover {
font-size : 8pt;
color : #000066;
font-weight : normal;
text-decoration : underline;
}
.related_links A:hover {
color : #0000ff;
}

A:link.help, A:visited.help, A:Hover.help {
	font-weight : bold;
	color : #ffffff;
	background-color : #009900;
	padding : 2px;
	text-decoration : none;
}
A:Hover.help {
	color : #ffff00;
}

.bold {
font-weight : bold;
}

.red, A:link.red, A:visited.red {
color : #ff0000;
}

.green {
color : #339933;
}

.yellow, A:link.yellow, A:visited.yellow {
color : #ffff00;
}

.black {
color : #000000;
}

.blue {
color : #00adef;
}

.dkblue {
color : #000066;
}