html, body {
	margin: 0px;
	padding:0px;
	background-image: url(images/bg.png);
	background-attachment:fixed;

}

body {
	font-family:"Trebuchet MS";
	font-size:11px;
	color:black;
	font-weight:normal;
	text-decoration:none;
	padding:0px 0px;
}

td {
	font-family:"Trebuchet MS";
	font-size:13px;
	color:black;
	font-weight:normal;
	text-decoration:none;
	padding:0px 0px;
}

th {
	font-family:"Trebuchet MS";
	font-size:14px;
	color:black;
	font-weight:normal;
	text-decoration:none;
	padding:0px 0px;
}

h1 {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 13pt;
	color: #5d6a80;
}

A:link {text-decoration: none; color: black;}
A:visited {text-decoration: none; color: black;}
A:active {text-decoration: none; #491f73}
A:hover {text-decoration: none; color: #753ab0;}

.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 13px Arial;
width: 100%;
border: 0px white;
border-width: 1px 0;
background: white;
}


.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: black;
padding: 9px 11px;
text-decoration: none;
border-right: 0px solid white;
}

.solidblockmenu li a:visited{
color: #19397b;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: #91a4c8;
background: white;
}




/*--------------------------locations box2--------------------------*/

    /* set the image to use and establish the lower-right position */
    .cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2{
      background: transparent url(images/img.png) no-repeat bottom right}
    .cssbox{
    /* intended total box width - padding-right(next) */
      width:335px !important; /* IE Win = width - padding */
      width: 320px; 
    /* the gap on the right edge of the image (not content padding) */
      padding-right:15px; /* use to position the box */
      margin:20px auto}

    /* set the top-right image */
    .cssbox_head{background-position:top right;
    /* pull the right image over on top of border */
      margin-right:-15px; 
    /* right-image-gap + right-inside padding */
      padding-right:40px}

    /* set the top-left image */
    .cssbox_head h2{
      background-position:top left;
      margin:0; /* reset main site styles*/ 
      border:0; /* ditto */
    /* padding-left = image gap + interior padding ... no padding-right */
      padding:25px 0 15px 40px; 
      height:auto !important;
      height:1%} /* IE Holly Hack */

    /* set the lower-left corner image */
    .cssbox_body{
      background-position:bottom left;
      margin-right:25px; /* interior-padding right */ 
      padding:15px 0 15px 40px} /* mirror .cssbox_head right/left */