body, table, td, table, div, p, li, input, select, textarea
{
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: #323232;
}

body
{
	background: #AAAAAA;
}

h1, h3
{
	margin-bottom: 0;
}

p
{
	margin: 10px 0;
}

input
{
	font-family:  Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: #323232;
	height: 18px;
}

a:link, a:visited, a:hover
{
	color: #E44A03;
}

.mainTable
{
	background: #F6F6F6;	
}

.leftPane
{
}

.leftPaneAlt
{
	border: solid #FFFFFF;
	border-width: 0 0 0 2px;
	background: #B9B9B9;
	padding: 10px 0;
}

.corner-bl
{
	border: solid #FFFFFF;
	border-width: 0 0 2px 0;
	background: #B9B9B9;
}

.rightPane
{
	padding: 0;
	vertical-align: top;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: #323232;
}

.siteHeader
{
	border: solid #000000;
	border-width: 2px 0 0 0;
	vertical-align: bottom;
	width: 100%;
}

.pad
{
	padding: 0 10px 10px 20px;
}

.rightPaneAlt
{
	background: #E1E1E1;
	border: solid #9C9C9C;
	border-width: 0 0 0 2px;
	padding: 10px 0;
}

.rightPaneAlt2
{
	background: #4D4D4D;
	padding: 10px;
	color: #C2C2C2;
}

.rightPaneAlt3
{
	background: #323232;
	padding: 10px;
	color: #C2C2C2;
}

.logo
{
	border: solid #000000;
	border-width: 2px 0 0 0;
}

.menu
{
	padding: 3px 20px 3px 0;
	background: url(images/bg-dots.gif) bottom left repeat-x;
}

a.menuLink:link, a.menuLink:visited, a.menuLink:hover
{
	font-family: Verdana, Sans-Serif;
	font-size: 9px;
	color: #323232;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	padding-left: 20px;
	background: url(images/pointer-out.gif) 50% left no-repeat;
}

a.menuLink:hover
{
	color: #F26522;
	background: url(images/pointer-on.gif) 50% left no-repeat;
}

a.menuHeaderLink:link, a.menuHeaderLink:visited, a.menuHeaderLink:hover
{
	font-family: Verdana, Sans-Serif;
	font-size: 9px;
	color: #323232;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	padding-left: 20px;
	background: url(images/pointer-header.gif) 50% left no-repeat;
}

a.menuHeaderLink:hover
{
	color: #F26522;
	background: url(images/pointer-header-on.gif) 50% left no-repeat;
}

.secMenu
{
	background: #4D4D4D;
}

a.secMenuLink:link, a.secMenuLink:visited, a.secMenuLink:hover
{
	font-family: Verdana, Sans-Serif;
	font-size: 9px;
	color: #D2D1D1;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}

.pageHeader
{
	font-family: Tahoma, Helvetica, Arial, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	padding: 30px 0 0px 0;
	text-indent: 10px;
}

.header
{
	font-family: Verdana, Sans-Serif;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	background: url(images/pointer-header.gif) 50% left no-repeat;
	padding-left: 17px;
	margin-bottom: 10px;
}

.subHeader
{
	font-family: Verdana, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	/*text-transform: uppercase;*/
	background: url(images/pointer-subheader.gif) 50% left no-repeat;
	padding-left: 17px;
	margin-bottom: 10px;
	color: #F26522;
}

.headerAlt
{
	font-family: Verdana, Sans-Serif;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	background: url(images/pointer-header.gif) 50% left no-repeat;
	padding-left: 17px;
	margin-bottom: 10px;
	color: #D0C8C8;
}

.rightPaneText
{
	padding: 0 10px 0 0;
}

.text
{
	padding: 0 10px 0 10px;
	font-size: 11px;
}

.textAlt
{
	font-size: 11px;
	color: #C2C2C2;
}

.whiteText
{
	color: #FFFFFF;
	font-size: 11px;
}

.smallText
{
	font-size: 10px;
}

.smallWhiteText
{
	color: #FFFFFF;
	font-size: 10px;
}

.dots
{
	background: url(images/bg-dots.gif) top left repeat-x;
	padding-top: 5px;
}

.button
{
	background: #FFFFFF;
	border: solid 1px #000000;
	padding: 0 5px;
}

.copyright
{
	font-size: 10px;
	color: #565656;
	padding: 7px 0;
	text-align: center;
}

.tableHead
{
	background: #B9B9B9;
	border: solid #FFFFFF;
	border-width: 0 1px 0 0;
	text-align: center;
	padding: 3px 0;
}

.tableRow
{
	background: #E1E1E1;
	padding: 1px 0;
}

.tableRowAlt
{
	background: #FFFFFF;
	padding: 1px 0;
}