body {
	PADDING: 0;
	FONT-SIZE: 12pt;
	MARGIN: 0;
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Sans-Serif;
	text-align: center;
	background-color: #DED9E8;
 } 
#main_window {
	BORDER: 0;
	MARGIN: auto;
	WIDTH: 800px;
	float: center;
	background-color: #660099;
}
#navigate {
	PADDING: 0; FLOAT: left; MARGIN: 0; WIDTH: 128px; COLOR: #ffffff; BACKGROUND: #660099;
}
#mainContent {
	PADDING: 0; FLOAT: right; MARGIN: 0; WIDTH: 672px; BACKGROUND: #ffffff
}
#mainContent_text {
	PADDING: 0; FLOAT: left; MARGIN: 20px 0 20px 20px; WIDTH: 600px
}
A:visited { COLOR: #330099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; TEXT-DECORATION: underline }
A:active { COLOR: #FF3366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; TEXT-DECORATION: none }
A:hover { COLOR: #FF3366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; TEXT-DECORATION: none }
A:link { COLOR: #330099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, 
"MS sans serif"; TEXT-DECORATION: underline }
#footer {
	background: #660099;
	clear : both;
	text-align : right;
	margin : 0;
	padding: 10px;
	color : #FFFF00;
}
#footer A:visited { COLOR: #FFFF00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; TEXT-DECORATION: underline }
#footer A:active { COLOR: #FFFF00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; TEXT-DECORATION: none }
#footer A:hover { COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; TEXT-DECORATION: none }
#footer A:link { COLOR: #ffff00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, 
"MS sans serif"; TEXT-DECORATION: underline }
.basetext { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000}
.bluebasetext { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #330066}
.boldbasetext { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #330099; font-weight: bold }
.indexheader { font-family: Algerian, Verdana, Arial, Helvetica, sans-serif; font-size: xx-large; color: #330066}
.pageheader { font-family: Algerian, Verdana, Arial, Helvetica, sans-serif; font-size: x-large; color: #330099 }


.tablebot {  border-color: #FFFFFF #FFFFFF #666666 #CCFFFF; border-style: dotted; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}
h1 {
	font-family: Algerian, Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-large;
	font-weight: bold;
	color: #006600;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
	color: #330099;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFFF00;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
.suckerdiv ul{
margin: 20px 0 0;
padding: 0;
list-style-type: none;
width: 128px; /* Width of Menu Items */
border-bottom: 1px solid #ccc;
}
	
.suckerdiv ul li{
position: relative;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 150px; /*sub menu width*/
top: -20px;
visibility: hidden;
}

/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: white;
text-decoration: none;
font-weight:bold;
background: #660099;
padding: 10px 5px;
border: 1px solid #ccc;
border-bottom: 0;
}

.suckerdiv ul li a:visited{
color: white;
}

.suckerdiv ul li a:hover{
background-color: white;
color: black;
}

.suckerdiv .subfolderstyle{
background: url(tri.gif) no-repeat center right;
background-color:#660099;
}

/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */