body{
    margin:0;
    text-align:center;
    padding:0 0 <length> 0;
    
}
a {cursor:pointer;}
#banner {
    float:left;
    width:626px;
    height:275px;
    padding-right:9px;
    padding-bottom:10px;
    overflow:hidden;
}
a.moreReseller, a.moreReseller_a{
    text-align:center;
    display:block;
    
    width:509px;
    height:25px;
    background: url("/images/more_reseller.png");
    background-repeat:no-repeat;   
    
    
}

a.moreReseller:hover{
    
    background: url("/images/more_reseller.png") 0 -25px;
    background-repeat:no-repeat;
    }
    

/*---------------------------------------------------------------Nav for left side of secondary pages----------------------------------------------*/
.navHeader {
    text-align:left;
    font-size:15px;
    font-weight:bold;
    color:#4f4f4f;
    
    font-family:arial,helvetica,sans-serif;
    background: url("/images/nav_header.png");
    width:245px;
    height:31px;
    background-repeat: no-repeat;
    
}
.navSpacer {
    width:245px;
    height:1px;
    
}
a.nav, a.nav_a{
    text-align:left;
    display:block;
    float:left;
    width:245px;
    height:34px;
    background: url("/images/nav_but1.png");
    background-repeat:no-repeat;   
    text-decoration:none;
    font-size:13px;
    color:#4f4f4f;
    font-family:arial,helvetica,sans-serif;
    
}

a.nav:hover{
    font-size:13px;
    
    color:#4f4f4f;
    
    font-family:arial,helvetica,sans-serif;
    background: url("/images/nav_but1.png") 0 -34px;
    background-repeat:no-repeat;
    text-decoration:none;
}
a.nav:active{
    font-size:14px;
    font-weight:bold;
    color:#ffffff;
   
    font-family:arial,helvetica,sans-serif;
    background: url("/images/nav_but1.png") 0 -68px;
    background-repeat:no-repeat;
    text-decoration:none;
}

a.nav_selected, a.nav_selected_a{
    text-align:left;
    display:block;
    float:left;
    width:245px;
    height:34px;
    background: url("/images/nav_but1.png") 0 -68px;
    background-repeat:no-repeat;   
    text-decoration:none;
    font-size:14px;
    font-weight:bold;
    color:#ffffff;   
    font-family:arial,helvetica,sans-serif;
    
}

a.nav2, a.nav2_a{
    text-align:left;
	display:block;
	float:left;
	width:245px;
	height:34px;
	background: url("/images/nav_but2.png");
	background-repeat:no-repeat;
        
	
	text-decoration:none;
	font-size:13px;
    color:#4f4f4f;
    
    font-family:arial,helvetica,sans-serif;
}
a.nav2:hover{
    font-size:13px;
    
    color:#4f4f4f;
    
    font-family:arial,helvetica,sans-serif;
	background: url("/images/nav_but2.png") 0 -34px;
	background-repeat:no-repeat;
	text-decoration:none;
}
a.nav2:active{
    font-size:14px;
    font-weight:bold;
    color:#ffffff;
    
    font-family:arial,helvetica,sans-serif;
	background: url("/images/nav_but2.png") 0 -68px;
	background-repeat:no-repeat;
	text-decoration:none;
}
a.nav2_selected, a.nav2_selected_a{
    text-align:left;
    display:block;
    float:left;
    width:245px;
    height:34px;
    background: url("/images/nav_but2.png") 0 -68px;
    background-repeat:no-repeat;   
    text-decoration:none;
    font-size:14px;
    font-weight:bold;
    color:#ffffff;   
    font-family:arial,helvetica,sans-serif;
    
}
/*---------------------------------------------------------------End of Nav for left side of secondary pages--------------------------------------*/



a.homeprobutton, a.homeprobutton_a{
	display:block;
	float:left;
	width:318px;
	height:76px;
	background: url("/images/home_pro_but.png");
	background-repeat:no-repeat;
        margin-bottom:4px;
	line-height:13px;
	text-decoration:none;
	
}
a.homeprobutton:hover{

	background: url("/images/home_pro_but.png") 0 -76px;
	background-repeat:no-repeat;
	text-decoration:none;
}
a.homeprobutton2, a.homeprobutton2_a{
	display:block;
	float:left;
	width:318px;
	height:76px;
	background: url("/images/home_pro_but.png");
	background-repeat:no-repeat;
	margin-left:4px;
	margin-bottom:4px;
	line-height:13px;
	text-decoration:none;
}
a.homeprobutton2:hover{

	background: url("/images/home_pro_but.png") 0 -76px;
	background-repeat:no-repeat;
	text-decoration:none;
}
	
a.homeNav_right, a.homeNav_right{
    text-align:left;
    display:block;
    float:left;
    width:322px;
    height:36px;
    margin-bottom:3px;
    background: url("/images/home_nav_right.png");
    background-repeat:no-repeat;   
    text-decoration:none;
    font-size:17px;
    font-weight:bold;
    color:#ffffff;
    font-family:arial,helvetica,sans-serif;
    text-align:center;
    text-shadow: #505050 2px 1px 1px;

}

a.homeNav_right:hover{
    font-size:17px;
    font-weight:bold;
    color:#0065a4;
    text-align:center;
    font-family:arial,helvetica,sans-serif;
    background: url("/images/home_nav_right.png") 0 -36px;
    background-repeat:no-repeat;
    text-decoration:none;
    text-shadow:none;
}



/*---------------------- HOME SIDENAV-------------------------- */
a.navWhyClick, a.navWhyClick_a{
	display:block;
	float:left;
	width:322px;
	height:36px;
	background: url("/images/why_click_but2.png");
	background-repeat:no-repeat;
        padding-bottom:3px;
}
a.navWhyClick:hover{

	background: url("/images/why_click_but3.png");
        background-repeat:no-repeat;
}
a.navSamples, a.navSamples_a{
	display:block;
	float:left;
	width:322px;
	height:36px;
	background: url("/images/samples_but2.png");
	background-repeat:no-repeat;
        padding-bottom:3px;
}
a.navSamples:hover{

	background: url("/images/samples_but3.png");
        background-repeat:no-repeat;
}
a.navSignUp, a.navSignUp_a{
	display:block;
	float:left;
	width:322px;
	height:36px;
	background: url("/images/sign_up_but_2.png");
	background-repeat:no-repeat;
        padding-bottom:3px;
}
a.navSignUp:hover{

	background: url("/images/sign_up_but_3.png");
        background-repeat:no-repeat;
}
a.navResources, a.navResources_a{
	display:block;
	float:left;
	width:322px;
	height:36px;
	background: url("/images/resources_but2.png");
	background-repeat:no-repeat;
        padding-bottom:3px;
}
a.navResources:hover{

	background: url("/images/resources_but3.png");
        background-repeat:no-repeat;
}
a.navReseller, a.navReseller_a{
	display:block;
	float:left;
	width:322px;
	height:36px;
	background: url("/images/reseller_but2.png");
	background-repeat:no-repeat;
        padding-bottom:3px;
}
a.navReseller:hover{

	background: url("/images/reseller_but3.png");
        background-repeat:no-repeat;
}
a.navContactSide, a.navContactSide_a{
	display:block;
	float:left;
	width:322px;
	height:36px;
	background: url("/images/contact_home_but2.png");
	background-repeat:no-repeat;
        padding-bottom:3px;
}
a.navContactSide:hover{

	background: url("/images/contact_home_but3.png");
        background-repeat:no-repeat;
}
a.navMCC, a.navMCC_a{
	display:block;
	float:left;
	width:322px;
	height:40px;
	background: url("/images/mcc_but2.png");
	background-repeat:no-repeat;
        padding-bottom:3px;
}
a.navMCC:hover{

	background: url("/images/mcc_but2.png");
        background-repeat:no-repeat;
}
/* -----------------------------
	   End of NAVIGATION                  */
:link{
    color:#0065a4;
}
.innerfade {
	list-style-type: none;
	margin: 0;
        padding-left:18px;
        padding-top:20px;
        padding-right:50px;
}
#divContainer {
    margin:0 auto;
    width:987px;
    padding-left:20px;
}
#divContent {
    height:275px;
    width:987px;
    
}
#divFooter {
    background-image: url(/images/footer_bg.png);
    background-repeat:repeat-x;
    text-align:center;
    font-family:arial,sans-serif;
    font-size:13px;
    float:left;
    height:65px;
    width:100%;
    padding-top:10px;
    color:#ffffff;
    
}
#divQuote {
    font-family:arial, sans-serif;
    width:962px;
    height:64px;
    float:left;
    background-image: url(/images/quote_bg.png);
    background-repeat: no-repeat;
    text-align:left;
    font-size:13px;
    color:#0065a4;
    font-weight:bold;
    /*font-style:italic;*/
}
#divHomeText {
    font-family:arial, sans-serif;
    width:987px;
    
    float:left;
    
    background-repeat: no-repeat;
    text-align:left;
    font-size:13.5px;
    color:#454545;
    padding-bottom:30px;
}
#divAboutText {
    font-family:arial, sans-serif;
    float:left;
    text-align:left;
    font-size:13.5px;
    color:#454545;
    float:left;
    padding-top:20px;
    width:710px;
    padding-right:5px;
    padding-bottom:300px;
}
#divAboutText2 {
    font-family:arial, sans-serif;
    float:left;
    text-align:left;
    font-size:13.5px;
    color:#454545;
    float:left;
    padding-top:20px;
    width:710px;
    padding-right:5px;
    padding-bottom:50px;
}
#divAboutSideNav {
    width:245px;
    padding-right:18px;
    float:left;
    padding-top:20px;
}
#divProductText {
    font-family:arial, sans-serif;
    float:left;
    text-align:left;
    font-size:13.5px;
    color:#454545;
    float:left;
    padding-top:20px;
    width:710px;
    padding-right:5px;
    padding-bottom:90px;
}
#divProductSideNav {
    width:245px;
    padding-right:18px;
    float:left;
    padding-top:20px;
}
#divText {
    font-family:arial, sans-serif;
    float:left;
    text-align:left;
    font-size:13.5px;
    color:#454545;
    float:left;
    padding-top:20px;
    width:710px;
    padding-right:5px;
    padding-bottom:90px;
}
#divSideNav {
    width:245px;
    padding-right:18px;
    float:left;
    padding-top:20px;
}
#divSideButtons {
    width:322px;
    height:275px;
    float:right;
    padding-right:26px;
}
#divSpacer {
    height:10px;
}
#divHeader {
    height:65px;
    
    background-image: url(/images/header_bg.png);
    background-repeat:repeat-x;
    text-align:center;
    margin:0;
    padding-bottom:10px;
}
#divHeader div {
    float:left;
}
p {
    padding-bottom:12px;
}
/*#divHomeMainWindow {
    float:left;
    width:100%;
    padding-top:0px;
}*/

img{
	border:none;
}
ul#divNav {
    width:100%;
    height:64px;
    background:url(/images/header_bg.png) repeat-x;
    list-style:none;
    margin:0;
    padding:0;
    padding-top:0px;
    padding-left:0%;
    text-align:center;
    
}


li{
        list-style:outside;
        margin:0;
}
pre{
	border:1px solid #333;
	padding:8px 12px;
}
ul {
    margin:5px;
    line-height:20px;
    list-style-type: disc;
    padding-left:20px;
}

.style_class {
    margin-bottom:10px;
}

.questions {
    background-color:#f4f4f4;
    border: 1px solid #858585;
    padding:10px;
    margin-top:5px;
    margin-bottom:5px;
}

.question-style {
    padding-bottom:4px;
    color:#0065a4;
    font-size:15px;
    font-weight:bold;
    
}
:link {
    color:#0065a4;
}

:visited {
    color:#0065a4;
}

ol {
 list-style:outside;
 padding-left:20px;
 list-style-type: decimal;
}

.sitemap>li>a:link{color:#454545; text-decoration:none;}
.sitemap>li>a:visited{color:#454545;text-decoration:none;}
.sitemap>li>a:hover{color:#0065a4; text-decoration:underline;}
.sitemap>li>a:active{color:#454545;text-decoration:none;}

#moneyback>a:link{color:#7c9a3c; text-decoration:none;}
#moneyback>a:visited{color:#7c9a3c; text-decoration:none;}
#moneyback>a:hover{color:#0065a4; text-decoration:underline;}
#moneyback>a:active{color:#7c9a3c; text-decoration:none;}

p {
    widows: 4;
}


#footer>nobr>a:link{color:#ffffff; text-decoration:none;}
#footer>nobr>a:visited{color:#ffffff;text-decoration:none;}
#footer>nobr>a:hover{color:#febf04; text-decoration:underline;}
#footer>nobr>a:active{color:#ffffff;text-decoration:none;}