*{margin:0;padding:0;border:0;}
html, body{	margin: 0;	background-color:#FFFFFF; padding: 0; font-family: Arial, Tahoma; font-size: 85%;}
.cb {clear: both;}
.hidden{overflow: hidden;visibility: hidden;}
.strong{font-weight:bold}
a {color: #000;font-family: Arial,Tahoma; font-weight: normal;text-decoration: underline}
/* a {color: #0066CC;font-family: Arial,Tahoma; font-weight: normal;text-decoration: underline} */
a:hover{ color: #CC0000; text-decoration: underline;}
a:visited{font-family: Arial,Tahoma;}
a.title{ color:#CC0000; font-weight:bold; display:block}
.floatleft {float:left}
#container{max-width:500px; margin: 0 auto; overflow: hidden; padding:5px 5px 0 5px;}
#holder{position: relative;	left: 6px; top: 0px; padding: 0px;}
#logo{text-align:center; padding:3px 0}
#logo img {border:none; margin:auto}
#footer{text-align:center; padding:5px 0; font-size:95%;}
#footer a{ color: #000; text-decoration:none;}
/* li:hover {background: black url(/m/img/read-more.png) no-repeat center right;} */
.navlinks span{display:block}
ul.navlinks {margin:5px auto;}
.navlinks_inline {padding:5px 0;}
.navlinks_inline li{float:left; list-style:none; background:#D6D6D6; margin:2px 4px; background-image:url(/m/img/cat-button.png); height:26px; line-height:26px; padding-left:8px; width:43%; text-align:center}
.navlinks_inline li a{ color:#000; text-decoration:none; background-image:url(/m/img/cat-button-close.png); background-position:right; background-repeat:no-repeat; display:block; padding-right:8px}

.catlinks_inline {padding:auto;}
.catlinks_inline li{list-style:none; background:#D6D6D6; margin:2px 4px; background-image:url(/m/img/cat-button.png); height:26px; line-height:26px; padding-left:8px}
.catlinks_inline li a{color:#000; text-decoration:none; display:block; background-image:url(/m/img/cat-button-close.png); background-position:right; background-repeat:no-repeat;}

.profiles_inline {padding:3px 0;}
.profiles_inline li{list-style:none; background:#D6D6D6; margin:2px 4px; background-image:url(/m/img/profile-button.png); height:35px; padding-left:8px;}
.profiles_inline li a{display:block; background-image:url(/m/img/profile-button-close.png); background-position:right; background-repeat:no-repeat; height:35px; font-size:110%; text-decoration:none; color:#000000}
.profiles_inline li .letter{color:#000; text-decoration:none; font-weight:bold; font-size:120%; padding-top:3px}
.profiles_inline span{ display:block; font-size:75%}

.tab span{ float:left; border:1px solid #e46813; padding:3px 6px; margin:3px 2px; -moz-border-radius:5px; width:42%; text-align:center}
.tab a{ text-decoration:none}
.tab a:hover{}
.tab span.selected{border:2px solid #CC0000;}
div .tab{margin:5px 0;}

.toptab {padding:0; margin-bottom:3px}
ul.toptab {border-bottom:1px solid #999999}
.toptab li{float:left; padding:2px 8px; list-style:none; border:1px solid #999999; background:#D6D6D6; margin:0 4px; margin-bottom:-1px}
.toptab li.selected { background:#0093DD; border:1px solid #0093dd}
.toptab li.selected a{ color:#FFFFFF; font-weight:bold;}
.toptab li a{ color:#000; text-decoration:none}


div #pagination {text-align:center; margin:10px 0}
div #pagination a{ text-decoration:none; padding:0 3px}
#pagination span.selected{text-decoration:underline; padding:0 5px; font-weight:bold}

.listing {margin-bottom:8px;}
.listing li{list-style:none; margin-bottom:3px; padding:3px 5px; background:#FFFFFF; background-image:url(/m/img/standard-bg.png); background-repeat:repeat-x}
.listing a{display:block; color:#000; text-decoration:none; }
.listing a .title{display:block;padding-bottom:3px;color:#ac0e0d}
.listing span{ color:#0093DD; font-weight:bold; font-size:110%;; display:block}
.listing span.pdf{ float:right; padding:15px 0}
.listing li.featured{ background:#FFEDC3; background-image:url(/m/img/featured-bg.png); background-repeat:repeat-x;  -moz-border-radius:5px; border:1px solid #e46813; }

.cat1{padding:3px 4px; background: #0093DD; font-weight:bold; color:#FFFFFF; margin:3px 0}
.cat2{padding:3px 4px; background: #666666; font-weight:bold; color:#FFFFFF; margin:3px 0}
.cat2 a{color:#FFFFFF; font-weight:bold}
.cat3{padding:3px 4px; background: #E46813; font-weight:bold; color:#FFFFFF; margin:3px 0}
.cat3 a{color:#FFFFFF; font-weight:bold}

#standard_ad { margin:5px 0; padding:5px 0;}
#standard_ad .send2mail a{text-align:right; display:block; font-size:90%;}
#standard_ad .title{color:#E46813; font-weight:bold; font-size:120%;; text-align:center; display:block; padding-top:5px}
#standard_ad .body{margin:10px 5px; text-align:justify}
#standard_ad .apply {text-align:center}
#standard_ad .apply a{color: #CC0000;}
#standard_ad .goback{text-align:left; font-size:105%;; padding:3px 2px; margin:10px auto; background-color:#f4f4f4;}
#standard_ad ul{ margin-left:25px}

#news { margin:10px 0; padding:5px 0; border-bottom:1px dashed #999595}
#news .send2mail a{text-align:right; display:block; font-size:90%;}
#news .title{font-weight:bold; text-align:left; display:block;}
#news .title a{font-weight:bold; color:#0066CC}
#news .body{margin:5px 3px; text-align:justify}
#news .date {text-align:right; font-size:93%;}
#news .goback{text-align:left; font-size:105%;; padding:5px auto; margin:10px auto}
#news p{ padding-bottom:10px}

.topofthepage { text-align:right; font-size:85%}

#employers_profiles a{display:block}
#employers_profile a{}
#employers_profile .send2mail a{text-align:right; display:block; font-size:90%;}
#employers_profile .contact{margin:5px auto; padding-bottom:10px; border-bottom:1px dashed #999595}
#employers_profile .body{ text-align:justify}
#employers_profile .goback{text-align:left; font-size:105%;; padding:5px auto; margin:10px auto}
#employers_profile .contact span{display:block}
#employers_profile p{ padding-bottom:10px}

div .info { background: #FFF5D7; padding:5px; border:1px solid #E46813; margin:5px 2px; font-size:93%;; text-align:center}
