/***************** GENERAL **/
/* general - layout */
body,html{height:100%}
BODY  {
  margin: 		0;
  padding:		0;
}

p{padding:0px; margin:0px;}


/* all text - style */
.dynamic-web {
	font-family:  tahoma;
	min-height: 100%;
	height: auto !important;
	height: 100%; /*stoopid ie*/
	margin:0 auto;
}

/* ----- COMMON ELEMENTS -----*/
.dynamic-web .title .content_Title1
{
	color:#5E646D;
	font-size:20px;
	text-align:justify;
	font-weight:bold;
	text-decoration:none;
}
.dynamic-web .content_Title2
{
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.dynamic-web .content_text1, /*for regular blue text*/
.dynamic-web .divPassword
{
	color:#000000;
	font-size:13px;
	/*text-align:justify;*/
	font-weight:normal;
	text-decoration:none;
}
.dynamic-web .content_text2 /*for small blue text*/
{
	color:#000000;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
.dynamic-web .content_text3 /*for regular white text*/
{
	color:#000000;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.dynamic-web .content_text4 /*for regular big white text*/
{
	color:#000000;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

.dynamic-web .general_inputNoBorder
{
	color:#000000;
	font-size:13px;
	padding-left:5;
	padding-top:0;
}
.dynamic-web .general_input
{
	border:solid 0.01cm #A8B4BB;
	color:#000000;
	font-size:13px;
	padding-left:5;
	padding-top:0;
}

.dynamic-web .general_RadioInput
{
	color:#000000;
	font-size:13px;
	padding-left:5;
	padding-top:0;
}

.dynamic-web .hand_cursor
{
	cursor:pointer;
}

.dynamic-web .must
{
	color:red;
	font-size:13px;
}
.dynamic-web .forms_button
{
	color:#000000;
	border: solid 0.01cm #000000;
	background-color:#fff;
	cursor:pointer;
	font-weight:bold;
}
.dynamic-web .serverMsg
{
	color:#FF5300;
	font-size:13px;
	text-align:left;
	font-weight:bold;
}

/*-------Forum---------*/
.dynamic-web .thread_link a:link, /*for Forum link*/
.dynamic-web .forum.thread_link a:visited,
.dynamic-web .forum.thread_link a:active
{
	color:#5E646D;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
}
.dynamic-web .forum.thread_link a:hover 
{
	color:#FF9503;
	text-decoration:none;
	padding-left:5px;
}
/* ---- SIDE MENU -----*/

.dynamic-web .side_menu
{
	background-color:#fff;
}

.dynamic-web .side_menu .TreeView
{
	color:#EA5952;
	font-size:14px;
	font-family:tahoma;
	text-align:left;
	padding-bottom:4px;
	/*border-top:1px dotted #C5C5C0;*/
	background: url(../images/left_nav_sep_line.jpg) top no-repeat;
	width:233px;
	vertical-align:middle;
	padding-top:6px;
}

.dynamic-web .side_menu a:link, /*for sideMenu link*/
.dynamic-web .side_menu a:visited,
.dynamic-web .side_menu a:active
{
	color:#EA5952;
	font-size:14px;
	text-decoration:none;
	width:100%;
	background:none;
	padding-left:26px;
}

.dynamic-web .side_menu a:hover
{
	background:url(../images/left_link_over_red.jpg) right no-repeat ;
height:15px;
padding-left:27px;
font-family:tahoma;
font-size:14px;
padding-right:13px;
padding-top:3px;
padding-bottom:2px;
text-decoration:none;
color:#fff;
}



.dynamic-web .side_menu .TreeViewSelectedParentNode a:link,
.dynamic-web .side_menu .TreeViewSelectedParentNode a:active,
.dynamic-web .side_menu .TreeViewSelectedParentNode a:visited
{
	background:url(../images/left_link_over_red.jpg) right no-repeat ;
height:15px;
padding-left:27px;
font-family:tahoma;
font-size:14px;
padding-right:13px;
padding-top:3px;
padding-bottom:2px;
text-decoration:none;
color:#fff;

}

.dynamic-web .side_menu .TreeViewSelectedNode a:active,
.dynamic-web .side_menu .TreeViewSelectedNode a:visited,
.dynamic-web .side_menu .TreeViewSelectedNode a:link
{
	background:url(../images/arrow_left.jpg) left no-repeat #fff;
height:20px;
padding-left:10px;
font-family:tahoma;
font-size:14px;
padding-top:3px;
padding-bottom:2px;
text-decoration:none;
color:#000;
margin-left:28px;

	 
}


/* ------- breadCrumbs ------- */
.dynamic-web .breadCrumbs
{
	padding-top:5px;
	font-size:13px;
}
.dynamic-web .content .breadCrumbs .a_link /*for breadCrumbs links*/
/*.dynamic-web .breadCrumbs a:visited,
.dynamic-web .breadCrumbs a:active */
{
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}
.dynamic-web .content .breadCrumbs .a_link:hover 
{
	text-decoration:none;
	color:#000000;
}

.dynamic-web .breadCrumbs .seperator
{
	padding-top:10px;
	color:#878889;
}

.dynamic-web .breadCrumbs .selected
{
	padding-top:10px;
	color:#AE0000;
}


/* ----- footer -----*/
.dynamic-web .footer
{
	color:#58595B;
	font-weight:normal;
	font-size:14px;
	text-decoration:none;
	background-color:#fff;
	vertical-align:bottom;
}
.dynamic-web .footer a:link, /*for breadCrumbs links*/
.dynamic-web .footer a:visited,
.dynamic-web .footer a:active 
{
	color:#AEAFB1;
	/*text-align:justify;*/
	font-weight:normal;
	text-decoration:none;
	vertical-align:bottom;
}
.dynamic-web .footer a:hover 
{
	text-decoration:none;
}

/* ----- content main ----- */
.dynamic-web .main_grid
{
	/*background-image:URL(../images/content_bgr.gif);
	background-repeat:no-repeat;*/
	padding-left:23px;
	padding-top:21px;
	padding-right:10px;
	background-color:#000000;
	

}


.dynamic-web .content
{
	/*background-image:URL(../images/content_bgr.gif);
	background-repeat:no-repeat;*/
	padding-left:0px;
	padding-top:0px;
	padding-right:10px;
	color:#000000;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
}
.dynamic-web .content a:link,
.dynamic-web .content a:visited,
.dynamic-web .content a:active 
{
	color:#000000;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
}
.dynamic-web .content a:hover 
{
	text-decoration:none;
	color:#000;
}
.dynamic-web .padding
{
	padding-left:20px;
}


/* ----- HTML TAGS ----- */
BODY
{
	background-color:#ffffff;
}
MARQUEE
{
	padding-left:7px;
	padding-right:7px;
}
h1 
{
	color:#878889;
	font-size:13px;
	/*text-align:justify;*/
	margin-bottom:0px;
	margin-top:0px;
	font-weight:bold;
	text-decoration:none;
}
h2 
{
	color:#878889;
	font-size:13px;
	/*text-align:justify;*/
	margin-bottom:0px;
	font-weight:bold;
	text-decoration:none;
}
P 
{
	color:#000000;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
}


/* ----- GENERAL LAYOUT PAGES ----- */

.dynamic-web .banner_top
{
	background-image:URL(../images/dynamic-web-top-banner.jpg);
	color:#01446A;
}

/* ----- CONTACT ----- */
.dynamic-web .contact_window
{
	background-color:#202020;
	border:solid 0.02cm #87D2FC;
	color:#878889;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	padding:10px;
}

/* ----- NEWS IN HOME PAGE ----- */
#news_link a{
		
        font-size:14px;
	    font-weight:bold;
	     text-decoration:none;
		 color:#030303;
		 
		 padding-right:10px;
		  text-align:right;
		
		 direction:rtl;
		 
		}

.dynamic-web .news
{
	background-color:#fff;
	color:#000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding-top:55px;
}
.dynamic-web .news .marquee_news_link 
{
	color:#000;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.dynamic-web .news .marquee_news_link:hover 
{
	text-decoration:none;
}

.dynamic-web .news_LANG2
{
	
	
	color:#000;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	padding-top:55px;
}
.dynamic-web .news_LANG2 .marquee_news_link 
{
	color:#3F96C2;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.dynamic-web .news_LANG2 .marquee_news_link:hover 
{
	text-decoration:none;
}
/* ----- GENERAL LAYOUT PAGES ----- */

.dynamic-web .banner_top
{
	background-image:URL(../images/dynamic-web-top-banner.jpg);
	color:#01446A;
}

.dynamic-web .bgr_l
{
	background-image:URL(../images/dynamic-web_01.jpg);
	background-repeat:repeat-x;
	color:#01446A;
}

.dynamic-web .bgr_r
{
	background-image:URL(../images/dynamic-web_03.jpg);
	background-repeat:repeat-x;
	color:#01446A;
}

.dynamic-web .bgr_top
{
	background-image:URL(../images/dynamic-web1_01.jpg);
	background-repeat:no-repeat;
	color:#01446A;
}
.dynamic-web .bgr_top2
{
	background-image:URL(../images/dynamic-web1_02.jpg);
	background-repeat:no-repeat;
	color:#01446A;
}
.dynamic-web .bgr_b1
{
	background-image:URL(../images/dynamic-web1_05.jpg);
	background-repeat:no-repeat;
	color:#01446A;
}

.dynamic-web .bgr_lm
{
	background-color:#fff;
	background-repeat:repeat-y;
	
}

.dynamic-web .bgr_rm
{
	background-color:#fff;
	background-repeat:repeat-y
}

/* ----- GENERAL LAYOUT PAGES ----- */
.dynamic-web .dynamic-pages .landing-page-tbls
{
	color:#000030;
	font-size:14px;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
}
.dynamic-web .dynamic-pages a:link,
.dynamic-web .dynamic-pages a:visited
{
	color:#878889;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.top
{
	vertical-align:top;
}
.link_color
{
	color:#E32118;
	font-size:14px;
	text-decoration:none;
	padding-right:10px;
}

/*.dynamic-web .dynamic-pages a:hover 
{
	text-decoration:none;
}*/
/*---------css---------*/

.bg_left{
background:url(../images/bg_l.jpg) repeat-y;
width:20px;
}
.bg_right{
background:url(../images/bg_r.jpg) repeat-y;
width:19px;
}
.logo{
background:url(../images/header_bottom_logo.jpg) no-repeat;
}
.footer_left{
background:url(../images/footer_left.jpg) no-repeat left;
width:75px;
height:72px;
}
.footer_mid{
background:url(../images/footer_mid.jpg) repeat-x;
width:826px;
}
.footer_right{
background:url(../images/footer_right.jpg) no-repeat right;
width:70px;
height:70px;
}
.footer_link
{
color:#AEAFB1;
}
a.navigation{
font-family:tahoma;
font-size:14px;
font-weight: bold;
color:#0F7BB3;
text-decoration:none;
display:block;
height:20px;
padding-right:50px;
padding-top:5px;
border-top:1px dotted #3F96C2;

}
.nav
{
background:url(../images/dots.jpg) no-repeat top;
height:31px;
}
/*---a.navigation:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#464036;
text-decoration: none;
display:block;
background: #B4D0E3;
height:20px;
padding-right:10px;
padding-top:5px;
}---*/
a.navigation:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ABAAA0;
padding-right:10px;
padding-top:5px;
}
a.navigation:selected{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
color:#AE0000;
text-decoration:none;
display:block;
height:20px;
padding-right:10px;
padding-top:5px;
}
.mid_star{
background:url(../images/mid_stars.jpg) no-repeat left;
height:102px;
}
.news_head
{
	
         height:20px;
        font-size:18px;
	    font-weight:bold;
	     text-decoration:none;
		 color:#AE0000;
		 text-align: center;
		 padding-right:40px;
	}
.news_editor
{
font-size:18px;
font-weight:bold;
text-decoration:none;
color:#AE0000;
text-align: left;
padding-left:10px;
height:62px;
	text-align:left;
}
	.content_black{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color: #414141;
text-align:right;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
width:190px;
height:61px;
text-align:left;
}
.content_blue{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color: #414141;
text-align:left;
padding-top:10px;
padding-bottom:10px;
width:270px;
height:201px;
vertical-align:top;
}
footer_text{
color:#AEAFB1;
}

/*.dash{
border-top:1px dotted #3F96C2;

height:20px;
}*/

.editor
{
	height:62px;
	text-align:left;
	}
	
a.link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#4D4D4F;
text-decoration: none;
height:20px;
}	
.bread
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#E32118;
text-decoration: none;
height:20px;
}
.color
{
	background-color:#fff;
	}
	.align
	{
		vertical-align:top;
		}
	
	.lang_link
	{
		vertical-align:bottom;
		padding-right:40px;
		
		}
-----------------new css------------


a.navigation{
font-family: tahoma;
font-size:14px;
font-weight:bold;
color:#E52F26;
text-decoration:none;
display:block;
height:24px;
padding-left:10px;
padding-top:5px;
/*border-top:1px dotted #D6D6D2;*/

}
/*--a.navigation:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:lighter;
color:#E52F26;
text-decoration: none;
display:block;
height:20px;
padding-left:10px;
padding-top:5px;
}--*/


.top_space{
height:21px;
}
.bg_red{
background:url(../images/red_mid_bg.jpg) repeat-x;
height:54px;
width:789px;
}
.heading
{
font-size:16px;
font-weight:lighter;
text-decoration:none;
color:#fff;
text-align:center;
padding-right:10px;
}
.mid_header_space{
width:45px;
}
.head_space{
width:42px;
}
.combo{
width:124px;
}
.hed_bootom_space{
width:40px;
}
.white_space{
width:1px;
background:url(../images/white_image.jpg) repeat-y;
height:53px;
}
.footer_space{
height:23px;
}
a.footer_link{
color:#AEAFB1;
}

.space
{
width:19px;
height:37px;
}

.na_left{
background:url(../images/nav_left1.jpg) repeat-y;
width:22px;
}	
.na_right{
background:url(../images/nav_right1.jpg) repeat-y;
width:18px;
}
.na_left3{
background:url(../images/nav_left3.jpg)no-repeat;
width:22px;
}
.l_space{
width:19px;
height:3px;
}
.na_mid{
background:url(../images/nav_lmid.jpg) repeat-x;
}
.na_r3{
background:url(../images/nav_right3.jpg)no-repeat;
width:18px;
}

/*other classes*/


.main_table_bg{background:url(../images/bottom_bg_table.jpg) no-repeat bottom #fff; width:1024px;
}


.left_column{
width:236px;
background:url(../images/left_column_bottom_img.jpg) no-repeat bottom #fff;
padding-bottom:300px;
}

.left_column_inner{
width:236px;
padding-bottom:300px;
}

.right_image_home{
background:url(../images/home_image.jpg) no-repeat top;
width:788px;
height:720px;
}

.right_image_rept{
background: url(../images/rept_top.jpg) top repeat-y;
width:788px;
}

.logo1{
background:url(../images/logo1.jpg) no-repeat;
width:236;
height:129px;
}

.logo2{
background:url(../images/logo2.jpg) no-repeat;
width:236;
height:76px;
}

.logo_fre
{
background:url(../images/logo2_fre.jpg) no-repeat;
width:236;
height:76px;				
}
/*.left_nav {
font-family:Helvetica;
font-size:15px;
}

.left_nav div{background: url(../images/left_nav_sep_line.jpg) no-repeat;
width:214px;
height:20px;
padding-top:6px;
}

.left_nav a{
height:20px;
padding-left:22px;
font-family:Helvetica;
font-size:15px;
text-decoration:none;
color:#E32118;
font-weight:bold;

}

.left_nav a:hover{
background:url(../images/left_link_over_red.jpg) right no-repeat #E32118;
height:20px;
padding-left:22px;
font-family:Helvetica;
font-size:15px;
padding-right:13px;
padding-top:2px;
padding-bottom:1px;
text-decoration:none;
color:#fff;
font-weight:bold;
}*/

.left_nav_selected{
background:url(../images/left_link_over_red.jpg) right no-repeat #E32118;
height:20px;
padding-left:22px;
font-family:Helvetica;
font-size:15px;
padding-right:13px;
padding-top:2px;
padding-bottom:1px;
text-decoration:none;
color:#fff;
font-weight:bold;
}

a.left_nav_selected {
text-decoration:none;
color:#fff;
}

.red_combo_sidetext{ font-size:13px;
font-family: tahoma;
color:#E32118;
}

.combo_text{ font-size:13px;
font-family: tahoma;
color:#000;
}

.gap1{width:31px;}
.gap2{width:117px;}

.red_bold_text{font-family: tahoma;
font-size:1.1em;
color:#E22217;
font-weight:bold;
}

.normal_text{
font-family: tahoma;
font-size:15px;
color:#1B1A18;
line-height:18px;
}

.normal_text_bold{
font-family: tahoma;
font-size:17px;
color:#1B1A18;
line-height:18px;
font-weight: bold;
}



.normal_text_list ul{
list-style-type:none;
font-family: tahoma;
font-size:17px;
color:#1B1A18;


}
.normal_text_list li{
background:url(../images/strwberry_bullet.jpg) left  no-repeat;
padding-left:50px;
list-style-type:none;
font-family: tahoma;
font-size:17px;
color:#1B1A18;
line-height:50px;
}

.space1{height:37px;}
.space2{width:31px;}
.space3{height:25px;}
.space4{height:203px;}

.flash{width:488px;}

.combo_td{padding-top:40px}
.combo_td1_space{width:86px}
.combo_td2{width:130px;}

.inner_table{padding-bottom:224px}

.inner_table_bigpict{float:right}
