* { font-family: tahoma, verdana, arial, sans-serif; font-size : 11px; color: #202C42;}
body { margin : 0; padding : 0; text-align : center; background : #03173A url(/img/bk.png) repeat-x top; height : 100%; }
a img { border : 0; }

h1 { font-weight : normal; font-size : 23px; color : #272856; margin : 0; }
h2 { font-weight : normal; font-size : 18px; color : #272856; }
h3 { font-size : 13px; color : #272856; }
h3 a { font-size : 13px; color : #272856; text-decoration : none; }

.Bold { font-weight : bold; }
.Left { float : left; }
.Right { float : right; }
.Hidden { display : none; }
.Padding { padding : 10px; }
.Button { padding : 1px 15px 1px 15px; cursor : pointer; color : #fff; font-size : 11px; font-weight : bold; background-color : #272856; }
.ButtonDisabled { padding : 1px 15px 1px 15px; cursor : pointer; color :#6e6e6e; font-size : 11px; font-weight : bold; background-color : #cacaca; }
form { margin : 0; }
form fieldset { border : 0; padding : 0; }

hr {  color: #CACACA;
background-color: #CACACA;
height: 1px;
border : 0; }

/* **************************************************************************
// Main
************************************************************************** */
#MainContainer { width : 951px; margin : 0 auto; }
	#MainContainer .sideshade { float : left; }
	#MainContainer #Main { width : 853px; float : left; background-color : #021639; }
	#MainTopShade { width : 853px; float : left; }
	#MainBorderWrap { padding : 10px 0 10px 10px; float : left; }
		#HeaderContainer { width : 100%; float : left; padding-right : 10px; }
		#HeaderMenuContainer { width : 833px; float : left; height : 42px; }	
		
#HeaderMenuContainer #SearchContainer { width : 203px; height : 32px;  float : left;  }
	#HeaderMenuContainer #SearchContainer .Form { text-align : left; padding : 10px 0 0 0; }		
	#SEARCH_Query { padding : 4px 3px 4px 3px; border : 0px; width : 156px;  }
	#SEARCH_Submit { padding : 3px 3px 3px 3px; border : 0px; background-color : #637CA4; color : #fff;  }
	
#HeaderMenuContainer #MenuContainer { background-color : #202C42; overflow : hidden; width : 630px; height : 32px; float : left; }
	#HeaderMenuContainer #MenuContainer ul { list-style-type : none; padding : 0; margin : 0; }
	#HeaderMenuContainer #MenuContainer ul li { cursor : pointer; width : 90px; text-align : left; float : left; padding : 0; height : 32px; }
	#HeaderMenuContainer #MenuContainer ul li a { color : #fff; font-weight : bold; text-decoration : none; }
	#HeaderMenuContainer #MenuContainer ul li div { padding : 15px 0 0 10px; }
	#MenuTab1 { background-color : #ADBEDA; }
	#MenuTab2 { background-color : #839ABC; }
	#MenuTab3 { background-color : #607CA4; }
	#MenuTab4 { background-color : #4C6486; }
	#MenuTab5 { background-color : #3D5271; }
	#MenuTab6 { background-color : #2C3D57; }
	#MenuTab7 { background-color : #202C42; }

/* **************************************************************************
// Left
************************************************************************** */
#LeftContainer { width: 203px;  border-top : 2px Solid #4C6488; background-color : #DFDFDF; float : left; }	
	#LeftContainer .SlidePanelCurrent {}
	#LeftContainer .SlidePanel .SlideBody { display : none; }
	
	#LeftContainer .SlideHeader { border-bottom : 1px Solid #DFDFDF; text-align : left; background-color : #637CA4; padding: 5px 6px 5px 10px; margin: 0; color:#fff; cursor:pointer; }
		#LeftContainer h3 { margin: 0; color:#fff; }
		
	#LeftContainer .SlideBody { margin: 0; padding-bottom: 0; border: none; text-align : left; }
	#LeftContainer .SlideBody { overflow-y : hidden; }
	#LeftContainer #SlidePanelBody1 { height : 260px;  }
	#LeftContainer #SlidePanelBody2 { height : 260px;  }
	#LeftContainer #SlidePanelBody3 { height : 280px;  }
	#LeftContainer #SlidePanelBody4 { height : 30px;  }
	
	#LeftContainer #SlidePanel4 .SlideHeader { cursor:default;}
	#LeftContainer #SlidePanel3 .SlideHeader { cursor:default;}
	
	
	#LeftContainer #SlidePanelBody4 .Form { padding-top : 3px; padding-left : 2px;  }
	#MAILING_Address { padding : 4px 3px 4px 3px; border : 0px; width : 154px;  }
	#MAILING_Submit { padding : 3px 3px 3px 3px; border : 0px; background-color : #637CA4; color : #fff;  }
	
	#LeftContainer ul { list-style : none; margin : 0 10px 0 10px; padding : 0;  }
	#LeftContainer ul li { border-bottom : 1px Solid #ACACAC; padding : 7px 0 7px 0; }
	#LeftContainer ul li a { text-decoration : none; }
	
/* **************************************************************************
// Content
************************************************************************** */
#ContentWhiteWrap { background : #fff url(/img/contentwhitebk.png); width : 833px;  float : left;  }

#ContentContainer {  width : 630px;  float : left; border-top : 2px Solid #CACACA; padding-bottom : 50px; }	
	#ContentContainer .Padding { text-align : left; padding : 10px 20px 10px 30px; }
		
#Submenu { margin-bottom : 10px; width : 180px; margin : 0 0 20px 20px; float : right;  }
	#Submenu ul { list-style : none; margin : 0; padding : 0;  }
	#Submenu ul li { padding : 5px 0 5px 0; border-bottom : 1px Solid #CACACA; }
	#Submenu ul li a { text-decoration : none; font-weight : bold; }
	#Submenu ul li a:hover { text-decoration : underline; }
	
.FormTable .Name { width : 100px; vertical-align : top; padding-top : 2px; }
.FormTable td { padding-bottom : 4px; }

#DateFilter { float : right; }
#DateFilter td { padding-right : 10px; }
#DateFilter label { display : none; }
		
/* **************************************************************************
// Footer
************************************************************************** */
#FooterContainer {text-align : left; margin-left : 10px; padding-bottom : 40px; width : 833px; float : left; }
	#FooterContainer p { color : #fff;}
	#FooterContainer .Logos { width : 86px; float : right; }
	#FooterContainer a { color : #fff; text-decoration:underline;}
	#FooterContainer a:hover { color : #fff; text-decoration:none;}
	
	
