﻿/*
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, div { behavior: url(/iepngfix.htc) }

img
{
border:0;
}

.site
{
margin: 0px;
}

.holder
{
width: 1000px;
margin: 0 auto;
text-align: left;
}


.row-1
{
	width:100%;
	height:11px;
	float:left;
	background:url(../images/row-1-bg.jpg) repeat-x;
	overflow:hidden;
}
.row-1-center
{
	width:964px;
	height:11px;
	margin:0 auto;
}
.top-logo
{
	width:116px;
	height:11px;
	float:left;
	background:url(../images/top-logo.jpg) no-repeat;
}
.row-2
{
	width:100%;
	min-height:690px;
	height:auto !important;
	height:690px;
	float:left;
	background:#B8D201 url(../images/row-2-bg.jpg) repeat-x;
	clear:both;
}

.row-2-center
{
	width:964px;
	min-height:690px;
	height:auto !important;
	height:690px;
	margin:0 auto;
}
.row-2-center-color
{
	width:964px;
	min-height:690px;
	height:auto !important;
	height:690px;
	float:left;
	background-color:#fff;
}


.row-2-1
{
width:964px;
height:84px;
float:left;
background:url(../images/row-2-1.jpg) no-repeat;
clear:both;
overflow:hidden;
}
.row-2-2
{
width:964px;
height:27px;
float:left;
clear:both;
}

.second-nav-left
{
width:99px;
height:27px;
float:left;
background:url(../images/second-nav-left.jpg) no-repeat;
overflow:hidden;
}

.second-nav-center
{
width:806px;
height:27px;
float:left;
background:url(../images/second-nav-center.jpg) no-repeat;
}

.second-nav-right
{
width:59px;
height:27px;
float:left;
background:url(../images/second-nav-right.jpg) no-repeat;
overflow:hidden;
}


.row-2-3
{
width:964px;
height:205px;
float:left;
background:url(../images/row-2-3.jpg) no-repeat;
clear:both;
overflow:hidden;
}

.row-2-4
{
width:964px;
min-height:607px;
height:auto !important;
height:607px;
float:left;
clear:both;
}

.row-2-4-left
{
width:295px;
min-height:607px;
height:auto !important;
height:607px;
float:left;
background:url(../images/row-2-4-left.jpg) no-repeat center top;
text-align:center;
}
.row-2-4-left-padding
{
	padding:0 0 10px 0;
}
.row-2-4-right
{
width:669px;
min-height:607px;
height:auto !important;
height:607px;
float:left;
}
.row-2-4-right-padding
{
	padding:0 40px 10px 25px;
}


.logo
{
	width:964px;
	height:80px;
	float:left;
	overflow:hidden;
	background:url(../images/logo.jpg) no-repeat;
}

.home-form-1
{
	width:519px;
	height:80px;
	float:left;
}
.home-form-2
{
	width:320px;
	height:80px;
	float:right;
	
}

.nav-row
{
	width:964px;
	height:270px;
	float:left;
	overflow:hidden;
	clear:both;
}

.homepicture
{
	width:610px;
	height:270px;
	float:left;
	overflow:hidden;
	background:url(../images/homepage-picture.jpg) no-repeat;
}





.right-nav-border
{
	width:36px;
	height:270px;
	float:left;
	overflow:hidden;
	background:url(../images/right-nav-border.jpg) no-repeat;
}


.home-nav-border-bottom
{
	width:964px;
	height:13px;
	float:left;
	overflow:hidden;
	background:url(../images/home-nav-border-bottom.jpg) no-repeat;
}

.home-content

{
	width:964px;
	min-height:327px;
	height:auto !important;
	height:327px;
	float:left;
	clear:both;
	background-color:#fff;
}

.home-content-left
{
	width:635px;
	min-height:327px;
	height:auto !important;
	height:327px;
	float:left;
	background:url(../images/home-content-left.jpg) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}

.home-content-left-padding
{
	padding:37px 20px 10px 40px;
}

.home-content-center-2
{
	width:409px;
	min-height:327px;
	height:auto !important;
	height:327px;
	float:left;
	background:url(../images/home-content-left-2.jpg) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	line-height:1.5em;
}

.home-content-center-2-padding
{
	padding:37px 10px 30px 22px;
}


/** Navigation 2 **/
.home-content-left-2 {
	width:291px;
	height:287px;
	float:left;
}


.home-content-left-2 ul {
	width:291px;
	height:287px;
    list-style:none;
    padding:0;
    margin:0;
}
.home-content-left-2 ul li {
        float:left;
        text-indent:-999em;
}
.home-content-left-2 ul li a {
        background:url('../images/home-content-right-2.jpg'); 
        display:block;
        width:291px;
}
 
.home-content-left-2 ul li a.demo         { background-position:0px 0px; height:97px; }
.home-content-left-2 ul li a.demo:hover   { background-position:-291px 0px; height:97px; }
 
.home-content-left-2 ul li a.benefits         { background-position:0px -97px; height:88px; }
.home-content-left-2 ul li a.benefits:hover   { background-position:-291px -97px; height:88px; }
 
.home-content-left-2 ul li a.started         { background-position:0px -185px; height:102px; }
.home-content-left-2 ul li a.started:hover   { background-position:-291px -185px; height:102px; }
 
/** End Navigation **/


.home-content-right-2 {
	width:264px;
	float:left;
}

.home-content-right-2-padding {
    padding:0px 25px 10px 20px;
	width:219px;
	float:left;
	min-height:100px;
	height:auto !important;
	height:100px;
	line-height:1.5em;
}

.wn, a.wn:link, a.wn:visited {
	color:#295D9F;
	font-weight:bold;
}

a.wn:hover {
	color:#333333;
	font-weight:bold;
}

h2.wn {
	padding-top:20px;
	padding-bottom:0px;
	margin-bottom:5px;
	font-size:13pt;
}

/** Navigation **/
.home-content-right {
	width:329px;
	height:307px;
	float:left;
}


.home-content-right ul {
	width:329px;
	height:307px;
    list-style:none;
    padding:0;
    margin:0;
}
.home-content-right ul li {
        float:left;
        text-indent:-999em;
}
.home-content-right ul li a {
        background:url('../images/home-content-right.jpg'); 
        display:block;
        width:329px;
}
 
.home-content-right ul li a.demo         { background-position:0px 0px; height:106px; }
.home-content-right ul li a.demo:hover   { background-position:-329px 0px; height:106px; }
 
.home-content-right ul li a.benefits         { background-position:0px -106px; height:96px; }
.home-content-right ul li a.benefits:hover   { background-position:-329px -106px; height:96px; }
 
.home-content-right ul li a.started         { background-position:0px -202px; height:105px; }
.home-content-right ul li a.started:hover   { background-position:-329px -202px; height:105px; }
 
/** End Navigation **/

.footer
{
	width:100%;
	float:left;
	min-height:145px;
	height:auto !important;
	height:145px;
	clear:both;
	background:url(../images/footer-bg.gif) repeat-x;
}

.footer-center
{
	width:964px;
	margin:0 auto;
	min-height:145px;
	height:auto !important;
	height:145px;
	text-align:center;
	color:#fff;
	font-size:10pt;
	
}


.footer-center a:link,.footer-center  a:visited,.footer-center  a:active 
{
color:#fff;
outline-style:none;
text-decoration:none;
}

.footer-center a:hover
{
color:#BDC5D2;
text-decoration:none;
}


.footer-padding
{
	padding:25px 0 0 0;
}

.footer-2
{
	color:#BDC5D2;
		font-size:9pt;

}


.print-header, .print-footer
{
	display:none;
}


