/* CSS Document */
.surround { color: blue; background : #808080; margin-top: 25px; }

/* .background { color: white; background : #C5C7C4 } */
.background_grey { color: white; background : #C5C7C4 }
.background_lavender { color: white; background : #C6C5D0 }
.background_green { color: white; background : #C1CAB7 }
P.contactus1 {
/*	font-family: ;  */
/*	font-style: normal;  */
/*	font-variant: normal;  */
	font-weight: lighter;
	font-size: 20px;
	line-height: 100%;
/*	word-spacing: normal;  */
	letter-spacing: 0.1ex;
/*	text-decoration: none;  */
/*	text-transform: none;  */
	text-align: right;
	text-indent: 0ex;
        color: white;
        margin-bottom: 0; 
	margin-top: 0
}
P.contactus2_green {
	font-weight: lighter;
	font-size: 9px;
	line-height: 100%;
	word-spacing: 1.1ex;
	letter-spacing: 0.1ex;
	text-align: right;
	text-indent: 0ex;
        color:  #627849;
        margin-top: 0.2em;
        margin-bottom: 0; 
	margin-top: 0
}
P.contactus2_grey {
	font-weight: lighter;
	font-size: 9px;
	line-height: 100%;
	word-spacing: 1.1ex;
	letter-spacing: 0.1ex;
	text-align: right;
	text-indent: 0ex;
        color: #7E807B;
        margin-top: 0.2em;
        margin-bottom: 0; 
	margin-top: 0
}
P.contactus2_lavender {
	font-weight: lighter;
	font-size: 9px;
	line-height: 100%;
	word-spacing: 1.1ex;
	letter-spacing: 0.1ex;
	text-align: right;
	text-indent: 0ex;
        color: #AE87B6;
        margin-top: 0.2em;
        margin-bottom: 0; 
	margin-top: 0
}
P.contactus2_front {
	font-weight: lighter;
	font-size: 9px;
	line-height: 100%;
	word-spacing: 1.1ex;
	letter-spacing: 0.1ex;
	text-align: right;
	text-indent: 0ex;
        color: #555555;
        margin-top: 0.2em;
        margin-bottom: 0; 
	margin-top: 0
}
P.maintext_green, TD.il { 
  color: #627849;
  font-size: 12px;
  font-family: Verdana, sans-serif; 
  font-weight: normal; 
  line-height: 1.4;
  padding: .5em;
  margin-bottom: 0; 
  margin-top: 0
}
P.maintext_grey { 
  color: #7E807B;
  font-size: 12px;
  font-family: Verdana, sans-serif; 
  font-weight: normal; 
  line-height: 1.4;
  padding: .5em;
  margin-bottom: 0; 
  margin-top: 0
}
P.maintext_lavender { 
  color: #9A79A1;
  font-size: 12px;
  font-family: Verdana, sans-serif; 
  font-weight: normal; 
  line-height:1.4;
  padding: .5em;
  margin-bottom: 0; 
  margin-top: 0
}
Table.front {
  background: #9696A8;
  
  background-image:url("images/bg_front.gif");
  background-repeat:no-repeat;
background-position: top right;
  /*background: #9696A8;*/
}
Table.grey {
  background-image:url("images/bg_about.gif");
  background-repeat:no-repeat;
}
Table.green { 
  background-image:url("images/bg_home_2.gif");
  background-repeat:no-repeat;
  /*background : #C1CAB7*/
}
Table.lavender {
  background-image:url("images/bg_sitrm.gif");
  background-repeat:no-repeat;
}
Table.maintext_grey { 
  color: #7E807B;
  font-size: 11px;
  font-family: Verdana, sans-serif;; 
/*  font-weight: normal; */
  font-weight: bold; 
line-height: 1.6;
  padding: 0em;
}
TD.quote_grey {
  color: white;
  font-size: 11px;
  font-family: Verdana, sans-serif;; 
  font-weight: bold;
  padding: .5em;
  text-align: center;
  background : #7E807B;
}
  
TD.quote_green {
  color: white;
  font-size: 11px;
  font-family: Verdana, sans-serif;; 
  font-weight: bold;
  padding: .5em;
  text-align: center;
  background : #98A984;
}
  
TD.quote_lavender {
  color: white;
  font-size: 11px;
  font-family: Verdana, sans-serif;; 
  font-weight: bold;
  padding: .5em;
  text-align: center;
  background : #AE87B6;
}

/* Size and Position for quotation marks in the "Quote" cell */
IMG.rq {
  vertical-align: top;
  width: 15px;
  height: 15px;
}
IMG.lq {
  vertical-align: bottom;
  width: 15px;
  height: 15px;
}

P.initials_green {
  text-align: left;
  color: #627849;
}
P.initials_grey {
  text-align: left;
  color: #C5C7C4;
}
P.initials_lavender {
  text-align: left;
  color: #C5C7C4;
}
ul.navigation { 
  width: 16em;
  list-style-type: none;
padding:-0px;
margin: 2px;

}
/* The underscore hack.... see http://cavemonkey50.com/2005/12/the-ultimate-ie-hack-guide/
*/
li.navigation  {
  list-style: none;
  text-align: left;
  margin: 0;
  font-family: Verdana, sans-serif;; 
  color: white; 
  font-size: 13px;
  line-height:15px;
  _line-height: 7pt;
}
a.navigation {
  display: block;
  text-decoration: none;
  padding: .00em;
  color: white; 
  font-family: Verdana, sans-serif; 
  font-weight: bolder;
}
a.navigation:visited {
 color: white;
}
a.navigation:hover, a.navigation:active { 
  color: silver ;
  font-weight: bold;
   }

.ie ul#navigation { width: 8em; }
.ie li#navigation  {
  list-style: none;
  text-align: left;
  margin: 0;
  font-family: Verdana, sans-serif; 
  color: white; 
  font-size: 13px;
  line-height: 7pt;
}
.ie li#navigation a {
  display: block;
  text-decoration: none;
  padding: .00em;
  color: white; 
  font-family: Verdana, sans-serif;; 
  font-weight: bolder;
}

.ie li#navigation a:visited {
 color: white;
}
.ie li#navigation a:hover, a:active { 
  color: #808080 ;
  font-weight: bold;
  background: white;
   }

a.homelink_green:hover { background-color: #fff; color:#627849; }
a.homelink_green:link, a.homelink_green:visited {
  text-align: left;
  margin: 0;
  font-family: Verdana, sans-serif;; 
  font-weight: bold;
  color: #627849; 
  font-size: 13px;
  padding: .0em;
  text-decoration: none;
}

a.homelink_grey:hover { background-color: #fff; color: #7E807B; }
a.homelink_grey:link, a.homelink_grey:visited {
  text-align: left;
  margin: 0;
  font-family: Verdana, sans-serif;; 
  font-weight: bold;
  color: #7E807B; 
  font-size: 13px;
  padding: .0em;
  text-decoration: none;
}
li#navigation  {
  list-style: none;
  text-align: left;
  margin: 0;
  font-family: Verdana, sans-serif;; 
  color: white; 
  font-size: 13px;
  line-height:15pt
}

li#homelink  {
  list-style: none;
  text-align: left;
  margin: 0;
  font-family: Verdana, sans-serif;; 
  font-size: 13px;
  line-height:15pt;
}

a.homelink_lavender:hover { background-color: #fff; color: #627849; }
a.homelink_lavender:link, a.homelink_lavender:visited {
  text-align: left;
  margin: 0;
  font-family: Verdana, sans-serif; 
  font-weight: bold;
  color: #AE87B6; 
  font-size: 13px;
  padding: .0em;
  text-decoration: none;
}


a.fhomelink:link, a.fhomelink:visited {
  text-align: left;
  margin: 25px;
  font-family: Verdana, sans-serif;; 
  font-weight: bold;
  color: #555555; 
  font-size: 13px;
  padding: .0em;
}
a.fhomelink:hover { background-color: #fff; color: silver; }

a:link, a:visited { color: white; }
a:active { color: silver; font-weight: bold; }
a:hover { background-color: #7E807B; color: #fff; } 

a.contactus_front:link, a.contactus_green:visited { color:  #555555; }
a.contactus_front:active { color: silver; font-weight: normal; }
a.contactus_front:hover { background-color:  #555555; color: white; } 

a.contactus_green:link, a.contactus_green:visited { color:  #627849; }
a.contactus_green:active { color: silver; font-weight: normal; }
a.contactus_green:hover { background-color:  #98A984; color: white; } 


a.contactus_grey:link, a.contactus_grey:visited { color: #7E807B;}
a.contactus_grey:active { color: #7E807B; font-weight: normal; }
a.contactus_grey:hover { background-color: #7E807B; color: #fff; } 

a.contactus_lavender:link, a.contactus_lavender:visited { color: #AE87B6; }
a.contactus_lavender:active { color: silver; font-weight: normal; }
a.contactus_lavender:hover { background-color: #AE87B6; color: #fff; } 

h1.il {
  text-align: left;
  margin: 0;
  font-family: Verdana, sans-serif;
  font-weight: normal;
  /*color: white;*/ 
  font-size: 40px;
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 1.1;
  margin-left: 80px;
  
}
h2.il {
  text-align: left;
  margin: 0;
  font-family: Verdana, sans-serif;
  font-weight: bold;
  /*color: white;*/ 
  font-size: 18px;
  padding-top: 3px;
  padding-bottom: 0px;
  line-height: 1.0;
  color: #627849;
}

li.il {
  list-style: circle outside;
  text-align: left;
  margin: 0px;
  /*line-height:15pt;*/
}
P.il {
  text-align: left;
  margin: 0;
  font-family: Verdana, sans-serif;
  font-size: 13px;
  /*color: white;*/
  line-height:1;
  color: #627849;
  font-weight: normal;
  padding-top: 3px;
  padding-bottom: 3px;
}

UL.il {
  font-family: Verdana, sans-serif;
  font-size: 13px;
  /*color: white;*/
  line-height:1.3;


}

IMG.ilh { float: left }
BODY.ilh, IMG.ilh { margin: .2em }
P.ilh {
  text-align: left;
  margin: 0;
  font-family: Verdana, sans-serif;
  font-size: 13px;
  /*color: white;*/
  line-height:1;
  color: #627849;
  font-weight: bold;
  padding-top: 3px;
  padding-bottom: 3px;
  margin-left: 80px;
}


