/* CSS Document */


p {font-size:.75em; line-height:1.5em; margin:15px 0px;}

h1 {font-size:1.8em; line-height:1em; text-transform:uppercase; letter-spacing:.05em; margin:10px}
h2 {font-size:1.5em; line-height:1.2em; margin:10px; text-transform:uppercase; color:#060DB5; text-align:left;}
h3 {font-size:1em; line-height:1em; margin:30px 10px 10px 10px; text-align:left;}
h4 {font-size:.75em; color:#000000; line-height:1em; padding:.25em;}
ul {font-size:.75em; color:#000000; padding-left:.5em; padding-right:4px; margin-left:20px; padding:10px 15px; background-color:#FFFF99;}
ol {font-size:.75em; color:#000000; padding-left:.5em; padding-right:4px; margin-left:20px;}
ul li,
ol li	{margin:10px;}
em	{color:#7B0223;}

ul.noBullets	{font-size:inherit; list-style-type:none; margin-left:0px;}
ul ul 	{font-size:1em;}

a:link {font-size:inherit; color:#7B0223; text-decoration:none;}
a:hover {font-size:inherit; color:#000000; text-decoration:underline;}
a:visited {font-size:inherit; color:#7B0223; text-decoration:none;}

#content	{margin:0px;}
#content #greeting	{margin:10px auto; text-align:center;}
#content #letter	{margin:30px auto; text-align:left; border:1px solid #7B0223; padding:15px;}
.emphasis	{color:#7B0223; font-weight:bold;}

.callout	{margin:30px auto 20px auto; padding:25px 15px 10px 35px; line-height:1.5em; letter-spacing:.05em; color:#7B0223; background:url(../images/quotes.gif) no-repeat left top;}
.callout span	{float:right; font-weight:bold; color:#666666; padding-right:16px;}
a.orderNow	{background:url(../images/glassButton.jpg) no-repeat; width:287px; height:59px; color:#FFFFFF; font-weight:bold; display:block; line-height:58px; text-align:center; margin:20px auto;}
a.orderNow span	{display:none;}
a.orderNow.order	{background-image:url(../images/glassButton2.jpg) !important;}

#footer	{background:url(../images/footer.gif) no-repeat; height:57px; margin-bottom:20px;}

.clear	{clear:both; height:1%;}
.disclaimer	{font-size:11px;}
.yellowBox	{background-color:#FFFF99; margin:20px auto; border:1px solid #7b0223; padding-bottom:10px;}
.yellowBox h3, .yellowBox h2	{margin:20px; text-align:center;}
.center	{text-align:center;}
.floatButton	{padding:10px; float:left;}
.floatButton img	{border:0px;}

#greyBox	{background-color:#FFFFFF; margin:14px; width:auto; text-align:center; padding:4px;}
#greyBox h3	{color:#7B0223; margin-top:10px;}
#greyBox p	{font-size:12px; margin:10px; text-align:left;}
#greyBox input	{margin:4px;}
#greyBox img	{border:0px;}

#formThanks	{height:50px; border-bottom:1px dotted #333; padding-bottom:20px;}
#formThanks	input	{margin:10px 2px;}
hr	{margin-top:50px;}

.qas 	{padding:10px 5px; background-color:#FFFF99; border:1px solid #7b0223;}
.qas h3	{ color:#7b0223;}
.qas p	{margin-left:40px;}

#scrollMe	{height:200px; overflow-y:scroll; overflow-x:hidden; border:1px solid #333;}
#scrollMe2	{height:300px; overflow-y:scroll; overflow-x:hidden; border:1px solid #333;}
.scrollMeSmall	{height:200px; overflow-y:scroll; overflow-x:hidden; border:1px solid #333;}

p.orderNew	{width:500px; margin:0px auto;}

.floatR	{float:right;}