body {
background-color:#483f1e;
margin:0;
padding:0;
font-family:tahoma;
font-size:11px;
color:#333;
height:100%
}

ul li li {list-style:circle;}

#wrapper {
width:784px;
margin:0 auto;
height:100%
}

#header {
float:left
}

.menu,.menu ul {
margin:0;
padding:0
}

.menu ul {
width:100%
}

.menu li {
list-style:none;
width:100%;
background-image:url(../images/menuitembg.jpg);
border:0 solid blue;
padding-top:6px;
padding-bottom:6.2px;
line-height: 18px;
}

.menu li a {
border:0 solid #000;
width:100%;
color:#4f4641;
text-decoration:none;
font-weight:700;
padding:7px 5px 8px 35px
}

#logo {
display:inline-block;
float:left
}

#header-right {
display:inline-block;
width:44%;
margin-left:-3px;
vertical-align:top;
float:left
}

#menu-1 {
display:inline-block;
width:171px;
float:left;
}

#menu-2 {
display:inline-block;
vertical-align:top;
width:171px;
margin-left:-3px;
float:left;
}

#header-image1 {
display:inline-block;
vertical-align:top;
margin-left:-3px;
float:left
}

#header-image2 {
display:inline-block;
float:left
}

#content-left {
width:440px;
background-image:url(../images/back.jpg);
background-repeat:repeat-x;
float:left
}

#content-left img {
width:100%
}

#content-right {
float:left;
width:315px;
background-color:#eddfd2;
padding:10px;
min-height:325px;
}

#content-right p {
font-size:11px;
font-family:tahoma;
line-height:17px
}

#content-right img {
width:158px;
float:right
}

#content-main {
background-color:#eddfd2;
float:left;
width:98.9%;
padding:38px 0;
height:100%
}

#content-main2 {
background-color:#eddfd2;
float:left;
width:98.9%;
padding:38px 0;
height:100%
}

#content-main3 {
background-color:#eddfd2;
float:left;
width:98.9%;
padding:38px 0;
text-align:center
}

#content-main4 {
background-color:#fff;
float:left;
width:98.9%;
padding:38px 0;
height:100%
}

#content-main5 {
background-color:#eddfd2;
float:left;
height:100%;
min-height:1294px;
padding:38px 0;
text-align:center;
width:98.9%
}

#content-main h2 {
text-align:center;
font-size:1.5em
}

#content-main h1 {
font-size:1.9em
}

#content-main p {
font-size:11px;
font-family:tahoma;
margin:10px 0px
}

#content {
background-color:#eddfd2;
float:left;
width:98.9%;
padding:38px 0;
height:100%
}

#content h2 {
text-align:center;
font-size:1.5em
}

#content h1 {
font-size:1.9em
}

#content p {
font-size:11px;
font-family:tahoma;
margin:10px 0;
text-align:justify
}

.horizontal-bar {
height:22px;
background-image:url(../images/back.jpg);
background-repeat:repeat-x;
text-align:center;
float:left;
width:98.9%;
padding-top:7px
}

.button {
background-image:url(../images/ebbtcbinsmenu0.gif);
background-repeat:repeat-x;
border-radius:4px;
border:1px solid #767677;
padding:2px 50px;
text-decoration:none;
color:#000;
font-weight:700
}

.button:hover {
background-image:url(../images/ebbtcbinsmenu1.gif);
background-repeat:repeat-x;
text-decoration:none
}

.italic {
font-style:italic
}

.clear {
clear:both
}

.justify {
text-align:justify
}

#footer {
color:#897B6E;
background-color:#dfc4aa;
float:left;
width:98.9%;
padding-top:30px;
padding-bottom:10px;
text-align:left;
font-size:10pt;
font-family:tahoma;
}

#footer a {
color:#333
}

#footer #footer_logo {
width:35%;
float:left;
vertical-align:top;
padding-left:45px
}

#footer #footer_logo img {
display:inline-block;
vertical-align:top
}

#footer address {
display:inline-block;
vertical-align:top;
padding-top:32px;
color:#333
}

#footer #footer_middle {
display:inline-block;
vertical-align:top;
text-align:center;
float:left;
color:#333;
font-size:18px
}

#footer .footer_middle img {
margin-top:10px
}

#footer #footer_links {
width:27%;
float:right;
vertical-align:top;
float:right;
margin-right:52px
}

#footer #footer_links a {
line-height:30px;
text-decoration:none
}

#footer .footer_links_left {
display:inline-block;
vertical-align:top;
float:left
}

#footer .footer_links_right {
display:inline-block;
vertical-align:top;
float:right
}

#footer .footer_links_right img {
vertical-align:middle
}

#footer #footer_links .footer_links_left ul {
list-style-type:none
}

.social-icons {
padding-top:8%
}

section {
margin:20px 25px;
word-wrap:break-word
}
/*
section ul {
margin:0;
padding:0
} */

#content-main section p {
margin-left:0;
margin-right:0
}
/*
section ul li {
margin:0;
padding:0;
list-style:none
}
*/
section h2 {
text-align:left;
display:inline
}

section#staffs,section#board {
display:inline-block;
vertical-align:top
}
#wrapper article { font-family: Tahoma ,sans-serif !important;}

article {
margin:20px 25px;
font-family: Tahoma ,sans-serif
}

article > section {
margin:0
}

.content-top {
float:left;
width:98.9%;
line-height:0
}

.brown-gradient {
background-image:url(../images/brown-gradient-bg.png);
background-repeat:repeat-x;
background-color:#d6b498
}

.disablemargin {
margin:-38px 0
}

.half {
width:50%;
float:left
}

.center-content {
text-align:center!important;
display:block!important
}

.left-align {
text-align:left
}

.right-align {
text-align:right
}

.center-align {
text-align:center
}

.table-bordered,.table-bordered td {
border-color:#c1c1c1;
background-color:#fff
}

.table thead td {
background-color:#c1c1c1;
color:#fff;
font-weight:700;
text-align:center
}

.red-text {
color:red
}

.gray-text {
color:#897B6E
}

.maroon-text {
color:#600
}

.white-text {
color:#fff
}

.black-text {
color:#333
}

.white-bg {
background-color:#fff
}

.gray-bg {
background-color:#D5C8BC
}

.bold {
font-weight:700
}

.underline {
text-decoration:underline
}

.leftside-menu {
float:left;
/* width:145px; */
width:170px;
margin-left:0;
padding:0
}

.leftside-menu ul,.leftside-menu li {
list-style:none;
margin:0;
padding:0
}

ul.list-disc li {
list-style:disc
}

ul.enable-margin li,ol.enable-margin li {
margin-left:28px
}

ul.list-circle>li {
list-style:circle
}

ul.list-square>li {
list-style:square
}

.leftside-menu li a {
background-image:url(../images/ebbtcbinsmenu0.gif);
background-repeat:repeat-x;
border-radius:4px;
border:1px solid #767677;
text-decoration:none;
color:#000;
font-weight:700;
display:block;
text-align:center;
margin:1.5px
}

.leftside-menu li a:hover {
background-image:url(../images/ebbtcbinsmenu1.gif);
background-repeat:repeat-x;
text-decoration:none
}

.ttap-content {
}

.fas-content,.ttap-content {
vertical-align:top;
float:left;
width:78%;
/*width:81%*/
}

.fas-content h1,.fas-content h3,.fas-content h2,.ttap-content h1,.ttap-content h3,.ttap-content h2 {
text-align:center;
display:block
}

ul.list-style-none li {
list-style:none
}

.ttap-content>h1 {
margin:20px 25px
}

.ttap-content p {
text-align:left!important
}

.newsletters h2 {
text-align:left!important
}

#ca_tribes,#nv_tribes {
float:left;
width:267px;
margin:10px 22px
}

#ca_tribes>section,#nv_tribes>section {
float:left;
width:267px;
margin-left:0;
margin-right:0
}

ul.list-two-cols li {
width:49%;
display:inline-block
}

.nav>li>a {
padding:11px 8px
}

.navbar {
min-height:0;
margin-bottom:20px
}

.nav-pills li {
background-color:#fff
}

.navbar .nav .dropdown-toggle .caret,.navbar .nav .open.dropdown .caret {
border-top-color:#c1c1c1
}

.navbar .nav > li > a:hover {
color:#c1c1c1
}

.box-menu li {
float:left;
border:thin solid #600;
display:inline-block;
padding:10px;
width:13.28%;
height:3em;
text-align:center;
font-family:Verdana,Geneva,sans-serif;
font-size:9pt;
font-weight:700;
color:#000
}

.box-menu li a {
color:#000
}

.box-menu li.active {
background-color:#fff
}

.box-menu li:hover {
background-color:#fff
}

.box-menu2>li {
float:left;
border:thin solid #600;
display:inline-block;
padding:10px;
width:13.28%;
height:3.8em;
text-align:center;
font-family:Verdana,Geneva,sans-serif;
font-size:9pt;
font-weight:700;
color:#000
}

.box-menu2> li a {
color:#000
}

.box-menu2> li.active {
background-color:#fff
}

.box-menu2 >li:hover {
background-color:#fff
}

.box-menu2 >li:hover >ul>li {
display:block
}

.box-menu2 >li>ul>li {
display:none;
list-style:none;
border:thin solid #600;
width:121px;
margin-left:-39px;
background-color:#fff;
margin-left:-54px;
padding:4px;
margin-top:8px
}

.box-menu3>li {
float:left;
border:thin solid #600;
display:inline-block;
padding:10px;
width:10.28%;
height:3.8em;
text-align:center;
font-family:Verdana,Geneva,sans-serif;
font-size:9pt;
font-weight:700;
color:#000
}

.box-menu3> li a {
color:#000
}

.box-menu3> li.active {
background-color:#fff
}

.box-menu3 >li:hover {
background-color:#fff
}

.box-menu3 >li:hover >ul>li {
display:block;
transition:opacity .5s ease-out;
-moz-transition:opacity .5s ease-out;
-webkit-transition:opacity .5s ease-out;
-o-transition:opacity .5s ease-out
}

.box-menu3 >li>ul {
position:absolute
}

.box-menu3 >li>ul>li {
display:none;
list-style:none;
border:thin solid #600;
width:121px;
background-color:#fff;
margin-left:-54px;
padding:4px
}

.box-menu4>li {
float:left;
border:thin solid #600;
display:inline-block;
padding:10px;
width:16.28%;
height:5.8em;
text-align:center;
font-family:Verdana,Geneva,sans-serif;
font-size:9pt;
font-weight:700;
color:#000
}

.box-menu4> li a {
color:#000
}

.box-menu4> li.active {
background-color:#fff
}

.box-menu4 >li:hover {
background-color:#fff
}

.box-menu4 >li:hover >ul>li {
display:block;
transition:opacity .5s ease-out;
-moz-transition:opacity .5s ease-out;
-webkit-transition:opacity .5s ease-out;
-o-transition:opacity .5s ease-out
}

.box-menu4 >li>ul {
position:absolute
}

.box-menu4 >li>ul>li {
display:none;
list-style:none;
border:thin solid #600;
width:121px;
background-color:#fff;
margin-left:-54px;
padding:4px
}

h3 {
font-size:1.17em
}

.tab-content {
    border:1px solid gray;
    background-color:#EEE;
    padding:0px 10px 10px;
}

.nav-tabs {
border-bottom:0 solid gray;
padding:0
}

.nav-tabs li a {
border-right:1px solid;
border-top:1px solid;
border-color:gray
}

.nav-tabs li a:hover,.nav-tabs li.active a {
background-color:#EEE;
border-right:1px solid;
border-top:1px solid;
border-left:1px solid;
border-bottom:1px solid #EEE;
border-color:gray;
border-bottom-color:transparent
}

.nav {
margin-bottom:0
}

label {
display:inline-block
}

label input,label textarea,label select {
display:inline-block
}

.ewBasicSearch hr {
margin:0
}

.ewGrid,.ewPager {
margin:0 auto
}

li { font-size:11px; font-family:Tahoma, sans-serif; }
.ewGrid,.ewPager {
margin:0 auto
}

li { font-size:11px; font-family:Tahoma, sans-serif; }

div.mybox {float:left; width:78%; margin-left:4px;}
#wrapper div.mybox .tab-content {width:96%; margin-left:0;}
p.bhome {float:right;}
p.bhome a {border:2px solid #08c; padding:5px 10px;}
h2.thome {float:left; text-align:left; margin-bottom: 10px;}
form#fttap_resourcelistsrch {width:100%; }
form table#tbl_ttap_resourcelist {width:100%; }
form table#tbl_ttap_resourcelist tr > td:nth-child(4) {word-break: break-word;}
#tbl_ctas_resource_listlist tr > td[data-name="Web_Address"] {word-break: break-all;} 
#tbl_ttsjl_resource_listlist tr > td[data-name="Web_Address"] {word-break: break-all;} 
#tbl_calema_icwa_resourceslist tr > td[data-name="URL"] {word-break: break-all;} 
#ftcr_resourcelist {word-break: break-all;}
#tbl_tcr_resourcelist tr#r1_tcr_resource > td[data-name="url"] {word-break: break-all;} 


@media(max-width:960px) {
#content-left {width:100% !important; background-color:#D6B498;}
#content-right {display:none; }
.horizontal-bar {width:100%;}
}
.header-logo #logo {
    display: inline-block;
    float: left;
    padding: 0px 10px;
}
.header-top {
    float: left;
    width: 100%;
    background: rgb(223, 195, 171);
}
.full-width {
    width: 1024px !important;
    margin: 0px auto !important;
    height: 100% !important;
}
.header-logo-text {
    float: left;
    padding: 38px 50px 38px 0px;
}
.header-btn {
    float: right;
    padding: 55px 20px;
}
.header-btn a {
    border-radius: 0px;
    padding: 10px 20px;
}
.header-logo-text h1 {
    color: rgb(63, 0, 0);
    font-weight: 700;
    font-size: 40px;
    margin-bottom: 12px;
}
.header-logo-text p {
    color: rgb(63, 0, 0);
    font-style: italic;
    font-size: 20px;
}
div#new-header-right {
    width: 100%;
    margin-left: 0px;
    background: rgb(70, 100, 138);
}
#new-header-right #menu-1 {
    width: 100%;
    float: left;
    width: 100%;
    margin-left: 0px;
    background: rgb(70, 100, 138);
}
#new-header-right .menu li {
    list-style: none;
    float: left;
    background: no-repeat;
    width: auto;
}
#new-header-right .menu li a {
    color: rgb(255, 255, 255);
    text-decoration: none;
    display: block;
    font-size: 14px;
    line-height: 30px;
    font-weight: 500;
    text-transform: capitalize;
    padding: 10px 13.4px;
}
#new-header-right .menu ul {
    width: 100%;
    display: flex;
}
body.blue {
    background: #99aabb;
    padding-top: 20px;
}
div#footer_middle {
    display: none !important;
}