*{margin:0}
body {
	background-color:#c0c0c0;
  font-family: arial
   }
a.head:link    {font: bold 28px Arial, sans-serif; text-decoration: none} /* put head in the class of the link itself */
a.head:visited {font: bold 28px Arial, sans-serif; text-decoration: none}
a.head:hover   {font: bold 28px Arial, sans-serif; color:white;text-decoration: none}
a.main:link    {color:#000066; text-decoration: none} /* put main in the class of the link itself */
a.main:visited {color:#000066; text-decoration: none}
a.main:hover   {color:#000066; text-decoration: underline}

a.small:link    {font: 10px Arial, sans-serif; color:#000066; text-decoration: none} 
a.small:visited {font: 10px Arial, sans-serif; color:#000066; text-decoration: none}
a.small:hover   {font: 10px Arial, sans-serif; color:#000066; text-decoration: underline}

a.smallRegular:link    {font: 12px Arial, sans-serif; color:#000066; text-decoration: underline} 
a.smallRegular:visited {font: 12px Arial, sans-serif; color:#000066; text-decoration: underline}
a.smallRegular:hover   {font: 12px Arial, sans-serif; color:#000066; text-decoration: underline}


.mainmenu {
  width:98%; 
  margin: 10px 05px 10px 05px;  
  text-align: left;
  vertical-align: middle;
  font: bold 13px arial, verdana, san-serif;
}
h1 {
  font: bold 17px Arial, sans-serif; 
  //color:#5c5c5c;
  margin: 6px 12px 6px 0px;
}
h2 {
  font: bold 17px Arial, sans-serif; 
  //color:#5c5c5c;
  margin: 6px 12px 6px 0px;
}
h3 {
  font: bold 14px Arial, sans-serif; 
  //color:#5c5c5c;
  margin: 6px 12px 6px 0px;
}
h4 {
  font: bold 12px Arial, sans-serif; 
  //color:#5c5c5c;
  margin: 6px 12px 6px 0px;
}
h5 {font-size: 75%}
h6 {font-size: 65%}
h1.header {font-size: 150%}
h1.small {font-size: 75%} 
p {margin: 8px 0px 8px 0px;}

.pcont {
   margin: 4px 0px 4px 0px;
   font: 12px arial, verdana, san-serif;
   //color:#888888;
   

}
.pcont:first-letter {  
   font-size: 150%;
   }
.picon { 
   color: black; 
   font: 10px arial, verdana, san-serif;
}
b {color: black;}


}
a.plain { text-decoration: none }
table.solid {border-style: solid}
//.mainTopic {
//   font: bold 14px arial, verdana, san-serif;
//   color: #394984;
//}
.mainTable {
  width:880px;
  border:1px solid #6e7160;
  background-image: url('../images/cream_background_8_free-graphic-design.com.gif');
}
.head {
  //background-color:#000066;
  height:50px;
  text-align:center;
  vertical-align: bottom;
}
.slogan {
  //background-color:WhiteSmoke ;
  height:30px;
  text-align:center;
  vertical-align: top; 
	font: bold 12px Arial, sans-serif; 
  color:#555555 ;
    border-bottom:1px solid #6e7160;
}
.content {
  width:50%;
  text-align:left;
  vertical-align: top;
  border-left:1px solid #6e7160;
  border-right:1px solid #6e7160; 
}
.contentText { 
  font:  14px arial, verdana, san-serif;
  //color:#888888;
}
.resourcesText { 
  font:  12px arial, verdana, san-serif;
  color:#888888;
}
.resourcesDot {
  /*border-right:dotted; */
}
.leftColumn {
  width:22%;
  text-align:left;
  vertical-align: top;
}
.rightColumn {
  width:28%;
  text-align:left;
  vertical-align: top;
}
//.blueLine {
//  width:100%; 
//  height:1px;
//  background-color:#000066;
//  font:  1px arial, verdana, san-serif;
//}

.blackLine {
  width:100%; 
  height:1px;
  background-color:#000000;
  font:  1px arial, verdana, san-serif;
}


.bottomHR {
  height: 04px; 
  width:100%; 
  color: #000066;
}
.foot {
  width:98%; 
  height: 25px; 
}
.footer{
  margin: 5px 5px 5px 5px;  
  text-align:center;
  vertical-align: middle;
  font: bold 10px arial, verdana, san-serif;
  color:#888888;
}
.bottom {
  width:98%; 
  height: 25px; 
}
.bottomMenu {
  margin: 5px 5px 5px 5px;  
  text-align:center;
  vertical-align: middle;
  font: bold 12px arial, verdana, san-serif;
  color:#888888;
}
.klsImage {
  margin: 0px 5px 5px 5px;
  
}
//.klsBio {
//  margin: 20px 1px 15px 1px;
//}
//.bioText {
//  margin: 5px 5px 5px 5px;  
//  font:  13px arial, verdana, san-serif;
//  color:#888888;
//}
.icons {
  width: 105px;
  margin: 10px 0px 10px 10px; 
}
.smalllst {
  margin: 2px 2px 2px 2px;  
  font:  10px arial, verdana, san-serif;
  color:#888888;
}
.smallAlert {
  margin: 2px 2px 2px 2px;  
  font: bold 10px arial, verdana, san-serif;
  color:red;
}
.astericMarker {
  /* margin: 2px 2px 2px 2px;  */
  font: bold 14px arial, verdana, san-serif;
  color:red;
}
.infoBox {
    margin: 0px 8px 0px 0px;
    border:  1px solid #000066;
    font: bold 10px Arial, sans-serif;
}
.infoBoxHdr {
  color:#888888;
  font: bold 12px Arial, sans-serif;
  background-color:#000066;
  text-align:center;

}
.infoBoxText {
    font: bold 12px Arial, sans-serif;
    color:black;
}
.infoBoxContact  {
    font: bold 12px Arial, sans-serif;
    color:black;
}
.phone {
    font: bold 13px Arial, sans-serif;
    color:black;
}
.testimonials  {
    font:  11px Arial, sans-serif;
    color:#888888;
}
.contact {
    font:  12px Arial, sans-serif;

}

