﻿/*
This is for Transparent PNG if needed or if not needed delete this section or if needed uncomment it and remove this line of text
img, div
{ behavior: url("/AddAPage/iepngfix.htc") }
*/

img
{
border:0;
}

.site
{
margin: 0px;
background:#14346B url(/images/bg.jpg) repeat-x;
}

.wrapper
{
width: 990px;
margin: 0 auto;
}

.top-margin
{
	width:990px;
	height:18px;
	float:left;
}

.top-logo
{
	width:972px;
	height:47px;
	float:left;
	clear:both;
	background:url(/images/top-logo.jpg) no-repeat;
}

.top-nav-holder
{
	width:990px;
	height:33px;
	float:left;
	clear:both;
}


/** Navigation **/
.top-nav, .top-nav ul {
	width:822px;
	height:33px;
	float:left;
	background-color:#fff;
}
.top-nav ul {
        list-style:none;
        padding:0;
        margin:0;
}
.top-nav ul li {
        float:left;
        text-indent:-999em;
}
.top-nav ul li a {
        background:url('/images/top-nav.jpg'); 
        display:block;
        height:33px;
}
 
.top-nav ul li a.top-nav-1         { background-position:0px 0px; width:68px; }
.top-nav ul li a.top-nav-1:hover   { background-position:0px -33px; width:68px; }
 
.top-nav ul li a.top-nav-2-link         { background-position:-68px 0px; width:93px; }
.top-nav ul li a.top-nav-2-link:hover   { background-position:-68px -33px; width:93px; }
 
.top-nav ul li a.top-nav-3         { background-position:-161px 0px; width:286px; }
.top-nav ul li a.top-nav-3:hover   { background-position:-161px -33px; width:286px; }
 
.top-nav ul li a.top-nav-4         { background-position:-447px 0px; width:92px; }
.top-nav ul li a.top-nav-4:hover   { background-position:-447px -33px; width:92px; }
 
.top-nav ul li a.top-nav-5         { background-position:-539px 0px; width:206px; }
.top-nav ul li a.top-nav-5:hover   { background-position:-539px -33px; width:206px; }
 
.top-nav ul li a.top-nav-6         { background-position:-745px 0px; width:77px; }
.top-nav ul li a.top-nav-6:hover   { background-position:-745px -33px; width:77px; }
 
/** End Navigation **/


.top-flash-1
{
	width:168px;
	height:33px;
	float:left;
}

.top-nav-holder-2
{
	width:990px;
	height:279px;
	float:left;
	clear:both;
}

.top-nav-holder-2-2
{
	width:990px;
	height:194px;
	float:left;
	clear:both;
}

.top-nav-2
{
	width:822px;
	height:279px;
	float:left;
	background:#fff url('/images/main-image.jpg') no-repeat; 

}
.top-nav-2-2
{
	width:822px;
	height:194px;
	float:left;
	background:#fff url('/images/main-image-2.jpg') no-repeat; 

}

.top-flash-1-2
{
	width:168px;
	height:194px;
	float:left;
}

.top-flash-1-2-2
{
	width:168px;
	height:194px;
	float:left;
}


.home-content-holder
{
	width:972px;
	min-height:334px;
	height:auto !important;
	height:334px;
	float:left;
	background-color:#fff;
	clear:both;
}

.second-content
{
	width:972px;
	min-height:334px;
	height:auto !important;
	height:334px;
	float:left;
	background-color:#fff;
	clear:both;
}

.second-content-main
{
	width:972px;
	min-height:334px;
	height:auto !important;
	height:334px;
	float:left;
}

.second-content-padding
{
	padding:0 30px 20px 35px;
}

/** Navigation **/
.home-left-buttons, .home-left-buttons ul {
	width:350px;
	height:334px;
	float:left;
}
.home-left-buttons ul {
        list-style:none;
        padding:0;
        margin:0;
}
.home-left-buttons ul li {
        float:left;
        text-indent:-999em;
}
.home-left-buttons ul li a {
        background:url('/images/home-left-buttons.jpg'); 
        display:block;
        width:350px;
}
 
.home-left-buttons ul li a.home-left-buttons-1              { background-position:0px 0px; height:101px; }
.home-left-buttons ul li a.home-left-buttons-1:hover   { background-position:-350px 0px; height:101px; }
 
.home-left-buttons ul li a.home-left-buttons-2              { background-position:0px -104px; height:100px; }
.home-left-buttons ul li a.home-left-buttons-2:hover   { background-position:-350px -104px; height:100px; }
 
.home-left-buttons ul li a.home-left-buttons-3              { background-position:0px -201px; height:133px; }
.home-left-buttons ul li a.home-left-buttons-3:hover   { background-position:-350px -201px; height:133px; }
 
/** End Navigation **/



.home-main-content
{
	width:622px;
	min-height:334px;
	height:auto !important;
	height:334px;
	background:url(/images/home-main-content.jpg) no-repeat center top;
	float:left;
	color:#635D53;
	text-align:left;
}
.home-main-content-padding
{
	padding:20px 45px 20px 5px;
}
.main-footer
{
	width:972px;
	height:51px;
	background:url(/images/footer.jpg) no-repeat center top;
	float:left;
	clear:both;
	text-align:center;
	color:#fff;
	font-weight:bold;
}
.main-footer a:link,.main-footer a:visited,.main-footer a:active
{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
.main-footer a:hover
{
	color:#fff;
	text-decoration:underline;
	font-weight:bold;
}
.footer-padding
{
	padding:10px 0 0 0;
}
.footer-links-bottom
{
	color:#BEC8D3;
}
.footer-border
{
	width:972px;
	height:31px;
	background:url(/images/footer-border.jpg) no-repeat center top;
	float:left;
	clear:both;
}

.mm-footer
{
	clear:both;
}

.print-footer, .print-header
{
	display:none;
}

.breadcrumbs-holder
{
	width:972px;
	height:82px;
	float:left;
	clear:both;
}

.breadcrum-left
{
	width:689px;
	height:82px;
	float:left;
}
.breadcrum-right
{
	width:256px;
	height:62px;
	float:left;
}
.breadcrum-left-padding
{
	padding:10px 0 0 35px;
}

.crum-font
{
	font-size:18pt;
	font-weight:bold;
	color:#265492;
}