html 
{
height : 100%;
margin:0px;
padding:0px;
overflow : hidden;
background-color : #abdeb4;
color : #008000;
}

body 
{
height : 100%;
margin:0px;
padding:0px;
overflow : hidden;
background-color : #abdeb4;
color : #008000;
}

#leftside 
{
float : left;
width : 200px;
height : 89%;
margin : 2px;
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size : 9pt;
color : #000000;
background-color : #abdeb4;
background-image : url('logo.gif');
background-position : top center;
background-repeat : no-repeat;
}
#rightside {
left : 205px;
margin : 3px;
height : 89%;
overflow : auto;
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size : 9pt;
color : #000000;
text-align : left;
}

#footer 
{
float : left;
width : 99%;
left : 1px;
margin : 0px;
padding: 2px;
min-height : 100px;
max-height : 100px;
height : 8%;
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size : 9pt;
color : #000000;
text-align : left;
border-top-style: groove;
border-width: 1px;
}

#whatsnewbox {
position : absolute;
left : 0%;
top : 0%;
width : 100%;
height : 100%;
margin : 0;
padding : 0;
background-image : url('whatsnewshade.gif');
background-repeat : repeat;
z-index : 2;
}
#whatsnewshadow {
position : absolute;
left : 25%;
top : 25%;
width : 50%;
height : 50%;
margin : 5px;
padding : 5px;
background-color : black;
z-index : 3;
}
#whatsnew {
position : absolute;
left : -3%;
top : -3%;
width : 99%;
height : 96%;
margin : 5px;
padding : 5px;
overflow : auto;
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size : 9pt;
color : #000000;
background-color : #abdeb4;
border-style : double;
border-width : 1px;
border-color : black;
z-index : 4;
}
#menublock {
margin-left : auto;
margin-right : auto;
margin-top : 115px;
}
#rat, #quickpad, #contactmain {
display : none;
}
div.imagedisplayright {
float : right;
margin-left : 5px;
margin-right : 5px;
padding : 1px;
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size : 8pt;
font-style : italic;
text-align : center;
border-style : solid;
border-width : 1px;
border-color : #000000;
}
div.imagedisplayleft {
float : left;
margin-left : 5px;
margin-right : 5px;
padding : 1px;
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size : 8pt;
font-style : italic;
text-align : center;
border-style : solid;
border-width : 1px;
border-color : #000000;
}
div.amazondisplayright {
float : right;
margin-left : 5px;
margin-right : 5px;
padding : 1px;
width : auto;
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size : 8pt;
font-style : italic;
text-align : center;
border-style : none;
}
div.amazondisplayleft {
float : left;
margin-left : 5px;
margin-right : 5px;
padding-top : 1px;
padding-left : 1px;
padding-right : 1px;
width : auto;
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size : 8pt;
font-style : italic;
text-align : center;
border-style : none;
}
ul.faqs {
list-style-type : none;
margin-left : 2px;
padding-left : 0;
}
.formreadonly {
background-color : #abdeb4;
font : bold 1em Arial, Verdana, Geneva, Helvetica, sans-serif;
color : #000000;
border-width : 0;
overflow : hidden;
}
.ratmbox {
background-color : #d3d3d3;
color : black;
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
font-weight : bold;
font-size : 9pt;
}
.genimg, genpic, trnpic, allpic {
margin-bottom : 0;
border-style : solid;
border-width : 1px;
border-color : #000000;
}
.idimg {
float : left;
padding : 3px;
width : 230px;
margin-left : 5px;
margin-right : 5px;
}
.rattable {
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size : 10pt;
color : #000000;
}
.nonjsmenu {
border-style : solid;
border-width : 1px;
border-color : #000000;
text-align : center;
background-color : #abdeb4;
margin-left : 48px;
padding : 4px;
}
.nonjsmenuitem {
width : auto;
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size : 10pt;
font-weight : bold;
text-align : center;
text-decoration : none;
color : #000000;
padding : 3px;
}
.nonjsmenuitem:hover {
width : auto;
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size : 10pt;
font-weight : bold;
text-align : center;
text-decoration : none;
color : #ffffff;
padding : 3px;
}
.cb {
clear : both;
}
.italiccontent {
font-style : italic;
}
.boldcontent {
color : #008000;
font : bold 1em Arial, Verdana, Geneva, Helvetica, sans-serif;
}
.hiddenform {
color : #044e04;
font : bold 1em Arial, Verdana, Geneva, Helvetica, sans-serif;
border-width : 0;
background-color : #abdeb4;
}
.noteboxright {
float : right;
margin : 5px;
padding : 2px;
width : 180px;
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size : 8pt;
font-style : normal;
font-weight : normal;
border-style : groove;
border-width : 2px;
border-color : #000000;
color : #008000;
background-color : #ffe4b5;
}
.noteboxleft {
float : left;
margin-left : 5px;
margin-right : 5px;
padding : 2px;
width : 180px;
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size : 8pt;
font-style : normal;
font-weight : normal;
border-style : groove;
border-width : 2px;
border-color : #000000;
color : #008000;
background-color : #ffe4b5;
}
a.mainheadingbookmark {
background-color : #008000;
color : #ffffff;
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
text-decoration : none;
text-align : left;
}
h1 {
background-color : #008000;
color : #ffffff;
margin-top : 0;
margin-left : 0;
padding-top : 0;
padding-left : 1px;
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size : 130%;
width : auto;
text-decoration : none;
text-align : left;
}
h2 {
color : #008000;
margin-top : 0;
margin-left : 0;
padding-top : 0;
padding-left : 1px;
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size : 130%;
width : auto;
}
table.tableborder {
margin-left : auto;
margin-right : auto;
background-color : #abdeb4;
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size : 9pt;
color : #000000;
border-style : double;
border-width : 3px;
border-color : #000000;
}
table {
background-color : #abdeb4;
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size : 9pt;
color : #000000;
}
a.bookmark {
text-decoration : none;
color : #044e04;
background-color : #abdeb4;
}
a.bookmark:hover {
text-decoration : none;
color : #044e04;
background-color : #abdeb4;
}
a {
color : #044e04;
background-color : #abdeb4;
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
font-weight : bold;
text-decoration : underline;
}
a:hover {
color : black;
font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
font-weight : bold;
text-decoration : underline;
} 

.glossymenu, .glossymenu li ul{
list-style-type: none;
margin: 0;
padding: 0;
width: 120px; /*WIDTH OF MAIN MENU ITEMS*/
border: 1px solid black;
}

.glossymenu li{
position: relative;
}

.glossymenu li a{
background: white url(glossyback.gif) repeat-x bottom left;
font: bold 10pt Arial, Verdana, Geneva, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 5px 0;
padding-left: 10px;
text-decoration: none;
}

.glossymenu li ul{ /*SUB MENU STYLE*/
position: absolute;
width: 180px; /*WIDTH OF SUB MENU ITEMS*/
left: 0;
top: 0;
display: none;
border: 1px solid black;
}

.glossymenu li ul li{
float: left;
}

.glossymenu li ul a{
width: 170px; /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */
}

.glossymenu .arrowdiv{
position: absolute;
right: 2px;
background: transparent url(arrow-cream.gif) no-repeat center right;
text-decoration: none;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: white;
text-decoration: none;
}

.glossymenu li a:hover{
background-image: url(glossyback2.gif);
color: white;
text-decoration: none;
}

/* Holly Hack for IE \*/
* html .glossymenu li { float: left; height: 1%; }
* html .glossymenu li a { height: 1%; }
/* End */