body  { margin: 0px; color: none;}
table { border-collapse: collapse; }
td    {
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
form	{ display: inline; }

.producttitle	{ font: bold 17px/28px Verdana, Arial, Helvetica, sans-serif; color: #003399; padding-bottom: 10px; }
.title			{ font: 18px Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; }
.productheader	{ color: #003399; font-weight: bold; }
.smallwhite 	{ font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
.smallblack 	{ font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.copyright		{ font: 10px Verdana, Arial, Helvetica, sans-serif; color: #999999;   }
.copyright2 {
padding-left: 20px;
	padding-top: 5px;
}

a.navheader:link    { font: 10px Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; text-decoration: none; }
a.navheader:active  { font: 10px Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; text-decoration: none; }
a.navheader:visited { font: 10px Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; text-decoration: none; }
a.navheader:hover   { font: 10px Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; text-decoration: underline; }

a.navfooter:link    { font: 10px Verdana, Arial, Helvetica, sans-serif; color:#333333; text-decoration: none; }
a.navfooter:active  { font: 10px Verdana, Arial, Helvetica, sans-serif; color:#333333; text-decoration: none; }
a.navfooter:visited { font: 10px Verdana, Arial, Helvetica, sans-serif; color:#333333; text-decoration: none; }
a.navfooter:hover   { font: 10px Verdana, Arial, Helvetica, sans-serif; color:#333333; text-decoration: underline; }

a.thumbproduct:link    { font: 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration: none; }
a.thumbproduct:active  { font: 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration: none; }
a.thumbproduct:visited { font: 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration: none; }
a.thumbproduct:hover   { font: 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration: underline; }

a.featureorange:link    { font: 10px Verdana, Arial, Helvetica, sans-serif; color:#FFC639; text-decoration: none; }
a.featureorange:active  { font: 10px Verdana, Arial, Helvetica, sans-serif; color:#FFC639; text-decoration: none; }
a.featureorange:visited { font: 10px Verdana, Arial, Helvetica, sans-serif; color:#FFC639; text-decoration: none; }
a.featureorange:hover   { font: 10px Verdana, Arial, Helvetica, sans-serif; color:#FFC639; text-decoration: underline; }

a.featurered:link    { font: 10px Verdana, Arial, Helvetica, sans-serif; color:#FF0000; text-decoration: none; }
a.featurered:active  { font: 10px Verdana, Arial, Helvetica, sans-serif; color:#FF0000; text-decoration: none; }
a.featurered:visited { font: 10px Verdana, Arial, Helvetica, sans-serif; color:#FF0000; text-decoration: none; }
a.featurered:hover   { font: 10px Verdana, Arial, Helvetica, sans-serif; color:#FF0000; text-decoration: underline; }

a.news:link    { font: 10px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration: none; }
a.news:active  { font: 10px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration: none; }
a.news:visited { font: 10px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration: none; }
a.news:hover   { font: 10px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration: none; }

a.featurelink:link    { color:#FFFFFF; font-weight: bold; text-decoration: none; }
a.featurelink:active  { color:#FFFFFF; font-weight: bold; text-decoration: none; }
a.featurelink:visited { color:#FFFFFF; font-weight: bold; text-decoration: none; }
a.featurelink:hover   { color:#FFFFFF; font-weight: bold; text-decoration: underline; }

a.red:link    { color:#FF0000; text-decoration: none; }
a.red:active  { color:#FF0000; text-decoration: none; }
a.red:visited { color:#FF0000; text-decoration: none; }
a.red:hover   { color:#FF0000; text-decoration: underline; }

a.black:link    { color:#000000; text-decoration: none; }
a.black:active  { color:#FF0000; text-decoration: none; }
a.black:visited { color:#000000; text-decoration: none; }
a.black:hover   { color:#FF0000; text-decoration: underline; }

a.cyan:link    { color:#CC0000; text-decoration: none; }
a.cyan:active  { color:#CC0000; text-decoration: none; }
a.cyan:visited { color:#CC0000; text-decoration: none; }
a.cyan:hover   { color:#CC0000; text-decoration: underline; }

a.white:link    { color:#FFFFFF; text-decoration: none; }
a.white:active  { color:#FFFFFF; text-decoration: none; }
a.white:visited { color:#FFFFFF; text-decoration: none; }
a.white:hover   { color:#FFFFFF; text-decoration: underline; }

a.textlink:link    { font-size: 10px; color:#000000; text-decoration: none; }
a.textlink:active  { font-size: 10px; color:#000000; text-decoration: none; }
a.textlink:visited { font-size: 10px; color:#000000; text-decoration: none; }
a.textlink:hover   { font-size: 10px; color:#000000; text-decoration: underline; }

a.cc_titlelink:link    { color:#FF0000; font-weight: bold; text-decoration: none; }
a.cc_titlelink:active  { color:#FF0000; font-weight: bold; text-decoration: none; }
a.cc_titlelink:visited { color:#FF0000; font-weight: bold; text-decoration: none; }
a.cc_titlelink:hover   { color:#FF0000; font-weight: bold; text-decoration: underline; }

a.cc_textlink:link    { color:#000000; text-decoration: none; }
a.cc_textlink:active  { color:#000000; text-decoration: none; }
a.cc_textlink:visited { color:#000000; text-decoration: none; }
a.cc_textlink:hover   { color:#000000; text-decoration: none; }

a.hptitle:link    {  color: #05309F;;text-decoration: none; }
a.hptitle:active  { color: #05309F;;text-decoration: none; }
a.hptitle:visited {  color: #05309F;;text-decoration: none; }
a.hptitle:hover   {  color: #05309F;;text-decoration: none; }

.formfieldgrey  { font: 11px Verdana; border: 1px solid Black; background-color: #CCCCCC; padding-left: 5px; padding-top: 1px; padding-bottom: 1px; }
.formfielddne  { font: 11px Verdana; border: 1px solid Black; background-color: #FFFFFF; width: 162px; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; }

.darkblue 	{ color: #05005B; }
.lightblue 	{ color: #0A8ED3; }
.white		{ color: #FFFFFF; }
.red 			{ color: #FF0000; }
.darkred		{ color: #CC0000; }
.redtext    { color : #C00; }

.greetingheadline { border : 0; width : 100px; font : 14px verdana; color : #FFFFFF; background-color : #EE2E24; font-weight : bold; }
.greetingmessage { border : 0; width : 100; font : 11px verdana; background-color : #CCC; padding : 0 0 5px 5px; }
.longinput { border : 1px solid #333; width : 150px; font : 11px verdana; color : #333; }
.longinputerror { border : 1px solid #333; width : 150px; font : 11px verdana; color : #333; background-color : #ffd5d5; }

.ccarticletitle	{ font: bold 14px/18px Verdana, Arial, Helvetica, sans-serif; color: #003399; padding-bottom: 10px; }
.ccsubheader	{ font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #333333; padding-bottom: 10px; }
.articleauthor { font: 10px ; color: #6495ED; font-weight: normal; }
input.contactinput, select.contactinput { border : 1px solid #333; width : 150px; font : 11px verdana; }
input.contactinputerror, select.contactinputerror { border : 1px solid #333; width : 150px; font : 11px verdana; background-color : #ffd5d5;}
select.stateinputerror { border : 1px solid #333; width : 120px; font : 11px verdana; background-color : #FFD5D5; }


#stickynote { position : absolute; z-index : 100; left : 500px; top : 215px; height : 425px; width : 170px; visibility : visible; }
#Mainstickynote { position : absolute; z-index : 100; left : 590px; top : 165px; height : 425px; width : 170px; visibility : visible; }
#Beyondstickynote { position : absolute; z-index : 100; left : 275px; top : 220px; height : 425px; width : 170px; visibility : visible; }
#Synpowerstickynote { position : absolute; z-index : 100; left : 225px; top : 295px; height : 425px; width : 170px; visibility : visible; }

#Main {
	width: 780;
}

#overview {
	width : 347px;
}

#sizesandgrades, #productspecs, #faq, #howtouse, #howitworks, #testimonials { display : none; width : 347px; }

.greetingheadline_black {
border : 0; font : bolder 10px verdana; color : #FFFFFF; background-color : #b5170e; }
.textlink_link_c {
	color:#000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	left: 0px;
	padding: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	clip: rect(0px,0px,0px,0px);
	margin: 0px;
}
.viiva_oik {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}
.ccsubheader_sub {
font: 10px Verdana, Arial, Helvetica, sans-serif; color: #333333;
}
.viivavalikko_pisteet {
	border-top: 1px dotted #666666;
	border-bottom: 1px dotted #666666;
}
.viivavalikko_pisteet_sisen {
	border-top: 1px dotted #666666;
	border-bottom: 1px dotted #666666;
}
.10px_margin {
}
.leipateksti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.Leipis_otsikko {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}
