* {
   font-family : Arial, Helvetica, sans-serif;
}

P, TD, TH, DL, BODY, BLOCKQUOTE, PRE, DIV, OL, UL  {
	font-size : 10pt;
	color: black;
}

html, body {
    margin: 0;
	padding: 0;
	background-color: #DBE3E7;
	scrollbar-base-color: #006699;	
}  

/* Links */ 
a:link, a:visited {
	color: #208AD0;
	text-decoration : none;	
}
a:hover, a:active {
	color: blue;
	text-decoration : none;	
}

/* Links that appear in the blue side bars */
a.side:link, a.side:visited {
	color: white;
} 
a.side:hover, a.side:active {
	color: white;
}  

/* Text that appears in the blue side bars */
.side {
	font-size : 8pt;	
	color: #DBE3E7;
}
.side_small  {
	font-size : 7pt;
	color: #BBC3E7;
}

small  {
	font-size : 8pt;
}
  
H1  {
    font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 20pt;
	font-weight : bold;
	text-transform: uppercase;	
	color: #006699;
}
  
H2  {
    font-family : Verdana, Arial, Helvetica, sans-serif;  
	font-size : 16pt;
	font-weight : bold;
	text-transform: uppercase;	
	color: #006699;	
}
  
H3  {
	font-size : 13pt;
	font-weight : bold;
	text-transform: uppercase;	
	color: #006699;	
}
  
H4  {
	font-size : 9pt;
	font-weight : bold;
	text-transform: uppercase;
	color: #006699;		
}
  
.heading2  {
    font-family : Verdana, Arial, Helvetica, sans-serif;  
	font-size : 16pt;
  	font-weight : bold;
	text-transform: uppercase;	
	color: #006699;	
}

.heading3  {
	font-size : 13pt;
	font-weight : bold;
	text-transform: uppercase;	
	color: #006699;	
}
  
.heading4  {
	font-size : 9pt;
	font-weight : bold;
	text-transform: uppercase;
	color: #006699;	
}
  
.heading4w  {
	font-size : 9pt;
	font-weight : bold;
	text-transform: uppercase;
	color: #DBE3E7;	
}
  
.heading_blog  {
  	font-size : 13pt;
  	font-weight : bold;
	text-transform: uppercase;	
	color: #006699;	
}

.quote  {
	color: white;
}
  
.quoter  {
	font-size : 7pt;
	color: #BBC3E7;
	line-height: 250%;
}

hr {
	border: none;
	color: #4B8AD0;
	background-color: #4B8AD0;
	height: 1px;
}

/* Remove the space at the top of ul and ol */
ul.compact, ol.compact {
	margin-top: 2px;
}

.extraspace {
	margin-top: 20px;
}

select, input, textarea {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	border: 1px solid #006699;
	background-color: #FFFFFF;
}

/* This is for displaying checkboxes and radio buttons, which look
bad when formatted using the above style */
input.box {
	background-color: #DBE3E7;
	border: none;
}

.button {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	text-transform: uppercase;			
	color: white;
	background-color: #006699;
	border: 1px solid #4B8AD0;
}

/* For display top and bottom rules around <td>s */
td.rules {
    border-top: 1px solid #4B8AD0;
    border-collapse: collapse;
}

a.commonlinks  {
	font-size : 8pt;
	color: #208AD0;
}

