/* CSS Document */

html{height:100%; margin-bottom:1px;}

*
{
	padding:0px;
	margin:0px;
}
.TreeViewMenu{
	width: 207px;
	margin-top:15px;
	margin-bottom:4px;
	padding-bottom:4px;
	color:#221100;
}
.TreeCssClass{
	padding-left:8px;
	margin-left:8px;
	width:190px;
	text-indent:5px;
}

.NodeCssClass{
	color:#660000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;

}
.NodeChildCssClass{
    color:#660000;
	font-size:11px;
	font-weight:bold;
	text-decoration:none
}
.NodeOverCssClass{
	color:#600;
	font-weight:bold;
	text-decoration:none;
font-size:12px;

}
.NodeSelectedCssClass{
	color:#222222;
	font-weight:bold;
	text-decoration:none;
font-size:12px;

}
.MLLanguageMenuLayoutTable
{
  /* enable display:inline if the language selector should be rendered inline, 
     for instance if the selector is not positioned in its own table cell and flags/hyperlinks are visible 
     (otherwise use the class ".MLLanguageMenuTable" to control display) */

 display:inline; 
}


.pagemaster {
	width: 100%;
	height: 100%;	
	text-align:center;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#ccaa66;
}
.skinmaster {
	height: 100%;
	margin:0px auto;
	width:868px;
	text-align:left;
	background-color:#EDEECF;
	
}
.allcontent {
	width:868px;
	text-align:left;
	background-color:#EDEECF;
}
p
{
	line-height:18px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#222222;
	font-weight:normal;
}

h1, h2, h3, h4, h5, p{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#222222;
	font-weight:normal;
}
 	 	
.skingradient
{	
	width:868px;
	background-color: #DCD4B3;
	height:25px;
}
.skinheader
{
width:868px;
	
	height:100px;	
}
.logo{


}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.top_links{
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

.contentpane{
	width:661px;
	background-color:#EDEECF;
	padding:4px 4px 2px 4px;
	height:100%;
border:0px;
}

.leftpane{
	background: url(images/left_bg.gif);
	width: 207px;
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 4px 0px;
	height: 100%;
	background-repeat: repeat-y;
}

.navigation{
	background-color:#aa7700;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	height:25px;
	padding-top:5px;
	padding-left:3px;
}
.navigation a:link, 
.navigation a:visited, 
.navigation a:hover, 
.navigation a:active{
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}.navigation a:hover{color:#fff;}

.red_link 
	color:#660000;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	
}
.red_link a:link, 
.red_link a:visited, 
.red_link a:hover, 
.red_link a:active{
	color:#660000;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}.red_link a:hover{color:#660000;}

.crumb{
	background-color:#442200;
	padding-top:3px;
	padding-bottom:3px;
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.crumb a:link, 
.crumb a:visited, 
.crumb a:hover, 
.crumb a:active{
	color:#fff;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}.crumb a:hover{color:#fff;}
.middle{
	background-color:#EDEECF;
	width:878px;
	float:left;
	clear:both;
	padding-bottom:10px;
}
.hangingHeader{
	margin: 15px 0px 0px 0px;
	background-color:#660000;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	padding:3px 5px 3px 18px;
	width:100%;
}
.menu_header{
	color:#fff;
	font-size:14px;
	font-weight:bold;
}
.AnnHead{
	margin: 11px 0px 0px 0px;
	background-color:#660000;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	padding:3px 5px 3px 18px;
	width:100px;
	text-align:center;
}
.AnnBody{
	color:#660000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.annlink a:link, 
.annlink a:visited, 
.annlink a:hover, 
.annlink a:active{
	color:#660000;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}.annlink a:hover{color:#660000;}

.Normal{
width:90%;
text-align:center;
margin-left:auto;
margin-right:auto;
}
p{
align:center;
}
div{
margin-left:auto;
margin-right:auto;
}
a:link, 
a:visited, 
a:hover, 
a:active{
	color:#336699;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}a:hover{color:#336699;}
