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

#container_1{
  font-family:verdana,helvetica, arial, sans-serif;
  font-size:11px;
  color:#000;
  padding-left:10px;
  padding-right:10px;
  font-weight:bold;
} 

#container_2{
  font-family:verdana,helvetica, arial, sans-serif;
  font-size:11px;
  color:#fff;
  padding-left:10px;
  padding-right:10px;
  font-weight:bold;
} 

#container_4{
  font-family:verdana,helvetica, arial, sans-serif;
  font-size:11px;
  color:#fff;
  padding-left:20px;
  padding-right:10px;
  padding-top:20px;
} 

#container_5{
  font-family:verdana,helvetica, arial, sans-serif;
  font-size:11px;
  color:#fff;
  padding-left:15px;
  padding-right:10px;
  padding-top:20px;
} 

#container_6{
  font-family:verdana,helvetica, arial, sans-serif;
  font-size:11px;
  color:#fff;
  padding-left:15px;
  padding-right:10px;
  padding-top:20px;
} 

#container_8{
  font-family:verdana,helvetica, arial, sans-serif;
  font-size:11px;
  color:#fff;
  font-weight:bold;
} 

.therrormsggrad{
  background:url(/t/imgs/msg_er_grad.gif) repeat-x top #ffe4e4;
  font:16px;
  text-align:center;
  color:#505050;
  border:1px;
} 

.therrormsg{
  background:url(/t/imgs/msg_er_icon.gif) no-repeat left center;
  padding-left:35px;
} 

.thinfomsggrad{
  background:url(/t/imgs/msg_ok_grad.gif) repeat-x top #e4eaff;
  font:16px;
  text-align:center;
  color:#505050;
  border:1px;
} 

.thinfomsg{
  background:url(/t/imgs/msg_ok_icon.gif) no-repeat left center;
  padding-left:35px;
} 

.thtable{
  color:#fff;
  border:1px;
  font:11px;
  cursor:default;
} 

.thtableheader{
  color:#fff;
  background:url(/t/imgs/tb_bar.gif) repeat-x;
  font:bold 11px verdana, arial, helvetica, sans-serif;
  text-align:center;
  height:31px;
} 

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

.thtable td{
  padding:5px;
} 

.thbutton{
  cursor:pointer;
  color:#fff;
  font:bold 12px verdana,helvetica, arial, sans-serif;
  background:#438ec3 url(/t/imgs/tb_bar.gif) repeat-x top;
  border:1px;
  padding:2px;
} 

a.thlinkbutton{
  cursor:pointer;
  color:#fff;
  font:bold 12px verdana,helvetica, arial, sans-serif;
  background:#438ec3 url(/t/imgs/tb_bar.gif) repeat-x top;
  border:1px;
  text-decoration:none;
  padding:3px;
} 

.thtextbox{
  padding:3px;
  height:23px;
  width:169px;
  font:12px;
  color:#003;
  border:1px;
  vertical-align:middle;
} 

.thfile{
  padding:3px;
  height:23px;
  width:169px;
  font:12px;
  color:#003;
  border:1px;
  vertical-align:middle;
} 

.thtextarea{
  font:12px;
  color:#000;
  cursor:text;
  overflow-y:auto;
  border:1px;
  padding:3px;
} 

.thselect{
  border:solid 1px #438ec3;
  height:18px;
  color:#003;
  font:12px;
} 

.thsecuritybox{
  padding:3px;
  height:23px;
  width:169px;
  font:12px;
  color:#003;
  border:1px;
  vertical-align:middle;
} 

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

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

a img{
  border:none;
} 

label{
  color:#fff;
} 

.thsecurityimage{
  border:solid 1px #ffffff;
  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:#000;
} 

.thtablefooter a:link{
  color:#042c3d;
} 

.thtablefooter a:visited{
  color:#042c3d;
} 

.thtablefooter a:active{
  color:#042c3d;
} 

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

.thform label{
  font-size:11px;
  color:#f2f2f2;
} 

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

.thtableevenrow{
  background:#fff;
  height:40px;
} 

html a{
  text-decoration:underline;
  color:#fff;
} 

.repeat{
  background-image:url(/t/imgs/repeat_02.gif);
  background-position:left;
  background-repeat:repeat-y;
} 

.repeat_2{
  background-image:url(/t/imgs/repeat_04.jpg);
  background-position:left;
  background-repeat:repeat-y;
} 

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

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

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

.menu_bar{
  background-image:url(/t/imgs/img_06.gif);
  background-repeat:repeat-x;
} 

.footer{
  background-image:url(/t/imgs/img_37.jpg);
  background-position:center bottom;
  background-repeat:no-repeat;
} 

.submenu{
  background-image:url(/t/imgs/img_09.gif);
  background-repeat:repeat-x;
} 

.hr{
  background-image:url(/t/imgs/hr.gif);
  background-repeat:repeat-y;
  background-position:right;
} 

.hr2{
  background-image:url(/t/imgs/hr.gif);
  background-position:center;
  background-repeat:repeat-y;
  height:10px;
} 

.enter{
  background-image:url(/t/imgs/img_22.gif);
  background-position:left bottom;
  background-repeat:repeat-x;
} 

.exit{
  background-image:url(/t/imgs/img_27.gif);
  background-position:left bottom;
  background-repeat:repeat-x;
} 

.submenu_inactive:link{
  font-family:verdana,helvetica, arial, sans-serif;
  font-size:10px;
  color:#666;
} 

.submenu_inactive:active{
  font-family:verdana,helvetica, arial, sans-serif;
  font-size:10px;
  color:#666;
} 

.submenu_inactive:visited{
  font-family:verdana,helvetica, arial, sans-serif;
  font-size:10px;
  color:#666;
} 

.submenu_inactive:hover{
  font-family:verdana,helvetica, arial, sans-serif;
  font-size:10px;
  color:#a60000;
} 

.submenu_active:link{
  font-family:verdana,helvetica, arial, sans-serif;
  font-size:10px;
  color:#000;
} 

.submenu_active:active{
  font-family:verdana,helvetica, arial, sans-serif;
  font-size:10px;
  color:#000;
} 

.submenu_active:visited{
  font-family:verdana,helvetica, arial, sans-serif;
  font-size:10px;
  color:#000;
} 

.submenu_active:hover{
  font-family:verdana,helvetica, arial, sans-serif;
  font-size:10px;
  color:#a60000;
} 

.menu_inactive:link{
  font-family:verdana,helvetica, arial, sans-serif;
  font-size:10px;
  color:#000;
} 

.menu_inactive:active{
  font-family:verdana,helvetica, arial, sans-serif;
  font-size:10px;
  color:#000;
} 

.menu_inactive:visited{
  font-family:verdana,helvetica, arial, sans-serif;
  font-size:10px;
  color:#000;
} 

.menu_inactive:hover{
  font-family:verdana,helvetica, arial, sans-serif;
  font-size:10px;
  color:#000;
} 

.menu_active:link{
  font-family:verdana,helvetica, arial, sans-serif;
  font-size:10px;
  color:#fff;
} 

.menu_active:active{
  font-family:verdana,helvetica, arial, sans-serif;
  font-size:10px;
  color:#fff;
} 

.menu_active:visited{
  font-family:verdana,helvetica, arial, sans-serif;
  font-size:10px;
  color:#fff;
} 

.menu_active:hover{
  font-family:verdana,helvetica, arial, sans-serif;
  font-size:10px;
  color:#fff;
} 


