/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 
.body_text	
	{	
	font-family:"Times New Roman", Times, serif;
	font-size:12pt;
	padding: 1em;
	}

p 
	{  
	font-family:"Times New Roman", Times, serif;
	font-size: 12pt; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	text-decoration: none; 
	margin-left: .2in; 
	text-align: left; 
	margin-top: .2in; 
	margin-right: .2in; 
	margin-bottom: .2px;
	}

h1, h2, h3, h4, h5, h6
	{
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	}
	
h1 {  
	font-size: 2em; 
	font-weight: bold; 
	}	
	
h2 {  
	font-size: 1.5em; 
	font-weight: bold;
	/*margin-bottom: -12px; */
	}	

h3 {  
	font-size: 1.3em; 
	font-style: normal; 
	/*line-height: 16pt;*/ 
	font-weight: bold; 
	margin-right: 3px; 
	margin-left: 3px;
	/*margin-bottom: -12px;*/
	}

h4 {  
	font-size: 1em; 
	font-style: normal; 
	line-height: 14pt; 
	font-weight: bold; 
	text-decoration: none;
	color:#FFFFFF;/*white*/ 
	}
	
h5 {  
	font-size: .8em; 
	font-style: italic; 
	font-weight: bold; 
	text-decoration: none;
	}

h6 {  
	font-size: .8em; 
	margin-top: .25in; 
	margin-bottom: .25in;
	}
	
h7 /*h3, but blue text*/
	{
	font-size: 1.3em; 
	color: #8faeb3;/*blue*/
	margin-right: 3px; 
	margin-left: 3px;
	}
		
.top {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	text-align: center; 
	vertical-align: middle; 
	margin-top: .25in; 
	margin-bottom: .25in;
	}
/* links */
.Links 
	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .8em; 
	font-weight: bold; 
	text-align: left; 
	vertical-align: top; 
	margin-top: 0.15in; 
	margin-left: .15in; 
	margin-right: .15in; 
	margin-bottom: .15in; 
	color: #699;
	}

.list 
	{  
	font-family: "Times New Roman", Times, serif; 
	font-size: .8em; 
	font-weight: bold; 
	text-align: left; 
	vertical-align: top; 
	margin-left: .2in; 
	list-style-type: disc; 
	list-style-position: inside;
	}
/************** img styles *****************/
/* bottom of margin frame is wider*/	
img.floatleft
	{
	float:left;
	margin: 10px 10px 15px 0;
	border:	15px solid #03c;/*medium blue*/
	border-bottom: 20px solid #03c;
	}
	
img.floatright
	{
	float:right;
	margin: 10px 0 15px 10px;
	border:	15px solid #03c;/*medium blue*/
	border-bottom: 20px solid #03c;
	}

img.floatcenter
	{
	float:center;
	margin: 10px 0 15px 10px;
	border:	15px solid;
	border-top-color:E5E5E5;/*light gray*/
	border-right-color:#B2B2B2;/*med gray*/
	border-bottom-color:#7F7F7F/* darkgray*/;
	border-left-color:#B2B2B2/*med gray*/;
	/*border-bottom: 20px solid ;
	padding:0 10px 0 10px;*/
	
	}



/************** center styles *****************/			
blockquote
	{
	font-family: Georgia, Times, serif;
	/*background-color:#bfcfff;*//* light blue*/
	/*border:.5em solid #809fff;*//* medium blue*/
	padding: 1em;
	}
	
table.Table1 tr
	{	    
	text-align:	left;
	border: 1em; 
	cellspacing: 1; 
	cellpadding: 4; 
	}	
	
table.Table1 th	
	{
	text-align:	left;
	background-color: #ffe6ef;
	}
	
table.Table_tint/*tinted  background, */
	{
	font:Arial, Helvetica, sans-serif;
	text-align:left;
	background-color:#ffe6ef;/*mid-light pink*/
	border-style:groove;
	width: 95%;  
	cellspacing:0;
	cellpadding:10px; 
	margin-left: .2em;
	border: .1em solid #7F7F7F;/*dark grey*/
	/*border-bottom: .8em;*/
	}
	
table.Table_tint_left/*tinted  background, */
	{
	font:Arial, Helvetica, sans-serif;
	text-align:left;
	background-color:#ffe6ef;/*mid-light pink*/
	border-color:#7F7F7F;/*dark grey*/
	border-width:medium;
	border-style:groove;
	width: 95%;  
	cellspacing:0;
	cellpadding:10; 
	margin-left: .2in;
	}
	
table.Table1
	{	    
	border: 2em solid #ffe6ef;
	border-width: 1; 
	cellspacing: 1; 
	cellpadding: 4;
	background-color: #fff2f2;
	width: 369;
	}

.table hr
	{
	margin-right:auto;
	margin-left:auto;
	margin-top:1.25em;
	margin-bottom:1.25em;
	width: 80%;
	height:8px;
	background-color:#CCE5FE;
	}
/************** side styles *****************/	
.sidebar 
	{
	width: 196px;
	margin: 3px 5px 8px 10px;
	border:8px solid #047FF9;
	background-color: #CCE5FE;
	}
	
.sidebar img/*image width=180, height=135*/
	{
	border:4px double #047FF9;
	margin-right:auto;
	margin-left:auto;
	width:178px;
	}
	   
.caption_head 
	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .8em; 
	font-weight: bold; 
	text-align: left;
	}

.sidebar h2
	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .8em; 
	font-weight: bold; 
	text-align: left;
	padding-left:5px;
	}

.caption_text 
	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .8em; 
	font-style: italic;
	margin-bottom: 25;
	}
	
	
.sidebar p
	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .8em; 
	font-style: italic;
	margin-bottom: 25px;
	padding-left:5px;
	}
	
.sidebar hr
	{
	background-image:url(images/hr_decoration_sidebar_3.gif);
	background-repeat:no-repeat;
	border:none;
	/*margin-top:1.25em;
	margin-bottom:1.25em;*/
	width: 75%;
	height:15px;
	margin-right:auto;
	margin-left:auto;
	/*background-color:#B2B2B2;*/
	}