
div.speechbubbles{
background-color:#d60c8c; /*background color of tooltip*/
border:1px solid black;
position:absolute;
top:0;
z-index:100;
visibility:hidden;
line-height:1.3em;
padding:8px;
width:200px; /*default width of tooltip*/
border-radius:8px; /*CSS3 border radius*/
-moz-border-radius:8px;
-webkit-border-radius:8px;
box-shadow:0 0 10px #888888; /*CSS3 shadow*/
-moz-box-shadow:0 0 10px #888888;
-webkit-box-shadow:0 0 10px #888888;
font-family: "Verdana";
	font-size: 10px;
	color: #FFFFFF;
}



div.speechbubbles div.speechbubbles-arrow{  /*shared CSS for arrow DIV (upwards pointing)*/
border-color: transparent transparent #d60c8c transparent; /*border color should be same as div.speechbubbles background color*/
border-style: solid;
border-width: 10px;
height:0;
width:0;
position:absolute;
top:-19px;
left:20px;
z-index:101;
_display:none; /*IE hack to hide arrow in IE6*/
}

div.speechbubbles div.speechbubbles-arrow-border{ /*shared CSS for arrow border DIV*/
border-color: transparent transparent black transparent; /*border color should be same as div.speechbubbles border color*/
border-style: solid;
border-width: 10px;
height:0;
width:0;
position:absolute;
top:-20px;
left:20px;
z-index:101;
_display:none; /*IE hack to hide arrow in IE6*/
}


div.downversion div.speechbubbles-arrow{ /*down arrow DIV specific CSS*/
border-color: #EDEDED transparent transparent transparent; /*border color should be same as div.speechbubbles background color*/
top:auto;
bottom:-19px;
}


div.downversion div.speechbubbles-arrow-border{ /*down arrow border DIV specific CSS*/
border-color: black transparent transparent transparent; /*border color should be same as div.speechbubbles border color*/
top:auto;
bottom:-20px;
}

img {border: none}
.images {
	position: relative;
}

a.dp-choose-date {
	background: url("../images/calendar.png") no-repeat;
	padding: 0px;
	width: 16px;
	height: 16px;
	text-indent: -2000px;
	overflow: hidden;
	float: right;
	display: block;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
a.dp-disabled.dp-choose-date {
	background-position: 0px -20px; cursor: default; background:#309;
	
}

#trailimageid {
	font-size: 0.75em;
	position: absolute;
	visibility: hidden;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 6px;
	z-index: 100;
	background-color:;
	border: 0px;
}

#trailimageid img {
	border: 0px;
}

/*****
Hyperlinks
*****/

a.white:{text-decoration:none}
a.white:link{color:#FFFFFF;	font-weight: bold;}
a.white:visited{color:#FFFFFF;	font-weight: bold;}
a.white:hover{
	color:#FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}

a.blackbold:{text-decoration:none}
a.blackbold:link{color:#000000;	font-weight: bold;}
a.blackbold:visited{color:#000000;	font-weight: bold;}
a.blackbold:hover{
	color:#000000;
	font-weight: bold;
	text-decoration: underline;
}

a.valentinelink:{text-decoration:none}
a.valentinelink:link{color:#000000; }
a.valentinelink:visited{color:#000000; }
a.valentinelink:hover{color:#FF0000; }

a.red:{text-decoration:none}
a.red:link{color:#139648; }
a.red:visited{color:#139648; }
a.red:hover{color:#F0681E; }

a.black:{text-decoration:none}
a.black:link{color:#000000; }
a.black:visited{color:#000000; }
a.black:hover{color:#000000; }

a.white1:{text-decoration:none}
a.white1:link{color:#FFFFFF; }
a.white1:visited{color:#FFFFFF; }
a.white1:hover{
	color:#FFFFFF;
	text-decoration: underline;
}

a.yellow:{text-decoration:none}
a.yellow:link{color:#EFF539; }
a.yellow:visited{color:#EFF539; }
a.yellow:hover{color:#EFF539; }

a{text-decoration:none}
a:link{color:#000000; }
a:visited{color:#000000; }
a:hover{color:#FFFFFF; }

.verdana9ptblack {
	font-family: "Verdana";
	font-size: 9pt;
	color: #000000;
}

.verdana9ptblackbold {
	font-family: Verdana;
	font-size: 9pt;
	color: #000000;
	font-weight: bold;
}

.verdana9ptEFF539 {
	font-family: "Verdana";
	font-size: 9pt;
	color: #EFF539;
}

.verdana9ptblackhand {
	font-family: "Verdana";
	font-size: 9pt;
	color: #000000;
	cursor:hand;
}

.verdana9ptwhitehand {
	font-family: Verdana;
	font-size: 9pt;
	color: #FFFFFF;
	cursor:hand;
	font-weight: bold;
}
.footer {
	font-family: "Verdana";
	font-size: 9pt;
	color: #139648;
}


.separator {
	font-family: "Verdana";
	font-size: 9pt;
	color: #F0681E;
}

.verdana8ptblack{
	font-family: "Verdana";
	font-size: 10px;
	color: #000000;
}

.verdana8ptwhite{
	font-family: "Verdana";
	font-size: 10px;
	color: #FFFFFF;
}

.verdana8ptred{
	font-family: "Verdana";
	font-size: 10px;
	color: #FF0000;
}

.verdana9ptred {
	font-family: "Verdana";
	font-size: 9pt;
	color: #FF0000;
}

.comicsansms11ptorange {
	font-family: Verdana;
	font-size: 10pt;
	color: #000000;
	text-decoration: underline;
}

.comicsansms11ptwhite {
	font-family: "Comic Sans MS";
	font-size: 11pt;
	color: #FFFFFF;
}

.verdana8ptredbold {
	font-family: "Verdana";
	font-size: 10px;
	color: #EFF539;
	font-weight: bold;
}

.validationerrors {
	font-family: Verdana;
	font-size: 10px;
	color: #FF0000;
	font-weight: bold;
}

.newproduct {
	font-family: Verdana;
	font-size: 10px;
	color: #FF0000;
	font-weight: bold;
}

.verdanaorange {
	font-family: "Verdana";
	font-size: 9pt;
	color: #F0681E;
}

.verdanawhite {
	font-family: "Verdana";
	font-size: 9pt;
	color: #FFFFFF;
}

.verdanawhite10px {
	font-family: "Verdana";
	font-size: 10px;
	color: #FFFFFF;
}

.verdanaredbold {
	font-family: Verdana;
	font-size: 9pt;
	color: #EFF539;
	font-weight: bold;
}

.viewcartupdatequantityfield {
	font-family: "Verdana";
	font-size: 7pt;
	color: #000000;
	clear: left;
	vertical-align: top;
	border: 1pt solid #139648;
	background-color: #89D23B;
	position: relative;
	text-align: right;
}

.formtextfieldsF0681E {
	font-family: "Verdana";
	font-size: 9pt;
	color: #FFFFFF;
	clear: left;
	vertical-align: middle;
	border: 1pt solid #FFFFFF;
	background-color: #F0681E;
}

.formtextfields000000 {
	font-family: "Verdana";
	font-size: 9pt;
	color: #FFFFFF;
	clear: left;
	vertical-align: middle;
	border: 1pt solid #FFFFFF;
	background-color: #000000;
}

.formtextfields139648 {
	font-family: "Verdana";
	font-size: 9pt;
	color: #000000;
	clear: left;
	vertical-align: middle;
	border: 1pt solid #EFF539;
	background-color: #139648;
}

.formtextfieldsmasterseries {
	font-family: "Verdana";
	font-size: 9pt;
	color: #FFFFFF;
	clear: left;
	vertical-align: middle;
	border: 1pt solid #FFFFFF;
	background-color: #139648;
}

.formtextfieldsEFF539 {
	font-family: "Verdana";
	font-size: 9pt;
	color: #000000;
	clear: left;
	vertical-align: middle;
	border: 1pt solid #EFF539;
	background-color: #EFF539;
}

.formtextfields {
	font-family: "Verdana";
	font-size: 9pt;
	color: #000000;
	clear: left;
	vertical-align: middle;
	border: 1pt solid #139648;
	background-color: #89D23B;
}

.formtextfields_align_text_right {
	font-family: "Verdana";
	font-size: 9pt;
	color: #000000;
	clear: left;
	vertical-align: middle;
	border: 1pt solid #139648;
	background-color: #89D23B;
	text-align: right;
}

.formtextfieldsnoscrollbars {
	font-family: "Verdana";
	font-size: 9pt;
	color: #000000;
	clear: left;
	vertical-align: middle;
	background-color: #89D23B;
	overflow: hidden;
	border: 1pt solid #139648;
	background-color: #89D23B;
}

.quickaddtextfields {
	font-family: "Verdana";
	font-size: 9pt;
	color: #000000;
	clear: left;
	vertical-align: middle;
	border: 1pt solid #139648;
	background-color: #89D23B;
}

.checkbox {
	position: relative;
	height: 15px;
	width: 15px;
	vertical-align: middle;
}

.checkboxF0681E{
	position: relative;
	height: 15px;
	width: 15px;
	background-color: #139648;
}

.radioorange {
	position: relative;
	height: 10px;
	width: 10px;
	background-color: #F0681E;
}

.radiogreen {
	position: relative;
	height: 10px;
	width: 10px;
	background-color: #89D23B;
}

.radioyellow {
	position: relative;
	height: 10px;
	width: 10px;
	background-color: #EFF539;
}

.formbuttons {
	font-family: Verdana;
	font-size: 9pt;
	color: #EFF539;
	vertical-align: middle;
	cursor: hand;
	background-color: #139648;
	margin: 0px;
	padding: 0px;
	border: none #000000;
}

.formbutton_wish_list {
	font-family: Verdana;
	font-size: 9pt;
	color: #F6B7D2;
	vertical-align: middle;
	cursor: hand;
	background-color: #DF3794;
	margin: 0px;
	padding: 0px;
	border: none #000000;
}

.formtextfield_wish_list {
	font-family: "Verdana";
	font-size: 9pt;
	color: #000000;
	clear: left;
	vertical-align: middle;
	border: 1pt solid #DF3794;
	background-color: #F6B7D2;
}


.searchbox {
	font-family: "Verdana";
	font-size: 9pt;
	color: #000000;
	clear: left;
	vertical-align: middle;
	border: 1pt solid #89d23b;
	background-color: #EFF539;
}

.logintextfields {
	font-family: "Verdana";
	font-size: 9pt;
	color: #000000;
	clear: left;
	vertical-align: middle;
	border: 1pt solid #000000;
	background-color: #EFF539;
}



.labelitemnumber {
	font-family: "Comic Sans MS";
	font-size: 44pt;
	color: #000000;
	font-weight:bold
}

.labeldescription {
	font-family: "Comic Sans MS";
	font-size: 10pt;
	color: #000000;
}

.christmasformbuttons {
	font-family: Verdana;
	font-size: 9pt;
	color: #FFFFFF;
	vertical-align: middle;
	cursor: hand;
	background-color: #FF0000;
	margin: 0px;
	padding: 0px;
	border: none #000000;
}

.christmassearchbox {
	font-family: "Verdana";
	font-size: 9pt;
	color: #FFFFFF;
	clear: left;
	vertical-align: middle;
	border: 1pt solid #FFFFFF;
	background-color: #FF0000;
}

.christmaswhite9pt {
	font-family: "Verdana";
	font-size: 9pt;
	color: #FFFFFF;
}

.christmasquantityinputs {
	font-family: "Verdana";
	font-size: 9pt;
	color: #000000;
	clear: left;
	vertical-align: middle;
	border: 1pt solid #000000;
	background-color: #FFFFFF;
}

.christmascomicsansms11ptred {
	font-family: "Comic Sans MS";
	font-size: 11pt;
	color: #FF0000;
}

.christmascheckbox {
	position: relative;
	height: 15px;
	width: 15px;
	background-color: #FFFFFF;
}

a.christmaswhite:{text-decoration:none}
a.christmaswhite:link{color:#FFFFFF; }
a.christmaswhite:visited{color:#FFFFFF; }
a.christmaswhite:hover{color:#FFFFFF; }

