/* style sheet for USNA 3.0 - tables */

.background {
        background-color: #FFFFFF;
}

.bodytext {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #000066
}

.bodyjust {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: normal;
        color: #000066;
        text-align: justify
}

a:link {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #000066;
        text-decoration: underline;
        font-weight: normal
}

a:active {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #000066;
        text-decoration: underline
}

a:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #000066;
        text-decoration: underline
}

a:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #FFCC00;
        text-decoration: underline;
        font-weight: normal
}


.quote {
        font-family: "Times New Roman", Times, serif;
        font-size: 14px;
        font-style: italic;
        color: #000066;
        text-align: justify;
        text-indent: 15pt
}

/* create a table outlined in dots */
table.dots {
/* original - dots = #d0d5df  */
        border-bottom: 1px solid #cccccc;
        border-top: 1px solid #cccccc;
        border-left: 1px solid #cccccc;
        border-right: 1px solid #cccccc;
	border-width: 1px;
	background-color: #f3f3f3;
}


/* ------------ begin footer ------------ */
#footer {
        clear: both;
        width: 760px;
        padding: 8px 0;
        background-color: #ffffff;
        border-top: 1px solid #DFAE04;
        text-indent: 0;
/*      border-bottom: 2px solid #DFAE04;   */
}

#footer_center {
        clear: both;
	width: 760px;
        vertical-align: middle;
        text-align: center;
        font-family: Verdana,Arial,Helvetica,sans-serif ;
        font-size: 10px ;
        font-weight: normal;
        color: #000080;
}

#footer_center p {
        /* override default p settings */
        margin: 0;
        padding: 0;
        vertical-align: middle;
        text-align: center;
        font-family: Verdana,Arial,Helvetica,sans-serif ;
        font-size: 10px ;
        font-weight: normal;
        color: #000080;
}

#footer_center a:link, #footer_center a:visited {
        font-family: Verdana,Arial,Helvetica,sans-serif ;
        font-size: 10px ;
        font-weight: normal;
        color: #000080;
        text-decoration: none;
}

#footer_center a:hover, a:active {
        text-decoration: underline;
}

.small {	
	font-family: Verdana,Arial,Helvetica,sans-serif ;	
	font-size: 10px ;	
	font-weight: normal;
	color: #000080;
}
/* ------------ end footer ------------ */


ul {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #000066;
        list-style-position: outside;
        list-style-image: url(../images/bullet.gif);
        /* text-align: justify */
}


ul.blue {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #000066;
        list-style-position: outside;
        list-style-image: url(../images/dot-06.gif);
        /* text-align: justify */
}

.largetitle {
        font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 24px;
        font-weight: normal;
        color: #000066
}

.middletitle {
        font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 16px;
        font-weight: bold;
        color: #000066
}

.smalltitle {
        font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 12px;
        font-weight: bold;
        color: #000066
}

.arialtitle {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        color: #000066;
        font-weight: bold;
        font-style: normal;
        text-decoration: none;
}



