/*
	Default page values
*/
body { 
 background-color: #ffffff; 
 margin-left: 0; 
  font-family: arial, helvetica, verdana, trebuchet; 
; margin-top: 1
}

/*
	Links
*/
a:link { 
 color: #333333;  
}

a:visited { 
 color: #800080;  
}

a:active { 
 color: #006666; 
; font-family: Arial, Helvetica, sans-serif
}

a:hover { 
 color: #3366FF; 
}

/*  
    Hyperlinks that appear in the member navbar:
    login, register, calendar, etc.
*/
.loginText, .loginText a:link, .loginText a:active, .loginText a:hover{ 
 color:       #000006;
 font-family: verdana,trebuchet,sans-serif;
 font-size:   9px; 
 font-weight: bold;
}
.loginText a:link    { color:  #000099; }
.loginText a:visited { color:  #000099; }
.loginText a:active  { color:  #006666; }
.loginText a:hover   { color:  #669999; } 


/*
	Headings
*/
h1           { font-size: 14pt; font-family: Arial; color: #000099; letter-spacing: 2pt;  }
h2           { font-size: 10pt; font-family: Arial; letter-spacing: 2pt; color: #000080; 	       font-weight: bold }
h2.underline           { font-size: 10pt; font-family: Arial; letter-spacing: 2pt; color: #000080; 	       font-weight: bold; 
 border-bottom: #000000 1px solid; }
h2.boxed           { font-size: 10pt; font-family: Arial; letter-spacing: 2pt; color: #000080; 	       font-weight: bold; border-top: #000000 1px solid; 
 border-left: #000000 1px solid; 
 border-right: #000000 1px solid; 
 border-bottom: #000000 1px solid; }
h3           { font-size: 10pt; font-family: Arial; color: #000080; line-height: 100%; 
               font-weight: bold; margin-top: 6; margin-bottom: 0 }
h4           { font-size: 10pt; font-family: Arial; color: #000000; font-weight: bold; 
               line-height: 100%; margin-top: 3; margin-bottom: 1 }

.page-heading { font-size: 14pt; font-family: Arial; color: #000080; font-weight: normal }

.bio-name    { font-family: Arial; font-size: 10pt; color: #000080; font-weight: bold; 
               margin-bottom: 3 }

/*
	Paragraph Formats
*/

.normal-text { font-size: 10pt; font-family: Arial; text-align: Left; margin-top: 5 }
.normal-text-boxed { font-size: 8pt; font-family: Arial; text-align: Left; margin-top: 0; border-top: #000000 1px solid; 
 border-left: #000000 1px solid; 
 border-right: #000000 1px solid; 
 border-bottom: #000000 1px solid; text-indent: 1; margin-left: 0; margin-right: 100px; align: left; background-color: #FFDE91; }

.normal-text-smboxed { font-size: 10pt; font-family: Arial; text-align: Left; margin-top: 0; border-top: #000000 1px solid; 
 border-left: #000000 1px solid; 
 border-right: #000000 1px solid; 
 border-bottom: #000000 1px solid; text-indent: 1; margin-left: 0; margin-right: 300px; align: left}

.table-text-boxed { font-size: 8pt; font-family: Arial; text-align: Left; margin-top: 0; border-top: #000000 1px solid; 
 border-left: #000000 1px solid; 
 border-right: #000000 1px solid; 
 border-bottom: #000000 1px solid; text-indent: 1; margin-left: 2px; margin-right: 5px; align: left; background-color: #ADD6D6; }
.table-text-clearbox { font-size: 10pt; font-family: Arial; text-align: Left; margin-top: 0; border-top: #000000 1px solid; 
 border-left: #000000 1px solid; 
 border-right: #000000 1px solid; 
 border-bottom: #000000 1px solid; text-indent: 1; margin-left: 1pt; margin-right: 5px; align: left; }

.single-para { font-size: 10pt; font-family: Arial; line-height: 105%; text-align: Left; 
               margin-top: 0; margin-bottom: 0.5 }
.menuitems {
 padding-top : 10pt;
 padding-bottom : 10px;
 border-bottom : 1px dotted #999;
}
.sidebar, .sidebar a:link, .sidebar a:visited, .sidebar a:active, .sidebar a:hover{
 font-size: 10px; font-family: Arial; line-height: 100%; text-align: left; 
               text-indent: 0; margin-left: 0; margin-right: 0; margin-top: 0; 
               margin-bottom: 1 }

.sidebar a:link    { color:  #000099; }
.sidebar a:visited { color:  #000099;  }
.sidebar a:active  { color:  #006666; }
.sidebar a:hover   { color:  #669999; } 
              
.sidebar-bullets { font-size: 10px; font-family: Arial; line-height: 100%; text-align: left; 
               text-indent: 0; list-style-type: circle; margin-left: 0; 
               margin-right: 0; margin-top: 0; margin-bottom: 1 }

.medText {
 font-family: arial, helvetica, sans-serif;
 font-size:   8pt;
 color:       #333333;
 font-weight: normal;
}


.smText {
 font-family: arial, helvetica, sans-serif;
 font-size:   10px;
 color:       #333333;
 font-weight: normal;
}


.lgText {
 font-family: arial, helvetica, sans-serif;
 font-size:   11px;
 color:       #333333;
 font-weight: bold;
 
}
#menu {
 width: 175px;
 float: none;
 font: 11px/12px verdana, trebuchet, sans-serif;
 padding-right: 10px;
 text-align: right;
 color: #333;
 padding-bottom: 30px;
 border-right: 1px dotted #999;
}
#content {
 width: 420px;
 float: none;
 text-align: left;
 margin-left: 30px;
 margin-bottom: 60px;
 padding-bottom: 30px;
 padding-left: 30px;
 voice-family: "\"}\"";
 voice-family: inherit;
 width: 390px;
}
body>#content {
 width: 420px;
}

.menuitems {
 padding-top : 10px;
 padding-bottom : 10px;
 border-bottom : 1px dotted #999;
}

input {
 font : bold 11px/12px verdana, trebuchet, sans-serif;
 border : 1px solid #999999;
 color : black;
 margin-top: 2px;
 margin-bottom: 2px;
}

input.large {
 width: 200px;
}

input:focus {
 background-color : #ffffff;
}

input.button {
 color : white;
 background-color : #000000;
}

textarea {
 border: 1px solid #999999;
 margin-bottom: 10px;
 color: black;
 background-color: #eeeeee;
 font: 11px/16px verdana,trebuchet,sans-serif;
}

textarea:focus {
 background-color : #ffffff;
}

.pulldown {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:	11px;
 font-weight: bold;
 color:	#444444;
 border-top: #000000 1px solid; 
 border-left: #000000 1px solid; 
 border-right: #000000 1px solid; 
 border-bottom: #000000 1px solid;
}

.weblog {
 padding-bottom: 12px;
 border-bottom:1px dotted #999999;
}
span.IATIS-Highlight {
color: #000099;
font-style: italic; 
}

