/*======================================================================*\
|| #################################################################### ||
|| # Copyright (C) 2006-2009 Youjoomla LLC. All Rights Reserved.        ||
|| # This file may not be redistributed in whole or significant part. # ||
|| # ---------------- THIS IS NOT FREE SOFTWARE ---------------- #      ||
|| # http://www.youjoomla.com | http://www.youjoomla.com/license.html # ||
|| #################################################################### ||
\*======================================================================*/
@import url("layout.css"); /*layout css file*/@import url("menus.css"); /*menu css file*/@import url("typo.css"); /*typo css file*/body {text-align:left; /*center hack*/padding:0; margin:0 0 0px 0;font-family:Verdana, Arial, Helvetica, sans-serif; color:#555555;  line-height:18px;background-color:#FFFFFF;}/* JOOMLA! STYLING--------------------- */a:focus {outline:0px;}focus {outline:0px;}h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address{margin:0.5em 0; font-size:12px;}ul {margin: 0px;padding: 0px;list-style:none;}ul li,ul li:hover {padding-left:15px;}body ol { list-style: decimal inside;margin:0;padding:0;}body ol li{margin: 0px;padding: 5px 3px;list-style-image:none;background:none;}/* for modules only */body .yjsquare_in ol li{/*background:url(../images/ol.gif) no-repeat left bottom;*/}/**/fieldset{padding:.5em;}body a,body a:hover {cursor: pointer;}a:link, a:visited {text-decoration: none;}a:hover {text-decoration: none;}h1,.componentheading{font-size:2.5em;line-height:1.5em;}h2,.contentheading{font-size:1.7em;line-height:1.7em;}h3{font-size:1.3em;line-height:1.3em;}h4{font-size:1.2em;line-height:1.2em;}h5{font-size:1.1em;line-height:1.1em;}h6{font-size:1em;line-height:1em;font-weight:bold;}.small,.createdate,.modifydate,.mosimage_caption,.createby{text-transform: uppercase;font: 10px Tahoma, Verdana, "Lucida Sans";}.clr{clear:both;height:1px;}.input{border:0;}.contentdescription img{padding:5px;margin:15px;}.contentheading,.contentheading a:link,.contentheading a:visited{text-align:left;margin:0 0 7px 0;padding:0 0 3px 0;font-size:18px;font-family: "Trebuchet MS", sans-serif;overflow:visible;text-transform:uppercase;}.contentheading a:hover {text-decoration: underline;}.componentheading{letter-spacing: normal;font-size:18px;margin:0 0px 4px 0px;font-family: "Trebuchet MS", sans-serif;}.contentpaneopen{padding:0 0px;text-align: left;}.contentpane{padding:0 0px 0px 0px !important;}.category{margin-left:0px;}.insidem ul{margin-left:10px;}.contentpaneopen,.contentpane,table.blog {}.contentpaneopen {border-collapse: separate;border-spacing: 3px;}table.contenttoc {margin: 0 0 10px 10px;padding: 0;width: 30%;float: right;}.toclink{padding:5px;display:block;margin: 2px 0;}.article_separator {display: block;height: 15px;clear: both;}.inputbox {margin-top:5px;}img a,img {border:0;padding:0;}.contentdescription img{padding:0 3px;}input#search_searchword{padding:2px;}table.searchintro {padding: 10px 0;width: 100%;}table.searchintro td {padding: 5px!important;}/* buttons--------------------- */.button {padding:1px 3px;border:none;margin-top:5px;}.back_button {padding: 0 5px;}.readon{clear:both;height:16px;line-height:14px;display:block;float:right;padding:0 0 0 20px;font-size:10px;text-transform:uppercase;}.readon span{}a.pagenav,.pagenav_prev a,.pagenav_next a,.pagenavbar a, .back_button a {height:21px;text-transform:uppercase;font-weight:normal;line-height:21px;padding:0 5px;}/* end buttons*/table.pollstableborder td.sectiontableentry0,table.pollstableborder td.sectiontableentry1, table.pollstableborder td.sectiontableentry2,table.pollstableborder tr.sectiontableentry0 td,table.pollstableborder tr.sectiontableentry1 td,table.pollstableborder tr.sectiontableentry2 td{height: 20px;padding-left: 5px;text-align:left;padding-right: 10px;line-height: 18px;margin-bottom:5px;background: none;border:none;}tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td,td.sectiontableentry0, td.sectiontableentry1,td.sectiontableentry2 {height: 20px;padding: 0 10px;line-height: 29px;}table.pollstableborder {border: none;padding: 0;width: 100%;text-align: left;}table.pollstableborder img {vertical-align: baseline;}table.pollstableborder td {padding:0 5px !important;}.sectiontableheader {padding: 5px;font-weight: bold;}/*sectiontable entery colors--------------------- */table.pollstableborder tr.sectiontableentry0 td {border: none;background: #f3f2f2;}table.pollstableborder tr.sectiontableentry1 td,table.pollstableborder tr.sectiontableentry2 td  {border: none;}.sectiontableheader {border: 1px solid #d4d4d4;background:#DEDEDE;}.sectiontableentry1 {background-color : #DEDEDE;}tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td,td.sectiontableentry0, td.sectiontableentry1,td.sectiontableentry2 {border-bottom: 1px solid #fff;}tr.sectiontableentry0 td, td.sectiontableentry0,tr.sectiontableentry2 td, td.sectiontableentry2 {background-color: #f3f2f2;}tr.sectiontableentry1 td, td.sectiontableentry1 {background-color: #E9E9E9;}tr.sectiontableentry0:hover td, tr.sectiontableentry1:hover td,tr.sectiontableentry2:hover td {background-color: #EEEEEE;}/* default system --------------------- *//* Tooltips */.tool-tip {float: left;background: #ffc;border: 1px solid #D4D5AA;padding: 5px;max-width: 200px;text-align:left;}.tool-title {padding: 0;margin: 0;font-size:12px;font-weight: bold;margin-top: -15px;padding-top: 15px;padding-bottom: 5px;text-align:left;background: url(../../system/images/selector-arrow.png) no-repeat;}.tool-text {font-size:11px;margin: 0;text-align:left;}/* OpenID icon style */input.system-openid {background: url(../../../openid.net/images/login-bg.html) no-repeat;background-color: #fff;background-position: 0 50%;color: #000;padding-left: 18px;}/* Unpublished */.system-unpublished {background: #FDFDFD;border-top: 1px solid #EAEAEA;border-bottom: 1px solid #EAEAEA;}/* System Messages */#system-message { margin-bottom: 10px; padding: 0;}#system-message dt { font-weight: bold; }#system-message dd { margin: 0; font-weight: bold; text-indent: 30px; background-image:none;}#system-message dd ul {  background-color:#FDFDFD; color: #c02; margin-bottom: 10px; list-style: none; padding: 10px; border-top: 1px solid #EAEAEA; border-bottom: 1px solid #EAEAEA;}/* System Standard Messages */#system-message dt.message { display: none; }#system-message dd.message {  }#system-message dd.message ul li {background-image:none;}/* System Error Messages */#system-message dt.error { display: none; }#system-message dd.error ul { color: #c00; background-color: #FDFDFD; border-top: 1px solid #EAEAEA; border-bottom: 1px solid #EAEAEA;}#system-message dd.error ul li {background-image:none;}/* System Notice Messages */#system-message dt.notice { display: none; }#system-message dd.notice ul { color: #c00; background: #FDFDFD; border-top: 1px solid #EAEAEA; border-bottom: 1px solid #EAEAEA;}#system-message dd.notice ul li {background-image:none;}/* Debug */#system-debug  { color: #ccc; background-color: #fff; padding: 10px; margin: 10px; }#system-debug div { font-size: 11px;}/* Form validation */.invalid { border:1px solid #ff0000; }label.invalid { color: #ff0000;font-weight:bold }/* Buttons */#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(../images/j_button2_left.html) no-repeat;float: left;margin-left: 5px;}.button2-right {background: url(../images/j_button2_right.html) 100% 0 no-repeat;float: left;margin-left: 5px;}.button2-left .image {background: url(../images/j_button2_image.html) 100% 0 no-repeat;}.button2-left .readmore {background: url(../images/j_button2_readmore.html) 100% 0 no-repeat;}.button2-left .pagebreak {background: url(../images/j_button2_pagebreak.html) 100% 0 no-repeat;}.button2-left .blank {background: url(../images/j_button2_blank.html) 100% 0 no-repeat;}/* Tooltips */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(../images/selector-arrow.html) no-repeat;}div.tooltip p {font-size: 90%;margin: 0;}/* Caption fixes */.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;}/* Calendar */a img.calendar {width: 16px;height: 16px;margin-left: 3px;background: url(../images/calendar.html) no-repeat;cursor: pointer;vertical-align: middle;}/*contact*/#component-contact{padding:0 8px;}