body {
	background: #E6E6CD url(../images/General_Background.gif);
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
	color: #848484; 
	letter-spacing: .5px; 
	font-weight: normal; 
	font-size: 12px;
	line-height: 135%;
	margin: 0px; /* to avoid margins */
}

	A:link {color: #D6830B; text-decoration: none;}
	A:visited {color: #D6830B; text-decoration: none;}
	A:hover {color: #B73E01; text-decoration: none;}
	
/* Form Field Styling */
.FormField {
	color: #848484; 
	border: 1px solid #DD880F; 
	width: 155px; 
	height: 20px; 
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
	font-size: 12px;
}

.FormField2 {
	color: #848484; 
	border: 1px solid #DD880F;  
	height: 20px; 
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
	font-size: 12px;
}

.TextArea {
	color: #848484; 
	border: 1px solid #DD880F; 
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
	font-size: 12px;
}

.Submit { 
	background-color: #FFF; 
	color: #DD880F;
	width: 100px; 
	height: 20px; 
	border: 1px solid #DD880F;
	cursor: pointer; 
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
	font-size: 10px;
	margin-top: 4px;
}

/*End Form Styles*/

.ProductsUL {
	list-style-type: disc;
}

.BorderOrange {
	border: 1px solid #DD880F;
}

.OrangeText {
	color : #DD880F;
    letter-spacing: .5px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.OrangeTextBig {
	color : #DD880F;
    letter-spacing: .5px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 0px 0px 0px 2px;
}

.OrangeBold {
	color : #DD880F;
	font-weight: bold;
}

.Bold {
	font-weight: bold;
}

.Small {
	font-size: 8px;
}

.ProductHeader {
	color : #DD880F;
    letter-spacing: .5px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 24px;
	font-weight: normal;
	padding: 0px 0px 0px 2px;
	margin: 0px 0px 0px 0px;
}

/********  Buy Now Button  ********/

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.Button {
    background: transparent url(../images/bg_button_a.gif) no-repeat scroll top right;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 8px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.Button span {
    background: transparent url(../images/bg_button_span.gif) no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0px 5px 18px;
	font-weight: bold;
}

a.Button:hover {
    background-position: bottom right;
    outline: none; /* hide dotted outline in Firefox */
}

a.Button:hover span {
    background-position: bottom left;
    padding: 6px 0px 4px 18px; /* push text down 1px */
} 

/********  Buy Now Button  ********/

	
table.HeaderTop {
	width: 788px;
	margin-top: 19px;
	border-collapse: collapse;
}

table.HeaderTop td {
	padding: 0px;
}

table.Nav {
	width: 172px;
	border-collapse: collapse;
	margin: 0px;
}

table.Nav td {
	padding: 0px;
	margin: 0px;
}

table.HeaderMain {
	width: 788px;
	border-collapse: collapse;
}

table.HeaderMain td {
	padding: 0px;
}

table.HeaderBottom {
	width: 788px;
	border-collapse: collapse;
}

table.HeaderBottom td {
	padding: 0px;
}

table.Thumbs {
	width: 151px;
	border-collapse: collapse;
}

table.Thumbs td {
	padding: 0px;
}

table.Products {
	width: 564px;
	border-collapse: collapse;
	color : #848484;
    letter-spacing: .5px;
	line-height: 135%;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	margin-top: 6px;
}

table.Products td {
	padding: 2px;
}

table.GeneralTable {
	width: 564px;
	border-collapse: collapse;
	color : #848484;
    letter-spacing: .5px;
	line-height: 135%;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	margin-top: 6px;
}

table.GeneralTable td {
	padding: 2px;
}

.GeneralTable a:hover { 
	color: #B73E01 !important;
}

.GerenarlTable ol {
	color : #DD880F;
    letter-spacing: .5px;
	line-height: 155%;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-left: -10px;
}

table.VideoTable {
	width: 564px;
	border-collapse: collapse;
	color : #848484;
    letter-spacing: .5px;
	line-height: 135%;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	margin: 10px 0px 0px -20px;
}

table.VideoTable td {
	padding: 2px;
}

table.ProductsTable {
	width: 564px;
	border-collapse: collapse;
	color : #848484;
    letter-spacing: .5px;
	line-height: 135%;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	margin-top: 6px;
}

table.ProductsTable td {
	padding: 10px;
	vertical-align: top;
	border-bottom: 1px solid #DD880F;
}

table.ProductsTable span {
	font-weight: bold;
}

table.Table94 {
	width: 94%;
	border-collapse: collapse;
	color : #848484;
    letter-spacing: .5px;
	line-height: 135%;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	margin-top: 6px;
}

table.Table94 td {
	padding: 2px;
}

table.Table80 {
	width: 70%;
	border-collapse: collapse;
	color : #848484;
    letter-spacing: .5px;
	line-height: 135%;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	margin-top: 6px;
}

table.Table94 td {
	padding: 2px;
}

table.FormTable {
	width: 524px;
	border-collapse: collapse;
	color : #848484;
    letter-spacing: .5px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
}

table.FormTable td {
	padding: 4px;
}

table.FormTableSmall {
	width: 490px;
	border-collapse: collapse;
	color : #848484;
    letter-spacing: .5px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
}

table.FormTableSmall td {
	padding: 4px;
}

table.CSZ {
	width: 250px;
	border-collapse: collapse;
	color : #848484;
    letter-spacing: .5px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
}

table.CSZ td {
	padding: 0px;
}

table.City {
	width: 282px;
	border-collapse: collapse;
	color : #848484;
    letter-spacing: .5px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
}

table.City td {
	padding: 0px;
}

table.StateZip {
	width: 155px;
	border-collapse: collapse;
	color : #848484;
    letter-spacing: .5px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
}

table.StateZip td {
	padding: 0px;
}

table.Footer {
	width: 788px;
	border-collapse: collapse;
}

table.Footer td {
	padding: 0px;
}

table.CenterTable {
	width: 100%;
	border-collapse: collapse;
	text-align: center;
}

table.CenterTable td {
	padding: 0px;
}

.yellowHeader {
	border: 1px solid #6C5735;
	background-color: #F4EF00;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	font-weight: normal;
	color: #000000;
	padding: 4px 0px 4px 0px;
	margin-left: 5px;
	width: 92%;
	text-align: center;
}

.VertLine {
	background-color: #E5E5E5;
	padding-top: 50px;
	padding-bottom: 50px;
}

.Content {
	background-color: #F7F7F7;
	color : #848484;
    letter-spacing: .5px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	padding: 15px;
}

.SideMenuTable {
	width: 151px;
	background-color: #F7F7F7;
	padding: 8px 8px 0px 12px;
}

.SideMenuTitle {
	width: 151px;
	color : #DD880F;
    letter-spacing: .5px;
	font-weight: bold;
	text-align: left;
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 12px;
}

.Testimonial {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	color : #848484;
    letter-spacing: .5px;
	text-align: left;	
	font-size: 12px;
}