body, div, p, a, td, span {font-family : Tahoma,Verdana,Arial;}
 
td{ font-family : arial; font-size : 8pt; text-alig}
 
#mainTable { border:1px; padding:0px; width:923px;  }
#mainLeftColumn { width:185px; background-image:url(images/fon_left03.gif);  }

.guitarProfile {border-top:1px solid #9999cc; border-left:1px solid #9999cc;}
.guitarProfile td {border-bottom:1px solid #9999cc; border-right:1px solid #9999cc;}
.guitarProfile h2 {
	color: #OOOOOO;
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	font-weight: bold;
}
.guitarProfile h2 span{font-weight: normal;}
.guitarProfileImage {padding:0px; text-align:center; }
.guitarProfileImage a{margin:0px 3px 0px 3px; }
.guitarProfileImage img{display:block; }

#partsInventory {border-top:1px solid #9999cc; border-left:1px solid #9999cc;}
#partsInventory td{border-bottom:1px solid #9999cc; border-right:1px solid #9999cc;}
.partsInventoryHeader { background-color:#CDCDCD; text-transform:uppercase; text-align:center; }
.guitarProfileImageGallery a{border:1px solid buttonface}
.guitarProfileImageGallery a:hover{border:1px solid #0099cc}
.guitarProfileImageGallery img{}

th {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
input, select {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.px {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 2px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.px5 {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.title01 {
	color : #FFFFFF;
	margin-top : 10px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 13px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	font-style: italic;
}
.title {
	color : #FFFFFF;
	margin-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	margin-left : 5px;
	margin-right : 10px;
	font-size : 10px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.title a {
	color : #EF6D00;
}
.title a:hover {
	color : #C25A02;
}
.list {
	color : #FFFFFF;
	margin-top : 3px;
	padding-bottom : 3px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.right {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.right a, .list a {
	color : #FF7500;
}
.right a:hover {
	color : #AAAAAA;
}
.left {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 25px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.left b {
	color : #FF6600;
}
.left a {
	color : #FF6600;
}
.left a:hover {
	color : #FF0000;
}
p {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
p a {
	color : #0000ff;
}
p a:hover {
	color : #294A7B;
}
.menu01 {
	color : #000000;
	margin-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
.menu01 a {
	color : #000000;
	text-decoration: none;
}
.menu01 a:hover {
	color : #555555;
}
.menu02 {
	color : #FFFFFF;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.menu02 a {
	color : #FFFFFF;
	text-decoration: none;
}
.menu02 a:hover {
	color : #DDDDDD;
}
.bar01 {
	color: #OOOOOO;
	margin-top: 1px;
	padding-bottom: 1px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 20px;
	font-size: 18px;
	font-family: Arial,Tahoma,Verdana;
	font-weight: bold;
}
.b01 {
	color : #000000;
	margin-top : 2px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	margin-left : 20px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	text-align : left;
}
.b01 a {
	color : #000000;
	text-decoration: none;
}
.b01 a:hover {
	color : #333333;
}
li {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
.b02 {
	font-weight:bold;
	color : #ff6600;
	margin-top : 2px;
	padding-bottom : 1px;
	margin-bottom : 1px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
.b02 a {
	color : #ff6600;
	font-weight:bold;
	text-decoration: none;
}
.b02 a:hover {
	color : #ff6600;
	font-weight:bold;
	text-decoration: underline;
}

.pageseltable{}

.pageselectorarrows {font-family:arial; font-size: 11px; vertical-align: middle; font-weight:bold}
 a:link.pageselectorarrows {font-family:arial; color : #777777; text-decoration: none; font-weight:bold}
 a:visited.pageselectorarrows {font-family:arial; color : #777777; text-decoration: none; font-weight:bold}
 a:hover.pageselectorarrows {font-family:arial; color : #cc0000; text-decoration: none; font-weight:bold}
 a:active.pageselectorarrows {  }
 a:focus.pageselectorarrows { }

.pageselectorOFF {font-size: 11px; vertical-align: middle;}
 a:link.pageselectorOFF { color : #777777; text-decoration: none; }
 a:visited.pageselectorOFF { color : #777777; text-decoration: none; }
 a:hover.pageselectorOFF { color : #000000; text-decoration: none; }
 a:active.pageselectorOFF {  }
 a:focus.pageselectorOFF { }

.pageselectorON {font-size: 11px; font-weight : bold; color : red; text-decoration: none; vertical-align: middle;}
 a:link.pageselectorON { text-decoration: none;  color : red}
 a:visited.pageselectorON { text-decoration: none;  color : red}
 a:hover.pageselectorON { text-decoration: none;  color : red}
 a:active.pageselectorON {  }
 a:focus.pageselectorON { }

 .pagerLinks { text-decoration: none; color:grey; margin-left:3px; margin-right:3px; font-size: 11px; font-weight:bold}
 a:link.pagerLinks { text-decoration: none; color:grey; }
 a:visited.pagerLinks { text-decoration: none; color:grey; }
 a:hover.pagerLinks { text-decoration: none; color:black; }
 a:active.pagerLinks {  }
 a:focus.pagerLinks { }
 .pagerLinksOff { text-decoration: none; color:lightgrey; margin-left:3px; margin-right:3px; font-size: 11px; font-weight:bold}

 
.submiterror {color:red; font-weight:bold;}
.pageheadings {	font-size: 12pt;	color:#CCCCCC;	font-family : "Eras Demi ITC"; }
.thumbnail{	border-color : white white white white; }
.headernavigation {	font-size: 10pt; color:#000030;	font-weight:bold; }
.headernavigation a:link { font-size: 10pt; color:#000030; font-weight:bold; text-decoration: none; }
.headernavigation a:visited { font-size: 10pt; color:#000030; font-weight:bold; text-decoration: none; }
.headernavigation a:hover { font-size: 10pt; color:#000030; font-weight:bold; text-decoration: underline; }
.heading1 { font-size: 9pt; color:navy; font-weight : bold; }
.heading2 { font-size: 8pt; font-weight : bold; }
.moreinfoprice { font-size : 8pt; color : #000000;	font-weight : bold; }
.cartalt1{	background-color : #DFF0FF; }
.cartalt2{	background-color : #FFFFFF; }
.productheading { font-size : 9pt;	color : #000000; font-weight : bold;}
.pagecontent { font-size : 8pt;	color : #000000;}
.edittextboxes { border-color : Blue Blue Blue Blue; border-left-width : 1pt; border-right-width : 1pt; border-top-width : 1pt;	border-bottom-width : 1pt; border-style : solid; }
.onsell{ border-color : #cccccc #cccccc #cccccc #cccccc; border-left-width : 1pt; border-right-width : 1pt; border-top-width : 1pt;	border-bottom-width : 1pt; border-style : solid; }

.footernavigation { font-size: 8pt; color:#aaaaaa; font-weight:bold; }
.footernavigation a:link { font-size: 8pt; color:#aaaaaa; font-weight:bold; text-decoration: none; }
.footernavigation a:visited { font-size: 8pt; color:#aaaaaa; font-weight:bold; text-decoration: none; }
.footernavigation a:hover { font-size: 8pt; color:#333333; font-weight:bold; text-decoration: underline; }

.navtext a:link { font-size: 8pt; color:#777777; font-weight:bold; text-decoration: none; }
.navtext a:visited { font-size: 8pt; color:#777777; font-weight:bold; text-decoration: none; }
.navtext a:hover { font-size: 8pt; color:#000000; font-weight:bold; text-decoration: none; } 

.moreinfo {	font-size : 8pt; color : #FF7F50;	font-weight : bold; }
.moreinfo a:link { color : #FF7F50; text-decoration:none;}
.moreinfo a:visited { color : #FF7F50; text-decoration:none; }
.moreinfo a:hover {	color : #FF7F50; text-decoration:underline;	background-color : #FFDAB9;}
.moreinfo a:active {  }
.moreinfo a:focus { }

.addtocart {
	display:block;
	line-height:1;
	background-color:#008000; 
	padding-left:5px; 
	padding-right:5px; 
	padding-top:1px;
	padding-bottom:1px;
	border:1px solid #006600; 
	width:114px; 
	text-align:center; 
	font-weight:bold;
	text-decoration:none;
	cursor : pointer;
	color:#FFFFFF
}
a:link.addtocart  { color : #FFFFFF; text-decoration:none;}
a:visited.addtocart  { color : #FFFFFF; text-decoration:none; }
a:hover.addtocart  { color : #008000; text-decoration:none; background-color : #ADFF2F; }
a:active.addtocart  {  }
a:focus.addtocart  { }

.discount {
	display:block;
	line-height:1;
	background-color:#FF7F50; 
	padding-left:5px; 
	padding-right:5px; 
	padding-top:1px;
	padding-bottom:1px;
	border:1px solid #cc6600; 
	width:114px; 
	text-align:center; 
	font-weight:bold;
	text-decoration:none;
	cursor : pointer;
	color:#FFFFFF
}
a:link.discount { color : #FFFFFF; text-decoration:none;}
a:visited.discount { color : #FFFFFF; text-decoration:none; }
a:hover.discount { color : #FF7F50; background-color : #ffcc99;}
a:active.discount {  }
a:focus.discount { }

a.shoplinks:link { color:#686868; text-decoration:none;}
a.shoplinks:visited { color:#686868; text-decoration:none; }
a.shoplinks:hover {  text-decoration:underline; }
a.shoplinks:active {  }
a.shoplinks:focus { }

.copyright a:link { color : #777777; text-decoration: none; }
.copyright a:visited { color : #777777; text-decoration: none; }
.copyright a:hover { color : #DDDDDD; text-decoration: underline; }

.editorheading { font-size: 9pt; color: #F0F8FF; font-weight : bold; background-color : Navy;}
.editorheading a:link { font-size: 9pt; color: #F0F8FF; font-weight : bold; text-decoration: none; }
.editorheading a:visited { font-size: 9pt; color: #F0F8FF; font-weight : bold; text-decoration: none; }
.editorheading a:hover { font-size: 9pt; color: #F0F8FF; font-weight : bold; text-decoration: underline; }
.editorheading a:active {  }
.editorheading a:focus { }

/*
.pageselectorOFF {font-size: 9pt;}
.pageselectorOFF a:link { color : #777777; text-decoration: none; }
.pageselectorOFF a:visited { color : #777777; text-decoration: none; }
.pageselectorOFF a:hover { color : #000000; text-decoration: underline; }
.pageselectorOFF a:active {  }
.pageselectorOFF a:focus { }

.pageselectorON {font-size: 9pt; font-weight : bold; color : red; text-decoration: none;}
.pageselectorON a:link { text-decoration: none; }
.pageselectorON a:visited { text-decoration: none; }
.pageselectorON a:hover { text-decoration: none; }
.pageselectorON a:active {  }
.pageselectorON a:focus { }
*/
.ordersearchheading1 { font-size: 9pt; color: #F0F8FF; font-weight : bold; background-color : Navy; }
.ordersearchheading1 a:link { text-decoration: none; }
.ordersearchheading1 a:visited { text-decoration: none; }
.ordersearchheading1 a:hover { text-decoration: underline; }
.ordersearchheading1 a:active {  }
.ordersearchheading1 a:focus { }

.ordersearchheading2 { font-size: 9pt; color: #F0F8FF; font-weight : bold; background-color : #483d8b; }
.ordersearchheading2 a:link { text-decoration: none; }
.ordersearchheading2 a:visited { text-decoration: none; }
.ordersearchheading2 a:hover { text-decoration: underline; }
.ordersearchheading2 a:active {  }
.ordersearchheading2 a:focus { }

.buynow
{
	color:green;
	font-weight:bold
}
a:link.buynow { color : green; text-decoration:underline;}
a:visited.buynow { color : lime; text-decoration:underline; }
a:hover.buynow { color : lime; text-decoration:underline; }
a:active.buynow {  }
a:focus.buynow { }

#tableCartLarge {background-color:#ffffff;width:100%}
#tableCartLarge .columnHeadings {background-image:url(../images/table_head_bg.gif);height:21px;padding:0px 2px 0px 2px; color:gray}
#tableCartLarge .columnSubHeadings {background-color:buttonface;border-bottom:1px solid #ACA899;height:5px}
#tableCartLarge .columnCenter {border-bottom:1px solid #ffffcc}
#tableCartLarge .columnFooter {background-color:buttonface;border-top:1px solid #ACA899;border-bottom:1px solid #ACA899;height:5px;text-align:right;padding:0px 5px 0px 0px}
#tableCartLarge .columnPrice{text-align:center}
#tableCartLarge .columnQty{text-align:center}
#tableCartLarge .columnDescription a{color:#004B64;text-decoration:none}
#tableCartLarge .columnDescription a:hover{color:#0000FF;text-decoration:underline}
#tableCartLarge .cartTotal {text-align:center;font-weight:bold;border-top:1px solid #ACA899;border-bottom:1px solid #ACA899;border-left:1px solid #ACA899;border-right:1px solid #ACA899;}
#tableCartButtons {background-color:#ffffff;width:100%;text-align:center}
#tableCartButtons a.goback{text-decoration:none;color:navy;font-weight:bold}
#tableCartButtons a.goback:hover{text-decoration:none;color:blue}
#tableCartButtons a.emptycart{text-decoration:none;color:#990000;font-weight:bold}
#tableCartButtons a.emptycart:hover{text-decoration:none;color:#ff0000}
#tableCartButtons a.checkout{text-decoration:none;color:#669900;font-weight:bold}
#tableCartButtons a.checkout:hover{text-decoration:none;color:#66cc00}

#formCart .inputQty{width:20px;height:16px;border:1px solid navy;text-align:center;margin:0px 0px 1px 0px}
#formCart .butUpdate{width:20px;height:22px;text-align:center;margin:1px 0px 0px 0px}
#formCart .butDelete{width:20px;height:22px;text-align:center;margin:1px 0px 0px 0px;color:red}
#formCart a.linkDelete{border:1px solid #cc3300;width:20px;text-align:center;margin:0px 3px 0px 3px;color:white;background-color:#cc3300;text-decoration:none}
#formCart a.linkDelete:hover{border:1px solid #cc3300;width:20px;text-align:center;margin:0px 3px 0px 3px;color:red;background-color:white;text-decoration:none}

#topCart p{color: #FFFFFF; font-size: 10px; font-weight:bold; margin:0px 0px 0px 0px}

