a#about img {background: url(about.gif) top center no-repeat; height: 65px; width: 160px; border-width: 0;}
a#about:hover img {background: url(about_hover.gif) top center no-repeat; height: 65px; width: 160px; border-width: 0;}
a#ad img {background: url(watch_ad_text.gif) top center no-repeat; height: 65px; width: 160px; border-width: 0;}
a#ad:hover img {background: url(watch_ad_text_hover.gif) top center no-repeat; height: 65px; width: 160px; border-width: 0;}
a#services img {background: url(services.gif) top center no-repeat; height: 65px; width: 160px; border-width: 0;}
a#services:hover img {background: url(services_hover.gif) top center no-repeat; height: 65px; width: 160px; border-width: 0;}
.c_content {
color:#A1A5A8;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
letter-spacing:0.1em;
line-height:0.75em;
text-align:center;}
.c_content a, .c_content a:visited {
color:#A1A5A8;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
letter-spacing:0.1em;
line-height:0.75em;
text-decoration:none;}
.c_content a:hover {
background-color:#000000;
color:#FFFFFF;
letter-spacing:0.1em;
line-height:0.75em;
text-decoration:none;
}
#left .content {
color:#AEC1C8;
font-family:Tahoma;
font-size:10px;
line-height:1.5em;
padding:2px 25px 15px 30px;
}
#left .content a:link, #left .content a:visited {
background:#000000 url(images/rollover.gif) no-repeat scroll left top;
color:#D31145;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:8px;
font-weight:normal;
height:14px;
line-height:14px;
text-decoration:none;
text-indent:20px;
text-transform:uppercase;
width:90px;
}
#left .content a:hover {
background-position:right top;
color:#FF0000;
font-family:Arial,Helvetica,sans-serif;
font-size:8px;
font-weight:normal;
text-decoration:none;
}
#left_image_head {
color:#FFFFFF;
height:65px;
width:200px;
}
#left_image_head a {
	color:#66FF00;
	display:block;
	height:65px;
	text-decoration:none;
	width:200px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(images/about.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#left_image_head a:hover {
	color:#FFFFFF;
	height:65px;
	text-decoration:none;
	width:200px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(images/about_hover.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#left_image_head span {
left:-9000px;
position:absolute;
}
#left_image_head_contact {
color:#FFFFFF;
height:65px;
width:200px;
}
#left_image_head_contact a {
background:transparent url(images/contact.gif) no-repeat scroll 0 0;
color:#66FF00;
display:block;
height:65px;
text-decoration:none;
width:200px;
}
#left_image_head_contact a:hover {
background:transparent url(images/contact_hover.gif) no-repeat scroll 0 0;
color:#FFFFFF;
height:65px;
text-decoration:none;
width:200px;
}
#left_image_head_contact span {
left:-9000px;
position:absolute;
}
#center {
background-color:#AEC1C8;
float:left;
width:375px;
}
#center .content {
font-family:Tahoma;
font-size:0.8em;
line-height:1.75em;
padding:10px 10px 30px;
}
#center .content p {
color:#111111;
font-family:Tahoma;
font-weight:normal;
letter-spacing:0.12em;
line-height:1.2em;
margin-right:2px;
}
#center .content p.financing {
color:#111111;
font-size:12px;
}
#center .content p img#bordered {
display:block;
float:left;
margin:0;
padding-right:10px;
}
#center .safety_content {
padding:10px 10px 30px;
}
#center .safety_content p {
color:#111111;
font-family:Tahoma;
font-size:9px;
font-weight:normal;
letter-spacing:0.12em;
line-height:1.2em;
margin-right:2px;
}
#center .safety_content blockquote {
background-color:#FFFFFF;
border:1px solid #666666;
color:#111111;
font-family:Tahoma;
font-size:10px;
font-weight:normal;
letter-spacing:0.12em;
line-height:1.5em;
padding:12px 5px;
}
#center_image_head {
background:transparent url(images/welcome.gif) no-repeat scroll 0 0;
height:65px;
}
#center_image_head .safety {
background:transparent url(images/safety.gif) no-repeat scroll 0 0;
height:65px;
}
#center_image_head .testimonials {
background:transparent url(images/testimonials.gif) no-repeat scroll 0 0;
height:65px;
}
#center_image_head .services {
background:transparent url(images/services_top.gif) no-repeat scroll 0 0;
height:65px;
}
#center_image_head .products {
background:transparent url(images/featured_products.gif) no-repeat scroll 0 0;
height:65px;
}
#center_image_head .financing {
background:transparent url(images/financing.gif) no-repeat scroll 0 0;
height:65px;
}
#center_image_head span {
left:-9000px;
position:absolute;
}
#agf_wrapper {
height:140px;
margin-top:25px;
}
#center a:link {
color:#FFFFFF;
text-decoration:none;
}
#center a:visited {
color:#FFFFFF;
text-decoration:none;
}
#center a:hover {
color:#000000;
text-decoration:none;
}
#agf_wrapper a {
color:#FF0000;
font-weight:bold;
}
#agf_wrapper a:visited {
color:black;
}
#agf_wrapper a:hover {
color:#FF0000;
text-decoration:underline;
}
#agf_button {
height:20px;
}
#agf_button a:link {
background:transparent url(images/button-agf.gif) repeat-x scroll left top;
color:#000000;
text-decoration:none;
}
#agf_button a:visited {
color:#000000;
text-decoration:none;
}
#agf_button a:hover {
color:#000000;
text-decoration:underline;
}
img a.no_border {
border-color:#AEC1C8;
border-width:0;
}
#right {
float:left;
position:relative;
width:201px;
z-index:0;
}
#right .content {
border-bottom:1px dashed #AEC1C8;
font-size:0.75em;
line-height:1.5em;
padding:2px 25px 20px;
}
#right_image_head {
color:#FFFFFF;
height:65px;
position:relative;
width:200px;
z-index:100;
}
#right_image_head a {
background:transparent url(images/watch_ad_text.gif) no-repeat scroll 0 0;
color:#FFFFFF;
display:block;
height:65px;
text-decoration:none;
width:200px;
}
#right_image_head a:hover {
background:transparent url(images/watch_ad_text_hover.gif) no-repeat scroll 0 0;
color:#FFFFFF;
height:65px;
text-decoration:none;
width:200px;
}
#right_image_head span {
left:-9000px;
position:absolute;
}
#right_image_head_products {
color:#FFFFFF;
height:65px;
position:relative;
width:200px;
z-index:100;
}
#right_image_head_products a {
background:transparent url(images/products.gif) no-repeat scroll 0 0;
color:#FFFFFF;
display:block;
height:65px;
text-decoration:none;
width:200px;
}
#right_image_head_products a:hover {
background:transparent url(images/products_hover.gif) no-repeat scroll 0 0;
color:#FFFFFF;
height:65px;
text-decoration:none;
width:200px;
}
#right_image_head_products span {
left:-9000px;
position:absolute;
}
#right_image_head_services {
color:#FFFFFF;
height:65px;
position:relative;
width:200px;
z-index:100;
}
#right_image_head_services a {
background:transparent url(images/services.gif) no-repeat scroll 0 0;
color:#FFFFFF;
display:block;
height:65px;
text-decoration:none;
width:200px;
}
#right_image_head_services a:hover {
background:transparent url(images/services_hover.gif) no-repeat scroll 0 0;
color:#FFFFFF;
height:65px;
text-decoration:none;
width:200px;
}
#right_image_head_services span {
left:-9000px;
position:absolute;
}
#right a:link {
color:#000000;
text-decoration:none;
}
#right a:visited {
color:#333333;
text-decoration:none;
}
#right a:hover {
color:#FFFFFF;
text-decoration:none;
}
#footer {
background-color:#000000;
background-image:url(images/grass.jpg);
background-position:left bottom;
background-repeat:repeat-x;
clear:both;
color:#FFFFFF;
height:100px;
margin:0;
padding:10px 0 0;
position:relative;
}
#generic_list {
color:#FFFFFF;
height:125px;
position:relative;
width:200px;
z-index:100;
}
#generic_list ul {
list-style-type:none;
margin:0;
padding:0;
}
#generic_list li {
background:transparent url(images/bullet.gif) no-repeat scroll 0 20%;
color:#AEC1C8;
font-family:Tahoma;
font-size:9px;
font-weight:normal;
letter-spacing:0.12em;
line-height:1.5em;
margin-bottom:5px;
margin-left:28px;
padding-left:18px;
}
#generic_list2 {
color:#111111;
position:relative;
z-index:100;
}
#generic_list2 ul {
list-style-type:none;
margin:0;
padding:0;
}
#generic_list2 li {
background:transparent url(images/bullet2.gif) no-repeat scroll 0 20%;
color:#111111;
font-family:Tahoma;
font-size:9px;
font-weight:normal;
letter-spacing:0.12em;
line-height:1.5em;
margin-bottom:5px;
margin-left:28px;
padding-left:18px;
}
#footer p.c_content {
color:#A1A5A8;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
letter-spacing:0.1em;
line-height:0.75em;
text-align:center;
}
#footer p.c_content a, #footer p.c_content a:visited {
color:#A1A5A8;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
letter-spacing:0.1em;
line-height:0.75em;
text-decoration:none;
}
#footer p.c_content a:hover {
background-color:#000000;
color:#FFFFFF;
letter-spacing:0.1em;
line-height:0.75em;
text-decoration:none;
}
#AS_Logo {
height:33px;
margin-top:20px;
padding-bottom:5px;
padding-top:5px;
text-align:center;
width:100%;
}
#AS_Logo a {
background:transparent url(images/am_logo.gif) no-repeat scroll center center;
display:block;
height:33px;
text-decoration:none;
}
#AS_Logo a:hover {
text-decoration:none;
}
#AS_Logo span {
left:-9000px;
position:absolute;
}
#products {
background-color:#FFFFFF;
border:1px solid #666666;
height:145px;
margin-bottom:10px;
width:100%;
}
#products img {
display:block;
float:left;
margin:0;
padding-right:10px;
}
#products .content {
padding:10px 5px;
}
#products .content h1 {
font-size:1.5em;
}
#products .content p {
color:#000000;
font-family:Tahoma;
font-size:1.1em;
font-weight:normal;
letter-spacing:0.12em;
line-height:1.3em;
margin-right:5px;
}
.blue li {
background:transparent url(images/bullet2.gif) no-repeat scroll 0 20%;
color:#111111;
font-family:Tahoma;
font-size:9px;
font-weight:normal;
letter-spacing:0.12em;
line-height:1.5em;
margin-bottom:5px;
margin-left:0px;
padding-left:18px;
}
.blue a.email:link, .blue a.email:visited{
	color: #389138;
	text-decoration: none;
}

.blue a.email:hover{
	color: #FFFFFF;
	text-decoration: none;
}

.SkinObject {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

A.SkinObject:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 10px;
}

A.SkinObject:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 10px;
}

A.SkinObject:hover    {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
	padding-right: 10px;}

A.SkinObject:active   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.Head {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 27px;
	color: #003399;
	padding-top: 11px;
}
.SubHead {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	background-color: #AEC1C8;
}
/* text style used for most text rendered by modules */
.Normal
{
	color:#111111;
	font-family:Tahoma;
	font-weight:normal;
	font-size:12px;
	letter-spacing:0.12em;
	line-height:1.2em;
}

table {
	color:#111111;
	font-family:Tahoma;
	font-weight:normal;
	font-size: 11px;
}


h1 {
font-size:1.8em;
margin:0;
}
h2 {
font-size:1.6em;
margin:30px 0 0;
}
h3 {
font-size:1.25em;
margin:30px 0 0;
}
h4 {
font-size:1.1em;
margin:20px 0 0;
}
H5 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #CCCCCC; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height: normal;
	padding-bottom: 0;
}
DT {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #003366; 
	FONT-FAMILY: Tahoma, Arial, Helvetica
}
H6 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 0, 0, 0, 0;
	margin-bottom: 0, 0, 0, 0;
	line-height: 12px;
}

A:link, A:visited   {
	color: #D31145;
	text-decoration: underline;
}

A:Hover  {
    color: #FF0000;
	text-decoration: underline;
}

SMALL {
	FONT-SIZE: 8px
}
BIG {
	FONT-SIZE: 14px
}
BLOCKQUOTE {
	background-color:#FFFFFF;
	border:1px solid #666666;
	color:#111111;
	font-family:Tahoma;
	font-size:10px;
	font-weight:normal;
	letter-spacing:0.12em;
	line-height:1.5em;
	padding:12px 5px;
}
PRE {
	FONT-FAMILY: Lucida Console, monospace
}
ul {
list-style-type:none;
margin:0;
padding:0;} 

li {
background:transparent url(bullet.gif) no-repeat scroll 0 20%;
color:#AEC1C8;
font-family:Tahoma;
font-size:9px;
font-weight:normal;
letter-spacing:0.12em;
line-height:1.5em;
margin-bottom:5px;
margin-left:0;
padding-left:18px;}


UL LI LI {
	LIST-STYLE-TYPE: disc
}
UL LI LI LI {
	LIST-STYLE-TYPE: circle
}
OL LI {
	LIST-STYLE-TYPE: decimal
}
OL OL LI {
	LIST-STYLE-TYPE: lower-alpha
}
OL OL OL LI {
	LIST-STYLE-TYPE: lower-roman
}
HR {
	HEIGHT: 1pt; TEXT-ALIGN: left
}

.NormalTextBox {
	BORDER-RIGHT: #818181 1px solid; 
	BORDER-TOP: #818181 1px solid; 
	BORDER-LEFT: #818181 1px solid; 
	BORDER-BOTTOM: #818181 1px solid;
	FONT-SIZE: 11px;
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	color: #6B7C86;
}
