body {
	font-family: Arial, Verdana, Tahoma, helvetica, sans-serif;
	font-size: 12px;
	background-color: #999999;
	margin:0px 0px 0px 0px;
	color: #000000;
	}
		
td {
	font-family: Arial, Verdana, Tahoma, helvetica, sans-serif;
	font-size: 12px;
	}	
h1 {
	font-family: Arial, Verdana, Tahoma, helvetica, sans-serif;
	color: #696969;
	margin: 2px;
	font-size: 20px;
	font-weight: normal;
	}
h4 {
	font-family: Arial, Verdana, Tahoma, helvetica, sans-serif;
	color: #595959;
	font-size: 12px;
	font-weight: normal;
	}
h3 {
	font-family: Arial, Verdana, Tahoma, helvetica, sans-serif;
	color: #000000;
	font-size: 16px;
	}
.divider_top
{
	background-color:#ffffff;
}

.black
{
	font-family: Arial, Verdana, Tahoma, helvetica, sans-serif
}
.section_left
{
	color: #ffffff;
	background-color:#77777E;
	border-top: #ffffff 1px solid;
	border-bottom: #595964 1px solid 
}
.border_logo
{
	background-color:#ffffff;
	border-bottom: #919191 1px solid 
}
.border_collage
{
	background-color:#ffffff;
	border-right: #ffffff 1px solid 
}

.color_dark
{
	background-color:#919191;
}
.color_silver
{
	background-color:#e3e3e3;
}
.color_collage
{
	background-color:#B7B7B7;
}
.color_top_nav
{
	background-color:#585964;
}
.color_footer
{
	background-color:#696969;
}


a.left_nav 
{
	padding-left: 9px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 3px;
	color: #000000;

}

a.left_nav:hover 
{
	background-color:#ffffff
}

a.left_nav_selected
{
	padding-left: 9px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 3px;
	background-color:#ffffff
}

a.section_link  
{
	display: block;
	width: 170px;
	text-decoration: none;
	padding-top: 3px;
	padding-left: 9px;
	padding-bottom: 3px;
	padding-right: 3px;
	font-weight: normal;
	font-size:12px;
	color: #ffffff;
	background-color:#77777E
	}

a.section_link:hover 
{
	text-decoration: underline
}

a.top_nav 
{
	text-decoration: none;
	font-weight: normal;
	font-size:11px;
	color: #ffffff;
	margin-left:2px;
	margin-right:2px;	
}

a.top_nav:hover 
{
	color:#CDCDCD;
}

.title_white
{  
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin-left: 15px; 
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	text-decoration: none;
	color: #ffffff
}


.title
{  
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	margin-left: 15px; 
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 1px;
	text-decoration: none;
	color: #000000
}

.title a
{
	font-weight: normal;
    text-decoration: none;
	color: #C81B1E
}

.title a:hover
{
    font-weight: normal;
	text-decoration: underline;
	color: #C81B1E
}


.home-title
{  
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	text-decoration: none;
	color: #0055BB
}

.home-title a
{
	font-weight: bold;
	text-decoration: none;
	color: #0055BB
}

.home-title a:hover
{
    font-weight: bold;
	text-decoration: none;
	color: #FF9933
}

.home-text
{  
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding: 5px;
	text-decoration: none;
	color: #333333
}

.home-text a
{
	font-weight: normal;
    text-decoration: underline;
	color: #0055BB
}

.home-text a:hover
{
    font-weight: normal;
	text-decoration: underline;
	color: #F7941D
}

.sidebar
{  
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding: 5px;
	margin-left: 3px; 
	text-decoration: none;
	color: #ffffff
}

.sidebar a
{
	font-weight: normal;
    text-decoration: none;
	color: #ffffff
}

.sidebar a:hover
{
    font-weight: normal;
	text-decoration: none;
	color: #000000
}

.breadcrumb
{  
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin-left: 17px; 
	margin-right: 10px;
	margin-top: 1px;
	margin-bottom: 1px;
	text-decoration: none;
	color: #ffffff
}

.breadcrumb a
{
	font-weight: normal;
    text-decoration: none;
	color: #ffffff
}

.breadcrumb a:hover
{
    font-weight: normal;
	text-decoration: none;
	color: #F7941D
}

.title-link_section
{  
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-left: 15px; 
	margin-right: 10px;
	margin-top: 15px;
	margin-bottom: 5px;
	text-decoration: none;
	color: #595959
}

.title-link_section a
{  
	font-weight: bold;
	text-decoration: none;
	color: #0055BB
}

.title-link_section a:hover
{  
	font-weight: bold;
	color: #FF9933
}

.main
{  
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin-left: 15px; 
	margin-right: 10px;
	margin-top: 15px;
	margin-bottom: 5px;
	text-decoration: none;
	color: #333333
}

.main a
{
	font-weight: normal;
    text-decoration: underline;
	color: #0055BB
}

.main a:hover
{
    font-weight: normal;
    text-decoration: underline;
	color: #F7941D
}

.float-text
{  
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin-left: 10px; 
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-decoration: none;
	color: #414141
}

.float-text a
{
	font-weight: normal;
    text-decoration: none;
	color: #414141
}

.float-text a:hover
{
    font-weight: normal;
	text-decoration: none;
	color: #ff9933
}




.footer
{  
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 5px;
	margin-left: 20px; 
	margin-right: 5px;
	margin-top: 5px;
	font-weight: normal;
	text-decoration: none;
	color: #ffffff
}

.footer a
{
	font-weight: normal;
    text-decoration: none;
	color: #ffffff
}

.footer a:hover
{
    font-weight: normal;
	text-decoration: underline;
	color: #ffffff
}

ul.nav
{
	padding-right: 1.4em; 
	padding-left: 1.4em; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 0px
}

.border_box
{
	border-left: #919191 1px solid;
	border-top: #919191 1px solid;
	border-right: #919191 1px solid;
	border-bottom: #919191 1px solid 
}


.float_box
{
	border-left: #9E9E9E 1px dotted;
	border-top: #9E9E9E 1px solid;
	border-right: #9E9E9E 1px dotted;
	border-bottom: #9E9E9E 1px solid;
	background-color:#f4f4f4; 
}


.portfolio_box
{
	border-left: #E7E7E8 1px solid;
	border-top: #E7E7E8 1px solid;
	border-right: #E7E7E8 1px solid;
	border-bottom: #E7E7E8 1px solid 
}


.border_bot
{
	border-bottom: #cbcbcb 1px solid 
}

.form
{  
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin-bottom: 2px;
	margin-left: 10px; 
	margin-right: 5px;
	margin-top: 4px;
	text-decoration: none;
	color: #616159
}

.form a
{
    text-decoration: none;
	color: #595959
}

.form a:hover
{
	text-decoration: none;
	color: #E88C02
}

.theTD {
	padding:5px;
	background-color:#444444;
	color:#FFFFFF
}

ol.ref
{
	padding-right: 2em; 
	padding-left: 2em;
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 0px
}
.style4 {
	font-size: 14px;
	font-weight: bold;
	color: #000099;
}
.style8 {color: #FFFFFF; font-weight: bold; }
.style10 {font-size: 18px; color: #FFFFFF; }
.style12 {color: #FFFFFF; font-weight: bold; font-size: 16px; }
