body {
          font-family: verdana, arial, sans-serif;
          background-color: rgb(200,200,200);
          vertical-align: center;
          text-align: center;
          font-size: 11px;

}
body.shp {
          font-family: verdana, arial, sans-serif;
          background-color: white;
          vertical-align: center;
          text-align: left;
          font-size: 11px;

}

em.good  {
	  font-family: verdana, arial, sans-serif;
          background-color: green;
          color: white;
          font-size: 11px;
          font-weight: bold;
}
em.wrong  {     font-family: verdana, arial, sans-serif;
          background-color: white;
          color: red;
          font-size: 11px;
}
table.frm {
          color: black;
          min-height: 570px;
          min-width: 1200px;
          max-height: 570px;
          max-width: 1200px;
          background-color: white;
          border: 1px solid gray;
          border-collapse: collapse;
          padding: 0px;
          margin-left: auto; margin-right: auto;
}
table.cnt {
          color: black;
          min-width: 750px;
          max-width: 760px;
          background-color: white;
          border: none;
          padding: 0px;
          margin-left: auto; margin-right: auto;
}
td.cnt {
	   text-align: left;
	   font-family: verdana, arial, helvetica, sans-serif;
	   font-size: 11px;
	   color: black;
           border: none;
}
td.mbg {
	   text-align: left;
	   font-family: verdana, arial, helvetica, sans-serif;
	   font-size: 14px;
	   color: black;
           border: none;
}
td.cntr {
	   text-align: right;
	   font-family: verdana, arial, helvetica, sans-serif;
	   font-size: 11px;
	   color: black;
           border: none;
}
td.shp {
	   text-align: left;
	   font-family: verdana, arial, helvetica, sans-serif;
	   font-size: 11px;
	   font-weight: bold;
           background-color: white;
	   color: black;
           border: none;

}
td.frm {
	   text-align: left;
	   font-family: verdana, arial, helvetica, sans-serif;
	   font-size: 11px;
	   color: black;
           border: 1px solid gray;

}
td.head1 {
	   text-align: left;
	   font-family: verdana, arial, helvetica, sans-serif;
	   font-size: 12px;
	   color: white;
           vertical-align: top;
           text-align: left;
           border: 1px solid gray;
	   background: url("../../images/layout/banner.gif");
   	   padding: 0px;

}
td.head2 {
	   text-align: left;
	   font-family: verdana, arial, helvetica, sans-serif;
	   font-size: 10px;
	   color: white;
           text-align: left;
           border: 1px solid gray;
	   background: url("../../images/layout/menubg.jpg");
	   background-repeat: repeat-x;
	   padding: 0px;
}
td.head3 {
	   font-family: verdana, arial, helvetica, sans-serif;
	   font-size: 11px;
	   color: black;
           vertical-align: center;
           text-align: center;
           border: 1px solid gray;
           background-color: rgb(220,220,220);
           min-height: 50px;
           max-height: 50px;
}
td.pics {
	   font-family: verdana, arial, helvetica, sans-serif;
	   font-size: 2px;
	   color: black;
           vertical-align: center;
           text-align: center;
           background-color: rgb(240,240,240);

}
input,select {
	   text-align: left;
	   font-family: verdana, arial, helvetica, sans-serif;
	   font-size: 11px;
}
h1    {
          font-family: verdana, arial, sans-serif;
          font-size: 14px;
          color: rgb(255,0,0);
          vertical-align: top;
          text-align: left;
}
h2    {
          font-family: verdana, arial, sans-serif;
          font-size: 14px;
          color: black;
          vertical-align: top;
          text-align: left;
}
h3    {
          font-family: verdana, arial, sans-serif;
          font-size: 11px;
          color: black;
          vertical-align: top;
          text-align: left;
}
a:link.shp {  color: black; }  /* for unvisited links */
a:visited.shp  { color: black; } /* for visited links */
a:active.shp { color: black; } /* when link is clicked */
a:hover.shp { color: red;text-decoration: underline} /* when mouse is over link */
a.shp { color: black;text-decoration: none }
a:link.midmenu {  color: black; }  /* for unvisited links */
a:visited.midmenu  { color: black; } /* for visited links */
a:active.midmenu { color: black; } /* when link is clicked */
a:hover.midmenu { color: black;text-decoration: underline} /* when mouse is over link */
a.midmenu { color: black;text-decoration: none }
a:link.leftmenu {  color: blue; }  /* for unvisited links */
a:visited.leftmenu  { color: blue; } /* for visited links */
a:active.leftmenu { color: blue; } /* when link is clicked */
a:hover.leftmenu { color: red;text-decoration: underline} /* when mouse is over link */
a.leftmenu { color: blue;text-decoration: none }
a:link.footmenu {  color: white; }  /* for unvisited links */
a:visited.footmenu  { color: white; } /* for visited links */
a:active.footmenu { color: white; } /* when link is clicked */
a:hover.footmenu { color: white;text-decoration: underline} /* when mouse is over link */
a.footmenu { color: white;text-decoration: none }

a:hover.topmenu   {
	width: 101px;
	height: 23px;
	background: url("../../images/layout/menuhover.jpg");
	background-repeat: repeat-x;
	text-align: center;
        vertical-align: center;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	cursor: pointer;
	text-decoration: none;
	display: inline;
	float: left;
        padding: 7px 0px 0px 0px;
}

a.topmenu {
	width: 101px;
	height: 23px;
	color: white;
	background: url("../../images/layout/menubg.jpg");
	background-repeat: repeat-x;
	text-align: center;
        vertical-align: center;
 	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	cursor: pointer;
	text-decoration: none;
	display: inline;
	float: left;
	padding: 7px 0px 0px 0px;
}

