hr {color:sienna;}
p {margin-left:20px;}
body {color:#000000;}
body {background-image:url('/images/gradient1.jpg'); 
      background-repeat:repeat-x;
      background-color:#000076; } 
p.sansserif{font-family:Arial,Helvetica,sans-serif;}
p {font-size:11px;}


a:link {color:#000000;}      /* unvisited link */
a:visited {color:#000000;}  /* visited link */
a:hover {color:#333333;}  /* mouse over link */
a:active {color:#333333;}  /* selected link */


ul
{ list-style-type:none;
  margin:0;
  padding:0;
  overflow:hidden; 
}

li { float:left; }

.menu a:link, .menu a:visited {
   display:block;
   width:125px;
   font-weight:bold;
   color:#FFFFFF;
   background-color:#AAAAAA;
   text-align:center;
   padding:3px;
   text-decoration:none;
   text-transform:uppercase; }

.menu a:hover,a:active
  { background-color:#0000CC; }

/* Boxes and tables */

/* Generic black box table */

table.sample {
	border-width: 1px;
	border-spacing: 3px;
	border-style: double;
	border-color: black;
	border-collapse: separate;
	background-color: white;
}

table.sample th {
	border-width: 0px;
	padding: 2px;
	border-style: inset;
	border-color: black;
	background-color: #9999BB;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.sample td {
	border-width: 0px;
	padding: 2px;
	border-style: inset;
	border-color: black;
//	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}

/* Fancier Table */

table.sample table.stripe {
        border-width: 1px;
        border-spacing: 3px;
        border-style: double;
        border-color: black;
        border-collapse: separate;
        background:url('/images/grey_light_stripes.png');
}

table.sample table.stripe td {
        border-width: 0px;
        padding: 2px;
        border-style: inset;
        border-color: black;
        -moz-border-radius: 0px 0px 0px 0px;
}



/* Calendar Table */

table.sample table.calendar {
        border-width: 1px;
        border-spacing: 3px;
        border-style: double;
        border-color: black;
        border-collapse: separate;
        background-color: white;
}

table.sample table.calendar td {
        border-width: 0px;
        padding: 2px;
        border-style: inset;
        border-color: black;
        background-color: #EEEEEE;
        -moz-border-radius: 0px 0px 0px 0px;
}

table.sample table.calendar td.date {
        border-width: 0px;
        padding: 2px;
        border-style: inset;
        border-color: black;
        background-color: #AAAAAA;
        -moz-border-radius: 0px 0px 0px 0px;
}

