body,table{
 font-family:Arial; font-size: 12px;
}

H1 { font-family: Arial,Tahoma; font-weight: bold; font-size: 18px; color: #0099FF; }

.title { font-family: Arial,Tahoma; font-weight: bold; font-size: 17px; color: #B05813; }
.headline { font-family: Arial,Tahoma; font-weight: bold; font-size: 17px; color: #B05813; }
.content { font-family:Arial; font-size: 12px; color: #666666; }
A.contentlink { font-family:Arial; font-size: 12px; color: #0099FF; text-decoration: underline; }
A:hover.contentlink { font-family:Arial; font-size: 12px; color: #0099FF; text-decoration: none; }

.news { font-family:Arial; font-size: 11px; color: #666666; }
A.newslink { font-family:Arial; font-size: 11px; color: #666666; text-decoration: underline; }
A:hover.newslink { font-family:Arial; font-size: 11px; color: #666666; text-decoration: none; }

.colored { color: #B05813; }

.menu { font-family:Verdana,Arial; font-size: 12px; color: #135468; cursor: pointer; }
A.menulink { font-family:Verdana,Arial; font-weight: bold; font-size: 12px; color: #135468; }
A:hover.menulink { font-family:Verdana,Arial; font-weight: bold; font-size: 12px; color: #135468; }

.header { font-family:Tahoma,Arial; font-size: 11px; color: #666666; text-decoration: none; }
A.headerlink { font-family:Tahoma,Arial; font-size: 11px; color: #666666; text-decoration: none; }
A:hover.headerlink { font-family:Tahoma,Arial; font-size: 11px; color: #666666; text-decoration: underline; }

.submenu { font-family:Verdana,Arial; font-size: 12px; color: #6F9045; }
A.submenulink { font-family:Verdana,Arial; font-size: 12px; color: #6F9045; text-decoration: none; }
A:hover.submenulink { font-family:Verdana,Arial; font-size: 12px; color: #6F9045; text-decoration: underline; }

.footer { font-family:Arial; font-size: 11px; color: #999999; }
A.footerlink { font-family:Arial; font-size: 11px; color: #999999; text-decoration: underline; }
A:hover.footerlink { font-family:Arial; font-size: 11px; color: #999999; text-decoration: none; }

A.loginlink { font-family:Arial; font-size: 11px; color: #B05813; text-decoration: underline; }
A:hover.loginlink { font-family:Arial; font-size: 11px; color: #B05813; text-decoration: none; }

/* grabage, needs to be cleaned - begin */
.heading_featured { font-family:Arial; font-weight: bold; font-size: 12px; color: #6F9045; }
.heading_new { font-family:Arial; font-weight: bold; font-size: 12px; color: #808080; }
.heading_login { font-family:Arial; font-weight: bold; font-size: 12px; color: #B05813; }
.heading_search { font-family:Arial; font-weight: bold; font-size: 12px; color: #99BB6E; }
.home_login { font-family:Arial; font-size: 12px; color: #B05813; }
.homeitem { font-family:Arial; font-weight: bold; font-size: 12px; color: #808080; }
A.homeitemlink { font-family:Arial; font-weight: bold; font-size: 12px; color: #808080; text-decoration: underline; }
A:hover.homeitemlink { font-family:Arial; font-weight: bold; font-size: 12px; color: #808080; text-decoration: none; }
/* grabage, needs to be cleaned - end */

/* from components // begin */
	.subscribetext{
		color : #10556B ;
		font-family : Arial ;
		font-size : 11px ;
	}
	.subscribebox{
		font-family: Arial; font-size: 11px; border : solid 1px #666666;
	}
	.subscribesubmit{
		font-family: Arial; font-size: 11px; cursor:hand; color : #10556B ; background: #629DAF; border: solid 1px #10556B ; font-weight: bold;
	}
.inputtext { font-family: Arial; font-size: 11px; border-right: solid 1px #666666; border-top: solid 1px #666666; border-left: solid 1px #666666; border-bottom: solid 1px #666666; }
.inputbutton { font-family: Arial; font-size: 11px; cursor:hand; color: #823900; background: #FC9750; border-right: solid 1px #B05813; border-top: solid 1px #B05813; border-left: solid 1px #B05813; border-bottom: solid 1px #B05813; font-weight: bold; }
.inputbutton_dim {
 font-family: Arial;
 font-size: 11px;
 color: #666;
 background: #e8e8e8;
 border: solid 1px #666;
 font-weight: bold;
 }
.inputsubmit { font-family: Arial; font-size: 11px; cursor:hand; color: #823900; background: #FC9750; border-right: solid 1px #B05813; border-top: solid 1px #B05813; border-left: solid 1px #B05813; border-bottom: solid 1px #B05813; font-weight: bold; }
.textarea { font-family: Arial; font-size: 11px; border-left: 1px solid #666666; border-top: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666; }
.select { font-family: Arial; font-size: 11px; }
.disabled { background-color: #F2F2F2; }

.buynowbutton{
 display:block ;
 text-decoration:none ;
 font:16px 'Trebuchet MS' ;
 font-weight:bold ;
 color:white ;
 width:103px ;
 height:35px ;
 background: url(images/buynowbutton.png) no-repeat ;
 margin-top:1px ;
 }
.buynowbutton span{
 display:block ;
 padding:5px 0px 0px 17px ;
 }

/* from components // end */

body { scrollbar-face-color: #DFDFDF; scrollbar-shadow-color: #000000; scrollbar-highlight-color: #000000; scrollbar-3dlight-color: #F0EFEF; scrollbar-darkshadow-color: #F0EFEF; scrollbar-track-color: #F0EFEF; scrollbar-arrow-color: #000000; }

.cart{ color: #666 ; border-collapse:collapse ; border-spacing:0 ; }
.cart th , .cart td{ padding: 5px ; text-align:left ; }
table.cart th{ border-bottom: 1px solid #666 ; }
td.r{ text-align:right ; }
