* {margin:0; padding:0}
body {background:#fff; color:#333; font:83%/1.3 arial,verdana,sans-serif}
a, a:link, a:link, a:link, a:hover {background:transparent; text-decoration:underline; cursor:pointer}
a:link {color:#545558}
a:visited {color:#939598}
a:hover, a:active {color:#FE4E00}
label, td, input, select, label, option {font-size:11px}
option { margin-left: 15px }
dl {font-size:86%}
dt, dd {color:#999; border-bottom:1px solid #ccc; float:left}
dt {clear:both}
ul {list-style-type:none}
#content {padding:0 10px 5px 10px; overflow:hidden}
#footer {text-align:center}
dd.description {color:#000}
#keywords input {border:2px solid #ff0}
#submit {font-weight:bold; font-family:"Trebuchet MS"; background:#fff url("submit.gif") repeat-x 0 0; cursor:pointer; border:none; height:21px; width:100px; margin:10px auto 0 auto; padding-bottom:3px}
#keywords input {font-size:11px; padding:1px 0}
/*Special links*/
#header a:link, #content dt a:link {color:#387eca; cursor:pointer;}
#header a:visited, #content dt a:visited {color:#89008e}
#header a:hover, #header a:active, #content dt a:hover, #content dt a:active {color:#FE4E00; cursor:pointer;}
#browsebox #header {text-align:center; font-size:100%; font-weight: bold; padding:5px 5px 5px 10px; color:#000}
#resultsbox #header {text-align:left; font-size:100%; font-weight: bold; padding:5px 0 5px 0; margin:0 10px; border-bottom:1px solid #ccc}

.unit180x150 #wrap {width:180px; height:150px; background:#fff url("bg180x150.gif") no-repeat 0 0}
.unit120x240 #wrap {width:120px; height:240px; background:#fff url("bg120x240.gif") no-repeat 0 0}
.unit468x60 #wrap {width:468px; height:60px; background:#fff url("bg468x60.gif") no-repeat 0 0}
.unit160x600 #wrap {width:160px; height:600px; background:#fff url("bg160x600.gif") no-repeat 0 0}
.unit240x400 #wrap {width:240px; height:400px; background:#fff url("bg240x400.gif") no-repeat 0 0}
.unit300x150 #wrap {width:300px; height:150px; background:#fff url("bg300x150.gif") no-repeat 0 0; overflow:hidden}
.unit160x300 #wrap {width:160px; height:300px; background:#fff url("bg160x300.gif") no-repeat 0 0}
.unit260x30 #wrap {width:260px; height:30px; background:#fff url("bg260x30.gif") no-repeat 0 0}

#browsebox dl {border-top:1px solid #ccc; padding:2px 0 2px 0; margin:0; display:block; position:relative}
#browsebox dt {border:none; float:none; padding-bottom:0; margin-bottom:0; overflow:hidden}

#searchbox.unit180x150 #content {height:150px; padding-top: 35px}
#searchbox.unit180x150 #submit {margin-left:53px}

#searchbox.unit120x240 #content {height:240px; padding-top: 50px}
#searchbox.unit120x240 #submit {margin-top:20px}

#searchbox.unit468x60 #content {padding:0 5px 5px 120px}
#searchbox.unit468x60 #submit {margin-top:20px}

#searchbox.unit160x300 #content {height:300px; padding-top: 10px}
#searchbox.unit160x300 #submit {margin-top:30px;margin-left:38px}
#searchbox.unit160x300 #keywords input, #searchbox.unit160x300 #locations select, #searchbox.unit160x300 #locations input, #searchbox.unit160x300 #sectors select, #searchbox.unit160x300 #sectors input {width:140px}
#searchbox.unit160x300 #locations, #searchbox.unit160x300 #sectors {margin-top:30px}
#searchbox.unit160x300 .crikey_logo a img{ float:left;margin-top:7px; border:none; margin:0px 0px 35px 25px;  }

#searchbox.unit260x30 #submit {position:relative;font-weight:bold; font-family:"Trebuchet MS"; background:#fff url("submit_260x30.gif") repeat-x 0 0; cursor:pointer; border:none; height:21px; width:54px; }
#searchbox.unit260x30 #content {padding:0 5px 0px 2px;}
#searchbox.unit260x30 #keywords {float:left; margin-right:5px;margin-left:5px;}
#searchbox.unit260x30 #keywords input {width:80px; visibility:visible;  }
#searchbox.unit260x30 #content #keywords input {margin-top:5px;}
#searchbox.unit260x30 #keywords label {width:90px; visibility:hidden;  font-size:1px;}
#searchbox.unit260x30 #content input {margin-top:6px;}
#searchbox.unit260x30 .crikey_logo a img{ float:left;margin-top:6px; border:none; }
#searchbox.unit260x30 input#submit {position:absolute;top:0;left:195px}

#searchbox.unit180x150 #keywords input, #searchbox.unit180x150 #locations select, #searchbox.unit180x150 #locations input, #searchbox.unit180x150 #sectors select, #searchbox.unit180x150 #sectors input {width:155px}

#searchbox.unit120x240 #keywords input, #searchbox.unit120x240 #locations select, #searchbox.unit120x240 #locations input, #searchbox.unit120x240 #sectors select, #searchbox.unit120x240 #sectors input {width:100px}
#searchbox.unit120x240 #locations, #searchbox.unit120x240 #sectors {margin-top:10px}

#searchbox.unit468x60 #keywords, #searchbox.unit468x60 #locations, #searchbox.unit468x60 #sectors {float:left; margin-top:7px; margin-right:5px}
#searchbox.unit468x60 #keywords input {width:100px}
#searchbox.unit468x60 #locations select, #searchbox.unit468x60 #locations input, #searchbox.unit468x60 #sectors select, #searchbox.unit468x60 #sectors input {width:110px}

#browsebox.unit160x600 dl {width:140px}
#browsebox.unit160x600 dt {width:88px}

#browsebox.unit240x400 dl {width:220px}
#browsebox.unit240x400 dt {width:170px}

#browsebox #content {display:block; position:relative}

#browsebox.unit160x600 #content {height:526px}
#browsebox.unit240x400 #content {height:326px}

#browsebox #content dl dd {position:absolute; top:2px; right:2px; left:auto; margin:0; padding:0; border:none; float:none}

#resultsbox dl {border-bottom:1px solid #ccc }
#resultsbox dt {margin-top:5px}
#resultsbox dt, #resultsbox dd {float:none; clear:both; border:none}

#resultsbox.unit160x600 dt, #resultsbox.unit160x600 dd {width:140px}
#resultsbox.unit240x400 dt, #resultsbox.unit240x400 dd {width:220px}
#resultsbox.unit300x150 dt, #resultsbox.unit300x150 dd {width:280px; overflow:hidden}

#resultsbox.unit160x600 #content {height:515px}
#resultsbox.unit240x400 #content {height:330px}
#resultsbox.unit300x150 #content {height:110px}

#resultsbox.unit300x150 #header {padding-top:10px}
#resultsbox.unit300x150 #header a {display:block;width:200px}

#resultsbox dd.location { float: left; width: 100px }
#resultsbox dd.salary { float: right; width: 100px; clear: none; text-align: right }
#resultsbox.unit300x150 dd.author {width: 180px; float:left; overflow:hidden; height: 16px}
#resultsbox.unit300x150 dd.salary {width: 100px; float:left; overflow:hidden; height: 16px}
#resultsbox dd.clear { font-size: 0%; clear: both }


