{ margin:0; padding:0; }
html { min-height: 100%; margin-bottom: 1px; overflow-y: scroll; }
::selection { background-color:#666666; color:#ffffff /* Safari */}
::-moz-selection { background-color:#666666; color:#ffffff /* Firefox */}

a {outline: none;}
a:active{outline: none;}
a:focus{-moz-outline-style: none;}


body { font-size: 9pt; font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif; background-color: #000000; margin:0; padding:0; color:#CCCCCC; }


#header { width: 970px; background-color: #000000; margin-top: 10px; margin-right: auto; margin-bottom: 0px; margin-left: auto;
	padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; clear:both; }	
	
#container { width: 970px; border: 0px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto;
	padding: 15px 15px 15px 15px; }	
	
a {text-decoration:underline; color:#CCCCCC; }		
a:hover {text-decoration:none;  }	
	

/*----------------------------------------------------------------------------------------------------------------------*/

#nav {
	border-top:#555555 1px solid;
	margin: 0px 15px 0px 0px;
	padding: 0px;
	width:140px;
	float:left;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif; }

#nav ul { list-style:none; margin:0px; padding: 0px; 	font-size: 9pt; text-transform:uppercase; font-weight:bold; }
#nav li { padding: 8px 0px 8px 0px; margin:0px; border-bottom:#555555 1px solid; }

#nav a { color:#ffffff; text-decoration:none; }
#nav a:hover { color:#cccccc; }

#nav a.current { color:#53C900; text-decoration:none; }
#nav a.current:hover { color:#53C900; text-decoration:none; }

#nav ul.submenu { list-style:none; margin:5px 0px 0px 0px; padding: 0px; 	font-size: 8pt; text-transform: none;  font-weight:100; }
#nav ul.submenu li { padding: 3px 0px 3px 0px; margin:0px; border:none; }

/*----------------------------------------------------------------------------------------------------------------------*/

#main-home {
	width:600px;
	margin: 0px;
	padding: 0px;
	float:left;
}	

#main-home h1
{ font-size: 18pt; font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif; margin:0px 0px 8px 0px; color:#FFFFFF; font-weight:100; }	

#main-home h2
{
	font-size: 16pt;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
	color:#FFFFFF;
	font-weight:100;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
}	

#main-home p
{ font-size: 9pt; line-height:14pt; font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif; margin:15px 0px 15px 0px; color:#cccccc; font-weight:100; }	

/*----------------------------------------------------------------------------------------------------------------------*/

#main {
	margin: 0px;
	padding: 0px;
	color:#cccccc;
	float:left;
}	

#main img
{
	margin: 0px;
	padding: 0px;
	border:none;
}	

/*----------------------------------------------------------------------------------------------------------------------*/

#info
{
	padding: 0 0px 0 15px;
	width:195px;
	color:#cccccc;
	float:left;
	font-weight:100; 

}	

#info h1
{ font-size: 11pt; font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif; margin:0 0 8px 0; color:#FFFFFF;}	

#info p
{ font-size: 9pt; font-weight:100; line-height:12pt; font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;  margin-top:8px; color:#cccccc; }	



/*----------------------------------------------------------------------------------------------------------------------*/


.green { color:#53C900; }
.topborder { border-top:#555555 1px solid; }
