body{
background-color: white;
font-family:tahoma, Courier New, arial;
font-size: 11px;
line-height:170%;
}

table {
font-family:tahoma, Courier New, arial, Courier New, arial;
font-size: 11px;
line-height:170%;
}

form {
padding: 0px;
margin: 0px;
}

.top_menu_td_text
{
background-color:#FFF9F2; 
border:1px solid #FFD5AE;
border-right:none;
cursor:pointer;
}

.top_menu_td_icon
{
background-color:#FFF9F2; 
border:1px solid #FFD5AE;
border-left:none;
cursor:pointer;
}


input
{ 
font-family:tahoma, Courier New, arial; 
font-size:11px;
}

.checkbox
{
border: 0px;
}

.button
{
color: #FFFFFF;
border: 2px outset #0080FF;
background-color: #0080FF;
}

.focused_textbox
{
border: 2px inset #ff6633;
background-color:#FFE3D7;
color:black;
padding-left:2px;
}

.normal_textbox
{
border: 2px solid #DCDCDC;
background-color:#EFEFEF;
color:black;
padding-left:2px;
}

.select_normal
{
font-family: tahoma, Courier New, arial;
font-size: 11px;
color: black;
border: 2px solid #DCDCDC;
background-color: #EFEFEF;
direction: rtl;
}

.separator_column
{
color:#DCDCDC;
font-family:verdana,tahoma;
}

.area1 input 
{
border: 0px;
padding-left: 4px;
padding-right: 4px;
background-color : white;
}
                   
select
{
font-family: tahoma, Courier New, arial;
font-size: 11px;
direction: rtl;
}

textarea
{
padding:2px;
} 

a 
{
cursor: pointer;
color:navy;
text-decoration: none;
}

a:hover
{ 
color: navy;
text-decoration: underline;
} 


a.topmenu
{
color : white
}

a.topmenu:visited
{
color : white
} 

a.topmenu:hover 
{
color : white;
border-bottom:1px dotted white;
} 

#leftbar a
{
color:navy;
font-size: 10px;
}

#leftbar a:visited
{
color:navy;
}

#leftbar a:hover 
{
color:#ff6633;
}



#rightbar a
{
color:navy;
font-size: 10px;
}

#rightbar a:visited
{
color:navy;
}

#rightbar a:hover 
{
color:#ff6633;
}


   
.highlight
{
color: #FFC1A4;
}

.veryhighlight
{
color: #FFFF00;
}

li
{
text-align: right;
direction: rtl;
padding-left: 10px;
}

.divdiff
{
padding-top: 7px;
padding-bottom: 7px;
padding-right: 10px;
padding-left: 30px;
background-color:#484848;
border: 1px solid gray;
}

acronym {
color:black;
padding-bottom: 2px;
cursor: help;
background-color:#E8E8FF;
border:none;
}

acronym:hover {
color:black;
padding-bottom: 2px;
cursor: help;
background-color:#F5F5FF;
}

table.menu
{
border: none;
width: 140px;
}

td.menuspace
{
height:10px;
}

td.menunorm
{
background-image:url(../images/menunorm.gif);
background-repeat:no-repeat;
background-position:right center;
color:#999999;
cursor:pointer;
padding:0px 18px 4px 0px;
direction:rtl;
text-align: right;
font-size:11px;
}

td.menuover
{
background-image:url(../images/menuover.gif);
background-repeat:no-repeat;
background-position:right center;
color:black;
cursor:pointer;
padding:0px 18px 4px 0px;
direction:rtl;
text-align: right;
font-size:11px;
}

table.box
{
width: 171px;
text-align: right;
}

td.boxcontent {
background-image:url(../images/box_mid.gif);
width:171px;
background-repeat:repeat-y;
background-position:center;
text-align:center;
}


.aas_title
{
font-family:'Lucida Console';
font-size:20pt;
line-height:120%;
font-weight:bold;
color:#333333;
}

img.but
{
cursor:pointer;
}

.comment
{
font-size : 10px;
color:gray;
}

#ad
{
line-height: 125%;
}


#ad img
{
width: 380px;
height: 49px;
}

.footer_div
{
padding-left:10px;
padding-top:15px;
color:#888888;
font-size:11px;
font-family:georgia;
}


div.contentbox 
{
width : 90%;
text-align:justify;
direction: rtl;
color: white;
font-size: 11px;
padding: 6px;
}


#contentboxid table
{
color:white;
}

div.quote
{
border-right : 2px solid white;
padding-right : 10px;
padding-left : 35px;
margin: 5px;
color: #999999;
font-family: "Courier New", Courier, mono;
}

.smalltext
{
font-size:10px;
}

.infoboxdiv
{
border:1px solid gray; 
padding:5px;
width:85%;
background-color:#484848;
}

.infoboxtable
{
border:0;
width:100%;
}

.ratebartable
{
width:100px;
height:3px;
border:1px solid gray;
}


.on
{
background-image:url(../images/fullbar.gif);
background-position:center;
background-repeat:repeat-x;
height:10px;
}

.off
{
background-image:url(../images/emptybar.gif);
background-position:center;
background-repeat:repeat-x;
height:10px;
}

.on_rate
{
background-color:#F95100;
line-height:5%;
}

.off_rate
{
line-height:5%;
}

.warning
{
border:1px dotted red;
padding: 5px;
width:75%;
background-color:#FFE6E6;
}

.done_ok
{
border:1px dotted green;
padding: 5px;
width:75%;
background-color:#F9FFF9;
}

.guide
{
background-color: #D9F2FF;
border:1px dotted navy;
width: 75%;
padding: 5px;
}


.sep
{
background-color:#484848;
border: 1px solid gray;
}

.sep2
{
background-color:#777777;
}

.hidden{
display: none;
}

.shown{
display: inline;
}

ul#navmenu {
	padding: 0px;
	padding-right: 16px;
	list-style-type: none;
	margin:0px;
}

ul#navmenu li {
	text-align: right;
	padding: 0px;
	margin: 0px;
	line-height: 21px;
}

ul#navmenu li a, ul#navmenu li a:link, ul#navmenu li a:visited, ul#navmenu li a:active{
	display: block;
	width: 81%;
	padding-right: 15px;
	background-image:url(../images/menunorm.gif);
	background-position:right center;
	background-repeat:no-repeat;
	font-size: 11px;
	color: gray;
	height: 22px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
}

ul#navmenu li a:hover {
	background-image:url(../images/menuover.gif);
	background-position:right center;
	background-repeat:no-repeat;
	color: black;
	border-top: 1px solid #DEDEDE;
	border-bottom: 1px solid #DEDEDE;
}

.unlocked {
background-image:url(../images/unlock.gif);
background-position:18px center;
background-repeat:no-repeat;
}


.useful_yes_button_out
{
color: black;
border:2px solid silver;
background-color: #EDFEED;
width:27px;
height:20px;
}
.useful_yes_button_in
{
color: black;
border:2px inset silver;
background-color: #EDFEED;
width:27px;
height:20px;
}

.useful_no_button_out
{
color: black;
border:2px solid silver;
background-color: #FFECEC;
width:27px;
height:20px;
}
.useful_no_button_in
{
color: black;
border:2px inset silver;
background-color: #FFECEC;
width:27px;
height:20px;
}



.button_edit_comment
{
color: black;
border:2px solid silver;
background-color: #EDFEED;
width:27px;
height:20px;
background-image:url('/images/button-edit.gif');
background-repeat:no-repeat;
background-position:center center;
}
.button_delete_comment
{
color: black;
border:2px solid silver;
background-color: #FFECEC;
width:27px;
height:20px;
background-image:url('/images/button-delete.gif');
background-repeat:no-repeat;
background-position:center center;
}



a.bookmark
{
color : black;
}

a.bookmark:visited
{
color : white
} 

a.bookmark:hover 
{
color : white;
} 

.formMessage {
color: #ff6633;
}

.disabledbutton{
color: #DCDCDC;
border: 2px inset #0080FF;
background-color: #0080FF;
}


.whatisit {
padding-bottom: 2px;
border-bottom:2px solid #00FF00;
cursor: help;
color:black;
}

.whatisit:hover {
color: #666666;
background-color:#ffffff;
}

.moreinfo {
color:black;
padding-bottom: 2px;
cursor: help;
background-color:#E8E8FF;
}

.moreinfo:hover {
color:black;
padding-bottom: 2px;
cursor: help;
background-color:#F5F5FF;
}

.menu_title{
color: #078F07;
font-family:'Courier New';
font-weight:bold;
font-size:10pt;
}

.content_title{
color:#ff6633;
font-family:'Courier New';
font-weight:bold;
font-size:10pt;
}

.menu_ul{
list-style-type:square;
list-style-image:url('/images/arrow3.gif');
margin:0px;
padding-right:20px;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
border:none;
line-height:100%;
}

.menu_li{
border:0px solid;
margin-bottom:6px;
margin-top:6px;
}

.ad_div{
width:80%;
padding:5px;
text-align:right;
direction:rtl;
background-color:#F0FAFF;
color:black;
border:1px solid #DCDCDC;
cursor:pointer;
}

.ad_title_span{
color:gray;
font-family:'Courier New';
font-weight:bold;
font-size:11px;
}

.eng_li
{
text-align:left;
direction:ltr;
}

.eng_span_div
{
font-family:verdana, tahoma;
unicode-bidi:embed;
text-align:left;
direction:ltr;
}

.wait_msg_table
{
color:white;
background-color:#cc4444;
border:none;
}

.wait_msg_td
{
text-align:right;
direction:rtl;
padding-right:8px;
}

.nav_list_normal{
border:1px solid silver;
text-align:center;
background-color:#0080FF;
color:white;
cursor:pointer;
padding-left:3px;
padding-right:3px;
padding-top:0px;
padding-bottom:0px;
vertical-align:middle;
height:16px;
line-height: 100%;
}
.nav_list_selected{
border:1px inset silver;
text-align:center;
background-color:#66B3FF;
color:white;
cursor:pointer;
padding-left:3px;
padding-right:3px;
padding-top:0px;
padding-bottom:0px;
vertical-align:middle;
height:16px;
line-height: 100%;
}
.nav_list_blank{
border:1px solid white;
color:white;
background-color:white;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
vertical-align:middle;
height:16px;
line-height: 100%;
}


.rating_td_0{
width:18px;
height:18px;
background-image:url('/images/star-0.gif');
background-repeat:no-repeat;
background-position:center center;
}
.rating_td_13{
width:18px;
height:18px;
background-image:url('/images/star-13.gif');
background-repeat:no-repeat;
background-position:center center;
}
.rating_td_12{
width:18px;
height:18px;
background-image:url('/images/star-12.gif');
background-repeat:no-repeat;
background-position:center center;
}
.rating_td_23{
width:18px;
height:18px;
background-image:url('/images/star-23.gif');
background-repeat:no-repeat;
background-position:center center;
}
.rating_td_1{
width:18px;
height:18px;
background-image:url('/images/star-1.gif');
background-repeat:no-repeat;
background-position:center center;
}

.top_item_div{
border:1px solid #DCDCDC;
padding:3px;
width:27%;
margin-top:6px;
background-color:#fcfcfc;
text-align:right;
direction:rtl;
}



.nice_th{
height:18px;
font-family:'Trebuchet MS';
background-image:url('/images/cellmid.gif');
background-repeat:repeat-x;
background-position:left top;
color:#5c575f;
}

.nice_th table
{
color:#5c575f;
}


.nice_td_content{
border-bottom:1px solid #F5F7F8;
height:15px;
vertical-align:top;
line-height:116%;
}

.nice_tr_normal{
background-color:white;
cursor:pointer;
color:#5c575f;
}
.nice_tr_normal a{
color: #5c575f;
}
.nice_tr_normal a:hover{
color: #5c575f;
background-color:white;
}.nice_tr_normal a:visited{
color: #5c575f;
background-color:white;
}

.nice_tr_hover{
color:#5c575f;
cursor:pointer;
background-color:#EFF6F8;
}
.nice_tr_hover a{
color: #5c575f;
background-color:#EFF6F8;
}
.nice_tr_hover a:hover{
color: #5c575f;
background-color:#EFF6F8;
}.nice_tr_hover a:visited{
color: #5c575f;
background-color:#EFF6F8;
}


.tagging_button_normal{
width:20px;
height: 20px;
background-image:url('/images/tick1.gif');
background-repeat:no-repeat;
background-position:center center;
background-color:white;
border:none;
cursor:pointer;
}

.tagging_button_checked{
width:20px;
height: 20px;
background-image:url('/images/tick.gif');
background-repeat:no-repeat;
background-position:center center;
background-color:white;
border:none;
cursor:pointer;
}



.addcommentbuttonnormal
{
background-image:url('/images/arrowleft.gif');
background-repeat:no-repeat;
background-position:center center;
}

.addcommentbuttondown
{
background-image:url('/images/arrowdown.gif');
background-repeat:no-repeat;
background-position:center center;
}




.button_addcart_normal{
width:29px;
height: 29px;
background-image:url('/images/topnav-cart.gif');
background-repeat:no-repeat;
background-position:center center;
background-color:white;
border:3px outset silver;
}

.button_addcart_added{
width:29px;
height: 29px;
background-image:url('/images/topnav-cart-remove.gif');
background-repeat:no-repeat;
background-position:center center;
background-color:white;
border:3px inset silver;
}


.button_addcart_small{
width:13px;
height: 11px;
background-image:url('/images/smallcart.gif');
background-repeat:no-repeat;
background-position:center center;
background-color:white;
border:none;
}



.comment_table{
border:1px solid #dcdcdc;
background-color:#fcfcfc;
margin-bottom:15px;
}


.relevance_td{
background-color:#ff6633;
line-height:10%;
}