/*  
Sticky Footer Solution
by Steve Hatcher 
http://stever.ca
http://www.cssstickyfooter.com
*/

* {margin:0;padding:0;} 
a{ text-decoration:none; color: #6D9A35;font-weight:bold;  } 
a:hover { text-decoration:underline; color: #6D9A35;  } 
a img { border:0px solid;}
form { margin:0px; }
hr { background:none; height:1px; border:0px; border-top:1px solid #ccc; }
iframe {}
p {margin:0px; padding:0px; line-height:1.3em;}

/* must declare 0 margins on everything, also for main layout components use padding, not 
vertical margins (top and bottom) to add spacing, else those margins get added to total height 
and your footer gets pushed down a bit more, creating vertical scroll bars in the browser */

html, body, #wrap {height: 100%;}
body {
	background:#fff url(../images/mainbg.jpg) repeat-x center top;
	color:#666;
	font-family:arial;
	font-size:12px;
	text-align:right;
}
body > #wrap {height: auto;margin:0px auto;min-height: 100%;}

#main {padding-bottom: 50px;}  /* must be same height as the footer */

ul{
	list-style-image:url(../images/li.gif);
	list-style-position:outside;
	vertical-align:top;
	padding:5px 15px 0px 0px;
}
ol{
	list-style-position:inside;
	vertical-align:top;
	padding:5px 15px 10px 0px;
}

li{
	padding-left:0px;
}
h1{
	color:#8aae5d;
	font-size:24px;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
h2{
	color:#8aae5d;
	font-size:18px;
	font-weight:normal;
	margin:0px 0px 8px 0px;
	padding:0px;
}
h3{
	color:#8aae5d;
	font-size:24px;
	line-height:24px;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
#container{
	width:994px;
	height:100%;
	height:auto;
	text-align:center;
	margin:0px auto;
}

#header{
	width:994px;
	height:132px;
	margin:0px 0px 0px 0px;
}
#logo{
	width:118px;
	height:109px;
	margin:20px 0px 0px 0px;
	text-align:left;
	float:right;
}
#menu_con{
	width:876px;
	background:red;
	float:right;
	height:132px;
	background:transparent url(../images/logo_bg.gif) no-repeat 0 40% ;
}
#lang a{
	color:#666;
}
#lang{
	float:right;
	width:300px;
	font-weight:bold;
	text-align:right;
	position:relative;
	top:20px;
}
#menu{
	width:846px;
	height:35px;
	float:right;
	position:relative;
	top:65px;
	right:5px;
}
#banner{
	height:276px;
	width:994px;
	float:right;
	background:transparent url(../images/paper.gif) no-repeat bottom;
}
#flash{
	width:755px;
	height:221px;
	float:right;
	position:relative;
	top:0px;
}
#content {
	border-collapse:collapse;
	text-align:right;
	float:right;
	min-height:300px;
	height:auto !important;
	height:300px;
	direction:ltr;
	width:994px;
	float:right;
	background:#fff url(../images/content.gif) no-repeat left top;
}
#c1{
	float:right;
	background:#fff url(/sites/brooks/layout/images/rights.gif) no-repeat right top;
	width:185px;
	min-height:265px;
	height:auto !important;
	height:289px;
}
#c1_con{
	width:150px;
	height:auto;
	min-height:150px;
	float:right;
	position:relative;
	right:28px;
	top:-3px;
}
#c2{
	float:right;
	background:#fff url(/sites/brooks/layout/images/bgs2.gif) no-repeat right top;
	width:539px;
	min-height:265px;
	height:auto !important;
	height:289px;
	position:relative;
}
#c2_con{
	width:460px;
	height:auto;
	min-height:150px;
	float:right;
	position:relative;
	right:61px;
	top:-30px;
}
#content_main{
	padding:10px 0px 15px 0px;
	direction:rtl;
}
#c3{
	float:right;
	background:#fff url(/sites/brooks/layout/images/bgs3.gif) no-repeat right top;
	width:265px;
	min-height:265px;
	height:auto !important;
	height:289px;
}
#c3_con{
	width:180px;
	height:auto;
	min-height:150px;
	float:right;
	position:relative;
	right:53px;
	top:-43px;
}
#category{
	width:205px;
	float:right;
	height:auto;
	min-height:165px;
	margin:0px 20px 0px 0px;
	display:inline;
}
#category_img{
	width:186px;
	height:70px;
	background:#fff url(/sites/brooks/layout/images/catframe.gif) no-repeat center top;
	float:right;
	text-align:center;
	margin:0px 0px 8px 0px;
}
#category_text{
	float:right;
	width:170px;
}
#category_readmore{
	float:right;
	text-align:left;
	width:180px;
}
#footer {
	position: fixed;
	bottom:0px;
	width:100%;
	left:0px;
	height: 50px;
	clear:both;
	background:#fff url(../images/footer.gif) repeat-x center bottom;
	line-height:50px;
	z-index:9999999
	}
#right_footer{
	float:right;
	width:185px;
	height:25px;
	padding:10px 0px 0px 0px;
}
#content_text_cast{
	text-align:left;
	direction:ltr;
}
#foot{
	width:994px;
	margin:0 auto;
}
#contentbuttom{
	width:594px;
	float:right;
	text-align:center;
	font-size:14px;
	line-height:10px;
	padding:10px 0 0 0;
}
#credit{
	width:200px;
	float:right;
	text-align:left;
	float:left;
	padding:0px 0px 0px 10px;
}
#footer span{
color:#00D8FF;
}
/* Horizontal navigation */
#nav {  
	width:846px;
	direction:rtl;
	color:#636363;
}
#nav a{  
	direction:rtl;
	color:#636363;
}
#MenuContainer93 table#nav {	/* table is generated via shopa_navigation_create.asp */
	padding:0px;
	border-collapse:collapse;
	z-index:1000;
}
#MenuContainer93 table#nav td {	
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	background:#fff url(../images/btnbg.gif) no-repeat 2% 60%;
}
#MenuContainer93 table#nav td a {
	display:block;
	text-align:center;
	text-decoration:none;
	font-size:14px;
	font-weight:normal;
	line-height:35px;
	height:35px;

}
#MenuContainer93 table#nav td.first {
	width:85px;
	
}
#MenuContainer93 table#nav td.first :hover{
	background:#fff url(../images/btn1.gif) no-repeat center top;
	color:#fff;
	width:85px;
}
#MenuContainer93 table#nav td.btn2 {
	width:85px;
}
#MenuContainer93 table#nav td.btn2 :hover{
	background:#fff url(../images/btn1.gif) no-repeat center top;
	color:#fff;
	width:85px;
}
#MenuContainer93 table#nav td.btn3 {
	width:85px;
}
#MenuContainer93 table#nav td.btn3 :hover{
	background:#fff url(../images/btn1.gif) no-repeat center top;
	color:#fff;
	width:85px;
}
#MenuContainer93 table#nav td.btn4 {
	width:85px;
}
#MenuContainer93 table#nav td.btn4 :hover{
	background:#fff url(../images/btn1.gif) no-repeat center top;
	color:#fff;
	width:85px;
}
#MenuContainer93 table#nav td.btn5 {
	width:187px;
}
#MenuContainer93 table#nav td.btn5 a {
	
	width:187px;
}
#MenuContainer93 table#nav td.btn5 :hover{
	background:#fff url(../images/btn5.gif) no-repeat center top;
	color:#fff;
	width:187px;
}
#MenuContainer93 table#nav td.btn6 {
	width:85px;
}
#MenuContainer93 table#nav td.btn6 :hover{
	background:#fff url(../images/btn1.gif) no-repeat center top;
	color:#fff;
	width:85px;
}
#MenuContainer93 table#nav td.btn7 {
	width:187px;
	background:none;
}
#MenuContainer93 table#nav td.btn7 :hover{
	background:#fff url(../images/btn5.gif) no-repeat center top;
	color:#fff;
	width:187px;
}
/* --------------------------------- */
#MenuContainer93 #btn1active a  {
	background:#fff url(../images/btn1.gif) no-repeat center top;
	color:#fff;
	width:85px;
}
#MenuContainer93 #btn2active a  {
	background:#fff url(../images/btn1.gif) no-repeat center top;
	color:#fff;
	width:85px;
}
#MenuContainer93 #btn3active  a{
	background:#fff url(../images/btn1.gif) no-repeat center top;
	color:#fff;
	width:85px;
}
#MenuContainer93 #btn4active  a{
	background:#fff url(../images/btn1.gif) no-repeat center top;
	color:#fff;
	width:85px;
}
#MenuContainer93 #btn5active  a{
	background:#fff url(../images/btn2.gif) no-repeat center top;
	color:#fff;
	width:110px;
}
#MenuContainer93 #btn6active  a{
	background:#fff url(../images/btn1.gif) no-repeat center top;
	color:#fff;
	width:85px;
}
#MenuContainer93 #btn7active  a{
	background:#fff url(../images/btn2.gif) no-repeat center top;
	color:#fff;
	width:187px;
}
/* --------------------------------- */
/* Horizontal navigation drop down menu
   do not remove or modify styles listed 
   under "Do Not Change" */
#MenuContainer93 table#nav ul {
	/* Do not change  */
	position:absolute;
	left: -999em;
	padding:0px;
	margin:0px;
	list-style-type:none;
	text-align:left;
	width:170px;
	z-index:9999;
}
/* Do not change  */
#MenuContainer93 #nav td:hover ul { left: auto; }
#MenuContainer93 #nav td.sfhover ul { left: auto; }
#MenuContainer93 #nav ul li { /* submenu */	/* Do not change */
	display:block;
	margin:0px;
	height:auto;
	padding:0px;
	background:#14174A;
	line-height:30px;
	width:100%;
	text-align:right;
	border-left:1px solid #333;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
	list-style-image:none;
}
#MenuContainer93 #nav td ul li:hover {
	background:#14174A;
}
/* --------------------------------------------- */
/* Horizontal navigation drop down menu
   do not remove or modify styles listed 
   under "Do Not Change" */
#MenuContainer93 table#nav ul {
	/* Do not change  */
	position:absolute;
	left: -999em;
	padding:0px;
	margin:0px;
	list-style-type:none;
	text-align:left;
	width:170px;
	z-index:9999;
}
/* Do not change  */
#MenuContainer93 #nav td:hover ul { left: auto; }
#MenuContainer93 #nav td.sfhover ul { left: auto; }
#MenuContainer93 #nav ul li { /* submenu */	/* Do not change */
	display:block;
	margin:0px;
	height:auto;
	padding:0px;
	background:#14174A;
	line-height:30px;
	width:100%;
	text-align:right;
	border-left:1px solid #333;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
	list-style-image:none;
}
#MenuContainer93 #nav td ul li:hover {
	background:#14174A;
}
/* --------------------------------------------- */

/* ------------------------------------------------------------------------------------------------------------- */
#MenuContainer94 {
	margin-right:0px;
}
#MenuContainer94 table#navs {	/* table is generated via shopa_navigation_create.asp */
	padding:0px;
	width:150px;
	margin:0px;
	float:right;
	border-collapse:collapse;
	z-index:1000;
	direction:rtl;
}

#MenuContainer94 table#navs td {
	text-align:right;
	font-family:Arial;
	padding-right:0px;
	height:35px;
	border-bottom:1px solid #e0e0e0;
	background:url(../images/li.gif) no-repeat right;
}

#MenuContainer94 table#navs td a {
	display:block;
	text-align:right;
	color:#585858;
	font-size:13px;
	font-weight:normal;
	padding:0 10px 0px 0;
	line-height:20px;
}

#MenuContainer94 table#navs td a:hover {
	color:#CC3520;
}
#MenuContainer94 table#navs td.active a {
	color:#CC3520;
}

/* Horizontal navigation drop down menu
   do not remove or modify styles listed 
   under "Do Not Change" */
#MenuContainer94 table#navs ul {
	/* Do not change  */
	position:absolute;
	left: -999em;
	padding:0px;
	margin-right:150px;
	list-style-type:none;
	margin-top:-22px;
	height:auto;
	text-align:right;
	width:170px;
	z-index:9999;
}

/* Do not change  */
#MenuContainer94 #navs td:hover ul { left: auto; }
#MenuContainer94 #navs td.sfhover ul { left: auto; }

#MenuContainer94 #navs ul li { /* submenu */	/* Do not change */
	display:block;
	width:100%;
	margin:0px;
	padding:0px;
	line-height:25px;
	height:25px;
	background:#1E1E44;
	border-bottom:1px solid #5D5F85;
}

#MenuContainer94 #navs td ul li:hover {
	background:#1E1E44;
	border-bottom:1px solid #5D5F85;
}

#MenuContainer94 table#navs ul li a:hover {background:#1E1E44; color:#E2CC76 }
#MenuContainer94 table#navs ul li a { /* submenu links */
	/* Do not change */
	background:#1E1E44;
	color:#fff;
	display:block;
	padding:0px 10px !important;
	text-align:right;
	margin:0px !important;
	height:25px !important;
	line-height:25px !important;
}
/* ------------------------------------------------------------------------------------------------------------- */
#MenuContainer112{
	margin-right:0px;
}
#MenuContainer112 table#navs {	/* table is generated via shopa_navigation_create.asp */
	padding:0px;
	width:150px;
	margin:0px;
	float:right;
	border-collapse:collapse;
	z-index:1000;
	direction:rtl;
}

#MenuContainer112 table#navs td {
	text-align:right;
	font-family:Arial;
	padding-right:0px;
	height:35px;
	border-bottom:1px solid #e0e0e0;
	background:url(../images/li.gif) no-repeat right;
}

#MenuContainer112 table#navs td a {
	display:block;
	text-align:right;
	color:#585858;
	font-size:13px;
	font-weight:normal;
	padding:0 10px 0px 0;
	line-height:20px;
}

#MenuContainer112 table#navs td a:hover {
	color:#CC3520;
}
#MenuContainer112 table#navs td.active a {
	color:#CC3520;
}

/* Horizontal navigation drop down menu
   do not remove or modify styles listed 
   under "Do Not Change" */
#MenuContainer112 table#navs ul {
	/* Do not change  */
	position:absolute;
	left: -999em;
	padding:0px;
	margin-right:150px;
	list-style-type:none;
	margin-top:-22px;
	height:auto;
	text-align:right;
	width:170px;
	z-index:9999;
}

/* Do not change  */
#MenuContainer112 #navs td:hover ul { left: auto; }
#MenuContainer112 #navs td.sfhover ul { left: auto; }

#MenuContainer112 #navs ul li { /* submenu */	/* Do not change */
	display:block;
	width:100%;
	margin:0px;
	padding:0px;
	line-height:25px;
	height:25px;
	background:#1E1E44;
	border-bottom:1px solid #5D5F85;
}

#MenuContainer112 #navs td ul li:hover {
	background:#1E1E44;
	border-bottom:1px solid #5D5F85;
}

#MenuContainer112 table#navs ul li a:hover {background:#1E1E44; color:#E2CC76 }
#MenuContainer112 table#navs ul li a { /* submenu links */
	/* Do not change */
	background:#1E1E44;
	color:#fff;
	display:block;
	padding:0px 10px !important;
	text-align:right;
	margin:0px !important;
	height:25px !important;
	line-height:25px !important;
}
/* ------------------------------------------------------------------------------------------------------------- */
#MenuContainer113{
	margin-right:0px;
}
#MenuContainer113 table#navs {	/* table is generated via shopa_navigation_create.asp */
	padding:0px;
	width:150px;
	margin:0px;
	float:right;
	border-collapse:collapse;
	z-index:1000;
	direction:rtl;
}

#MenuContainer113 table#navs td {
	text-align:right;
	font-family:Arial;
	padding-right:0px;
	height:35px;
	border-bottom:1px solid #e0e0e0;
	background:url(../images/li.gif) no-repeat right;
}

#MenuContainer113 table#navs td a {
	display:block;
	text-align:right;
	color:#585858;
	font-size:13px;
	font-weight:normal;
	padding:0 10px 0px 0;
	line-height:20px;
}

#MenuContainer113 table#navs td a:hover {
	color:#CC3520;
}
#MenuContainer113 table#navs td.active a {
	color:#CC3520;
}

/* Horizontal navigation drop down menu
   do not remove or modify styles listed 
   under "Do Not Change" */
#MenuContainer113 table#navs ul {
	/* Do not change  */
	position:absolute;
	left: -999em;
	padding:0px;
	margin-right:150px;
	list-style-type:none;
	margin-top:-22px;
	height:auto;
	text-align:right;
	width:170px;
	z-index:9999;
}

/* Do not change  */
#MenuContainer113 #navs td:hover ul { left: auto; }
#MenuContainer113 #navs td.sfhover ul { left: auto; }

#MenuContainer113 #navs ul li { /* submenu */	/* Do not change */
	display:block;
	width:100%;
	margin:0px;
	padding:0px;
	line-height:25px;
	height:25px;
	background:#1E1E44;
	border-bottom:1px solid #5D5F85;
}

#MenuContainer113 #navs td ul li:hover {
	background:#1E1E44;
	border-bottom:1px solid #5D5F85;
}

#MenuContainer113 table#navs ul li a:hover {background:#1E1E44; color:#E2CC76 }
#MenuContainer113 table#navs ul li a { /* submenu links */
	/* Do not change */
	background:#1E1E44;
	color:#fff;
	display:block;
	padding:0px 10px !important;
	text-align:right;
	margin:0px !important;
	height:25px !important;
	line-height:25px !important;
}
/* ------------------------------------------------------------------------------------------------------------- */
#MenuContainer114{
	margin-right:0px;
}
#MenuContainer114 table#navs {	/* table is generated via shopa_navigation_create.asp */
	padding:0px;
	width:150px;
	margin:0px;
	float:right;
	border-collapse:collapse;
	z-index:1000;
	direction:rtl;
}

#MenuContainer114 table#navs td {
	text-align:right;
	font-family:Arial;
	padding-right:0px;
	height:35px;
	border-bottom:1px solid #e0e0e0;
	background:url(../images/li.gif) no-repeat right;
}

#MenuContainer114 table#navs td a {
	display:block;
	text-align:right;
	color:#585858;
	font-size:13px;
	font-weight:normal;
	padding:0 10px 0px 0;
	line-height:20px;
}

#MenuContainer114 table#navs td a:hover {
	color:#CC3520;
}
#MenuContainer114 table#navs td.active a {
	color:#CC3520;
}

/* Horizontal navigation drop down menu
   do not remove or modify styles listed 
   under "Do Not Change" */
#MenuContainer114 table#navs ul {
	/* Do not change  */
	position:absolute;
	left: -999em;
	padding:0px;
	margin-right:150px;
	list-style-type:none;
	margin-top:-22px;
	height:auto;
	text-align:right;
	width:170px;
	z-index:9999;
}

/* Do not change  */
#MenuContainer114 #navs td:hover ul { left: auto; }
#MenuContainer114 #navs td.sfhover ul { left: auto; }

#MenuContainer114 #navs ul li { /* submenu */	/* Do not change */
	display:block;
	width:100%;
	margin:0px;
	padding:0px;
	line-height:25px;
	height:25px;
	background:#1E1E44;
	border-bottom:1px solid #5D5F85;
}

#MenuContainer114 #navs td ul li:hover {
	background:#1E1E44;
	border-bottom:1px solid #5D5F85;
}

#MenuContainer114 table#navs ul li a:hover {background:#1E1E44; color:#E2CC76 }
#MenuContainer114 table#navs ul li a { /* submenu links */
	/* Do not change */
	background:#1E1E44;
	color:#fff;
	display:block;
	padding:0px 10px !important;
	text-align:right;
	margin:0px !important;
	height:25px !important;
	line-height:25px !important;
}
/* ------------------------------------------------------------------------------------------------------------- */
#MenuContainer117{
	margin-right:0px;
}
#MenuContainer117 table#navs {	/* table is generated via shopa_navigation_create.asp */
	padding:0px;
	width:150px;
	margin:0px;
	float:right;
	border-collapse:collapse;
	z-index:1000;
	direction:rtl;
}

#MenuContainer117 table#navs td {
	text-align:right;
	font-family:Arial;
	padding-right:0px;
	height:35px;
	border-bottom:1px solid #e0e0e0;
	background:url(../images/li.gif) no-repeat right;
}

#MenuContainer117 table#navs td a {
	display:block;
	text-align:right;
	color:#585858;
	font-size:13px;
	font-weight:normal;
	padding:0 10px 0px 0;
	line-height:20px;
}

#MenuContainer117 table#navs td a:hover {
	color:#CC3520;
}
#MenuContainer117 table#navs td.active a {
	color:#CC3520;
}

/* Horizontal navigation drop down menu
   do not remove or modify styles listed 
   under "Do Not Change" */
#MenuContainer117 table#navs ul {
	/* Do not change  */
	position:absolute;
	left: -999em;
	padding:0px;
	margin-right:150px;
	list-style-type:none;
	margin-top:-22px;
	height:auto;
	text-align:right;
	width:170px;
	z-index:9999;
}

/* Do not change  */
#MenuContainer117 #navs td:hover ul { left: auto; }
#MenuContainer117 #navs td.sfhover ul { left: auto; }

#MenuContainer117 #navs ul li { /* submenu */	/* Do not change */
	display:block;
	width:100%;
	margin:0px;
	padding:0px;
	line-height:25px;
	height:25px;
	background:#1E1E44;
	border-bottom:1px solid #5D5F85;
}

#MenuContainer117 #navs td ul li:hover {
	background:#1E1E44;
	border-bottom:1px solid #5D5F85;
}

#MenuContainer117 table#navs ul li a:hover {background:#1E1E44; color:#E2CC76 }
#MenuContainer117 table#navs ul li a { /* submenu links */
	/* Do not change */
	background:#1E1E44;
	color:#fff;
	display:block;
	padding:0px 10px !important;
	text-align:right;
	margin:0px !important;
	height:25px !important;
	line-height:25px !important;
}
/* ------------------------------------------------------------------------------------------------------------- */
#MenuContainer118{
	margin-right:0px;
}
#MenuContainer118 table#navs {	/* table is generated via shopa_navigation_create.asp */
	padding:0px;
	width:150px;
	margin:0px;
	float:right;
	border-collapse:collapse;
	z-index:1000;
	direction:rtl;
}

#MenuContainer118 table#navs td {
	text-align:right;
	font-family:Arial;
	padding-right:0px;
	height:35px;
	border-bottom:1px solid #e0e0e0;
	background:url(../images/li.gif) no-repeat right;
}

#MenuContainer118 table#navs td a {
	display:block;
	text-align:right;
	color:#585858;
	font-size:13px;
	font-weight:normal;
	padding:0 10px 0px 0;
	line-height:20px;
}

#MenuContainer118 table#navs td a:hover {
	color:#CC3520;
}
#MenuContainer118 table#navs td.active a {
	color:#CC3520;
}

/* Horizontal navigation drop down menu
   do not remove or modify styles listed 
   under "Do Not Change" */
#MenuContainer118 table#navs ul {
	/* Do not change  */
	position:absolute;
	left: -999em;
	padding:0px;
	margin-right:150px;
	list-style-type:none;
	margin-top:-22px;
	height:auto;
	text-align:right;
	width:170px;
	z-index:9999;
}

/* Do not change  */
#MenuContainer118 #navs td:hover ul { left: auto; }
#MenuContainer118 #navs td.sfhover ul { left: auto; }

#MenuContainer117 #navs ul li { /* submenu */	/* Do not change */
	display:block;
	width:100%;
	margin:0px;
	padding:0px;
	line-height:25px;
	height:25px;
	background:#1E1E44;
	border-bottom:1px solid #5D5F85;
}

#MenuContainer118 #navs td ul li:hover {
	background:#1E1E44;
	border-bottom:1px solid #5D5F85;
}

#MenuContainer118 table#navs ul li a:hover {background:#1E1E44; color:#E2CC76 }
#MenuContainer118 table#navs ul li a { /* submenu links */
	/* Do not change */
	background:#1E1E44;
	color:#fff;
	display:block;
	padding:0px 10px !important;
	text-align:right;
	margin:0px !important;
	height:25px !important;
	line-height:25px !important;
}
/* ------------------------------------------------------------------------------------------------------------- */
#MenuContainer130{
	margin-right:0px;
}
#MenuContainer130 table#navs {	/* table is generated via shopa_navigation_create.asp */
	padding:0px;
	width:150px;
	margin:0px;
	float:right;
	border-collapse:collapse;
	z-index:1000;
	direction:rtl;
}

#MenuContainer130 table#navs td {
	text-align:right;
	font-family:Arial;
	padding-right:0px;
	height:35px;
	border-bottom:1px solid #e0e0e0;
	background:url(../images/li.gif) no-repeat right;
}

#MenuContainer130 table#navs td a {
	display:block;
	text-align:right;
	color:#585858;
	font-size:13px;
	font-weight:normal;
	padding:0 10px 0px 0;
	line-height:20px;
}

#MenuContainer130 table#navs td a:hover {
	color:#CC3520;
}
#MenuContainer130 table#navs td.active a {
	color:#CC3520;
}

/* Horizontal navigation drop down menu
   do not remove or modify styles listed 
   under "Do Not Change" */
#MenuContainer130 table#navs ul {
	/* Do not change  */
	position:absolute;
	left: -999em;
	padding:0px;
	margin-right:150px;
	list-style-type:none;
	margin-top:-22px;
	height:auto;
	text-align:right;
	width:170px;
	z-index:9999;
}

/* Do not change  */
#MenuContainer130 #navs td:hover ul { left: auto; }
#MenuContainer130 #navs td.sfhover ul { left: auto; }

#MenuContainer130 #navs ul li { /* submenu */	/* Do not change */
	display:block;
	width:100%;
	margin:0px;
	padding:0px;
	line-height:25px;
	height:25px;
	background:#1E1E44;
	border-bottom:1px solid #5D5F85;
}

#MenuContainer130 #navs td ul li:hover {
	background:#1E1E44;
	border-bottom:1px solid #5D5F85;
}

#MenuContainer130 table#navs ul li a:hover {background:#1E1E44; color:#E2CC76 }
#MenuContainer130 table#navs ul li a { /* submenu links */
	/* Do not change */
	background:#1E1E44;
	color:#fff;
	display:block;
	padding:0px 10px !important;
	text-align:right;
	margin:0px !important;
	height:25px !important;
	line-height:25px !important;
}
/* ------------------------------------------------------------------------------------------------------------- */
#MenuContainer174{
	margin-right:0px;
}
#MenuContainer174 table#navs {	/* table is generated via shopa_navigation_create.asp */
	padding:0px;
	width:150px;
	margin:0px;
	float:right;
	border-collapse:collapse;
	z-index:1000;
	direction:rtl;
}

#MenuContainer174 table#navs td {
	text-align:right;
	font-family:Arial;
	padding-right:0px;
	height:35px;
	border-bottom:1px solid #e0e0e0;
	background:url(../images/li.gif) no-repeat right;
}

#MenuContainer174 table#navs td a {
	display:block;
	text-align:right;
	color:#585858;
	font-size:13px;
	font-weight:normal;
	padding:0 10px 0px 0;
	line-height:20px;
}

#MenuContainer174 table#navs td a:hover {
	color:#CC3520;
}
#MenuContainer174 table#navs td.active a {
	color:#CC3520;
}

/* Horizontal navigation drop down menu
   do not remove or modify styles listed 
   under "Do Not Change" */
#MenuContainer174 table#navs ul {
	/* Do not change  */
	position:absolute;
	left: -999em;
	padding:0px;
	margin-right:150px;
	list-style-type:none;
	margin-top:-22px;
	height:auto;
	text-align:right;
	width:170px;
	z-index:9999;
}

/* Do not change  */
#MenuContainer174 #navs td:hover ul { left: auto; }
#MenuContainer174 #navs td.sfhover ul { left: auto; }

#MenuContainer174 #navs ul li { /* submenu */	/* Do not change */
	display:block;
	width:100%;
	margin:0px;
	padding:0px;
	line-height:25px;
	height:25px;
	background:#1E1E44;
	border-bottom:1px solid #5D5F85;
}

#MenuContainer174 #navs td ul li:hover {
	background:#1E1E44;
	border-bottom:1px solid #5D5F85;
}

#MenuContainer174 table#navs ul li a:hover {background:#1E1E44; color:#E2CC76 }
#MenuContainer174 table#navs ul li a { /* submenu links */
	/* Do not change */
	background:#1E1E44;
	color:#fff;
	display:block;
	padding:0px 10px !important;
	text-align:right;
	margin:0px !important;
	height:25px !important;
	line-height:25px !important;
}
/* Contactform */
#contactform{
font-size:12px;
text-align: left;
width: 300px;  
border: 0px solid black;
direction: ltr;
padding: 5px;
}
#cff{
	width: 250px;
	text-align: right;
	margin:5px;
}
.validation-advice{
	font-size:11px;
	color:#4295C7;
}

.error{
	font-size:11px;
	color:#4295C7;
	float:right;
	line-height:11px;
	direction:rtl;
}

/* News Block */
#newsbox {

}
#marqueecontainer{
	position: relative;
	width: 180px; 
	height: 175px; 
	overflow: hidden;
	direction: rtl;
	font-size: 12px;
	text-align: right;
	margin: 0px;
}
#newstitle{
	margin-right:0px;
	font-weight: bold;
	color:#cc3520;
	background:#fff url(../images/li.gif) no-repeat right;
	padding:0px 10px 0px 0px;
}
#newscontent{
	line-height:20px;
	color: #666;
	margin:0px;
	padding-bottom:10px;
	border-bottom:1px dotted #fff;
	padding:10px 10px 10px 0px;
}
#content_text_eng{
	text-align:left;
	direction:ltr;
}
#h2_content_eng{
	text-align:left;
	direction:ltr;
}

/* CLEAR FIX*/
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.ui-accordion-content{
height:auto;

}
ul.social{
	list-style-type:none;
	list-style-image:none;
	list-style-position:outside;
    margin:0px;
    float:left;
    padding:0px;
}
ul.social li{
	width:32px;
    height:32px;
    float:left;
    padding:0px 1px;
}
