body
{
	background-color: #015db4;
	color: #c9c9c9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 10px;
        margin: 0px;
	min-width: 800px;
}

a:link, a:visited, a:hover, a:active 
{
	color: #FFFFFF;
}


dt
{
	font-weight: bold;
	margin-top: 2ex;
}

dd
{
	margin-top: 1ex;
}

.fb
{
	background-color: white;
	-moz-border-radius: 15px;
	border-radius: 15px;
	float:left;
	padding-bottom: 10px;
}

.footer
{
	text-align: center;
}

.inverted
{
	background-color: #c9c9c9;
	color: #015db4;
}

div.image
{
	margin-left:auto;
	margin-right:auto;
}

div.image p
{
	font-size: smaller;
	text-align: center;
}

img.instructor
{
	border-style: solid;
	border-width: 10px;
	padding: 10px;
	border-color: #000000;
	background-color: #FF6800;
	
	/* Horizontally Center */
	display: block;
	margin-left: auto;
	margin-right: auto;
}

table.bordered
{
	border-collapse:collapse;
	margin-top: 10px;
	margin-bottom: 10px;
}

table.bordered, table.bordered th, table.bordered td
{
	border-color: #c9c9c9;
	border-style: solid;
	border-width: 1px;
}

table.bordered th
{
	color: #015db4;
	background-color: #639FDA;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	
}

table.bordered td
{
	background-color: #003C75;
	padding: 5px;
}

table.bordered td.alt
{
	background-color: #225687;
}


#banner_image
{
	background-image:url(../images/banners/welcome.gif);
	background-position:center center;
	background-repeat: no-repeat;
}

#navcell
{
    background-color: #c9c9c9;
    padding: 0px;
    margin: 0px;
    cell-spacing: 0px;
    border: inset 1px;
}

#virtue td
{
	padding-top: 15px
}

#virtue th
{
	padding-right: 10px;
	padding-top: 15px;
	vertical-align: top;
}
.nav
{
    background-color: #c9c9c9;
    border: none;
    padding: 0px;
    border-spacing: 0px; 
}
