@charset "utf-8";

body {

	background-color: #D4D0C8;

}

blockquote {

margin-bottom: 10px;

padding-top: 10px;

padding-right: 0px;

padding-bottom: 10px;

padding-left: 25px;

background-image: url(../images/theme1/comment.gif);

background-repeat: no-repeat;

background-position: 0px 10px;

}



pre {

font-size: 12px;

padding: 10px;

background-color: #F8F8F8;

}

a.readon {

background-image: url(../images/theme1/bullet-2.gif);

background-repeat: no-repeat;

display: block;

width: 80px;

padding-left: 15px;

background-position: 0px 50%;

padding-top: 3px;

padding-bottom: 3px;

margin-top: 10px;

margin-bottom: 10px;

}

#logo {

display: block;

float: left;

width: 380px;

background-image: url(../images/theme1/logo.png);

height: 30px;

}

#mainbody{

margin-bottom: 10px;

height: 1%;

background-color: #FFFFFF;

background-image: url(../images/theme1/mb-tl.gif);

background-repeat: no-repeat;

background-position: 0px 0px;

}

#mainbody-tr {

background-image: url(../images/theme1/mb-tr.gif);

background-repeat: no-repeat;

background-position: 100% 0px;

}

#mainbody-bl {

background-image: url(../images/theme1/mb-bl.gif);

background-repeat: no-repeat;

background-position: 0px 100%;

}

#mainbody-br  {

padding: 20px 20px 30px 20px;

background-image: url(../images/theme1/mb-br.gif);

background-repeat: no-repeat;

background-position: 100% 100%;

}

#sidebar2{

margin-bottom: 10px;

height: 1%;

background-color: #FFFFFF;

background-image: url(../images/theme1/mb-tl.gif);

background-repeat: no-repeat;

background-position: 0px 0px;

}

#sidebar2-tr {

background: url(../images/theme1/mb-tr.gif) 100% 0px no-repeat;

}

#sidebar2-bl {

background: url(../images/theme1/mb-bl.gif) 0px 100% no-repeat;

}

#sidebar2-br  {

background: url(../images/theme1/mb-br.gif) 100% 100% no-repeat;

padding: 10px 10px 10px 10px;

}

#sidebar2-br div{

background-image:none;

background-color:transparent;

}

#sidebar{

margin-bottom: 10px;

height: 1%;

background-color: #D4D0C8;

background-image: url(../images/theme1/left-tl.gif);

background-repeat: no-repeat;

background-position: 0px 0px;

}

#sidebar-tr {

background: url(../images/theme1/left-tr.gif) 100% 0px no-repeat;

}

#sidebar-bl {

background: url(../images/theme1/left-bl.gif) 0px 100% no-repeat;

}

#sidebar-br  {

background: url(../images/theme1/left-br.gif) 100% 100% no-repeat;

padding: 10px 10px 10px 10px;

}

#footer{

	margin-bottom: 10px;

	height: 1%;

	background-color: #A4A19B;

	background-image: url(../images/theme1/ft-tl.gif);

	background-repeat: no-repeat;

	background-position: 0px 0px;

}

#footer-tr {

	background-image: url(../images/theme1/ft-tr.gif);

	background-repeat: no-repeat;

	background-position: 100% 0px;

}

#footer-bl {

	background-image: url(../images/theme1/ft-bl.gif);

	background-repeat: no-repeat;

	background-position: 0px 100%;

}

#footer-br  {

	padding: 10px 10px 10px 10px;

	background-image: url(../images/theme1/ft-br.gif);

	background-repeat: no-repeat;

	background-position: 100% 100%;

}

div.moduletable-nav {

float: left;

}

div.moduletable-nav ul {

margin: 0px;

padding: 0px;

list-style-type: none;

}

div.moduletable-nav li {

display: inline;

margin: 0px;

padding: 0px;

list-style-type: none;

}

div.moduletable-nav a {

display: block;

float: left;

padding-top: 3px;

padding-right: 10px;

padding-bottom: 3px;

padding-left: 10px;

border-right-width: 1px;

border-right-style: solid;

border-right-color: #D4D0C8;

}

div.moduletable-usernav {

float: right;

}

div.moduletable-usernav ul {

margin: 0px;

padding: 0px;

list-style-type: none;

}

div.moduletable-usernav li {

display: inline;

margin: 0px;

padding: 0px;

list-style-type: none;

}

div.moduletable-usernav a {

display: block;

float: left;

padding-top: 3px;

padding-right: 10px;

padding-bottom: 3px;

padding-left: 10px;

}

#sidebar div.module{

height: 1%;

background-image: url(../images/theme1/sbl-tl.gif);

background-repeat: no-repeat;

background-position: 0px 0px;

margin-bottom: 10px;

}

#sidebar div.module div{

background: url(../images/theme1/sbl-tr.gif) 100% 0px no-repeat;

}

#sidebar div.module div div {

background: url(../images/theme1/sbl-bl.gif) 0px 100% no-repeat;

}

#sidebar div.module div div div{

background: url(../images/theme1/sbl-br.gif) 100% 100% no-repeat;

padding: 10px 10px 10px 10px;

}

#sidebar div.module div div div div {

background-color:transparent;

margin: 0px;

padding: 0px;

background-image: none;

width: 99%;

}

#sidebar div.module h3 {

border-bottom-width: 1px;

border-bottom-style: solid;

border-bottom-color: #D4D0C8;

margin-top: -10px;

margin-right: -10px;

margin-bottom: 10px;

margin-left: -10px;

padding-left: 10px;

padding-top: 5px;

padding-bottom: 5px;

}

#sidebar2 div.module{

height: 1%;

background-image: url(../images/theme1/sb-tl.gif);

background-repeat: no-repeat;

background-position: 0px 0px;

margin-bottom: 10px;

}

#sidebar2 div.module div{

background: url(../images/theme1/sb-tr.gif) 100% 0px no-repeat;

}

#sidebar2 div.module div div {

background: url(../images/theme1/sb-bl.gif) 0px 100% no-repeat;

}

#sidebar2 div.module div div div{

background: url(../images/theme1/sb-br.gif) 100% 100% no-repeat;

padding: 10px 10px 10px 10px;

}

#sidebar2 div.module div div div div {

background-color:transparent;

margin: 0px;

padding: 0px;

background-image: none;

width: 99%;

}

#sidebar2 div.module h3 {

border-bottom-width: 1px;

border-bottom-style: solid;

border-bottom-color: #D4D0C8;

margin-top: -10px;

margin-right: -10px;

margin-bottom: 10px;

margin-left: -10px;

padding-left: 10px;

padding-top: 5px;

padding-bottom: 5px;

}

#elements div.module{

height: 1%;

background-image: url(../images/theme1/sb-tl.gif);

background-repeat: no-repeat;

background-position: 0px 0px;

margin-bottom: 10px;

}

#elements div.module div{

background: url(../images/theme1/sb-tr.gif) 100% 0px no-repeat;

}

#elements div.module div div {

background: url(../images/theme1/sb-bl.gif) 0px 100% no-repeat;

}

#elements div.module div div div{

background: url(../images/theme1/sb-br.gif) 100% 100% no-repeat;

padding: 10px 10px 10px 10px;

}

#elements div.module div div div div {

background-color:transparent;

margin: 0px;

padding: 0px;

background-image: none;

width: 99%;

}

#elements div.module h3 {

border-bottom-width: 1px;

border-bottom-style: solid;

border-bottom-color: #D4D0C8;

margin-top: -10px;

margin-right: -10px;

margin-bottom: 10px;

margin-left: -10px;

padding-left: 10px;

padding-top: 5px;

padding-bottom: 5px;

}

ul.bullet-1 li, ul.bullet-2 li, ul.bullet-3 li, ul.bullet-4 li, ul.bullet-5 li, ul.bullet-6 li {

padding: 0px;

list-style-type: none;

margin: 0px;

}

ul.bullet-1 {

padding-left: 15px;

background-image: url(../images/theme1/bullet-1.gif);

background-repeat: no-repeat;

background-position: 0px 4px;

}

ul.bullet-2 {

padding-left: 15px;

background-image: url(../images/theme1/bullet-2.gif);

background-repeat: no-repeat;

background-position: 0px 4px;

}

ul.bullet-3 {

padding-left: 15px;

background-image: url(../images/theme1/bullet-3.gif);

background-repeat: no-repeat;

background-position: 0px 4px;

}

ul.bullet-4 {

padding-left: 15px;

background-image: url(../images/theme1/bullet-4.gif);

background-repeat: no-repeat;

background-position: 0px 4px;

}

ul.bullet-5 {

padding-left: 15px;

background-image: url(../images/theme1/bullet-5.gif);

background-repeat: no-repeat;

background-position: 0px 4px;

}

ul.bullet-6 {

padding-left: 15px;

background-image: url(../images/theme1/bullet-6.gif);

background-repeat: no-repeat;

background-position: 0px 4px;

}

span.alert, span.info, span.download, span.note {

display: block;

padding: 10px 10px 10px 45px;

margin: 15px 0;	

}

span.alert {

color: #CC0000;

border-top: 3px solid #fe7b7a;

border-bottom: 3px solid #fe7b7a;

background: #FFD6D6 url(../images/status-alert.png) 10px 50% no-repeat;

}

span.info {

color: #0055BB;

border-top: 3px solid #629de3;

border-bottom: 3px solid #629de3;

background: #D8E5F8 url(../images/status-info.png) 10px 50% no-repeat;

}

span.note {

color: #B79000;

border-top: 3px solid #fde179;

border-bottom: 3px solid #fde179;

background: #FEF6D8 url(../images/status-note.png) 10px 50% no-repeat;

}

span.download {

color: #57861A;

border-top: 3px solid #c2df88;

border-bottom: 3px solid #c2df88;

background: #EEF7DD url(../images/status-download.png) 10px 50% no-repeat;

}

.contentpaneopen {

width: 100%;

}

div.blog_more {

background-color: #F8F8F8;

padding: 10px;

border-top-width: 1px;

border-top-style: solid;

border-top-color: #D4D0C8;

}

div.blog_more strong {

text-transform: uppercase;

}

a.blogsection {

display: block;

background-image: url(../images/theme1/plus.gif);

background-repeat: no-repeat;

background-position: 0px 50%;

padding-left: 18px;

margin-top: 6px;

}

table.contentpane {

}

td.contentdescription {

padding-bottom: 10px;

font-weight: bold;

}

td.contentdescription img {

padding-right: 5px;

padding-left: 5px;

}



div.back_button {

margin-top: 20px;

margin-bottom: 10px;

}

td.sectiontableheader {

background-color: #F8F8F8;

border-top-width: 1px;

border-top-style: solid;

border-top-color: #D4D0C8;

padding: 3px;

}

.sectiontableentry1  td, td.sectiontableentry1 {

padding: 3px;

}

.sectiontableentry2  td, td.sectiontableentry2 {

background-color: #F8F8F8;

padding: 3px;

}

td.sectiontablefooter {

background-color: #F8F8F8;

padding: 3px;

}

fieldset  {

background-color: #F8F8F8;

border-top-width: 3px;

border-top-style: solid;

border-top-color: #CCCCCC;

}

div.module-ms1{

height: 1%;

background-image: url(../images/theme1/sb-tl.gif);

background-repeat: no-repeat;

background-position: 0px 0px;

margin-bottom: 10px;

}

div.module-ms1 div{

background: url(../images/theme1/sb-tr.gif) 100% 0px no-repeat;

}

div.module-ms1 div div {

background: url(../images/theme1/sb-bl.gif) 0px 100% no-repeat;

}

div.module-ms1 div div div{

background: url(../images/theme1/sb-br.gif) 100% 100% no-repeat;

padding: 10px 10px 10px 10px;

}

div.module-ms1 div div div div {

background-color:transparent;

margin: 0px;

padding: 0px;

background-image: none;

width: 99%;

}

div.module-ms1 h3 {

border-bottom-width: 1px;

border-bottom-style: solid;

border-bottom-color: #D4D0C8;

margin-top: -10px;

margin-right: -10px;

margin-bottom: 10px;

margin-left: -10px;

padding-left: 10px;

padding-top: 5px;

padding-bottom: 5px;

background-image: url(../images/theme1/comments.gif);

background-repeat: no-repeat;

background-position: 98% 50%;

}

div.module-ms2{

height: 1%;

background-image: url(../images/theme1/sb-tl.gif);

background-repeat: no-repeat;

background-position: 0px 0px;

margin-bottom: 10px;

}

div.module-ms2 div{

background: url(../images/theme1/sb-tr.gif) 100% 0px no-repeat;

}

div.module-ms2 div div {

background: url(../images/theme1/sb-bl.gif) 0px 100% no-repeat;

}

div.module-ms2 div div div{

background: url(../images/theme1/sb-br.gif) 100% 100% no-repeat;

padding: 10px 10px 10px 10px;

}

div.module-ms2 div div div div {

background-color:transparent;

margin: 0px;

padding: 0px;

background-image: none;

width: 99%;

}

div.module-ms2 h3 {

border-bottom-width: 1px;

border-bottom-style: solid;

border-bottom-color: #D4D0C8;

margin-top: -10px;

margin-right: -10px;

margin-bottom: 10px;

margin-left: -10px;

padding-left: 10px;

padding-top: 5px;

padding-bottom: 5px;

background-image: url(../images/theme1/cup.gif);

background-repeat: no-repeat;

background-position: 98% 50%;

}

div.module-ms3{

height: 1%;

background-image: url(../images/theme1/sb-tl.gif);

background-repeat: no-repeat;

background-position: 0px 0px;

margin-bottom: 10px;

}

div.module-ms3 div{

background: url(../images/theme1/sb-tr.gif) 100% 0px no-repeat;

}

div.module-ms3 div div {

background: url(../images/theme1/sb-bl.gif) 0px 100% no-repeat;

}

div.module-ms3 div div div{

background: url(../images/theme1/sb-br.gif) 100% 100% no-repeat;

padding: 10px 10px 10px 10px;

}

div.module-ms3 div div div div {

background-color:transparent;

margin: 0px;

padding: 0px;

background-image: none;

width: 99%;

}

div.module-ms3 h3 {

border-bottom-width: 1px;

border-bottom-style: solid;

border-bottom-color: #D4D0C8;

margin-top: -10px;

margin-right: -10px;

margin-bottom: 10px;

margin-left: -10px;

padding-left: 10px;

padding-top: 5px;

padding-bottom: 5px;

background-image: url(../images/theme1/new.gif);

background-repeat: no-repeat;

background-position: 98% 50%;

}

div.module-ms4{

height: 1%;

background-image: url(../images/theme1/sb-tl.gif);

background-repeat: no-repeat;

background-position: 0px 0px;

margin-bottom: 10px;

}

div.module-ms4 div{

background: url(../images/theme1/sb-tr.gif) 100% 0px no-repeat;

}

div.module-ms4 div div {

background: url(../images/theme1/sb-bl.gif) 0px 100% no-repeat;

}

div.module-ms4 div div div{

background: url(../images/theme1/sb-br.gif) 100% 100% no-repeat;

padding: 10px 10px 10px 10px;

}

div.module-ms4 div div div div {

background-color:transparent;

margin: 0px;

padding: 0px;

background-image: none;

width: 99%;

}

div.module-ms4 h3 {

border-bottom-width: 1px;

border-bottom-style: solid;

border-bottom-color: #D4D0C8;

margin-top: -10px;

margin-right: -10px;

margin-bottom: 10px;

margin-left: -10px;

padding-left: 10px;

padding-top: 5px;

padding-bottom: 5px;

background-image: url(../images/theme1/page.gif);

background-repeat: no-repeat;

background-position: 98% 50%;

}









#sidebar div.module-ms1{

height: 1%;

background-image: url(../images/theme1/sbl-tl.gif);

background-repeat: no-repeat;

background-position: 0px 0px;

margin-bottom: 10px;

}

#sidebar div.module-ms1 div{

background: url(../images/theme1/sbl-tr.gif) 100% 0px no-repeat;

}

#sidebar div.module-ms1 div div {

background: url(../images/theme1/sbl-bl.gif) 0px 100% no-repeat;

}

#sidebar div.module-ms1 div div div{

background: url(../images/theme1/sbl-br.gif) 100% 100% no-repeat;

padding: 10px 10px 10px 10px;

}

#sidebar div.module-ms1 div div div div {

background-color:transparent;

margin: 0px;

padding: 0px;

background-image: none;

width: 99%;

}

#sidebar div.module-ms1 h3 {

border-bottom-width: 1px;

border-bottom-style: solid;

border-bottom-color: #D4D0C8;

margin-top: -10px;

margin-right: -10px;

margin-bottom: 10px;

margin-left: -10px;

padding-left: 10px;

padding-top: 5px;

padding-bottom: 5px;

background-image: url(../images/theme1/comments.gif);

background-repeat: no-repeat;

background-position: 98% 50%;

}

#sidebar div.module-ms2{

height: 1%;

background-image: url(../images/theme1/sbl-tl.gif);

background-repeat: no-repeat;

background-position: 0px 0px;

margin-bottom: 10px;

}

#sidebar div.module-ms2 div{

background: url(../images/theme1/sbl-tr.gif) 100% 0px no-repeat;

}

#sidebar div.module-ms2 div div {

background: url(../images/theme1/sbl-bl.gif) 0px 100% no-repeat;

}

#sidebar div.module-ms2 div div div{

background: url(../images/theme1/sbl-br.gif) 100% 100% no-repeat;

padding: 10px 10px 10px 10px;

}

#sidebar div.module-ms2 div div div div {

background-color:transparent;

margin: 0px;

padding: 0px;

background-image: none;

width: 99%;

}

#sidebar div.module-ms2 h3 {

border-bottom-width: 1px;

border-bottom-style: solid;

border-bottom-color: #D4D0C8;

margin-top: -10px;

margin-right: -10px;

margin-bottom: 10px;

margin-left: -10px;

padding-left: 10px;

padding-top: 5px;

padding-bottom: 5px;

background-image: url(../images/theme1/cup.gif);

background-repeat: no-repeat;

background-position: 98% 50%;

}

#sidebar div.module-ms3{

height: 1%;

background-image: url(../images/theme1/sbl-tl.gif);

background-repeat: no-repeat;

background-position: 0px 0px;

margin-bottom: 10px;

}

#sidebar div.module-ms3 div{

background: url(../images/theme1/sbl-tr.gif) 100% 0px no-repeat;

}

#sidebar div.module-ms3 div div {

background: url(../images/theme1/sbl-bl.gif) 0px 100% no-repeat;

}

#sidebar div.module-ms3 div div div{

background: url(../images/theme1/sbl-br.gif) 100% 100% no-repeat;

padding: 10px 10px 10px 10px;

}

#sidebar div.module-ms3 div div div div {

background-color:transparent;

margin: 0px;

padding: 0px;

background-image: none;

width: 99%;

}

#sidebar div.module-ms3 h3 {

border-bottom-width: 1px;

border-bottom-style: solid;

border-bottom-color: #D4D0C8;

margin-top: -10px;

margin-right: -10px;

margin-bottom: 10px;

margin-left: -10px;

padding-left: 10px;

padding-top: 5px;

padding-bottom: 5px;

background-image: url(../images/theme1/new.gif);

background-repeat: no-repeat;

background-position: 98% 50%;

}

#sidebar div.module-ms4{

height: 1%;

background-image: url(../images/theme1/sbl-tl.gif);

background-repeat: no-repeat;

background-position: 0px 0px;

margin-bottom: 10px;

}

#sidebar div.module-ms4 div{

background: url(../images/theme1/sbl-tr.gif) 100% 0px no-repeat;

}

#sidebar div.module-ms4 div div {

background: url(../images/theme1/sbl-bl.gif) 0px 100% no-repeat;

}

#sidebar div.module-ms4 div div div{

background: url(../images/theme1/sbl-br.gif) 100% 100% no-repeat;

padding: 10px 10px 10px 10px;

}

#sidebar div.module-ms4 div div div div {

background-color:transparent;

margin: 0px;

padding: 0px;

background-image: none;

width: 99%;

}

#sidebar div.module-ms4 h3 {

border-bottom-width: 1px;

border-bottom-style: solid;

border-bottom-color: #D4D0C8;

margin-top: -10px;

margin-right: -10px;

margin-bottom: 10px;

margin-left: -10px;

padding-left: 10px;

padding-top: 5px;

padding-bottom: 5px;

background-image: url(../images/theme1/page.gif);

background-repeat: no-repeat;

background-position: 98% 50%;

}


