body{margin:0 auto;padding:0;background:url(images/main_bg.gif) top right;background-color:#000;text-align:center}

a,#crash{color:#fc0;text-decoration:none}
a:hover{text-decoration:underline}
a img{border:none}

td,input,#footer{font-size:10px;color:#fff;font-family:tahoma,sans-serif}
h1,h3{font-size:10px;margin:0;padding:0}
h1{height:58px}
h3{height:15px}
h2{border-bottom:solid 1px #444;height:30px;font-size:14px;color:#fc0;margin:0;padding:0}
h2 a,h3 a,h1 a,h3 i{display:none}

#header {width:770px;margin:0 auto;padding:0;text-align:center;background:#000}
/*  was --- width="750" cellpadding="0" cellspacing="0" border="0" align="center"  */
#bodytable{width:770px;margin:0 auto;padding:10px;background:#000}
/*  was --- width="770" cellpadding="0" cellspacing="10" border="0" align="center" */
#footertbl {width:770px;margin:0 auto;padding:0;text-align:center;background:#000}
#footer{font-size:10px;color:#999;line-height:140%;padding:20px}

#logo{background:url(images/logo2.gif) no-repeat}
#indexbanner,.indexblock,#indexjob{border:solid 5px #222;margin-bottom:10px}
#indexbanner,#indexjob{padding:11px;}
.indexblock{padding:1px}
.indexblock div{background:url(images/indexbg.jpg);height:38px}
.indexblock img{margin:3px 10px 0 10px;float:left;vertical-align:middle}
.indexblock h3{height:15px;margin-top:4px}
.indexlist{color:#ccc;padding:10px 0px 16px 0px;background:url(images/hr.gif) bottom left no-repeat}
.indexlist b{font-weight:normal}
.indexlist a b{font-weight:bold}

form{background:#000;margin:0 0 1px 0;padding:6px 0 10px 0;border-bottom:1px solid #444;line-height:140%}
fieldset{clear:both;border:none;margin:0;padding:0 10px 0 10px}
legend{padding:0;margin:0;border:none;text-indent:0px}
label,.label{display:none}

#form{padding:0;margin:0;background:url(images/textbottom.gif) #222 bottom left no-repeat;font-size:10px}
#form legend{margin:12px 0 10px 0;padding:5px 28px;font-weight:bold;font-size:12px;width:100%;background:#333;color:#fc0}
#form label{display:block;width:130px;float:left;padding-left:20px;font-weight:bold;vertical-align:middle}
#form div{padding:0 0 5px 0;border-bottom:solid 1px #444;margin:0 10px 2px 10px}
#form input, #form textarea, #form select{width:280px;background:#111}
/* #form select{background:#444} */
#form #formsubmit{clear:both;margin-left:170px;background:#fc0;color:#000;font-weight:bold}
#form .checkbox{width:16px;height:16px}
#skills div{width:44%;float:left}

input{width:112px;background:#222;border:1px solid #999;margin:5px 2px 0 0}
textarea,select{background:#222;border:1px solid #999;margin-top:5px 2px 0 0;color:#fff;font-size:10px;font-family:tahoma,sans-serif}
#del{background:#fc0;color:#000;font-weight:bold;width:60px}
.warnmsg {color:#f63;font-weight:bold}
.go{width:31px;background:#fc0;border:1px solid #999;color:#000;font-weight:bold}

.files0 {padding:4px;background:#333}
.files1 {padding:4px;background:#111}
.files0:hover {background:#000}
.files1:hover {background:#000}

#advert{background:#222;padding:10px}
#google_ad {border:1px solid #222;margin-top:8px;padding-top:8px;background:#111;text-align:center}

#jobs{color:#fff}
#indexjobsfooter{margin-top:7px}
#tindexintro{background:url(images/t-indexintro.gif) no-repeat}
#tindexjobs{background:url(images/t-indexjobs.gif) no-repeat}
#tindexclient{background:url(images/t-indexclient.gif) no-repeat}
#tindexpaynowt{background:url(images/t-indexpaynowt.gif) no-repeat}
#tindexcandidate{background:url(images/t-indexcandidate.gif) no-repeat}
#tsearch{background:url(images/t-search.gif) no-repeat}
#tlogin{background:url(images/t-login.gif) no-repeat}
th{text-align:left;font-size:11px;color:#fff}
#primarynav{height:44px;background:#222}
#primarynav div{padding:16px 0 0 20px}
#secondarynav{height:50px;background:url(images/secondarynavbg.gif)}
#secondarynav div{padding:28px 0 0 20px}
p{line-height:160%;padding:20px;margin:0;background:url(images/textbottom.gif) #222 bottom left no-repeat;font-size:12px}
ul{margin:0;padding:0 0 10px 0;background:url(images/footer.gif) bottom left no-repeat}
li{list-style-type:none;margin:20px 0 20px 30px;padding:0px;font-size:11px}

.summary{font-size:10px;line-height:100%}
#count{text-align:center}
.score{width:100px}

#tabledata{background:#222}
#tabledata td{border-bottom:1px solid #666}
#tabledata .date{padding-left:20px}
.tindexbox{float:left;width:227px;}