body { color: #333333; background-color: #e0cea0; font-family: Arial; font-size: 12pt; }
a { color: #796338; }
.header_color { color: #e0cea0; background-color: #e0cea0; }
.sidebar_color { color: #e0cea0; background-color: #e0cea0; }
.sideheading_color { color: #e0cea0; background-color: #e0cea0; }
.sidehighlight_color { color: #e0cea0; background-color: #e0cea0; }
.sideheadinghighlight_color { color: #e0cea0; background-color: #e0cea0; }
.menubar_color { color: #e0cea0; background-color: #e0cea0; }
.menu_color { color: #e0cea0; background-color: #e0cea0; }
.highlight_color { color: #e0cea0; background-color: #e0cea0; }
.content_color { color: #333333; background-color: #e0cea0; }
.blockheading_color { color: #c06826; background-color: #e3d0a6; }
.footer_color { color: #c06826; background-color: #e0cea0; }
* {margin:0; padding:0;}
body {font-family: Trebuchet MS, Arial,Helvetica, sans-serif; font-size:small; margin:0; color:#474747; background-color:#e2cda0;}  

input, select, textarea {font-size:11px; font-family: Trebuchet MS, Arial,Helvetica,sans-serif; padding:2px;}
table, td {font-size: 1em;line-height:16px;}
th {font-weight:bold; text-align:left; background-color:#ccc;}
p {font-family:Helvetica,Arial,sans-serif; margin: 0 0 10px 0;line-height:16px;padding-right:13px;}
h1 {font:bold 1.4em Trebuchet MS; color:#d8991f; margin: 0 0 7px 0;}
h2 {font:bold 1.3em Trebuchet MS; color:#d8991f; margin: 0 0 10px 0;}
h3 {font:bold 1.2em Trebuchet MS; color:#666666; margin: 0 0 5px 0; color:#333333; text-transform: uppercase; padding: 0; margin: 0;}
h4 {font:bold 1.1em Trebuchet MS; margin: 0 0 5px 0;}
hr {background-color:#d8991f; height:3px; border: 0;}
.bold {font-weight:bold; }

.header {background-color:#e2cda0; padding: 5px 5px 0 5px;}
.corwrpr {border:5px solid #e2cda0; padding:5px; background-color:#fff; float:none;}
.footer {background-color:#e2cda0; padding: 0px 5px 5px 5px; text-align:center; }

a, a:link, a:visited {color:#556017; text-decoration:none;}
a:hover {color:#a62b0f; text-decoration:none;}
a:active {color:#556017; text-decoration:none ;}
a:active, a:focus {outline:0;}

.clear {overflow:hidden; clear:both; height:0; margin:0; font-size:1px; line-height:0;}

ul.navLinks {padding:0; margin:0; list-style-type: none; border-top:1px solid #dcc69b;}
ul.navLinks li {background:#e9dab9 url(/cms/images/li.gif) no-repeat 5px 50%; border-left:1px solid #dcc69b; border-right:1px solid #dcc69b; border-bottom:1px solid #dcc69b; padding:5px 5px 5px 14px; margin:0; display:block;}
ul.navLinks a {text-decoration:none; display:block; font-weight:bold; }
ul.navLinks a:hover {color:#ff6600;}

.ftrNav {font-weight:bold;}
.titleTbl tr {vertical-align:middle; }
.titleTbl {border-bottom:2px solid #d8991f;  margin: 0 0 6px 0;}

.brought {float:right; display:inline; width:110px; margin:2px; text-align:center; }


/* tab setup */
.tabModule {margin:0; padding-top:0px;}
.tabModule .tabdiv {padding:0; border:2px solid #00659C; border-top-width:6px; min-height:1px;}
.tabModule .tabsRow {}

.tabnav {margin:0; padding:0;}
.tabnav li {float:left; display:inline; margin-right:1px; list-style-type:none;}
.tabnav li a, .tabnav li a:link,.tabnav li a:visited {float:left; display:inline; padding:5px 7px; text-align:center; text-decoration:none; font-size:.9em; color:#666; background:url(/cms/images/admin/tab_off.gif); border:1px solid #808080; border-bottom-width:0;}
.tabnav li a:hover {color:#333;background:url(/cms/images/admin/tab_on.gif);border-color:#505050;}
.tabnav li.ui-tabs-selected a, .tabnav li.ui-tabs-selected a:link, .tabnav li.ui-tabs-selected a:visited {color:#fff;margin-top:0; background:#01679A url(/cms/images/admin/table_header.gif) repeat-x;border-bottom-width:0;border-color:#00659C;}
.ui-tabs-hide {display: none;}
.spacer {display:block; clear:both; line-height:0; height:0; margin:0; padding:0; overflow:hidden; font-size:.01em;}
.AETabHeader {padding:8px; background:url(/cms/images/admin/info_bg.gif) #FFE7A2 repeat-x; border-bottom:solid 2px #FFBE6B; line-height:1.4em; font-size:11px;}


/* TABS */

/* Layout helpers ----------------------------------*/

.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }

/* Component containers ----------------------------------*/

.ui-widget {}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {}
.ui-widget-content {background: #fff url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;}
.ui-widget-content a {}
.ui-widget-header {border-bottom: 1px solid #ecddbe; color: #ffffff; font-weight: bold; }
.ui-widget-header a {color: #ffffff; }

/* Interaction states ----------------------------------*/

.ui-state-default, .ui-widget-content .ui-state-default {border: 1px solid #a5b25d; background: #878686 url(/cms/images/tab.gif) 50% 50% repeat-x; font-weight: bold; color: #fff; outline: none;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #fff; text-decoration: none; outline: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {border: 1px solid #a5b25d; background: #878686 url(/cms/images/tab.gif) 50% 50% repeat-x; font-weight: bold; color: #fff; outline: none; }
.ui-state-hover a, .ui-state-hover a:hover {color: #fff; text-decoration: none; outline: none; }
.ui-state-active, .ui-widget-content .ui-state-active {border: 1px solid #ecddbe; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #d8991f; outline: none; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #d8991f; outline: none; text-decoration: none; }

/* Misc visuals ----------------------------------*/

/* Corner radius */

.ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; }
.ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; }
.ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-right {  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; }
.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {display: none; /*sorry for IE5*/ display/**/: block; /*sorry for IE5*/  position: absolute; /*must have*/ z-index: -1; /*must have*/ filter: mask(); /*must have*/top: -4px; /*must have*/ left: -4px; /*must have*/ width: 200px; /*must have*/height: 200px; /*must have*/}

.ui-tabs {padding: .2em; zoom: 1;}
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; font:bold 12px trebuchet MS; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel {padding:10px 0; display: block; border-width: 0; background: none; }
.ui-tabs .ui-tabs-hide {display: none !important; }

.content {border:1px dashed #2b4487; padding:1px; margin:1px 1px 1px 1px;}
.contentheader {background:#dddddd; color:#000000; border:1px solid #2b4487; padding:2px; margin:1px 0 1px 0px; text-align:right;}
.contentedit {background:#f2faff; color:#000000; border:1px solid #2b4487; padding:2px;}
.contentsettings {background:#ffffff; color:#000000; border:1px solid #2b4487; padding:2px;}

/* cms */
.contentregion {background: #B8CDE7; color: #2B4487; border: 1px solid #2B4487; padding: 2px; margin: 1 0 1 0;}
.contentbottom {background: #DDDDDD; color: #000000; border: 1px solid #2B4487; padding: 2px; margin: 1 0 1 0;}
.adminbtn {font-size:12px; font-weight:bold; color:#000000; background: #112848 url(/cms/images/btn.gif) repeat-x top left; border:1px solid #a5b9c8; padding:2px; text-decoration:none; cursor:hand;}
.adminredbtn {font-size:12px; font-weight:bold; color:#FF0000; background: #112848 url(/cms/images/btn.gif) repeat-x top left; border:1px solid #a5b9c8; padding:2px; text-decoration:none; cursor:hand;}
