/* MQ style sheet */

/* standard font for page body */
body {
    font:normal normal normal 16px/16px Arial, Helvetica, sans-serif;
    width:640px;
    }


h1 {font-size:20px; line-height:30px;}
h2 {font-size:18px; line-height:27px;}
h3 {font-size:16px; line-height:24px;}
h4 {font-size:12px; line-height:12px;}
h5 {font-size:12px; line-height:12px;}
p  {font-size:12px;}


/* standard color for headings */
h1, h2, h3 {background:#BFB2D3;
    text-align:center;
    margin:0px 0px 5px 0px;
    }


/* standard color and action for links */
a {color:#660000;}
a:link, a:visited {text-decoration:none;}
a:hover {text-decoration:underline; background:#BFB2D3;}


tr {vertical-align:top;}


#navigation a {font-size:12px; display:block;}

#navigation a {
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    }

#navigation h4 {
    padding:0px 0px 0px 5px;
    margin:10px 0px 5px 0px;
    }

#navigation h5 {
    padding:0px 0px 0px 5px;
    margin:10px 0px 2px 0px;
    }

#navigation p {text-indent:10px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 10px 0px;
    }


#links h4 {
    padding:0px 0px 0px 5px;
    margin:10px 0px 10px 0px;
    }

#links h5 {
    padding:0px 0px 0px 5px;
    margin:10px 0px 0px 0px;
    }

#links p {text-indent:10px;
    padding:0px 10px 0px 10px;
    margin:0px 0px 10px 0px;
    }


.sidecontent {
    border:solid 1px #CCCCCC;
    padding:2px 2px 2px 2px;
    margin:5px 0px 10px 0px;
    }

.sidecontent p {width:120px;
    padding:0px 5px 0px 5px;
    margin:8px 0px 0px 0px;
    }


/* colors for main content backgrounds */
.content {background:#F0F0E4;
    padding:0px 0px 4px 0px;
    margin:5px 10px 0px 10px;
    }

.content h1, .content h2 {background:#AA99C5;}

.content p {text-indent:10px;
    padding:0px 10px 0px 10px;
    margin:8px 0px 0px 0px;
    }


.table {width:758px;
    table-display:fixed;
    border:solid 1px #CCCCCC;
    font-size:12px;
    }


.rowhead {width:21px;
    text-align:right;
    padding:0px 5px 0px 0px;
    }

.coldata {width:60px;
    text-align:center;
    }

.rowhead2 {width:180px;
    text-align:left;
    text-indent:10px;
    }

.coldata2 {width:100px;
    text-align:left;
    }

