/* authentication.css */
.authenticationsuccess{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

.authenticationerror{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

.authenticationlabel{FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

.authenticationtextbox{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

.authenticationbutton{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}


/* bassida.css */
.fullleft{width:415px;float:left;margin-right:15px;overflow-x:hidden;}

.fullright{width:415px;overflow-x:hidden;float:left;}

.fullrightall{width:845px;overflow-x:hidden;float:left;}

.quarterleft{width:200px;float:left;margin-right:15px;overflow-x:hidden;}

.quarterright{width:415px;margin-right:15px;overflow-x:hidden;float:left;}

.quarterrightrelated{width:630px;overflow-x:hidden;float:left;margin-right:15px}

.quarterrightall{width:845px;overflow-x:hidden;float:left;}

.quarterrelated{width:200px;overflow:hidden;float:left;}

.relatedtext{margin-right:6px;margin-top:14px;margin-left:8px}
/* blog.css */
.blogButton{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

.blogTitle{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

.blogTextbox{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

.blogListHeader{FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: #bdbdbc}

.blogListBody{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

.blogListDate{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

A.blogListPermaLink:link{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

A.blogListPermaLink:visited{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

A.blogListPermaLink:hover{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

A.blogListPermaLink:active{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

A.blogListCommentLink:link{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

A.blogListCommentLink:visited{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

A.blogListCommentLink:hover{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

A.blogListCommentLink:active{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

.blogCommentTitle{FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

.blogCommentBody{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

.blogCommentAuthor{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}


/* breadcrumb.css */
A.breadcrumb:link{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica}

A.breadcrumb:visited{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica}

A.breadcrumb:hover{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica}

A.breadcrumb:active{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica}

.breadcrumbseparator{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica}


/* content.css */
.contenttitle {
	margin-left: 3px;
	text-transform: uppercase;
	font-size: 17px;
	font-family: Arial, Verdana, Helvetica;
	font-weight: bold;
	margin-bottom: 25px;
	color: #000000;
}

.contenttitlefp {
	FONT-SIZE: 17px;
	FONT-FAMILY: Arial, Verdana;
	COLOR: #7d7d7d;
	FONT-WEIGHT: bold;
}

.contenttext {
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 10px;
}

A:link {
	FONT-FAMILY: Verdana, Arial, Helvetica;
	COLOR: #E9931A;
	FONT-SIZE: 10px;
	text-decoration: none;
}

A:visited {
	COLOR: #E9931A;
	FONT-SIZE: 10px;
	text-decoration: none;
	FONT-FAMILY: Verdana, Arial, Helvetica;
}

A:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica;
	COLOR: #E9931A;
	FONT-SIZE: 10px;
	text-decoration: underline;
}

A:active {
	FONT-SIZE: 10px;
	text-decoration: none;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	COLOR: #E9931A;
}

/* datetime.css */
.datetime{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica}


/* firstpage.css */
.divfplistimgcontainer {
	width: 415px;
	float: left;
	overflow-x: hidden;
	margin-top: 27px;
}

.divfplisttextcontainer {
	width: 200px;
	overflow-x: hidden;
	margin-top: 27px;
	float: left;
}

.divlisttitle {
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: 500;
	margin-bottom: 16px;
	color: #000000;
	text-transform: uppercase;
}

.divlisttext {
	color: #000000;
	font-size: 10px;
}

.firstpageheader {
	margin-left: 3px;
	text-transform: uppercase;
	font-size: 17px;
	font-family: Arial, Verdana, Helvetica;
	font-weight: bold;
	margin-bottom: 25px;
	color: #000000;
}

.fplistcontainer {
	width: 630px;
}

.fplistsep {
	clear: both;
}

#rightcontent {
	width: 200px;
	float: left;
	margin-left: 15px;
}

#leftcontent {
	float: left;
	width: 630px;
}

.rightlistheadline {
	text-transform: uppercase;
	font-size: 13px;
	margin-left: 5px;
	line-height: 24px;
}

.liright {
	padding-left: 14px;
	margin: 4px;
	list-style-style: disc;
	list-style-position: outside;
}

.rightlistcontainer {
	border-top-color: #000000;
	margin-bottom: 18px;
	border-top-width: 2px;
	position: relative;
	width: 200px;
	border-top-style: solid;
	padding-bottom: 14px;
	background-color: #fbf7ec;
	float: left;
}

a.rightlink:link {
	text-decoration: none;
	width: 200px;
	font-size: 10px;
	line-height: 14px;
	float: left;
	font-family: Verdana, Arial, Helvetica;
	height: 14px;
	color:#000000;

}

a.rightlink:active {
	font-family: Verdana, Arial, Helvetica;
	width: 200px;
	height: 14px;
	float: left;
	line-height: 14px;
	font-size: 10px;
	text-decoration: none;
	color:#000000;
}

a.rightlink:visited {
	width: 200px;
	text-decoration: none;
	height: 14px;
	float: left;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	line-height: 14px;
	color:#000000;
}

a.rightlink:hover {
	background-color: #e9931a;
	font-family: Verdana, Arial, Helvetica;
	width: 200px;
	float: left;
	line-height: 14px;
	height: 14px;
	font-size: 10px;
	text-decoration: none;
	color:#000000;
}

.rightlinkseparator {
	border-bottom-style: solid;
	width: 200px;
	float: left;
	border-bottom-color: #ffffff;
	border-bottom-width: 1px;
	height: 15px;
	color:#000000;
}
/* form.css */
.textbox{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica}

.textarea{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica}

.radio{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica}

.checkbox{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica}

.listbox{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica}

.label{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica}

.submit{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica}


/* formresult.css */
.formresultheader{PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline}

.formresultroweven{PADDING-LEFT: 5px; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: #dddcd7}

.formresultrowodd{PADDING-LEFT: 5px; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica}


/* forum.css */
.forumTitle{FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

.forumText{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

.forumPostingsHeader{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: #c0c0c0}

.forumButton{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

.forumTextbox{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

.forumPostingsEven{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

.forumPostingsOdd{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: #dddcd7}

A.forumMessage:link{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

A.forumMessage:visited{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

A.forumMessage:hover{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

A.forumMessage:active{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

A.forumSubMessage:link{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

A.forumSubMessage:visited{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

A.forumSubMessage:hover{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

A.forumSubMessage:active{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}


/* general.css */
H1{}

H2{}

H3{}

H4{}

H5{}

H6{}

ADDRESS{}

formatted{}


/* global.css */
body{font-family:Verdana, Arial, Helvetica; font-size:10px; padding:0px; margin:0px; margin-top:10px;background-color:#ebebeb;}

div{font-family:Verdana, Arial, Helvetica;font-size:10px}

form{margin:0px; padding:0px}

img{border:0px}

input,select,textarea{font-family:Verdana, Arial, Helvetica;font-size:10px;}

#masterold{margin:0px auto;width:960px;background-color:#ffffff;border:1px solid #f9f9f9;}

#master{margin:0px auto;width:960px}

#margin{width:960px;background-color:#ffffff;border:1px solid #f9f9f9;margin:0px;float:left;padding:0px;}

#pagecontainer{position:relative;float:left;text-align:left;width:855px;margin-left:10px;display:inline;background-color:#ffffff;padding-bottom:100px;}

.pageopacity{filter:alpha(opacity=30);-moz-opacity:.30;opacity:.30;position:relative;float:left;text-align:left;width:855px;display:inline;background-color:#ffffff;padding-bottom:100px;}

#logo{position:relative;width:95px;float:left;}

#topnavigation{position:absolute;width:845px;height:80px;left:0px;border-bottom:4px solid #000000;top:0px;border-bottom:4px solid #000000;overflow:hidden}

#topnavsmisc{position:absolute;width:845px;height:48px;left:0px;top:84px}

.divSubnav{width:668px;border-right:1px solid #000000;height:24px;border-bottom:1px solid #000000;float:left;overflow:hidden;}

.divLanguageSel{width:176px;height:24px;border-bottom:1px solid #000000;float:left;}

#contentcontainer{width:845px;padding-top:150px;left:0px;padding-bottom:24px;}

#contentcontainerG{width:825px;padding-top:30px;left:0px;padding-bottom:24px;padding-left:20px}

#contentcontainerbak{margin-top:150px;width:845px;border:1px solid red}

#copyright{margin-top:360px;text-align:right}

.greytitle{color:#a3a3a3}

.printpagecontainer{text-align:right;position:absolute;left:695px;top:2px;width:150px;height:20px;}

a.printpagelink:link{color:#000000;font-family:arial,verdana;font-size:12px;text-transform:uppercase;text-decoration:none;font-weight:normal}

a.printpagelink:active{color:#000000;font-family:arial,verdana;font-size:12px;text-transform:uppercase;text-decoration:none;font-weight:normal}

a.printpagelink:visited{color:#000000;font-family:arial,verdana;font-size:12px;text-transform:uppercase;text-decoration:none;font-weight:normal}

a.printpagelink:hover{color:#000000;font-family:arial,verdana;font-size:12px;text-transform:uppercase;text-decoration:none;font-weight:normal}




/* guestbook.css */
.guestbookbutton{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

.guestbookTitle{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

.guestbookTextbox{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

.guestbookListHeader{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: #bdbdbc}

.guestbookListBody{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

.guestbookDate{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

A.guestbook:link{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica}

A.guestbook:visited{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica}

A.guestbook:hover{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica}

A.guestbook:active{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica}


/* languageselector.css */
.languagelabel{FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

.languagelist{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}


/* list.css */
A.list:link{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

A.list:visited{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

A.list:hover{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

A.list:active{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

A.lastpublished:link{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

A.lastpublished:visited{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

A.lastpublished:hover{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

A.lastpublished:active{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

A.lastupdated:link{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

A.lastupdated:visited{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

A.lastupdated:hover{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

A.lastupdated:active{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}


/* news.css */
A.news:link{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica}

A.news:visited{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica}

A.news:hover{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica}

A.news:active{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica}

A.newsselected:link{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica}

A.newsselected:visited{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica}

A.newsselected:hover{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica}

A.newsselected:active{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica}


/* pagestyles.css */

/* pagetitle.css */
.pagetitle{FONT-WEIGHT: bold; FONT-SIZE: 15px; FONT-FAMILY: Verdana, Arial, Helvetica}


/* photolist.css */
td.folderlistleftcolumn{width:417px; background-color:#faf8eb;font-size:10px;vertical-align:center;height:16px;font-family:Verdana, Arial, Helvetica;}

.folderlisttable{width:417px;cursor:pointer}

div.textlabelcat{background-color:#fbf7ec;height:24px;width:200px;border-top:2px solid #000000;border-bottom:1px solid #585753;}
/* product.css */
div.prodthumbcontainer {
	margin-top: 15px;
	margin-right: 8px;
	width:60px;
	height:90px;
	cursor: pointer;
	border:2px solid #ffffff;
	overflow:hidden;
	float:left;
	text-align:center;
	vertical-align:middle;
}

div.prodthumbcontainerover {
	margin-top: 15px;
	margin-right: 8px;
	width:60px;
	height:90px;
	cursor: pointer;
	border:2px solid #e8941a;
	overflof:hidden;
	float:left;
	text-align:center;
	vertical-align:middle;
}

.prodimgtable {
	width:60px;
	height:90px;
}

.prodimage {
	margin-right: 15px;
	float: left;
	border-color: #d6d6d6;
	height: 400px;
	width: 413px;
	border-width: 1px;
	overflow-x: hidden;
	border-style: solid;
}

.thumbinfo {
	font-family: Verdana, Arial, Helvetica;
	clear: left;
	margin-top: 15px;
	margin-right: 35px;
	color: #8c8c8c;
	font-size: 9px;
}

.prodheadline {
	clear: both;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 13px;
	color: #000000;
	margin-top: 45px;
	font-family: Arial,Verdana, Helvetica;
	margin-bottom: 28px;
}

.measurementtext {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	font-weight: bold;
	margin-right: 35px;
	color: #000000;
}

.imagearchivecontainer {
	width: 130px;
	height: 130px;
	border-color: #d6d6d6;
	border-width: 1px;
	border-style: solid;
}

A.leftdpilink:link {
	float: left;
	font-size: 9px;
	color: #333333;
	width: 57px;
	text-decoration: none;
	background-color: #fbf7ec;
	border-bottom-color: #d6d6d6;
	text-align: left;
	border-left-color: #d6d6d6;
	height: 13px;
	border-right-color: #d6d6d6;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	display: block;
}

A.leftdpilink:active {
	width: 57px;
	text-align: left;
	border-bottom-color: #d6d6d6;
	border-bottom-width: 1px;
	height: 13px;
	border-left-color: #d6d6d6;
	text-decoration: none;
	display: block;
	border-bottom-style: solid;
	border-left-width: 1px;
	font-size: 9px;
	border-right-color: #d6d6d6;
	background-color: #fbf7ec;
	border-left-style: solid;
	float: left;
	border-right-width: 1px;
	color: #333333;
	border-right-style: solid;
}

A.leftdpilink:visited {
	border-right-color: #d6d6d6;
	border-right-width: 1px;
	color: #333333;
	border-left-color: #d6d6d6;
	border-bottom-color: #d6d6d6;
	width: 57px;
	height: 13px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-width: 1px;
	font-size: 9px;
	border-left-style: solid;
	text-align: left;
	border-bottom-style: solid;
	background-color: #fbf7ec;
	float: left;
	text-decoration: none;
	display: block;
}

A.leftdpilink:hover {
	text-align: left;
	border-bottom-width: 1px;
	color: #ffffff;
	background-color: #e8941a;
	text-decoration: none;
	display: block;
	border-bottom-style: solid;
	width: 57px;
	height: 13px;
	border-right-color: #d6d6d6;
	border-left-color: #d6d6d6;
	border-right-width: 1px;
	border-left-width: 1px;
	font-size: 9px;
	border-right-style: solid;
	border-left-style: solid;
	float: left;
	border-bottom-color: #d6d6d6;
}

A.rightdpilink:link {
	border-bottom-color: #d6d6d6;
	float: left;
	font-size: 9px;
	border-bottom-width: 1px;
	text-decoration: none;
	border-left-color: #d6d6d6;
	border-left-width: 1px;
	color: #333333;
	border-right-color: #d6d6d6;
	border-bottom-style: solid;
	width: 57px;
	border-right-width: 1px;
	border-left-style: solid;
	text-align: right;
	border-right-style: solid;
	height: 13px;
	background-color: #fbf7ec;
	display: block;
}

A.rightdpilink:active {
	border-left-color: #d6d6d6;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	text-decoration: none;
	border-left-style: solid;
	display: block;
	background-color: #fbf7ec;
	font-size: 9px;
	text-align: right;
	float: left;
	border-bottom-color: #d6d6d6;
	border-right-color: #d6d6d6;
	border-bottom-width: 1px;
	color: #333333;
	border-right-width: 1px;
	height: 13px;
	width: 57px;
}

A.rightdpilink:visited {
	border-bottom-style: solid;
	height: 13px;
	text-align: right;
	border-left-color: #d6d6d6;
	background-color: #fbf7ec;
	border-left-width: 1px;
	float: left;
	border-right-color: #d6d6d6;
	border-left-style: solid;
	border-right-width: 1px;
	color: #333333;
	text-decoration: none;
	font-size: 9px;
	border-right-style: solid;
	width: 57px;
	border-bottom-color: #d6d6d6;
	border-bottom-width: 1px;
	display: block;
}

A.rightdpilink:hover {
	float: left;
	border-bottom-color: #d6d6d6;
	border-right-color: #d6d6d6;
	border-bottom-width: 1px;
	color: #ffffff;
	border-right-width: 1px;
	height: 13px;
	width: 57px;
	border-left-color: #d6d6d6;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	text-decoration: none;
	border-left-style: solid;
	display: block;
	background-color: #e8941a;
	font-size: 9px;
	text-align: right;
}

.moreimages {
	margin-right: 8px;
	font-family: Verdana, Arial;
	margin-top: 20px;
	color: #000000;
	cursor: pointer;
	font-size: 9px;
	font-weight: bold;
	margin-left: 10px;
}

.moreimagescontainer {
	border-color: #d6d6d6;
	background-color: #fbf7ec;
	border-width: 1px;
	border-style: solid;
	background-repeat: no-repeat;
	background-image: url(/filearchive/2/2879/moreimagesbg.jpg);
	background-position: center;
}

.reftextcontainer {
	margin-right: 6px;
	margin-left: 10px;
	margin-top: 8px;
}

.downloadpdf {
	width: 200px;
	background-image: url(/filearchive/2/2959/pdfimage.gif);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	height: 140px;
	background-color: #fbf7ec;
}

.rightdesignercontainer {
	float: left;
	width: 200px;
	border-top-color: #000000;
	margin-bottom: 18px;
	border-top-width: 2px;
	border-top-style: solid;
	background-color: #fbf7ec;
	position: relative;
}

.imgpopup {
	display:none;
	position:absolute;
	cursor:pointer;
}

.tdhidden {
	background-image:url(/filearchive/4/4324/rightbg.jpg);
	background-repeat:repeat-y;
}
/* productcategory.css */
.catlist{width:130px;height:130px;border:2px solid #ffffff;float:left;text-align:center;}

.catlistlast{width:130px;height:130px;border:2px solid #ffffff;float:left;text-align:center;}

.catlistcontainer{float:left;width:130px;margin-right:10px;height:180px}

A.catlistlink:link{cursor:pointer;}

A.catlistlink:visited{cursor:pointer;}

A.catlistlink:hover{cursor:pointer;}

A.catlistlink:active{cursor:pointer;}
/* project.css */
.projectlisttable{width:200px;cursor:pointer;border-top:2px solid #000000;}

td.projectlistleftcolumn{width:200px; background-color:#faf8eb;font-size:10px;vertical-align:center;height:16px;font-family:Verdana, Arial, Helvetica;}

td.projectsep{width:200px;height:2px;}

td.projectlistleftcolumnsel{width:200px; background-color:#000000;color:#ffffff;font-size:10px;vertical-align:center;height:16px;font-family:Verdana, Arial, Helvetica;}

/* rss.css */
.rssheader{FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

.rssitem{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

A.rsslink:link{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

A.rsslink:visited{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

A.rsslink:hover{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}

A.rsslink:active{FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica}


/* search.css */
td.searchlisttd{width:630px; background-color:#faf8eb;font-size:10px;vertical-align:center;height:16px;font-family:Verdana, Arial, Helvetica;}

.searchlisttable{width:630px;cursor:pointer}

.divsearchleft{float:left;width:400px;padding-left:10px;}

.divsearchright{float:left;width:120px}
/* subnavigation.css */
A.subnavSelected:link {
	text-transform: uppercase;
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica;
	font-weight: bold;
	float: left;
	text-decoration: none;
	padding-left: 6px;
	color: #ffffff;
	cursor: pointer;
	height: 23px;
	padding-top: 6px;
	background-color: #000000;
	padding-right: 20px;
}

A.subnavSelected:active {
	font-size: 10px;
	A.subnavSelected:active: ;
	color: #ffffff;
	padding-left: 6px;
	padding-right: 20px;
	text-decoration: none;
	cursor: pointer;
	padding-top: 6px;
	height: 23px;
	background-repeat: #000000;
	float: left;
	font-family: Arial, Verdana, Helvetica;
	text-transform: uppercase;
	font-weight: bold;
}

A.subnavSelected:visited {
	height: 23px;
	font-size: 10px;
	text-decoration: none;
	text-transform: uppercase;
	color: #ffffff;
	padding-top: 6px;
	padding-left: 6px;
	background-color: #000000;
	font-family: Arial, Verdana, Helvetica;
	font-weight: bold;
	padding-right: 20px;
	float: left;
	cursor: pointer;
}

A.subnavSelected:hover {
	color: #ffffff;
	height: 23px;
	text-transform: uppercase;
	padding-right: 20px;
	text-decoration: none;
	padding-top: 6px;
	float: left;
	font-family: Arial, Verdana, Helvetica;
	font-weight: bold;
	padding-left: 6px;
	font-size: 10px;
	background-color: #000000;
	cursor: pointer;
}

A.subnav:link {
	padding-left: 6px;
	text-transform: uppercase;
	padding-top: 6px;
	cursor: pointer;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica;
	float: left;
	height: 24px;
	font-weight: bold;
	padding-right: 20px;
	color: #000000;
	font-size: 10px;
}

A.subnav:visited {
	padding-right: 20px;
	color: #000000;
	padding-left: 6px;
	padding-top: 6px;
	font-family: Arial, Verdana, Helvetica;
	font-weight: bold;
	text-transform: uppercase;
	cursor: pointer;
	float: left;
	font-size: 10px;
	height: 24px;
	text-decoration: none;
}

A.subnav:hover {
	float: left;
	font-size: 10px;
	padding-top: 6px;
	text-transform: uppercase;
	background-color: #e9931a;
	font-family: Arial, Verdana, Helvetica;
	padding-right: 20px;
	cursor: pointer;
	padding-left: 6px;
	font-weight: bold;
	color: #ffffff;
	height: 24px;
	text-decoration: none;
}

A.subnav:active {
	text-decoration: none;
	float: left;
	font-size: 10px;
	padding-top: 6px;
	text-transform: uppercase;
	background-color: #e9931a;
	font-family: Arial, Verdana, Helvetica;
	padding-right: 20px;
	cursor: pointer;
	padding-left: 6px;
	font-weight: bold;
	color: #ffffff;
	height: 24px;
}
/* topnavigation.css */
A.topnavigationSelected:link {
	background-repeat: repeat-x;
	text-decoration: none;
	cursor: pointer;
	font-family: Arial, Verdana, Helvetica;
	background-position: bottom;
	font-size: 12px;
	padding-left: 6px;
	height: 77px;
	background-image: url(/filearchive/1/123/topnavbg.gif);
	float: left;
	text-transform: uppercase;
	white-space: nowrap;
	padding-top: 59px;
	color: #ffffff;
	font-weight: bold;
}

A.topnavigationSelected:hover {
	text-transform: uppercase;
	float: left;
	text-decoration: none;
	white-space: nowrap;
	padding-top: 59px;
	color: #ffffff;
	background-image: url(/filearchive/1/123/topnavbg.gif);
	font-weight: bold;
	height: 77px;
	background-position: bottom;
	padding-left: 6px;
	background-repeat: repeat-x;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica;
	cursor: pointer;
}

A.topnavigationSelected:active {
	font-family: Arial, Verdana, Helvetica;
	background-repeat: repeat-x;
	cursor: pointer;
	background-image: url(/filearchive/1/123/topnavbg.gif);
	font-size: 12px;
	text-decoration: none;
	white-space: nowrap;
	text-transform: uppercase;
	padding-top: 59px;
	padding-left: 6px;
	font-weight: bold;
	background-position: bottom;
	float: left;
	height: 77px;
	color: #ffffff;
}

A.topnavigationSelected:visited {
	font-weight: bold;
	padding-left: 6px;
	background-position: bottom;
	cursor: pointer;
	text-transform: uppercase;
	text-decoration: none;
	background-image: url(/filearchive/1/123/topnavbg.gif);
	float: left;
	background-repeat: repeat-x;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #ffffff;
	height: 77px;
	white-space: nowrap;
	padding-top: 59px;
}

A.topnavigation:link {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	text-transform: uppercase;
	white-space: nowrap;
	padding-top: 59px;
	height: 77px;
	padding-left: 6px;
	font-weight: bold;
	float: left;
	cursor: pointer;
}

A.topnavigation:visited {
	font-family: Arial, Verdana, Helvetica;
	padding-left: 6px;
	color: #000000;
	height: 77px;
	text-decoration: none;
	white-space: nowrap;
	padding-top: 59px;
	font-size: 12px;
	text-transform: uppercase;
	cursor: pointer;
	font-weight: bold;
	float: left;
}

A.topnavigation:hover {
	text-transform: uppercase;
	color: #ffffff;
	white-space: nowrap;
	cursor: pointer;
	padding-top: 59px;
	font-weight: bold;
	background-color: #e9931a;
	padding-left: 6px;
	text-decoration: none;
	height: 77px;
	font-family: Arial, Verdana, Helvetica;
	float: left;
	font-size: 12px;
}

A.topnavigation:active {
	background-color: #e9931a;
	float: left;
	font-size: 12px;
	padding-left: 6px;
	color: #ffffff;
	white-space: nowrap;
	padding-top: 59px;
	height: 77px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	cursor: pointer;
	font-family: Arial, Verdana, Helvetica;
}

.sweflag {
	width: 36px;
	height: 21px;
	background-repeat: no-repeat;
	float: left;
	display: block;
	background-image: url(/filearchive/3/3285/sweflag_off.gif);
}

.engflag {
	width: 36px;
	background-repeat: no-repeat;
	background-image: url(/filearchive/3/3284/engflag_off.gif);
	height: 21px;
	display: block;
	float: left;
}

.sellangtext {
	font-weight: bold;
	text-transform: uppercase;
	color: #797979;
	font-family: Arial, Verdana, Helvetica;
	line-height: 21px;
	font-size: 10px;
}

.searchlabeltext {
	position: absolute;
	height: 16px;
	left: 3px;
	width: 35px;
	top: 6px;
	text-align: right;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Verdana, Helvetica;
}

.searchinput {
	position: absolute;
	left: 57px;
	display: block;
	width: 90px;
	top: 4px;
	border-width: 0px;
}
