body  {
        font: 100% Tahoma, Verdana, Arial, Helvetica, sans-serif;
        background: #;
        margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
        padding: 0;
        text-align: left; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
        color: #000000;
}


        A              { color: #0099ff; text-decoration: underline;} 
        A:link        { color: #0099ff; text-decoration: none; } 
        A:visited        { color: #0099ff; text-decoration: none; } 
        A:active        { color: #0000ff;  } 
        A:hover        { color: #0000ff;  }



        .banner {
                font-family:arial, tahoma, verdana, sans-serif;
                color:#666;
                font-size: 18pt;
                font-weight: bold;
                align: right;
                background: white;
                  padding-top:20px;                                 
                  padding-right:50px;        
                  padding-right:50px;        
                  padding-down:40px;
                  border-bottom:1px dotted #666;




                }
                
        .banner a,
        .banner a:link,
        .banner a:visited,
        .banner a:active,
        .banner a:hover {
                font-family:arial, verdana, sans-serif;
                color:#666;
                font-size: 18pt;
                text-decoration: none;
                }




.all { 
        width: 900px;  
        background: #FFFFFF;
        margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
        border: 0px solid #000000;

} 



.twoColFixLtHdr #container { 
        width: 870px;  /* using 20px less than a full 900px width allows for browser chrome and avoids a horizontal scroll bar */
        background: #FFFFFF;
        margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
        border: 0px solid #000000;
        text-align: right; /* this overrides the text-align: center on the body element. */
} 




.twoColFixLtHdr #header { 
        background: #FFF; 
        padding: 0 0px 0 0px;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
} 




.twoColFixLtHdr #header h1 {
        margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
        padding: 10px 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
}





        #siah { 
                background:#333;
                font-size:12pt;
                font-weight:bold;
        }




.twoColFixLtHdr #sidebar1 {
        float: right; /* since this element is floated, a width must be given */
        width: 200px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
        background: #E; /* the background color will be displayed for the length of the content in the column, but no further */
        padding: 15px 10px 15px 20px;
}



        .links {
                font-family: tahoma, arial;
                font-size: 10pt;
                clear:both;
                color:#ccc;
                padding: 10px;
                margin-top:12px;
                line-height:150%;
                }




.twoColFixLtHdr #mainContent { 
        margin: 0 10px 0 0; /* the left margin on this div element creates the column down the left side of the page - no matter how much content the sidebar1 div contains, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the #sidebar1 space when the content in #sidebar1 ends. */
        padding: 0 10px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
} 



        .entry {
                font-family:tahoma, verdana, arial, sans-serif;
                font-size:10pt;
                font-weight:normal;
                line-height:170%;                
                }

        .entry a,
        .entry a:link,
        .entry a:visited,
        .entry a:active {
                font-weight: normal;
                                color: #0099ff;
                                text-decoration: none;
                }
        .entry a:hover {
                font-weight: normal;
                                color: blue;
                                text-decoration: none;
        }






        .title        { 
                font-family: times, tahoma, verdana, arial; 
                font-size: 14pt; 
                color: #333; 
                font-weight:none;        
                line-height:100%;		
                direction: rtl;




		}			
	.title a,
	.title a:link,
	.title a:visited,
	.title a:active {
		font-family: times, tahoma, verdana, arial; 
		font-size: 14pt; 
		color: #333; 
		font-weight:bold;	
                         }
	.title a:hover {
                                color:#000 ;
                                text-decoration: none;
	         } 



        .posted        { 
                font-family:verdana, tahoma, arial, sans-serif; 
                font-size: xx-small; 
                color: #999; 
                border-top: 1px #ccc;
                border-bottom: 1px #ccc;
                }




        .posted a:hover {
                font-weight: normal;
                color: blue;
                text-decoration: none;
 
        }




.twoColFixLtHdr #footer { 
        padding: 0 10px 0 20px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
        background:#ccc;      
        height: 50px;
 
} 




.twoColFixLtHdr #footer p {
        margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
        padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
}


.footer {
 
        font-family: tahoma;
        font-size: 9pt;
        color: #333;

        }


.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
        float: right;
        margin-left: 8px;
}




.fltlft { /* this class can be used to float an element left in your page */
        float: left;
        margin-right: 8px;
}




.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
        clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}







 
/* place css box model fixes for IE 5* in this conditional comment */
.twoColFixLtHdr #sidebar1 { width: 230px; }








 
/* place css fixes for all versions of IE in this conditional comment */
.twoColFixLtHdr #sidebar1 { padding-top: 30px; }
.twoColFixLtHdr #mainContent { zoom: 1; }
/* the above proprietary zoom property gives IE the hasLayout it needs to avoid several bugs */








