body
{
background: #dcdfe4;
color: #000000;
}

div#all {
width: 1024px;
height: 768px;
margin: 0 auto;
font-family:'Arial';
}

div#header {
background:#dcdfe4;
}

div#breadcrumbs {
margin:10px;
background-color:#dcdfe4;
}

h1#logo {
margin: 0 auto;
margin-left:0px;
padding: 0;
background: url(../images/logo.gif) no-repeat;
#background-size:220px 330px;
width:198px;
height:312px;
text-indent: -999em;
}

div#wrapper_center {
 height: 85%;
}

div#left {
 float: left;
 width: 20%;
 height: 100%;
 background:#dcdfe4;
}

div#left ul {
margin:0px;
padding:0px;
margin-top:8px;
}

div#left li {
list-style-type: none;
margin:0px;
padding-right:35px;
padding-left:0px;
padding-top:10px;
padding-bottom:10px;
float: right;
}

div#left a {
padding:10px;
padding-left:20px;
margin:0px;
font-family:'Arial';
background:url(../images/button_small.gif) 0px 50%;
background-repeat: no-repeat;
font-size:18px;
color:#041c48;
text-decoration:none;
}

div#left a:hover {
color: #a8a5a3;
}

div#left li ul {
padding-top:15px;
padding-left:50px;
}

div#left li ul li  {
list-style-type:square;
color:#d0decd;
padding:5px;
}

div#left li ul li a {
font-family:'Arial';
font-size:15px;
padding:0px;
color:#d0decd;
background:none;
text-decoration:none;
}

 
div#content{
float:top;
width: 100%;
height:99%;
overflow:auto;
background: #FFFFFF;
font-weight:normal;
color: #041c48;
}

div#content a:link {
color:#041c48;
}

div#content a:visited {
color: #9c9897;
}

div#content a:hover  {
color: #c82694;
}

div#syndicate {
background:#dcdfe4;
height:30px;
}

.box { background: #d0decd;float:left;width: 80%;height:100%;}
.box p {margin: 0 10px;}
.box .boxtop{display:block;background: #dcdfe4;height:100%;}
.box .boxbottom{display:block;background: #dcdfe4;}
.box .boxtop b, .box .boxbottom b
{
  display:block;height: 1px; overflow: hidden; background: #FFFFFF;
}
.box .r1{margin: 0 10px;}
.box .r2{margin: 0 8px;}
.box .r3{margin: 0 6px;}
.box .r4{margin: 0 5px;}
.box .r5{margin: 0 4px;}
.box .r6{margin: 0 3px;}
.box .r7{margin: 0 2px;}
.box .boxtop .r8, .box .boxbottom .r8{margin: 0 1px;height: 2px;}

div.login {
 padding-left: 300px;
 padding-top: 150px;
}

div.login form fieldset{
 border-style: none;
}
div.login form fieldset div {
 padding-bottom: 5px;
}

ul.nav-stacked {
 padding-left: 327px;

}

div.logout {
 padding-left: 360px;
 padding-top: 150px;
}

div#eflst{
height: 220px;
overflow-y: auto;
overflow-x: hidden;
}

div#eflst tr:hover{
font-weight:bold;
color: #041c48;
}

div#eflst a:hover{
font-weight:bold;
color: #c82694;
}


table.eflpro_standard {
 padding-left: 20px;
 padding-right: 20px;
 background: #ffffff;
 overflow-y: auto;
 overflow-x: hidden;
}

//font-family:'Courir New';

table.eflpro_standard tr {
font-family:'Arial';
font-size:13px;
color: #041c48;
}

table.eflpro_standard tr:hover {
font-weight:bold;
}

table.eflpro_standard th {
color:#515151;
}


div.componentheading{
margin-left:20px;
margin-top:20px;
margin-bottom:20px;
}
table.contentpane {
margin-left:20px;
}
button.validate {
margin-left:360px;
margin-top:50px;
}

