body {margin-left: auto; margin-right: auto; margin-top: 5px; margin-bottom: 0em; background-color:#2E0855;}

img a {text-decoration:none;}
td img a {text-decoration:none;}
div img a {text-decoration:none;}

#header_p {position:relative;}
#header_left_p {position:absolute; top:0px; left:0px;}
#header_right_p {position:absolute; top:0px; right:0px;}
#store_logo_p {position:absolute; top:0px; width:100%;}
.header {width:90%; margin:0px auto 0px auto; height:133px; background:none;}
.store_logo_l {width:250px; height:133px; overflow:hidden;  position:absolute; left:0px;  margin:0px 0px 0px 5px; font-family:"Times New Roman", Times, serif; font-size:18px; font-weight:bold; color:#FFFFFF; text-align:left;}
.store_logo_l a:link    {color:#A2CDF8; font-family: Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; text-decoration:underline; } 
.store_logo_l a:visited {color:#A2CDF8; font-family: Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; text-decoration:underline; }
.store_logo_l a:focus   {color:#A2CDF8; font-family: Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; text-decoration:underline; }
.store_logo_l a:active  {color:#A2CDF8; font-family: Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; text-decoration:underline; }
.store_logo_l a:hover   {color:#A2CDF8; font-family: Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; text-decoration:underline; }

.store_logo_r {width:250px; height:133px; overflow:hidden;  position:absolute; top:0px; right:0px; margin:0px 5px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#FFFFFF; text-align:right;}
.store_logo_r a:link    {color:#FFFFFF; font-weight:normal; text-decoration:none; line-height:25px; } 
.store_logo_r a:visited {color:#FFFFFF; font-weight:normal; text-decoration:none; line-height:25px; }
.store_logo_r a:focus   {color:#FFFFFF; font-weight:normal; text-decoration:none; line-height:25px; }
.store_logo_r a:active  {color:#FFFFFF; font-weight:normal; text-decoration:none; line-height:25px; }
.store_logo_r a:hover   {color:#FFFFFF; font-weight:normal; text-decoration: underline; line-height:25px; }

#footer_p {width:90%; margin:10px auto 10px auto;}
.footer {color:#FFFFFF; text-align:center;}
.footer-sm {font-family: Arial, Helvetica, sans-serif; font-size:10px; }
.footer-sm-il {font-family: Arial, Helvetica, sans-serif; font-size:10px; font-style: italic; }
.footer-med {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style: normal; }
.footer-med-bold {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.footer a:link    {color:#FFFFFF; font-weight:normal; text-decoration:none; } 
.footer a:visited {color:#FFFFFF; font-weight:normal; text-decoration:none; }
.footer a:focus   {color:#FFFFFF; font-weight:normal; text-decoration:none; }
.footer a:active  {color:#FFFFFF; font-weight:normal; text-decoration:none; }
.footer a:hover   {color:#FFFFFF; font-weight:normal; text-decoration: underline; }

a:link    {color:#2E0855; font-weight:normal; text-decoration:underline; } 
a:visited {color:#000000; font-weight:normal; text-decoration:underline; }
a:focus   {color:#2E0855; font-weight:normal; text-decoration:underline; }
a:active  {color:#2E0855; font-weight:normal; text-decoration:underline; }
a:hover   {color:#2E0855; font-weight:normal; text-decoration: underline; }

.black {background-color:#000000;}

.font-sm {font-family: Arial, Helvetica, sans-serif; font-size:10px; }
.font-sm-il {font-family: Arial, Helvetica, sans-serif; font-size:10px; font-style: italic; }
.font-med {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style: normal; }
.font-med-bold {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.font-large {font-family: Arial, Helvetica, sans-serif; font-size:14px; font-style: normal; }
.font-large-bold {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
.font-header {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }

.topMenuLinkM { font-family:"Times New Roman", Times, serif; font-size:18px; font-style:normal; color: #2E0855; text-decoration:none; padding:0px 1% 0px 1%; }
a.topMenuLinkM:link    {color:#2E0855; font-weight:normal; text-decoration:underline; padding:0px 1% 0px 1%;} 
a.topMenuLinkM:visited {color:#2E0855; font-weight:normal; text-decoration:underline; padding:0px 1% 0px 1%;}
a.topMenuLinkM:focus   {color:#2E0855; font-weight:normal; text-decoration:underline; padding:0px 1% 0px 1%;}
a.topMenuLinkM:active  {color:#2E0855; font-weight:normal; text-decoration:underline; padding:0px 1% 0px 1%;}
a.topMenuLinkM:hover   {color:#2E0855; font-weight:normal; text-decoration: underline; padding:0px 1% 0px 1%;}

.leftMenuLinkM2 { font-family: Arial, Helvetica, sans-serif; font-size:16px; color: #FFFFFF; font-weight: bold;}
a.leftMenuLinkM2:link, a.leftMenuLinkM2:visited, a.leftMenuLinkM2:focus, a.leftMenuLinkM2:active  { font-family: Arial, Helvetica, sans-serif; font-size:16px; color: #FFFFFF; font-weight: bold; text-decoration:none;}
a.leftMenuLinkM2:hover {font-family: Arial, Helvetica, sans-serif; font-size:16px; color: #FFFFFF; font-weight: bold; text-decoration:underline;}

.leftMenuLinkM { font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #FFFFFF; font-weight: bold; line-height:20px;}
a.leftMenuLinkM:link    {  font-size: 14px; font-weight:normal; text-decoration:none; color:#FFFFFF; padding-left:15px; line-height:20px;} 
a.leftMenuLinkM:visited {  font-size: 14px; font-weight:normal; text-decoration:none; color:#DEBFFF; padding-left:15px; line-height:20px;}
a.leftMenuLinkM:focus   {  font-size: 14px; font-weight:normal; text-decoration:none; color:#DEBFFF; padding-left:15px; line-height:20px;}
a.leftMenuLinkM:active  {  font-size: 14px; font-weight:normal; text-decoration:none; color:#DEBFFF; padding-left:15px; line-height:20px;}
a.leftMenuLinkM:hover   {	 font-size: 14px; font-weight:normal; text-decoration:underline; color:#DEBFFF; padding-left:15px; line-height:20px;} 

.solid {background-color:#D5C280; border: 1px solid #2E0855;}
.solid a:link    {color:#2E0855; } 
.solid a:visited {color:#2E0855; }
.solid a:focus   {color:#2E0855; }
.solid a:active  {color:#2E0855; }
.solid a:hover   {color:#2E0855; }

.dotted {	border: thick dashed #F2FFC0;}

.designer_links {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style: normal; color: #CCCCCC;}
a.designer_links:link    { color: #FFCC66; font-weight: normal; text-decoration:none;} 
a.designer_links:visited { color: #CCCCCC; font-weight: normal; text-decoration:none;}
a.designer_links:focus   { color: #FFCC66; font-weight: normal; text-decoration:none;}
a.designer_links:active  { color: #FFCC66; font-weight: normal; text-decoration:none;}
a.designer_links:hover   { color: #FFFFFF; font-weight: normal; text-decoration:none;}

