TD { font-family: Arial, Helvetica, sans-serif; }
a.Nav:Link {font-size: 11px;color:#888888;text-decoration:underline; }
a.Nav:Visited {font-size: 11px;color:#888888;text-decoration:underline; }
a.Nav:Hover {font-size: 11px;color:#888888;text-decoration:underline; }
a.NavSm:Hover {font-size: 11px;color:#888888;text-decoration:underline; }
a.NavSm:Link {font-size: 11px;color:#888888;text-decoration:underline; }
a.NavSm:Visited {font-size: 11px;color:#888888;text-decoration:underline; }
a.NavSuperSm:Hover {font-size: 9px;color:#888888;text-decoration:underline; }
a.NavSuperSm:Link {font-size: 9px;color:#888888;text-decoration:underline; }
a.NavSuperSm:Visited {font-size: 9px;color:#888888;text-decoration:underline; }

a.NavHm:Link {font-size: 12px;color:#000000;text-decoration:underline; }
a.NavHm:Visited {font-size: 12px;color:#000000;text-decoration:underline; }
a.NavHm:Hover {font-size: 12px;color:#000000;text-decoration:underline; }

.aluminum {background-image: url(../images/aluminum_tile.jpg);}
.indexHeader {font-size:11px;font-weight:bold;letter-spacing:1px; padding:0px 0px 5px 0px;font-family:Tahoma;color:#000000;display:block;}
.indexTable {line-height:15px; vertical-align:top;}
.indexTable td {font-family:Tahoma;font-size: 11px; text-align:left; display:block; padding-bottom:2px;}
.indexTable i {font-family:Tahoma;font-size: 11px;color:#333333;display:block;padding-bottom:2px;}
.indexTable strong b {color:#000000;}
a.indexTOC:Link {font-size: 11px;color:#000000;text-decoration:underline; display:inline;}
a.indexTOC:Visited {font-size: 11px;color:#000000;text-decoration:underline;display:inline; }
a.indexTOC:Hover {font-size: 11px;color:#000000;text-decoration:underline;display:inline; }
a.indexNav {font-size: 11px;color:#000000;text-decoration:none;}
a.indexNav:Visited {font-size: 11px;color:#000000;text-decoration:none;}
a.indexNav:Hover {font-size: 11px;color:#000000;text-decoration:none;}

.contactText {font-family:Tahoma;font-size: 10px;text-align:left;padding-bottom:2px;}
.contactText a {font-family:Tahoma;font-size: 10px;text-align:left;padding-bottom:2px; color:#333333;}
.contactHeader {font-size:11px;font-weight:bold;letter-spacing:1px;font-family:Tahoma;color:#000000;}

.homeTable {line-height:13px; vertical-align:top;}
.homeTable td {font-family:Tahoma;font-size: 10px; text-align:left;}
.homeHeader {font-size:11px;font-weight:bold;letter-spacing:1px; padding:0px 0px 1px 0px;font-family:Tahoma;color:#000000;display:block;}
a.homeNav:Link {font-size: 10px;color:#000000;text-decoration:none;font-family: Arial, Helvetica, sans-serif;}
a.homeNav:Visited {font-size: 10px;color:#000000;text-decoration:none;font-family: Arial, Helvetica, sans-serif; }
a.homeNav:Hover {font-size: 10px;color:#000000;text-decoration:none;font-family: Arial, Helvetica, sans-serif; }

a.footerNav:Hover {font-size: 9px;color:#000000;text-decoration:none;font-weight:bold;font-family:Tahoma; }
a.footerNav:Link {font-size: 9px;color:#000000;text-decoration:none;font-weight:bold;font-family:Tahoma; }
a.footerNav:Visited {font-size: 9px;color:#000000;text-decoration:none;font-weight:bold;font-family:Tahoma; }
.footerHeader{font-size:10px;font-weight:bold;letter-spacing:1px; padding:0px 0px 5px 0px;font-family:Tahoma}
.footerText{ font-size: 8px;color:#000000;font-family: Arial, Helvetica, sans-serif;}
a.footerText:Link{ font-size: 8px;color:#000000;font-family: Arial, Helvetica, sans-serif;font-weight:bold; }
a.footerText:Hover{ font-size: 8px;color:#000000;font-family: Arial, Helvetica, sans-serif;font-weight:bold; }
a.footerText:Visited{ font-size: 8px;color:#000000;font-family: Arial, Helvetica, sans-serif;font-weight:bold; }

ul {margin:5px 0px 5px 5px; list-style-type:disc; list-style-position:outside; padding: 0px 0px 0px 10px;}
li {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
h1 {font-size: 16px; text-align:left; margin:10px 0px 10px 0px; font-family:Tahoma; letter-spacing:2px;color:#000000;}
h2 {font-size: 12px; text-align:left; margin: 0px 0px 10px 0px; font-family:Tahoma;letter-spacing:2px;color:#000000;}
h3 {font-size: 11px; text-align:left; margin: 10px 0px 10px 0px;font-family:Tahoma;letter-spacing:2px;color:#000000;}
sup {margin-right: 0.125em; font-size:x-small;vertical-align: text-top;text-decoration:none;}

.subNav{font-size: 9px;color:#000000;text-decoration:none;font-family:Tahoma;}
a.subNav:Link {font-size: 9px;color:#000000;text-decoration:none;font-family:Tahoma; }
a.subNav:Visited {font-size: 9px;color:#000000;text-decoration:none; font-family:Tahoma;}
a.subNav:Hover {font-size: 9px;color:#000000;text-decoration:none;font-family:Tahoma; }


.techTable  {border-bottom:#333333 1px solid;font-size:10px; }
.techTableBold  {border-bottom:#333333 1px solid;font-size:10px;font-weight:bold; }
.techHeader {font-size:11px;font-weight:bold;}
.techFeatureImages{padding-left:15px;}

.text{ font-size: 11px; }
.textSS{ font-size: 9px; }
.textSm { font-size: 11px; text-align:left;}
.textSuperSm { font-size: 9px; }
.redBold  {font-size: 11px;color:#FF0000;font-weight:bold; }
.redBoldSS  {font-size: 9px;color:#FF0000;font-weight:bold; }

.centered {margin: 10px 10% 10px 10%;text-align: center;position: relative;display: block;}
.topright {margin: 10px 5% 10px auto;text-align:right;position: relative;display: block; vertical-align:top; padding-right:10px;}
a.tmNav {font-size: 11px;color:#000000;text-decoration:underline;}
a.tmNav:Visited {font-size: 11px;color:#000000;text-decoration:underline; }
a.tmNav:Hover {font-size: 11px;color:#000000;text-decoration:underline; }

a.tmNavSm {font-size: 10px;color:#888888;text-decoration:underline;font-family:Tahoma;}
a.tmNavSm:Visited {font-size: 10px;color:#888888;text-decoration:underline;font-family:Tahoma; }
a.tmNavSm:Hover {font-size: 10px;color:#888888;text-decoration:underline;font-family:Tahoma; }

a.eMailLink:Visited {font-size: 10px;color:#000000;text-decoration:underline; }
a.eMailLink:Hover {font-size: 10px;color:#000000;text-decoration:underline; }

.popHeader {font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;color: #333333;}
.popSub {font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #333333;}

.redBoldBig {font-family: Arial, Helvetica, sans-serif;font-size: 15px;color: #FF0000;font-weight: bold;}
.blackBoldBig {font-family: Arial, Helvetica, sans-serif;font-size: 15px;font-weight: bold;}
.blackBoldMed {font-family: Sans-Serif, Arial, Helvetica;font-size: 11px;font-weight: bold;}

.textWhite {font-size: 10px;color:#FFFFFF;line-height: 16px;font-weight:bold; margin: 0px 1px 0px 3px;}
.textWhiteSS {font-size: 9px;color:#FFFFFF;line-height: 16px;font-weight:bold; margin: 0px 1px 0px 3px;}
.textWhiteSm {font-size: 11px;color:#FFFFFF;line-height: 16px;}
.textWhiteLg {font-size: 12px;color:#FFFFFF;line-height: 25px;  font-weight:bold;}
.Boldsm {font-weight:bold;font-size: 10px;}
.BoldSS {font-weight:bold;font-size: 9px;}
.NewProductsRedBold  {font-size: 11px;color:#FF0000;font-weight:bold; }

.ImageLibraryitalics {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic;color:#000000;}
.ImageLibrarytext {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#000000;}
a.ImageLibrarytext:Link {font-family: Arial, Helvetica, sans-serif;font-size: 12px; text-decoration:underline;color:#888888;}
a.ImageLibrarytext:Visited {font-family: Arial, Helvetica, sans-serif;font-size: 12px; text-decoration:underline;color:#888888;}
a.ImageLibrarytext:Hover {font-family: Arial, Helvetica, sans-serif;font-size: 12px; text-decoration:underline;color:#888888;}
.ImageLibraryTableBold  {font-family: Arial, Helvetica, sans-serif; font-size:12px;font-weight:bold;color:#333333; }
.ImageLibraryTable  {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px;color:#333333;vertical-align:top;  }
.ImageLibraryTable td {font-family:Tahoma;font-size: 10px; text-align:left;  padding-bottom:2px;}
.ImageLibraryTable img { text-align:center;}
.ImageLibraryHeader {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px;font-weight:bold;color:#000000;padding-bottom:2px;letter-spacing:1px}
.ImageLibraryTable h1 {font-size: 16px; text-align:left; margin:20px 0px 10px 0px; font-family:Arial, Helvetica, sans-serif; letter-spacing:3px;color:#000000;font-weight:bold}

.TOCDesc { font-size: 12px;color:#666633; }
.eMailLink {float: right; vertical-align: top;font-weight: bold;font-size:10px;color:#000000;text-decoration: underline;padding-right: 10px;}

/* News Styles */
.blackBoldMedNewsHead {font-family: Sans-Serif, Arial, Helvetica;font-size: 11px;font-weight: bold;letter-spacing: 4px;}
.Tabletext {font-family:Tahoma;font-size: 10px;text-align:left;display:block;padding-bottom:2px;color: #000;font-weight: normal;}
.TableDate {font-family:Tahoma;font-size: 10px;text-align:left;display:block;padding-bottom:2px;color: #666666;font-weight: normal;}
a {color:#666666;font-family:Tahoma;font-size: 10px;}
.RedBoldMed {font-family: Sans-Serif, Arial, Helvetica;font-size: 11px;font-weight: bold;color: #F00;}