/*-------------------- GENERAL STYLES FOR TABLES AND BODY --------------------*/
body, html{
   height: 100%;
   width: 100%;
   padding:0;
   margin:0;
   background-color:#87000E;
   font-family:Arial, Helvetica, sans-serif;
}

.home_block {
	font-size:12px;
	padding:7px;
	line-height:18px;
	height:90px;
	background-image:url(../images/bg_images/grey_bg.png);
	background-repeat:no-repeat;
}

.home_block a { color:#85010C; text-decoration:underline; }
.home_block a:hover { color:#48191F; text-decoration:none; }
.home_block a:visted { color:#85010C; text-decoration:underline;}

.left_image{
	float: left;
	margin-right: 15px;
	margin-bottom: 6px;
}

.right_image{
	float: right;
	margin-left: 15px;
	margin-bottom: 6px;
}

.right_image2{
	margin-left: 5px;
	margin-bottom: -5px;
	margin-top:0px;
	z-index:50;
}

.img_box {
background-color:#87000E;
font-size:14px;
color:#FFFFFF;
width:180px;
padding:10px;
text-align:center;}

.img_box a { color:#FFFFFF; text-decoration:none; }
.img_box a:hover { color:#cccccc; text-decoration:none;}
.img_box a:visted { color:#FFFFFF; text-decoration:none;}

b { 
	color:#A00F1C
}

strong { 
	color:#A00F1C
}

input {
font-size:12px;
}

#logo{
	position:absolute;
	z-index:50;
}

#fadeshow1{
	z-index:10;
}

.head {font-size:25px;
	color:#860010;
	font-weight:100;
	line-height:25px;
	font-weight:bold;
}

.russel_head {font-size:18px;
background-image:url(../images/bg_images/head_center.png);
background-repeat:repeat;
background-position:top;
line-height:20px;}

.russel_box {background-color:#A00F1C;
background-position:bottom;
background-repeat:no-repeat;
color:#FFFFFF;
font-size:12px;
line-height:18px;}

.left_top {background-color:#ffffff;
background-image:url(../images/bg_images/left_top.png);
background-repeat:no-repeat;}

.tree_left {background-color:#ffffff;
background-image:url(../images/bg_images/tree_left.png);
background-position:top;
background-repeat:repeat;}

.tree_bottom {background-color:#ffffff;
background-image:url(../images/bg_images/tree_bottom.png);
background-position:left;
background-repeat:repeat;}

.tree_center {background-color:#A00F1C;
background-image:url(../images/bg_images/tree_center.png);
background-position:bottom left;
background-repeat:no-repeat;}

.left_bottom {background-color:#ffffff;
background-image:url(../images/bg_images/left_bottom.png);
background-repeat:no-repeat;}

.top {background-color:#ffffff;
background-image:url(../images/bg_images/top.png);
background-repeat:repeat;}

.bottom {background-color:#ffffff;
background-image:url(../images/bg_images/bottom.png);
background-repeat:repeat;}

.right_top {background-color:#ffffff;
background-image:url(../images/bg_images/right_top.png);
background-repeat:no-repeat;}

.right_bottom {background-color:#ffffff;
background-image:url(../images/bg_images/right_bottom.png);
background-repeat:no-repeat;}

.left {background-color:#ffffff;
background-image:url(../images/bg_images/left.png);
background-repeat:repeat;}

.head_left {background-color:#ffffff;
background-image:url(../images/bg_images/head_left.png);
background-position:top;
background-repeat:repeat;}

.right {background-color:#ffffff;
background-image:url(../images/bg_images/right.png);
background-repeat:repeat;}

.head_right {background-color:#ffffff;
background-image:url(../images/bg_images/head_right.png);
background-position:top;
background-repeat:repeat;}

.russel_box a { color:#FFFFFF; text-decoration:underline; }
.russel_box a:hover { color:#999999; text-decoration:none; }
.russel_box a:visted { color:#FFFFFF; text-decoration:underline;}

.log {
font-size:12px;
color:#ffffff;
line-height:18px;}

.log a { color:#ffffff; text-decoration:underline; }
.log a:hover { color:#999999; text-decoration:none; }
.log a:visted { color:#ffffff; text-decoration:underline;}

.text {
font-size:12px;
color:#333333;
line-height:18px;
text-align:justify;}

.text a { color:#85010C; text-decoration:underline; }
.text a:hover { color:#48191F; text-decoration:none; }
.text a:visted { color:#85010C; text-decoration:underline;}

#text {
font-size:12px;
color:#333333;
line-height:18px;
text-align:justify;}

#text a { color:#85010C; text-decoration:underline; }
#text a:hover { color:#48191F; text-decoration:none; }
#text a:visted { color:#85010C; text-decoration:underline;}

/*-------------------- STYLES FOR HEADER --------------------*/
.top_head {
	background-color:#FEFEFE;
	background-image:url(../images/bg_images/top_bkgrnd.jpg);
	background-position:left;
	background-repeat:y;
}

/*-------------------- STYLES FOR RIGHT AND LEFT COLOMS --------------------*/

.top_right {
	background-color:#4D4D4D;
	background-image:url(../images/bg_images/top_right_bg.jpg);
	background-position:right;
	background-repeat:no-repeat;
}

.top_left {
	background-color:#4D4D4D;
	background-image:url(../images/bg_images/top_left_bg.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

.left_hoek {
	background-color:#4D4D4D;
	background-image:url(../images/bg_images/left_hoek_bg.jpg);
	background-position:right;	
	background-repeat:no-repeat;
}

.right_hoek {
	background-color:#4D4D4D;
	background-image:url(../images/bg_images/right_hoek_bg.jpg);
	background-position:left;	
	background-repeat:no-repeat;
}

.left_content {
	background-image:url(../images/bg_images/grey_bg.jpg);
	background-color:#4D4D4D;
	background-position:bottom right;
	background-repeat:repeat-x;
}

.right_content {
	background-image:url(../images/bg_images/grey_bg.jpg);
	background-color:#4D4D4D;
	background-position:bottom left;
	background-repeat:repeat-x;
}
.red_bg {
	background-image:url(../images/bg_images/bottom_red_fade_bg_side.jpg);
	background-position:top;
	background-repeat:repeat-x;
}

.red_right_fade {
	background-image:url(../images/bg_images/bottom_black_fade_bg.jpg);
	background-repeat:no-repeat;
	background-position:right;
	width:100%;
	height:119px;
}

.red_left_fade {
	background-image:url(../images/bg_images/bottom_black_fade_bg2.jpg);
	background-repeat:no-repeat;
	background-position:left;
	width:100%;
	height:119px;
}

/*-------------------- STYLES FOR MIDDLE COLOM'S BG IMAGES --------------------*/

.top_middle {
	background-image:url(../images/bg_images/red_top_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}

.middle_nav {
	background-image:url(../images/bg_images/middle_nav_bg.jpg);
	background-color:#FFFFFF;
	background-position:top;
	background-repeat:repeat-x;
}

.middle_content {
	background-image:url(../images/bg_images/white_bg.jpg);
	background-position:bottom;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
}

.footer {
	background-image:url(../images/bg_images/red_bottom_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	font-size:12px;
	color:#FFFFFF;
}

.footer a { color:#FFFFFF; text-decoration:underline; }
.footer a:hover { color:#CCCCCC; text-decoration:none; }
.footer a:visted { color:#FFFFFF; text-decoration:underline;}

.main_nav {
	font-size:14px;
	color:#999999;
}

.main_nav a { color:#FFFFFF; text-decoration:none; }
.main_nav a:hover { color:#999999; text-decoration:none; }
.main_nav a:visted { color:#FFFFFF; text-decoration:none;}

.top_nav {
	font-size:12px;
	color:#999999;
}

.top_nav a { color:#FFFFFF; text-decoration:none; }
.top_nav a:hover { color:#999999; text-decoration:none; }
.top_nav a:visted { color:#FFFFFF; text-decoration:none;}

.bread_nav {
	font-size:12px;
	color:#48191F;
	background-color:#CFCFCF;
	background-image:url(../images/icons/bread_bg.jpg);
}

.bread_nav a { color:#85010C; text-decoration:underline; }
.bread_nav a:hover { color:#48191F; text-decoration:none; }
.bread_nav a:visted { color:#85010C; text-decoration:underline;}

.error { color:#FF0000; font-weight:bold} 