@charset "utf-8";
body {
background : #f5f4f4;
margin : 0;
padding : 0;
font-size : 14px;
}
select, input {
font-family : Arial, Helvetica, sans-serif, Calibri;
font-size : 12px;
line-height : 18px;
}
a {
color : #114E6B;
text-decoration : none;
outline : none;
}
a:hover {
color : #114E6B;
text-decoration : none;
outline : none;
font-size : 16px;
font-weight : bold;
}
a:visited {
color : #114E6B;
font-weight : bold;
}
.nav {
background : #efefef;
border-bottom : 1px solid #ccc;
}
.touch {
color : #960000;
background : #ffffff;
padding : 10px;
border-bottom : 1px solid #ede9dc;
text-decoration : none;
display : block;
}
.touch img {
position : relative;
vertical-align : middle;
bottom : 1px;
margin-right : 3px;
}
.touch:hover {
background : #f7f6f0;
color : #555555;
text-decoration : underline;
}
.touch p {
padding : 2px 2px 2px 5px;
margin : 5px 0 2px 7px;
border-left : 1px dashed #555555;
font-size : 8pt;
color : #F20056;
}
.h2 {
background : url(img/header.png) repeat-x #308BCF;
z-index : 1;
position : relative;
font-weight : bold;
padding : 10px;
color : #FFFFFF;
border-bottom : 1px solid #358BCF;
box-shadow : 0 1px 0 rgba(255, 255, 255, 0.4) inset;
}
.logo {
background : #13384a;
padding : 0;
margin : 0;
text-align : center;
}
h2 {
background : #4890c6;
color : #114e6b;
padding : 0;
margin : 0;
text-align : center;
font-weight : bold;
font-size : 16px;
border : #114e6b solid 2px;
padding-bottom : 2px;
}
h6 {
background-color : #c5d3e0;
color : #6d8196;
font-family : verdana;
text-align : center;
font-size : 0.5em;
margin : 0;
padding : 0.5em;
}
.package {
background-color : #d0e3ea;
font-size : 14px;
color : #114e6b;
padding-left : 15px;
}
.in_package {
background-color : #d0e3ea;
font-size : 14px;
color : #114e6b;
padding-left : 12px;
margin : 0;
}
.caption, .con_package {
background-color : #d0e3ea;
color : #114e6b;
padding : 3px;
margin : 0;
font-weight : bold;
}
.payment {
background-color : #d0e3ea;
font-size : 14px;
font-weight : bold;
color : #114e6b;
padding-left : 3px;
margin : 0;
}
.order {
background : #9cc102;
font-size : 14px;
color : #2b3708;
font-weight : bold;
}
.footer {
background : #143d4f;
color : #FFF;
font-size : 14px;
font-weight : bold;
padding : 2px;
margin : 0;
text-align : center;
}
.slogan {
text-align : center;
font-weight : bold;
font-size : 14px;
}
.title {
position : relative;
z-index : 1;
font-weight : bold;
padding : 6px;
color : #040;
border-bottom : 1px solid #ddd7c6;
box-shadow : 0 1px 0 rgba(255, 255, 255, 0.4) inset;
}

.h1 {
background : url(img/footer.gif) repeat-x #d67728;
border-top : 1px solid #d26c24;
padding : 4px;
color : #ffffff;
box-shadow : 0 1px 0 rgba(255, 255, 255, 0.25) inset;
position : relative;
bottom : 0;
font-weight : bold;
}
.text {
background : #f7f7f0;
border : #e0d3d7 solid 1px;
}
.Google {
background-color : #eee;
color : #555;
background-repeat : repeat-x;
margin-top : 0;
margin-left : 0;
margin-right : 0;
margin-bottom : 0;
padding-top : 8px;
padding-bottom : 8px;
padding-left : 5px;
padding-right : 2px;
border-top-width : 0;
border-top-color : #bbb;
border-top-style : solid;
border-left-width : 0;
border-left-color : #999;
border-left-style : solid;
border-right-width : 0;
border-right-color : #999;
border-right-style : solid;
}
.google a {
color : #0099ff;
font-weight : bold;
text-decoration : none;
}
textarea {
width : 100%;
}
input[type="submit"], input[type="button"] {
color : white;
background : #639de1;
border-width : 1px;
border-color : #4e89cd;
border-style : solid;
padding-top : 4px;
padding-bottom : 4px;
padding-left : 8px;
padding-right : 8px;

margin : 4px;
}
.top {
text-align : center;
background-color : gray;
color : #fff;
font-size : small;
margin-top : 0;
margin-bottom : 0;
}
.ad {
background-color : #d0e3ea;
font-size : small;
font-weight : normal;
}
.choice1 {
background-color : #bfb;
}
.choice2 {
background-color : #ffb;
}
#elapsed_time {
background : #f7f7f0;
font-size : small;
}