body
{
   background-color:#EBEBEB;
   font-family:Arial;
   font-size:11px;
}

img
{
   border:0px;
   border-width:0px;
}

fieldset
{
   width:450px;
   margin:10px 10px 10px 10px;
}


legend
{ 
   font-family:Arial;
   font-size:12px;
   color:#666666;
   font-weight:bold;
}

p
{
   font-family:Arial;
   font-size:11px;
   color:#FFFFFF;
}
.HomeText
{
   font-family:Arial;
   font-size:11px;
   color:#000000;
   line-height:17px
}


.errorCopy
{
   font-family:Arial;
   font-size:11px;
   color:#FF0000;
   line-height:17px;
   font-weight:bold;
}
.HomeTextWhite
{
   font-family:Arial;
   font-size:12px;
   color:#FFFFFF;
}

.UserTextWhite
{
   font-family:Arial;
   font-size:10px;
   color:#FFFFFF;
   font-weight:bold;
}

.HomeTextWhiteSmall
{
   font-family:Arial;
   font-size:11px;
   color:#FFFFFF;
}

a.HomeTextWhite
{
   font-family:Arial;
   font-size:12px;
   color:#FFFFFF;
   text-decoration:none;
}

.HomeTextDesc
{
   font-family:Arial;
   font-size:12px;
   color:#FFFFFF;
}
.ProductInfo
{
   color:#FFFFFF;
   font-family:Arial;
   font-size:11px;
}
.ProductInfoDetail
{
   color:#FFFFFF;
   font-family:Arial;
   font-size:10px;
}
.ProductInfoBold
{
   color:#FFFFFF;
   font-family:Arial;
   font-size:11px;
   font-weight:bold;
}
.ProductInfo2
{
   color:#FFFFFF;
   font-family:Arial;
   font-size:11px;
}
.LightGrayBg
{
   background-color:#999999;
}

.DarkGrayBg
{
   background-color:#666666;
}

.DarkestGrayBg
{
   background-color:#333333;
}

.HomepageSpecialsLinks
{
   font-family:Arial;
   font-size:10px;
   color:#FFFFFF;
}

.HeaderText
{
   font-family:Arial;
   font-size:13px;
   color:#FFFFFF;
   font-weight:bold;
}

.InputFieldClass
{
   font-family:Arial;
   font-size:11px;
   width:160px;
   height:19px;
}

.RequiredInputFieldClass
{
   font-family:Arial;
   font-size:11px;
   width:160px;
   height:19px;
   font-weight:bold;
}

.InputFieldClassMedium
{
   font-family:Arial;
   font-size:11px;
   width:90px;
   height:19px;
}

.InputFieldClass
{
   font-family:Arial;
   font-size:11px;
   width:160px;
   height:19px;
}

.InputFieldClassLarge
{
   font-family:Arial;
   font-size:11px;
   width:600px;
   height:19px;
}



.CartQty
{
   font-family:Arial;
   font-size:11px;
   width:50px;
   height:19px;
}
.InputFieldClassSmall
{
   font-family:Arial;
   font-size:11px;
   width:100px;
   height:19px;
}

.InputFieldClassArea
{
   font-family:Arial;
   font-size:11px;
   width:35px;
   height:19px;
}

.SearchBoxMargin
{
   margin-left:17px;
}

.FieldSetAddress
{
   width:275px;
}

.FieldSetCustomer
{
   width:335px;
}

.ProductsBorder
{
   border-width: 1px thick;
   border-color: Black;
   width:170px;
}

.ProductsBorderRight
{
   border-color:Black;
   border-top-width: 1px thick;
   border-right-width:1px thick;
   border-bottom-width:1px thick;
   width:170px;
}

.divDisplay
{
   display;
}

.divHidden
{
   display:none;
}

.fieldSetMargin
{
   margin: 15px 0px 15px 5px;
}

.AddressFieldset
{
   width:450px;
}

.PacificTechTable
{
   background-image: url(../images/green-bg-big.jpg);
   background-repeat:repeat-x;
}

a.LinkBack { font-family:Arial; font-size:11px; color:#ffffff; text-decoration: underline; }
a.LinkBack:hover { font-family:Arial; font-size:11px; color:#ffffff; text-decoration: underline; }
a.LinkBack:Visited { font-family:Arial; font-size:11px; color:#ffffff; text-decoration: underline; }

.CheckoutTitleLeft { font-family:Arial; font-size:11px; color:#FFFFFF; border-width:0px 1px 1px 0px;
    border-style:solid; font-weight:bold; border-color:#000000; }
.CheckoutTitle { font-family:Arial; font-size:11px; color:#FFFFFF; border-width:0px 0px 1px 0px;
    border-style:solid; font-weight:bold; border-color:#000000; }    
.CheckoutItem1 { font-family:Arial; font-size:11px; color:#000000; background-color:#ffffff; }
.CheckoutItem2 { font-family:Arial; font-size:11px; color:#000000; background-color:#f0f0f0; }
.CheckoutItem1Left { font-family:Arial; font-size:11px; color:#000000; background-color:#ffffff; border-width:0px 1px 0px 0px; border-style:solid; border-color:#000000;}
.CheckoutItem2Left { font-family:Arial; font-size:11px; color:#000000; background-color:#f0f0f0; border-width:0px 1px 0px 0px; border-style:solid; border-color:#000000;}

/* ADMIN SHIT */

.TableCellLeft
{

   border-left: solid 1px #666666;
   border-bottom:solid 1px #666666;
   font-family:Arial;
   font-size:11px;
   color:#000000;
   line-height:17px
}

.TableCell
{
   border-bottom:solid 1px #666666;
   font-family:Arial;
   font-size:11px;
   color:#000000;
   line-height:17px
}

.TableCellRight
{

   border-right: solid 1px #666666;
   border-bottom:solid 1px #666666;
   font-family:Arial;
   font-size:11px;
   color:#000000;
   line-height:17px
} 


.TableHeaderCell
{

   border-top: solid 1px #666666;
   border-bottom:solid 1px #666666;
   font-family:Arial;
   font-size:11px;
   color:#000000;
   line-height:17px;
   font-weight:bold
}

.TableHeaderCellLeft
{

   border-left: solid 1px #666666;
   border-top: solid 1px #666666;
   border-bottom:solid 1px #666666;
   font-family:Arial;
   font-size:11px;
   color:#000000;
   line-height:17px;
   font-weight:bold
}


.TableHeaderCellRight
{

   border-right: solid 1px #666666;
   border-top: solid 1px #666666;
   border-bottom:solid 1px #666666;
   font-family:Arial;
   font-size:11px;
   color:#000000;
   line-height:17px;
   font-weight:bold
}

#row1
{
	width:700px;
	float:left;
}

#row1 img
{
	float:left;
}


#AdvancedSearch
{
  display:inline;
  position:relative;
}


#SearchCategory
{
	width:400px;
}


#SearchRCT
{
	width:200px;
}

#SearchMFG
{
	width:300px;
	display:inline-block;
}


#SearchCOLOR
{
	width:150px;
	display:inline-block;
}

#SearchKeyword
{
	width:150px;
	display:inline-block;

}
