/* Cascading Style Sheet, Level 1, dsmj */

        a:link     { color:black ; font-family : "arial,helvetica"; text-decoration:none;}
        a:active   { color:RED;    font-family : "arial,helvetica"; text-decoration:none;}
        a:visited  { color:black;  font-family : "arial,helvetica"; text-decoration:none;}
        a:hover    { color:#76180c  ; font-family : "arial,helvetica"; text-decoration:underline;}


a.more:link { font-family:Arial; font-size:8pt; color:white; background:#386868 ; padding: 0px 12px 0px 10px ;margin-top: 4px;
} 
a.more:visited { font-family:Arial; font-size:8pt; color:white; background:#386868 ; padding: 0px 12px 0px 10px ;
} 
a.more:active { font-family:Arial; font-size:8pt; color:white; background:#386868 ; padding: 0px 12px 0px 10px ;
} 
a.more:hover { font-family:Arial; font-size:8pt; color:black; background:#d0d9de ; padding: 0px 12px 0px 10px ;
} 
      
#sidemast { font-family:Arial; font-size:8.5pt;  font-weight: bold; color:black;}
#sidetitle { font-family:Arial; font-size:10pt;  font-weight: bold; color:#406478; font:italic; padding: 0px 0px 7px 0px ;}
#sidebar { font-family:Arial; font-size:8pt; color:#406478;}

#prlist a:link    { font-family:tahoma; font-size:10px; color:#406478;}
#prlist a:active  { font-family:tahoma; font-size:10px; color:#406478;}
#prlist a:visited { font-family:tahoma; font-size:10px; color:#406478;}
#prlist a:hover   { font-family:tahoma; font-size:10px; color:#123;}

#printfoot {
   display: none;
   }


.body {
	font-family: Arial, Helvetica, sans-serif;
        color:#111
	font-size: 10px;
	font-style: normal;
}
.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        color:#111
	font-size: 10px;
	font-style: italic;
}
.quoter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        color:#111
	font-size: 10px;
	font-weight: bold;
}


#Prtitle { font-family:Arial; font-size:11pt;  font-weight:bold; color:white; padding: 0px 0px 7px 0px ;}
#body1 { font-family:Arial; font-size:8pt;  font-weight: normal; color:#334455; padding: 0px 0px 0px 0px ;}
#body2 { font-family:Arial; font-size:9pt;  font-weight: normal; color:#334455; padding: 0px 0px 0px 0px ;}
#body1w { font-family:Arial; font-size:8pt;  font-weight: normal; color:White; padding: 0px 0px 0px 0px ;}
#body2w { font-family:Arial; font-size:9pt;  font-weight: normal; color:White; padding: 0px 0px 0px 0px ;}





/*globalnav*/

#globalnav {
	position:relative;
        font-family:tahoma;
	float:left;
	width:100%;
	padding:0 0 0 0 ;
	margin:0;
	list-style:none;
	line-height:1.1em;
}

#globalnav LI {
        font-family:tahoma;
	float:left;
	margin:0;
	padding:0px 1px 0px 0px ;
}

#globalnav A {
	display:block;
	color:#444;
	text-decoration:none;
        font-family:tahoma;
        font-size:11px;
	font-weight:normal;
	background:#ddd;
	margin:0;
	padding:0.25em 1em;
	border-left:1px solid #fff;
	border-top:1px solid #fff;
	border-right:1px solid #aaa;
}

#globalnav A:hover,
#globalnav A:active,
#globalnav A.here:link,
#globalnav A.here:visited {
	background:#bbb;
}

#globalnav A.here:link,
#globalnav A.here:visited {
	position:relative;
	z-index:102;
}

/*subnav*/

#globalnav UL {
	position:absolute;
	left:0;
	top:1.5em;
	float:left;
	background:#bbb;
	width:100%;
	margin:0;
	padding:0.25em 0.25em 0.25em 1em;
	list-style:none;
	border-top:1px solid #fff;
}

#globalnav UL LI {
	float:left;
	display:block;
	margin-top:1px;
}

#globalnav UL A {
	background:#bbb;
	color:#fff;
	display:inline;
	margin:0;
	padding:0 1em;
	border:0
}

#globalnav UL A:hover,
#globalnav UL A:active,
#globalnav UL A.here:link,
#globalnav UL A.here:visited {
	color:#444;
}



#button {
	width: 180px;
	padding: 10px 0px 0px 10px ;
	margin-bottom: 0px;
	font-family:  Arial, sans-serif;
        font-size: 12px;
        font-weight: bold;
	background-color: #89937b;
	color: #000;
	}


	#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#button li {
		margin-top: 9;
	        margin-left: 2;
	        margin-right: 0;
	        margin-bottom: 9;
		}

	#button li a {
		display: block;
	font-family:  Arial, sans-serif;
        font-size: 13px;
        font-weight: bold;
		padding: 2px 4px 3px 4px;
		border-top: 1px solid #f8fff8;
		border-left: 1px solid #f8fff8;
		border-right: 1px solid #f8fff8;
		border-bottom: 1px solid #f8fff8;
		background-color: #cccccc;
		color: #444;
		text-decoration: none;
		width: 100%;
		}

	html>body #button li a {
		width: auto;
		}

	#button li a:hover {
		border-top: 1px solid #fff;
		border-left: 1px solid #fff;
		border-right: 1px solid #fff;
		border-bottom: 1px solid #fff;
		background-color: #b8b8b0;
		color: #000;
		}

#buttonp {
	width: 168px;
	padding: 1px 0px 0px 0px ;
	margin-bottom: 0px;
	background-color: #89937b;
	color: #000;
	}


	#buttonp ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#buttonp li {
		margin-top: 6;
	        margin-left: 20;
	        margin-right: 0;
	        margin-bottom: 0;
		}

	#buttonp li a {
		display: block;
	font-family:  Tahoma, Arial, sans-serif;
        font-size: 8pt;
        font-weight: normal;
		padding: 1px 2px 2px 3px;
		border-top: 1px solid #dddddd;
		border-left: 1px solid #dddddd;
		border-right: 1px solid #dddddd;
		border-bottom: 1px solid #dddddd;
		background-color: #f8f8f8;
		color: #444;
		text-decoration: none;
		width: 100%;
		}

	html>body #buttonp li a {
		width: 100%;
		}

	#buttonp li a:hover {
		border-top: 1px solid #fff;
		border-left: 1px solid #fff;
		border-right: 1px solid #fff;
		border-bottom: 1px solid #fff;
		background-color: #eae4d6;
		color: #000;
		}



#navcontainer
{
margin: 0px 0 0 0px;
padding: 0;
height: 20px;
}

#navcontainer ul
{
border: 0;
margin: 0;
padding: 5px 5px 5px 5px ;
list-style-type: none;
text-align: center;
}

#navcontainer ul li
{
display: block;
float: left;
padding: 0;
		margin-top: 4;
	        margin-left: 5;
	        margin-right: 4;
	        margin-bottom: 0;
}

#navcontainer ul li a
{
background: #edf0f1;
width: 88px;
height: 18px;
border-top: 1px solid #123;
border-left: 1px solid #123;
border-bottom: 1px solid #123;
border-right: 1px solid #123;
padding: 0;
margin: 0 0 10px 0;
color: #416578;
text-decoration: none;
display: block;
text-align: center;
font: bold 10px/18px  verdana, lucida, sans-serif;
}

#navcontainer ul li a:hover
{
color: #000;
background: #eae4d6;
}

#navcontainer a:active
{
background: #677d8b;
color: #fff;
}

#navcontainer li#active a
{
background: #677d8b;
border: 1px solid #123;
color: #fff;
}





#benefits ul {
	border: 0;
	margin-left: 18px;
	padding: 5px 5px 5px 5px ;
	list-style-type: none;
	text-align: left;
}

	
#benefits ul li	{
	list-style: disc url(/c/swsh.gif) inside;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 9px;
        padding: 0;
	line-height: 1.3em;  
	}

H1 {
        color:#E90;
        font-family: Arial,Helvetica,Geneva;
        font-size: 18pt;
        font-weight: bold
}

H2 {
        color:#505050;
        font-family: verdana;
        font-size: 14pt;
        font-weight: normal
}

H3 {
        color: #111111;
        font-family: Arial,Helvetica,Geneva;
        font-size: 12pt;
        font-weight: bold;
}
/* page top accentuated paragraphs only */
H4 {
        color: #111111;
        font-family: Georgia,Arial,Helvetica,Geneva;
        font-size: 11pt;
        font-weight: normal;
}
/* standard body text should be h5 */
H5 {
        color: #222222;
        font-family: Arial,Helvetica,Geneva,Tahoma;
        font-size: 10pt;
                font-weight: normal;
}

H6 {
        color: #222222;
        font-family: Arial,Helvetica,Geneva;
        font-size: 7pt;
	font-weight: normal;
}
EM {
        color: #E90;
        font-family: Times New Roman,serif;
	font: italic;
        font-size: 11pt;
        font-weight: normal;
}


P {
        color: #111;
        font-family: Arial,Helvetica,Geneva;
        font-size: 9pt
}


PRE {
        margin-top: -15pt
}

PRE.indent {
        margin-top: -6pt
}

CAPTION {
        color: #DDD;
        font-family: Arial,Helvetica,Geneva;
        font-size: 9pt;
        font-weight: bold
}

DT {
        color: #EEE;
        font-family: Arial,Helvetica,Geneva;
        font-size: 10pt
}

