﻿body 
{
    background-color:#6d87ae;
    padding-right: 0px; 
    padding-left: 0px; 
    padding-bottom: 0px; 
    margin: 0px; 
    padding-top: 0px; 
    text-align : center;
}
.header
{
    background-image:url(images/header.png);
    background-repeat:no-repeat;
    width:920px;
    height:111px; 
    vertical-align:bottom; 
     
}
.phone_number
{

   font-family: Gill Sans MT;
   font-size:16px;
   text-align:right;
   padding-right:20px;
   font-weight:bold;
   text-transform:uppercase;
   color:white;

}
.phone_number1
{
   font-family: Gill Sans MT;
   font-size:10px;
   text-align:right;
   padding-right:20px;
   font-weight:bold;
   text-transform:uppercase;
   color:white;

}
.menu_bg
{
    background-image:url(images/menu_bg.png);
    background-repeat:repeat-x;
    background-position:top;
    height:42px;
    width:920px;
}
.menu_text
{
    padding : 10px 10px 10px 10px;
    color:#3c5273; 
    text-align:left;
    text-decoration:none;
    font-family: georgia;
    font-size:16px;
    text-transform:uppercase;
    line-height:40px;  
}
.wellcome_title
{
    color: White;
    text-align:left;
    text-decoration:none;
    font-family: georgia;
     padding-bottom:20px;
    font-size:20px;
 
}

.submenu_bg
{
    background-image:url(images/menu2_bg.png);
    background-repeat:repeat-x;
    background-position:top;
    height:24px;
    padding-left:10px;
     width:910px;
}
.submenu_text
{
    color:white; 
    text-align:left;
    text-decoration:none;
    font-family: tahoma;
    font-size:10px;
    text-transform:uppercase;
}
a:hover.submenu_text
{
    color:#3c5273; 
    text-align:left;
    text-decoration:none;
    font-family: tahoma;
    font-size:10px;
    text-transform:uppercase;
    background-color:white;
}

.flash
{
    background-image:url(images/flash.png);
    background-position:top;
    width:920px;
    height:251px;        
}

.body_style
{
    background-color:#3c5273;
    width:920px;
}
.wellcome_body_style
{
        width:600px;
        padding:20px;
        vertical-align:top;
}

.left_side_button
{
   background-color: #3c5273;
   border: solid 5px #fbfbfb;
   padding:10px;
}
a:hover.left_side_button
{
   background-color: #fbfbfb;
   border: solid 5px #3c5273;
   padding:10px;
}

.left_side_button_text
{
    color:white; 
    text-align:center;
    text-decoration:none;
    font-family: tahoma;
    font-size:12px;
    text-transform:uppercase;
    font-weight:bold;
}
a:hover.left_side_button_text
{
    color:#3c5273; 
    text-align:center;
    text-decoration:none;
    font-family: tahoma;
    font-size:12px;
    text-transform:uppercase;
    font-weight:bold;
    background-color:#cbe6fa;
}

.moving_link
{
   padding:5px; 
   text-align:left; 
}

.left_side_link_text
{
    color:white; 
    text-align:left;
    font-family: tahoma;
    font-size:12px;
    font-weight:bold;
}
a:hover.left_side_link_text
{
    color:yellow; 
    text-align:left;
    font-family: tahoma;
    font-size:12px;
    font-weight:bold;
}


a:hover.menu_text
{
    color:white;
}

.form_bg
{
    background-color:#fbfbfb;
    width:257px;
   
}
.form_design
{
    color:black; 
    text-align:left;
    text-decoration:none;
    font-family: tahoma;
    font-size:10px;
    font-weight:bold;
    padding-bottom:5px;
}
.form_design_thanks
{
    color:black; 
    text-align:center;
    text-decoration:none;
    font-family: tahoma;
    font-size:14px;
    font-weight:bold;
    padding-bottom:5px;
}

.title
{
    padding : 10px 10px 10px 10px;
    color:#fbfbfb; 
    font-weight:bold;
    text-align:left;
    text-decoration:none;
    font-family: tahoma;
    font-size:16px;
    text-transform:  uppercase;
   background-color: #3c5273;
   border: solid 5px #fbfbfb;
}

.title_body1
{
    color:#2593ba; 
    text-align:left;
    text-decoration:none;
    font-family: georgia;
    font-size:19px;
    line-height:40px;
    padding-right:20px;
    padding-left:20px;

}
.text_design
{
    padding : 10px 30px 10px 30px;
    color:#68331b; 
    text-align:left;
    font-family: tahoma;
    font-size:12px;
     text-align: justify;
         
}
.service_text_design
{
       font-family: tahoma;
    font-size:12px;
    text-align: left;
    color:#2593ba;
    padding-right:20px;
    padding-left:20px;
}

.footer_bg
{
 background-image:url(images/footer_bg.png);
    background-repeat:repeat-x;
    background-position:top; height:65px;

}

a.footer
{
    padding : 10px 5px 10px 5px;
    color:#6d87ae; 
    text-align:center;
    text-decoration:none;
    font-family:tahoma;
    font-size:10px;
    text-transform:uppercase;
    text-decoration: none;
}
a:hover.footer  { 
color: white;
background-color:#6d87ae;
}

.text_footer
{
    padding : 10px 5px 10px 5px;
    color: White; 
    text-align:center;
    font-family:tahoma;
    font-weight:bold;
    font-size:10px;
    text-transform:uppercase;
    text-decoration: none;
 
}
img.floatRight { 
    float: right; 
    margin-left: 10px; 
    margin-bottom: 0px; 
    vertical-align:bottom;

}
img.floatLeft { 
    float: left; 
    margin: 0 10px 10px 10px; 
}

.body_title
{
      color:gray;
    font-family:Georgia;
    font-size:19px;
    line-height:40px;
    text-align:left;
    padding-right:20px;
    padding-left:20px;
      
}
.auto_ship_text
{
    font-family:tahoma;
    font-size:12px;
    text-align: left;
    color: White;
    height:30px;
}
.body_text
{
    font-family:tahoma;
    font-size:12px;
    text-align: left;
    color: White;
    padding-right:20px;
    padding-left:20px;
    text-align:justify;
}
.estimate_titles
{
    font-family:tahoma;
    font-size:16px;
    text-align: center;
    color: White;
    padding-right:20px;
    padding-left:20px;
}

.contact_text_design
{
    font-family:tahoma;
    font-size:12px;
    text-align: left;
    color:white;
    font-weight:bold;
    padding-right:20px;
    padding-left:20px;
}
.address_style
{
        font-family: Georgia;
    font-size:14px;
    text-align: left;
     font-style:italic;
    color:#ffff66;
    padding-right:20px;
    padding-left:20px;
}
.lp1_body 
{
    background-color:#f2f2f2;
    padding-right: 0px; 
    padding-left: 0px; 
    padding-bottom: 0px; 
    margin: 0px; 
    padding-top: 0px; 
    text-align : center;
}
.lp1_header
{
    background-image:url(images/lp1_header_bg.png);
    background-repeat:repeat-x;
    width:920px;
    height:100px; 
    line-height:140px;
    vertical-align:bottom;  
}
.lp1_phone_number
{
   font-family: Gill Sans MT;
   font-size:20px;
   text-align:right;
   line-height:50px;
   font-weight:bold;
   text-transform:uppercase;
   color:white;

}
.lp1_logo
{
    text-align:left;
    background-image:url(images/lp1_logo.png);
    background-repeat:no-repeat;
    height:100px;
}
.lp1_menu_bg
{
    background-image:url(images/lp1_menu_bg.png);
    background-repeat:repeat-x;
    background-position:top;
    height:50px;
    width:920px;
}
.lp1_flash
{
    background-image:url(images/lp1_flash.png);
    background-position:top;
    width:920px;
    height:245px;        
}

.lp1_body_style
{
    background-color:white;
    width:920px;
}
.lp1_wellcome_body_style
{
        width:600px;
        padding:5px;
        vertical-align:top;
}

.lp1_form_bg
{
    background-color:#f2f2f2;
    width:218px;
    border-left:solid 1px #d6d6d6;
    border-right:solid 1px #d6d6d6;
    border-bottom:solid 1px #d6d6d6;
   
}
.lp1_form_design
{
    color:black; 
    text-align:left;
    text-decoration:none;
    font-family: tahoma;
    font-size:10px;
    font-weight:bold;
    padding-bottom:5px;
}
.lp1_title
{
    padding : 10px 10px 10px 10px;
    color:#7d011d; 
    font-weight:bold;
    text-align:center;
    font-family: tahoma;
    font-size:14px;
    text-transform:  uppercase;
    background-color: #f2f2f2;
    border-left:solid 1px #d6d6d6;
    border-right:solid 1px #d6d6d6;
    border-bottom:dashed 1px #d6d6d6;
     border-top:solid 1px #d6d6d6;
}
.lp1_text_design
{
    color:black; 
    font-family: tahoma;
    font-size:11px;
    text-align: justify;
    padding-left:10px;
         
}
.lp1_footer_bg
{
  border-top: solid 5px #d3d3d3;
    height:40px;
    width:920px;

}
.lp1_footer_text
{
    color: black; 
    text-align:center;
    font-family:tahoma;
    font-weight:bold;
    font-size:10px;
    text-transform:uppercase;
    text-decoration: none;
    line-height:20px;
 
}
.lp1_body_title
{
    color:gray;
    font-family:Georgia;
    font-size:18px;
    text-align:left;
    text-transform:capitalize;
    padding-top:20px;
    padding-bottom:8px;
      
}
.lp1_body_line
{
    background-image:url(images/lp1_line_bg.png);
    background-repeat:repeat-x;
    background-position:top;
    height:36px;
    width:100%;
}

.lp2_body 
{
    background-color:white;
    padding-right: 0px; 
    padding-left: 0px; 
    padding-bottom: 0px; 
    margin: 0px; 
    padding-top: 0px; 
    text-align : center;
}
.lp2_header
{
    background-image:url(images/lp2_header_bg.png);
    background-repeat:repeat-x;
    width:920px;
    height:80px; 
    vertical-align:bottom;  
}
.lp2_phone_number
{
   font-family: Gill Sans MT;
   font-size:18px;
   text-align:right;
   font-weight:bold;
   text-transform:uppercase;
   color:white;

}
.lp2_logo
{
    text-align:left;
    background-image:url(images/lp2_logo.png);
    background-repeat:no-repeat;
    height:100px;
}
.lp2_left_menu_bg
{
    background-image:url(images/lp2_menu_left_bg.png);
    background-repeat: no-repeat;
    background-position:top;
    height:40px;
    width:11px; 
}
.lp2_menu_bg
{
    background-image:url(images/lp2_menu_bg.png);
    background-repeat:repeat-x;
    background-position:top;
    height:40px;
    width:875px;
}
.lp2_right_menu_bg
{
    background-image:url(images/lp2_menu_right_bg.png);
    background-repeat: no-repeat;
    background-position:top;
    height:40px;
    width:11px; 
}
.lp2_flash
{
    background-image:url(images/lp2_flash.png);
    background-position:top;
    background-repeat:no-repeat;
    width:920px;
    height:226px;        
}

.lp2_body_style
{
    background-color:white;
    width:920px;
}
.lp2_wellcome_body_style
{
        vertical-align:top;
}

.lp2_form_bg
{
    width:246px;
    border-left:solid 1px #ff6507;
    border-right:solid 1px #ff6507;
   
}
.lp2_form_design
{
    color:black; 
    text-align:left;
    text-decoration:none;
    font-family: tahoma;
    font-size:10px;
    font-weight:bold;
    padding-bottom:5px;
}
.lp2_title
{
    color:white; 
    font-weight:bold;
    text-align:center;
    font-family: tahoma;
    font-size:14px;
    text-transform:  uppercase;
    background-image:url(images/lp2_form_top_bg.png);
    background-position:top;
    background-repeat:no-repeat;
    width:248px;
    height:35px;

}
.lp2_welcome_title
{
        color:white; 
    font-weight:bold;
    text-align:left;
    font-family: tahoma;
    font-size:14px;
    text-transform:  uppercase;
    padding-left:20px;

}
.lp2_form_footer_bg
{
     background-image:url(images/lp2_form_bottom_bg.png);
    background-position:top;
    background-repeat:no-repeat;
    width:248px;
    height:12px;
   
}
.lp2_body_top
{
    background-image:url(images/lp2_body_top_bg.png);
    background-position:top;
    background-repeat:no-repeat;
    width:633px;
    height:35px;
}
.lp2_body_border
{
        width:631px;
    border-left:solid 1px #ff6507;
    border-right:solid 1px #ff6507;

}
.lp2_body_bottom
{
        background-image:url(images/lp2_body_bottom_bg.png);
    background-position:top;
    background-repeat:no-repeat;
    width:633px;
    height:12px;
}

.lp2_text_design
{
    padding : 0 20px 20px 20px;
    color:black; 
    font-family: tahoma;
    font-size:11px;
    text-align: justify;
         
}
.lp2_footer_bg
{
    border-top: dashed 1px silver;
    height:65px;
    width:920px;

}

.lp2_footer_text
{
    color: black; 
    text-align:center;
    font-family:tahoma;
    font-weight:bold;
    font-size:10px;
    text-transform:uppercase;
    text-decoration: none;
    line-height:25px;
 
}

.lp2_body_title
{
      color:gray;
    font-family:Georgia;
    font-size:19px;
    text-align:left;
    text-transform:capitalize;
    padding: 0 0 5px 10px;
      
}
.box_body 
{
    background-color:#504e4d;
    padding-right: 0px; 
    padding-left: 0px; 
    padding-bottom: 0px; 
    margin: 0px; 
    padding-top: 0px; 
    text-align : center;
}
.box_body_design
{
    background-image:url(images/box_pict.png);
    background-repeat: no-repeat;
  
    background-position: right;
    background-position:top;  
    width:920px;
    text-align:right;
    background-color:White;
}

.box_logo
{
    text-align:left;
    background-image:url(images/box_logo.png);
    background-repeat:no-repeat;
    width:215px;
    height:121px;
    
    
}
.box_red_text
{
    color: #b11411;
    text-align:left;
    text-decoration:none;
    font-family: tahoma;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:20px;
    font-size:20px;
    text-transform: uppercase;
    font-weight:  900;
      width:360px;
}
.box_gray_text
{
    color: #504e4d;
    text-align:left;
    text-decoration:none;
    font-family: tahoma;
    padding-bottom:20px;
    padding-left:20px;
    font-size:14px;
    width:360px;
    text-transform: uppercase;
    font-weight:  900; 
}
.box_ddl
{
 width:360px;
 text-align:center;
}
.box_slogan
{
    width:920px;
    text-align:center;
    padding-top:20px;
}
.box_text
{
    padding : 20px;
    color:black; 
    text-align:left;
    font-family: tahoma;
    font-size:12px;
    text-align: justify;
         
}
.box_button
{
    width:920px;
    text-align:center;
    padding-bottom:40px;
}
