@charset "ISO-8859-1";

/* "Trebuchet MS", Arial, Verdana, sans-serif; */

/* Required for BlankPage.html */
body {background-image:url(Assets/background.gif); background-repeat:repeat-y; background-attachment:scroll; background-position:top center; }
#wrapper {text-align: left; margin: auto; width: 728px; position: relative; padding-top: 48px;}
#contactuswrapper {text-align: left; margin: auto; width: 728px; position: relative; padding-top: 18px;}

#nav {position: absolute; top: 43px; left: 156px; }
#nav  a { background-image:url(Assets/menu.gif); width:90px; height:19px; display:inline; float:left; font-size: 8.5pt; text-align:center; padding-top:6px; 
          text-decoration:none; color:#fff; font-family: "Trebuchet MS", Arial, Verdana, sans-serif; font-weight:bolder; font-variant: normal; text-transform: uppercase; }
#nav  a:hover {color:#9c9;}

/* changed for new page size */
#navproducts {position: absolute; top: 24px; left: 156px; }
#navproducts  a { background-image:url(Assets/menu.gif); width:90px; height:19px; display:inline; float:left; font-size: 8.5pt; text-align:center; padding-top:6px; 
          text-decoration:none; color:#fff; font-family: "Trebuchet MS", Arial, Verdana, sans-serif; font-weight:bolder; font-variant: normal; text-transform: uppercase; }
#navproducts  a:hover {color:#9c9;}
#navhowtoorder {position: absolute; top: 24px; left: 156px; }
#navhowtoorder  a { background-image:url(Assets/menu.gif); width:90px; height:19px; display:inline; float:left; font-size: 8.5pt; text-align:center; padding-top:6px; 
          text-decoration:none; color:#fff; font-family: "Trebuchet MS", Arial, Verdana, sans-serif; font-weight:bolder; font-variant: normal; text-transform: uppercase; }
#navhowtoorder  a:hover {color:#9c9;}
#navcontactus {position: absolute; top: 1px; left: 156px; }
#navcontactus  a { background-image:url(Assets/menu.gif); width:90px; height:19px; display:inline; float:left; font-size: 8.5pt; text-align:center; padding-top:6px; 
          text-decoration:none; color:#fff; font-family: "Trebuchet MS", Arial, Verdana, sans-serif; font-weight:bolder; font-variant: normal; text-transform: uppercase; }
#navcontactus  a:hover {color:#9c9;}

#body-top2-pages { background-image: url(Assets/body_top_3.gif); height: 24px; }
#body-bot-pages { background: white url(Assets/body_bot_2a.gif) no-repeat left bottom; padding-bottom: 91px; }
#body-pages { background-image: url(Assets/body_bg_2.gif); }
#new-product-title { color: #030; font-size: 12pt; font-family: "Trebuchet MS", Arial, Verdana, sans-serif; text-transform: uppercase; text-align: left;}

#pagetitles { color: #030; font-size: 12pt; font-family: "Trebuchet MS", Arial, Verdana, sans-serif; text-transform: uppercase; text-align: left; height: 600px; padding: 40px 75px 0; }
/* Specific page size for content layout */
#productpagetitles { color: #030; font-size: 12pt; font-family: "Trebuchet MS", Arial, Verdana, sans-serif; text-transform: uppercase; text-align: left; height: 515px; padding: 40px 75px 0; }
#howtoorderpagetitles { color: #030; font-size: 12pt; font-family: "Trebuchet MS", Arial, Verdana, sans-serif; text-transform: uppercase; text-align: left; height: 550px; padding: 40px 75px 0; }
#contactuspagetitles { color: #030; font-size: 12pt; font-family: "Trebuchet MS", Arial, Verdana, sans-serif; text-transform: uppercase; text-align: left; height: 600px; padding: 40px 75px 0; }

#content-page { color: #030; font-size: 10pt; font-family: "Trebuchet MS", Arial, Verdana, sans-serif; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; text-align: left; width: 500px; float: left; padding: 0 50px; }
#footer {font: 9pt "Trebuchet MS", Arial, Verdana, sans-serif; color: #030; text-align: right; padding-right: 5px;}
#footer p {margin-top: 0.5em;}

/* Home Page code */
#body {background: url(Assets/body_bg.gif) repeat-y; color: white; width: 100%;}
#body-top { background: url(Assets/body_top_home.gif) no-repeat left top; position: relative;}
#body-top-2 { position: absolute; top: 12px; left: 251px; width: 463px; height: 11px; background: url(Assets/body_top_2a.gif) no-repeat left top;}
#body-bot { background: url(Assets/body_bot_2a_home.gif) no-repeat left bottom; padding-bottom: 17px; } 

#lefthome { float: left; width: 231px; padding-left: 13px; padding-top: 12px;}
.clear {clear: both;}
.left { float: left; text-align: center; margin: 0px; width: 234px; text-transform: uppercase; 	color: #030; font-size: 10pt; }
#content { float: right; width: 418px; padding-right: 34px; padding-top: 23px; color: #030; font-family: "Trebuchet MS", Arial, Verdana, sans-serif; }
#welcomephoto { text-align: right; width: 422px; margin-left: -25px; }
#homepagecontent { color: #030; font-size: 10pt; font-family: "Trebuchet MS", Arial, Verdana, sans-serif; float: right; width: 405px; padding-top: 5px; padding-right: 15px; padding-left: 12px; border-right-color: #d3caa9; }

img { border: none; } 

#productnava {
	color: #FFF;
	font-size: 9pt;
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
	background-image: url(Assets/Product_nav.gif);
	text-transform: uppercase;
	text-align: center;
	position: absolute;
	left: 156px;
	width: 550px;
	height: 19px;
	float: left;
	padding-top: 5px;
	display: inline;
	word-spacing: normal;
	font-weight: normal;
}

.fineline { border-bottom: 2px solid #030; margin-bottom: 12px; }
.fineline-flat { border-bottom: 1px solid #030; }
.fineborder { border: 1px solid #D3CAA9; padding: 2px; width: 186px; margin-bottom: 12px; }
#tables-page {
	color: #030;
	font-size: 10pt;
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
	font-variant: normal;
	text-transform: none;
	text-align: center;
}




.clear-flat { margin-bottom: 4px; }
html, body, ul, li, h1, h2, h3, h4 { margin: 0px; padding: 0px; list-style: none; }
h2{ font-size: 15pt; color: #030; font-family: "Trebuchet MS", Arial, Verdana, sans-serif; text-transform: uppercase; }
Tableheadings { font-family: "Trebuchet MS", Arial, Verdana, sans-serif; font-size: 14pt; font-variant: normal; color: #FFC; background-color: #030;}
a {text-decoration: underline;}
a:hover {text-decoration: underline;}
.right {float: right;}
.more {text-align: right;}
h1 {
	position: absolute;
	top: 36px;
	left: 13px;
	font-size:16pt;
	color:#030;
	font-variant: small-caps;
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
}

#welcome a {color: #F2F7F8; }
#welcome h2 { text-align: center; margin: 11px; color:#030; font-size:16pt; font-family: "Trebuchet MS", Arial, Verdana, sans-serif; }
#welcome p { margin: 0px 19px; }
#content a { color: #5A5644; }
#content a:hover { color: #26241A; }

#arr-left, #arr-right  { float: left; width: 15px; }
#logo { text-align: center; }
#arr-right { margin-left: 4px; }
.optional { color: #030; font-size: 10pt; font-family: "Trebuchet MS", Arial, Verdana, sans-serif; line-height: 8pt; text-transform: uppercase; text-align: left; }

.logopages {
	background-repeat: no-repeat;
	background-position: center bottom;
	position: fixed;
	width: 146px;
	height: 110px;
	float: none;
	text-align: left;
	vertical-align: baseline;
	margin-left: 160px;
	z-index: 5;
}

#textmenu {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
}

#textmenu a:link {
color: #336600;
text-decoration: none;
}

#textmenu a:visited {
color: #666666;
text-decoration: none;
}

#textmenu a:hover {
color: #990000;
text-decoration: none;
}

#textmenu a:active {
color: #666666;
text-decoration: none;
}
/*--------------------------------------------------- not used or replaced ---------------------------------------------------*/
/*
img {border: 0px;}
#body-bot { padding-top: 12px;}

*/ 