/* Bullets & Links */
.ArrowDown {background-image: url(smalldownarrow.gif); background-repeat: no-repeat;}
.ArrowSide {background-image: url(smallrightarrow.gif); background-repeat: no-repeat;}
#menulink {color: black; text-decoration: none; cursor: pointer;}

html,body {height: 100%; background-color: #A59E8E;}

A:Link, A:Visited {color: #505050; font-size: 8pt; font-weight: bold;}
A:Active, A:Hover {color: #505050; font-size: 8pt; font-weight: bold;}	
.noUL {text-decoration: none;}	

A.TabLinks, A.TabLinks:visited	{
	color: #505050; 
	font-size: 9pt; 
	text-decoration: none; 
	font-weight: 600;
	}
A.TabLinks:hover {
	color: #505050; 
	font-size: 9pt; 
	text-decoration: underline; 
	font-weight: 600;
	}
.Button {background-color: #D1C4B3;}
.SolidBorder {background-color: #D1C4B3;}

/* Menu Borders */
#menu_top {background-image: url(menu_top.gif);}
#menu_left_bg {background-image: url(menu_left_bg.gif);}
#menu_right_bg {background-image: url(menu_right_bg.gif);}
#menu_bottom {background-image: url(menu_bottom.gif);}

/* Primary Layout Elements */
#Main {
	margin-left: auto; margin-right: auto; padding: 0; height: 100%;
	}
#HeaderImage {
	position: relative;
	top: 0; left: 0;
	width: 770px;
	height: 106px;
	background-image: url(header5.jpg);
	}
#HeaderImageAdmin {
	position: relative;
	top: 0; left: 0;
	width: 100%;
	height: 106px;
	background: white url(header.jpg) no-repeat top right;
	}
#Navbar {
	position: relative; 
	left: 0px;
	top: 106px;
	height: 20px;
	width: 770px;
	border: 1px solid red;
	}
#line {
	position: relative;
	top: 1px;
	left: 0px;
	background-color: #505050; width: 770px; height: 1px;}
#lineAdmin {
	position: relative;
	top: 1px;
	left: 0px;
	background-color: #505050; width: 100%; height: 1px;}
.AnncHeadline {
	font-family: "Times New Roman", serif;
	font-size: 12pt;
	font-weight: bolder;
	padding-left: 15px;
	margin-top: 15px;
	color: #505050;
	}
.Annc {
	font-family: "Times New Roman", serif;
	font-size: 10pt;
	padding-left: 15px;	
	color: #505050;
	}
.Ftr {
	font-family: Verdana;
	font-style: italic;
	font-size: 8pt;
	zcolor: #8A8A8A;
	color:#CCC;
	}

/* Navigation Tab */
.TabBorder, .TabBorderOn {
	background-color: #E6DBCF;
	border-top: 1px #C0C0C0 solid; 
	border-right: 1px #C0C0C0 solid; 
	border-left: 1px #999999 solid; 
	padding-left: 5px; 
	padding-right: 5px;
	}
/* Tab "On" state has a different BGCOLOR */
.TabBorderOn {
	background-color: #B7A48D;
	}
/* Upside-down tab */
.TabBorderReverse, .TabBorderReverseOn {
	background-color: #E6DBCF;
	border-bottom: 1px #999999 solid;  
	border-right: 1px #C0C0C0 solid;  
	border-left: 1px #999999 solid; 
	padding-left: 5px; 
	padding-right: 5px;
	}
/* Upside-down tab "On" state has a different BGCOLOR */
.TabBorderReverseOn {
	background-color: #B7A48D;
	}
	
	
	
	
	
/* Pre-compiled TOC styles */
#SA_TOC_Container { 
	width: 160px; 
  	font-weight: normal; 
  	font-size: 10pt; 
  	position: relative; 
  	top: 0px; 
  	left: 0px; 
  	margin: 0; 
  	padding: 0; 
}
.TRClass, .TRClassOn, .TRClassHover {
	cursor: pointer;
	width: 159px; 
  	position: relative; 
  	top: 0px; 
  	left: 0px; 
  	margin: 0; 
  	padding: 0;   
	border-bottom: 1px solid #7B6D4A;
	border-right: 1px solid #DDD0C0;
	background-color: #D3C7B7;
}
.TRClassOn {
	cursor: auto;
  	background-repeat: no-repeat;
	background-color: #7B6D4A;
  	overflow: inherit;
}
.TRClassHover {
	overflow: inherit;
	background-color: #7B6D4A;
}
.TRText, .TRTextHover, .TRTextOn {
	position: relative;
	cursor: pointer;
  	width: 146px;
	top: -19px;
	margin-bottom: -23px;
	left: 14px;
  	line-height: 28px;
  	color: #000000; 
  	font-weight: inherit; 
  	font-size: 10pt; 
  	font-family: inherit; 
  	font-style: normal; 
}
.TRTextHover {
	color: #ffffff; 
	font-weight: bold;
}
.TRTextOn {
	cursor: pointer;
	color: #ffffff; 
  	font-weight: bold;  
}
.TRBullet, .TRBulletHover, .TRBulletOn {

}
.TRBulletOn {
	
}
.TDClass, .TDClassHover, .TDClassOn {
	cursor: pointer;
	width: 157px; 
  	position: relative; 
  	top: 0px; 
  	margin-bottom: 8px; 
  	padding: 0;   
	border-right: 1px solid #DDD0C0;
	border-bottom: 1px solid #DDD0C0;
	border-left: 1px solid #DDD0C0;
}
.TDClassOn {
	cursor: auto;
  	background-repeat: repeat-y;
  	overflow: inherit;
}
.TDClassHover {
	overflow: inherit;
}
.TDText, .TDTextHover, .TDTextOn {
	position: relative;
	cursor: pointer;
	top: -12px;
	margin-bottom: -10px;
	padding-left: 10px;
	line-height: 16px;
  	color: #505050; 
  	font-weight: inherit; 
  	font-size: 10pt; 
  	font-family: inherit; 
  	font-style: normal; 
  	text-decoration: none; 
}
.TDTextHover {
	cursor: pointer;
	color: #000000; 
  	font-weight: inherit; 
  	background-color: #D3C7B7;	
}
.TDTextOn {
	cursor: auto;
	color: #000000; 
  	font-weight: bold; 
  	text-decoration: none; 
}