
#logo-admin {float: left; width: 20%; background-color:; height:73px; border-bottom: 2px solid #333333;}

#user-info {
    float: left; width: 100%; background-color:#333333; height:20px; border-bottom: 2px solid #333333; color:white;display:inline-block;
    font-size:75%;
}

#lang {position:relative;float: left;width:60%}
#lang a {color: #333333; text-decoration: none;color:white;}
#lang a:hover {color: white; text-decoration: underline;}

#user {position:relative;float: right;top:-17px;}
#user a {color: #333333; text-decoration: none;color:white;}
#user a:hover {color: white; text-decoration: underline;}

#fast-menu {
    float: left;
    width: 100%;
    display: inline-block;
}

#fast-menu-item {
    float: left;
    width: 15%;
    background-color: white;
    padding-top: 3px;
    padding-right: 3px;
    padding-bottom: 3px;
    padding-left: 3px;
}

#content-area {width: 100%;}

  #admin-menu-left {float: left; width: 240px; background-color: #EEEEEE; border-right: 2px solid #333333; border-bottom: 2px solid #333333;}

  #menu-header-admin { background-color: #333333; color: white; padding-top: 2px; padding-bottom: 2px; font-weight: bold; text-align: center;
                       border-right:2px solid white;border-top:2px solid white;border-bottom:2px solid white;}
		
  

  #main-admin-content {float: right; width: 80%; background-color: white;display:inline-block;}
	

	#admin-content {width: 100%; margin-top: 21px;display:inline-block;}
	#font-size {text-align: right;width: 32%; background-color: #333333; font-size: 9px; float: right; padding-top: 2px; padding-bottom: 6px; margin-left: -25px; padding-right: 5px;}
	#font-size a { color: white;}
	#context-bar-admin {color: white; width: 68%; background-color: #333333; float: left; font-size: 9px;padding-top: 2px; padding-bottom: 6px; margin-left: 0px; padding-left: 5px;}
	#context-bar-admin a { color: white;}	

#footer-admin {width: 100%;  background-color: ;}

/*************ADMIN STYLES*****************/

#admin-header {float: left; margin-bottom: 2px; font-weight: bold; color: #333333; margin-top: 1px; border: 1px solid #99FF00; background-color: #CCFF33; padding: 5px; width: 90%;}
#admin-info-text {font-size: 9px; float: right; width: 7%; color: #333333; border: 1px solid #CCFF33; background-color: #99FF00;text-align: center; padding-top: 9px;padding-bottom: 10px; margin-bottom: 2px; margin-top: 1px;}

#admin-filters {float:left;width:100%; display:inline-block;}
#admin-filters th {background-color: #004E9B; font-size: 10px; text-align: left; color: white; font-weight: bold;}
#admin-filters table {border: 1px solid #004E9B; width: 100%; margin-top: 1px; font-size: 9px; background-color: #EEEEEE;}
#admin-filters a {color: #004E9B;}

#admin-list {float:left;width:100%;}
#admin-list th {background-color: #004E9B; color: white;}
#admin-list th a {color: white;}
#admin-list table.adminList {border: 1px solid #004E9B; width: 100%; margin-top: 1px; font-size:  background-color: #EEEEEE;}
#admin-list table.adminList td {padding: 4px;}
#admin-list table.pagination {border: 1px solid #004E9B; background-color: #EEEEEE;}

#admin-forms {display:inline-block;width:100%;}
#admin-forms table {padding: 3px;}
#admin-forms table.cluster {border: 1px solid #004E9B; font-size: 10px;}
#admin-forms table.cluster th {padding: 3px; background-color: #004E9B; font-size: 12px; text-align: left; color: white; font-weight: bold;}
#admin-forms table.cluster td.form-label { background-color: #EEEEEE;}
#admin-forms table.cluster td.form-widget { font-size: 10px;}

#admin-forms table.cluster input { font-size: 10px;}
#admin-forms table.cluster select { font-size: 10px;}
#admin-forms p.admin-actions {float: right;}



/***********MENU STYLE********************/

        /*
        General rules
        */

        #dhtmlgoodies_slidedown_menu li{
                list-style-type:none;
                width: ;
                text-align: left;
		
        }
        #dhtmlgoodies_slidedown_menu ul{
                margin:0px;
                padding:0px;
        }

        #dhtmlgoodies_slidedown_menu div{
                margin:0px;
                padding:0px;
        }
        /*      Layout CSS */
        #dhtmlgoodies_slidedown_menu{
                width:;
        }

        /* All A tags - i.e menu items. */
        #dhtmlgoodies_slidedown_menu a{
                color: #333333;
                text-decoration:none;
                display:block;
                clear:both;
                width:;
                padding-left:2px;
		
        }

        /*
        A tags
        */
        #dhtmlgoodies_slidedown_menu .slMenuItem_depth1{        /* Main menu items */
                margin-top:2px;
                border-bottom:1px dashed #333333;
                font-weight:bold;
		font-size:10px;
        }
        #dhtmlgoodies_slidedown_menu .slMenuItem_depth2{        /* Sub menu items */
                margin-top:1px;
		font-size:9px;
        }
        #dhtmlgoodies_slidedown_menu .slMenuItem_depth3{        /* Sub menu items */
                margin-top:1px;
                font-style:italic;
                color:blue;
        }
        #dhtmlgoodies_slidedown_menu .slMenuItem_depth4{        /* Sub menu items */
                margin-top:1px;
                color:red;
        }
        #dhtmlgoodies_slidedown_menu .slMenuItem_depth5{        /* Sub menu items */
                margin-top:1px;
        }

        /* UL tags, i.e group of menu utems.
        It's important to add style to the UL if you're specifying margins. If not, assign the style directly
        to the parent DIV, i.e.

        #dhtmlgoodies_slidedown_menu .slideMenuDiv1

        instead of

        #dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul
        */

        #dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul{
                padding:1px;
        }
        #dhtmlgoodies_slidedown_menu .slideMenuDiv2 ul{
                margin-left:5px;
                padding:1px;
        }
        #dhtmlgoodies_slidedown_menu .slideMenuDiv3 ul{
                margin-left:10px;
                padding:1px;
        }
        #dhtmlgoodies_slidedown_menu .slMenuItem_depth4 ul{
                margin-left:15px;
                padding:1px;
        }

div.tooltip-header {
    background-color: #00247E;
    color:white;
    border:1px solid #BFC8DF;
    position:relative;
    z-index:100;
}

div.tooltip-body {
    background-color: white;
    color: #00247E;
    border:1px solid #BFC8DF;
    position:relative;
    z-index:100;
}

div.tooltip-header-admin {
    background-color: #00247E;
    color:white;
    border:1px solid #BFC8DF;
    position:relative;
    z-index:100;
    font-size: 9px;
}


div.tooltip-body-admin {
    background-color: white;
    color: #00247E;
    border:1px solid #BFC8DF;
    position:relative;
    z-index:100;
    font-size: 9px;	
}

div.tooltip-header-admin-info {
    background-color: #00247E;
    color:white;
    border:1px solid #BFC8DF;
    position:relative;
    z-index:100;
    padding: 4px;
    width: 250px;
    font-size: 9px;
}


div.tooltip-body-admin-info {
    background-color: white;
    color: #00247E;
    border:1px solid #BFC8DF;
    position:relative;
    z-index:100;
    width: 250px;
    padding: 3px;
    font-size: 9px;
}


/*****************************homeblocks******************/

div.home-block-container {background-color: white; border: 1px solid #E6E6E6; padding:3px; padding-bottom:6px; margin-top: 10px;}

div.home-block-container div.title {background-color: #F3F3F3; padding: 3px;}
div.home-block-container div.title img {vertical-align: middle;}
div.home-block-container div.title a {text-transform: lowercase;}
span.home-block-header {font-weight:bold;font-size:75%%;text-transform:capitalize;color:#333333;}

div.home-block-element {background-color:white; padding:3px; font-size:85%; margin-top:3px; text-align: justify;}
div.home-block-element a {text-decoration: none; font-weight: bold; color: #333333;}
div.home-block-element a:hover {text-decoration: underline;}
div.home-block-element a.global-link {text-decoration: none; font-weight: bold; color: blue; font-size: 90%; text-align: right;}

a.button {border:1px solid black;text-decoration:none;background-color:#dddddd; color:black; padding:2px; font-size:80%;nowrap:nowrap;}