﻿body {font-size: 13px; line-height: 1.2em;font-family: Arial, Helvetica, sans-serif; color:#282828;}
p {padding: 0px 0px 15px 0px; margin:0px;}
li p, td p, td h1, td h2, td h3,td h4, td h5{margin:0;}
td ul{margin:10px;}
i:not(.icon) {color:#a36621;}
p.no-space-paragraph{ margin:0; padding:0; }
a img, img {border:none;}
.float-left-pad-right{float:left;margin:2px 10px 10px 0;}
.float-right-pad-left{float:right;margin:2px 0 10px 10px;}
hr {color: #cb9e5e; background-color: #cb9e5e; height: 1px; border:#cb9e5e; margin:0px; padding:0px; width:100%; clear:both; }
.gold-divider {color: #cb9e5e; background-color: #cb9e5e; height: 1px; border:#cb9e5e; margin:3px 0px -10px 0px; padding: 0px; width:100%; clear:both; }
.callout-quote{float:right;width:172px;background:url(../images/quote.png) left top no-repeat;border:none;font-size:17px;line-height:22px;font-style:italic;margin:0 10px 10px 10px;padding:25px 10px 10px 25px;}
.callout-quote-full{width:580px;background:url(../images/quote.png) left top no-repeat;border:none;font-size:17px;line-height:22px;font-style:italic;margin:0 0px 20px 25px;padding:25px 10px 10px 25px;}
.no-space-paragraph p{margin:0;padding:0;}
#mainnav, #footnav {font-family: 'Crimson Text', serif; }
.largeOrangeHeader, h1.largeOrangeHeader { color:#a36621!important; letter-spacing:normal!important; font-size:60px!important; line-height:60px; font-weight:normal!important; text-transform:lowercase!important; margin:0px 0px 15px 0px!important;padding:0px!important;}
.clearer{position:relative;float:left;width:100%;clear:both;height:1px;border:none;margin:0;padding:0;}
.with-bar{padding-bottom:6px;border-bottom:1px solid #bec2c5;clear:both;}
select{font-size:12px;outline:none;padding:1px;}
#container ul, body.mceContentBody ul{}
#container ol, body.mceContentBody ol{margin-left:43px;padding:0 10px 10px 0;}
#container ol li, body.mceContentBody ol li{font-size:12px;padding:0 0 8px;}
#container ul li, body.mceContentBody ul li{list-style-type:none;font-size:12px;}
#container #tabs ul li, #container .tabs ul li {}
#container #tabs ul li a, #container .tabs ul li a{ text-decoration:none!important;}
.toolEditMenuWrap li {background:none!important;}
h1.page-title{font-size:18px;font-weight:700;color:#4b4b4b;text-transform:uppercase;line-height:1.5em;margin:7px 0 4px 20px;}
h1.page-title span{display:block;width:13px;height:13px;background:#00a0af;float:left;margin:7px 10px 0 0;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
#container a{color:#73553d;text-decoration:underline;}
#container a:hover{color:#63AFE3;text-decoration:underline;}
#content a:hover h1, #container a:hover h2, #container a:hover h3, #container a:hover h4 { text-decoration:none;}
#content_main .blockquote{margin-left:45px;}
#content_main ul.linklist li{background:url(../images/arrow-rt-sm.gif) left 6px no-repeat;margin-left:20px;}
.divider{padding-top:10px;margin-bottom:20px;border-bottom:solid 1px #e1e1e1;}
#container ul  { clear:both; margin:10px 0px 10px 0px; padding:0px 0px 0px 15px;}
#container ul li, body.mceContentBody ul li { background: url(../images/brown-li-square.gif) left 3px no-repeat; padding: 0px 0px 7px 15px;}
#container .tabs ul li{background:none; padding:0px;}
/*Headers*/
h1, h2, h3, h4, h5 {font-weight:bold; color: #2e3a48; font-family: 'Crimson Text', serif; line-height: 1.2em!important;margin: 20px 0px 6px 0px; color:#536b6e; }
h1, h2, h3 { font-variant:small-caps;}
h1 a, h2 a, h3 a ,h4 a, h5 a,a h1,a h2,a h3,a h4,a h5 {color: #2e3a48!important;}
#right h3, #content_top .Tool h3, #content_top .Tool h2, #content_top .Tool h1, #content_top .Tool h4, #content_top .Tool h5 { margin-top:0px!important;}
#content_main .Tool h3, #content_main .Tool h2, #content_main .Tool h1, #content_main .Tool h4, #content_main .Tool h5 { margin-top:0px!important;}
h1 {text-transform:uppercase; letter-spacing:.1em; margin-top:0px!important; font-size:24px; text-transform:uppercase;}
h2, a h2, h2 a{text-decoration:none !important; font-size:22px; text-transform:uppercase;}
h3 {color:#718a8e!important;font-size:20px; line-height:20px;}
h4 {font-size:18px; color:#534110; }
h5 {font-size:16px; color:#534110; }
/*Buttons*/
#content a.button, #footer_bottom_wrap a.button, .mceContentBody a.button { color:#374e53; text-decoration:none!important; font-weight:bold; margin: 7px 0px 7px 0px; display:inline-block; background: url(../images/ww_dark-aarow.png) no-repeat right 3px; padding: 1px 15px 1px 0px;}
#content a.button:hover, #footer_bottom_wrap a.button:hover, .mceContentBody a.button:hover { color:#718a8e;}
#right a.button, #right .button {text-decoration:none!important; color:#e2f1f2!important; font-weight:bold; background: #718a8e url(../images/ww_light-aarow.png) no-repeat 9px 5px; display:block; padding: 5px 5px 5px 23px; margin: 10px 0px 10px 0px; border-radius: 10px 10px; -moz-border-radius: 10px 10px 10px 10px; -webkit-border-radius:10px; border:solid 1px #e2f1f2;}
#right a.button:hover, #right .button:hover { color:#293940!important;text-decoration:none!important; background: #89C6D2 url(../images/ww_dark-aarow.png) no-repeat 9px 5px;}
/*video and audio links*/
.videoFeature {background:url( '../images/dm_video_feature_shadow.jpg' ) -1px 10px no-repeat !important; position:relative; float:left; padding: 10px 25px 25px 0px; width:293px; margin: 0px;}
.videoFeature object, .videoFeature video {width:293px!important;height:221px!important;}
a.videoInline {}
a.videoInline-nolink {}
a.videoLink, .mceContentBody a.videoLink {position:relative !important;padding-left:20px;background:url( '/assets/images/icons/video_icon_small.gif' ) 0px 0px no-repeat !important;}
a.audioLink, .mceContentBody a.videoLink {position:relative !important;padding-left:20px;background:url( '/assets/images/icons/audio_icon_small.gif' ) 0px 0px no-repeat !important;}
a.pdfLink, .mceContentBody a.pdfLink {position:relative !important;padding-left:20px;background:url( '/assets/images/icons/acrobat_icon_16.gif' ) 0px 7px no-repeat !important;}
#right-nav a.videoLink{background-position:0 4px;}
/*Feature Rotator Styles*/
.feature_sub_head_top, .feature_sub_head_bottom { color: #bbb6b2; text-transform: uppercase; font-weight:bold;text-align:center; font-size:13px; line-height:14px; }
.feature_sub_head_top { border-bottom: 2px solid #a36621; }
.feature_sub_head_bottom { border-top: 2px solid #a36621; }
.feature_head { font-size:25px; line-height:26px!important;text-transform: uppercase; letter-spacing: 0em; font-weight:bold;  text-align:center; }
.feature_read_more { font-weight: bold; float:right;}
a.feature_read_more:hover {text-decoration:none!important; color:#a36621!important;} 
/*Tiny MCE exceptions*/
body.mceContentBody p.intro-lg{color:#6d6e71;margin:0 0 15px;padding:0;}
.mceContentBody a{ color:#337a9e;text-decoration:none !important;}
.mceContentBody a:hover{color:#337a9e !important;text-decoration:underline !important;}
.mceContentBody a:link{color:#337a9e;}
.mceContentBody .pNoLSpace p{margin:0 0 15px;}
.mceContentBody a:visited{color:#337a9e;}
body.mceContentBody{font-size: 13px; line-height: 16px;font-family: Arial, Helvetica, sans-serif; color:#282828;}