input.system-openid, input.com-system-openid {   background: url(../../../images/login-bg.gif) no-repeat;   background-color: #fff;   background-position: 0 50%;   color: #000;   padding-left: 18px;}.system-unpublished {background: #e8edf1;border-top: 4px solid #c4d3df;border-bottom: 4px solid #c4d3df;}#system-message    { margin-bottom: 10px; padding: 0;}#system-message dt { font-weight: bold; }#system-message dd { margin: 0; font-weight: bold; text-indent: 30px; }#system-message dd ul { color: #0055BB; margin-bottom: 10px; list-style: none; padding: 10px; border-top: 3px solid #84A7DB; border-bottom: 3px solid #84A7DB;}#system-message dt.message { display: none; }#system-message dd.message {  }#system-message dt.error { display: none; }#system-message dd.error ul { color: #c00; background-color: #E6C0C0; border-top: 3px solid #DE7A7B; border-bottom: 3px solid #DE7A7B;}#system-message dt.notice { display: none; }#system-message dd.notice ul { color: #c00; background: #EFE7B8; border-top: 3px solid #F0DC7E; border-bottom: 3px solid #F0DC7E;}#system-debug     { color: #ccc; background-color: #fff; padding: 10px; margin: 10px; }#system-debug div { font-size: 11px;}.invalid { border-color: #ff0000; }label.invalid { color: #ff0000; }#editor-xtd-buttons {	padding: 5px;}.button2-left,.button2-right,.button2-left div,.button2-right div {	float: left;}.button2-left a,.button2-right a,.button2-left span,.button2-right span {	display: block;	height: 22px;	float: left;	line-height: 22px;	font-size: 11px;	color: #666;	cursor: pointer;}.button2-left span,.button2-right span {	cursor: default;	color: #999;}.button2-left .page a,.button2-right .page a,.button2-left .page span,.button2-right .page span {	padding: 0 6px;}.page span {	color: #000;	font-weight: bold;}.button2-left a:hover,.button2-right a:hover {	text-decoration: none;	color: #0B55C4;}.button2-left a,.button2-left span {	padding: 0 24px 0 6px;}.button2-right a,.button2-right span {	padding: 0 6px 0 24px;}.button2-left {	background: url(http://mebelife.dp.ua/templates/zengridframework/images/j_button2_left.png) no-repeat;	float: left;	margin-left: 5px;}.button2-right {	background: url(http://mebelife.dp.ua/templates/zengridframework/images/j_button2_right.png) 100% 0 no-repeat;	float: left;	margin-left: 5px;}.button2-left .image {	background: url(http://mebelife.dp.ua/templates/zengridframework/images/j_button2_image.png) 100% 0 no-repeat;}.button2-left .readmore {	background: url(http://mebelife.dp.ua/templates/zengridframework/images/j_button2_readmore.png) 100% 0 no-repeat;}.button2-left .pagebreak {	background: url(http://mebelife.dp.ua/templates/zengridframework/images/j_button2_pagebreak.png) 100% 0 no-repeat;}.button2-left .blank {	background: url(http://mebelife.dp.ua/templates/zengridframework/images/j_button2_blank.png) 100% 0 no-repeat;}div.tooltip {	float: left;	background: #ffc;	border: 1px solid #D4D5AA;	padding: 5px;	max-width: 200px;	z-index:13000;}div.tooltip h4 {	padding: 0;	margin: 0;	font-size: 95%;	font-weight: bold;	margin-top: -15px;	padding-top: 15px;	padding-bottom: 5px;	background: url(http://mebelife.dp.ua/templates/zengridframework/images/selector-arrow.png) no-repeat;}div.tooltip p {	font-size: 90%;	margin: 0;}.img_caption.left {	float: left;	margin-right: 1em;}.img_caption.right {	float: right;	margin-left: 1em;}.img_caption.left p {	clear: left;	text-align: center;}.img_caption.right p {	clear: right;	text-align: center;}.img_caption  {text-align: center!important;}.img_caption.none {	margin-left:auto;	margin-right:auto;}.caption.left {	float: left;	margin-right: 1em;}.caption.right {	float: right;	margin-left: 1em;}.caption.left p {	clear: left;	text-align: center;}.caption.right p {	clear: right;	text-align: center;}.caption.none {	margin-left:auto;	margin-right:auto;}.caption  {	text-align: center!important;}a img.calendar {	width: 16px;	height: 16px;	margin-left: 3px;	background: url(http://mebelife.dp.ua/templates/zengridframework/images/calendar.png) no-repeat;	cursor: pointer;	vertical-align: middle;}/** * @package		Joomla Bamboo Zen Grid Framework * @Type        Core CSS * @version		v1.0 * @author		Joomal Bamboo http://www.joomlabamboo.com * @copyright 	Copyright (C) 2007 - 2010 Joomla Bamboo * @license		http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only */ * {font-family: inherit;	font-style: inherit; font-size: 100%; outline: 0;padding: 0;margin: 0;vertical-align: top;text-align: left} img, a {border: none}tr td p {margin: 0}fieldset.input,fieldset {border: none}body, html {height: 100%;width: 100%;margin: 0;padding: 0}table {width: 100%;clear: both}ul,ol,ul.menu {margin: 10px 0 10px 0px;padding: 0}ul li{padding: 4px 0;list-style-type: disc;margin: 0 0 0 18px}ol li {padding: 4px 0;margin: 0 0 0 16px;list-style-type: decimal}body {background: #fff; font-family: Helvetica, Arial, sans-serif, Verdana; line-height: 1.8em; color: #444;width: 100%;text-align: left}.outerWrapper,.fullWrap {float: left;width: 100%;display: inline}.container.center {margin: 0 auto}.container.left {float: left}.container.right {float: right}.containerBG {float: left;width: 100%;display: inline;padding: 30px 0}#bannerWrap,#topWrapper,#logoWrapper,.moduletable-superfishWrapper,.gridWrap1,.gridWrap2,.gridWrap3,.gridWrap4,.gridWrap5,.gridWrap6,#mainWrap,#innerMain,#above,#below,#mainContent,#abovecontent,#belowcontent,#sliderWrap,#botGridWrap,#topGridWrap,#topFlower,#bottomFlower,.flowerImage {width: 100%;float: left;clear: both;}#above {margin-bottom: 5px;}#abovecontent,#belowcontent,#mainContent {margin-bottom: 45px;}#abovecontent,#belowcontent {width: 100%;}#top1,#top2,#top3,#grid1,#grid2,#grid3,#grid5,#grid6,#grid7,#grid9,#grid10,#grid11,#grid13,#grid14,#grid15,#grid17,#grid18,#grid19,#grid21,#grid22,#grid23,#abovecontent1,#abovecontent2,#belowcontent1,#belowcontent2,#leftCol,#midCol,#logo,#footerLeft,#bottom1,#bottom2,#bottom3,#panel1,#panel2,#panel3,.moduletable-superfishWrap,#inset,#center,#header1,#header2,#header3{float: left;display: inline;}.moduletable-superfishWrap {position: relative;z-index: 100;}#footer {padding-top: 10px} #top4, #grid4, #grid8, #grid12, #grid16, #grid20, #grid24,#abovecontent3, #belowcontent3,#rightCol,#midCol,#footerRight,#bottom4,#panel4,#search,#header4 {float: right;margin: 0;display: inline;}body.courier,#nav.courier,span.courier,#topWrapper.courier {font-family: Courier new, Courier, Andale Mono}body.helvetica,#nav.helvetica,span.helvetica,#topWrapper.helvetica {font-family: Helvetica Neue, Helvetica, Arial, sans-serif;}body.baskerville,#nav.baskerville,span.baskerville,#topWrapper.baskerville  {font-family: Baskerville, Palatino, Palatino Linotype, Georgia, Serif}body.geneva,#nav.geneva,span.geneva,#topWrapper.geneva  {font-family: Geneva, Lucida Sans, Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif}body.gillsans,#nav.gillsans,span.gillsans,#topWrapper.gillsans  {font-family: GillSans, Calibri, Trebuchet, arial sans-serif}body.cambria,#nav.cambria,span.cambria,#topWrapper.cambria {font-family: Cambria, Georgia, Times, Times New Roman, serif}body.lucida,#nav.lucida,span.lucida,#topWrapper.lucida  {font-family: Lucida Grande, Geneva, Helvetica, sans-serif}body.Lobster,#nav.Lobster,span.Lobster,#topWrapper.Lobster  {font-family: 'Lobster', arial, serif;}body.DroidSans,#nav.DroidSans,span.DroidSans,#topWrapper.DroidSans {font-family: 'Droid Sans', arial, serif;}body.DroidSansMono,#nav.DroidSansMono,span.DroidSansMono,#topWrapper.DroidSansMono  {font-family: 'Droid Sans Mono', arial, serif; }body.Cantarell,#nav.Cantarell,span.Cantarell,#topWrapper.Cantarell {font-family: 'Cantarell', arial, serif;}body.Cardo,#nav.Cardo,span.Cardo,#topWrapper.Cardo {font-family: 'Cardo', arial, serif;}body.CrimsonText,#nav.CrimsonText,span.CrimsonText,#topWrapper.CrimsonText {font-family: 'Crimson Text', arial, serif;}body.IMFell,#nav.IMFell,span.IMFell,#topWrapper.IMFell {font-family: 'IM Fell Great Primer', arial, serif;}body.Inconsolata,#nav.Inconsolata,span.Inconsolata,#topWrapper.Inconsolata {font-family: 'Inconsolata', arial, serif;}body.Josephin,#nav.Josephin,span.Josefin,#topWrapper.Joesfin {font-family: 'Josefin Sans Std Light', arial, serif}body.Molengo,#nav.Molengo,span.Molengo,#topWrapper.Molengo {font-family: 'Molengo', arial, serif;}body.Nobile,#nav.Nobile,span.Nobile,#topWrapper.Nobile {font-family: 'Nobile', arial, serif;}body.OFLSorts,#nav.OFLSorts,span.OFLSorts,#topWrapper.OFLSorts { font-family: 'OFL Sorts Mill Goudy TT', arial, serif; }body.OldStandard,#nav.OldStandard,span.OldStandard,#topWrapper.OldStandard {  font-family: 'Old Standard TT', arial, serif; }body.ReenieBeanie,#nav.ReenieBeanie,span.ReenieBeanie,#topWrapper.ReenieBeanie { font-family: 'Reenie Beanie', arial, serif; }body.Tangerine,#nav.Tangerine,span.Tangerine,#topWrapper.Tangerine { font-family: 'Tangerine', arial, serif; }body.Vollkorn,#nav.Vollkorn,span.Vollkorn,#topWrapper.Vollkorn {  font-family: 'Vollkorn', arial, serif; }body.Yanone,#nav.Yanone,span.Yanone,#topWrapper.Yanone {font-family: 'Yanone Kaffeesatz', arial, serif;}div#fontHeadings.helveticaH h1,div#fontHeadings.helveticaH h2,div#fontHeadings.helveticaH h3, div#fontHeadings.helveticaH h4, div#fontHeadings.helveticaH h5, div#fontHeadings.helveticaH h6,div#fontHeadings.helveticaH .blockquote,div#fontHeadings.helveticaH .componentheading,div#fontHeadings.helveticaH .contentheading {font-family: Helvetica Neue, Helvetica, Arial, sans-serif;}div#fontHeadings.garamond h1,div#fontHeadings.garamond h2,div#fontHeadings.garamond h3, div#fontHeadings.garamond h4, div#fontHeadings.garamond h5, div#fontHeadings.garamond h6,div#fontHeadings.garamond .blockquote,div#fontHeadings.garamond .componentheading,div#fontHeadings.garamond .contentheading {font-family: Garamond, Hoefler Text, Times New Roman, Times, serif}div#fontHeadings.lucida h1,div#fontHeadings.lucida h2,div#fontHeadings.lucida h3, div#fontHeadings.lucida h4, div#fontHeadings.lucida h5, div#fontHeadings.lucida h6,div#fontHeadings.lucida .blockquote,div#fontHeadings.lucida .componentheading,div#fontHeadings.lucida .contentheading {font-family: Lucida Grande, Geneva, Helvetica, sans-serif}div#fontHeadings.caslon h1,div#fontHeadings.caslon h2,div#fontHeadings.caslon h3, div#fontHeadings.caslon h4, div#fontHeadings.caslon h5, div#fontHeadings.caslon h6,div#fontHeadings.caslon .blockquote,div#fontHeadings.caslon .componentheading,div#fontHeadings.caslon .contentheading {font-family: Adobe Caslon Pro, Georgia, Garamond, Times, serif }div#fontHeadings.georgia h1,div#fontHeadings.georgia h2,div#fontHeadings.georgia h3, div#fontHeadings.georgia h4, div#fontHeadings.georgia h5, div#fontHeadings.georgia h6,div#fontHeadings.georgia .blockquote,div#fontHeadings.georgia .componentheading,div#fontHeadings.georgia .contentheading {font-family: Georgia, Times, Times New Roman, serif}div#fontHeadings.tahoma h1,div#fontHeadings.tahoma h2,div#fontHeadings.tahoma h3, div#fontHeadings.tahoma h4, div#fontHeadings.tahoma h5, div#fontHeadings.tahoma h6,div#fontHeadings.tahoma .blockquote,div#fontHeadings.tahoma .componentheading,div#fontHeadings.tahoma .contentheading {font-family: Tahoma, Verdana, Geneva}div#fontHeadings.trebuchet h1,div#fontHeadings.trebuchet h2,div#fontHeadings.trebuchet h3,div#fontHeadings.trebuchet h4, div#fontHeadings.trebuchet h5, div#fontHeadings.trebuchet h6,div#fontHeadings.trebuchet .blockquote,div#fontHeadings.trebuchet .componentheading,div#fontHeadings.trebuchet .contentheading {font-family: trebuchet ms, Tahoma, Arial, sans-serif}div#fontHeadings.palatino h1,div#fontHeadings.palatino h2,div#fontHeadings.palatino h3,div#fontHeadings.palatino h4, div#fontHeadings.palatino h5, div#fontHeadings.palatino h6,div#fontHeadings.palatino .blockquote,div#fontHeadings.palatino .componentheading,div#fontHeadings.palatino .contentheading {font-family: Palatino, Palatino Linotype, Hoefler Text, Times, Times New Roman, serif}div#fontHeadings.courier h1,div#fontHeadings.courier h2,div#fontHeadings.courier h3,div#fontHeadings.courier h4, div#fontHeadings.courier h5, div#fontHeadings.courier h6,div#fontHeadings.courier .blockquote,div#fontHeadings.courier .componentheading,div#fontHeadings.courier .contentheading {font-family: Courier new, Courier, Andale Mono}div#fontHeadings.cambria h1,div#fontHeadings.cambria h2,div#fontHeadings.cambria h3,div#fontHeadings.cambria h4, div#fontHeadings.cambria h5, div#fontHeadings.cambria h6,div#fontHeadings.cambria .blockquote,div#fontHeadings.cambria .componentheading,div#fontHeadings.cambria .contentheading {font-family: Cambria, Georgia, Times, Times New Roman, serif}div#fontHeadings.Cantarell h1,div#fontHeadings.Cantarell h2,div#fontHeadings.Cantarell h3, div#fontHeadings.Cantarell h4, div#fontHeadings.Cantarell h5, div#fontHeadings.Cantarell h6, div#fontHeadings.Cantarell .blockquote, div#fontHeadings.Cantarell .componentheading, div#fontHeadings.Cantarell .contentheading {font-family:  'Cantarell', arial, serif; }div#fontHeadings.CrimsonText h1,div#fontHeadings.CrimsonText h2,div#fontHeadings.CrimsonText h3, div#fontHeadings.CrimsonText h4, div#fontHeadings.CrimsonText h5, div#fontHeadings.CrimsonText h6, div#fontHeadings.CrimsonText .blockquote, div#fontHeadings.CrimsonText .componentheading, div#fontHeadings.CrimsonText .contentheading {font-family:  'Crimson Text', arial, serif; }div#fontHeadings.Cardo h1,div#fontHeadings.Cardo h2,div#fontHeadings.Cardo h3, div#fontHeadings.Cardo h4, div#fontHeadings.Cardo h5, div#fontHeadings.Cardo h6, div#fontHeadings.Cardo .blockquote, div#fontHeadings.Cardo .componentheading, div#fontHeadings.Cardo .contentheading {font-family:  'Cardo', arial, serif; }div#fontHeadings.IMFell h1,div#fontHeadings.IMFell h2,div#fontHeadings.IMFell h3, div#fontHeadings.IMFell h4, div#fontHeadings.IMFell h5, div#fontHeadings.IMFell h6, div#fontHeadings.IMFell .blockquote, div#fontHeadings.IMFell .componentheading, div#fontHeadings.IMFell .contentheading {font-family: 'IM Fell Great Primer', arial, serif;}div#fontHeadings.Inconsolata h1,div#fontHeadings.Inconsolata h2,div#fontHeadings.Inconsolata h3, div#fontHeadings.Inconsolata h4, div#fontHeadings.Inconsolata h5, div#fontHeadings.Inconsolata h6, div#fontHeadings.Inconsolata .blockquote, div#fontHeadings.Inconsolata .componentheading, div#fontHeadings.Inconsolata .contentheading {font-family:  'Inconsolata', arial, serif; }div#fontHeadings.Josefin h1,div#fontHeadings.Josefin h2,div#fontHeadings.Josefin h3, div#fontHeadings.Josefin h4, div#fontHeadings.Josefin h5, div#fontHeadings.Josefin h6, div#fontHeadings.Josefin .blockquote, div#fontHeadings.Josefin .componentheading, div#fontHeadings.Josefin .contentheading {font-family:  'Josefin Sans Std Light', arial, serif; }div#fontHeadings.Lobster h1,div#fontHeadings.Lobster h2,div#fontHeadings.Lobster h3, div#fontHeadings.Lobster h4, div#fontHeadings.Lobster h5, div#fontHeadings.Lobster h6,div#fontHeadings.Lobster .blockquote,div#fontHeadings.Lobster .componentheading,div#fontHeadings.Lobster .contentheading {font-family: 'Lobster', arial, serif;}div#fontHeadings.Molengo h1,div#fontHeadings.Molengo h2,div#fontHeadings.Molengo h3, div#fontHeadings.Molengo h4, div#fontHeadings.Molengo h5, div#fontHeadings.Molengo h6, div#fontHeadings.Molengo .blockquote, div#fontHeadings.Molengo .componentheading, div#fontHeadings.Molengo .contentheading {font-family:  'Molengo', arial, serif; }div#fontHeadings.Nobile h1,div#fontHeadings.Nobile h2,div#fontHeadings.Nobile h3, div#fontHeadings.Nobile h4, div#fontHeadings.Nobile h5, div#fontHeadings.Nobile h6, div#fontHeadings.Nobile .blockquote, div#fontHeadings.Nobile .componentheading, div#fontHeadings.Nobile .contentheading {font-family:  'Nobile', arial, serif; }div#fontHeadings.OFLSorts h1,div#fontHeadings.OFLSorts h2,div#fontHeadings.OFLSorts h3, div#fontHeadings.OFLSorts h4, div#fontHeadings.OFLSorts h5, div#fontHeadings.OFLSorts h6, div#fontHeadings.OFLSorts .blockquote, div#fontHeadings.OFLSorts .componentheading, div#fontHeadings.OFLSorts .contentheading {font-family:  'OFL Sorts Mill Goudy TT', arial, serif;}div#fontHeadings.DroidSans h1,div#fontHeadings.DroidSans h2,div#fontHeadings.DroidSans h3, div#fontHeadings.DroidSans h4, div#fontHeadings.DroidSans h5, div#fontHeadings.DroidSans h6,div#fontHeadings.DroidSans .blockquote,div#fontHeadings.DroidSans .componentheading,div#fontHeadings.DroidSans .contentheading {font-family: 'Droid Sans', arial, serif;}div#fontHeadings.OldStandard h1,div#fontHeadings.OldStandard h2,div#fontHeadings.OldStandard h3, div#fontHeadings.OldStandard h4, div#fontHeadings.OldStandard h5, div#fontHeadings.OldStandard h6, div#fontHeadings.OldStandard .blockquote, div#fontHeadings.OldStandard .componentheading, div#fontHeadings.OldStandard .contentheading {font-family:  'Old Standard TT', arial, serif;}div#fontHeadings.DroidSansMono h1,div#fontHeadings.DroidSansMono h2,div#fontHeadings.DroidSansMono h3, div#fontHeadings.DroidSansMono h4, div#fontHeadings.DroidSansMono h5, div#fontHeadings.DroidSansMono h6, div#fontHeadings.DroidSansMono .blockquote, div#fontHeadings.DroidSansMono .componentheading, div#fontHeadings.DroidSansMono .contentheading {font-family:  'Droid Sans Mono', arial, serif;}div#fontHeadings.ReenieBeanie h1,div#fontHeadings.ReenieBeanie h2,div#fontHeadings.ReenieBeanie h3, div#fontHeadings.ReenieBeanie h4, div#fontHeadings.ReenieBeanie h5, div#fontHeadings.ReenieBeanie h6, div#fontHeadings.ReenieBeanie .blockquote, div#fontHeadings.ReenieBeanie .componentheading, div#fontHeadings.ReenieBeanie .contentheading {font-family:  'Reenie Beanie', arial, serif; }div#fontHeadings.Tangerine h1,div#fontHeadings.Tangerine h2,div#fontHeadings.Tangerine h3, div#fontHeadings.Tangerine h4, div#fontHeadings.Tangerine h5, div#fontHeadings.Tangerine h6, div#fontHeadings.Tangerine .blockquote, div#fontHeadings.Tangerine .componentheading, div#fontHeadings.Tangerine .contentheading {font-family:  'Tangerine', arial, serif;}div#fontHeadings.Vollkorn h1,div#fontHeadings.Vollkorn h2,div#fontHeadings.Vollkorn h3, div#fontHeadings.Vollkorn h4, div#fontHeadings.Vollkorn h5, div#fontHeadings.Vollkorn h6, div#fontHeadings.Vollkorn .blockquote, div#fontHeadings.Vollkorn .componentheading, div#fontHeadings.Vollkorn .contentheading {font-family:  'Vollkorn', arial, serif;}div#fontHeadings.Yanone h1,div#fontHeadings.Yanone h2,div#fontHeadings.Yanone h3, div#fontHeadings.Yanone h4, div#fontHeadings.Yanone h5, div#fontHeadings.Yanone h6, div#fontHeadings.Yanone .blockquote, div#fontHeadings.Yanone .componentheading, div#fontHeadings.Yanone .contentheading {font-family:  'Yanone Kaffeesatz', arial, serif;}#nav.tahoma,span.tahoma  {font-family: Tahoma, Verdana, Geneva}#nav.trebuchet,span.trebuchet {font-family: trebuchet ms, Tahoma, Arial, sans-serif}#nav.palatino,span.palatino {font-family: Palatino, Palatino Linotype, Hoefler Text, Times, Times New Roman, serif}#nav.garamond,span.garamond {font-family: Garamond, Hoefler Text, Times New Roman, Times, serif}#nav.caslon,span.caslon {font-family: Adobe Caslon Pro, Georgia, Garamond, Times, serif}#nav.georgia,span.georgia {font-family: Georgia, Times, Times New Roman, serif}			#logo a img {position: relative;}#search {padding-bottom: 20px;text-align: right;}#search .inputbox {float: right;width: 70%;}a,a:link {text-decoration: none}a:hover {text-decoration: none}.pp_content a, .pp_content a:hover {padding: 0}img {position: relative;z-index: 1;}h1,.componentheading {font-size: 2.8em;line-height: 1.2em;margin: 0;padding: 0;font-family: georgia} h2,.contentheading {font-size: 2.2em;line-height: 1.5em;margin: 0;padding: 0;font-family: georgia;position: relative;  } h3,.moduletable h3 {font-size: 2.4em;line-height: 1.3em;margin: 0 0 10px 0;padding:0 0 1px 0;} h4 {font-size: 1.2em;line-height: 1.3em;margin: 0 0 0.25em 0;padding: 0} h5 {font-size: 1.1em;line-height: 1.3em;margin: 0 0 0.25em 0;padding: 0} h6 {font-size: 1em;line-height: 1.3em;margin: 0 0 0.25em 0;padding: 0} span.author {float: right;width: 100%;text-align: right;font-style: italic;margin: 8px 0 20px}.clear {clear: both}.floatleft {float: left;margin-right: 20px}.floatright {float: right;margin-left: 20px}.border {padding: 4px;border: 1px solid #ddd}#rightCol .moduletable, #leftCol,#top .moduletable {margin-bottom: 40px;}#rightCol .moduletable {clear: both;}p{margin: 8px 0}pre {font-family: monospace;font-size: 1.0em}strong, b {font-weight: bold}em, i {font-style:italic}code {font-family: "Courier New", Courier, monospace;font-size: 1em;white-space: pre}dl {margin: 0 0 1.5em 0;padding: 0;line-height: 1.4em}dl dt {font-weight: bold;margin: 0.25em 0 0.25em 0;padding: 0}dl dd {margin: 0 0 0 30px;padding: 0}table {font-size: 1em;margin: 0 0 1.5em 0;padding: 0}table caption {font-weight: bold;margin: 0 0 0 0;padding: 0 0 1.5em 0}th {font-weight: bold;text-align: left}td {font-size: 1em}div.hr {height: 1px;margin: 1.5em 10px;border-bottom: 1px dotted #ddd}#toppanel .tab {position: absolute;	width: 100px;line-height: 24px;margin: 0;right: 0;	color: white;font-size: 80%;text-align: center;top: 0} #toppanel .tab a{padding: 8px}#toppanel a#open {padding-left: 20px;position: absolute;top: 0;right: 0}#toppanel {	width: 100%;top: 0;right: 0;position: absolute;z-index: 1000}#toppanel #form-login ul {margin: 20px 0}#toppanel ul li {list-style-type: none;margin: 0;padding: 0}#toppanel ul li a {display: block}#panelInner {margin: 0 auto;position: relative;display:none;z-index:101;overflow: auto;padding: 20px;}#panel {padding-top: 20px;margin: 0px;overflow: hidden;position: relative;padding-bottom: 30px}#backgroundPopup{z-index:100}.overlay div.close{position:absolute; right:25px; top:25px; cursor:pointer; height:28px; width:28px}.moduletable-superfish,#navWrap {float: right;}.moduletable-superfish ul, #nav ul,.moduletable-superfish li ul ul, #nav li ul ul.moduletable-superfish ul ul, #nav ul ul.moduletable-superfishright ul#mainlevel li,#nav ul#mainlevel li,.moduletable-superfish li ul li,#nav li ul li.moduletable-superfish li ul li#current,#nav li ul li#current {margin: 0;padding: 0}.moduletable-superfish a, #nav a {text-decoration: none;background: none}.moduletable-superfish ul li.active a,#nav ul li.active a,.moduletable-superfish li.parent.active a,#nav li.parent.active a,.moduletable-superfish li.parent.active ul li a:hover,#nav li.parent.active ul li a:hover,.moduletable-superfish li a:hover,#nav li a:hover,a#active_menu:link,a#active_menu:visited{text-decoration: none;}.moduletable-superfish ul,#nav ul {float: left;padding: 0}.moduletable-superfish ul li a,#nav ul li a,.moduletable-superfish ul li li a,#nav ul li li a, .moduletable-superfish ul li li span.expanded,#nav ul li li span.expanded, .moduletable-superfish ul li span.mainlevel,#nav ul li span.mainlevel, .moduletable-superfish ul li span.sublevel,#nav ul li span.sublevel{line-height: 1.4em;font-size: 1.2em;color: #333}.moduletable-superfish ul li,#nav ul li {float: left;margin: 0;list-style-type: none;padding: 0;position:relative;z-index:99;margin-right: 20px;}.moduletable-superfish ul li a, #nav ul li a,.moduletable-superfish ul li span.mainlevel, #nav ul li span.mainlevel,.moduletable-superfish ul li span.mainlevel_active,#nav ul li span.mainlevel_active,.moduletable-superfish ul li li span.expanded,#nav ul li li span.expanded,.moduletable-superfish span.sublevel,#nav span.sublevel{padding: 6px 10px 8px 10px;font-size: 1em} .moduletable-superfish ul li span.mainlevel,#nav ul li span.mainlevel {cursor: pointer;}.moduletable-superfish a.mainlevel.sf-with-ul,#nav a.mainlevel.sf-with-ul,.moduletable-superfish a.mainlevel_active,#nav a.mainlevel_active,.moduletable-superfish ul li span.mainlevel span.expanded,#nav ul li span.mainlevel span.expanded {padding-left: 20px;margin: 0}.moduletable-superfish ul ul,#nav ul ul {float: left}.moduletable-superfish ul li li,#nav ul li li,.moduletable-superfish ul li li span.expanded,#nav ul li li span.expanded{position: relative;z-index: 1000;}.moduletable-superfish li ul,#nav li ul {position: absolute; z-index: 30;top: -9999px}.moduletable-superfish li:hover ul,#nav li:hover ul {left: 0}.moduletable-superfish li ul li,#nav li ul li,.moduletable-superfish li ul li#current,#nav li ul li#current {}.moduletable-superfish li ul li#current,#nav li ul li#current {border: none}.moduletable-superfish ul li li a,#nav ul li li a {padding: 6px 8px;margin: 0;display: block;cursor: pointer;}.moduletable-superfish ul li li span.expanded,#nav ul li li span.expanded, #nav ul li li span.sublevel,.moduletable-superfish ul li li span.sublevel {padding: 6px 8px;margin: 0;display: block;cursor: pointer;}.moduletable-superfish ul li li a span.expanded,#nav ul li li a span.expanded{padding:0px;margin:0}.moduletable-superfish li li:hover ul,#nav li li:hover ul,.moduletable-superfish ul li li.sfHover ul,#nav ul li li.sfHover ul {left:244px;top:0px}.moduletable-superfish li:hover ul,#nav li:hover ul,.moduletable-superfish ul li.sfHover ul,#nav ul li.sfHover ul {left:0px;top:34px}.moduletable-superfish ul li li a:hover,#nav ul li li a:hover,.moduletable-superfish li li a#active_menu,#nav li li a#active_menu,.moduletable-superfish li li a.mainlevel_active,#nav li li a.mainlevel_active,.moduletable-superfish ul li li span.mainlevel_active,#nav ul li li span.mainlevel_active {padding-bottom: 6px;}.moduletable-superfish li#current,#nav li#current.moduletable-superfish li.active,#nav li.active,.moduletable-superfish ul li.parent.active, #navul li.parent.active {}.moduletable-superfish li li:hover,#nav li li:hover,.moduletable-superfish li li#current,#nav  li li#current,#nav ul li li.parent.active {background: none}.moduletable-superfish li li li#current,#nav li li li#current,.moduletable-superfish li li li.active,#nav li li li.active,.moduletable-superfish ul li li li.parent.active,#nav ul li li li.parent.active {}.moduletable-superfish li li li:hover,#nav li li li:hover,.moduletable-superfish li li#current,#nav  li li#current,#nav ul li li.parent.active {background: none}.moduletable-superfish ul ul ul ul,#nav  ul ul ul ul {border-top: 1px solid #ddd}.moduletable-superfish ul li li li a,#nav ul li li li a  {}  #leftCol ul li,#rightCol ul li {list-style-type: none;padding: 0;margin: 0;display: inline;}#leftCol ul li a,#rightCol ul li a,#leftCol ul li span.separator,#rightCol ul li span.separator{display: block;text-decoration: none;padding: 4px 0 4px 0px}#leftCol ul li span.separator,#rightCol ul li span.separator {background: none;}#leftCol ul ul,#rightCol ul ul{margin: 0;}#leftCol ul li li {padding: 0;}#leftCol ul li li a{padding-left: 35px}#leftCol span.expanded,#leftCol span.mainlevel span{display: block;padding: 4px 0;cursor: pointer }.moduletable-horizontal ul {margin: 0;}.moduletable-horizontal ul li {float: left;list-style-type: none;margin: 0 10px 0 0;}.moduletable-horizontal ul li a {text-decoration: none;padding: 2px 8px}.moduletable-vertical ul {margin: 0;}.moduletable-vertical ul li {float: none;list-style-type: none;margin: 0;padding: 0;}.moduletable-vertical ul li a {text-decoration: none;padding: 4px 0;display: inline-block;width: 98%;}#tagline span {position: relative;float: left;} ul.pagination {margin: 0;}ul.pagination li {float: left;list-style-type: none;padding: 4px 8px;margin: 0 }p.counter {text-align: right;font-size: 90%;font-style: italic;}.nopadding {padding: 0}.moduletable-slide h3 {cursor: pointer;}.moduletable-slide {margin-bottom: 30px;}/** * @package		Joomla Bamboo Zen Grid Framework * @Type        Core CSS * @version		v1.0 * @author		Joomal Bamboo http://www.joomlabamboo.com * @copyright 	Copyright (C) 2007 - 2010 Joomla Bamboo * @license		http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only */ table.contenttoc {float: right;padding:8px; width: 200px;}.blog,.contentpaneopen {width: 100%}p.counter {clear: both}div.banneritem,div.banneritem_text {margin: 10px 0}.blogdate {}span.dateday {margin-right: 4px}span.datemonth {margin-right: 4px}span.dateyear {}.meta {float: left;width: 100%;clear: both;font-size: 0.9em}.buttonheading {float: left;width: 100%;margin-bottom: 10px;clear: both}.buttonheading a {background: none;margin: 0;padding: 0}#page .buttonheading {margin: 0}.contentpaneopen_edit {width: 20px;text-align: right;background: none;float: right} .column1.cols2 {width: 48%;float: left;display: inline;}.column2.cols2 {width: 48%;float:right;display: inline;}.column1.cols3,.column2.cols3 {width: 31%;float: left;margin-right: 3%;display: inline;}.column3.cols3 {width: 31%;float:right;display: inline;}.column1.cols4,.column2.cols4,.column3.cols4 {width: 23%;float: left;margin-right: 2%;display: inline;}.column4.cols4 {width: 23%;float:right;display: inline;}.column1.cols5,.column2.cols5,.column3.cols5,.column4.cols5 {width: 18%;float: left;margin-right: 2%;display: inline;}.column5.cols5 {width: 18%;float:right;display: inline;}.article_row {clear: both;width: 100%;float: left;padding: 0px 0 20px;margin-bottom: 20px}.cols1 {clear: both}.blog_more {clear: both}.morearticles {clear: both}.morearticles ul li,.blog_more ul li {list-style: none;margin: 0;padding: 0}.morearticles ul li a,.blog_more ul li  a {text-decoration: none;display: block;width: 100%!important;border-bottom: 1px solid #ddd;padding: 4px}ul.pagination li {list-style-type: none;float: left;margin: 0 10px 0 0}ul.pagination {width: 100%;float: left;margin: 0;padding: 0}ul.pagination li a {border: 1px solid #ededed;text-decoration: none;padding: 10px}ul.pagination li a:hover {background: #eee;border: 1px solid #999}.article_separator{padding: 0px 0;margin: 10px 0 0px;float: left}.searchResultsLeft h3{margin-bottom: 20px}.results ol li{margin: 0;padding: 20px 0}.articleInner {width: 98%}.pagination {width: 100%}.tool-tip { background: #ffc; border: 2px solid #D4D5AA; padding: 5px; font-size: 0.79em; max-width: 200px;z-index: 90; } .tool-title { font-weight: bold; }div.contact {background: none;padding: 0}.inputbox,.validate-email {padding: 8px;margin: 4px 0;line-height: 13px;padding: 8px;	margin-bottom: 20px}#contact_name.inputbox,#contact_email.inputbox,#contact_subject.inputbox,#contact_text.inputbox,.validate-email {width: 360px}.login_form .inputbox,#josForm .inputbox,.contact_email .inputbox,form.user #email.inputbox,form.user #name.inputbox,input#password.inputbox {display: block;width: 360px;clear: both}button.button.validate {padding: 10px}#modlgn_username,#modlgn_passwd {padding: 4px} .form-validate label {margin-top: 8px;float: left;margin-right: 10px}.form-validate button {margin-top: 8px;margin-left: 20px;padding: 4px}.user button {margin: 0}