<STYLE>
  /* 
   * IE5/Win-specific CSS -ensures #container wraps all content on window resize
   */
  @media tty {
   i{content:"\";/*" "*/}} * html #container { height: 1%; } /*";}
  }/* */
    /* ie5win */
  @media tty { i{content:"\";/*" "*/}} * html td, * html th, * html caption  { font-size: 76%; } * html #main-content .wrapper { padding: 0 1.2em; } * html #threecolumn #main-content { width: 428px; } /*";}
  }/* */

  /* Styling for editable elements. Eventually, this will be part of the style. */
  .editable {
    border: 1px dashed blue;
  }
  
FORM {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}

    
  body {
  	color: #666;
  	background: #fff url(../images/body-bg.gif) repeat-x;
        margin: 0px 0px 0px 0px; 

  }
 
  h1, h2, h3, h4, h5, h6, p.description {
  	font-family: "Trebuchet MS", Trebuchet, sans-serif;
  }

  h1 {
  	font-size: 3em;
  	font-weight: bolder;
        padding-left: 10px ;
  	letter-spacing: 2px;
  }

  h2 {
  	color: #99cccc;
  	background: url(../images/h2-bg.gif) no-repeat left center;
  }

  h3 {
  	color: #a4abab;
  	background: url(../images/h3-bg.gif) no-repeat 0 0.2em;
  	border-bottom-color: #b2b098;
  }

  h4 {
  	color: #b6b6b6;
  }

  h5 {
  	color: #96cace;
  	background: url(../images/h5-bg.gif) no-repeat 5px 10px;
  	border-top-color: #74e6e6;
  	border-bottom-color: #74e6e6;
  }

  h6 {
  	color: #525252;
  	padding-top: 0.3em;
  	padding-top: 0.3em;
  	border-top-color: #333;
  	border-bottom-color: #333;
  }



 /* Basic HTML style
  ----------------------------------------------- */
  a:link {
  	color: #339999;
  	
  	border-bottom-color: #07b7b8;
TEXT-DECORATION: none
  }

  a:visited {
  	color: #339999;
  	
  	border-bottom-color: #6ba7a7;
TEXT-DECORATION: none
  }

  a:hover, a:active {
  	color: #00b2b3;
  	
  	border-bottom-color: #07b7b8;
TEXT-DECORATION: none
  }
 
  blockquote {
  	margin: 1em 0;
  	font-style: italic;
  }

  caption {
  	font-weight: bold;
  	width: inherit;
  	padding: 0.3em 1em;
  	border-bottom: 1px solid;
  }

  hr {
  	margin: 1em 0;
  	border-style: none;
  	height: 1px;
  }


  /* Custom font definitions for Lagoona style

  ----------------------------------------------- */

  p {

  	margin: 1em 0;
  	line-height: 1.5;

  }

  p.description {
  	margin: 0;
  	line-height: 1.5;
  	font-style: normal;
  	font-size: 1.2em;
  }

 
  .adsense {
  	margin: 3em 2em;
  	text-align: center;
  }


  td {
  	border-bottom-color: #fff;
  	  }

  th {
  	border-bottom: 1px solid #fff;
  }

  p.description {
  	color: #fff;
  }

  /* Header style
  ----------------------------------------------- */
 
  .header {
  	color: #fff;
  	background: transparent url(../images/header.gif) no-repeat;
  }
  .footer {
  	color: #000;
  	background: transparent url(../images/footer.gif)  repeat-x;
  }

  .sidebar-alternate {
  	background: #eef9f9 url(../images/3c-alt-top.gif) no-repeat left top;
  }

.small {

	FONT-SIZE: 8pt; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif

}


.INTRO {

	BORDER-RIGHT: navy 10px double; PADDING-RIGHT: 10px; BORDER-TOP: navy 10px double; MARGIN-TOP: 8px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; BORDER-LEFT: navy 10px double; COLOR: #333366; PADDING-TOP: 10px; BORDER-BOTTOM: navy 10px double; BACKGROUND-COLOR: #efefff

}

.Box {
BORDER-RIGHT: #339999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #339999 1px solid; PADDING-LEFT: 2px; BORDER-LEFT: #339999 1px solid; CURSOR: hand; COLOR: #339999; BORDER-BOTTOM: #339999 1px solid; 
}

TD.Box {
	FONT-SIZE: 8pt; BACKGROUND-REPEAT: repeat; FONT-FAMILY: "Verdana","arial",  "helvetica", "sans-serif"
}

/*Main table border and hiox header*/
.firsttab{background-color: #042F01; border: 2px ridge white;}
.firststop{color: #227722; font-size: 22px; font-weight: bolder; padding-left: 10px; text-decoration: none;}
.heading{color: black; font-size: 18px; font-weight: bolder; padding-left: 10px;}

.menulist {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; 
        FONT-WEIGHT: bold; FONT-SIZE: 8pt;  CURSOR: hand; COLOR: #3399ff;  FONT-FAMILY: Verdana; HEIGHT: 22px; 
  	background: #eef9f9 url(../images/footer-bg.gif) no-repeat left top;
}


.menu {
	BORDER-RIGHT: #000000 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 2px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: #000000 2px solid; CURSOR: hand; COLOR: #ffffff; BORDER-BOTTOM: #000000 2px solid; FONT-FAMILY: Verdana; HEIGHT: 22px; 
  	background: #eef9f9 url(../images/footer-bg.gif) no-repeat left top;
}

.tble {
	BORDER-RIGHT: #339999 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #339999 2px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: #339999 2px solid; CURSOR: hand; COLOR: #339999; BORDER-BOTTOM: #339999 2px solid; 
  }
.std {
BORDER-RIGHT: #339999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #339999 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: #339999 1px solid; CURSOR: hand; COLOR: #339999; BORDER-BOTTOM: #339999 1px solid; FONT-FAMILY: Verdana; HEIGHT: 15px; 
background: #eef9f9 url(../images/tdback.gif) no-repeat left top;
}
.sth {
BORDER-RIGHT: #339999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #339999 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: #339999 1px solid; CURSOR: hand; COLOR: #339999; BORDER-BOTTOM: #339999 1px solid; FONT-FAMILY: Verdana; HEIGHT: 22px; 
background: #eef9f9 url(../images/thback.gif) no-repeat left top;
}



TD.topmenu {
	FONT-SIZE: 8pt; BACKGROUND-REPEAT: repeat; FONT-FAMILY: "Verdana","arial",  "helvetica", "sans-serif"
}

A.header:active {
	COLOR: #808080; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.header:link {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.header:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #dc143c; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.header:hover {
	BACKGROUND-POSITION: 0% 50%; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND-ATTACHMENT: scroll; COLOR: #808080; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}

A.norm:link {
	COLOR: green; FONT-STYLE: normal; FONT-SIZE: 9pt; 
}
A.norm:visited {
	FONT-WEIGHT: bold; COLOR: red; FONT-STYLE: normal; FONT-SIZE: 9pt;TEXT-DECORATION: none
}
A.norm:active {
	COLOR: steelblue; FONT-SIZE: 9pt;TEXT-DECORATION: none
}
A.norm:hover {
	COLOR: Orange; FONT-WEIGHT: bold; FONT-STYLE: normal ; FONT-SIZE: 9pt
}


A.topmenu:link {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: "Verdana","arial",  "helvetica", "sans-serif"; TEXT-DECORATION: none
}
A.topmenu:active {
	FONT-SIZE: 8pt; COLOR: #ff9a00; FONT-FAMILY: "Verdana","arial",  "helvetica", "sans-serif"; TEXT-DECORATION: none
}
A.topmenu:visited {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: "Verdana","arial",  "helvetica", "sans-serif"; TEXT-DECORATION: none
}
A.topmenu:hover {
	BACKGROUND-POSITION: 0% 50%; FONT-SIZE: 8pt; BACKGROUND-ATTACHMENT: scroll; COLOR: #68ffff; BACKGROUND-REPEAT: repeat; FONT-FAMILY: "Verdana","arial",  "helvetica", "sans-serif"; TEXT-DECORATION: underline
}

A.menulink:link {
	FONT-SIZE: 8pt; COLOR: #1111dd; FONT-FAMILY: "Verdana","arial",  "helvetica", "sans-serif"; TEXT-DECORATION: none
}
A.menulink:active {
	FONT-SIZE: 8pt; COLOR: #ff11ff; FONT-FAMILY: "Verdana","arial",  "helvetica", "sans-serif"; TEXT-DECORATION: none
}
A.menulink:visited {
	FONT-SIZE: 8pt; COLOR: #1111dd; FONT-FAMILY: "Verdana","arial",  "helvetica", "sans-serif"; TEXT-DECORATION: none
}
A.menulink:hover {
	BACKGROUND-POSITION: 0% 50%; FONT-SIZE: 8pt; BACKGROUND-ATTACHMENT: scroll; COLOR: #ff1111; BACKGROUND-REPEAT: repeat; FONT-FAMILY: "Verdana","arial",  "helvetica", "sans-serif"
}

/** END CUSTOM SKIN **/

TABLE.SearchBooks {
	BACKGROUND-COLOR: #b1cb37
}
TABLE.helpdesk {
	FONT-SIZE: 8pt; FONT-FAMILY: "Verdana","arial",  "helvetica", "sans-serif"; BACKGROUND-COLOR: #ffe8dd
}
TABLE.community {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: "Verdana","arial",  "helvetica", "sans-serif"
}

</STYLE>
