body  
{
background-image:url('images/background.png');
background-repeat:repeat-x;
} 
}   

h1, h2, h3, h4, h5, h6 { 
margin: 0px; 
} 

.side { vertical-align:absbottom; display:inline }


p
{
font:15px arial;
}



  img { border: none; } 


a:link   {  color:#003366; font-family: arial; font-weight:bold; text-decoration: none} 
a:visited   {  color:#003366; font-family: arial; font-weight:bold; text-decoration: none} 
a:active   {  color:#003366; font-family: arial; font-weight:bold; text-decoration: none}
a:hover {  color:#003366; font-family: arial; font-weight:bold; text-decoration: underline }



/* set the image to use and establish the lower-right position */
    .cssbox, .cssbox_body, .cssbox_head, .cssbox_head 
    .cssbox{
    /* intended total box width - padding-right(next) */
      width:200px !important; /* IE Win = width - padding */
      width: 215px; 
    /* 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 */


.rightborder { 
border-right: 1px dotted #666666; 
}
.leftborder { 
border-left: 1px dotted #666666; 

} 

.topborder { 
border-top: 1px dotted #666666; 
         }
.bottomborder { 
border-bottom: 1px dotted #666666; 
}

.rightborder2{
border-right: 2px solid #666666;
}




.box6011652 {
  font-family: Arial;
  width: 210px;
  }
.box6011652 .boxtop {
  background: url(images/boxtop49772027.png) no-repeat top;
  height: 5px;
  }
.box6011652 .boxtitle {
  margin: 0;
  text-align: center;
  padding: 0px 5px 10px 5px;
  color: #000000;
  font-size: 16px;
  background: url(images/boxmid33708086.png) repeat-y top;
  }
.box6011652 .boxtext {
  margin: 0;
  text-align: left;
  padding: 0 5px 2px;
  color: #000000;
  font-size: 13px;
  background: url(images/boxmid33708086.png) repeat-y top;
  }
.box6011652 .boxbot {
  margin: 0;
  height: 5px;
  background: url(images/boxbot88597051.png) no-repeat bottom;
  }








.box6036438 {
  font-family: Arial;
  width: 620px;
  }
.box6036438 .boxtop {
  background: url(images/boxtop42470306.png) no-repeat top;
  height: 6px;
  }
.box6036438 .boxtitle {
  margin: 0;
  text-align: center;
  padding: 0px 6px 10px 6px;
  color: #000000;
  font-size: 16px;
  background: url(images/boxmid96442198.png) repeat-y top;
  }
.box6036438 .boxtext {
  margin: 0;
  text-align: center;
  padding: 0 6px 2px;
  color: #ffffff;
  font-size: 13px;
  background: url(images/boxmid96442198.png) repeat-y top;
  }
.box6036438 .boxbot {
  margin: 0;
  height: 6px;
  background: url(images/boxbot88180811.png) no-repeat bottom;
  }

.box6355912 {
  font-family: Arial;
  width: 300px;
  }
.box6355912 .boxtop {
  background: url(images/boxtop79590985.png) no-repeat top;
  height: 5px;
  }
.box6355912 .boxtitle {
  margin: 0;
  text-align: center;
  padding: 0px 5px 10px 5px;
  color: #000000;
  font-size: 16px;
  background: url(images/boxmid20724897.png) repeat-y top;
  }
.box6355912 .boxtext {
  margin: 0;
  text-align: center;
  padding: 0 5px 2px;
  color: #000000;
  font-size: 13px;
  background: url(images/boxmid20724897.png) repeat-y top;
  }
.box6355912 .boxbot {
  margin: 0;
  height: 5px;
  background: url(images/boxbot75411286.png) no-repeat bottom;
  }


.box6367671 {
  font-family: Arial;
  width: 900px;
  }
.box6367671 .boxtop {
  background: url(images/boxtop62364323.png) no-repeat top;
  height: 5px;
  }
.box6367671 .boxtitle {
  margin: 0;
  text-align: center;
  padding: 0px 5px 10px 5px;
  color: #000000;
  font-size: 16px;
  background: url(images/boxmid25718564.png) repeat-y top;
  }
.box6367671 .boxtext {
  margin: 0;
  text-align: left;
  padding: 0 5px 2px;
  color: #000000;
  font-size: 13px;
  background: url(images/boxmid25718564.png) repeat-y top;
  }
.box6367671 .boxbot {
  margin: 0;
  height: 5px;
  background: url(images/boxbot36861899.png) no-repeat bottom;
  }

