<!--
.nounder {

       text-decoration: none;

}

.side-nav-css {

       font-family: arial,verdana,georgia;

	   font-size: 11px; color: #626469;

	   text-decoration: none;

	   display: inline;

	   width: 160px;

	   font-weight: normal;

	   margin: 0px; line-height: 15px;

}

A.side-nav-css:visited {

	font-family: arial,verdana,georgia;

	font-size: 11px;

	color: #626469;

	font-weight: normal;

	margin: 0px;

	line-height: 15px;

	}

A.side-nav-css:hover  {

	font-family: arial,verdana,georgia;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

	font-weight: normal;

	margin: 0px;

	line-height: 15px;

	background-color: #939495;

	}

.side-nav-css-2 {

	font-family: arial,verdana,georgia;

	font-size: 11px;

	color: #333333;

	text-transform: uppercase;

	text-decoration: none;

	display: inline;

	width: 160px;

	font-weight: bold;

	margin: 0px;

	line-height: 15px;

	}

A.side-nav-css-2:visited {

	font-family: arial,verdana,georgia;

	font-size: 11px;

	color: #333333;

	font-weight: bold;

	margin: 0px;

	line-height: 15px;

	}

A.side-nav-css-2:hover  {

	font-family: arial,verdana,georgia;

	font-size: 11px;

	color: #333333;

	text-decoration: none;

	font-weight: bold;

	margin: 0px;

	line-height: 15px;

	background-color: #ffffff;

	}

.dashes {

        border-top: 1px solid #000000;

        border-style: dashed;

}

.style2 {

	font-size: 12px;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	text-decoration: none;

}

.style3 {

	color: #404040;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

}

#headerrightsearch2	{

	width: 300px;

}

#search1	{

	float:right;

}

#gpttopbanner	{
	margin: 2px 0 0 4px;
	width: 926px;
	height: 55px;
}

* html #topimage	{
	margin: 2px 0 0 0;
	width: 750px;
	height: 352px;
}

#topimage	{
	margin: 2px 0 2px 0;
	width: 750px;
	height: 352px;
}

.gpttopimageleft	{
	width: 531px;
	height: 352px;
	float: left;
}

* html #gptsmallimages	{
	width: 212px;
	height: 351px;
	margin: 0 0 0 1;
	float: left;
}

#gptsmallimages	{
	width: 212px;
	height: 351px;
    margin: 0 0 0 2;
	float: left;
}

* html .smallimage	{
	width: 212px;
	height: 116px;
	margin: 0 0 2 0;
	float: left;
}

.smallimage	{
	width: 212px;
	height: 116px;
	margin: 0 0 2 0;
	float: left;
}
#indexspecialstitle	{

	width: 741px;

	height: 23px;

	margin: 0px 0px 1px 0px;

	color: #ffffff;

	font-size: 15px;

	padding: 3px 0 0 5px;

}

* html #indexspecialstitle	{

	width: 746px;

	height: 25px;

}
/**************/
/*ITEM ORDER DETAILS*/
/**************/
#itemstockimage {
	margin-left: 350px;
}
#itemsaleprice	{
	font-size: 13px;
	font-weight: bold;
	color: #9d070b;
}
#addtocartbox	{
	text-align: center;
	margin-top: 10px;
}
#addtocart	{
	margin-top: 8px;
}
#vwquantity	{
	font-size: 11px;
	border: solid 1px #9abaec;
	width: 25px;
	margin-top: 1px;
}
* html #vwquantity	{
	margin-top: 0;
}
#qtytext	{
	float: left;
	text-align: right;
	width: 124px;
}
#qtyin	{
	text-align: left;
	float: left;
	width:164px;
	padding-left: 10px;
}
* html #qtyin	{
	width: 174px;
}
#itemorder a	{
	text-decoration: underline;
	margin-top:auto;
}
#itemorder	{
	margin-top:10px;
}
* html #itemorder	{
	margin-top:-3px;
}
#itempricebox	{
	text-align: left;
	padding-left: 0px;
}
#itemorderdetails	{
	border: solid 1px #b9b6ab;
	padding: 5px;
	width: 298px;
	font-size: 11px;
	line-height: 18px;
	margin: 1px 0 1px 350px;
}
* html #itemorderdetails	{
	width: 310px;
}
#optionbox	{
	text-align: center;
}
#orderbanner {
	margin: 0 0 0 350px;
}
/*END ITEM ORDER DETAILS*/
/**************/
/*ADD THIS*/
/**************/
#gptaddthis {
	margin: 5px 0 0 350px;
}
* html #gptaddthis {
	margin-top: -15px;
}
.addthis_toolbox .hover_effect
{
    width: 305px;
	height: 15px;
    padding: 5px 0 6px 2px;
    border: 2px solid #eee;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
* html .addthis_toolbox .hover_effect
{
    width: 310px;
	height: 15px;
    padding: 9px 0 0 2px;
    border: 2px solid #eee;
    border-radius: 5px;
    margin: 1px 0 0 0px;
}

.addthis_toolbox .hover_effect div
{
    float: left;
}

.addthis_toolbox .hover_effect a
{
    border: 2px solid #fff;
    padding: 2px 2px 2px 16px;
    position: relative;
    text-decoration: none;
}

.addthis_toolbox .hover_effect a:hover
{
    border: 2px solid #105CB6;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: #B4D3F8;
    color: #105CB6;
    text-decoration: none;
}

.addthis_toolbox .hover_effect span
{
    position: absolute;
    width: 16px;
    height: 16px;
    top: 2px;
    left: 1px;
}
/*END ADD THIS*/

/*GPT BULLET LIST*/
/**************/
#gptbulletlist {
	margin: 5px 0 0 0;
	}
/*END GPT BULLET LIST*/

/*PAGINATION*/
/**************/
.paginate td {
  font: normal 11px arial;
}

.paginate td a {
  color: grey;
}

.pagecntrltop {
  margin: -10px 0px 10px 0px;
  border-bottom: solid 1px grey;
}

.pagecntrlbot {
  margin: 5px 0px 0px 0px;
  border-top: solid 1px grey;
  border-bottom: solid 1px grey;
}
-->