p, h1, h2 {

text-align: left;
}
.small {
font-size: 0.9em;
}
.large {
	
}
.TableLineLight {
	BORDER-RIGHT: #DCDCDC 1px solid; 
	BORDER-TOP: #DCDCDC 1px solid;
	 BORDER-LEFT: #DCDCDC 1px solid; 
	 BORDER-BOTTOM: #DCDCDC 1px solid;
}
blockquote{
float:right;
width:150px;
text-align:center;
margin: 0;
border-left: 1px dashed #CCCCCC;
border-top: 1px dashed #CCCCCC;
border-right: 1px dashed #CCCCCC;
padding: 5px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 0.8em;

line-height: 1.3em;
color: #666666;
margin-bottom: 10px;
margin-left: 5px;
background-image: none;
border-left: 1px dashed #CCCCCC;
border-top: 1px dashed #CCCCCC;
border-right: 1px dashed #CCCCCC;
border-bottom: 1px dashed #CCCCCC;
margin-bottom: 10px;
margin-left: 5px;
}
.aligntoleft{
text-align:left;
padding: 10px;
}
h1{
font-size: 1em;
	font-weight: bold;
	color: #003366;
	margin-bottom: -13px;
}
.xlarge {
font-size: 1.1em;
}
.story-link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	
	font-weight: bold;
	color: #FF6600;
}
h2 {
font-size: 1em;
	color: #8080FF;
	font-weight: bold;
	margin-bottom: -17px;
}
.nodisplay{
display: none;
}
.box_grey {
border: outset 0.2em #FFFFFF; 
padding: 0.5em;
}
BODY { 
font-family: MS-Trebuchet, Trebuchet MS, Verdana, Helvetica, sans-serif; 
font-size: 0.9em;
   
   text-align: center;
line-height: 1.3em;
} 


p, li {  
line-height: 1.5em;
}

.breadcrm {  color: #99CCCC; 
 font-weight: bold; }
a.bread  {
	color: #99CCCC;
	
	
	font-weight: bold;
}

.aligntoright{
	
	float: right;
	padding: 5px 5px 5px 15px;
}