/* [Layout Style] */
.t_bgcol1 { background-color: #000000; }
.t_col1   { color: #000000; }
.t_bdcol1 { border: solid 1px #000000; }
.t_bgcol2 { background-color: #000000; }
.t_col2   { color: #000000; }
.t_bdcol2 { border: solid 1px #000000; }
.t_bgcol3 { background-color: #000000; }
.t_col3   { color: #000000; }
.t_bdcol3 { border: solid 1px #000000; }
.t_bgcol4 { background-color: #000000; }
.t_col4   { color: #000000; }
.t_bdcol4 { border: solid 1px #000000; }

body           { background:url(/img/user/layout/bg_page.png) repeat-x #2197B5; margin: 0; }
#lyo_outer     { text-align: center; }
#lyo           { margin: auto; text-align: left; width: 960px; }
#lyo_toolbars  { height: 70px; }
#lyo_banner    { height: 50px; }
#lyo_banner h1 {
  float:left; margin:0 0 0 20px; color:#ffffff; font-size:30pt; font-weight:normal; font-family: Arial;
}
#lyo_banner #nav_root_1 {
  float: right; margin: 5px 0 0 0;
}
#lyo_main {
  padding: 10px;
  background:url(/img/user/layout/bg_inner.png) repeat-x #ABCC3D;
  border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
}
#lyo_main_inner {
  background: #ffffff; padding: 15px;
  border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
}
#lyo_columns {
  color: #808080; font-family: Arial;
  margin: 20px 0 0 0;
  background: url(/img/user/layout/2_column_dots.gif,ffffff,808080,c0c0c0) repeat-y;
}
#lyo_columns h1 {
  color: #708c13; font-size: 160%; margin: 0.25em 0 0 0;
font-family:lucida sans unicode,lucida grande,sans-serif;
margin: 0.5em 0em;


}
#lyo_columns h2 {
  color: #28668D; font-size: 120%; margin: 0.25em 0 0 0;
  font-family:lucida sans unicode,lucida grande,sans-serif;
margin: 0.5em 0em;


}
#lyo_columns p {
  text-align: justify; margin: 0 0 1.5em 0;
font-family:lucida sans unicode,lucida grande,sans-serif;
color: #555;
  font-size:9pt;


}
#lyo_col_1   { float: left; width: 600px; margin: 0; padding: 5px; }
#lyo_col_2   { float: left; width: 260px; margin: 0 0 0 30px; padding: 5px;}

#lyo_footer  { font-size: 80%; color: #404040; text-align: center; padding: 10px 0; }
#lyo_footer a { color: #404040; text-decoration: none; }
#lyo_footer a:hover { color: #0000ff; text-decoration: underline; }
 