#wrapper{
		background:#fff;
		border:1px solid #666666;
		text-align:left;
		min-width:600px;
		width: 760px;
		height:auto;
		margin-left:auto;
		margin-right:auto;

}

/********************** end of container **************************/

#top
{
background-color: #21634B;
border-bottom: 1px solid gray;
}

#top h1
{padding: 0;
margin: 0;
}

div#top  ul
{background-color: #21634B;
margin: 0;
list-style-type: none;
height: 1%; width: 100%;

}

div#top  ul li 
{background-color: #21634B;
display:inline;
align: left;
color: white;
height: 25%; width: 100%;

}

#top  ul li a
{
text-decoration: none;
color: #ffffff;
width: 90%;font-size : 100%;

}
/********************** end of Top **************************/

/*#leftnav{*/
/*text-decoration: none; */ 
/*border-right: 1px solid #21634B;  */ 
/*font: small Verdana,sans-serif;  */
/*line-height: 1em;*/
/*height:100%;} */


#leftnav {float: left;
	width:228px;
	height:100%;
	margin:0px 0px 0px 0px;
	border-left:#21634B 0.5px solid;
	padding: 0px;
	background-color: #E6ECE8; 
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	font: small Verdana,sans-serif;
	vertical-align:top;
/*FLOAT: left; */
/*width: 225px;*/
/*margin: 0;*/
}
#leftnav UL {
list-style-type:none;  
padding-left:0px; 
margin-top:0; 
padding-top:0;}

#leftnav UL LI 
{text-decoration: none; background-color: #e6ece8; 
line-height:2em;  
border-top: 1px solid #21634B;
border-bottom: 1px solid #21634B;
border-right: 1px solid #21634b;
border-left: 5px solid #21634b;
}
#leftnav  ul li a
{
text-decoration: none;
color: #000000;
width: 90%;font-size : 100%;

}

#leftnav p {line-height: 1em; margin: 0 0 1em 0;font-size : 110%;
 }

/* This displays the font for the link in Blue and Bold*/
#leftInfo p {background-color: #dbbc4f;line-height: 1em;}
#leftInfo  a:link
 {FONT-WEIGHT: bold;
text-decoration: underline; 
color:#0033CC; 
 /*background-color: #dbbc4f;  */}


/********************** end of Left Nav  **************************/

#content
{
margin-left: 220px;
/*border-left: 1px solid gray;*/
padding: 1em;
max-width: 36em;
}
#content h1 {font-size: large; color: #21634b; margin: 0 0 .5em 0;margin-top: .5em;/*padding: .5em;*/}

#content h2 {color: #21634b; margin: 0 0 .5em 0; font-size:medium;}

div#breadcrumbs
{font-size: 90%;

}



/********************** end of Content **************************/

div#footer
{background-color:#EAEEF9;
margin-top: 40px;
clear: both;
text-align: center;
color: #0575BD;
border-bottom: 1px solid #17A769;
font-size: 90%;
}


div#footer  ul
{margin: 0;
list-style-type: none;

}

div#footer  ul li
{display: inline;
 }

#footer  ul li a
{/*width: 170px;*/
width: 225px;
text-decoration: none;
color: #000;
}

#footer  ul li a:hover
{color: #fff;
background-color: #ccc;
}
/***************************** end of footer ***************************/

/***************************** start of Form ***************************/

#verticalForm {  /* set width in form, not fieldset (still takes up more room w/ fieldset width */
  font:80% verdana,arial,sans-serif;
  margin: 0;
  padding: 0;
  min-width: 80%;
  width: auto;
  
}
#verticalForm br {
	clear:left;
}

#verticalForm fieldset
{font-weight: bold;
	display: block;
	/*width: 90%;*/
	margin: 0 0 0em 0;
	padding: 0 0.5em 0em 1em;
	
}

#verticalForm fieldset.radio
{font-weight: bold;
	width: auto;
	margin: 1em 0 0em 0;
}

#verticalForm fieldset.radio input
{
display: block;
clear: both;
float:right;
width: auto;
	
}

#verticalForm fieldset.radio label
{text-align:right;/*this brings the text to be placed near the input box*/
font-weight: bold;;
}

#verticalForm input
{
	display: block;
	/*width: 5em;*/
    width: auto;
}

#verticalForm label
{
	display: block;
	margin-bottom: 1em;
	font-weight: bold;
}

#verticalForm label.first
{
	padding-top: 1em;
}

#verticalForm select
{
	display: block;
}
