
/* ----------------- REDEFINES THE TAG SELECTORS ----------------- */
body 	{margin: 0px;padding: 0px;background: #F9EBAE;}
p, h1, h2, h3, h4, h5, a, ul, li, lo, td {font-family: Arial, Helvetica, sans-serif;text-align: left;}
p, li, td 	{font-size: 12px;} 
p, h1 	{margin: 15px 0 15px 0;}
/* ----------------- IMAGE/ALIGNMENT ELEMENTS ----------------- */
.left 			{float: left;margin-right: 5px;}
.right 			{float: right;margin-left: 5px;}
.leftborder 	{border: 1px solid #789898;float: left; margin:4px 10px 10px 0;padding: 1px;}
.rightborder 	{padding: 1px;border: 1px solid #789898;float: right;margin: 4px 0 10px 10px;}
.border 		{padding: 1px;border: 1px solid #000;}
.clear 			{clear: both;}
.center 		{text-align: center;}
/* ----------------- NAV ELEMENTS ----------------- */
a:link, a:hover, a:active, a:visited {}
/* ----------------- nav --------------------------------------------------------------------------------------------------- */
div#nav 	{background: url(/images/bg-nav.gif) no-repeat;height: 30px;}
ul#mainnav 	{margin: 0px;padding: 0px;}
ul#mainnav li {float: left; padding: 0px;list-style: none;list-style-image: none;font-family: Arial, Helvetica, sans-serif;}
/* ul#mainnav li a:link, ul#mainnav li a:visited, ul#mainnav li a:active {font-size: 12px;color: #FFFFFF;text-decoration: none;display: block;text-align: left;padding: 8px 23px 7px 22px;white-space: nowrap;background: url(/images/bg-nav-seperator.gif) no-repeat right;} */
ul#mainnav li a:link, ul#mainnav li a:visited, ul#mainnav li a:active {font-size: 12px;color: #FFFFFF;text-decoration: none;display: block;text-align: left;padding: 8px 18px 7px 17px;white-space: nowrap;background: url(/images/bg-nav-seperator.gif) no-repeat right;}
ul#mainnav li.btn-end a:link, ul#mainnav li.btn-end a:visited, ul#mainnav li.btn-end a:active #dstyle {background-image: none;}
ul#mainnav li a:hover, ul#mainnav li a.current:link, ul#mainnav a.current:visited {color: #F9EBAE;background: #789898 url(/images/bg-nav-seperator.gif) no-repeat right;}
* html #nav a {width: 1%;}
/* ----------------- Left nav ---------------------------------------------------------------------------------------------- */
div#leftnav 	{background: #e8b54d;border: 1px solid #3c6573;padding: 10px;width: 155px;float: left;margin-top: 15px;}
ul#secondarynav {margin: 0px;padding: 0px;}
ul#secondarynav li {display: inline; list-style: none;}
ul#secondarynav li a:link, ul#secondarynav li a:visited, ul#secondarynav li a:active {color: #365C69;text-decoration: none;display: block;font-family: Arial, Helvetica, sans-serif;margin: 0px;padding: 3px 0 3px 13px;background: url(/images/leftnav-bullet.gif) no-repeat left 9px;}
ul#secondarynav li a:hover, ul#secondarynav li a.current:link, ul#secondarynav li a.current:visited {color: #FFFFFF;}
/* ----------------- PAGE LAYOUT ELEMENTS ---------------------------------------------------------------------------------- */
div#container {margin: auto;position: relative;width: 900px;}
div#flower {url(/images/bg-flower.gif) no-repeat;background: url(/images/bg-flower.gif) no-repeat;height: 150px;width: 40px;position: absolute;left: -40px;top: 0px;}
/* ----------------- Home Page --------------------------------------------------------------------------------------------- */
#index div#content-wrapper {line-height: 18px;color: #666666;padding-top: 20px;padding-bottom: 20px;}
#index div#authority {width: 679px;margin-right: 11px;float: left;margin-bottom: 0px;border: 1px solid #f4f0b8;background: #ebcd7d;}
#index div#authorityfull {width: 899px;margin-right: 11px;float: left;margin-bottom: 0px;border: 1px solid #f4f0b8;background: #ebcd7d;}
#index div#whatsnew {width: 200px;float: right;margin-bottom: 0px;border: 1px solid #f4f0b8;background: #ebcd7d;}
#index div#authority h1, div#authorityfull h1, #index div#whatsnew h1 {background: #e8b54d;color: #f4f0b8;padding: 5px 4px 3px 10px;font-size: 16px;margin-top: 0px;margin-bottom: 10px;border-bottom: 1px solid #f4f0b8;}
#index div#authority h2, div#authorityfull h2, #index div#whatsnew h2 {background: #e8b54d;color: #f4f0b8;padding: 5px 4px 3px 10px;font-size: 12px;margin-top: 0px;margin-bottom: 10px;border-bottom: 1px solid #f4f0b8;}
#index div#authority p, div#authorityfull p, #index div#whatsnew p {font-size: 12px;color: #365c69;line-height: 18px;padding-right: 10px;padding-left: 10px;margin-top: 10px;margin-bottom: 10px;}
#index div#intro 	{width: 408px;float: left;margin-bottom: 0px;padding-right: 10px;padding-left: 10px;color: #365c69;}
div#content 		{font-size: 12px;font-family: Arial, Helvetica, sans-serif;text-align: left;line-height: 18px;color: #365c69;width: 900px; solid #f4f0b8;background: #ebcd7d;}
div#content h1 {background: #e8b54d;color: #f4f0b8;padding: 5px 4px 3px 10px;font-size: 16px;margin-top: 0px;margin-bottom: 10px;border-bottom: 1px solid #f4f0b8;}

/* ----------------------------------------------------------------------------------------------------------------------------------- */
div#footer {text-align: right;color: #B14D1C;font: 11px Arial, Helvetica, sans-serif;text-transform: uppercase;border-top: 1px solid #B14D1C;padding-top: 5px;clear: none;padding-bottom: 10px;}
div#footer a:link, div#footer a:visited {color: #000000;}
div#etoNotice {text-align: right;color: #B14D1C;font: 11px Arial, Helvetica, sans-serif;text-transform: uppercase;border-top: 1px solid #B14D1C;padding-top: 5px;clear: none;padding-bottom: 10px;}


