body {
	margin: 0%;
        padding: 0px;
        color: #000000;
        background: #ffffff;
        font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12pt;
        width: 90%;
        margin-right: auto;
        margin-left: 5%;
}
                
#masthead {
        color: #000000;
        background: #ffffff;
        height: 118px;
        white-space: nowrap;
}

#masthead a {
	text-decoration: none;
        color: #000000;
        background: #ffffff;
}

#masthead a:hover {
	text-decoration: underline;
}

#mastheadleft {
        float: left;
        padding-left: 2%;
        padding-top: 1%;
        line-height: 200% 
}

#mastheadmiddle {
        float: left;
	font-size: 7pt;
        text-align: right;
        padding-left: 50px;
        padding-top: 1%;
}

#mastheadright {
        color: #000000;
	background:  #ffffff;
        height: 86px;
        width: 100px;
        float: right;
	font-size: 12pt;
        text-indent: 4%;
        padding-top: 3%;
}


#maintext {
	margin: 0 5% 0 5%;
        min-height: 300pt;
        font-size: 10pt;
}


#maintexthome {
	margin: 0 ;
        min-height: 450pt;
        font-size: 12pt;
        background: #ffffff;
}

#bar1 {
        color: #000000;
        background: #002288;
        padding: 3pt;
}

#bar2 {
        color: #000000;
        background: #ffffff;
        padding: 5pt;
}

#foot {
        font-size: 7pt;
	text-align: center;
        color: #000000;
	background: #ddeeff;
	padding: 5pt;
	padding-left: 17%;
}

.line {
        color: #000000;
	background: url(/images/line66.gif);
        background-repeat: repeat-x;
    	width: 100%;
    	height: 2px;
    	border: 0px;
    	margin: 0px;
}

.dotline {
        color: #000000;
	background: url(/images/dot_line66.gif);
        background-repeat: repeat-x;
    	width: 100%;
    	height: 2px;
    	border: 0px;
    	margin: 0px;
}

.topnav {
        text-align: right;
        margin-bottom: 7px;
        font-size: 10px;
}

.topnav a {
        background-image:url(/images/arrow_up.gif);
        margin-right: 7px;
        background-repeat: no-repeat;
        background-position: left top;
        padding-left: 12px;
}

a {
	text-decoration: none;
        color: #002288;
}

a:hover {
	text-decoration: underline;
}

a:visited {
	color: #6644cc;
}
