body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #2e355b; height:100%; }

.rowOrderCat1 {background-color: #DEE1E8; height: 25px; border-bottom-color:#C4CAD7; border-bottom-style:solid; border-bottom-width:1px;}
.rowOrderCat2 {background-color: #FFFFFF; height: 25px; border-bottom-color:#C4CAD7; border-bottom-style:solid; border-bottom-width:1px;}

.main { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; }
.main a:link { text-decoration: none; color: #FFFFFF; }
.main a:visited { text-decoration: none; color: #FFFFFF; }
.main a:hover { text-decoration: underline; color: #FFFFFF; }
.main a:active { text-decoration: none; color: #FFFFFF; }

.mainLink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #BABAD2; }
.mainLink a:link { text-decoration: underline; color: #BABAD2; }
.mainLink a:visited { text-decoration: underline; color: #BABAD2; }
.mainLink a:hover { text-decoration: underline; color: #BABAD2; }
.mainLink a:active { text-decoration: underline; color: #BABAD2; }

.main2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2F438C; }
.main2 a:link { text-decoration: none; color: #2F438C; }
.main2 a:visited { text-decoration: none; color: #2F438C; }
.main2 a:hover { text-decoration: underline; color: #2F438C; }
.main2 a:active { text-decoration: none; color: #2F438C; }

.main3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2F438C; }
.main3 a:link { text-decoration: underline; color: #0000FF; }
.main3 a:visited { text-decoration: underline; color: #0000FF; }
.main3 a:hover { text-decoration: underline; color: #0000FF; }
.main3 a:active { text-decoration: underline; color: #0000FF; }

.mainYellow { font-size:11px; font-family: Arial, Helvetica, sans-serif; color: #B79300; }
.mainYellow a:link { text-decoration: none; color: #B79300; }
.mainYellow a:visited { text-decoration: none; color: #B79300; }
.mainYellow a:hover { text-decoration: underline; color: #B79300; }
.mainYellow a:active { text-decoration: none; color: #B79300; }

.mainOrange{ font-size:11px; font-family: Arial, Helvetica, sans-serif; color: #CC6600; }
.mainOrange a:link { text-decoration: none; color: #CC6600; }
.mainOrange a:visited { text-decoration: none; color: #CC6600; }
.mainOrange a:hover { text-decoration: underline; color: #CC6600; }
.mainOrange a:active { text-decoration: none; color: #CC6600; }

.mainRed{ font-size:11px; font-family: Arial, Helvetica, sans-serif; color: #FF0000; }
.mainRed a:link { text-decoration: none; color: #FF0000; }
.mainRed a:visited { text-decoration: none; color: #FF0000; }
.mainRed a:hover { text-decoration: underline; color: #FF0000; }
.mainRed a:active { text-decoration: none; color: #FF0000; }

.mainHeader { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #1B2C3C; font-weight: bold; }
.mainHeader a:link { text-decoration: none; color: #1B2C3C; }
.mainHeader a:visited { text-decoration: none; color: #1B2C3C; }
.mainHeader a:hover { text-decoration: underline; color: #1B2C3C; }
.mainHeader a:active { text-decoration: none; color: #1B2C3C; }

.mainHeader2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #2F438C; font-weight: bold; }
.mainHeader2 a:link { text-decoration: none; color: #2F438C; }
.mainHeader2 a:visited { text-decoration: none; color: #2F438C; }
.mainHeader2 a:hover { text-decoration: underline; color: #2F438C; }
.mainHeader2 a:active { text-decoration: none; color: #2F438C; }

.leftNavMain { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2F438C; }
.leftNavMain a:link { text-decoration: none; color: #2F438C; }
.leftNavMain a:visited { text-decoration: none; color: #2F438C; }
.leftNavMain a:hover { text-decoration: underline; color: #2F438C; }
.leftNavMain a:active { text-decoration: none; color: #2F438C; }

.cartTab { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1B2C3C; }
.cartTab a:link { text-decoration: none; color: #1B2C3C; }
.cartTab a:visited { text-decoration: none; color: #1B2C3C; }
.cartTab a:hover { text-decoration: underline; color: #1B2C3C; }
.cartTab a:active { text-decoration: none; color: #1B2C3C; }

.colLink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2F438C; }
.colLink a:link { text-decoration: underline; color: #2F438C; }
.colLink a:visited { text-decoration: underline; color: #2F438C; }
.colLink a:hover { text-decoration: underline; color: #2F438C; }
.colLink a:active { text-decoration: underline; color: #2F438C; }

.colMain { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1B2C3C; }

.colHeader { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #1B2C3C; font-weight: bold; }
.colHeader a:link { text-decoration: none; color: #1B2C3C; }
.colHeader a:visited { text-decoration: none; color: #1B2C3C; }
.colHeader a:hover { text-decoration: underline; color: #1B2C3C; }
.colHeader a:active { text-decoration: none; color: #1B2C3C; }

.colHeaderWhite { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold; }
.colHeaderWhite a:link { text-decoration: none; color: #FFFFFF; }
.colHeaderWhite a:visited { text-decoration: none; color: #FFFFFF; }
.colHeaderWhite a:hover { text-decoration: underline; color: #FFFFFF; }
.colHeaderWhite a:active { text-decoration: none; color: #FFFFFF; }

.colProduct { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1B2C3C; font-weight: bold; }
.colProduct a:link { text-decoration: none; color: #1B2C3C; }
.colProduct a:visited { text-decoration: none; color: #1B2C3C; }
.colProduct a:hover { text-decoration: underline; color: #1B2C3C; }
.colProduct a:active { text-decoration: none; color: #1B2C3C; }

a:link { text-decoration: none; color: #FFFFFF; }
a:visited { text-decoration: none; color: #FFFFFF; }
a:hover { text-decoration: underline; color: #FFFFFF; }
a:active { text-decoration: none; color: #FFFFFF; }

.headers { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; }

.mainIndent { margin-left: 15px; margin-right: 10px; margin-top: 15px; margin-bottom: 15px; }
.colBoxPadding { padding: 2px; }

.padding { padding: 18px; }

.fullBorder { border-width: 1px; border-style: solid; border-color: #3D5464; }
.boxBorder { border-width: 1px; border-style: solid; border-color: #1B2C3C; }
.boxBottomBorder { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #1B2C3C; }
.topBorder { border-top-width: 1px; border-top-style: solid; border-top-color: #3D5464; }
.bottomBorder { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #3D5464; }
.rightVertRule { border-right-width: 1px; border-right-style: solid; border-right-color: #192E3B; }
.leftVertRule { border-left-width: 1px; border-left-style: solid; border-left-color: #3D5464; }

.copyright { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #3A4C5A; }
.c { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #3A4C5A; }
.leftNavHeader { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1B2C3C; font-weight: bold; }

.topNavText { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #292F31; font-weight: bold; }
.topNavText a:link { text-decoration: none; color: #292F31; }
.topNavText a:visited { text-decoration: none; color: #292F31; }
.topNavText a:hover { text-decoration: none; color: #FFFFFF; }
.topNavText a:active { text-decoration: none; color: #292F31; }

.leftNavText { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #B6C0C7; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #90B0C3; }
.leftNavText a:link { text-decoration: none; color: #B6C0C7; }
.leftNavText a:visited { text-decoration: none; color: #B6C0C7; }
.leftNavText a:hover { text-decoration: none; color: #B6C0C7; }
.leftNavText a:active { text-decoration: none; color: #B6C0C7; }

.boxText { font-size:10px; font-family: Arial, Helvetica, sans-serif; color: #1B2C3C; font-weight: bold; }
.boxText a:link { text-decoration: none; color: #1B2C3C; }
.boxText a:visited { text-decoration: none; color: #1B2C3C; }
.boxText a:hover { text-decoration: underline; color: #1B2C3C; }
.boxText a:active { text-decoration: none; color: #1B2C3C; }

.boxHeader { font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; }

.boxMain { font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #1B2C3C; }
.boxMain a:link { text-decoration: none; color: #1B2C3C; }
.boxMain a:visited { text-decoration: none; color: #1B2C3C; }
.boxMain a:hover { text-decoration: underline; color: #1B2C3C; }
.boxMain a:active { text-decoration: none; color: #1B2C3C; }

.boxMainSmall { font-size:10px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #334127; }
.boxMainSmall a:link { text-decoration: none; color: #334127; }
.boxMainSmall a:visited { text-decoration: none; color: #334127; }
.boxMainSmall a:hover { text-decoration: underline; color: #334127; }
.boxMainSmall a:active { text-decoration: none; color: #334127; }

.boxPadding { padding: 6px; }

.loginBox { background-color:#BABAD2; border-style:solid; border-color: #1B2C3C; border-width: 1px; }

.footerMain { font-size:10px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #3C4C63; }