/***********************************************/
/*           CSS Index Wyler                   */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/
 * { margin:0; padding:0; }

body{
	font-family: times-roman,serif;
    font: normal;
	color: #b3b3b3;
	line-height: 1;	
	margin-top: 45px;
	margin-bottom; 35px;
	padding: 0px;
	background:  #324465;
}

/************** styles created by text edit ****************/

    p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 40.0px Helvetica; min-height: 45.0px}
    p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 40.0px Helvetica min-height: 45.0px}

/************** utility styles *****************/

#utility{
	font: 75% Verdana,sans-serif;
	position: relative;
    height: 8px;
    margin: 0px 0px 0px 0px;
    padding: 20px;
	color: #000000;
    background: #FFFFFF url("pics/2008/nh-br-green-4a.jpg");
}

#utility a{
	color: #000000;
}

#utility a:hover{
    color: #FF0000;
	text-decoration: underline;
}

/************* breadCrumb styles ***************/

#breadCrumb{
   position: relative;
    margin:10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font: small Verdana,sans-serif;
	color: white;
    background: #cccccc url("pics/2008/bg-bottom-3c.jpg");
}

#breadCrumb a{
	color: #83ADCF;
  	text-decoration: underline;

}

#breadCrumb a:hover{
    color: #FF0000;
	text-decoration: underline;
}

/************** mainText styles - mainText in nh *****************/

#mainText{
	border: 0px solid #cccccc;
	font-size: 100%;
	line-height: 1.8em;
	padding: 0px 10px 10px 0px;
	font-size: 100%;
	height:  auto;
    text-align: left;
    background: #f8f8f8;
}
#mainText a{
	color: #000000;
}

#mainText a:hover{
    color: #cccccc;
	text-decoration: underline;
}
	
#mainText P{ 
         margin-left: 0px;
}

#mainText img{
	float: center;
	padding: 10px 10px 10px 10px;
}

/************** mainText2 styles - mainBody2 in nh *****************/

#mainText2{
	border: 0px solid #cccccc;
	width: 800px;
	color: black;
	font-size: 100%;
	line-height: 1.4em;
	padding: 20px 50px 20px 50px;
	height:  auto;
    text-align: left;
    background: #f8f8f8;
}
#mainText2 a{
	color: #000000;
}

#mainText2 a:hover{
    color: #cccccc;
	text-decoration: underline;
}
	
#mainText2 P{ 
         margin-left: 0px;
}

#mainText2 img{
	float: center;
	padding: 10px 10px 10px 10px;
}

/************** mainText3 styles - mainBody2 in nh - Added in wyler.net *****************/

#mainText3{
	border: 0px solid #cccccc;
/*	width: 800px; */
	color: black;
	font-size: 140%;
	line-height: 1.4em;
	padding: 20px 50px 20px 50px;
	height:  auto;
    text-align: left;
    background: #f8f8f8;
}
#mainText3 a{
	color: #000000;
}

#mainText3 a:hover{
    color: #cccccc;
	text-decoration: underline;
}
	
#mainText3 P{ 
         margin-left: 0px;
}

#mainText3 img{
	float: center;
	padding: 10px 10px 10px 10px;
}
/******* hyperlink and anchor tag styles *******/

a:link, a{
	color: #83ADCF;
    text-decoration: underline;
}

a:hover{
	text-decoration: underline;
    color: #FF0000;
}

/************** header tag styles **************/

h1{
 font: bold 175% Arial,sans-serif;
 color: #83ADCF;
 margin: 0px;
 padding: 0px;
}

h2{
 font: bold 112% Arial,sans-serif;
 color: #83ADCF;
 margin: 0px;
 padding: 0px;
}

h3{
 font: bold 100% Arial,sans-serif;
 color: #83ADCF;
 margin: 0px;
 padding: 0px;
}

h4{
 font: 100% Arial,sans-serif;
 color: #83ADCF;
 margin: 0px;
 padding: 0px;
}

h5{
 font: 100% Arial,sans-serif;
 color: #83ADCF;
 margin: 0px;
 padding: 15px;
 text-align: left;

}

h6{
 font: bold 112% Arial,sans-serif;
 color: #ffffff;
 margin: 0px;
 padding: 0px;
}


/*************** list tag styles ***************/

ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

#content{
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 0px 5px;
/*	border-left: 1px solid #ccd2d2;*/
}

/*************** story styles ******************/

.story {
	padding: 10px 0px 0px 10px;
	font-size: 80%;
}

.story h3{
	font: bold 125% Arial,sans-serif;
	color: #000000;
}

.story p {
	padding: 0px 0px 10px 0px;
}

.story a.capsule{
	font: bold 1em Arial,sans-serif;
	color: #005FA9;
	display:block;
	padding-bottom: 5px;
}

.story a.capsule:hover{
	text-decoration: underline;
}

td.storyLeft{
	padding-right: 12px;
}

/************** pointsLeft stylex ****************/

#pointsLeft{
	text-align: left;
	alignment: left;
	position: left;
	clear: both;
	border-top: 2px solid #cccccc;
	border-left: 2px solid #cccccc;
	font-size: medium;
	color: #ffffff; 
	padding: 20px 20px 20px 20px;
	margin-top: 15px;
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
/*    background: #cccccc ;*/
}

#pointsLefto img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#pointsLeft a{
	color: #83ADCF;
    text-decoration: underline;
}

#pointsLeft a:hover{
	text-decoration: underline;
    color: #FF0000;
}

/************** Points Left -2  - from nh ****************/

#pointsLeft-2{
	width: 250px;
	text-align: left;
	alignment: left;
  	margin-left: auto;
    margin-right: auto;
	position: left;
	clear: both;
	border-top: 2px solid #cccccc;
	border-left: 2px solid #cccccc;
	font-size: medium;
	color: #ffffff; 
	padding: 20px 20px 20px 20px;
	margin-top: 15px;
	margin-bottom: 15px;
/*    background: #cccccc;*/

}

#pointsLeft-2 img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#pointsLeft-2 a{
	color: #a0cfec;
    text-decoration: none;
}

#pointsLeft-2 a:hover{
	text-decoration: none;
    color: #fcf4bd#fcf4bd;
}

/************** Points Left -600  - from nh ****************/

#pointsLeft-600{
	width: 600px;
	text-align: left;
	alignment: left;
  	margin-left: auto;
    margin-right: auto;
	position: left;
	clear: both;
	border-top: 2px solid #cccccc;
	border-left: 2px solid #cccccc;
	font-size: medium;
	color: #ffffff; 
	padding: 20px 20px 20px 20px;
	margin-top: 15px;
	margin-bottom: 15px;
/*    background: #cccccc;*/

}

#pointsLeft-600 img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#pointsLeft-600 a{
	color: #a0cfec;
    text-decoration: none;
}

#pointsLeft-600 a:hover{
	text-decoration: none;
    color: #fcf4bd#fcf4bd;
}

/************** Points Left and Centered - from nh ****************/

#pointsLeftandCentered{
	text-align: center;
	alignment: left;
  	margin-left: auto;
    margin-right: auto;
	position: left;
	clear: both;
	border-top: 2px solid #cccccc;
	border-left: 2px solid #cccccc;
	font-size: medium;
	color: #ffffff; 
	padding: 20px 20px 20px 20px;
	margin-top: 15px;

	margin-bottom: 15px;
/*    background: #cccccc;*/

}

#pointsLeftandCentered img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#pointsLeftandCentered a{
	color: #a0cfec;
    text-decoration: none;
}

#pointsLeftandCentered a:hover{
	text-decoration: none;
    color: #fcf4bd;
}

/************** Site Info styles ****************/

#siteInfo{
	position: relative;
	clear: both;
	border-top: 2px solid #cccccc;
	font-size: medium;
	color: #004080; 
	padding: 10px 10px 10px 10px;
	margin-top: 5px;
/*	margin-left: 105px;*/
/*	margin-right: 105px;*/
	width: 700px;
	margin-bottom: 5px;
    background: #f8f8f8;
}

#siteInfo img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#siteInfo a{
	color: #83ADCF;
    text-decoration: underline;
}

#siteInfo a:hover{
	text-decoration: underline;
    color: #FF0000;
}


/************** Special Info styles ****************/

#special{
	text-align: left;
	line-height: 1.5;
	position: relative;
	clear: both;
	/*border-top: 2px solid #cccccc;*/
	/*border-bottom: 2px solid #cccccc;*/
	font-size: medium;
	color: #004080; 
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 5px;
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 5px;
	width: 700px;
    background: #f8f8f8;
}

#special img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#special a{
	color: red;
    text-decoration: underline;
}

#special a:hover{
	text-decoration: underline;
    color: purple;
}


/************** Special2 (from NH History Eras - Dark BG - Info styles ****************/

#special2{
	text-align: left;
  	margin-left: auto;
    margin-right: auto;
	line-height: 1.5;
	position: relative;
	clear: both;
	border-top: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
	font-size: large;
	color: #cccccc; 
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 3px;

	margin-bottom: 25px;
	width: 650px;
    background: #333333;
}

#special2 img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#special2 a{
	color: #a0cfec;
    text-decoration: underline;
}

#special2 a:hover{
	text-decoration: none;
    color: #fcf4bd;
}

/************** Special3 Blue Helvetica Info styles ****************/

#special3{
 	font: 115% Arial,sans-serif;
	text-align: left;
	line-height: 1.75;
	position: relative;
	clear: both;
	/*border-top: 2px solid #cccccc;*/
	/*border-bottom: 2px solid #cccccc;*/
	font-size: large;
	/*color: #004080; */
	color: white; 
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 5px;
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 5px;
	width: 700px;
    /*background: #f8f8f8; */
}

#special3 img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#special3 a{
	color: red;
    text-decoration: underline;
}

#special3 a:hover{
	text-decoration: underline;
    color: purple;
}

/************** Special Info styles ****************/

#special4{
	font-family:Helvetica,Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif;
	font-style:clear;
	text-align: left;
	line-height: 1.5;
	position: relative;
	clear: both;
	/*border-top: 2px solid #cccccc;*/
	/*border-bottom: 2px solid #cccccc;*/
	font-size: medium;
	color: #004080; 
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 5px;
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 5px;
	width: 700px;
    background: #f8f8f8;
}

#special4 img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#special4 a{
	color: red;
    text-decoration: underline;
}

#special4 a:hover{
	text-decoration: underline;
    color: purple;
}

/************** Special5 Info styles ****************/

#special5{
	text-align: left;
	line-height: 1.5;
	position: relative;
	clear: both;
	/*border-top: 2px solid #cccccc;*/
	/*border-bottom: 2px solid #cccccc;*/
	font-size: medium;
	color: #004080; 
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 5px;
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 5px;
	width: 700px;
    background: #f8f8f8;
}

#special5 img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#special5 a{
	color: blue;
    text-decoration: underline;
}

#special5 a:hover{
	text-decoration: underline;
    color: red;
}


/************** narrow styles ****************/

#narrow{
	text-align: center;
	clear: both;
	line-height: 1.5;
	position: relative;
	border-top: 1px solid blue;
	border-bottom: 1px solid blue;
	font-size: large;
	color: blue; 
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 400px;
    background: #e6e6e6e6;
}

#narrow img{
	text-align: center;
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#narrow a{
	text-align: center;
	color: #83ADCF;
    text-decoration: underline;
}

#narrow a:hover{
	text-align: center;
	text-decoration: underline;
    color: #FF0000;
}

/************** narrowBW300 styles ****************/

#narrowBW300{
	clear: both;
	text-align: center;
	line-height: 1.5;
	position: relative;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	font-size: large;
	color: #ffffff; 
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 300px;
/*    background: #e6e6e6e6; */
	background: #000000;
}

#narrowBW300 img{
	text-align: center;
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#narrowBW300 a{
	text-align: center;
	color: #83ADCF;
    text-decoration: underline;
}

#narrowBW300 a:hover{
	text-align: center;
	text-decoration: underline;
    color: #FF0000;
}

/************** narrowBW550 styles ****************/

#narrowBW550{
	clear: both;
	text-align: center;
	line-height: 1.5;
	position: relative;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	font-size: large;
	color: #ffffff; 
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 550px;
/*    background: #e6e6e6e6; */
	background: #000000;
}

#narrowBW550 img{
	text-align: center;
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#narrowBW300 a{
	text-align: center;
	color: #83ADCF;
    text-decoration: underline;
}

#narrowBW550 a:hover{
	text-align: center;
	text-decoration: underline;
    color: #FF0000;
}


/************** narrow2 styles ****************/

#narrow2{
	text-align: center;
	width: 475px;
	clear: both;
	line-height: 1.5;
	position: relative;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	font-size: large;
	color: #cccccc; 
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

    background: #e6e6e6e6;
}

#narrow2 img{
	text-align: center;
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#narrow2 a{
	text-align: center;
	color: #83ADCF;
    text-decoration: underline;
}

#narrow2 a:hover{
	text-align: center;
	text-decoration: underline;
    color: #FF0000;
}

/************** narrow2 styles ****************/

#narrow3{
	text-align: center;
	width: 475px;
	clear: both;
	line-height: 1.2;
	position: relative;
	/* border-top: 1px solid #cccccc; */
	/* border-bottom: 1px solid #cccccc; */
	font-size: large;
	color: #66ccff; 
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

    background: #e6e6e6e6;
}

#narrow3 img{
	text-align: center;
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#narrow3 a{
	text-align: center;
	color: #83ADCF;
    text-decoration: underline;
}

#narrow3 a:hover{
	text-align: center;
	text-decoration: underline;
    color: #FF0000;
}

/************** Narrow5 Info styles ****************/

#narrow5{
	text-align: center;
	line-height: 1.5;
  	margin-left: auto;
    margin-right: auto;
	position: relative;
	clear: both;
	border-top: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
	font-size: large;
	color: #cccccc; 
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 25px;
	margin-bottom: 8px;
	width: 250px;
    background: #333333;
}

#narrow5 img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#narrow5 a{
	color: #a0cfec;
    text-decoration: underline;
}

#narrow5 a:hover{
	text-decoration: none;
    color: #fcf4bd;
}

/************** Narrow6 Info styles ****************/

#narrow6{
	text-align: center;
	line-height: 1.5;
  	margin-left: auto;
    margin-right: auto;
	position: relative;
	clear: both;
	border-top: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
	font-size: large;
	color: #cccccc; 
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 25px;
	margin-bottom: 8px;
	width: 450px;
    background: #333333;
}

#narrow6 img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#narrow6 a{
	color: #a0cfec;
    text-decoration: underline;
}

#narrow6 a:hover{
	text-decoration: none;
    color: #fcf4bd;
}

/************** Narrow7 Info styles ****************/

#narrow7{
	text-align: center;
	line-height: 1.5;
  	margin-left: auto;
    margin-right: auto;
	position: relative;
	clear: both;
	border-top: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
	font-size: large;
	color: #cccccc; 
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 25px;
	margin-bottom: 8px;
	width: 460px;
    background: #333333; 
}

#narrow7 img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#narrow7 a{
	color: #a0cfec;
    text-decoration: underline;
}

#narrow7 a:hover{
	text-decoration: none;
    color: #fcf4bd;
}


/************** Narrow8 Info styles ****************/

#narrow8{
	text-align: center;
	line-height: 1.5;
  	margin-left: auto;
    margin-right: auto;
	position: relative;
	clear: both;
	border-top: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
	font-size: large;
	color: #cccccc; 
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 25px;
	margin-bottom: 8px;
	width: 500px;
    background: #333333; 
}

#narrow8 img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#narrow8 a{
	color: #a0cfec;
    text-decoration: underline;
}

#narrow8 a:hover{
	text-decoration: none;
    color: #fcf4bd;
}

/************** Narrow88 Wyler White BG Problem Info styles ****************/

#narrow88{
    font-family:"Times New Roman", Times, serif;
	font-style:oblique;
	font-size:20px;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	line-height: 1.5;
  	margin-left: auto;
    margin-right: auto;
	position: relative;
	clear: both;
/*	border: 6px solid #4053b4;  */
	border-top: 3px solid #4053b4;
/*	border-left: 6px solid #6fb1ff;  */
	border-bottom: 3px solid #4053b4;
/*	border-right: 6px solid #6fb1ff;  */
 
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-top: 25px;
	margin-bottom: 8px;
	width: 500px;
    background: #c26b66; 
}

#narrow88 img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#narrow88 a{
	color: #a0cfec;
    text-decoration: underline;
}

#narrow88 a:hover{
	text-decoration: none;
    color: #fcf4bd;
}

/************** Narrow445 Wyler White BG Problem Info styles ****************/

#narrow445{
    font-family:"Times New Roman", Times, serif;
	font-style:oblique;
	font-size:20px;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	line-height: 1.5;
  	margin-left: auto;
    margin-right: auto;
	position: relative;
	clear: both;
/*	border: 6px solid #4053b4;  */
	border-top: 3px solid #4053b4;
/*	border-left: 6px solid #6fb1ff;  */
	border-bottom: 3px solid #4053b4;
/*	border-right: 6px solid #6fb1ff;  */
 
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-top: 25px;
	margin-bottom: 8px;
	width: 445px;
    background: #c26b66; 
}

#narrow445 img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#narrow445 a{
	color: #a0cfec;
    text-decoration: underline;
}

#narrow445 a:hover{
	text-decoration: none;
    color: #fcf4bd;
}

/************** notnarrow styles ****************/

#notnarrow{
	text-align: center;
	width: 640px;
	clear: both;
	line-height: 1.5;
	position: relative;
	/*  border-top: 1px solid #cccccc;    */
	/*  border-bottom: 1px solid #cccccc; */
	font-size: large;
	color: #66ccff; 
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

    background: #e6e6e6e6;
}

#notnarrow img{
	text-align: center;
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#notnarrow a{
	text-align: center;
	color: #83ADCF;
    text-decoration: underline;
}

#notnarrow a:hover{
	text-align: center;
	text-decoration: underline;
    color: #FF0000;
}

/************** Background styles ****************/

#background{
	text-align: left;
	line-height: 1.2;
	position: relative;
	clear: both;
	border-top: 0px solid #cccccc;
	border-bottom: 0px solid #cccccc;
	font-size: small;
	color: #000000;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 10px;
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 10px;
	width: 740px;
    background: #f8f8f8;

   /* background: #ffffff url("pics/2008/bg-bottom-3c.jpg");*/

}

#background img{
	padding: 5px 5px 5px 5px;
	vertical-align: middle;
}

#background a{
	color: #0000A0;
    text-decoration: underline;
}

#background a:hover{
	text-decoration: underline;
    color: #FF0000;
}

/************** Top styles ****************/

#top{
	text-align: center;
	line-height: 1.2;
	position: relative;
	clear: both;
	border-top: 0px solid #cccccc;
	border-bottom: 0px solid #cccccc;
	font-size: small;
	color: #000000;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 12px;
	padding-bottom: 0px;
	margin-top: 25px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 800px;
    background: #f8f8f8;

   /* background: #ffffff url("pics/2008/bg-bottom-3c.jpg");*/

}

#top img{
	padding: 0px 0px 0px 0px;
	vertical-align:middle;
}

#top a{
	color: #004080;
}

#top a:hover{
    color: #FF0000;
	text-decoration: underline;
}



/************** topMain styles ****************/

#topMain{
	text-align: left;
	line-height: 1.8;
	position: relative;
	clear: both;
	border-top: 0px solid #cccccc;
	border-bottom: 4px solid #cccccc;
	font-size: small;
	color: #000000;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 800px;
    background: #f8f8f8;

   /* background: #ffffff url("pics/2008/bg-bottom-3c.jpg");*/

}

#topMain img{
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
}

#topMain a{
	color: #004080;
}

#topMain a:hover{
    color: #FF0000;
	text-decoration: underline;
}


/************** topMain640 styles ****************/

#topMain640{
	text-align: left;
	line-height: 1.2;
	position: relative;
	clear: both;
	border-top: 0px solid #cccccc;
	border-bottom: 4px solid #cccccc;
	font-size: small;
	color: #000000;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	width: 640px;
    background: #f8f8f8;

   /* background: #ffffff url("pics/2008/bg-bottom-3c.jpg");*/

}

#topMain640 img{
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
}

#topMain a{
	color: #004080;
}

#topMain640 a:hover{
    color: #FF0000;
	text-decoration: underline;
}

/************** Quotes styles ****************/

#quotes{
	text-align: left;
	line-height: 1.2;
	position: relative;
	clear: both;
	border-top: 8px solid #cccccc;
	border-bottom: 8px solid #cccccc;
	font-size: small;
	color: #000000;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 25px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 800px;
    background: #f8f8f8;

   /* background: #ffffff url("pics/2008/bg-bottom-3c.jpg");*/

}

#quotes img{
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
}

#quotes a{
	color: #004080;
}

#quotes a:hover{
    color: #FF0000;
	text-decoration: underline;
}

/************** veryTop styles from New Horizon ****************/

#veryTop{
	width: 1015px;
	height: 100px;
  	margin-left: auto;
    margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	position: relative;
	clear: both;
	border-top: 0px solid #cccccc;
	font-size: medium;
	color: #324465; 
	padding: 10px 10px 10px 10px;
/*	background: url(/Earth-23-june.gif) #fffbc4 top center no-repeat; */
	background: url(/Earth-23-june.gif) #000000 top center no-repeat;
}
/*	background: url(nh-logo/nh-logo-11b.png) #fcf4bd top center no-repeat fixed; */
/*	background: url(nh-logo/nh-logo-11b.png) #80d1e4 top center no-repeat fixed; */
/*  yellow bg fcf4bd     -  light blue bg 80d1e4  */
/*	background: url(nh-logo/nh-logo-11b.png) #fcf4bd top center no-repeat fixed; */ 
/*	background: url(nh-logo/nh-logo-21b.png) #ffff98 top center no-repeat fixed; */
/*	background: url(nh-logo/nh-logo-21b.png) #fffbc4 top center no-repeat fixed; */

#veryTop img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#veryTop a{
	color: #a0cfec;
    text-decoration: none;
}

#veryTop a:hover{
	text-decoration: none;
    color: #fcf4bd;
}


/************** barNearTop styles ****************/

#barNearTop{
	width: 1015px;
  	margin-left: auto;
    margin-right: auto;
	text-align: left;
	position: relative;
	clear: both;
	text-indent: 8px;
	border-top: 0px solid #3f3f3f;
	border-bottom: 0px solid #cccccc;
	font-size: 16px;
/*  color is used for the seperators of the text of the menu */
	color: #cccccc; 
	padding: 10px 10px 10px 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: .5;
/*  background: #EEF6D3 url("pics/2008/bg-bottom-3c.jpg");*/
/*  calm green 5e767e   */
/*	background: #5e767e; */
/*	background: #67757a; */
	background: #3f3f3f;

}

#barNearTop img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#barNearTop a{
/*  The color setting is for the text color of the bottom of the html */
	color: #a0cfec;
    text-decoration: none;
}

#barNearTop a:hover{
	text-decoration: none;
    color: #fcf4bd;
}


/************** barNearTop2 styles - Inside Page ****************/

#barNearTop2{
	width: 1010px;
  	margin-left: auto;
    margin-right: auto;
	text-align: left;
	position: relative;
	clear: both;
	text-indent: 0px;
/*	border-top: 0px solid #3f3f3f; */
/*	border-bottom: 0px solid #cccccc;  */
    border: 0px solid #cccccc;
	font-size: 16px;
/*  color is used for the seperators of the text of the menu */
	color: #cccccc; 
	padding: 0px 0px 0px 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 1;
/*  background: #EEF6D3 url("pics/2008/bg-bottom-3c.jpg");*/
/*  calm green 5e767e   */
/*	background: #5e767e; */
/*	background: #67757a; */
	background: #3f3f3f;

}

#barNearTop2 img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#barNearTop2 a{
/*  The color setting is for the text color of the bottom of the html */
	color: #a0cfec;
    text-decoration: none;
}

#barNearTop2 a:hover{
	text-decoration: none;
    color: #fcf4bd;
}

/************** textBox Info styles ****************/

#textBox{
	width: 50%;
	text-align: left;
	clear: both;
  	margin-left: auto;
    margin-right: auto;
	margin-top: auto;
	margin-bottom: auto;
	position: relative;
	border-top: 15px solid #cccccc;
	border-bottom: 15px solid #cccccc;
	border-left: 15px solid #cccccc;
	border-right: 15px solid #cccccc;
	border-style: groove;
	font-size: 18px;
/*  color is used for the seperators of the text of the menu */
	color: #ffffff; 
	padding: 10px 10px 10px 10px;
/*    background: #EEF6D3 url("pics/2008/bg-bottom-3c.jpg");*/
/*  calm green 5e767e   */
/*	background: #5e767e; */
	background: #324465;

}

#textBox img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#textBox a{
/*  The color setting is for the text color of the bottom of the html */
	color: #a0cfec;
    text-decoration: none;
}

#textBox a:hover{
	text-decoration: none;
    color: #fcf4bd;
}

/************** textBoxWider styles ****************/

#textBoxWider{
	width: 75%;
	text-align: left;
	clear: both;
  	margin-left: auto;
    margin-right: auto;
	margin-top: auto;
	margin-bottom: auto;
	position: relative;
	border-top: 15px solid #cccccc;
	border-bottom: 15px solid #cccccc;
	border-left: 15px solid #cccccc;
	border-right: 15px solid #cccccc;
	border-style: groove;
	font-size: 18px;
/*  color is used for the seperators of the text of the menu */
	color: #ffffff; 
	padding: 10px 10px 10px 10px;
/*    background: #EEF6D3 url("pics/2008/bg-bottom-3c.jpg");*/
/*  calm green 5e767e   */
/*	background: #5e767e; */
	background: #324465;

}

#textBoxWider img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#textBoxWider a{
/*  The color setting is for the text color of the bottom of the html */
	color: #a0cfec;
    text-decoration: none;
}

#textBoxWider a:hover{
	text-decoration: none;
    color: #fcf4bd;
}


/************** menuLeftBox styles - from nh  ****************/

#menuLeftBox{
	width: 210px;
  	margin-left: absolute;
    float:left;
	text-align: left;
	line-height: 1.5;
	clear: both;
	text-indent: 8px;
	border-top: 0px solid #3f3f3f;
	border-bottom: 0px solid #cccccc;
	font-size: 18px;
/*  color is used for the seperators of the text of the menu */
	color: #cccccc; 
	padding: 10px 10px 10px 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 15px;
/*  background: #EEF6D3 url("pics/2008/bg-bottom-3c.jpg");*/
/*  calm green 5e767e   */
/*	background: #5e767e; */
/*	background: #67757a; */
/*	    background: #3f3f3f; */
		background: #324465;
		background: #cccccc;
}

#menuLeftBox img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#menuLeftBox a{
/*  The color setting is for the text color of the bottom of the html */
	color: #a0cfec;
    text-decoration: none;
}

#menuLeftBox a:hover{
	text-decoration: none;
    color: #fcf4bd;
}

/************** textNextToManu - from nh ****************/

#textNextToMenu{
	width: 950px;
	text-align: left;
  	margin-left: 0px;
    margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	position: float;
	border-top: 0px solid #cccccc;
	font-size: 18px;
	color: #ffffff; 
	padding: 35px;
	background: #324465;
}

#textNextToManu img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#textNextToManu a{
/*  The color setting is for the text color of the bottom of the html */
	color: #a0cfec;
    text-decoration: none;
}

#textNextToManu a:hover{
	text-decoration: none;
    color: #fcf4bd;
}

/************** bar styles ****************/

#bar{
	width: 955px;
  	margin-left: auto;
    margin-right: auto;
	text-align: left;
	position: relative;
	clear: both;
	text-indent: 8px;
	border-top: 0px solid #3f3f3f;
	border-bottom: 0px solid #cccccc;
	font-size: 16px;
/*  color is used for the seperators of the text of the menu */
	color: #cccccc; 
	padding: 10px 10px 10px 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: .5;
/*  background: #EEF6D3 url("pics/2008/bg-bottom-3c.jpg");*/
/*  calm green 5e767e   */
/*	background: #5e767e; */
/*	background: #67757a; */
	background: #3f3f3f;

}

#bar img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#bar a{
/*  The color setting is for the text color of the bottom of the html */
	color: #a0cfec;
    text-decoration: none;
}

#bar a:hover{
	text-decoration: none;
    color: #fcf4bd;
}

/************** bar2 styles - from nh - narrower in wyler ****************/

#bar2{
	width: 675px;
  	margin-left: auto;
    margin-right: auto;
	text-align: left;
	position: relative;
	clear: both;
	text-indent: 8px;
	border-top: 0px solid #3f3f3f;
	border-bottom: 0px solid #cccccc;
	font-size: 16px;
/*  color is used for the seperators of the text of the menu */
	color: #cccccc; 
	padding: 10px 10px 10px 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 1;
/*  background: #EEF6D3 url("pics/2008/bg-bottom-3c.jpg");*/
/*  calm green 5e767e   */
/*	background: #5e767e; */
/*	background: #67757a; */
	background: #3f3f3f;

}

#bar2 img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#bar2 a{
/*  The color setting is for the text color of the bottom of the html */
	color: #a0cfec;
    text-decoration: none;
}

#bar2 a:hover{
	text-decoration: none;
    color: #fcf4bd;
}

/************** nav_mainBody Info styles - from nh ****************/

#nav_mainBody{
	width: 175px;
	text-align: left;
	clear: both;
  	margin-left: auto;
    margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	position: relative;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	font-size: 14px;
/*  color is used for the seperators of the text of the menu */
	color: #ffffff; 
	padding: 4px 4px 4px 4px;
/*    background: #EEF6D3 url("pics/2008/bg-bottom-3c.jpg");*/
/*  calm green 5e767e   */
/*	background: #5e767e; */
	background: #3f3f3f;

}

#nav_manyBody img{
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
}

#nav_mainBody a{
/*  The color setting is for the text color of the bottom of the html */
	color: #e5e5e5;
    text-decoration: none;
}

#nav_mainBody a:hover{
	text-decoration: none;
    color: ##e5e5e5;
}

/************** textInMainBody Info styles - nh ****************/

#textInMainBody{
	width: 680px;
	text-align: left;
	clear: both;
  	margin-left: auto;
    margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	position: relative;
	border-top: 0px solid #cccccc;
	font-size: 18px;
/*  color is used for the seperators of the text of the menu */
	color: #ffffff; 
	padding: 10px 10px 10px 10px;
/*    background: #EEF6D3 url("pics/2008/bg-bottom-3c.jpg");*/
/*  calm green 5e767e   */
/*	background: #5e767e; */
	
	background: #324465;
}

#textInMainBody img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#textInMainBody a{
/*  The color setting is for the text color of the bottom of the html */
	color: #a0cfec;
    text-decoration: none;
}

#textInMainBody a:hover{
	text-decoration: none;
    color: #fcf4bd;
}

/************** textInMainBody2 Info styles - nh  ****************/

#textInMainBody2{
	width: 995px;
	text-align: left;
	clear: both;
  	margin-left: auto;
    margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	position: relative;
	border-top: 0px solid #cccccc;
	font-size: 18px;
	color: #ffffff; 
	padding: 10px 10px 10px 10px;
	background: #324465;
	
}

#textInMainBody2 img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#textInMainBody2 a{
/*  The color setting is for the text color of the bottom of the html */
	color: #a0cfec;
    text-decoration: none;
}

#textInMainBody2 a:hover{
	text-decoration: none;
    color: #fcf4bd;
}


/************** textWide Info styles - nh  ****************/

#textWide{
	width: 640px;
	text-align: left;
	clear: both;
  	margin-left: auto;
    margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	position: relative;
	border-top: 0px solid #cccccc;
	font-size: 18px;
/*  color is used for the seperators of the text of the menu */
	color: #ffffff; 
	padding: 10px 10px 10px 10px;
/*    background: #EEF6D3 url("pics/2008/bg-bottom-3c.jpg");*/
/*  calm green 5e767e   */
/*	background: #5e767e; */
	background: #324465;
}

#textWide img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#textWide a{
/*  The color setting is for the text color of the bottom of the html */
	color: #a0cfec;
    text-decoration: none;
}

#textWide a:hover{
	text-decoration: none;
    color: #fcf4bd;
}


/************** textRightSide Info styles - nh  ****************/

#textRightSide{
	width: 80%;
	text-align: left;
	clear: both;
  	margin-left: auto;
    margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	position: relative;
	border-top: 0px solid #cccccc;
	font-size: 18px;
/*  color is used for the seperators of the text of the menu */
	color: #ffffff; 
	padding: 10px 10px 10px 10px;
/*    background: #EEF6D3 url("pics/2008/bg-bottom-3c.jpg");*/
/*  calm green 5e767e   */
/*	background: #5e767e; */
	background: #324465;
}

#textRightSide img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#textRightSide a{
/*  The color setting is for the text color of the bottom of the html */
	color: #a0cfec;
    text-decoration: none;
}

#textRightSide a:hover{
	text-decoration: none;
    color: #fcf4bd;
}

/************** artLeft alignment stylex from - nh  ****************/

#artLeft{
	width: 20px;
	text-align: left;
	alignment: left;
  	margin-left: auto;
    margin-right: auto;
	position: left;
	clear: both;
	border-top: 2px solid #cccccc;
	border-left: 2px solid #cccccc;
	font-size: medium;
	color: #ffffff; 
	padding: 2px 2px 2px 2px;
	margin-top: 15px;

	margin-bottom: 15px;
/*    background: #cccccc;*/

}

#artLeft img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#artLeft a{
	color: #a0cfec;
    text-decoration: none;
}

#artLeft a:hover{
	text-decoration: none;
    color: #fcf4bd#fcf4bd;
}

/************** specialBottom Info styles - from nh ****************/

#specialBottom{
	width: 650px;
	text-align: left;
  	margin-left: auto;
    margin-right: auto;
	line-height: 1.5;
	position: relative;
	clear: both;
	border-top: 0px solid #cccccc;
	border-bottom: 0px solid #cccccc;
	font-size: large;
	color: #cccccc; 
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
    background: #333333;
}

#specialBottom img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#specialBottom a{
	color: #a0cfec;
    text-decoration: underline;
}

#specialBottom a:hover{
	text-decoration: none;
    color: #fcf4bd;
}
/************** specialTitle styles - from nh  ****************/

#specialTitle{
	text-align: left;
  	margin-left: auto;
    margin-right: auto;
	line-height: 1.5;
	position: relative;
	clear: both;
	border-top: 12px outset #cccccc;
	border-bottom: 12px outset #cccccc;
	border-left: 12px outset #cccccc;
	border-right: 12px outset #cccccc;
	font-size: large;
	color: #cccccc; 
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 25px;
	margin-bottom: 25px;
	width: 650px;
/*    background: #333333; */
}

#specialTitle img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#specialTitle a{
	color: #a0cfec;
    text-decoration: underline;
}

#specialTitle a:hover{
	text-decoration: none;
    color: #fcf4bd;
}


/************** bottom Info styles - from nh  ****************/

#bottom{
	width: 1015px;
	clear: both;
	border-top: 2px solid #cccccc;
  	margin-left: auto;
    margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	position: relative;
	font-size: medium;
/*  color is used for the seperators of the text of the menu */
	color: #cccccc; 
	padding: 10px 10px 10px 10px;
	background: #3f3f3f;

}

#bottom img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#bottom a{
/*  The color setting is for the text color of the bottom of the html */
	color: #a0cfec;
    text-decoration: none;
}

#bottom a:hover{
	text-decoration: none;
    color: #fcf4bd;
}

/************** bottom2 Info styles - from nh  ****************/

#bottom2{
	width: 985px;
	clear: both;
	border-top: 2px solid #cccccc;
  	margin-left: auto;
    margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	position: relative;
	font-size: medium;
/*  color is used for the seperators of the text of the menu */
	color: #cccccc; 
	padding: 10px 10px 10px 10px;
	background: #3f3f3f;

}

#bottom2 img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#bottom2 a{
/*  The color setting is for the text color of the bottom of the html */
	color: #a0cfec;
    text-decoration: none;
}

#bottom2 a:hover{
	text-decoration: none;
    color: #fcf4bd;
}


/************** bottom3 Info styles - from nh  ****************/

#bottom3{
	width: 670px;
	clear: both;
	border-top: 2px solid #cccccc;
  	margin-left: auto;
    margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	position: relative;
	font-size: medium;
/*  color is used for the seperators of the text of the menu */
	color: #cccccc; 
	padding: 10px 10px 10px 10px;
	background: #3f3f3f;

}

#bottom3 img{
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#bottom3 a{
/*  The color setting is for the text color of the bottom of the html */
	color: #a0cfec;
    text-decoration: none;
}

#bottom3 a:hover{
	text-decoration: none;
    color: #fcf4bd;
}



