div#content li.Level_0 a {line-height:1.8em}


/* -------------------------------------------------------------- */
/* Common stuff and basic page layout                             */
/* -------------------------------------------------------------- */
html, body
{
    margin           : 0px;
    padding          : 0px;
    padding          : 0px;
    margin-bottom    : 1em;
    font             : small arial !important;
}

#header {
    width             : 100%;
    height            : 382px;
    margin           : 0;
	min-width:800px;
	background:url(/imgs/header_bg.gif) repeat-x left top;/*background:url(../imgs/header_bg.gif) repeat-x left top;*/
}

#header-upload-file
{
    height           : 60px;
    width            : 100%;
    padding          : 0px;
    margin           : 0px;
	background       : #FFFFFF url("/imgs/admin_logo.png") no-repeat left;
}

#header h1 {
   font-family        : Arial, Verdana, Helvetica, sans-serif;
   font-size          : x-large;
   margin             : 0;
   font-weight        : normal;
   padding            : 0 6px 0 6px;
}

.summary{
	height:75px;
	width:800px; 
	position:relative; 
	top:13px; 
	margin-right:auto; /*margin-left:auto; */
	margin-left:auto; /*margin-right:auto;*/
}

.summary img{
float:left; /*float:left;*/
}

#menu-header {
    padding-top       : 1px;
    padding-bottom    : 1px;
}

#menu-header ul {
    padding           : .2em 0px;
    margin            : 0px;
	margin-top:18px;
    list-style-type   : none;
    color             : #FFF;
    text-align        : right;/*text-align        : right;*/
}

#menu-header li {
    padding           : 0px;
    border-left       : 0px solid #B4B4B4;/*border-left       : 0px solid #B4B4B4;*/
    display           : inline;
    font-family       :Arial, Verdana, Helvetica, sans-serif;
    font-size         : 1.3em;
}

#menu-header a, #menu-header a:link, #menu-header a:visited {
	float:right; /*float:right;*/
    padding           : .2em 1em;
    color             : #fff;
    text-decoration   : none;
}

#menu-header a:hover {
    background        : #818181;
    color             : #FFFFFF;
}

#menu-header li.selected {
    display           : block;
    width             : auto;
    padding           : 2px 7px;
    background        : #FFFFFF;
    color             : #000000;
    border-bottom     : 1px solid #FFFFFF;
}

#menu-header br {
    clear             : both;
}

.guest{
	float:right;/*float:right;*/
	clear:right;/*clear:right;*/
	margin:12px 16px 0 0;/*margin:12px 16px 0 0;*/
	color:#fff;
	font-family:"Trebuchet MS", Arial;
}

.container{
position:relative;
margin-top:-300px;
}

#shadow{
direction:ltr;
   position:relative;
   margin-right        : auto;/*margin-left        : auto;*/
   margin-left       : auto;/*margin-right       : auto;*/
   top         : 300px;
   width:800px;
   background:url(/imgs/shadow.gif) left top repeat-y #fff;;
}

#shadow{
direction:ltr;
   position:relative;
   margin-right        : auto;/*margin-left        : auto;*/
   margin-left       : auto;/*margin-right       : auto;*/
   top         : 300px;
   width:800px;
   background:url(/imgs/shadow.gif) left top repeat-y #fff;;
}

#wrapper {
   position:relative;
   margin-right        : auto;/*margin-left        : auto;*/
   margin-left       : auto;/*margin-right        : auto;*/
   top         : -280px;
   width:774px;
   background:#fff;
}

#top-menu{
float:left;
width:764px;
border:5px solid #9cb0ae;
background:url(/imgs/top_menu_bg.gif) top repeat-x #9cb0ae;
}
.top-menu-content{
float: left;
padding-top:3px;
text-align:center;
width:89px;
}
.top-menu-content-selected{
border-top:5px solid #cc0707;
background:#94a6a3;
margin-top:-3px;
}
#top-menu-content1{
float: right;
padding:10px 15px 0 15px;
text-align:center;
}
.top-menu-content2{
margin:10px 0;
border-left:2px solid #fff;
}
#top-menu-content1 img, .top-menu-content img{
border:none;
}
.top-menu-content a{
color:#000;
text-transform:uppercase;
font-size:10px;
}
#top-menu-content1 a{
color:#fbefc7;
font-size:16px;
}
.manage-blog{
float:left;
width:55%;
}
.manage-blog h1{
margin:15px;
color:#fff;
font-weight:400;
}








div.spacer {
   clear             : both;
   height            : 0;
}

#footer {
    width            : 772px;
	margin-left:auto;
	margin-right:auto;
    padding-top      : 6px;
    padding-bottom   : 10px;
	background:url(/imgs/bg_footer.gif) left top repeat-x #780707;
	height:90px;
	color:#fff;
}

#footer a:hover, a:active {
   background-color   : #006666; 
}

#footer a:link, #footer a:visited {
   color:#fff;
}

.inner_footer{
margin-left:22px;/*margin-left:22px;*/
}










#content
{
    width            : 100%;
    display          : block;
    margin           : 0;
    padding          : 0;
}

/**
 * for the login page, almost the same as the one above
 */
#loginPage
{
    position         : relative;
    width            : 100%;
    display          : block;
    margin           : 0;
    padding          : 0;
    background       : #FFFFFF url("../imgs/lt_logo_plant.jpg") no-repeat left; 
}

#dashboard
{
    padding-left     : 1em;
    padding-right    : 1em;
}

.clr
{
    clear            : both;
}

/*-- Accessibility Tweaks --*/
#skipNav
{
    position         : absolute;
    left             : -9999px;
    font-size        : small;
}

#skipNav a:focus
{
    display          : block;
    position         : absolute;
    top              : 20px;
    left             : 10020px;
    font-size        : large;
    background       : #fff;
    border           : solid 2px #1B6BD8;
    padding          : 10px;
    width            : 15em;
    z-index          : 1;
}

#skipNav a:hover
{
    color            : #029EDE;
}

#skipNav a:active
{
    display          : block;
    position         : absolute;
    top              : 20px;
    left             : 10020px;
    font-size        : large;
    background       : #fff;
    border           : solid 2px #1B6BD8;
    padding          : 10px;
    width            : 15em;
    z-index          : 1;
}

.hide
{
    display          : none;
}

/* -------------------------------------------------------------- */
/* Navigation/menu bar                                            */
/* -------------------------------------------------------------- */

#menubar
{
    margin-bottom    : 10px;
    background       : #FFFFFF url("../imgs/bg_menu.jpg") repeat-x;
    height           : 24px;
}

#menu
{
    padding-top      : 1px;
    padding-bottom   : 1px;
/* 	border-bottom    : 1px solid #DEDEDE; */
}

#menu ul
{
    padding         : .2em 0;
    margin          : 0;
    list-style-type : none;
    color           : #FFF;
    width           : 100%;
    text-align      : center;
}

#menu li
{

    position         : relative;
    padding          : 0;
    border-left      : 0px solid #B4B4B4;
    display          : inline;
    font-weight      : bold;
    font-family      : arial, verdana, tahoma, sans-serif;
    font-size        : 1em;
    text-transform   : uppercase;
}

#menu a, #menu a:link, #menu a:visited
{
    padding          : .2em 1em;
    color            : #0E3862;
    text-decoration  : none;
}

#menu a:hover
{
    background       : #818181;
    color            : #FFFFFF;
}

#menu li.selected
{
    display          : block;
    width            : auto;
    padding          : 2px 7px;
    background       : #FFFFFF;
    color            : #000000;
    border-bottom    : 1px solid #FFFFFF;
}

#menu br
{
    clear: both;
}

/* -------------------------------------------------------------- */
/* Section title and navigation history bar                       */
/* -------------------------------------------------------------- */

#nav_bar
{
    margin-left      : auto;
    margin-right     : auto;
    width            : 100%;
    margin-bottom    : 15px;
}

#section_title
{
    float            : left;
    width            : 100%;
	margin:10px 0;
}

#section_title h2
{
    color            : #9cb3ad;
    font-weight      : 400;
    font-family      : trebuchet ms, tahoma, sans-serif;
    font-size        : 27px;
    margin           : 0;
    padding-left     : 15px;
}

#section_title h3
{
    color            : #9cb3ad;
    font-weight      : 400;
    font-family      : trebuchet ms, tahoma, sans-serif;
    font-size        : 20px;
    margin           : 0;
    padding-left     : 15px;
}

#navigation
{
    float            : right;
    width            : 60%;
    text-align       : right;
    padding-top      : 7px;
    font-family      : arial, verdana, tahoma, sans-serif;
    font-size        : 1em;
    letter-spacing   : 0.09em;
    padding-right    : 2px;
}

#navigation a
{
    color            : #000000;
    text-decoration  : none;
}

#navigation a:hover
{
    color            : #5583BE;
    text-decoration  : none;
}

/* -------------------------------------------------------------- */
/* Admin Tabbed Ul's                                              */
/* -------------------------------------------------------------- */

#tablist
{
    padding          : 3px 5px;
	margin-left:0;
    font             : 11px trebuchet ms, verdana, tahoma, arial, sans-serif;
}

#tablist li
{
    list-style       : none;
    margin           : 0;
    display          : inline;
}

#tablist li img
{
float:left;
padding-left:10px;
}

#tablist li a
{
    padding          : 3px 0.5em;
    margin-left      : 0px;
	float:left;
	padding-top:5px;
}

#tablist li a:link
{
    color            : #cf292d;
}

#tablist li a:visited
{
    color            : #cf292d;
}

#tablist li a:hover
{
    color            : #cf292d;
	text-decoration:none;
}

#tablist li a#tab_current
{
}

.menuTop_level1 ul
{
  list-style-type: disc;
  list-style-image: url(/imgs/bullet.gif);
}


/* -------------------------------------------------------------- */
/* Form controls (input, ...)                                     */
/* -------------------------------------------------------------- */

form
{
    margin           : 0px;
}

fieldset
{
    border           : 1px solid #DEDEDE;
    color            : #000000;
    font-family      : arial, verdana, tahoma, sans-serif;
    font-size        : 1em;
    padding-bottom   : 0px;
    margin           : 0px;
}

textarea, input, select
{
    background       : #FFFFFF;
    border           : 1px solid #b2b2b2;
    color            : #000000;
    font-family      : arial, verdana, tahoma, sans-serif;
    font-size        : 1em;
}

input:focus, textarea:focus, label:focus
{
    border           : 1px solid #5583BE;
}

.submit
{
    /*margin-left      : 4px;*/
}

.list_action_button a img
{
    border           : 0px;
    padding          : 0px;
}

.list_action_button a:hover img
{
/*    filter            : alpha(opacity=60);
    -moz-opacity      : 0.6;*/
}

.field
{
    top              : 0;
    left             : 0;
    margin           : 0 1em 1em 0;
}

.field a{
color:#c60f07;
font-size:15px;
}

.field .field
{
    margin           : 1em 0 0 0;
}

.field label
{
    font-size        : 100%;
    font-weight      : bold;
	color:#6c6940;
}

.field .required{
color:red;
}

.field_checkbox
{
    top              : 0;
    left             : 0;
}

.field_checkbox label
{
    font-size        : 12px;
	color:#343237;
	font-weight      : 400;
}

.formHelp
{
    font-size        : 1em;
    color            : #000;
    margin           : 0 0 0.2em 0;
}

.formHelp a
{
    text-decoration  : underline;
}

.formHelp:hover
{
    color            : Black;
    cursor           : default;
}

fieldset
{
    border           : 1px solid #8cacbb;
    margin           : 1em 0em 1em 0em;
    padding          : 0em 1em 1em 1em;
    line-height      : 1.5em;
    width            : auto;
}

.inputField
{
    width: 90%;
    margin-left: auto;
    margin-right: auto;
	background:url(/imgs/bg_search.gif) repeat-x top #efedc2;
    border: none;
	padding-top:20px;
}

.buttons
{
    width: 99%;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
	padding-top: 1em; 
}

.inputField input 
{
	background:url(/imgs/bg_reg_input.png) top left;
	border:1px solid #9cb1ae;
	padding-left:5px;
}

.inputField select
{
	border:1px solid #9cb1ae;
	padding-left:5px;
}

input.checkbox, input.radio
{
background:none;
	border:none;
	padding-left:0;
    border           : 0px;
}

.inputField input.reset , input.reset
{
	background:none;
	border:none;
	padding-left:0;
}

.inputField .fullwidth {
width:70%;
}

.user-setting{
float:left;
width:68%;
}
.user-pic{
width:31%;
float:left;
text-align:center;
margin-left:5px;
}

.inputField .halfwidth {
width:45%;
}

.inputField legend
{
    font-weight: bold;
}

.inputField .dateTime
{
   width: 80%;
}

.inputField .checkbox, .inputField .button, .inputField .radio
{
   width: auto;
}

.inputField .file
{
   width: auto;
}

.optionIcon
{
	text-align       : right;
	font-size        : 12px;
}

.optionIcon a
{
	text-decoration  : none; 
	color            : #888888;
	padding          : 2px;
}

.optionIcon a:hover
{
	background-color : #888888;
	color            : #FFFFFF;
}

/* -------------------------------------------------------------- */
/* Data lists parameters & search bar                             */
/* -------------------------------------------------------------- */

#list_nav_bar
{
    margin-left      : auto;
    margin-right     : auto;
    width            : 95%;
    background:url(/imgs/bg_search.gif) repeat-x top #efedc2;
    padding-bottom   : 4px;
    padding-left     : 4px;
    padding-right    : 4px;
    margin-bottom    : 10px;
    border           : 0px solid #DEDEDE;
}

#list_nav_bar fieldset
{
    border           : none;
    color            : #000000;
    font-family      : arial, verdana, tahoma, sans-serif;
    font-size        : 1em;
    padding          : 0px;
    margin           : 0px;
    height           : 60px;
}

#list_nav_select
{
    float            : left;
    width            : 100%;
    text-align       : center;
}

#list_nav_search
{
    float            : left;
    width            : 28%;
    text-align       : center;
}

.list_nav_option
{
    float            : left;
    text-align       : left;
    padding          : 0px 4px 4px 4px;
    margin      :5px 10px;
}

#list_nav_bar legend
{
    font-family      : trebuchet ms, tahoma, sans-serif;
	color: #9cb3ad;
font-weight: 400;
/*font-size: 27px;*/
    font-size        : 1.1em;
}

#list_nav_select label
{
color:#6c6940;
}

/* -------------------------------------------------------------- */
/* Data lists table format                                        */
/* -------------------------------------------------------------- */

.info
{
    margin-left      : auto;
    margin-right     : auto;
    margin-bottom    : 10px;
    width            : 96%;
    border-collapse  : collapse;
    border-spacing   : 0px;
}

.info th
{
    font-family      : trebuchet ms, tahoma, sans-serif;
    font-size        : 1.1em;
    font-weight      : bold;
    vertical-align:middle;
    padding          : 4px;
    text-align       : center;
	background:#9db1af;
	border-left:2px solid #fff;
	color:#fff;
}

.info th a
{
    color           : #000000;
    text-decoration : none;
}

.info th a:hover
{
    color           : #5583BE;
    text-decoration : none;
}

.odd
{
    background       : #f7f5f6;
}

.highlightClass
{
   background       : #E1E1E1;
}

.info td
{
    color            : #888888;
    border-left:2px solid #fff;
    vertical-align:middle;
    padding          : 4px;
}

.info td a
{
    color           : #888888;
    text-decoration : none;
}

.info td a img {
    border: 0px;
}

.info td a:hover
{
    color           : #5583BE;
    text-decoration : none;
}

/* -------------------------------------------------------------- */
/* Specific column format                                         */
/* -------------------------------------------------------------- */

.info td.col_highlighted
{
    font-weight      : bold;
	border:none;
}

.info td.col_highlighted a{
color:#b80b04;
text-decoration:none;
}
.info td.col_highlighted a:hover{
text-decoration:underline;
}

.info th.action , .info td.action
{
	border-left:6px solid #fff;
}

.info td.action
{
	background:#fff;
}

td.folder{
border:none;
}

td.folder img{
float:left;
margin:5px 10px ;
}

td.folder a.folder-name{
color:#d00500;
text-decoration:underline;
font-size:16px;
}

th.second-header{
border:none;
text-align:left;
}

td.folder a.folder-name:hover{
text-decoration:none;
}

/* -------------------------------------------------------------- */
/* Data lists bottom actions bar                                  */
/* -------------------------------------------------------------- */

#list_action_bar
{
    margin-left      : auto;
    margin-right     : auto;
    width            : 96%;
    padding          : 4px;
    text-align       : right;
    /*background-color : #F3F1FF;*/
    margin-bottom    : 10px;
    /*border           : 1px dashed #DEDEDE;*/
}


/* -------------------------------------------------------------- */
/* Positive or negative feedback messages                         */
/* -------------------------------------------------------------- */

#list #FormError
{
    padding-left: 10px;
}

#FormError
{
    text-align: left;
    padding-top: 0px;
}

#list #FormInfo
{
    padding-left: 10px;
}

#FormInfo
{
    text-align: left;
    padding-top: 0px;
}

.InfoIcon
{
    float:left;
    clear:left;
    margin-top:3px;
}

.InfoText
{
    color:green;
    padding-left:5px;
    padding-top:3px;
	float:left;
}

.ErrorText
{
    color:red;
    padding-left:5px;
    padding-top:3px;
	float:left;
}

/**
 * login screen
 */
.loginBox
{
  width: 300px;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;
}

h4, fieldset h4
{
    font-family      : trebuchet ms, tahoma, sans-serif;
    font-size        : 1.1em;
    font-weight      : bold;
    letter-spacing   : 0.08em;
    vertical-align   : bottom;
    border-bottom    : 1px solid #DEDEDE;
    padding          : 0px;
    text-align       : left;
    text-transform   : capitalize;
}

.sectionTitle
{
    font-size: 1.3em;
}

.welcomeMessage {
  margin-bottom: 10px;
}

.pager
{
float:left;
margin-left:5px;
}

/**
 * styles for the 'manage' page and similar.
 */
#content .menuTop
{
    list-style-type : none;
    padding-left: 45px;
    padding-right: 45px;
    margin: 0px;
}

#content .menuTop ul
{
 padding: 0px;
 margin: 0px;
}

#content .menuTop .Level_1
{
    font-family      : trebuchet ms, tahoma, sans-serif;
    font-size        : 1.0em;
    font-weight      : bold;
    letter-spacing   : 0.08em;
    border-bottom    : 1px solid #DEDEDE;
    padding-top      : 10px;
    text-align       : left;
}

#content .menuTop .Level_0
{
    padding-left: 10px;
    font-weight      : normal;
}

#content .menuTop .Level_0 a
{
    color           : #888888;
    text-decoration : none;
}

#content .menuTop .Level_0 a:hover
{
    color           : #5583BE;
    text-decoration : none;
}

/* -------------------------------------------------------------- */
/* Dashboard                                                      */
/* -------------------------------------------------------------- */

.top-menu-content2 h3
{
	text-align:left;
    color            : #fff;
    font-weight      : 400;
    font-family      : arial, verdana, arial, tahoma, sans-serif;
    font-size        : 18px;
    margin           : 0;
    margin-top       : 12px;
    margin-bottom    : 4px;
}

.top-menu-content2 table{
color:#fff;
text-align:left;
font-size        : 14px;
margin-left:3px;
width:270px;
}

.top-menu-content2 table th , .top-menu-content2 table td{
font-weight:400;
}

.top-menu-content2 table th{
width:90%;
}

div.templateScreen {
  float: left;
  margin: 5px 15px 15px 0px;
}

div.templateScreen img {
border:0px;
}

#status_bar
{
    width: 99%;
    margin-left: auto;
    margin-right: auto;
    text-align: right;
    display:none;
 }

.dashboardHelp
{
    font-size        : 1em;
    color            : #76797c;
    margin           : 0 0 0.2em 0.4em;
}

.iconns{
background:url(/imgs/bg_register_header.png) top left repeat-x;/*background:url(/imgs/bg_register_header.png) top left repeat-x;*/
border:1px solid #fff;
}

.iconns h1{
padding:20px;
font-weight:100;
margin:0;
text-transform:uppercase;
color:#fff;
}

.admin-login{
padding-left:64px;
}

.admin-login a{
color             : #738380; 
}

.admin-login a:hover{ 
   color             :#ffffff;
   background-color  : #818181;
}

<!-- If ie -->
#menu ul {
	margin-top:-48px;
}
<!-- End if -->

