body {
     background-color:#FFFFE;
}

body, p, td {
      font-family: geneva, verdana, Arial, helvetica, san-serif; 
      font-size: 14px;
      line-height: 1.4em;
      color:#000000;
}

li {
   list-style-image: url(images/small_triangle_bullet.gif);
}

.buttonscontainer {width: 150px;}

.buttons a {
         color: #000000;
         background-color: #f4f4f4;
         padding: 3px;
         display: block;
         font: 12px Arial, sans-serif;
         font-weight: bold;
         text-decoration: none;
         text-align: center;
         border-bottom: thin dotted #cccccc;
}

.buttons a:hover {
         color: #ffffff;
         background-color: #333333;
         text-decoration: none;
}

a {cursor: hand ; color: blue ; text-decoration:underline }
a:active {cursor: hand ; color: red ; }
a:hover {cursor: hand ; color: red ; text-decoration:underline }
	
.copy {
      font-family: geneva, verdana, Arial, helvetica, san-serif; 
      font-size: 12px; line-height: 18px; 
      color:#000000;
      text-decoration: none;
}

h1  {
    color: #333333;
    font-size:20px;
/*    line-height:22px; */
    font-style:italic;
    text-align:center;
}

.bigger {font-family: geneva, verdana, Arial, helvetica, san-serif; font-size: 15px; color:#000000; }
.big18 {font-family: geneva, verdana, Arial, helvetica, san-serif; font-size: 18px; color:#000000; }
.big20 {font-family: geneva, verdana, Arial, helvetica, san-serif; font-size: 20px;  color:#000000; }

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

a.squarebutton{
background: transparent url('images/square-blue-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 12px Arial; /* Change 12px as desired */
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}

a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
color: #494949; /*button text color*/
}

a.squarebutton span{
background: transparent url('images/square-blue-right.gif') no-repeat top right;
display: block;
padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
}

a.squarebutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.squarebutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}


.formlabel {
           padding-top:7px;
           padding-left:0px; 
           padding-right:0px; 
           text-align:right;
}

.formlabel2 {
           padding-top:7px;
           padding-left:7px; 
           padding-right:5px; 
           text-align:left;
}

.formdata {
           width:100px; 
           height:18px; 
           font-family:Tahoma; 
           font-size:12px; 
           padding-left:3px;
           border-width:1px; 
           border-style:solid; 
           border-color:#838383;
}

.shhh{display:none;}

.size10 {
        font-size: 11px;
        line-height: 12px;
}

.adminsection {
              background: #e7e7e7;
              color: #000000;
              font-size: 17px;
              font-weight: bold;
              padding: 5px;
}
