/*** GENERIC STYLES ***********************************************************/html, body, th, td, ul, li, *{font-family: Arial, "MS Sans Serif" , Sans-Serif;font-size: 13px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;text-decoration: none;line-height: 18px;margin: 0px;padding: 0px;}strong, b{font-weight: bold;}em, underline{font-style: italic;text-decoration: none;color: #3C7D12;}small{font-size: 10px;}p{margin-top: 15px;margin-bottom: 15px;text-align: left;}h1 + p, h2 + p, h3 + p, h4 + p, h5 + p{margin-top: -5px !important;}ul{margin: 10px;margin-left: 30px;list-style-type: disc;list-style-position: outside;list-style-image: url(/Theme/Graphics/Bullet.gif);line-height: 15px;}ul ul{list-style-type: square;list-style-image: url(/Theme/Graphics/Bullet2.gif);}ul ul ul{list-style-type: circle;list-style-image: url(/Theme/Graphics/Bullet3.gif);}li + li{margin-top: 4px;}h1, h2, h3, h4, h5{margin-top: 20px;margin-bottom: 10px;font-weight: bold;color: #6CB33F;}h1{font-size: 21px;line-height: 25px;background-image: url(/Theme/Graphics/Arrow.png);background-repeat: no-repeat;background-position: left center;margin: 0px;padding: 5px;padding-left: 15px;}h2{font-size: 16px;line-height: 20px;}h3{font-size: 14px;line-height: 18px;}h4{font-size: 12px;line-height: 16px;}h5{font-size: 10px;line-height: 14px;}h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child{margin-top: 0px;}h1 + h2, h1 + h3, h1 + h4, h1 + h5, h2 + h3, h2 + h4, h2 + h5, h3 + h4, h3 + h5, h4 + h5{margin-top: -5px;color: #5C9D32;}h1 + h2, h1 + h3, h1 + h4, h1 + h5{padding-left: 16px;color: #5C9D32;}blockquote{margin: 20px;padding: 10px;overflow: hidden;background: #CEE9BC;border: solid 1px #5C9D32;font-size: 11px;}a, a:link, a:active, a:visited, a:hover{text-decoration: underline;color: #6B9550;}a:hover{color: #65C02C;}br{line-height: 8px;}hr{border: solid 1px #6CB33F;background: #6CB33F;color: #6CB33F;margin: 5px 0px 5px 0px;padding: 0px;}img{border: none;vertical-align: middle;}img[hspace]{margin-left: 10px;margin-right: 10px;}img[vspace]{margin-top: 10px;margin-bottom: 10px;}input, textarea, select{margin: 1px;padding: 0px;padding-left: 3px;padding-right: 3px;}input[type="checkbox"], input[type="submit"], input[type="button"]{margin: 1px;vertical-align: middle;}img, input[type="image"]{border: none;margin: 0px;padding: 0px;vertical-align: middle;}input[type="hidden"]{display: none;}/*** TABLES *******************************************************************//* SHARED */table[rules]{width: 100%;margin: 0px;padding: 0px;table-layout: auto;caption-side: top;border-spacing: 0px;border-collapse: collapse;border: solid 1px #888;background: #FFF;color: #000;}table[rules] caption{margin: 0px;padding: 4px;border: solid 1px #666;border-bottom: none;background-color: #000;color: #FFF;font-weight: normal;text-align: left;}table[rules] + table[rules] caption{border-top: none;}table[rules] tr{border: none;}table[rules] th{margin: 0px;padding: 5px 10px 5px 10px;border: none;background: #CEE9BC;color: #000;text-align: left;vertical-align: top;font-weight: normal;white-space: nowrap;font-size: 11px;}table[rules] td{margin: 0px;padding: 5px 10px 5px 10px;border: none;background: #FFF;font-size: 11px;}table[rules] th[align="center"]{text-align: center;}table[rules] th[align="right"]{text-align: right;}/* RULES="COLS" */table[rules="rows"] > tbody > tr > th{border-top: solid 1px #5C9D32;border-left: solid 1px #5C9D32;}table[rules="rows"] > tbody > tr:first-child > th{border-top: none;border-bottom: solid 1px #5C9D32;}table[rules="rows"] > tbody > tr > th:first-child{border-left: none;}table[rules="rows"] > tbody > tr > td{border-left: solid 1px #CCC;}table[rules="rows"] > tbody > tr > td:first-child{border-left: none;}table[rules="rows"] > tbody > tr:nth-child(odd) > td{background-color: #EEE;}/* RULES="ROWS" */table[rules="cols"]{table-layout: auto;}table[rules="cols"] > tbody > tr > th{border: none;border-top: solid 1px #5C9D32;border-left: solid 1px #5C9D32;}table[rules="cols"] > tbody > tr > th:first-child{border-left: none;border-right: solid 1px #5C9D32;}table[rules="cols"] > tbody > tr:first-child > th{border-top: none;}table[rules="cols"] > tbody > tr > td{border: none;border-top: solid 1px #CCC;background-color: transparent;}table[rules="cols"] > tbody > tr:first-child > td{border-top: none;}table[rules="cols"] > tbody > tr > td:nth-child(odd){background: #EEE;}/* RULES="groups" */table[rules="groups"]{width: 100%;table-layout: fixed;border-collapse: separate;border: none;}table[rules="groups"] > tbody > tr > th{text-align: left;font-weight: normal;color: #FFF;font-size: 16px;padding: 0px;padding-top: 10px;padding-bottom: 3px;}table[rules="groups"] > tbody > tr > td{vertical-align: top;padding: 10px;padding-right: 20px;border: solid 1px #CCC;}/* RULES="ALL" */table[rules="all"]{table-layout: auto;}table[rules="all"] > tbody > tr > th{border-top: solid 1px #5C9D32;border-right: solid 1px #5C9D32;}table[rules="all"] > tbody > tr > th:first-child{border-left: none;border-right: solid 1px #5C9D32;}table[rules="all"] > tbody > tr:first-child > th{border-top: none;border-right: none;border-left: solid 1px #5C9D32;border-bottom: solid 1px #5C9D32;}table[rules="all"] > tbody > tr:first-child > th:first-child{border: none;}table[rules="all"] > tbody > tr > td{border: none;background: transparent;}table[rules="all"] > tbody > tr + tr > td{border-top: solid 1px #CCC;border-left: solid 1px #CCC;}table[rules="all"] > tbody > tr + tr > th + td{border-left: none;}table[rules="all"] > tbody > tr:first-child + tr > td{border-top: none;}table[rules="all"] > tbody > tr > td:nth-child(odd){background: #EEE;}table[rules="all"] > tbody > tr:nth-child(odd) > td{background: #DDD;}table[rules="all"] > tbody > tr:nth-child(odd) > td:nth-child(even){background: #EEE;}table[rules] *{font-size: 12px;line-height: 16px;}table[rules] td ul, table[rules] td ul ul, table[rules] td ul ul ul{list-style-image: inherit;}