/* CSS Document */
/*html {
/overflow: auto;
}
background-image: url(images/bg.jpg); 
background-attachment:fixed;
*/

body
{
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.footer
{
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#999999;
margin-left:30px;
}
a:link {
text-decoration: none;
}
a:visited {
text-decoration: none;
}
a:hover {
text-decoration: none;
}
a:active {
text-decoration: none;
}

.container {width:131px; background:transparent; margin:0; padding:0px; border:0px;}
.menu {
	font-family: arial, sans-serif;
	width:131px;
	height:217px;
	position:absolute;
	top:100px;
	left:0;
	margin:0;
	font-size:11px;
	z-index: 0;
}
.menu ul li a, .menu ul li a:visited 
{display:block; 
text-decoration:none; 
color:#000;
width:130px; 
height:30px; 
border:1px solid #2a8942; 
border-width:1px 1px 0 0; 
background:transparent  url(images/menu.png); 
line-height:29px; 
font-size:11px; 
padding-left:20px;}

.menu ul {padding:0; margin:0;list-style-type: none;}
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#2a8942; background:#fff;}
.menu ul li:hover ul {display:block; position:absolute; top:0; left:131px; width:565px; background:transparent;}
.menu ul li:hover ul li {float:left;}
.menu ul li:hover ul li a {display:block; background:transparent  url(images/menu.png); color:#000; width:130px; float:left;}
.menu ul li:hover ul li a:hover {background:transparent; color:#2a8942;}



table {border-collapse:collapse; border:0; margin:0; padding:0;}

.menu ul li a.hide, .menu ul li a:visited.hide {display:none;}
.menu ul li a:hover ul li a.hide {display:none;}
.menu ul li a, .menu ul li a:visited {background:#fff;filter: alpha(opacity=70);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
opacity:0.7;}
.menu ul li a:hover {color:#2a8942; background:#fff;filter: alpha(opacity=100);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
.menu ul li a:hover ul {display:block; position:absolute; top:0; left:131px; width:565px; background:#transparent;}
.menu ul li a:hover ul li {float:left;}
.menu ul li a:hover ul li a {display:block; background:transparent  filter: alpha(opacity=70);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
opacity:0.7; color:#000; float:left; width:130px;}
.menu ul li a:hover ul li a:hover {background:#fff;filter: alpha(opacity=100);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); color:#000;}


.mainmenu, .mainmenu a, .mainmenu a:visited
{color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.mainmenu a:hover
{color:#ffb200;}
.mainmenu a:active 
{color:#ffb200;}

.profile
{
color:#2f8942;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
}

.contact ,.contact a, .contact a:visited
{
color:#2f8942;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
text-decoration:none;
}
.contact a:hover
{color:#ffb200;}
.contact a:active 
{color:#ffb200;}

.linkopacity img {
filter:alpha(opacity=70); 
-moz-opacity: 0.7; 
opacity: 0.7;
border:0px;}

a.linkopacity img {
filter:alpha(opacity=70); 
-moz-opacity: 0.7; 
opacity: 0.7;
border:0px;}

a.linkopacity:hover img {
filter:alpha(opacity=100);   
-moz-opacity: 1.0;   
opacity: 1.0;
border:0px;
}
