
/* --------------  Page CSS - Imported ------------------- */


P, TD, LI, OL, UL, TH { font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif;  }



 li.MsoNormal

	{mso-style-parent:"";

	margin-bottom:.0001pt;

	font-size:12.0pt;

	font-family:"Times New Roman";

	margin-left:0in; margin-right:0in; margin-top:0in}
	
li.MsoNormal1 {mso-style-parent:"";

	margin-bottom:.0001pt;

	font-size:12.0pt;

	font-family:"Times New Roman";

	margin-left:0in; margin-right:0in; margin-top:0in}
	
	
li.ul01 { 

	list-style-type: square; 
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;  

}

	
	
	/*------------------  CUSTOM CSS ------------------- */
	
	
.text_black_11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

.text_small_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}


.text_caption1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; font-style: normal; font-weight: normal;
	color: #000000; text-align: left; padding: 2px 10px 0;
}

.text_caption2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; font-style: normal; font-weight: normal;
	color: #000000; /*text-align: left;*/ padding: 2px 5px 0; 
}

.text_caption_pics {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; font-style: normal; font-weight: normal;
	color: #000000; /*text-align: left;*/ padding: 3px 0 0 0; 
}



.text_green_bold_11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #00431B;
}

.text_orange_bold_11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FC5D36;
}


.text_12bold {
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}


.text_header14 {
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: center;
	vertical-align: middle; 
}

.text_header16green {
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px;
	font-style: normal;
	font-weight: bolder;
	color: #00431B;
	text-align: center;
	vertical-align: middle; 
}



.text_header1 {
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: center;
	vertical-align: middle; 
}





.text_headerBIG {
	font-family: "Franklin Gothic Book", "Franklin Gothic Demi Cond", Verdana, Arial, Helvetica, sans-serif;
	font-size: 42px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: center;
	vertical-align: middle; 
}

.text_headerMEDorange {
	font-family: "Franklin Gothic Book", "Franklin Gothic Demi Cond", Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	color: #FC5D36;
	text-align: center;
	vertical-align: middle; 
}

.text_headerSMorange {
	font-family: "Franklin Gothic Book", "Franklin Gothic Demi Cond", Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FC5D36;
	text-align: center;
	vertical-align: middle; 
	
}


.text_headerMEDgreen {
	font-family: "Franklin Gothic Book", "Franklin Gothic Demi Cond", Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	color: #00431B;
	text-align: center;
	vertical-align: middle; 
}

.text_headerSMgreen {
	font-family: "Franklin Gothic Book", "Franklin Gothic Demi Cond", Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #00431B;
	text-align: center;
	vertical-align: middle; 
	
}




.color_green {color: #00431B;}

.color_orange {color: #FC5D36;}

.color_black {color: #000000;}

a:link {
	color: #00431B;
}
a:visited {
	color: #00431B;
}
a:hover {
	color: #FC5D36;
}
a:active {
	color: #FC5D36;
}


/*-----------------------  LINKS - STARS ----------------------------*/

.text_link_10B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
}


div.links_left {
display: block;
vertical-align: middle;
width: 180px;
}

div.links_right {
display: block;
padding-bottom: 2px;
margin-bottom: 2px;


}


td#leftcol {
text-align: left; width: 40%;
}

td#cetercol {
text-align: center; width: 10%;
}

td#rightcol {
text-align: right; width: 40%; 
}


div#testr {
text-align: right; width: 60%; border: #FF0000 solid 2px;
}

div#testr a {
display: block; 
padding: 0 23px 0 0; width: 180px;
font-weight: bold; font-size: 11px; font-family:Arial, Helvetica, sans-serif;
border-bottom:#00431B 2px solid; 
text-decoration: none;
}


td#leftcol a {
display: block; 
padding: 0 0 0 23px; width: 180px;
font-weight: bold; font-size: 11px; font-family:Arial, Helvetica, sans-serif;
border-bottom:#00431B 2px solid; 
text-decoration: none;

}


a.leftlinks:link, a.leftlinks:visited {
background: #ffe191 url(Star-SM2.gif) left center no-repeat;
color: #00431B; 

}

a.leftlinks:hover, a.leftlinks:active {
background: #cde8d8 url(Star-SM2.gif) left center no-repeat;
color: #FC5D36; 
}


td#rightcol a {
display: block; 

}

a.rightlinks:link, a.rightlinks:visited {
background: #ffe191 url(Star-SM2.gif) right center no-repeat;
color: #00431B; 

padding: 0 23px 0 0; width: 180px;
font-weight: bold; font-size: 11px; font-family:Arial, Helvetica, sans-serif;
border-bottom:#00431B 2px solid; 
text-decoration: none;
}

a.rightlinks:hover, a.rightlinks:active {
background: #cde8d8 url(Star-SM2.gif) right center no-repeat;
color: #FC5D36; 

padding: 0 23px 0 0; width: 180px;
font-weight: bold; font-size: 11px; font-family:Arial, Helvetica, sans-serif;
border-bottom:#00431B 2px solid; 
text-decoration: none;
}


/*---------------- MISC -------------------*/


a.footerlinks:link, a.footerlinks:visited {
color: #799E69; text-decoration: none; 
}

a.footerlinks:hover, a.footerlinks:active {
color: #FFFF00; text-decoration: none; 
}

.text_footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; font-style: normal; font-weight: bold;
	vertical-align: middle; text-align: center; margin: 30px 0 15px;
}


div.banner_top {
margin: 25px auto;
}

img.stars {
text-align: center;
vertical-align: middle;
/*padding-bottom: 4px;*/
}

.bullet_square {
list-style-type: square; 
font-size: 12px;
color: #000000;
margin-bottom: 0;}

.bullet_square_green {
list-style-type: square; 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #00431B;
margin-bottom: 0;}


.blank {text-align: center; vertical-align: middle;}
.blank2 {text-align: center; vertical-align: middle; width: 5px;}
.blank10 {text-align: center; vertical-align: middle; width: 10px;}
.blank20 {text-align: center; vertical-align: middle; width: 20px;}

td.center {text-align: center; vertical-align: top;}

td.left {text-align: left; vertical-align: top;}

td.right {text-align: right; vertical-align: top;}


img.picrow {
border:#000000 solid 2px;
margin 0 10px; display: inline;
}


a {cursor: pointer; cursor: hand;}


/* ----- Forms Page ----- */

.formText {
      width:900px;
      text-align:left;
      margin-top:50px;
      line-height:1.9em;
}

.formText .formsBold {
      font-weight:bold;
}

.formText ul {
      list-style-type:none;
}

.formText ul.formList li a {
      margin-right:8em;
      line-height:3em;
      text-decoration:none;
      border:1px dotted;
      padding:8px;
}

.formsTitle { 
      clear:both;
      padding-top:2em;
      font-size:1.2em;
      font-weight:bold;
      color:#00431B;
}

.formsTitle { 
      clear:both;
      padding-top:2em;
      font-size:1.2em;
      font-weight:bold;
      color:#00431B;
      background:#ff9a7b;
      padding:4px;
}


