body {margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;  padding: 0; color: #000000; font-family: Sans-serif, Tahoma, Verdana,  Arial; font-size: 11px; background: #CDC091 url("/images/bgall.gif"); background-repeat: repeat;}


.mainbg {width: 100%; HEIGHT: 100%; background-image: url("/images/bg.gif"); background-repeat: repeat-y; background-position: center;}
.mainsize {width: 778px;}
.logobg {background-image: url("/images/bgm.gif"); background-repeat: no-repeat; background-position: top center;}
.logobt {background-image: url("/images/bgmd.gif"); background-repeat: no-repeat; background-position: bottom center;}

.sitetitle {text-align: left; color: #000000;  PADDING-top: 2px;  PADDING-bottom: 2px; PADDING-left: 2px; PADDING-right: 2px; margin-bottom: 3px; background: #CCBE8D; BORDER: #E9E2B4 1px solid; margin-top: 5px;}
.sitetitledesc {float: right; color: #000000; text-align: right; font-size: 11px; font-weight: bold;}
.blog-title {font-weight: bold; font-size: 18px;}

.mainmenu {text-align: left; color: #E9E2B4;  background: #000000; PADDING-top: 1px;  PADDING-bottom: 1px; PADDING-left: 3px; PADDING-right: 3px; BORDER: #E9E2B4 1px solid; font-size: 11px; font-weight: bold;}
.mainmenumail {text-align: right; float: right;}
.mainmenumail a:link {color: #E9E2B4; text-decoration:none;}
.mainmenumail a:visited {color: #E9E2B4; text-decoration:none;}
.mainmenumail a:active {color: #E9E2B4; text-decoration:none;}
.mainmenumail a:hover {color: #ffffff; text-decoration:none;}

.sitesettable {width: 100%; margin-top: 3px; margin-bottom: 5px;}
.siteset {width: 80px; font-size: 10px; color: #0004BB;}
.siteset a:link {color: #1F4664; text-decoration:none;}
.siteset a:visited {color: #1F4664; text-decoration:none;}
.siteset a:active {color: #1F4664; text-decoration:none;}
.siteset a:hover {color: #ffffff; text-decoration:none;}
.sitesettd {background-image: url("/images/sitesettd.gif"); background-repeat: repeat; BORDER: #D7CDA3 1px solid;}
.sitesetdiv {font-size: 11px; background: #CCBE8D; BORDER: #D7CDA3 1px solid; margin-top: 2px; margin-bottom: 2px; margin-left: 10px; margin-right: 10px;  padding: 1px;}
.sitesetdiv a:link {color: #1F4664; text-decoration:none;}
.sitesetdiv a:visited {color: #1F4664; text-decoration:none;}
.sitesetdiv a:active {color: #1F4664; text-decoration:none;}
.sitesetdiv a:hover {color: #ffffff; text-decoration:none;}
.sitesettitle {font-weight: bold; font-size: 14px;}
.sitesetbottom {font-size: 11px; PADDING-top: 2px;}
.sitesetbottom a:link {color: #1F4664; text-decoration:none;}
.sitesetbottom a:visited {color: #1F4664; text-decoration:none;}
.sitesetbottom a:active {color: #1F4664; text-decoration:none;}
.sitesetbottom a:hover {color: #ffffff; text-decoration:none;}

.a1 {background: url("/images/4.gif"); height: 2px;}
.a1a {height: 2px;}
.a2 {background-color: #DFD8A7; padding: 5px; }
.a3 {background-color: #D9D19D; text-align: center; padding: 2px; BORDER: #000000 1px solid; font-weight: bold;}
.a4 {background-color: #DDD5A3; padding: 3px;}
.a5 {background-color: #E9E2B4; }
.a6 {background-color: #F2ECC3; BORDER: #000000 1px solid; padding: 4px; margin-right: 1px;}
.a7 {text-align: right;}

.b1 {background-color: #FAF5D1; BORDER: #000000 1px solid; padding: 2px; margin-right: 1px;}
.b2 {background-color: #E9E2B6; BORDER: #000000 1px solid; padding: 2px; margin-right: 1px;}
.b3 {background-color: #DCD4A2; BORDER: #000000 1px solid; padding: 2px; }
.b4 {background-color: #D1C994; BORDER: #000000 1px solid; padding: 2px; margin-left: 1px;}
.b5 {background-color: #C3BA81; BORDER: #000000 1px solid; padding: 2px; margin-left: 1px;}
.b6 {background-color: #FAF5D1; BORDER: #000000 1px solid; padding: 2px; margin-right: 1px;}
.b7 {background-color: #DCD4A2; BORDER: #000000 1px solid; padding: 2px;}
.b8 {background-color: #C3BA81; BORDER: #000000 1px solid; padding: 2px; margin-left: 1px;}

.ñ1 {background-color: #F2ECC3; BORDER: #000000 1px solid; padding: 2px; margin-right: 1px; HEIGHT: 50px;}
.ñ2 {background-color: #F2ECC3; BORDER: #000000 1px solid; padding: 2px; HEIGHT: 50px;}



h1 {font-family: Tahoma, Verdana, Arial, Sans-serif; font-size: 17px; margin: 0px; font-weight: normal;}
h2 {font-family: Tahoma, Verdana, Arial, Sans-serif; font-size: 16px; margin: 0px; font-weight: normal;}
h3 {font-family: Tahoma, Verdana, Arial, Sans-serif; font-size: 15px; margin: 0px; font-weight: normal;}
h4 {font-family: Tahoma, Verdana, Arial, Sans-serif; font-size: 14px; margin: 0px; font-weight: normal;}
h5 {font-family: Tahoma, Verdana, Arial, Sans-serif; font-size: 13px; margin: 0px; font-weight: normal;}

.maindiv {background: #E9E2B4 url("/images/logobg.gif"); background-repeat: no-repeat; background-position: bottom right;  BORDER: #000000 1px solid; width: 766px;}
.td0 {width: 5px; BORDER-RIGHT: #CDC091 2px dotted;}
.td1 {width: 200px; PADDING: 5px; background-color: #E5DEAE;}
.td2 {PADDING: 5px; BORDER-LEFT: #CDC091 2px dotted;}

A:link, A:visited, A:active {color: #1F4664; text-decoration: underline;}
A:hover {color:#0E5C98; text-decoration: none;}

.nonunderline a:link {color: #1F4664; text-decoration:none;}
.nonunderline a:visited {color: #1F4664; text-decoration:none;}
.nonunderline a:active {color: #1F4664; text-decoration:none;}
.nonunderline a:hover {color: #0E5C98; text-decoration:none;}

.blacklink a:link {color: #000000; text-decoration:none;}
.blacklink a:visited {color: #000000; text-decoration:none;}
.blacklink a:active {color: #000000; text-decoration:none;}
.blacklink a:hover {color: #000000; text-decoration:none;}

.calendarBG { background-color: #E5DEAE; margin-bottom: 7px; margin-top: 7px;}
.calendarBlank {background-color: #E9E2B4;}
.calendarHeader {color: #000000; text-align: center; background-color: #F2ECC3; PADDING-bottom: 2px;}
.calendarMonthLinks {font-size: 11px; font-weight: normal; text-decoration: none; color: #000000;}
.calendarMonthLinks a:link {color: #1F4664; text-decoration:none;}
.calendarMonthLinks a:visited {color: #1F4664; text-decoration:none;}
.calendarMonthLinks a:hover {color: #1F4664; text-decoration:none;}
.calendarDayHeading {vertical-align: middle;}
.calendarToday {font-size: 11px; font-weight: bold; letter-spacing: .1em; text-decoration: none; text-align: center; vertical-align: middle; color: #000000; background-color: #FCF7D5; BORDER: #808080 1px solid;}
.calendarCell {font-size: 11px;  letter-spacing: .1em; text-decoration: none; text-align: center; vertical-align: middle; color: #000000; background-color: #F2ECC3;}
.calendarToday a:link {font-weight: bold; color:#1F4664; text-decoration: none;}
.calendarToday a:visited {font-weight: bold; color:#1F4664; text-decoration: none;}
.calendarToday a:hover {font-weight: bold; color:#1F4664; text-decoration: none;}
.calendarCell a:link {color:#1F4664; text-decoration: underline;}
.calendarCell a:visited {color:#1F4664; text-decoration: underline;}
.calendarCell a:hover {color:#1F4664; text-decoration: underline;}

.desc {margin-left: 20px; margin-bottom: 5px; margin-top: 2px; BORDER: #CDC091 1px solid; font-size: 11px; PADDING: 2px;}




p {margin-top: 5px; margin-bottom: 5px;}
blockquote {PADDING-RIGHT: 5px; PADDING-LEFT: 3px; MARGIN: 5px; margin-left: 15px; BORDER-LEFT: #9A9A9A 2px dotted; LINE-HEIGHT: 150%;}
ul {list-style: square; margin-top: 3px; margin-bottom: 3px; margin-left: 8px; padding-left: 8px;}
img {margin: 0; padding: 0; border: 0;}
ol {margin-bottom: 10px;}

.checkbox {background-color: transparent; margin: 1px; padding: 0; border: 0;}

.input {border: 1px solid #000000; background-color:  #F1EBC2; color: #000000;  font-family: Verdana, Tahoma,  Arial, Sans-serif; font-size: 11px; padding: 5 5 5 5; margin-top: 2px; margin-bottom: 2px;}
.textarea {border: 1px solid #000000; background-color:  #F1EBC2;  font-family: Verdana, Tahoma,  Arial, Sans-serif; font-size: 11px; color:  #0000000; margin-top: 3px; margin-bottom: 3px;}
.submit {border: 1px solid #000000; background-color:  #F1EBC2; color: #000000;  font-family: Verdana, Tahoma,  Arial, Sans-serif; font-size: 11px; padding: 5 5 5 5; margin-top: 2px; margin-bottom: 2px;}

input {border: 1px solid #000000; background-color:  #F1EBC2; color: #000000;  font-family: Verdana, Tahoma,  Arial, Sans-serif; font-size: 11px; padding: 5 5 5 5; margin-top: 2px; margin-bottom: 2px;}
textarea {border: 1px solid #000000; background-color:  #F1EBC2;  font-family: Verdana, Tahoma,  Arial, Sans-serif; font-size: 11px; color:  #0000000; margin-top: 3px; margin-bottom: 3px;}
submit {border: 1px solid #000000; background-color:  #F1EBC2; color: #000000;  font-family: Verdana, Tahoma,  Arial, Sans-serif; font-size: 11px; padding: 5 5 5 5; margin-top: 2px; margin-bottom: 2px;}

.multiselect {border: 1px solid #000000; background-color:  #F1EBC2; color: #000000;  font-family: Verdana, Tahoma,  Arial, Sans-serif; font-size: 11px; padding: 5 5 5 5; margin-top: 2px; margin-bottom: 2px; }

select {border: 1px solid #000000; background-color:  #F1EBC2; color: #000000;  font-family: Verdana, Tahoma,  Arial, Sans-serif; font-size: 11px; padding: 5 5 5 5; margin-top: 2px; margin-bottom: 2px; }

.hidden {margin: 0; padding: 0; border: 0;}
.radio {background-color:  transparent; margin-top: 1px; margin-bottom: 1px; padding: 0; border: 0;}
form {margin: 0;}





.buttonMode {font-size: 11px; background-color: transparent; white-space: nowrap;}
.htmlButtonOuter, .htmlButtonOuterL {background-color: #ffffff; padding: 0; border-top: #333 1px solid; border-right: #345864 1px solid; border-bottom: #345864 1px solid;}
.htmlButtonOuterL {border-left: #345864 1px solid;}
.htmlButtonInner {background-color: transparent;  text-align: center; padding: 0 3px 0 3px; border-left: #fff 1px solid; border-top: #fff 1px solid; border-right: #ccc 1px solid; border-bottom: #ccc 1px solid;}
.htmlButtonOff {font-size: 11px; padding: 1px 2px 2px 2px; white-space: nowrap; }
.htmlButtonA {font-size: 11px; padding: 1px 2px 2px 2px; white-space: nowrap; }
.htmlButtonOff a:link {color: #000080; text-decoration: none; white-space: nowrap;}
.htmlButtonOff a:visited {color: #000080; text-decoration: none;}
.htmlButtonOff a:active {color: #000080; text-decoration: none;}
.htmlButtonOff a:hover {color: #2D2DE3; text-decoration: none;}
.htmlButtonOn {font-size: 11px; background: #f6f6f6; padding: 1px 2px 2px 2px; white-space: nowrap;}
.htmlButtonOn a:link {color: #000080; text-decoration: none; white-space: nowrap;} 
.htmlButtonOn a:visited {color: #000080; text-decoration: none;} 
.htmlButtonOn a:active {color: #000080; text-decoration: none;}
.htmlButtonOn a:hover {color: #2D2DE3; text-decoration: none;}

.codeblock {background: #E9E9E9; border-left: 1px solid #B2B3CE; border-top: 1px solid #B2B3CE; border-bottom: 1px solid #B2B3CE; border-right: 1px solid #B2B3CE; font-size: 11px; color: #38394B; margin: 8px 4px 10px 3px; padding: 10px 10px 10px 6px;}