body 	{
	margin : 0px;
	background-color: #ffffff;
	text-align: center;
	font-size:80%;
	font-family: Arial, Helvetica, sans-serif;
	}

table 	{
	font-size:100%;
	}
td {
	vertical-align:top}

img     {
	border:none;
	}

#text #image {
			width:500px;height:auto;background:#999999}
/*define fonts*/

h1 {
  font-size: 1.2em; font-style: bold;  text-decoration: none; margin-bottom:5px; font-family:arial}

h2 {
  font-size: 1.1em; font-style: bold;  text-decoration: none; margin-bottom:3px; font-family:arial}

h3 {
  font-size: 0.95em; margin-bottom:2px; font-family: arial}

a {
   color: #005DAA; text-decoration: none}


a:hover {
  text-decoration: underline}

/*define basic layout*/

#frame 	{
	width:652px;
	height:auto;
margin:auto;
margin-top:20px;
	}

/*Top panel*/

#top	{
	width:652px;  height:auto; float:left;
	margin-bottom:15px;
	}

#top #top_image {height:104px; width:652px;  float:left;}

.welcome {float:right;height:15px;margin-top:5px;color:#555555;}

.breadcrumb_trail {
	float:left;
	text-align:left;
	width:320px;margin:0px;padding:0px;  color:#999999;
	}


#top li{float:right;
	padding-left:10px;
	}
#top ul{
	list-style:none;
	float:right;
	padding:0px;
	margin:0px;
	}




#footer {float:right;
	text-align:right;
	width:500px;
	height:auto;
	margin:5px 0px 5px 0px;
	font-size:85%;
	}

#footer .menu
	{
	float:right;
	text-align:right;
	width:250px;
	}
#footer ul
	{margin-left:0px;margin-right:0px;margin-top:5px; padding:0px;
	}
#footer li
	{list-style:none;
	float:right;
	margin:0px 0px 0px 10px;
	text-align:center;
	}
#footer li a
	{
	color:#999999
	}

#footer li ul
	{display:none;}


#content { float:left;
	width:652px;
	height:auto;
	text-align:left;
	clear:both;
	}
#text { float:left;
	width:500px;
	height:auto;
	padding:5px 0px 5px 0px;
	line-height:150%;
	color:#333333;
	font-size:95%;
	text-align:left;
	font-family:Arial;
	}

#text_column {
	float:left;
	width:350px;
	margin-top:15px;
	}

#text_column p {
	margin-top:5px;
	margin-bottom:0px;
	}

#flash {
	margin-left:150px;
	}

#top .menu {float:right;margin:0px;padding:0px;width:180px;}
#top .inner_menu {float:right;}
#left_nav .menu {float:left;width:100px;margin:0px;padding:0px;}

#left_nav {
	margin-top:5px;
	width:150px;
	height:200px;
	float:left;
	text-align:left;
	}

#left_nav ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
	text-align:right;
	}
#left_nav li{
	background:white;
	margin-bottom:6px;
	}
#left_nav ul ul{
	list-style-type:none;
	font-size:0.9em;
	}
#frame #left_nav a {color:#999999}

#left_nav ul li ul li{
	margin-top:6px;margin-bottom:0px;
	border:none;
margin-right:10px;
	}

