body {  background-color:#E8EDFF;
margin: 0px auto auto 0px; vertical-align:middle; text-align:center; }

A:link {text-decoration:none; color:#028e8e; font-weight:bold;}
A:visited {text-decoration:none; color:#028e8e; font-weight:bold;}
A:hover {text-decoration:underline; color:#028e8e;font-weight:bold;}
A:visited:hover {text-decoration:underline;color:#028e8e;}


p { margin: 0px 0 10px 0; font-size: 90%; font-family:"Arial", "Helvetica", "san-serif"; }

h2 {font-size: 120%; font-weight:bold; font-family:"Arial", "Helvetica", "san-serif"; }
h3 {font-size: 100%; font-weight:bold; font-family:"Arial", "Helvetica", "san-serif";}
h4 {font-size: 90%; font-weight:bold; font-family:"Arial", "Helvetica", "san-serif";}
h5 {font-size: 80%; font-family:"Arial", "Helvetica", "san-serif";}
h6 {font-size: 70%; font-family:"Arial", "Helvetica", "san-serif";}

/* Extra Styles */

p.warn {
    background: #FBEEF1 url(tempimages/warn.png) center no-repeat;
    background-position: 15px 10px; /* x-pos y-pos */
    text-align: left;
    padding: 5px 20px 5px 45px;
    border-top: 2px solid #FEABB9;
    border-bottom: 2px solid #FEABB9;
	color: #333333;
}
p.alert {
    background: #FFF7C0 url(tempimages/exc.png) center no-repeat;
    background-position: 15px 10px; /* x-pos y-pos */
    text-align: left;
    padding: 5px 20px 5px 45px;
    border-top: 2px solid #F7D229;
    border-bottom: 2px solid #F7D229;
	color: #333333;
}
p.info {
    background: #F8FAFC url(tempimages/info.png) center no-repeat;
    background-position: 15px 10px; /* x-pos y-pos */
    text-align: left;
    padding: 5px 20px 5px 45px;
    border-top: 2px solid #B5D4FE;
    border-bottom: 2px solid #B5D4FE;
	color: #333333;
}


#contentBox {
  width: 65% ;
  margin-left: auto ;
  margin-right: auto ;
  border-top: 1px dotted #666666;
  border-bottom: 1px dotted #666666;
  margin-bottom:10px;
  background-color: #ffffe1;
}  
#navbar
{padding: 5px 0 10px 0;
  margin-left: auto ;
  margin-right: auto ;
  color: #666666;
  font-weight: bold;
font-size: 90%; font-weight:bold; font-family:"Arial", "Helvetica", "san-serif";
 }
 
#contentHome {
  margin: 20px 40px 20px 40px;
  text-align: right;
}
#content {
  margin: 20px 40px 20px 40px;
  text-align: left;
}
#teaser {
  width:65%;
  margin-left: auto ;
  margin-right: auto ;
  border-top: 1px dotted #666666;
  border-bottom: 1px dotted #666666;
  margin-bottom:10px;
  background-color: #e4e7ef;
font-size: 100%; font-weight:bold; font-family:"Arial", "Helvetica", "san-serif";
color: #235d2b;
  padding: 5px 0px 5px 0px;

}
#footer {
  margin-left: auto ;
  margin-right: auto ;
font-size: 70%; color:#888888; font-family:"Arial", "Helvetica", "san-serif";
padding-bottom: 15px;
}


.photoLeft {border: 1px dotted #83bd2f; padding:5px; margin:10px 20px 10px 15px; background-color:#e4e7ef; height: auto; width: auto; float: left; text-align: center;}
.photoRight {border: 1px dotted #83bd2f; padding:5px; margin:10px 15px 10px 20px; background-color:#e4e7ef; height: auto; width: auto; float: right; text-align: center;}
.photoMiddle {border: 1px dotted #83bd2f; padding:5px; margin-top: auto; margin-bottom: auto; background-color:#e4e7ef;}

ul  li
{font-family:"Arial", "Helvetica", "san-serif";
}

ul.checklist {
	padding-bottom: 5px;
font-family:"Arial", "Helvetica", "san-serif";
}

ul.checklist li {
	list-style: none;
	padding: 2px 2px 2px 18px;
	background: url(tempimages/tick.png) no-repeat left top;
	list-style-position: outside;
}

ul.checklist a {
	text-decoration: underline;
	padding: 1px;
}

ul.checklist a:hover {
	text-decoration: none;
	padding: 1px;
}
