/* USED TO DEFINE GLOBAL FONT-FAMILY */
body, p, table, th, td, p, span, li, h1, h2, a
{
	font-family: Trebuchet MS;
	color: #FFFFFF;
}

input, textarea, select
{
	color: #000000;
}

body
{
	background-color: #B19476;
	background-image: url(../images/structure/background_tile.jpg);
	background-repeat: repeat-x;
	margin-top: 0px;
}

td.content_area
{
	background-color: #E2E2E2;
	height: 400px;
	padding: 30px;
	padding-bottom: 0px;
}

table.content_table
{
	background-color: #FFFFFF;
}

td.leftcol
{
	padding-left: 5px;
	width: 375px;
}

td.rightcol
{
	width: 500px;
}

td.footer_cell
{
	background-color: #E2E2E2;
	text-align: right;
	padding-right: 30px;
	font-size: 70%;
	height: 30px;
	vertical-align: middle;
	color: #747474;
}

.level
{
	font-size: 80%;
	width: 130px;
	font-weight: bold;
	vertical-align: top;
}

.level div
{
	padding: 3px;
}

.level a
{
	font-weight: normal;
}

.level_text
{
	color: #555754;
	font-size: 90%;
	width: 370px;
	vertical-align: top;
}

.level_text div
{
	padding: 5px;
}

.level_text a
{
	color: #555754;
}

.level_text strong
{
	color: #3B71EF;
}

.level_link
{
	height: 60px;
	vertical-align: middle;
	text-align: center;
}

.level_link a
{
	font-size: 80%;
}

.ab_header
{
	background-color: #CD4803;
}

.ab_text
{
	background-color: #FAEBE4;
}

.diamond_header
{
	background-color: #B9CCC8;
}

.diamond_text
{
	background-color: #FFFFFF;
}

.diamond_link
{
	background-color: #E8EEEC;
}

.diamond_link a
{
	color: #424846;
}

.emerald_header
{
	background-color: #3C8E12;
}

.emerald_text
{
	background-color: #F0F8ED;
}

.emerald_link
{
	background-color: #CFE4C5;
}

.emerald_link a
{
	color: #102506;
}

.ruby_header
{
	background-color: #A81915;
}

.ruby_text
{
	background-color: #F7EDEB;
}

.ruby_link
{
	background-color: #EAC6C6;
	height: 20px;
}

.ruby_link a
{
	color: #431F1F;
}

.sapphire_header
{
	background-color: #564A9C;
}

.sapphire_text
{
	background-color: #F2F1F7;
}

.sapphire_link
{
	background-color: #D5D2E7;
}

.sapphire_link a
{
	color: #161328;
}

.platinum_header
{
	background-color: #5A83A3;
}

.platinum_text
{
	background-color: #F1F5F8;
}

.platinum_link
{
	background-color: #D4DEE7;
}

.platinum_link a
{
	color: #151F28;
}

.gold_header
{
	background-color: #D1980B;
}

.gold_text
{
	background-color: #FCF5EB;
}

.gold_link
{
	background-color: #F5E7C4;
}

.gold_link a
{
	color: #352704;
}

.silver_header
{
	background-color: #898989;
}

.silver_text
{
	background-color: #F6F6F6;
}

.silver_link
{
	background-color: #E1E1E1;
	height: 20px;
}

.silver_link a
{
	color: #242424;
}

.sw_header
{
	background-color: #3770D9;
}

.sw_text
{
	background-color: #EFF6FE;
}

.sw_link
{
	background-color: #E1E1E1;
}

.sw_link a
{
	color: #202020;
}

table.menu
{
	font-size:100%;
	position:absolute;
	visibility:hidden;
	background-color: #3574E5;
	border: solid 1px #FFFFFF;
}

td.menu
{
	padding: 3px;
}

td.menu a
{
	color: #BAF522;
	font-size: 70%;
}

td.footer_cell a
{
	color: #747474;
}

#nav {
	font-family: Trebuchet MS;
	color: white;
	font-size:8px;
	padding-top:5px;
	padding-bottom:5px;
}

#nav a{
	text-decoration:none;
	font-size:12px;
}