/* eWebEdit Pro textbox styles */
body {
padding: 0 .6em;
margin: 0 .6em;
color: #000;
background: #fff;
font-family: verdana,arial,helvetica,geneva,sans-serif;
font-size: .7em;
}
ul {
margin-top: 0;
margin-left: .8em;
padding-left: .8em;
list-style-type: disc;
}
ol {
margin-left: 1em;
padding-left: 1em;
}
ul ul, ol ol, ul ol, ol ul {
margin-top: .4em;
margin-bottom: .4em;
}
ul, ol, dl {
margin-bottom: 1em;
}
ul.Plain {
list-style: none;
padding-left: 0;
}
li {
margin-bottom: .2em;
}
img {
margin-bottom: .2em;
}
p {
margin-top: 0;
margin-bottom: .6em;
}
p.Summary {
color: #999;
font-size: 1.6em;
font-weight: bold;
padding-bottom: 0;
}
p, li, dt, dd {
line-height: 1.4;
}
h1, h2, h3, h4, h5, h6 {
color: #002B5F;
margin: .6em 0 .2em;
}
h1 {
font-size: 2.2em;
margin-top: 0pt;
}
h2 {
font-size: 1.5em;
}
h3 {
font-size: 1.3em;
}
h4 {
font-size:1.2em;
}
h5 {
font-size:1.1em;
}
h6 {
font-size:1em;
}
ul.Horiz {
list-style: none;
}
ul.Horiz li, ol.Horiz li {
float: left;
}
table {
margin-bottom: .8em;
}
a:link {
color: #00015e;
}
a:hover {
color: #00f;
}
table {
margin: 1em 0;
width: 100%;
}
th {
font-weight: bold;
text-align: left;
}
th, td {
font-size: .8em;
padding: 4px;
}
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;
}
.Small {
font-size:0.85em;
}
p.PullquoteLeft {
float: left;
margin: 0pt 1.25em 0.25em 0pt;
width: 10em;
color: #002B5F;
font-style: italic;
font-weight: bold;
line-height: 1.5;
}
p.PullquoteRight {
float: right;
margin: 0pt 0pt 0.25em 1.25em;
width: 10em;
color: #002B5F;
font-style: italic;
font-weight: bold;
line-height: 1.5;
}
/* 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;
}
img.Center {
text-align: center;
margin: auto;
display: block;
}
/* Tables
==================== */
table.Border {
border-top: 1px solid #CADDFB;
border-right: 1px solid #CADDFB;
background: #e6efff;
}
table.Border th, table.Border td {
border-left: 1px solid #CADDFB;
border-bottom: 1px solid #CADDFB;
visible: false;
}
table.Border2 {
border-left: 1px solid #CADDFB;
border-top: 1px solid #CADDFB;
border-right: 1px solid #CADDFB;
}
table.Border2 th, table.Border2 td {
border-bottom: 1px solid #CADDFB;
padding: 4px;
visible: false;
}
table.Border3 {
border: 1px solid #CADDFB;
}
tr.TableHeaderRow {
color: #000;
background: #d2e2fc;
}
tr.ColorRow {
color: #000;
background: #e6efff;
}
tr.TableHeaderRow th, th.BorderBottom {
border-bottom: 1px solid #CADDFB;
visible: false;
}
th.BorderBottom {
border-bottom: 1px solid #CADDFB !important;
}
table.Border tr.TableHeaderRow th, table.Border2 tr.TableHeaderRow th, table.Border3 tr.TableHeaderRow th {
border-bottom: none;
visible: false;
}
table.AutoWidth {
width: auto;
}
/* Custom HTML Elements
==================== */
/* Callout Boxes */
div.CalloutRight {
width: 180px;
float: right;
border: 1px solid #CADDFB;
color: #000;
background: #e6efff;
margin: 0 0 1em 1em;
visible: false;
}
div.CalloutRight div {
margin: 9px;
visible: false;
}
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 #CADDFB;
margin-bottom: .4em;
padding-bottom: .2em;
visible: false;
}
div.CalloutWide {
width: 99%;
float: left;
border: 1px solid #D3D3B8;
color: #000;
background: #e6efff;
margin-bottom: 1em;
visible: false;
}
div.CalloutWide div {
margin-left: 1em;
visible: false;
}
div.CalloutWide img {
float: right;
margin: .8em .8em .6em 1em;
border-bottom: 1px solid #CADDFB;
border-left: 1px solid #CADDFB;
visible: false;
}
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 #CADDFB;
margin: 0 0 .4em 0;
padding: .6em 0 .2em 0;
visible: false;
}
div.CalloutRight li, div.CalloutWide li {
background-color: transparent;
visible: false;
}
div.Plain {
background: #fff;
visible: false;
}
/* Images with Captions */
div.Caption { background: #e6efff; width: auto; }
div.Caption img {
margin-bottom: .6em;
visible: false;
}
div.Caption p {
font-size: .85em;
margin-left: .5em;
margin-right: .5em;
margin-bottom: .8em;
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;
}
/* 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 #CADDFB;
margin: 1em 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 #CADDFB;
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 #CADDFB;
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;
}