/***** CSS powered by GENESIS *****/
body {
margin: 0;
background:url(bg_grad.jpg);
background-color:#FFFFFF;
background-repeat: repeat;
}
#container {
margin: 0 auto; 
width: 980px;
padding:0;

}
#header {
float:left;
width: 980px;
height: auto;
margin-top: 3px;
padding-top: 15px;
}

#languages{
float:left;
width: 965px;
height: 20px;
margin-top: 18px;
margin-right: 0px;
text-align:right;
padding-right:15px;
background:#FFFFFF;
}
#navigation_bar {
float:left;
width: 980px;
height: auto;
background:#FFFFFF;
}

#logo {
float:left;
width: 360px;
height: auto;
}
#menu_bar{
float:left;
width: 585px;
height: auto;
margin-top:20px;
margin-left:20px;
padding-right:10px;
text-align:right;
}

#navigation {
float:left;
width: 241px;
height: auto;
margin:0;
padding-left:5px;
}

#banner {
float:left;
width: 980px;
height: auto;
text-align:left;
background:#FFFFFF;
}

#main_content {
float:left;
width: 980px;
height: auto; 
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
background: url(bg_main.jpg);
background-repeat: repeat-x;
}

#middle {
float:left;
width: 450px;
min-height: 150px; 
height: auto !important; 
height: 150px; 
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
padding-right:10px;
FONT-SIZE: 12px; 
COLOR: #444444; 
LINE-HEIGHT: 18px; 
FONT-FAMILY: Tahoma, Verdana,Helvetica,Sans Serif;
text-align:left;
}

#middle2 {
float:left;
width: 650px;
min-height: 150px; 
height: auto !important; 
height: 150px; 
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
padding-right:10px;
FONT-SIZE: 12px; 
COLOR: #444444; 
LINE-HEIGHT: 18px; 
FONT-FAMILY: Tahoma, Verdana,Helvetica,Sans Serif;
text-align:left;
}
#middle-wide {
float:left;
width: 980px;
min-height: 150px; 
height: auto !important; 
height: 150px; 
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
padding-right:10px;
FONT-SIZE: 12px; 
COLOR: #444444; 
LINE-HEIGHT: 18px; 
FONT-FAMILY: Tahoma, Verdana,Helvetica,Sans Serif;
text-align:left;
}
#right_col {
float:left;
width: 247px;
min-height: 150px; 
height: auto !important; 
height: 150px; 
padding-top:0px;
padding-bottom:10px;
padding-left:10px;
padding-right:3px;
text-align:left;
}

#bar {
float:left;
width: 446px;
height: 20px; 
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
padding-right:5px;
text-align:left;
background:#FAD00A;
background:url(cell-blue.jpg) repeat-x;
color:#222222;
font-family:tahoma;
font-size:12px;
font-weight:bold;
}

#bar5 {
float:left;
width: 580px;
height: 20px; 
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
padding-right:5px;
text-align:left;
background:#FAD00A;
background:url(cell-blue.jpg) repeat-x;
color:#222222;
font-family:tahoma;
font-size:12px;
font-weight:bold;
}


#bar1 {
float:left;
width: 446px;
height: 20px; 
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
padding-right:5px;
text-align:left;
background:#BDBDBD;
color:#ffffff;
font-family:tahoma;
font-size:14px;
font-weight:bold;
}
#bar2 {
float:left;
width: 965px;
height: 20px; 
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
padding-right:5px;
text-align:left;
background:#ffffff;
border: 1px solid #A1A1A1;
color:#222222;
font-family:tahoma;
font-size:12px;
font-weight:bold;
}

#bar4 {
float:left;
width: 670px;
height: 20px; 
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
padding-right:5px;
text-align:left;
background:#ffffff;
border: 1px solid #A1A1A1;
color:#222222;
font-family:tahoma;
font-size:12px;
font-weight:bold;
}

#footer {
float:left;
width: 965px;
height:50px;
FONT-SIZE: 10px; 
font-weight:normal;
COLOR: #BEC0C1; 
LINE-HEIGHT: 18px; 
FONT-FAMILY: Tahoma, Verdana,Helvetica,Sans Serif;
margin-top:0px;
padding-right:20px;
padding-top:20px;
padding-bottom:2px;
text-align:right;
background:url(footer_bg.jpg);
background-repeat:no-repeat;

}

#footext {
	float:left;
	width: 955px;
	height:auto;
	FONT-SIZE: 10px;
	font-weight:normal;
	COLOR: #A1A1A1;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Tahoma, Verdana,Helvetica,Sans Serif;
	margin-top:0px;
	padding-right:20px;
	padding-top:0px;
	padding-bottom:2px;
	text-align:center;
}
.footext_links a:link { 
FONT-SIZE: 10px; 
font-weight:normal;
COLOR: #A1A1A1; 
LINE-HEIGHT: 18px; 
FONT-FAMILY: Tahoma, Verdana,Helvetica,Sans Serif;
text-align:center;
}
.footext_links a:visited { 
FONT-SIZE: 10px; 
font-weight:normal;
COLOR: #A1A1A1; 
LINE-HEIGHT: 18px; 
FONT-FAMILY: Tahoma, Verdana,Helvetica,Sans Serif;
text-align:center;
}
.footext_links a:active { 
FONT-SIZE: 10px; 
font-weight:normal;
COLOR: #A1A1A1; 
LINE-HEIGHT: 18px; 
FONT-FAMILY: Tahoma, Verdana,Helvetica,Sans Serif;
text-align:center;
}
.footext_links a:hover { 
FONT-SIZE: 10px; 
font-weight:normal;
COLOR: #555555; 
LINE-HEIGHT: 18px; 
FONT-FAMILY: Tahoma, Verdana,Helvetica,Sans Serif;
text-align:center;
}

A:link {
	font-family:tahoma;
	font-size:12px;
	color:#CC6600;
	font-weight:bold;
	text-decoration: none;
	text-align:left
}
A:visited {font-family:tahoma; font-size:12px; color:#CC6600; font-weight:bold; text-decoration: none; text-align:left}
A:active {font-family:tahoma; font-size:12px; color:#CC6600; font-weight:bold; text-decoration: none; text-align:left}
A:hover {font-family:tahoma; font-size:12px; text-decoration: underline; font-weight:bold; color: #F89B1C; text-align:left
}

.h1,h2 {
text-align:left;
color:#222222;
font-family:tahoma;
font-size:12px;
font-weight:bold;
}

.h4 {
padding-top:10px;
padding-bottom:5px;
padding-left:10px;
padding-right:5px;
text-align:left;
color:#222222;
font-family:tahoma;
font-size:12px;
font-weight:bold;
}


.title
{
	FONT-FAMILY:  tahoma, Helvetica, sans-serif;
	FONT-SIZE: 16px;
	FONT-WEIGHT: BOLD;
	LINE-HEIGHT: 12px;
	COLOR: #FFF;
	padding-left:5px;
	margin-bottom: 5px;
	padding-bottom: 10px;
	text-align:left;
}



.system_message
{
	FONT-FAMILY:  tahoma, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 12px;
	COLOR: #ff0000;
}
.button{

    WIDTH: 90px;
	HEIGHT: 23px;
	Color: #A1A1A1;
	border: 1px solid #A1A1A1;
	background: #F3F3EE;
	font-size:10px; color:#A1A1A1;font-family:verdana,tahoma,arial; text-align:center;
	margin-top:5px;

}

.input {

font-size:14px; 
font-weight:bold;
color:#111111;
background-color:#fff;
font-family:verdana,tahoma,arial;
BORDER-RIGHT: #999999 1px solid; 
BORDER-TOP: #999999 1px solid; 
BORDER-LEFT: #999999 1px solid;
BORDER-BOTTOM: #999999 1px solid; 
HEIGHT: 25px;
WIDTH: 140px;

}
.contact {

font-size:10px; 
font-weight:normal;
color:#777777;
background-color:#fff;
padding:2px;
font-family:verdana,tahoma,arial;
BORDER-RIGHT: #999999 1px solid; 
BORDER-TOP: #999999 1px solid; 
BORDER-LEFT: #999999 1px solid;
BORDER-BOTTOM: #999999 1px solid; 
HEIGHT: 25px;
WIDTH: 250px;

}	
	
.msg_field {

font-size:10px; 
color:#555555;
background-color:#F3F3F3;
font-family:verdana,tahoma,arial;
BORDER-RIGHT: #eeeeee 1px solid; 
BORDER-TOP: #eeeeee 1px solid; 
BORDER-LEFT: #eeeeee 1px solid;
BORDER-BOTTOM: #eeeeee 1px solid; 
HEIGHT: 80px;
WIDTH: 250px;

}	
.submenu
{
	FONT-FAMILY:  tahoma, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 18px;
	COLOR: #ffffff;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top:0px;
	padding-top:0px;
}
.submenu a:link{
color:#222222;
FONT-FAMILY: tahoma, verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
text-decoration: none;
}
.submenu a:visited {
font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#222222;
text-decoration: none;
}
.submenu a:hover {
font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
border-bottom:#FEE916 2px dotted;
text-decoration: none;
}
.submenu a:active {
font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#222222;
text-decoration: none;
}


.menu
{
	color:#050505;
	FONT-FAMILY:  tahoma, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 18px;
	text-align:right;
}
.menu a:link{
color:#050505;
text-decoration: none;
FONT-FAMILY: tahoma, verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
text-align:right;

}
.menu a:visited {
font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#050505;
text-decoration: none;
text-align:right;

}
.menu a:hover {
font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#626262;
text-decoration:underline;
text-align:right;

}
.menu a:active {
font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#050505;
text-decoration: none;
text-align:right;

}

.see_menu
{
	FONT-FAMILY:  tahoma, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 18px;
	padding-left:2px;
	padding-bottom:5px;
	padding-top:5px;
	color:#464646;
}
.see_menu a:link{
color:#EAEAE6;
text-decoration: none;
FONT-FAMILY: tahoma, verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
FONT-WEIGHT: normal;

}
.see_menu a:visited {
font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#EAEAE6;
text-decoration: none;

}
.see_menu a:hover {
font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#626262;
text-decoration:none;

}
.see_menu a:active {
font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#EAEAE6;
text-decoration: none;

}
a.activeimg img{
filter:alpha(opacity=100);   
-moz-opacity: 1.0;   
opacity: 1.0;
 
}
 
a.activeimg:hover img{
filter:alpha(opacity=70); 
-moz-opacity: 0.7; 
opacity: 0.7;

}
#container #main_content #middle-wide table {
	color: #FFF;
	font-weight: normal;
}
#container #main_content #middle-wide table tr td p {
	font-style: normal;
	color: #FFF;
}
p {
	
}
td {
	color: #000;
}
tr {
	color: #FFF;
}
