body
{
	font-family: Verdana Arial Sans-Serif;
	font-size: x-small;
	text-align: left;
	background-color: #e6e6e6;
}

hr
{
	border-bottom: solid 1px #a0a0a0;
	border-top: solid 1px white;
}
.logo {
	padding:10px;
}
.seamless
{
	border-style: none;
	border-collapse:collapse;
	margin: 0px;
	padding: 0px;
}

.topalign
{
	vertical-align: top;
}

.disclaimer
{
	text-align: right;
	text-decoration: none;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #336699;
}
.dnnCopyright
{
	text-align: right;
	text-decoration: none;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #336699;
}
a:link
{
	text-align: right;
	text-decoration: none;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	color: #336699;
}
a:hover
{
	text-align: right;
	text-decoration: none;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	color: #336699;
}
a:visited
{
	text-align: right;
	text-decoration: none;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	color: #336699;
}

.ShadowTable
{
 margin-top : 0px;
 margin-left: auto; /* left & right margins: auto = */
 margin-right: auto; /* correct centering that works in firefox! */
 background-color : white;
}

td.blcorner
{
	width: 20px;
	height: 20px;
	background-image: url('shading_bl.jpg');
}

td.brcorner
{
	width: 20px;
	height: 20px;
	background-image: url('shading_br.jpg');
}

td.bottomborder
{
	height: 20px;
	background-image: url('shading_b.jpg');
	background-repeat: repeat-x;
}

td.leftborder
{
	width: 20px;
	background-image: url('shading_l.jpg');
	background-repeat: repeat-y;
}

td.rightborder
{
	width: 20px;
	background-image: url('shading_r.jpg');
	background-repeat: repeat-y;
}

td.content
{
	width: 780px;
	padding: 0px;
	margin:0px;
	background-color: #FFFFFF;
}

.BannerPane
{
	background-image: url('top_bg.jpg');
	background-repeat: no-repeat;
	width: 390px;
	height: 107px;
}


td.TopPane
{
	margin: 0px;
	padding: 0px;
}

.LeftPane
{
	background-image: url('leftpane_bg.jpg');
	background-repeat: repeat-x;
	height: 200px;
	width: 256px;
	padding: 10px 5px 5px 5px;
	vertical-align: top;
}

.ContentPane
{
	background-image: url('centerpane_bg.jpg');
	background-repeat: repeat-x;
	padding: 10px 5px 5px 5px;
	vertical-align: top;
}

.RightPane
{
	background-image: url('centerpane_bg.jpg');
	background-repeat: repeat-x;
	padding: 10px 5px 5px 5px;
	vertical-align: top;
}

/* Solpartmenu */

.MainMenu_MenuContainer {
	background-color:Transparent;
	padding:0px;
	margin:0px;
}
.MainMenu_MenuBar {
	cursor:pointer; 
	cursor:hand;
	background-color:Transparent;
	padding:0px;
	margin:0px;
}
.MainMenu_MenuItem, .MainMenu_MenuItemSel, .MainMenu_MenuItemAct {
	border-left:#FFFFFF 0px solid; 
	border-bottom:#A0A0A0 1px solid;
	border-top:#FFFFFF 1px solid; 
	border-right:#FFFFFF 0px solid;
	cursor:pointer; 
	cursor:hand; 
	color:Gray; 
	font-size:12px; 
	font-style:normal;
	font-weight:bold; 
	background-color:Transparent;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:4px;
	padding-bottom:5px;
	padding-right:8px;
	padding-left:3px;
	margin:
}
.MainMenu_MenuIcon {
	display:none;
}
.submenuitemselect {
	color:#FFFFFF;
	background-color:#993333;
}
.MainMenu_SubMenu {
	background-color:#e6e6e6;
	color: Gray;
	z-index:1000; 
	cursor:pointer; 
	cursor:hand;
	border:0px;
	margin:0px;
}
.MainMenu_MenuBreak {
	display:none;
}
.MainMenu_MenuArrow {
	display:none;
}
.MainMenu_RootMenuArrow {
	display:none;
}

/* Top level menu */
.rootMenuItem TD {
	background-image:url(tabs_gray.jpg);
	background-position:bottom center;
	background-repeat:no-repeat;
	width:130px;
	cursor:pointer; 
	cursor:hand; 
	color:gray; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size:12px; 
	font-style:normal;
	font-weight:bold; 
	height:23px;
	line-height:23px;
	vertical-align:bottom;
	margin:0px;
	padding:0px;
	white-space:nowrap !important;
	text-align:center;
}
.rootmenuitemselected TD,
.rootmenuitemactive TD,
.rootmenuitembreadcrumb TD {
	background-image:url(tabs_red.jpg);
	background-position:bottom center;
	background-repeat:no-repeat;
	width:130px;
	cursor:pointer; 
	cursor:hand; 
	color:#FFFFFF; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size:12px; 
	font-style:normal;
	font-weight:bold; 
	height:23px;
	line-height:23px;
	vertical-align:bottom;
	margin:0px;
	padding:0px;
	white-space:nowrap !important;
	text-align:center;
}
