HTML { scrollbar-track-color: #eee; scrollbar-face-color: #eee; scrollbar-arrow-color: #F38500; scrollbar-highlight-color: #fff; scrollbar-3dlight-color: #eee; scrollbar-shadow-color: #666; scrollbar-darkshadow-color: #eee; background: #efefef url(img/page_bg.jpg) repeat-x top center; }
BODY { margin:0; padding:0; font-family:Arial, Tahoma, sans-serif; color:#666;  font-size: small; vertical-align: middle; }
TABLE, TR, TD { margin: 0; padding: 0; text-align: center; border-collapse:collapse; font-size:small; }
IMG {	margin: 0; padding: 0; border: none;}

H1 {	color: #FFF; text-align: left; margin:65px 0 0 35px; font-size: x-large;display: inline;  float: left }
H2 {	color: #EC7C00; text-align: left; font-size: medium; margin:15px 0 0 35px; }
H3 {	color: #666; text-align: left; font-size: small; margin:15px 0 0 35px; }

A {	color: #F27A00; }

/* bookmarks instead of drop down to be seen only in firefox  */
.bookmarks { visibility: hidden; }
html>body .bookmarks { color: #FDB762; font-weight: bold; display: inline; float: right; margin: 73px 10px 0 0; visibility: visible; }
html>body .bookmarks A { text-decoration: none; color: #9C9C9C; font-size: small; }
html>body .bookmarks A:hover {	color: #EC7C00;}



/* GENERAL */
#left { float: left; }
#right { float: right; }
#text { display: block; margin: 0 35px 0 37px; text-align: justify;  }

UL#text { margin: 20px 60px; }

A#BackToTop { font-weight: bold; text-decoration:none; float:right; margin-right:35px; color:#FFA73B; }
A:hover#BackToTop {	color: #EC7C00;}



/* HOME PAGE */
.whiteTitle {	color: #FFF; font-weight: bolder; font-size: large; margin-top:120px; padding: 0 20px;}
.left_container { width: 43%; text-align: justify; padding: 15px 8px 25px 20px; }
.right_container{ width: 43%; text-align: justify; padding: 15px 20px 25px 7px; }

/* menu */
.menu { background: url(img/menu_bg.jpg) no-repeat center; height: 100px; vertical-align: bottom; padding:0 3px 24px 0; font-size: 13px; text-align: right }
.page .menu {background: url(img/menu_background.jpg) no-repeat center;	} 
.menu A { color: #000; text-decoration: none;  font-weight:bold; margin:0 5px; }
.menu A:hover { color: #A52A2A; }

TABLE.menuTable TR TD { text-align: left; background-color: transparent;}
#home .home, #products .products, #Demo .Demo, #team .team, #contact .contact  { color: #A3A3A3; }

#dropdown { position: absolute; visibility:hidden; text-align: left; float: left; margin:0; padding: 0; width:150px; }
#dropdown A { width: 140px; text-decoration: none; display: block; background: #FFDDB2; border: 2px solid Orange; padding: 2px;}

#dropdown2 {position: absolute; visibility:hidden; text-align: left; float: left; margin:0; padding: 0; width:150px; }
#dropdown2 A {width: 140px; text-decoration: none; display: block; background: #FFDDB2; border: 2px solid Orange; padding: 2px;}



.hidden {
	display: none;
}