body {	
	font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #FFFFFF;
	background-color:#02555C;
	background:#02555C;
	background-image : url(images/general/bg2.jpg);
	background : url(images/general/bg2.jpg);
	margin-top: 10px;}



td {	
	font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #FFFFFF;}



A { color :#cccccc; text-decoration : underline;}
A:active {  text-decoration : none ; color :#cccccc;}
A:hover {  text-decoration : none;color :#cccccc;}
A:visited {  text-decoration : underline; color :#cccccc;}
A:visited:hover { text-decoration : none ; color :#cccccc;}



table.main {
	border:1px solid #ebe723;}

h1 { color:999999;
	font-weight : normal;
	font-size : 10px;
	padding : 0 0 0 0;
	margin-bottom : 0;
	margin-top : 0;
	margin-left : 0;
	margin-right : 0;
}
.page_title {
	font-family : Times New Roman, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight : normal;
	font-size : 35px;
	padding : 10 0 0 0;
	margin-bottom : 0;
	margin-top : 0;
	margin-left : 0;
	margin-right : 0;
}

td.top-nav {
	background-color : #000000;
	}
td.top-navi {
	background-color : #000000;
	font-size:9px;
		}
A.top-navi {
	font-family :Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color :#cccccc;
	font-size:9px;
	}
A.top-navi:active {  text-decoration : none ; color :#cccccc;}
A.top-navi:hover {  text-decoration : none;color :#FFFFFF;}
A.top-navi:visited {  text-decoration : none; color :#cccccc;}
A.top-navi:visited:hover { text-decoration : none ; color :#cccccc;}
	
	
td.subnav { height:16px;
	BORDER-BOTTOM: #2C4949 solid 1px;  
	}
A.subnav { color :#999999; text-decoration : none;}
A.subnav:active {  text-decoration : none; color :#999999;}
A.subnav:hover {  text-decoration : none; color :#ffffff;}
A.subnav:visited {  text-decoration : none; color :#999999;}
A.subnav:visited:hover { text-decoration : none; color :#ffffff;}




td.header { height:20px;
	font-size : 9px;
	color : #ffffff;
	text-transform:uppercase;
	font-weight:bold;
}
a.header {text-decoration : none; color :#ffffff;}
A.header:active {  text-decoration : none; color :#ffffff;}
A.header:hover {  text-decoration : none; color :#999999;}
A.header:visited {  text-decoration : none; color :#ffffff;}
A.header:visited:hover { text-decoration : none; color :#999999;}
	
td.top-links { 
	font-size : 9px;
	color : #339999;
	text-transform:uppercase;}
A.top-links   {  text-decoration : none ;color :#339999;}
A.top-links:active {  text-decoration : none ;color :339999;}
A.top-links:hover {  text-decoration : none;color :#00CCCC}
A.top-links:visited {   text-decoration : none ;color :#339999;}
A.top-links:visited:hover { text-decoration : none ; color :#00CCCC;}


A.checkoutBarFrom   {  text-decoration : none ;color :#339999;}
A.checkoutBarFrom:active {  text-decoration : none ;color :339999;}
A.checkoutBarFrom:hover {  text-decoration : none;color :#00CCCC}
A.checkoutBarFrom:visited {   text-decoration : none ;color :#339999;}
A.checkoutBarFrom:visited:hover { text-decoration : none ; color :#00CCCC;}


td.cat-highlight {
    BORDER-TOP: #ebe723 solid 1px;
    BORDER-BOTTOM: #ebe723 solid 1px;  
	background-color : #000000;
	background-image : url(images/general/cat-hightlight-bg.jpg);
	background : url(images/general/cat-hightlight-bg.jpg);
	font-size : 11px;
	color : #FFFFFF;}

	
	
td.highlight-copy {
	font-size : 11px;
	color : #ffffff;}

	
	
		
td.bot-nav {
	background-color : #000000;
	font-size : 10px;}

A.bot-nav  {  text-decoration : none ;color :#999999;font-weight:normal;}
A.bot-nav:active {  text-decoration : none ;color :#999999;font-weight:normal;}
A.bot-nav:hover {  text-decoration : none;color :#ffffff;font-weight:normal;}
A.bot-nav:visited {   text-decoration : none ;color :#999999;font-weight:normal;}
A.bot-nav:visited:hover { text-decoration : none ; color :#ffffff;font-weight:normal;}

A.superlink  {  text-decoration : none ;color :#CCCCCC;font-weight:normal;font-size:11px;}
A.superlink:active {  text-decoration : none ;color :#CCCCCC;font-weight:normal;}
A.superlink:hover {  text-decoration : none;color :#FFFFFF;font-weight:normal;}
A.superlink:visited {   text-decoration : none ;color :#CCCCCC;font-weight:normal;}
A.superlink:visited:hover { text-decoration : none ; color :#FFFFFF;font-weight:normal;}

td.shoping-head {
	background-color : #131313;
	font-size : 10px;
	font-weight:bold;
	color : #ffffff;
	border:1px solid #286161;}
	
.productListing-even {
	background-color : #000000;
	font-size : 11px;
	font-weight:normal;
	border:1px solid #666666;}
.productListing-odd {
	background-color : #000000;
	font-size : 11px;
	font-weight:normal;
	border:1px solid #666666;}
.productListing-data{
	background-color : #000000;
	font-size : 11px;
	font-weight:normal;
	border-bottom:1px solid #666666;
	border-left:1px solid #666666;}
.productListing-data2{
	background-color : #000000;
	font-size : 10px;
	font-weight:normal;
	border-bottom:1px solid #666666;
	border-left:1px solid #666666;
	border-right:1px solid #666666;}
.shoping {
	background-color : #000000;
	font-size : 11px;
	font-weight:normal;
	border:1px solid #666666;}
.pageHeading{font-size : 10px;
	font-weight:bold;
	color : #EEEEEE;}
	
.page-on { font-weight:bold;
	color :#38A0A0;}

	
	
.page-total { font-weight:bold;
	color :#ffffff;}	

	
	
		
.thumb-image{
border:1px solid #000000;}




td.detail-nav {
	BORDER-TOP: #286161 solid 1px;
	background-color : #000000;
	font-size : 10px;}

	
	
	
td.pen-detail {
    BORDER-TOP: #ebe723 solid 1px;
    BORDER-BOTTOM: #ebe723 solid 1px;  
	background-color : #000000;
	background-image : url(images/general/pen_detail-bg.jpg);
	background : url(images/general/pen_detail-bg.jpg);
	font-size : 11px;
	color : #ffffff;}	
	
td.page-steinway {
    BORDER-TOP: #ebe723 solid 1px;
    BORDER-BOTTOM: #ebe723 solid 1px;  
	background-color : #000000;
	background-image : url(images/stineway.jpg);
	background : url(images/stineway.jpg);
	font-size : 11px;
	color : #ffffff;}	
		
	
td.page-detail {
    BORDER-TOP: #ebe723 solid 1px;
    BORDER-BOTTOM: #ebe723 solid 1px;  
	background-color : #000000;
	background-image : url(images/general/page-bg.jpg) repeat-x;
	background : black url(images/general/page-bg.jpg) repeat-x;
	font-size : 11px;
	color : #ffffff;}		
	
td.page-detail2 {
    BORDER-TOP: #ebe723 solid 1px;
    BORDER-BOTTOM: #ebe723 solid 1px;  
	background-color : #000000;
	background-image : url(images/general/big-nib.jpg);
	background : url(images/general/big-nib.jpg);
	font-size : 11px;
	color : #ffffff;}			

td.page-detail3 {
    BORDER-TOP: #ebe723 solid 1px;
    BORDER-BOTTOM: #ebe723 solid 1px;  
	background: #000000 url(images/general/drawing-of-pen.jpg) no-repeat scroll 0 0;
	font-size : 11px;
	color : #ffffff;
	}	

td.page-contact {
    BORDER-TOP: #ebe723 solid 1px;
    BORDER-BOTTOM: #ebe723 solid 1px;  
	background-color : #000000;
	background-image : url(images/general/contact-bg.jpg);
	background : url(images/general/contact-bg.jpg);
	background-repeat:  no-repeat;
	background-position: top right;
	
	font-size : 11px;
	color : #ffffff;}	
	
td.page-contact_test {
    BORDER-TOP: #ebe723 solid 1px;
    BORDER-BOTTOM: #ebe723 solid 1px;  
	background-color : #000000;
	background-image : url(images/general/contact-bg_swe.jpg);
	background : url(images/general/contact-bg_swe.jpg);
	background-repeat:  no-repeat;
	background-position: top right;
	
	font-size : 11px;
	color : #ffffff;}	
	
td.page-index {
    BORDER-TOP: #ebe723 solid 1px;
    BORDER-BOTTOM: #ebe723 solid 1px;  
	background-color : #000000;
	background-image : url(images/general/index-bg.jpg);
	background : url(images/general/index-bg.jpg);
	font-size : 11px;
	color : #ffffff;}
td.page-limited {
    BORDER-TOP: #ebe723 solid 1px;
    BORDER-BOTTOM: #ebe723 solid 1px;  
	background-color : #000000;
	background-image : url(images/general/limitedbd.jpg);
	background : url(images/general/limitedbg.jpg);
	font-size : 11px;
	color : #ffffff;}
	
	
td.option {
	color : #ffffff;}
	
	
.price { font-weight:bold;
	color :#38A0A0;}	
	
	
.select {	font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #999999;
	background-color : #000000;
	border:1px solid #000000;}	

	
.input {	font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #cccccc;
	background-color : #333333;
	border:1px solid #286161;}	

.tip { 
	color :#38A0A0;}	

.language_select{
	border:0px none;
	font-size: 12px;
	background-color: #000000;
	color: #FFFFFF;
}
a.corpheader {text-decoration : none; color :#ffffff;text-transform:uppercase;}
A.corpheader:active {  text-decoration : none; color :#ffffff;text-transform:uppercase;}
A.corpheader:hover {  text-decoration : none; color :#999999;text-transform:uppercase;}
A.corpheader:visited {  text-decoration : none; color :#ffffff;text-transform:uppercase;}
A.corpheader:visited:hover { text-decoration : none; color :#999999;text-transform:uppercase;}
	