BODY {
	BACKGROUND: #e3e3e3;
	MARGIN: 15px;
	COLOR: #333333;
	HEIGHT: 100%;
	padding: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
}
HTML {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../imgs/back.png) #fffff repeat-x; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
A:link {
	FONT-WEIGHT: bold;
	COLOR: #FF6633;
	TEXT-DECORATION: none;
}
A:visited {
	FONT-WEIGHT:  bold;
	COLOR: #FF6633;
	TEXT-DECORATION: none
}

A:hover {
	FONT-WEIGHT:  bold;
	COLOR: #5A88C6;
	TEXT-DECORATION: none
}
A:active{}
.clr {
	CLEAR: both
}
H1 {
	FONT-SIZE: 15px;
	COLOR: #377EC4;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
H2 {
	FONT-SIZE: 13px;
	COLOR: #377EC4;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
H3 {
	FONT-SIZE: 12px;
	COLOR: #666666;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#main_outline {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 2px; BACKGROUND: #ffffff; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 900px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
#buttons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 50%; PADDING-TOP: 0px
}

#header_area {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	MARGIN: 0px;
	HEIGHT: 150px;
	TEXT-ALIGN: left;
	BORDER-RIGHT-WIDTH: 0px;
	width: auto;
}
#header {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 898px;
	PADDING-TOP: 0px;
	HEIGHT: 150px;
	background-image: url(../imgs/Header.png);
	background-repeat: no-repeat;
}

#top_outline {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN-LEFT: 2px; OVERFLOW: hidden; BORDER-LEFT: #cccccc 1px solid; WIDTH: 159px! important; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 144px! important
}
#left_outline {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	MARGIN-TOP: 2px;
	FLOAT: left;
	BORDER-LEFT: #cccccc 1px solid;
	WIDTH: 150px! important;
	BORDER-BOTTOM: #cccccc 1px solid;
	BACKGROUND-COLOR: #ffffff;
	padding: 2px;
}
#content_area {
	MARGIN-TOP: 0px;
	FLOAT: left;
	MARGIN-LEFT: 2px;
	WIDTH: 740px;
	padding: 0px;
	background: #FFFFFF;
}

#sandbox_area_2 .sandbox_area {
	FLOAT: left;
	WIDTH: 555px;
	margin-top: 2px;
}
#sandbox_area_1 .sandbox_area {
	MARGIN-TOP: 2px; FLOAT: left; WIDTH: 635px
}
#right_outline {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	MARGIN-TOP: 2px;
	FLOAT: right;
	BORDER-LEFT: #cccccc 1px solid;
	WIDTH: 175px;
	BORDER-BOTTOM: #cccccc 1px solid;
	padding: 2px;
}

#sandbox_area_2 .content_outline {
	WIDTH: auto;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}
#sandbox_area_1 .content_outline {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 635px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}

.maintitle {
	PADDING-LEFT: 15px; FONT-SIZE: 40px; COLOR: #ffffff; PADDING-TOP: 20px
}
.error {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 5px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #CC3300;
	PADDING-TOP: 5px;
	FONT-STYLE: italic
}
.white {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 5px;
	COLOR: #FFF;
	PADDING-TOP: 5px;
	FONT-STYLE: italic
}


.page_bg {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	MARGIN: 5px;
	BORDER-RIGHT-WIDTH: 0px;
	background-color: #666666;
	background-repeat: repeat-x;
}
.pagenav {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; MARGIN: 1px; BORDER-LEFT: #cccccc 1px solid; WIDTH: auto; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center
}
.pagenavbar {
	PADDING-RIGHT: 5px; FLOAT: right
}
#footer {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI {
	BACKGROUND-POSITION: 0px 3px;
	PADDING-LEFT: 15px;
	BACKGROUND-IMAGE: url(../imgs/arrow.png);
	LINE-HEIGHT: 16px;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: no-repeat;
	text-indent: 4px;
	list-style-type: none;
}
#content_area LI {
	BACKGROUND-POSITION: 0px 3px;
	PADDING-LEFT: 15px;
	BACKGROUND-IMAGE: url(../imgs/arrow.png);
	LINE-HEIGHT: 16px;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: no-repeat;
	text-indent: 4px;
	list-style-type: none;
}
TD {
	FONT-SIZE: 11px;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}

TABLE.contentpaneopen {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; border-spacing: 0px
}
TABLE.contentpane TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.contentpane TD.componentheading {
	PADDING-LEFT: 4px; WIDTH: 629px
}
TABLE.contentpane TD.contentheading {
	PADDING-LEFT: 15px; PADDING-TOP: 9px
}
.button {
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #cccccc 1px solid;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #cccccc 1px solid;
	COLOR: #000033;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #cccccc 1px solid;
	FONT-FAMILY: Arial, Helvetica, "Sans Serif";
	HEIGHT: 22px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center
}
.inputbox {
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #cccccc 1px solid;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #cccccc 1px solid;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #cccccc 1px solid;
	BACKGROUND-COLOR: #ffffff;
	font-size: 10px;
}
#sandbox_area_2 .componentheading {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(../imgs/subhead_bg.png) white repeat-x; TEXT-TRANSFORM: uppercase; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 4px; HEIGHT: 21px; TEXT-ALIGN: left
}
#sandbox_area_1 .componentheading {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(../imgs/subhead_bg.png) repeat-x; TEXT-TRANSFORM: uppercase; WIDTH: 629px; COLOR: #ffffff; PADDING-TOP: 4px; HEIGHT: 21px; TEXT-ALIGN: left
}
.contentcolumn {
	PADDING-RIGHT: 5px
}
.contentheading {
	FONT-WEIGHT: bold;
	OVERFLOW: auto;
	WHITE-SPACE: normal;
	TEXT-ALIGN: left;
	FONT-VARIANT: normal;
	padding-top: 10px;
	padding-bottom: 10px;
}
.contentpagetitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	padding: 2px;
	background-color: #377EC4;
}
TABLE.moduletable {
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
	border-spacing: 0px;
	padding: 2px;
	margin: 0px;
}
TABLE.moduletable TH {
	PADDING-LEFT: 4px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #ffffff;
	PADDING-TOP: 3px;
	TEXT-ALIGN: left;
	padding-bottom: 3px;
	background-color: #377EC4;
}
TABLE.moduletable TD {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8.5pt;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	PADDING-TOP: 5px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
}
TABLE.scheduletable {
	WIDTH: 100%;
	padding: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.scheduletabletitle  {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	TEXT-TRANSFORM: none;
	COLOR: #ffffff;
	PADDING-TOP: 3px;
	TEXT-ALIGN: left;
	text-indent: 2px;
	background-color: #3E84C7;
	padding-bottom: 3px;
}
TABLE.pollstableborder TD {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	text-align: center;
}
.sectiontableheader {
	FONT-WEIGHT: bold;
	HEIGHT: 15px;
	text-indent: 3px;
	padding: 3px;
	color: #333333;
}
.sectiontablefooter {
	HEIGHT: 30px
}
.sectiontableentry1 {
	BACKGROUND-COLOR: #ffffff
}
.sectiontableentry2 {
	BACKGROUND-COLOR: #f9f9f9
}
.small {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999
}
.createdate {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; COLOR: #999999; HEIGHT: 15px
}
.modifydate {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; PADDING-TOP: 10px; HEIGHT: 15px
}

.highlight {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 0px;
	COLOR: #CC0066;
	PADDING-TOP: 0px
}
.code {
	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; BORDER-BOTTOM: #bbb 1px solid; BACKGROUND-COLOR: #ddd
}
.dd {
	CLEAR: both;
	COLOR: #666666;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.pix {
	border: 4px solid #FFFFFF;
}
.smheading {
	COLOR: #377EC4;
	TEXT-ALIGN: center;
	border-top-style: double;
	border-right-style: none;
	border-bottom-style: double;
	border-left-style: none;
	border-bottom-color: #377EC4;
	padding: 2px;
	margin: 2px;
	height: 15px;
	border-top-color: #377EC4;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-variant: small-caps;
}
.smheading2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	OVERFLOW: auto;
	COLOR: #333333;
	WHITE-SPACE: normal;
	TEXT-ALIGN: center;
	FONT-VARIANT: small-caps;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border-top-style: double;
	border-right-style: none;
	border-bottom-style: double;
	border-left-style: none;
	border-bottom-color: #999999;
	padding: 5px;
	margin: 5px;
	height: 20px;
	background-position: bottom;
	border-top-color: #999999;
}
TABLE.eventtable {
	WIDTH: 100%;
	background-color: #FFFFFF;
}
TABLE.eventtable TH {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #5987C6;
	HEIGHT: 10px;
	TEXT-ALIGN: left;
}
TABLE.eventtable TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
}
.newstable {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #000033;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	height: 15px;
	font-variant: small-caps;
	padding: 5px;
}

.table-header3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #006699;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-left: 5px;
	line-height: 14px;
}

------------------------------*/
#news{
	display:block;
	float:left;
	width:600px;
	}

#news ul {
  margin-left: 0;
}

#news ul li {
  display:inline;
	clear:both;
BACKGROUND-POSITION: 0px 3px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../imgs/arrow.png); LINE-HEIGHT: 15px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}


#news ul li a{
text-indent: 5px;
}

#news a:hover{ /*hover background color*/
color: #5A88C6;
}
.breadcrumb {
	FONT-SIZE: 12px;
	OVERFLOW: auto;
	COLOR: #255899;
	PADDING-TOP: 9px;
	WHITE-SPACE: normal;
	TEXT-ALIGN: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9933;
	margin-bottom: 10px;
}
.rowcolor1 {
	background: #D4D4D4;
}
.altrow2 {
	background: #FFF;
}
.altrow {
	background: #F4F4F4;
}


.archivetables {
	padding: 2px;
	border: 1px solid #377EC4;
}

