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

p
{
	font-size:.87em;
	line-height:1.25em;
}

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

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


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


td { 
	font-size:.9em; vertical-align:top;padding:12px 15px 0 15px;
}


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.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:.85em; font-style:italic;	font-weight: bold; 	color:#396476;}
a.sblnk:visited {text-decoration:none;font-size:.85em; font-style:italic;	font-weight: bold; 	color:#396476;}
a.sblnk:active {text-decoration:none;font-size:.85em; font-style:italic;	font-weight: bold; 	color:#396476;}
a.sblnk:hover {text-decoration:none;font-size:.85em; 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: 5px auto 0px auto;
  padding: 0px;
  width:900px;

  background-color:transparent;
/*
background-image:url('images/shadow.png');
 background-repeat:no-repeat;
 background-position:left top;
  background-position:right top;

background-image:url('images/wrapper-bkg.jpg');
 border-left: 2px solid #e1e6b9;
  border-right: 2px solid #e1e6b9;
 background-repeat:repeat-y;
 background-position:left top;
  background-image:url('images/right-border.gif');
 background-repeat:repeat-y;
 background-position:right top;
  */
}

/*
#header {
background-color:transparent;     

width:900px;
color:black;
 height:35px;
padding-top:0;
margin-top:0px;
}
*/

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

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

}

#main-pg {
margin-top:0;
padding-top:0;
 /* background-image:url('images/content-bck.png');   */
  width:900px;
  background-color:white;
/*     
 box-shadow: 10px 10px 5px #888888;
*/
  border-right: 1px solid #595959;
  border-bottom: 1px solid #595959;
  border-left: 1px solid #595959;
   
}

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

  /* 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 ;
/* height:450px;  
overflow:scroll;    */
background-color:transparent;
/* margin-top:40px;margin-left:25px;margin-right:25px; */
}



#inner li { 
padding: 0 0 .4em 1em;
text-indent: -1.3em;

 }

#sidebar {
 position: absolute;
  top:200px;
  left: 0;
  width: 390px;
/*  height:640px;  */
  margin: 0 0 0 480px;
  padding:0;
    background-color:#cbdae1;
  border:1px solid #4c6e7e;
 
}    
  
/*  
    border-left:1px solid #cccccc; border-right:2px solid #cccccc;
    border-bottom:2px solid #cccccc;
    */
  /*  background-image:url('images/sidebar.png');  background-repeat:no-repeat;   */
  
/*
background-image:url(images/sidebar.gif);  background-repeat:no-repeat;
  */
}


#sideinner {
 margin-left:0;  
margin-right:.5em; 
padding-top:.75em;
padding-left:1.2em;
padding-right:1.5em;
background-color:transparent;
}

#sideinner h1 { margin-bottom:0; padding-bottom:0;}
#sideinner p.first { margin-top:.25em; padding-top:0;} 
/*#sidebar p {
padding-left:1.3em;  
padding-right:1.3em; 
}
*/
#sidebar li { 
padding-bottom: .7em;
/* padding-left: 0;*/
text-indent: -1.3em;

 }

#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;
 	color: #000;
	font-size:.8em;
}

#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;}
#footer #general {background-color:#eee;} 

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

.emph { 
/*	font-size:0.75em;    */
	/*border: thin red solid;*/
	font-weight:normal;
  color: #134459;
/*	text-transform:uppercase;   
	letter-spacing:0.1em;  
	color:#396476;         */
	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:0.75em;font-family:arial;}
