@import url(articles.css);
@import url(left_menu.css);


hr.downloads {
height: 1px;
border: 0;
color: #E3E2E2;
background-color: #E3E2E2;
width: 100%;
}

td.header {
font-size: 14px;
font-weight: bold;
text-decoration: none;
font-family: Arial,Verdana,Helvetica,sans-serif;

}

TD.content, TD.contentmenu, span.content  {
	border-width: 1px;
	color: #333333;
	font-size: 11px;
	line-height: 18px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding: 4px;
}
TD.content_small  {
	border-width: 1px;
	color: #333333;
	font-size: 9px;
	line-height: 18px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding: 4px;
}
TD.warranty  {
	border-width: 1px;
	color: #333333;
	font-size: 15px;
	line-height: 23px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding-top: 5px;
	padding-left: 12px;
	padding-right: 12px;
}
TD.warranty a {
font-weight: bold;
color: #000000;
}
p.warranty {
border-width: 1px;
color: #333333;
font-size: 15px;
line-height: 23px;
font-family: Arial, Verdana, Helvetica, sans-serif;
}
p.warranty a:link, p.warranty a:active, p.warranty a:visited  {
font-weight: normal;
text-decoration: none;
color: #87af0f;
}

TD.content_large  {
	border-width: 1px;
	color: #333333;
	font-size: 13px;
	line-height: 18px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding: 4px;

}
TD.content_large_form  {
	border-width: 1px;
	color: #333333;
	font-size: 13px;
	line-height: 18px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding-top: 8px;
	padding-bottom: 8px;
}
TD.content_spec_warning  {
	color: #E4981B;
	font-weight: bold;
	font-size: 13px;
	line-height: 18px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding-left: 5px;
}
p.content_orange  {
	color: #E4981B;
	font-weight: bold;
	font-size: 13px;
	line-height: 18px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

TD.spec_panel_left {
padding-top: 7px;
border-left: 1px solid #d7d7cd;
border-bottom: 1px solid #d7d7cd;
}
TD.spec_panel_right {
padding-top: 7px;
border-right: 1px solid #d7d7cd;
border-bottom: 1px solid #d7d7cd;
}
TD.spec_panel_content {
border-left: 1px solid #d7d7cd;
border-right: 1px solid #d7d7cd;
border-bottom: 1px solid #d7d7cd;
padding-left: 7px;
padding-right: 7px;
padding-top: 7px;
padding-bottom: 7px;
font-family: Arial, Verdana;
font-size: 11px;
color: #333333;
}
TD.spec_panel_content_names {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
}

TD.content_large a:link, TD.content_large a:active, TD.content_large a:visited {
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #87af0f;
}

TD.content_large a:hover {
	font-size: 1em;
	font-weight: bold;
	text-decoration: underline;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
}

TD.content_links  {
	border-width: 1px;
	color: #333333;
	font-size: 13px;
	line-height: 18px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding: 4px;

}
TD.content_links a:link, TD.content_links a:active, TD.content_links a:visited {
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #87af0f;
}



TD.frame  {
	background-color: #FFFFFF;

}
TD.content_npad, TD.contentmenu, span.content  {
	border-width: 1px;
	color: #666666;
	font-size: 11px;
	line-height: 16px;
	font-family: Arial, Verdana, Helvetica, sans-serif;

}

TD.content a:link, TD.content a:active, TD.content a:visited {
	font-size: 1em;
	font-weight: normal;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #87af0f;
}


TD.content_npad a:link, TD.content a:active, TD.content a:visited {
	font-size: 1em;
	font-weight: normal;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #87af0f;
}

TD.content_npad a:hover, TD.content a:hover, TD.content_links a:hover {
	font-size: 1em;
	font-weight: normal;
	text-decoration: underline;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
}


td.mainCell {
	font-family: Arial, Helvetica, sans-serif;
    font-size : 11px;
    line-height: 16px;
    color : #666666;
}

.dottedline {
    border-bottom: 1px dotted grey;
}

span.home_colour {
	border-width: 0px;
	color: #87af0f;
	font-size: 19px;
	font-family: "yanonekaffeesatz";
}
span.home_colour_content {
	border-width: 0px;
	color: #87af0f;
	font-size: 15px;
	font-family: "yanonekaffeesatz";
}
span.warranty_ref {
	border-width: 0px;
	color: #87af0f;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	font-family: Arial, Verdana, Helvetica, sans-serif;

}
span.bmp_header {
	border-width: 0px;
	color: #87af0f;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;

}

span.inline_colour {
	border-width: 0px;
	color: #87af0f;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	font-family: Arial, Verdana, Helvetica, sans-serif;

}

TD.greybottom {
	font-size: 12px;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #474747;
	background-image: url("images/saws_menubg.jpg");
}


TD.greybottom2 {
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	background: url("images/background.jpg");
}

.tableContent2 {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    color: #333333;
    font-size: 12px;
    line-height: 16px;
}

.tableContent2 a, .tableContent2 a:link, .tableContent2 a:active, .tableContent2 a:visited {
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #B4D71B;
}


TD.footer {
	border-width: 0px;
	color: #ffffff;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding: 5px;
}
TD.footer_disclaimer {
	border-width: 0px;
	color: #ffffff;
	font-size: 10px;
	line-height: 15px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding: 1px;
}


TD.footer a, TD.footer a:link, TD.footer a:active, TD.footer a:visited {
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;
}

TD.footer a:hover {
color: #B4D71B;
}


TABLE.pagebox {
}
.heading2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #a4b53a;
	BORDER-BOTTOM: #BACB68 1px solid;
	BORDER-TOP: #BACB68 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding: 3px;
}
td.subHeading, span.subHeading {
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	border-bottom: 1px solid #A4B53A;
	padding-left: 10px;
	background-image: url("/images/subHead_arrow.gif");
	background-repeat: no-repeat;
	background-position: left center;
}
/* rs2350 small text image */
td.dateSmall {
    font-family: Arial, Helvetica, sans-serif;
    font-size : 10px;
    color : #666666;
}

/* rs1841 table */

td.topTableRow {
	border-bottom: 1px solid #d7d7cd;
	border-left: 1px solid #d7d7cd;
	background: #e3eda7;
}

TABLE.infoTable {
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #666666;
	border-top: 1px solid #d7d7cd;
	border-right: 1px solid #d7d7cd;
}

td.infoTableRow {
	border-bottom: 1px solid #d7d7cd;
	border-left: 1px solid #d7d7cd;
}

TD.infoTableRow a:link, TD.infoTableRow a:active, TD.infoTableRow a:visited {
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #87af0f;
}

TD.infoTableRow a:hover {
	text-decoration: underline;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
}

td.infoTableRow2 {
	border-bottom: 1px solid #d7d7cd;
	border-left: 1px solid #d7d7cd;
	background: #F6F9E4;
}


/* download template table */

td.greyPlastic, td.darkGrey, td.productTitle, td.greyPlasticBordered {
	font-family: Arial, Verdana, Tahoma;
	font-size: 12px;
	color: #818181;
	font-weight: bold;
	background: url("/images/greyPlastic_bg.gif");
}
td.texture_banner {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	background: url("/images/column_header2_light_textures.gif");
}
td.greyPlastic_download_centre {
	font-family: Arial, Verdana, Tahoma;
	font-size: 12px;
	color: #818181;
	font-weight: bold;
	padding-left: 5px;
	background: url("/images/greyPlastic_bg.gif");
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C2C2C2;
}
TD.content_download  {
	border-width: 1px;
	color: #666666;
	font-size: 11px;
	line-height: 16px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding: 4px;
	background: #ffffff;

}

/* go back header */

TD.go_back {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 15px;
	padding-top: 10px;
}
TD.go_back a:link, TD.go_back a:active, TD.go_back a:visited {
	text-decoration: none;
	color: #87af0f;
}

TD.go_back a:hover {
	text-decoration: underline;
	color: #000000;
}
TD.go_back_resource {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}
TD.go_back_resource a:link, TD.go_back_resource a:active, TD.go_back_resource a:visited {
	text-decoration: none;
	color: #87af0f;
}

TD.go_back_resource a:hover {
	text-decoration: underline;
	color: #000000;
}

TD.helplink {
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
}

TD.helplink a, TD.helplink a:link, TD.helplink a:active, TD.helplink a:visited {
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
}

TD.helplink a:hover {
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #a4b53a;
}

/* header box bswater supplier box */



TD.toolBoxGreen2 {
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #93B837;
	background: url("images/greenBoxbg.gif");
	padding-left: 5px;
	background-repeat: repeat-x
}

TABLE.border1 {
	border: 1px solid #d7d7cd;
}

/*Error Form*/

#error_form {
	position:	relative;
	top:	10px;
	left:	100px;
	width:	500px;
	color: #EE381A;
}

.view { 
   visibility: hidden; 
   } 

/*Specwriter*/
td.materialMenu, td.materialMenu_over
{
font-family: Arial,Verdana,Tahoma;
font-size: 11px;
color: #ffffff;
background-color: #bfce66;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #abbd3e;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #d4de98;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 4px;
padding-right: 4px;
}

td.materialMenu_over
{
color: #7d8d1e;
background-color: #dbe698;
cursor: pointer;
}
TD.redMemberlink {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	background: url("/images/ss_member_bg.gif");
}
#content_main_logo {
	position:	relative;
	top:	0px;
	left:	0px;
}
#content_banner {
	position:	relative;
	top:	0px;
	left:	55px;
}
#weight_material {
	position:	relative;
	top:	-20px;
	left:	10px;
}
#weight_material_2 {
	position:	relative;
	top:	-18px;
	left:	170px;
}
#content_supp_logo {
	position:	relative;
	top:	0px;
	left:	0px;
}
#content_menu_sister {
	position:	relative;
	top:	0px;
	left:	0px;
}
#content_menu_sister_header {
	position:	relative;
	top:	10px;
	left:	0px;
}
#weight_lysaght {
	position:	relative;
	top:	0px;
	left:	0px;
}
#weight_stramit {
	position:	relative;
	top:	-15px;
	left:	0px;
}
#weight_fielders {
	position:	relative;
	top:	0px;
	left:	0px;
}
td.toolBoxGreen {
font-family: Arial,Verdana,Tahoma;
font-size: 11px;
color: #ffffff;
font-weight: bold;
background-color: #93b837;
background-image: url(/images/greenBoxbg.gif);
padding-left: 0px;
}
td.nav, td.gutter_menu_selected {
	font-family: Arial, Verdana, Tahoma;
	font-size: 12px;
	font-weight: bold;
	padding-left: 15px;
	color: #999999;
	background: url("/images/guttercapacity/guttermenu_bg.gif");
}
td.nav_gutter {
	font-family: Arial, Verdana, Tahoma;
	font-size: 12px;
	font-weight: bold;
	padding-left: 15px;
	color: #999999;
	background: url("/images/guttercapacity/guttermenu_bg.gif");
}
TD.nav a:link, TD.nav a:active, TD.nav a:visited {
	text-decoration: underline;
	color: #87af0f;
}
TD.nav a:hover{
	text-decoration: underline;
	color: #000000;
}
td.nav2, td.gutter_menu_selected {
	font-family: Arial, Verdana, Tahoma;
	font-size: 12px;
	font-weight: bold;
	padding-left: 15px;
	color: #706C6C;
	background: url("/images/guttercapacity/guttermenu_bg2.gif");
}
td.nav2_gutter {
	font-family: Arial, Verdana, Tahoma;
	font-size: 12px;
	font-weight: bold;
	padding-left: 15px;
	color: #706C6C;
	background: url("/images/guttercapacity/guttermenu_bg2.gif");
}
TD.nav2 a:link, TD.nav2 a:active, TD.nav2 a:visited {
	text-decoration: underline;
	color: #87af0f;
}
TD.nav2_gutter a:link, TD.nav2_gutter a:active, TD.nav2_gutter a:visited {
	text-decoration: underline;
	color: #87af0f;
}
TD.nav2 a:hover{
	text-decoration: underline;
	color: #000000;
}
TD.nav2_gutter a:hover{
	text-decoration: underline;
	color: #000000;
}
TD.result {
	background-repeat: no-repeat;
	background-image: url(images/results2.jpg);
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 20px;
	font-family: Arial,Verdana,Helvetica,sans-serif;

}
	td.toolBoxGreen {
	font-family: Arial,Verdana,Tahoma;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	background-color: #93b837;
	background-image: url(/images/greenBoxbg.gif);
	padding-left: 0px;
	}
	TD.calc_results {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #87af0f;
	BORDER-BOTTOM: #87af0f 1px solid;
	BORDER-TOP: #87af0f 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding: 3px;
}
/*Downloads*/
TD.download_results_icon, TD.download_results_thumb, TD.download_results_description , TD.download_results_filesize {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #333333;
	padding-left: 5px;
}

TD.download_results_description a:link, TD.download_results_description a:active, TD.download_results_description a:visited {
	text-decoration: none;
	color: #87af0f;
}
TD.download_results_description a:hover {
	text-decoration: underline;
	color: #000000;
}
TD.download_results_thumb {
	padding-top: 10px;
}
TD.download_results_description {
	padding-top: 10px;
	padding-right: 15px;
}
TD.download_results_filesize {
	padding-top: 10px;
}
TD.download_results_icon {
	padding-top: 10px;
	line-height: 18px;
}
.download_icon  {
	padding-top: 10px;
	padding-left: 30px;
}
TD.header_title {
	padding-top: 20px;
}
.download_icon a:hover {
	background:url("/images/download_icon.gif") no-repeat 0px -24px;
	text-decoration: none;
}
.download_icon a {
	background:url("/images/download_icon.gif") no-repeat 0px 0px;
	color: #FFFFFF;
	display: block;
	line-height:24px;
	width:26px;
	text-decoration: none;
}
.download_icon_large a:hover {
	background:url("/images/download_large.gif") no-repeat 0px -94px;
	text-decoration: none;
}
.download_icon_large a {
	background:url("/images/download_large.gif") no-repeat 0px 0px;
	color: #FFFFFF;
	display: block;
	line-height:93px;
	width:100px;
	text-decoration: none;
}
p.createspec_icon a:hover {
	background:url("/images/rollovers.gif") no-repeat -30px -26px;
	text-decoration: none;
}
p.createspec_icon a {
	background:url("/images/rollovers.gif") no-repeat -30px 0px;
	color: #FFFFFF;
	display: block;
	line-height:26px;
	width:113px;
	text-decoration: none;
}
p.tool_icon a:hover {
	background:url("/images/search_roll.gif") no-repeat 0px 0px;
	text-decoration: none;
}
p.tool_icon a {
	background:url("/images/search.jpg") no-repeat 0px 0px;
	color: #FFFFFF;
	display: block;
	line-height:50px;
	width:50px;
	text-decoration: none;
}

/*Resources*/
TD.resource_left {
	padding-left: 10px;
	padding-right: 15px;
}
TD.menu_left_new {
	padding-top: 27px;
	padding-left: 15px;
	padding-right: 10px;
}
TD.content_resource_main {
	border-width: 1px;
	color: #333333;
	font-size: 12px;
	line-height: 18px;
	padding-top: 25px;
	padding-left: 0px;
	padding-right: 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
TD.content_resource_main_top {
	border-width: 1px;
	color: #333333;
	font-size: 12px;
	line-height: 18px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
TD.content_resource_main a:link, TD.content_resource_main_top a:link, TD.content_resource_main a:active, TD.content_resource_main_top a:active, TD.content_resource_main a:visited, TD.content_resource_main_top a:visited {
	font-size: 1em;
	font-weight: normal;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #87af0f;
}
TD.content_resource_main a:hover,.tableContent2  a:hover, TD.content_resource_main_top a:hover {
	font-weight: normal;
	text-decoration: underline;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
}
TD.resource_acknowledge {
	padding-top: 15px;
	padding-left: 0px;
	padding-right: 15px;
}
.resource_acknowledge_copy {
	color: #333333;
	font-size: 12px;
	line-height: 20px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
TD.resource_right_new {
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 15px;
}
TD.resource_right_related_products {
	padding-top: 20px;
	padding-left: 10px;
	padding-right: 15px;
}
TD.home_right_new {
	padding-top: 27px;
	padding-left: 10px;
	padding-right: 15px;
}
TD.product_search_header {
	padding-top: 32px;
	padding-left: 0px;
	padding-right: 15px;
}
TD.form_header {
	padding-top: 26px;
	padding-left: 0px;
	padding-right: 15px;
}
TD.product_search_header_noleft {
	padding-top: 32px;
	padding-left: 15px;
	padding-right: 15px;
}
TD.sub_heading_left {
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 15px;
}
TD.sub_heading {
	padding-top: 15px;
	padding-bottom: 15px;
}
TD.resource_noheader {
	padding-top: 15px;
}
TD.greybox_bottom_spacing {
	padding-bottom: 5px;
}
.help_icon {
	position:	relative;
	top:	3px;
	left:	-5px;
}

.accordion {
	width: 195px;
	border-bottom: solid 1px #c4c4c4;
}
.accordion h3 {
	background: #ffffff url(images/arrow-square.gif) no-repeat right -51px;
	padding: 7px 15px;
	margin: 0;
	border: solid 1px #c4c4c4;
	border-bottom: none;
	cursor: pointer;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}
.accordion h3:hover {
	background-color: #e3e2e2;
}
.accordion h3.active {
	background-position: right 5px;
}
.accordion p {
	background: #f7f7f7;
	margin: 0;
	color: #000000;
	padding: 5px 5px 5px;
	border-left: solid 1px #c4c4c4;
	border-right: solid 1px #c4c4c4;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	display:none
}
.accordion a:link, .accordion a:active,.accordion  a:visited {
	font-size: 1em;
	font-weight: normal;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #87af0f;
}
.accordion a:hover {
	font-weight: normal;
	text-decoration: underline;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
}
TABLE.gutter_capacity {
	padding-top: 16px;
}
TABLE.gutter_capacity_gutter {
	padding-top: 16px;
}
TD.gutter_table {
	color: #333333;
	font-size: 11px;
	line-height: 18px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding: 4px;
	background-color: #d2d1d1;
}
TD.column_gutter_table {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #ffffff;
	background: url("/images/column_gutter_results.gif");
	padding: 0px;
	border-bottom: 1px solid #d7d7cd;
}
#switcher .button {
  width: 95px;
  float: center;
  text-align: center;
 	margin:10 auto;
  padding: 10px;
  background-color: #fff;
  
  background-image: url("/images/custom_orb_loft.gif");
  opacity:.75;
	filter:alpha(opacity=75);
	filter: “alpha(opacity=75);
}
#switcher .button_spandek {
  width: 95px;
  float: center;
  text-align: center;
 	margin:10 auto;
  padding: 10px;
  background-color: #fff;
   background-image: url("/images/spandek_citi.gif");
   opacity:.75;
	filter:alpha(opacity=75);
}
#switcher .button_trimdek {
  width: 95px;
  float: center;
  text-align: center;
 	margin:10 auto;
  padding: 10px;
  background-color: #fff;
  background-image: url("/images/trimdek_deep_ocean.gif");
  opacity:.75;
 filter:alpha(opacity=75);
}
#switcher {
  background-color: #ffffff;
  border: 1px solid #c2c2c2;
  margin: 0px;
  padding: 10px;
  font-size: .9em;
  text-align: center;
}
#switcher .hover {
  cursor: pointer;
  background-color: #afa;
  opacity:1;
 filter:alpha(opacity=100);
}
body.loft  {
  background-image: url("/images/custom_orb_loft.gif");
}

body.large  {
  background-image: url("/images/spandek_citi.gif");
}

body.narrow  {
  background-image: url("/images/trimdek_deep_ocean.gif");
}
@font-face{ 
	/* for Internet Explorer */
	font-family: 'yanonekaffeesatz';
	src: url('/yanonekaffeesatz-regular-webfont.eot');
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
}

@font-face {
	/* for everything else */
	font-family: 'yanonekaffeesatz';
	src: url(//:) format('no404'),
	     url('/yanonekaffeesatz-regular-webfont.woff') format('woff'),
	     url('/yanonekaffeesatz-regular-webfont.ttf') format('truetype'),
	     url('/yanonekaffeesatz-regular-webfont.svg#webfont') format('svg');
	     font-weight: normal;
	     font-style: normal;
	     font-variant: normal;
}
#header_products {
	font-family: "yanonekaffeesatz";
	color: #000000;
	font-size: 23px;
}
#error_products_search {
	font-family: "yanonekaffeesatz";
	color: #E4981B;
	font-size: 23px;
}
#largeImg {
	border: solid 0px #ccc;
	width: 1000px;
	height: 200px;
	padding: 0px;
}
.thumbs img {
	border: solid 1px #ccc;
	width: 120px;
	height: 81px;
	padding: 4px;
}
.thumbs img:hover {
	border-color: #FF9900;
}
#twitter {
	position:	relative;
	top:	5px;
	left:	118px;
}
#check_icon {
	position:	relative;
	top:	0px;
	left:	0px;
}
.recaptchatable .recaptcha_image_cell, #recaptcha_table {
   background-color:#c2c2c2 !important; //reCaptcha widget background color
 }
 
 #recaptcha_table {
   border-color: #000000 !important; //reCaptcha widget border color
 }
 
 #recaptcha_response_field {
   border-color: #000000 !important; //Text input field border color
   background-color:#FF0000 !important; //Text input field background color
 }
.register_here a:hover {
	background:url("/images/steeltalk_reg_btn.gif") no-repeat 0px -41px;
	text-decoration: none;
}
.register_here a {
	background:url("/images/steeltalk_reg_btn.gif") no-repeat 0px 0px;
	color: #FFFFFF;
	display: block;
	line-height:35px;
	width:142px;
	text-decoration: none;
	padding-top: 5px;
}
span.orange_content {
	color: #E4981B;
}
#FrogJS{
	width: 760px;
	height: 600px;
	margin: 0 auto;
}
#FrogJSCredit{
	text-align: right;
	font-size: 80%;
	color: #999;
	padding: 1px;
}
#FrogJSCaption{
	text-align: left;
	line-height: 140%;
}
/* Fix for IE submit not working with enter */
div.hidesubmit {
    border: none;
    width: 0px;
    height: 0px;
    overflow: hidden;
}
