
body { font-family: Arial, Helvetica, sans-serif; color: #000000;font-size: 12px; }

p, td { font-family: Arial, Helvetica, sans-serif; color: #000000;font-size: 12px; }
.plaintext { font-family: Arial, Helvetica, sans-serif; color: #000000;font-size: 12px; }

a:link   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666; font-weight: bold; text-decoration: none; }
a:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #a9b4e7; font-weight: bold; text-decoration: none;}
a:hover  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #099; font-weight: bold; text-decoration: underline;}
a:visited{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999; font-weight: bold; text-decoration: none; }

a.topmenu:link   { font-size: 16px; color: #666; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a.topmenu:active { font-size: 16px; color: #0cc; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a.topmenu:hover  { font-size: 16px; color: #099; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a.topmenu:visited{ font-size: 16px; color: #999; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }

/* Left Menu Title*/
a.menutitle:link   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666; font-weight: bold; }
a.menutitle:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #a9b4e7; font-weight: bold; text-decoration: none; }
a.menutitle:hover  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #099; font-weight: bold; text-decoration: none;}
a.menutitle:visited{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999; font-weight: bold; text-decoration: none; }
/* Left Sub Menu */
a.menusub:link   { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666; font-weight: bold; text-decoration: none; }
a.menusub:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #a9b4e7; font-weight: bold; text-decoration: none;}
a.menusub:hover  { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #099; font-weight: bold; text-decoration: none;}
a.menusub:visited{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999; font-weight: bold; text-decoration: none; }

/* Cart Button Links*/
a.button:link   { font-size: 12px; color: #0cc; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #366; text-decoration: none; padding: 2px 6px; }
a.button:active { font-size: 12px; color: #fff; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #366; text-decoration: none; padding: 2px 6px; }
a.button:hover  { font-size: 12px; color: #fff; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #600; text-decoration: none; padding: 2px 6px; }
a.button:visited{ font-size: 12px; color: #9ff; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #366; text-decoration: none; padding: 2px 6px; }

/* Left menu Cart Button*/
a.cart:link   { font-size: 12px; color: #0cc; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #366; text-decoration: none; padding: 6px 10px; }
a.cart:active { font-size: 12px; color: #fff; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #366; text-decoration: none; padding: 6px 10px; }
a.cart:hover  { font-size: 12px; color: #fff; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #600; text-decoration: none; padding: 6px 10px; }
a.cart:visited{ font-size: 12px; color: #9ff; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #366; text-decoration: none; padding: 6px 10px; }

/* Bottom menu */
a.sign:link   { font-size: 10px; color: #000; font-family: arial, helvetica, sans-serif; font-weight: normal; text-decoration: none; margin: 10px 10px 10px 1px; padding: 10px 10px 10px 1px; }
a.sign:active { font-size: 10px; color: #000; font-family: arial, helvetica, sans-serif; font-weight: normal; text-decoration: none; margin: 10px 10px 10px 1px; padding: 10px 10px 10px 1px; }
a.sign:hover  { font-size: 10px; color: #000; font-family: arial, helvetica, sans-serif; font-weight: normal; text-decoration: none; margin: 10px 10px 10px 1px; padding: 10px 10px 10px 1px; }
a.sign:visited{ font-size: 10px; color: #9ff; font-family: arial, helvetica, sans-serif; font-weight: normal; text-decoration: none; margin: 10px 10px 10px 1px; padding: 10px 10px 10px 1px; }


textarea { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #ffc; bo;padding: 4px; border: groove 2px #cccccc; }

select { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #ffc; border-width: 1px; border-color: #333333; }

input { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #ffc; border-color: #cccccc; border-style: ridge; border-width: 0 2px 2px 0; }
input.branch { color: #000000; font-family: arial, helvetica, sans-serif; font-size: 12px; background-color: #fcc; border-color: #cccccc; border-style: ridge; border-width: 0 2px 2px 0; }

.tiny { font-family: Arial, Helvetica, sans-serif; color: #000000;font-size: 10px; }

.signoff { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 10px; padding: 10px; }
#leftmenu { font-family: Arial, Helvetica, sans-serif; margin-left: 10px; }
.border { border-color: #099; border-width: 1px; }
.page_title { color: #099; font-size: 18px; font-family: arial, helvetica, sans-serif; font-weight: bold; padding-bottom: 8px; }
.title { color: #099; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding-bottom: 8px; }
.description { color: #000; font-size: 12px; font-family: arial, helvetica, sans-serif; line-height: 12px; margin-left: 20px; }
.details { background-color: #e8f5f5; margin-top: 20px; margin-left: 20px; padding: 10px; }
#rightside { background-color: #e8f5f5; height: 100%; margin: 10px; padding: 10px; }
.boxme { color: #000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12px; background-color: #6cc; margin-top: 6px; padding: 4px; }
.minititle { color: #000; font-size: 12px; font-family: arial, helvetica, sans-serif; font-weight: bold; line-height: 12px; padding-top: 4px; padding-bottom: 4px; }

td.categories-item { text-align: center; font-size: 11px; color: #666; padding-right: 20px; }
td.categories-item img { border: 1px solid #E8F5F5; }
td.categories-item a { text-transform: none; display: block; color: #199597 !important; font-size: 12px; }

h1 {color: #777777; font-weight: bold; font-size:20px; font-family: arial, helvetica, sans-serif; margin: 0px; margin-bottom: 10px;}

