/*active_menu-img asd*/
#INVALID-RULE
{
	background: none;
	color: #000;
}
#dowload-btn-repint
{
	background-image: url(http://www.large-format-printers.org/templates/large-format-printers/images/download-button.png);
	background-position: center;
	background-repeat: no-repeat;
	height: 26px;
	line-height: 22px;
	margin-bottom: 3px;
	margin-top: 3px;
	vertical-align: middle;
	width: 110px;
}
#dowload-btn-repint-ini
{
	background-image: url(http://www.large-format-printers.org/templates/large-format-printers/images/download-button.png);
	background-position: center;
	background-repeat: no-repeat;
	height: 26px;
	line-height: 22px;
	margin-bottom: 3px;
	margin-top: 3px;
	vertical-align: middle;
	width: 116px;
}
#dowload_btn
{
	background-image: url(../images/downloadfreereports.jpg);
	background-position: center;
	background-repeat: no-repeat;
	height: 26px;
	line-height: 22px;
	margin-bottom: 5px;
	margin-top: 3px;
	padding-left: 5px;
	text-align: left;
	vertical-align: middle;
	width: 116px;
	word-spacing: 1px;
}
#dowload_btn A
{
	color: #333;
	font-weight: 700;
	text-decoration: none;
}
#dowload_btn A:hover
{
	border: 1px solor #900;
	text-decoration: underline;
}
#dowload_btn-INDEX
{
	background-image: url(../images/downloadfreereports.jpg);
	background-position: center;
	background-repeat: no-repeat;
	color: #333;
	font-weight: 700;
	height: 26px;
	line-height: 22px;
	margin-bottom: 5px;
	margin-top: 3px;
	padding-left: 28px;
	text-align: left;
	vertical-align: middle;
	width: 116px;
	word-spacing: 1px;
}
#dowload_btn-INDEX A
{
	color: #333;
	font-weight: 700;
	text-decoration: none;
}
#dowload_btn-INDEX A:hover
{
	border: 1px solor #900;
	text-decoration: underline;
}
#dowload_btn-news
{
	background-image: url(http://large-format-printers.org/images/images-flip-news/bg-button-flip-news.gif);
	background-position: center;
	background-repeat: no-repeat;
	height: 26px;
	line-height: 26px;
	margin: 0 auto;
	padding-bottom: 5px;
	padding-left: 0;
	text-align: center;
	vertical-align: middle;
	width: 110px;
	word-spacing: 0;
}
#dowload_btn-news A
{
	color: #FFF;
	font-size: 9px;
	font-weight: 400;
	padding-left: 3px;
	text-decoration: none;
}
#dowload_btn-news A:hover
{
	text-decoration: underline;
}
#flaarReport2
{
	background: #B9B99D url(http://www.large-format-printers.org/templates/large-format-printers/images/body_bottom_bg.gif) repeat-x 0 0;
	color: #333;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 0;
	margin-top: 0;
	padding: 4px 5px 4px 3px;
	width: 110px;
}
#flaarReport2 DIV
{
	border-bottom-color: #FFF;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	color: #FFF;
	height: 200px;
	margin-bottom: 5px;
	padding: 0 2px 10px;
	width: 100%;
}
#flaarReport2 DIV .downloadnow
{
	background-color: #B9B99D;
	background-image: url(http://www.large-format-printers.org/templates/large-format-printers/images/download_arrow.gif);
	background-position: left center;
	background-repeat: repeat-y;
	display: block;
	float: left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: 700;
	height: 16px;
	margin-bottom: 10px;
	margin-left: 2px;
	margin-top: 10px;
	padding-left: 18px;
	text-decoration: underline;
}
#flaarReport2 DIV A
{
	color: #333;
	text-decoration: none;
}
#flaarReport2 DIV A:hover
{
	color: #900;
	text-decoration: underline;
}
#flaarReport2 H1
{
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	margin: 1px 1px 3px;
	padding-bottom: 2px;
	padding-left: 10px;
}
#flaarReport2 IMG
{
	border: 4px solid #FFF;
	height: 120px;
	margin: 2px;
	padding: 0;
	width: 90px;
}
#flaarReport2 P
{
	color: #333;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: 400;
	letter-spacing: normal;
	line-height: normal;
	margin: 2px;
	text-align: center;
}
#formAcymailing1
{
	margin-left: 5px;
}
#formAcymailing122
{
	background-color: #FFF;
	height: 150px;
	width: 160px;
}
#header
{
	color: #C6B8A4;
	float: left;
	height: 25px;
	margin-top: -20px;
	width: 967px;
}
#leftcolumn2
{
	color: #333;
	margin: 0;
}
#leftcolumn2 A
{
	color: #0F636D;
}
#leftcolumn2 H3
{
	background-color: #DCCAA0;
	color: #900;
	font-weight: lighter;
	padding-left: 5px;
}
#linksbar
{
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 0;
	padding-top: 5px;
	width: 171px;
}
#linksbar H2
{
	border-bottom: 3px solid #A30C0C;
	color: #333;
	font-size: 10pt;
	font-weight: lighter;
	margin: 0;
	padding: 1px;
}
#linksbar LI UL LI A
{
	border-bottom: 1px dotted #333;
	color: #14373D;
	display: block;
	padding: 2px;
	text-decoration: none;
}
#linksbar LI UL LI A:hover
{
	text-decoration: underline;
}
#linksbar UL
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#linksbar UL LI UL
{
	margin: 0 0 10px;
	padding: 0;
}
#linksbar UL LI UL LI
{
	margin: 0;
	padding: 0;
}
#logo
{
	background-color: #284554;
	height: 35px;
	margin: 0 auto 0 18px;
	width: 967px;
}
#logo H1
{
	color: #D25A0D;
	font-size: 1.3em;
	font-weight: lighter;
	padding-left: 13px;
	padding-top: 10px;
}
#logo H1 A
{
	color: #FFF;
}
#logo H2
{
	color: #666;
	font-size: 1em;
	font-weight: lighter;
}
#logo H2 A
{
	color: #5190AF;
	text-decoration: none;
}
#mainlevel LI
{
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	padding-left: 0;
	padding-right: 0;
}
#mainlevel-img LI IMG
{
	float: left;
	padding-top: 8px;
}
#menurightinter
{
	color: #333;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 0;
	margin-right: 5px;
	margin-top: 0;
	padding: 4px 5px 4px 3px;
	text-align: left;
	width: 115px;
}
#menurightinter H2
{
	background: url(http://www.large-format-printers.org/templates/large-format-printers/images/arrow_red.gif) no-repeat 0 0;
	background-color: inherit;
	color: #FFF;
	display: block;
	font: bold 22px / 16px Arial, Helvetica, sans-serif;
	margin: 0 0 17px;
	padding: 0 0 0 24px;
}
#menurightinter H3
{
	background: url(http://www.large-format-printers.org/templates/large-format-printers/images/date_bg.gif) no-repeat 0 0;
	background-color: inherit;
	border-bottom-color: #974D04;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	color: #974D04;
	display: block;
	font: bold 11px / 14px Arial, Helvetica, sans-serif;
	margin: 0 0 4px;
	padding: 3px 0 3px 4px;
	text-transform: uppercase;
	width: 98%;
}
#menurightinter P
{
	background-color: inherit;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: 16px;
	padding: 0 0 5px 3px;
}
#menurightinter P SPAN
{
	background-color: inherit;
	color: #2C2C1B;
	display: block;
	font: bold 12px Arial, Helvetica, sans-serif;
}
#menurightinter UL
{
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}
#menurightinter UL LI A
{
	background: none;
	background-color: inherit;
	border-bottom-color: #B9B99D;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #47472D;
	display: block;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	padding: 0 0 5px 8px;
	text-decoration: underline;
}
#menurightinter UL LI A:hover
{
	background: url(http://www.large-format-printers.org/templates/large-format-printers/images/arrow_or.gif) no-repeat 0 7px;
	border-bottom-color: #B9B99D;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #974D04;
	list-style-type: none;
	text-decoration: none;
}
#mod_search_searchword
{
	background: transparent repeat 0 0;
	border: medium none;
	color: #000;
	font-size: 12px;
	height: 20px;
	margin-top: 3px;
	padding-left: 12px;
	padding-top: 4px;
	width: 198px;
}
#navigationmenuline
{
	background-color: #227585;
	background-image: url(http://www.large-format-printers.org/templates/large-format-printers/images/3dscanner-3dsoftware.jpg);
	background-repeat: no-repeat;
	clear: both;
	height: 125px;
	margin-left: 18px;
	width: 967px;
}
#poll_buttons_1
{
	text-align: center;
}
#poll_links
{
	background-color: #F4F4F4;
}
#polldiv_1
{
	background-color: #FCCD2A;
	border: 1px solid;
	border-color: #FC6262;
	margin: 3px;
}
#rightcolumninter
{
	border: 0;
	float: right;
	margin: 0;
	padding: 0;
}
#s5_above_body_1_100
{
	background-color: #FFF;
	padding-bottom: 0;
	width: 100%;
	margin: 3px 1px;
}
#s5_above_body_1_33
{
	float: left;
	padding-bottom: 0;
	width: 33%;
}
#s5_above_body_1_50
{
	float: left;
	padding-bottom: 2px;
	width: 50%;
}
#s5_above_body_2_100
{
	background-image: url(http://www.large-format-printers.org/templates/large-format-printers/images/bgmenu-op4.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	float: left;
	padding-bottom: 0;
	width: 100%;
}
#s5_above_body_2_33
{
	float: left;
	padding-bottom: 0;
	width: 33%;
}
#s5_above_body_2_50
{
	float: left;
	padding-bottom: 2px;
	width: 50%;
}
#s5_above_body_3_100
{
	float: left;
	padding-bottom: 0;
	width: 100%;
}
#s5_above_body_3_33
{
	float: left;
	padding-bottom: 0;
	width: 33%;
}
#s5_above_body_3_50
{
	float: left;
	padding-bottom: 2px;
	width: 50%;
}
/*#s5_abovebody { background:url(../images/mheadgrad.png) repeat-x top }

#s5_abovebody_inner { background:url(../images/mbheadgrad.png) repeat-x bottom }*/
#s5_abovebody_static
{
	margin-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-top: 0;
}
#s5_abovebodyusers
{
	background: url(../images/abovebgrad.png) repeat-x bottom;
	background-position: top;
	height: 45px;
	margin-bottom: 1px;
}
#s5_advert1_100
{
	padding-bottom: 0;
	width: 100%;
}
#s5_advert1_33
{
	float: left;
	padding-bottom: 0;
	width: 33%;
}
#s5_advert1_50
{
	float: left;
	padding-bottom: 2px;
	width: 50%;
}
#s5_advert2_100
{
	float: left;
	padding-bottom: 0;
	width: 100%;
}
#s5_advert2_33
{
	float: left;
	padding-bottom: 0;
	width: 33%;
}
#s5_advert2_50
{
	float: left;
	padding-bottom: 2px;
	width: 50%;
}
#s5_advert3_100
{
	float: left;
	padding-bottom: 0;
	width: 100%;
}
#s5_advert3_33
{
	float: left;
	padding-bottom: 0;
	width: 33%;
}
#s5_advert3_50
{
	float: left;
	padding-bottom: 2px;
	width: 50%;
}
#s5_advert4_100
{
	padding-bottom: 0;
	width: 98%;
}
#s5_advert4_33
{
	float: left;
	padding-bottom: 0;
	width: 32%;
}
#s5_advert4_50
{
	float: left;
	padding-bottom: 2px;
	width: 50%;
}
#s5_advert5_100
{
	float: left;
	padding-bottom: 0;
	width: 98%;
}
#s5_advert5_33
{
	float: left;
	padding-bottom: 0;
	width: 32%;
}
#s5_advert5_50
{
	float: left;
	padding-bottom: 2px;
	width: 50%;
}
#s5_advert6_100
{
	float: left;
	padding-bottom: 0;
	width: 98%;
}
#s5_advert6_33
{
	float: left;
	padding-bottom: 0;
	width: 32%;
}
#s5_advert6_50
{
	float: left;
	padding-bottom: 2px;
	width: 50%;
}
#s5_belowbodygrad
{
	display: none;
	height: 1px;
	width: 100%;
}
#s5_bodygradient
{
	background: url(../images/mainbodgrad.png) repeat-x top;
	padding-left: 18px;
}
#s5_bodygradientnoin
{
	background: url(../images/mainbodgrad.png) repeat-x top;
	padding-left: 1px;
	padding-right: 1px;
}
#s5_bodygradientnoin UL LI
{
	list-style-image: url(http://www.large-format-printers.org/images/root-files/arrow_right.gif);
}
#s5_bottomusers
{
	background: url(../images/bottomtopgrad.png) repeat-x top;
	width: 100%;
}
#s5_bottomusers_inner
{
	color: #FFF;
	font-size: 10px;
	margin-top: -8px;	margin-left: -480px;
	text-align: center;
	width: 100%;
}
#s5_breadcrumbs
{
	font-size: 11px;
	height: 34px;
	margin-bottom: 0;
	width: 100%;
}
#s5_breadcrumbsinner
{
	line-height: 33px;
	padding-left: 14px;
}
#s5_button_frame UL LI A
{
	background: transparent url(../images/default/s5tabshow_sep.jpg) no-repeat right top;
}
#s5_button_wrap1
{
	background: transparent url(../images/default/s5_white_h3_r.png) no-repeat right top;
	height: 35px;
}
#s5_button_wrap2
{
	background: transparent url(../images/default/s5_white_h3_l.png) no-repeat left top;
	height: 35px;
	padding-left: 14px;
	padding-top: 9px;
}
#s5_buttondrops
{
	float: right;
	margin-top: 7px;
}
#s5_contentbottom1_100
{
	float: left;
	padding-bottom: 0;
	width: 100%;
}
#s5_contentbottom1_33
{
	float: left;
	padding-bottom: 0;
	width: 33%;
}
#s5_contentbottom1_50
{
	float: left;
	padding-bottom: 2px;
	width: 50%;
}
#s5_contentbottom2_100
{
	float: left;
	padding-bottom: 0;
	width: 100%;
	margin-left: 1px;
}
#s5_contentbottom2_33
{
	float: left;
	padding-bottom: 0;
	width: 33%;
}
#s5_contentbottom2_50
{
	float: left;
	padding-bottom: 2px;
	width: 50%;
}
#s5_contentbottom3_100
{
	float: left;
	padding-bottom: 0;
	width: 100%;
}
#s5_contentbottom3_33
{
	float: left;
	padding-bottom: 0;
	width: 33%;
}
#s5_contentbottom3_50
{
	float: left;
	padding-bottom: 2px;
	width: 50%;
}
#s5_date
{
	color: #FFF;
	float: left;
	font-size: 15px;
	margin-left: 9px;
	padding-top: 19px;
	text-shadow: 1px 1px 1px #000;
	text-transform: uppercase;
}
#s5_donateleft
{
	background: transparent url(../images/dl.png) no-repeat;
	float: left;
	height: 28px;
	width: 7px;
}
#s5_donatemid
{
	background: transparent url(../images/dm.png) repeat-x;
	color: #FFF;
	cursor: pointer;
	float: left;
	height: 28px;
	line-height: 27px;
	padding-left: 8px;
	padding-right: 8px;
}
#s5_donateright
{
	background: transparent url(../images/dr.png) no-repeat;
	float: left;
	height: 28px;
	margin-right: 11px;
	width: 23px;
}
#s5_footcopy
{
	float: right;
	font-size: 8px;
	padding-right: 15px;
	padding-top: 14px;
}
#s5_footcopy A
{
	color: #CECECE;
}
#s5_footerbar
{
	display: none;
	height: 26px;
	margin: 0 auto;
	width: 880px;
}
#s5_footergrad
{
	color: #413838;
	height: 40px;
	width: 100%;
}
#s5_footergrad A.mainlevel
{
	background: none;
}
#s5_footergrad H3
{
	padding-bottom: 7px;
}
#s5_footergrad LI A
{
	background: none;
	border-right: 1px solid #CCC;
	color: #413838;
	display: block;
	padding: 0 7px 3px 18px;
	text-decoration: none;
}
#s5_footergrad LI A.mainlevel
{
	background: none;
}
#s5_footergrad UL
{
	display: block;
	font-size: 11px;
	font-style: normal;
	font-weight: 400;
	line-height: 10px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0 -18px;
	padding: 0;
}
#s5_footergrad UL LI
{
	display: block;
	float: left;
	height: 14px;
	line-height: 9px;
	margin-right: -10px;
	margin-top: 16px;
	overflow: hidden;
	padding-bottom: 6px;
	padding-left: 1px;
}
#s5_footergrad UL LI A.mainlevel-bottom:hover
{
	text-decoration: underline;
}
#s5_footermenu
{
	padding-left: 15px;
}
#s5_headergradient
{
/*background:transparent url(http://www.large-format-printers.org/templates/large-format-printers/bgtop-e.jpg) repeat-x bottom;*/
	background: transparent;
	width: 100%;
	margin-left: 1px;
}
#s5_headright
{
	float: right;
	height: 100px;
	margin-right: 8px;
	width: 26%;
}
#s5_iconsearch
{
	float: right;
	margin-right: 0;
	width: 254px;
}
#s5_inset H3
{
	margin: 4px 0 0;
}
#s5_leftcolumn
{
/*background:#FFF url(../images/leftshadow2.png) repeat-y right;*/
	background: #FFFDE9;
	float: right;
	left: -50%;
	margin: 0;
	overflow: hidden;
	padding-left: 0;
	padding-right: 0;
	position: relative;
}
#s5_leftcolumn .module-black H3
{
	color: #FFF;
	text-shadow: 1px 1px #000;
}
#s5_leftcolumn .module-blue H3
{
	color: #FFF;
	text-shadow: 1px 1px #000;
}
#s5_leftcolumn DIV.module
{
	margin-left: 0;
	padding: 0;
	width: auto;
}
#s5_leftcolumn DIV.module DIV
{
	margin: 0;
	padding: 0;
}
#s5_leftcolumn DIV.module DIV DIV
{
	margin: 0;
	padding: 0;
}
#s5_leftcolumn DIV.module DIV DIV DIV
{
	margin: 0;
	padding: 0 1px 2px;
	width: auto;
	z-index: 0;
}
#s5_leftcolumn DIV.module DIV DIV DIV DIV
{
	background: none;
	margin: 0;
	padding: 0;
}
#s5_leftcolumn DIV.module H3
{
	border-bottom: 1px solid #104274;
	color: #104274;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	margin: 8px 4px 0;
	padding: 0;
	text-shadow: none;
}
#s5_leftcolumn DIV.module H3.s5_mod_h3
{
	background-color: #E1B417;
	margin-left: 0;
	margin-top: 8px;
	text-align: center;
	width: 162px;
}
#s5_leftcolumn H3
{
	color: #073637;
	font-family: "times New Roman";
	font-size: 20px;
	padding-bottom: 12px;
	position: relative;
	text-shadow: 1px 1px #CCC;
}
#s5_logo
{
	background: url(../images/logo2.png) no-repeat;
	float: left;
	height: 76px;
	margin-bottom: 31px;
	margin-left: 26px;
	margin-top: 23px;
	width: 240px;
}
#s5_logofooter
{
	float: right;
	margin-top: 13px;
}
#s5_mainbody
{
	background: url(../images/backsearchgrad.png) repeat-x top;
	left: -100%;
	margin-top: 1px;
	overflow: hidden;
	position: relative;
}
#s5_mainbodybread
{
	background-color: #FFF;
	left: -119%;
	margin: 1px -22px 0 0;
	overflow: hidden;
	padding-left: 6px;
	padding-right: 0;
	position: relative;
}
#s5_mainbodyfullw
{
	width: 200%;
}
#s5_mainbodywrap
{
	float: left;
	padding-top: 20px;
	width: 100%;
}
#s5_mainbodywrapper
{
	float: left;
	left: 50%;
	position: relative;
	width: 50%;
}
#s5_menuback
{
	background-image: url(http://www.large-format-printers.org/templates/large-format-printers/images/bgmenu-op1.jpg);
	background-position: top center;
	background-repeat: repeat;
	height: 48px;
	width: 967px;
}
#s5_menubar
{
	height: 63px;
	width: 967px;
}
#s5_newsletter
{
	background-color: #FFF;
	background-image: url(http://www.large-format-printers.org/templates/large-format-printers/images/bgmenu-op3.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	color: #FFF;
	font-size: 15px;
	height: 37px;
	text-shadow: 1px 1px 1px #000;
}
#s5_polbl
{
	background: url(../images/bl.png) no-repeat;
}
#s5_polbm
{
	background: url(../images/bm.png) repeat-x;
	height: 17px;
}
#s5_polbr
{
	display: none;
	padding: 0 17px;
}
#s5_poltl
{
	background: url(../images/tl.png) no-repeat;
}
#s5_poltm
{
	background: url(../images/tm.png) repeat-x;
	display: none;
	height: 17px;
}
#s5_poltr
{
	background: url(../images/tr.png) no-repeat right;
	padding: 0 17px;
}
#s5_positions
{
	width: 100%;
}
#s5_positions H3
{
	color: #000;
	padding-bottom: 5px;
}
#s5_rightcolumn
{
	float: left;
	margin-left: 0;
	margin-right: 0;
	padding: 0;
}
#s5_rightcolumn .module-black H3
{
	color: #FFF;
	text-shadow: 1px 1px #000;
}
#s5_rightcolumn .module-blue H3
{
	color: #FFF;
	text-shadow: 1px 1px #000;
}
#s5_rightcolumn DIV.module
{
	margin-left: 0;
	padding: 0;
	width: auto;
}
#s5_rightcolumn DIV.module DIV
{
	margin: 0;
	padding: 0;
}
#s5_rightcolumn DIV.module DIV DIV
{
	margin: 0;
	padding: 0;
}
#s5_rightcolumn DIV.module DIV DIV DIV
{
	margin: 0;
	padding: 0 1px 2px;
	width: auto;
	z-index: 0;
}
#s5_rightcolumn DIV.module DIV DIV DIV DIV
{
	background: none;
	margin: 0;
	padding: 0;
}
#s5_rightcolumn DIV.module H3
{
	border-bottom: 1px solid #104274;
	color: #104274;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	margin: 8px 4px 0;
	padding: 0;
	text-shadow: none;
}
#s5_rightcolumn DIV.module H3.s5_mod_h3
{
	background-color: #E1B417;
	margin-left: 0;
	margin-top: 8px;
	text-align: center;
	width: 162px;
}
#s5_rightcolumn H3
{
	color: #608387;
	font-family: Arial, Helvetica, sans-serif;
	padding: 16px 3px 6px;
	font-weight: bold;
	text-shadow: none;
	position: relative;
}
#s5_rssfeeds
{
	color: #575757;
	cursor: pointer;
	float: right;
	font-size: 11px;
	margin-bottom: 20px;
	margin-right: 0;
	margin-top: 16px;
	text-transform: uppercase;
}
#s5_rssicon
{
	background: url(../images/rss.png) repeat-x bottom;
	float: right;
	height: 23px;
	margin-left: 6px;
	margin-top: 12px;
	width: 23px;
}
#s5_socialleft
{
	background: transparent url(../images/sl.png) no-repeat;
	float: left;
	height: 28px;
	width: 7px;
}
#s5_socialmid
{
	background: transparent url(../images/sm.png) repeat-x;
	color: #FFF;
	cursor: pointer;
	float: left;
	height: 28px;
	line-height: 27px;
	padding-left: 8px;
	padding-right: 8px;
}
#s5_socialright
{
	background: transparent url(../images/sr.png) no-repeat;
	float: left;
	height: 28px;
	margin-right: 11px;
	width: 23px;
}
#s5_topbar
{
	background: transparent url(http://www.large-format-printers.org/templates/large-format-printers/topopacityback.png) repeat-x;
	height: 57px;
	width: 100%;
}
#s5_topgradsearch
{
	margin-left: 2px;
	margin-top: 9px;
	width: 99%;
}
#s5_topmenu UL
{
	height: 28px;
	margin-bottom: 0;
	margin-left: 0;
	margin-top: 0;
	padding: 0;
}
#s5_topmenu UL LI
{
	float: left;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin-right: 0;
	margin-top: 0;
	padding-bottom: 8px;
	padding-top: 7px;
}
#s5_topmenu UL LI A
{
	background: none;
	font-size: 11px;
	padding: 10px 3px;
}
#s5_topmenu UL LI A SPAN
{
	padding: 10px;
}
#s5_topmenu UL LI A:hover
{
	background: #2E2E2E;
	color: #CCC;
	text-decoration: none;
}
#s5_topright
{
	color: #4F4848;
	float: right;
	margin: 0;
	padding: 0;
	width: 967px;
}
#s5_twitter
{
	color: #575757;
	cursor: pointer;
	float: right;
	font-size: 11px;
	margin-bottom: 20px;
	margin-right: 4px;
	margin-top: 16px;
	text-transform: uppercase;
}
#s5_twittericon
{
	background: url(../images/f_twitter.png) repeat-x bottom;
	float: right;
	height: 23px;
	margin-left: 6px;
	margin-right: 7px;
	margin-top: 12px;
	width: 22px;
}
#s5_user1_100
{
	float: left;
	padding-bottom: 25px;
	width: 100%;
}
#s5_user1_50
{
	float: left;
	padding-bottom: 25px;
	width: 49%;
}
#s5_user2_100
{
	float: left;
	padding-bottom: 25px;
	width: 100%;
}
#s5_user2_50
{
	float: left;
	padding-bottom: 25px;
	width: 49%;
}
#search_ordering
{
	background: #FFF;
}
#search_searchword
{
	width: 180px;
}
#system-message
{
	margin-bottom: 20px;
}
#system-message DD.error
{
	font-size: 12px;
}
#system-message DD.error UL
{
	background: #E6C0C0 url(../../system/images/notice-alert.png) no-repeat 4px center;
	border-bottom: 3px solid #DE7A7B;
	border-top: 3px solid #DE7A7B;
	color: #C00;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
}
#system-message DD.message UL
{
	background: #C3D2E5 url(../../system/images/notice-info.png) no-repeat 4px center;
	border: 2px solid #A8BBD2;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin-left: -39px;
	margin-top: 11px;
	padding: 11px 11px 11px 40px;
}
#system-message DD.notice UL
{
	background: #EFE7B8 url(../../system/images/notice-note.png) no-repeat 4px center;
	border-bottom: 3px solid #F0DC7E;
	border-top: 3px solid #F0DC7E;
	color: #C00;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
}
#system-message DT.error
{
	color: #FF0000;
	font-size: 14px;
	font-weight: 700;
	padding-bottom: 10px;
}
#wrapper
{
	border: 0;
	margin: 0 auto;
	width: 967px;
}
* HTML #s5_footergrad UL LI
{
	margin-left: 12px;
}
.acymailing_module_form #user_email_formAcymailing1
{
	background: url(../images/inputbox.png) no-repeat top;
	border: none;
	height: 24px;
	padding-left: 12px;
	padding-top: 4px;
	width: 135px;
}
.acymailing_module_form #user_name_formAcymailing1
{
	background: url(../images/inputbox.png) no-repeat top;
	border: none;
	height: 24px;
	padding-left: 12px;
	padding-top: 4px;
	width: 135px;
}
.article-box
{
/*background-color:#e7ecf1;*/
	color: #113668;
	margin: 1px;
	padding: 0px 10px;
}
.back_button
{
	height: 37px;
	padding-top: 26px;
}
.backtop
{
	color: #900;
	font-size: 10px;
	font-weight: 700;
}
.blog_more
{
	margin: 10px 0;
}
.blog_more STRONG
{
	color: #606060;
	display: block;
	margin: 0 0 5px;
	padding-left: 13px;
	text-transform: uppercase;
}
.box-border-home
{
/*background-color:#d2e4f8;
border:1px solid #CCC;*/
	margin-bottom: -30px;
	margin-left: 3px;
}
.box-flip-new
{
	background-image: url(http://large-format-printers.org/site/images/images-flip-news/bg-box-flip-style-r.gif);
	background-position: center;
	background-repeat: no-repeat;
	height: 211px;
	margin: 5px;
	padding-top: 15px;
	width: 349px;
}
.box-flip-new-r
{
	background-image: url(http://large-format-printers.org/images/images-flip-news/bg-box-flip-style-r.gif);
	background-position: center;
	background-repeat: no-repeat;
	float: right;
	height: 183px;
	margin: 5px;
	padding-top: 15px;
	width: 349px;
}
.button
{
	background: transparent url(../images/button.png) no-repeat;
	border: none;
	color: #3A3A3A;
	font-size: 11px;
	height: 29px;
	padding: 3px 11px 5px;
	width: 103px;
}
.button:focus
{
	color: #333;
	cursor: pointer;
}
.button:hover
{
	color: #333;
	cursor: pointer;
}
.capatoz
{
	color: #FFF;
}
.caption
{
	color: #2F200C;
	font-size: 10px;
}
.caption-date
{
	color: #4289CA;
	font-size: 10px;
}
.caption-white
{
	color: #FFF;
	font-size: 10px;
}
.captioncnt
{
	font-size: 11px;
	margin: 0;
	padding: 0;
}
.category
{
	font-weight: 700;
}
.clnini
{
	background-color: #E7F4F9;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 auto;
	width: 235px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	overflow: hidden;
}
.clnini A:hover
{
	text-decoration: underline;
}
.clnini H5
{
	background-color: #A2BACB;
	color: #FFF;
	font-size: 14px;
	margin-top: 0;
	padding-bottom: 3px;
	padding-top: 4px;
	text-align: center;
}
.clnini H5 A
{
	color: #FFF;
	text-decoration: none;
}
.clnini H6
{
	color: #FFF;
	font-size: 10px;
	font-weight: 700;
	margin-top: 0;
	text-align: center;
}
.clnini H6 A
{
	color: #FFF;
	font-weight: 700;
	text-decoration: none;
}
.clnreportint
{
	background-color: #FFF;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: -3px;
	margin-right: 3px;
	width: 220px;
}
.clnreportint A:hover
{
	text-decoration: underline;
}
.clnreportint H5
{
	background-color: #BB0606;
	color: #FFF;
	font-size: 11px;
	margin-top: 0;
	padding-bottom: 3px;
	padding-top: 4px;
	text-align: center;
}
.clnreportint H5 A
{
	background-color: #BB0606;
	color: #FFF;
	text-decoration: none;
}
.clnreportint H6
{
	color: #FFF;
	font-size: 10px;
	font-weight: 700;
	margin-top: 0;
	text-align: center;
}
.clnreportint H6 A
{
	color: #FFF;
	font-weight: 700;
	text-decoration: none;
}
.clnreportint2
{
	background-color: #BED2DD;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 1px;
	width: 110px;
}
.clnreportint2 A:hover
{
	text-decoration: underline;
}
.clnreportint2 H5
{
	background-color: #104274;
	color: #FFF;
	font-size: 11px;
	margin-top: 0;
	padding-bottom: 11px;
	padding-top: 11px;
	text-align: center;
}
.clnreportint2 H5 A
{
	background-color: #104274;
	color: #FFF;
	text-decoration: none;
}
.clnreportint2 H6
{
	color: #FFF;
	font-size: 10px;
	font-weight: 700;
	margin-top: 0;
	text-align: center;
}
.clnreportint2 H6 A
{
	color: #FFF;
	font-weight: 700;
	text-decoration: none;
}
.clnreportintcnt
{
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 5px;
	width: 220px;
}
.clnreportintcnt A:hover
{
	text-decoration: underline;
}
.clnreportintcnt H5
{
	background-color: #BB0606;
	color: #FFF;
	font-size: 11px;
	margin-top: 0;
	padding-bottom: 3px;
	padding-top: 4px;
	text-align: center;
}
.clnreportintcnt H5 A
{
	background-color: #BB0606;
	color: #FFF;
	text-decoration: none;
}
.clnreportintcnt H6
{
	color: #FFF;
	font-size: 10px;
	font-weight: 700;
	margin-top: 0;
	text-align: center;
}
.clnreportintcnt H6 A
{
	color: #FFF;
	font-weight: 700;
	text-decoration: none;
}
.clnreportintcnt100
{
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 5px;
	width: 110px;
}
.clnreportintcnt100 A:hover
{
	text-decoration: underline;
}
.clnreportintcnt100 H5 A
{
	background-color: #BB0606;
	color: #FFF;
	text-decoration: none;
}
.clnreportintcnt100 H6
{
	color: #FFF;
	font-size: 10px;
	font-weight: 700;
	margin-top: 0;
	text-align: center;
}
.clnreportintcnt100 H6 A
{
	color: #FFF;
	font-weight: 700;
	text-decoration: none;
}
.clnreportintcnt100-t
{
	font-family: Arial, Helvetica, sans-serif;
	width: 130px;
}
.clnreportintcnt100-t A:hover
{
	text-decoration: underline;
}
.clnreportintcnt100-t H5 A
{
	background-color: #BB0606;
	color: #FFF;
	text-decoration: none;
}
.clnreportintcnt100-t H6
{
	color: #FFF;
	font-size: 10px;
	font-weight: 700;
	margin-top: 0;
	text-align: center;
}
.clnreportintcnt100-t H6 A
{
	color: #FFF;
	font-weight: 700;
	text-decoration: none;
}
.clr
{
	clear: both;
}
.cnt-large-inner
{
	background-color: #FFF;
}
.cnttltsvy
{
	margin: 0 auto;
	width: 235px;
}
.colorwhite
{
	color: #FFF;
}
.componentheading
{
	font-size: 18px;
	font-weight: 400;
	line-height: 23px;
}
.contentbox
{
	background-color: #B9D3D6;
	margin-left: 1px;
	padding: 2px;
	width: 100%;
}
.contentbox A
{
	color: #0F636D;
	padding-left: 5px;
	text-decoration: underline;
}
.contentbox A:hover
{
	color: #0F636D;
	text-decoration: none;
}
.contentbox H6
{
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	font-variant: uppercase;
	font-weight: 700;
}
.contentheading
{
	color: #BB0606;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: lighter;
}
.cover-border
{
	background-color: #F4F4F4;
	border: 1px solid #CCC;
	font-size: 0.85em;
	margin: 1px;
	padding: 0;
}
.createdate
{
	font-weight: 700;
	line-height: 10px;
	padding-bottom: 11px;
	padding-top: 5px;
}
.date
{
	color: #4274A5;
	font-size: 10px;
}
.dowload-btn-repint
{
	background-image: url(http://www.large-format-printers.org/templates/large-format-printers/images/download-button.png);
	background-position: center;
	background-repeat: no-repeat;
	height: 26px;
	line-height: 22px;
	margin-bottom: 3px;
	margin-top: 3px;
	vertical-align: middle;
	width: 110px;
}
.dowload-btn-repint-ini
{
	background-image: url(http://www.large-format-printers.org/templates/large-format-printers/images/download-button.png);
	background-position: center;
	background-repeat: no-repeat;
	height: 26px;
	line-height: 22px;
	margin-bottom: 3px;
	margin-top: 3px;
	vertical-align: middle;
	width: 116px;
}
.dowload_btn
{
	background-image: url(../images/downloadfreereports.jpg);
	background-position: center;
	background-repeat: no-repeat;
	height: 26px;
	line-height: 22px;
	margin-bottom: 5px;
	margin-top: 3px;
	padding-left: 5px;
	text-align: left;
	vertical-align: middle;
	width: 116px;
	word-spacing: 1px;
}
.dowload_btn A
{
	color: #333;
	font-weight: 700;
	text-decoration: none;
}
.dowload_btn A:hover
{
	border: 1px solor #900;
	text-decoration: underline;
}
.dowload_btn-INDEX
{
	background-image: url(../images/downloadfreereports.jpg);
	background-position: center;
	background-repeat: no-repeat;
	color: #333;
	font-weight: 700;
	height: 26px;
	line-height: 22px;
	margin-bottom: 5px;
	margin-top: 3px;
	padding-left: 28px;
	text-align: left;
	vertical-align: middle;
	width: 116px;
	word-spacing: 1px;
}
.dowload_btn-INDEX A
{
	color: #333;
	font-weight: 700;
	text-decoration: none;
}
.dowload_btn-INDEX A:hover
{
	border: 1px solor #900;
	text-decoration: underline;
}
.dowload_btn-news
{
	background-image: url(http://large-format-printers.org/images/images-flip-news/bg-button-flip-news.gif);
	background-position: center;
	background-repeat: no-repeat;
	height: 26px;
	line-height: 26px;
	margin: 0 auto;
	padding-bottom: 5px;
	padding-left: 0;
	text-align: center;
	vertical-align: middle;
	width: 110px;
	word-spacing: 0;
}
.dowload_btn-news A
{
	color: #FFF;
	font-size: 9px;
	font-weight: 400;
	padding-left: 3px;
	text-decoration: none;
}
.dowload_btn-news A:hover
{
	text-decoration: underline;
}
.footerc
{
	color: #CECECE;
	font-size: 8px;
	text-transform: uppercase;
}
.footerc A:link
{
	color: #CECECE;
	text-transform: uppercase;
}
.form-login .button
{
	background: url(../images/button.png) no-repeat;
	color: #4B4A4A;
	height: 28px;
	line-height: 23px;
	margin-top: 9px;
	text-decoration: none;
	text-transform: uppercase;
	width: 103px;
}
.form-login .button:hover
{
	color: #000;
}
.image-border
{
	border: 1px solid #CCC;
	font-size: 0.85em;
	margin: 5px;
	padding: 5px;
}
.image-border-home
{
	background-color: #F4F4F4;
	border: 1px solid #CCC;
	font-size: 0.85em;
	margin: 10px;
	padding: 3px;
}
.image-border-new
{
	background-color: #FFF;
	border: 1px solid #CCC;
	font-size: 0.85em;
	margin: 5px;
	padding: 2px;
}
.image-border-report-home
{
	background-color: #FFF;
	border: 1px solid #CCC;
	font-size: 0.85em;
	margin: 5px;
	padding: 5px;
}
.imagen-noticias
{
	border: 1px solid #CCC;
	margin-right: 5px;
	padding: 1px;
}
.imagen-noticias-principal
{
	border: 1px solid #CCC;
	padding: 2px;
}
.img-border
{
	background-color: #FFF;
	border: 1px solid #CCC;
	font-size: 0.85em;
	margin: 14px;
	padding: 2px;
}
.imgcnt
{
	border: 1px solid #CCC;
	font-size: 0.85em;
	margin: 5px;
	padding: 5px;
}
.inputbox
{
	border: 1px solid #C9C7C7;
	color: #000;
}
.inputbox:focus
{
	border: 1px solid #606060;
}
.inputbox:hover
{
	border: 1px solid #606060;
}
.introletter
{
	color: #000;
	display: block;
	float: left;
	font-size: 40px;
	font-style: normal;
	font-weight: 400;
	line-height: 23px;
	padding: 4px 8px 0 0;
}
.latestnewsenhanced_mod_sidebar-content-1 .innernews
{
	border-bottom: 1px solid #E9ECEF;
}
.latestnewsenhanced_mod_sidebar-content-1 .news
{
	margin: 10px 0;
}
.left-box-flip
{
	float: left;
	height: 170px;
	margin-left: 5px;
	position: relative;
	text-align: center;
	width: 128px;
}
.menu-menu-dos A
{
	color: #565656;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 11px 30px 3px;
	text-decoration: none;
	text-shadow: none;
}
.menu-menu-dos A:hover
{
	color: #565656;
	text-decoration: underline;
}
.menu-menu-dos LI
{
	display: inline;
	height: 30px;
}
.menu-menu-uno A
{
	color: #BB0606;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 11px 14px 3px;
	text-decoration: none;
	text-shadow: none;
}
.menu-menu-uno A:hover
{
	color: #BB0606;
	text-decoration: underline;
}
.menu-menu-uno LI
{
	display: inline;
	height: 30px;
}
.mm-item-div
{
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	background-color: #FFF;
	border: 1px solid #3E98B5;
	border-radius: 3px;
	height: 164px;
	padding: 3px;
	width: 284px;
}
.modifydate
{
	color: #7E7E7E;
	font-size: 11px;
	height: 32px;
}
.modlgn_passwd
{
	background: #FFF repeat 0 0;
	border: medium none;
	height: 19px;
	margin-bottom: 10px;
	margin-top: 3px;
	padding: 4px 7px;
	width: 94%;
}
.modlgn_passwd:hover
{
	border: none;
}
.modlgn_username
{
	background: #FFF repeat 0 0;
	border: medium none;
	height: 19px;
	margin-bottom: 10px;
	margin-top: 3px;
	padding: 4px 7px;
	width: 94%;
}
.modlgn_username:hover
{
	border: none;
}
.module-menu-dos-bg
{
	height: 37px;
	margin: -15px 0 0 120px;
	padding: 0;
}
.module-menu-uno-bg
{
	height: 37px;
	margin: -15px 0 0 150px;
	padding: 0;
}
.modulefooter
{
	text-align: center;
}
.modulefooter A:hover
{
	color: #F4F4F4;
	font-size: 10px;
}
.modulefooter A:link
{
	color: #FFF;
}
.modulefooter A:visited
{
	color: #FFF;
}
.modulelastnewsmodule
{
	background: transparent url(../images/whtr.png) no-repeat right top;
	background-color: #FFF;
	margin-bottom: 15px;
	margin-top: 15px;
	width: 160px;
}
.modulelastnewsmodule P
{
	background-color: inherit;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: 16px;
	padding: 0 0 5px 3px;
}
.modulelastnewsmodule P SPAN
{
	background-color: inherit;
	color: #2C2C1B;
	display: block;
	font: bold 12px / 20px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.modulelastnewsmodule UL
{
	display: block;
	margin: 0;
	padding: 0;
}
.modulelastnewsmodule UL LI A
{
	background: url(http://www.maya-archaeology.org/joomla/templates/large-format-printers/images/arrow_white.gif) no-repeat 0 7px;
	background-color: inherit;
	color: #47472D;
	display: block;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: 16px;
	padding: 0 0 5px 10px;
	text-decoration: underline;
}
.modulelastnewsmodule UL LI A:hover
{
	background: #DDDDCB url(images/arrow_white_hover.gif) no-repeat 0 7px;
	color: #974D04;
	text-decoration: none;
}
.moduleleftmenu
{
	background: #333;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 160px;
}
.moduleleftmenu A
{
	background: #333;
	border-bottom: 1px solid #393939;
	color: #CCC;
	display: block;
	margin: 0;
	padding: 5px;
	text-decoration: none;
}
.moduleleftmenu A:hover
{
	background-color: #3C94B7;
	background-image: url(menu/images/hover.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #FFF;
}
.moduleleftmenu LI
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
}
.modulemarquee-top
{
	background-color: #FFF;
	padding-bottom: 7px;
	padding-top: 7px;
}
.modulemnufooter A
{
	background-color: inherit;
	color: #D4D4C6;
	font: normal 11px / 19px Arial, Helvetica, sans-serif;
	padding: 0 7px;
	text-decoration: none;
}
.modulemnufooter A:hover
{
	background-color: #D76E08;
	color: #D4D4C6;
}
.modulemnufooter TD
{
	color: #CCC;
	height: 50px;
	vertical-align: bottom;
}
.modulemod_sidebar-content-1
{
	float: right;
	margin: 0 -10px 0 0;
	padding: 0;
}
.modulesubscribe1
{
	background: transparent url(../images/whtr.png) no-repeat right top;
	background-color: #FFF;
	margin-bottom: 15px;
	margin-top: 15px;
	width: 160px;
}
.moduletable
{
	padding: 0;
}
.moduletabletitulotrand
{
	float: left;
	margin: 0;
	padding: 0;
}
.moduletabletitulotrand P
{
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	margin: 0 0 0 8px;
	padding: 0;
	vertical-align: middle;
}
.moduletabletitulotrandTEXTO
{
	background-image: url(http://www.large-format-printers.org/templates/large-format-printers/images/bgtrans.jpg);
	background-repeat: repeat-y;
	float: left;
	margin: 3px 0 2px;
	padding: 0;
	width: 565px;
}
.moduletabletitulotrandTEXTO P
{
	color: #0A748C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 700;
	margin: 2px 0 0 5px;
	padding: 0;
}
.moduletabletranslate-idiom
{
	float: left;
	margin-left: 4px;
	width: 190px;
}
.moduletabletranslate-idiom INPUT
{
	display: none;
}
.moduletabletranslate-idiom-AFRICA
{
	float: left;
	margin-left: 4px;
}
.moduletabletranslate-idiom-ASIA
{
	float: left;
	margin-left: 4px;
}
.moduletabletranslate-idiom-EUROPA
{
	float: left;
	margin-left: 4px;
}
.moduletitle-menucat
{
	background-color: #104476;
	color: #F4F4F4;
	font-size: 13px;
	font-weight: 700;
	height: 18px;
	margin-left: 0;
	margin-top: 8px;
	text-align: center;
	width: 162px;
}
.moduletitle-menucat-2
{
	background-color: #104476;
	color: #F4F4F4;
	font-size: 13px;
	font-weight: 700;
	height: 33px;
	margin-left: 0;
	margin-top: 8px;
	text-align: center;
	width: 162px;
}
.mosimage
{
	background: #FFF;
	border: 1px solid #CCC;
	margin: 6px;
	padding: 0;
}
.mosimage IMG
{
	margin: 0 !important;
	padding: 0;
}
.mosimage_caption
{
	background: #EFEFEF repeat 0;
	border-top: 1px solid #CCC;
	color: #666;
	font-size: 10px;
	margin-top: 2px;
	padding: 1px 2px;
}
.new-home
{
	color: #355D85;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 700;
	text-transform: uppercase;
}
.new-home-lfp
{
	border-bottom: 1px solid #E1B417;
	color: #003F82;
	font-size: 1.3em;
	font-weight: 700;
	padding: 4px 3px 4px 10px;
}
.news
{
	padding: 5px;
}
.news A
{
	color: #0F636D;
	font-size: 0.9em;
	font-weight: 700;
	margin-bottom: 2px;
	padding-bottom: 10px;
}
.news H2
{
	background-color: #323B38;
	color: #FFF;
	font-size: 1.1em;
	font-weight: lighter;
	margin-top: 20px;
	padding-left: 5px;
}
.news H3
{
	font-size: 1em;
	font-weight: lighter;
	padding-left: 10px;
	padding-top: 10px;
}
.news P
{
	background-color: #EDF6F7;
	font-family: verdana;
	font-size: 0.85em;
	margin-left: 5px;
	margin-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	text-align: left;
}
.pagenav
{
	padding: 7px 2px;
}
.pagenav_next
{
	padding: 7px 2px;
}
.pagenav_next A
{
	text-decoration: none;
}
.pagenav_next A:active
{
	text-decoration: none;
}
.pagenav_next A:focus
{
	text-decoration: none;
}
.pagenav_next A:hover
{
	text-decoration: none;
}
.pagenav_prev
{
	padding: 7px 2px;
}
.pagenav_prev A
{
	text-decoration: none;
}
.pagenav_prev A:active
{
	text-decoration: none;
}
.pagenav_prev A:focus
{
	text-decoration: none;
}
.pagenav_prev A:hover
{
	text-decoration: none;
}
.pagenavbar
{
	padding: 7px 2px 7px 14px;
}
.pagenavbar A
{
	text-decoration: none;
}
.pagenavbar A:active
{
	text-decoration: none;
}
.pagenavbar A:focus
{
	text-decoration: none;
}
.pagenavbar A:hover
{
	text-decoration: none;
}
.pagenavcounter
{
	padding: 8px 14px 0;
}
.poll_result_link
{
	margin: 5px;
}
.pollcaption-poll
{
	background-color: #0C457C;
	border: 1px solid;
	border-color: #FC6262;
	color: #484A4C;
	font-size: 10px;
	margin: 5px;
}
.pollcaption-poll H4
{
	color: #FFF;
	margin: 3px;
	text-align: center;
}
.pollstableborder TR.sectiontableentry1 TD
{
	background: none;
}
.pollstableborder TR.sectiontableentry2 TD
{
	background: none;
}
.reports
{
	border-bottom: 1px dotted #FFF;
	float: left;
	margin-bottom: 3px;
	margin-left: 1px;
	margin-top: 3px;
	width: 116px;
}
.reports-int
{
	border-bottom: 1px dotted #81909E;
	float: left;
	margin-bottom: 3px;
	margin-top: 3px;
	width: 110px;
}
.reports-int-home
{
	border-bottom: 1px dotted #81909E;
	margin-bottom: 3px;
	margin-top: 3px;
}
.reportsbox
{
	background-image: url(../images/sombra.png);
	background-position: bottom;
	background-repeat: no-repeat;
	border-bottom: 1px dotted #999;
	margin-bottom: 15px;
	margin-right: 5px;
	margin-top: 5px;
	width: 140px;
}
.reportsbox-INDEX
{
	background-color: #B9D3D6;
	background-image: url(http://www.large-format-printers.org/templates/large-format-printers/images/sombra.png);
	background-position: bottom;
	background-repeat: no-repeat;
	border-bottom: 1px dotted #999;
	float: left;
	height: 214px;
	margin-bottom: 15px;
	margin-top: 5px;
	text-align: center;
	width: 144px;
}
.reportsboxOLD
{
	background-image: url(http://www.large-format-printers.org/templates/large-format-printers/images/sombra.png);
	background-position: bottom;
	background-repeat: no-repeat;
	border-bottom: 1px dotted #999;
	float: left;
	margin-bottom: 15px;
	margin-right: 5px;
	margin-top: 5px;
	width: 140px;
}
.right-box-flip
{
	color: #4274A5;
	float: left;
	font-size: 9px;
	height: 165px;
	margin-left: 10px;
	padding-top: 5px;
	position: relative;
	text-align: center;
	width: 198px;
}
.s5_b_modwrap
{
	text-align: justify;
}
.s5_backmiddlemiddle
{
	padding-left: 0;
}
.s5_backmiddlemiddle DIV.module
{
	margin-left: 0;
	padding: 0;
	width: 100%;
}
.s5_backmiddlemiddle DIV.module DIV
{
	border-radius: 0;
	margin: 0 0 0 -4px;
	padding: 0;
}
.s5_backmiddlemiddle DIV.module DIV DIV
{
	margin: 0;
	padding: 0;
}
.s5_backmiddlemiddle DIV.module DIV DIV DIV
{
	margin: 0;
	padding: 0;
	z-index: 0;
}
.s5_backmiddlemiddle DIV.module DIV DIV DIV DIV
{
	margin: 0;
	padding: 0;
}
.s5_backmiddlemiddle DIV.module H3
{
	color: #454545;
	font-family: helvetica, arial;
	font-size: 13px;
	font-style: normal;
	font-weight: 700;
	margin-top: 14px;
	padding-bottom: 16px;
	text-shadow: none;
}
.s5_backmiddlemiddle DIV.module UL.menu LI
{
	border: none;
	margin-left: 0;
}
.s5_backmiddlemiddle DIV.module UL.menu LI A
{
	border: none;
	line-height: 13px;
	margin: 0;
	padding: 0;
	text-decoration: none;
	width: 100%;
}
.s5_backmiddlemiddle H3 .s5_h3_first
{
	color: #454545;
}
.s5_backmiddlemiddle UL
{
	list-style-position: outside;
	list-style-type: none;
	margin-top: -6px;
}
.s5_backmiddlemiddle UL LI
{
	font-size: 12px;
	height: 21px;
	line-height: 13px;
	margin-left: -39px;
	padding-bottom: 0;
}
.s5_backmiddlemiddle UL LI A
{
	color: #7D7D7D;
}
.s5_backmiddlemiddle UL LI A:hover
{
	color: #CCC;
	text-decoration: underline;
}
.s5_backmiddlemiddle UL LI:hover
{
	color: #CCC;
	text-decoration: underline;
}
.s5_backmiddlemiddle_r
{
	margin-left: 0;
	margin-right: 0;
	padding-top: 0;
}
.s5_bblack_outter DIV.module
{
	margin-top: -36px;
	padding: 0;
	width: 100%;
}
.s5_bblack_outter DIV.module DIV
{
	margin: 0;
	padding: 0;
}
.s5_bblack_outter DIV.module DIV DIV
{
	margin: 0;
	padding: 0;
}
.s5_bblack_outter DIV.module DIV DIV DIV
{
	margin: 0;
	padding: 0 8px 0 5px;
	position: relative;
	width: auto;
	z-index: 1;
}
.s5_bblack_outter DIV.module DIV DIV DIV DIV
{
	background: none;
	margin: 0;
	padding: 0;
}
.s5_bblack_outter DIV.module H3
{
	padding-bottom: 26px;
}
.s5_blackmodsoutter
{
	background: #000;
	border-left: 1px solid #343434;
	border-right: 1px solid #343434;
}
.s5_bottom_text
{
	color: #333;
}
.s5_component_wrap_1
{
	background: transparent url(../images/default/s5_white_h3_r.png) no-repeat right top;
	height: 35px;
}
/*0*/
#INVALID-RULE
{
	margin-bottom: 20px;
}
.s5_component_wrap_2
{
	background: transparent url(../images/default/s5_white_h3_l.png) no-repeat left top;
	height: 35px;
	padding-left: 14px;
	padding-top: 9px;
}
.s5_controllermleft
{
/*margin-left:17px;
margin-right:17px;*/
	border: 1px solid #DDD;
	box-shadow: 0px 0px 3px #DDD;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	overflow: hidden;
}
.s5_daydate
{
	background: transparent url(../images/dateback.png) no-repeat;
	color: #FFF;
	font-family: arial;
	font-size: 14px;
	font-weight: 700;
	height: 24px;
	margin-left: -7px;
	padding-left: 3px;
	padding-top: 4px;
	text-shadow: 1px 1px 1px #000;
}
.s5_dropback
{
	background: transparent url(../images/quickdropback.png) repeat-y;
	padding-left: 23px;
	padding-top: 15px;
	width: 339px;
}
.s5_dropbottom
{
	background: transparent url(../images/quickdropbackbot.png) repeat-y;
	height: 41px;
	width: 339px;
}
.s5_dropouter
{
	margin-left: -307px;
	margin-top: 7px;
	position: absolute;
	z-index: 2;
}
.s5_first
{
	font-family: arial;
	font-size: 13px;
	font-weight: 700;
	text-transform: uppercase;
}
.s5_ls_bottom_bar
{
	background: url(../images/s5_lsearch_topbot.png) repeat-x;
}
.s5_ls_top_bar
{
	background: url(../images/s5_lsearch_topbot.png) repeat-x;
}
.s5_maincomponent_wrap_1
{
	height: 42px;
	margin-bottom: 18px;
}
.s5_maincomponent_wrap_2
{
	height: 35px;
	padding-left: 14px;
	padding-top: 9px;
}
.s5_mod_h3lastnewsmodule
{
	margin-left: 5px;
	margin-top: 5px;
}
.s5_mod_h3subscribe1
{
	margin-left: 5px;
	padding-top: 5px;
}
.s5_mod_title_wrap_1
{
	background: transparent url(../images/default/s5_white_h3_r.png) no-repeat right top;
	height: 35px;
}
.s5_mod_title_wrap_2
{
	background: transparent url(../images/default/s5_white_h3_l.png) no-repeat left top;
	height: 35px;
	padding-left: 14px;
	padding-top: 9px;
}
.s5_radiobutton
{
	background: url(../images/radiobutton.png) no-repeat;
	cursor: pointer;
	line-height: 25px;
	padding-bottom: 2px;
	padding-left: 27px;
	padding-top: 2px;
}
.s5_radiobutton_active
{
	background: transparent url(../images/radiobutton.png) no-repeat 0 -36px;
	cursor: pointer;
	line-height: 25px;
	padding-bottom: 2px;
	padding-left: 27px;
	padding-top: 2px;
}
.s5_radiobuttonnv
{
	display: none;
}
.s5_toplefrig
{
	margin-bottom: 20px;
}
.s5_ts_active
{
	background: transparent url(../images/default/s5_ts_active.png) repeat-x center top;
}
.s5_userpositions
{
	float: left;
	margin: 0;
	padding: 0;
}
.s5_w_modwrap DIV.module
{
	margin-left: 0;
	padding: 0;
	width: 100%;
}
.s5_w_modwrap DIV.module DIV
{
	margin: 0;
	padding: 0;
}
.s5_w_modwrap DIV.module DIV DIV
{
	margin: 0;
	padding: 0;
}
.s5_w_modwrap DIV.module DIV DIV DIV
{
	margin: 0;
	padding: 0;
	z-index: 0;
}
.s5_w_modwrap DIV.module DIV DIV DIV DIV
{
	margin: 0;
	padding: 0;
}
.s5_w_modwrap DIV.module H3
{
	color: #454545;
	font-family: helvetica, arial;
	font-size: 13px;
	font-style: normal;
	font-weight: 700;
	margin-top: 14px;
	padding-bottom: 16px;
	text-shadow: none;
}
.s5_whitemodsoutter DIV.module
{
	padding: 0;
	width: 100%;
}
.s5_whitemodsoutter DIV.module DIV
{
	margin: 0;
	padding: 0;
}
.s5_whitemodsoutter DIV.module DIV DIV
{
	margin: 0;
	padding: 0;
}
.s5_whitemodsoutter DIV.module DIV DIV DIV
{
	color: #000;
	margin: 0;
	padding: 2px 13px 16px 19px;
	position: relative;
	width: auto;
	z-index: 1;
}
.s5_whitemodsoutter DIV.module DIV DIV DIV DIV
{
	background: none;
	margin: 0;
	padding: 0;
}
.s5_whitemodsoutter DIV.module H3
{
	color: #000;
	padding-bottom: 26px;
}
.s5_wrap
{
	margin: 0 auto;
}
.s5_wrap2
{
	margin: 0 auto;
}
.s5_yeardate
{
	font-family: arial;
	font-size: 10px;
	margin-left: 1px;
	margin-top: -3px;
}
.sectiontableheader
{
	border-bottom: 1px dotted #CCC;
	color: #000;
	font-weight: 700;
	padding: 5px 0;
}
.small
{
	color: #BEBEBE;
	font-size: 11px;
	font-style: italic;
}
.smalldark
{
	text-align: left;
}
.subscribe1
{
	background-color: #000;
}
.subtitle
{
	color: #355D85;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 700;
	padding-right: 8px;
}
.table-new-lfp
{
	background-color: #D5CFEF;
	border: 1px solid;
	border-color: #A0C7F1;
	font-size: 10px;
}
.tdhome
{
	padding-bottom: 0;
	padding-top: 0;
}
.titleRED
{
	color: #BB0606;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	margin-bottom: 11px;
	margin-top: 11px;
	text-transform: uppercase;
}
.titlemenu
{
	background-color: #4496A4;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 178px;
}
.titulo-noticias-principal
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: normal;
	text-shadow: 0px 0px #CCC;
}
.tltfd
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	text-align: center;
	vertical-align: middle;
}
.tltsvy
{
/*background-image:url(http://www-large-format-printers.org/templates/large-format-printers/images/bg-clnreport.jpg);*/
	background-position: top center;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	height: 20px;
	text-align: center;
	vertical-align: middle;
}
.tool-text
{
	color: #000;
	font-size: 100%;
	margin: 0;
}
.tool-tip
{
	background: #CCC;
	border: 1px solid #333;
	color: #000;
	float: left;
	max-width: 200px;
	padding: 5px;
}
.tool-title
{
	color: #000;
	font-size: 100%;
	font-weight: 700;
	margin: -15px 0 0;
	padding: 15px 0 5px;
}
.txtmenu
{
	padding: 3px 8px;
}
.whitetxt
{
	color: #FFF;
}
A
{
	color: #09F;
	text-decoration: none;
}
A IMG
{
	border: none;
}
A.contentpagetitle
{
	color: #003F82;
	font-size: 1.2em;
	font-weight: 700;
	font-family: Helvetica;
	text-decoration: none;
	text-shadow: 1px 1px #CCC;
}
A.contentpagetitle:active
{
	color: #000;
	text-decoration: none;
}
A.contentpagetitle:focus
{
	color: #1C1C1C;
	text-decoration: none;
}
A.contentpagetitle:hover
{
	color: #000;
	
}
A.mainlevel
{
	border-bottom: 1px solid #8AAFCD;
	color: #4C4D4E;
	display: block;
	font-size: 10px;
	line-height: 11px;
	margin: 0;
	padding: 4px 5px;
	text-decoration: none;
	width: 91%;
}
A.mainlevel-img
{
	border-bottom: 1px solid #CCC;
	color: #000;
	display: block;
	font-size: 11px;
	font-style: normal;
	font-weight: 400;
	height: 33px;
	line-height: 31px;
	list-style-position: outside;
	list-style-type: none;
	margin-bottom: 3px;
	margin-left: 20px;
	padding-left: 8px;
	text-decoration: none;
}
A.mainlevel-img#active_menu
{
	text-decoration: none;
}
A.mainlevel-img:active
{
	color: #000;
	text-decoration: none;
}
A.mainlevel-img:focus
{
	color: #000;
	text-decoration: none;
}
A.mainlevel-img:hover
{
	color: #000;
	text-decoration: none;
}
A.mainlevel-img:hover#active_menu
{
	display: block;
	text-decoration: none;
}
A.mainlevel:hover
{
	color: #4C4D4E;
	text-decoration: none;
}
A.pagenav
{
	text-decoration: none;
}
A.pagenav:active
{
	text-decoration: none;
}
A.pagenav:focus
{
	text-decoration: none;
}
A.pagenav:hover
{
	text-decoration: none;
}
A.readon
{
	background: transparent;
	display: block;
	float: right;
	font-size: 12px;
	font-weight: 400;
	margin-right: 11px;
	padding: 0;
	text-decoration: none;
}
A.readon:active
{
	color: #666;
	text-decoration: none;
}
A.readon:focus
{
	color: #666;
	text-decoration: none;
}
A.readon:hover
{
	color: #666;
	text-decoration: none;
}
A.sublevel
{
	display: block;
	padding: 3px 3px 3px 14px;
}
A.sublevel-img
{
	background: none;
	font-size: 11px;
	padding: 2px 2px 2px 27px;
	text-decoration: none;
}
A.sublevel-img#active_menu
{
	background: none;
	text-decoration: underline;
}
A.sublevel-img:hover
{
	background: none;
	color: #000;
	font-size: 11px;
	text-decoration: underline;
}
A.sublevel:active
{
	font-size: 11px;
	text-decoration: none;
}
A.sublevel:focus
{
	font-size: 11px;
	text-decoration: none;
}
A.sublevel:hover
{
	text-decoration: underline;
}
A:focus
{
	color: #09F;
	text-decoration: underline;
}
A:hover
{
	color: #09F;
	text-decoration: underline;
}
BLOCKQUOTE
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.3em;
	font-style: italic;
	font-weight: 400;
	line-height: 1.5;
	padding: 6px 45px;
}
BODY
{
	color: #393939;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 13px;
	margin: 0;
}
BODY DIV.module H3
{
	font-style: normal;
	padding-bottom: 12px;
}
BODY DIV.module-black
{
	margin: 14px 4px 20px;
	padding: 0;
}
BODY DIV.module-black A
{
	color: #FFF;
}
BODY DIV.module-black DIV
{
	background: #1E1E1E;
	margin: 0;
	padding: 0;
}
BODY DIV.module-black DIV DIV
{
	background: transparent url(../images/blacktr.png) no-repeat right top;
	margin: 0;
	padding: 0;
}
BODY DIV.module-black DIV DIV DIV
{
	background: transparent url(../images/blacktl.png) no-repeat left top;
	color: #FFF;
	margin: 0;
	padding: 7px 13px 16px 11px;
	position: relative;
	width: auto;
	z-index: 1;
}
BODY DIV.module-black DIV DIV DIV DIV
{
	background: transparent repeat 0 0;
	margin: 0;
	padding: 0;
}
BODY DIV.module-black H3
{
	color: #FFF;
	padding-bottom: 26px;
}
BODY DIV.module-black H3 .s5_h3_first
{
	color: #FFF;
	text-shadow: 1px 1px #000;
}
BODY DIV.module-blue
{
	margin: 14px 4px 20px;
	padding: 0;
}
BODY DIV.module-blue A
{
	color: #FFF;
}
BODY DIV.module-blue DIV
{
	background: transparent url(../images/blback.png) repeat right bottom;
	margin: 0;
	padding: 0;
}
BODY DIV.module-blue DIV DIV
{
	background: transparent url(../images/bltr.png) no-repeat right top;
	margin: 0;
	padding: 0;
}
BODY DIV.module-blue DIV DIV DIV
{
	background: transparent url(../images/bltl.png) no-repeat left top;
	color: #FFF;
	margin: 0;
	padding: 7px 13px 16px 11px;
	position: relative;
	width: auto;
	z-index: 1;
}
BODY DIV.module-blue DIV DIV DIV DIV
{
	background: transparent repeat 0 0;
	margin: 0;
	padding: 0;
}
BODY DIV.module-blue FORM.form-login UL LI A
{
	color: #FFF;
}
BODY DIV.module-blue H3
{
	color: #FFF;
	padding-bottom: 26px;
}
BODY DIV.module-blue H3 .s5_h3_first
{
	color: #FFF;
	text-shadow: 1px 1px #000;
}
BODY DIV.module-gray
{
	margin: 14px 4px 20px;
	padding: 0;
}
BODY DIV.module-gray A
{
	color: #000;
}
BODY DIV.module-gray DIV
{
	background: #E0E0E0;
	margin: 0;
	padding: 0;
}
BODY DIV.module-gray DIV DIV
{
	background: transparent url(../images/graytr.png) no-repeat right top;
	margin: 0;
	padding: 0;
}
BODY DIV.module-gray DIV DIV DIV
{
	background: transparent url(../images/graytl.png) no-repeat left top;
	color: #000;
	margin: 0;
	padding: 7px 13px 16px 11px;
	position: relative;
	width: auto;
	z-index: 1;
}
BODY DIV.module-gray DIV DIV DIV DIV
{
	background: transparent repeat 0 0;
	margin: 0;
	padding: 0;
}
BODY DIV.module-gray H3
{
	color: #000;
	padding-bottom: 26px;
}
BODY DIV.module-white
{
	margin: 14px 4px 20px;
	padding: 0;
}
BODY DIV.module-white A
{
	color: #000;
}
BODY DIV.module-white DIV
{
	background: #FFF;
	margin: 0;
	padding: 0;
}
BODY DIV.module-white DIV DIV
{
	background: transparent url(../images/whtr.png) no-repeat right top;
	margin: 0;
	padding: 0;
}
BODY DIV.module-white DIV DIV DIV
{
	background: transparent url(../images/whtl.png) no-repeat left top;
	color: #000;
	margin: 0;
	padding: 7px 13px 16px 11px;
	position: relative;
	width: auto;
	z-index: 1;
}
BODY DIV.module-white DIV DIV DIV DIV
{
	background: transparent repeat 0 0;
	margin: 0;
	padding: 0;
}
BODY DIV.module-white H3
{
	color: #000;
	padding-bottom: 26px;
}
BODY.contentpane
{
	background: #FFF;
	color: #000;
	font-family: arial;
	font-size: 12px;
}
BODY.mceContentBody
{
	background: #FFF;
	color: #000;
	font-family: arial;
	font-size: 12px;
}
/*clnreportintcnt100 h5*/
#INVALID-RULE
{
	background-color: #BB0606;
	color: #FFF;
	font-size: 11px;
	margin-top: 0;
	padding-bottom: 3px;
	padding-top: 4px;
	text-align: center;
}
/*clnreportintcnt100-t h5*/
#INVALID-RULE
{
	background-color: #BB0606;
	color: #FFF;
	font-size: 11px;
	margin-top: 0;
	padding-bottom: 3px;
	padding-top: 4px;
	text-align: center;
}
DIV#s5_accordion_menu H3.s5_am_toggler
{
	font-family: helvetic, arial;
	font-size: 14px;
	padding-bottom: 12px;
}
DIV.back_button A
{
	background: none !important;
	color: #000;
	display: block;
	font-size: 12px;
	font-weight: 700;
	height: 37px;
	margin: -2px 0;
	text-decoration: none !important;
}
DIV.back_button A:active
{
	background: none !important;
	color: #606060;
	display: block;
	font-size: 12px;
	font-weight: 700;
	height: 37px;
	margin: -2px 0;
	text-decoration: none !important;
}
DIV.back_button A:hover
{
	background: none !important;
	color: #606060;
	display: block;
	height: 37px;
	margin: -2px 0;
	text-decoration: none !important;
}
DIV.module-plain IMG
{
	float: left;
	margin-left: 0;
	margin-top: 8px;
	padding-right: 3px;
	position: absolute;
	vertical-align: bottom;
}
DIV.s5_accordion_menu_element LI#current
{
	background-color: #3C94B7;
	background-image: url(menu/images/hover.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #FFF;
	font-style: normal;
	font-weight: 700;
}
DIV.syndicate DIV
{
	text-align: center;
}
DIV.texban A:hover
{
	background: url(/images/images-home/textile-survey-banner-hover.jpg) no-repeat;
}
DIV.texban A
{
	display: block;
	background: url(/images/images-home/textile-survey-banner.jpg) no-repeat;
	width: 510px;
	height: 100px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
DIV.texban
{
	width: 510px;
	height: 100px;
	margin: 2px auto;
}
FIELDSET
{
	border: none;
}
FIELDSET A
{
	font-weight: 700;
}
FIELDSET.input P
{
	margin: 0;
	padding: 0;
}
FORM
{
	margin: 0;
	padding: 0;
}
FORM.form-login .inputbox:focus
{
	border: none;
}
FORM.form-login .inputbox:hover
{
	border: none;
}
FORM.form-login UL LI
{
	border: medium none;
	color: #909090;
	font-size: 11px;
	height: 22px;
	line-height: 24px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin-left: -31px;
}
FORM.form-login UL LI A
{
	background: transparent url(../images/loginarrow.png) no-repeat left center;
	color: #909090;
	padding-bottom: 1px;
	padding-left: 23px;
	padding-top: 1px;
}
FORM.form-login UL LI A:hover
{
	color: #000;
	text-decoration: none;
}
H1
{
	color: #000;
	font-size: 1.6em;
	margin: 0;
	padding: 0;
}
H2
{
	color: #000;
	font-size: 1.3em;
	font-weight: 400;
	margin: 0;
	padding: 0;
}
H3
{
	font-family: "times New Roman";
	font-size: 1.2em;
	font-weight: 400;
	margin: 0;
	padding: 0 0 6px;
	text-shadow: 1px 1px #CCC;
}
H4
{
	color: #0098AD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: 700;
	margin: 0;
	padding: 0;
}
H5
{
	color: #FDFBFF;
	font-size: 0.9em;
	font-weight: 400;
	letter-spacing: 0.7px;
	margin: 0;
	padding: 0;
	text-decoration: none;
}
H5 A
{
	color: #063C42;
	text-decoration: none;
}
H5 A:hover
{
	text-decoration: undeline;
}
HTML
{
	height: 100% !important;
	margin-bottom: 1px;
}
HTML[dir="rtl"] #s5_mainbodybread
{
	left: 23%;
}
HTML[dir="rtl"] #s5_leftcolumn
{
	left: -41%;
}
HTML[dir="rtl"] #s5_rightcolumn
{
	margin-left: 174px;
}
IMG
{
	border: none;
}
IMG.dashed
{
	border: 1px dashed #999;
	margin: 5px 0 2px 2px;
	padding: 1px;
}
IMG.floatTL
{
	float: left;
	margin: 15px 10px 5px;
}
IMG.floatTR
{
	float: right;
	margin: 15px 10px 0 7px;
}
IMG.solid
{
	border: 1px solid #999;
	margin: 5px 0 2px 2px;
	padding: 1px;
}
INPUT
{
	font-size: 12px;
}
INPUT[type=radio]
{
	margin-left: 0;
}
/*menu-menu-dos*/
#INVALID-RULE
{
	background-color: #FFF;
	font-size: 12px;
	height: 30px;
	margin-bottom: 10px;
	width: 100%;
}
/*menu-menu-dos ul*/
#INVALID-RULE
{
	list-style: none;
	margin: 0;
	padding: 0;
}
/*menu-menu-uno*/
#INVALID-RULE
{
	background-color: #FFF;
	font-size: 12px;
	height: 30px;
	margin-bottom: 10px;
	width: 100%;
}
/*menu-menu-uno ul*/
#INVALID-RULE
{
	list-style: none;
	margin: 0;
	padding: 0;
}
OL
{
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 13px;
}
OL LI
{
	margin-left: 5px;
}
P
{
	font-weight: 400;
	padding-left: 5px;
	padding-right: 8px;
}
SELECT
{
	display: none;
	font-size: 12px;
}
TABLE.adminform
{
	width: 400px !important;
}
TABLE.blog
{
	width: 100%;
}
TABLE.blog .article_seperator
{
	display: block;
	height: 10px;
}
TABLE.contentpane
{
	border-collapse: collapse;
	border-spacing: 0;
	margin: 0;
	padding: 0;
	width: 100%;
}
TABLE.contentpaneopen
{
	width: 100%;
}
TABLE.contentpaneopen P
{
	text-align: justify;
}
TABLE.contenttoc
{
	margin: 0 0 10px 10px;
	padding: 0;
	width: 35%;
}
TABLE.contenttoc A
{
	text-decoration: none;
}
TABLE.contenttoc TD
{
	padding: 1px 5px 1px 25px;
}
TABLE.contenttoc TH
{
	background: #2F2F2F;
	border: 1px solid #3F3F3F;
	color: #FFF;
	padding: 4px;
	text-indent: 5px;
}
TABLE.poll
{
	border-collapse: collapse;
	padding: 0;
	width: 100%;
}
TABLE.pollstableborder
{
	border: none;
	padding: 0;
	text-align: left;
	width: 100%;
}
TABLE.pollstableborder IMG
{
	vertical-align: baseline;
}
TABLE.searchintro
{
	padding: 10px 0;
	width: 80%;
}
TABLE.spec
{
	border-bottom: 0;
	border-right: 0;
}
TABLE.spec TH
{
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4F6B72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	border-left: 0;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #CAE8EA;
}
TABLE.spec TH.nobg
{
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}
TABLE.spec TD
{
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 0;
	border-left: 0;
	background: #FFF;
	padding: 6px 6px 6px 12px;
	color: #4F6B72;
	margin: auto;
}
TABLE.spec TD.alt, TABLE.spec TR.alt TD
{
	background: #F5FAFA;
	color: #797268;
}
TABLE.spec TH.specs
{
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #FFF;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
TABLE.spec TH.specalt
{
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #F5FAFA;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #797268;
}
TD
{
	padding-bottom: 0;
	padding-left: 0;
}
TD.buttonheading
{
	padding: 0 0 0 3px !important;
}
TEXTAREA
{
	font-size: 13px;
	padding-left: 2px;
}
TH
{
	font-weight: 700;
	padding: 4px;
	text-align: left;
}
TR.sectiontableentry1 TD
{
	padding: 5px;
}
TR.sectiontableentry2 TD
{
	padding: 5px;
}
UL LI
{
	padding-left: 0;
}
UL#mainlevel-img LI
{
	padding-left: 1px;
}
UL.menu
{
	margin: 0;
	padding: 0;
}
UL.menu LI
{
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	padding-left: 0;
	padding-right: 0;
}
UL.menu LI A
{
	border-bottom: 1px solid #8AAFCD;
	color: #4C4D4E;
	display: block;
	font-size: 10px;
	line-height: 11px;
	margin: 0;
	padding: 4px 5px;
	text-decoration: none;
	width: 91%;
}
UL.menu LI A:hover
{
	color: #4C4D4E;
	text-decoration: underline;
}
UL.menu LI#current
{
	background-color: #3C94B7;
	background-image: url(menu/images/hover.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #FFF;
	font-style: normal;
	font-weight: 700;
}
UL.menu LI#current A
{
	background-color: #3C94B7;
	background-image: url(menu/images/hover.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #FFF;
	font-style: normal;
	font-weight: 700;
}
UL.menu-mainmenu
{
	margin: 0;
	padding: 0;
}
UL.menu-mainmenu LI
{
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	padding-left: 0;
	padding-right: 0;
}
UL.menu-mainmenu LI A
{
	border-bottom: 1px solid #8AAFCD;
	color: #4C4D4E;
	display: block;
	font-size: 10px;
	line-height: 11px;
	margin: 0;
	padding: 4px 5px;
	text-decoration: none;
	width: 91%;
}
UL.menu-mainmenu LI A:hover
{
	color: #4C4D4E;
	text-decoration: underline;
}
UL.menu-menu LI
{
	border-bottom: 1px dotted #CCC;
	line-height: 29px;
	list-style: none;
	margin-left: -37px;
}
UL.menu-menu LI A
{
	padding-left: 7px;
}
/*Tiny Carousel*/
#slider2
{
	height: 1%;
	overflow: hidden;
	padding: 70px 0 10px;
	background: url(http://large-format-printers.org/CAROUSEL/header-banner-flip-pdf-bg-top.gif) no-repeat;
}
#slider2 .viewport
{
	float: left;
	width: 890px;
	height: 200px;
	overflow: hidden;
	position: relative;
}
#slider2 .buttons
{
	background: transparent url("../images/buttons.png") no-repeat 0 0;
	display: block;
	margin: 60px 10px 0 0;
	background-position: 0 -40px;
	text-indent: -999em;
	float: left;
	width: 20px;
	height: 40px;
	overflow: hidden;
	position: relative;
}
#slider2 .next
{
	background-position: 0 0;
	margin: 60px 0 0 10px;
}
#slider2 .disable
{
	visibility: hidden;
}
#slider2 .overview
{
	list-style: none;
	position: absolute;
	padding: 0;
	margin: 0;
	width: 240px;
	left: 0 top: 0;
}
#slider2 .overview LI
{
	float: left;
	margin: 0 10px 0 0;
	padding: 1px;
	height: 170px;
	border: 1px solid #DCDCDC;
	width: 285px;
	background: #FFF;
}
/*Textile Survey Menu Item Special styling*/
LI.item527
{
	background-color: #A5D570;
	color: #FFFDE9;
}
/*li.item527 a, li.item527 a:visited, ul.menu li.item527 a:hover {color:#fffde9;}*/