@charset "iso-8859-1";

/*---------------------------- Main -------------------------------*/
body {
	background-color: #c7b299;
}

html, body {
	margin: 0px;
	padding: 0px;
	font-family:  Trebuchet MS, Arial, verdana,  Geneva, Arial, sans-serif;
	font-size: 9px;
	text-align: center;
	background-color: #c7b299;
	color: #333333;
	}
/*---------------------------- Links -------------------------------*/
a {  
	color: #9e270e;
font-weight:bold; 
font-size:12px;
	text-decoration:none;
	}	
a:visited {
	color: #9e270e;
	text-decoration: none;
	font-size:12px;
	font-weight:bold; 
	}
a:hover {
	color: #FF9900;
	text-decoration: none;
	font-size:12px;
	font-weight:bold; 
	}		
a img {
	border: none;
	}		


	



/*---------------------------- Content -------------------------------*/



#content{
	margin: 0px auto;
	width: 770px;
	background-repeat: repeat-y;
	background-image: url('images/template/content_bg.gif');
	font-size: 11px;
	text-align: left;
	font-family:  Trebuchet MS, Arial, verdana,  Geneva, Arial, sans-serif;
	}
/*----------------------------Top Bar -------------------------------*/

#topbar{
	margin: 0px;
	padding: 0px;
	width: 755px;
	height: 25px;
	background-color: transparent;
	border:0px solid #CCCCCC;
	font-family:  Trebuchet MS, Arial, verdana,  Geneva, Arial, sans-serif;
	line-height: 17px;
	font-size: 12px;
	}




#language{
	width: 760px;
	background-color: transparent;
	border:0px solid #CCCCCC;
	text-align: right;
	margin: auto;
	font-family:  Trebuchet MS, Arial, verdana,  Geneva, Arial, sans-serif;
	padding: 3px 0px 3px 0px;
	margin: 0px 0px 0px  0px;
	
	}

	
.flash {
padding: 0px 0px 0px 11px;
border:0px solid #CCCCCC;
}
				
/*---------------------------- Page -------------------------------*/
.page {
	width: 730px;
	background-color: transparent;
	border:0px solid #CCCCCC;
	text-align: left;
	float: left;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 40px;
	padding-bottom: 10px;
	padding-left: 22px;
	font-weight:normal; 
font-weight:normal; 
font-size:12px;
color:#333333;
font-family:  Trebuchet MS, Arial, verdana,  tahoma, geneva, "lucida sans unicode", "lucida grande", sans-serif;
	}

/*---------------------------- Footer -------------------------------*/
.footer {
	font-family:  Arial, Trebuchet MS, verdana,  Arial, Sans-Serif;
	line-height: 17px;
	font-size: 0.9em;
	margin: 0px 0px;
	padding-bottom: 5px;
	width: 778px;
	height: 80px;
	background: url('images/template/footer.gif') no-repeat bottom center;
	border:0px solid #CCCCCC;
	clear:both;
	}	
.footer2 {
	text-align: center;
	margin-top: 3px;
	margin-right: 20px;
	margin-bottom: 30px;
	margin-left: 20px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-weight:bold; 
font-size:12px;
font-family:  Trebuchet MS, Arial,   verdana,  tahoma, geneva;
	}



/* ================================================================ 
CODE FOR DROP DOWN MENU

This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/drop_variations.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
 /* common styling */


.menu {
font-family: tahoma,  Trebuchet MS, Arial, verdana,  sans-serif;
width:755px;
position:relative; 
margin:0px 12px 0px 11px;
}



.preload1 {background: url(images/template/blank_over.gif);}
.preload2 {background: url(images/template/blank_overa.gif);}

.menu2 {padding:0 0 0 0px; margin:0; list-style:none; height:36px; background:#fff; position:relative; z-index:500; font-family:arial, Trebuchet MS, Arial, verdana,  sans-serif;}
.menu2 li.top {display:block; float:left;}
.menu2 li a.top_link {display:block; float:left; height:36px; line-height:27px; color:#eee; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;background: url(images/template/blank.gif);}
.menu2 li a.top_link span {float:left; display:block; padding:0 24px 0 10px; height:36px;background:url(images/template/blank.gif) right top;}
.menu2 li a.top_link span.down {float:left; display:block; padding:0 24px 0 10px; height:36px; background:url(images/template/blanka.gif) no-repeat right top;}
.menu2 li a.top_link:hover {color:#fff; background: url(images/template/blank_over.gif) no-repeat;}
.menu2 li a.top_link:hover span {background:url(images/template/blank_over.gif) no-repeat right top;}
.menu2 li a.top_link:hover span.down {background:url(images/template/blank_overa.gif) no-repeat right top;}

.menu2 li:hover > a.top_link {color:#fff; background: url(images/template/blank_over.gif) no-repeat;}
.menu2 li:hover > a.top_link span {background:url(images/template/blank_over.gif) no-repeat right top;}
.menu2 li:hover > a.top_link span.down {background:url(images/template/blank_overa.gif) no-repeat right top;}


.menu2 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.menu2 a:hover {visibility:visible; position:relative; z-index:200;}
.menu2 li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. */
.menu2 ul, 
.menu2 :hover ul ul, 
.menu2 :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.menu2 :hover ul.sub {left:0; top:31px; background: #fff; padding:3px; border:1px solid #da521f; white-space:nowrap; width:210px; height:auto; z-index:300;}
.menu2 :hover ul.sub li {display:block; height:20px; position:relative; float:left; width:210px; font-weight:normal;}
.menu2 :hover ul.sub li a {display:block; font-size:11px; height:20px; width:210px; line-height:20px; text-indent:5px; color:#000; text-decoration:none;}
.menu2 :hover ul.sub li a.fly {background:#fff url(images/template/arrow.gif) 120px 7px no-repeat;}
.menu2 :hover ul.sub li a:hover {background:#FF9900; color:#fff;}
.menu2 :hover ul.sub li a.fly:hover {background:#FF9900 url(images/template/arrow_over.gif) 120px 7px no-repeat; color:#fff;}
.menu2 :hover ul li:hover > a.fly {background:#FF9900 url(images/template/arrow_over.gif) 120px 7px no-repeat; color:#fff;} 

.menu2 :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul :hover ul
{left:110px; top:-4px; background: #fff; padding:3px; border:1px solid #da521f; white-space:nowrap; width:210px; z-index:400; height:auto;}


.text{
font-weight:normal; 
font-size:12px;
color:#333333;
font-family:  Trebuchet MS, Arial, verdana,  tahoma, geneva, "lucida sans unicode", "lucida grande", sans-serif;
}

.textitalics{
font-size:12px;
font-family:  Trebuchet MS, Arial, verdana,  tahoma, geneva, "lucida sans unicode", "lucida grande", sans-serif;
font-weight:normal;
font-style:italic;
color:#333333;
}


.textgrey{
font-weight:normal; 
font-size:12px;
color:#999999;
font-family:  Trebuchet MS, Arial, verdana,  tahoma, geneva, "lucida sans unicode", "lucida grande", sans-serif;
}


.textbold{
	font-weight:bold;
	font-size:12px;
	color:#333333;
	font-family:  Trebuchet MS, Arial, verdana,  tahoma, geneva, "lucida sans unicode", "lucida grande", sans-serif;
}

.textboldgrey{
font-weight:bold; 
font-size:12px;
color:#999999;
font-family:  Trebuchet MS, Arial, verdana,  tahoma, geneva, "lucida sans unicode", "lucida grande", sans-serif;
}

.textboldwhite{
font-weight:bold; 
font-size:12px;
color:#ffffff;
font-family:  Trebuchet MS, Arial, verdana,  tahoma, geneva, "lucida sans unicode", "lucida grande", sans-serif;
}

.smallfat{
font-weight:bold; 
font-size:11px;
font-family:  Arial, Trebuchet MS, verdana,  tahoma, geneva, "lucida sans unicode", "lucida grande", sans-serif;
color:#333333;
}

.small{
text-align:center;
font-weight:normal; 
font-size:10px;
font-family:  Arial,  Trebuchet MS, verdana,  tahoma, geneva, "lucida sans unicode", "lucida grande", sans-serif;
color:#333333;
}


.headlines14{
	font-weight:bold;
	font-size:14px;
	font-family:  Trebuchet MS, Arial, verdana,  Arial, Helvetica, sans-serif;
	color:#333333;
}

.headlines16 {
	font-family:  Trebuchet MS, Arial, verdana,  Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color:#333333;
}

.headlines14red{
	font-weight:bold;
	font-size:14px;
	font-family:  Trebuchet MS, Arial, verdana,  Arial, Helvetica, sans-serif;
	color:#910909;
}



.Quote14blueitalic{
	font-weight:bold;
	font-size:14px;
	font-style: italic;
	font-family:  Trebuchet MS, Arial, verdana,  Arial, Helvetica, sans-serif;
	color:#003399;
}

.Quote12bluename{
	font-weight:bold;
	font-size:12px;
	font-style: normal;
	text-align:right;
	font-family:  Trebuchet MS, Arial, verdana,  Arial, Helvetica, sans-serif;
	color:#003399;
}


.headlines16red {
	font-family:  Trebuchet MS, Arial, verdana,  Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color:#910909;
}


#content .page .textbold tt {
	line-height: 6px;
}
