/* MAIN STYLE SHEETS */
body {
	BACKGROUND-IMAGE:url(/images/bg.jpg);
	BACKGROUND-REPEAT:repeat-x;
	MARGIN-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
td, .text {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #262425;
}
P {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LINE-HEIGHT: 14px;
}
A {
	COLOR: #0082b4;
	TEXT-DECORATION: none;
}
td A:link, td A:visited {
	COLOR: #0082b4;
	TEXT-DECORATION: underline;
}
td A:hover {
	COLOR: #262425;
	TEXT-DECORATION: underline;
}
.head {
	FONT-SIZE: 20px;
	COLOR: #262425;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	MARGIN: 24px 0 18px 0;
}
.left {
	FONT-SIZE: 14px;
	COLOR: #262425;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-STYLE: italic;
	MARGIN-TOP: 0px;
}
.subhead {
	FONT-SIZE: 13px;
	COLOR: #0082b4;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	MARGIN: 0 0 14px 0;
}
A.subhead:link, A.subhead:visited {
	COLOR: #0082b4;
	TEXT-DECORATION: none
}
A.subhead:hover {
	COLOR: #262425;
	TEXT-DECORATION: underline
}
.subhead2 {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	BACKGROUND: #00acec;
}
A.subhead2:link {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	PADDING: 1px 3px 1px 3px;
	BACKGROUND: #00acec;
}
A.subhead2:visited {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
A.subhead2:hover {
	COLOR: #262425;
	TEXT-DECORATION: underline
}
.subhead3 {
	FONT-SIZE: 12px;
	COLOR: #262425;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	PADDING: 1px 3px 1px 3px;
	BACKGROUND: #cccccc;
}
.subhead4 {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	PADDING: 1px 3px 1px 3px;
	BACKGROUND: #262425;
}
h1 {
	FONT-SIZE: 20px;
	COLOR: #262425;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	MARGIN: 24px 0 18px 0;
}
.new {
	FONT-SIZE: 11px;
	COLOR: #aa0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
}
.news_date {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
}
A.news_date:link, A.news_date:visited {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}
A.news_date:hover {
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline
}
.news_head {
	FONT-SIZE: 20px;
	COLOR: #262425;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	MARGIN: 1px 0 18px 0;
}
.news_left {
	FONT-SIZE: 13px;
	COLOR: #aa0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	MARGIN-TOP: 0px;
}
#content {
	width: 715px;
}
.quote {
	FONT-SIZE: 14px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.green {
	COLOR: #77bb11;
}
A.green:link, A.green:visited {
	COLOR: #77bb11;
	TEXT-DECORATION: none
}
A.green:hover {
	COLOR: #262425;
	TEXT-DECORATION: none
}
.red {
	COLOR: #aa0000;
}
A.red:link, A.red:visited {
	COLOR: #aa0000;
	TEXT-DECORATION: none
}
A.red:hover {
	COLOR: #262425;
	TEXT-DECORATION: none
}
.strike {
	TEXT-DECORATION: line-through
}
.copyright {
	FONT-SIZE: 10px;
	COLOR: #444444;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.copyright:link, A.copyright:visited {
	COLOR: #444444;
	TEXT-DECORATION: none
}
A.copyright:hover {
	COLOR: #262425;
	TEXT-DECORATION: underline
}
.pic_left {
	MARGIN: 0 15px 8px 0;
	PADDING: 0px
}
.pic_right {
	MARGIN: 0 0 8px 15px;
	PADDING: 0px
}

/* BULLETED LIST STYLE */
ul {
	MARGIN: 0 0 12px 10px;
	PADDING: 0 0 0 0;
}
ol {
	MARGIN: 0 0 12px 15px;
	PADDING: 0 0 0 0;
}
li {
	MARGIN: 0 0 0 10px;
	PADDING: 0;
	LIST-STYLE-IMAGE: none;
}
li.pdf {
	MARGIN: 0 0 0 15px;
	PADDING: 0;
	LIST-STYLE-IMAGE: url(/images/pdf.gif);
}
li.doc {
	MARGIN: 0 0 0 15px;
	PADDING: 0;
	LIST-STYLE-IMAGE: url(/images/doc.gif);
}
li.ppt {
	MARGIN: 0 0 0 15px;
	PADDING: 0;
	LIST-STYLE-IMAGE: url(/images/ppt.gif);
}
li.web {
	MARGIN: 0 0 0 15px;
	PADDING: 0;
	LIST-STYLE-IMAGE: url(/images/web.gif);
}

/* SEARCH BOX STYLE */
.searchbox {
	MARGIN: 5px 0 0 0;
	DISPLAY: block;
	FLOAT: right;
	VERTICAL-ALIGN: top;
}
.searchimage {
	MARGIN: 4px 15px 0 5px;
	DISPLAY: block;
	FLOAT: right;
}
.search {
	FONT-SIZE: 10px;
	COLOR: #999999;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

/* FRONT PAGE EVENT STYLE */
.event_head {
	FONT-SIZE: 12px;
	COLOR: #262425;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	PADDING: 1px 3px 1px 3px;
	BACKGROUND: #e6e6e6;
	MARGIN-TOP: 0px;
}
.event_block {
	CLEAR: both;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 14px;
}
.event_date {
	FLOAT: left;
	COLOR: #ffffff;
	WIDTH: 30px;
	HEIGHT: 30px;
	MARGIN-RIGHT: 10px;
	PADDING: 0 0 0 0;
	BACKGROUND: #999999;
	LINE-HEIGHT: 13px;
	TEXT-ALIGN: center;
}
.event_month {
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.event_day {
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
#event_info {
	FLOAT: left;
	FONT-SIZE: 11px;
	COLOR: #262425;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	WIDTH: 160px;
}
.event_clear {
	CLEAR: both;
	HEIGHT: 0;
	OVERFLOW: hidden;
}

/* BREAD CRUMB STYLE */
#breadcrumbs {
	PADDING: 0;
	MARGIN: 0 0 -12px 0;
	COLOR: #aaaaaa;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LIST-STYLE-TYPE: none;
}
#breadcrumbs A, A:link, A:visited {
	COLOR: #aaaaaa;
	TEXT-DECORATION: underline
}
#breadcrumbs A:hover {
	COLOR: #0082b4;
	TEXT-DECORATION: underline
}

/* TABLE AND FORM STYLES */
div.float {
	POSITION: relative;
	LEFT: 400px;
	TOP: 160px;
	OVERFLOW: visible;
	HEIGHT: 99px;
	WIDTH: 99px;
	MARGIN: -99px 0 0 0;
	PADDING: 0;
	Z-INDEX: 1000000000;
	BORDER: none;
	FLOAT: none;
}
div.floating {
	POSITION: relative;
	LEFT: 762px;
	TOP: 102px;
	OVERFLOW: visible;
	HEIGHT: 99px;
	WIDTH: 99px;
	MARGIN: -99px 0 0 0;
	PADDING: 0;
	Z-INDEX: 1000000000;
	BORDER: none;
	FLOAT: none;
}
table.inputform select {
	BACKGROUND-COLOR: #e6e6e6;
	HEIGHT: 20;
	WIDTH: 280px;
	FONT-SIZE: 11px;
	COLOR: #262425;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
td.inputform input {
	BACKGROUND-COLOR: #e6e6e6;
	HEIGHT: 20;
	WIDTH: 280px;
	FONT-SIZE: 11px;
	COLOR: #262425;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
table.inputform textarea {
	BACKGROUND-COLOR: #e6e6e6;
	HEIGHT: 20;
	WIDTH: 280px;
	FONT-SIZE: 11px;
	COLOR: #262425;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
table.inputform2 {
	BACKGROUND-COLOR: #e6e6e6;
	HEIGHT: 20;
	FONT-SIZE: 11px;
	COLOR: #262425;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
table.inputform2 select {
	BACKGROUND-COLOR: #e6e6e6;
	HEIGHT: 20;
	FONT-SIZE: 11px;
	COLOR: #262425;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
td.inputform2 input {
	BACKGROUND-COLOR: #e6e6e6;
	HEIGHT: 20;
	FONT-SIZE: 11px;
	COLOR: #262425;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
table.inputform2 textarea {
	BACKGROUND-COLOR: #e6e6e6;
	HEIGHT: 20;
	FONT-SIZE: 11px;
	COLOR: #262425;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
div.quotebanner {
	POSITION: absolute;
	LEFT: 0px;
	TOP: 0px;
	OVERFLOW: visible;
	HEIGHT: 149px;
	WIDTH: 149px;
	MARGIN: 0;
	PADDING: 0;
	Z-INDEX: 1000000000;
	BORDER: none;
	FLOAT: none;
}
div.quotebanner_alt {
	POSITION: absolute;
	LEFT: 100%;
	TOP: 0px;
	OVERFLOW: visible;
	HEIGHT: 163px;
	WIDTH: 163px;
	MARGIN: 0 0 0 -163px;
	PADDING: 0 0 0 0;
	Z-INDEX: 1000000000;
	BORDER: none;
	FLOAT: none;
}
