body {margin: 0}

tableheadredbody {
margin: 0 0 0 0;
background-color:#FFFFFF;
background-image:url(images/bg_white.gif);
}
.borderTopBotW {
border-style: solid;
border-width: 1px 0 1px 0;
border-color:#FFFFFF;
}

table.RightMenuTable{
width:175px;
border:0;
cellspacing:0;
cellpadding:3;
}

td.progress {
    background-attachment:fixed;
	background-repeat:no-repeat;
	background-position:right center;
    border-top-width:1;
    border-top-style:solid;
    border-top-color:#C2C2C2;
    border-bottom-width:1;
    border-bottom-style:solid;
    border-bottom-color:#C2C2C2;
}
td.aircraft {
	background-repeat:no-repeat;
	background-position:center left;
	background-image: url('/images/aircraft.gif');
}



.borderTopW {
border-style: solid;
border-width: 1px 0 0 0;
border-color:#FFFFFF;
}
.borderRight {
border-style: solid;
border-width: 0 1px 0 0;
border-color:#FFFFFF;
}
#ornament {
background-image:url(images/bg_ornament_litl.gif);
background-color:#9E0B0E;
}
.top1 {
background-color:#9E0B0E;
background-image:url(images/top_01_03bg.gif);
}
.top2 {
background-color:#C7B7AA;
background-image:url(images/top_02_03bg.gif);
}
#bgBordo {
background-image:url(images/bg_bordo.gif);
background-color:#990C0F;
}
.bgColumn {
background-color:#E8E1DA;
/*background-image:url(images/bg_column.gif);*/
}
#blueBut {
padding: 0 10px 0 5px;
background-image:url(images/but_blue_bg.gif);
background-color:#00698c; 
height:24px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
}

#BoxBody {
padding: 0 10px 0 5px;
font-size:10px;
}

#bordoBut {
padding: 0 10px 0 5px;
/* background-image:url(images/but_bordo_bg.gif); */
background-color:#00698c;
height:24px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
}
#yellowBut {
padding: 0 10px 0 5px;
background-image:url(images/but_yellow_bg.gif);
background-color:#990C0F;
height:24px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
}
p.leftMenuLink {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
margin-left: 10px;
font-weight:bold;
}
p.maintext {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height: 1.5;
}

p.texthead {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#1987e8;
}

.textsubhead {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
margin:5 0 3 0;
}

.texthint{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
margin:0 0 0 25;
}

font.textsubheadsel {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#990000;
}

font.maintextsel {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
}

p.rightMenuTitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
margin: 0 5px 0 5px;
font-weight:bold;
text-align:left;
}

.rightMenuText {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
text-align:left;
}
.rightMenuTextnomargin {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
text-align:left;
margin: 0;
}
.copyText {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#990C0F;
text-align:center;
font-weight:bold;
}

p {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:justify;
line-height: 1.5;
}

p.bold {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
text-align:justify;
}

p.head {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#990000;
text-align:right;
font-weight:bold;
}

p.subhead {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#990000;
text-align:left;
font-weight:bold;
}

p.bordoP {
margin: 5px 5px 0 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#990C0F;
text-align:justify;
font-weight:bold;
}

a.white {
margin: 0 5px 0 5px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}
a.white:link {
color:#FFFFFF;
}
a.white:hover {
color:#E8E1DA;
text-decoration:underline;
}
a.white:active {
color:#FFFFFF;
}
a.white:visited {
color:#FFFFFF;
}

a.main {
margin: 0 0px 0 0px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
a.main:link {
color:#990000;
}

a.tablelink {
margin: 0 0px 0 0px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#990000;
}
a.tablelink:hover {
text-decoration:underline;
color:#1987E8;
}

a.tablelinks {
	margin: 0 0px 0 0px;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#990000;
}
a.tablelinks:hover {
	text-decoration:underline;
	color:#1987E8;
}

a.imagelink {
/*border-width:1;
border-color:#990000;
border-style:solid;*/
}
a.imagelink:hover {
/*border-color:#1987E8;*/
}

a.imagelink img
{
border-width:1;
border-color:#990000;
border-style:solid;
}

a.imagelink:hover img
{
border-color:#1987E8;
}

a.main:hover {
color:#990000;
text-decoration:underline;
}
a.main:active {
color:#990000;
}
a.main:visited {
color:#990000;
}

a.bordowy {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
  color:#990000;
}
a.bordowy:hover {
color:#1987e8;
}

a.bordowyTop:link {
color:#990C0F;
}
a.bordowyTop:hover {
color:#990C0F;
}
a.bordowyTop:active {
color:#990C0F;
}
a.bordowyTop:visited {
color:#990C0F;
}

a.hardGreen {
margin: 0 10px 0 10px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:right;
}
a.hardGreen:link {
color:#2E3105;
}
a.hardGreen:hover {
color:#2E3105;
}
a.hardGreen:active {
color:#2E3105;
}
a.hardGreen:visited {
color:#2E3105;
}

a.hardGreenLevel1 {
margin: 0 0 0 0px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:right;
color:#2E3105;
}

a.hardGreenLevel1:hover {
color:#990000;
text-decoration:underline;
}

a.hardGreenLevel2 {
margin: 0 0 0 0px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:right;
color:#2E3105;
}

a.hardGreenLevel2:hover {
color:#990000;
text-decoration:underline;
}

a.small:link {
	font-size: 11pt;
	font-weight: 0;
	color: #808080;
	text-decoration: underline; 
}
a.small:hover {
	color: #990000;
	text-decoration: none; 
}
a.small:active {color: #990000;}
a.small:visited {color: #808080;}


table.borderred {
border: 1px solid #bbbbbb;
background-color:#fff;
}

table.borderyellow {
border-width:1;
border-style:solid;
border-color:#CF8E0C;
background-color:#E8E1DA;
}

table.borderblue {
border: 1px solid #bbbbbb;
background-color:#fff;
}

table.bordergray {
border: 1px solid #bbbbbb;
background-color:#fff;
}

table.bordered_table 
{
background-color:#fff;
border-collapse: collapse;

}

table.bordered_table td
{
border: 1px solid #bbbbbb;
}

.tableheadred {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
background-color:#cccccc;
color:#000000;
text-align: left;
font-weight: bold;
}

.tableheadsort {
	color:yellow;
	cursor: pointer;
}

td.tableheadreds{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#cccccc;
	color:#000000;
	text-align: center;
	font-weight: bold;
	margin: 0px;
}

a.sortingcaption {
color:yellow;
}

td.tableheadyellow {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#CF8E0C;
text-align:left;
color:#FFFFFF;
font-weight:bold;
}

td.endlineyellow {
padding:1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#CF8E0C;
text-align:right;
color:#FFFFFF;
font-weight:bold;
}

td.endlineblue {
padding:1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
/*background-color:#1987E8;*/
text-align:right;
background-color:#cccccc;
color:#000000;
font-weight:bold;
}

td.tableheadblue {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#cccccc;
color:#000000;
text-align:left;
font-weight:bold;
}
td.tableheadblue1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
background-color:#cccccc;
color:#000000;
font-weight:bold;
}
td.tableheadgray {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
background-color:#cccccc;
color:#000000;
font-weight:bold;
}

td.tablesubhead {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#DBAA48;
text-align:center;
color:#FFFFFF;
font-weight:bold;
}

td.tabletextbold {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
color:#000000;
font-weight:bold;
border-bottom: 1px #AAAAAA dotted;
}

td.tabletextbolds {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
border-bottom: 1px #AAAAAA dotted;
}

td.infobox {
padding:1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
font-weight:bold;
}

td.infoboxyellow {
padding:1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
/*color:#CF8E0C;*/
color:#bc7d00;
font-weight:bold;
}

td.infoboxred {
padding:1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#AA0000;
font-weight:bold;
}

td.infoboxgreen {
padding:1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#024E02;
font-weight:bold;
}

td.small {
border-top-width:1;
border-top-style:solid;
border-top-color:#1987E8;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:center;
color:#000000;
font-weight:bold;
}

td.smallheadblue {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:center;
color:#FFFFFF;
font-weight:bold;
background-color:#cccccc;
}

td.redbutton {
border: 1px solid #999999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
color:#000000;
background-color:#f7f6f6;
cursor: pointer;
cursor: hand;
}

td.yellowbutton {
border-width:1;
border-style:solid;
border-color:#CF8E0C;
border-top-style:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
color:#FFFFFF;
font-weight:bold;
background-color:#CF8E0C;
cursor: pointer;
cursor: hand;
}

td.bluebutton {
border: 1px solid #999999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
color:#000000;
background-color:#cdcdcd;
cursor: pointer;
cursor: hand;
}

td.graybutton {
border: 1px solid #999999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
color:#000000;
background-color:#cdcdcd;
cursor: pointer;
cursor: hand;
}

td.graybutton1 {
border: 1px solid #999999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
color:#000000;
background-color:#f7f6f6;
cursor: pointer;
cursor: hand;
}

.textField {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border: 1px 1px 1px 1px;
border-bottom:#FFFFFF 1px solid;
border-left:#FFFFFF 1px solid;
border-top:#FFFFFF 1px solid;
border-right:#FFFFFF 1px solid;
background-color:#E7DCD4;
}
.but {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
border: 1px 1px 1px 1px;
border-bottom:#FFFFFF 1px solid;
border-left:#FFFFFF 1px solid;
border-top:#FFFFFF 1px solid;
border-right:#FFFFFF 1px solid;
background-color:#D1C1B6;
}
.list {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border: 1px 1px 1px 1px;
border-bottom:#FFFFFF 0 solid;
border-left:#FFFFFF 0 solid;
border-top:#FFFFFF 0 solid;
border-right:#FFFFFF 0 solid;
background-color:#E7DCD4;
}
.imgBorder {
border-width: 1px 1px 1px 1px;
border-color:#FFFFFF;
}

p.text{
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	/*font-size: 12px;*/
	/*color: #000000;*/
	line-height: 1.5;
	text-align:justify;
}
p.text:first-letter{
	margin-left: 30px;	
	margin-right: 0px;
	margin-top: 0xp;
	margin-bottom: 0px;
}

SELECT {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: 400;
}
form {
margin:0;
padding:0;
}
input.right 
{
	font-size:11px;
	width:100%;
}
textarea.right 
{
	font-size:11px;
	width:100%;
}
.butright {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border: 1px 1px 1px 1px;
border-bottom:#000000 1px solid;
border-left:#000000 1px solid;
border-top:#000000 1px solid;
border-right:#000000 1px solid;
background-color:#D1C1B6;
cursor: pointer;
cursor: hand;
}

.submbutblue {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border: 1px 1px 1px 1px;
border-bottom:#000000 1px solid;
border-left:#000000 1px solid;
border-top:#000000 1px solid;
border-right:#000000 1px solid;
background-color:#B6C1D1;
cursor: pointer;
cursor: hand;
}

label
{
	cursor: pointer;
	cursor: hand;
}

p.agreement
{
	margin: 0px 0 20px 0;
	font-size: 75%;
}

p.arialtext
{
	font-family:Arial;
	font-size:12px;
}

a.step_link
{
	color: black;
	text-decoration: none;
}
a.step_link:hover
{
	color: black;
	text-decoration: underline;
}

input.text
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: 400;
}

input.date
{
	width: 8em;
}

input.price
{
	width: 5em;
}

select.alloc
{
	width: 7em;
}

.date_button
{
	height: 19px;
}

.bluepolosa
{
	/*height: 1; padding:0; margin:0 3 0 3;  background-color:#1987E8;*/
	height: 1; padding:0; margin:0 3 0 3;  background-color:#cccccc;
}

.graypolosa
{
	height: 1; padding:0; margin:0 3 0 3;  background-color:#cccccc;
}

.cart_hotel
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#EF1111;
font-weight:bold;
}



input.login_input 
{
	font-size:11px;
	width:150px;
}
p.login_text
{
	font-family:arial, Helvetica, sans-serif;
	font-size:13px;	
	margin:0;
}

.error_text
{
	font-family: arial, Helvetica, sans-serif;
	font-size: 14px;	
	margin: 0;
}

h1
{
	font-family:arial, Helvetica, sans-serif;
	font-size:16px;	
}

h2			
{
	margin: 0 0px 0 0px;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#990000;
}

h3			
{
	margin: 0 0px 5 5px;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#990000;
}

td.infoboxred a, td.infoboxred a:link, td.infoboxred a:active, td.infoboxred a:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#AA0000;
	font-weight:bold;
	text-decoration: none;
}
td.infoboxred a:hover
{
	text-decoration: underline;
}

td.infoboxgreen a, td.infoboxgreen a:link, td.infoboxgreen a:active, td.infoboxgreen a:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#024E02;
	font-weight:bold;
	text-decoration: none;
}
td.infoboxgreen a:hover
{
	text-decoration: underline;
}

td.infoboxyellow a, td.infoboxyellow a:link, td.infoboxyellow a:active, td.infoboxyellow a:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#bc7d00;
	font-weight:bold;
	text-decoration: none;
}
td.infoboxyellow a:hover
{
	text-decoration: underline;
}

p.nomargin
{
	margin: 0;
}


.pages, a.pages, a.pages:link, a.pages:active, a.pages:visited
{
margin: 0 0px 0 0px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#AA0000;
}

a.pages:hover
{
text-decoration: none;
}

p.smalltext
{
	margin: 0 0px 0 0px;
	font-size:11px;
}


a.rightMenuTitleLink ,a.rightMenuTitleLink:link, a.rightMenuTitleLink:active, a.rightMenuTitleLink:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
margin: 0 5px 0 5px;
font-weight:bold;
text-align:left;
text-decoration: none;
}

a.rightMenuTitleLink:hover
{
text-decoration: underline;
}


.left_input 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border: 1px solid #aaa;
	background-color:#eee;
}

.button_left
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border: 1px solid #999;
/*	background-color:#D1C1B6;*/
	cursor: pointer;
	cursor: hand;
}

.date_button1
{
	height: 18px;
	width: 19px;
	line-height: 10px;
	border: 1px solid #999;
}

.top_sales
{
	border: 1px dashed #ccc;

	float: left;
	margin: 10px;
	padding: 5px 10px 5px 10px;
	width: 240px;
	height: 280px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
	text-align: justify;
}
.top_sales b
{
	font-size:11px;
}
.top_sales a
{
	text-decoration: none;
	color: #000;
}

.top_sales img
{
	margin-bottom: 8px;
	margin-top: 10px;
	clear: both;
	align: center;
	border-width: 0px;
}

span.white
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: white;
}

p.notopmargin
{
  margin-top: 0px;
}

div.disablediv
{
	width: 175px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #DDDDDD;
	text-align: right;
	font-weight: none;
	border: 1px 1px 1px 1px;
	border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;
	border-top: #000000 1px solid;
	border-right: #000000 1px solid;
	padding: 2px;
}

.disabletext
{
	width: 175px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align: right;
	font-weight: none;
}

input.status {
	width: 175px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px 1px 1px 1px;
	border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;
	border-top: #000000 1px solid;
	border-right: #000000 1px solid;
	background-color: #BBBBBB;
	cursor: pointer;
	cursor: hand;
}

.accordion {
	width: 480px;
	border-bottom: solid 1px #c4c4c4;
}
.accordion h3 {
	background: #E8E1DA;
	padding: 3px 7px;
	margin: 0;
	font: 11pt Arial, Helvetica, sans-serif;
	border: solid 1px #c4c4c4;
	border-bottom: none;
	cursor: pointer;
}
.accordion h3:hover {
	background-color: #D7D0C9;
}
.accordion h3.active {
	background-position: right 5px;
}
.accordion p {
	background: #FCFCFC;
	margin: 0;
	padding:  5px 7px 10px;
	border-left: solid 1px #c4c4c4;
	border-right: solid 1px #c4c4c4;
}

.inline-error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #6c1a16;
	background: #ffcaca;
	clear: both;	
	border: 1px #990000 dotted;
	margin: 2px 0px 3px 0px;
	padding: 2px 3px 2px 10px;
}

.headerSortDown .arrowup {display: none;}
.headerSortDown .arrowdown {display: display;}

.headerSortUp .arrowup {display: display;}
.headerSortUp .arrowdown {display: none;}

.imageframe {
	text-align: center;
	border: 1px dashed #000000;
	float: left; 
	display: block; 
	width: 106px; 
	height: 110px;
	margin: 15px;
	padding: 2px;
	background-color: #FFFFFF;
}

.passportframe {
	text-align: center;
	border: 1px dashed #000000;
	float: left; 
	display: block; 
	width: 105px; 
	height: 125px;
	margin: 2px 5px 2px 5px;
	padding: 2px;
	background-color: #FFFFFF;
}

.imageframeblock {
	text-align: center;
	border: 1px dashed #c0c0c0;
	float: left; 
	display: block; 
	width: 106px; 
	height: 110px;
	margin: 15px;
	padding: 2px;
	background-color: #FFFFFF;
}

.clear { clear: both; }

a.simplelink:link {	color: #000000; }
a.simplelink:hover { text-decoration: none; }
a.simplelink:active { color: #000000; }
a.simplelink:visited { color: #000000; }

.search-form-legend {
	/*background-color: #e8e1da;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

.search-form {
	/*background-color: #e8e1da;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.search-form input {
	margin-top: 3px;
}

.search-form select {
	margin-top: 3px;
	border: 1px solid #aaa;
	background-color:#eee;
}

.normalfont {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.grayfont {
	color: 666666;
}
