a:link {
color: teal;
text-decoration:none;
}

a:visited {
color: #ff6699;
text-decoration:none;
}

a:active {
color:white;
}
a:hover {
	text-decoration:underline;
}

LI {
 color:teal;
}

body, #bod {
	color:black;
    background:white url(../pwg/fuchsiaedge.jpg) repeat-y fixed;
	font: 100% Verdana,Arial,Helvetica;
     }
	 
#divider {
 background: white url(../pwg/fuchsiasmbar.gif) no-repeat;
 width:205px;
 height:112px;
 margin-left:auto;
 margin-right:auto;
}

#la {
background:transparent;
color:#ec8f8f;
font-variant:small-caps;
}


#bargif {
margin-left:auto;width:402px; height:97px; margin-right:auto;
background: white url(../pwg/fuchsiarule.gif);
}

p.bodHeading {
font: 185% Arial,Helvetica; 
color:white;
letter-spacing:0.2em;
font-weight:600
}


h2 {
font: 100% Arial,Helvetica;
background:#ffffff url(../deo/backgr.gif) no-repeat 0% 15%;
text-align:left;
margin-left:auto;
width:220px;
margin-right:auto;
border: 1px outset white;
padding: 0.43em;
border-radius:0.9em;
-moz-border-radius: 0.9em;
}


.roundtab {
 float:left;width:30%;background:transparent url(../deo/backgr.gif) repeat-y 0% 5%;
 margin-right:5px;border: 1px outset pink;padding:4px;
 border-radius:0.9em;-moz-border-radius: 0.9em;
 text-align:center;
 }
 

#footer_outerdiv dt {
	float:left;
	background:pink;
	border: 1px solid white;
	padding-top:0.1em;
	padding-bottom:0.2em;
}

#footer_outerdiv dt:hover {
	background:#ff99cc;
}


dt input {
 background:transparent;
 color:white;
 border: 1px white;width:70px;
 padding:0.2em;
 padding-bottom:0.2em;
 font: 12px Verdana, Arial,Helvetica,sans serif;
}

.onbut  { border: 1px outset pink; padding:0.2em; background:#E7397B;color:white}
.offbut { border: 1px outset pink; padding:0.2em; background:#EF7BA5;color:mistyrose}

input.butoff {padding:0.2em;margin-left:auto;width:100px;margin-right:auto;border: 1px solid pink;background:#ffffff; color:deeppink; font: 75% Arial,Helvetica}
input.buton { padding:0.2em;margin-left:auto;width:100px;margin-right:auto;border: 3px outset #ff3333;background:#ffffff; color:deeppink; font: 75% Arial,Helvetica}

#leftside {
	float:left;
	width:100%;
}

#middleside{
	float:left;
	font: 65% Arial Narrow,Arial,Helvetica,sans serif;
	width:33%;
	text-align:center;
	color:#cc0569;
    font-weight:600;
	display:none;
}
#rightside{
	float:right;
	font: 75% Arial,Helvetica;
	color:#cc0569;
	width:33%;
	text-align:right;
	padding-top:0.4em;
	padding-right: 1%;
	padding-bottom:1%;
}
#pwg {
font: 65% Arial,Helvetica;
text-align:center;
margin-top:0px;padding-top:0;
padding-left:33%;
padding-bottom:1%;
}
#helplink {
	font: Arial,Helvetica;
	margin-left:auto;width:30em;margin-right:auto;
	border:1px solid pink;
	margin-bottom:0px;
	text-align:center;
	padding:1em;
}

#helptext {
	visibility:hidden;
	color:#ec8f8f;
	border: 1px solid pink;
	border-top:none;
	padding:1em;
	margin-left:auto;width:30em;margin-right:auto;
	margin-top:0px;
	}
	
 
 .labelclr {
font: 16px Arial,Helvetica;color:#ff6699;
 }
 
 
 

input.field {
padding:0.2em;
padding-left:0.5em;
color:#003333;
background:#ffefef;
border:none;
border-bottom: 1px solid #99cccc;
}



a.manybens {
   background:lemonchiffon;
   padding:30px;
   color:navy;
   font: 100% Arial,Helvetica;
   text-decoration:underline;
   margin-top:40px;
   border: 7px inset red;
   margin-left:25%;width:50%;margin-right:25%;
}
#bentab {
padding:4%;
margin-left:auto;
width:22em;
margin-right:auto;
margin-top:0;
border: 2px outset purple;
background:#ffefff;
}

#closelink {
   color:crimson;
   font-weight:900;
}

 
#people {
   background:lavenderblush;
   border:1px inset purple;
}
.tableInput {
background:#ffcccc;
padding:1%;
border: 1px solid white;
margin-top:0;
}
#paraterm {
 display:none;
}
#top_deco, #bot_deco {
margin-left:auto;width:630px;margin-right:auto;
height:26px;
background:url(../graphics-station/bacsetlinel7.gif) no-repeat;
}
#qcontainer {
margin-left:auto;width:800px;margin-right:auto;
}
#qcontainer p {
font: 100% Arial,Helvetica;
margin-left:auto;
width:600px;
margin-right:auto;
line-height:140%;
}
#qcontainer INPUT {
	FONT: 12px Arial,Helvetica,sans-serif; COLOR: crimson
}
#qcontainer input.botbut {
border: 1px solid #ff0000;
background:#ff3366;color:white;
}

#qcontainer input.botbut:hover {
background:#ff0000;
}


p.psn_sm {
text-align:center;
color:#660099;
font-weight:900;
letter-spacing:0.2em;
}

#qc {
background:pink;
border: 1px inset red;
padding:0.2em;
}
#qcontainer p.small {
font: 12px Arial,Helvetica;
color:#000000;
margin-left:50px;
margin-right:50px;
}




