body {
  background-color: #b0b0b0;
  color: black;
  font-family: "Arial", "Arial (Hebrew)","David (Hebrew)", Verdana,Sans-Serif;
  font-size: 100%;
  text-align: center;
  padding: 0;
  margin: 5px;
  direction: ltr;
}

#header_he img {
    display: block;
}

h3 {
	color: #ff8400;
}

#page { 
    background-color: white;
    color: black;
    padding: 0px;
    margin: auto;
    width: 965px;
    min-width: 965px;
    text-align: left;
}

#bodycontent {
    background: url('/static/images/hosting_page.jpg') repeat-y;
    width: 965px;
    margin: 0px;
    padding-top: 1em;
    direction: rtl;
    text-align: right;
}

#main_column {
    width: 680px;
    position: relative;
    left: 50px;
    top: 0px;
    float: left;
}

#side_column {
    width: 190px;
    margin-top: 1em;
    margin-right: 0px;
    float: right;
}

#menu {
    margin-right: 30px;
}

#page_footer {
    clear: both;
    background: url('/static/images/hosting_footer.jpg') no-repeat;
    height: 26px;
}

#footer {
    padding: 2px;
    color: gray;
    text-align: center;
    font-size: 0.8em;
}

.flash {
    text-align: center;
    border: 1px solid gray;
    background-color: #afa;
    margin-top: 1em;
    padding: 1em;
}

.welcome {
    color: gray;
    font-size: 0.8em;
}

.welcome a {
    color: gray;
}

.code {
    border-color: black;
    border-width: 1px;
    border-style: solid;
    background-color: #f0f0ff;
    padding: 10px;
}

.breadcrumb {
    font-size: 0.8em;
    color: gray;
}

.breadcrumb a {
    color: gray;
}

.rating {
    min-height: 90px;
    margin: 1em;
}

.rating_box {
    background: url('/static/images/rating_user.gif');
    width: 96px;
    height: 86px;
    text-align: center;
    margin-left: 3em;
    float: right;
}

.rating_box_content {
    padding: 6px 12px 12px 12px;
}

.rating_box_score {
    font-weight: bold;
    font-size: 26px;
    font-family: arial, helvetica;
}

.rating_box_explain {
    color: gray;
    font-size: 0.7em;
    font-weight: bold;
}

.rating_box_out_of {
    font-size: 0.7em;
}

.comment {
    display: block;
    border: 1px solid #eee;
    clear: right;
    min-height: 10ex;
    margin-bottom: 2em;
}

.comment_content {
}

.user_ratings {
    float: right;
    display: block;
    margin-left: 2em;
}

.comment_author {
    font-weight: bold;
    margin-right: 1em;
}

.plan {
    margin-bottom: 3em;
}

a.plan_title {
    font-size: 1.6em;
    color: #3090ff;
    margin: 0;
}

table.plan_options {
    margin: auto;
}

table.plan_options td {
    text-align: right;
}

table.plan_options a {
    color: #2020ff;
    font-size: 0.8em;
}

a.company_link {
    font-size: 0.8em;
    color: #2020ff;
    left: 70%;
    position: absolute;
}

a.order_now {
    font-size: 0.8em;
    color: #2020ff;
    left: 50%;
    position: absolute;
}
/* site map */

#sitemap {
    float: left;
    background-color: #eee;
    border: 1px solid #ddd;
    padding: 5px;
}

/* articles box */

.menu_title {
    font-weight: bold;
    margin-top: 1em;
    list-style-type: none;
}

.article_list {
    margin: 0;
    padding: 0;
    list-style: none;
}

.article_list li {
    background-image: url(/static/images/bullet.gif);
    background-repeat: no-repeat;
    background-position:  100% 0.40em; 
    padding-right: 1.2em;
}

th {
    text-align: right;
}

a.hosting_link {
    text-decoration: none;
    color: #2070ff;
    margin-right: 12px;
}

a.hosting_link:hover {
    color: white;
    background: #2070ff;
}

/* Fading Tooltips By Dustin Diaz*/
body div#toolTip { position:absolute;z-index:1000;width:290px;background:#000;border:2px double #888;text-align:right;direction:rtl;padding:5px;min-height:1em;-moz-border-radius:5px; }
body div#toolTip p { margin:0;padding:0;color:#fff; font-size: 0.75em; }
body div#toolTip p em { display:block;margin-top:3px;color:#f60;font-style:normal;font-weight:bold; }
body div#toolTip p em span { font-weight:bold;color:#fff; }
