body    { margin: 0px; text-align: center; }

/*<style type="text/css">.awmAnchor {position:relative;z-index:0}</style>*/

/* sets height of page body to 100% */
table.main { height: 100%; }

.awmAnchor {position:relative;z-index:0}

/* sets bg  gif  in the main content table on home page */
table.content { background-image: url(images/bg-grad.gif); background-repeat: repeat-x; }
td.content { background-image: url(images/bg-grad.gif); background-repeat: repeat-x; }
td.bottom { background-image: url(images/bg-bottom.gif); background-repeat: repeat; background-position: 1% 1%; width: 100%; height: 100%; }

/* style for content text  */

.smalltext {  font-family: arial, verdana, sans-serif; font-size: 8pt; color: #000000; font-weight: normal;  }
.text {  font-family: arial, verdana, sans-serif; font-size: 9pt; color: #000000; font-weight: normal;  }
.formlabel {  font-family: arial, verdana, sans-serif; font-size: 9pt; color: #999999; font-weight: bold; vertical-align: top; }
.orange {  font-family: arial, verdana, sans-serif; font-size: 9pt; color: #993300; font-weight: bold; vertical-align: top; }
.teaser {  font-family: arial, verdana, sans-serif; font-size: 11pt; color: #000000; font-weight: bold;  }
.formhead {  font-family: arial, verdana, sans-serif; font-size: 11pt; color: #FFFFFF; font-weight: bold;  }
/* style for suheadings on sub pages */
.subhead  { font-family: arial, sans-serif; font-size: 8.5pt; color: #424548; font-weight: bold; vertical-align: top; }
.header  { font-family: arial, sans-serif; font-size: 10pt; color: #424548; font-weight: bold; vertical-align: top; }
/* style for copyright notice  */
.copy    { font-family: arial, verdana, sans-serif; font-size: 8pt; color: #ffffff; font-weight: normal; }
.bigblue   {font-family: arial, verdana, sans-serif; font-size: 11pt; color: #37A6B0; font-weight: bold;}
.biggreen   {font-family: arial, verdana, sans-serif; font-size: 11pt; color: #2B8384; font-weight: bold;}
.subscript { font-family: arial, verdana, sans-serif; vertical-align: -40%; font-size: 8pt; color: #000000; font-weight: bold;  }
/* style for links against white  */
A:link    { color: #666666; text-decoration: underline; }  
A:visited { color: #666666; text-decoration: underline; }  
A:hover   { color: #993300; text-decoration: none; } 
A:active  { color: #D4A356; text-decoration: none; }  

/* style for main top nav links  */
.mainnav { font-family: arial, verdana, sans-serif; font-size: 8.5pt; font-weight: bold; color: #999999; text-decoration: none;  }
a.mainnav:link    { color: #999999; text-decoration: none;  }
a.mainnav:visited { color: #999999; text-decoration: none;  }
a.mainnav:hover   { color: #D4A356; text-decoration: none;  }
a.mainnav:active  { color: #993300; text-decoration: none;  }
 

/* style for subnav bar on sub pages */
.subnav { font-family: verdana, arial, sans-serif; font-size: 6pt; color: #993300; font-weight: bold; line-height: 10pt; }
a.subnav:link     { color: #D4A356; text-decoration: underline; }
a.subnav:visited  { color: #D4A356; text-decoration: underline; } 
a.subnav:hover    { color: #993300; text-decoration: underline; }  
a.subnav:active   { color: #993300; text-decoration: underline; }


/* style for utility bar  */
.utility  { font-family: arial, verdana, sans-serif; font-size: 7.5pt; color: #ffffff; font-weight: normal; } 
a.utility:link    { color: #ffffff; text-decoration: none; }
a.utility:visited { color: #ffffff; text-decoration: none; }
a.utility:hover   { color: #ffffff; text-decoration: underline; } 
a.utility:active  { color: #ffffff; text-decoration: underline; }


/* style for contact info  */
.contact   { font-family: arial, verdana, sans-serif; font-size: 7pt; color: #D19D4B; font-weight: normal;  } 
a.contact:link    { color: #D19D4B; text-decoration: none; }
a.contact:visited { color: #D19D4B; text-decoration: none; }
a.contact:hover   { color: #ffffff; text-decoration: underline; } 
a.contact:active  { color: #ffffff; text-decoration: underline; }


/* style for homepage featured specs */
.homespecs   { font-family: verdana, arial narrow, arial, sans-serif; font-size: 9pt; color: #333333; font-weight: bold; }
a.homespecs:link    { color: #424548; text-decoration: none; }
a.homespecs:visited { color: #424548; text-decoration: none; }
a.homespecs:hover   { color: #993300; text-decoration: none; } 
a.homespecs:active  { color: #993300; text-decoration: none; }

/* style for subpage featured specs */
.subspecs    { font-family: verdana, arial narrow, arial, sans-serif; font-size: 7pt; color: #424548; font-weight: bold; } 
a.subspecs:link    { color: #424548; text-decoration: none; }
a.subspecs:visited { color: #424548; text-decoration: none; }
a.subspecs:hover   { color: #993300; text-decoration: none; } 
a.subspecs:active  { color: #993300; text-decoration: none; }

/* style for back and returns  */
 
a.back    { color: #424548; text-decoration: underline; }
a.back:visited { color: #424548; text-decoration: underline; }
a.back:hover   { color: #993300; text-decoration: underline; } 
a.back:active  { color: #993300; text-decoration: underline; }

div.return  { margin-top: 20px; text-align: right; }

select	{font-weight: bold; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #999999; background-color: White; border-color: #DDDDDD; }
.buttonstyle		{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: White; background-color: #993300; }
.textboxsmall		{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: Black; background-color: White; }








