A                       { text-decoration: underline; color: #000000; }
A:link                  { text-decoration: underline; font-weight: bold; color: #000000; }
A:visited               { text-decoration: underline; font-weight: bold; color: #000000; }
A:active                { text-decoration: underline; font-weight: bold; color: #5B1E7D; }
A:hover                 { text-decoration: underline; font-weight: bold; color: #5B1E7D; }
 


A.addresslink           { text-decoration: none; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; }
A.addresslink:link      { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #FFFFFF; font-size: 10px; }
A.addresslink:visited   { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #FFFFFF; font-size: 10px; }
A.addresslink:active    { text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #FFFFFF; font-size: 10px; }
A.addresslink:hover     { text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #FFFFFF; font-size: 10px; }

A.addresshomelink           { text-decoration: none; font-family: Arial, Helvetica, sans-serif; color: #E02523; font-size: 10px; }
A.addresshomelink:link      { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #E02523; font-size: 10px; }
A.addresshomelink:visited   { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #E02523; font-size: 10px; }
A.addresshomelink:active    { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #5B1E7D; font-size: 10px; }
A.addresshomelink:hover     { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #5B1E7D; font-size: 10px; }

A.login           		{ text-decoration: none; font-family: Arial, Helvetica, sans-serif; color: #5B1E7D; font-size: 10px; }
A.login :link		    { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #5B1E7D; font-size: 10px; }
A.login :visited   		{ text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #5B1E7D; font-size: 10px; }
A.login :active    		{ text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #5B1E7D; font-size: 10px; }
A.login :hover     		{ text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #5B1E7D; font-size: 10px; }

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

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

.address				{ font-family: Arial, Helvetica, sans-serif; background-color: #5B1E7D; font-size: 10px; color: #FFFFFF; padding: 10px 0px 10px 0px; }

.addressaccessories		{ font-family: Arial, Helvetica, sans-serif; background-color: #0093DE; font-size: 10px; color: #FFFFFF; padding: 10px 0px 10px 0px; }

.addressboxclassics		{ font-family: Arial, Helvetica, sans-serif; background-color: #FF841C; font-size: 10px; color: #FFFFFF; padding: 10px 0px 10px 0px; }

.addresshistorical		{ font-family: Arial, Helvetica, sans-serif; background-color: #B75467; font-size: 10px; color: #FFFFFF; padding: 10px 0px 10px 0px; }

.addressboys			{ font-family: Arial, Helvetica, sans-serif; background-color: #009A73; font-size: 10px; color: #FFFFFF; padding: 10px 0px 10px 0px; }

.addressgirls			{ font-family: Arial, Helvetica, sans-serif; background-color: #EA355C; font-size: 10px; color: #FFFFFF; padding: 10px 0px 10px 0px; }

.addresshalloween		{ font-family: Arial, Helvetica, sans-serif; background-color: #BA8F4E; font-size: 10px; color: #FFFFFF; padding: 10px 0px 10px 0px; }

.addresshighstreet		{ font-family: Arial, Helvetica, sans-serif; background-color: #0F429A; font-size: 10px; color: #FFFFFF; padding: 10px 0px 10px 0px; }

.addresstoddler			{ font-family: Arial, Helvetica, sans-serif; background-color: #5259A2; font-size: 10px; color: #FFFFFF; padding: 10px 0px 10px 0px; }

.addresswindbreaks		{ font-family: Arial, Helvetica, sans-serif; background-color: #009E74; font-size: 10px; color: #FFFFFF; padding: 10px 0px 10px 0px; }

.asterisk				{ color: #5B1E7D; }

.bodycolumn				{ padding: 18px 18px 18px 0px; width: 100%; }

.bodylogin				{ padding: 18px 18px 18px 18px; width: 100%; background-color: #CBBCDB; }

.contactuscaption		{ padding: 0px 6px 6px 0px; vertical-align: top; font-weight: bold; font-size: 12px; }

.contactusfield			{ border: 1px #000000 solid; width: 170px; font-size: 12px; color: #000000; }

.contactusfieldtd		{ padding-bottom: 6px; vertical-align: top; font-size: 12px; }

.homeaddress			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #5B1E7D; }

.homeleftcolumn			{ padding-left: 20px; }

.homecentrecolumn		{ padding-left: 17px; }

.searchbar				{ padding-right: 35px; }

.searchbox				{ border: 0px #5B1E7D solid; width: 90px; font-size: 11px; color: #000000; }

.searchboxtd			{ background-image: url(webfolder/travisdesigns/sitegraphics/searchbox_bg.gif); background-repeat: no-repeat; }

.sidenav				{ padding-bottom: 4px; }

.sidenavbottom			{ padding-bottom: 2px; }

.sidenavcolumn			{ padding: 18px 18px 14px 18px; }


#flags {
	width: 100%;
	margin: 10px 0;
	text-align: right;
}

/*-----------------------CAPTCHAS-------------------*/

#captchaError 				{ display:none; font-size:11px; } 

#captchaError p				{ color:#cc0000; } 

.captcha                    { margin-bottom: 8px; }

.captchaInput               { width: 172px; }


