@charset "utf-8";



/* CSS Document */
body{
	background-image:url(images/tail.jpg);
	background-repeat:repeat;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}

.logo{ text-align:center; padding-top:15px;}

#wrapper { padding:0; margin:0 auto; width:800px; position:relative;}
#main { padding:0; margin:0 auto; width:800px; position:absolute; }

a{ font-size:8pt;
	color: #8b8b8b;
	font-weight: bold; text-decoration:none;}
.links1{ font-size:9pt;
	color: #8b8b8b;
	font-weight: bold; text-decoration:none;}
	
.language{ color:#fff; background-image:url(images/arrow.gif); background-repeat:no-repeat; background-position:right; padding-right:10px;}
	
div#headerwrap {
	position:absolute;
	width:100%;
	top:0;
	left:0;
	height:10px;
}
/* position:fixed for modern browsers - header and footer do not scroll */
body>div#headerwrap {
	position:fixed;
	z-index:1000;
}
div#header {
	height:10px;
	width:800px;
	margin:0 auto;
	_margin-top:10px
}

.bgred{ background-color:#FF0000;}
.bggrey{background-color:#96804e}
.tableborder  td{ border:1px solid #8b8b8b; border-collapse:collapse; padding:5px; text-align:center;}
small{ line-height:normal;}
/* no positioning for IE5/Win - the whole page scrolls */
div#footerwrap {
	width:100%;
	position:absolute;
	bottom:0;
	left:0;
	height:10px;
}
body>div#footerwrap {
	position:fixed;
	z-index:1000;

}
div#footer {
	height:10px;
	width:800px;
	margin:0 auto;
	_margin-top:10px
}

/* Styling rules to make this demo page look nice. */

div#header,
div#footer {
	background:#96804f;
	color:#eee;
}

div#right_content {
	position:absolute;
	width:200px;
	top:15px;
	right:0px;
	 
	
}
/* position:fixed for modern browsers - header and footer do not scroll */
body>div#right_content {
	position:relative;
}
div#right_text {
	font-size:8pt;
	color: #8b8b8b;
	width:200px;
	margin:0 auto;
	text-align:right;
	text-transform:uppercase;
	 
}
div#formtext{ position:relative; top:59px; right:0;}
strong{ color:#cccccc}
div#formtext .inputbox{ height:15px; width:90px; background-color:#161415; border:none; margin-bottom:3px;}
div#formtext .inputbox1{ height:15px; width:130px; background-color:#161415; border:none; margin-bottom:3px;}
 .gobutton{ height:18px; background-color:#161415;font-weight:bold; font-size:8pt; border:none;color:#f4f3ee;}


.leftcol span{}
.leftcol{ width:255px; padding:0px 10px 10px 0px; color:#dddcd8; font-size:9pt; vertical-align:top; line-height:20px; text-align:justify;}
.leftcol2{ width:525px; padding:0px 10px 10px 0px; color:#dddcd8; font-size:9pt; vertical-align:top; line-height:20px; text-align:justify;}
.leftcol3{ width:515px; padding:0px 10px 10px 0px; color:#dddcd8; font-size:9pt; vertical-align:top; line-height:20px; text-align:justify;}
.leftcol4{ width:515px; padding:0px 10px 10px 0px; color:#dddcd8; font-size:8pt; vertical-align:top; line-height:16px; text-align:justify;}
.rightcoltable{ width:200px; color:#dddcd8; font-size:9pt; vertical-align:top; line-height:13px; text-align:justify; padding-top: 0px;
	padding-right: 10px; padding-bottom: 10px;	padding-left: 15px; border-left:1px solid #ccc;}
.newsbutton {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	word-spacing: normal;
	text-align: left;
	width: 135px;
	line-height: 23px;
	text-transform: uppercase;
}

.rightcol{  width:260px; text-align:justify; padding-left:5px; vertical-align:top; border-left:1px solid #ccc;}
.rightcol img{ margin:10px 0 10px 10px;}
.toppad{ padding-top:15px;}
h2{ margin:0px; color:#fff;  font-size:10pt; text-align:center; text-transform:uppercase; font-weight:bold;}
h3{ margin:0px; color:#fff;  font-size:10pt; text-align:left; text-transform:uppercase; font-weight:bold;}

 
#slideshow {
    position:relative;
    height:279px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

 
 ul.cssMenu li a{font-family:Arial, Helvetica, sans-serif; }
ul.cssMenu ul{display:none;  text-align:center; margin:0px auto;}
ul.cssMenu li:hover>ul{display:block}
ul.cssMenu ul{position: absolute;left:-1px;top:98%;}
ul.cssMenu ul ul{position: absolute;left:98%;top:-2px;}
ul.cssMenu,ul.cssMenu ul {
	margin:0px auto; 
	list-style:none;
	padding:0px 2px 2px 130px;
	background-color:transparent;
	background-repeat:repeat;
	border-color:#AAAAAA;
	border-width:0px;
	border-style:solid;
	text-align:center;
}
ul.cssMenu table {border-collapse:collapse}ul.cssMenu {
	display:block;
	zoom:1;
	
	/*float: left;*/
	text-align:center;
	margin:auto 0px;
}
ul.cssMenu ul{
padding:0px 2px 2px 0px;
	width:160.65px; 
	background-color:#181413;
	color: #8b8b8b;
}
ul.cssMenu li{

	display:block;
	margin:2px 0px 0px 2px;
	font-size:0px;
}
ul.cssMenu a:active, ul.cssMenu a:focus {
outline-style:none;
}
ul.cssMenu a, ul.cssMenu li.dis a:hover, ul.cssMenu li.sep a:hover {
	display:block;
	font-family:Arial, Helvetica, sans-serif; 
	vertical-align:middle; 
	text-align:left;
	text-decoration:none;
	padding:4px;
	_padding-left:0;
	font:bold 8pt Verdana;
	color: #cccccc;
	text-decoration:none;
	cursor:default;
}
ul.cssMenu a:hover{ color: #96804e;
	text-decoration:none;
	cursor:hand; cursor:default;}
	
ul.cssMenu a.active{ color: #cc9900;
	text-decoration:none;
	cursor:hand; cursor:default;}
	
ul .cssMenum{ z-index:1000;  text-align:center;}
ul.cssMenu span{
	overflow:hidden; 
}
ul.cssMenu li {
	float:left;

}
ul.cssMenu ul li {
	float:none;
}
ul.cssMenu ul a {
	text-align:left;
	white-space:nowrap;	
} 
ul.cssMenu li:hover{
	position:relative; 
}
 

