/* Links */
.designedBy { font: 11px Arial; color: #666; text-decoration: none}
.deepend { font: bold 11px Arial; color: #000; text-decoration: none}
a {
	color : #336699;
	text-decoration : none;
}
a:hover {
	color : #666;
}
/* Global */
body {
	text-align : center;
	font : 10px verdana;
	color : #666;
	margin : 0px;
	scrollbar-3dlight-color: #FFF;
	scrollbar-arrow-color: #333;
	scrollbar-base-color: #FFF;
	scrollbar-darkshadow-color: #666;
	scrollbar-face-color: #FFF;
	scrollbar-highlight-color: #EEE;
	scrollbar-shadow-color: #999;
	scrollbar-track-color: #EEE;
}
.body-content {
	width : 657px;
}
.footer-content {
	width : 657px;
	clear : both;
}
div {
	text-align : left;
	font : 10px verdana;
	color : #666;
}
td {
	font : 10px verdana;
	color : #666;
}
input, textarea, select {
	font : 10px verdana;
	border : 1px solid;
	border-color : #666666;
}

.noborder {
	font : 10px verdana;
	border : 0px;
}

.bg-generic {
	background-color : #ECECEC;
	padding : 7px;
	margin-bottom : 1px;
}

.more {
	text-align : right;
	/*margin-top : 10px;*/
}

.ucase {
	text-transform : uppercase;
}

hr {
	height : 1px;
	color : #CCCCCC;
	margin : 4px, 0px, 4px, 0px;
}

.x {
	font : bold 12px verdana;
	color : #0000FF;
	text-transform : uppercase;
}

/* Content */
.content-main {
	width : 250px;
	vertical-align : top;
	background-color : #FFF;
	padding : 7px;
}

.content-image {
	background-color : #FFF;
	padding : 1px;
}

.content-right {
	width : 117px;
	background-color : #FFF;
	padding : 5px;
}

.content {
	background-color : #FFF;
	padding : 5px;
}

.price {
	font : bold 12px verdana;
}

/* Footer */
.footer-link {
	color : #999;
	width : auto;
	background-color : #FFF;
	text-align : right;
	padding : 10px;
}

.footer-link a {
	color : #999;
	text-decoration : none;
}

.footer-link a:hover {
	color : #333;
}

.footer-images {
	width : 100%;
	height : 33px;
	text-align : right;
}

.sml-footer-txt {
	width : 538px;
	font : 9px verdana;
	color : #CCC;
	padding : 7px;
}

.footer-float-img {
	position:absolute;
	width : 220px;
	padding-top : 25px;
	padding-left : 7px;
}

/* Images and Thumbs */
.thumb-collection {
	float : left;
	width : 231px;
	background-color : #FFF;
	margin-top : 7px;
}

.thumb-main {
	width : 229px;
	background-color : #FFF;
	padding : 1px;
}

.thumb-image {
	float : left;
	width : 75px;
	padding : 1px;
	cursor : hand;
	cursor : pointer;
}

.thumb-link {
	width : 229px;
	padding : 8px;
}

/* Errors */
.errmsg {
	font : bold 10px verdana;
	color : #FF0000;
}

.errform {
	font : 10px verdana;
	color : #FF0000;
	border : 1px solid #FF0000;
}

.row1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	background-color: #F0F0F0;
	text-transform: none;
}
.row2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	background-color: #FfFfFf; 
	text-transform: none;
}