/********************************************************************
	Header Section
*********************************************************************/

.head	{
	width: 100%;
	height: 90px;
	background: #003366;
	border-bottom: 1px solid #FF6633;
	border-right: 1px solid #FF6633;
	}

.space	{
	width: 100%;
	background: #ffffff;
	padding-bottom: 10px;
	}

/********************************************************************
	Navigation section styles
*********************************************************************/

/* navigation box */
.nav	{
	font-size: small;
	text-decoration: none;
}

.nav2	{
	height: auto;
	font-size: small;
	text-decoration:none;
	}

/* mouse out in navigation box */
.transOFF	{
	text-align: left;
	padding-left:20px;
	cursor: pointer;
	color: #ffffff;
	background-color: #003366;
	font-family : Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px solid #FF6633;
	border-right: 1px solid #FF6633;


	}
/* mouse over in navigation box */
.transOVER {
	padding-left:20px;
	text-align: left;
	cursor: pointer;	
	color: #FF6633;
	background-color: #003366;
	font-family : Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px solid #FF6633;
	border-right: 1px solid #FF6633;

	}
/* non-link element in  navigation box */
.nolink	{
	padding-left:20px;
	text-align: left;
	cursor: default;
	color: #003366;
	background-color: #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-decoration: none;
	}

/* spacer in navigation */
.spacer	{
	background: #ffffff;
	line-height: 2px;
	}
/*
td	{
	width: 8%;
	font-size: x-small;
	}
*/
/****************************************************************************
	Begin Body styles
****************************************************************************/
a:link, a:visited	{ color: #003366; }
a:hover	{ color: red; }

body	{
	background-color: #FFFFFF;
	color: #003366;
	}

.ads	{
	float:right;
	width:10%;
	margin-right:10px;
	padding-right: 10px;
	}

.main	{
	float: left;
	width: 65%;
    background: #FFFFFF;
    color: #003366;
    right: 10px;
    padding: 20px;
    font-family : Arial, sans-serif; 
  	font-size: small;
    }

.smallcol	{
	float:left;
	width: 15%;
	background: #FFFFFF;
	color: #003366;
	font-family: Arial, sans-serif;
	font-size: small;
	border-right: 5px double #003366;
	height: 100%;
	padding: 10px;
	}

.tblhead	{
	font-weight: bold;
	text-decoration: underline;
	}

.foot	{
	text-align: center;
	background: #cccccc;
	color : #003366;
	font-family : Arial, sans-serif;
	font-size: x-small;
	padding-bottom: 4px;
	}

.footwrapper	{
	background: #FF6633;
	border: 4px DOUBLE #003366;
	clear: both;
	}

.footnav {
	width: 90%;
	font-size: x-small;
	}

P	{ text-indent: 25; } 

.portfolio	{
	font-size: small;
	}

hr	{
	border-bottom:1px solid #FF6633;
	height: 4px;
	background-color:#003366;
	}

.left	{
	float: left;
	padding: 10px;
	margin: 10px;
	}

.right	{
	float: right;
	padding: 10px;
	margin: 10px;
	}