body {
	margin:0px;
	padding:0px;
	text-align:left;
	background-color:#ffffff;
	font-family: Georgia, Tahoma;
	font-size:14px;
	color:#000000;
}

.bodytable {
	width:100%
	font-family: Palatino, Tahoma;
	font-size:14px;
	color:#000000;
}

.container {
	position:relative;
}

h1{
	font-size:18px;
	font-weight:bold;
	color: #000000;
	display:inline; 
}

h2{
	display:inline; 
	font-size:14px;
	font-weight:bold;
	color: #000000;
}

.hlight_box {
	display:block;
	border:1px solid #cfcfcf;
	line-height:24px;
	font-size:12px;
	margin:25px 125px 25px 25px;
	padding:23px 25px 23px 32px;
	background-color:#fcfcdb;
}

.hlight_boxp {
	font-weight:normal;
	line-height:20px;
}

.hl_green {
	padding:0px;
	margin:0px;
	color:#7fa906;
}

.hl_red {
	color:#ff0000;
}

#body_left {
	width:35px;
	padding:15px 0px 0px 12px;
}

#body_right {
	padding-right: 15px;
}

#body_middle {
	line-height: 18px;
	text-align:justify;
	width: 620px;
	padding: 35px 0px 30px 25px;
}

.updated {
	font-size:11px;
}

#body_div {
	position:absolute;
	margin:0px;
	padding:0px;
	left:0px;
	top:139px;
	width:100%;
	background-image: url('gfx/body_bg.png');
	background-repeat: repeat-y;
}

#body_include {
	position:relative;
	padding:0px;
	margin:0px;
}

#footer {
	position:relative;
	margin:0px;
	padding:0px;
	width: 100%;
	background-image: url('gfx/footer_bg.png');
	background-repeat: repeat-x;
}

#footer p {
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#d5d5d5;
	padding-top: 12px;
	padding-left: 16px;
}

.email{
	unicode-bidi:bidi-override;
	direction:rtl;
}

/* header --------------------------------------------------- */

#header {	
	position:absolute;
	margin:0px;
	padding:0px;
	left:0px;
	top:0px;
	width:100%;
	height:101px;;
	background-image: url('gfx/header_bg.png');
	background-repeat: repeat-x;
}

#search {
	position:absolute;
	margin:0px;
	padding:0px;
	left:398px;
	top:63px;
	width:290px;
}

#search_box{
	position:absolute;
	margin:0px;
	padding:0px;
	left:0px;
	top:0px;
	width:222px;
	height:20px;
}

#search_submit {
	position:absolute;
	left:230px;
	top:0px;
}


/* menu --------------------------------------------------- */


#menu {
	position:absolute;
	margin:0px;
	padding:0px;
	top:100px;
	left: 0px;
	width:100%;
	height: 39px;
	background-image: url('gfx/menu_bg.png');
	background-repeat: repeat-x;
}

#logo_bottom {
	position:absolute;
	margin:0px;
	padding:0px;
	top:0px;
	left: 0px;
}

#menu_links {
	position:absolute;
	margin:0px;
	padding:0px;
	top:10px;
	left: 108px;
	font-family: arial, tahoma;
	font-weight: bold;
	font-size:13px;
	color:#636363;
}

#menu_links a {color: #535353;}
#menu_links a:link {background: none; text-decoration: none; color: #535353;}
#menu_links a:active {background: none;  text-decoration: none; color: #535353;}
#menu_links a:visited {background: none; text-decoration: none; color: #535353;}
#menu_links a:hover {background: none;  text-decoration: none; color: #a6a6a6;}

a {background: none; text-decoration: underline; color: #0271cf;}
a:link {background: none; text-decoration: underline; color: #0271cf;}
a:active {background: none;  text-decoration: underline; color: #0271cf;}
a:visited {background: none; text-decoration: underline; color: #0271cf;}
a:hover {background: none;  text-decoration: underline; color: #6ca0cb;}

.statistics {
	border:0px;
	width:0px;
	height:0px;
}

.stats {
	border:0px;
	width:0px;
	height:0px;
	display:none;
}

#footer_text a {color: #d6d6d6;}
#footer_text a:link {background: none; text-decoration: none; color: #d6d6d6;}
#footer_text a:active {background: none;  text-decoration: none; color: #d6d6d6;}
#footer_text a:visited {background: none; text-decoration: none; color: #d6d6d6;}
#footer_text a:hover {background: none;  text-decoration: none; color: #d6d6d6;}