/*Universal Attributes*/
body {margin: 0; font-size: 13px; line-height: 16px; font-family: Arial,Tahoma,Helvetica,sans-serif; background: #9da3c5;}
p {font-family: American Typewriter, American Typewriter Condensed, American Typewriter Condensed Light; font-size: 11pt}
h1 {margin-top: 0px; margin-bottom: 0px; color: #004080;}
h2 {margin-top: 0px; margin-bottom: 0px; color: #004080;}
h3 {color: #004080; font-size: 12pt}
a:hover {text-decoration: none;}
img {border: 0px;}

/*Container Attributes*/
#main-table {text-align: left; margin-top: 50px; margin-bottom: 25px; background: #ffffff;}
#table-header {background: #9da3c5 url(images/header2.png)}
#table-menu {margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px;}
#table-header h2 {font-size: 32pt; color: #ffffff; text-align: center; margin-bottom: 0px; margin-top: 5px;}
#table-body {padding-left: 5px; padding-right: 5px}
#table-body ul {list-style-type: none; margin-left: 0px; padding-left: 0px; font-size: 14px; line-height: 16px; font-family: Arial,Tahoma,Helvetica,sans-serif;}

/*Header Attributes*/
#header-bg {width: 100%; height: 450px; text-align: center; background: #9da3c5 url(images/bg1.jpg) repeat-x scroll 0% 150px; color: #ffffff; font-weight: bold; font-size: 15px; line-height: 16px; font-family: Arial,Tahoma,Helvetica,sans-serif;}

/*Left Nav Menu*/
#menu {margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; float: left; padding-bottom: 25px;}
#menu ul {margin: 0; padding: 0; font-size: 12pt; list-style-type: none; list-style-image: none;}
#menu a {border-bottom: 1px solid #000000; padding-top: 5px; padding-left: 5px; font-size: 14px; text-decoration: none; color: #000000; display: block; width: 190px; height: 20px;}
#menu a:hover {background-color: #9da3c5; font-size: 14px; text-decoration: none;}
#menu-bottom {padding-left: 5px; padding-right: 5px;}
#menu-bottom  ul{margin: 0px; padding: 0px;}
#menu-bottom  li{list-style: none; margin: 0px; padding: 0px;}
#menu-bottom a{font-size: 10pt;}
#rss {margin-left: 5px; margin-right: 5px; font-size: 12px; margin-bottom: 20px;}
#rss a {color: #000000;}

/*Text Blocks Below Left-Nav Menu*/
#callout {font-weight: bold; padding-left: 5px; padding-right: 5px; padding-bottom: 5px;}
#address {font-weight: bold; padding-left: 5px; padding-right: 5px; padding-bottom: 50px;}

/*Main Body and Paragraph Attributes*/
#bread_crumb {font-size: 11px; margin-top: 5px; margin-left: 0px; margin-bottom: 5px;}
#bread_crumb a:link {color: #000000; font-weight: bold; font-size: 11px;}
#bread_crumb a:visited {color: #000000; font-weight: bold; font-size: 11px;}
#bread_crumb a:hover {color: #000000; font-weight: bold; font-size: 11px;}
#bread_crumb a:active {color: #000000; font-weight: bold; font-size: 11px;}

/*Footer Attributes*/
#footer {width: 600px; margin-top: 25px; text-align: center;}
#sitemap {margin-top: 0px;}
#sitemap a {color: #000000; font-weight: normal; font-size: 12pt}
#validated {width: 200px; height: 40px;}
#zydesigns {margin-top: 25px; margin-bottom: 25px;}
#zydesigns a {color: #000000; font-weight: normal;}

