﻿@charset "utf-8";
@Import url("common.css");

div.body .content_wrap .title { width:728px; height:42px; margin:16px 10px 10px 10px; border-bottom:1px solid #E1E1E1; }
div.body .content_wrap .title p { margin-left:15px; width:auto; height:100%; line-height:42px; font-size:12pt; color:#4D4D4D; font-weight:bold; }
/***** Terms of Use *****/
div.body .content_wrap p { margin:0 25px; }
div.body .content_wrap textarea { margin:20px 10px 5px 0px; padding:12px 15px; width:696px; height:515px; border:1px solid #d7d7d7; color:#878787; overflow-x:hidden;  }

/***** Careers *****/
div.body .content_wrap p.careers { margin-bottom:20px; }
div.body .content_wrap .position { margin:10px; width:728px; }
div.body .content_wrap .position .header { width:726px; height:31px; border:1px solid #dadada; background:url(//onnetus.gamescampuscdn.com/ImageWeb/gamescampus/agreement/bg_header.gif) repeat-x; cursor:pointer; }
div.body .content_wrap .position .header div { line-height:31px; font-weight:bold; float:left; }
div.body .content_wrap .position .header div.name { float:left; margin-left:14px; }
div.body .content_wrap .position .header div.more { float:right; margin:10px 15px; }
div.body .content_wrap .position .details { display:none; padding:15px 13px 25px 13px; border:1px solid #d7d7d7; border-top:none; }
div.body .content_wrap .position .details a { color:#369e15; text-decoration:underline; }

/**** Affiliates ****/
div.body .affiliate { clear:left; float:left; margin:10px 0 0 0; padding:0; width:100%; height:auto; min-height:188px; border:1px solid #E1E1E1; }
div.body .affiliate .content_wrap { clear:left; float:left; width:728px; height:auto; margin:20px 125px; border:none; }
div.body .affiliate .content_wrap div p { margin-left:15px; }
div.body .affiliate .content_wrap div p em { font-weight:bold; color:#369D18; }
div.body .affiliate .content_wrap .title { width:100%; height:40px; line-height:40px; border-bottom:1px solid #E1E1E1; font-size:12pt; }
div.body .affiliate .content_wrap .info { width:100%; height:40px; line-height:40px; }

div.body .affiliate .content_wrap table { width:100%; height:auto; border:none; border-top:1px solid #C1C1C1; border-bottom:1px solid #C1C1C1; margin-bottom:8px; }
div.body .affiliate .content_wrap table th { width:221px; border:none; border-bottom:1px solid #E7E7E7; background:url(//onnetus.gamescampuscdn.com/ImageWeb/gamescampus/accounts/subject_bg.gif) no-repeat #FAFAFA; text-align:left; vertical-align:top; }
div.body .affiliate .content_wrap table td { width:507px; min-height:35px; border:none; border-bottom:1px solid #E7E7E7; text-align:left; padding:5px 0; }
div.body .affiliate .content_wrap table th.last { border:none; }
div.body .affiliate .content_wrap table td.last { border:none; }
div.body .affiliate .content_wrap table th p { margin-left:30px; line-height:35px; }
div.body .affiliate .content_wrap table th p b { margin:3px; color:#FF0000; }
div.body .affiliate .content_wrap table td p { float:left; width:250px; margin-left:10px; padding:5px; background-color:#F7F7F7; border:1px solid #D3D3D3; }
div.body .affiliate .content_wrap table td select { margin-left:10px; width:auto; min-width:91px; height:20px; background-color:#F0F0F0; border:1px solid #D3D3D3; }
div.body .affiliate .content_wrap table td select.fsize { width:298px; }
div.body .affiliate .content_wrap table td select.qsize { width:335px; }
div.body .affiliate .content_wrap table td img { float:left; margin-left:10px; }
div.body .affiliate .content_wrap table td input { margin-left:10px; width:298px; height:20px; background-color:#F0F0F0; border:1px solid #D3D3D3; }
div.body .affiliate .content_wrap table td input.veri { float:left; margin-top:6px; width:140px; }
div.body .affiliate .content_wrap table td input.rad { float:left; width:18px; height:14px; background-color:#FFFFFF; border:0px; }
div.body .affiliate .content_wrap table td label { float:left; }
div.body .affiliate .content_wrap table td .msg { clear:left; margin-left:10px; line-height:18px; color:#888888; }
div.body .affiliate .content_wrap table td .verifi_wrap { position:relative; float:left; margin:0px; padding:0px; }
div.body .affiliate .content_wrap table td a.refresh { position:absolute; top:10px; left:260px; line-height:14px; text-decoration:underline; color:#369D18; }
div.body .affiliate .content_wrap div.desc { margin:15px; }
div.body .affiliate .content_wrap div.btns { text-align:center; margin-bottom:0px; }

#frmRegister input:focus { border: 1px dotted black; background-color:#F0F0F0; }
#frmRegister input.error { border: 1px dotted red; background-color:#E6C2C1; }
#frmRegister label.error { float: none; color: red; padding-left: .5em; vertical-align: top; font-size:8pt; }
#frmRegister label.success { color:Blue; }
/**** Affiliates. End ****/