body.body_home {
	background-image: url(images/background_home.gif);
	background-repeat: repeat-x;
	margin:0px;
	padding:0px;
	font-family:arial;
	text-align:center; /* for IE */ 
	background-color:#2C2C2C;
}

body.body_home_shorter {
	background-image: url(images/background_home_shorter.gif);
	background-repeat: repeat-x;
	margin:0px;
	padding:0px;
	font-family:arial;
	text-align:center; /* for IE */ 
	background-color:#2C2C2C;
}

body.body_int {
	background-image: url(images/background.gif);
	background-repeat: repeat-x;
	margin:0px;
	padding:0px;
	font-family:arial;
	text-align:center; /* for IE */ 
	background-color:#EDEBE2;
}

div#wrapper {
	text-align:left; /* reset text alignment */
	width:1024px; /* or a percentage, or whatever */
	margin:0 auto; /* for the rest */
}

div#footer_wrapper {
	margin: 0 auto;
	width:846px; /* or a percentage, or whatever */
}

div#content {
	padding-left: 25px;
	padding-right:25px;
	padding-top:5px;
	font-size:10px;
	color:#FF9933;
}

table.container {
	width:1024px;
}

td.menu_bar {
	background-image: url(images/menu_bar.jpg);
	width:856px;
	height:189px;
}



td.left_bar {
	background-image: url(images/left_single.gif);
	background-repeat: repeat-y;
	width:85px;
}

td.left_bar_home {
	background-image: url(images/left_bar.jpg);
	width:85px;
}

td.right_bar_home {
	background-image: url(images/right_bar.jpg);
	width:83px;
}

td.left_bar_home_shorter {
	background-image: url(images/left_bar_shorter.jpg);
	width:85px;
}

td.right_bar_home_shorter {
	background-image: url(images/right_bar_shorter.jpg);
	width:83px;
}

td.right_bar {
	background-image: url(images/right_single.gif);
	background-repeat: repeat-y;
	width:83px;
}

td.top_bar {
	background-image: url(images/top_bar.jpg);
	background-color:#FFFFFF;
	width:856px;
	height:107px;
	text-align:right;
}

td.home_footer {
	background-color:#2C2C2C;
	width:856px;
	height:327px;
	text-align:center;
}

td.footer {
	background-color:#2C2C2C;
	width:856px;
	height:80px;
	text-align:center;
}

td.content_home {
	background-color:#EDEBE2;
	width:856px;
	height:437px;
}

td.content_home_shorter {
	background-color:#EDEBE2;
	width:856px;
	height:345px;
}

td.content {
	background-color:#EDEBE2;
	width:856px;
	padding-bottom:15px;
}

div#footer_box {
	float:left;
	padding:10px;
	color:#C0C0C0;
	font-family:arial;
	font-size:14px;
	width: 261px;
	height:205px;
	border-right:1px dashed #FFFFFF;
	text-align:left;
}

div#footer_box_end {
	float:left;
	padding:10px;
	color:#C0C0C0;
	font-family:arial;
	font-size:14px;
	width: 261px;
	height:205px;
	text-align:left;
}

img.footer_readmore {
margin-right:15px;
}

img {
border:0px;
}

img.context_image {
margin:10px;
}

HR { color:#FF9933; background: #FF9933; border: 0; height:1px;}

#footer_menu a {
	font-size:10px;
	color:#FFFFFF;
}

#footer_menu {
	font-size:10px;
	color:#FF9933;
}

p, ul.content {
	font-size:11px;
	color:#000000;

}

a {
	color:#FF9933;
	text-decoration:none;
	font-weight:bold;
}

h1,h2 {
	color: #000000;
}

h3 {
	font-size: 1.4em;
	color: #FF9933;
}

a.etailor_footer {
	color:#FFFFFF;
	font-size:10px;
}

span.red {
	color:red;
}




/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
    
#glowingtabs{
float:left;
width:100%;
font-size:10px;
line-height:normal;
padding:0;
margin:0;
}

#glowingtabs ul{
list-style-type: none;
padding:0;
margin-left:28px;
margin-bottom:0;
padding-bottom:18px;
height:27px;
}

#glowingtabs li{
display:inline;
margin:0;
padding:0;
}

#glowingtabs a{
float:left;
background:url(images/menu_left.gif) no-repeat left top;
margin:0;
margin-right: 1px; /*spacing between each tab*/
padding:0 0 0 9px;
text-decoration:none;
}

#glowingtabs a span{
float:left;
display:block;
background:url(images/menu_right.gif) no-repeat right top;
padding: 7px 12px 8px 3px;
font-weight:bold;
color:#FFFFFF;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#glowingtabs a span {float:none;}
/* End IE5-Mac hack */

#glowingtabs a:hover span {
color: black;
}

#glowingtabs #current a{ /*Selected Tab style*/
background-position:0 -27px; /*Shift background image up to start of 2nd tab image*/
}

#glowingtabs #current a span{ /*Selected Tab style*/
background-position:100% -27px; /*Shift background image up to start of 2nd tab image*/
color: black;
}

#glowingtabs a:hover{ /*onMouseover style*/
background-position:0% -27px; /*Shift background image up to start of 2nd tab image*/
}

#glowingtabs a:hover span{ /*onMouseover style*/
background-position:100% -27px; /*Shift background image up to start of 2nd tab image*/
}











/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
    
#glowingtabs_top{
float:left;
width:100%;
font-size:10px;
line-height:normal;
}

#glowingtabs_top ul{
list-style-type: none;
margin:0px;
margin-right:26px;
padding:0px;
height:25px;
}

#glowingtabs_top li{
display:inline;
margin:0;
padding:0;
}

#glowingtabs_top a{
float:right;
background:url(images/menutop_left.gif) no-repeat left top;
margin:0;
margin-right: 5px; /*spacing between each tab*/
padding:0 0 0 9px;
text-decoration:none;
}

#glowingtabs_top a span{
float:left;
display:block;
background:url(images/menutop_right.gif) no-repeat right top;
padding: 7px 12px 8px 3px;
font-weight:bold;
color:#FFFFFF;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#glowingtabs_top a span {float:none;}
/* End IE5-Mac hack */

#glowingtabs_top a:hover span {
text-decoration:underline;
}

#glowingtabs_top #current a{ /*Selected Tab style*/
/*background-position:0 -27px;*/
}

#glowingtabs_top #current a span{ /*Selected Tab style*/
/*background-position:100% -27px;*/
text-decoration:underline;
}

#glowingtabs_top a:hover{ /*onMouseover style*/
/*background-position:0% -27px;*/
}

#glowingtabs_top a:hover span{ /*onMouseover style*/
/*background-position:100% -27px;*/
}