/* Text */
BODY { margin-top: 0px; margin-left: 0px; margin-right: 0px;  background-color:#919598;}
TD, DIV, SPAN {font-family:Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.smalltext {font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.smalltext10 {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.whitetext {font-family: Verdana, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}
.smalltextwhite {font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}
.table {background-color:#FFFFFF;}


/* Layout */
.padding2 {padding: 2px;}
.padding6 {padding: 6px;}
.padding8 {padding: 8px;}
.padding10 {padding: 10px;}


/* Links */
a.link:link,
a.link:active,
a.link:visited {color: #000000; text-decoration: underline; font-family: Verdana, Helvetica, sans-serif; font-size: 12px;}
a.link:hover {color: #76787B; text-decoration: none; font-family: Verdana, Helvetica, sans-serif; font-size: 12px;}

a.smalllink:link,
a.smalllink:active,
a.smalllink:visited {color: #000000; text-decoration: underline; font-family: Verdana, Helvetica, sans-serif; font-size: 11px;}
a.smalllink:hover {color: #76787B; text-decoration: none; font-family: Verdana, Helvetica, sans-serif; font-size: 11px;}

a.linkwhite:link,
a.linkwhite:active,
a.linkwhite:visited {color: #000000; text-decoration: underline; font-family: Verdana, Helvetica, sans-serif; font-size: 12px;}
a.linkwhite:hover {color: #000000; text-decoration: none; font-family: Verdana, Helvetica, sans-serif; font-size: 12px;}

a.smalllinkwhite:link,
a.smalllinkwhite:active,
a.smalllinkwhite:visited {color: #FFFFFF; text-decoration: none; font-family: Verdana, Helvetica, sans-serif; font-size: 11px;}
a.smalllinkwhite:hover {color: #FFFFFF; text-decoration: underline; font-family: Verdana, Helvetica, sans-serif; font-size: 11px;}


a.nav:link,
a.nav:active,
a.nav:visited {color: #FFFFFF; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
a.nav:hover {color: #76787B; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

/* Shop */
#shop TD, DIV, SPAN {font-family:Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333;}
#shop HR {border: none 0; border-top: 1px dashed #333333; width: 80%; height: 1px;}
#shop .headerText {font-weight: bold; font-size: 12px}
#shop .formTxt {font-family:Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333;}
#shop .orderLink {border:solid 1px #333333; background-color: #90AABE; padding:6px; width:50; align:left}
#shop .orderLink:link,
#shop .orderLink:active,
#shop .orderLink:visited {color: #FFFFFF; text-decoration: none; font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
#shop .orderLink:hover {color: #FFFFFF; text-decoration: underline; font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
#shop .shopButton{
   clear: both;
   color:#ffcccccc;
   font-family:'verdana', Arial, Helvetica, sans-serif;
   font-size:100%;
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-top-color:#003C74;
   border-left-color:#003C74;
   border-right-color:#444444;
   border-bottom-color:#444444;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffcccccc');
}

/* //////////////////////////// */
.hdr {font-family: Arial, Helvetica, sans-serif; color:#31659C; font-size:16px; font-weight:bold;}
LI {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; list-style-type: circle;}
.li {list-style-type: disc;}
.border {border:1px solid #000000;}
.dottedborder {border:1px solid #FFFFFF;} /* not using the dotted effect*/
.textfield {font-family:Helvetica, Arial, sans-serif; font-size:11px; height:18px; width:70px;}
.textfield2 {font-family:Helvetica, Arial, sans-serif; font-size:11px; height:18px; width:120px; padding: 0px;}
.linkfooter {color: #666666; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal;}

/* GENERAL */
#hidemain {display:none;}




/* Sections */
/* .about {background-color: #F8F4D0; border:1px dotted #CCCCCC;} */
.about {background-color: #F8F4D0;}
.aboutacct {background-color: #83B7C8; padding:14px;}
.aboutprint {background-color: #83B7C8;}
.abouthdr {font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; font-weight:bold;}
a.aboutlink:link,
a.aboutlink:active,
a.aboutlink:visited {color: #31659C; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
a.aboutlink:hover {color: #31659C; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}



/* Links */
a.subnav:link,
a.subnav:active,
a.subnav:visited {color: #7B7B7B; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; line-height:1.3em;}
a.subnav:hover {color: #7B7B7B; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; line-height:1.3em;}

a.linkfooter:link,
a.linkfooter:active,
a.linkfooter:visited {color: #909090; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight:bold;}
a.linkfooter:hover {color: #002CB5; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; font-weight:bold;}

