body, img, tr, td, div, form, h1, h2, h3, br, a {



    padding: 0px;

    margin: 0px;

    border: 0px solid;

    text-align: center;


}







body, input, textarea {



    font-family: 'Verdana', 'Arial';   /* fonts used - widely available */



    font-size: 12px;                    /* base font size in all browsers */



}







table#outer {

	margin: 0px 0px 0px 0px;

}


table#masthead {

	margin: 0px 0px 0px 0px;

}

table#menu {

	margin: 0px 0px 0px 0px;

}

table#picandtext {

	margin: 0px 0px 0px 0px;

}

table#current {

	margin: 0px 0px 0px 0px;

}

h1 {



    font-size: 18px;



    font-weight: bold;



    padding: 2px 8px;



}



h2 {



    font-size: 14px;



    font-weight: bold;



    padding: 2px 8px;



}




h3 {



    font-size: 10px;



    font-weight: bold;



    padding: 1px 8px 3px 8px;



}



p {


    font-size: 15px;



    padding: 0px 10px 3px 10px;



    text-align: left;



}







#masthead td {



    padding: 0px 10px;



}



#masthead td.last {



    background-color: #660033;



    width=100%;



}







#menu {



    border-width: 1px 0px;



    border-color: white;



}



#menu td {



    background-color: black;



    height: 20px;                   /* height of menu bar */



}



#menu td.first {



    width: 50px;                    /* where LH edge of dynamic menu starts */




}


tr#content a:hover {
font-weight : bold;
font-size : 10px;
color : #660033;
background : normal;
text-decoration : bold;

}

tr#content a:visited, a:link, a:active {
font-weight : bold;
font-size : 10px;
color : #000000;
text-decoration : none;

} 


div.title a.whitelink:link, a.whitelink:visited, a.whitelink:hover {
font-size: 14px;
font-weight: bold;
padding: 2px 8px;
color: white;
}



tr#intro td.first {



    vertical-align: middle;



    background-image: url( ../image/intro_background.gif );

		

    background-repeat: no-repeat;



    background-position: center;



}



tr#intro td.last {



    vertical-align: top;



    width: 500px;                   /* fixes max of RH column as 500px */

    text-align: left;

}



tr#intro td.last img {



    height: 125px;



    width: 474px;


    margin: 0px 0px 0px 6px;
}







tr#content td {



    vertical-align: top;



}



tr#content h2 {



    text-align: left;



    margin: 6px 20px 2px 6px;



    padding: 2px 6px 2px 6px;



    background-color: #660033;



    color: white;



    font-size: 13px;



}



tr#content h3 {



    text-align: left;



    margin: 4px 20px 2px 6px;



    padding: 0px;



}



tr#content p {



    margin: 1px 20px 1px 5px;



    padding: 0px;



    font-size: 11px;



}




tr#content p.last {



    margin-bottom: 8px;



}



tr#content br {



    height: 1px;



    clear: both;



}



tr#content img {



    height: 50px;



    float: left;



    margin: 4px 10px 2px 10px;



}







table#current td {



    width: 250px;



}



hr {
border: 0;
color: #660033;
background-color: #660033;
height: 1px;
width: 80%;
text-align: center;
}


