body{
	scrollbar-face-color: #627083;
	scrollbar-shadow-color: #627083;
	scrollbar-highlight-color: #E8E8E8;
	scrollbar-3dlight-color: #E8E8E8;
	scrollbar-darkshadow-color: #627083;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: 300;
	color: #000000;
	background-color: #627083;
	margin-left: 4px;
	margin-right: 4px;
	margin-top: 0px;
	text-align: left;
}
u{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: 300;
	text-decoration: underline;
}
td{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: 300;
	color: #000000;
}
hr{
	color: #E8E8E8;
}
br{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: 300;
	color: #000000;
}
p{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: 300;
	color: #666666;
}
h1{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: 700;
	letter-spacing: 2;
	color: #627083;
}
h2{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: 300;
	letter-spacing: 1;
	color: #627083;
}
h3{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: 700;
	letter-spacing: 1;
	text-decoration: none;
	color: #000000;
}
strong{
	color: #627083;
	font-weight: 700;
}
a:link		 { color: #98A5B8; text-decoration: underline; font-weight: 300; font-size: 10pt; }
a:visited	 { color: #98A5B8; text-decoration: underline; font-weight: 300; font-size: 10pt; }
a:active	{ color: #486890; text-decoration: none; font-weight: 300; font-size: 10pt; }
a:hover		{ color: #486890; text-decoration: none; font-weight: 300; font-size: 10pt; }

Input.funkyButton {
   font-weight: 700;
   font-size: 11pt;
   color: #FFFFFF;
   background: #627083;
   letter-spacing: 1;
}
.itemPicture {
   border-color: #999999;
}
.error {
   font-weight: 300;
   font-size: 10pt;
   color: #CC0000;
}
.status {
   font-weight: 700;
   font-size: 11pt;
   color: #486890;
}
.tdHeader {
   font-weight: 700;
   font-size: 12pt;
   color: #000000;
}
.submit1 {
   font-weight: 700;
   font-size: 10pt;
   color: #006600;
   background-color: #FFFFFF;
}
.smaller {
	font-size: 7pt;
	color: #000000;
}
.menuLink {
	font-size: 9pt;
	color: #666666;
}

.menuLink a:link {
	font-size: 9pt;
	color: #98A5B8;
	letter-spacing: -1;
	text-decoration: none;
}

.menuLink a:visited {
	font-size: 9pt;
	color: #98A5B8;
	letter-spacing: -1;
	text-decoration: none;
}

.menuLink a:active {
	font-size: 9pt;
	color: #486890;
	letter-spacing: -1;
	text-decoration: none;
}

.menuLink a:hover {
	font-size: 9pt;
	color: #486890;
	letter-spacing: -1;
	text-decoration: none;
}
.copyright {
	font-size: 7pt;
	color: #666666;
	letter-spacing: 0;
	text-decoration: none;
}

.copyright a:link {
	font-size: 7pt;
	color: #666666;
	letter-spacing: 0;
	text-decoration: none;
}

.copyright a:visited {
	font-size: 7pt;
	color: #666666;
	letter-spacing: 0;
	text-decoration: none;
}

.copyright a:active {
	font-size: 7pt;
	color: #000000;
	letter-spacing: 0;
	text-decoration: none;
}

.copyright a:hover {
	font-size: 7pt;
	color: #000000;
	letter-spacing: 0;
	text-decoration: none;
}
.thumb {
	border-color: #B8C8B8;
	width: 100px;
	height: 73px;
}
.thumb-over {
	border-color: #000000;
	width: 130px;
	height: 95px;
}
.thumb_sq {
	border-color: #B8C8B8;
	width: 100px;
	height: 100px;
	border-style : solid;
}
.thumb_sq-over {
	border-color: #000000;
	width: 130px;
	height: 130px;
	border-style : solid;
}
.cartButton {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70, style=0);
}
.cartButton-over {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100, style=0);
}
