.preLoginBackground{background-color: #EFF3FF;}
body, html
{
    padding: 0px;
    margin: 0px;
    border: none;
    font-size: 12px; 
    font-family:Arial; 
}
form
{
    margin: 0px;
    padding: 0px;
}

.log_remark
{
	font-size:10px;
}
table
{
    /*color: #737373; 2271CF*/
	border-collapse:collapse;
    font-size: 12px; 
    font-family:Arial; 

}

.bhub_button
{
    border: solid 1px #8E8F8F; 
    width: 75px; 
    background-image: url(../images/new_button_bg.gif); 
    background-position: left center; 
    background-repeat: repeat-x;
    background-color: transparent;
}

.bhub_long_button
{
    border: solid 1px #8E8F8F; 
    width: 120px; 
    background-image: url(../images/new_button_bg.gif); 
    background-position: left center; 
    background-repeat: repeat-x;
    background-color: transparent;
}

.restore_button
{
    width:180px;
}
.bhub_scrollbars
{
    scrollbar-3dlight-color:#fff;
    scrollbar-arrow-color:#666;
    scrollbar-darkshadow-color:#fff;
    scrollbar-face-color:#f2f2f2;
    scrollbar-highlight-color:#aaa;
    scrollbar-shadow-color:#aaa;
    scrollbar-track-color:#eee;
}

.center_wrap_div
{
	background-color: transparent;
	text-align: center;
	position: absolute;
	z-index: 3010;
	top: 50%;
	left: 0px;
	width: 100%;
	height: 1px;
	overflow: visible;
	visibility: visible;
	display: block
}

.main_content_div
{
    width: 700px;
    height: 450px;
    border: solid 1px black;
    background-color: white;/*#F7F7F7*/
    text-align: left;
	margin-left: -350px;
	position: absolute;
	top: -225px;
	left: 50%;
	visibility: visible;
    font-weight: bold; 
    font-size: 12px; 
    font-family:Arial; 
}

.top_toolbar_table
{
    width: 100%;
    background-color: black; 
    color: White; /*black; moshe*/
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    table-layout: fixed;
     border-bottom:solid 1px black;
}


.top_toolbar_table tr
{
    /*height: 36px;*/
    /*background-color:White; moshe*/
}

.top_toolbar_table a:link,
.top_toolbar_table a:active,
.top_toolbar_table a:visited,
.top_toolbar_table a:focus
{
    color: White;
    text-decoration: none;
}

.top_toolbar_table a:hover
{
    color: White;
    /*text-decoration: underline;*/
}

.page_title_td
{
    padding-left: 15px;
    color: /*black; moshe*/ White;
    font-weight: bold; 
    font-size: 12px; 
    font-family:Arial; 
}

.bhub_version_div
{
    position: absolute;
    top: 44px;
    right: 15px;
    font-weight: normal;
    color: #737373;
    font-size: 10px; 
    font-family:Arial;
}

.content_td
{
    padding: 15px;
    width: 340px;
}

.content_td li
{
    font-weight: normal;
}

.page_title_div
{
    /*color: #737373;*/
    font-weight: bold;
    font-size: 12px; 
    font-family:Arial; 
}

.continue_button_div
{
    position: absolute;
    bottom: 15px;
    right: 15px;
}

.settings_div
{
	width: 95%;
    padding: 10px;
    padding-left: 0px;
    border: solid 1px white;
    white-space: nowrap;
}

.settings_table
{
    border-collapse: collapse;
}

.unselected_settings_div
{
    width: 500px;
    padding: 10px;
    border: solid 1px white;
    cursor: pointer;
}

.selected_settings_div
{
    width: 500px;
    padding: 10px;
    border: solid 1px #86E7FF;
    cursor: pointer;
}

.settings_title
{
    font-size: 12px;
    /*color: black;*/
    font-family: Verdana;
}

.settings_info
{
    font-size: 12px;
    font-family: Verdana;
    /*color: black;*/
}

.settings_content_div
{
    padding: 0px;
    margin: 0px;
    width: 100%;
    overflow: auto;
    scrollbar-3dlight-color:#fff;
    scrollbar-arrow-color:#666;
    scrollbar-darkshadow-color:#fff;
    scrollbar-face-color:#f2f2f2;
    scrollbar-highlight-color:#aaa;
    scrollbar-shadow-color:#aaa;
    scrollbar-track-color:#eee;
}

.settings_options_table
{
    margin-bottom: 4px;
    font-size: 12px;
    /*color: black;*/
    font-family: Verdana;
}

.settings_options_table tr
{
    height: 25px;
}

.settings_options_table td
{
    padding: 0px;
    padding-left: 2px;
    padding-right: 2px;
}

.page_navigation_td
{
    text-align: center; 
    color:/*white moshe*/  #737373;
    /*background-color: #EEF3FA;*/
    font-size: 12px; 
    font-family:Arial; 
}

/*.recover_details_background
{
	background-color:#EFF3FF;
}*/

.setting_page_header
{
    font-size: 15px;
    color: #2271CF;
    font-weight: bold;    
    font-family: Verdana;
    margin-bottom: 15px;
    width: 400px;
}

.toc_background
{
	background-color: #EEF3FA;
}


a
{
outline: none;
color: black;
}


A:link img 
{ 
    border-style: none;
    border-width: 0px;
}

A:active img 
{ 
    border-style: none;
    border-width: 0px;
}

A:visited img 
{ 
    border-style: none;
    border-width: 0px;
}

.largeLogo
{
	width:215px;
	height:58px;
}

.smallLogo
{
	width:146px;
	height:46px;
}

.folderTitle
{
	background-image: url(../images/wave.gif);
	background-position:left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
	width:260px;
}