html {margin: 0; padding: 0;}

/*body {margin: 0; padding: 0; font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, serif; 
  font-size: small; background: #ee8 repeat-y url(images/browncol.gif);}*/

  body {margin: 0; padding: 0;  }
/*** Image is 180px wide, and 20px high ***/

pre {margin: 0; font-family: verdana, sans-serif; font-size: .9em;}

a {color: #000;}
a:link{color:#000;text-decoration:none;font-size:9pt}
a:visited{color:#000;text-decoration:none;font-size:9pt}
a:hover{color:#f3f3f3;text-decoration:underline;font-size:9pt}


.alignright {margin-top: 0; text-align: right;}

.small {font-size: .9em;}

.return {position: absolute; top: 0; right: 0; text-align: right; padding: .5em;}

/*******************************************************************************
                       Positioning rules
*******************************************************************************/
h1, h2 {
font-size: 22px;
margin: 0;
color: #040;
/*background-color: #c83;    /*** The header and footer have backgrounds, to cover the 2-tone body BG  ***/
/*border-top: 4px solid #000;*/
border-top: 4px ;
/*border-bottom: 5px solid #000;*/

padding: 3px 0 3px 1em;
}

h2 {background-color: #638; color: #fff;}

div#mainhead {
position:relative;
left:0px;
top:0px;
height:175px;
width:1000px;
BACKGROUND: url(images/mainhead.gif)  no-repeat ; 

}
div#mainhead1 {
position:relative;
left:0px;
top:0px;
height:46px;
width:1000px;
BACKGROUND: url(images/index1menu1.jpg) no-repeat ; 

}
div#mainhead2 {
position:relative;
left:0px;
top:0px;
height:129px;
width:1000px;
BACKGROUND: url(images/index1menu2.jpg)  no-repeat ; 

}
div#leftbox {      /*** No side padding or borders, to avoid the IE5.x box model problem ***/
position: absolute;
left:0px;
top:0px;
width: 305px;
height:433px;
color: #000;
padding-top: 0px;

/*BACKGROUND: url(images/mainleft.jpg)  no-repeat ; */
}

div#middlebox {
position: absolute;
margin:0 305px;
top:5px;
/*border-left: 3px solid #000;
border-right: 3px solid #000;*/
padding-top: 10px;
height:433px;
width: 422px;
BACKGROUND: url(images/mainmiddle.jpg)  no-repeat ; 
/*background-color: #dda;    */ /*** This div has a background to cover the 2-tone body BG ***/
}

div#rightbox {    /*** No side padding or borders, to avoid the IE5.x box model problem ***/
position: absolute;
top:5px;
margin: 0 0 0 730px;         
width: 273px;
height:433px;
padding-top: 10px;
BACKGROUND: url(images/mainright.jpg)  no-repeat ; 
}

div#container{
position: relative;
height:433px;
border-top:medium #CCCCCC solid;

}

div#mainfoot{
position: relative;
width:1000px;
height:63px;
BACKGROUND: url(images/mainfoot.jpg) no-repeat ; 
}

div#mainlink{
position:absolute; 
left:511px; 
top:562px; 
width:202px; 
height:41px;
z-index:1

}

