body {
	direction:rtl;
    font: 9pt Tahoma,Arial,Helvetica,sans-serif;
	color:#666 !important;
	text-align: right;
	margin:0;
	}
a:hover {color:#FF0000;}
a:link, a:active, a:visited {
color:#0092BF;
outline-style:none;
outline-width:medium;
text-decoration:none;
}
#header{overflow:hidden;}
#header .topline{
-moz-border-radius-bottomright:10px;
background-color: blue;
height: 10px;
}
#header h1{
border-bottom:1px dotted;
float:right;
font-family:Tahoma;
font-size:220%;
margin:25px;
padding:0 10px 5px;
}
#page {
margin:0 auto;
width:600px;
}

#searchform {
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
background-color:blue;
float:left;

padding:0 10px 5px;
text-align:center;
}
#s{border:none;width:126px;}
#searchform .screen-reader-text{display:none}


#footer{
border-top:3px solid #DDDDDD;
color:#CCCCCC;
font-size:80%;
margin:15px auto 0;
overflow:hidden;
padding:10px 5px;
text-align:center;
width:65%;
}
#footer:hover{
border-color:blue;
color:blue;
}

#boxs{
margin-bottom:10px;
overflow:hidden;
}
#boxs .right,#boxs .left{
float:right;
padding:0 10px;
width:280px;
}
#boxs .box{
border-color:#EEEEEE #666666 #666666 #EEEEEE;
border-style:dashed;
border-width:1px;
margin-bottom:20px;
padding:3px;
text-align:justify;
}
#boxs .box .title{
border-bottom:1px dotted;
font-weight:bold;
margin-bottom:10px;
}
#boxs .box li{
background:transparent url(../images/dotted_arrow_blue.png) no-repeat scroll right center;
line-height:11px;
margin-bottom:5px;
margin-right:10px;
padding-right:10px;
}

#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	}

#sidebar ul li a{
color:white;
font-family:Tahoma;
font-size:80%;
font-weight:bold;
}
#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 10px 0 0;
	padding: 0;
	}
/* End Entry Lists */

/* Begin Sidebar */
#sidebar{
float:left;
margin-right:10px;
margin-top:-50px;
width:200px;
}
#sidebar ul li.widget{
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
background-color:blue;
padding:10px;
color:#fff;
margin-bottom:10px
}
#sidebar h2 {
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
border-left:1px dashed #DDDDDD;
border-right:1px dashed #DDDDDD;
border-top:1px dashed #DDDDDD;
font-weight:bold;
text-align:center;
}
/* End Sidebar */
.question, #action-button {
direction:ltr;
text-align:right;
}
