body {
    background-color : #4F5867;
    color : #5D6163;
    font-family : Arial, sans-serif;
    font-size : 12px;
}
p, td {
    color : #5D6163;
    font-family : Arial, sans-serif;
    font-size : 12px;
}
h1 {
    color : #E63522;
    font-family : Tahoma, sans-serif;
    font-size : 13px;
}
h2 {
    color : #000000;
    font-family : Tahoma, sans-serif;
    font-size : 13px;
}
h3 {
    color : #000000;
    font-family : Tahoma, sans-serif;
    font-size : 13px;
    font-style : italic;
}
h4 {
    color : #000000;
    font-family : Tahoma, sans-serif;
    font-size : 12px;
}

.bluebold {
    color:#3366CC;
    font-weight: bold;
}

.redbold {
    color:#E63522;
    font-weight: bold;
}

img.h1 {
    margin-right : 12px;
}
a, a:visited { color : #59965A; }
a:hover, a:active { color : #59965A; }

div#mailingList {
}
    div#mailingList input {
        font-family : Tahoma, sans-serif;
    	font-size : 11px;
        text-transform : lowercase;
		border : 1px solid #003C73;
		margin-bottom : 2px;
    }
    div#mailingList input#mailinglist_submit {
        font-family : Tahoma, sans-serif;
    	font-size : 11px;
        background-color : #003C73;
		color : #FFFFFF;
    }
div#navForm {
        text-align:right;
        font-family : "Century Gothic", monospace;
        font-size : 10pt;
        font-weight: bold;
        margin-top:40px;
    }
        div#navForm input {
            font-family : "Century Gothic", monospace;
            font-size : 9pt;
            text-transform : lowercase;
        }
        div#navForm input#submit {
            font-family : "Century Gothic", monospace;
        	   font-size : 9pt;
            background-color : #ffffff;
            border : 1px solid #59965A;
        }

table#main {
    vertical-align : top;
}
	table#main td#cornerLeftTop {
		background-image : url(/images/site/corner_top_left.gif);
		background-repeat : no-repeat;
		background-position : top left;
		width : 17px;
	}
	table#main td#leftTop {
		background-image : url(/images/site/repeat_top_nav.gif);
		background-repeat : repeat-x;
		background-position : top;
	}
	table#main td#betweenTopLeft {
		background-image : url(/images/site/between_top_left.gif);
		background-repeat : no-repeat;
		background-position : top left;
		width : 15px;
	}
	table#main td#cornerRightTop {
		background-image : url(/images/site/corner_top_right.gif);
		background-repeat : no-repeat;
		background-position : top right;
		width : 17px;
	}
	table#main td#rightTop {
		background-image : url(/images/site/repeat_top_main.gif);
		background-repeat : repeat-x;
		background-position : top;
		width : auto;
		text-align : left;
	}
	table#main td#left {
		background-image : url(/images/site/repeat_left.gif);
		background-repeat : repeat-y;
		background-position : left;
	}
	table#main td#nav {
		background-image : url(/images/site/back_nav.gif);
		background-repeat : repeat;
		color : #FFFFFF;
		width : 175px;
		vertical-align : top;
		padding : 17px;
		font-family : "Century Gothic", monospace;
        font-size : 10pt;
        text-transform : uppercase;
	}
    td#nav ul {
        list-style: none;
        margin: 0;
        padding: 0;
        border: none;
    }
    td#nav li {
        border-bottom: 1px dotted #ffffff;
        margin: 0;
    }
    td#nav li#last {
        border-bottom: none;
        margin: 0;
    }
    td#nav li a {
        display: block;
        padding: 5px 5px 5px 0.5em;
        color: #ffffff;
        text-decoration: none;
        width: 100%;
        text-align:right;
    }
    td#nav li a#current {
        display: block;
        padding: 5px 5px 5px 0.5em;
        color: #ffffff;
        text-decoration: none;
        width: 100%;
        background-color: #2F5EB8;
        color: #fff;
        text-align:left;
    }
	td#nav li a.subnav {
        display: block;
        padding: 0 5px 3px 0.5em;
        color: #ffffff;
        text-decoration: none;
        width: 100%;
        background-color: #2F5EB8;
        color: #fff;
    	font-size : 9pt;
        text-align:left;
        text-transform : none;
    }
    html>body td#nav li a {
        width: auto;
    }
    td#nav li a:hover {
        background-color: #2F5EB8;
        color: #fff;
        text-align:left;
    }
	table#main td#between {
		background-image : url(/images/site/between_repeat.gif);
		background-repeat : repeat-y;
		background-position : left;
		width : 15px;
	}
	table#main td#main {
		background-color : #FAF7EC;
		width : auto;
		vertical-align : top;
		padding-top : 17px;
		padding-bottom : 17px;
	}
	table#main td#right {
		background-image : url(/images/site/repeat_right.gif);
		background-repeat : repeat-y;
		background-position : right;
	}
	table#main td#cornerLeftBottom {
		background-image : url(/images/site/corner_bottom_left.gif);
		background-repeat : no-repeat;
		background-position : bottom left;
		width : 17px;
	}
	table#main td#leftBottom {
		background-image : url(/images/site/repeat_bottom_nav.gif);
		background-repeat : repeat-x;
		background-position : bottom;
	}
	table#main td#betweenBottomLeft {
		background-image : url(/images/site/between_bottom_left.gif);
		background-repeat : no-repeat;
		background-position : bottom left;
		width : 15px;
	}
	table#main td#cornerRightBottom {
		background-image : url(/images/site/corner_bottom_right.gif);
		background-repeat : no-repeat;
		background-position : bottom right;
		width : 17px;
	}
	table#main td#rightBottom {
		background-image : url(/images/site/repeat_bottom_main.gif);
		background-repeat : repeat-x;
		background-position : bottom;
		width : auto;
		text-align : left;
	}
    table#main td#navBottom {
        background-image : url(/images/site/back_nav.gif);
		background-repeat : repeat;
		color : #FFFFFF;
		text-align : center;
		width : 175px;
		vertical-align : bottom;
		padding : 17px;
	}
hr.grayDashed {
    border : none 0;
    border-top : 1px dashed #B7B5B0;
    width : 100%;
    height : 1px;
}
div#copyright {
    font-family : "Century Gothic", monospace;
	font-size : 7pt;
}
div.main {
    color : #5D6163;
    font-family : Arial, sans-serif;
    font-size : 12px;
	width : 576px;
    padding : 20px 45px 20px 70px;
}
.decreaseIndent {
    margin-left : -26px;
}
ul.smallRedArrows {
    font-family : Arial, sans-serif;
    font-size : 12px;
    list-style-type: none;
    padding: 0;
    margin: 1em;
}
    ul.smallRedArrows li {
        background-image: url(/images/site/arrow_small_red_right.gif);
        background-repeat: no-repeat;
        background-position: 0.4em 0.4em;
        padding-left: 1.5em;
        padding-bottom: 1em;
    }




