img {	border: 0px; }

.alignLeft { text-align: left; }
.alignCenter { text-align: center; }
.alignRight { text-align: right; }

.valignTop { vertical-align: top; }
.valignMiddle { vertical-align: middle; }
.valignBottom { vertical-align: bottom; }

.floatLeft { float: left; }
.floatRight { float: right; }

.clearLeft { clear: left; }
.clearRight { clear: right; }
.clearBoth { clear: both; }

.hidden { display: none; }
.displayBlock { display: block; }
.displayInline { display: inline; }
.visibilityHidden { visibility: hidden; }
.visibilityVisible { visibility: visible; }

/* .page { background-color: #1163AD; margin: 0px 0px 0px 0px;} */
/*.page { background-color: #0033FF; margin: 0px 0px 0px 0px;}*/
/* .page { background-color: #0033FF; margin: 0px 0px 0px 0px;  background-image: url(../images/logo_tile_background3.jpg);  background-repeat: repeat;  } */
.page { background-color: #0033FF; margin: 0px 0px 0px 0px; }
.header { padding: 0px;}
.header td { font: 8pt Arial, Helvetica, sans-serif; color : #000000;}
.header a:link { text-decoration: none; color: #000000;}
.sidebar { padding: 10px;}
.sidebar_space {height: 10px;}
.item { border-style: solid; border-width: 1px 1px 1px 1px; border-color: #608b4f; background-color : #eeeeee;}
.item_title { background-color: #608b4f;    font-family: arial;    font-size: 9pt;    font-weight: bold;    font-style: normal;    color: #eeeeee;    padding: 3px;}
.item_content { color : #000000;    font-family : arial;    font-size : 8pt;    font-weight : normal;    font-style : normal;    padding: 5px;}
.item_caption { color : #000000;    font-family : arial;    font-size : 8pt;    font-weight : normal;    font-style : normal;    padding: 5px;}
.sidebar a:link { text-decoration: none;    color: #000000;}
.body { background-color : #ffffff;}
.body_text { font: 8pt Arial, Helvetica, sans-serif; color : #000000;}
.body_textB { font: bold 8pt Arial, Helvetica, sans-serif; color : #000000;}
.body_textBCenter { font: bold 8pt Arial, Helvetica, sans-serif; color : #000000; text-align:center}
.body_text a:link { color: Blue;}
.body_text a:visited { color: Blue;}
.body_textB a:link { color: Blue;}
.body_textB a:visited { color: Blue;}
.contentHeaderB { font: bold 14px Arial, Helvetica, sans-serif; color: #000000; }
.contentHeaderBcenter { font: bold 14px Arial, Helvetica, sans-serif; color: #000000;  text-align: center;  }
.footer { background-color: #000000;}
.footer td { font: 8pt Arial, Helvetica, sans-serif; color: #ffffff; padding: 0px; }
.footer a:link { text-decoration : none; color : #000000;}
.footer a:hover { text-decoration : none; color : #000000;}
.footer a:visited { text-decoration : none; color : #000000;}

.menu { background-color: #ffffff; padding-left: 2px;}
.menuButton, .menuButton_on, .menuButton_selected{ padding-left: 5px; padding-right: 5px; cursor: pointer; height: 21px; }
.menuButton a {  font: normal bold 8pt Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;  }

.menuButton_selected a, .menuButton_on a { font: normal bold 8pt Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none;  }

.menuButton{ background-color: #FFCC00;   border-bottom: 1px solid #a8a8a8; border-left: 1px solid #a8a8a8; border-right: 1px solid #a8a8a8;}
.menuButton_on{ background-color: #0033FF; border-bottom: 1px solid #a8a8a8; border-left: 1px solid #a8a8a8; border-right: 1px solid #a8a8a8; }
.menuButton_selected{ background-color: #0033FF;   border-bottom: 1px solid #a8a8a8; border-left: 1px solid #a8a8a8; border-right: 1px solid #a8a8a8;}
.menuHeader{ background-color: #0033FF;  font: bold 12px Arial, Helvetica, sans-serif;  color: #FFCC00; padding-left: 5px; padding-right: 5px; height: 21px;  border-bottom: 2px solid #3399FF; text-align:center; }
.menudefault{ background-color: #ffffff; width:25%;}
.menu_ButtonHeight{ background-color: none; width: 0px; height: 21px;}
.menu_h_space{ background-color: #a8a8a8; height: 1px;}
.menu_blk_space{ background-color: #000000; height: 1px;}
.menu_height{ background-color: #ffffff;}

.header p {margin-top:0px; margin-bottom:0px;}
.sidebar p {margin-top:0px; margin-bottom:0px;}
.body p {margin-top:0px; margin-bottom:0px;}
.footer p {margin-top:0px; margin-bottom:0px;}

.pageHeader{ background-color: #0033FF;  font: bold 14px Arial, Helvetica, sans-serif;  color: #FFCC00; padding-left: 15px; padding-right: 15px; height: 21px;  border-bottom: 2px solid #3399FF;  text-align: center;  margin-left: 4px;  vertical-align: middle;     }
.sectionHeaderTxtLeft{ background-color: #FFCC33;  font: bold 12px Arial, Helvetica, sans-serif;  color: #0033FF; padding-left: 5px; padding-right: 5px;  border-bottom: 2px solid #3399FF;  text-align: left;  margin-left: 4px;  vertical-align: text-bottom;  }
.sectionHeaderTxtCenter{ background-color: #FFCC33;  font: bold 12px Arial, Helvetica, sans-serif;  color: #0033FF; padding-left: 5px; padding-right: 5px;  border-bottom: 2px solid #3399FF;  text-align: center;  margin-left: 4px;  vertical-align: text-bottom;  }
.welcomeHeader { font: bold 14px Arial, Helvetica, sans-serif; color: #0033FF;  text-align: center;  }

.motto { font: bold 16px Arial, Helvetica, sans-serif; color: #0033FF;  text-align: center;  }
.motto2 { font: bold 14px Arial, Helvetica, sans-serif; color: #0033FF;  text-align: center;  }

.logoSectionText {
	padding-top: 10px;
	text-align: center;
	font: bold 12px Arial, Helvetica, sans-serif; 
	color: #0033FF;
}


#navigation {
	list-style: none; 
	background-color: #ffffff; 
	width: 185px; 
	margin: 0; 
	padding:0;
	}
#navigation li {
	margin:0px; 
	padding: 2px 5px !important; 
	padding: 0px 5px; 
	cursor: pointer; 
	font: normal bold 8pt Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}
#navigation li.off {background-color: #FFCC00; border-bottom: 1px solid #a8a8a8; border-left: 1px solid #a8a8a8; border-right: 1px solid #a8a8a8; color: #000000; }         
#navigation li.on {background-color: #0033FF; border-bottom: 1px solid #a8a8a8; border-left: 1px solid #a8a8a8; border-right: 1px solid #a8a8a8; color: #ffffff; }   
#navigation li.menuSpacer { background-color: #fff; padding: 0px; margin: 0px; height: 5px; line-height: 5px;} 
#navigation li.blkSpacer { background-color: #000000; height: 1px; line-height: 1px; padding: 0px; margin: 0px;}
#navigation li.header {background-color: #0033FF;  font: bold 12px Arial, Helvetica, sans-serif; color: #FFCC00; padding: 0 5px; border-bottom: 2px solid #3399FF; text-align:center; }   
                                    