@charset "utf-8";

html, body {
    height: 101%;
	padding: 0;
	margin: 0 auto;
	margin-bottom: 1px;
}

#container {
min-height: 100%;
background-image: url(images/body_shading.gif);
background-repeat: repeat-y;
width: 1000px;
margin: 0 auto;
}

* html #container {
height: 100%;
}

div.main {width: 1000px; margin: 0 auto; height: 100%; margin-top: -15px; padding-top: 0px;}
div.full_width{width: 770px; border: 0px solid #33CC33; float: left; margin-left: 15px; border: 0px dotted green; position: relative;}
div.half_width {width: 355px; float: left; padding: 10px; border: 0px dotted black;}
div#right {float: right;}
/* Fill uses the amount of space available when you have positioned other elements */
div.fill {margin: 15px 0 15px 0; float: right; width: 100%;}

 * {border: none; text-decoration: none; font-family: Arial, Tahoma, Verdana, sans-serif;}
body {}
html>body #wrap {height:100%;}
h1 {font-size: 28px; color: #696969; margin: 40px 0 35px 9px;}
h2 {font-size: 16px; color: #696969; font-weight: bold;}
h3 {font-size: 14px; color: #696969; font-weight: bold;}
h4 {font-size: 12px; color: #A9A9A9; font-weight: bold;}

div {line-height: 120%; background-color: #FFFFFF;}
p {font-size: 12px; color: #1C809C; text-align: justify;}
a {font-size: 14px; color: #FFFFFF; }
ul.list li {font-size: 12px; list-style: circle; margin-top: 8px;}


b {margin-top: 20px;}
ul {font-size: 12px; color: #1C809C;}



div#top {height: 100px; width: 802px; background-image: url(images/top_nav.png); background-color: #FFFFFF; margin: 0 auto;}
div#main_menu {margin-left: -30px;}

/* ul#top_links li {list-style: none; display: inline; float: left; margin-top: 79px; margin-right: 14px;}
a.main_link {width: 30px; font-size: 20px; color: #FFFFFF; margin-left: 20px; text-decoration: none;} */
ul#top_links li {list-style: none; display: inline; float: left; margin-top: 10px; margin-right: 14px;}
a.main_link {width: 30px; font-size: 20px; color: #FFFFFF; margin-left: 20px; text-decoration: none;}
a.main_link:hover {text-decoration: underline;}


div#main {width: 800px; margin: 0 auto;} 

/* Left and right columns, only used to hold wide and narrow content */
div.column {width: 398px; min-height: 500px; display: inline; float: left; margin-top: 50px;} 

/* Wide and narrow content holders. Right holders have their own id due to slightly different positioning */
div.wide_content {width: 350px; min-height: 300px; margin-left: 30px; padding-bottom: 0px;}
div#wide_content_right {margin-left: 16px;}
div.narrow_content {width: 166px; min-height: 300px;  display: inline; float: left; margin-left: 30px;}
div#narrow_content_right {width: 166px; min-height: 300px;  display: inline; float: left; margin-left: 16px;}

/* Footer, copyright information only */
div#footer {width: 760px; min-height: 14px; margin: 0 auto; border: 1px solid #1D9DC1; border-width: 1px 0 0 0; margin-top: 60px;} 
div#footer p {font-size: 10px; color: #696969; text-align: center; margin-top: 5px;}
a.footer_link{font-size: 10px;color: #696969;}


