body {
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
p {
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
A {
	color: #003366;
}
A:hover{
	color: #FF3300;
}
hr {
	color: #666666;
}
.topbar {
	color: #CCCCCC;
	text-decoration: none;
	text-align: center;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
	font-size: 12px;
	padding: 0px;
	line-height: 16px;
	background-color: #FFFFFF;
}
.topbar A{
	color: #003366;
	text-decoration: none;
}
.topbar A:hover{
	color: #FF3300;
}
.topbar form, select {
	color: #003366;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	font-size: 12px;
	padding: 0px;
	background-color: #FFFFFF;
	border: 0px none;
	line-height: 12px;

}
.topbar form:hover, select:hover {
	color: ##FF3300;
	background-color: #FFFFFF;

}
.listbar {
	color: #003366;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	font-size: 12px;
	padding: 0px;
	letter-spacing: 4px;
}
.listbar A{
	color: #003366;
	text-decoration: none;
}
.listbar A:hover{
	color: #FF3300;
}
.topTitles {
	font-size: 24px;
	font-weight: bold;
	text-transform: capitalize;
	color: #FF3300;
	background-position: left top;
	margin: 0px;
	line-height: 24px;


}

.TextTitleBlue {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	width: 200px;
	text-align: left;
	height: 20px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 10px;
	background-image: url(_images/TitleBluebg.gif);
	text-transform: capitalize;
	letter-spacing: 2px;
	background-repeat: no-repeat;
}
.TextTitleBlue A{
	text-decoration: none;
	color: #FFFFFF;
}
.TextTitleBlue A:hover{
	color: #333333;
}
.TextTitleGreen {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	width: 200px;
	text-align: left;
	height: 20px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 10px;
	background-image: url(_images/TitleGreenbg.gif);
	text-transform: capitalize;
	letter-spacing: 2px;
	background-repeat: no-repeat;
}
.TextTitleGreen A{
	text-decoration: none;
	color: #FFFFFF;
}
.TextTitleGreen A:hover{
	color: #333333;
}
.TextTitleGrey {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	width: 200px;
	text-align: left;
	height: 20px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 10px;
	background-image: url(_images/TitleGraybg.gif);
	text-transform: capitalize;
	letter-spacing: 2px;
	background-repeat: no-repeat;
}
.TextTitleGrey A{
	text-decoration: none;
	color: #FFFFFF;
}
.TextTitleGrey A:hover{
	color: #333333;
}
.TextTitleRed {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	width: 200px;
	text-align: left;
	height: 20px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 10px;
	background-image: url(_images/TitleRedbg.gif);
	text-transform: capitalize;
	letter-spacing: 2px;
	background-repeat: no-repeat;

}
.TextTitleRed A{
	text-decoration: none;
	color: #FFFFFF;
}
.TextTitleRed A:hover{
	color: #333333;
}
.TextTitleTorquise {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	width: 200px;
	text-align: left;
	height: 20px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 10px;
	background-image: url(_images/TitleTorquiosebg.gif);
	text-transform: capitalize;
	letter-spacing: 2px;
	background-repeat: no-repeat;

}
.TextTitleTorquise A{
	text-decoration: none;
	color: #FFFFFF;
}
.TextTitleTorquise A:hover{
	color: #333333;
}
.TextTitleYellow {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	width: 200px;
	text-align: left;
	height: 20px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 10px;
	background-image: url(_images/TitleYellowbg.gif);
	text-transform: capitalize;
	letter-spacing: 2px;
	background-repeat: no-repeat;
}
.TextTitleYellow A{
	text-decoration: none;
	color: #FFFFFF;
}
.TextTitleYellow A:hover{
	color: #333333;
}
.TextDoubleTitleBlue {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	width: 410px;
	text-align: left;
	height: 20px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 10px;
	background-image: url(_images/TitleDoubleBluebg.gif);
	text-transform: capitalize;
	letter-spacing: 2px;
	background-repeat: no-repeat;
}
.TextDoubleTitleBlue A{
	text-decoration: none;
	color: #FFFFFF;
}
.TextDoubleTitleBlue A:hover{
	color: #333333;
}
.TextDoubleTitleGreen {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	width: 410px;
	text-align: left;
	height: 20px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 10px;
	background-image: url(_images/TitleDoubleGreenbg.gif);
	text-transform: capitalize;
	letter-spacing: 2px;
	background-repeat: no-repeat;
}
.TextDoubleTitleGreen A{
	text-decoration: none;
	color: #FFFFFF;
}
.TextDoubleTitleGreen A:hover{
	color: #333333;
}
.TextDoubleTitleGrey {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	width: 410px;
	text-align: left;
	height: 20px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 10px;
	background-image: url(_images/TitleDoubleGreybg.gif);
	text-transform: capitalize;
	letter-spacing: 2px;
	background-repeat: no-repeat;
}
.TextDoubleTitleGrey A{
	text-decoration: none;
	color: #FFFFFF;
}
.TextDoubleTitleGrey A:hover{
	color: #333333;
}
.TextDoubleTitleRed {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	width: 410px;
	text-align: left;
	height: 20px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 10px;
	background-image: url(_images/TitleDoubleRedbg.gif);
	text-transform: capitalize;
	letter-spacing: 2px;
	background-repeat: no-repeat;

}
.TextDoubleTitleRed A{
	text-decoration: none;
	color: #FFFFFF;
}
.TextDoubleTitleRed A:hover{
	color: #333333;
}

.TextDoubleTitleSoftGreen {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	width: 410px;
	text-align: left;
	height: 20px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 10px;
	background-image: url(_images/TitleDoubleSoftGreenbg.gif);
	text-transform: capitalize;
	letter-spacing: 2px;
	background-repeat: no-repeat;

}
.TextDoubleTitleSoftGreen A{
	text-decoration: none;
	color: #FFFFFF;
}
.TextDoubleTitleSoftGreen A:hover{
	color: #333333;
}
.TextDoubleTitleTorquise {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	width: 410px;
	text-align: left;
	height: 20px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 10px;
	background-image: url(_images/TitleDoubleTorquiosebg.gif);
	text-transform: capitalize;
	letter-spacing: 2px;
	background-repeat: no-repeat;

}
.TextDoubleTitleTorquise A{
	text-decoration: none;
	color: #FFFFFF;
}
.TextDoubleTitleTorquise A:hover{
	color: #333333;
}
.TextDoubleTitleYellow {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	width: 410px;
	text-align: left;
	height: 20px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 10px;
	background-image: url(_images/TitleDoubleYellowbg.gif);
	text-transform: capitalize;
	letter-spacing: 2px;
	background-repeat: no-repeat;

}
.TextDoubleTitleYellow A{
	text-decoration: none;
	color: #FFFFFF;
}
.TextDoubleTitleYellow A:hover{
	color: #333333;
}

.listSectionheader {
	font-size: 16px;
	font-weight: bold;
	color: #339999;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}



.listtitle {
	text-decoration: none;
	color: #666666;
	margin: 0px;
	padding: 0px;
}
.listtitle A{
	text-decoration: none;
	color: #666666;
}
.listtitle A:hover{
	text-decoration: none;
	color: #FF3300;
}
.Gallerytitle {
	text-decoration: none;
	color: #666666;
	margin: 14px 0px 0px;
	padding: 0px;
	font-size: 14px;
	font-weight: bold;

}
.Gallerytitle A{
	text-decoration: none;
	color: #666666;
}
.Gallerytitle A:hover{
	text-decoration: none;
	color: #FF3300;
}
.Galleryaddr {
	text-decoration: none;
	color: #666666;
	margin: 0px;
	padding: 0px;
}
.Galleryaddr A{
	color: #666666;
}
.Galleryaddr A:hover{
	color: #FF3300;
}
.hiddenlinks {
	font-size: 9px;
	color: #FF0000;
	left: -5000px;
	position: absolute;
	top: -5000px;
}
.FrontPageWords {
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 11px;
	vertical-align: top;
}
.FrontpageInverse {
	color: #FFFFFF;
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 11px;
	vertical-align: top;
}
.FrontpageBullet {
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 3px;
	vertical-align: top;
	list-style-position: outside;
	list-style-type: disc;
	margin-left: 0px;
	margin-right: 0px;
	text-indent: 2px;
	text-align: left;
	padding: 0px;


}
.FrontPageHeader {
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 0px;
	vertical-align: top;
}
form {
	text-decoration: none;
}
.hiddenText {
	visibility: hidden;
	position: absolute;
	left: -500px;
	top: -500px;

}
.ContentHead {
	color: #FF3300;
	margin: 0px;
	font-weight: bold;
	font-size: 16px;
}
.ContentList {
	font-size: 14px;
	font-weight: normal;
	color: #2D4D9F;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.ContentBullet {
	font-size: 12px;
	font-weight: normal;
	color: #2D4D9F;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	list-style-image: url(_images/bulletdiamond.gif);
}
.ContentList A{
		color: #2D4D9F;
		text-decoration: none;
}
.ContentList A:hover{
		color: #FF3300;
}
.ContentBullet A{
		color: #2D4D9F;
		text-decoration: none;
}
.ContentBullet A:hover{
		color: #FF3300;
}
.sectionTitleRed {
	font-size: 16px;
	font-weight: bold;
	background-position: left top;
	margin: 12px 0px 0px;
	color: #FF3300;
}
.sectionTitleBlue {
	font-size: 16px;
	font-weight: bold;
	margin: 6px 0px 0px;
	color: #2C4D9F;
}
.sectionTitleIndigo {
	font-size: 16px;
	font-weight: bold;
	background-position: left top;
	margin: 12px 0px 0px;
	color: #2D4D9F;
}
.sectionTitleYellow {
	font-size: 16px;
	font-weight: bold;
	background-position: left top;
	margin: 12px 0px 0px;
	color: #FFCC00;
}
.sectionTitleGrey {
	font-size: 16px;
	font-weight: bold;
	background-position: left top;
	margin: 12px 0px 0px;
	color: #999999;
}
.sectionTitleSoftGreen {
	font-size: 16px;
	font-weight: bold;
	background-position: left top;
	margin: 12px 0px 0px;
	color: #339999;
}
.sectionTitleBrightGreen {
	font-size: 16px;
	font-weight: bold;
	background-position: left top;
	margin: 12px 0px 0px;
	color: #66CC33;
}
.sectionWords1stPara {
	margin: 6px 0px 0px;
}
.sectionWords1stPara A {
		color: #333333;
		text-decoration: none;
}
.sectionWords1stPara A:hover {
		color: #FF3300;
}
.sectionWords {
	margin-bottom: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-left: 0px;
}
.sectionWords A{
		color: #333333;
		text-decoration: none;
}
.sectionWords A:hover{
	color: #FF3300;
}
.stdBulletHead {
	margin: 0px;
	font-size: 14px;
}
.stdBullet {
	text-align: left;
	margin: 0px 0px 0px 30px;
	list-style-position: outside;
	font-size: 12px;
	list-style-type: lower-roman;
	list-style-image: url(_images/greybulletdiamond.gif);

}
.stdBulletRed {

	text-align: left;
	margin: 0px 0px 0px 30px;
	list-style-position: outside;
	list-style-image: url(_images/bulletdiamond.gif);
	font-size: 12px;
}
.subMenuText {
	background-color: #cccccc;
	color: #ffffff;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	text-indent: 6pt;
	line-height: 20px;


}
.subMenuText A{
	color: #003366;
	text-decoration: none;

}
.subMenuText A:hover{
	color: #FF3300;
	text-decoration: none;


}
.subMenuGap {
	background-color: #FFFFFF;
	height: 3px;
}

.subMenuHeading {
	background-color: #cccccc;
	color: #003366;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	text-indent: 6pt;
	line-height: 20px;
	font-style: normal;
	font-weight: bold;


}
.topspace {
	font-size: 0px;
	line-height: 0px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.formquestion {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CCCCCC;
	font-size: 14px;
	line-height: 30px;
	text-indent: 10px;


}
.formLabel {
	font-size: 10px;
	font-weight: bold;
}
.stdlist {

	text-align: left;
	margin: 0px 0px 0px 30px;
	list-style-position: outside;
	font-size: 12px;
	list-style-type: lower-roman;
	list-style-image: none;
}
.dimensions {
	font-size: 10px;
	font-style: italic;
}
.price {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	color: #2C4D9F;
}
.showCaseTitle {
	font-size: 18px;
	font-weight: bold;
	text-transform: capitalize;
	color: #2C4D9F;
	margin: 0px;

}

td {
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
}
.basketHead {
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
	background-color: #003366;
}
.basketHead A{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.basketHead A:hover{
	color: #FF3300;
	text-decoration: none;
	font-weight: normal;
}
.basketContent {
	font-weight: normal;
	color: #003366;
	font-size: 12px;
}
.BasketAddress {
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #003366;
	text-align: left;
}
.catalogTitle {
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
}
.productTitle {
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}

