/* BODY & TD */
BODY, TD,TH {
		FONT-SIZE: 13px;
		FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		line-height: 13pt;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		background:#333333;
}

H1 { 
		FONT-SIZE: 18px;
		FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
		color: #66CCFF;
		font-weight: bold;
		letter-spacing:0px;
		line-height: 13px;
}

#Head2 { 
		FONT-SIZE: 40px;
		FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#1E1E1E;
		font-weight: bold;
		letter-spacing:-2px;
		background:#333333;
		text-transform: uppercase;
		padding-left:0px;
		padding-top:20px;
		padding-bottom:6px;
}


/* LINKS */
A:link 			{ color: #ffcc00; text-decoration: none; }
A:visited 		{ color: #ffcc00; text-decoration: none; }
A:active 		{ color: #ffcc00; text-decoration: none; outline: 0; }
A:hover 		{ color: #ffcc00; text-decoration: underline; }
A:focus			{ outline: 0; }
img 			{ border-style: none; }

#main-content	{	padding: 20px; 
					background-color:#1E1E1E;
					overflow:auto;
				}

#top			{	padding: 0px;
					background:#000000;
					border-bottom:#333333 solid 3px;
					overflow: auto;
				}

.underline 		{	display:block;
					float:none;
					width:100%;
					padding-top:20px;
					border-bottom: dashed 2px #FFFFFF; }


.wrapper 		{	min-height: 100%;
					height: auto !important;
					height: 100%; 
					margin: 0 auto -50px; 
					width: 1000px;
					background-color:#000000; }

.footer, .push	{ 	height: 50px; }

.footer			{	margin: 0 auto; }

.footer-inner 	{	width:960px;
					padding: 20px;
					border-top:#333333 3px dashed;
					background-color:#1E1E1E;
					margin-left:auto;
					overflow:auto;
					display:block;
					margin-right:auto;
					text-align:right;
					font-size:80%;
					color:#CCCCCC; }

input {
	border: #ffcc00 solid 1px;
	background: #CCCCCC;
	padding: 5px;
	font: 14px Arial, Helvetica, sans-serif;
	color: #333333;
}

select {
	border: #ffcc00 solid 1px;
	background: #CCCCCC;
	padding: 5px;
	font: 14px Arial, Helvetica, sans-serif;
	color: #333333;
}


textarea {
	border: #ffcc00 solid 1px;
	background: #CCCCCC;
	padding: 5px;
	font: 14px Arial, Helvetica, sans-serif;
	color: #333333;
}

#apply-form {
	width:450px;
}

.bottom {
	color:#000000;
	padding: 5px;
	width: 120px;
	background: #ffcc00;
	font-weight:bold;
	font-style:oblique;
	font: 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

/* MENU */
#menu_item {
	display:inline;
	float:right;
	padding: 161px 20px 10px 20px;
	font: 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:0.1px;
	border-left:1px solid #000000;
}

A.menu 			{ color: #ffcc00; text-decoration: none; border-bottom:3px solid #000000; }
A.menu:visited 	{ color: #ffcc00; text-decoration: none; border-bottom:3px solid #000000; }
A.menu:active 	{ color: #ffcc00; text-decoration: none; border-bottom:3px solid #000000; }
A.menu:hover 	{ color: #FFFFFF; text-decoration: none; border-bottom:3px solid #FFFFFF; background:#ffcc00; }

A.menuActive			{ color: #FFFFFF; text-decoration: none; border-bottom:3px solid #FFFFFF; background:#666666; }
A.menuActive:visited 	{ color: #FFFFFF; text-decoration: none; border-bottom:3px solid #FFFFFF; background:#666666; }
A.menuActive:active 	{ color: #FFFFFF; text-decoration: none; border-bottom:3px solid #FFFFFF; background:#666666; }
A.menuActive:hover	 	{ color: #FFFFFF; text-decoration: none; border-bottom:3px solid #FFFFFF; background:#ffcc00; }

