body {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; text-align: center; color: #000; background-color: #ffffff; direction: rtl}
div {position: relative}
#common {width: 790px; margin: auto; text-align: left}
#header {width: 100%; height: 100px;}
#logo {width: 250px; height: 100px;	float: left; clear: left; text-align: center;}

/**** formatting top menu ****/
#top_menu {width: 540px; height: 40px; float: right; clear: right; font: 11px Arial; direction: rtl; text-align: right; margin-top: 10px;}
#top_menu ul {margin-left: 0; padding-left: 0; display: inline;} 
#top_menu ul li {padding: 5px; list-style: none; display: inline;}
#top_menu a:link {color: #666666; text-decoration: none;}
#top_menu a:hover {color: #ff0000; background-color: #eee;}
#top_menu a:visited {background-color: #eee;}

/**** formatting lang menu (with flags ****/
#lang_menu {width: 540px; height: 50px; float: right; clear: right; text-align: right;}
#lang_menu ul {margin-left: 0; padding-left: 0; display: inline;} 
#lang_menu ul li {margin-left: 0; padding-left: 20px; list-style: none; display: inline;}

/**** content ****/
#main {width: 545px; float: right; clear: right; background-color: #fff}
#zg {direction: rtl}
#zg HR {width: 80%; background-color: #000099;}
#zg h1 {font: bold 18px Arial; text-align: right; color: #000099; padding-right: 15px;}
#zg h2 {font: bold 11px Arial; text-align: right; color: #666666; padding-right: 20px; direction: ltr}
#zg SPAN {font: bold 13px Arial; color: #000099;}
#banner {margin-bottom: 10px;}
#cont {text-align: center;}
#cont p {font: 12px Arial; color: #333333; text-align: right;}
#cont h2 {font: bold 13px Arial; text-indent: 70px; text-align: right;}
#cont .center {text-align: center}
#visit {width: 350px; border-left: 1px solid #EAF4F7; border-right: 1px solid #EAF4F7; border-bottom: 1px solid #EAF4F7; border-top: 1px solid #000099; padding-top: 15px;}



/**** formatting tables ****/
#table_h {font-size: 12px; font-family: Arial; direction: rtl; align: right; margin-bottom: 10px;}
#table_h THEAD {font-size: 14px; font-family: Arial; font-weight: bold; align: center; border: 1px solid #666666; background-color: #CCCCCC;}
#table_h TD, TH {border: 1px solid #666666;}

/**** formatting left menu ****/
#navbar {width: 240px; float: left; clear: left; text-align: right;}
#navbar {direction: rtl; font-size: 14px; font-family: Arial; color: #666666; line-height: 20px;}
#navbar ul {list-style: square; inside; margin-left: 0px; padding-left: 0px;}
#navbar .green {list-style: url(images/bullet_green.jpg)}
#navbar .yellow {list-style: url(images/bullet_yellow.jpg)}
#navbar .blue {list-style: url(images/bullet_blue.jpg)}
#navbar .magenta {list-style: url(images/bullet_magenta.jpg)}
#navbar li {border-bottom: 1px dotted #999999; padding-top: 5px; padding-bottom: 5px; padding-right: 20px;}
#navbar a:link {color: #666666; text-decoration: none;}
#navbar a:hover {color: #ff0000; background-color: #eee;}
#navbar a:visited {background-color: #eee;}

/**** formatting footer ****/
#footer {width: 100%; height: 50px; clear: both; font: 10px Arial; color: #666666; text-align: center;}
