/*--Custom Styles--*/

body
{
  font-family: Arial, Helvetica, sans-serif;
  color: #43484D;
  font-size: 80%;
}

#nav li a#iBREAKINGNEWS
{
/*
	text-decoration: blink;
*/
}

/* Checkout Styles */

table.CheckoutCardDetails

{

	border: 1px solid ; padding: 2px; width: 100%;

}

table.CheckoutVoucherDetails

{

	border: 1px solid ; padding: 2px; width: 100%;

}

table.CheckoutCustomerDetails

{

	border: 1px solid ; padding: 2px; width: 100%;

}

table.CheckoutDeliveryDetails

{

	border: 1px solid ; padding: 2px; width: 100%;

}

table.CheckoutPostCodeLookup

{

	border: 1px solid ; background-color : #FFFFFF; padding: 2px; width: 100%;

}

th.CheckoutHeading

{

	background-color:#FFFFFF ; border: 0px solid #FFFFFF; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding: 4px 2px 4px 2px; text-align:left;

}

th.CheckoutPostCodeLookupHeading

{

	background-color: #FFFFFF; border: 0px solid #FFFFFF; color: ; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	padding: 2px; text-align:left;

}

tr.CheckoutCardDetails

{

	background-color: #EEEEEE; color: #000000; border: 1px solid ; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; line-height: 22px; padding: 2px 0px 2px 8px;  width: 100%;

}

tr.CheckoutVoucherDetails

{

	background-color: #EEEEEE; color: #000000; border: 1px solid ; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; line-height: 22px; padding: 2px 0px 2px 8px;

}

tr.CheckoutCustomerDetails

{

	background-color: #EEEEEE; color: #000000; border: 1px solid ; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; line-height: 22px; padding: 2px 0px 2px 8px;

}

tr.CheckoutDeliveryDetails

{

	background-color: #EEEEEE; color: #000000; border: 1px solid ; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; line-height: 22px; padding: 2px 0px 2px 8px;

}

tr.CheckoutPostCodeLookup

{

	background-color: #FFFFFF; color: ; border: 0px solid ; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; text-align: left; line-height: 18px; padding: 2px 0px 2px 8px;

}

td.CheckoutText

{

	color: #000000; border: 1px solid ; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; padding: 1px 2px 1px 2px; text-align: left;

}

td.CheckoutPrompt

{

	color: #000000; border: 0px solid ; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; padding: 1px 2px 1px 2px;

}

td.CheckoutPostCodeLookupText

{

	color: #000000; border: 0px solid ; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; padding: 1px 2px 1px 2px; text-align: left;

}

td.CheckoutPostCodeLookupField

{

	color: #000000; border: 0px solid ; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; padding: 1px 2px 1px 2px; text-align: left;

}

td.CheckoutField

{

	color: #000000; border: 1px solid ; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; line-height: 18px; padding: 1px 2px 1px 2px; text-align: left;

}

.CheckoutInput

{

	color: #000000; border: 1px solid ; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-align: left; padding: 2px 0px 2px 2px;

}

input.Checkoutbuttons

{

	background-color:#FFFFFF ; border: 1px solid ; color: black; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; padding: 1px 2px 1px 2px;

}

input.cartbuttons

{

	background-color:#FFFFFF ; border: 1px solid ; color: black; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; padding: 1px 2px 1px 2px;

}

/* Checkout Styles End */





/* Shopping Cart Styles */

/*

table.ShoppingCart

{

	border: 0px solid ; padding: 2px; width: 100%;

}

table.ShoppingCartItems

{
	border: 0px solid ;
	padding: 2px;
	width: 100%;
}

th.ShoppingCartHeading

{

	background-color:#DDAADD ; border: 1px solid ; color: black; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; padding-left: 2px; padding-right: 2px; padding-top: 4px; padding-bottom: 4px;

}

td.ShoppingCartItem

{

	background-color:#FFFFFF ; border: 1px solid ; color: black; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; padding-left: 2px; padding-right: 2px; padding-top: 4px; padding-bottom: 4px;

}

tr.ShoppingCartTotalText

{

	background-color:#DDDDDD ; border: 1px solid ; color: black; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; line-height: 18px; padding-left: 0px; text-align: right;

}

td.ShoppingCartTotalFigures

{

	background-color:#DDDDDD ; border: 1px solid ; color: black; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; line-height: 18px; padding-left: 0px; text-align: right;

}

td.ShoppingCartSubTotalText

{

	background-color:#CCCCCC ; border: 1px solid ; color: black; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; padding-left: 2px; padding-right: 2px; padding-top: 4px; padding-bottom: 4px; line-height: 20px; text-align: right;

}

td.ShoppingCartSubTotalFigures

{

	background-color:#CCCCCC ; border: 1px solid ; color: black; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px; line-height: 20px; text-align: right; 

}

td.ShoppingCartGrandTotalText

{

	background-color:#6966DE ; border: 1px solid ; color: black; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; padding-left: 2px; padding-right: 2px; padding-top: 4px; padding-bottom: 4px; line-height: 20px; text-align: right;

}

td.ShoppingCartGrandTotalFigures

{

	background-color:#6966DD ; border: 1px solid ; color: black; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; padding-left: 4px; padding-right: 2px; padding-top: 4px; padding-bottom: 4px; line-height: 20px; text-align: right;

}

td.ShoppingCartText

{

	color: #FFFFFF; border: 0px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; padding-left: 0px; text-align: center;

}

.ShoppingCartAlert

{

	color: #FF0000; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}

.ShoppingCartInput

{

	color: #000000; border: 1px solid ; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-align: left; padding: 2px 0px 2px 2px;

} 

*/

/* ShoppingCart Styles END */







/* Cart/Checkout what stage indicator */





a.goback

{

	color: #666666; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;

}

a.goback:hover

{

	color: #666666; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: underline;

}

td.threestepurhere

{

	background-color: ; border: 1px solid ; color: blackD; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; padding: 2px 5px 2px 5px;

}

td.threestepurnothere

{

	background-color: ; border: 1px solid #666666; color: #666666; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; padding: 2px 5px 2px 5px;

}

hr.here

{

	color:; padding: 0px; width: 40px;

}

hr.heresmall

{

	color: ; padding: 0px; width: 20px;

}

hr.nothere

{

	color: ; padding: 0px; width: 20px;

}

hr.notherelrg

{

	color: ; padding: 0px; width: 40px;

}

td.arrowsurhere

{

	background-color: #FFFFFF; color: ; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; padding: 0px; position: relative; top: -1px;

}

td.arrowsurnothere

{

	background-color: #FFFFFF; color: #666666; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; padding: 0px; position: relative; top: -1px;

}


/* END Cart/Checkout what stage indicator */


/* START extra functionality */

.menuspacer
{

	background-color: #43484d; color: #43484d; height: 7px;

}

.subdepttitle
{
	color: white; font-family: comic sans ms; font-size: 16px;
}

.topdepartment
{
	color: white; font-family: comic sans ms; font-size: 40px;
}

.description
{
	color:white; font-family:arial; font-size: 12px;
}

.boxouttitle2
{
	color:white; font-family:arial; font-size: 16px; font-weight: bold;
}

.productspecialprice
{
	color:white; font-family:arial; font-size: 14px;
}

bannertbl td {
	padding: 0px;  border-spacing: 0px; margin: 0px; margin:0px;
}

.bannertbl
{
	border-collapse: collapse; padding: 0px;  border-spacing: 0px; margin: 0px; margin:0px;
}

.BannerTd
{
	padding: 0px;  border-spacing: 0px; margin: 0px; margin:0px;
}

.BannerImg
{
	padding: 0px;  border-spacing: 0px; margin: 0px; margin:0px;
}

.cardquestion
{
	color: #F70808; font-family: comic sans ms; font-size: 16px; text-align: left;
}

.cardquestionimg
{
	float: left;
	margin: 0 10px 0 10px;
}

.infotitle
{
	color: white; font-family: comic sans ms; font-size: 24px;
}
/* END extra functionality */

/* -- HEADINGS -- */
h1
{
  font-family: comic sans ms
}

h2
{
  font-family: comic sans ms
}

/* -- TEXT IN MAIN BODY OF PAGES -- */
#mainText
{
  color: black;
  font-size: 12px;
  font-family: arial
}


/* -- TERMS & CONDITIONS -- */
#pointer
{
  cursor:pointer
}

/* -- ORDER FORM -- */
#order_form
{
  font-family: Arial, Helvetica, sans-serif;
  color: #43484D;
  font-size: 80%;
  text-align: center
}

#order_form a
{
  color:#43484D;
  text-decoration : none;
}

/* -- A -- */
a:hover
{
  color: #00FF00;
}

a.normal
{
  color : #FFFFFF;
  font-weight : plain;
  font-size : 16px;
  text-decoration : none;
  font-family: Arial, Helvetica, sans-serif;
  padding-left: 5px
}

a.normal:hover
{
  color : #FFFFFF
}

/* -- FOOTER -- */
#footer
{
  clear:both;
  height:23px;
  padding:0 15px;
  color:#FFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size:95%;
  line-height:23px;
  text-align:center;
}

#footer a
{
  color: #FFF;
  text-decoration : none;
}

#footer a:hover
{
  color: #00FF00;
}

.center
{
  text-align: center
}

/* WHOLESALE 'DROP-DOWN' MENU */

#dropmenudiv
{
  position:absolute;
  border:1px solid white;
  border-bottom-width: 0;
  line-height:18px;
  z-index:100;
}

#dropmenudiv a
{
  width: 100%;
  display: block;
  text-indent: 3px;
  border-bottom: 1px solid white;
  padding: 1px 0;
  text-decoration: none;
  color: #FFF;
}

#dropmenudiv a:hover
{
  color: #00FF00;
}

/* LOGO: MAIN SECTION OF PAGES */
img.logo
{
  width: 207px;
  height: 86px
}

/* MONEYPOTS INDEX PAGE */
td.thumbnails
{
  height: 130px;
  width: 130px;
  background-repeat: no-repeat;
  font-family: century gothic;
  font-size: 2em;
  font-weight:bold
}

td.thumbnails a
{
  color: white;
  text-decoration : none
}

td.thumbnails a:hover
{
  color: red;
  text-decoration : none
}

.threeEm
{
  font-size: 3em
}

.threeHalfEm
{
  font-size: 3.5em
}

a.test[title]
{
  color: red
}
 /* UPS DELIVERY menu item */

td#ups
{
  background-color: black;
  font-size : 16px;
  color: red
}

img#ups
{
  height: 38px;
  float:left
}

input.ppagebuy, input.ppagebuy_over
{ background: url(../images/add-cart-button-bg.jpg) repeat -30px top; border:1px solid #333; width:222px; padding:5px; cursor:pointer; margin:10px 0; }

