body {
  margin: 0;
  padding: 0;
	font-size:100%;
 /*background-image: url('images/page-border.png');   */
 background-image: url('images/page-border2.png');
	background-repeat: repeat-x;                     
		background-color: #acadae;  
	font-family:Arial, Helvetica, sans-serif;
}

p
{
	font-size:.87em;
	/*border: thin red solid;*/
	line-height:1.25em;
}

p.pemph { 
	/*border: thin red solid;
	font-weight:bold;    */

/*	text-transform:uppercase;  
	letter-spacing:0.1em;      */
	color:#396476;
}

p.shide { 
font-size:.87em;

} 
h1
{
font-size:1.15em;
	/*border: thin red solid;*/
	line-height:1.25em;
  font-style:normal;
	font-weight: bold;
	color:#0070c0; 
	text-align:center;

 
}
h2
{
font-size:.9em;
	font-style:normal;
	/*border: thin red solid;*/
	font-weight:bold;
/*	text-transform:uppercase;   */
	letter-spacing:0.1em;
	color:#6699cc;
	line-height:1.25em;
}

h3
{
	font-size:1em;
	/*border: thin red solid;*/
	font-weight:bold;
  text-align:center;
/*	text-transform:uppercase;   */

	color:#0070c0;
	line-height:1.25em;
}

ul,ol
{
	font-size:.9em;
	list-style-position: inside;
	padding-left:.5em;
		padding-right:.5em;
			line-height:1.5em;
				list-style-type:circle;
  font-weight:normal;
}

ul.plain
{
	font-size:.9em;
	  font-weight:normal;
/*	background-color: #ffffff;    */
	list-style-position: inside;
	padding-left:.5em;
		padding-right:.5em;
			line-height:1.5em;
				list-style-type:none;
}



a:link {color:#305362;text-decoration:underline;font-weight:normal;}
a:visited {color:#305362;text-decoration:underline;font-weight:normal;}
a:active {color:#396476;text-decoration:underline;font-weight:normal;}
a:hover {color:#000000;text-decoration:underline;font-weight:normal;}

a.faql:link {color:#0070c0;text-decoration:underline;font-weight:normal;}
a.faql:visited {color:#0070c0;text-decoration:underline;font-weight:normal;}
a.faql:active {color:#0070c0;text-decoration:underline;font-weight:normal;}
a.faql:hover {color:#000000;text-decoration:underline;font-weight:normal;}

a.flnk:link {color:#000;text-decoration:underline;padding-left:15px;	font-size:.9em;}
a.flnk:visited {color:#000;text-decoration:underline;padding-left:15px;	font-size:.9em;}
a.flnk:active {color:#000;text-decoration:underline;padding-left:15px;	font-size:.9em;}
a.flnk:hover {color:#fff;text-decoration:underline;padding-left:15px;	font-size:.9em;}


a.sblnk:link {text-decoration:none;font-size:.95em; font-style:italic;	font-weight: bold; 	color:#396476;}
a.sblnk:visited {text-decoration:none;font-size:.95em; font-style:italic;	font-weight: bold; 	color:#396476;}
a.sblnk:active {text-decoration:none;font-size:.95em; font-style:italic;	font-weight: bold; 	color:#396476;}
a.sblnk:hover {text-decoration:none;font-size:.95em; font-style:italic;	font-weight: bold; 	color:#000;}


a.web:link    {color:#666666;text-decoration:none;}
a.web:visited {color:#666666;text-decoration:none;}
a.web:active  {color:#666666;text-decoration:none;}
a.web:hover   {color:#ffffff;text-decoration:none;}

a.more:link {color:#ffd700;text-decoration:none;}
a.more:visited {color:#ffd700;text-decoration:none;}
a.more:active {color:#ffd700;text-decoration:none;}
a.more:hover {color:#ffffff;text-decoration:none;}


#wrapper {

  color: black;
  margin: 0px auto 0px auto;
  padding: 0px;
  width:900px;
  min-width:600px;
  background-color:transparent;
 height:35px;


}


/* #menu  { margin-top:7px;padding-bottom:0;margin-bottom:15px;padding-top:0;height:250px;  }    */
#menu  { margin-top:7px;padding-bottom:0;margin-bottom:15px;padding-top:0;height:150px;  }



#main {
  position: relative;
  top:35px;
  left:  0;
  width: 100%;
  padding:0;
  margin:0;
  background-color:transparent;

}

#main-pg {
margin-top : 25px; 
width : 900px; 
/* min-height:1250px;  */
background-color : white; 
border-right : 1px solid #595959; 
border-bottom : 1px solid #595959; 
border-left : 1px solid #595959; 
}

#content {
  margin:7px 30px 0px 0px;
  padding:20px 0 0 0;
  background-color: #fff;
  color: black;
  width:578px;

  /* border-top:3px solid #cccccc; */

/*	background-image: url('images/stationary.gif');
	background-repeat:no-repeat;
background-repeat:no-repeat;
 background-position:right bottom;
*/
}


#inner {
margin: 0;  
/* overflow:scroll; */    
padding:0 25px 20px 30px;
/* height:450px;  
overflow:scroll;    */
background-color:#ffffff;
/* margin-top:40px;margin-left:25px;margin-right:25px; */
/* border-right:1px solid #cccccc;   */
min-height:1020px;   /* this is the length of the side bar so border goes down the pae */
}

#inner ul { margin-left:.5em;}
#inner li { 
padding: 0 0 .35em 1em;
text-indent: -1.3em;

 }

#inner p.faq { padding:0 0 12px 0; margin:0; color:#0070c0;}

#inner p.faq-first { padding:0 0 8px 0; margin:20px 0 0 0;}
#inner p.faq-right { padding:0 0 8px 0; margin:0;text-align:right;}
#sidebar {
 position: absolute;
  top:200px;
  left: 0;
  width: 305px;
  margin: 0 0 0 585px;
  padding:0;  
  background-color:#ffffff;
}


#sideinner {
 margin-left:0;  
margin-right:0em; 
padding-top:.75em;
padding-left:1em;
padding-right:1em;
background-color:#cbdae1;
border:1px solid #4c6e7e;
}

  
#sideinner h1 { margin-bottom:0; padding-bottom:0;}
#sidebarinner p { font-size:.83m;margin-top:.3em;color:red;}
#sideinner p.first { margin-top:.3em; padding-top:0;font-size:.83em;} 
/*#sidebar p {
padding-left:1.3em;  
padding-right:1.3em; 
}
*/
#sidebar li { 
padding-bottom: .7em;
/* padding-left: 0;*/
text-indent: -1.3em;

 }
/*
#sidebar h1 {
	font-size:0.7em;

	font-weight:lighter;
	text-transform:uppercase;
	letter-spacing:0.1em;
	color:#000000;
	line-height:.9em;
}
 */

#footer   {
/* background-image: url('images/footer-rounded.png');   */
 	background-repeat: no-repeat;
 	margin:1em 0 .25em 0;
  /*padding:0 50px 0 30px;  */
/* height:250px;  */
width:900px;
 background-color:transparent;
 color: #000;
    /*   box-shadow: 10px 10px 5px #888888;
    */
      border: 1px solid #595959;

}

#footer p {
 margin:0;
 padding:8px 35px 0 40px;
 	text-align: left;
	font-size:.8em;
 	color: #000;
 
}

#footer p.firstp {
padding-top:12px;
	font-size:.8em;
}
#footer p.lastp {
padding-bottom:12px;
padding-top:12px;
	font-size:.8em;
}



#footer h1 {
	margin:0 0 0 30px;
	padding-top:15px;
	color:#000;
}


#footer ul { padding-top:10px; }

#footer li { padding:0 0 5px 15px; }

#footer #footerlinks {background-color:#ccc; margin-top:10px;padding-top:14px;padding-bottom:12px;}
#footerlinks p { text-align:center;margin:0;padding:0;font-size:.8em;}
#footer #general {background-color:#eee;} 

.mid-dot { font-size:1.5em;}

.emph { 
	font-weight:normal;
  color: #134459;
	line-height:1.25em;
}

.emph-ital { 
	font-weight:bolder;
  font-style:italic;
	letter-spacing:0.1em;
	color:#396476;
	line-height:1.25em;
}
.pmore { text-align:right;}

.arrow { width:16px; height:11px; border:none;margin-top:1px;}

.webp {margin-top:16px;background-color:transparent;text-align:center;font-size:.75em;font-family:arial;}

.dot {font-weight:bold; font-size:small;}

.spacing {padding-left:12px;}

.showhide {border:none;width:13px;margin-right:5px;}

.shdiv { display:none;margin:0 4px 0 8px;font-size:1em; padding:0 10px 0 10px;border-bottom:1px solid #ccc;}
