.body {
    font-size:11px;
    font-family:tahoma, serif;
    color:#222;
    /*background:url(./../images/flash-top-bk.png) repeat-x;*/
    padding:0;
    margin:0;
}
.body_login {
    font-size:11px;
    font-family:tahoma, serif;
    color:#222;
    padding:0;
    margin:0;
}

.main_applications {
    direction:rtl;
    text-align:right;
    padding:10px 10px 30px 10px;
    font-size:11px;
}

.tbl_main {
    margin-bottom:16px;
}

.tbl_main_login {
    border: 1px solid #eee;
    width:300px;
    margin:20px 20px 20px 20px;
    background-color:#F9F9F9;

}

.tbl_top_left_menu {
    border-bottom: 3px solid #888;
}

.tbl_top_left_menu td {
    color:#999;
    font-size:11px;
    direction:rtl;
    text-align:left;
    padding:0 5px 5px 10px;
}

.tbl_top_left_menu td a {
    font-size:11px;
    text-decoration:none;
    color:#00008b;
}

.page_header {
    direction:rtl;
    text-align:right;
}
.page_header_login {
    direction:rtl;
    text-align:right;
    background:url(./../images/bg_main.gif) repeat-x;
}
.page_header a {
    color:#222;
    text-decoration:none;
}

.page_title {
    font-weight:bold;
    font-size:11px;
    color:#630;
    background:#eaeaea;
    padding:5px;
    margin-bottom:10px;
    border-right:#ddd solid 1px;
}

.tbl_list {
    font-size:11px;
    margin-bottom:20px;
}

.tbl_list_title {
    background:#c00;
    color:#fff;
    font-weight:bold;
    direction:rtl;
    text-align:right;
    padding:2px 4px 4px 4px;
    border-left:#fff solid 1px;
}

.tbl_list_row {
    font-size:11px;
    font-family:tahoma, serif;
    border-bottom:#bbb solid 1px;
    border-left:#fff solid 1px;
    padding:4px;
}

.tbl_list_row_normal {
    background:#fff;
}

.tbl_list_row_over {
    background:#eee;
}

.tbl_list_row_answer_attention_normal {
    background:#FFFF00;
}

.tbl_list_row_answer_attention_over {
    background:#EBEB00;
}

.tbl_list_row_question_attention_normal {
    background:#CCFF33;
}

.tbl_list_row_question_attention_over {
    background:#8AB800;
}

.list_page_add_link {
    font-size:11px;
    margin-top:5px;
}

.list_page_add_link a {
    color:#00008b;
}

.main_page_menu_link {

}

.entry_form {
    margin:0;
    padding:0;
}

.tbl_entry_from {
    margin:2px 0 0 0;
    font-size:11px;
}

.tbl_entry_from td {
    font-size:11px;
}

.tbl_entry_form_main_title {
    margin-bottom:2px;
    font-weight:bold;
    font-size:11px;
    color:#630;
    border-bottom:#ddd solid 2px;
    padding:2px 2px 5px 2px;
}


.tbl_entry_form_title {
    font-size:14px;
    color:#630;
    background:#f5f5f5;
    padding:2px 5px 2px 5px;
    font-weight:bold;
    text-align:left;
    direction:rtl;
    border-bottom:#ddd solid 1px;
    border-left:#ddd solid 1px;
    border-right:#bbb solid 2px;
}

.tbl_entry_form_title_nb {
    font-size:14px;
    color:#630;
    background:#f5f5f5;
    padding:2px 5px 2px 5px;
    font-weight:bold;
    text-align:left;
    direction:rtl;
    border-bottom:#ddd solid 1px;
    border-left:#ddd solid 1px;
    border-right:#efefef solid 2px;
}

.tbl_entry_form_input {
    font-size:13px;
    font-weight:normal;
    font-family:times new roman,serif;
    color:#333;
    background:#f5f5f5;
    padding:2px 2px 2px 5px;
    border-bottom:#ddd solid 1px;
    border-left:#fff solid 1px;
}

.entry_form_input {
    font-family:tahoma, serif;
    border:#aaa solid 1px;
    font-size:11px;
    font-weight:normal;
    color:#222;
}

.entry_form_input_login {
    font-family:tahoma, serif;
    border:#aaa solid 1px;
    font-size:11px;
    font-weight:normal;
    color:#222;
    text-align:left;
    padding-left:2px;
}

.entry_form_textarea, .entry_form_textarea_long, .entry_form_textarea_big, .entry_form_textarea_very_big {
    font-family:tahoma, serif;
    border:#aaa solid 1px;
    font-size:11px;
    font-weight:normal;
    color:#222;
}

.entry_form_textarea{
    width:350px;
    height:50px;
}

.entry_form_textarea_long{
    width:662px;
    height:50px;
}

.entry_form_textarea_big {
    width:600px;
    height:350px;
}

.entry_form_textarea_very_big {
    width:700px;
    height:550px;
}

.normal_gray_text {
    color:#999;
}

.entry_form_submit_search {
    border:none;
    background:url(./../images/search-btn.jpg);
    width:43px;
    height:18px;
    margin-top:2px;
}

.entry_form_submit_edit {
    border:none;
    background:url(./../images/edit-btn.jpg);
    width:43px;
    height:18px;
    margin-top:2px;
}

.entry_form_submit_delete {
    border:none;
    background:url(./../images/delete-btn.jpg);
    width:43px;
    height:18px;
    margin-top:2px;
}

.entry_form_submit_add {
    border:none;
    background:url(./../images/add-btn.jpg);
    width:43px;
    height:18px;
    margin-top:2px;
}

.entry_form_submit_send {
    border:none;
    background:url(./../images/send-btn.jpg);
    width:43px;
    height:18px;
    margin-top:2px;
}

.side_menu {
    font-family:tahoma, serif;
    font-size:11px;
    direction:rtl;
    text-align:right;
    padding:0 4px 0 4px;
    border:#d5d5d5 solid 1px;
    margin:10px 10px 0 0;
    background:#f7f7f7;
}

.side_menu_link {
    color:#333;
    font-size:11px;
    margin-bottom:2px;
}

.side_menu_link a {
    color:#333;
    text-decoration:none;
}

.tbl_page_bar {
    background:#ffffff;
    font-size:11px;
}

.tbl_page_bar a {
    color:#036;
}

.tbl_page_bar_container {
    font-size:11px;
}

.tbl_page_bar_container td {
    font-size:11px;
}


table.shadow {
}

td.shadow-top {
    height: 16px;
    background-image: url(./../images/single_border/top.gif)
}

td.shadow-topRight {
    width: 16px;
    height: 16px;
    background-image: url(./../images/single_border/topRight.gif)
}

td.shadow-right {
    width: 16px;
    background-image: url(./../images/single_border/right.gif)
}

td.shadow-bottomRight {
    width: 16px;
    height: 16px;
    background-image: url(./../images/single_border/bottomRight.gif)
}

td.shadow-bottom {
    height: 16px;
    background-image: url(./../images/single_border/bottom.gif)
}

td.shadow-bottomLeft { width: 16px;
    height: 16px;
    background-image: url(./../images/single_border/bottomLeft.gif)
}

td.shadow-left { width: 16px;
    background-image: url(./../images/single_border/left.gif)
}

td.shadow-topLeft {
    width: 16px;
    height: 16px;
    background-image: url(./../images/single_border/topLeft.gif)
}

td.shadow-center {
    background-color: white
}

.look_up_bottom_msg {
    font-family:tahoma, serif;
    font-size:11px;
    direction:rtl;
    text-align:right;
    margin-top:15px;
}

.show_errors {
    color:red;
    font-size:11px;
    direction:rtl;
    text-align:right;
}

.sub_section {
    direction:rtl;
    text-align:right;
    padding:10px;
    margin:5px 10px 30px 10px;
    font-size:11px;
    border: 1px solid #eee;
}

.page_section_title {
    direction:rtl;
    text-align:right;
    font-weight:bold;
    font-size:11px;
    color:#630;
    padding: 5px 5px 0;
    margin-bottom:0;
    margin-right:5px;
}

#content {
    /*direction:ltr;*/
    /*text-align:left*/
}

#home_login_form_div_fileds{
    border: 0 solid #eee;
    margin-top:20px;
    direction:ltr;
    font-family:tahoma, serif;
    font-size:11px;

}

.login_fileds{
    font-family:tahoma, serif;
    font-size:11px;
}

.login_title{
    background-color:#eee;
}

.first_page_menu_title{
    color:#444;
    font-size:13px;
    font-weight:bold;
    width:100%;
    border-bottom:1px dashed #999;
}

.page_content {
    margin:0 5px 20px 5px;
    direction:rtl;
    text-align:right;
}

.side_menu_link_divider {
    border-bottom:#999 dashed 1px;
    margin:4px 0 4px 0;
}

.related_page {
    font-size:12px;
    border-right:#f60 2px solid;
    margin:2px 10px 0 0;
    padding:0 5px 10px 0;
    line-height:20px;
}

.red_related_page {
    font-size:12px;
    border-right:red 2px solid;
    margin:2px 10px 0 0;
    padding:0 5px 10px 0;
    line-height:20px;
}

.other_pages {
    font-size:12px;
    border-right:#990 solid 2px;
    margin:2px 10px 0 0;
    padding:0 5px 10px 0;
    line-height:20px;
}

.related_info {
    font-size:12px;
    border-right:#06c 2px solid;
    margin:2px 10px 0 0;
    padding:0 5px 10px 0;
    line-height:20px;
}

.related_info_title {
    border-bottom:#9cf dotted 1px;
    padding:0;
    margin-bottom:2px;
}


.page_internal_title {
    font-family:times new roman,serif;
    color:#444;
    font-size:13px;
    font-weight:bold;
}

.internal_tbl_entry_form_input {
    font-size:13px;
    font-weight:normal;
    font-family:tahoma, serif;
}

.tbl_entry_form_title_without_border {
    font-size:11px;
    color:#630;
    padding:2px 5px 2px 5px;
    font-weight:bold;
    text-align:right;
    width:200px;
}

.entry_form_submit_view {
    border:none;
    background:url(../images/view-btn.jpg);
    width:43px;
    height:18px;
    margin-top:2px;
}

.entry_form_submit_reply {
    border:none;
    background:url(../images/reply-btn.jpg);
    width:44px;
    height:18px;
    margin-top:2px;
}

.entry_form_submit_cancel {
    border:none;
    background:url(../images/cancel-btn.jpg);
    width:44px;
    height:18px;
    margin-top:2px;
}

table.shadow {
}

td.shadow-top {
height: 16px;
background-image: url(../images/single_border/top.gif)
}

td.shadow-topRight {
width: 16px;
height: 16px;
background-image: url(../images/single_border/topRight.gif)
}

td.shadow-right {
width: 16px;
background-image: url(../images/single_border/right.gif)
}

td.shadow-bottomRight {
width: 16px;
height: 16px;
background-image: url(../images/single_border/bottomRight.gif)
}

td.shadow-bottom {
height: 16px;
background-image: url(../images/single_border/bottom.gif)
}

td.shadow-bottomLeft { width: 16px;
height: 16px;
background-image: url(../images/single_border/bottomLeft.gif)
}

td.shadow-left { width: 16px;
background-image: url(../images/single_border/left.gif)
}

td.shadow-topLeft {
width: 16px;
height: 16px;
background-image: url(../images/single_border/topLeft.gif)
}

td.shadow-center {
background-color: white
}

.login_table {
    margin-top:30px;
    margin-bottom:10px;
    border:#bbb solid 2px;
    font-family:arial,serif;
}

.login_table tr td {
    text-align: right;
}

.login_table tr td.normal_smalll_gray_text {
    text-align: left;
    font-weight: bold;
    padding: 2px 5px;
}

.login_header {
    background:#555;
    color:#fff;
    font-size:13px;
    padding:4px;
}

.footer {
    margin:0 0 10px 10px;
    text-align:center;
    font-size:12px;
    color:#aaa;
    direction:rtl;
}



.normal_smalll_gray_text {
    color:#999;
    font-size:12px;
}

.tbl_list_title_link {
    font-size:14px;

    color:#fff;
    /*font-weight:11;*/
    direction:rtl;
    text-decoration:none;
}


.page_header {
    direction:rtl;
    text-align:center;
    font-weight:bold;
    padding:4px 0 0 0;
    background:url(../images/page_title_bk.gif) repeat-x;
    height:27px;
    margin:0 5px 0 5px;
    color:#333;
}

.page_content {
    margin:0 5px 20px 5px;
    direction:rtl;
    text-align:right;
}

.select_entry_form_input {
    border:#c9c9c9 solid 1px;
    font-size:13px;
    font-family:times new roman,serif;
    font-weight:normal;
    color:#555;
    background:#fafafa;
}

.ltr {
    direction:ltr !important;
    text-align:left !important;
}

.treeList ul {
    padding-right:0;
    line-height:22px;
}

.treeList ul li {
    list-style-type:none;
}

.treeList ul li ul {
    padding-right:15px;
}

.featuresImagesItems {
	width:600px;
	overflow:auto;
	height:100px;
	padding:10px 0;
	direction:ltr;
}

.featuresImagesItems .fix-scroll {
	width:4000px;
   	padding:0 10px;
}

.featuresImagesItem {
	float:left;
	display:inline;
	text-align:center;
	margin-right:40px;
}

.featuresImagesItem img {
	height:60px;
	cursor:pointer;
}

.productFeaturesImage {
	float:left;
	display:inline;
	text-align:center;
	margin-bottom:14px;
}
