
a:link {color:#FA7600; text-decoration:none;}
a:visited {color:#FA7600; text-decoration:none;}
a:hover {color:#005F8B; text-decoration:underline;}
a:active {color:#FA7600; text-decoration:none;}

a.contact:link {COLOR:#AFCAE0; TEXT-DECORATION:none}
a.contact:visited {COLOR:#AFCAE0; TEXT-DECORATION:none}
a.contact:hover {COLOR:#6095C1; TEXT-DECORATION:underline}
a.contact:active {COLOR:#AFCAE0; TEXT-DECORATION:none}

a.mainmenu:link {width:100%; color:#80A6B6; font-weight:normal; text-decoration:none; }
a.mainmenu:visited {width:100%; color:#80A6B6; font-weight:normal; text-decoration:none; }
a.mainmenu:hover {width:100%; color:#FFFFFF; font-weight:normal; text-decoration:none; }
a.mainmenu:active {width:100%; color:#80A6B6; font-weight:normal; text-decoration:none; }

a.submenu:link {color:#9A9A9A; font-weight:normal; text-decoration:none; padding-left:11px;padding-right:11px;}
a.submenu:visited {color:#9A9A9A; font-weight:normal; text-decoration:none; padding-left:11px;padding-right:11px;}
a.submenu:hover {color:#FA7600; font-weight:normal; text-decoration:none; padding-left:11px;padding-right:11px;}
a.submenu:active {color:#9A9A9A; font-weight:normal; text-decoration:none; padding-left:11px;padding-right:11px;}

a.submenu2:link {color:#FA7600; font-weight:normal; text-decoration:none; padding-left:11px;padding-right:11px;}
a.submenu2:visited {color:#FA7600; font-weight:normal; text-decoration:none; padding-left:11px;padding-right:11px;}
a.submenu2:hover {color:#024D6E; font-weight:normal; text-decoration:none; padding-left:11px;padding-right:11px;}
a.submenu2:active {color:#FA7600; font-weight:normal; text-decoration:none; padding-left:11px;padding-right:11px;}

a.bottommenu:link {Color:#005F8B; text-decoration:none; font-weight:normal;}
a.bottommenu:visited {Color:#005F8B; text-decoration:none; font-weight:normal;}
a.bottommenu:hover {Color:#FA7600; text-decoration:underline; font-weight:normal;}
a.bottommenu:active {Color:#005F8B; text-decoration:none; font-weight:normal;}

a.footermenu:link {font-size:9px; Color:#9A9A9A; text-decoration:none; font-weight:normal;}
a.footermenu:visited {font-size:9px; Color:#9A9A9A; text-decoration:none; font-weight:normal;}
a.footermenu:hover {font-size:9px; Color:#FA7600; text-decoration:underline; font-weight:normal;}
a.footermenu:active {font-size:9px; Color:#9A9A9A; text-decoration:none; font-weight:normal;}

a.newsletter1:link { Color:#9A9A9A; text-decoration:none; font-weight:normal;}
a.newsletter1:visited {Color:#9A9A9A; text-decoration:none; font-weight:normal;}
a.newsletter1:hover {Color:#FA7600; text-decoration:underline; font-weight:normal;}
a.newsletter1:active {Color:#9A9A9A; text-decoration:none; font-weight:normal;}

a.newsletter2:link {color:#FFFFFF; font-weight:normal; text-decoration:none; }
a.newsletter2:visited {color:#FFFFFF; font-weight:normal; text-decoration:none; }
a.newsletter2:hover {color:#80A6B6; font-weight:normal; text-decoration:underline; }
a.newsletter2:active {color:#FFFFFF; font-weight:normal; text-decoration:none; }

a.newsletter3:link {color:#80A6B6; font-weight:normal; text-decoration:none; }
a.newsletter3:visited {color:#80A6B6; font-weight:normal; text-decoration:none; }
a.newsletter3:hover {color:#FFFFFF; font-weight:normal; text-decoration:underline; }
a.newsletter3:active {color:#80A6B6; font-weight:normal; text-decoration:none; }

a.newsletter4:link {color:#024D6D; font-weight:normal; text-decoration:none; }
a.newsletter4:visited {color:#024D6D; font-weight:normal; text-decoration:none; }
a.newsletter4:hover {color:#FFFFFF; font-weight:normal; text-decoration:underline; }
a.newsletter4:active {color:#024D6D; font-weight:normal; text-decoration:none; }

a.newsletter5:link {color:#FA7600; font-weight:normal; text-decoration:none; }
a.newsletter5:visited {color:#FA7600; font-weight:normal; text-decoration:none; }
a.newsletter5:hover {color:#80A6B6; font-weight:normal; text-decoration:underline; }
a.newsletter5:active {color:#FA7600; font-weight:normal; text-decoration:none; }

.mainmenu {
font-family:Verdana, 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
color:#80A6B6;
font-size:14px;
line-height:18px;
letter-spacing:1px;
}

.mainmenuSelected {
display:block;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}

.submenu {
font-family:Verdana, 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
color:#999999;
font-size:11px;
line-height:18px;
letter-spacing:0px;
}

.submenuSelected {
display:block;
color:#FA7600;
font-weight:normal;
text-decoration:none;
padding-left:11px;
padding-right:11px;
}

.bottommenu {
font-family:Verdana, 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
color:#005F8B;
font-size:12px;
line-height:18px;
letter-spacing:0px;
}

.footermenu {
font-family:Verdana, 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
color:#9A9A9A;
font-size:10px;
line-height:18px;
letter-spacing:0px;
}


.submenuspacer {
font-family:Verdana, 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
color:#999999;
font-size:11px;
line-height:18px;
letter-spacing:0px;
}

a.sidemenu1:link {padding-top:20px;width:100%; color:#FFFFFF; font-weight:normal; text-decoration:none; }
a.sidemenu1:visited {padding-top:20px;width:100%; color:#FFFFFF; font-weight:normal; text-decoration:none; }
a.sidemenu1:hover {padding-top:20px;width:100%; color:#80A6B6; font-weight:normal; text-decoration:none; }
a.sidemenu1:active {padding-top:20px;width:100%; color:#FFFFFF; font-weight:normal; text-decoration:none; }

a.sidemenu2:link {padding-top:26px;width:100%; color:#FFFFFF; font-weight:normal; text-decoration:none; }
a.sidemenu2:visited {padding-top:26px;width:100%; color:#FFFFFF; font-weight:normal; text-decoration:none; }
a.sidemenu2:hover {padding-top:26px;width:100%; color:#024D6E; font-weight:normal; text-decoration:none; }
a.sidemenu2:active {padding-top:26px;width:100%; color:#FFFFFF; font-weight:normal; text-decoration:none; }

a.sidemenu3:link {width:100%; color:#FFFFFF; font-weight:normal; text-decoration:none; }
a.sidemenu3:visited {width:100%; color:#FFFFFF; font-weight:normal; text-decoration:none; }
a.sidemenu3:hover {width:100%; color:#494949; font-weight:normal; text-decoration:none; }
a.sidemenu3:active {width:100%; color:#FFFFFF; font-weight:normal; text-decoration:none; }

.sidemenu1 {
font-family:Verdana, 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
color:#FFFFFF;
font-size:14px;
line-height:18px;
letter-spacing:1px;
}
.sidemenu2 {
font-family:Verdana, 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
color:#FFFFFF;
font-size:14px;
line-height:32px;
}
.sidemenu4 {
font-family:Verdana, 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
color:#FFFFFF;
font-size:14px;
line-height:18px;
padding-top:9px;
padding-bottom:9px;
}
.sidemenu5 {
font-family:Verdana, 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
color:#FFFFFF;
font-size:12px;
line-height:16px;
padding:9px;
}
td {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:12px;
line-height:16px;
color:#000000;
}
h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:bold;
font-size:18px;
line-height:24px;
color:#FA7100;
display:inline;
}
.h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:bold;
font-size:18px;
line-height:24px;
color:#FA7100;
}
h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:bold;
font-size:14px;
line-height:20px;
color:#024D6E;
display:inline;
padding-left:52px;
}
.h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:bold;
font-size:14px;
line-height:20px;
color:#024D6E;
}
.text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:12px;
line-height:16px;
color:#000000;
padding-left:88px;
}
.textnopadding {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:12px;
line-height:16px;
color:#000000;
}
.TextRed {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:12px;
line-height:16px;
color:#E33000;
}
.TextBlue {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:12px;
line-height:16px;
color:#AFCAE0;
}
.TextWhite {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:bold;
font-size:12px;
line-height:16px;
color:#FFFFFF;
}
.TextBlue {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:bold;
font-size:12px;
line-height:16px;
color:#6095C1;
}
.Heading1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:16px;
line-height:16px;
padding-left:26px;
padding-top:19px;
letter-spacing:2px;
color:#FFFFFF;
}
.Heading2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:12px;
line-height:16px;
padding-top:19px;
letter-spacing:2px;
color:#A78E76;
}
.Heading3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:12px;
line-height:16px;
padding-top:19px;
letter-spacing:2px;
color:#D4D87F;
}
.HeadingFAQ {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:bold;
font-size:12px;
line-height:16px;
color:#FF8500;
}
.SubLineRugs {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:14px;
line-height:18px;
color:#906F52;
}
.textsmall {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:9px;
line-height:12px;
color:#000000;
}
.NewsletterHeading1a {
font-family:Times New Roman, Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:18px;
line-height:30px;
padding-left:13px;
letter-spacing:0px;
color:#FAFAFA;
}
.NewsletterHeading1b {
font-family:Times New Roman, Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:18px;
line-height:30px;
padding-right:13px;
letter-spacing:0px;
color:#FAFAFA;
}
.NewsletterHeading1c {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:18px;
line-height:20px;
padding-left:13px;
letter-spacing:0px;
color:#FAFAFA;
}
.NewsletterHeading2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:bold;
font-size:12px;
line-height:24px;
letter-spacing:0px;
color:#FFFFFF;
}
.NewsletterHeading3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:bold;
font-size:15px;
line-height:19px;
letter-spacing:0px;
color:#FA7100;
}
.NewsletterHeading4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:bold;
font-size:13px;
line-height:18px;
letter-spacing:0px;
color:#FFFFFF;
}
.NewsletterMainHeading {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:bold;
font-size:13px;
line-height:30px;
letter-spacing:0px;
padding-left: 0px;
color:#FFFFFF;
background: #FB7600;
width: 511px;
}
.NewsletterMainHeadingNew {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:bold;
font-size:13px;
line-height:15px;
letter-spacing:0px;
padding-left: 0px;
color:#FFFFFF;
background: #FB7600;
}
.NewsletterText1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:12px;
line-height:16px;
letter-spacing:0px;
padding-left: 13px;
padding-right: 13px;
color:#005F8B;
}
.NewsletterText2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:12px;
line-height:16px;
letter-spacing:0px;
padding-left: 13px;
padding-right: 13px;
color:#000000;
}
.NewsletterText3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:12px;
line-height:16px;
letter-spacing:0px;
padding-left: 13px;
padding-right: 13px;
color:#FB7600;
}
.NewsletterText4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:12px;
line-height:16px;
letter-spacing:0px;
padding-left: 13px;
padding-right: 13px;
color:#9A9A9A;
}
.NewsletterText5 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:12px;
line-height:16px;
letter-spacing:0px;
color:#024D6D;
}



.NewsletterSidebar1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:11px;
line-height:16px;
letter-spacing:0px;
color:#80A6B6;
}
.NewsletterSidebar2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:11px;
line-height:16px;
letter-spacing:0px;
color:#FFFFFF;
}
.Footer {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:9px;
line-height:13px;
color:#C5C4C4;
}
.FormTable {
border-left:#FFF2E6 1px solid;
border-right:#FFF2E6 1px solid;
border-top:#FFF2E6 1px solid;
border-bottom:#FFF2E6 1px solid;
}
.FormBoxes {
border-left:#5D8DA2 1px solid;
border-right:#5D8DA2 1px solid;
border-top:#5D8DA2 1px solid;
border-bottom:#5D8DA2 1px solid;
padding-top:1px;
padding-bottom:1px;
padding-left:5px;
padding-right:5px;
text-decoration:none;
font-size:12px;
line-height:14px;
font-family:Verdana, Helvetica, Arial, 'san serif';
color:#FA7600;
background:#FFFFFF;
font-weight:normal;
width:165;
height:20;
}
.FormBoxes2 {
border-left:#5D8DA2 1px solid;
border-right:#5D8DA2 1px solid;
border-top:#5D8DA2 1px solid;
border-bottom:#5D8DA2 1px solid;
padding-top:1px;
padding-bottom:1px;
padding-left:5px;
padding-right:5px;
text-decoration:none;
font-size:12px;
line-height:14px;
font-family:Verdana, Helvetica, Arial, 'san serif';
color:#FA7600;
background:#FFFFFF;
font-weight:normal;
width:340;
height:110;
}

/* social icons */
.top-logo { margin-top:35px; position:relative; }
.top-header { z-index:0;position:relative; }
.social { position:absolute;right:0px;top:-25px;z-index:100; }
.social-icon { width:60px; height:29px; display:block; float:left; margin-left:3px; }

a.facebook { background: url(../images/social_icon_facebook.png) 0 -41px no-repeat; }
a.facebook:hover { background: url(../images/social_icon_facebook.png) 0 0 no-repeat; }
a.twitter { background: url(../images/social_icon_twitter.png) 0 -41px no-repeat; }
a.twitter:hover { background: url(../images/social_icon_twitter.png) 0 0 no-repeat; }
a.linkedin { background: url(../images/social_icon_linkedin.png) 0 -41px no-repeat; }
a.linkedin:hover { background: url(../images/social_icon_linkedin.png) 0 0 no-repeat; }
a.email { background: url(../images/social_icon_email.png) 0 -41px no-repeat; }
a.email:hover { background: url(../images/social_icon_email.png) 0 0 no-repeat; }

.float_left { float:left; }
.clear {clear:both;}




