
      html,body{
          height:100%;
          background:#96BE31 url(images/greenstripes.png) repeat center center;

          margin:0;
          padding:0;
      }
      body{

          font: 100.01% "Trebuchet MS",Verdana,Arial,sans-serif}
          text-align:center;
          min-width:800px;
          min-height:400px;
          padding: 20px;
          background-color: #FFF;
          z-index: 1;

      }

      h1{font-size:250%; color:#000;}
      h2{font-size:170%; color:#a0a0a0;padding-top: 0.3em}
      h6{margin: 1em; padding: 0.5em; margin-left: 3em; font-size: 120%;color:#070;}
      small{color:#666;}

      p{padding-bottom:1em; padding-left:1em;}
      u{text-decoration:none;background: #ff0;}
      em{text-decoration:none;font-style:normal; color: #ff0;}

      img{margin:2px 0px 0px 0px;padding:0px;vertical-align:bottom; bottom:-4px;}

      li {margin:0.2em;}

      #main{
          position:absolute;
          top:50%;
          left:50%;
          margin-top:-240px;/* half elements height*/
          margin-left:-400px;/* half elements width*/
          width:800px;
          border:0px;
          background: #FFF;
          overflow:auto;/* allow content to scroll inside element */
          text-align:left;
          z-index: 1;
      }
	  #main:hover { z-index: 200; }

      #flotimg,#flotimg2,#flotimg3{
		position:absolute;
		top: 12%;
		left: 50%;
        margin-top:-75px;/* half elements height*/
        margin-left:-400px;/* half elements width*/
        width:800px;
        border:0px;
        background: clear;
        overflow:auto;/* allow content to scroll inside element */
        text-align:left;
        z-index: 100;
      }
      #flotimg2{margin-top:-110px;margin-left:-495px;}
      #flotimg3{margin-top:-140px;margin-left:-545px;}


      #leftb,#leftbgr{
        float:left;
      	width:56%;
      	margin: 0px 6px 6px 10px;
      	padding: 0px 6px 6px 6px;
		z-index: 20;
      }

      #leftbgr{
        background:#96BE31;
        color:#fff;
      	margin: 6px;
      	padding: 0px;
      }

      #rightb{
        background:#96BE31;
        color:#fff;
        float:right;
      	width:35%;
      	margin: 0px 10px 10px 10px;
      	padding: 0px;
		z-index: 20;
      }

      #midb{
        background:#96BE31;
        color:#fff;
      	width:58%;
      	margin: 0px 20%;
		z-index: 20;

      }


      #fullwid{
        float:left;
      	width:90%;
      	margin: 0px 6px 6px 30px;
      	padding: 0px 6px 6px 6px;
		z-index: 20;

      }


      #header,#footer{
        position:relative;
        display:block;
        clear:both:
        float:left;
        width:96%;
        overflow:hidden;
      	margin: 6px;
      	padding: 6px;
		z-index: 20;

      }
      #header{
		margin: 6px 6px 6px 6px;
      }

      #footer{
		margin: 0px;
		padding: 0px;
      }


      #offer{
        background:#FFC;
        color:#000;
      	margin: 10px 14% 10px 14%;
      	padding: 8px 6px 6px 6px;
		z-index: 20;

      }




b.rtop, b.rbottom{display:block;background: #96BE31}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #FFF}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}


b.ritop, b.ribottom{display:block;background: #FFF}
b.ritop b, b.ribottom b{display:block;height: 1px;
    overflow: hidden; background: #96BE31}
b.ri1{margin: 0 5px}
b.ri2{margin: 0 3px}
b.ri3{margin: 0 2px}
b.ritop b.ri4, b.ribottom b.ri4{margin: 0 1px;height: 2px}



.more {
    display: none;
    border-top: 1px solid #666;
    border-bottom: 1px solid #666; }
a.showLink, a.hideLink {
    text-decoration: none;
    color: #36f;
    padding-left: 8px; }
a.showLink:hover, a.hideLink:hover {
    border-bottom: 1px dotted #36f; }



table {
	margin: 16px;
	border-width: 1px;
	border-spacing: 0px;
	border-style: groove;
	border-color: #999;
	border-collapse: collapse;
	background-color: #ffffff;
}
table th {
	border-width: 1px;
	padding: 2px 3px;
	border-style: groove;
	border-color: #999;
	background-color: #f3ffe0;
}
table td {
	border-width: 1px;
	padding: 2px 3px;
	border-style: groove;
	border-color: #999;
	background-color: #ffffff;
}
