body {margin: 0;padding: 0;background-image: url(../images/Background.gif);font-family: verdana, arial, helvetica, sans-serif;font-size: 11px;color: #2A383B;background-color: #ffffff;}#doc {width: 360px;height: 400px;margin: 0 auto;padding: 0}h1 {font-size: 14px;text-align: left;font-style: italic;font-weight: bold;color: #2A383B;background-color: #FFFFFF;background-image: url(../images/h2-bullet.gif);background-repeat: no-repeat;padding: 0 0 0 22px;background-position: 2px 0em;margin-top: .45em;}h2 {font-size: 12px;text-decoration: underline;}h3 {font-size: 12px;font-weight: bold;background-image: url(../images/h3-bullet.gif);background-repeat: no-repeat;padding: 0 0 0 18px;background-position: 2px 3px;margin-top: .5em;color: #ff6600;}h4 {font-size: 9px;}p {font-size: 11px;text-align: justify;line-height: 1.18em;font-weight: normal;color: #2A383B;background-color: #ffffff;}a:link, a:visited {background-color: #ffffff;color: #1593B5;font-weight: bold;text-decoration: underline;}a:hover {background-color: #04647C;color: #FFFFFF}a:active {color: #2A383B;background-color: #886280;}.thumb {border: none;margin: 0 6px 4px 0;float: left;}/* ***** Begin Header Layout ***** */#header {margin: 0px;background-image: url(../images/puHdr1.gif);background-repeat: no-repeat;background-color: #ffffff;background-position: top left;width: 100%;height: 33px;color: #886280;font-family: Verdana, Helvetica, Arial, sans-serif;font-weight: bold;font-style: italic;}#header span {padding: 10px 0 2px 8px;position: relative;top: 2px;}#header:after {content: "";display: block;height: 0;clear: both;}/* forces header container to bottom of image floats *//*#header p {}*//* ***** End Header Layout ***** */#info {/* added to test position effect */position: relative;width: 130px;margin: 0;padding: 0;background-color: #ebedf0;float: right;height: 0em;color: #51647c;top: 13px;clear: right;}#info p {font-size: 9px;text-align: center;font-weight: bold;color: #2A383B;line-height: normal;background-color: #ebedf0;background-image: url(../images/head/info1.gif);background-repeat: no-repeat;}#info p .topic {font-size: 10px;color: #04647c;font-style: italic;text-decoration: none;line-height: 1.5em;background-color: #ebedf0;}/* ***** Begin main body layout ***** */.clearer{	clear: both;	height: 1px;}#content {position: relative;width: 100%;height: 100%;}#content-center-main {clear: both;position: relative;top: 0px;left: 0px;float: left;background-color: #ffffff;width: 340px;height: 100%;margin-left: 0px;padding: 10px;color: #2A383B;}#php {display: none;}/* ************** Begin Lists *************** */.NV_DL dt {margin: 0;padding: 10px 0 5px 15px;font-weight: bold;background: url(../images/h3-bullet.gif) no-repeat 0px 12px;}.NV_DL dd {margin:0;padding: 0 0 8px 30px;}.NV_DL dd span {font-weight: normal;text-decoration: underline;}/* ************** End Lists *************** *//* ***** begin mini-contact form ***** */#share {position: absolute;top: 55px;left: 27px;margin: 0em;font-size: 9px;padding-top: 3px;}.reqd {}.ck {}.button input {clear: both;margin-top: 2px;font-size: 120%;font-weight: bold;}input {font-size: 10px;font-style: normal;font-weight: normal;color: #666666;background-color: #ffffff;position: absolute;left: 8em;}label {line-height: 2.5em;}textarea {font-size: 10px;font-style: normal;font-weight: normal;color: #666666;background-color: #ffffff;padding-top: .2em;margin-bottom: 1px;}/* ***** end mini-contact form ***** *//* ***** End main body layout ***** */#cleardiv {display: none}#footer-nav {position: relative;top: 0px;width: 750px;color: #2A383B;background-color: #ffffff;padding: 5px 0;}#footer-nav p {text-align: center;line-height: 1.5em;padding-right: 150px;padding-left: 60px;margin: 0;font-size: 9px;font-weight: bold;}