	body { background-color: #cccccc; margin-top: 0px; margin-left: 0px;}

/* Page Parts */	
#header1 { background-color: #000000; position: relative; top: 0px; margin-left: auto; margin-right: auto; border: 0px #000000 dashed; width: 800px; height: 21px; }
#header2 { background-color: #695b8c; position: relative; top: 0px; margin-left: auto; margin-right: auto; border: 0px #000000 dashed; width: 798px; height: 75px; border-left: 1px #000000 solid; border-right: 1px #000000 solid;  border-bottom: 1px #000000 solid; }
#header3 { background-color: #f7ce26; position: relative; top: 0px; margin-left: auto; margin-right: auto; border: 0px #000000 dashed; width: 798px; height: 20px; border-left: 1px #000000 solid; border-right: 1px #000000 solid;  border-bottom: 0px #000000 solid; border-top: 0px #000000 solid; }
#header4 { background-color: #f7ce26; position: relative; top: 0px; margin-left: auto; margin-right: auto; border: 0px #000000 dashed; width: 798px; height: 20px; border-left: 1px #000000 solid; border-right: 1px #000000 solid;  border-bottom: 0px #000000 solid; border-top: 0px #000000 solid; }
#headertime { position: absolute; top: 0px; padding-top: 5px; left: 580px; width: 200px; height: 21px; }
#wrap { background-color: #ffffff; position: relative; margin-left: auto; margin-right: auto; width: 798px; border-top: 3px #000000 solid; border-left: 1px #000000 solid; border-right: 1px #000000 solid; border-bottom: 2px #000000 solid;  }
#miniwrap { background-color: #ffffff; padding: 20px; position: relative; margin-left: auto; margin-right: auto; width: 758px; border-top: 1px #000000 solid; border-left: 1px #000000 solid; border-right: 1px #000000 solid; border-bottom: 1px #000000 solid; margin-bottom: 20px; margin-top: 20px; }
#menu { position: relative; top: 10px; left: 10px; border: 1px #000000 solid; width: 575px; height: 30px; }
#menubottom { position: relative; top: 0px; left: 125px; border: 1px; width: 575px; height: 30px; }
#sidemenu { background-color: #ecd21c; position: relative; top: 20px; left: 10px; border: 1px #000000 solid; width: 173px; }
#menu_date { position: relative; top: 5px; width: 250px; left: 310px; }

#postwrap, #errorwrap { background-image: url(images/bk_page.gif); background-repeat: repeat; position: relative; margin-left: auto; margin-right: auto; width: 798px; height: 600px; border-top: 3px #000000 solid; border-left: 1px #000000 solid; border-right: 1px #000000 solid; border-bottom: 2px #000000 solid;  }
#errorwrap { width: 773px; padding-left: 25px; height: 80px; border-top: 3px #000000 solid; border-bottom: 0px #000000 solid; }
#pagewrap { position: relative; margin-left: auto; margin-right: auto; padding: 0px 30px 0px 0px; width: 750px; border: 0px #000000 solid; }
#messages { position: relative; overflow: auto; top: 0px; left: 0px; width: 570px; height: 490px; border: 0px #000000 dotted; }

#footer { margin-left: auto; margin-right: auto; position: relative; top: 10px; border: 0px #000000 dashed; width: 798px; height: 50px; }
#content_center { background-image: url(images/divider500.gif); background-repeat: repeat; position: absolute; top: 0px; left: 195px; border: 0px #000000 dashed; width: 20px; }
#content { margin-bottom: 30px; position: relative; top: 10px; left: 10px; border: 0px #000000 dashed; width: 500px; }
#form { position: relative; top: 0px; left: 20px; border: 1px; width: 480px; }
#login { position: relative; top: 0px; left: 0px; border: 0px #000000 dashed;width: 250px; }
#error { background-color: #3c3081; margin-bottom: 30px; position: relative; top: 10px; left: 20px; border: 2px #000000 solid; width: 480px; padding: 5px; }

#topicwrap, #meetingwrap { margin-bottom: 5px; padding: 5px; position: relative; top: 0px; left: 0px; overflow: auto; width: 170px; height: 290px; border-bottom: 6px #662d91 double }
#meetingwrap { height: 140px; }
/* Text Options */	

	.textheader, .textheader2, .textheader2a, .textheader3 { margin-top: 20px; font-family: Times New Roman, Times, serif; font-size: 24pt; font-style: normal; font-weight: bold; color: #695b8c; text-align: center; font-style: normal;  }
	.textheader2, { margin-top: 10px; }
	.textheader2a { margin-top: 10px; margin-bottom: 20px;}
	.textheader3 { margin-top: 0px; height: 25px; font-size: 14pt; background-image: url(images/bk_boardtop.gif); background-repeat: repeat; color: #ffffff; }

	.title { padding-left: 10px; font-family: Times New Roman, Times, serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #695b8c; text-align: left; font-style: normal;  }
    	
	.toptime { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #ffffff; text-align: right; }
  	
	.basic, .basicSM, .basicSM2, .basicSM3, .basicSM4, .basicSM5, .basicSM5a, .basicSM6, basic3 { margin-top: 5px; margin-left: 20px; padding-right: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; color: #695b8c; text-align: justify; font-style: normal; line-height: 1.3; }
	.basicSM { font-size: 7pt; }
	.basicSM2 { margin-top: 3px; margin-left: 3px; margin-right: 3px; font-size: 7pt; line-height: 1.0; border-top: 1px #695b8c dotted; }
	.basicSM3 { margin-top: 3px; margin-left: 3px; margin-right: 3px; font-size: 7pt; line-height: 1.0; border-top: 1px #695b8c dotted; color: #000000; }
	.basicSM4 { margin-top: 3px; margin-left: 3px; margin-right: 3px; font-size: 8pt; line-height: 1.0; border-top: 1px #695b8c dotted; color: #000000; text-align: left; }
	.basicSM5 { margin-top: 3px; margin-left: 3px; font-size: 7pt; line-height: 1.0; border-top: 1px #695b8c dotted; color: #000000; text-align: left; }
	.basicSM5a { margin-top: 3px; margin-left: 3px; font-size: 6pt; line-height: 1.0; border-top: 0px #695b8c dotted; color: #000000; text-align: left; }
	.basicSM6 { margin-top: 0px; margin-left: 0px; padding: 3px 0px 5px 3px; font-size: 9pt; line-height: 1.0; border-top: 0px #695b8c dotted; color: #000000; text-align: left; }
                   	
	.basic2 { margin-top: 5px; margin-left: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; color: #FFFFCC; text-align: justify; font-style: normal; line-height: 1.3; }

	.basic3 { margin-top: 0px; margin-left: 20px; font-weight: bold; }
     	
	.basicR { margin-top: 5px; margin-right: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #3c3081; text-align: right; font-style: normal; line-height: 1.0; }
	
	.address { margin-top: 15px; margin-bottom: 15px;  padding-left: 3px; padding-top: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #000000; text-align: center; font-style: normal; }

	.table, .table1, .tableC { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #695b8c; text-align: left; }
	.table { margin-left: 25px; border-top: 4px #695b8c solid; border-left: 2px #695b8c solid; border-right: 2px #695b8c solid; border-bottom: 2px #695b8c dotted; } 
	.table1 { text-align: right; border-right: 1px #695b8c solid; border-bottom: 1px #695b8c dotted; } 
	.tableC { font-size: 10pt; text-align: center; border-bottom: 2px #695b8c solid; }
    	
	.footertext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #3c3081; text-align: center; font-style: normal; line-height: 1.0; }

/* Fancy Text */
     .fields { background-color: #f7ce26; margin-left: 15px; margin-right: 15px; padding: 3px; border-left: 1px #695b8c solid; border-right: 1px #695b8c solid; border-bottom: 1px #695b8c solid; border-top: 4px #695b8c double; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
	.highlight, .highlight2 { background-image: url(images/bk_highlight.jpg); background-repeat: repeat; margin-left: 15px; margin-right: 15px; padding: 10px; border-left: 1px #695b8c dotted; border-right: 1px #695b8c dotted; border-bottom: 1px #695b8c dotted; border-top: 4px #695b8c double; }

	.highlight2 {	height: 280px; }

/* Linking Text */	       
	.links { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: bold; color: #3c3081; text-decoration: none; text-transform: uppercase; line-height: 1.3; }
	
	a.links { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: bold; color: #3c3081; text-decoration: none; text-transform: uppercase; line-height: 1.3; }

	a.links:hover  { color: #D2A86E; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: underline; font-style: normal; line-height: 1.3; }

	.links2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: bold; color: #3c3081; text-decoration: none; text-transform: uppercase; }
	
	a.links2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: bold; color: #3c3081; text-decoration: none; text-transform: uppercase; }

	a.links2:hover  { color: #ffffff; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; font-style: normal; }
       
	.linksR { padding-top: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; font-size: 7pt; font-style: normal; font-weight: bold; color: #3c3081; text-decoration: none; text-transform: uppercase; }
	
	a.linksR { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; font-size: 7pt; font-style: normal; font-weight: bold; color: #3c3081; text-decoration: none; text-transform: uppercase; }

	a.linksR:hover  { color: #D2A86E; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; font-size: 7pt; text-decoration: underline; font-style: normal; }
    	
	.menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #FFFFCC; text-decoration: none; text-align: left; }
	
	a.menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #FFFFCC; text-decoration: none; text-align: left; }

	a.menu:hover  { color: #3C3081; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: underline; font-style: normal; }
	
	.footer { padding-top: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #695b8c; text-decoration: none; text-transform: uppercase; text-align: center; }
	
	a.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #695b8c; text-decoration: none; text-transform: uppercase; }

	a.footer:hover  { color: #ffffff; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline; font-style: normal; }
