@charset "UTF-8";

/* CSS Document */



.fltright {

	float: right;

	padding: 15px;

	text-align: right;

}

.fltleft {

	float: left;

	padding: 8px;

	text-align: right;

}

.heading {

	font: bold 16px Arial, Helvetica, sans-serif;

	color: #006633;

	font-size: 18px;

	margin-bottom: 2px;

}

.subhead {

	font:  bold 14px Arial, Helvetica, sans-serif !important;

	color: #006633;

	font-size: 14px;

}

.callout {

	font: italic 14px Arial, Helvetica, sans-serif;

}

.calloutBox {

  background-color: #d6e6de;

  color: #000;

  float: right;

  width: 150px;

  border: 10px solid #FFF;

}

.portrait {

  background-color: #FFF;

  border-bottom: 5px solid #FFF;

  border-left: none;

  border-right: none;

  border-top: 5px solid #FFF;

  margin: 0 30px;

}

.portrait p {

  margin: 0 -20px;

  padding: 1em;

  background-color: #FFF;

  color: #000;

  font-style: italic;

  text-align: center;

  width: 100 px;

}

.calloutBox2 {

  background-color: #d6e6de;

  color: #000;

  float: left;

  width: 150px;

  

  border: 10px solid #FFF;

}

.portrait2 {

  background-color: #FFF;

  border-bottom: 5px solid #FFF;

  border-left: none;

  border-right: none;

  border-top: 5px solid #FFF;

  margin: 0 30px;

}

.portrait2 p {

  margin: 0 -20px;

  padding: 1em;

  background-color: #FFF;

  color: #000;

  font-style: italic;

  text-align: center;

  width: 100 px;

}



.calloutBox3 {

  background-color: #d6e6de;

  color: #000;

  float: left;

  width: 200px;

  

  border: 10px solid #FFF;

}

.portrait3 {

  background-color: #FFF;

  border-bottom: 5px solid #FFF;

  border-left: none;

  border-right: none;

  border-top: 5px solid #FFF;

  margin: 0 30px;

}

.portrait3 p {

  margin: 0 -20px;

  padding: 1em;

  background-color: #FFF;

  color: #000;

  font-style: italic;

  text-align: center;

  width: 100 px;

}

.calloutBox4 {

  background-color: #d6e6de;

  color: #000;

  float: left;

  width: 240px;

 

  border: 10px solid #FFF;

}

.portrait4 {

  background-color: #FFF;

  border-bottom: 5px solid #FFF;

  border-left: none;

  border-right: none;

  border-top: 5px solid #FFF;

  margin: 0 30px;

}

.portrait4 p {

  margin: 0 -20px;

  padding: 1em;

  background-color: #FFF;

  color: #000;

  font-style: italic;

  text-align: center;

  width: 100 px;

}

.news_bolet {color: #666666 !important;
 font-size: 14px;

	font-weight: bold;}

.news_dark {color: #000000 !important;

	font-weight: bold !important;
}
.font_lightdark {
     color: #525252 !important;
     font-weight: bold !important;
     font-size: 12px;}

.news_grenn {color: #006633 !important;
	  font-style: italic;

	         font-size: 13px;}

 p img { margin-right:10px; margin-bottom:10px; margin-top:10px; }

ul.circle {list-style-type:circle !important;}

ul.square {list-style-type:square !important;}

.header_blue {color: #000099 !important;
        font-size:16px !important;
               line-height: 20px;
	font-weight: bold !important;
}
