body {
	background: 	#E9E5D9;
	color: 		#000000;
	font-family:	arial, helvetica, sans-serif;
	font-size: 	13px;
	margin:		0;
	padding:	0;
}
a, a:hover {
	color:		#AA1E2B;
	text-decoration:none;
	font-weight:	bold;
}
.header-full {
	background:	#FFFFFF;
	height:		100px;
}
.header-full #logo img{
	margin-top:	22px;
	margin-left:	45px;
}
.menu-full {
	background:	#000000;
	height:		28px;
	line-height:	28px;
	text-align:	center;
}
.main-full {
	background:	#FFFFFF;
}
.footer-full {
	background:	#E9E5D9 url(../images/bg-bottom.gif) repeat-x top left;
	height:		100px;
}
.header {
	margin:		0 auto;
	width:		952px;
	height:		100px;
}
.header #logo {
	width:		300px;
	float:		left;
}
.header #msg {
	float:		right;
	height:		100px;
	line-height:	100px;
	font-weight:	bold;
}
.menu {
	margin:		0 auto;
	width:		952px;
	text-align:	center;
}
.menu ul {
	list-style:	none;
	margin:		0;
	padding:	0;
}
.menu ul li {
	display:	inline-block;
	padding:	0;
	margin:		0 21px;
}
.menu a {
	color:		#FFFFFF;
	text-decoration:none;
	font-weight:	bold;
}
.menu a:hover, .menu a.active {
	color:		#C6A943;
	text-decoration:none;
}
.main {
	margin:		0 auto;
	width:		852px;
	padding:	50px;
}
.main p {
	margin:		0 0 20px 0;
	line-height:	16px;
}
.main #left-content li {
	padding-left:	20px;
}
.main #left-content li.open {
	background:	transparent url(../images/arrow_down.gif) no-repeat top left;
}
.main #left-content li.closed {
	background:	transparent url(../images/plus.gif) no-repeat top left;
}
.main a {
	color:		#000000;
	text-decoration:none;
	font-weight:	bold;
}
.main a:hover, .main a.active {
	color:		#AA1E2B;
	text-decoration:none;
}
.main #left-content {
	float: 		left;
	width:		250px;
	padding-bottom:	20px;
}
.main #left-content ul {
	list-style:	none;
	padding:	0;
	margin:		0;
}
.main #left-content li {
	margin-left:	0;
	padding-bottom:	16px;
}
.main #left-content li.closed ul {
	display:	none;
}
.main #left-content li.open ul {
	display:	block;
}
.main #left-content ul li ul{
	padding-top:	16px;
}
.main #left-content ul li ul li {
	padding-left:	1.5em;
	padding-bottom:	10px;
}
.main #left-content ul li ul li a {
	color:		#737676;
}
.main #left-content ul li ul li a:hover, .main #left-content ul li ul li a.active {
	color:		#AA1E2B;
}

.main #right-content {
	float: 		left;
	padding-bottom:	30px;
	width:		575px;
}

.main #right-content .ppt-container {
	float:		left;
}	
.main #right-content .ppt-container .title {
	font-size:	13px;
	font-weight:	bold;
	padding-bottom: 10px;
	width:		153px;
	vertical-align:	bottom;
}
.main #right-content .ppt-container .img {
	padding-bottom: 10px;
	width:		153px;
}
.main #right-content .ppt-container  a {
	color:		#737676;
}
.main #right-content .ppt-container  a:hover, .main #left-content .ppt-container  a.active {
	color:		#AA1E2B;
}
.main #right-content .ppt-container .spacer51 {
	width:		51px;
}
.main #right-content .ppt-container .spacer25 {
	width:		25px;
}
.main #right-content .ppt-container .spacerLine {
	width:		1px;
	border-right:	1px solid #8f9191;
}

.main #right-content .ppt-container .download {
	float:		left;
	text-align:	left;
}
.main #right-content .ppt-container .addtozip {
	float:		right;
	text-align:	right;
	width:		64px;
	color:		#737676;
}
.main #right-content .ppt-container .addtozip a{
	font-weight:	bold;
}
.main #right-content .pdf-container {
	width: 		575px;
}
.main #right-content .pdf-container .title {
	float:		left;
/*	margin-left:	10px; */
}
.main #right-content .pdf-container .download {
	float:		right;
	text-align:	left;
	background:	transparent url(../images/arrow_down.gif) no-repeat top left;
	padding-left:	20px;
	margin-left:	20px;
	height:		15px;
	line-height:	15px;
	font-weight:	bold;
}
.main #right-content .pdf-container .addtozip {
	float:		right;
	text-align:	left;
	background:	transparent url(../images/arrow_down.gif) no-repeat top left;
	padding-left:	20px;
	margin-left:	20px;
	height:		15px;
	line-height:	15px;
	width:		64px;
	color:		#737676;
}
.main #right-content .pdf-container .addtozip a {
	font-weight:	bold;
}
.main #right-content .pdf-container .delete {
	float:		right;
	text-align:	left;
	background:	transparent url(../images/delete.gif) no-repeat top left;
	padding-left:	20px;
	margin-left:	20px;
	height:		15px;
	line-height:	15px;
}
.main #right-content .deleteCat {
	text-align:	left;
	background:	transparent url(../images/delete.gif) no-repeat top left;
	padding-left:	20px;
	margin-left:	10px;
	height:		15px;
	line-height:	15px;
}

.main #right-content .separator {
	clear:		both;
	border-bottom:	2px solid #8f9191;
	margin: 	0 0 10px 0;
	padding:	8px 0 0 0;
	height:		2px;	
}
.main #right-content form .label {
	font-weight:	bold;
	padding-bottom:	5px;
}
.main #right-content form .fieldRed {
	color:		#AA1E2B;
}
.main #right-content input, .main #right-content select {
	border:		1px solid #000;
}
.main #right-content .button {
	background:	#000;
	padding:	3px 5px;
	color:		#FFF;
	font-weight:	bold;
	width:		auto;
	overflow:	visible;
}
#organization-pagination-left {
	color:#484242;
	float:left;
	font-size:12px;
	width:150px;
}
#organization-pagination-right {
	float:right;
	font-size:12px;
	width:210px;
	text-align:right;
	padding-right:10px;
}
#organization-pagination-right img.nspacer {
	margin:		0 0 0 5px;
}
#organization-pagination-right a.pspacer {
	margin:		0 5px 0 0;
}
#organization-pagination-right a.nspacer {
	margin:		0 0 0 5px;
}
#organization-pagination-right a.selected {
	color:		#484242;
}
.footer {
	margin:		0 auto;
	width:		892px;
	padding: 	20px 0 0 30px;
	line-height:	30px;
}
.footer a, .footer a:hover, .footer a.active  {
	color:		#AA1E2B;
	text-decoration:none;
}
div.clear {
	clear:		both;
}


