/* CSS Document */

body {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333;}
body p {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333;}
body a:link {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#3E81FD; line-height:14px; text-decoration:none;}
body a:visited {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#3E81FD; line-height:14px; text-decoration:none;}
body a:hover {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#3E81FD; line-height:14px; text-decoration:underline;}
.tagline {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#8c5d91; line-height:16px; text-decoration:none;}
.calltoaction {font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#333; line-height:16px; text-decoration:none;}
.topnavtext {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#569110; font-weight:bold; line-height:16px;}
.plainbuttonbackground1 {background-image:url(/images/csbgCore/navoff.gif); background-repeat:no-repeat;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; line-height:16px; cursor:pointer;}
.hoverbuttonbackground1 {background-image:url(/images/csbgCore/navon.gif); background-repeat:no-repeat;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; line-height:16px;cursor:pointer;}
.searchfield {border-style:solid; border-color:#6fbc22; border-width:1px; background-color:#ffffff; color:#666; font-size:11px; font-family:Arial; font-weight: normal; width:110px; height:15px; padding-bottom:2px;}
.formfield {border-style:solid; border-color:#6fbc22; border-width:1px; background-color:#ffffff; color:#666; font-size:11px; font-family:Arial; font-weight: normal; width:125px; height:15px; padding-bottom:2px;}
.searchbutton {border-style:solid; border-color:#fff; border-width:1px; background-color:#6fbc22; color:#ffffff; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; width:32px; height:18px; padding-bottom:2px;}
.submitbutton {border-style:solid; border-color:#333; border-width:1px; background-color:#6fbc22; color:#ffffff; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; width:64px; height:18px; padding-bottom:2px;}
.catnav {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; font-weight:normal; line-height:15px; padding-bottom:1px;}
.catnav p {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; font-weight:normal; line-height:15px;}
.catnav a:link {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; line-height:15px; font-weight:normal; text-decoration:none;}
.catnav a:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; line-height:15px; font-weight:normal; text-decoration:none;}
.catnav a:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6699FF; line-height:15px; font-weight:normal; text-decoration:underline;}



.giftfindertext {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fce9ef; font-weight:normal; line-height:15px;}
.giftfindertextwhite {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:normal; line-height:15px;}

.priceselect {border-style:solid; border-color:#733f78; border-width:1px; color:#333; font-size:11px; font-family:Arial; font-weight: normal; width:120px;}

h1 {font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#6699FF; margin-bottom:5px; margin-top:0px}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#6699FF; margin-bottom:5px; margin-top:0px}
h2 a:link {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#0000FF; line-height:16px; text-decoration:underline;}
h2 a:visited {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#0000FF; line-height:16px;}
h2 a:hover {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#0000FF; line-height:16px;}
h3 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#6699FF; line-height:14px; margin-bottom:3px; margin-top:0px}

.cathead {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6699FF; font-weight:bold; line-height:15px; letter-spacing:1px;}

.homecathead {font-family: "Verdana", Times, serif; font-size:16px; color:#6699FF; font-weight:bold; letter-spacing:2px; line-height:15px;}

.category {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:15px;}
.category p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:15px;}
.category a:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6699FF; line-height:15px; text-decoration:none;}
.category a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6699FF; line-height:15px; text-decoration:none;}
.category a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6699FF; line-height:15px; text-decoration:underline;}

.bread {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; line-height:14px;}
.bread  p {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; line-height:14px;}
.bread  a:link {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6699FF; line-height:14px; text-decoration:none;}
.bread a:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6699FF; line-height:14px; text-decoration:none;}
.bread  a:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6699FF; line-height:14px; text-decoration:underline;}

.logout {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#666; line-height:14px;}
.logout p {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#666; line-height:14px;}
.logout  a:link {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#6699FF; line-height:14px; text-decoration:none;}
.logout a:visited {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#6699FF; line-height:14px; text-decoration:none;}
.logout  a:hover {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#6699FF; line-height:14px; text-decoration:underline;}


.pictfunctions {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#714b75; font-weight:normal; line-height:15px;}
.pictfunctions p {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#714b75; font-weight:normal; line-height:15px;}
.pictfunctions a:link {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6699FF; line-height:15px; font-weight:normal; text-decoration:none;}
.pictfunctions a:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6699FF; line-height:15px; font-weight:normal; text-decoration:none;}
.pictfunctions a:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6699FF; line-height:15px; font-weight:normal; text-decoration:underline;}

.price {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6699FF; line-height:15px; font-weight:bold}

.quantity {border-style:solid; border-color:#569110; border-width:1px; background-color:#ffffff; color:#333; padding-left:3px; font-size:11px; font-family:Arial; font-weight: normal; width:12px; height:15px;}

.viewall {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:15px;}
.viewall p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:15px;}
.viewall a:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6699FF; line-height:15px; text-decoration:none;}
.viewall a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6699FF; line-height:15px; text-decoration:none;}
.viewall a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6699FF; line-height:15px; text-decoration:underline;}

.pageoff {border:solid; border-color:#c1b6d6; border-width:1px; height:16px; width:16px; color:#6699FF; cursor:pointer}
.pageon {border:solid; border-color:#c1b6d6;  background-color:#e9e3f5; border-width:1px; height:16px; width:16px; color:#6699FF; cursor:pointer; }

#ctl00_body #homenav, #aboutnav, #ctl00_body #bestsellersnav, #ctl00_body #bookmarknav, #ctl00_body #ordernav, #ctl00_body #cartnav { cursor:pointer; width:105px; height:26px; background-image:url(/images/taboff.jpg)}

 #about #aboutnav { cursor:pointer; width:105px; height:26px; background-image:url(/images/tabon.jpg)}
#about #homenav, #about #bestsellersnav, #about #bookmarknav, #about #ordernav, #about #cartnav { cursor:pointer; width:105px; height:26px; background-image:url(/images/taboff.jpg)}

 #bestsellers #bestsellersnav { cursor:pointer; width:105px; height:26px; background-image:url(/images/tabon.jpg)}
#bestsellers #homenav, #bestsellers #aboutnav, #bestsellers #bookmarknav, #bestsellers #ordernav, #bestsellers #cartnav { cursor:pointer; width:105px; height:26px; background-image:url(/images/taboff.jpg)}

 #bookmark #bookmarknav { cursor:pointer; width:105px; height:26px; background-image:url(/images/tabon.jpg)}
 #bookmark #homenav, #bookmark #aboutnav,  #bookmark #bestsellersnav, #bookmark #ordernav, #bookmark #cartnav { cursor:pointer; width:105px; height:26px; background-image:url(/images/taboff.jpg)}
 
  #order #ordernav { cursor:pointer; width:105px; height:26px; background-image:url(/images/tabon.jpg)}
 #order  #homenav, #order  #aboutnav,  #order #bestsellersnav, #order #bookmarknav, #order  #cartnav { cursor:pointer; width:105px; height:26px; background-image:url(/images/taboff.jpg)}
 
   #cart #cartnav { cursor:pointer; width:105px; height:26px; background-image:url(/images/tabon.jpg)}
 #cart  #homenav, #cart  #aboutnav, #cart #bestsellersnav, #cart #bookmarknav, #cart #ordernav { cursor:pointer; width:105px; height:26px; background-image:url(/images/taboff.jpg)}
 
 #cat  #homenav, #cat  #aboutnav, #cat #bestsellersnav, #cat #bookmarknav, #cat #ordernav, #cat #cartnav  { cursor:pointer; width:105px; height:26px; background-image:url(/images/taboff.jpg)}
 
 .personalityselect {border-style:solid; border-color:#569110; border-width:1px; color:#333;  font-size:11px; font-family:Arial; font-weight: normal; width:210px; }

.txtField1 {
	BORDER-RIGHT: #7199a0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7199a0 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: #7199a0 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #7199a0 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.login {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #7199a0; PADDING-TOP: 2px
}
.loginActive {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #7199a0; PADDING-TOP: 2px
}
.login A {
	FONT-SIZE: 11px
}
.loginActive A {
	FONT-SIZE: 11px
}
.deliveryline {
	HEIGHT: 1px; BACKGROUND-COLOR: #daefc8
}

.deliverytable 
{
	border-color:#daefc8;
	border-width:1px;
	border-style:ridge;
 
}


