﻿/*/ Zero Out Everything /*/
h1, h2, h3, h4, h5, h6, p, ol, ul, li {margin:0 auto; padding:0; font-weight:normal; font-size:0px; list-style-type:none;}

body {background:#e8e9e9 url(../images/masterpages/body_bg.gif) repeat-x top; margin:0 auto; padding:0; margin-top:20px; width:690px; position:relative; font-family:Trebuchet MS, Arial, Sans-Serif;}

div#m-Header {background:url(../images/masterpages/m-Header_bg.png) no-repeat; width:690px; height:175px; position:relative;}
#m-Header h1,
#m-Header h2 {text-indent:-9999px;}
#m-Header h1 {width:320px; height:150px; position:absolute; left:140px;}
#m-Header h1 a {width:320px; height:150px; display:block;}

div#m-Wrapper {background:url(../images/masterpages/m-Wrapper_bg.gif) repeat-y; width:690px;}

div#m-Navigation {width:650px; margin:0 auto;}
#m-Navigation ul li {text-indent:-9999px; float:left; margin:0 30px 0 0;}
#m-Navigation ul .noRightMargin {margin-right:0px;}
#m-Navigation a {float:left; display:block;}
#m-Navigation ul .Homepage {background:url(../images/masterpages/m-Navigation_li_Homepage.gif) no-repeat top; width:67px; height:14px;}
#m-Navigation ul .Homepage:hover {background:url(../images/masterpages/m-Navigation_li_Homepage.gif) no-repeat bottom; width:67px; height:14px;}
#m-Navigation ul .About {background:url(../images/masterpages/m-Navigation_li_About.gif) no-repeat top; width:128px; height:14px;}
#m-Navigation ul .About:hover {background:url(../images/masterpages/m-Navigation_li_About.gif) no-repeat bottom; width:128px; height:14px;}
#m-Navigation ul .Quality {background:url(../images/masterpages/m-Navigation_li_Quality.gif) no-repeat top; width:135px; height:14px;}
#m-Navigation ul .Quality:hover {background:url(../images/masterpages/m-Navigation_li_Quality.gif) no-repeat bottom; width:135px; height:14px;}
#m-Navigation ul .FAQs {background:url(../images/masterpages/m-Navigation_li_FAQs.gif) no-repeat top; width:33px; height:14px;}
#m-Navigation ul .FAQs:hover {background:url(../images/masterpages/m-Navigation_li_FAQs.gif) no-repeat bottom; width:33px; height:14px;}
#m-Navigation ul .InstallCard {background:url(../images/masterpages/m-Navigation_li_InstallCard.gif) no-repeat top; width:166px; height:14px;}
#m-Navigation ul .InstallCard:hover {background:url(../images/masterpages/m-Navigation_li_InstallCard.gif) no-repeat bottom; width:166px; height:14px;}

div#m-Left_Wrapper {float:left; padding:15px 0 0 20px;}
div#m-Left {background:url(../images/masterpages/m-Left_bg.png) repeat-y; width:450px;}

div.m-Right_Wrapper {float:right; padding:15px 20px 0 0; clear:right;}
div#m-Right_Image,
div#m-Right_Zip {background:url(../images/masterpages/m-Right_bg.png) repeat-y; width:180px;}
#m-Right_Zip h3 {padding:7px 20px; text-indent:-9999px; background:url(../images/masterpages/m-Right_Zip_h3.gif) no-repeat 12px 10px; width:125px; height:11px;}
#m-Right_Zip h4 {padding:7px 20px; font-size:11px; color:#B22222;}
#m-Right_Zip p {font-size:11px; color:#000; padding:0 20px 10px 20px;}
#m-Right_Zip .Textbox {margin:0 0 20px 20px;}
#m-Right_Zip .ibtn {margin:0 0 15px 5px;}

div#m-Right_Image .InstallCard {margin:10px 0 0 40px;}
#m-Right_Image h3 {font-size:11px; text-align:center; width:100px; padding:5px 0 4px 0;}
#m-Right_Image h3 a {color:#000;}
#m-Right_Image h4 {text-indent:-9999px; background:url(../images/masterpages/m-Right_Image_h4.gif) no-repeat 0 20px; width:115px; height:33px; padding:20px 0;}
#m-Right_Image h4 a {display:block; width:115px; height:33px;}

div.clear {clear:both;}

div#m-Footer {width:690px; margin:0 auto; background:url(../images/masterpages/m-Footer_bg.gif) no-repeat top;}
#m-Footer ul {margin:0 auto; text-align:center; padding:23px 0 0 0;}
#m-Footer ul li {font-size:10px; display:inline; color:#955c06;}
#m-Footer ul li a {color:#955c06;}
#m-Footer ul li a:hover {text-decoration:none;}
#m-Footer .noTopPad {padding:3px 0 0 0;}
#m-Footer .noTopPad a {text-decoration:none;}

/*/ ~/Default.aspx /*/
div#Default {padding:15px;}
#Default h2 {text-indent:-9999px; background:url(../images/pages/Default/Default_h2.gif) no-repeat; width:282px; height:13px; float:left;}
#Default h3 {text-indent:-9999px; background:url(../images/pages/Default/Default_h3.gif) no-repeat; width:314px; height:13px; float:left; margin:40px 0 0 0;}
#Default p {clear:left; font-size:11px; padding:5px 0;}
#Default .ibtn {position:relative; top:5px;}
#Default .lblMessage {font-size:11px; clear:left; color:#B22222;}

/*/	~/pages/aboutInstallerNet.aspx /*/
div#aboutInstallerNet {padding:15px;}
#aboutInstallerNet h2 {text-indent:-9999px; background:url(../images/pages/aboutInstallerNet/aboutInstallerNet_h2.gif) no-repeat; width:200px; height:13px; float:left;}
#aboutInstallerNet p {clear:left; font-size:11px; padding:5px 0;}

/*/	~/pages/qualityInstallation.aspx /*/
div#qualityInstallation {padding:15px;}
#qualityInstallation h2 {text-indent:-9999px; background:url(../images/pages/qualityInstallation/qualityInstallation_h2.gif) no-repeat; width:216px; height:15px; float:left;}
#qualityInstallation p {clear:left; font-size:11px; padding:5px 0;}

/*/	~/pages/faqs.aspx /*/
div#faqs {padding:15px;}
#faqs h2 {text-indent:-9999px; background:url(../images/pages/faqs/faqs_h2.gif) no-repeat; width:287px; height:15px; float:left;}
#faqs p {clear:left; font-size:11px; padding:5px 0;}
#faqs p a {color:#006586;}

/*/	~/pages/InstallerFinder.aspx /*/
div#installerFinder {padding:15px;}
#installerFinder h2 {text-indent:-9999px; background:url(../images/pages/installerFinder/installerFinder_h2.gif) no-repeat; width:172px; height:15px; float:left;}
#installerFinder h3 {font-size:16px; color:#B22222; padding:0 0 20px 0;}
#installerFinder p {clear:left; font-size:11px; margin:0 0 10px 0; padding:5px 0;}

/*/ ~/pages/InstallCardDescriptions.aspx /*/
div#installCardDescriptions {padding:15px;}
#installCardDescriptions h2 {text-indent:-9999px; background:url(../images/pages/installCardDescriptions/installCardDescriptions_h2.gif) no-repeat; width:255px; height:15px; float:left;}
#installCardDescriptions h3 {clear:left; font-size:14px; font-weight:bold; padding:5px 0 0 0;}
#installCardDescriptions h4 {clear:left; font-size:12px; font-weight:bold; padding:5px 0 0 0;}
#installCardDescriptions ul li {font-size:11px; margin:0 0 0 25px; list-style-type:disc;}
#installCardDescriptions p {clear:left; font-size:11px; padding:5px 0;}
.InstallCardDescriptions_Image {margin:5px 0 5px 40px;}
