/* Global definitions */
body
{  background-color: #ffffff;
   color: #000000;
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   font-weight: normal;
   text-align: left;
   margin: 0px;
}

font.required
{  font-weight: bold;
   color: #c00;
}

/* Basic anchors */
a
{  cursor: pointer;
}

a:link 
{  color: #000000; 
   text-decoration: none;
}

a:visited 
{  color: #000000; 
   text-decoration: none;
}

a:active 
{  color: #cc0000; 
   text-decoration: none;
}

a:hover
{  color: #cc0000;
}

/* Previous and Next anchors */
a.prevnext :link
{  color: #cc0000; 
   text-decoration: none;
}

a.prevnext:visited 
{  color: #cc0000; 
   text-decoration: none;
}

a.prevnext:active 
{  color: #000000; 
   text-decoration: none;
}

a.prevnext:hover
{  color: #000000;
}

/* Paragraph elements */

/* Header elements */
h1, h2, h3
{  color: #cc0000;
}

h1
{  font-size: 1.2em;
   margin-bottom: 10px;
}
h2
{  font-size: 1.1em;
}
h3
{  font-size: 1.0em;
}

/* Common stylized text */
font.hint
{  font-size: 0.8em;
}

/* Images */
img.RoomyRight
{  margin-right: 15px;
   margin-bottom: 10px;
}

img.RoomyLeft
{  margin-left: 15px;
   margin-bottom: 10px;
}

img.RoomyMiddle
{  margin-top: 15px;
   margin-bottom: 15px;
}

/* Table Stuff */
table
{  margin: 0px;
}

th
{  text-align: center;
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 12px;
   color: #000000;
}

td
{  font-family: verdana, arial, helvetica, sans-serif;
   font-size: 12px;
   color: #000000;
}

/* Form Stuff */
input, textarea
{  background-color: #ccc;
   font-family: verdana, arial, helvetca, sans-serif;
   font-size: 0.9em;
   line-height: 1.0em;
   color: #000000;
}

option, select 
{  background-color: #ccc;
   font-family: verdana, arial, helvetca, sans-serif;
   font-size: 0.9em;
   line-height: 1.0em;
   color: #000000;
}

/* Default Positioning */
#float
{  position: relative;
   width: 1024;
   height: 600px;
   background-color: transparent;
   margin-right: auto;
   margin-left: auto;
   margin-top: auto;
   margin-bottom: auto;
}

