*	{direction: rtl;}
form	{margin: 0px; padding: 0px;}
a		{color:#6f3b1a; font:normal 12px arial; text-decoration:underline;}

.search h3			{font: 16px arial; color: #57b7df;}

.search_box			{height: 29px; background: url(search_box_center.gif) repeat-x; position: relative;}
.search_box .left	{width: 20px; height: 29px; background: url(search_box_left.gif) no-repeat; position: absolute; top: 0px; left: 0px;}
.search_box .right	{width: 20px; height: 29px; background: url(search_box_right.gif) no-repeat; position: absolute; top: 0px; right: 0px;}
.search_box input	{margin: 0px 20px 0px 20px; width: 170px; font: bold 12px arial; position: relative; top: 4px;}

.top_bar			{position: relative; height: 222px;}
.top_bar .banner	{padding: 30px 230px 0px 0px;}

.top_bar .menu		{position: absolute; top: 12px; right: 255px;}
.top_bar .menu a	{font: bold 14px arial; color: #57b7df; text-decoration: none;}
.top_bar .menu a.selected {color:#703a1b;}
.top_bar .menu span {font: bold 14px arial; color: #57b7df; width:30px; text-align:center;}

.top_bar .line		{background: url(top_line.gif) repeat-x; height: 8px; position: relative; top: 42px; margin-right: 20px;}

.top_bar .news_bg			{position: absolute; top: 10px; right: -5px;}
.top_bar .news_content		{position: absolute; top: 10px; right: -5px; padding: 15px 30px 20px 10px;}
.top_bar .news_content h2	{font: bold 18px arial; color: white; padding: 0px; margin: 0px;}

.top_bar .navbar {padding-right:300px; font:bold 12px arial; color:#5dc4e5;}
.top_bar .navbar a {font:bold 12px arial; color:#5dc4e5;}
.top_bar .navbar a:hover {color:#6f3b1a;}
.login_box		{position: relative; width:259px; height:162px; background:url(login_box.jpg) center no-repeat; }
/*.login_box .bg	{position: absolute; top: 0px; right: 0px;}
.login_box h3		{font: 16px arial; color: #57b7df; margin: 0px; padding: 0px;}
.login_box h3.white	{font: bold 16px arial; color: white; margin: 0px; padding: 0px;}*/

.homepage_childs	{}

.gp_right_menu		{/*background: url(gp_right_bg.gif) repeat-y top right; */ border-left:1px solid #77c5e5; margin-top: 3px; text-align: left; padding: 6px 0px 6px 16px;}
.gp_right_menu div  {height:30px; padding-top:5px;}
.gp_right_menu a	{font: bold 14px arial; color: #703a1b; text-decoration: none;}

.gp		{padding: 10px 30px 5px 5px;}
.gp h1	{background: url(gp_bullet.gif) no-repeat 100% 0%; padding-right: 45px; margin: 0px 10px 7px 0px; height: 28px; font: bold 18px arial; color: #703a1b;}
.gp h2	{font: bold 13px arial; color: #6f3b1a; padding: 0px; margin: 0px 56px 7px 0px;}
.gp h3	{font: bold 13px arial; color: #6f3b1a; padding: 0px; margin: 0px;}
.gp h4	{font: bold 12px arial; color: #6f3b1a; padding: 0px; margin: 0px;}
.gp .pageContent {padding:0; margin:0px 56px 7px 0px;}
.gp p	{font: 12px arial; color: #6f3b1a; padding: 0px; margin: 0px;}
.gp div	{font: 12px arial; color: #6f3b1a; padding: 0px; margin: 0px;}
.gp .results a {font: bold 14px arial; color: #703a1b; text-decoration: none;}


.formLabel {font: bold 12px arial; color: #703a1b; text-decoration: none;}
.formLabel div {line-height:17px; font: bold 14px arial}
.formLabel a {font: bold 14px arial; color: #703a1b; text-decoration: underline;}
.contact_textbox {width:191px; height:18px;  font:normal 12px arial; color:#6f3b1a; border:1px solid #703a1b; padding:3px 10px 0 15px; }
.contact_textarea {width:466px; height:110px; font:normal 12px arial; color:#6f3b1a; border:1px solid #703a1b; padding:3px 10px 0 15px; }
.formButton {background:url(button_tile.gif) no-repeat; color:#fff; font:bold 16px arial; border:0; width:82px; height:32px; text-align:center; }