.whatever{color:ffffff;}
.small, a.small:link, a.small:visited, a.small:active {font-size:12px; text-decoration:none;}
.report {color:000000; font-size:14;}
.report_div {background-color:ffff90;}
.error_div {background-color:d00000;}
.error {color:d00000;}
.row_alternate1 {background-color:ffffff;}
.row_alternate2 {background-color:f0f0f0;}
.background_shading {background-color:eeeeee;}
.background_regular {background-color:ffffff;}
.stats_bars {background-color:ffaa00;}
a.link, a.link:visited {text-decoration:none;}
a.link:hover {text-decoration:underline}
.pagelink_table {border-width:1px; border-color:666666; border-style:solid; padding:0 0 0 0;}
.pagelink, a.pagelink:link, a.pagelink:visited {text-decoration:none; font-size:12px; padding:0 3 0 3; color:666666;}
.pagelink_active, a.pagelink_active:link, a.pagelink_active:visited, a.pagelink_active:active {color:751914; text-decoration:none; font-size:12px; background-color:ffaa00; padding:0 3 0 3;}
.futureupdate {background-color:ffff90; color:000000; padding:0 3 0 1;}
.admin_nav {padding:0 5 0 5; text-decoration:none; font-size:11px; color:666666;}
a.admin_nav:link, a.admin_nav:visited, a.admin_nav:active {padding:0 5 0 5; text-decoration:none; font-size:12px; color:666666;}
.nav, a.nav:link, a.nav:visited, a.nav:active {color:666666; text-decoration:none; padding:0 7 0 7; font-size:14;}
.adminfooterlink {color:000000; font-size:13;}
a.adminfooterlink:link, a.adminfooterlink:visited, a.adminfooterlink:active {color:000000; font-size:13;}
.secondary_nav, a.secondary_nav:link, a.secondary_nav:visited, a.secondary_nav:active {color:444444; text-decoration:none; padding:0 7 0 7; font-size:11;}
.footerlink, a.footerlink:link, a.footerlink:visited, a.footerlink:active {color:000000; text-decoration:none; font-size:10px;}
.global_campaign {color:000000; font-size:15px; font-family:lucida sans, arial;}
.global_campaign_heading {color:000000; font-size:13px;}
.regular, td, body {color:444444; font-size:12px; font-family:lucida sans, arial,verdana,helvetica;}
.title, a.title:link, a.title:visited {color:000000; font-size:22px; font-family:lucida sans; text-decoration:none;}
a.title:hover {text-decoration:underline;}
.subtitle, a.subtitle:link, a.subtitle:visited {color:000000; font-size:18px; font-family:lucida sans; text-decoration:none;}
a.subtitle:hover {text-decoration:underline;}
.bigger {font-size:15px;}




.product_title, a.product_title:link, a.product_title:visited {color:000000; font-size:23px; font-family:lucida sans; text-decoration:none;}
.product_title_small, a.product_title_small:link, a.product_title_small:visited {color:751914; font-size:15px; font-family:lucida sans; text-decoration:none;}
.product_description {color:666666;}
.product_description_small {font-size:12px; color:555555;}
.small_title {color:000000; font-size:11px; font-family:arial, verdana; font-weight:bold;}
.small_description {color:777777; font-size:11px; font-family:arial, verdana;}
.small_n_clear, a.small_n_clear:link, a.small_n_clear:visited {color:000000; font-size:11px; font-family:arial, verdana; text-decoration:none;}
a.small_n_clear:hover {text-decoration:underline;}
.see_more, a.see_more:link, a.see_more:visited {font-size:11px; color:d00000; text-decoration:none;}
a.see_more:hover {text-decoration:underline;}

a.subtitle:hover {text-decoration:underline;}
.highlighted {color:aa0000;}
.heading, a.heading:link, a.heading:visited  {color:439db8; font-size:16px; font-family:arial,helvetica; text-decoration:none;}
a.heading:hover {text-decoration:underline;}
.heading_bold {color:000000;}
.subheading, a.subheading:link, a.subheading:visited  {color:000000; font-size:13px; font-family:lucida sans, arial,helvetica; text-decoration:none;}
a.subheading:hover {text-decoration:underline; color:000000;}
.caution {color:d00000; font-family:arial,helvetica; font-size:12px; font-weight:bold;}
.advanced_mode, a.advanced_mode:link, a.advanced_mode:visited, a.advanced_mode:active {color:ffaa00; font-family:arial,helvetica; display:none;}
.okay {color:000000; font-family:arial,helvetica;}
.small {font-family:arial,helvetica; font-size:12px;}
.lighter {color:999999;}

.tabactive {background-image:url(images/navactive.gif); background-repeat:repeat-x;}
.tabhover {background-image:url(images/navhover.gif); background-repeat:repeat-x;}
.navactive, a.navactive:link, a.navactive:visited {font-family:trebuchet ms, arial; color:000000; font-size:16px; text-decoration:none; padding:0 13 0 13; display:block;}
.navinactive, a.navinactive:link, a.navinactive:visited {font-family:trebuchet ms, arial; color:000000; font-size:16px; text-decoration:none; padding:0 13 0 13; display:block;}
.navinactive:hover {}

.testimonial_credit {font-size:13px; color:000000;}
.subnav_inactive, a.subnav_inactive:link, a.subnav_inactive:visited {font-family:lucida sans, arial; color:ffffff; font-size:12px; text-decoration:none;}
a.subnav_inactive:hover {color:f9d88a;}

.adminnav_inactive, a.adminnav_inactive:link, a.adminnav_inactive:visited {font-family:lucida sans, arial; color:000000; font-size:12px; text-decoration:none;}
a.adminnav_inactive:hover {color:555555; display:block;}
.adminnav_active, a.adminnav_active:link, a.adminnav_active:visited {font-family:lucida sans, arial; color:ffffff; font-size:12px; font-weight:bold; text-decoration:none; background-color:999999; display:block;}
.medianav_inactive, a.medianav_inactive:link, a.medianav_inactive:visited {font-family:lucida sans, arial; color:000000; font-size:12px; text-decoration:none; display:block;}
a.medianav_inactive:hover {color:555555; background-color:e9e9e9; display:block;}
.medianav_active, a.medianav_active:link, a.medianav_active:visited {font-family:lucida sans, arial; color:ffffff; font-size:12px; text-decoration:none; background-color:77ceda; display:block; padding:0 0 0 8;}
.medianavtitle {color:000000; font-size:14px;}
.mediatopnav_inactive, a.mediatopnav_inactive:link, a.mediatopnav_inactive:visited {font-family:lucida sans, arial; color:555555; font-size:12px; text-decoration:none;}
a.mediatopnav_inactive:hover {color:555555; background-color:e9e9e9;}
.mediatopnav_active, a.mediatopnav_active:link, a.mediatopnav_active:visited {font-family:lucida sans, arial; color:ffffff; font-size:12px; text-decoration:none; background-color:77ceda; padding:0 4 0 4;}
.advanced_search_background_active {background-color:f4f4f4; border-style:solid; border-color:d9d9d9; border-width:1;}
.advanced_search_background_inactive {background-color:ffffff; border-style:solid; border-color:ffffff; border-width:1;}

.tiny, a.tiny:link, a.tiny:visited {font-family:arial,helvetica; font-size:10px;}
.bottomnav, a.bottomnav:link, a.bottomnav:visited {font-family:trebuchet ms, helvetica, arial,helvetica; font-size:11px; color:555555; text-decoration:none; font-weight:normal;}
.thumbs {border-width:0px;}
.picture {border-width:1px; border-color:cccccc; border-style:solid;}
.pictureunclickable {border-width:0px;}
.framed {padding:3 3 3 3; border-width:1px; border-color:cccccc; border-style:solid;}
.outline, a.outline:link, a.outline:visited {padding:2 5 2 5; text-decoration:none; color:000000; background-color:cccccc;}
.nooutline, a.nooutline:link, a.nooutline:visited {text-decoration:none; color:444444;}
input.button, .button, a.button:link, a.button:visited {background-color:ff9a00; color:ffffff; font-size:14px; font-weight:bold; padding:2 10 2 10; border-color:4c6402; border-width:1px; text-decoration:none;}
input, textarea, select {border-style:solid; border-color:bbbbbb; border-width:1px; font-size:12px; background-color:ffffff; font-family:lucida sans, arial; color:444444;}
a:link {color:888888;}
a:visited {color:666666;}
body {font-size:12px; font-family:verdana,arial,helvetica;}
hr {border-width:1 0 0 0; border-color:dddddd; border-style:solid;}
.border_right { border-color:cccccc; border-width:0 1 0 0; border-style:solid;}
.caution, a.caution:link, a.caution:visited {color:d00000;}
.border_bottom {border-width:0 0 1 0; border-color:bbbbbb; border-style:solid; }

.calendar_date, a.calendar_date:link, a.calendar_date:visited {display:block; text-decoration:none; color:1e233f;}
.calendar_date:hover, a.calendar_date:hover {background-color:d9d9d9; color:000001;}
.calendar_frame {background-color:e0e0e0;}
.calendarbox {background-color:ffffff; font-size:10px;}
.calendarbox_active {background-color:eff6ff; font-size:10px;}
.calendarbox_small {background-color:ffffff; font-size:10px;}
.calendarbox_active_small {background-color:cccccc; font-size:10px;}
.calendarnumber, a.calendarnumber:link, a.calendarnumber:visited {font-size:12px; text-decoration:none; color:555555; display:block;}
.calendarnumber_small, a.calendarnumber_small:link, a.calendarnumber_small:visited {font-size:8px; text-decoration:none; color:555555; display:block;}
.calendarevent, a.calendarevent:link, a.calendarevent:visited {font-size:9px; display:block; color:000000; text-decoration:none;}
.calendarheading {background-color:eff6ff; font-size:13px; font-weight:bold; color:444444;}
.calendarheading_small {background-color:eff6ff; font-size:11px; font-weight:bold; color:444444;}
.calendarbox_today {background-color:ffffff; border-style:solid; border-color:ff9000; border-width:1px;; font-size:11px; font-weight:bold; color:d9d9d9;}

.price {color:000000; font-size:14px;}
.oldprice {color:444444;}
.newprice {color:d00000; font-weight:bold; font-size:15px;}

#imageContainer {
	position:relative;
}


#imageContainer span {
	display:none;
	position:absolute;
	top:0; left:0;
}

.darkgray {color:ffffff; font-size:12px;}
.darkgray_dark {color:999999; font-size:10px;}