body { background-color: a4a691; }

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;	
	color: #333333;
}
.hrdiv {
	height:1px; width:100%; background:#999999; overflow:hidden;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14px;
	color: #333333;
}

.breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	letter-spacing: 1px;
	line-height:25px;
}

h1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	letter-spacing:1px;
	line-height:22px;
	color: #999999; /*#5C9ED3;*/
	padding-top: 15px;
	padding-right:5px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	line-height:14px;	
	color: #666666;
}

.photoleft {
	margin-right: 5px;
	margin-bottom: 10px;
}

.photoright {
	margin-left: 5px;
	margin-bottom: 10px;
}

.phototop {
	margin-bottom: 15px;
}

.phototophome {
	margin-bottom: 15px;
}





.homeletter {
font-size:18px;
color:#CCCCCC;
line-height:25px;
}

.homeletter-emphasize {
font-size:18px;
color:#5C9ED3;
line-height:25px;
}

.homespotlight {
	line-height:15px;
}



.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	letter-spacing: 2px;
}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #828376;
	letter-spacing: 2px;
}



a {
	font-family: Arial, Helvetica, sans-serif;
	color: #0000ff;
	text-decoration: none;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #0000ff;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #0000ff;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #5C9ED3;
	text-decoration: none;
}

.textnav {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	letter-spacing: 1px;
	line-height:25px;
	text-decoration: none;
}



/* Shopping Cart Styles */
.VertMenuRightColumn {
	padding-left:15px;
	border-left: dotted 1px #666666;
}
.MainCartArea {
	padding-right:15px;
}
td.Button {
	background:url(../xcart/skin1/images/butbg.gif) top repeat-x;
}
.Button img {
	border:none;
}
.VertMenuItems img {
	border:none;
}
.VertMenuBorder {
	border:solid 1px #666666;
}
.VertMenuTitle {
	color:#FFFFFF;
	background:#666666;
	font-size:12px;
	font-weight:bold;
}
.DialogTitle {
	color:#FFFFFF;
	background:#666666;
	padding-left:10px;
	font-size:12px;
	font-weight:bold;
}
.DialogBorder {
	border:solid 1px #666666;
	padding-left:10px;
}
.DialogBox {
	vertical-align:top;
}

/* Text Styles */
.text_title {
	font-size:12px; font-weight:bold;
}
.text_title2 {
	font-size: 16px; color: #999999;
	font-weight:bold;
}
.SearchSortCell, .SearchSortLink {
	padding:0px 3px 0px 3px;
}
.SearchSortImg, .GoImage {
	border:none;
	vertical-align:middle;
}
.VertMenuRightColumn {
	vertical-align:top;
}
img { 
	border:none;
}
.Button {
	cursor:pointer;
}