/* eWebEdit Pro textbox styles */
body {
font-family: arial, helvetica, sans-serif;
padding: 0 .6em;
margin: 0 .6em;
color: #000;
background: #fff;
font-size: .8em;
}
h1 { font-size: 1.8em; }
h2 { font-size: 1.4em; }
h3 { font-size: 1.3em; }
h4 { font-size: 1.2em; }
h5 { font-size: 1.1em; }
h6 { font-size: 1em; }
p, li, dt, dd { line-height: 1.4; margin: 0 0 0.8em 0; }
h1 {
color: #a60000;
margin-top: 0;
}
h2 {
color: #5D5D5D;
}
h3, h4, h5, h6 {
color: #5D5D5D;
margin-top: .6em;
margin-bottom: 0;
}
h1, h2, h3, h4, h5, h6 {
clear: both;
}
h1.Wrap, h2.Wrap, h3.Wrap, h4.Wrap, h5.Wrap, h6.Wrap {
clear: none;
}
p {
margin-top: .2em;
}
caption {
font-family: verdana, arial, helvetica, geneva, sans-serif;
color: #444;
font-size: 1.1em;
text-align: left;
padding: 0 0 .4em 0;
font-weight: bold;
}
ul {
margin: .4em 0 0 0;
list-style: none;
background: #fff;
}
ul li {
padding-left: 10px;
background: url(../../imgs/icons/arrow_red.gif) no-repeat 0 .5em;
}
ul ul {
margin-left: 10px;
}
ul.Horiz {
list-style: none;
}
ul.Horiz li, ol.Horiz li {
float: left;
}
a:link {
color: #336699;
}
a:visited {
color: purple;
}
a:focus, a:hover, a:active {
color: #AD0000;
}
table {
margin: 1em 0;
width: 100%;
}
th {
font-weight: bold;
text-align: left;
}
th, td {
font-size: .8em;
padding: 4px;
}
img.Center, ul.Center, ol.Center, dl.Center, table.Center {
margin-left: auto;
margin-right: auto;
}
h1.Center, h2.Center, h3.Center, h4.Center, h5.Center, h6.Center,
p.Center, th.Center, td.Center {
text-align: center;
}
th.Right, td.Right {
text-align: right;
}
/* Images
==================== */
img.Right, img.Left {
margin-bottom: 1em;
}
img.Right {
float: right;
margin-left: 1em;
}
img.Left {
float: left;
margin-right: 1em;
}
img.Inline {
display: inline;
}
.Right {
float: right;
visible: false;
}
.Left {
float: left;
visible: false;
}
/* Tables
==================== */
table.Border tr.BorderHeader th, table.Border tr.BorderHeader td {
background-color: #c6b99d;
}
table.Border, table.Border2, table.Border3 {
border-collapse: collapse;
}
table.Border {
border-top: 1px solid #D8D8CB;
border-right: 1px solid #D8D8CB;
}
table.Border th, table.Border td {
border-left: 1px solid #D8D8CB;
border-bottom: 1px solid #D8D8CB;
padding: 4px;
}
table.Border2 {
border-left: 1px solid #D8D8CB;
border-top: 1px solid #D8D8CB;
border-right: 1px solid #D8D8CB;
}
table.Border2 th, table.Border2 td {
border-bottom: 1px solid #D8D8CB;
padding: 4px;
}
table.Border3 {
border: 1px solid #D8D8CB;
}
table.Border3 th, table.Border3 td {
padding: 4px;
}
tr.TableHeaderRow, tr.ColorRow {
background: #FFEEB9;
}
tr.TableHeaderRow, thead tr.ColorRow th {
color: #a60000;
}
tr.TableHeaderRow th, table.Border tr.TableHeaderRow th.BorderBottom {
border-bottom: 1px solid #D8D8CB;
}
table.AutoWidth {
width: auto;
}
table.Stripe {} /* used for stripe() js function in default.js */
/* Custom HTML Elements
==================== */
/* Callout Boxes */
div.CalloutRight {
width: 180px;
float: right;
border-bottom:1px solid #DFD4AF;
border: 1px solid #D8D8CB;
color: #000;
background: #FFEEB9;
margin: 0 0 1em 1em;
}
div.CalloutRight div {
margin: 9px;
}
div.CalloutRight h1, div.CalloutRight h2, div.CalloutRight h3,
div.CalloutRight h4, div.CalloutRight h5, div.CalloutRight h6 {
font-size: 1.1em;
border-bottom: 1px solid #DFD4AF;
color: #AD0000;
margin-bottom: .4em;
padding-bottom: .2em;

}
div.CalloutWide {
width: 100%;
float: left;
border-bottom:1px solid #DFD4AF;
border: 1px solid #D8D8CB;
color: #000;
background: #FFEEB9;
margin-bottom: 1em;
clear: both;
}
div.CalloutWide div {
margin-left: 1em;
margin-right: 1em;
}
div.CalloutWide img {
float: right;
margin: .8em .8em .6em 1em;
border-bottom: 1px solid #D8D8CB;
border-left: 1px solid #D8D8CB;
}
div.CalloutWide h1, div.CalloutWide h2, div.CalloutWide h3,
div.CalloutWide h4, div.CalloutWide h5, div.CalloutWide h6 {
font-size: 1.1em;
border-bottom: 1px solid #DFD4AF;
color: #AD0000;
margin: 0 0 .4em 0;
padding: .6em 0 .2em 0;
clear:none;
}
div.Plain, #Content div.Plain li {
background-color: transparent;
}
/* Images with Captions */
div.Caption { background: #FFEEB9; }
div.Caption img {
margin-bottom: .6em;
}
div.Caption p {
font-size: .85em;
margin-left: .5em;
margin-right: .5em;
}
div.Caption a {
background: transparent;
}
/* Images with Captions */
div.Caption { background: #FFEEB9; }
div.Caption img {
margin-bottom: .6em;
visible: false;
}
div.Caption p {
font-size: .85em;
margin-left: .5em;
margin-right: .5em;
visible: false;
}
/* Two Col lists */
ol.TwoCol, ul.TwoCol, p.TwoCol, div.TwoCol {
width: 45%;
float: left;
margin-left: 0;
margin-right: 1em;
}
ol.TwoCol, ul.TwoCol {
padding-left: 1.3em;
}
/* Fancy Two Col lists */
div.FancyTwoCol {
margin-left: 0px;
margin-right: 8px;
width: 48%;
float: left;
visible: false;
}
div.FancyTwoCol h2.first, div.FancyTwoCol h2 {
background-color: #FFEEB9;
padding: 4px 0 4px 10px;
font-size: 1.2em;
font-weight: bold;	
margin: 0;
visible: false;
}
div.FancyTwoCol h2.first {
border-top: 1px solid #D8D8CB;
visible: false;
}
div.FancyTwoCol ul {
margin: 0;
padding: 0;
visible: false;
}
div.FancyTwoCol ul li {
background: url(../../imgs/icons/arrow_red.gif) no-repeat;
background-position: 2% 50%;
border-right: 1px solid #D8D8CB;
border-bottom: 1px solid #D8D8CB;
border-left: 1px solid #D8D8CB;
color: #444;
margin: 0;
padding: 3px 0 3px 16px;
visible: false;
}
div.FancyTwoCol ul li a {
color: #336699;
text-decoration: none;
visible: false;
}
div.FancyTwoCol ul li a:hover {
text-decoration: underline;
visible: false;
}
/* Clearing */
h1.ClearBoth, h2.ClearBoth, h3.ClearBoth,
h4.ClearBoth, h5.ClearBoth, h6.ClearBoth,
p.ClearBoth, ul.ClearBoth, ol.ClearBoth {
clear: both;
}
/* Borders */
hr {
height: 2px;
border: 1px solid #fff;
border-top: 1px solid #ccc;
margin: .8em 0;
}
h1.BorderTop, h2.BorderTop, h3.BorderTop, h4.BorderTop, h5.BorderTop, h6.BorderTop,
p.BorderTop, dl.BorderTop, ul.BorderTop, ol.BorderTop, div.BorderTop, table.BorderTop {
border-top: 1px solid #ad0000;
padding-top: .2em;
}
table.BorderTop {
padding-top: 0;
}
h1.BorderBottom, h2.BorderBottom, h3.BorderBottom, h4.BorderBottom, h5.BorderBottom, h6.BorderBottom,
p.BorderBottom, dl.BorderBottom, ul.BorderBottom, ol.BorderBottom, div.BorderBottom, table.BorderBottom {
border-bottom: 1px solid #ad0000;
padding-bottom: .2em;
}
table.BorderBottom {
padding-bottom: 0;
}
/* Tabs */
.TabsContainer {
border: 1px dashed #ccc;
margin: 10px 0;
padding: 10px;
background-color: #ffffe5;
visible: false;
}
.TabsContainer .Tab {
margin-bottom: 10px;
padding: 4px;
background: #fff;
width: 95%;
visible: false;
}
.TabsContainer .TabsContainer {
background-color: #e5f4ff;
visible: false;
}
.TabsContainer .TabsContainer .Tab {
width: 96%;
visible: false;
}
.TabsContainer .Tab h2 {
background: #f0f0f0;
margin: 0;
margin-bottom: 4px;
padding: 3px;
visible: false;
}

/* PhotoSlider */
.PhotoSlider  {
padding: 6px;
padding-bottom: 0;
background-color: #f2f2f2;
width: 275px;
visible: false;
}
.PhotoSlider ul {
margin: 0;
padding: 0;
list-style: none;
visible: false;
}
.PhotoSlider li {
margin: 0;
margin-bottom: 6px;
padding: 5px;
border: 1px solid #ccc;
background-color: #fff;
visible: false;
}
.PhotoSlider img {
margin: 0;
visible: false;
}
