body
{
	font-size: 12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #999999;
	/* background:#CCCCCC;
	margin:0;
	padding:0;
	*/
}

/*
table
{
	background:#FFFFFF;
}
*/

h1
{
	font-family:Tahoma, Verdana, Helvetica, Arial, sans-serif; 
	font-size:20px; 
	font-weight:bold; 
	color:rgb(63,191,0);
}

h2
{
	font-family:Tahoma, Verdana, Helvetica, Arial, sans-serif; 
	font-size:16px; 
	font-weight:normal; 
	color:#666666;
}

a, strong
{
	color:rgb(63,191,0);
	text-decoration:none;
	font-weight:bold;
}

.required
{
	font-weight:bold;
	color:#666666;
}

.big
{
	font-weight:bold;
	font-size:18px;
	text-decoration:underline;
}

a:hover
{
	color:rgb(100,255,100);
}


.nav, .nav_bar
{
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	background:#999999;
	border:none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;

/*	padding:3px;
	height:20px; */
}

a.nav:hover, .nav_bar
{
	color:#FFFFFF;
	background:rgb(63,191,0);
}


input, textarea
{
	font-size: 12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:rgb(63,191,0);
	vertical-align:middle;
}

.submit
{
	color:#666666;	
}

.copyright
{
	font-size: 10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration:none;
	font-weight:bold;
}


a.copyright:hover
{
	color:rgb(63,191,0);
}

.firefox
{
	font-size: 10px;
	color:#AAAAAA;
}

.firefox a
{
	color:#CC9900;
	text-decoration:none;
	font-weight:bold;
}

.firefox a:hover
{
	color:#FFCC00;
}


.googlepack
{
	color:#AAAAAA;
}

.googlepack a
{
	color:#00CC00;	
	text-decoration:none;
	font-weight:bold;
}

.googlepack a:hover
{
	color:#00FF00;	
}


.shark_egg_extra
{
	position:absolute;
	top:0;
	left:-5000px;
	width:500px;
}
