/* CSS Document */

 body {
        background-color: #ededed;
    }
    .mainbox {
        border-top: 1px solid #bbbbbb;
        border-left: 1px solid #bbbbbb;
        border-bottom: 1px solid #4f4f4f;
        border-right: 1px solid #4f4f4f;
        background-color: #ffffff;
    }
	.fixwidth,a.fixwidth {
		font-family: "Courier New", Courier, mono;
		font-size: 11px;
		letter-spacing: 0px;
		text-decoration: none;
	}
	.fixwidthcrushed { 
		font-family: "Courier New", Courier, mono;
		font-size: 11px;
		letter-spacing: -1px;
		text-decoration: none;
	}
	a.fixwidth:hover {
		color red;
	}
    .topbox {
        background-image: url(images/logo_bg.gif);
        background-repeat: no-repeat;
    }
    body,td,select {
        font-family: Verdana,Arial,Helvitica;
        font-size: 11px;
    }
    h3,h4,h5,h6 {
        font-family: Georgia;
    }
    h1 {
        font-family: Georgia,Times New Roman,Arial,serif;
        font-size: 16px;
        font-weight: bold;
		font-style:italic;
        color: #000066;
        margin-bottom: 8px;
    }
	h2 {
        font-family: Georgia,Times New Roman,Arial,serif;
        font-size: 13px;
        font-weight: bold;
		font-style:italic;
        color: #000066;
        margin-bottom:7px;
    }
	a {
		text-decoration: none;
		color: #2948AC;
	}
	a:hover {
		text-decoration: none;
		color: red;
	}
	a.navon {
		display: block;
		height: 20px;
		/* width: 80px; */
		background-color: #ffffff;
		color: #000000;
		text-align: center;
		vertical-align: middle;
		padding-top: 3px;
		padding-bottom: 2px;
		text-decoration: none;
		font-weight:normal;
		border-top: 1px solid #B4B4B4;
		border-left: 1px solid silver;
		border-right: 1px solid #757575; 
		border-bottom: 1px solid #ffffff; 
	}
	a.navon:hover {
		/* background-color: #0000CC; */
		color: #000000;
	}
	a.navoff {
		display: block;
		height: 18px;
		/* width: 80px; */
		/* background-color: #BCBCBC; */
		background-color: #F1F1F1;
		color: #000000;
		text-align: center;
		vertical-align: bottom;
		padding-top: 3px;
		padding-bottom: 2px;
		text-decoration: none;
		font-weight:normal;
		border-top: 1px solid #C9C9C9;
		border-right: 1px solid #C9C9C9; 
		border-bottom: 1px solid #B4B4B4;
		text-transform: none;
		font-size: 11px;
		letter-spacing: 0px;
	}
	a.navoff:hover {
		background-color: #ffffff;
		color: #000000;
	}
	.infobox {
		border: 1px solid silver;
		padding: 15px;
	}
	.infohead {
		font-weight: bold;
		font-size: 10px;
		color: #000066;
	}
	.infotext {
		font-size: 10px;
	}
	.secnavbar {
		background-color: #ffffff;
		border-left: 1px solid #B4B4B4;
		border-right: 1px solid #B4B4B4;
		border-bottom: 1px solid #B4B4B4;
		padding-left: 18px;
		height: 24px;
	}
	.blanknavbar {
		border-bottom: 1px solid #B4B4B4;
	}
	.blanknavbarleft {
		border-bottom: 1px solid #B4B4B4;
		border-right: 1px solid #C9C9C9;
	}
	a.secnav {
		color: #000000;
		text-decoration: none;
	}
	a.secnav:hover {
		color: #2948AC;
	}
	.secnavsel {
		color: #000000;
		text-decoration: none;
		font-weight: bold;
	}
	.navpipe {
		color: #C7C7C7;
	}
	.address {
		font-size: 10px;
		color: #373C79;
		letter-spacing: 0px;
	}
	a.email {
		font-size: 10px;
		letter-spacing: 0px;
		color: #373C79;
	}