﻿body
{
     padding-top:0px; margin-top:0px; padding-bottom:0px;
    
}
.main_table 
{
background-color:#dfe8d3;
}

.links {

FONT-WEIGHT: normal; FONT-SIZE: 11px;  FONT-FAMILY: tahoma; TEXT-DECORATION: none; 
padding-bottom:3px;
font-family:Tahoma;
font-size:11px;

}
.links a{
color:#000000; text-decoration:none;
padding-bottom:3px;
font-family:Tahoma;
font-size:11px;
}
.links a:hover{
color:#000000; text-decoration:underline;
padding-bottom:3px;
font-family:Tahoma;
font-size:11px;
}

.more a{
color:#006699; text-decoration:none;
padding-bottom:3px;
font-family:Tahoma;
font-size:11px;
}
.more a:hover{
color:#006699; text-decoration:underline;
padding-bottom:3px;
font-family:Tahoma;
font-size:11px;
}
.disable {
color:#CCCCCC; text-decoration:none; 
padding-bottom:3px;
font-family:Tahoma;
font-size:11px;
}




.grid a{
color:#5a7838;
text-decoration:none;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
}
.grid a:hover{
text-decoration:underline;
}
.grid a:visited {
	color:#669933;
}



.grid2 a{
color:#5a7838;
text-decoration:none;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
}
.grid2 a:hover{
text-decoration:underline;
}

.menu_animation{	/* Styling question */
	/* Start layout CSS */
	
	color:#5a7838;
	font-size:0.9em;
	background-color:#D2DEC5;
	width:140px;
	margin-bottom:1px;
	margin-top:1px;
	padding-top:3px;
	padding-right:30px; 
	
	
	background-image:url('images/icon.gif');
	background-repeat:no-repeat;
	background-position: center right; 	
	height:18px;
    font-family:Tahoma; font-size:11px; font-weight:bold; 
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.sub_menu_animation{	/* Parent box of slide down content */
	/* Start layout CSS */
	border:1px solid #D2DEC5;
	background-color:#E2EBED;
	width:146px;
	font-family:Tahoma;
	font-size:11px;
	padding-right:15px;
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.sub_menu_animation_l{	/* Content that is slided down */
	padding:1px;
	font-size:0.9em;	
	position:relative;
}


.sub_menu_animation_link a{
color:#000; text-decoration:none;
padding-bottom:3px;
font-family:Tahoma;
font-size:11px;word-wrap: break-word;
}
.sub_menu_animation_link a:hover{
color:#5a7838; text-decoration:underline;
padding-bottom:3px;
font-family:Tahoma;
font-size:11px;word-wrap: break-word;
} 

.text_v_menu 
{
    background-color:#D2DEC5;
    font-family:Tahoma;
    font-size:11px;
    font-weight:bold;
    color:#5a7838;
    padding-right:2px;
    float:right;
    direction:rtl;
    height:27px;
    
} 


.text_v_menu_link a 
{
    
    color:#5a7838;
    text-decoration:none;
    float:right;
    
} 

.text_v_menu_link a:hover 
{
    
    color:#5a7838;
    text-decoration:text-decoration:underline; 
    
} 

.text
{
    background-color:#D2DEC5;
    font-family:Tahoma;
    font-size:11px;
    color:#000000;
    float:right;
    direction:rtl;
} 

.text_normal
{
    font-family:Tahoma;
    font-size:11px; font-weight:bold;
}   

.text_without_bg
{
    font-family:Tahoma;
    font-size:11px;
    color:#000000;  direction:rtl; 
  
}

.panding_r
{
padding-right:5px;
}
.subject
{
    
    font-family:Tahoma;
    font-size:11px;
    color:#000000;
    direction:rtl; font-weight:bold;
}
.subject_underline
{
    
    font-family:Tahoma;
    font-size:11px;
    color: Maroon; text-decoration: underline;
    direction:rtl;
    font-weight:bold;
}

.subject_w
{
    
    font-family:Tahoma;
    font-size:11px;
    color:#fff;
    direction:rtl; font-weight:bold; height:20px; vertical-align:middle; padding-right:5px;
}         

.bg_text_v_menu
{
    background-color:#D2DEC5;
}    

.title_home_page 
{
    background-color:#D2DEC5;
    font-family:Tahoma;
    font-size:12px;
    font-weight:bold;
    color:#325210;
    padding-right:2px;
    float:right;
    direction:rtl;
} 

.title_home_page_center 
{
    background-color:#D2DEC5;
    font-family:Tahoma;
    font-size:12px;
    font-weight:bold;
    color:#325210;
    text-align:center;
    direction:rtl;
} 

.footerLinks
{
    width: 100px;
    font-family: Tahoma;
    color: White;
    font-weight: bold; font-size: 11px;
}
.footerLinks a
{
    
    color: White;
    text-decoration:none;
}
.footerLinks a:hover
{

color: White;
text-decoration:none;
}
.windows_help
{
position:absolute;
border: 9px solid #5a7838;
background-color: white;
width: 300px;
padding: 8px;
display:none;
}
/* virtical menu
/*
			Vertical Accordions
		*/
		
		.accordion_toggle {
		color:#5a7838;
	    font-size:0.9em;
	    background-color:#D2DEC5;
	    width:140px;
	    margin-bottom:1px;
	    margin-top:1px;
	    padding-top:3px;
	    padding-right:30px; 
		background-image:url('images/icon.gif');
	    background-repeat:no-repeat;
	    background-position: center right; 	
	    height:18px;
        font-family:Tahoma; font-size:11px; font-weight:bold; 
	
	/* End layout CSS */
	
	    overflow:hidden;
	    cursor:pointer;
		}
		
		.accordion_toggle_active {
			/*background: url(images/accordion_toggle_active.jpg) no-repeat top right #5a7838;
			color: #ffffff;
			border-bottom: 1px solid #f68263;*/
		}
		
		.accordion_content {
			
			color: #444444;
			overflow: hidden;
			border:1px solid #D2DEC5;
	        background-color:#E2EBED;
	        
			
			
		}
			
			.accordion_content h2 {
				margin: 5px 5px 5px 0px;
				color: #0099FF; 
				font-family:Tahoma;
	            font-size:11px;
				
			}
			
			.accordion_content p {
				line-height: 150%;
				padding: 5px 10px 15px 10px;
			}
			
		.vertical_accordion_toggle {
			display: block;
			height: 30px;
			width: 50px;/*600px;*/
			background: url(images/accordion_toggle.jpg) no-repeat top right #a9d06a;
			padding: 0 10px 0 10px;
			line-height: 30px;
			color: #ffffff;
			font-weight: normal;
			text-decoration: none;
			outline: none;
			font-size: 12px;
			color: #000000;
			border-bottom: 1px solid #cde99f;
			cursor: pointer;
			margin: 0 0 0 0;
		}

		.vertical_accordion_toggle_active {
			background: url(images/accordion_toggle_active.jpg) no-repeat top right #e0542f;
			color: #ffffff;
			border-bottom: 1px solid #f68263;
		}

		.vertical_accordion_content {
			background-color: #ffffff;
			color: #444444;
			overflow: hidden;
		}

			.vertical_accordion_content h2 {
				margin: 15px 0 5px 10px;
				color: #0099FF;
			}

			.vertical_accordion_content p {
				line-height: 150%;
				padding: 5px 10px 15px 10px;
			}
  			
					
					
					
    /* Container styling*/
   
    
    #vertical_nested_container {
      margin: 20px auto 20px auto;
      width:0px; /*620px;*/
    }

/* tip */

/* YOU CAN REMOVE THIS PART */
	
	
	#dhtmlgoodies_tooltip{
		background-color:#EEE;
		border:1px solid #000;
		position:absolute;
		display:none;
		z-index:20000;
		padding:2px;
		font-size:0.9em;
		-moz-border-radius:6px;	/* Rounded edges in Firefox */
		font-family:Tahoma; font-size:11px; text-align:right;
		
		
	}
	#dhtmlgoodies_tooltipShadow{
		position:absolute;
		background-color:#555;
		display:none;
		z-index:10000;
		opacity:0.7;
		filter:alpha(opacity=70);
		-khtml-opacity: 0.7;
		-moz-opacity: 0.7;
		-moz-border-radius:6px;	/* Rounded edges in Firefox */
	}


/* end tip */


/* switch content */
.handcursor{
cursor:hand;
cursor:pointer;
}
/* end switch content */