body {margin:0;padding:0;width:100%;font:12px Arial,Helvetica,sans-serif;color:#000000;background-color:#ffffcc}
body {scrollbar-3dlight-color:#fdc7ed;scrollbar-arrow-color:#d71db6;scrollbar-track-color:#ffffc0;scrollbar-base-color:#ffffc0}


#menu {
  list-style: none;
  padding: 0;
  margin: 0;
  position: relative;
}


#menu .home {
  width: 200px;
  background: url(images/home.gif) no-repeat;
}

#menu span {
  display: none;
  position: absolute;
}

#menu .home span {
  width: 200px;
  background: url(images/home_over.gif) no-repeat;
}

a {color:#A32C92;font:14px Arial,Helvetica,sans-serif;text-decoration:none}
a:hover {color:#FC62C9;font:14px Arial,Helvetica,sans-serif;font-weight:bold;text-decoration:none}
a:visited {color:#B08BB0;text-decoration:none}

a.black_14 {color:#000000;font:11px Arial,Helvetica,sans-serif;font-size:14px;text-decoration:none}
a.black_14:hover {color:#A32C92;font:11px Arial,Helvetica,sans-serif; font-size:14px;font-weight:bold;text-decoration:none;}
a.black_14:visited {color:#000000;font:11px Arial,Helvetica,sans-serif;font-size:14px;text-decoration:none}

a.compusolvusa {color:#000000;font:11px Arial,Helvetica,sans-serif;text-decoration:none}
a.compusolvusa:hover {color:#0000FF;font:11px Arial,Helvetica,sans-serif;font-weight:bold;text-decoration:underline;}
a.compusolvusa:visited {color:#000000;text-decoration:none}

td.menutext {background-image:url(images/btn.gif);text-align:center;}

hr {color:#FCC6FC;background-color:#FCC6FC;border:1px dotted #B0458C;border-style:none none dotted}

/* Green border control. Remember to add [border * 2 + 780] for the final table width  */
.frame {margin-top:3px;border:10px #65E051 solid;width:800px}

.logo {background-image:url(images/logo.png);height:186px}
.bdy {background-image:url(images/body.gif)}
.bd_y {background-image:url(images/body_pln.gif)}
.foot {background-image:url(images/footer.gif);height:28px}
.copyright {padding-top:3px;text-align:center;font:8pt Arial,Helvetica,sans-serif;color:#F2D2E1}

/*  white 1px borders */
.white_border {border:1px #c951b4 solid}
/*  purple 1px borders */
.purple_border {border:1px #A32C92 solid;}
/*  purple 5px borders */
.purple_border_5 {border:5px #A32C92 solid;}
/*  purple-mauve 1px borders */
.purple-mauve_border {border:1px #B0458C solid;}
/*  purple-mauve 5px borders */
.purple-mauve_border_5 {border:5px #B0458C solid;}
/*  green 1px borders */
.green-lime_border {border:1px #65E051 solid}
/*  green 5px borders */
.green-lime_border_5 {border:5px #65E051 solid}
/*  yellow (cream) 1px borders */
.yellow-pale_border {border:1px #ffffcc solid}

.events_txt {padding-top:8px;padding-bottom:8px;text-align:center;font:11px Arial,Helvetica,sans-serif}
.ajaxticker1 {color:#030303}
.smll_txt {text-align:center;font:11px Arial,Helvetica,sans-serif;color:#030303}

/* fieldset {padding:0 5px 50px;} */
fieldset {padding:5px 5px 5px;}
legend {color:#B0458C;font-weight:bold;font-size:18px;margin:0;padding:0}

/* old style from original site  */
.style1 {font-size:18pt}
.style3 {font-weight:bold;font-size:18px;color:#cd09aa;font-style:italic}
.style4 {color:#900}
.style9 {font-weight:bold;font-size:24px}
.style10 {color:#000;font:italic bold 24px "Comic Sans MS",Courier,"Times New Roman"}

.g1 {color:#65E051;font-weight:bold;font-size:18px;margin:0;padding:0}
.g2 {color:#65E051;font-size:16px;margin:0;padding:0}
.g3 {color:#65E051;font-size:14px;margin:0;padding:0}

.y1 {color:#ffffcc;font-weight:bold;font-size:18px;margin:0;padding:0}
.y2 {color:#ffffcc;font-size:16px;margin:0;padding:0}
.y3 {color:#ffffcc;font-size:14px;margin:0;padding:0}