input.allroofing_text {
   font-family: arial, verdana;
   font-size: 11px;
   color: #2F2F2F;
}
input.allroofing_text A:link {
   font-family: verdana;
   text-decoration: none;
}
input.allroofing_text A:visited {
   font-family: verdana;
   text-decoration: none;
}
input.allroofing_text A:hover {
   font-family: verdana;
   text-decoration: none;
}
input.allroofing_text A:active {
   font-family: verdana;
   text-decoration: none;
}
input.Header_menu {
   font-family: arial, verdana;
   font-weight: bold;
   font-size: 11px;
   color: #383838;
   text-decoration: none;
}
input.Header_menu A:link {
   font-family: arial, verdana;
   font-weight: bold;
   font-size: 11px;
   color: #383838;
   text-decoration: none;
}
input.Header_menu A:visited {
   font-family: arial, verdana;
   font-weight: bold;
   font-size: 11px;
   color: #383838;
   text-decoration: none;
}
input.Header_menu A:hover {
   font-family: arial, verdana;
   font-weight: bold;
   font-size: 11px;
   color: #990100;
   text-decoration: underline;
}
input.Header_menu A:active {
   font-family: arial, verdana;
   font-weight: bold;
   font-size: 11px;
   color: #383838;
   text-decoration: none;
}
input.allroofs_ri_padding {
   padding-top: 12;
   padding-right: 18;
   padding-left: 12;
}
input.allroofs_ri_padding A:link {
   font-family: verdana;
   text-decoration: none;
}
input.allroofs_ri_padding A:visited {
   font-family: verdana;
   text-decoration: none;
}
input.allroofs_ri_padding A:hover {
   font-family: verdana;
   text-decoration: none;
}
input.allroofs_ri_padding A:active {
   font-family: verdana;
   text-decoration: none;
}
input.ImageFloatLeft {
   float: left;
}
input.ImageFloatLeft A:link {
   font-family: verdana;
   text-decoration: none;
}
input.ImageFloatLeft A:visited {
   font-family: verdana;
   text-decoration: none;
}
input.ImageFloatLeft A:hover {
   font-family: verdana;
   text-decoration: none;
}
input.ImageFloatLeft A:active {
   font-family: verdana;
   text-decoration: none;
}
input.credit_padding {
   padding-right: 10;
}
input.credit_padding A:link {
   font-family: verdana;
   text-decoration: none;
}
input.credit_padding A:visited {
   font-family: verdana;
   text-decoration: none;
}
input.credit_padding A:hover {
   font-family: verdana;
   text-decoration: none;
}
input.credit_padding A:active {
   font-family: verdana;
   text-decoration: none;
}
input.padding_zero {
   padding-top: 0;
   padding-right: 0;
   padding-bottom: 0;
   padding-left: 0;
}
input.padding_zero A:link {
   font-family: verdana;
   text-decoration: none;
}
input.padding_zero A:visited {
   font-family: verdana;
   text-decoration: none;
}
input.padding_zero A:hover {
   font-family: verdana;
   text-decoration: none;
}
input.padding_zero A:active {
   font-family: verdana;
   text-decoration: none;
}
input.footer_menu2 {
   font-family: arial, verdana;
   font-size: 11px;
   color: #FFFFF6;
   text-decoration: none;
}
input.footer_menu2 A:link {
   font-family: arial, verdana;
   font-size: 11px;
   color: #FFFFF6;
   text-decoration: none;
}
input.footer_menu2 A:visited {
   font-family: arial, verdana;
   font-size: 11px;
   color: #FFFFF6;
   text-decoration: none;
}
input.footer_menu2 A:hover {
   font-family: arial, verdana;
   font-size: 11px;
   color: #E5E1E0;
   text-decoration: underline;
}
input.footer_menu2 A:active {
   font-family: arial, verdana;
   font-size: 11px;
   color: #FFFFF6;
   text-decoration: none;
}
input.ImageFloatRight {
   float: right;
}
input.ImageFloatRight A:link {
   font-family: verdana;
   text-decoration: none;
}
input.ImageFloatRight A:visited {
   font-family: verdana;
   text-decoration: none;
}
input.ImageFloatRight A:hover {
   font-family: verdana;
   text-decoration: none;
}
input.ImageFloatRight A:active {
   font-family: verdana;
   text-decoration: none;
}
input.Cellpadding {
   padding: 5;
}
input.Cellpadding A:link {
   font-family: verdana;
   text-decoration: none;
}
input.Cellpadding A:visited {
   font-family: verdana;
   text-decoration: none;
}
input.Cellpadding A:hover {
   font-family: verdana;
   text-decoration: none;
}
input.Cellpadding A:active {
   font-family: verdana;
   text-decoration: none;
}
input.TextNavigation {
   color: #000000;
   text-decoration: none;
}
input.TextNavigation A:link {
   color: #000000;
   text-decoration: none;
}
input.TextNavigation A:visited {
   color: #000000;
   text-decoration: none;
}
input.TextNavigation A:hover {
   color: #800000;
   text-decoration: underline;
}
input.TextNavigation A:active {
   color: #000000;
   text-decoration: none;
}
input.default {
   font-family: verdana;
   font-size: 12px;
   color: #000000;
}
input.default A:link {
   font-family: verdana;
   font-size: 12px;
   color: #000000;
}
input.default A:visited {
   font-family: verdana;
   font-size: 12px;
   color: #000000;
}
input.default A:hover {
   font-family: verdana;
   font-size: 12px;
   color: #000000;
}
input.default A:active {
   font-family: verdana;
   font-size: 12px;
   color: #000000;
}
input.padding {
   padding-top: 1;
}
input.padding A:link {
   font-family: verdana;
   text-decoration: none;
}
input.padding A:visited {
   font-family: verdana;
   text-decoration: none;
}
input.padding A:hover {
   font-family: verdana;
   text-decoration: none;
}
input.padding A:active {
   font-family: verdana;
   text-decoration: none;
}
