html { font-size: 100%; /* IE hack */ }
body {margin: 0;padding: 0;font: 0.8em Tahoma, Geneva, Verdana,Arial, Helvetica, sans-serif;color: #000;background-color:#0f7326;}
img, a img {border: 0;}
a:link,a:visited {color : #0000A0;background-color:#FFF;}
a:hover {color : #008000;}
a.hd:link,a.hd:visited  {text-decoration: none;}
a.hd:hover  {text-decoration: underline;}
h1 {font-size: 1.4em;color:#005507;font-family:  Tahoma, Geneva, Verdana,Arial, Helvetica, sans-serif;}
h2 {font-size: 1.2em;color:#005507;font-family:  Tahoma, Geneva, Verdana,Arial, Helvetica, sans-serif;}
h3 {font-size: 1.1em;color:#005507;font-family:  Tahoma, Geneva, Verdana,Arial, Helvetica, sans-serif;}
div  div p {text-align:justify;} 
div  div p.center {text-align:center;} 
table tr td p {text-align:left;} 
table {font-size: 100%;}
#page {display: block;min-height: 100%;width: 100%;position: absolute;margin: 0;padding: 0;background-color:#0f7326;top: 0px;left: 0px;z-index: 0;}
#site-wrap {background: #0f7326 url(/images/design/bg.png) repeat-y top center; position: relative;width: 860px;margin: 0 auto;}
#content {background: #0f7326 url(/images/design/bg.png) repeat-y top center;}
#pagetop {width: 814px;margin: 0 auto; }
#pagetopcontainer{background: #0f7326 url(/images/design/topbanner5.jpg) no-repeat top center;height:165px;}
#pagetopcontainerde{background: #0f7326 url(/images/design/topbanner5de.jpg) no-repeat top center;height:165px;}
#ab {display: block;z-index: 1000;padding-bottom:1em;line-height:1.2em;clear:both;}
#ab p {text-align:center;}
#copyright p,.sdetails {font-size:0.8em;}
#copyright p {text-align:center;font-size:0.8em;margin-bottom:15px;}
#pagebottom {background: #0f7326 url(/images/design/bottom.png) no-repeat top center;height:39px;position: absolute;bottom: 0px;width: 100%;display: block;height: 39px;z-index: 999;padding: 0px;margin: 0px; clear:both;}
#topsection {height: 137px;background-color:#FFF;padding: 0px;margin: 0px; clear:both;}
#menucontainer {padding: 0px;margin: 0px;padding-bottom:15px;margin-left: 1px;height: 29px;clear:both;z-index: 5;}
#maincontainer{width: 814px;margin: 0 auto;background-color:#FFF;}
#abcontainer{width: 814px;margin: 0 auto;background-color:#FFF;}
#contentwrapper{width:	814px;float:left;background-color:#FFF;}
#contentcolumn{margin: 0 180px 0 180px;background-color:#FFF;}
#content2column{margin-right: 200px;background-color:#FFF;}
#content2rcolumn{margin-left: 200px;background-color:#FFF;}
#leftcolumn{float: left;width: 180px;background-color:#FFF;margin: 0 0 -10px -814px;text-align:center;}
#rightcolumn{float: left;width: 180px;background-color:#FFF;margin: 0 0 -10px -180px;}
#right2column{float: left;width: 200px;background-color:#FFF;margin: 0  0 0 -200px;text-align:center;}
.innertube{margin:10px;}
.innerrighttube{margin: 10px 10px 10px 0px;}
div.separator {background: #fff url(/images/design/separator-gray.png) no-repeat top center;font-size:1px;line-height:1px;margin: 0 auto;margin-bottom:8px;width:400px;}
div.greenseparator {background: #fff url(/images/design/separator-green2.png) no-repeat top center;font-size:2px;line-height:2px;margin: 0 auto;width:800px;clear: both;}
.hpss {margin: 5px 10px 5px 0px;float:left;}
div.rightssfloat {display:block;float:right;align:center;padding:15px 5px 0 15px;text-align:center;}
div.rightssfloat p {text-align:center;}
div.innertube ul li {margin: 0.3em 0em 0.3em 0em;}
div.innertube ul.sh li {line-height:1em;}
ul.redmark {list-style-type: none;padding: 0;margin: 0 0 0 5px;}	
ul.redmark li {	background-image: url(/images/design/redmarks.png);background-repeat: no-repeat;background-position: left 0.5em;padding: 0.6em 0em 0.6em 2.2em;margin: 0.6em 0em 0.6em 0em;}	
ul.redtr {list-style-type: none;padding: 0;margin: 0 0 0 5px;}
ul.redtr li {background-image: url(/images/red.gif);background-repeat: no-repeat;background-position:left 0.15em;padding: 0px 0.5em 0.5em 20px;margin: 0em;}
div.cardset {text-align:center; margin:5px 5px 25px 5px;}
div.cardset div {margin:0;padding:0; font-size:0.9em;}
div.ss {text-align:center; margin:5px 5px 25px 5px; float:left;}
div.ss div {margin:0;padding:0; font-size:0.9em;}
.xsnazzy p.title, .zsnazzy p.title {margin:0; font-size:1.2em; font-weight: bold;padding:0 10px 5px 10px;border-bottom:1px solid #c9ba65;}
.xsnazzy p, .zsnazzy p {margin:0; padding:5px 10px;text-align:left;font-size:0.9em;}
.xsnazzy {background: transparent;width:180px;margin:10px 3px;}
.zsnazzy {background: transparent;width:100%;margin:10px 3px;}
.xtop, .xbottom {display:block;background:transparent;font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block;overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#fff;border-left:1px solid #c9ba65;border-right:1px solid #c9ba65;}
.xb1 {margin:0 5px;background:#c9ba65;}
.xb2 {margin:0 3px;border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px;margin:0 1px;}
.xboxcontent {display:block;border:0 solid #c9ba65;border-width:0 1px;height:auto;}
* html .xboxcontent {height:1px;}
.color_a {background:#c9ba65;color:#fff;}
.color_b {background:#ceebce;color:#000;}
.color_c {background:#758279;color:#fff;}
.color_d {background:#b2ab9b;color:#000;}
