a:link {color: #00492c; text-decoration: none;
}
a:visited  {color: #00492c; text-decoration: none;
}
a:hover  {color: #000; text-decoration: underline;
}
body { background: #fff url(images/stripe.gif) repeat-x top left;
       font-family: Arial, Helvetica, sans-serif;
	   font-size: 15px;
	   line-height: 1.1;
	   padding: 0;
	   margin: 0;
       text-align: center;
	   color: #00492c;
}
#wrapper { text-align: left;
           width: 930px;
           min-width: 930px;
		   margin-right: auto;
		   margin-left: auto;
		   margin-top:0px;
		   padding-top:0px;
           border-left: 1px solid #cfd2d3;
		   background-color: #fff;
}
#header {  width: 930px;
           min-width: 930px;
           margin: 0px 0px 0px 0px;
           border-bottom: 2px solid #cfd2d3;
           padding: 0px 0px 0px 0px;
}
.packages { clear: left;
           float: left;
		   font-size: 15px;
		   line-height: 1.3;
           width: 170px;
           min-width: 170px;
           margin: 0px 0px 0px 10px;
		   padding: 5px 0px 25px 10px;
}
.button1 { margin: -10px 0px 0px -20px;
          padding: 0px 0px 0px 0px;
}
.button1 a { margin: 20px 0px 0px 0px;
}
.button1 img { margin: 20px 0px 0px 0px;
                width:190px;
                height: 37px;
}
#container { float: left;
             background-color: #ebf0f2;
             margin: 0px 0px 0px 0px;
	         padding: 0px 0px 0px 0px;
			 width: 190px;
}
.hplan { margin: 0px 0px 20px -20px;
}
.hplan img { margin: 20px 0px 0px 0px;
                width:190px;
                height: 37px;
}
.share { margin: 0px 0px 20px -20px;
}
.share img { margin: 20px 0px 0px 0px;
                width:190px;
                height: 37px;
}
#textbody { width: 730px;
		   min-width: 730px;
           margin: 50px 0px 0px 200px;
		   padding: 0px 0px 25px 0px;
}
.centertext { text-align: center;
}      
h1 {  font-family: "Times New Roman", Times, serif;
       color: #059b7e;
      margin: 0px 0px 0px 0px;
	  padding: 0px 0px 0px 0px;
	  font-size: 32px;
}
h2 {  font-family: "Times New Roman", Times, serif;
      color: #33aae5;
     margin: 0px 0px 0px 0px;
	  padding: 0px 0px 0px 0px;
	  font-size: 24px;
}
h3 {  font-family: "Times New Roman", Times, serif;
      color: #059b7e;
	  font-size: 19px;
}
h4 {  font-family: "Times New Roman", Times, serif;
      color: #059b7e;
	  font-size: 16px;
}
img { border: 0;
}
.border1{ margin: 10px 20px 20px 0px;
          border-bottom: 2px solid #059b7e;
}
.border1 h1{ font-family: "Times New Roman", Times, serif;
           text-align: center; 
           line-height: .5;
	       font-size: 32px;
}
.border1 h2{ text-align: center; 
            line-height: .5;
	        font-size: 24px;
}
.border2 { margin: 100px 10px 0px 0px;
           padding-bottom: 50px;
          border-bottom: 2px solid #059b7e;
		  text-align: center;
}
.border2 h2 { line-height: 1.6;
	        font-size: 24px;
}
.topmargin { padding-top: 30px;
}
.bottommargin { padding-bottom: 20px;
}
.leftmargin { padding-left: 10px;
}
.rightmargin { padding-right: 20px;
}
.clearleft { clear: left;
}
.clearboth { clear: both;
}
.floatleft { float: left;
}
.underline { text-decoration: underline;
}
.innerborder { margin-left: 25px;
}
.innerborder a:link {color: #00492c; text-decoration: underline;
}
.labworker { float: left;
             margin: 30px 0px 20px 10px;
}
p { 
}
ul { margin-left: 30px;
}
ul.droplet {list-style-image: url(images/droplet.png);
}
.box1setup { width:345px; 
            float: left;
			padding: 0px 0px 0px 20px;
}
.box1setup h3 { display: inline;
               margin-left: 35px;
			   color: #059b7e;
			   font-size: 19px;
}
.box1setup h2 { display: inline;
               margin: 0px 0px 0px 100px;
			   color: #059b7e;
	           font-size: 24px;
}
.box1top {
	background:url('images/mainrightgray.png') no-repeat scroll right top;
	height:20px;
	margin-top: 20px;
}
.box1topcontent {
	background:url('images/mainleftgray.png') no-repeat scroll left top;
	height:20px;
}
.box1wrapper {
	background:#ebf0f2 url('images/rightsidegray.png') repeat-y scroll right;
}
.box1content { 	height: 304px;
             	background:url('images/leftsidegray.png') repeat-y scroll left;
	            padding: 0px 10px 0px 10px;
}
.box1content ol { padding: 0px 0px 0px 25px; 
                margin-left: 0px; 
				line-height: 1.3; 
				margin-top:0px;
}
.box1bottom {
	background:url('images/mainrightgray.png') no-repeat scroll right bottom;
	height:20px;
}
.box1bottomcontent {
	background:url('images/mainleftgray.png') no-repeat scroll left bottom;
	height:20px;
}
.box2setup { width:350px;
             float: right; 
             padding: 0px 10px 0px 0px;
}
.box2setup>h3 { text-align: center;
               display: inline;
}
.box2top { background:url('images/mainrightgray.png') no-repeat scroll right top;
	height:20px;
	margin-top: 24px;
}
.box2topcontent { background:url('images/mainleftgray.png') no-repeat scroll left top;
	height:20px;
}
.box2wrapper { background:#ebf0f2 url('images/rightsidegray.png') repeat-y scroll right;
}
.box2content { height:300px;
              background:url('images/leftsidegray.png') repeat-y scroll left;
	          padding: 0px 10px 0px 10px;
}
.box2content span { color: #993333; 
                  font-size: 19px; 
				  text-align: center;
}
.box2content ul { padding: 0px 0px 0px 55px; 
                margin: 0px 0px 10px 0px; 
				line-height: 1.3;
}
.box2content p { color: #993333; 
                font-size: 19px; 
				padding: 0px 0px 0px 10px; 
				display: inline;
}
.box2bottom { background:url('images/mainrightgray.png') no-repeat scroll right bottom;
	height:20px;
}
.box2bottomcontent {	background:url('images/mainleftgray.png') no-repeat scroll left bottom;
	height:20px;
}
.box3setup { width:350px;
             float: right; 
             padding: 20px 10px 0px 0px
}
.box3setup h3 { margin-left:15px
}
.box3setup img { margin-bottom:15px
}
.box3top { background:url('images/mainrightgray.png') no-repeat scroll right top;
	height:20px;
}
.box3topcontent { background:url('images/mainleftgray.png') no-repeat scroll left top;
	height:20px;
}
.box3wrapper { background:#ebf0f2 url('images/rightsidegray.png') repeat-y scroll right;
}
.box3content { height:150px;
              background:url('images/leftsidegray.png') repeat-y scroll left;
	          padding: 0px 10px 0px 15px;
}
.box3content span { color: #993333; 
                  font-size: 16px; 
				  padding-left: 15px;
}
.box3content ul { padding: 0px 0px 0px 25px; 
                margin-left: 25px; 
				line-height: 1.3; 
				margin-top:0px;
}
.box3content h2 { text-align: center; 
 				 color: #00492c;
}
.box3bottom { background:url('images/mainrightgray.png') no-repeat scroll right bottom;
	height:20px;
}
.box3bottomcontent {	background:url('images/mainleftgray.png') no-repeat scroll left bottom;
	height:20px;
}
.fclusaform { clear: both;
	padding: 25px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
}
.fclusaform  a { color: #059b7e;
}
.fclusaform h3 {	color: #059b7e;
	font-size: 19px;
	margin-left: 0px;
}
.fclusaform >form { padding-top: 20px;
}
.fclusainput1 { font-size: 8pt;
	margin-right: 20px;
}
.fclusainput2 { font-size: 8pt;
}
.fclusainput2 textarea { 	height: 108px;
}
.fclusainput3 { 
	padding-bottom: 12px;
}
.fclusaform label { color: #014fb4;
	margin-bottom: 2px;
	display: block;
}
.fclusaform input { width: 150px;
	margin-bottom: 10px;
}
.fclusaform textarea { margin-bottom: 20px;
}
input.submit { width: 150px;
	margin-bottom: 6px;
	display: block;
}
#footerlinks { width: 810px;
			  height: 40px;
              margin:0px 0px 20px 0px;
			  padding:0px 0px 0px 120px;
              background-color: #ebf0f2;
			  border-top: 1px solid #059b7e;
			  border-bottom: 1px solid #059b7e;
}
.footer1 { font-size: 12px;
          clear: both;
		  margin-left: auto;
		  margin-right: auto;
          text-align: center;
		  padding-top: 40px;
}
.footer1 img { padding-bottom: 20px;
              text-align: center;
}
.footer2 { font-size: 12px;
           font-style: italic;
           text-align: center;
}

.redtext { color: #993333;
}
.border1_h1{ font-family: "Times New Roman", Times, serif;
             text-align: center; 
}
.border1_h1 p a {text-decoration: underline;
                font-size: 18px;
				font-weight: bold;
}
.border1_h1 p a:visited  {color: #00492c; text-decoration: underline;
}
.border1_h1 p span { font-size: 18px;
}
.border1_h2{ text-align: center; 
            line-height: .5;
	        font-size: 24px;
}
.border3 { margin: 0px 10px 0px 0px;
           padding: 30px 30px 30px 30px;
          border-bottom: 2px solid #059b7e;
		  text-align: left;
}
.border3>p>em { color: #059b7e;
				font-weight: bold;
}
.border3>img { float: right;
               margin: 23px 0px 0px 35px;
}
.droplet3 { padding: 0px 0px 20px 70px;
            margin: 0;
}
ul.droplet3>li { padding: 0px 0px 0px 0px;
               margin: 0px 0px 0px 0px;
			   list-style-image: url(images/droplet.png);
               color: #059b7e;
}
ul.droplet3>li>ul>li { padding: 0px 0px 0px 0px;
                  margin: 0px 150px 0px -50px;
				  list-style-image: none;
				  list-style-type: disc;
            	  color: #00492c;
}
ul.droplet2 {list-style-image: url(images/droplet.png);
             margin-right: 150px;
}
.imgfloat { float: right;
            margin-left: 30px;
            margin-top: 10px;
            margin-bottom: 0px;
}
#faq { clear: both;
        font-style: italic;
        font-size: 12px;
}
.border4{ border-bottom: 2px solid #059b7e;
          margin: 0px 10px 0px 0px;
}
.preform { margin: 0px 0px 0px 0px;
           padding: 10px 0px 20px 0px;
}
.border5 { margin: 0px 10px 0px 0px;
           padding: 0px 30px 30px 30px;
          border-bottom: 2px solid #059b7e;
		  text-align: left;
}
.border5 table { width: 550px;
               border: 1px solid #000;
			   margin-left:auto;
			   margin-right: auto;
			   text-align: center;
			   
}
.fl { float: left;
}

.fr { float: right;
}
.footerleft p { margin: 0 0 10px 20px;
              font-family: Arial, Helvetica, sans-serif;
              font-size: 11px;
}

.footerright p { margin: 0 20px 10px 0;
                 font-family: Arial, Helvetica, sans-serif;
                 font-size: 11px;
}

