BODY {
	MARGIN: 0px;
	background-color: #FFFDF4;
}

/* #logo {
	FLOAT: left; 
	BACKGROUND-IMAGE: url(../library/logo.jpg);
	WIDTH: 274px; 
	HEIGHT: 213px;
} */

#topheader {
	FLOAT: right;
	WIDTH: 526px;
	PADDING-LEFT: 20px;
	PADDING-TOP: 20px;
	POSITION: relative;
	HEIGHT: 97px;
}

#toplinks {
	RIGHT: 10px; 
	POSITION: absolute; 
	TOP: 10px;
}

#menu {
	FLOAT: right; 
	/* BACKGROUND-IMAGE: url(bg_menu.gif); 
	BACKGROUND-REPEAT: repeat-x; */
	BACKGROUND-COLOR: FFCC00;
	WIDTH: 700px; 
	HEIGHT: 20px;
}

#submenu {
	BACKGROUND-POSITION: 50% top; 
	FLOAT: right; 
	/* BACKGROUND-IMAGE: url(bg_submenu.gif); 
	BACKGROUND-REPEAT: repeat-x; */
	WIDTH: 706px; 	 
	HEIGHT: 20px;
}

#contenttext {
	FLOAT: right; 
	WIDTH: 526px;
}

#leftpanel {
	FLOAT: left; 
	WIDTH: 274px;
}

#footer {
	FLOAT: left; 
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 35px; 	
	PADDING-BOTTOM: 30px; 
	WIDTH: 800px;
	PADDING-TOP: 30px; 
	/* BACKGROUND-COLOR: #f0f0f0; */
}

.graypanel {
	BORDER-RIGHT: #666666 1px solid; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: #666666 1px solid; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 10px; 
	MARGIN: 10px; 
	BORDER-LEFT: #666666 1px solid; 
	PADDING-TOP: 10px; 
	BORDER-BOTTOM: #666666 1px solid; 
	BACKGROUND-COLOR: #f7f7f7;
}

.h1 {
	FONT: 18px Arial, sans-serif;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 30px;
	COLOR: #990000;
	left: 16px;
}
.h2 {
	FONT: bold 16px Arial, sans-serif;
	PADDING-LEFT: 20px;
	COLOR: #990000;
	left: 16px;
}
.h3 {
	FONT: bold 16px Arial, sans-serif;
	PADDING-LEFT: 20px;
	COLOR: #990000;
	left: 16px;
}
.h4 {
	FONT: bold 13px Arial, sans-serif;
	PADDING-LEFT: 20px;
	COLOR: #990000;
}

.bodytext {
	FONT: 13px Arial, sans-serif;
	COLOR: #000000;
	left: 20px;
}

.titletext {
	FONT: bold 36px Tahoma, sans-serif;
	PADDING-LEFT: 100px;
	PADDING-RIGHT: 10px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 10px;
	COLOR: #990000;
}

.whitetitle {
	FONT: bold 36px Tahoma, sans-serif; 
	COLOR: #000000;
}

.smalltitle {
	FONT: bold 20px Tahoma, sans-serif; 
	COLOR: #cc0000;
}

.smallgreytext2 {
	FONT: bold 13px Tahoma, sans-serif; 
	COLOR: #999999;
}
.smallblacktext {
	FONT: bold 13px Tahoma, sans-serif; 
	COLOR: #000000;
}
.smallwhitetext {
	FONT: bold 13px Tahoma, sans-serif; 
	COLOR: #000000;
}
.smallwhitetext A {
	FONT: bold 13px Tahoma, sans-serif; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.smallwhitetext A:hover {
	TEXT-DECORATION: underline;
	COLOR: #FFFFFF;
	background-color: #990000;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.smallgraytext {
	FONT: bold 12px Tahoma, sans-serif; 
	COLOR: #000000;
}
.smallgraytext A {
	FONT: bold 12px Tahoma, sans-serif; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.smallgraytext A:hover {
	TEXT-DECORATION: underline;
	COLOR: #FFFFFF;
	background-color: #990000;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.smallredtext {
	FONT: bold 12px Tahoma, sans-serif; 
	COLOR: #cc0000;
}
.smallredtext A {
	FONT: bold 11px Tahoma, sans-serif; 
	COLOR: #cc0000; TEXT-DECORATION: none;
}
.smallredtext A:hover {
	TEXT-DECORATION: underline;
}

.separator {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-align: justify;
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right: 2px;
}
