html 
{
height:100%;
margin:0px;
padding:0px;
overflow: hidden;
background-color: #ffffff;
color: #000000;
}

body
{
height:100%;
margin:0px;
padding:0px;
overflow: hidden;
background-color: #ffffff;
color: #000000;
}

#leftside
{
float : left;
width : 200px;
height : 89%;
margin : 2px;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 9pt;
color: #000000;
background-color: #ffffff;
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: 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: #000000;
background-color: #ffffff;
border-style: double; 
border-width: 1px; 
border-color: #000000;
}

#scroller
{
width: 80%; 
border-style: dashed; 
border-width: 1px; 
text-align: center;
margin: 5px;
display: none;
color: #000000;
}

#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: #2f4f4f;
}

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: #2f4f4f;
}

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: #2f4f4f;
}

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: #2f4f4f;
}

ul.faqs
{
list-style-type: none;
margin-left: 2px;
padding-left: 0px;
}

.formreadonly
{
background-color: #ffffff;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 9pt;
color: #000000;
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: #2f4f4f;
}

.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: #ffffff;
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: #000000;
padding: 3px;
}

.cb
{
clear: both;
}

.italiccontent
{
color:#000000;  
font-style: italic;
}
.boldcontent 
{
color:#000000;  
font: bold 1.0em Arial, Verdana, Geneva,  Helvetica, sans-serif;
}

.hiddenform
{
color:#000000;  
font: bold 1.0em Arial, Verdana, Geneva,  Helvetica, sans-serif;
border-width: 0px;
background-color: #ffffff;
}

.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: #2f4f4f;
color: #000000;
background-color: #e6e6fa; 
}

.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: #2f4f4f;
color: #000000;
background-color: #e6e6fa; 
}

a.mainheadingbookmark
{
background-color: #000000;
color: #ffffff;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
text-decoration: none;
text-align: left;
}

h1
{
background-color: #000000;
color: #ffffff;
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: #000000;
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: #ffffff;
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: #ffffff;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 9pt;
color: #000000;
}

a.bookmark
{
text-decoration: none;
color: #000000;
background-color: #ffffff;
}

a.bookmark:hover
{
text-decoration: none;
color: #000000;
background-color: #ffffff;
}

a
{
color: #0000ee;
background-color: #ffffff;
font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;
font-weight: bold;
text-decoration: underline;
}

a:hover
{
color: #0000ee;
background-color: #ffffff;
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;
font: bold 10pt Arial, Verdana, Geneva, Helvetica, sans-serif;
color: black;
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-black.gif) no-repeat center right;
text-decoration: none;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: black;
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%; }

