p { 
color: #330000; 
font-size: 10pt; 
font-family:  arial, verdana, sans-serif;
margin-top: 10px; 
margin-bottom: 0px; 
padding-left: 0px; 
padding-right: 40px; 
}

p.form { 
color: #330000; 
font-size: 10pt; 
font-family: arial, sans-serif; 
margin-top: 0px; 
margin-bottom: 0px; 
padding-left: 0px; 
padding-right: 0px; 
}

p.caption { 
color: #330000; 
font-size: 7pt; 
font-family: arial, sans-serif; 
text-align: right;
margin-top: 0px; 
margin-bottom: 0px; 
padding-left: 0px; 
padding-right: 45px; 
}

p.radio /* for radio button text*/
{ 
color: #000033; 
font-size: 10pt; 
font-family: arial, sans-serif; 
margin-top: 0px; 
margin-bottom: 0px; 
padding-left: 0px; 
padding-right: 0px; 
}

.emph {
font-style: italic;
} 

.bold {
font-weight: bold;
}

.emph2 {
font-weight: bold;
font-style: italic;
}

.center { text-align: center }
.center1 { margin-top: 40px }

p.column { 
color: #330000; 
font-size: 10pt; 
font-family: verdana, arial, sans-serif;
font-style: italic; 
margin-top: 0px; 
margin-bottom: 0px; 
padding-left: 0px; 
padding-right: 0px; } /*reduces padding for columns*/

ul { 
color: #330000; 
font-size: 10pt; 
font-family:  arial, verdana, sans-serif; 
margin-top: 0px; 
margin-bottom: 0px; 
padding-left: 0px; 
padding-right: 0px; 
}

li.circ {
list-style-type:circle
}

h1, h2  { 
color: #A38157; 
font-size: 11pt; 
font-family: arial, sans-serif; 
margin-top: 20px;
margin-bottom: 12px; 
padding-left: 0px; 
}

h3 {
color: #A38157; 
font-size: 10pt; 
font-family: arial, sans-serif; 
margin-top: 10px;
margin-bottom: 4px; 
padding-left: 0px; 
}



A:link { 
text-decoration: underline; 
font-weight: bold; 
font-family: arial, sans-serif; 
font-size: 10pt; 
color: #666666; 
}

A:visited { 
text-decoration: underline; 
font-weight: bold; 
font-family: arial, sans-serif; 
font-size: 10pt; 
color: #666666;
}

A:hover {
text-decoration: none; 
font-weight: bold; 
font-family:  arial, sans-serif; 
font-size: 10pt; 
color: #996633;
}

img.mike { 
float: left;
border-style: solid; 
border-width: 2px;
border-color: #693D7A;
margin-top: 0px; 
margin-left: 0px;
margin-right: 10px;
} 

img.right { 
float: right;
border-style: solid; 
border-width: 0px;
margin-top: 5px; 
margin-left: 35px;
margin-right: 10px;
} 

img.angela { 
border-style: solid; 
border-width: 2px;
border-color: #693D7A;
margin-top: 0px; 
} 

img.wmp { 
align: right;
border-style: solid; 
border-width: 0px;
margin-top: 0px; 
margin-left: 0px;
margin-right: 0px;
} 

img.top /* for top of topics page*/
{
float: left;
margin-top: 0px; 
margin-left: 20px;
margin-right: 10px;
padding: 0px;
}

img.top1/* for right aligned imgs  groups/classes*/
{
float: right;
border-style: solid; 
border-width: 2px;
border-color: #693D7A;
margin-top: 0px; 
margin-right: 65px;
padding: 0px;
}




img.table2 { 
width: 200px; height: 300px; 
border-style: solid; 
border-width: 3px;
border-color: #808080;
margin: 0px; 
padding: 0px;
} 

table.category 
{
margin-left: 30px;
margin-top: 0px;
padding-top: 0px;
}                                         /*for the category pages*/


table.category1
{
margin-left: 30px;
margin-top: 20px;
}   /* for anchor linked pages*/



 /* for anchor linked pages*/
 A:link.anch { 
text-decoration: none; 
font-weight: bold; 
font-family: arial, sans-serif; 
font-size: 8pt; 
color: #603D6C; 
}

A:visited.anch { 
text-decoration: none; 
font-weight: bold; 
font-family: arial, sans-serif; 
font-size: 8pt; 
color: #603D6C;
}

A:hover.anch {
text-decoration: underline; 
font-weight: bold; 
font-family:  arial, sans-serif; 
font-size: 8pt; 
color: #3787B2;
}

sup.tm {
color: #693D7A; 
font-size: 6pt; 
font-family: arial, sans-serif; 
}

form
{ 
margin-left: 30px;
}