body		{	font-family: verdana, arial, sans-serif;
			font-size: 80%;	
			color: #000;
			text-align: left;
			background-color: #fff;
		}
* 		{	margin: 0;
			padding: 0;
		}
td		{	padding: 2px;
		}
div#container	{	width: 761px;
			text-align: left;
			background-color: #fff;
			border-right: 1px solid #000;
			border-bottom: 1px solid #000;
			margin-bottom: 20px;
		}
div#header	{	overflow: hidden;
			width: 100%;
			height: 120px;
			background-image: url('/images/top_bg.gif');
			background-repeat: repeat-x;
		}
img#topimg	{	float: left;
			border: 0;
		}
div#menubar	{	margin-top: 50px;
			margin-left: 300px;
		}
div#listmenu 	{	float: left;
		}
div#listmenu ul	{	margin: 0 0 0 15px;
		
		}
div#listmenu li	{	float: left;
			list-style-type: none;
			padding: 0 12px;
			border-right: solid 1px #000;
		}
div#listmenu li#last	{	border-right: none
		}
div#listmenu a	{	text-decoration: none;
		}
div#listmenu a:hover	{	text-decoration: underline;
		}

div#navbar	{	float: left;
			width: 135px;
			padding: 0 10px 0 10px;
                        margin-bottom: 20px;
		}
div#navbar ul	{	line-height: 1.5em;
			list-style-type: none;	
			margin: 0 0 5px 0;

		}
div#navbar li	{	font-weight: normal;
			font-size: .85em;
			text-indent: 5px;		
		}
div#navbar li.top	{	font-weight: bold;
				color: #c00;
				font-size: 1em;	
                                padding-top: 10px;	
		}
div#content 	{	margin-left: 170px; 
			padding: 0 5px 5px 0;
		}
#imgbox		{	
			float: right;
			width: 200px;
		}
.img1		{	margin-top: 37px;
		}
div#content h1	{	margin: 0 0 1em 0; 	
			font-size: 1.3em;
			color: #06c;		
		}

div#content h2	{	margin: 20px 0 0 0; 	
			font-size: 1.2em;
			color: #06c;		
		}
div#content h3	{	margin: 1em 0 .5em 0; 	
			font-size: 1.1em;
			color: #06c;		
		}
div#content p 	{	margin: 1em 0; 			
		}
div#content p.home 	{	margin-right: 220px; 			
		}
div#content ul 	{	margin: .5em 0 .5em 2em; 			
		}
div#content ul li {	padding: .5em 0; 			
		}

div#footer	{	clear: both;			
			margin: 0;
			padding: 5px 0 10px 0;
			text-align: center;
			border-top: 1px solid #000;
		}

/* Aslett Clearing Method - www.csscreator.com */

.clearfix:after {	content: "."; 
    			display: block; 
    			height: 0; 
    			clear: both; 
    			visibility: hidden;
		}

.clearfix 	{	display: block;
		}

/* End Aslett Clearing Method */

/* form styles */

div#formcontainer 	{	margin: 25px 0 30px 5px;
				width: 95%;
				float: left;
			}
div#formcontainer form  {	
			}

div#formcontainer div.clearfix 	{	padding: 5px 0px; 
					vertical-align: top;
				
			}

div#formcontainer form label {	width: 110px; 
				font-size: .85em;
				float: left;
				color: #000;   
				margin-right: 10px;
				text-indent: 0;
			}

span.formcaption 	{	font-size: .75em;
			} 
	
div#formcontainer div.buttongroup 	{	float: left; 
						margin: 0px; 
						padding: 0px;
			} 
div#formcontainer div.buttongroup div 	{	margin-bottom: 5px; 
					} 
div#formcontainer div.buttongroup input	{	margin-right:5px;
					} 
.button		{	color: #fff;
			background-color: #000;
			padding: .1em;
			font-weight: bold;
			font-size: .8em;
		}
/* End form style */

textarea	{	font-size: 1em;	
		}
img#main_img	{	float: right;
			margin: 0 0 10px 10px;
		}
table#care_table {	font-size:.85em;
			width:99%;
			border: 1px #000 solid;
			border-collapse: collapse;
			border-spacing: 0px;
			
		}
table#care_table td {  	border:1px solid #000;
			padding: 6px 4px;
		}
div.linkList 	{ 	overflow:hidden;
			margin-top:10px;
			border-top: 1px dotted #000;
		}

div.linkList p,
div.linkList h3	{	margin: .25em 0 !IMPORTANT;
			padding: 0 !IMPORTANT;
		}
