body { 
font-size: 14pt;
}

#text {
clear:both;
padding:10px;
width:100%;
}

#left {
float:left;
width:200px;
}

#right {
float:left;
width:200px;
}

#blank {
clear:both;
padding:0;
}

#access, #topbar1, #topbar2, #topbar3, #topbar4, #topbar5, #topbar6, #topbar7, #nav, #strapline, #sitetools, #footer, #links {
display:none;
}




/*  ******************** general styles ******************** */


img {
border: none;
}

h1 {
font-family: Georgia, Times New Roman, Times, serif; 
font-size: 14pt;
font-weight: normal; 
color: #2A7EC1;
padding:0;
}

h2, h3 {
font-family: Georgia, Times New Roman, Times, serif; 
font-size: 12pt;
font-weight: bold;  
color: #222;
margin: 0;
padding: 0; 
}

.blue {color:#2A7EC1;}

.dkgrey {color:#222;}

.small {
font-size:0.9em;
}

#text ul {
margin: 0;
padding: 0;
list-style:disc;
padding:20px 0 0 50px;
}

#text li {
padding: 0 0 15px 10px;
color:#2A7EC1;
}

td, th {
font-size: 1.0em;
text-align:left;
}

th.header {
border-bottom: 2px solid #2A7EC1;
padding:5px;
font-weight:normal;
}

td.line {
padding:5px;
border-bottom: 1px solid #2A7EC1;
}

#backtotop {
padding-top:20px;
text-align:right;
clear:both;
}






/*  ******************** links ******************** */

#text a:link, #text a:visited {
color:#222;
text-decoration:underline;
font-weight:normal;
}

#access a:link, #access a:visited {
color:#FFF;
font-weight:1pt;
}
