body 									{ margin: 0; padding: 0; background-color: white; font: 1.0em "Trebuchet MS", Tahoma, Arial, sans-serif;  color: #333; }
div#vault9 								{ width: 100%; }



img										{ border: 0; }
a										{ text-decoration: none; color: #0462C3; }
a:hover									{ text-decoration: none; color: white; background-color: #0462C3; }


div#header 								{ height: 129px; width: 100%; background-color: white; }
div#header div#whitespace 	 			{ width: 955px; margin-left: auto; margin-right: auto; height: 82px; }
div#header div#whitespace img 			{ margin-left: 30px; }

div#header div#links 					{ height: 47px; width: 100%; background-image: url('/img/header/links_background.jpg'); background-repeat: repeat-x; }
div#header div#container				{ width: 955px; margin-left: auto; margin-right: auto; height: 47px; }
div#header div#links a 					{ font-size: 1.3em; text-decoration: none; display: block; height: 37px; width: auto; margin-left: 10px; padding-left: 20px; padding-right: 20px; padding-top: 10px; color: white; float: left; }
div#header div#links a:hover,
div#header div#links a#active			{ background-image: url('/img/header/links_active.jpg'); }




div#content 							{ width: 945px; margin-left: auto; margin-right: auto; margin-top: 0; padding-top: 0; }
div#content div#leftPane 				{ width: 490px; float: left; margin: 0; padding-right: 10px; }
div#content div#middlePane 				{ width: 270px; float: left; margin-top: 10px; }
div#content div#rightPane 				{ width: 165px; float: left; margin-top: 20px; margin-left: 10px; }



div#content div#leftPane div#welcome	{ background-image: url('/img/left_pane/background.jpg'); width: 320px;  padding-right: 5px; float: left; }
div#content div#leftPane p 				{ margin-left: 10px; }
div#content div#leftPane div#folder		{ margin-top: 50px; padding-left: 10px; }


div#content div#middlePane div.box		  { width: 220px; background-image: url('/img/middle_pane/square_top_bg.jpg');  padding-left: 8px; padding-right: 10px; padding-top: 3px; background-repeat: no-repeat; margin-left: 30px; }
div#content div#middlePane img.boxImg	  { margin-left: 30px; }
div#content div#middlePane div.box	h2	  { font-size: 0.8em; color: #333; margin-top: 0; margin-right: 0; margin-left: 0; }
div#content div#middlePane div.box h2 img { position: relative; top: 3px; }
div#content div#middlePane div.box	h3	  { font-size: 0.8em; color: #333; }
div#content div#middlePane div.box	p	  { font-size: 0.7em; color: #777; padding-left: 20px; padding-right: 20px; }


div.clear								{ clear:both; }


h2										{ color: #777; padding-left: 5px; }
