html 
  {
    height:100%;
    margin:0;
    padding:0;
overflow: hidden;
background-color: #f4f5dc;
color: #191970;
    }

body
{
 height:100%;
overflow: hidden;
background-color: #f4f5dc;
color: #191970;
}

#leftside
{
float : left;
width : 200px;
height : 89%;
margin : 2px;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 9pt;
color: #191970;
background-color: #f4f5dc;
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: #191970;
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: 0px;
padding: 0px;
background-image: url('whatsnewshade.gif');
background-repeat: repeat;
}

#whatsnewshadow
{
position: absolute;
left: 25%;
top: 25%;
width: 50%;
height: 50%;
margin: 5px;
padding: 5px;
background-color: black;
}

#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: #191970;
background-color: #f4f5dc;
border-style: double; 
border-width: 1px; 
border-color: #00008b;
}

#scroller
{
width: 80%; 
border-style: dashed; 
border-width: 1px; 
text-align: center;
margin: 5px;
display: none;
color: #191970;
}

#rat, #quickpad, #contactmain
{
display: none;
}

div.imagedisplayright
{
float: right;
margin-left: 5px; 
margin-right: 5px;
padding: 1px; 
width: 160px;
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: #00008b;
}

div.imagedisplayleft
{
float: left;
margin-left: 0px; 
margin-right: 5px;
padding-top: 1px;
padding-left: 1px;
padding-right: 1px;
width: 160px;
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: #00008b;
}

div.amazondisplayright
{
float: right;
margin-left: 5px; 
margin-right: 5px;
padding: 1px; 
width: 113px;
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: #00008b;
}

div.amazondisplayleft
{
float: left;
margin-left: 5px; 
margin-right: 5px;
padding-top: 1px;
padding-left: 1px;
padding-right: 1px;
width: 113px;
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: #00008b;
}

ul.faqs
{
list-style-type: none;
margin-left: 2px;
padding-left: 0px;
}

.formreadonly
{
background-color: #f4f5dc;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 9pt;
color: #191970;
border-width: 0px;
}

.ratmbox
{
background-color: #d3d3d3;
color: black;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-weight: bold;
font-size: 9pt;
}

.genimg
{
margin-bottom: 0px; 
border-style: solid; 
border-width: 1px; 
border-color: #00008b;
}

.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: #191970;
}

.nonjsmenu
{
border-style: solid; 
border-width: 1px; 
border-color: #191970;
text-align: center;
background-color: #f4f5dc;
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: #191970;
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: #191970;
padding: 3px;
}

.cb
{
clear: both;
}

.italiccontent
{
color:#191970;  
font-style: italic;
}
.boldcontent 
{
color:#00008B;  
font: bold 1.0em Arial, Verdana, Geneva,  Helvetica, sans-serif;
}

.hiddenform
{
color:#191970;  
font: bold 1.0em Arial, Verdana, Geneva,  Helvetica, sans-serif;
border-width: 0px;
background-color: #f4f5dc;
}

.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: #00008b;
color: #00008b;
background-color: #ffefd5; 
}

.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: #00008b;
color: #00008b;
background-color: #ffefd5; 
}

a.mainheadingbookmark
{
background-color: #00008b;
color: #f4f5dc;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
text-decoration: none;
text-align: left;
}

h1
{
background-color: #00008b;
color: #f4f5dc;
margin-top: 0px;
margin-left: 0px;
padding-top: 0px;
padding-left: 1px;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 130%;
width: auto;
text-decoration: none;
text-align: left;
}

h2
{
color: #00008B;
margin-top: 0px;
margin-left: 0px;
padding-top: 0px;
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: #f4f5dc;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 9pt;
color: #191970;
border-style: double;
border-width: 3px;
border-color: #191970;
}

table
{
background-color: #f4f5dc;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 9pt;
color: #191970;
}

a.bookmark
{
text-decoration: none;
color: #191970;
background-color: #f4f5dc;
}

a.bookmark:hover
{
text-decoration: none;
color: #191970;
background-color: #f4f5dc;
}

a
{
color: #00008B;
background-color: #f4f5dc;
font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;
font-weight: bold;
text-decoration: underline;
}

a:hover
{
color: #ffffff;
background-color: #191970;
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(glossyback2.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;

}

.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(glossyback3.gif);
color: white;
text-decoration: none;
}

/* Holly Hack for IE \*/
* html .glossymenu li { float: left; height: 1%; }
* html .glossymenu li a { height: 1%; }
/* End */
