
/*/////////////////////////////////////////////////////////////////////////////////////*/
body
{
	background: #9CA5B4 url(images/body_bg.jpg) left top repeat;
}
form
{
	margin: 0;
}
h1
{
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

/*img {behavior: url(includes/iepngfix.htc);}  IE png Fix */

/*////////////////////////////////////////////////////////////////////////////////////*/
table.shell
{
	border: 2px solid #ffffff;
	margin: 10px auto 5px auto;
	width: 755px;
}
table.top
{
	width: 100%;
}
td.sub_nav
{
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-transform: uppercase;
	padding: 5px 7px;
	border-top: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	background-color: #BF9D43;
}
td.sub_nav a:link {color: #ffffff; text-decoration: none;}
td.sub_nav a:visited {color: #ffffff; text-decoration: none;}
td.sub_nav a:hover {color: #011D4C; text-decoration: none;}
td.sub_nav a:active {color: #ffffff; text-decoration: none;}

td.main
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	vertical-align: top;
	background: #ffffff url(images/main_bg.jpg) left top repeat-y;
	padding: 10px 20px;
	width: 549px;
	height: 450px;
}
td.main a:link {color: #000000; text-decoration: none;}
td.main a:visited {color: #000000; text-decoration: none;}
td.main a:hover {color: #999999; text-decoration: none;}
td.main a:active {color: #000000; text-decoration: none;}

td.main2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	vertical-align: top;
	background: #ffffff url(images/main_bg.jpg) left top repeat-y;
	padding: 10px 20px;
	width: 755px;
	height: 450px;
}

td.right
{
	height: 100%;
	background: #BF9D43 url(images/right_bg.jpg) left bottom no-repeat;
	width: 206px;
	vertical-align: top;
	padding: 0;
}
td.right a:link {color: #ffffff; text-decoration: none;}
td.right a:visited {color: #ffffff; text-decoration: none;}
td.right a:hover {color: #000000; text-decoration: none;}
td.right a:active {color: #ffffff; text-decoration: none;}

/* td.right div.building NOT USED
{
	height: 100%;
	margin: 0;
	padding: 0;
	background: transparent url(images/right_bg.jpg) left bottom no-repeat;
} */

div.pad
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	padding: 10px;
}

/* ----------------------------- */
td.main_index
{
	height: 197px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	vertical-align: top;
	background: #C09D43 url(images/index_main_tile.jpg) left top repeat-x;
}
td.main_index div.innerbg
{
	background: transparent url(images/index_main_bg.jpg) left top no-repeat;
	height: 182px;
	padding: 15px 0 0 15px;
}
td.right_index
{
	background: #C09D43 url(images/index_main_tile.jpg) left top repeat-x;
	vertical-align: top;
	text-align: right;
	padding: 0;
	width: 255px;
}
td.center_index
{
	background: #C09D43 url(images/index_main_tile.jpg) left top repeat-x;
	vertical-align: top;
	padding: 45px 0 0 0;
	width: 21px;
}
div.content_index
{
	color: #ffffff;
	margin: 0;
	overflow: auto;
	height: 167px;
	width: 464px;
}

/*////////////////////////////////////////////////////////////////////////////////////*/
table.top
{
	width: 100%;
}
td.header
{
	padding: 0;
	width: 544px;
}
td.header div
{
	border-bottom: 2px solid #ffffff;
}
td.nav
{
	background-color: #560501;
	vertical-align: top;
	border-left: 2px solid #ffffff;
	padding: 0;
	width: 211px;
}

/*////////////////////////////////////////////////////////////////////////////////////*/
div.signup
{
	border-top: 1px solid #F6E387;
	border-bottom: 2px solid #ffffff;
	text-align: center;
	padding: 6px 0;
	background: #4D4CB2 url(images/signup_bg.jpg) left bottom no-repeat;
}
div.signup input
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	border: 1px solid #cccccc;
}

/*////////////////////////////////////////////////////////////////////////////////////*/
div.footer
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	margin: 0;
	font-size: 7pt;
	color: #000000;
}
div.footer a:link {color: #000000; text-decoration: none;}
div.footer a:visited {color: #000000; text-decoration: none;}
div.footer a:hover {color: #ffffff; text-decoration: none;}
div.footer a:active {color: #000000; text-decoration: none;}

div.footer div
{
	color: #ffffff !important;
	margin-top: 15px;
}

/*////////////////////////////////////////////////////////////////////////////////////*/
table.forms
{
	border: 1px solid #BF9D43;
	margin: 35px auto;
	background-color: #eeeeee;
}
table.forms td
{
	padding: 3px 5px;
}