/* ORIGINAL FRAME 
#frame{
background: #D3DFEB; 
border:#0B3D70 solid 1px;
padding: 10px 0 5px 0; 
width: 250px;
text-align: center;
}
*/

/* frame AS 
#frame{
background: #D3DFEB; 
border:#0B3D70 solid 1px;
/*padding: 10px 0 5px 0; */
/*margin:0;
width: 225px;
text-align: center;
}
*/

#frame{
background: #D3DFEB; 
border:#0B3D70 solid 1px;
padding: 10px 0 5px 0; 
width: 250px;
text-align: center;
}

/* horizontal ruler */
.underline{
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #939898;
}

/* extra styles needed to work with fassweb */ 

td#text ul
{
font-size: 80%;
color: #5C5C5C;
margin: 10px;
list-style: none;
}

td#text ul li

{
background: url(images/temp_images/bulet.jpg) no-repeat 0 5px;
padding: 0 0 7px 15px;
}


.uliststyle{
font-size: 80%;
color: #5C5C5C;
margin: 10px;
list-style: none;
}



.uliststyle li {
background: url(images/temp_images/bulet.jpg) no-repeat 0 5px;
padding: 0 0 7px 15px;
}

/* extra styles needed to work with fassweb */ 



td#text ol

{
font-size: 80%;
color: #5C5C5C;
margin: 10px;
/*list-style: none; */
}

td#text ol li {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 7px;
	padding-left: 0px;
}






.oliststyle{
font-size: 80%;
color: #5C5C5C;
margin: 10px;
/*list-style: none; */
}


.oliststyle li {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 7px;
	padding-left: 0px;
}


.data_table{
padding: 0 0 0 20px;
}


.data_table td{
/*font-size: 80%; */
color: #5C5C5C;
border-right: 1px solid #999;
border-bottom: 1px solid #999;
padding: 10px;
}

.data_table td p{
font-size: 80%;}


.data_table th{
	/*font-size: 80%;*/
border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	padding: 10px;
	color: #0B3D70;
	background-color: #BBBFC0;

	background-position: top;
}

.data_table th p{
font-size: 80%;}

blockquote{
/*width: 270px;*/
margin: 0;
padding: 0;
letter-spacing: -1px;
background: #fff url(images/temp_images/open-quote.gif) no-repeat top left;
}
 
.quote{
margin: 8px 0 0 25px;
text-align: center;
padding: 15px 0 10px 0;
font-size: 14px;
letter-spacing: -1px;
background: url(images/temp_images/end-quote.gif) no-repeat right bottom;
}

.quote strong{
color: #000;
}

.author{
font-size: 11px;
font-style: italic;
text-align: center;
padding: 2px 0 0 30px;
}

/* use styles for quote with .pagebox in main body of text */
 td#text blockquote{
 width: 90%;
 background: #fff url(images/temp_images/open-quote.gif) no-repeat top left;
 } 

td#text .quote {
background: url(images/temp_images/end-quote.gif) no-repeat right bottom;
padding: 20px 10px 10px 10px;
}

td#text blockquote .quote {
font-size:14px}


/*end main text quote styles*/



#imageleft{
padding: 20px 0 0 0;
border: 0;
width: 350px;
}

#imageleft td{
border: 0;
margin: 0;
margin: 15px 10px 15px 10px;
}

.imagetext{
text-align: left;
}

#imageright{ 
border: 0;
width: 350px;
}

#imageright td{
border: 0;
margin: 0;
margin: 15px 10px 15px 10px;
}
	
td#text .smalltext{
font-size: 70%;
}	

td#text .largetext{
font-size: 90%;
}

td#text .rightaligned{
text-align:right;
}

