body {
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
}

a {
	color : Black;
	text-decoration : none;
}

a:hover {
	text-decoration : underline;
	color : #006699;
}



td {
	font-family: Arial; 
 font-size: 10pt; 
}

.link{
	text-decoration: none;
	color : #172F45;
	cursor : hand;
}

.link a{
	text-decoration: none;
	color : #172F45;
	cursor : hand;
}
.link a:hover{
	
	
	cursor : hand;
	
}


.palelink {
	text-decoration: none;
	color : #5FAFC8;
	
}

.palelink a{
	text-decoration: none;
	color : #5FAFC8;
	
}
.palelink a:hover{
	text-decoration: none;
	color : Red;
	
}

.divider {
	color : #FFCC00;
}


.subheading { 
 font-family: Arial; 
 font-size: 11pt;
  color : Black;
}


p { 
 font-family: Arial; 
 font-size: 9pt; 
}


.nor { 
 font-family: Arial;
 font-size: 10pt; 
 padding-left: 0;
 padding-right: 0px; 
 text-align:justify 
}

/* justified text style most body text */

.pjust {
 font-size : 9pt;
 font-family : Arial;
 text-align : justify;
 padding-right : 10px;
}

.addbutton {
	background-color : White;
	border : 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #172F45;
	cursor : hand;
	padding-left : 0px;
}

#bodycell {
	
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 9px;
}
/* IN PAGE NAVIGATION */

#altnavigationcell{
	
	padding-left : 20px;
	padding-right : 20px;
	padding-top : 0px;
}


/* MAIN CATEGORIES */

/* NAVIGATION STYLES */

.rightbodycell {
background-image : url(globalimages/bg.gif);
background-repeat : repeat;
background-color : #00008B;
		padding-right : 10px;
		padding-left : 10px;
		padding-top : 5px;
		border-left-color : #CDCDCD;
		border-left-style : solid;
		border-left-width : 3px;
		
}

.leftbodycell {
background-image : url(globalimages/bg.gif);
background-repeat : repeat;
background-color : #00008B;
		padding-right : 10px;
		padding-left : 10px;
		padding-top : 5px;
		border-right-color : #CDCDCD;
		border-right-style : solid;
		border-right-width : 3px;
		
}


.MainCategories{
	margin-bottom : 5px;
}
.subcatlisting{
	background-color : #EEF7F9;
	padding-left : 3px;
	padding-right : 3px;
	padding-bottom : 3px;
	border-bottom-color : #BABABA;
	border-bottom-style : solid;
	border-bottom-width : 2px;
	border-right-color : #BABABA;
	border-right-style : solid;
	border-right-width : 2px;
	border-top-color : White;
	border-top-style : solid;
	border-top-width : 2px;
	border-left-color : White;
	border-left-style : solid;
	border-left-width : 2px;
}
.subcatlisting a{
	text-decoration : none;
	color : Black;
}

.subcatlistingover{
	background-color : #EEF7F9;
	padding-left : 3px;
	padding-right : 3px;
	padding-bottom : 3px;
	border-bottom-color : White;
	border-bottom-style : solid;
	border-bottom-width : 2px;
	border-right-color : White;
	border-right-style : solid;
	border-right-width : 2px;
	border-top-color : #BABABA;
	border-top-style : solid;
	border-top-width : 2px;
	border-left-color : #BABABA;
	border-left-style : solid;
	border-left-width : 2px;
	
}
.rightbodycell{
	background-image : url(globalimages/bg.gif);
	padding-top : 5px;
	padding-right : 10px;
	padding-left : 10px;
}

.headingcell{
 padding-bottom : 2px;
 padding-top : 2px;
 padding-left : 2px;
 background-image : url(globalimages/headingcent.gif);
 background-repeat : repeat;
 font-weight : normal;
 border-bottom-color : #929300;
 border-bottom-style : solid;
 border-bottom-width : 2px;
 border-right-color : #929300;
 border-right-style : solid;
 border-right-width : 2px;
 border-left-color : #FFFFD4;
 border-left-style : solid;
 border-left-width : 2px;
 border-top-color : #FFFFD4;
 border-top-style : solid;
 border-top-width : 2px;
}
.headingcellover{
 padding-bottom : 2px;
 padding-top : 2px;
 padding-left : 2px;
 background-image : url(globalimages/headingcent.gif);
 background-repeat : repeat;
 font-weight : lighter;
 border-bottom-color : #FFFFD4;
 border-bottom-style : solid;
 border-bottom-width : 2px;
 border-right-color : #FFFFD4;
 border-right-style : solid;
 border-right-width : 2px;
 border-left-color : #929300;
 border-left-style : solid;
 border-left-width : 2px;
 border-top-color : #929300;
 border-top-style : solid;
 border-top-width : 2px;
}

.headingcell a{
	text-decoration : none;
	color : Black;
}


.headingtable{
	margin-bottom : 3px;
	margin-top : 3px;
}

.navicell_highlight {

font-family:  Arial; 
font-size: 10pt;
 color: #000000;
 padding-bottom : 2px;
 padding-top : 2px;
 padding-left : 2px;
 padding-right : 2px;
 background-color : #ECFAFF;
 border-bottom-color : Black;
  border-bottom-style : solid;
  border-bottom-width : 1px;
 
}
.navicell_highlight  a:hover     {
	text-decoration : none;
}

 
 .navicell        {
 font-family:  Arial;
  font-size: 10pt; 
  color: #000000;
  padding-bottom : 2px;
 padding-top : 2px;
 padding-left : 2px;
 background-color : #c3daed; 
  padding-right : 2px;
  border-bottom-color : Black;
  border-bottom-style : solid;
  border-bottom-width : 1px;
 }
  .navicell  a     {
 text-decoration: none;
	color : #172F45;
 }

.searchbutton{
  background-image : url(globalimages/headingcent.gif);
 background-repeat : repeat;
  border-bottom-color : #929300;
 

 border-right-color : #929300;


 border-left-color : #FFFFD4;


 border-top-color : #FFFFD4;
 

}
.oemfiltertable{
	border : 1px solid Black;
	border-collapse : collapse;
}

.oemfilterheadcell{
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
}

.oemfiltercell{
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
}
/*  */
.rightbot{
	
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
}
.right{

	border-right-color : Black;
	border-right-style : solid;
	border-right-width : 1px;
}
.numbox{
	border : 1px solid Black;
}
.checkouttext{
	border : 0px;
	background-color : #EFEFEF;
}
