ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input { margin: 0; padding: 0; list-style: none;}
a img,:link img,:visited img { border: none; }

a { text-decoration:underline;   color: #436EEE;}
a:hover { text-decoration: underline; }

ul > li a{
  color:#FFFF66;list-style-type: none;
}
* html li a {
  color:#FFFF66;list-style-type: none;
}

body, td { margin:0; font-family:Georgia,Arial, Verdana, sans-serif; font-size: 14px;  font-weight:normal;}
body { padding: 0 0 0 0.5in; background-color: #fff; height: 100%; font-family:Georgia,Arial, Verdana, sans-serif; font-size: 14pt;  font-weight:normal;}
table { border-collapse: collapse; border-spacing: 0 ; empty-cells: show; background: none; }

/*
*:first-child+html #container { max-width: 12in; margin: auto; padding-right: 0px;}
*/

/*
#header,header1, #footer { background: #3399FF;  height: 115px; padding-left: 15px;padding-top: 5px;}
*/
#header,header1, #footer { background: #FFFFFF;  height: 100px; padding-left: 15px;padding-top: 5px;}
#footer {
  font-size: 10pt;
  color:#606060;
  height: 65px;
  text-align: center;
  max-width: 12in;
  position: relative;
  margin: -65px 190px 0px auto;
  padding-left: 10%;

}
.footer td {text-align:center; font-size:12pt;}
#footer{text-align:center;min-width:90%;}
#footer a {text-decoration:underline; color:#606060; font-family: Georgia,Arial, Verdana, sans-serif;}
/*
#foter_new{margin-right:40px;}
*/

html, body {
  margin:0;
  padding:0;
  width:100%;
  height:100%;
}

#container {
	max-width: 12in;
	margin: auto;
	margin-right: 190px;
	min-height: 100px;
  height:auto !important;
  height:100px;
  background: #FFFF66;

	}

.icon { text-decoration: underline; color:#436EEE;}

.title{padding:0 0 5px; font-family: Georgia,Arial, Verdana, sans-serif;letter-spacing: 0px;font-size: 16pt; font-weight:normal;}
.right { float: right; }
.left { float: left; }
.clear { clear: both; }
#top_user_menu { padding: 5px;}
#top_user_menu input { width: 100px;}
#content { background: #FFFF66; padding-bottom: 65px; }
.column {background:#FFFF66; padding: 0px; width: 31%; float: left; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial }
.column4 {background:#FFFF66; padding: 3px; width: 15%; float: left; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial }
.column44 {font-size:12pt;background:#FFFF66; padding: 4px; width: 25%; float: left; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial }
.column33 {font-size:12pt;background:#FFFF66; padding: 4px; width: 10%; float: left; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial }
.column3 {font-size:12pt;background:#FFFF66; padding: 4px; width: 28%; float: left; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial }
.my_new{position: relative;top: -32px;}
.roundedYellow { background: #FFCC00; width: 90%; margin: auto; padding: 5px; }
.row50 { width: 50% }
.row50 label { width: 150px; float: left; text-align: right; padding-right: 10px; }
.remember_label { float: none !important; }
#profile_edit_form { width: 100%; margin: auto; }
#profile_login_form { width: 30%; margin: auto; }
.example { font-size: 10px; font-style: italic; }
.error { color: #FF0000; }
.ok { color: #00FF00; }
@-moz-document url-prefix()
{
  .add_review {width: 100%; margin: auto; padding: 5px; align="center" }
}

/**************************
Voting widget CSS
***************************/
.vote_widget { width: 80px; height: 10px; margin: 0px; padding: 0px;!important;overflow:none!important; }
.vote_value { position: relative; width: 0px; height: 16px; top: 0px; left: 0px;margin: 0px; padding: 0px; }
.vote_content { width: 80px; height: 16px;  position: relative; top: -16px; left: 0; background-image: url(../images/star.png); background-position: 0px 0px; background-repeat: repeat-x; }
.vote_text { position: relative;top: -32px; left: 80px; margin-left:5px;}

.vote_value_show  {background: #E72727; max-width:100%;}
.vote_value_set  {background: #E72727; cursor: hand; }


.vote-stars-bar { background: url(../images/bar.gif); height: 14px; }
.vote-stars { background: #AAAAAA; }
.stars_widget { width: 190px; }
.stars_widget TD { padding: 0; }


/*\*/
* html .vote_widget{width: 80px; height: 10px; margin: 0px; padding: 0px; !important;overflow:hidden!important }
/**/
/*\*/
* html .vote_value_show  {background: #E72727; !important;overflow:hidden!important;}
/**/

*:first-child+html .vote_value_show1  {background: #E72727; !important;overflow:hidden!important;}
*:first-child+html .vote_widget{width: 80px; height: 10px; margin: 0px; padding: 0px; !important;overflow:hidden!important }




table.employer-search td {padding: 0px 10px; font-family: Georgia,Arial, Verdana, sans-serif;letter-spacing: 0px; line-height: 20px;}
table.bosses-search td {padding: 0px 10px; font-family: Georgia,Arial, Verdana, sans-serif;letter-spacing: 0px; line-height: 20px;}
#employer-search-form label { text-align: left; font-size: 16px;  font-weight: bold;  }
#bosses-search-form label { text-align: left; font-size: 16px;  font-weight: bold;  }
#employer-search-form input[type="text"] { border: solid black 2px; width: 600px; height: 25px;  font-size: 14pt;  font-weight: normal; }
/* #employer-search-form input[type="submit"] { color: #FFFFFF; background: url(../images/search.png); width: 146px;  height: 48px; margin: 0; padding: 0; border: none; font-size: 24px;  font-weight: bold;}
*/
input[type="text"] { border: solid black 1px; }
#tellafriend-form input[type="text"] { width: 300px; }
#tellafriend-form input[type="submit"] { background: url(../images/send_msg_bg.png); width: 256px; height: 60px; border: none; margin:0; padding: 0; font-size: 24px; font-weight: bold; color: #FFFFFF;  }
.rounded { background: #FFFF66; width: 95%; margin: auto; padding: 5px; }
.no_markers { list-style-type: none; }

.form_caption { text-align: left; border: solid rgb(170, 170, 170) 1px; font-weight: bold; padding: 5px; }
.form_fields { width: 670px;}
.form_row { text-align: left; padding: 5px; }
.form_row .error { padding-left: 100px;}
.form_row label { display: block; float: left; width: 140px; }
.form_row input { width: 500px; }
textarea.modal_field{
  width: 500px;
  height:100px
}
.field_description { padding-left: 100px; font-style: italic; }
.form_buttons {text-align: center; margin: 5px;  position: relative;padding-bottom:10px;}
.form_buttons input {width: 50px; margin: 0px 10px;}

#forgot-password fieldset { width: 80%; text-align: left; border: none; }
#forgot-password label { display: block; float: left; width: 200px; }
#forgot-password input[type="text"] {width: 300px; }
#forgot-password input[type="submit"] {margin-left: 400px; }

#search_results { width: 80%; margin: auto; font-size:14px; font-weight:normal;}
#search_results ul {list-style-type: none; margin: 10px 0px; }
#search_results li {margin: 10px 10px;}
#search_results a { text-decoration: underline; color: #436EEE;}


.pm_readed { font-weight: normal; }
.pm_unread { font-weight: bold; }
#privatemsg_list td { padding: 3px 5px; border-left:}

table.bordered { border-left: solid black 1px; border-top: solid black 1px; }
table.bordered td { border-right: solid black 1px; border-bottom: solid black 1px; }
table.bordered th { border-right: solid black 1px; border-bottom: solid black 1px; }

.track-link { font-size: 14px;color:white; padding: 0px 0px;}

.secondary_menu li { float: left; margin: 3px 5px; }
#message th {text-align: left; }


.hometext {   margin: auto; padding: 5px; font-family: Georgia,Arial, Verdana, sans-serif; font-size:20px; font-weight:; letter-spacing: 0px; line-height: 25px;}
.home_image{width: 95%;}
table.orangeboxtext td {padding: 0px 0px; font-family: Arial, Verdana, sans-serif;letter-spacing: 0px; font-weight:normal;}
.tablehp {padding:7px 5px; font-family: Georgia,Arial, Verdana, sans-serif;letter-spacing: 0px;padding-top:2px;}
.tablehp a { text-decoration:underline;   color: #436EEE;}
.tablehp1 {padding-left:11% ;}
.tablehp2 {padding-left:9% ;}
.review-ranking f {height; }
.green-search {padding:0px 0px 7px 0px;}
.search {padding: 0px 10px; font-size:10px;font-weight:bold; font-family: Georgia,Arial, Verdana, sans-serif;letter-spacing: 0px; line-height: 20px;}
#rank a {text-decoration:underline;   color: #436EEE;}
#rank.table aa {font-family: Georgia,Arial, Verdana, sans-serif;letter-spacing: 0px;font-size:26px;font-weight:bolder;}
.aaa {padding: 10px 20px; padding-top: 55px; }
.remember {font-family:verdana; font-weight:normal; }
.styletext {font-family: Georgia,Arial, Verdana, sans-serif; font-style: italic }
.boldtext  td {font-weight:bold;}
.small_text {font-family:verdana; font-weight:normal;font-size:11px;}
/*
.name input[type="text"] {border: solid black 2px; width: 500px; height: 28px;  font-size: 24px;  }
.primary_website input[type="text"] {border: solid black 2px; width: 500px; height: 28px;  font-size: 24px;  }
.count input[type="text"] {border: solid black 2px; width: 200px; height: 28px;  font-size: 24px; }
.city input[type="text"] {border: solid black 2px; width: 240px; height: 28px;  font-size: 24px;  }
.ticker  input[type="text"]{ border: solid black 2px; width: 200px; height: 28px;  font-size: 24px; }
.pass input[type="password"] {border: solid black 2px; width: 250px; height: 28px;  font-size: 24px;  }
.remember input[type="password"] {border: solid black 2px; width: 250px; height: 28px;  font-size: 24px;  }
.rev_title input[type="text"] {border: solid black 2px; width: 600px; height: 28px;  font-size: 24px;  }
.industry select {border: solid black 2px; width: 500px; height: 28px;  font-size: 24px;}
.country select {border: solid black 2px; width: 200px; height: 28px;  font-size: 24px; }
.countryselect select {width: 150px;}
.countryselect1 select {width: 300px;}
.state select {border: solid black 2px; width: 200px; height: 28px;  font-size: 24px;  }
.rev_lang select {border: solid black 2px; width: 150px; height: 28px;  font-size: 24px;  font-weight: bold;}
*/
.name input[type="text"] {width: 500px;}
.primary_website input[type="text"] {width: 500px;}
.count input[type="text"] {width: 200px;}
.city input[type="text"] {width: 140px;}
.ticker  input[type="text"]{width: 200px;}
.pass input[type="password"] {width: 140px;}
.rev_title input[type="text"] {width: 600px;}
.industry select {width: 500px;}
.country select {width: 200px;}
.countryselect select {width: 150px;}
.countryselect1 select {width: 300px;}
.state select {width: 100px;}
.rev_lang select {width: 150px;}


.title_rev a {font-size: 16px;  font-weight: bold; }
.pad {padding:15px;}

#more_1, #more_2, #more_3, #more_4, #more_5, #more_6, #more_7, #more_8, #more_9, #more_10 {
  background:#FFFF66;
  margin:0px;
  width:100%;
  display:none;
}


h3 {
/*	font: 1.5em/1em arial; */
margin-bottom: 0.5em;
}

.inner-box p{
  padding:1em;
}

.r1, .r2, .r3, .r4, .r5, .r6, .r7, .r8, .r9, .r10 {
  display: block;
  height: 1px;
  overflow: hidden;
  font-size:1px;
}

.r10 { margin: 0 10px; }
.r9 { margin: 0 9px; }
.r8 { margin: 0 8px; }
.r7 { margin: 0 7px; }
.r6 { margin: 0 6px; }
.r5 { margin: 0 5px; }
.r4 { margin: 0 4px; }
.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }

#rounded-box-3, #rounded-box-5, #rounded-box-10 { margin:1em; }
#rounded-box-5-green { margin:0em; }
#rounded-box-5-orange { margin:0em; }
#rounded-box-5-comm { margin:0.2em; }
.inner-box, b { background-color: #FFCC00;  }
.inner-box-green, b#green { background-color: #00CD00;  }
.inner-box-orange, b#orange { background-color: #FFCC00;  }

#rounded-box-3 .inner-box { padding: 1em;}
#rounded-box-5 .inner-box { padding: 0em 1em; font-weight:bold;}
#rounded-box-5-green .inner-box-green { padding: 0em 1em;}
#rounded-box-10 .inner-box { padding: 0px 2.3em;}
#rounded-box-10 .inner-box { padding: 0.4em 1em;}


.charcounter {
  display: block;
  font-size: 11px;
}
em.counter {
  color: red;
  display: block;
}
.execute {
  display: none;
    BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 0px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: -5px 0px 10px -5px; BORDER-LEFT: #999 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #fff
}
.execute A {
  COLOR: red; TEXT-DECORATION: none
}
#my {
  background-color:#FFFF66;
  border:0px;
  line-height:1.1em;
  margin:0px;
  padding:0px;
  width:300px;
  font-color:#FFFF66;
  font-size:14px;
}
#mypre {
  font-color:#FFFF66;
  display: none;
  _overflow: hidden;
  font-size:14px;

}

#myTextArea5{
  font-size:14px;
}

 .recaptchatable .recaptcha_image_cell, #recaptcha_table {
   background-color:#FFCC00 !important; //reCaptcha widget background color
 }

 #recaptcha_table {
   border-color: #FFCC00 !important; //reCaptcha widget border color
 }

 #recaptcha_response_field {
   border-color: #FFCC00 !important; //Text input field border color
   background-color:#FFCC00 !important; //Text input field background color
 }

#recaptcha_tagline {
  display: none;
}

#recaptcha_logo {
  display: none;
}

.blog b {
  background-color: #FFFF66;
}

.what {
  font-size: 16px;  font-weight: bold;
}

.hometext {
  font-size: 14px;  font-weight: normal;
}
.hometext1 {
  font-size: 12px;  font-weight: normal;
  padding-left:2%;
}
.hometext ul{padding-left:2%;
}
.hometext1 ul{padding-left:2%;
}

#wtf-div { color:#000000; padding: 3px; display: none; position: absolute; width: 250px; height: 90px; background: #3399FF; border: solid black 2px; }
#wtf1-div { color:#000000; padding: 3px; display: none; position: absolute; width: 250px; height: 100px; background: #3399FF; border: solid black 2px; }
#wtf2-div { color:#000000; padding: 3px; display: none; position: absolute; width: 250px; height: 100px; background: #3399FF; border: solid black 2px; }
#wtf5-div, wtf11-div, wtf12-div{ color:#000000; padding: 3px; display: none; position: absolute; width: 250px; background: #3399FF; border: solid black 2px; }
#wtf11-div{ color:#000000; padding: 3px; display: none; position: absolute; width: 200px; height: 50px; background: #3399FF; border: solid black 2px; }
#wtf12-div{ color:#000000; padding: 3px; display: none; position: absolute; width: 200px; height: 50px; background: #3399FF; border: solid black 2px; }
#wtf33-div{ top:30%;z-index:0;text-align:left;color:#000000; padding: 3px; display: none; position: absolute; width: 440px; height: 230px; background: #DFE9E9; border: solid black 2px; }
#wtf34-div{ top:260px; z-index:0;align:left;color:#000000; padding: 3px; display: none; position: absolute; width: 440px; height: 200px; background: #DFE9E9; border: solid black 2px;}
/*\*/
* html #wtf34-div{ top:60px; left:50px; z-index:0;align:left;color:#000000; padding: 3px; display: none; position: absolute; width: 440px; height: 200px; background: #DFE9E9; border: solid black 2px;}
/**/

/*\*/
* html #wtf33-div{ top:30%; z-index:0;text-align:left;color:#000000; padding: 3px; display: none; position: absolute; width: 440px; height: 230px; background: #DFE9E9; border: solid black 2px; }
/**/


*:first-child+html #wtf34-div{top:120%;left:10%; z-index:0;align:left;color:#000000; padding: 3px; display: none; position: absolute; width: 440px; height: 200px; background: #DFE9E9; border: solid black 2px;}
*:first-child+html #wtf33-div{ top:30%;left:50px;z-index:0;text-align:left;color:#000000; padding: 3px; display: none; position: absolute; width: 440px; height: 240px; background: #DFE9E9; border: solid black 2px; }




/*
#wtf-div_new { color:#000000; padding: 3px; display: none; position: absolute; width: 80px; height: 80px; background: #3399FF; border: solid black 2px; }
*/
#wtf-div_new { color:#000000; padding: 3px; display: none; position: absolute; width: 250px; height: 200px; background: #3399FF; border: solid black 2px; }

.ads_top, .ads_bottom { width:100%; height: 90px; margin: auto;}
/* .ads_right { width:190px; height: 600px; margin: auto; float: right; padding-right: -160px;}
.ads_right { width:190px; margin: auto; float: right; margin-right: -190px;  height: 100%;}*/
.ads_right { width:190px;height: 100% margin: auto; float: right; margin-right: -190px; background: #ffffff;  }
.ads_r { width:190px;height: 100% margin: auto; float: right;  padding-top: 5px;  }
.number {padding:4px;letter-spacing: 5.6px;font-size:8px;}

.border_green {
padding:5px;
margin: 0px 0px 0px 0px;
border: 3px solid #00CD00;
border-top-color:#00CD00;
  padding:0px;
}
.border_orange {
  border-collapse: separate;
  border: 3px solid #FFCC00;
/*border-top-color:#FFCC00;*/
  padding:0px;
  margin: 0px;



}

#top {width:100%;}
*:first-child+html #top {width:100%;}
* html #top {width:100%;}

#bottom {width:100%;}
*:first-child+html #bottom {width:100%;}
* html #bottom {width:100%;}

.pager_search {
  float: right;
  padding:10px;

}


.aaa {background: url(../images/img.jpg);
}

/*
=================================================
*/

*{ font-family: Georgia,Arial,Verdana,sans-serif;  outline:none; }
img{ border:0; }


.padd{
  position:relative;
}


html>body .padd td{ padding: 3px; }
.static{
font-family: Georgia,Arial, Verdana, sans-serif;
letter-spacing: 0px;
font-size: 10pt;
font-weight:normal;
}
.static  ul {padding-left:3%;}
.static p {padding-left:1%;}

/*
  tabs
*/
.ui-wrapper { border: 1px solid #50A029; }
.ui-wrapper input, .ui-wrapper textarea { border: 0; }

/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-nav {
        display: none;
    }
}

/* Skin */
.ui-tabs-nav, .ui-tabs-panel {
/*    font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;*/
    font-size: 14px;
}
.ui-tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0 0 0 3px;
}
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: left;
    content: " ";

}

/*
.ui-tabs-nav:after, noindex:-moz-any-link { clear: both;content: " ";}
*/

.tablink{
  display:none;
}

.ui-tabs-nav li {
    float: left;
    margin: 0 0 0 2px;
    font-weight: normal;
}
.ui-tabs-nav a, .ui-tabs-nav a span {
    float: left; /* fixes dir=ltr problem and other quirks IE */
    padding: 0 42px;
    background: url(../images/tabs.png) no-repeat;
    border:2px;
}
.ui-tabs-nav a{
    margin: 5px 0 0; /* position: relative makes opacity fail for disabled tab in IE */
    padding-left: 0;
    background-position: 100% 0;
    text-decoration: none;
    white-space: nowrap; /* @ IE 6 */
    outline: 0; /* @ Firefox, prevent dotted border after click */
}
.ui-tabs-nav a:link, .ui-tabs-nav a:visited {
    color: #000000;
}
.ui-tabs-nav .ui-tabs-selected a {
    position: relative;
    top: 1px;
    z-index: 2;
    margin-top: 0;
    background-position: 100% -23px;
}
.ui-tabs-nav a span {
    padding-top: 1px;
    padding-right: 0;
    height: 20px;
    background-position: 0 0;
    line-height: 20px;
}
.ui-tabs-nav .ui-tabs-selected a span {
    padding-top: 0;
    height: 27px;
    background-position: 0 -23px;
    line-height: 27px;
}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited,
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.ui-tabs-disabled {
    opacity: .4;
    filter: alpha(opacity=40);
}
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {
    color: #000;
}
.ui-tabs-panel {
    border: 1px solid #FFCC00;
    padding: 0px;
    background: #ffff66; /* declare background color for container to avoid distorted fonts in IE while fading */
    height:100%;
}
/*.ui-tabs-loading em {
    padding: 0 0 0 20px;
    background: url(loading.gif) no-repeat 0 50%;
}*/

/* Additional IE specific bug fixes... */
* html .ui-tabs-nav { /* auto clear @ IE 6 & IE 7 Quirks Mode */
    display: inline-block;
}
*:first-child+html .ui-tabs-nav  { /* auto clear @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
    display: inline-block;
}
/* end tabs */

.flora{
  height:100%;
}

.stories{
  padding-left: 12px;
}

.bossreview1 p{
  font-weight:bold;
  text-decoration:underline;
  color: #436EEE;
}

#backtoreview{
  float:right;
  padding-right:2%;

}
#backtoreview1, v\:* {
  float:left;
  padding-left:2%;
}
.addboss{
  padding-top:2%;
  padding-left:2%;
}
.addboss_label{
  padding-left:5px;
  padding-bottom:3%;
}
.boss_review{
  padding-top:2%;
  padding-left:2%;
}

#add_boss_img {
   background: url(../images/addboss.png);
   width: 170px;  height: 33px; margin: 0; padding: 0; border: none;
  background-repeat: repeat-x;
}

#search_form input{
  margin-top:4px;

}

a.button, a.buttonDis {
  display: block;
  background-color: transparent;
/*  background-image: url(../images/clear.png);*/
  background-repeat: no-repeat;
  color:#000000;
  width: 110px;
  height: 29px;
  text-align: center;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  !important;overflow:hidden !important;
/*
  margin: 5px auto;
  padding: 5px 0 0 0;
*/
}
.memu_text{
  font-size: 12px;
  font-weight: normal;
}

.icon{
  font-family: Arial, Verdana, sans-serif;
}

.underline{
  text-decoration: underline;
}

#review_toolbar1{
  display:none;
}
#review_toolbar2{
  display:none;
}
#review_toolbar3{
  display:none;
}
#review_path_row{
  display:none;
}

.ui-tabs-selected{
  font-weight: bold;
}

tr.mceLast td {
  border-bottom:0px solid #FFFFFF !important;
}

.defaultSkin .mceStatusbar {
  height:0px !important;
}

.defaultSkin table.mceLayout tr.mceFirst td {
  border-top:0px solid #FFFFFF !important;
}

.defaultSkin .mceToolbar {
  height:0px !important;
}

.defaultSkin .mceIframeContainer {
  border-bottom:0px solid #FFFFFF !important;
  border-top:0px solid #FFFFFF !important;
}

.mceEditor defaultSkin{
  background-color: #FFFFFF !important;
}
#review_ifr{
  height: 200px!important;
}
.defaultSkin table.mceLayout {
  border-color:-moz-use-text-color #FFFFFF!important;
}

#review_tbl{
  height: 200px!important;
  width: 700px!important;
}

/*
.add_rev #my, noindex:-moz-any-link {width:18%;}
* html  .add_rev #my{width:13%;}

<!--[if IE]>  #my  { width:13%; } <![endif]-->
.add_rev #my, v\:* { width:13%; }
*/

#my1{width:19%;
  _width:12%;
}
*:first-child+html #my1{width:12%}

.boss_padding{
  padding-top:10px;
}

.no_markers a{
  color: #436EEE;
}

table#fora, table#threads, table#messages {
  width:100% !important;
}

#favorites {
  position:absolute;
  padding-left: 10%;
}

* html #favorites{
  padding-left: 170%;
}

#forwardfriend{
  font-size:10px;
  position:absolute;
  padding-top: 1px;
  z-index:5;
}

.forumstories a{
  font-weight:bold;
}

.forumstories p{
  font-weight:bold;
}

.storiestext{
  padding-top:3%;
}

#loading, #loading1{
	display:none;
	color:#a7a6aa ;
  padding-left:0%;
	font:16px 'Trebuchet MS', sans-serif;
  height:20px;
}

#errorvisitor,#errorvisitor1{
	display:none;
	color:red ;
  padding-left:0%;
	font:12px 'Trebuchet MS', sans-serif;
}

#success,#success1{
	color:#00CD00;
  padding-left:0%;
	font:12px 'Trebuchet MS', sans-serif;
}
#email,#email1{
	color:#a7a6aa ;
}

.newslettertable{
	float:right;
}

*:first-child+html .newslettertable{
/*  position:relative;
  top:5%;
  left:55%;
	font:10px;
*/
  position:absolute;
	float:none;
  top:22%;
  left:47%;
	font:10px;
}

/*\*/
* html .newslettertable{position:absolute; top:23%;left:47%;font:10px;}
/**/

#search_form1{position:relative;top:4px;}
#wtf34-link{position:relative;top:7px;font:8px}
.news{position:relative;padding-right:5px;top:7px;front:8px;color:#8C8989;}
#visitor_add1{position:relative;top:8px;}

/*\*/
* html #visitor_add1{position:relative;top:8px;}
/**/

.employer_search{
	color:white;
	font-family:Arial, Verdana;
	font-size:16px;
}

.textbox{
  padding:5px;
}
