/*Copyright 2007 Model8.com.  All Rights Reserved.
Model8.com offers a limited license for use of this template for Model8.com users only.
Under no circumstances may this template be used on a website that is not hosted by Model8.com-->*/ 
 
body{
  margin:0;
  background-color:#d08cb9;
} 

.main_tbl{
  background-image:url(http://images.escortsite.com/eges1/th/6/4/4/644/imgs/agecheck_dirty_blue_06.jpg);
  background-repeat:repeat-x;
} 

.img_1{
  background-image:url(/t/imgs/agecheck_dirty_blue_01_01.jpg);
  background-position:top left;
  background-repeat:no-repeat;
} 

.img_2{
  background-image:url(/t/imgs/agecheck_dirty_blue_01_02.jpg);
  background-position:top left;
  background-repeat:no-repeat;
} 

.img_3{
  background-image:url(/t/imgs/agecheck_dirty_blue_01_03.jpg);
  background-position:top left;
  background-repeat:no-repeat;
} 

.img_4{
  background-image:url(/t/imgs/agecheck_dirty_blue_01_04.jpg);
  background-position:top left;
  background-repeat:no-repeat;
} 

.img_5{
  background-image:url(http://images.escortsite.com/eges1/th/6/4/4/644/imgs/agecheck_dirty_blue_02_01.jpg);
  background-repeat:no-repeat;
  background-position:top left;
} 

.img_6{
  background-image:url(http://images.escortsite.com/eges1/th/6/4/4/644/imgs/agecheck_dirty_blue_02_02.jpg);
  background-repeat:no-repeat;
  background-position:top left;
} 

.img_7{
  background-image:url(http://images.escortsite.com/eges1/th/6/4/4/644/imgs/agecheck_dirty_blue_02_03.jpg);
  background-repeat:no-repeat;
  background-position:top left;
} 

.img_8{
  background-image:url(http://images.escortsite.com/eges1/th/6/4/4/644/imgs/agecheck_dirty_blue_02_04.jpg);
  background-repeat:no-repeat;
  background-position:top left;
} 

.container{
  background-color:#f4bed8;
} 

.corner_left{
  background-image:url(http://images.escortsite.com/eges1/th/6/4/4/644/imgs/agecheck_dirty_blue_10.jpg);
  background-position:top left;
  background-repeat:no-repeat;
} 

.mid{
  background-image:url(http://images.escortsite.com/eges1/th/6/4/4/644/imgs/agecheck_pink_princess_11.jpg);
  background-repeat:repeat-x;
  background-position:top;
  background-color:#328198;
} 

.corner_right{
  background-image:url(http://images.escortsite.com/eges1/th/6/4/4/644/imgs/agecheck_dirty_blue_10-10.jpg);
  background-position:top left;
  background-repeat:no-repeat;
} 

.bottom_left{
  background-image:url(http://images.escortsite.com/eges1/th/6/4/4/644/imgs/agecheck_dirty_blue_19.jpg);
  background-position:bottom left;
  background-repeat:no-repeat;
} 

.bottom_right{
  background-image:url(http://images.escortsite.com/eges1/th/6/4/4/644/imgs/agecheck_dirty_blue_19-17.jpg);
  background-repeat:no-repeat;
  background-position:bottom right;
} 

.shade_left{
  background-image:url(http://images.escortsite.com/eges1/th/6/4/4/644/imgs/agecheck_dirty_blue_19-18.jpg);
  background-repeat:no-repeat;
  background-position:top left;
} 

.shade_mid{
  background-image:url(http://images.escortsite.com/eges1/th/6/4/4/644/imgs/agecheck_dirty_blue_25.jpg);
  background-repeat:repeat-x;
  background-position:top left;
} 

.shade_right{
  background-image:url(http://images.escortsite.com/eges1/th/6/4/4/644/imgs/agecheck_dirty_blue_19-20.jpg);
  background-repeat:no-repeat;
  background-position:top right;
} 

.btn_left{
  background-image:url(http://images.escortsite.com/eges1/th/6/4/4/644/imgs/agecheck_pink_princess_18.jpg);
  background-repeat:no-repeat;
  background-position:top left;
  cursor:pointer;
} 

.btn_mid{
  background-image:url(http://images.escortsite.com/eges1/th/6/4/4/644/imgs/agecheck_pink_princess_19.jpg);
  background-repeat:repeat-x;
  cursor:pointer;
} 

.btn_right{
  background-image:url(http://images.escortsite.com/eges1/th/6/4/4/644/imgs/agecheck_pink_princess_21.jpg);
  background-repeat:no-repeat;
  background-position:top left;
  cursor:pointer;
} 

.the_menu{
  padding-top:60px;
  padding-right:40px;
} 

.footer{
  background-image:url(http://images.escortsite.com/eges1/th/6/4/4/644/imgs/agecheck_dirty_blue_34.jpg);
  background-repeat:repeat-x;
  background-position:bottom left;
} 

.footer_1{
  background-image:url(http://images.escortsite.com/eges3/th/6/4/4/644/imgs/agecheck_dirty_blue_30_01.jpg);
  background-position:bottom left;
  background-repeat:no-repeat;
} 

.footer_2{
  background-image:url(http://images.escortsite.com/eges1/th/6/4/4/644/imgs/agecheck_dirty_blue_30_02.jpg);
  background-position:bottom left;
  background-repeat:no-repeat;
} 

.footer_3{
  background-image:url(http://images.escortsite.com/eges3/th/6/4/4/644/imgs/agecheck_dirty_blue_30_03.jpg);
  background-position:bottom left;
  background-repeat:no-repeat;
} 

.footer_4{
  background-image:url(http://images.escortsite.com/eges2/th/6/4/4/644/imgs/agecheck_dirty_blue_30_04.jpg);
  background-position:bottom left;
  background-repeat:no-repeat;
} 

a{
  font-weight:bold;
  font-family:georgia, veradna, arial, helvetica;
  font-size:18px;
  color:#8d3045;
  text-decoration:none;
  outline:none;
} 

a:hover{
  text-decoration:underline;
} 

#container_5{
  font-size:12px;
  font-family:verdana, arial, helvetica, sans-serif;
  color:#3e3e3e;
  padding:10px;
  text-align:justify;
} 

.therrormsggrad{
  background-image:url(http://images.escortsite.com/eges1/th/6/4/4/644/imgs/msg_er_grad.gif);
  background-repeat:repeat-x;
  background-position:top;
  font-size:16px;
  font-family:verdana, helvetica, arial, sans-serif;
  text-align:center;
  color:#505050;
  border:1px;
} 

.therrormsg{
  background-image:url(http://images.escortsite.com/eges1/th/6/4/4/644/imgs/msg_er_icon.gif);
  background-repeat:no-repeat;
  background-position:left center;
  padding-left:35px;
} 

.thinfomsggrad{
  background-image:url(http://images.escortsite.com/eges1/th/6/4/4/644/imgs/msg_ok_grad.gif);
  background-repeat:repeat-x;
  background-position:top;
  background-color:#e4eaff;
  font-size:16px;
  font-family:arial, helvetica, verdana, sans-serif;
  text-align:center;
  color:#505050;
  border:1px;
} 

.thinfomsg{
  background-image:url(http://images.escortsite.com/eges1/th/6/4/4/644/imgs/msg_ok_icon.gif);
  background-repeat:no-repeat;
  background-position:left center;
  padding-left:35px;
} 

.thtable{
  color:#333;
  border:1px;
  font-size:12px;
  font-family:arial, verdana, helvetica, sans-serif;
  cursor:default;
  margin-top:20px;
} 

.thtableheader{
  color:#fff;
  background-position:left top;
  background-image:url(http://images.escortsite.com/eges1/th/6/4/4/644/imgs/tb_bar.gif);
  font-size:12px;
  font-family:arial, verdana, helvetica, sans-serif;
  font-weight:bold;
  text-align:center;
  height:31px;
} 

.thtablefooter{
  color:#000;
  background:#7db9d2;
  text-align:center;
  padding:5px;
  height:25px;
} 

.thtable td{
  padding:5px;
  text-align:justify;
} 

.thbutton{
  cursor:pointer;
  color:#fff;
  font-size:12px;
  font-weight:bold;
  font-family:arial, helvetica, verdana, sans-serif;
  background-color:#1d3140;
  border:1px;
  padding:2px;
} 

a.thlinkbutton{
  cursor:pointer;
  color:#1d3140;
  font-weight:bold;
  font-size:12px;
  font-family:arial, helvetica, verdana, sans-serif;
  border:1px;
  text-decoration:none;
  padding:3px;
} 

.thtextbox{
  padding:3px;
  height:23px;
  width:169px;
  font-size:12px;
  font-family:arial, helvetica, verdana, sans-serif;
  color:#003;
  border:1px;
  vertical-align:middle;
} 

.thfile{
  padding:3px;
  height:23px;
  width:169px;
  font-size:12px;
  font-family:arial, helvetica, verdana, sans-serif;
  color:#003;
  border:1px;
  vertical-align:middle;
} 

.thtextarea{
  font-size:12px;
  font-family:arial, helvetica, verdana, sans-serif;
  color:#000;
  cursor:text;
  overflow-y:auto;
  border:1px;
  padding:3px;
} 

.thselect{
  border:solid 1px #1d3140;
  height:18px;
  color:#003;
  font-size:12px;
  font-family:arial, verdana, helvetica, sans-serif;
} 

.thsecuritybox{
  padding:3px;
  height:23px;
  width:169px;
  font-size:12px;
  font-family:arial, helvetica, verdana, sans-serif;
  color:#003;
  border:1px;
  vertical-align:middle;
  margin-top:4px;
} 

.thcheckbox{
  color:#386fa5;
  border:1px;
  cursor:default;
} 

.thradiobox{
  color:#386fa5;
  border:1px;
  cursor:default;
} 

a img{
  border:none;
} 

label{
  color:#1d3140;
} 

.thsecurityimage{
  border:solid 1px #1d3140;
  color:#000;
  height:23px;
} 

.thtableerror{
  background:#ffd4d4;
  color:red;
} 

.thtableerror td input{
  border:1px;
} 

.thtableerror td textarea{
  border:1px;
} 

.thtableerror td select{
  border:1px;
} 

.thtableerror td label{
  color:red;
} 

.thtableerror .tbselect{
  border:1px;
} 

.thtableerror a{
  color:red;
  font-weight:bold;
} 

.thtableerror td img{
  border:1px;
} 

.thtableheader td a{
  color:#1d3140;
} 

.thtablefooter a:link{
  color:#1d3140;
} 

.thtablefooter a:visited{
  color:#1d3140;
} 

.thtablefooter a:active{
  color:#1d3140;
} 

.thtablefooter a:hover{
  color:#247499;
} 

.thform label{
  font-size:12px;
  color:#1d3140;
} 

.thtableoddrow{
  background:#e6f5fb;
  height:40px;
} 

.thtableevenrow{
  background:#6ca2dd;
  height:40px;
} 

