.link:link {color: white; font-family: Arial; font-size:12; text-decoration: none;}
.link:visited {color: white; font-family: Arial; font-size:12; text-decoration: none;}
.link:active {color: white; font-family: Arial; font-size:12; text-decoration: none;}
.link:hover {color: #FFFF99; font-family: Arial; font-size:12; text-decoration: none;}

.link_footer:link {color: #666666; font-family: Arial; font-size:10; text-decoration: none;}
.link_footer:visited {color: #666666; font-family: Arial; font-size:10; text-decoration: none;}
.link_footer:active {color: #666666; font-family: Arial; font-size:10; text-decoration: none;}
.link_footer:hover {color: #000000; font-family: Arial; font-size:10; text-decoration: none;}

.link_menu:link {color: #006600; font-family: Arial; font-size:12; text-decoration: none;}
.link_menu:visited {color: #006600; font-family: Arial; font-size:12; text-decoration: none;}
.link_menu:active {color: white; font-family: Arial; font-size:12; text-decoration: none;}
.link_menu:hover {color: white; font-family: Arial; font-size:12; text-decoration: none;}

.link_submenu:link {color: green; font-family: Arial; font-size:12; text-decoration: none;}
.link_submenu:visited {color: green; font-family: Arial; font-size:12; text-decoration: none;}
.link_submenu:active {color: #CC0000; font-family: Arial; font-size:12; text-decoration: none;}
.link_submenu:hover {color: #CCCC00; font-family: Arial; font-size:12; text-decoration: underline;}

.link_regsuccess:link {color: #006600; font-family: Arial; font-size:14; text-decoration: none; font-weight: bold;}
.link_regsuccess:visited {color: #006600; font-family: Arial; font-size:14; text-decoration: none; font-weight: bold;}
.link_regsuccess:active {color: #CC0000; font-family: Arial; font-size:14; text-decoration: none; font-weight: bold;}
.link_regsuccess:hover {color: #CCCC00; font-family: Arial; font-size:14; text-decoration: none; font-weight: bold;}

.link_header:link {color: #777777; font-family: Tahoma, Arial; font-size:12; text-decoration: none;}
.link_header:visited {color: #777777; font-family: Tahoma, Arial; font-size:12; text-decoration: none;}
.link_header:active {color: #777777; font-family: Tahoma, Arial; font-size:12; text-decoration: none;}
.link_header:hover {color: #FFCC33; font-family: Tahoma, Arial; font-size:12; text-decoration: none;}

.cart_link:link {color: #666666; font-family: Arial; font-size:11; text-decoration: none;}
.cart_link:visited {color: #666666; font-family: Arial; font-size:11; text-decoration: none;}
.cart_link:active {color: #666666; font-family: Arial; font-size:11; text-decoration: none;}
.cart_link:hover {color: #666666; font-family: Arial; font-size:11; text-decoration: underline;}

.preview_x:link {font-family: Arial; font-size: 14; color: white; text-decoration: none;}
.preview_x:visited {font-family: Arial; font-size: 14; color: white; text-decoration: none;}
.preview_x:active {font-family: Arial; font-size: 14; color: white; text-decoration: none;}
.preview_x:hover {font-family: Arial; font-size: 14; color: #CCCCCC; text-decoration: none;}

.profilelink:link {color: #666666; font-family: Arial; font-size:12; text-decoration: none;}
.profilelink:visited {color: #666666; font-family: Arial; font-size:12; text-decoration: none;}
.profilelink:active {color: #666666; font-family: Arial; font-size:12; text-decoration: none;}
.profilelink:hover {color: black; font-family: Arial; font-size:12; text-decoration: none;}

.cart_text { color: #666666; font-family: Arial; font-size:11; text-decoration: none; }
.item_text { color: #333333; font-family: Arial; font-size:11; text-decoration: none; }
.link_menu_clicked {color: white; font-family: Arial; font-size:12; text-decoration: none;}
.submit {  background-color: #FBD171; color: white;  border: white 1px solid;}
.submit:hover {background-color: #FBD171; color: white;  border: #FFCC00 1px solid;}

.register_text { color: #666666; font-family: Arial; font-size:11; text-decoration: none; }
.register_title { color: green; font-family: Arial; font-size:16; text-decoration: none; }
.register_boxes { font-family: Arial; font-size:12; height:18; color:#666600; }
.errornote { color: #FF3333; font-family: Arial; font-size:13; }
.submit_reg {  background-color: #F5F5F5; color: green;  border: gray 1px dotted;}
.submit_reg:hover {  background-color: #F5F5F5; color: black;  border: black 1px solid;}
.userheader { color: #CC9900; font-family: Arial; font-size:12;  text-decoration: none;}
.userheader:hover { color: #FFCC00; font-family: Arial; font-size:12; text-decoration: none;}

.preview_but { width: 125; height: 22; border:1px solid; border-color: white; background-color: transparent; color: white; font-family: Arial; font-size: 12;}
.preview_but:hover { width: 125; height: 22; border:1px solid; border-color: white; background-color: white; color: #666666; font-family: Arial; font-size: 12; }
.profiletextbox { width: 180; height: 18; border: 1px solid; border-color: #CCCCCC; font-family: Arial; font-size: 12; color: #333333; }
.profilefont { font-family: Arial; font-size: 12; color: #666666; }

.listbox { width: 145px; height: 263px; background-color: white; border: 1px solid #E5E5E5; font-family: Arial; color: #666666; font-size: 12; }



#top_ad {position: absolute; z-index: 1000; top: 85px; margin-left: auto; margin-right: auto; width: 468px;}
#TDsms { display: none; }