/* General */

body {margin:0; padding:0}
h1 {font: bold 36px Tahoma, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; margin:0; padding:0;}
h2 {font: bold 28px Tahoma, Arial, Helvetica, sans-serif; color:#A10C0C; text-decoration:none; margin:0; padding:0 0 16px 0;}
td  {font: normal 12px Tahoma, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
a {font: bold 14px Tahoma, Arial, Helvetica, sans-serif; color:#0000FF; text-decoration:underline;}
a:hover {text-decoration:none;}
.border {border:1px solid #000000;}
.bold {font-weight:bold;}

/* header */

.topredtext {color:#BD0D0D;}
.headerbg {background:#F7F6C2; border-top:1px solid #7B7A5F; border-bottom:1px solid #7B7A5F;}
.topbigtext {font: bold 58px Tahoma, Arial, Helvetica, sans-serif; color:#BD0D0D; text-decoration:none;}

/* body */

.bigbold19text {font: bold 19px Tahoma, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.lineheight35{ line-height:35px;}
.bigbold23redtext {font: bold 23px Tahoma, Arial, Helvetica, sans-serif; color:#D40014; text-decoration:none;}
.whiteheading {color:#ffffff;}
.headingleftpadding {padding-left:26px;}
.borderbottom {border-bottom:1px solid #000000;}
.black26blacktext {font: bold 26px Tahoma, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.black26blacktext:hover {color:#314688;}
.black21text {font: bold 21px Tahoma, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.bigbold21redtext {font-size:21px;}

/* mousepad super specials */

.black16text {font: bold 16px Tahoma, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.black16text:hover {color:#8E0405;}
.black18text {font-size:18px;}
.red18text {font-size:18px;}
.mousepadsuperlink {font: bold 18px Tahoma, Arial, Helvetica, sans-serif; color:#0000FF; text-decoration:underline;}
.mousepadsuperlink:hover {text-decoration:none;}

/* mousepad order2 */

.order2red32text {font: bold 32px Tahoma, Arial, Helvetica, sans-serif; color:#C90F0F; text-decoration:none;}
.order2lineheight {line-height:24px;}
.order2mousepadsuperlink {font: bold 24px Tahoma, Arial, Helvetica, sans-serif; color:#0000FF; text-decoration:underline;}

/* space age mouspad cal */

.spaceage29blacktext {font: bold 29px Tahoma, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.spaceagelineheight {line-height:28px;}
.borderblue {border:1px solid #4EB6F2;}
.borderdottedrightblue {border-right:2px dashed #4EB6F2;}
.borderdottedbottomblue {border-bottom:2px dashed #4EB6F2;}
.spaceageltpadding {padding-left:15px;}
.spaceagelink {font: bold 16px Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
.spaceagelink:hover {color:#F2EF0A;}