﻿body {
margin: 0;
padding: 0;
font: 12px Arial, Helvetica, sans-serif;
text-align: center;
background-color: #424344;
background-image: url("../../images/bg.jpg");
}

td {
font: 12px Tahoma, Arial, Helvetica, sans-serif;
}

#container {
width: 774px;
margin-left: auto;
margin-right: auto;
padding:0px 0px 0px 0px;
text-align: left;
background-color: #ffffff;
border:solid 0px #ff00ff;
}

#header {
position: relative;
top:0px;
height: 162px;
margin:0px auto;
background-image: url("../../images/header_02.jpg");
border-top:solid 1px #424344;
}

#logo {
height: 120px;
}

#logo h1 span {
display:none;
}

#navigation {
position: relative;
top: 0px;
height:28px;
width: 774px;
border-bottom:solid 5px #424344;
background-color: transparent;
background-image: url("../../images/NAV_BG.jpg");
background-repeat: repeat-x;
}

#navigation ul {
list-style: none;
margin: 0px;
padding:0px;
background-color: transparent;
}

#navigation li {
display: inline;
background-color: transparent;
}

#navigation li a {
float: left;
display: block;
font-family: Verdana, 'Century Gothic', Tahoma;
color: #000000;
text-decoration: none;
text-transform: uppercase;
font-weight: bold;
font-size: 10px;
margin: 0px 0px 0px 0px;
padding: 8px 10px 8px 10px;
border-left:solid 1px #bc7b01;
border-right:solid 1px #eebb58;
background-color: transparent;
}

#navigation li a:hover, #navigation li .selectedTab {
background-color: #424344;
background-image: none;
color: #fff;
border-left:solid 1px #5f5f5f;
border-right:solid 1px #1e1e1f;
}

#submenu {
background-color: #424344;
padding: 10px;
color: #fff;
font-size: 11px;
}

#submenu a {
color: #fff;
font-weight: bold;
}

#ContentPlaceHolder1 {
position: relative;
}

#content {
position: relative;
background-color: #ffffff;
}

.padding {
margin: 10px;
}

#left {
width: 250px;
float: left;
}

#right {
float: left;
width: 520px;
background-color: #ffffff;
}

#full 
{
float: left;
width: 770px; 
}

p {
line-height: 18px;
}

.box {
background-color: #efefef;
font: 11px Tahoma, Arial, Helvetica, Sans-Serif;
margin-bottom: 10px;
border:solid 0px #000000;
}

.box .box_head {
background-color: #424344;
padding: 10px;
color: #fff;
font: 11px Tahoma, Arial, Helvetica, Sans-Serif;
font-weight: bold;
text-transform: uppercase;
}

.box .box_content {
padding: 10px;
}

.box input {
font: 11px Tahoma, Arial, Helvetica, sans-serif;
padding: 5px;
border: 1px solid #000;
background-color: #fff;
margin-top: 2px;
margin-bottom: 2px;
}

.box #btnSubmit {
font-weight: bold;
background-color: #c0c0c0;
}

.box p {
margin: 0 0 10px 0;
padding: 0;
line-height: 16px;
}

h2 {
font-size: 22px;
letter-spacing: -1px;
font-family: Arial, Helvetica, sans-serif;
padding: 0;
margin: 0;
}

h3 {
font-size: 18px;
letter-spacing: -1px;
font-family: Arial, Helvetica, sans-serif;
padding: 0;
margin: 15px 0 5px 0;
}

.emailform .emailrow {
margin: 5px 0 5px 0;
}

label {
font-weight: bold;
}	

.emailform #btnSubmit {
font-weight: bold;
}

.text {
font: 14px Tahoma, Arial, Helvetica, sans-serif;
padding: 5px;
border: 1px solid #c0c0c0;
background-color: #efefef;
}

textarea {
font: 14px Tahoma, Arial, Helvetica, sans-serif;
padding: 5px;
border: 1px solid #c0c0c0;
background-color: #efefef;
margin-top: 2px;
}

select {
font-size: 11px;
}

.txtStarch {
margin: 0;
background-color: none;
}

#footer {
background-color: #424344;
padding: 5px 0px 5px 0px;
font-weight: normal;
font-size: 11px;
text-align: center;
text-transform: uppercase;
color: #fff;
width: 774px;
margin-left: auto;
margin-right: auto;
clear: both;
}

#content a {
color: #c18c28;
font-weight: bold;
}

#content a:hover {
text-decoration: none;
}

.clear {
clear: both;
}

.msg {
font-weight: bold;
padding: 5px;
background-color: #efefef;
border: 1px solid #c0c0c0;
color: #c18c28;
}

dl dt {
font-weight:bold;
color: #c18c28;
}

dl dd {
margin:2px 0 5px 0;
line-height: 18px;
}

#msg {display:none; position:absolute; z-index:200; background:url(images/msg_arrow.gif) left center no-repeat; padding-left:7px}
#msgcontent {display:block; background:#f3e6e6; border:2px solid #924949; border-left:none; padding:5px; min-width:150px; max-width:250px}
#left-even { width: 50%; float: left; }
#right-even {width: 50%; float: left; }

.form { border: 1px solid #c0c0c0; overflow: hidden; }
.form input { margin-top: 5px; }
.one-line { float: left; margin-right: 5px; display: inline; }

#coupons { float: left; width: 100%; position: relative; }
#coupons div.box { padding: 5px; float: left;  display: block; width: 360px; height: 100px; border-right: 1px dashed #000; border-bottom: 1px dashed #000; }
#coupons div.box div.buff { border: 1px solid #333; margin: 5px; height: 80px; padding: 5px; }
#coupons span { font-weight: bold; font-size: 16px; }
#coupons p.expire { font-size: 10px; font-weight: bold; }
#coupons p.smallprint { text-align: center; }
#coupons .top-left {  }
#coupons .top-right {  }
#coupons .bot-left {  }
#coupons .bot-right { }

#references dt { margin-bottom: 10px; }
#references dd { margin-left: 25px; font-style: italic; }
.refer-link { font-size: 16px; }




