body { 
font-size:100%; 
font-family: verdana,arial,helvetica,sans-serif ;
}

p, li, blockquote { 
font-size:0.8em; 
font-family: verdana,arial,helvetica,sans-serif ;
}

p.list {
margin: 0px 0px 4px 0.8em;
text-indent: -0.8em;
font-size:0.8em; 
font-family: verdana,arial,helvetica,sans-serif ;
}

.small { 
font-size:0.7em; 
font-family: verdana,arial,helvetica,sans-serif ;
}

p.crumb { 
margin: 0em;
font-size:0.7em; 
font-family: verdana,arial,helvetica,sans-serif ;
}

.smallGrey { 
color: #999999;
font-size:0.7em; 
font-family: verdana,arial,helvetica,sans-serif ;
}

p.navTextTop {
margin: 0em;
font-weight: bold;
font-size:0.7em; 
font-family: verdana,arial,helvetica,sans-serif ;
}

p.navText {
margin: 0em 0em 0em 1.1em;
text-indent: -1.1em;
font-size:0.7em; 
font-family: verdana,arial,helvetica,sans-serif ;
}

p.smallgreyitalics { 
color: #999999 ;
font-style:italic ; 
font-size:0.7em ;
font-family: verdana,arial,helvetica,sans-serif ;
}

p.nav1 { 
font-size: 0.7em; 
font-family: verdana,arial,helvetica,sans-serif; 
margin: 0em 0em 0em 1.2em;
text-indent: -1.2em;
}

p.nav2 { 
font-size: 0.7em; 
font-family: verdana,arial,helvetica,sans-serif; 
margin: 0em 0em 0em 2.2em;
text-indent: -1em;
}

p.nav_noindent { 
font-size: 0.7em; 
font-family: verdana,arial,helvetica,sans-serif; 
margin: 0px 0px 0px 0px; 
}

li {
/*margin-bottom: 4px;*/
}

.nomargintop {
margin-top: 0px;
}

.nomarginbottom {
margin-bottom: 0px;
}

.marginundertitle {
margin-bottom: 18px;
}

h1 { 
margin-bottom: 5px;
color: #666666; 
font-weight: normal;
font-size: 1.2em; 
font-family: verdana,arial,helvetica,sans-serif ;
}

h2 { 
margin-bottom: 5px;
color: #666666; 
font-weight: normal;
font-size: 1em; 
font-family: verdana,arial,helvetica,sans-serif ;
}

h3 {
color: #666666;
margin-bottom: 0px;
font-size: 0.9em;
font-weight: normal;
font-family: verdana,arial,helvetica,sans-serif;
}

/* Layout tables */

td.paddingbottom {
padding-bottom: 10px;
}

td.paddingbottomandleft {
padding-bottom: 10px;
padding-left: 10px;
}

td.navTDtop {
padding: 2px 0px 2px 0px;
background-color: #f0f0f0;
border-top: 2px solid #cccccc;
/*border-bottom: 1px solid #cccccc;*/
/*font-size:0.7em; */
/*font-family: verdana,arial,helvetica,sans-serif ;*/
}
td.navTDtopOV {
background-color: #ffffff;
border-top: 2px solid #ff0000;
/*border-bottom: 1px solid #cccccc;*/
/*font-size:0.7em; */
/*font-family: verdana,arial,helvetica,sans-serif ;*/
}

td.navTDmiddle {
background-color: #f0f0f0;
border-top: 1px solid #cccccc;
/*border-bottom: 1px solid #cccccc;*/
/*font-size:0.7em;*/ 
/*font-family: verdana,arial,helvetica,sans-serif ;*/
}
td.navTDbottom {
background-color: #f0f0f0;
border-top: 1px solid #cccccc;
border-bottom: 2px solid #cccccc;
/*font-size:0.7em; */
/*font-family: verdana,arial,helvetica,sans-serif ;*/
}
td.navTDonly {
padding: 2px 0px 2px 0px;
background-color: #f0f0f0;
border-top: 2px solid #cccccc;
border-bottom: 2px solid #cccccc;
/*font-size:0.7em; */
/*font-family: verdana,arial,helvetica,sans-serif ;*/
}

/* Links */

a:link { color: #3399ff; text-decoration: none ;}
a:visited { color: #3399ff; text-decoration: none ;}
a:active { color: #3399ff; text-decoration: none ;}
a:hover { color: #ff0000; text-decoration: none ;}

a.navlink:link { color: #3399ff; text-decoration: none ;}
a.navlink:visited { color: #3399ff; text-decoration: none ;}
a.navlink:active { color: #3399ff; text-decoration: none ;}
a.navlink:hover { color: #ff0000; text-decoration: none ;}

a.greylink:link { color: #999999; text-decoration: none ;}
a.greylink:visited { color: #999999; text-decoration: none ;}
a.greylink:active { color: #999999; text-decoration: none ;}
a.greylink:hover { color: #ff0000; text-decoration: none ;}

/* Other */

input, select, option, textarea {
font-size: 11px;
font-family: verdana,arial,helvetica,sans-serif;
}

img {
border-color: #cccccc;
}

img.imageright {
float: right;
margin: 0px 0px 10px 10px;
}

img.imageleft {
float: left;
margin: 0px 10px 10px 0px;
}