
body { background-color:#4a4a4a; padding: 0;margin: 0;width: 100%;height: 100%;font-family: Arial, Helvetica, sans-serif; color:#222; font-size: 11px}
.menu { font-size: 11px}
.menu a {display:block; text-decoration:none; padding-right: 5px; padding-left:5px; text-align:center; color:#3a3a3a; font-weight:bold; }
.menu a:link {display:block; text-decoration:none; padding-right: 5px; padding-left:5px; text-align:center; color:#3a3a3a; font-weight:bold; }
.menu a:visited {display:block; text-decoration:none; padding-right: 5px; padding-left:5px; text-align:center; color:#3a3a3a; font-weight:bold; }
.menu a:hover {color:#ffffff; font-weight:bold; }
.Line {background-image: url(images/navLine.gif);background-repeat: no-repeat; margin:0; padding:0; width:1px; height:50px}

.mainTableHome{ background-color:#4a4a4a; padding: 0; margin-top: 25px;display: table;width: 950px;}
.homeContent { background-color:#fff;padding: 0;margin: 0;}
.sidemenu { background-color:#055ee7; background-image:url('images/sideNavBack.gif')}

.phone {padding-right: 5px; font-size: 20px; color:#fff; font-weight:bold}
.call {font-size: 15px; color:#fff; font-weight:bold}

.navTable { background-color:#4a4a4a;padding: 0;margin: 0; }

.content { background-color:#fff;padding: 0 15px 0 15px;margin: auto; min-height: 605px;}

.formContent { font-size: 12px}

#homeBox {margin: 5px 7px 0 10px;  width:316px;background-color:#353535;border: #535353 1px solid;height:105px;}

.homeBoxTxt img {float:left; margin:0;padding: 5px 7px 5px 5px;}

.homeBoxTxt h3 {font-size:1.1em;font-weight:bold;padding:0;margin: 10px 0 0 0; color:#e03d27;}
.homeBoxTxt h3 a {color:#81adf0;text-decoration:none; }
.homeBoxTxt h3 a:hover {color:#6A9F3D; text-decoration:underline;}

.homeBoxTxt p {line-height:15px;font-weight:normal;color:#ffffff;margin:0; padding-top: 0; padding-left: 5px;padding-right: 5px;padding-bottom: 3px;}

.homeBoxTxt  a:link  {color:#81adf0; text-decoration:none;}
.homeBoxTxt  a:visited {color:#81adf0; text-decoration:none;}
.homeBoxTxt  a:hover {color:#6A9F3D; text-decoration:underline;}

.homeMain { padding-right: 12px; padding-left:10px; text-align:justify}

h1,h2,h3 {  }
h1 {color:#222;  font-size: 14pt;}

h2 {color:#2153aa;  font-size: 12pt; margin:0; padding:0}
.blueB12px {font-size: 12px;font-weight: bold;color: #2153aa;}
.blueB14px {font-size: 14px;font-weight: bold;color: #2153aa;}
.blueB17px {font-size: 17px;font-weight: bold;color: #2153aa;}

.blackB12px {font-size: 12px;font-weight: bold;color: #222;}
.blackB14px {font-size: 14px;font-weight: bold;color: #222;}

.redB14px {font-size: 14px;font-weight: bold;color: #ff0404;}

.grayLine {border-bottom:1px solid #bebebe;margin:1px;  padding:0}

.grayLine5px {border-bottom:5px solid #bebebe; margin-bottom:2px; padding:0}

a:visited{color: #2153aa;text-decoration: none;}
a:link{color: #2153aa;text-decoration: none;}
a:hover{color: #6A9F3D; text-decoration: underline;}
a:active{color: #6A9F3D; text-decoration: underline;}


.productTitle {font-size: 15px;font-weight: bold;color: #000000;}
.productTitleSm {font-size: 12px;font-weight: bold;color: #000000;}
.prod-pics {padding-left: 10px;	padding-right: 10px;padding-bottom: 15px;}

.productBox {border:1px solid #bcbcbc; margin:3px; padding:10px;}


a.prod-link:link {font-weight: bold;color: #3366ff;	text-decoration: none	}

a.prod-link:hover {font-weight: bold;color: #e60c14;	text-decoration: underline	}

A.lnk:visited{color: #c70000;font-size: 13px;text-decoration: none; font-weight:bold}
A.lnk:link{color: #c70000;font-size: 13px;text-decoration: none; font-weight:bold}
A.lnk:hover{color: #ee0000;font-size: 13px; text-decoration: underline; font-weight:bold}
A.lnk:active{color: #ee0000;font-size: 13px; text-decoration: underline; font-weight:bold}

A.back-lnk:visited{color: #c70000;;text-decoration: none; font-weight:bold}
A.back-lnk:link{color: #c70000;;text-decoration: none; font-weight:bold}
A.back-lnk:hover{color: #ee0000;; text-decoration: underline; font-weight:bold}
A.back-lnk:active{color: #ee0000;; text-decoration: underline; font-weight:bold}

A.www-lnk:visited{color: #c70000;font-size: 10px;text-decoration: none; font-weight:bold}
A.www-lnk:link{color: #c70000;font-size: 10px;text-decoration: none; font-weight:bold}
A.www-lnk:hover{color: #ee0000;font-size: 10px; text-decoration: underline; font-weight:bold}
A.www-lnk:active{color: #ee0000;font-size: 10px; text-decoration: underline; font-weight:bold}


.modelNum {font-size: 15px;font-weight: bold;color: #000000;	}
.ratings {font-size: 13px;font-weight: bold;color: #000000;	}
.productheading { font-size: 13px;font-weight: bold;}

.productPg  { color:#2e5e9e; font-size: 15px; font-weight: bold;}


ul.modelBPs li {padding-left: 20px; background: url(images/checkmark.gif) no-repeat left 5px; margin:0; color: #3c3c3c; line-height: 21px; list-style:none;}

A.seo:visited{color: #ffffff;font-size: 10px;text-decoration: none}
A.seo:link{color: #ffffff;font-size: 10px;text-decoration: none}
A.seo:hover{color: #569cdc;font-size: 10px; text-decoration: none}
A.seo:active{color: #ffffff;font-size: 10px; text-decoration: none}


.footer {font-size: 10px;color: #ffffff;text-decoration: none;border-left: 1px solid #b0b0b0; padding-top: 7px;padding-left: 5px; background:#000000 url('images/bottom.gif') repeat-x} 

.form-textLeft { color: #222; font-weight:bold;text-align:left; padding-right:5px; font-size:9pt}
.form-text { color: #222; font-weight:bold; text-align:right; padding-right:5px; font-size:9pt}
.req {font-size: 9pt;color: #eb3724;}
.chkBox {border:1px solid #fff}
.commentBox { color: #222; font-size:9pt;border: #949494 1px solid;background-color: #ffffff;}
input{border: #bbbbbb 1px solid;background-color: #ffffff;}

ul.checkList  li { font-weight:bold; font-size:10pt; padding-left: 20px; background: url(images/checkmark.jpg) no-repeat left 5px;line-height: 25px; list-style:none;}


#mPlansmainBox {margin-bottom:20px;margin-left:5px;width:700px;}
#mPlansmainBox .mPlans {display:block;width:700px;min-height:110px;float:left;background:#f1f1f1 url('images/product-back.gif') top left repeat-x;border: solid 1px #aaaaaa;margin-right:25px; margin-bottom:10px;}
#mPlansmainBox .mPlans .mPlans-content { padding:5px 5px 5px 10px; width:97%; height:520px;  }

.mPlans .mPlans-content {padding:5px 5px 3px 10px;width:97%;height:110px;color:#222;  }

.mPlansNum {font-size:13px;font-weight:bold;color:#2c2c2c;padding-right:3px;}
td.rLine {border-right: solid 1px #aaaaaa; }
td.spacer {padding-left:25px;}
.mPlans-content h2 {font-size:15px;font-weight:bold;color:#e03d27; text-align:center;padding-bottom:5px;padding-top:10px;}
.mPlans-content h3 {font-size:12px;font-weight:bold;color:#4a4a4a; text-align:center; margin:0; padding:0}
.mPlans-content p {font-size:12px;line-height:1.2em; margin:0; padding:0;font-weight:normal;color:#646262;}

A.srv-lnk:visited{color: #2153aa;font-size: 11pt;text-decoration: none; font-weight:bold}
A.srv-lnk:link{color: #2153aa;font-size: 11pt;text-decoration: none; font-weight:bold}
A.srv-lnk:hover{color: #6A9F3D;font-size: 11pt; text-decoration: underline; font-weight:bold}
A.srv-lnk:active{color: #6A9F3D;font-size: 11pt; text-decoration: underline; font-weight:bold}

#chkLst ul li {padding-left: 25px; ; background: url(images/checkmarkG.jpg) no-repeat left 5px; margin: 0 0 5px 0; color: #3c3c3c; line-height: 30px; list-style:none;}


.greenBdr {border:3px double #339900; margin:10px; padding:10px}

.rss_box {padding:10px;width: 180px;background-color: #ffffff;font-size:10px;font-weight: normal;color: #222222;text-decoration: none;}
.rss_title {margin: 0px 0;padding: 0;font-size: 15px;font-weight: bold;color: #3366ff;text-decoration: underline;}
.rss_items {list-style:none;margin:0;padding:0;}
.rss_item  {;margin-bottom: 1em;}
.rss_item a:link, .rss_item a:visited, .rss_item a:active {font-size: 12px;font-weight: bold;color:#4F7CB6;font-weight:bold;text-decoration:none;}
.rss_item a:hover {color:#6A9F3D;text-decoration:underline;}
.rss_date {font-size: xx-small;}


.scrollArea {width: 217px;height: 375px;padding-left: 1px;padding-right: 1px;border-color: #6699CC;border-width: 1px;border-style: solid;float: left;overflow: auto;scrollbar-base-color: #6699CC;scrollbar-arrow-color: white;scrollbar-track-color: #ccccff;scrollbar-shadow-color: black;scrollbar-lightshadow-color: black;scrollbar-darkshadow-color: gray;scrollbar-highlight-color: white;scrollbar-3dlight-color: black;}

#flickr_badge_source_txt {padding:0; font: 11px Arial, Helvetica, Sans serif; color:#666666;}
#flickr_badge_icon {display:block !important; margin:0 !important; border: 1px solid rgb(0, 0, 0) !important;}
#flickr_icon_td {padding:0 5px 0 0 !important;}
.flickr_badge_image {text-align:center !important;}
.flickr_badge_image img {border: 1px solid black !important;}
#flickr_www {display:block; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#3993ff;}
#flickr_badge_wrapper {background-color:#ffffff;}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;}

