/*///////////////////////////////////////////////////////////////////////////
		MAIN
//////////////////////////////////////////////////////////////////////////*/

*
	{
		margin: 0px;
		border: 0px;
		outline: none;
	}

body 
	{
		background-image: url("../images/back.gif");
		background-repeat: repeat-x;
		background-color: #1a1c28;
		margin: 0px;
		padding: 0px;
		font: 11px "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Verdana, Arial, Helvetica;
	}

p
	{
		margin-bottom: 15px;
	}

h1
	{
		font: 32px "Myriad Pro", "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Verdana, Arial, Helvetica;
		font-weight: bold;
	}

h2
	{
		font: 26px "Myriad Pro", "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Verdana, Arial, Helvetica;
		font-weight: bold;
	}

h3
	{
		font: 20px "Myriad Pro", "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Verdana, Arial, Helvetica;
		font-weight: bold;
	}

/*///////////////////////////////////////////////////////////////////////////
		DIVS
//////////////////////////////////////////////////////////////////////////*/

#megaproviderlogo
	{
		position: relative;
		left: 305px;
		height: 200px;
		width: 305px;
	}

#splash
	{
		height: 200px;
		background-image: url("../headerimage.php");
		margin-top: 5px;
		margin-bottom: 10px;
		text-align: center;
		background-position: left top;
	}

#splashlogo
	{
		width: 1000px;
		margin: 0 auto;
		text-align: left;
	}

div#menu
	{
		width: 1000px;
		margin: 0 auto;
		margin-bottom: 20px;
		text-align: left;
	}

div#container 
	{
		width: 1000px;
		min-height: 500px;
		margin: 0 auto;
		text-align: left;
		color: #fff;
	}

div#container a:link
	{
		color: #aaaaad;
		font-weight: bold;
		text-decoration: none;
	}

div#container a:hover
	{
		color: #fff;
		font-weight: bold;
		text-decoration: none;
	}


div#footer
	{
		width: 1000px;
		margin: 0 auto;
		padding-top: 10px;
		font-size: 9px;
		line-height: 15px;
		text-align: left;
		color: #666;
	}

div#footer a:link, div#footer a:hover
	{
		color: #fff;
		font-weight: normal;
		text-decoration: none;
	}

img#legalinfo
	{
		margin: 3px 5px 10px 37px;
	}

/*///////////////////////////////////////////////////////////////////////////
		FORMS
//////////////////////////////////////////////////////////////////////////*/

textarea, input, select 
	{
		border: 1px solid #006;
		font-family: Verdana, Helvetica, Arial, Sans-Serif;
		color: #1a1c28;
		font-size: .90em;
		margin-bottom: 2px;
		vertical-align: middle;
	}

textarea:hover, input:hover 
	{
		border: 1px solid #339;
	}

.button
	{
		border: 1px solid #fff;
		font-family: Verdana, Helvetica, Arial, Sans-Serif;
		color: #fff;
		font-size: .90em;
		background: url("../images/button.gif") repeat-x top center;
		height: 19px;
	}
	

/*///////////////////////////////////////////////////////////////////////////
		COLORS
//////////////////////////////////////////////////////////////////////////*/

.white
	{
		color: #fff;
	}
	
.purple
	{
		color: #006;
	}

.darkgrey
	{
	}
	
.lightgrey
	{
		color: #999;
	}

/*///////////////////////////////////////////////////////////////////////////
		SOME OTHER TRICKIES FOR OUR LAZY DESIGNER ;-)
//////////////////////////////////////////////////////////////////////////*/

.clear
	{
		clear: both;
	}

.left
	{
		float: left;
	}
	
.center
	{
		float: center;
	}

.right
	{
		float: right;
	}
	
.block
	{
		display: block;
	}


.nav, .nav ul
	{
		list-style: none;
		margin: 0;
		padding: 0;
	}

.nav li
	{
		float: left;
		margin: 0;
		padding: 0;
		position: relative;
		width: 250px;
	}

.nav li, .nav li a, .nav li a:link, .nav li a:active, .nav li a:visited, .nav li a:hover
	{
		font: 21px "Myriad Pro", "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Verdana, Arial, Helvetica;
		color: #fff;
		display: block;
		padding: 2px 0 0 0;
		text-decoration: none;
		font-weight: normal;
	}