

.style99 {font:10px Arial; color: #999999 ; }
.style9  {font:11px Arial; color: #d74112; }
.style11 {font:12px Arial; color: #b8000a; }
.style16 {font:10px Arial; color: #d74112; }
.style17 {font:10px Arial; color:black; }
.style37 {font:10px Arial; color:black; text-align:justify;  padding-left:10px; padding-right:10px;}
.style18 {font:16px Arial; color:black; text-align:justify;  padding-left:10px; padding-right:10px;}
.style18a {font:16px Arial; color:black; text-align:left;  padding-left:10px; padding-right:10px;}
.style19 {font:20px Arial; color:black; text-align:center;  padding-left:10px; padding-right:10px;}
.style24 {font:10px Arial; color:#fff; font-weight:bold; text-align:left;}
.style22 {font:10px Arial; }
.style222 {font:10px Arial; }
.style50 {font:10px Arial; font-style:underline;}
.style26 {font:12px Arial;}
.faqmenu:link {font:12px Arial; color:#000; font-weight:bold; padding-left:2px; }
.faqmenu:Hover {font:12px Arial; color:red; font-weight:bold; padding-left:2px; }
.faqmenu:visited {font:12px Arial; color:black; font-weight:bold; padding-left:2px; }
.faqmenu:active {font:12px Arial; color:black; font-weight:bold; padding-left:2px; }

.a {font:13px Arial; color:black; font-weight:bold; }
.learn {font:10px Arial; color:black; font-weight:bold;text-align:center;  }
.handcursor{cursor:hand;cursor:pointer;color:black;font:12px Arial;width:350px;padding-left:5px;}
.switchgroup1{color:blue;padding-left:18px;font:12px Arial;padding-left:21px; text-align:justify;}
.terms {font:11px Arial;color:white; text-decoration:underline;}
.terms:link {font:11px Arial; color:#000; font-weight:bold; text-decoration:underline; }
.terms:visited {font-weight:bold;  color:#000; }
.terms:hover {font-weight:bold; text-decoration:underline;color:#000; }
.terms:active {font-weight:bold; text-decoration:underline; color:#000; }
.terms2 { font:13px Arial;color:#000;}
.terms2:link {font:13px Arial; color:#000; font-weight:bold;  }
.terms2:visited {font-weight:bold;  color:#000; }
.terms2:hover {font-weight:bold; color:#000; }
.terms2:active {font-weight:bold; color:#000; }
.tourmenu:link {font:13px Arial; color:#000; font-weight:bold;  }
.tourmenu:visited {font-weight:bold;  color:#000; }
.tourmenu:hover {font-weight:bold; color:red; }
.tourmenu:active {font-weight:bold; color:purple; }
.cont{font:12px Arial; color:black; font-weight:bold;}
.off:link {font:13px Arial; color:#000; font-weight:bold;  }
.off:visited {font-weight:bold;  color:#000; }
.off:hover {font-weight:bold; color:#000; }
.off:active {font-weight:bold; color:purple; }

.cont2:link {font:13px Arial; color:#000; font-weight:bold;  }
.cont2:visited {font-weight:bold;  color:#000; }
.cont2:hover {font-weight:bold; color:green; }
.cont2:active {font-weight:bold; color:purple; }

a:link {color:white; text-decoration:none; }
a:visited {text-decoration:none; color:white; }
a:hover {text-decoration:none; color:yellow; }
a:active {text-decoration:none; color:white; }

.formfield{background-color:white; border: 1px ridge #F7F712; font-size:10px; color:#003366; width:140px; }
.formfieldSex{background-color:white; border: 1px ridge #F7F712; font-size:10px; color:#003366; width:70px; }
.formfieldDate{background-color:white; border: 1px ridge #F7F712; font-size:10px; color:#003366; width:46px; }
.formfieldMonth{background-color:white; border:1px ridge #F7F712; font-size:10px; color:#003366; width:60px; }
.formfieldYear{background-color:white; border:1px ridge #F7F712; font-size:10px; color:#003366; width:53px; }
.formfieldCat{background-color:white; border: 1px ridge #F7F712; font-size:10px; color:#003366; width:145px; }
.left(margin-left="10px";)
.login{background-color:white; border: 1px ridge #F7F712; font-size:10px; color:#003366; width:95px;}
.forgot{background-color:white; border: 1px ridge #F7F712; font-size:12px; color:#003366; width:200px;}
.link{padding-bottom:350px;}
.link2{padding-bottom:100px;}
.action {font:12px Arial justify; padding-left: 5px; padding-top:0px; text-indent:2px}
.action2 {font:12px Arial; color:black; text-align:left;}
.button {
}
.buttonSubmit {color: white; font-size: 10px; background-color: #D74112; border: 1px solid #D74112;}
.buttonSubmitRoll {color:white; font-size: 10px; background-color: #B3EF0D; border: 1px solid #B3EF0D;}


{margin:0; padding:0}
body {font:10px Arial; color:#000;} 
#wrapper {width:300px; margin:50px auto}
.form {float:left; padding:0 10px 10px 10px; background:#f3f3f3; border:2px solid #cfcfcf}
.form label {float:left; width:100px; padding:10px 10px 0 0; font-weight:bold}
.form select {float:left; width:146px; margin-top:10px}
.form input {float:left; margin-top:10px}
.form .submit {clear:both}
#msg {display:none; position:absolute; z-index:200; background:url(images/msg_arrow.gif) left center no-repeat; padding-left:7px}
#msgcontent {display:block; background:#f3e6e6; border:2px solid #924949; border-left:none; padding:5px; min-width:150px; max-width:250px}

.thumbnail{
display: inline-block;
    position: relative;
    
    z-index: 1;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
font-size:10px;
text-decoration: none;
}

.thumbnail span img{ 
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{
visibility: visible;
top: 15px;
left: 20px;
}

.alih{

position:absolute;
right:550px;

}

.alih2{

position:absolute;
right:640px;

}
.alih3{

position:absolute;
right:530px;

}