body {
font-family:Tahoma, Arial, Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
background-color: #b9ac82;
font-size:11px;
color:#4b4b4b;
line-height:165%;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, param, embed, table, span, img, a, br  {
margin:0;
padding:0;}
p {text-align:right; direction:rtl;}
a, a:visited {
color:#6e3c01;
text-decoration:none;}
a:hover {
color:#ad5e00;
text-decoration:none;}
li { list-style:none;}
.new_line { display:inline-block;}
.clear {clear:both;}
.left {
float:left;}
.right {
float:right;}
h1, h2, h3 {
font-size:13px;
color:#6e3c01;
line-height:normal;
margin:0 0 7px 0;
text-align:right;
}
/************************************************************/
#header {
width:724px;
height:193px;
position:relative;
margin:0 auto;
background:#fff6d9 url(http://www.ubf-egypt.com/images/header_bg.gif) no-repeat top left;
border-bottom:#4e4a3e solid 1px;}
/************************************************************/
#logo {
position:absolute;
top:40px;
left:20px;
z-index:1;}
#logo a, #logo a:visited {
width:170px;
height:117px;
background: url(http://www.ubf-egypt.com/images/ubf-logo.png) no-repeat left top;
display:block;
cursor:pointer;
text-indent:-9999px;}
/************************************************************/
#lang {
position:absolute;
bottom:10px;
right:0;
padding:5px 10px;
background:#fff;
z-index:1;}
#lang a, #lang a:visited {
text-indent:-9999px;}
/************************************************************/
#top_nav {
width:900px;
line-height:130%;
overflow:hidden;
margin:30px auto 6px auto;}
#top_nav ul {
clear:left;
float:left;
left:50%;
position:relative;}
#top_nav ul li {
float:right;
display:inline;
padding:0 0 0 6px;
margin:0 0 0 6px;
background:url(http://www.ubf-egypt.com/images/top_nav_li_bg.gif) no-repeat left 4px;
font-weight:bold;
position:relative;
right:50%;}
#top_nav ul li.last {
padding:0;
margin:0;
background:none;}
#top_nav ul li a, #top_nav ul li a:visited {
color:#fff;
display:block;}
#top_nav ul li a:hover , #top_nav ul li a.selected, #top_nav ul li a.selected:visited /*this one*/{
color:#ffc667;}
/************************************************************/
#banner {
position:absolute;
top:1px;
left:1px;
width:722px;
height:192px;
overflow:hidden;}
/************************************************************/
/************************************************************/
#wrapper {
position: relative;
width:698px; /*722px mainly*/
margin:0 auto;
padding:12px 12px 4px 12px;
background-color:#fff6d9;
border-left:#4e4a3e solid 1px;
border-right:#4e4a3e solid 1px;
overflow:hidden;}
/************************************************************/
#content {
float:right;
display:inline;
width:440px;
text-align:justify;
overflow:hidden;}

a.content_cinnabon , a.content_cinnabon:visited , a.content_cinnabon:hover {
background:url(http://www.ubf-egypt.com/images/content_cinnabon.gif) no-repeat top right;
width:84px;
height:25px;
display:block;
cursor:pointer;
text-indent:-9999px;
float:right;}
a.content_carvel , a.content_carvel:visited , a.content_carvel:hover {
background:url(http://www.ubf-egypt.com/images/content_carvel.gif) no-repeat top right;
width:70px;
height:27px;
display:block;
cursor:pointer;
text-indent:-9999px;
float:right;}
a.content_ruby , a.content_ruby:visited , a.content_ruby:hover {
background:url(http://www.ubf-egypt.com/images/content_ruby.gif) no-repeat top right;
width:110px;
height:15px;
display:block;
cursor:pointer;
text-indent:-9999px;
float:right;}
a.content_carvel , a.content_carvel:visited , a.content_carvel:hover {
background:url(http://www.ubf-egypt.com/images/content_carvel.gif) no-repeat top right;
width:70px;
height:27px;
display:block;
cursor:pointer;
text-indent:-9999px;
float:right;}


#content ul li {
background: url(http://www.ubf-egypt.com/images/body_li_bg.gif) no-repeat left 4px;
padding:0 0 0 20px;
margin:0 0 0 20px;}
#breadcrumb {
color:#ad5e00;
margin:0 0 7px 0;
font-size:11px;}
#breadcrumb a, #breadcrumb a:visited {
color:#ad5e00;}
#breadcrumb a:hover {
color:#6e3c01;
text-decoration:underline;}
/************************************************************/
#right_boxes {
float:left;
display:inline;
width:246px;}
#newsletter {
width:246px;
height:113px; /*133px mainly*/
padding:10px 0;
background:#ddce9c url(http://www.ubf-egypt.com/images/newsletter_bg.gif) no-repeat top left;
overflow:hidden;}
#newsletter h2 {
text-indent:-9999px;
background:url(http://www.ubf-egypt.com/images/newsletter_header.gif) no-repeat top left;
width:223px;
height:22px;
margin: 0 auto;}
#newsletter h3 {
/*text-transform:uppercase;*/
font-style:italic;
font-size:10px;
letter-spacing:1px;
line-height:normal;
width:229px;
color:#444;
font-weight:normal;
margin:10px auto 6px auto;}

.login {
width:229px;
overflow:hidden;
margin:0 auto;}
.login .newsletter_login_bg {
width:186px; /*193px maily*/
height:23px; /*29px mainly*/
padding:6px 0 0 7px;
font-family:Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
font-size:11px;
line-height:normal;
color:#999999;
letter-spacing:1px;
background:#fff url(http://www.ubf-egypt.com/images/newsletter_login_bg.gif) no-repeat top left;
border:none;
float:left;}
.login .newsletter_login_btn {
width:36px;
height:29px;
background:#fff url(http://www.ubf-egypt.com/images/newsletter_login_btn.gif) no-repeat top left;
text-indent:-9999px;
cursor:pointer;
border:none;
float:left;}


a.subscriber, a.subscriber:visited {
width:229px;
height:29px;
background:#8f6d39 url(http://www.ubf-egypt.com/images/newsletter_subscriber.gif) no-repeat top left;
color:#FFFFFF;
display:block;
cursor:pointer;
text-indent:-9999px;
margin:0 auto;}

a.Register, a.Register:visited {
width:229px;
height:29px;
background:#8f6d39 url(http://www.ubf-egypt.com/images/newsletter_register.gif) no-repeat top left;
color:#FFFFFF;
display:block;
cursor:pointer;
text-indent:-9999px;
margin:0 auto;}

/************************************************************/
.menus li {
margin:3px 0 0 0;}
.menus a, .menus a:visited {
width:246px;
height:63px;
display:block;
text-indent:-9999px;
cursor:pointer;}
.menus a.cinnabon, .menus a.cinnabon:visited {
background:url(http://www.ubf-egypt.com/images/cinnabon_home_menu.gif) no-repeat top left;}
.menus a.carvel, .menus a.carvel:visited {
background:url(http://www.ubf-egypt.com/images/carvel_home_menu.gif) no-repeat top left;}
.menus a.ruby, .menus a.ruby:visited {
background:url(http://www.ubf-egypt.com/images/ruby_home_menu.gif) no-repeat top left;}
/************************************************************/
/************************************************************/
#btm_bg {
background:url(http://www.ubf-egypt.com/images/btm_bg.gif) no-repeat top left;
width:724px;
height:8px;
margin:0 auto;
overflow:hidden;}
/************************************************************/
#copy_right {
/*position:absolute;
top:444px;
right:0px;*/
color:#FFFFFF;
text-align:right;
width:724px;
margin: 0 auto;
padding: 3px 0 5px 0;}
#copy_right a, #copy_right a:visited {
color:#fff;
font-weight:bold;}
#copy_right a:hover {
color:#ffc667;}
/************************************************************/
#buttons {
    float:left;
}

#buttons a {
	display:block;
	width:110px;
	height:45px;
	margin:0 3px;
	float:left;
}

a#cinnabon {background:url(http://www.ubf-egypt.com/images/cinnabon.png) top no-repeat;}
a#cinnabon:hover {background:url(http://www.ubf-egypt.com/images/cinnabon.png) bottom no-repeat;}
a#carvel {background:url(http://www.ubf-egypt.com/images/carvel.png) top no-repeat;}
a#carvel:hover {background:url(http://www.ubf-egypt.com/images/carvel.png) bottom no-repeat;}
a#ruby {background:url(http://www.ubf-egypt.com/images/ruby.png) top no-repeat;}
a#ruby:hover {background:url(http://www.ubf-egypt.com/images/ruby.png) bottom no-repeat;}

/* Vcard */
.vcard{
  padding: 0;
  position: absolute;
  left: 0;
  top: 18px;
}

.vcard input {
  background: url("/images/download.png") no-repeat left center;
  cursor: pointer;
  margin-top: 5px;
  padding-left: 25px;
  text-transform: uppercase;
  margin-left: 15px;
  height: 18px; 
}