#left-outer { float: left; width: 450px; background:url(../Images/home_bg.jpg) left top no-repeat; height:320px; padding:0;
margin:0; }

#page-header{
background-color:#3e3f52; height:77px; border-bottom:1px solid #262239; 
}

#content-outer { padding:0px; margin:0px; width:550px; background-color:#756043; float:left;}
#content-inner { width:100%; margin:0; padding:0;}

.ContentEditor ul li { list-style-type: none; color: #000; background:url(../Images/bullet.gif) left 15px no-repeat; }

.ContentEditor p cite {color:#e2ddd7; line-height:150%; font-weight:bold; text-align:center; font-style:italic; background:#5E4E35; width:95%; display:block; padding:5px;}

p a.oLinkAssetPdf {background:url(../Images/leader_pdf.gif) left 20px no-repeat; padding:20px 0px 20px 20px;}

div.element-panel-alpha-body-content-inner h3 { font-size: 1.3em;  font-weight:bold; color:#eedcc2;  background:url(../Images/h3_bg.gif) left top repeat-x; padding-bottom:10px; padding-top:5px; }

div.element-panel-alpha-body-content-inner h4 { font-size: 1.3em;  font-weight:bold; color:white;  background:url(../Images/h3_bg.gif) left top repeat-x; padding-bottom:10px; padding-top:5px; }

/* Columns Alpha */
.element-columns-alpha-outer { clear: both; }
.element-columns-alpha-inner { width: 100%; }

.element-column-left-alpha-outer { }
.element-column-left-alpha-inner { width: 100%; }
.element-column-left-alpha-content { }

.element-column-right-alpha-outer { color:#fff;}
.element-column-right-alpha-inner { width: 100%; }
.element-column-right-alpha-content { }

/* Panel Alpha - Document downloads panel */
.element-panel-alpha-outer { clear: both; background-color:#544530; border:none; margin:10px; width:100%; }
.element-panel-alpha-inner { width: 100%; overflow: visible; border-top:1px solid #a39d9b;}

.element-panel-alpha-icon-outer { display: none; }
.element-panel-alpha-icon-inner { display: none; }

.element-panel-alpha-header-outer { background: #0A51A1; padding: 3px 5px 3px 8px; color: #ffffff; }
.element-panel-alpha-header-inner { }

.element-panel-alpha-body-outer {  }
.element-panel-alpha-body-inner {  }

.element-panel-alpha-body-content-outer { }
.element-panel-alpha-body-content-inner { width: 100%; }
.element-panel-alpha-body-content-inner hr {color:#342721; width:100%; height:1px; padding:0; margin:0;}

div.element-panel-alpha-body-content-inner ul { padding-left: 1em; margin-left: 1em; }
div.element-panel-alpha-body-content-inner li { list-style-type: square; }

div.element-panel-alpha-body-content-inner a:link, div.element-panel-alpha-body-content-inner a:visited { }
div.element-panel-alpha-body-content-inner a:hover, div.element-panel-alpha-body-content-inner a:active { }

/* Panel Alpha -> Panel Alpha - white logo background */
.element-panel-alpha-outer .element-panel-alpha-outer{ background-color:#fff; padding:0; margin:0; width:100%; margin:10px;}


/* Panel gamma  - used for leader+warning at top of each page*/
.element-panel-gamma-outer { clear: both; background-color:#5E4E35; color:#fff; TEXT-ALIGN:CENTER;}
.element-panel-gamma-inner { width: 100%; overflow: visible; }

.element-panel-gamma-icon-outer { display: none; }
.element-panel-gamma-icon-inner { display: none; }

.element-panel-gamma-header-outer { background: #ff6600; padding: 3px 5px 3px 8px; color: #ffffff; }
.element-panel-gamma-header-inner { }

.element-panel-gamma-body-outer {  }
.element-panel-gamma-body-inner {  }

.element-panel-gamma-body-content-outer { padding: 5px; border:none; }
.element-panel-gamma-body-content-inner { width: 100%; }

div.element-panel-gamma-body-content-inner ul { padding-left: 1em; margin-left: 1em; }
div.element-panel-gamma-body-content-inner li { list-style-type: square; }

div.element-panel-gamma-body-content-inner p {padding:0;}

div.element-panel-gamma-body-content-inner a:link, div.element-panel-gamma-body-content-inner a:visited { color: #fff; text-decoration: none; background: transparent; }
div.element-panel-gamma-body-content-inner a:hover, div.element-panel-gamma-body-content-inner a:active { color: #fff; text-decoration: underline; background: transparent; }

/* Tables */
.ContentEditor table, table.DataGrid {margin-left:0;}
.ContentEditor table.DataGrid {width:440px;}
.ContentEditor td, .ContentEditor tr, .ContentEditor table.DataGrid td, .ContentEditor table.DataGrid tr {padding:0; margin:0; background:none;}
.ContentEditortable.DataGrid td {padding:5px;}
.ContentEditor td, .ContentEditor th, .ContentEditor table.DataGrid td, .ContentEditor table.DataGrid tr {border:3px solid #544530; color:#E2DDD7; text-align:left; }
.ContentEditor th, .ContentEditor table.DataGrid th.DataHeader {background-color:#544530; padding-left:10px; border:none; vertical-align:top;}
.ContentEditor tr > td:first-child, .ContentEditor table.DataGrid tr > td:first-child{background-color:#5E4E35;}
.ContentEditor table caption, .ContentEditor table.DataGrid table caption { color:#E2DDD7; padding:10px 10px 0px 12px;text-align:left; font-style:italic;}
.ContentEditor td p, .ContentEditor table.DataGrid .ContentEditor td p {margin:0; padding:5px 5px;}
.ContentEditor table a { color: #ffffff; text-decoration:underline; background: transparent; }
.ContentEditor table a:hover, .ContentEditor table a:active { color: #ffffff; text-decoration: underline; background: transparent; }
.ContentEditor table a:hover {color:#eb9137;}
.oAssetBrowserOuter {margin-bottom:20px;}
div.content table.DataGrid {margin-top:0px;}


.NavigationCurrentPage { background:url(../Images/menu_arrow.gif) right top no-repeat; margin-top: 7px; text-align:right; padding:0 8px 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:1em; line-height:50%; }


.NavigationSiblingPage { background:url(../Images/menu_arrow.gif) right top no-repeat; margin-top: 7px; text-align:right; padding:0 8px 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:1em; line-height:50%; }

.NavigationChildPage { background:url(../Images/menu_arrow.gif) right top no-repeat; margin-top: 7px; text-align:right; padding:0 8px 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; line-height:50%; }

a.NavigationParentLink:link, a.NavigationParentLink:active, a.NavigationParentLink:hover, a.NavigationParentLink:visited {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border-bottom:1px solid #dca331;
color:#dca331;
text-decoration:none;
}

.oNavigationItemChild a.NavigationChildLink:link, .oNavigationItemChild a.NavigationChildLink:visited {
color:#f5b940;
display:block;
font-weight:normal;
padding:3px 7px;
text-decoration:none;
}


.ContentEditor a.oLinkEmail:visited, .ContentEditor a.oLinkEmail:link, .ContentEditor a.oLinkEmail:active, .ContentEditor a.oLinkEmail:hover{
color:#FFFFFF;
text-decoration:none;
}

/*to overwite new stuff in generics.css*/
.oAssetInline .caption {
background:none !important;
border:none;
font-size:1.1em;
padding:1px 4px;
text-align:center;
}

div.tab-center table tr td a.raop-image {display:block; width:280px; height:60px; background:url(../Images/raop_button.gif) left top no-repeat;}

div.tab-center table tr td a.raop-image {display:block; width:280px; height:60px; background:url(../Images/raop_button.gif) left top no-repeat;}






