body{
	margin:0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-indent: 0;
	background-color: #ffffff;
	position: relative;
	background-attachment: fixed;
	background-image: url(backSite.jpg);
	background-repeat: repeat-x;
}

img 
{
    border:0px;
}
td{font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px}
TD.form{font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; background-color:#FAFDFE; color:#0E3A63; border:1px solid #BFDFF7}
.td{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #330033;
}
.td1{font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; background-color:#FFFFFF; color:#0D3457}
.td2{font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color:#0E3A63}
.td3{font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; background-color:#F2F8FD; color:#0E3A63}
.wstd{font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; background-color:#FFFFFF; color:#0E3A63}
.tdtab{font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; background-color:#AAD5F4; color:#0D3457}
.tdtabsel{font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; background-color:#FFFFFF; border-top:1px solid #AAD5F4;color:#0D3457}

.form{font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; background-color:#FFFFFF; color:#0E3A63; border:1px solid #BFDFF7;}
.sd{border-left:1px solid #BFDFF7; border-right:1px solid #BFDFF7; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color:#0E3A63; font-weight: bold; }
.td5{font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; background-color:#FFFFFF; color:#D73600; font-weight: bold}
.td6{font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; background-color:#FFB093}
.wbtd{font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#0E3A63}
.wtd{font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FFFFFF; color:#0E3A63; font-weight: normal}
.lgbtd{font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold}
.btd{font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
.final{font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;color:#cb141d}
.price{font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color:#FF3300; font-size: 14px}
.rebate{font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color:#009933; font-size: 14px}
.pr{font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color:#FF3300}
.error{font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color:#E9372E}
.formerror{font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; background-color:#FFFFD7; color:#000000; border:1px solid #BFDFF7}
.des{font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color:#333333}
.sp{font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color:#F06600}
.sales{font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color:#1A8CFF; font-weight: bold}
.ie{width:99%; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px}
.back{background-color:#0E3A63}
.border{background-color:#456987}
#ItemManuf
{
	color:#0e3a63;
	font-size:20px;
	font-weight:700;
}
#itemName
{
	color:#0e3a63;
	font-size:20px;
	font-weight:700;
}
a
{
	color: #336699;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}
a:visited{color: #336699}
a:hover, a:active{color: #FF6600; text-decoration: underline}

.image{border:0px;}
a:hover .image{border:0; border-color: #FF9900; border-style: solid}

a.b{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #336699;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	border-color: #00FF00;
}
a:visited.b{color: #336699}
a:active.b{color: #336699}
a:hover.b{color: #004F9D; text-decoration: underline}
a.cat{color: #FFFFFF; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
a:visited.cat{color: #FFFFFF}
a:active.cat{color: #FFFFFF}
a:hover.cat{color: #ffcc00}
a.asd{font-family: Geneva, Arial, Helvetica, sans-serif; color: #CC0000; font-size: 11px; text-decoration: none; font-weight: normal}
a:visited.asd{color: #6699CC}
a:active.asd{color: #6699CC}
a:hover.asd{color: #025EB0; text-decoration: underline}
a.m{font-family: Geneva, Arial, Helvetica, sans-serif; color: #9C9A9C; font-size: 11px; text-decoration: none; font-weight: normal}
a:visited.m{color: #9C9A9C}
a:active.m{color: #9C9A9C}
a:hover.m{color: #FF7000; text-decoration: underline}
.cursor { cursor:hand }
.numba800{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	letter-spacing: -2px;
	text-align: left;
	color: #3F6385;
}
.800numba{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	letter-spacing: 2px;
	text-align: left;
	color: #3F6385;
}
.td4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.bkgrndwt {
	color: #333333;
	background-color: #FFFFFF;
}
td.tpsp			 				{font-family: arial, helvitica, sans-serif; font-size: 11px; color: #000000;  background-color: #C6C1C6; background-image:url('tpbkgrnd.gif')}
td.tpsp A 							{color: #000000}
td.tpsp A:visited				 	{color: #000000}
td.tpsp A:hover 					{color: #000000; text-decoration: none; BACKGROUND-COLOR: #B8CA80; background-image:url('tpbkgrndsp.gif');cursor: hand}

td.menuunselected 				{
	margin:0 -10;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #F0F4F9;
	BORDER-TOP: 1px solid #E9EBED;
	BORDER-BOTTOM: 1px solid #C1C4C6;
	text-align: left;
	text-transform: uppercase;
	width: 175px;
}
td.menuunselected A 			{color: #53515E;CLEAR: both; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; MARGIN: 0px -10px; LINE-HEIGHT: 1.4em; PADDING-TOP: 1px; TEXT-ALIGN: right;  width: 175px; }
td.menuunselected A:visited 	{color: #53515E}
td.menuunselected A:hover 		{color: #bb3d3e; text-decoration: none; BACKGROUND-COLOR: #bfdff7}

td.menuselected 					{
	margin:0;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	BORDER-TOP: 1px solid #EAECEE;
	BORDER-BOTTOM: 1px solid #C6C1C6;
	display: block;
	text-transform: uppercase;
	background-color: #bb3d3e;
}
td.menuselected A 				{color: #53515E;FONT-WEIGHT: bold;CLEAR: both; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; MARGIN: 0px -10px; LINE-HEIGHT: 1.4em; PADDING-TOP: 1px; TEXT-ALIGN: left; text-transform: uppercase;  text-indent: 10px; }
td.menuselected A:visited 		{color: White;  font: bold;  font-size: 11px;  }
td.menuselected A:hover 		{color: white; text-decoration: none; BACKGROUND-COLOR: #bb3d3e;  display: block; }

td.subcat							{margin:0 -10; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: -10px; PADDING-TOP: 0px; BACKGROUND-COLOR: #E6F3F8;
}
td.subcat A 						{color: #006699;CLEAR: both; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px -10px; LINE-HEIGHT: 1.4em; PADDING-TOP: 2px; TEXT-ALIGN: right; BORDER-TOP: 1px solid #CCCCCC; BORDER-BOTTOM: 1px solid #999999;
}
td.subcat A:visited 				{color: #006699}
td.subcat A:hover 				{color: #E6F3F8; text-decoration: none; BACKGROUND-COLOR: #006699}

td.subcatselected					{margin:0 -10; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: -10px; PADDING-TOP: 0px; BACKGROUND-COLOR: White;
}
td.subcatselected A 				{color: #413F49;FONT-WEIGHT: bold; CLEAR: both; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px -10px; LINE-HEIGHT: 1.4em; PADDING-TOP: 2px; TEXT-ALIGN: right;BORDER-TOP: 1px solid #FFFFF9; BORDER-BOTTOM: 1px solid #F8F9EE}
td.subcatselected A:visited 		{color: #006699}
td.subcatselected A:hover 		{color: #006699; text-decoration: none; BACKGROUND-COLOR: #F4F8E9}
td.itemcontent{font-weight:700;}
.yellow { background-color:#eda17f;border:solid 1px red;}

/* will mark error of the object for any border of cell or object contain input that is
required or has input error will used to bold the area. */
.InputErrorHighlight
{
	border:1px solid #FF9933;	
	FONT-SIZE: 11px;
	COLOR: #5C554E;
	FONT-FAMILY: Tahoma, helvitica, sans-serif;
	background-color:Red;
	color: White;
	font-weight:bold;
	
}

.HolidayText       {
                font-family: arial;
                font-size: 13px;
                font-weight: bold;
                color: #333333;
                padding: 3px;
}

.HolidayShipping                                              {
                font-family: arial;
                font-size: 11px;
                color: #333333;
                border:solid 2px #cc9966;             
                padding: 10px;
}

.HolidayShippingHeader                                               {
                font-family: arial;
                font-size: 11px;
                font-weight: bold;
                color: #333333;
   background-color: #ffcc99;
                padding: 5px;
}

.HolidayShippingYes                       {
                font-family: arial;
                font-size: 11px;
                color: #333333;
    background-color: #99cc66;
                padding: 5px;
}

/*Modal PopUp */
.modalBackground {
      background-color:black;
      filter:alpha(opacity=70);
      opacity:0.7;
}

.modalPopup, #PayPalModal {
      background-color:#ffffdd;
      border-width:3px;
      border-style:solid;
      border-color:Gray;
      padding:15px;
      line-height:1.1em;
      width:500px;
      margin:auto;
      top:50%;
      left:50%;
      position:fixed;
      z-index:130;
      text-align:center;
}

.fieldset-paypal {border:1px solid ddd; width:200px; margin-right:100px;}
