body {
     background-color: white; 
     margin: 0;
     padding: 0;
     top: 0;
     left: 0;
     text-align: center;
     line-height: 1.3em;
}

/* Top Menu */
     
div.indentmenu{
     font-weight: bold;
     text-align: center;
     width: 940px;
     overflow: hidden;
     height: 200px;
     background: url("/schema/gifs/header09.jpg") center no-repeat;
     color: #626153;
     padding-left: 0px;
}
                
                
div.indentmenu ul.menu{
     margin: 173px 0 0 0;
     width: 910px;
     list-style-type: none;
     font: 12px Arial;
     color: #626153;
     height: 21px;
     line-height: 21px;
}
                
div.indentmenu ul.menu li{
     display: inline;
     color: #626153;
     background: url(../gifs/nav_bt_divider_right.gif) right center no-repeat;
     padding-top: 4px;
     padding-bottom: 4px;     
}
                
div.indentmenu ul li a{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #626153;
    text-decoration: none;
    padding-right: 12px;
    padding-left:  12px;
    background: url(../gifs/nav_bt_divider_left.gif) left center no-repeat;
}
                
div.indentmenu ul li a:visited{
     color: #626153;
}
                
div.indentmenu ul li a:hover{
    color: #ed145b;
    text-decoration: underline;
}
                
/* End top menu */

/* Left Column */
            
#vertmenu {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 100%;
     width: 207px;
     padding: 0px;
     margin: 0px;
}
            
            
/* Footer */            
            
#footer {
     clear: both;
     margin: 0;
     padding: 0;
     height: 50px;
     background: url(../gifs/footer_top_bar.gif) top center repeat-x;
}


#foot {
     font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
     color: #606060;
     width: 940px;
     float: left;
     background-color: white;
}
                      
#foot ul { margin: 0; padding: 0; }

#foot li{display: inline; padding-right: 0px;}
            
#foot li a{
     font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
     font-weight: bold;
     color: #606060;
     text-decoration: none;
}

/* End footer */

/* Layout Containers */

div#container {width: 940px; }
  
div#wrapper {
     margin: 0 auto;
     width: 940px;
     background-color: white;
}
  
  
div#join {
   margin: 0 auto;
   width: 930px;
   background-color: #ffffff;
   text-align: center;
}
    
div#content {
     float:right;
     width: 675px;
     text-align: left;
}

div#content div {
     float: right;
     width: 665px;
     text-align: left;
}

body.wide div#content {
width:900px;
}

body.wide div#content div {
     width:890px;
}
div#manage {
   width: 880px;
   text-align: left;
}

div#top {
   float: left;
   width: 700px;
   background-color: #EEECEC;
   text-align: right
} 

  
div#leftcol {
     float: left;
     width: 207px;
     margin-top: 12px;
     background-color: #EEECEC;
     text-align: center;
}

div#welcome {
    float: left;
    width: 100px;
    text-align: right;
}
    

/* Left col tables */

div#vertmenu table {
     width: 207px;
     border: none;
     background: url(../gifs/component_bg_tile_left.gif) top center repeat-y #E6E6E6;     
}
      
td.highlight {
     color: #333333;
     background: url(../gifs/component_header_left.gif) bottom center no-repeat #E6E6E6;
     height:28px;
     border: none;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
     padding-left:  30px;     
}

th.highlight {
     color: #333333;
     background: url(../gifs/component_header_left.gif) bottom center no-repeat #E6E6E6;
     height:28px;
     border: none;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;       
}


td.clear {
     color: #333333;
     background: url(../gifs/component_bottom_left.gif) bottom center no-repeat;
     border: none;
     padding-top: 3px;
     padding-bottom:  10px;
     padding-right: 10px;
     padding-left: 10px;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;     
}

td.clear p {
     color: #333333;
     font-size: 11px;     
}
    
td.clown {
     color: #333333;
     background: url(../gifs/component_bottom_left.gif) bottom center no-repeat;
     height:25px;
     border: none;     
}
      
/* Left col top menu */

div#vertmenu ul.menu {
     background: url(../gifs/subnavL_bottom_bar.gif) bottom center no-repeat;
     margin: 0;
     padding: 0 0 6px 0;
     list-style-type: none;
     text-align: center;

}

div#vertmenu ul.menu li {
     margin: 0;
     padding: 3px 0;
     border-top: 1px solid #849497;
     border-left: 1px solid #849497;
     border-bottom: 1px solid #F5F5EF;
     border-right: 1px solid #F5F5EF;
     width: 205px;
}

div#leftcol div#vertmenu ul.menu li a {
     background: url(../gifs/subnavL_bullet_right.gif) center right no-repeat;
     padding-right: 13px;
     text-align: right;
     color: #626153;
     font-weight: bold;
     text-decoration: none;
     font-size: 11px;
     font-family: Arial, Helvetica, sans-serif;
     display: block;
     
}

/* Applet selectable styles */
      
H1 {
	padding-left:  30px;
	padding-right:  20px;
	padding-top: 6px;
	padding-bottom:  6px;
        background: url(../gifs/content_header.gif) bottom left no-repeat;  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #75746D;
  /* Page Title */
}


H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #75746d;
  /* Section Title */
}
H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #75746d;
  /* Subsection Title */
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #474640;
        margin: 0;
        padding: 0;
}

p.indent1 {
  margin-left: 20px;
  /* Indented Text 1 */
}
p.indent2 {
  margin-left: 40px;
  /* Indented Text 2 */
}
p.indent3 {
  margin-left: 60px;
  /* Indented Text 3 */
}
p.indent4 {
  margin-left: 80px;
  /* Indented Text 4 */
}

table.default {
  border-width: 1px;
  border-style: solid;
  text-align: left;
  margin: 1px;
  /* No Style */
}
td {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #474640;
}
td.alignright {
  text-align: right;
  /* Align Middle Right */
}
td.aligncenter {
  text-align: center;
  /* Align Middle Center */
}
td.aligntop {
  vertical-align: top;
  /* Align Top Left */
}
td.alignbottom {
  vertical-align: bottom;
  /* Align Bottom Left */
}
td.aligntopright {
  vertical-align: top;
  text-align: right;
  /* Align Top Right */
}
td.aligntopcenter {
  vertical-align: top;
  text-align: center;
  /* Align Top Center */
}
td.alignbottomright {
  vertical-align: bottom;
  text-align: right;
  /* Align Bottom Right */
}
td.alignbottomcenter {
  vertical-align: bottom;
  text-align: center;
  /* Align Bottom Center */
}
table.directory {
  border: none;
}
table.directory td {
  border-bottom:1px solid #7d7d7d;
  Font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 12px;
  color: #474640;
}

a{
text-decoration: underline;
color: #ed145b;
}
a:hover
{
  text-decoration:underline;
  color: #f41159;
}

ul {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 14px;
  color: black;
}

li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #474640;
}

ol {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 14px;
}

ul.round { /* Round markers */ }
ol.norm { /* Ordered list */ }

span.sup {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 7px;
  vertical-align: super;
  /* Superscript */
}
span.sub {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 7px;
  vertical-align: sub;
  /* Subscript */
}

span.red {
  color: #ed145b;
  /* Red Text */
}

img.floatleft {
  float: left;
  margin: 3px 16px 10px 0px;  
  /* Float Left */
}
img.floatleftwithmargin {
  float: left;
  margin: 3px 16px 10px 0px;
  /* Float Left with margin */
}
img.floatright {
  float: right;
  margin: 3px 0px 10px 16px;  
  /* Float Right */
}
img.floatrightwithmargin {
  float: right;
  margin: 3px 0px 10px 16px;
  /* Float Right with margin */
}
img.middle {
   margin: auto;
   /* Center Aligned */
}   
img.noborder {
  border-width: 0px;
  /* No Border */
}
img.rollover { /* Rollover */ }
