body{
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
}

img {
	border: 0;
}

hr{
	border-color: #48546e;
	border-style:solid;
	border-width:0px;
}
.topbanner a {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #48546e;
	font-weight: bold;	
}
.topbanner a:hover {
	color: #c1bb8b;
}

.menutext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	font-weight: bold;	
}
.menutext a {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-weight: bold;	
}

.menutext a:hover {
	color: #c1bb8b;
}
.footertext_left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #848FA5;
	font-weight: bold;	
}
.footertext_left a {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #848FA5;
	font-weight: bold;	
}

.footertext_left a:hover {
	color: #c1bb8b;
}
.footertext_right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	font-weight: bold;	
}
.footertext_right a {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-weight: bold;	
}

.footertext_right a:hover {
	color: #c1bb8b;
}

.small_list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	padding: 0 20px;
	margin: 0 0 0 15px;
}
.boxheader_grey_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #48556f;
	font-weight: bold;
	padding: 0 2px 0 2px;
}
.blueWhiteHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #48556f;
	padding: 5px 2px 0 2px;
}


.newsText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	padding: 0 2px 0 2px;
	font-weight: bold;
}

.newsText a {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;	
}

.newsText a:hover {
	color: #bb0000;
}


.submenutext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #48546e;
	font-weight: bold;	
}
.submenutext a {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #F58345;
	font-weight: bold;	
}

.submenutext a:hover {
	color: #c1bb8b;
}
.SubmenuPage {
	font-size: 11px;
	font-weight: bold;
	height:20px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/submenuPageBg.gif);
	padding-left: 10px;
	vertical-align: middle;
}


.copyFont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #606060;
}

.sectionFont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: 475673;
	font-weight: bold;	
}

.copyBlackBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 000000;
	font-weight: bold;	
}

.copyBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 757B91;
}

.sideBarFont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: 757B91;
	font-weight: bold;	
}
.sideBarFont a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: 757B91;
	font-weight: bold;
	text-decoration: none;	
}

.sideBarFont a:hover {
	color: #c1bb8b;
}

.sectionFontWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: FFFFFF;
	font-weight: bold;	
}

.crubsFont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 9498A3;
	font-weight: bold;	
}


.crubsFont a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 9498A3;
	font-weight: bold;	
}

.crubsFont a:hover {
	color: #c1bb8b;}
	
.small_copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-weight: bold;
	height: 18px;
}

.menu_copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	height: 18px;
}

	
.small_copy a {
	color: #003366;
	text-decoration: none;	
}
.menu_copy a {
	color: #ffffff;
	text-decoration: none;	
}

.publicContainer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	padding:1mm 1mm;
; background-image: url(newImages/panel-header-gray-bg.gif)
}

.publicContainer a {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight: bold;	
}

.publicContainer a:hover {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #bb0000;
	font-weight: bold;	
}


.small_copy a:hover {
	color: #FF9933;
}

.menu_copy a:hover {
	color: #cccccc;
}

	
.toolbar_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #48546E;
	font-weight: bold;	
}
	
.toolbar_text a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #48546E;
	font-weight: bold;	
	text-decoration: none;	
}

/* Search Results */

input.zoom_button { background-color: #cc0000; }
input.zoom_searchbox { background-color: #00cc00; }
.zoom_searchform { font-family: Verdana }

.highlight { background: #FFFF40; }
.searchheading { font-size: 130%; font-weight: bold; }
.summary { font-size: 80%; font-style: italic; } 
.results { font-size: 100%; }
.category { color: #999999; }
.description { font-size: 100%; color: #008000; }
.context { font-size: 100%; }
.infoline { font-size: 80%; font-style: normal; color: #808080;}
.sorting { text-align: right; }
.result_title { font-size: 100%; }

.zoom_searchform { font-size: 100%; }
.zoom_options { font-size: 80%; }
.HeaderPanel {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; left: 25px; clip:  rect(   ); background-image: url(../images/blue-header.gif); padding-left: 40px; padding-top: 2px}
.panelText {  font-family: Tahoma; font-size: 11px; color: 003366; padding-top: 3px; padding-left: 8px; padding-right: 7px; text-align: left; white-space: normal; word-spacing: normal; letter-spacing: normal; background-image: url(../images/panel-header-bg.gif)}
.bgmenu {
	background-image: url(../images/bgmenu.gif);
}

.shades {  filter: Glow(Color=#000000, Strength=1)}

.OrengeText {  font-family: Tahoma; font-size: 10px; font-weight: bold; color: #003366}
.HeaderPanelGray { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666; left: 25px; clip: rect( ); background-image: url(newImages/panel-header-gray.gif); padding-left: 40px; padding-top: 2px }
.Text {
font-family: Tahoma; font-size: 11px; color: #000000; padding-top: 3px; padding-left: 8px; padding-right: 7px; text-align: left; white-space: normal; word-spacing: normal; letter-spacing: normal
}
.TextHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #003366;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 5px;
	text-align: left;
	white-space: normal;
	word-spacing: normal;
	letter-spacing: normal;
	font-weight: bold;
}

/*
.menusLeft a {
	  float:left;
      display:block;
	  width:172px;
	  height:25px;
	  font-family: Tahoma; 
	  font-size: 8px;
	  color: ffffff;
	  background:url(../images/MouseButtons.gif) no-repeat right top;
	  background-position:100% -25px;
	  padding:2px 2x 2px 2px;
	  color:#ffffff;
	     
     
 } */

.menusLeft a {
	  float:left;
      display:block;
	  width:172px;
	  height:19px;
	  font-family: Tahoma; 
	  font-size: 11px;
	  font-weight:bold;
	  color:#ffffff;
	  text-decoration:none; 
	  background:url(../images/MouseButtons.gif) no-repeat right top;
	  padding-Top: 7px;
}

.menusLeft a:Link {
	  float:left;
      display:block;
	  width:172px;
	  height:19px;
	  font-family: Tahoma; 
	  font-size: 11px;
	  font-weight:bold;
	  color:#ffffff;
	  text-decoration:none; 
	  background:url(../images/MouseButtons.gif) no-repeat right top;
	  padding-Top: 7px;
}

.menusLeft a:hover {
      background:url(../images/MouseButtons2.gif) no-repeat right top;
	  	  text-decoration:none;
 }
 .menusLeftOn a {
	  float:left;
      display:block;
	  width:172px;
	  height:19px;
	  font-family: Tahoma; 
	  font-size: 11px;
	  font-weight:bold;
	  color:#ffffff;
	  text-decoration:none; 
	  background:url(../images/MouseButtons2.gif) no-repeat right top;
	  padding-Top: 7px;
	  
}
.menusLeftOn a:hover {
      background:url(../images/MouseButtons2.gif) no-repeat right top;
	  	  text-decoration:none;
 }

.pageFooter{
      
	  /*background:url(../images/bg-menu.gif) no-repeat right top;*/
	  background:#02588E;
	  	  width:760px;
		  height:18px;
		  align:center;
		  font-family:Verdana, Arial, Helvetica, sans-serif;
		  font-size:10px;
		  color:#FFFFFF;
		  font-weight:bold;
      }
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #F7F5F4;
}

a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.orengeText{
	Font-family: Tahoma;
	font-size: 11px;
	color: #FF9900;
}

.blueText a {
	Font-family: Tahoma;
	font-size: 11px;
	color: #0000ff;
	text-decoration: none;
}

.blueText a:hover {
	Font-family: Tahoma;
	font-size: 11px;
	color: #0000ff;
	text-decoration: none;
}

.orengeText a {
	Font-family: Tahoma;
	font-size: 11px;
	color: #FF9900;
	text-decoration: none;
}

.orengeText a:hover {
	Font-family: Tahoma;
	font-size: 11px;
	color: #0000ff;
	text-decoration: none;
}


a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.quickLinksPanelbg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #EFEFEF;
	text-align: left;
}
.quickLinksText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: left;
	background-color: #F7F7F7;
	
}
.QuickLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	aling:center;
	color: #ffffff;
	/*background-color: #EAEAEA;*/
	font-weight: bold;
	text-align: left;
	vertical-align:middle;
	background:url(../images/headingPageBg.gif);
	height: 21px;
	padding-left: 10px;
}
.pageHeadingGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	aling:center;
	color: #ffffff;
	/*background-color: #EAEAEA;*/
	font-weight: bold;
	text-align: left;
	vertical-align:middle;
	height: 21px;
	padding-left: 10px;
	background-image: url(../images/quickLinksbgg.gif);
}
.pageHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	aling:center;
	color: #ffffff;
	/*background-color: #EAEAEA;*/
	font-weight: bold;
	text-align: left;
	vertical-align:middle;
	background:url(../images/headingPageBg.gif);
	height: 21px;
	padding-left: 10px;
}

.pageHeading a {
	color: #ffffff;
	font-weight: bold;
	background:url(../images/headingPageBg.gif);
}

.pageHeading a:hover {
	color: #ffffff;
	font-weight: bold;
	background:url(../images/headingPageBg.gif);
}
.paraHeading {
	    font-family: Tahoma; 
	  font-size: 11px;
	  font-weight:bold;
	  text-decoration:none; 
	  color: 003366; 
	  padding-top: 3px; 
	  padding-left: 0px; 
	  padding-right: 7px; 
	  text-align: left; 
	  white-space: normal; 
	  word-spacing: normal; 
	  letter-spacing: normal
}
.font12 {
	font-size: 12px;
}

.font12 a{
	font-size: 12px;
	text-decoration:none
}

.font12 a:hover{
	font-size: 12px;
	text-decoration:none
}
.homepageTextBlocks {
font-size: 100%; color: #008000;
}
.homeBlocks {
	font-size: 9px;
	color: #008000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-position: left;
	text-align: justify;
}
.blueText {
font-family: Tahoma; font-size: 10px; font-weight: bold; color: #003366
}
.style13 {font-size: 12px}
.style15 {color: #283E77}
.style18 {
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
}
.style21 {color: #0000CC}
