body{
	font-family: Arial,sans-serif;
	color: #009DDD;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	background: #FFFFFF;
}

/******* hyperlink and anchor tag styles *******/

a:link, a:visited{
	color: #009DDD;
	text-decoration: underline;
}

a:hover{
	text-decoration: none;
}

/************** header tag styles **************/

h1{
 font: bold 110% Arial,sans-serif;
 color: #009DDD;
 margin: 0px 0px 10px 0px;
 padding: 0px;
}

h2{
 font: bold 114% Arial,sans-serif;
 color: #006699;
 margin: 0px;
 padding: 0px;
}

h3{
 font: bold 100% Arial,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h4{
 font: 100% Arial,sans-serif;
 color: #333333;
 margin: 0px;
 padding: 0px;
}

h5{
 font: 100% Arial,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

label{
 font: bold 1em Arial,sans-serif;
 color: #009DDD;
 font-size:0.9em;
}

input{
font-family: Arial,sans-serif;
color:#5C6366;
}
				
input#searchForSurnames, input#date_start, input#date_end, select#my_tur_country, select#my_tur_hotel{
font-family: Arial,sans-serif;
border: #009DDD 1px solid;
margin-left:5px;
text-align:center;
width:200px;
color:#5C6366;
}
select#my_tur_country, select#my_tur_hotel{
width:202px;
font-size:0.7em;
line-height:1em;
text-align:left;
}
input#pasport, input#tour{
font-family: Arial,sans-serif;
border: #009DDD 1px solid;
margin:0,25px;
text-align:center;
width:100px;
}

input#sendButton{
width:100px;
background:#009DDD;
color:#FFFFFF;
text-align:center;

}

.main_div{
text-align:center;
margin-top:100px;
text-align:center;
}

div#content{
margin:20px 0px 20px 0px;
text-align:center;
width:90%;
padding-left:5%;
padding-right:5%;
}

#content th{
background-color:#009DDD;
color:#FFFFFF;
border:0px;
height:20px;
text-align:center;
vertical-align:middle;}

table{
width:100%;
color:#5C6366;
border:0px;
}
td{
border:0px;
height:20px;
text-align:center;
vertical-align:middle;
font-size:0.9em;
}
tr.gray{
background-color:#D2E1EA;
}
td.left{
text-align:left;
}
td.right{
text-align:right;
}

td.label{
color:#0A1AD3}

table.formTable td{
height:15px;
color:#5C6366;
width:50%;
padding-left:5px;
}
table.formTable{
}
#dialog{
padding-top:3px;
}

table.resTable tr.gray{
background-color:#D2E1EA;
}

table.resTable{
color: #5C6366;
font-size:0.9em;
}

div#dialog td{
text-align:left;
padding-left:20px;
}

a img{
	border:none;
}

img.logoImgR{
padding:15px;
}

span.small{
font-size:9px;
}



