/* CSS Document */

body,div,td,tr,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{
	margin:0;
	padding:0;
} 

ul
{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 18px;
} 
.p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	margin: 0px;
	text-align: left;
}

.p:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	text-decoration: none;
}
.left_nav_box {
	font-size: small;
	text-decoration: none;
	background-attachment: scroll;

}
.left_nav_section_box {
	padding-bottom: 7px;
}

.left_nav, .left_nav:link, .left_nav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-decoration: none;
	color: #4B7E89;
	font-weight: bold;
	clip: rect(auto,auto,auto,12px);
	margin-left: 12px;
}
.left_nav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-decoration: underline;
	color: #CC3300;
	font-weight: bold;
}
.left_nav_level2, .left_nav_level2:link, .left_nav_level2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-decoration: none;
	color: #666666;
	font-weight: bold;
	margin-left: 24px;
}
.left_nav_level2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	list-style-image: url(../bullet6.gif);
	text-decoration: underline;
	color: #CC3300;
	font-weight: bold;
}
.left_nav_level3, .left_nav_level3:link, .left_nav_level3:visited {
	font-size: small;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight: normal;
	margin-left: 36px;
}
.left_nav_level3:hover {
	font-size: small;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	color: #CC3333;
	font-weight: normal;
}

.left_nav_expand {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #517279;
	font-size: small;
	text-decoration: none;
	padding-left: 2px;
	vertical-align: bottom;
	padding-right: 2px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#leftnav {
	width: 258px;
	padding-left: 22px;
	display: block;
	position: static;
}
.left_section_title, .left_section_title:link, .left_section_title:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
	color: #02A49F;
	text-align: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	text-decoration: none;
	width: 180px;
}
.left_section_title:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
	color: #CC3300;
	text-align: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	text-decoration: none;
}
.left_resources_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
	color: #02A49F;
	text-align: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	text-decoration: none;
	width: 180px;
}

.bread_group {
	margin-left: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #33FFFF;
}

#main {
	width: 700px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	vertical-align: top;
	float: right;
	background-position: top;
}

.pagenav, .pagenav:link, pagenav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-align: left;
	width: 180px;
	margin-left: 12px;
	display: block;
	color: #333333;
	padding-left: 4px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	line-height: 12px;
	background-color: #EFEFEF;
	padding-top: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-bottom: 2px;
	padding-right: 2px;
}
.gallery_box {
	border: 1px solid #999999;
	background-color: #EFEFEF;
	padding-top: 3px;
	padding-bottom: 3px;
}
.gallery_cell {
	background-color: #EFEFEF;
	padding-left: 3px;
}
.gallery_cellr {
	padding-right: 3px;
}
.pagenav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	background-color: #CC3300;
	color: #FFFFFF;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
	margin-left: 12px;
	padding-right: 2px;
}
.pagenav_active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-align: left;
	width: 180px;
	margin-left: 12px;
	display: block;
	color: #000000;
	padding-left: 4px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	line-height: 12px;
	background-color: #DBF5F9;
	padding-top: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-bottom: 2px;
	padding-right: 2px;
}
.pagnav_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC6600;
	font-style: normal;
	margin-left: 70px;
	margin-bottom: 0px;
	padding: 0;
	padding-bottom: 6px;
	padding-left: 0px;
	padding-right: 0px;
}
.page_nav_title, .page_nav_title:link, .page_nav_title:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	margin-left: 12px;
	text-transform: uppercase;
	width: 180px;
	background-color: #4B7E89;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	display: block;
	border: 1px solid #999999;
	text-decoration: none;
}
.pdf_nav_title, .pdf_nav_title:link, .pdf_nav_title:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	margin-left: 12px;
	text-transform: uppercase;
	width: 180px;
	background-color: #76a075;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	display: block;
	border: 1px solid #999999;
	text-decoration: none;
}
.page_nav_title:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	margin-left: 12px;
	text-transform: uppercase;
	width: 180px;
	background-color: #cc3300;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	display: block;
	border: 1px solid #999999;
}
.page_nav_title:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	margin-left: 12px;
	text-transform: uppercase;
	width: 180px;
	background-color: #cc3300;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	display: block;
	border: 1px solid #999999;
	text-decoration: none;
}
.page_nav_section {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
	text-align: left;
	margin-left: 12px;
	margin-bottom: 12px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
}
.right_divider {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-right: 22px;
}


.details_features_title {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #999999;
	padding-top: 6px;
	padding-bottom: 6px;
	font-weight: bold;
	padding-left: 12px;
	font-size: small;
	background-image: url(file:///S|/000--DW-Jan-2007/gold_wall.jpg);
	text-align: left;
	letter-spacing: 1px;
}


.little_right_nav, .little_right_nav:link, .little_right_nav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #333333;
	background-image: url(../link_down2.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-left: 16px;
	display: block;
	padding-left: 20px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-decoration: none;
	text-align: left;
}
.little_right_nav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #840B46;
	background-image: url(../link_down2.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-left: 16px;
	display: block;
	padding-left: 20px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-weight: bold;
	text-align: left;
}
.little_right_wmv, .little_right_wmv:link, .little_right_wmv:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #333333;
	background-image: url(../wmv_small.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-left: 16px;
	display: block;
	padding-left: 20px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-decoration: none;
	text-align: left;
}
.little_right_wmv:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #840B46;
	margin-left: 16px;
	display: block;
	padding-left: 20px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-weight: bold;
	text-align: left;
}
.options_nav_box {
	border: 1px solid #E9E9E9;
	margin-left: 12px;
	margin-top: 5px;
}
.options_nav, .options_nav:link, options_nav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-align: left;
	width: 170px;
	color: #333333;
	line-height: 12px;
	margin-top: 5px;
	margin-bottom: 5px;
	height: 22px;
	border: 1px solid #FFFFFF;
	display: block;
	margin-right: 4px;
	margin-left: 4px;
	padding-left: 5px;
	padding-right: 5px;
}
.options_nav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-align: left;
	width: 170px;
	color: #333333;
	line-height: 12px;
	margin-top: 5px;
	margin-bottom: 5px;
	height: 22px;
	background-color: #E6E6E6;
	border: 1px inset #CCCCCC;
	display: block;
	margin-right: 4px;
	margin-left: 4px;
	padding-left: 5px;
	padding-right: 5px;
}
.previous_page, .previous_page:link, .previous_page:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #999999;
	text-decoration: none;
	text-align: right;
	font-weight: bold;
	margin-right: 5px;
}
.previous_page:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #CC3300;
	text-align: right;
}
.iconbox {
	width: 180px;
	margin-top: 2px;
	margin-left: 20px;
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #E6E6E6;
	display: inline;
	left: 20px;
	vertical-align: bottom;
	clear: left;
}

.Main_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-large;
	font-weight: bold;
	color: #CC3300;
}
.caption_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	line-height: 150%;
	vertical-align: top;
	text-align: left;
	color: #666666;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
}
.caption_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	font-weight: bold;
	color: #000000;
	margin-bottom: 8px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
}
.category_line {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #4B7E89;
	letter-spacing: 1pt;
	text-transform: uppercase;
}
.section_expand {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #007171;
	text-align: right;
	text-decoration: none;
	padding-right: 4px;
	padding-left: 4px;
	background-position: right center;
	margin-top: 10px;
	margin-right: 12px;
	margin-bottom: 6px;
	margin-left: 0px;
	float: right;
	border: 1px outset #999999;
	background-image: url(../more_info_wall.jpg);
}
.section_expand:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #0000FF;
	text-align: right;
	text-decoration: none;
	padding-right: 4px;
	padding-left: 4px;
	background-position: right center;
	margin-top: 10px;
	margin-right: 12px;
	margin-bottom: 6px;
	margin-left: 0px;
	float: right;
	border: 1px inset #CCCCCC;
	background-image: url(../more_info_wall.jpg);
}
.section_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-left: 12px;
	background-color: #840B46;
	background-position: center;
	padding-bottom: 6px;
	padding-top: 6px;
	padding-right: 3px;
	letter-spacing: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CC3300;
	filter: DropShadow(Color=000000, OffX=2, OffY=2, Positive=50);
	background-image: url(file:///S|/000--DW-Jan-2007/grape_wall.jpg);
}
.section_title_standard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	font-weight: bold;
}
.section_category_mini_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #666666;
	font-weight: normal;
	text-align: left;
	padding-right: 4px;
}
.section_category_mini_title1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #4B7E89;
}
.details_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	text-align: left;
	vertical-align: top;
	padding-right: 12px;
	padding-left: 8px;
}
.footer_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	padding-top: 12px;
	padding-bottom: 12px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #00CC00;
}



.top_nav, .top_nav:link, .top_nav:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #E2E2E2;
	text-decoration: none;
	font-size: small;
	padding-right: 9px;
	padding-left: 9px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	overflow: visible;
	font-weight: bold;
	display: inline;

}
.top_nav:hover {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #CC3300;
	filter: Glow(Color=00ff00, Strength=5);
	padding-top: 0px;
	padding-right: 9px;
	padding-bottom: 0px;
	padding-left: 9px;
}




.section_category_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #333333;
	text-align: left;
	background-position: center center;
	padding-top: 18px;
	padding-left: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-bottom: 14px;
}
.div_container {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
	background-image: url(../div_wall.jpg);
	background-color: #CCE3E8;
}
.background_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #666666;
	text-align: left;
	vertical-align: middle;
	padding-left: 12px;
}
.background_box_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #CC3333;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
}
.image_group_desc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	padding-left: 14px;
	padding-right: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: normal;
	color: #333333;
	font-style: italic;
}

.bread, .bread:link, .bread:visited   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
	font-weight: normal;
}
.bread:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #CC3300;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
}
.crumb, .crumb:link, .crumb:visited   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
}
.crumb:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #CC3300;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
}

.p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	line-height: 1.4em;
}
.feature_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: normal;
	color: #000000;
	text-align: left;
	padding-top: 5px;
	margin-left: 20px;
	margin-right: 14px;
}
.feature_title_big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
	color: #4B7E89;
	text-align: left;
	padding-top: 5px;
	margin-left: 20px;
	margin-right: 14px;
}
.feature_title_left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #666666;
	background-color: #E4E4E4;
	display: none;
	margin: 2px;
	padding: 2px;
}
.feature_title_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #CC3300;
	text-align: left;
	padding-top: 3px;
	padding-right: 12px;
	padding-bottom: 3px;
	padding-left: 8px;
	margin-left: 20px;
	margin-right: 20px;
	text-transform: uppercase;
	letter-spacing: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.feature_text_right_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: left;
	vertical-align: top;
    margin-left: 20px;	
}
.feature_text_right_normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: left;
	vertical-align: top;
	margin-left: 12px;
	margin-right: 3px;
}
.feature_popup_right, .feature_popup_right:link, .feature_popup_right:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: left;
	vertical-align: top;
	margin-left: 20px;
	color: #CC3300;
	text-decoration: none;
	margin-top: 15px;
}
.feature_popup_right:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: left;
	vertical-align: top;
	margin-left: 20px;
	text-decoration: underline;
	margin-top: 15px;
}
.feature_mini_title_right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #CC3300;
	text-align: left;
	vertical-align: top;
	margin-left: 20px;
	margin-top: 12px;
}
.feature_sub_title_right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	margin-left: 20px;
	color: #000000;
}
.feature_text_bottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: center;
	padding-top: 6px;
	vertical-align: top;
	padding-right: 22px;
	padding-left: 22px;
}
.feature_text_right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: left;
	vertical-align: top;
	margin-left: 20px;
	line-height: 120%;
	color: #333333;
	margin-right: 14px;
}
.feature_text_right_bullet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: left;
	color: #333333;
	list-style-type: disc;
	margin-left: 20px;
}
.feature_text_right_ul {
	padding-left: 30px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 20px;
}
.feature_text_bottom_center {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: left;
	padding-top: 6px;
	width: 180px;
	vertical-align: top;
}
.feature_text_bottom_140 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: center;
	padding-top: 6px;
	width: 130px;
	vertical-align: top;
}
.feature_dimensions_right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: left;
	vertical-align: top;
	font-weight: normal;
	color: #666666;
	margin-left: 20px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.feature_shown_in_right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: left;
	vertical-align: top;
	font-weight: normal;
	color: #666666;
	margin-left: 20px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.more_button, .more_button:link, .more_button:visited {
	background-color: #FFFFFF;
	display: block;
	font-size: 9px;
	width: 80px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF3300;
	text-align: center;
	text-decoration: none;
	font-style: normal;
	margin-top: 12px;
	padding-top: 1px;
	padding-bottom: 1px;
	border: 1px outset #E0E0E0;
	background-image: url(../more_info_wall.jpg);
}
.more_button:hover {
	background-color: #4B7E89;
	display: block;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	margin-top: 12px;
	background-image: none;
}
.product_directory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFFF;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	text-align: left;
	background-color: #999999;
	background-image: url(../prod_dir_wall_2.jpg);
	letter-spacing: 1px;
	padding-right: 2px;
}


.box_pale {
	border: 1px solid #CCCCCC;
	margin: 0px;
	padding: 0px;
	text-align: left;
	width: 400px;
}



.image_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
.image_details {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #666666;
	text-align: center;
	margin-right: 12px;
	margin-left: 12px;
}
.image_details_200 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #666666;
	text-align: center;
	padding-right: 15px;
	padding-left: 15px;
}
.image_sub_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #000000;
	text-align: center;
}


.print_title, .print_title:link, .print_title:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.print_title:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0000FF;
	text-decoration: none;
}

.prod_index_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	margin-right: 12px;
	text-align: left;
	padding-right: 12px;
}
.prod_index_title, .prod_index_title:link, .prod_index_title:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	color: #CC3300;
	margin-right: 8px;
}
.prod_index_title:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	margin-right: 8px;
	text-align: left;
	text-decoration: underline;
	color: #134550;
	padding-right: 8px;
}


.image_border {
	border: 1px solid #999999;
	margin-bottom: 8px;
}
.image_border3 {
	border: 1px solid #999999;
	margin-top: 8px;
}

.pdf_title, .pdf_title:link, .pdf_title:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-decoration: none;
	margin-right: 44px;
	color: #CC3300;
}
.pdf_title:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	margin-right: 44px;
	color: #32A4AD;
	text-decoration: underline;
}
.pdf_sub_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	margin-right: 44px;
	text-decoration: none;
}
.pdf_language {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-transform: uppercase;
	color: #808000;
	font-weight: bold;
	margin-right: 5px;
}
.form_text_box {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFF3DD;
	text-align: left;
	font-size: small;
}
.form_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #4B7E89;
	text-align: left;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 4px;
	letter-spacing: 1px;
	text-transform: uppercase;
}
.form_section_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 12px;
	color: #00FFFF;
	background-color: #333333;
	text-transform: uppercase;
	letter-spacing: 2px;
}
.form_required_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: #00BBBB;
}
.form_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	text-align: left;
}
.form_button, #leftnav .form_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #CC3300;
	border: 2px outset #CC3300;
	text-align: center;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.form_button:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #008080;
	border: 2px inset #008080;
	text-align: center;
}

.form_field_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	text-align: right;
	padding-right: 5px;
	vertical-align: top;
}
.normal_small_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
}
.normal_small_center, .normal_small_center:link, .normal_small_center:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #CC6600;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
}
.normal_small_center:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #134550;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: underline;
}
.normal_small_center:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
}
.normal_big_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: normal;
	color: #008080;
	text-align: left;
}
.normal_huge_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-large;
	font-weight: bold;
	color: #134550;
}
.normal_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	line-height: 120%;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #000000;
}
.normal_text:link, .normal_text:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FF3300;
	line-height: 120%;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}
.normal_text:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	line-height: 120%;
	font-weight: normal;
	text-align: left;
	text-decoration: underline;
	color: #134550;
}
.normal_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #000000;
	text-align: left;
}
.normal_text_box {
	border: 1px solid #999999;
	padding: 20px;
	background-color: #F2FFF3;
	text-align: left;
}


.non_ob {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin-right: 20px;
	margin-left: 20px;
	text-align: left;
	background-color: #FFFFFF;
	padding-bottom: 5px;
}


.non_ob_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #808000;
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 6px;
	font-weight: bold;
	text-align: left;
}







.award_date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #666666;
	text-align: left;
	font-weight: normal;
}
.award_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	text-align: left;
	font-weight: bold;
}
.press_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #666666;
	padding-bottom: 8px;
	text-align: left;
	margin-right: 200px;
}
.press_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #134550;
	text-align: center;
	font-weight: normal;
}
.press_divider {
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
}


.press_sub_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
}
.press_details {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: #333333;
	padding-bottom: 12px;
	text-align: left;
}
.press_link,press_link:link,press_link:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FF3300;
	text-decoration: none;
	text-align: left;
}
.press_link:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #008080;
	text-decoration: underline;
}

.award_mini_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #999999;
}
.award_divider {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-bottom: 14px;
	text-align: left;
}

.award_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #4B7E89;
	text-align: left;
	margin-right: 20px;
}
.award_product  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-align: left;
	color: #000000;
	text-decoration: none;
}
.award_product:link, .award_product:visited {
	color: #CC3300;
	text-decoration: none;
}

.award_product:hover {
	color: #008080;
	text-decoration: underline;
}

.pdf_button, .pdf_button:link, .pdf_button:visited {
	background-color: #E0E0E0;
	display: block;
	border: 1px outset #DFDFDF;
	font-size: 9px;
	width: 140px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC3300;
	text-align: center;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	text-decoration: none;
	padding: 1px;
	background-image: url(../more_info_wall.jpg);
}
.pdf_button:hover {
	background-color: #CCCCCC;
	display: block;
	border: 1px inset #999999;
	font-size: 9px;
	width: 140px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #008080;
	text-align: center;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	text-decoration: none;
	padding: 1px;
	background-image: url(../more_info_wall.jpg);
}
.standard_caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	line-height: 150%;
	font-weight: bolder;
	color: #333333;
}
.showroom_addresses {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
}
.standard_caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #666666;
	text-align: left;
	padding-bottom: 12px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.caption_regular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	line-height: 150%;
	font-weight: bold;
	color: #2B484F;
	text-align: left;
}
.details_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #00BBBB;
	padding-top: 8px;
	padding-right: 8px;
	text-align: left;
	padding-left: 22px;
}
.details_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-right: 8px;
	background-color: #EBEBEB;
	margin-right: 6px;
	text-transform: uppercase;
	letter-spacing: 2px;
	margin-top: 12px;
	padding-left: 8px;
}
.details_text_options {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	margin-bottom: 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-bottom: 12px;
	padding-left: 22px;
	text-align: left;
}

.description_long {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	line-height: 160%;
	color: #333333;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	text-align: left;
}
.left1on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-decoration: none;
	color: #CC3300;
	list-style-image: url(../bullet8.gif);
	font-weight: bold;
	margin-left: 12px;
}
.left2on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	list-style-image: url(../bullet6.gif);
	text-decoration: none;
	color: #CC3300;
	font-weight: bold;
	margin-left: 24px;
}
.left3on {
	font-size: small;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #CC3300;
	font-weight: bold;
	margin-left: 36px;
}
.highlight {
	color: #CC3333;
}
.image_border2 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
.individ_prod_container {
	color: #999999;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
	background-image: url(../div_wall.jpg);
}
.nice_body_text {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 130%;
	color: #000000;
	padding-top: 8px;
	padding-right: 22px;
	padding-bottom: 8px;
	padding-left: 22px;
	font-size: small;
	text-align: left;
}
.nice_caption_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	color: #CC3300;
	padding-left: 22px;
	padding-right: 22px;
	text-align: left;
}
.nice_caption2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #808000;
	padding-left: 22px;
	text-align: left;
}
.normal_text_bullet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	list-style-type: disc;
	text-align: left;
	padding-bottom: 6px;
	color: #000000;
	padding-top: 6px;
}


.expand_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #000000;
	padding-bottom: 20px;
	padding-left: 22px;
	padding-top: 20px;
	padding-right: 12px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	margin-right: 22px;
	margin-left: 22px;
	text-align: left;
}
.expand_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #008080;
	text-decoration: none;
	padding-left: 22px;
	text-align: left;
}
.footer, .footer:link, .footer:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
	background-color: #333333;
	background-image: url(../top_wall1022.jpg);
	background-repeat: repeat-x;
	padding-right: 22px;
	padding-left: 22px;
	text-decoration: none;
}
.footer:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #82FF82;
	background-color: #333333;
	background-image: url(../top_wall1022.jpg);
	background-repeat: repeat-x;
	padding-right: 22px;
	padding-left: 22px;
}
.normal_tiny_center {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #333333;
	text-align: center;
}
.normal_small_fixed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #D9FFFF;
}
.image_link_border {
	border: 1px solid #000000;
}
.image_link_border:hover {
	border: 1px solid #00FFFF;
}
.table_line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom: 2px;
	padding-bottom: 2px;
}
.Fabric_Section {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #008080;
	font-weight: bold;
	margin-right: 15px;
	margin-left: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom: 7px;
}
a.normal_text:hover {
	background-color: #FFFFFF;
	color: #FF3300;
	border: 1px solid #F0F0F0;
	font-size: medium;
	text-decoration: none;
	white-space: nowrap;
	font-weight: bold;
}
#video_mini {
	background-color: #EFEFEF;
	border: 1px solid #D6D6D6;
	text-align: center;
	margin-left: 12px;
	margin-top: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 7px;
	padding-left: 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.pdf_right_box {
	background-color: #EFEFEF;
	border: 1px solid #D6D6D6;
	text-align: center;
	margin-left: 12px;
	margin-top: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 7px;
	padding-left: 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-image: url(../pdf_bg.jpg);
	background-position: center;
}
