@charset "utf-8";
/* CSS Document */

body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
background-image:url(images/BG.gif);
background-repeat:repeat-x;
}

h2 {
margin-top:0px;
padding-top:7px;
margin-bottom:0px;
padding-bottom:2px;
}

h3 {
margin-top:0px;
margin-bottom:0px;
padding-top:7px;
padding-bottom:7px;
}

h4 {
margin-top:0px;
margin-bottom:0px;
padding-top:7px;
padding-bottom:7px;
}

p {
margin-top:0px;
margin-bottom:0px;
padding-top:7px;
padding-bottom:7px;
}


ul {
margin-top:0px;
margin-bottom:0px;
padding-top:7px;
padding-bottom:7px;
}

a:link {
color:#001677;
text-decoration:underline;
}

a:visited {
color:#001677;
text-decoration:underline;
}

a:hover {
color:#001677;
text-decoration:none;
}

.FormName {
text-align:right;
font-weight:bold;
}

.Required {
color:#FF0000;
}

.Header {
background-color:#1F3187;
}

.MainMenu {
background-color:#1F3187;
}

.HomeImages {
width:1000px;
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
}

.MainContent {
width:990px;
padding-left:5px;
padding-right:5px;
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
}

.BottomLine {
width:1000px;
height:5px;
margin-left:auto;
margin-right:auto;
background-color:#CCCCCC;
}

.BottomLinks {
width:1000px;
margin-left:auto;
margin-right:auto;
color:#FFFFFF;
background-color:#1F3187;
text-align:center;
padding-top:2px;
padding-bottom:2px;
font-weight:bold;
}

.BottomLinks a:link {
color:#FFFFFF;
text-decoration:none;
}

.BottomLinks a:visited {
color:#FFFFFF;
text-decoration:none;
}

.BottomLinks a:hover {
color:#FFFFFF;
text-decoration:underline;
}

.BottomInfo {
width:995px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
text-align:center;
padding-right:5px;
}

/*----------contact-us.php-----------*/

.ContactNote {
color:#FF0000;
font-size:14px;
font-weight:bold;
}

/*----------Gallery-----------*/

.Gallery {
width:1000px;
margin-left:auto;
margin-right:auto;
}

/*---------------instalations.php---------------*/

.CutomerLogo {
width:165px;
text-align:center;
}

.CustomerType {
vertical-align:top;
width:330px;
}

/*----------patio-umbrellas.php--------*/

.UmbrellaContent {
width:1000px;
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
}

.UmbrellaContent h2 {
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
padding-left:5px;
padding-bottom:20px;
color:#1F3187;
}

.ProductTitle {
background-color:#CCCCCC;
color:#1F3187;
}

.ProductTitle h3 {
color:#1F3187;
padding-top:0px;
padding-bottom:0px;
}

.UmbrellaTitle {
width:190px;
text-align:center;
}

.Umbrella {
width:190px;
text-align:center;
}

.UmbrellaStand {
text-align:center;
vertical-align:top;
}

.UmbrellaStandTitle {
width:118px;
text-align:center;
}

.StorageBag {
vertical-align:top;
text-align:left;
}

/*----------Product Page--------*/

.ProductContent {
width:990px;
padding-left:5px;
padding-right:5px;
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
}

.ProductContent h2 {
font-size:22px;
}

.msrp {
font-size:16px;
}

.ProductPrice {
font-size:26px;
font-weight:bold;
}

.ProductNumber {
font-size:12px;
}

.ProductColorInfo {
font-size:16px;
}

.MoreInfoForm {
font-weight:bold;
}

/*------------company_profile.php------------*/

.AboutUsContent {
width:990px;
padding-left:5px;
padding-right:5px;
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
font-size:16px;
font-style:italic;
}

/*----------Patio-Umbrellas-Fabric.php----------------*/

.FabricContent {
width:990px;
padding-left:5px;
padding-right:5px;
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
}

.FabricContent h3 {
padding-bottom:0px;
}

/*----------Patio-Umbrella-Modular-Design.php----------------*/

.ModularContent {
width:995px;
padding-left:5px;
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
}

/*----------Patio-Umbrella-Modular-Design.php----------------*/

.ComponentContent {
width:990px;
padding-left:5px;
padding-right:5px;
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
}

.ComponentContent h3 {
padding-bottom:0px;
}

/*------------------Patio-Umbrellas-Report.php---------------------*/

.ReportTable {
font-size:11px;
}

.ReportCell1 {
text-align:center;
font-size:12px;
}

.ReportCell2 {
text-align:center;
font-size:12px;
}

.ReportCell3 {
text-align:center;
font-size:10px;
}

.ReportCell4 {
text-align:center;
font-size:12px;
}

.ReportCell5 {
text-align:center;
font-size:12px;
}

.ReportCell6 {
text-align:center;
font-size:10px;
}

.ReportTableRight {
font-size:12px;
}

/*-----------Difference-Patio-Umbrellas.php----------*/

.DifferenceContent {
width:990px;
padding-left:5px;
padding-right:5px;
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
}

.DifferenceContent h2 {
text-align:center;
font-size:26px;
}

.DiffDesc {
text-align:center;
font-size:16px;
}

.DiffImg {
width:250px;
vertical-align:top;
}

.DiffText {
vertical-align:top;
}

/*-----------Landing.htm----------*/

.LandingHeader {
font-size:24px;
font-weight:bold;
color:#CC0000;
}

.LandingContentLeft {
font-size:16px;
vertical-align:top;
}

.LandingRequest {
background-color:#eeeeee;
}

.LandingRequestHeader {
text-align:center;
font-size:16px;
font-weight:bold;
color:#CC0000;
}

.LandingRequestText {
font-size:16px;
text-align:justify;
}

.LandingRequestSmall {
font-size:11px;
color:#666666;
}

.LandingProductCell {
text-align:center;
vertical-align:top;
font-weight:bold;
}

.LandingClient {
text-align:center;
vertical-align:top;
}

.FeaturedHeader {
text-align:center;
font-weight:bold;
color:#999999;
font-size:14px;
}

.LandingContentBot {
width:700px;
margin-left:auto;
margin-right:auto;
}

.ShoppingCartContent {
width:990px;
padding-left:5px;
padding-right:5px;
padding-top:20px;
padding-bottom:20px;
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
}

/*-----------Shopping Cart------------*/
.ProductPagePrice {
font-size:18px;
text-align:center;
}