body {margin:0px 0px 0px 0px;border: 0;outline: 0;    font-family: Tahoma,Arial,Helvetica,Verdana,sans-serif;    font-size: 12px;color:#ffffff;background-color:#f3b5c8;}
.age_bg { background-image:url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/age_bg.jpg);background-repeat:no-repeat;background-position:center top; background-color:#c5839b; }
.age_top1 { background-image:url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/age_top1.png); background-repeat:no-repeat; width:290px; height:250px; }
.age_top2 { background-image:url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/age_top2.png); background-repeat:no-repeat; width:290px; height:250px; }
.age_bottom { background-image:url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/age_bottom.png); background-repeat:no-repeat; width:580px; height:150px; background-position:center bottom; }
.enter a {display:block;width: 123px;background-image: url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/enter.png); background-position: 0 0; background-repeat: no-repeat;padding-top:31px;*padding-top:17px;}
.enter a:hover { background-position: 0 -31px;color: #049;}
.exit a {display:block;width: 82px;background-image: url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/exit.png); background-position: 0 0; background-repeat: no-repeat;padding-top:31px;*padding-top:17px;}
.exit a:hover { background-position: 0 -31px;color: #049;}
.content { background-image:url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/content.png); background-repeat:no-repeat; background-position:center bottom; }
.main_left { background-image:url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/main_left.jpg); background-repeat:no-repeat; background-position:top left; }
.main_right { background-image:url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/main_right.jpg); background-repeat:no-repeat; background-position:top right; }
.box_t_l { background-image:url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/box_t_l.png); background-repeat:no-repeat; height:17px; width:94px; background-position:left bottom; }
.box_t_rep { background-image:url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/box_t_rep.png); background-repeat:repeat-x; height:17px; background-position:bottom; }
.box_t_r { background-image:url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/box_t_r.png); background-repeat:no-repeat; height:17px; width:94px; background-position:right bottom; }
.box_b_l { background-image:url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/box_b_l.png); background-repeat:no-repeat; height:18px; width:94px; background-position:left top; }
.box_b_rep { background-image:url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/box_b_rep.png); background-repeat:repeat-x; height:18px; background-position:top; }
.box_b_r { background-image:url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/box_b_r.png); background-repeat:no-repeat; height:18px; width:94px; background-position:right top; }
.box_l_top { background-image:url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/box_l_top.png); background-repeat:no-repeat; width:17px; height:111px; }
.box_l_rep { background-image:url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/box_l_rep.png); background-repeat:repeat-y; width:17px; }
.box_l_bot { background-image:url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/box_l_bot.png); background-repeat:no-repeat; width:17px; height:112px; }
.box_r_top { background-image:url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/box_r_top.png); background-repeat:no-repeat; width:17px; height:111px; }
.box_r_rep { background-image:url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/box_r_rep.png); background-repeat:repeat-y; width:17px; }
.box_r_bot { background-image:url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/box_r_bot.png); background-repeat:no-repeat; width:17px; height:112px; }
.boxin_tl { background-image:url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/boxin_tl.png); background-repeat:no-repeat; background-position: top left; background-color:#2c111e; }
.boxin_tr { background-image:url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/boxin_tr.png); background-repeat:no-repeat; background-position: top right; }
.boxin_bl { background-image:url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/boxin_bl.png); background-repeat:no-repeat; background-position: bottom left; }
.boxin_br { background-image:url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/boxin_br.png); background-repeat:no-repeat; background-position: bottom right; }
.m_l { background-image:url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/m_l.png); background-repeat:no-repeat; width:34px; height:58px; }
.m_rep { background-image:url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/m_rep.png); background-repeat:repeat-x; height:58px; }
.m_r { background-image:url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/m_r.png); background-repeat:no-repeat; width:34px; height:58px; }
.m_l_s { background-image:url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/m_l_s.png); background-repeat:no-repeat; width:34px; height:58px; }
.m_rep_s { background-image:url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/m_rep_s.png); background-repeat:repeat-x; height:58px; }
.m_r_s { background-image:url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/m_r_s.png); background-repeat:no-repeat; width:34px; height:58px; }
.m_spacer { background-image:url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/m_spacer.png); background-repeat:no-repeat; width:2px; height:33px; background-position:center; }
.m_a_rep a { color:#fa7386 !important; text-shadow:#8a2255 0px 1px; font-weight:bold; }
.m_i_rep a { color:#be6c94 !important; text-shadow:#8a2255 0px 1px; }
a:link, a:visited{font-family: Tahoma,Arial,Helvetica,Verdana,sans-serif;font-size:12px;font-style:normal;text-decoration:none;color:#fa7386;}
a:hover{font-family: Tahoma,Arial,Helvetica,Verdana,sans-serif;font-size:12px;font-style:normal;}
.forgot_link  a {cursor: help;font-size: 12px;text-decoration: underline !important;}
#c8 { font-size:12px; color:#ffffff; }
#c8 a { font-size:12px; color:#fa7386; font-weight:bold; }
.thTable{font-family: Tahoma,Arial,Helvetica,Verdana,sans-serif;font-size:12px;cursor:default;color: #ffffff;}
.thTableHeader{font-family: Tahoma,Arial,Helvetica,Verdana,sans-serif;font-size:12px;font-weight:bold;text-align:center;height:31px;color: #ffffff;}
.thTableFooter{color:#535353;background:#ffffff;text-align:center;padding:5px;height:25px;}
.thTable td {padding:5px;}
.thTableHeader td a{color:#fa7386;}
.thTableFooter a:link,.thTableFooter a:visited,.thTableFooter a:active{color:#fa7386;}
.thTableFooter a:hover{color: #fa7386 !important;}
.thForm label{font-size:12px;color:#ffffff;}
.thTableOddRow{height:40px;}
.thTableEvenRow{height:40px;}
.thScreeningCell {padding:0px !important;}
.thLabelCell { padding:8px !important;}
.thButton{cursor:pointer;color:#ffffff;font-family: Tahoma,Arial,Helvetica,Verdana,sans-serif;font-size:12px;font-weight:bold;background-color:#e3349c;background-repeat:repeat-x;background-position:0% 0%;border:1px solid #b41072;padding:3px 10;}
a.thButton { color:#ffffff; }
a.thLinkButton{cursor:pointer;background-color:#e3349c;background-repeat:repeat-x;background-position:0% 0%;border:1px solid #b41072;font-family: Tahoma,Arial,Helvetica,Verdana,sans-serif;font-size:12px;font-weight:bold;text-decoration:none;padding:3px 10px;color:#ffffff;}
FORM{display:inline;}
.thForm a {color:#be6c94;}
.thForm a:hover {color:#be6c94;}
.thTable a {}
.thTable a:hover {}
.thTextbox{padding:3px;height:23px;width:169px;font-family: Tahoma,Arial,Helvetica,Verdana,sans-serif;font-size:12px;color: #181116;border: 1px solid #be6c94;vertical-align:middle;background-color:#ffd8eb;}
.thFile{padding:3px;height:23px;width:169px;font-family: Tahoma,Arial,Helvetica,Verdana,sans-serif;font-size:12px;color: #181116;border: 1px solid #be6c94;vertical-align:middle;background-color:#ffd8eb;}
.thTextarea{font-family: Tahoma,Arial,Helvetica,Verdana,sans-serif;font-size:12px;color:#181116;cursor:text;overflow-y:auto;border:1px solid #be6c94;padding:3px;background-color:#ffd8eb;}
.thSelect{border:solid 1px #be6c94;height:23px;color:#181116;font-family: Tahoma,Arial,Helvetica,Verdana,sans-serif;font-size:12px;padding-top:2px;width:100px;background-color:#ffd8eb;}
.thSecurityImage{border:solid 1px #be6c94;color:#535353;height:21px;}
.thSecurityBox{padding:3px;height:23px;width:169px;font-family: Tahoma,Arial,Helvetica,Verdana,sans-serif;font-size:12px;color: #181116;border: 1px solid #be6c94;vertical-align:middle;background-color:#ffd8eb;}
.thCheckbox{color: #181116;border:1px solid #be6c94;cursor:default;}
.thRadiobox{color: #181116;border:1px solid #be6c94;cursor:default;}
 a img{border:none;}
LABEL{color:#ffffff;}
#rating {color:#000000;}
 .thErrorMsgGrad{background-color:#ffb9b9;font-family: Tahoma,Arial,Helvetica,Verdana,sans-serif;font-size:14px;text-align:right;color:#505050;border:1px solid #ff0000;}
.thErrorMsg{background-image:url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/msg_er_icon.png);background-repeat:no-repeat;background-position:left;padding-left:35px !important;color:#2B2C2B;}
.thInfoMsgGrad{background-image:url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/msg_ok_grad.gif);background-repeat:repeat-x;background-position:top;background-color:#e4eaff;font-family: Tahoma,Arial,Helvetica,Verdana,sans-serif;font-size:14px;text-align:right;color:#505050;border:1px solid #2b2c2b;}
.thInfoMsg{background-image:url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/msg_ok_icon.gif);background-repeat:no-repeat;background-position:left;text-align:center;padding-left:35px !important;}
 .thTableError{color:#ff0000;font-weight:bold;}
.thTableError td input,.thTableError td textarea,.thTableError td select{border: 1px solid #ff0000;background-color:#f0caca;}
.thTableError td label{color:#ff0000;font-weight:bold;}
.thTableError .tbSelect{border: 1px solid #ff0000;}
.thTableError a{color:#ff0000;font-weight:bold;}
.thTableError td img{border: 1px solid #ff0000;}
.thTableError span {background-image: url(http://imagos.escortsite.com/th/2/1/1/2116/imgs/ers_icon.png);background-position: 0 0;background-repeat: no-repeat;color: #ff0000;font-family: Tahoma,Arial,sans-serif;font-size: 10px;font-weight: bold;line-height: 22px;padding: 2px 0 3px 18px;}
input.thTextbox:focus {background-color:#ffffff !important;}
input.thTextbox:hover {background-color:#ffffff !important;}
select.thSelect:focus {background-color:#ffffff !important;}
select.thSelect:hover {background-color:#ffffff !important;}
input.thSecurityBox:focus {background-color:#ffffff !important;}
input.thSecurityBox:hover {background-color:#ffffff !important;}
textarea.thTextArea:focus {background-color:#ffffff !important;}
textarea.thTextArea:hover {background-color:#ffffff !important;}
.thdefault_textcolor { color:#ffffff; }
.thdefault_bgcolor { background-color:#341b0d; }
.thdefault_linkcolor a { color:#be6c94;}
.thBox_container_body { margin:0px;padding:0px;overflow-y:hidden;overflow-x:hidden;background-color:#536481;background-image:none; }
.thBox_label {color:#cbdbec; font-size:12px;}
.thBox_title {color:#ffffff; font-size:16px;}
.thBox_textbox { padding:3px;height:23px;width:169px;font-family: Tahoma,Arial,Helvetica,Verdana,sans-serif;font-size:12px;color: #181116;border: 1px solid #be6c94;vertical-align:middle;background-color:#ffd8eb;}
input.thBox_textbox:focus {background-color:#ffffff !important;}
input.thBox_textbox:hover {background-color:#ffffff !important;}
.thBox_select {font-family: Tahoma,Arial,Helvetica,Verdana,sans-serif;font-size:12px;color:#181116;cursor:text;overflow-y:auto;border:1px solid #be6c94;padding:3px;background-color:#ffd8eb;}
input.thBox_select:focus {background-color:#ffffff !important;}
input.thBox_select:hover {background-color:#ffffff !important;}
.thBox_textarea {font-family: Tahoma,Arial,Helvetica,Verdana,sans-serif;font-size:12px;color:#181116;cursor:text;overflow-y:auto;border:1px solid #be6c94;padding:3px;background-color:#ffd8eb;}
input.thBox_textarea:focus {background-color:#ffffff !important;}
input.thBox_textarea:hover {background-color:#ffffff !important;}
.thBox_button {cursor:pointer;color:#ffffff;font-family: Tahoma,Arial,Helvetica,Verdana,sans-serif;font-size:12px;font-weight:bold;background-color:#e3349c;background-repeat:repeat-x;background-position:0% 0%;border:1px solid #b41072;padding:3px 10;}
.thBox_linkbutton {cursor:pointer;background-color:#e3349c;background-repeat:repeat-x;background-position:0% 0%;border:1px solid #b41072;font-family: Tahoma,Arial,Helvetica,Verdana,sans-serif;font-size:12px;font-weight:bold;text-decoration:none;padding:3px 10px;color:#ffffff;}
