﻿body { background:url(../Images/glossymetal.jpg); margin:0px; padding:0px; font-family:Verdana, Tahoma, Arial; }

#Wrapper-Outside { background:transparent url(../Images/fadestrip.png) repeat-x; width:100%; }
#Wrapper-Inside { background:transparent; width:970px; margin:0px auto; padding-top:55px; }

#Top-Menu { background:transparent; width:955px; text-align:right; color:White; font-size:8pt; letter-spacing:0.5px; 
    padding-bottom:5px; padding-right:15px; }
#Top-Menu a { color:White; text-decoration:none; padding-bottom:1px; margin:0px 10px 0px 7px; }
#Top-Menu a:hover { border-bottom:1px dotted white; }

#Main-Menu { background:transparent url(../Images/top-bg.png) no-repeat; width:970px; height:30px; margin:0px auto;  
    text-transform:uppercase; color:White; font-size:9pt; text-align:center; padding-top:40px; letter-spacing:0.5px; }
#Main-Menu a { color:White; text-decoration:none; padding-bottom:1px; margin:0px 10px 0px 7px; }
#Main-Menu a:hover { border-bottom:1px dotted white; }

#Content, #Header { background:transparent url(../Images/content-bg.png) repeat-y; }
#Header { width:970px; }
#Header-Left { width:370px; float:left; padding-top:37px; padding-left:40px; color:#00001e; }
#Header-Left span { font-size:7.5pt; letter-spacing:0px; }
#Header-Left img { float:left; margin-right:08px;}
#Page-Heading { clear:both; margin-top:47px; }

#Header-Right { width: 520px; float:left; text-align:right; padding:10px 40px 10px 0px; height:134px; }
#Header-Right a img { border:0px; margin-left:2px; }

#Content { padding:10px 40px; width:890px; }
#Content-Wrapper { background:url(../Images/colored-boxes.gif) no-repeat; padding-left:135px; width:755px; }
#Content p, #Content-Wrapper p, #Product-Details { font-size:8pt; margin:0px; margin-bottom:15px; line-height:170%; text-align:justify; }
#Content a, #Content-Wrapper a { color:#fc660c; text-decoration:none; padding-bottom:1px; }
#Content a:hover, #Content-Wrapper a:hover { color:blue; }
#Content a img { border:0px; }
#Content p.Home { padding:10px 0px; }
#Content h2.Home { margin-top: 25px; }
#Content span.Home { font-size:10pt; }

div.Logo { float:left; width:100px; }
div.Product-Text { float:right; width:790px; }

#Product-Details { width:790px; padding:10px 0px 20px 0px; }
#Product-Images { text-align:right; float:right; }
#Product-Images div { float:left; margin-left:0px; text-align:center; }
#Product-Images div img { margin-bottom:10px; }
div.Product img { margin-bottom:30px; }
div.Zoom img { margin-top:20px; padding-left:20px; }
#GloGuardVideo { width:480px; float:left; }
#FlashContent { width:320px; height:240px; }
#FlashImage { width:790px; margin:15px auto 0px auto; }
#GloGuardImg { width:280px; margin:20px 15px; float:right; }

div.Product-Specifications { float: left; }
div.Product { }

img.Text-Logos { float:left; margin-right:15px; }

div.Form, div.Form-Center { width:500px; font-size:8pt; line-height:150%; padding-bottom:10px; }
div.Form-Center { margin-left:155px; padding-bottom:30px; }
div.Form-Left { float:left; width:250px; }
div.Form-Right { float:left; width:250px; }
div.Form .text { width:200px; border:1px solid #513E2C; color:#513E2C; background-color:#FFFFFF; }
div.Form .textarea { width:450px; border:1px solid #513E2C; color:#513E2C; background-color:#FFFFFF; }
#EmailSent { height:200px; }
#Privacy { font-size:8pt; line-height:170%; }

#Footer { background:transparent url(../Images/bottom-bg.png) no-repeat; width:970px; height:71px; padding-top:5px; }
#Footer-Left { float:left; width:920px; text-align:center; font-size:8pt; letter-spacing:0.5px; }
#Footer-Left a { color:#3a280a; text-decoration:none; padding-bottom:1px; margin:0px 10px 0px 7px; }
#Footer-Left a:hover { border-bottom:1px dotted #3a280a; }
#Footer-Right { float:right; width:48px; padding-left:2px; }
#Footer-Right a img { border:0px; }

div.Hr, div.Hr-Footer { background:url(../Images/hr.gif) no-repeat top center; line-height:0; height:1px; font-size:0; 
    padding-bottom:5px; clear:both; }
div.Hr-Footer { padding:7px 0px 0px 0px; }
div.Clear { clear:both; }
span.Raquo { color:#fc660c; }
.CenterAlign { text-align:center; }
.LeftAlign { padding-left:45px; }
.CenterAlign img, .LeftAlign img { border:0px;}