@charset "utf-8";
/* CSS Document */

/*! normalize.css 2012-03-11T12:53 UTC - http://github.com/necolas/normalize.css */

/* =============================================================================
   HTML5 display definitions
   ========================================================================== */

/*
 * Corrects block display not defined in IE6/7/8/9 & FF3
 */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary {
    display: block;
}

/*
 * Corrects inline-block display not defined in IE6/7/8/9 & FF3
 */

audio,
canvas,
video {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

/*
 * Prevents modern browsers from displaying 'audio' without controls
 * Remove excess height in iOS5 devices
 */

audio:not([controls]) {
    display: none;
    height: 0;
}

/*
 * Addresses styling for 'hidden' attribute not present in IE7/8/9, FF3, S4
 * Known issue: no IE6 support
 */

[hidden] {
    display: none;
}


/* =============================================================================
   Base
   ========================================================================== */

/*
 * 1. Corrects text resizing oddly in IE6/7 when body font-size is set using em units
 *    http://clagnut.com/blog/348/#c790
 * 2. Prevents iOS text size adjust after orientation change, without disabling user zoom
 *    www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/
 */

html {
    font-size: 100%; /* 1 */
    -webkit-text-size-adjust: 100%; /* 2 */
    -ms-text-size-adjust: 100%; /* 2 */
}

/*
 * Addresses font-family inconsistency between 'textarea' and other form elements.
 */

html,
button,
input,
select,
textarea {
    font-family: sans-serif;
}

/*
 * Addresses margins handled incorrectly in IE6/7
 */

body {
    margin: 0;
}


/* =============================================================================
   Links
   ========================================================================== */

/*
 * Addresses outline displayed oddly in Chrome
 */

a:focus {
    outline: thin dotted;
}

/*
 * Improves readability when focused and also mouse hovered in all browsers
 * people.opera.com/patrickl/experiments/keyboard/test
 */

a:hover,
a:active {
    outline: 0;
}


/* =============================================================================
   Typography
   ========================================================================== */

/*
 * Addresses font sizes and margins set differently in IE6/7
 * Addresses font sizes within 'section' and 'article' in FF4+, Chrome, S5
 */
 
 /* Beginning of Eric Meyer's CSS reset code */
 
 /* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* Ending of Eric Meyers' CSS reset code */

h1 {
    font-size: 2em;
    margin: 0.67em 0;
}

h2 {
    font-size: 1.5em;
    margin: 0.83em 0;
}

h3 {
    font-size: 1.17em;
    margin: 1em 0;
}

h4 {
    font-size: 1em;
    margin: 1.33em 0;
}

h5 {
    font-size: 0.83em;
    margin: 1.67em 0;
}

h6 {
    font-size: 0.75em;
    margin: 2.33em 0;
}

/*
 * Addresses styling not present in IE7/8/9, S5, Chrome
 */

abbr[title] {
    border-bottom: 1px dotted;
}

/*
 * Addresses style set to 'bolder' in FF3+, S4/5, Chrome
*/

b,
strong {
    font-weight: bold;
}

blockquote {
    margin: 1em 40px;
}

/*
 * Addresses styling not present in S5, Chrome
 */

dfn {
    font-style: italic;
}

/*
 * Addresses styling not present in IE6/7/8/9
 */

mark {
    background: #ff0;
    color: #000;
}

/*
 * Addresses margins set differently in IE6/7
 */

p,
pre {
    margin: 1em 0;
}

/*
 * Corrects font family set oddly in IE6, S4/5, Chrome
 * en.wikipedia.org/wiki/User:Davidgothberg/Test59
 */

pre,
code,
kbd,
samp {
    font-family: monospace, serif;
    _font-family: 'courier new', monospace;
    font-size: 1em;
}

/*
 * Improves readability of pre-formatted text in all browsers
 */

pre {
    white-space: pre;
    white-space: pre-wrap;
    word-wrap: break-word;
}

/*
 * 1. Addresses CSS quotes not supported in IE6/7
 * 2. Addresses quote property not supported in S4
 */

/* 1 */

q {
    quotes: none;
}

/* 2 */

q:before,
q:after {
    content: '';
    content: none;
}

small {
    font-size: 75%;
}

/*
 * Prevents sub and sup affecting line-height in all browsers
 * gist.github.com/413930
 */

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}


/* =============================================================================
   Lists
   ========================================================================== */

/*
 * Addresses margins set differently in IE6/7
 */

dl,
menu,
ol,
ul {
    margin: 1em 0;
}

dd {
    margin: 0 0 0 40px;
}

/*
 * Addresses paddings set differently in IE6/7
 */

menu,
ol,
ul {
    padding: 0 0 0 40px;
}

/*
 * Corrects list images handled incorrectly in IE7
 */

nav ul,
nav ol {
    list-style: none;
    list-style-image: none;
}


/* =============================================================================
   Embedded content
   ========================================================================== */

/*
 * 1. Removes border when inside 'a' element in IE6/7/8/9, FF3
 * 2. Improves image quality when scaled in IE7
 *    code.flickr.com/blog/2008/11/12/on-ui-quality-the-little-things-client-side-image-resizing/
 */

img {
    border: 0; /* 1 */
    -ms-interpolation-mode: bicubic; /* 2 */
}

/*
 * Corrects overflow displayed oddly in IE9
 */

svg:not(:root) {
    overflow: hidden;
}


/* =============================================================================
   Figures
   ========================================================================== */

/*
 * Addresses margin not present in IE6/7/8/9, S5, O11
 */

figure {
    margin: 0;
}


/* =============================================================================
   Forms
   ========================================================================== */

/*
 * Corrects margin displayed oddly in IE6/7
 */

form {
    margin: 0;
}

/*
 * Define consistent border, margin, and padding
 */

fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}

/*
 * 1. Corrects color not being inherited in IE6/7/8/9
 * 2. Corrects text not wrapping in FF3
 * 3. Corrects alignment displayed oddly in IE6/7
 */

legend {
    border: 0; /* 1 */
    padding: 0;
    white-space: normal; /* 2 */
    *margin-left: -7px; /* 3 */
}

/*
 * 1. Corrects font size not being inherited in all browsers
 * 2. Addresses margins set differently in IE6/7, FF3+, S5, Chrome
 * 3. Improves appearance and consistency in all browsers
 */

button,
input,
select,
textarea {
    font-size: 100%; /* 1 */
    margin: 0; /* 2 */
    vertical-align: baseline; /* 3 */
    *vertical-align: middle; /* 3 */
}

/*
 * Addresses FF3/4 setting line-height on 'input' using !important in the UA stylesheet
 */

button,
input {
    line-height: normal; /* 1 */
}

/*
 * 1. Improves usability and consistency of cursor style between image-type 'input' and others
 * 2. Corrects inability to style clickable 'input' types in iOS
 * 3. Removes inner spacing in IE7 without affecting normal text inputs
 *    Known issue: inner spacing remains in IE6
 */

button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
    cursor: pointer; /* 1 */
    -webkit-appearance: button; /* 2 */
    *overflow: visible;  /* 3 */
}

/*
 * Re-set default cursor for disabled elements
 */

button[disabled],
input[disabled] {
    cursor: default;
}

/*
 * 1. Addresses box sizing set to content-box in IE8/9
 * 2. Removes excess padding in IE8/9
 * 3. Removes excess padding in IE7
      Known issue: excess padding remains in IE6
 */

input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box; /* 1 */
    padding: 0; /* 2 */
    *height: 13px; /* 3 */
    *width: 13px; /* 3 */
}

/*
 * 1. Addresses appearance set to searchfield in S5, Chrome
 * 2. Addresses box-sizing set to border-box in S5, Chrome (include -moz to future-proof)
 */

input[type="search"] {
    -webkit-appearance: textfield; /* 1 */
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box; /* 2 */
    box-sizing: content-box;
}

/*
 * Removes inner padding and search cancel button in S5, Chrome on OS X
 */

input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
    -webkit-appearance: none;
}

/*
 * Removes inner padding and border in FF3+
 * www.sitepen.com/blog/2008/05/14/the-devils-in-the-details-fixing-dojos-toolbar-buttons/
 */

button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}

/*
 * 1. Removes default vertical scrollbar in IE6/7/8/9
 * 2. Improves readability and alignment in all browsers
 */

textarea {
    overflow: auto; /* 1 */
    vertical-align: top; /* 2 */
}


/* =============================================================================
   Tables
   ========================================================================== */

/*
 * Remove most spacing between table cells
 */

table {
    border-collapse: collapse;
    border-spacing: 0;
}



body {
	background: #333;
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 1.4;
}

.button {
	position:absolute;
	float:left;
	margin-top:2px;
	margin-left:180px;
	margin:5px;
   padding-left:5px;
   color: white;
   font:9px Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   vertical-align: middle;
   }
    
 .button_req  {
 	position:absolute;
	margin-top:-10px;
	margin-left:80px;
   padding-left:5px;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   color: white;
   font-size: 9px;
   font:Verdana,Arial, Helvetica, sans-serif;
   text-decoration: none;
   vertical-align: middle;
   }
   
   div.button {
	position:absolute;
	margin-top:2px;
	margin-left:180px;
   padding-left:5px;
   color: white;
   font:9px Verdana,Arial, Helvetica, sans-serif;
   text-decoration: none;
   vertical-align: middle;
   }

div#box{
	position:absolute;
	margin-top:175px;
	margin-left:425px;
	padding-left:100px;
	padding-top:200px;
	width: 800px;
	height:410px;
	padding: 0px;
	margin:0px;
	border:outset #999999 10px;
	border-style:solid;
	border-color:#999999;
	}
	
	div#box_col{
	position:absolute;
	margin-top:375px;
	margin-left:655px;
	width: 800px;
	height:350px;
	padding: 0px;
	margin:0px;
	border:outset #999999 10px;
	border-style:solid;
	border-color:#999999;
	}
	
div#ol {
	list-style-type:square;
	margin-left:32px;
}

fieldset.request {
  position:absolute;
	margin-top:-10px;
	margin-left:15px;
  margin-right:500px;
  padding: 5px 5px 5px 5px;
  background:#cccccc;
  	-moz-border-radius:15px; 
	-webkit-border-radius:15px; 
	border-radius:15px;
  width:350px;
  height:325px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  border:hidden;
  border-radius:15px;
  display:block;
  vertical-align:middle;
}

fieldset.login {
  position:absolute;
  top:280px;
  margin-left:70px;
  margin-top:280px;
  left:70px;
  right:75px;
  background:#cccccc;
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#999999'); 
	background: -webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#999999)); 	
	background:-moz-linear-gradient(top,#cccccc, #999999); 
	zoom:1;
	-moz-border-radius:0px; 
	-webkit-border-radius:0px; 
	border-radius:0px;
  width:385px;
  height:90px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  color:#58595b;
  border:none;
  border-radius:0px;
  display:block;
  list-style-type:none;
}

.greybar{
	display:inline-block;
	clear:both;
	padding:2px 0px 2px 0px;
	width:1025px;
	height:25px;
	font:normal 11px Arial, Verdana, sans-serif;
	color:#999999;
	background:#cccccc; 
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#999999',GradientType=1); 
		background: -webkit-gradient(linear, left center, right center , from(#cccccc), to(#999999)); 
		background: -moz-linear-gradient(top,  #cccccc, #999999); -moz-border-radius: 0px 0px 0px 0px;
		-webkit-border-radius:0px 0px 0px 0px; 
		border-radius:0px 0px 0px 0px;
}


.greybar ul{
	display:inline-block;
	clear:both;
	margin-left:400px;
	font:normal 11px Arial, Verdana, sans-serif;
	color:#999999;
	padding:5px 0px 5px 3px;
	list-style-type:none;
	letter-spacing:0px;
}

.greybar li{
	display:inline-block;
	font:normal 11px Arial, Verdana, sans-serif,;
	color:#999999;
	list-style-type:none;
	padding:0;
	letter-spacing:0px;
}

.greybar a{;
	display:inline-block;
	font: 11px Arial, Verdana, sans-serif,;
	color:#999999;
	background:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	list-style-type:none;
	letter-spacing:0px;
}

.greybar2{
	clear:both;
	padding:2px 0px 2px 0px;
	text-align:right;
	width:1025px;
	height:25px;
	font:normal 11px Arial, Verdana, sans-serif;
	color:#999999;
	background:#ccc; 
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#999999',GradientType=1); 
		background: -webkit-gradient(linear, left center, right center , from(#cccccc), to(#999999)); 
		background: -moz-linear-gradient(top,  #cccccc, #999999); -moz-border-radius: 0px 0px 0px 0px;
		-webkit-border-radius:0px 0px 0px 0px; 
		border-radius:0px 0px 0px 0px;	
}

h2 {
	font: 16px  Arial, Helvetica, sans-serif bolder;
	text-decoration:none;
	list-style-type:none;
	text-align:left;
	position:absolute;
	margin-left:0px;
	top:-25px;
	color:#666666;
	}
	
h3 {
	font: 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	list-style-type:none;
	text-align:left;
	}
	
.banner{
	width:445px;
	height:190px;	
}

.bhpdc {
	position:absolute;
	margin-top:400px;
	margin-left:100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.2em;
	font-weight:bolder;
	color:#3300ff;
	list-style-type:none;
	text-decoration:none;
}

.map {
	position:absolute;
	margin-top:25px;
	margin-left:75px;
	list-style-type:none;
	width: 150px;
}

span.hours{
	position:absolute;
	top:5px;
	left:0px;
	font-size:9px;
	font-weight:bold;
	color:#666;
}

.main_slogan {
	width: 600px;
	height: 100px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	position: absolute;
	top: 55px;
	margin-left:200px;
	margin-right:auto;
	padding: 5px 5px 5px 100px;
	list-style-type:none; 
	text-decoration: none;
	letter-spacing: 1px;
}

.slogan {
	width: 600px;
	height: 100px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	position: absolute;
	top: 100px;
	margin-left:300px;
	margin-right:auto;
	padding: 5px 5px 5px 5px;
	list-style-type:none; 
	text-decoration: none;
	letter-spacing: 1px;
}

.slogan2 {
	width: 600px;
	height: 100px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	position: absolute;
	margin-top:-70px;
	margin-left:300px;
	margin-right:auto;
	padding: 5px 5px 5px 5px;
	list-style-type:none; 
	text-decoration: none;
	letter-spacing: 1px;
}

.slogan3 {
	width: 600px;
	height: 100px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	position: absolute;
	margin-top:-90px;
	margin-left:320px;
	margin-right:auto;
	padding: 5px 5px 5px 5px;
	list-style-type:none; 
	text-decoration: none;
	letter-spacing: 1px;
}	
	
.contenttext{
	color: #313539;
	font-size:10px;
	text-align:center;
	padding:5px 5px 5px 5px;
	list-style-type:none; 	
}

.directions {
	position:absolute;
	width:700px;
	margin-top: 10px;
	margin-left: 500px;
	text-align:left;
	color:#333;
}

ul, ol, dl { 
	padding: 0;
	margin: 0;
	list-style-type:none;
}
	
	
h2, h3, h4, h5, h6 {
	margin-top:0;
	padding-right: 0px;
	padding-left: 0px; 		
}

p, h1 {
	margin-top: 0;	
	padding-right: 5px;
	padding-left: 5px;
	font-size:16px; 
	margin-left:50px;
	list-style-type:none;
	border:none;
}

div.h1 {
	font:12px, Verdana, Geneva, sans-serif bold;
	margin-top: -110px;	
	padding-right: 5px; 
	text-align:left;
}

h1 {
	margin-top: 0;	
	padding-right: 5px;
	padding-left: 5px;
	font-size:16px; 
	margin-left:60px;
	list-style-type:none;
	border:none;
}

.img_group {
	clear:both;
	position:relative;
	padding:0px;
	top:250px;
	left:0px;
	margin-left:0px;
	margin-right:410px;
	border:none;
	list-style-type:none;	
}

.img_gallery {
	clear:both;
	position:relative;
	padding:0px;
	top:250px;
	left:5px;
	margin-left:0px;
	margin-right:400px;
	border: none;
	list-style-type:none;	
}

.img_logo {
	height:25px;
	width:1025px;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border:none;
	list-style-type:none;	
}

.img_logo img {
	height: 25px;
	width: 38px;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style-type:none;
	border: none;
}
.img_1 {
	position:fixed;
	top:220px;
	left:0px;
	float:left;
	padding:0px 5px 0px 0px;
	list-style-type: none;
	border:none;
}

.img_2 {
	position:fixed;
	top:220px;
	left:110px;
	float:left;
	padding:0px 5px 0px 0px;
	list-style-type: none;
}
.img_3 {
	position:fixed;
	top:220px;
	left:225px;
	float:left;
	padding:0px 5px 0px 0px;
	list-style-type: none;
	border:none;

}
.img_4 {
	position:fixed;
	top:220px;
	left:345px;
	float:left;
	padding:0px 5px 0px 0px;
	list-style-type: none;
	border:none;

}
.img_5 {
	position:fixed;
	top:220px;
	left:445px;
	float:left;
	padding:0px 5px 0px 0px;
	list-style-type: none;
}

a:link {
	color: #42413C;
	text-decoration: none;
	list-style-type:none; 
}

div#links a img {
	height: 0; 
	width: 0; 
	border-width: 0;
	}

a.info:visited {
	color: #58595b;
	text-decoration:none;
	font-size:14px;	
	margin-left: 135px;	
	list-style-type:none;
}

a.info:link {
	color: #58595b;
	text-decoration:none;
	font-size:14px;	
	margin-left: 135px;	
	list-style-type:none;
}

a.log:link {
	color:  #58595b;
	text-decoration:none;
	font-size:12px;
	float:right;
	margin-right:10px;
	list-style-type:none;
}

a.log:visited {
	color:  #58595b;
	text-decoration:none;
	font-size:12px;
	float:right;
	margin-right:10px;
	list-style-type:none;
}

a.text:visited {
	color: #58595b;
	text-decoration:none;
	font-size:16px;
	list-style-type:none;	
}

a.text:link {
	color: #58595b;
	text-decoration:none;
	font-size:16px;
	list-style-type:none;	
}

a.email:link {
	color: #036;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	padding-left:15px;
	list-style-type:none;	
}

a.email:visited {
	color: #036;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	padding-left:15px;
	list-style-type:none;	
}

a.emailreq:link {
	color: #036;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	list-style-type:none;	
}

a.emailreq:visited {
	color: #036;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	list-style-type:none;	
}

.email {
	position:absolute;
	margin-left:100px;
	margin-top:275px;
	text-align:left;
}

.emailus {
	align:center;
	text-decoration:none;
	list-style-type:none;
	padding: 5px 0px 0px 0px;
}

a.bob:visited {
	color: #0033cc;
	text-decoration:none;
	font-size:14px;
	list-style-type:none;	
}

a.bob:link {
	color: #036;
	text-decoration:none;
	font-size:14px;	
	list-style-type:none;
}

a:visited {
	color: #6E6C64;
	text-decoration: none;
	list-style-type:none;
}

a:hover, a:active, a:focus { 
	text-decoration: none;
	list-style-type:none;
}

.container {
	width:1025px;
	min-width:1025px;
	height:780px;
	background:#fff;
	margin-left:auto; 
	margin-right:auto; 
	text-align:center;
}

.header {
	clear:both;
	width:1025 px;
	height:144px;
	background:url (images/header_bkgd.png); 
	padding:0px;
	margin:0px;
	list-style-type:none;
}

#header2 {
	font: 16px  Arial, Helvetica, sans-serif, bolder;
	text-decoration:none;
	list-style-type:none;
	color:#666666;
	}
	
#header22 {
	font: 16px  Arial, Helvetica, sans-serif bolder;
	text-decoration:none;
	list-style-type:none;
	text-align:left;
	color:#666666;
	}
	
.hours{
	font-size:9px;
	font-weight:bold;
	color:#666;
}

#hours{
	position:absolute;
	margin-top:15px;
	margin-left:40px;
	font-size:9px;
	font-weight:bold;
	color:#666;
}


li.linked_out {
	background-color: #cccccc;
	padding:0px 20px 0px 0px;
}

.logo{
	width:250px;
	height:104px;
	padding:5px 1px 5px 1px;
	margin-left:0px;
	position:fixed;
	border:none;
}

.main {
	width: 1025px;
	background: #fff;
	margin: 0 auto; 
}

.brand_promo {
	width: 600px;
	position:absolute;
	top:240px;
	margin-left:0px;
	border:0px;
	text-decoration:none;

}

.brand_promo img {
	margin: 0px 1px 0px 0px;
	padding: 0px 1px 0px 0px;
	border:none;
	text-decoration:none;
	list-style-type: none;
}
	
.ford_promo {
	position: absolute;
	margin-left:105px;
	top:240px;
	text-align:left;
}

.icons {
	position:absolute;
	margin-top: 115px;
	margin-left:80px;
	list-style-type:none;
	border:none;
}

div.promo {
	position:absolute;
	margin-top:260px;
	margin-left:520px;
	width:600px;
	height:250px;
	border:none;
	text-decoration:underline;
	list-style-type:none;
}

.paragraph2 {
	text-align:left;
	position: absolute;
	font-size: 10px;
	letter-spacing:.005em;
	color:#333333;
	font:10px Verdana, Geneva, sans-serif, bold;
	width:350px;
	position:absolute;
	margin-top:70px;
	margin-left:28px;
	padding:0px;
	text-decoration:none;
	list-style-type:none;
	margin-right:auto;
	word-wrap:break-word;
	font-stretch: condensed;
}

.paragraph12 {
	text-align:left;
	position: absolute;
	font-size: 10px;
	letter-spacing:.005em;
	color:#333333;
	font:10px Verdana, Geneva, sans-serif, bold;
	width:350px;
	position:absolute;
	margin-top:65px;
	margin-left:100px;
	padding:0px;
	line-height:1.2em;
	text-decoration:none;
	list-style-type:none;
	margin-right:auto;
	word-wrap:break-word;
	font-stretch: condensed;
}

.paragraph12_2 {
	text-align:left;
	position: absolute;
	letter-spacing:.005em;
	color:#333333;
	font:10px Verdana, Geneva, sans-serif, bold;
	width:350px;
	position:absolute;
	margin-top:198px;
	margin-left:96px;
	padding:0px 0px 0px 5px;
	text-decoration:none;
	list-style-type:none;
	margin-right:auto;
	word-wrap:break-word;
	font-stretch: condensed;
	line-height:1.2em;
}

.paragraph12_3 {
	text-align:left;
	position: absolute;
	letter-spacing:.005em;
	color:#333333;
	font:10px Verdana, Geneva, sans-serif, bold;
	width:350px;
	position:absolute;
	margin-top:311px;
	margin-left:96px;
	padding:0px 0px 0px 5px;
	text-decoration:none;
	list-style-type:none;
	margin-right:auto;
	word-wrap:break-word;
	font-stretch: condensed;
	line-height:1.2em;
}

.paragraph13 {
	text-align:left;
	position: absolute;
	font-size: 10px;
	letter-spacing:.005em;
	color:#333333;
	font:10px Verdana, Geneva, sans-serif, bold;
	line-height:1.2em;
	width:350px;
	position:absolute;
	margin-top:85px;
	margin-left:400px;
	padding:0px;
	text-decoration:none;
	list-style-type:none;
	margin-right:auto;
	word-wrap:break-word;
	font-stretch: condensed;
}

.paragraph13_1 {
	text-align:left;
	position: absolute;
	letter-spacing:.005em;
	color:#333333;
	font:10px Verdana, Geneva, sans-serif, bold;
	width:350px;
	position:absolute;
	margin-top:90px;
	margin-left:45px;
	padding:0px 0px 0px 5px;
	text-decoration:none;
	list-style-type:none;
	margin-right:auto;
	word-wrap:break-word;
	font-stretch: condensed;
	line-height:1.2em;
}

.paragraph21 {
	text-align:left;
	position: absolute;
	font-size: 10px;
	letter-spacing:.005em;
	color:#333333;
	font:10px Verdana, Geneva, sans-serif, bold;
	width:350px;
	position:absolute;
	margin-top:52px;
	margin-left:88px;
	padding:0px;
	text-decoration:none;
	list-style-type:none;
	margin-right:auto;
	word-wrap:break-word;
	font-stretch: condensed;
}

.paragraph22 {
	text-align:left;
	position: absolute;
	letter-spacing:.005em;
	color:#333333;
	font:10px Verdana, Geneva, sans-serif, bold;
	width:375px;
	position:absolute;
	margin-top:50px;
	margin-left:100px;
	padding:0px 0px 0px 5px;
	text-decoration:none;
	list-style-type:none;
	margin-right:auto;
	word-wrap:break-word;
	line-height:1.5em;
	font-stretch: condensed;
}

.paragraph23 {
	text-align:left;
	position: absolute;
	letter-spacing:.025em;
	color:#333333;
	font:12px Verdana, Geneva, sans-serif, bolder;
	width:375px;
	position:absolute;
	margin-top:55px;
	margin-left:90px;
	padding:0px 0px 0px 5px;
	text-decoration:underline;
	list-style-type:none;
	margin-right:auto;
	word-wrap:break-word;
	line-height:2.5em;
}


.paragraph24 {
	text-align:left;
	position: absolute;
	letter-spacing:.025em;
	color:#333333;
	font:12px Verdana, Geneva, sans-serif, bolder;
	width:375px;
	position:absolute;
	margin-top:45px;
	margin-left:440px;
	padding:0px 0px 0px 5px;
	text-decoration:none;
	list-style-type:none;
	margin-right:auto;
	word-wrap:break-word;
	line-height:1em;
}

.paragraph_left {
	text-align:left;
	position: absolute;
	letter-spacing:.005em;
	color:#333333;
	font:10.5 px Verdana, Geneva, sans-serif, bold;
	width:350px;
	position:absolute;
	margin-top:75px;
	margin-left:100px;
	padding:0px 0px 0px 5px;
	text-decoration:none;
	list-style-type:none;
	margin-right:auto;
	line-height:1.5em;
	word-wrap:break-word;
	font-stretch: condensed;
}

.paragraph_left2 {
	text-align:left;
	position: absolute;
	letter-spacing:.005em;
	color:#333333;
	font:10.5px Verdana, Geneva, sans-serif, bold;
	line-height:1.5 em;
	width:350px;
	position:absolute;
	margin-top:10px;
	margin-left:100px;
	padding:0px 0px 0px 5px;
	text-decoration:none;
	list-style-type:none;
	margin-right:auto;
	word-wrap:break-word;
	font-stretch:condensed;
}

.paragraph_right {
	text-align:left;
	position: absolute;
	font-size: 10px;
	letter-spacing:.005em;
	color:#333333;
	font:10px Verdana, Geneva, sans-serif, bold;
	width:300px;
	position:absolute;
	margin-top:75px;
	margin-left:400px;
	padding:0px 0px 0px 5px;
	text-decoration:none;
	list-style-type:none;
	margin-right:auto;
	word-wrap:break-word;
	font-stretch: condensed;
}

.paragraph_location{
	text-align:left;
	position: absolute;
	letter-spacing:.005em;
	color:#333333;
	font:12px Verdana, Geneva, sans-serif, bolder;
	width:375px;
	position:absolute;
	margin-top:40px;
	margin-left:100px;
	padding:0px 0px 0px 5px;
	text-decoration:none;
	list-style-type:none;
	margin-right:auto;
	word-wrap:break-word;
	line-height:1em;
	font-stretch: condensed;
}

.paragraph_sitemap{
	text-align:left;
	position: absolute;
	letter-spacing:.005em;
	color:#333333;
	font:12px Verdana, Geneva, sans-serif, bolder;
	width:375px;
	position:absolute;
	margin-top:50px;
	margin-left:100px;
	padding:0px 0px 0px 5px;
	text-decoration:none;
	list-style-type:none;
	margin-right:auto;
	word-wrap:break-word;
	line-height:2em;
	font-stretch: condensed;
}

.paragraph3 {
	text-align:left;
	position: absolute;
	font-size: 10px;
	letter-spacing:.005em;
	color:#333333;
	font:10px Verdana, Geneva, sans-serif, bold;
	width:350px;
	position:absolute;
	margin-top:70px;
	margin-left:403px;
	padding:0px 0px 0px 5px;
	text-decoration:none;
	list-style-type:none;
	margin-right:auto;
	word-wrap:break-word;
	font-stretch: condensed;
}

.request_form {
	position:absolute;
	margin-top:-10px;
	margin-left:15px;
	margin-right:500px;
	width: 300px;
	height:400px;
	border:none;
	list-style-type:none;
}

.request{
	position:absolute;
	margin-top:-10px;
	margin-left:15px;
	margin-right:500px;
	width: 300px;
	height:400px;
	border:none;
	list-style-type:none;
}

div.request_text {
	font:Georgia, Times New Roman, Times, serif, 14px, #666;
	position:absolute;
	text-align:center;
	margin-top:60px;
	margin-left:50px;
	width:300px;
}

#rollover {
	position:absolute;
	margin-top: 20px;
	margin-left:-550px;
}

#rollover a {
text-decoration:none;
position: relative; 
display:block;
text-align:center;
font-size:10px;
}

#rollover a span {
visibility:visible;
display:block;
position: fixed;
left: 250px;
top: 75px;
font-size: 12px;
font-weight:bold;
line-height: 1.2;
text-align: center;
border:medium;
border-color:#006;
}

#rollover a:hover span, #rollover a:active span, #rollover a:focus span {visibility:visible;}

#rollover a:hover, #rollover a:focus
{visibility:visible;}

.rtop,.rbottom{
	display: none;
}

.rtop,.rbottom{
	display:block;
	}
.rtop *,.rbottom *{
	display:block;
	height: 1px;
	overflow: hidden;
	}
.r1{
	margin: 0 5px;
	}
.r2{
	margin: 0 3px;
	}
.r3{
	margin: 0 2px;
	}
.r4{
	margin: 0 1px;
	height: 2px;
	}

.rs1{
	margin: 0 2px;
	}
.rs2{
	margin: 0 1px;
	}
	
div.promo2 {
	position:absolute;
	top:400px;
	margin-left:105px;
	border: none;
	text-decoration:none;
	list-style-type:none;
	text-align:left;
}

div.promo3 {
	position:absolute;
	top:240px;
	margin-left:405px;
	border: none;
	text-decoration:none;
	list-style-type:none;
	text-align:left;
}

.promo {
	position:absolute;
	margin-top:50px;
	margin-left:108px;
	margin-right:auto;
	width:600px;
	height:250px;
	border:none;
	text-decoration:underline;
	list-style-type:none;
}

.promo_sale {
	position:absolute;
	margin-top:58px;
	margin-left:690px; 
	text-align:left;
	text-decoration:none
}

.promo ul {
	position:relative;
	text-align:left;
	font-size:10px;
	font: Arial, Helvetica, sans-serif;
}

.promo li {
	padding: 3px 0px 0px 0px;
	text-align:left;
}

.promo_special {
	position:absolute;
	margin-top:90px;
	margin-left:50px;
	text-align:left;
	padding:0px;
	margin:0px;
	width: 600px;
}

.promo_special_spring {
	position:absolute;
	margin-top:20px;
	margin-left:10px;
	width: 1000px;
}

.promo_special2 {
	position:absolute;
	margin-top:150px;
	margin-left:0px;
	text-align:center;
	padding:0px 10px 0px 0px;
	width:1000px;
	height:315px;
}

.promo_special_fleet {
	position:absolute;
	top:-220px;
	left:220px;
	padding:2px;
	width: 850px;
	height: 600px;
	list-style-type:square;
}

.promo_special_gm {
	position:absolute;
	margin-top:90px;
	margin-left:100px;
	text-align:left;
	width: 400px;
}


.promo_banner {
	position:absolute;
	margin-top:170px;
	margin-left:110px;
	font-size:9px;
	color:#00F;
	text-decoration:underline;
	text-align:left; 
}

.promo_banner_gm {
	position:absolute;
	margin-top:200 px;
	margin-left:100px;
	font-size:9px;
	color:#00F;
	text-decoration:underline;
	text-align:left;
}

.promo_banner_mopar {
	position:absolute;
	margin-top:170 px;
	margin-left:100px;
	font-size:9px;
	color:#00F;
	text-decoration:none;
	text-align:left; 
}

tr.promo_banner {
	position:absolute;
	top:150 px;
	left:255px;
	font-size:9px;
	color:#00F;
	text-decoration:underline;
	text-align:left; 
}

.promo_text_diesel {
	font-size:14px;
	width:500px;
	color:#336666;
	font:Arial, Helvetica, sans-serif;
	text-align:left;
}

.promo_cabinet {
	position:absolute;
	margin-top: 10px;
	margin-left:600px;
	text-decoration:none;
	list-style-type: none;
	border:none;
}

.promo_bullet {
	list-style-type:circle;
	font-style:oblique;
}
	
.promo_text {
	font-size:22px;
	color:#ffcc33;
	font:Arial, Helvetica, sans-serif;
	text-align:left;
}

.promo_text_body {
	position:absolute;
	margin-left:60px;
	margin-top:45px;
	font-size:10px;
	color:#000000;
	font:Arial, Helvetica, sans-serif;
	text-align:left;
}

.promo_ford_list {
	position:absolute;
	margin-top:15px;
	margin-left:108px;
	margin-right:auto;
	width:200px;
	height:250px;
	border:none;
	text-align:left;
	line-height:2em;
	text-decoration:underline;
	list-style-type:none;
}

.promo_ford_span {
	position:absolute;
	margin-top:165px;
	margin-left:25px;
	width:950px;
	padding:2px;
	list-style-type:none;
	border:none;
}

.promo_ford_span2 {
	position:absolute;
	margin-top:300px;
	margin-left:35px;
	width:950px;
	padding:2px;
	list-style-type:none;
	border:none;
}

.promo_ford_span3 {
	url:(images/promotions/next.gif);
	position:absolute;
	margin-top:435px;
	margin-left:870px;
	width:75px;
	padding:2px;
	list-style-type:none;
	border:none;
}

.promo_ford_span4 {
	url:(images/promotions/back.gif);
	position:absolute;
	margin-top:435px;
	margin-left:50px;
	width:75px;
	padding:2px;
	list-style-type:none;
	border:none;
}

.promo_gm_list {
	position:absolute;
	margin-top:15px;
	margin-left:304px;
	margin-right:auto;
	width:200px;
	height:250px;
	border:none;
	line-height:2em;
	text-align:left;
	text-decoration:underline;
	list-style-type:none;
}

.promo_mopar_list {
	position:absolute;
	margin-top:15px;
	margin-left:502px;
	margin-right:auto;
	width:200px;
	height:250px;
	border:none;
	line-height:2em;
	text-align:left;
	text-decoration:underline;
	list-style-type:none;
}

.promo_ongoing_list {
	position:absolute;
	margin-top:15px;
	margin-left:698px;
	margin-right:auto;
	width:200px;
	height:250px;
	border:none;
	text-align:left;
	line-height:2em;
	text-decoration:underline;
	list-style-type:none;
}

.promo_text_blue {
	font-size:22px;
	color:#336666;
	font:Arial, Helvetica, sans-serif;
	position:absolute;
	margin-left: 100px;
	margin-top: 400px;
}

.promo_text_blue_lg {
	font-size:22px;
	color:#336666;
	font:Arial, Helvetica, sans-serif;
	text-align:left;
	position:absolute;
	margin-top:45px;
	margin-left:100px;
	width: 500px;
}

.promo_text_blue_mopar {
	font-size:18px;
	color:#336666;
	font:Arial, Helvetica, sans-serif;
	text-align:left;
	position:absolute;
	margin-top:55px;
	margin-left:110px;
	width: 500px;
}

.promo_text_blue_mopar_main {
	font-size:18px;
	color:#336666;
	font:Arial, Helvetica, sans-serif;
	text-align:left;
	position:absolute;
	margin-top:155px;
	margin-left:110px;
	width: 500px;
}

.promo_text_bluesm {
	font-size:18px;
	color:#336666;
	font:Arial, Helvetica, sans-serif;
	text-align:left;
	position:absolute;
	margin-left: 100px;
	margin-top: 400px;
}

.promo_text_red {
	font-size:22px;
	color:#cc3333;
	font:Arial, Helvetica, sans-serif;
	position:absolute;
	margin-left: 100px;
	margin-top: 380px;
}

tr.promo_text_blue {
	font-size:22px;
	color:#336666;
	font:Arial, Helvetica, sans-serif;
}

tr.promo_text_bluesm {
	font-size:18px;
	color:#336666;
	font:Arial, Helvetica, sans-serif;
	text-align:left;
}

tr.promo_text_red {
	font-size:22px;
	color:#cc3333;
	font:Arial, Helvetica, sans-serif;
}

tr.promo_text_yellow {
	font-size:18px;
	color:#ffcc33;
	font:Arial, Helvetica, sans-serif;
	text-align:left;
	padding: 2px;
}

.promo_title {
	position:absolute;
	margin-left:30px;
	margin-top:20px;
	float:left;
	width: 900px;
	height:35px;
	text-align:left;
	text-decoration:none;
	list-style-type:none;
	font-size:9px;
}

.promo_body {
	font-size:14px;
	color:#336666;
	margin: 0px 0px 5px 0px;
}

.promo_body2 {
	position:absolute;
	margin-top:160px;
	margin-left:200px;
	font-size:14px;
	color:#336666;
	margin: 0px 0px 5px 0px;
	text-align:left;
}

.promo_body_diesel {
	position:absolute;
	margin-top:290px;
	margin-left:150px;
	width:500px;
	font-size:12px;
	text-align:left;
	color:#000000;
	margin: 0px 0px 5px 0px;
	padding:2px;
}

.promo_body_gm2 {
	position:absolute;
	margin-top:150px;
	margin-left:600px;
	width:400px;
	font-size:14px;
	color:#336666;
	margin:0px 0px 5px 0px;
	padding:2px;
	text-align:left;
	float:left;
}

.promo_body_mopar {
	font-size:14px normal;
	color:#336666;
	margin: 0px 0px 5px 0px;
	position:absolute;
	margin-top:300px;
	margin-right:100px;
}

.promo_body li {
	font-size:14px;
	color:#336666;
	margin: 0px 0px 5px 0px;
	text-align:left;
}

.promo_img {
	position:absolute;
	top: 145px;
	left: 850px;
	text-decoration:none;
	list-style-type: none;
	border:none;

}

.promo_img1 {
	position:absolute;
	top: 500px;
	left: 750px;
	margin-left:auto;
	margin-right:auto;
	text-decoration:none;
	list-style-type: none;
	border:none;
}

span.promo_end {
	position:relative;
	margin-top: -20px;
	margin-left:100px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-size:9px;
	font-style:italic;
}

span.promo_img1 {
	position:relative;
	margin-top: 480px;
	margin-left: 750px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	text-decoration:none;
	list-style-type: none;
	border:none;
}

span.promo_img1_2 {
	position:relative;
	margin-top: 480px;
	margin-left: 1000px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	text-decoration:none;
	list-style-type: none;
	border:none;
}

.promo_img_rollover {
	position:absolute;
	margin-top:20px;
	margin-left:700px;
	width: 200px;
}

.promo_img1_2 {
	position:absolute;
	top: 500px;
	left: 900px;
	margin-left:auto;
	margin-right:auto;
	text-decoration:none;
	list-style-type: none;
	border:none;
}

.promo_img2 {
	float:right;
	position:absolute;
	margin-top: -120px;
	margin-left: 710px;
	text-decoration:none;
	list-style-type: none;
	border:none;
}

.promo_img3 {
	position:absolute;
	margin-top: 30px;
	margin-left:645px;
	float:right;
	text-decoration:none;
	list-style-type: none;
	border:none;
}

.promo_img_ctr {
	position:absolute;
	top: 150px;
	left: 300px;
	text-decoration:none;
	list-style-type: none;
	border:none;
}

.promo_small {
	font-size:9px;
	color:#000; 
}

.promo_small_gm {
	position:absolute;
	margin-top:70px;
	margin-left:0px;
	font-size:8px;
	color:#000; 
	width:600px;
	text-align:left;
}

.promo_spring {
	position:absolute;
	margin-top:350px;
	margin-left:-5px;
	list-style-type:none;
}

.promo_column1 {
	position:absolute;
	top:170px;
	left:0px;
	list-style-type:circle;
	text-decoration:underline;
}

.promo_back {
	position:absolute;
	margin-top:350px;
	margin-left:10px;
	line-height:1.5em;
	width:75px;
	text-align:left;
	list-style-type:none;
	text-decoration:none;
}

.promo_column_back {
	position:absolute;
	margin-top:190px;
	margin-left:10px;
	line-height:1.5em;
	width:75px;
	text-align:left;
	list-style-type:none;
	text-decoration:none;
}

.promo_column1 {
	position:absolute;
	margin-top:190px;
	margin-left:100px;
	line-height:1.5em;
	text-align:left;
	list-style-type:none;
	text-decoration:none;
}

.promo_span {
	positon:absolute;
	margin-top:180px;
	margin-left:10px;
	margin-left:auto;
	margin-right:auto;
	width:875px;
	list-style-type:none;
	text-decoration:none;
}

.promo_column_tb1 {
	position:absolute;
	margin-top:180px;
	margin-left:70px;
	line-height:1.5em;
	text-align:left;
	width:200px;
	list-style-type:none;
	text-decoration:none;
}

.promo_column_tb2 {
	position:absolute;
	margin-top:180px;
	margin-left:275px;
	line-height:1.5em;
	text-align:left;
	width:200px;
	list-style-type:none;
	text-decoration:none;
	left: -16px;
	top: 187px;
	height: 220px;
}

.promo_column_tb3 {
	position:absolute;
	margin-top:180px;
	margin-left:480px;
	line-height:1.5em;
	text-align:left;
	width:200px;
	list-style-type:none;
	text-decoration:none;
	left: 140px;
}

.promo_column_tb4 {
	position:absolute;
	margin-top:180px;
	margin-left:685px;
	line-height:1.5em;
	text-align:left;
	width:200px;
	list-style-type:none;
	text-decoration:none;
	left: -9px;
	top: 184px;
}

.promo_column_tb5 {
	url:(images/promotions/next.gif);
	position:absolute;
	margin-top:400px;
	margin-left:890px;
	line-height:1.5em;
	text-align:left;
	width:75px;
	list-style-type:none;
	text-decoration:none;
	border:none;
}

.promo_column1_ford {
	position:absolute;
	margin-top:155px;
	margin-left:145px;
	list-style-type:circle;
	width: 250px;
	font:7px;
	text-decoration:underline;
	text-align:left;
}

.promo_column2 {
	position:absolute;
	top: 170px;
	left: 320px;
	text-emphasis:circle;
	text-decoration:underline;
}

.promo_column2_ford {
	position:absolute;
	margin-top:155px;
	margin-left: 378px;
	text-emphasis:circle;
	width: 250px;
	font:7px;
	text-decoration:underline;
	text-align:left;
}

.promo_column3_tb {
	position:absolute;
	margin-top: 190px;
	margin-left: 605px;
	line-height:1.5em;
	text-emphasis:circle;
	text-decoration:underline;
	text-align:left;
}

.promo_column3 {
	position:absolute;
	top:220px;
	left:255px;
	text-align:left;
	list-style-type:circle;
	text-decoration:none;
}

.promo_column3_ford {
	position:absolute;
	margin-top:155px;
	margin-left: 645px;
	text-emphasis:circle;
	width: 250px;
	font:7px;
	text-decoration:underline;
	text-align:left;
}

.promo_column4 {
	position:absolute;
	top: 200px;
	left: 550px;
	text-align:left;
	list-style-type:circle;
	text-decoration:none;
}

.promo_end {
	position:absolute;
	top: 10px;
	left:0px;
	font-size:9px;
	font-style:italic;
}

.promo_endcopy {
	position:absolute;
	top: 300px;
	left:255px;
	font-size:9px;
	font-style:italic;
	text-align:left;
}

.sidebar1_new {
	clear:both;
	float:right;
	position:absolute;
	width:425px;
	height:423px;
	padding: 0px 0px 0px 0px;
	margin-top:100px;
	margin-left:680px;
	text-align:right;

	background:url (images/engine_crop.png);
	outline:none;
	list-style-type:none;
	position:absolute;
	margin-left:680px;
	margin-top:100px;
}


.sidebar1 {
	clear:all;
	float:right;
	position:absolute;
	width:450px;
	height:450px;
	padding: 5px 0px 0px 0px;
	
	background:url (images/engine_crop.png);
	list-style-type:none;	
	position:absolute;
	margin-left:1800px;
	margin-right:0px;
	margin-top:750px;
}

div.bhpdc {
	font:Verdana, Geneva, sans-serif #0000ff bolder 12px;
}

div#mission {
	font:Verdana, Geneva, sans-serif 12px bold;
	letter-spacing: 0.0015 em;
	line-height:1.5em;
	width:350px;
	postition:absolute;
	margin-top:150px;
	margin-left:100px;
	text-align:left;
}

li.indent {
	margin-left:15px;
	list-style-type:square;
}

li#italicize {
	font:Verdana, Geneva, sans-serif italic 10px bold;
}

div#label_1 {
	font: Verdana, Geneva, sans-serif 10px bold;
	position:absolute;
	margin-left:24px;
	margin-top:100px;
}

div#label_2 {
	font: Verdana, Geneva, sans-serif 10px bold;
	position:absolute;
	margin-left:424px;
	margin-top:100px;
}

div#label_3 {
	font: Verdana, Geneva, sans-serif 10px bold;
	position:absolute;
	margin-left:24px;
	margin-top:100px;
}

.delivery_title {
	position:absolute;
	top:100px;
	left:120px;
}
	
.title {
	float:left;
	width: 200px;
	height:37px;
	text-align:left;
	position:absolute;
	margin-left:5px;
	margin-top:130px;
	text-decoration:none;
	list-style-type:none;
	font-size:9px;
}

div.title2 {
	position:absolute;
	margin-left:40px;
	margin-top:10px;
	float:left;
	width: 400px;
	height:35px;
	text-align:left;
	text-decoration:none;
	list-style-type:none;
	font:9px #333;
}

div.title3 {
	position:absolute;
	margin-left:50px;
	margin-top:-150px;
	float:left;
	width: 400px;
	height:35px;
	text-align:left;
	text-decoration:none;
	list-style-type:none;
	font-size:9px;
}

#title_sales {
	position:absolute;
	margin-left:100px;
	margin-top:-20px;
	width: 200px;
	height:35px;
	text-align:left;
	text-decoration:none;
	list-style-type:none;
	font:Verdana, Arial, Helvetica, sans-serif, 16px, bold #333;
}

fieldset.request_form {
  position:absolute;
	margin-top:-10px;
	margin-left:15px;
	margin-right:500px;
  background:#cccccc;
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr=='#999999', ; 
	background: -webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#999999); 	
	background:-moz-linear-gradient(top,#cccccc, #999999; 
	zoom:1;
	-moz-border-radius:0px; 
	-webkit-border-radius:0px; 
	border-radius:0px;
  width:400px;
  height:300px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  color:#58595b;
  border:none;
  border-radius:0px;
  display:block;
  list-style-type:none;
}

fieldset.button {
	position: absolute;
	margin-top: -10px;
}	
	
.form {
	position: absolute;
	margin-top:50px;
	margin-left:20px;
	width:250px;
	height: 100px;
	outline:outset;
	text-align:left;
	margin:5px, 0px 0px, 0px;
	}

legend {
	position:absolute;
  	top:0px;
  	left:0px;
  	width:375px;
	height:25px;
	text-align:center;
	background:#ccc;
	-moz-border-radius:0px; 
	-webkit-border-radius:0px; 
	border-radius:0px;
	font-size:10px;
	font-weight:bold;
	color:#58595b;
	display:block;
	padding:0px 0px 10px 0px;
	list-style-type:none;
}

label {
  float:left;
  color:#000;
  alignment:left;
  width:70px;
  display:block;
  list-style-type:none;
  padding:7px 0px 0px 4px;
  margin-left:0px;
  }
  
label#zip {
  float:left;
  font:8px, Verdana, Geneva, sans-serif;
  alignment:left;
  width:80px;
  display:block;
  list-style-type:none;
  padding:2px 2px 2px 2px;
  margin-left:0px;
  }

#group_gif {
	position:absolute;
	margin-top:-150px;
	margin-left:580px;
	left:580px;
	background-color:#003366;
	padding:5px;
	width:345px;
	height:144px;
	background: -moz-linear-gradient(top,  #003366,  #000033);
	url:(/images/group_1_auto.gif);
	list-style-type:none;
}
	
li #subhead {
	width:400px;
	position:absolute;
	margin-top:-200px;
	padding:0px;
	margin-left:-110px;
	font:Verdana, Geneva, sans-serif 12px #333366 bold;
	color:#333366;
	text-transform:uppercase;
}

#subhead {
	width:400px;
	position:absolute;
	margin-top:20px;
	padding:0px;
	margin-left:-60px;
	font:Verdana, Geneva, sans-serif 12px #333366 bold;
	color:#333366;
	text-transform:uppercase;
}

#subhead2 {
	width:400px;
	position:absolute;
	margin-top:20px;
	padding:0px;
	margin-left:-80px;
	font:Verdana, Geneva, sans-serif 12px #333366 bold;
	color:#333366;
	text-transform:uppercase;
}

li.tab_sales {
	text-align:center;
	font:Verdana, Geneva, sans-serif, 12px, bolder #333;
	text-decoration:underline;
}


div.uppercase {
	text-transform: uppercase;
}

p.text {
	font:Verdana, Geneva, sans-serif 10px #cccccc;
	list-style-type:none;
	word-wrap:break-word;
	font-stretch: condensed;
}

p.center_text {
	position:absolute;
	margin-left:250px;
	margin-top:50px;
	width:450px;
	font: 14px Verdana, Geneva, sans-serif;
	text-align:center;
	word-wrap:break-word;
	}
	
p.center_text_2 {
	position:absolute;
	margin-left:250px;
	margin-top:100px;
	width:450px;	
	font: 10px Verdana, Geneva, sans-serif, condensed;
	text-align:center;
	text-decoration:underline;
	word-wrap:break-word;
	}

input {
  float:left;
  align:left;
  width:150px;
  height: 10px;
  margin-top: 5px;
  padding: 7px 0px 0px 0px;
  list-style-type:none
}

input#verifbox {
  padding:2px; 
  border:1px solid;
  color: #CCCCCC; 
  width:180px; 
  height:14px;
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-size:11px;
  float:left;
  align:left;
  list-style-type:none
}

input#captchacode {
	float:left;
	align:center;
	width:100%;
	height:100%;
	list-style-type:none;
}

input#image {
	float:left;
	align:center;
	width:100%;
	height:100%;
	list-style-type:none;
}

input#imageField {
	float:left;
	align:center;
	width:100%;
	height:100%;
	list-style-type:none;
}


.clear{
	background: url(images/.gif) no-repeat;
	float:left;
	border:none;
	height:35px;
	border-radius: 10px;
	-mox-border-radius:10px;	
}

.clear:hover{
	background:url(images/.gif) no-repeat;
	border:none;
	height:35px;
	border-radius: 10px;
	-mox-border-radius:10px;
}

input#clear {
	position:absolute;
	margin-top: 1px;
	margin-left:5px;
	margin-left:auto;
	margin-right:auto;
	height:20px;
	padding:5px;
	display:block; 
	border:1px solid #000000; 
	border-radius: 10px;
	-mox-border-radius:10px;
	width:150px;
	font-family:11px Verdana, Arial, Helvetica, sans-serif; 
	padding:2px 2px 2px 2px; 
	line-height:14px; 
	background-color:#EFEFEF;
}

input#submit {
	position:absolute;
	margin-top: 1px;
	margin-left:5px;
	margin-left:auto;
	margin-right:auto;
	height:20px;
	padding:5px;
	display:block; 
	border:1px solid #000000; 
	width:150px;
	font-family:11px Verdana, Arial, Helvetica, sans-serif; 
	padding:2px 2px 2px 2px; 
	line-height:14px; 
	background-color:#EFEFEF;
}

input#submit_req {
	position:absolute;
	margin-top: 0px;
	margin-left:-50px;
	height:20px;
	padding:2px;
	display:block; 
	border:1px solid #000000; 
	width:150px;
	font-family:11px Verdana, Arial, Helvetica, sans-serif; 
	padding:2px 2px 2px 2px; 
	line-height:14px; 
	background-color:#EFEFEF;
}


fieldset#imageField {
	float:left;
	align:center;
	width:100%;
	height:100%;
	list-style-type:none;
}

fieldset.request {
  position:absolute;
	margin-top:-10px;
	margin-left:15px;
  margin-right:500px;
  padding: 5px 5px 5px 5px;
  background:#cccccc;
  	-moz-border-radius:15px; 
	-webkit-border-radius:15px; 
	border-radius:15px;
	text-align:center;
  width:350px;
  height:325px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  border:hidden;
  border-radius:15px;
  display:block;
  horizontal-align:middle;
  vertical-align:middle;
}

fieldset. {
	padding: 0px 0px 0px 5px;
}
	
.content {
	padding:0px;
	width:1025px;
	height:460px;
	text-align:center;
	list-style-type:none;
}

.login {
	width:375px;
	position:absolute;
	margin-top:600px;
	margin-left:100px;
	top:600px;
	margin-left:90px;
	left:100px;
	list-style-type:none;
	text-align:center;
}

.login_text {
	list-style-type:none;
	position:absolute;
	margin-top: -5px;
	text-decoration:none;
	font-size:9px;
	text-align:center;
	padding: 0px 0px 0px 0px;
	color:#000;
}

.login_head {
	list-style-type:none;
	text-decoration:none;
	font-size:11px;
	text-align:left;
}

.content ul, .content ol { 
	padding: 5px 5px 5px 5px;
	list-style-type:none; 
	font-size:10px;
}

ul.nav {
	margin-bottom: 15px;
	list-style-type:none;  
}

ul.nav li {
	list-style-type:none;
	font-size: 9px;
}

ul.nav a, ul.nav a:visited { 
	padding: 5px 5px 5px 15px;
	display: block; 
	width: 160px; 
	text-decoration: none;
	background: #C6D580;
	list-style-type:none;
}

ul.nav a:hover, ul.nav a:active, ul.nav a:focus { 
	background: #ADB96E;
	color: #FFF;
	list-style-type:none;
}

#nav {
	width: 100%;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	list-style-type: none;
	background-color: #f2f2f2;
	border-bottom: 1px solid #ccc; 
	border-top: 1px solid #ccc; 
	}
	
#nav li {
	float: left; 
	}
	
#nav li a {
		display: block;
		padding: 8px 5px;
		text-decoration: none;
		font-weight: bold;
		color: #069;
		border-right: 1px solid #ccc; 
		height:10px;
		}
		
#nav li a:hover {
		font-weight:bolder;
		font: 12px;
		color:#333333;
}


#sales_list {
	position:absolute;
	margin-top:50px;
	margin-left:95px;
	left-margin:auto;
	right:margin:auto;
	left-padding:auto;
	right-padding:auto;
	width:200px;
	height:400px;
}

#sales_list2 {
	position:absolute;
	margin-top:50px;
	margin-left:320px;
	left-margin:auto;
	right:margin:auto;
	left-padding:auto;
	right-padding:auto;
	width:200px;
	height:400px;
}

#sales_list3 {
	position:absolute;
	margin-top:50px;
	margin-left:545px;
	left-margin:auto;
	right:margin:auto;
	left-padding:auto;
	right-padding:auto;
	width:200px;
	height:400px;
}

#sales_list4 {
	position:absolute;
	margin-top:50px;
	margin-left:770px;
	left-margin:auto;
	right:margin:auto;
	width:200px;
	height:400px;
}

.footer_all{
	position:absolute;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	padding:2px 1px 0px 1px;
	width:1025px;
	height:135px;
	background:#FFF;
	list-style-type:none; 
	text-decoration:none;	
}

.footer_contact {
	min-height:100%;
	width:1025px;
	height:100px;
	padding:0px;
	background:#26246c; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#26246c', endColorstr='#0d0b52');
	background: -webkit-gradient(linear, left top, left bottom, from(#26246c), to(#0d0b52)); 
	background: -moz-linear-gradient(top,  #26246c,  #0d0b52);
	zoom:1;
	position:absolute;
	margin-top:15px;
	margin-left:95px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	list-style-type:none; 
	border:none;
	vertical-align:baseline;
	alignment-adjust:central;
}

.footer_email {
	min-height:100%;
	width:1025px;
	height:100px;
	padding:0px;
	background:#26246c; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#26246c', endColorstr='#0d0b52');
	background: -webkit-gradient(linear, left top, left bottom, from(#26246c), to(#0d0b52)); 
	background: -moz-linear-gradient(top,  #26246c,  #0d0b52);
	zoom:1;
	position:absolute;
	margin-top:-20px;
	margin-left:570px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	text-align:center;
	list-style-type:none; 
	border:none;
	clear:both;
	vertical-align:baseline;
	alignment-adjust:central;
}

.footer_final {
	min-height:100%;
	width:1025px;
	height:100px;
	padding:0px;
	background:#26246c; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#26246c', endColorstr='#0d0b52');
	background: -webkit-gradient(linear, left top, left bottom, from(#26246c), to(#0d0b52)); 
	background: -moz-linear-gradient(top,  #26246c,  #0d0b52);
	zoom:1;
	position:absolute;
	margin-top:-50px;
	margin-left:389px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	list-style-type:none; 
	border:none;
	vertical-align:baseline;
	alignment-adjust:central;
}

.footer_send {
	min-height:100%;
	width:1025px;
	height:100px;
	padding:0px;
	background:#26246c; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#26246c', endColorstr='#0d0b52');
	background: -webkit-gradient(linear, left top, left bottom, from(#26246c), to(#0d0b52)); 
	background: -moz-linear-gradient(top,  #26246c,  #0d0b52);
	zoom:1;
	position:absolute;
	margin-top:100px;
	margin-left:495px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	list-style-type:none; 
	border:none;
	vertical-align:baseline;
	alignment-adjust:central;
}


.footer_email {
	width:1025px;
	height:100px;
	padding:0px;
	background:#26246c; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#26246c', endColorstr='#0d0b52');
	background: -webkit-gradient(linear, left top, left bottom, from(#26246c), to(#0d0b52)); 
	background: -moz-linear-gradient(top,  #26246c,  #0d0b52);
	zoom:1;
	position:absolute;
	margin-top:155px;
	margin-left:220px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	list-style-type:none; 
	border:none;
	clear:both;
}

.footer_main {
	min-height:100%;
	width:1025px;
	height:100px;
	padding:0px;
	background:#26246c; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#26246c', endColorstr='#0d0b52');
	background: -webkit-gradient(linear, left top, left bottom, from(#26246c), to(#0d0b52)); 
	background: -moz-linear-gradient(top,  #26246c,  #0d0b52);
	zoom:1;
	position:absolute;
	margin-top:-500px;
	margin-left:-400px;
	clear:all;
	list-style-type:none; 
	border:none;
	vertical-align:baseline;
	alignment-adjust:central;
}
	
.footer_req {
	min-height:100%;
	width:1025px;
	height:100px;
	padding:0px;
	background:#26246c; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#26246c', endColorstr='#0d0b52');
	background: -webkit-gradient(linear, left top, left bottom, from(#26246c), to(#0d0b52)); 
	background: -moz-linear-gradient(top,  #26246c,  #0d0b52);
	zoom:1;
	position:absolute;
	margin-top:800px;
	margin-left:600px;
	bottom:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	top:1000px;
	left:1000px;
	right:1000px;
	margin-right:600px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	clear:both;
	list-style-type:none; 
	border:none;
	vertical-align:bottom;
	vertical-align:baseline;
	alignment-adjust:central;
}

.footer_req2 {
	min-height:100%;
	width:1025px;
	height:100px;
	padding:0px;
	background:#26246c; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#26246c', endColorstr='#0d0b52');
	background: -webkit-gradient(linear, left top, left bottom, from(#26246c), to(#0d0b52)); 
	background: -moz-linear-gradient(top,  #26246c,  #0d0b52);
	zoom:1;
	position:absolute;
	margin-top:15px;
	margin-left:350px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	top:15px;
	left:350px;
	left:auto;
	right:auto;
	bottom:0px;
	margin-right:auto;
	clear:both;
	list-style-type:none; 
	border:none;
	vertical-align:baseline;
	alignment-adjust:central;
	alignment-baseline:middle;
}	

.footer {
	width:1025px;
	height:100px;
	padding:0px;
	background:#26246c; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#26246c', endColorstr='#0d0b52');
	background: -webkit-gradient(linear, left top, left bottom, from(#26246c), to(#0d0b52)); 
	background: -moz-linear-gradient(top,  #26246c,  #0d0b52);
	zoom:1;
	position:absolute;
	margin-top:14px;
	margin-left:150px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	list-style-type:none; 
	border:none;
}

.footer2 {
	width:1025px;
	height:100px;
	padding:0px;
	background:#26246c; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#26246c', endColorstr='#0d0b52');
	background: -webkit-gradient(linear, left top, left bottom, from(#26246c), to(#0d0b52)); 
	background: -moz-linear-gradient(top,  #26246c,  #0d0b52);
	zoom:1;
	position:absolute;
	margin-top:580px;
	clear:both;
	list-style-type:none; 
	border:none;
}

.footer3 {
	width:1025px;
	height:100px;
	padding:0px;
	background:#26246c; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#26246c', endColorstr='#0d0b52');
	background: -webkit-gradient(linear, left top, left bottom, from(#26246c), to(#0d0b52)); 
	background: -moz-linear-gradient(top,  #26246c,  #0d0b52);
	zoom:1;
	position:absolute;
	margin-top:-95px;
	margin-left:437px;
	clear:both;
	list-style-type:none; 
	border:none;
}

.footer4 {
	width:1025px;
	height:100px;
	padding:0px;
	background:#26246c; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#26246c', endColorstr='#0d0b52');
	background: -webkit-gradient(linear, left top, left bottom, from(#26246c), to(#0d0b52)); 
	background: -moz-linear-gradient(top,  #26246c,  #0d0b52);
	zoom:1;
	position:absolute;
	margin-top:15px;
	margin-left:300px;
	list-style-type:none; 
	border:none;
}

.footer4_2 {
	width:1025px;
	height:100px;
	background:#26246c; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#26246c', endColorstr='#0d0b52');
	background: -webkit-gradient(linear, left top, left bottom, from(#26246c), to(#0d0b52)); 
	background: -moz-linear-gradient(top,  #26246c,  #0d0b52);
	zoom:1;
	position:absolute;
	margin-top:0px;
	margin-left:150px;
	text-align:center;
	clear:both;
	list-style-type:none; 
	border:none;
	horizontal-align:middle;	
}
}


.footer7 {
	width:1025px;
	height:100px;
	padding:0px;
	background:#26246c; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#26246c', endColorstr='#0d0b52');
	background: -webkit-gradient(linear, left top, left bottom, from(#26246c), to(#0d0b52)); 
	background: -moz-linear-gradient(top,  #26246c,  #0d0b52);
	zoom:1;
	position:absolute;
	margin-top:293px;
	margin-left:626px;
    margin-left:auto;
	margin-right:auto;
	padding-left:auto;
	padding-right:auto;
	text-align:center;
	clear:both;
	list-style-type:none; 
	border:none;
}


.footer7 {
	width:1025px;
	height:100px;
	background:#26246c; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#26246c', endColorstr='#0d0b52');
	background: -webkit-gradient(linear, left top, left bottom, from(#26246c), to(#0d0b52)); 
	background: -moz-linear-gradient(top,  #26246c,  #0d0b52);
	zoom:1;
	position:absolute;
	margin-top:18px;
	margin-left:490px;
	text-align:center;
	list-style-type:none; 
	border:none;
}

.footer8 {
	width:1025px;
	height:100px;
	background:#26246c; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#26246c', endColorstr='#0d0b52');
	background: -webkit-gradient(linear, left top, left bottom, from(#26246c), to(#0d0b52)); 
	background: -moz-linear-gradient(top,  #26246c,  #0d0b52);
	zoom:1;
	position:absolute;
	margin-top:20px;
	margin-left:50px;
	text-align:center;
	list-style-type:none; 
	border:none;
}

span.footer7 {
	width:1025px;
	height:100px;
	padding:0px;
	background:#26246c; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#26246c', endColorstr='#0d0b52');
	background: -webkit-gradient(linear, left top, left bottom, from(#26246c), to(#0d0b52)); 
	background: -moz-linear-gradient(top,  #26246c,  #0d0b52);
	zoom:1;
	position:absolute;
	margin-top:293px;
	margin-left:626px;
    margin-left:auto;
	margin-right:auto;
	padding-left:auto;
	padding-right:auto;
	text-align:center;
	clear:both;
	list-style-type:none; 
	border:none;
}

.groupone{
	position:absolute;
	left:10px;
	top:35px;
	clear:both;
	text-align:left;
	color:#fff;
	width:1025px,
	height:100px;
	padding:10px 10px 10px 10px;
	font-size:9px;	
	list-style-type:none; 
	border:none;
}

.groupone_email{
	position:absolute;
	margin-left:30px;
	margin-top:30px;
	clear:both;
	text-align:left;
	color:#fff;
	width:1025px,
	height:100px;
	padding:10px 10px 10px 10px;
	font-size:9px;	
	list-style-type:none; 
	border:none;
	letter-spacing:.005em;
}

.groupone.ul{
	text-align:left;
	color:#fff;
	padding:10px 10px 10px 10px;
	font-size:9px;	
	list-style-type:none; 
	outline:none;
	border:none;
}
	
.group_one_logo {
	position:absolute;
	margin-top:-13px;
	margin-left:700px;
	padding:0px;
	text-align:center;
	font-size:8px;
	list-style-type:none;
	border:none;
}

.group_one_logo_email {
	position:absolute;
	margin-top:-18px;
	margin-left:700px;
	padding:0px;
	text-align:center;
	font-size:8px;
	list-style-type:none;
	border:none;
}

.logobar{
	position:absolute;
	margin-top:35px;
	margin-left:200px;
	text-align:center;
	padding:2px 1px 0px 1px;
	width:1000px;
	height:30px;
	background:#FFF;
	list-style-type:none; 
	text-decoration:none;	
}

.logobar_email{
	position:absolute;
	margin-top:-160px;
	margin-left:350px;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	padding:0px;
	width:1000px;
	height:35px;
	background:#FFF;
	list-style-type:none; 
	text-decoration:none;	
	clear:both; 
}

.logobar_final{
	position:absolute;
	margin-top:-150px;
	margin-left:50px;
	text-align:center;
	padding:2px 1px 0px 1px;
	width:1000px;
	height:35px;
	background:#FFF;
	list-style-type:none; 
	text-decoration:none;	
}

.logobar_req{
	position:absolute;
	margin-top:1000px;
	top:1000px;
	left:1000px;
	margin-left:1000px;
	margin-right:1000px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	padding:2px 1px 0px 1px;
	width:1000px;
	height:35px;
	background:#FFF;
	list-style-type:none; 
	text-decoration:none;	
}

.logobar_req2{
	position:absolute;
	margin-left:452px;
	margin-top:-135px;
	left:445px;
	left:auto;
	right:auto;
	alignment-baseline:middle;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	padding:2px 1px 0px 1px;
	width:1000px;
	height:35px;
	background:#FFF;
	list-style-type:none; 
	text-decoration:none;	
}

.logobar_send{
	position:absolute;
	margin-top:-100px;
	margin-left:200px;
	text-align:center;
	padding:2px 1px 0px 1px;
	width:1000px;
	height:35px;
	background:#FFF;
	list-style-type:none; 
	text-decoration:none;	
}

.logobar2{
	position:absolute;
	margin-top:800px;
	margin-left:2px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	width:1000px;
	height:35px;
	background:#FFF;
	list-style-type:none; 
	text-decoration:none;	
}

.logobar_req{
	position:absolute;
	margin-top:-135px;
	margin-left:480px;
	text-align:center;
	padding:2px 1px 0px 1px;
	width:1000px;
	height:35px;
	background:#FFF;
	list-style-type:none; 
	text-decoration:none;
	horizontal-align:middle;	
}

.logobar_tb{
	position:absolute;
	margin-top:130px;
	margin-left:136px;
	margin-right:auto;
	text-align:center;
	padding:2px 1px 0px 1px;
	width:1000px;
	height:35px;
	background:#FFF;
	list-style-type:none; 
	text-decoration:none;	
}

.logobar3{
	position:absolute;
	margin-top:-130px;
	margin-left: 440px;
	margin-right:auto;
	text-align:center;
	width:1000px;
	height:35px;
	background:#FFF;
	list-style-type:none; 
	text-decoration:none;	
}

.logobar4{
	position:absolute;
	top:650px;
	margin-left:300px;
	padding:0px;
	width:1000px;
	height:35px;
	background:#FFF;
	list-style-type:none; 
	text-decoration:none;	
}

.logobar_email{
	position:absolute;
	margin-top:-160px;
	margin-left:255px;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	padding:0px;
	width:1000px;
	height:35px;
	background:#FFF;
	list-style-type:none; 
	text-decoration:none;	
	clear:both; 
}

.logobar5{
	position:absolute;
	top:650px;
	margin-left:300px;
	padding:0px;
	width:1000px;
	height:35px;
	background:#FFF;
	list-style-type:none; 
	text-decoration:none;	
}

.logobar6{
	position:absolute;
	top:400px;
	margin-left:-148px;
	width:1000px;
	height:35px;
	list-style-type:none; 
	text-decoration:none;	
}

.logobar7{
	position:absolute;
	margin-top:293px;
	margin-left:300px;
	width:1000px;
	height:35px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	list-style-type:none;
	clear:both; 
	text-decoration:none;	
}

.logobar8{
	position:absolute;
	margin-top:60px;
	margin-left:50px;
	width:1000px;
	height:35px;
	margin-right:500px;
	text-align:center;
	list-style-type:none;
	clear:both; 
	text-decoration:none;	
}

span.logobar7{
	position:absolute;
	margin-top:293px;
	margin-left:300px;
	width:1000px;
	height:35px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	list-style-type:none;
	clear:both; 
	text-decoration:none;	
}

.social{
	position:absolute;
	top: 0px;
	left: 860px;
	height: 25px;
	width:150px;
	list-style-type:none;
	border: none;
	text-decoration: none;
}

social.ul {
	height: 25px;
	width:150px;
	list-style-type:none;
	border: none;
	text-decoration: none;
}

social.li {
	height: 25px;
	width: 150px;
	list-style-type:none;
	border: none;
	text-decoration: none;
}
	
.social_email{
	position:absolute;
	top:0px;
	left:900px;
	height:25px;
	width:100px;
	list-style-type:none;
	border: none;
	text-decoration: none;
}

social_email.ul {
	height: 25px;
	width:150px;
	list-style-type:none;
	border: none;
	text-decoration: none;
}

social_email.li {
	height: 25px;
	width: 150px;
	list-style-type:none;
	border: none;
	text-decoration: none;
}

#table {
	width:760px;
	height:450px;
	position:absolute;
	margin-top:220px;
	margin-right: 105px;
	margin-left: 205px;
	list-style-type:none;
}

table #request {
	position:absolute;
	margin-top:-10px;
	margin-left:15px;
	margin-right:500px;
	width:300px;
	height:400px;
	list-style-type:none;
	}
		  
.brands{
	font-size:8px;	
}

.fltrt { 
	float: right;
	margin-left: 8px;
}

.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}

#rollover a {
text-decoration:none;
position: relative; 
display:block;
text-align:center;
font-size:10px;
}

#rollover a span {
visibility:visible;
display:block;
position: fixed;
left: 250px;
top: 75px;
font-size: 12px;
font-weight:bold;
line-height: 1.2;
text-align: center;
border:medium;
border-color:#006;
}

#rollover a:hover span, #rollover a:active span, #rollover a:focus span {visibility:visible;}

#rollover a:hover, #rollover a:focus
{visibility:visible;}

.underline {
	text-decoration:underline;
	color:#333333;
	line-height:1.5em;
}
