* { margin: 0px; padding: 0px;}body { font-size: 0.75em; font-family: Tahoma, Arial, Helvetica; color: #808080; background-color: #ffffff; background-image: url('/_gfx/bckg.jpg'); background-repeat: repeat-x;}img { border: 0px;}h1, h2, h3 { font-size: 1em; }#top, #content, #bottom { width: 760px; margin: 0px auto;}#top { height: 275px;}#nav { margin-top: 47px; width: 597px; height: 20px; background-color: #ffffff; font-weight: bold; float: left;}#nav ul { list-style: none;} #nav li { display: inline; margin-left: 0.7em;}#nav-o { margin-top: 11px; width: 253px; height: 176px; float: left; background-image: url('/_gfx/box-o.jpg'); background-repeat: no-repeat;}#nav-o ul { list-style: url('/_gfx/arrow-black-box.gif'); margin: 12px 0px 0px 30px;}#nav-o li { margin-bottom: 5px;}#nav-b { margin-top: 11px; width: 506px; height: 176px; float: right;  background-image: url('/_gfx/lighthouse.jpg'); background-repeat: no-repeat;}#bottom { clear: left; border-top: solid 1px #808080; margin-top: 20px;}#bottom ul { margin-top: 3px;} #bottom li { float: left; display: block; padding-left: 10px; background: url('/_gfx/arrow-black.gif') no-repeat 0px 3px; margin-right: 0.7em; font-size: 90%;}#w3c { margin: 15px 0px 5px 0px; text-align: center;}#content {}#content .left { float: left; margin-bottom: 20px;}#content .text { line-height: 130%; padding: 10px 0px 0px 0px; float: left; width: 497px; margin-bottom: 20px;}#content .box { margin-top: 4px; width: 253px; height: 213px; padding: 15px 0px 0px 10px; color: #FFFFFF;  background-image: url('/_gfx/rect-blue3.jpg'); background-repeat: no-repeat;}#content .box ul { list-style: url('/_gfx/arrow-white.gif'); margin: 12px 0px 0px 16px;}#content .box li { margin-bottom: 5px;}#content .submenu { margin-top: 10px; width: 253px;}.blue a { color: #2E95CE !important; text-decoration: none;} .blue a:hover { color: #FABC3D !important; text-decoration: underline;}.red a { color: red !important; text-decoration: none;} .red a:hover { color: #2E95CE !important; text-decoration: underline;}.orange a { color: #FE8114 !important; text-decoration: none;}.orange a:hover { color: #2E95CE !important; text-decoration: underline;}.white a { color: #FFFFFF !important; text-decoration: none;}.white a:hover { color: #FFCC00 !important; text-decoration: underline;}.gray a { color: #808080 !important; text-decoration: none;}.gray a:hover { color: #2E95CE !important; text-decoration: underline;}input, select, textarea { font-size: 1em; font-family: Tahoma, Arial, Helvetica; border: 1px solid #2E95CE;}.img_1px {  border: 0px solid black;}