/***********************************************/
/*               Index  historycanbefun     */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/
 * { margin:0; padding:0; }
body{
    font-family: Arial,sans-serif;
	font: medium;
    font-size: 18px;
	color: #fFFFFF;
	line-height: 1.6;	
	padding: 0px;
/*    background: #366f9a;  */
	background:  #3a5989 url("/css-pics/background-09.jpg"); 
	margin-top:20px;
	margin-bottom:35px;
}

#main{
    width: 930px;
	margin: auto;
    background: #366f9a;
	border: 0px solid #ff0000;
}


#navBox {
/*  display: inline-block; */ 
  float: left; 
  vertical-align: top;
  width: 25%;
  height: 1225px;
  border: 0px solid #ff0000;
  background: #324465;
}
#column {
/*  clear: both;  */
/*  display: inline-block;  */
  float: right; 
  vertical-align: top;
  width: 75%;
  height: 1225px;
  border: 0px solid #ff0000;
  background: #324465;
}

#spacerBox {
/*  clear: both;  */
/*  display: inline-block;  */
  float: left; 
  vertical-align: top;
  width: 100%;
  height: 15px;  
  border: 0px solid #ff0000;
  background: #324465;
}

#regBox {
/*  clear: both;  */
/*  display: inline-block;  */
  float: left; 
  vertical-align: top;
  width: 100%;
/*  height: 1024px;  */
  border: 0px solid #ff0000;
  background: #324465;
}

#bottomBox {
/*  clear: both;  */
/*  display: inline-block;  */
  float: left; 
  vertical-align: top;
  width: 100%;
/*  height: 1024px; */
  border: 0px solid #ff0000;
  background: #3f3f3f;
}

#verytopbottomBox {
/*  clear: both;  */
/*  display: inline-block;  */
  float: left; 
  vertical-align: top;
  width: 100%;
  height: 15px;
/*  height: 1024px; */
  border: 0px solid #ff0000;
  background: #366f9a;
}



/************** verytopMain styles ****************/

#verytopbottomMain{
	width: 910px;
	font-weight: bold;
	text-align: left;
	line-height: 1.8;
	position: relative;
	clear: both; 
	border: 0px solid #ff0000;
/*	border-bottom: 0px solid #cccccc; */
	font-size: small;
	color: #cccccc;
	padding-left: 35px;
	padding-right: 35px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
/*		margin-top: 10px; */
/*		margin-left: 0px; */
/*		margin-right: 0px; */
/*	margin-bottom: 0px; */
	background: #324465;
/*    background: #999999;  */

   /* background: #ffffff url("pics/2008/bg-bottom-3c.jpg");*/

}


/*  The color setting is for the text color of the body of the html */
/*	color: #f8f8f8;*/
/*  background outside of the page */
/*	background: #67757a; */
/*  side and bottom background 366f9a is nice blue  */
/*    background: #366f9a; */

/************** Left Box ****************/

#leftBox{
	position: relative;
	width: 300px;
	height: 1024px;
	font-weight: bold;
	text-align: left;
	line-height: 1.8;
	clear: both; 
	border: 3px solid #ff0000;
	font-size: normal;
	color: #ffffff;
	background: #324465;
}

/************** Right Box ****************/

#rightBox{
	clear: both; 
	position: relative;
	width: 500px;
	height: 1024px;
	font-weight: bold;
	text-align: left;
	line-height: 1.8;
	position: right;
	border: 0px solid #ff0000;
/*	border-bottom: 0px solid #cccccc; */
	font-size: normal;
	color: #ffffff;
	padding-left: 35px;
	padding-right: 35px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
/*		margin-top: 10px; */
/*		margin-left: 0px; */
/*		margin-right: 0px; */
/*	margin-bottom: 0px; */
	background: #324465;
/*    background: #999999;  */

   /* background: #ffffff url("pics/2008/bg-bottom-3c.jpg");*/

}

/************** boxBelow ****************/

#boxBelow{
	width: 650px;
	height: 1024px;
	font-weight: bold;
	text-align: left;
	line-height: 1.8;
	position: relative;
	clear: both; 
	border: 0px solid #ff0000;
/*	border-bottom: 0px solid #cccccc; */
	font-size: normal;
	color: #ffffff;
	padding-left: 35px;
	padding-right: 35px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: auto;
/*		margin-top: 10px; */
/*		margin-left: 0px; */
/*		margin-right: 0px; */
/*	margin-bottom: 0px; */
	background: #324465;
/*    background: #999999;  */

   /* background: #ffffff url("pics/2008/bg-bottom-3c.jpg");*/

}

/*  background outside of the page */
/*  The color setting is for the text color of the body of the html */

h1 {
	font-size: 24px;
	line-height: 32px;
	font-weight: bold;
	margin-top: 3;
	margin-bottom: 3;
	}
h2 {
	font-weight: normal;
	font-size: 22px;
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;
/*	color: #83ADCF;  */
	margin-top: 3px;
	margin-right: 12px;
	margin-left: 12px;
	margin-bottom: 3px;
	padding-top: 3px;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	color: #F2654F;
/*	text-shadow: 5px 5px 2px #010101; */
/*	-webkit-box-shadow: 0px 0px; */
/*	box-shadow: 0px 0px; */
	font-style: normal;
	line-height: 26px;
/*	font-variant: normal; */
/*	word-spacing: normal;  */
/*	white-space: normal;   */
/*	vertical-align: baseline; */
}


h3 {
	font-size: 16px;
	line-height: 24px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h4 {
	font-size: 14px;
	line-height: 26px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	color: #ffff00;
	}
h5 {
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	color: #ffff00;
	}
h6 {
	font-size: 10px;
	line-height: 18px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	color: #ffff00;
	}
	
/************** veryTop styles ****************/

#veryTop{
	width: 960px;
	height: 115px;
  	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(logos/hcbf-2a.png) #fffbc4 top center no-repeat;


}

#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: 960px;
  	margin-left: auto;
    margin-right: auto;
	text-align: center;
	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;
}

/************** barNearBottom styles ****************/

#barNearBottom{
	width: 950px;
  	margin-left: auto;
    margin-right: auto;
	text-align: center;
	position: relative;
	clear: both;
	text-indent: 0px;
	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: 0px 00px 0px 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 1.5;
/*  background: #EEF6D3 url("pics/2008/bg-bottom-3c.jpg");*/
/*  calm green 5e767e   */
/*	background: #5e767e; */
/*	background: #67757a; */
	background: #3f3f3f;
 	vertical-align: text-bottom;
}

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

#barNearBottom a{
/*  The color setting is for the text color of the bottom of the html */
	color: #a0cfec;
    text-decoration: none;
 	vertical-align: text-bottom;
}

#barNearBottom a:hover{
	text-decoration: none;
    color: #fcf4bd;
 	vertical-align: text-bottom;
}

/************** mainBody Info styles ****************/

#mainBody{
	width: 960px;
	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;

}

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

#mainBody a{
/*  The color setting is for the text color of the bottom of the html */
	color: #a0cfec;
    text-decoration: none;
}

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

/************** textInMainBody Info styles ****************/

#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;
}

/************** nav_mainBody Info styles ****************/

#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;
}

/************** textWide Info styles ****************/

#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 ****************/

#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;
}


/************** 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: #a0cfec;
}

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

/******* HYPERLINK and anchor tag styles *******/

a:link, a{
/*	color: #83ADCF;*/
/*	color: #c8fcdf;*/

/*  The color setting is for the link color of the body of the html */
	color: #a0cfec;

    text-decoration: underline;
}

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

/************** textBox Info styles ****************/

#textBox{
	width: 50%;
	text-align: middle;
	clear: both;
  	margin-left: auto;
    margin-right: auto;
	margin-top: 25px;
	margin-bottom: 34px;
	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: 15px 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;
}

/************** textBox Info styles ****************/

#textBoxc{
	width: 50%;
	text-align: center;
	clear: both;
  	margin-left: auto;
    margin-right: auto;
	margin-top: 25px;
	margin-bottom: 34px;
	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;
}

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

#textBoxc a{
/*  The color setting is for the text color of the bottom of the html */
	color: #a0cfec;
    text-decoration: none;
}

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

/************** textBox-324465 Info styles ****************/

#textBox-324465{
	width: 50%;
	text-align: middle;
	clear: both;
  	margin-left: auto;
    margin-right: auto;
	margin-top: 25px;
	margin-bottom: 34px;
	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: #324465; 
	padding: 10px 10px 10px 10px;
/*    background: #EEF6D3 url("pics/2008/bg-bottom-3c.jpg");*/
/*  calm green 5e767e   */
/*	background: #5e767e; */
	background: #324465;

}

#textBox-324465 img{
	padding: 15px 5px 5px 0px;
	vertical-align: middle;
}

#textBox-324465 a{
/*  The color setting is for the text color of the bottom of the html */
	color: #a0cfec;
    text-decoration: none;
}

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

/************** textBox620 Info styles ****************/

#textBox620{
	width: 620px;
	text-align: left;
	clear: both;
  	margin-left: auto;
    margin-right: auto;
	margin-top: 25px;
	margin-bottom: 34px;
	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;

}

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

#textBox620 a{
/*  The color setting is for the text color of the bottom of the html */
	color: #a0cfec;
    text-decoration: none;
}

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



/************** textBox800 Info styles ****************/

#textBox800{
	width: 800px;
	text-align: left;
	clear: both;
  	margin-left: auto;
    margin-right: auto;
	margin-top: 25px;
	margin-bottom: 34px;
	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;
}

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

#textBox800 a{
/*  The color setting is for the text color of the bottom of the html */
	color: #a0cfec;
    text-decoration: none;
}

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

/************** textBoxWider styles (center) ****************/

#textBoxWider{
	width: 75%;
	text-align: center;
	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;
}

/************** textBoxWider styles (left) ****************/

#textBoxWiderl{
	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;

}

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

#textBoxWiderl a{
/*  The color setting is for the text color of the bottom of the html */
	color: #a0cfec;
    text-decoration: none;
}

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

/************* 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;
}



/************** feature styles *****************/

.feature{
	padding: 0px 10px 10px 0px;
	font-size: 80%;
	min-height: 200px;
	height:  auto;
    text-align: left;
    background: #f8f8f8;
}
/*.feature P{
         margin-left: 0px;*/
}

html>body .feature {height: auto;}

.feature h3{
	font: bold 175% Arial,sans-serif;
/*	color: #000000;                  */
	color: #005FA9;    
	padding: 30px 0px 5px 0px;
/*    text: left;  */
}

.feature img{
	float: center;
	padding: 10px 10px 10px 10px;
}


/*************** 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;*/
}

/************** Many alignment stylex ****************/

#pointsLeft{
	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;*/

}

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

#pointsLeft a{
	color: #a0cfec;
    text-decoration: none;
}

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

/************** artLeft alignment stylex ****************/

#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;
}

/************** Special Info styles ****************/

#special{
	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: 25px;
	margin-bottom: 25px;
	width: 650px;
   	background: #4c4c4c;
}

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

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

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




/************** specialBottom Info styles ****************/

#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 ****************/

#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;
}



/************** narrowTitle styles ****************/

#narrowTitle{
	text-align: center;
	clear: both;
	line-height: 2.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;
	width: 720px;
    background: #e6e6e6e6;
}

#narrowTitle img{
	text-align: center;
	padding: 5px 5px 5px 0px;
	vertical-align: middle;
}

#narrowTitle a{
	text-align: center;
	color: #83ADCF;
    text-decoration: underline;
}

#narrowTitle a:hover{
	text-align: center;
	text-decoration: underline;
    color: #FF0000;
}


/************** Site Info styles ****************/

#siteInfo{
	width: 960px;
	position: relative;
  	margin-left: auto;
    margin-right: auto;
	clear: both;
	border-top: 2px solid #cccccc;
	font-size: medium;
/*  color is used for the seperators of the text of the menu */
	color: #cccccc; 
	padding: 10px 10px 10px 10px;
	margin-top: 15px;
	width: 995px;
	margin-bottom: 0px;
/*    background: #EEF6D3 url("pics/2008/bg-bottom-3c.jpg");*/
/*  calm green 5e767e   */
/*	background: #5e767e; */
	background: #67757a;

}

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

#siteInfo a{
/*  The color setting is for the text color of the bottom of the html */
	color: #a0cfec;
    text-decoration: none;
}

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



/************** narrow styles ****************/

#narrow{
	text-align: center;
	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;
	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;
}

/************** Narrow2 Info styles ****************/

#narrow2{
	text-align: left;
	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: 25px;
	width: 225px;
    background: #333333;
}

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

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

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

/************** Narrow6 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;
}

/************** Narrow700 Info styles ****************/

#narrow700{
	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: 700px;
    background: #333333; 
}

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

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

#narrow700 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;
}

/************** box640 Info styles ****************/

#box640{
    font-family:"Times New Roman", Times, serif;
	font-style:normal;
	font-size:20px;
	color: #cccccc;
	font-weight: medium;
	text-align: left;
	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: 640px;
    background: ; 
}

#box640 img{
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding: 5px 5px 5px 0px;
	vertical-align: center;

}

#box640 a{
	color: #cccccc;
    text-decoration: none;
}

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

/************** 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.2;
	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;
}



/************** 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;
}


/************** bottom Info styles ****************/

#bottom{
	width: 960px;
	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;
}

/********************* CSS for the french rev using text edit **********************/

    p.p1 {margin: 0.0px 0.0px 9.0px 0.0px; text-align: center; font: 19.0px 'Helvetica Neue'; color: #2903fd}
    p.p2 {margin: 0.0px 10.0px 12.0px 0.0px; font: 22.0px 'Helvetica'; color: #ffffff}
    p.p4 {margin: 0.0px 10.0px 12.0px 0.0px; font: 19.0px 'Helvetica'; min-height: 23.0px}
    p.p5 {margin: 0.0px 0.0px 9.0px 0.0px; font: 19.0px 'Helvetica'; min-height: 23.0px}
    p.p7 {margin: 0.0px 0.0px 8.0px 0.0px; font: 19.0px 'Helvetica'; min-height: 21.0px}
    p.p8 {margin: 0.0px 0.0px 12.0px 0.0px; font: 19.0px 'Helvetica'; min-height: 35.0px}
    p.p9 {margin: 0.0px 0.0px 12.0px 0.0px; font: 19.0px 'Helvetica'}
    p.p11 {margin: 0.0px 0.0px 8.0px 0.0px; font: 19.0px 'Helvetica'}
    li.li3 {margin: 0.0px 0.0px 9.0px 0.0px; font: 19.0px 'Helvetica'}
    li.li6 {margin: 0.0px 0.0px 8.0px 0.0px; font: 19.0px 'Helvetica'}
    li.li8 {margin: 0.0px 0.0px 12.0px 0.0px; font: 19.0px 'Helvetica'}
    li.li10 {margin: 0.0px 0.0px 12.0px 0.0px; font: 19.0px 'Helvetica'}
    li.li11 {margin: 0.0px 0.0px 8.0px 0.0px; font: 19.0px 'Helvetica'}
    li.li12 {margin: 0.0px 0.0px 14.0px 0.0px; font: 19.0px 'Helvetica'}
    li.li13 {margin: 0.0px 0.0px 14.0px 0.0px; font: 19.0px 'Helvetica'; color: #cd0201}
    li.li14 {margin: 0.0px 0.0px 29.0px 0.0px; font: 19.0px 'Helvetica'}
    span.s1 {font: 19.0px 'Helvetica'}
    span.s2 {font: 19.0px 'Helvetica'}
    ol.ol1 {list-style-type: decimal}
    ul.ul1 {list-style-type: disc}
/*  Helvetica and Helvetica   */


/********************* end **********************/

