@charset "UTF-8";

/* CSS Document */
* { padding: 0; margin: 0; }

/* ##################### sets ul-li to zero #################*/

ul{
    margin-left: 0px;
    padding-left: 0px;
}

li{
    margin-left: 0px;
    padding-left: 0px;
}

td.contentheading {
    font: bold 18px/19px Arial, Helvetica, sans-serif;
    color: #000000;
    text-align: left;
}


table.contentpaneopen{
    margin-top: 20px;
    margin-bottom: 1px;
    padding-left: 20px;
    width: 600px;
    display: block;
}

table.contentpaneopen tr td p {
    font: 15px/23px Arial, Helvetica, sans-serif;
    color: #000000
    text-align: left;
    padding-top: 8px;	
}


table.contentpaneopen tr td h1 {
    font: bold 24px/25px Arial, Helvetica, sans-serif;
    color: #000000;
    text-align: left;
    background-color: none;
}
table.contentpaneopen tr td h2 {
    font: bold 18px/19px Arial, Helvetica, sans-serif;
    color: #000000;
    text-align: left;
}

table.contentpaneopen tr td ul{
    font: 15px/16px Arial, Helvetica, sans-serif;
    list-style-position: outside;
    list-style-type: disc;

    padding-top: 9px;
    padding-bottom: 9px;
    padding-left: 25px;
	
}
table.contentpaneopen tr td ul li{
    padding-bottom: 4px;
}
table.contentpaneopen tr td a:link, table.contentpaneopen_How tr td a:visited{
    color: #009999;
}
table.contentpaneopen tr td a:hover {
    color: #0C2865;
}
table.contentpaneopen tr td a:active {}


table.pagenav{
    margin-right: auto;
    margin-left: auto;
    margin-top: 10px;
    color: #FFFFFF;
	
}

table.pagenav tr th.pagenav_prev {
    font: bold 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
	
}
table.pagenav tr th.pagenav_prev a:link, table.pagenav tr th.pagenav_prev a:visited, table.pagenav tr th.pagenav_prev a:active {
    color: #FFFFFF;
    text-decoration: none;
    background: #519BA4;
    padding: 2px 4px;
}
table.pagenav tr th.pagenav_prev a:hover {
    color: #FFFFFF;
    text-decoration: none;
    background: #375877;
}

table.pagenav tr th.pagenav_next {
    font: bold 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
	
}
table.pagenav tr th.pagenav_next a:link, table.pagenav tr th.pagenav_next a:visited, table.pagenav tr th.pagenav_next a:active {
    color: #FFFFFF;
    text-decoration: none;
    background: #519BA4;
    padding: 2px 4px;
}
table.pagenav tr th.pagenav_next a:hover {
    color: #FFFFFF;
    text-decoration: none;
    background: #375877;
}


body {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    background-color: #333333;

}

.clear { clear: both;}

.article_separator {
    clear: both;
    float: left;
    height: 15px;
    width: 100%;
}
