﻿/*
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") }
*/
table{
	margin:0;
	padding:0;
}
img
{
border:0;
}

.site
{
margin: 0px;
}

.holder
{
width: 1000px;
margin: 0 auto;
text-align: left;
}

.row-1-repeat
{
width:100%;
height:22px;
float:left;
background:url(../images/row-1-repeat.jpg) repeat-x;	
}

.row-1-center
{
	width:1000px;
	height:22px;
	margin: 0 auto;
	background:url(../images/row-1-center.jpg) no-repeat;
}
.row-2-repeat

{
	width:100%;
	height:129px;
	float:left;
	background:url(../images/row-2-repeat.jpg) repeat-x;
	clear:both;
}



.row-2-center
{
	width:1000px;
	height:129px;
	margin:0 auto;
	background:url(../images/row-2-center.jpg) no-repeat;
}

.row-2-repeat-big
{
	width:100%;
	height:129px;
	float:left;
	background:url(../images/row-2-repeat-big.jpg) no-repeat center top;
}





.row-2-left
{
	width:245px;
	height:129px;
	float:left;
}
.logo-click
{
	width:245px;
	height:129px;
	display:block;
	cursor:pointer;
}

.row-2-right
{
	width:711px;
	float:left;
}
.row-2-right-top
{
	width:236px;
	height:87px;
	float:left;
}
.row-2-right-bottom
{
	width:711px;
	height:42px;
	float:left;
	clear:both;
	background:url(../images/top-nav.jpg) no-repeat;
}

.row-3-repeat
{
	width:100%;
	height:378px;
	float:left;
	background:url(../images/row-3-repeat.gif) repeat-x;
	clear:both;
}
.row-3-repeat-big-center
{
	width:100%;
	height:378px;
	float:left;
	background:url(../images/row-3-repeat-big-center.jpg) no-repeat center top;
}

.row-3-center
{
	width:1000px;
	height:378px;
	margin: 0 auto;
	/*background:url(images/row-3-center.jpg) no-repeat;*/
}
.home-flash
{
	width:606px;
	height:378px;
	float:left;
}
.home-center-nav
{
	width:394px;
	height:378px;
	float:left;
	/*background:url(images/home-center-nav.jpg) no-repeat;*/
}
			.home-center-nav-top
			{
				width:394px;
				height:120px;
				float:left;
				background:url(../images/home-center-nav-top.jpg) no-repeat;
				clear:both;
			}
			.home-center-nav-middle
			{
				width:394px;
				height:168px;
				float:left;
				clear:both;
			}
			
			
			
			
			




.home-center-nav-middle-left
{
	width:323px;
	height:168px;
	float:left;
}
 

/** Navigation **/
.home-center-nav-middle-left-1, .home-center-nav-middle-left-1 ul {
        width:163px;
        height:168px;
        float:left;
}
.home-center-nav-middle-left-1 ul {
        list-style:none;
        padding:0;
        margin:0;
}
.home-center-nav-middle-left-1 ul li {
        float:left;
        text-indent:-999em;
}
.home-center-nav-middle-left-1 ul li a {
        background:url('../images/home-center-nav-middle-left-1.jpg'); 
        display:block;
        width:163px;
}
 
.home-center-nav-middle-left-1 ul li a.home-center-nav-middle-left-1-1         { background-position:0px 0px; height:39px; }
.home-center-nav-middle-left-1 ul li a.home-center-nav-middle-left-1-1:hover   { background-position:-163px 0px; height:39px; }
 
.home-center-nav-middle-left-1 ul li a.home-center-nav-middle-left-1-2         { background-position:0px -39px; height:29px; }
.home-center-nav-middle-left-1 ul li a.home-center-nav-middle-left-1-2:hover   { background-position:-163px -39px; height:29px; }
 
.home-center-nav-middle-left-1 ul li a.home-center-nav-middle-left-1-3         { background-position:0px -68px; height:33px; }
.home-center-nav-middle-left-1 ul li a.home-center-nav-middle-left-1-3:hover   { background-position:-163px -68px; height:33px; }
 
.home-center-nav-middle-left-1 ul li a.home-center-nav-middle-left-1-4         { background-position:0px -101px; height:30px; }
.home-center-nav-middle-left-1 ul li a.home-center-nav-middle-left-1-4:hover   { background-position:-163px -101px; height:30px; }
 
.home-center-nav-middle-left-1 ul li a.home-center-nav-middle-left-1-5         { background-position:0px -131px; height:37px; }
.home-center-nav-middle-left-1 ul li a.home-center-nav-middle-left-1-5:hover   { background-position:-163px -131px; height:37px; }
 
/** End Navigation **/



/** Navigation **/
.home-center-nav-middle-left-2, .home-center-nav-middle-left-2 ul {
        width:160px;
        height:168px;
        float:left;
}
.home-center-nav-middle-left-2 ul {
        list-style:none;
        padding:0;
        margin:0;
}
.home-center-nav-middle-left-2 ul li {
        float:left;
        text-indent:-999em;
}
.home-center-nav-middle-left-2 ul li a {
        background-image:url(../images/home-center-nav-middle-left-2.jpg); 
        display:block;
        width:160px;
}
 
.home-center-nav-middle-left-2 ul li a.home-center-nav-middle-left-2-1         { background-position:0px 0px; height:46px; }
.home-center-nav-middle-left-2 ul li a.home-center-nav-middle-left-2-1:hover   { background-position:-160px 0px; height:46px; }
 
.home-center-nav-middle-left-2 ul li a.home-center-nav-middle-left-2-2         { background-position:0px -46px; height:35px; }
.home-center-nav-middle-left-2 ul li a.home-center-nav-middle-left-2-2:hover   { background-position:-160px -46px; height:35px; }
 
.home-center-nav-middle-left-2 ul li a.home-center-nav-middle-left-2-3         { background-position:0px -81px; height:30px; }
.home-center-nav-middle-left-2 ul li a.home-center-nav-middle-left-2-3:hover   { background-position:-160px -81px; height:30px; }
 
.home-center-nav-middle-left-2 ul li a.home-center-nav-middle-left-2-4         { background-position:0px -111px; height:57px; }
.home-center-nav-middle-left-2 ul li a.home-center-nav-middle-left-2-4:hover   { background-position:-160px -111px; height:57px; }
 
/** End Navigation **/



























			.home-center-nav-middle-right
						{
				width:71px;
				height:168px;
				float:left;
				background:url(../images/home-center-nav-middle-right.jpg) no-repeat;
			}

			.home-center-nav-bottom
			{
				width:394px;
				height:90px;
				float:left;
				background:url(../images/home-center-nav-bottom.jpg) no-repeat;
				clear:both;
			}

.row-4-repeat
{
	width:100%;
	height:142px;
	float:left;
	clear:both;
	background:url(../images/row-4-repeat.jpg) repeat-x;
}

.row-4-center
{
	width:1000px;
	height:142px;
	margin:0 auto;
	background: url(../images/row-4-center.jpg) no-repeat;
}


.row-4-center-left
{
	width:41px;
	height:10px;
	float:left;
}
.row-4-center-right
{
	width:920px;
	height:10px;
	float:left;
}

.row-4-buttons-spacer
{
	width:920px;
	height:23px;
	float:left;
}
		
/** Navigation **/
.row-4-buttons
{
	width:920px;
	height:95px;
	margin:0 auto;
	float:left;
}
.row-4-buttons ul
{
	width:920px;
	height:95px;
	
}
.row-4-buttons ul {
        list-style:none;
        padding:0;
        margin:0;
}
.row-4-buttons ul li {
        float:left;
        text-indent:-999em;
}
.row-4-buttons ul li a {
        background:url('../images/row-4-buttons.jpg'); 
        display:block;
	height:95px;
}
 
.row-4-buttons ul li a.row-4-buttons-1         { background-position:0px 0px; width:234px; }
.row-4-buttons ul li a.row-4-buttons-1:hover   { background-position:0px -95px; width:234px; }
 
.row-4-buttons ul li a.row-4-buttons-2         { background-position:-234px 0px; width:225px; }
.row-4-buttons ul li a.row-4-buttons-2:hover   { background-position:-234px -95px; width:225px; }
 
.row-4-buttons ul li a.row-4-buttons-3         { background-position:-459px 0px; width:229px; }
.row-4-buttons ul li a.row-4-buttons-3:hover   { background-position:-459px -95px; width:229px; }
 
.row-4-buttons ul li a.row-4-buttons-4         { background-position:-688px 0px; width:232px; }
.row-4-buttons ul li a.row-4-buttons-4:hover   { background-position:-688px -95px; width:232px; }
 
/** End Navigation **/


	
.row-4-big
{
	width:100%;
	height:142px;
	float:left;
	background:url(../images/row-4-big.jpg) no-repeat center top;
}



.row-5-repeat
{
	width:100%;
	min-height:190px;
	height:auto !important;
	height:190px;
	float:left;
	background:url(../images/row-5-repeat.gif) repeat-x;
	clear:both;
}

.row-5-center
{
	width:100%;
	min-height:190px;
	height:auto !important;
	height:190px;
	float:left;
	background:url(../images/row-5-center.gif) no-repeat center top;
}


.row-5-center-main
{
	width:1000px;
	min-height:190px;
	height:auto !important;
	height:190px;
	margin: 0 auto;
}


.row-5-center-main-left
{
	min-height:190px;
	height:auto !important;
	height:190px;
	width:66px;
	float:left;
}
.row-5-center-main-right
{
	width:890px;
	min-height:190px;
	height:auto !important;
	height:190px;
	float:left;
}

.row-5-center-main-right-top
{
	width:890px;
	min-height:157px;
	height:auto !important;
	height:157px;
	float:left;
}
.row-5-center-main-right-top-left
{
	width:415px;
	min-height:157px;
	height:auto !important;
	height:157px;
	float:left;
}

.home-content-header
{
	width:415px;
	height:43px;
	float:left;
	background:url(../images/home-content-header.jpg) no-repeat;
}
.home-content-main-text
{
	width:415px;
	min-height:114px;
	height:auto !important;
	height:114px;
	float:left;
	background:url(../images/home-content-main-text.jpg) no-repeat right top;
	color:#DCDCDC;
	font-size:9pt;
}
.home-content-main-text-padding
{
	padding:0 25px 20px 25px;
}
.row-5-center-main-right-top-right
{
	width:475px;
	min-height:157px;
	height:auto !important;
	height:157px;
	float:left;
}
.new-home-button-1
{
width:102px;
height:157px;
float:left;
}
	.new-home-button-2
	{
	width:373px;
	height:127px;
	float:left;
	/*background:url(/images/new-home-button-2.jpg) no-repeat;*/
	cursor:pointer;
	text-indent:-999em;
	}
	
	.new-home-button-2 a:active,
	.new-home-button-2 a:link,
	.new-home-button-2 a:visited
	{
	background:url(/images/new-home-button-2.jpg) no-repeat;
	cursor:pointer;
	display:block;
	width:373px;
	height:127px;
	background-position:0 0;
	}


	.new-home-button-2 a:hover
	{
	background:url(/images/new-home-button-2.jpg) no-repeat;
	cursor:pointer;
	display:block;
	width:373px;
	height:127px;
	background-position:0 -127px;

	}



.home-contact-header
{
	width:475px;
	height:43px;
	float:left;
	background:url(../images/home-contact-header.jpg) no-repeat;
}

.home-contact-area
{
	width:475px;
	height:114px;
	float:left;
	
}

.row-5-center-main-right-bottom
{
	width:890px;
	min-height:33px;
	height:auto !important;
	height:33px;
	float:left;
	clear:both;
	color:#B5B5B5;
	font-size:8pt;
}

.row-5-center-main-right-bottom a:link, .row-5-center-main-right-bottom a:active, .row-5-center-main-right-bottom a:visited
{
	color:#B5B5B5;
	font-size:8pt;
	text-decoration:none;
}


.row-5-center-main-right-bottom a:hover
{
	color:#FCF4A4;
	font-size:8pt;
	text-decoration:none;
}

.row-6-repeat
{
	width:100%;
	height:23px;
	float:left;
	clear:both;
	background:url(../images/row-6-repeat.jpg) repeat-x;
}

.row-6-center
{
	width:1000px;
	height:23px;
	margin:0 auto;
	color:#fff;
	font-size:7pt;
}

.row-6-center a:active, .row-6-center a:link, .row-6-center a:visited
{
	color:#fff;
	font-size:7pt;
	text-decoration:none;
}


.row-6-center a:hover
{
	color:#fff;
	font-size:7pt;
	text-decoration:none;
}



.row-6-center-padding
{
	padding:3px 0 0 66px;
}


.home-content-main-text
{
	width:100%;
	float:left;
	text-align:left;
	clear:both;
	padding: 0 0 20px 0;
}


.home-contact-area input
{
	background-color:#434343;
	color:#DCDCDC;
		border:1px solid #636363;

}



.home-contact-area table
{
	color:#DCDCDC;
	font-size:8pt;
}


.print-footer, .print-header
{
	display:none;
}





.secondary-middle-lr-repeat
{
width:100%;
min-height:585px;
height:auto !important;
height:585px;
float:left;
background:#1E3276 url(../images/secondary-middle-lr-repeat.gif) repeat-x;
clear:both;
}


.secondary-middle-ud-repeat
{
width:100%;
min-height:585px;
height:auto !important;
height:585px;
float:left;
background:url(../images/secondary-middle-ud-repeat.gif) repeat-y center top;
}

.secondary-middle-center-bg
{
	width:100%;
	min-height:593px;
	height:auto !important;
	height:593px;
	float:left;
	background:url(../images/secondary-middle-center.jpg) no-repeat center top;
}


.second-main-repeat
		{
		width:100%;
		min-height:500px;
		height:auto !important;
		height:500px;
		float:left;
		background:url(../images/second-main-repeat.gif) repeat-y center top;
		}

			.second-content-margin
		{
		width:1000px;
		min-height:500px;
		height:auto !important;
		height:500px;
		margin:0 auto;
		}

		

.second-middle-margin
{
	width:1000px;
	min-height:585px;
	height:auto !important;
	height:585px;
	margin:0 auto;
}

.second-content-header
{
	width:266px;
	height:64px;
	float:left;
	/*background:url(images/second-content-header.jpg) no-repeat;*/
}
.second-content-header-1
{
	width:59px;
	height:64px;
	float:left;
	background:url(../images/second-content-header-1.jpg) no-repeat;
}

.second-content-header-2
{
	width:207px;
	height:64px;
	float:left;
	background:url(../images/second-content-header-2.jpg) no-repeat;
}





.second-content-content-holder
{
	width:1000px;
	min-height:500px;
	height:auto !important;
	height:500px;
	float:left;
}


.second-content-holder
{
	width:1000px;
	min-height:500px;
	height:auto !important;
	height:500px;
	margin: 0 auto;
	clear:both;
}

.second-content-1
{
	width:59px;
	min-height:494px;
	height:auto !important;
	height:494px;
	float:left;
}


/** Navigation **/
.second-content-2, .second-content-2 ul
	{
		width:207px;
		height:523px;
		float:left;
	}

.second-content-2 ul {
        list-style:none;
        padding:0;
        margin:0;
}
.second-content-2 ul li {
        float:left;
        text-indent:-999em;
}
.second-content-2 ul li a {
        display:block;
        width:207px;
		background:url(../images/second-content-2.jpg);

}
 
.second-content-2 ul li a.second-content-2-1         { background-position:0px 0px; height:20px; cursor:default;}
.second-content-2 ul li a.second-content-2-1:hover   { background-position:-207px 0px; height:20px;  cursor:default;}
 
.second-content-2 ul li a.second-content-2-2         { background-position:0px -20px; height:28px; }
.second-content-2 ul li a.second-content-2-2:hover   { background-position:-207px -20px; height:28px; }
 
.second-content-2 ul li a.second-content-2-3         { background-position:0px -48px; height:29px; }
.second-content-2 ul li a.second-content-2-3:hover   { background-position:-207px -48px; height:29px; }
 
.second-content-2 ul li a.second-content-2-4         { background-position:0px -77px; height:33px; }
.second-content-2 ul li a.second-content-2-4:hover   { background-position:-207px -77px; height:33px; }
 
.second-content-2 ul li a.second-content-2-5         { background-position:0px -110px; height:29px; }
.second-content-2 ul li a.second-content-2-5:hover   { background-position:-207px -110px; height:29px; }
 
.second-content-2 ul li a.second-content-2-6         { background-position:0px -139px; height:33px; }
.second-content-2 ul li a.second-content-2-6:hover   { background-position:-207px -139px; height:33px; }
 
.second-content-2 ul li a.second-content-2-7         { background-position:0px -172px; height:45px; }
.second-content-2 ul li a.second-content-2-7:hover   { background-position:-207px -172px; height:45px; }
 
.second-content-2 ul li a.second-content-2-8         { background-position:0px -217px; height:29px; }
.second-content-2 ul li a.second-content-2-8:hover   { background-position:-207px -217px; height:29px; }
 
.second-content-2 ul li a.second-content-2-9         { background-position:0px -246px; height:27px; }
.second-content-2 ul li a.second-content-2-9:hover   { background-position:-207px -246px; height:27px; }
 
.second-content-2 ul li a.second-content-2-10         { background-position:0px -273px; height:34px; }
.second-content-2 ul li a.second-content-2-10:hover   { background-position:-207px -273px; height:34px; }
/* 
.second-content-2 ul li a.second-content-2-11         { background-position:0px -307px; height:205px;  cursor:default;}
.second-content-2 ul li a.second-content-2-11:hover   { background-position:-207px -307px; height:205px;  cursor:default;}
*/ 
.second-content-2 ul li.second-content-2-11         { background-position:0px -307px; width:207px;height :205px;  cursor:default;}
 
/** End Navigation **/

.second-content-3
{
	width:678px;
	min-height:494px;
	height:auto !important;
	height:494px;
	float:left;

}

.second-content-3-padding
{
	padding:0 33px 25px 38px;
}

.second-content-4
{
	width:56px;
	min-height:494px;
	height:auto !important;
	height:494px;
	float:left;
}
.second-row-2-repeat
{
	width:100%;
	height:46px;
	float:left;
	background:url(../images/second-row-2-repeat.gif) repeat-x;
	clear:both;
}
/*
.second-row-2-repeat-center
{
	width:100%;
	height:46px;
	float:left;
	background:url(../images/second-row-2-repeat-center.gif) no-repeat center top;
}
*/
.second-row-2-repeat-center
{
	width:1000px;
	height:46px;
margin:0 auto;
	background:url(../images/second-row-2-repeat-center-new.gif) no-repeat;
}

.second-row-3
{
	width:100%;
	height:42px;
	float:left;
	background:url(../images/second-row-3-repeat.gif) repeat-x;
	color:#B5B5B5;
	font-size:7pt;
	text-transform:uppercase;
	font-weight:bold;
}


.second-row-3-center
{
	width:1000px;
	height:42px;
	margin:0 auto;
	/*background:url(images/second-bottom-nav-temp.jpg) no-repeat;*/
}

.second-row-3-center-padding
{
	padding:13px 0 0 67px;
}

.second-row-3 a:link, .second-row-3 a:visited, .second-row-3 a:active
{
	font-size:7pt;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
	color:#B5B5B5;
}

.second-row-3 a:hover
{
	font-size:7pt;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
	color:#FCF4A4;
}


