* {
	margin: 0;
	padding: 0;
/*	border: 0;*/
	font-size: 100.01%;
	font-size:0.95em;
	font-family: Arial, Helvetica, sans-serif;
	color: #A0522D;
	}
html{
	font-size: 100%;
	font-size: 0.8em;
    width: 100%;
}
img {
	border:0;
}
a{
	font-size: 1.5em;
	color: Navy;
}
.zero { 
	overflow: hidden;
	margin: 0;
	padding: 0;
	line-height: 0;
	font-size: 0;
	height: 0;
}
.clear {
   clear: both;
   line-height: 0;
   font-size: 0;
   height: 0;
}
body {
	text-align: center; 
	/*background: url(./images/backline.jpg) repeat-y center #204385;*/
	background-color: #ffffff;
	color: #000000;
	margin: 0;
	width: 100%;
	/*min-width: 940px;
	max-width: 2200px;*/
	}
#wrapper { 
text-align: left;
  position:absolute;
  /*height:510px; */
  width:100%;
  left: 0;
  top: 0;
  /*margin:-255px 0px 0px -455px;
  top: 50%; 
  left: 50%;*/
}

#head_menu{
clear: both;
float: left;
margin: 0;
width: 100%;
height: 1.7em;
}
#head_menu_right{
float:right;
margin: 0;
width: 5em;
height: 100%;
text-align: center;
visibility: visible;
	background-color: transparent;

}
#head_menu_left{
float:left;
margin:0;
width: 200px;
height: 100%;
visibility: visible;
	background-color: transparent;
}
#top{
clear: both;
float: left;
margin: 0;
width: 100%;
height: 110px;
background: url(./images/background_lightblue.jpg) repeat-x top; 
}
#top_right{
float:right;
margin: 0;
width: 120px;
visibility: visible;
	background-color: transparent;

}
#top_left{
float:left;
margin:0;
width: 0px;
visibility: hidden;
background-color: transparent;
}
#left_image{
    position: relative;
    top: 0px;
    left: 0px;
    background: #abcdef; 
    width: 0px;
    height: 110px;
    visibility: hidden;
}
#logo{
	position: relative;
	top: -110px;
	left: 10px;
	width: 180px;
    background: url(./images/admin_logo.png) bottom no-repeat transparent;
	height: 105px;
    text-align: center;
}
    #logo a, a:hover, a:link, a:visited {
    }
#header_image{
	position: relative;
	top: -110px;
	left: 260px;
	width: 700px;
	height: 110px;
}
#header_imagead{
	position: relative;
	top: -160px;
	left: 890px;
	width: 120px;
	height: 70px;
	}
#top_menu{
clear: both;
float: left;
margin: 0;
width: 100%;
height: 3.4em;
background: #abcdef;
}
#top_menu_right{
float:right;
margin: 0;
width: 50px;
height: 100%;
visibility: visible;
	background-color: #abcdef;

}
#top_menu_left{
float:left;
margin:0;
width: 10px;
height: 100%;
visibility: visible;
background-color: #abcdef;

}

#columnleftfloatholder {/* right faux column tab */
background-color: #fbd8c0;/*#fbe7d6; */
float: left;
width: 100%;
background-repeat: repeat-y;
background-position: left;
	height:1%;
}
#content_float_holder{
	float: left;
	width: 100%;
	height:1%;
/*    background: #fbd8c0; */
}
#middle_content{
	float: left;
	width: 100%;
	margin: 0 -100% 0 0;
}
#right {
	float: left;
	font-size: 1.6em;
	margin: 0 0 0 200px;
    background: white;
	/* background: url(./images/palm.png) right bottom no-repeat #fbd8c0;
	background: url(./images/right.jpg) repeat-y right #fbe7d6; */
}

#palm_right{
	position: absolute;
	right:0;
	padding: 0;
	margin: 0;
	bottom: 99px;
	background: url(./images/palm.png) right no-repeat;
/*    opacity: 0.4;
    filter:alpha(opacity=5); /* For IE6&7 */  */
}
#description{
	width: 100%;
    min-height: 400px;
	font-size: 1em;
	background-color: white;
	margin: 0;
	padding: 20px 0 20px 10px;
}

#title_text{
	width: 100%;
	margin: 0;
	font-size: 1em;
    font-weight: bold;
}

#main_text{
	width: 100%;
	margin: 0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
    padding: 15px 0 0 0;
}
#left {
	float: left;
	width:200px;
	margin: 0;
	height: 1%;
	background: repeat-y left #fbd8c0;
}
#left_inner {
	width:90%;
	height: 1%;
	font-size: 1.4em;
	margin: 20px 5% 20px 5%;
	line-height: 1.7em;
}

a.left_text, a.left_text:link, a.left_text:visited {
	font-size: 1em;
	text-decoration: none;
}

a.left_text:hover {
	font-size: 1em;
	text-decoration: none;
}

span.left_text{
	font-size: 1em;
}

#bottom{
clear: both;
float: left;
margin: 0;
width: 100%;
height: 18px;
background: #2b537b;
}

#bottom_right{
float:right;
margin:0;
width:230px;
height: 18px;
visibility: visible;
	background-color: #2b537b;
    color: silver;
    vertical-align: middle; 
    line-height: 18px;
}
#bottom_left{
float:left;
margin:0;
padding: 0 0 0 3px;
width: 300px;
height: 18px;
visibility: visible;
	background-color: #2b537b;
    color: silver;
    vertical-align: middle; 
    line-height: 18px;
}
#footer{
clear: both;
float: left;
margin: 0;
width: 100%;
min-height:88px;
text-align: center;
vertical-align: middle;
background: url(./images/background_footer.jpg) repeat-x bottom #06315d;
}
#footer_inner{
	margin: 20px 0 0 0;
	text-align: center;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #13515a;
}
#footer_small{
	margin: 20px 0 0 0;
	text-align: center;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: silver;
}

#main_table_bar{
    background-color: #E0E0E0; 
    width: 900px;
    text-align:left;
    font-size: 0.7em;
    margin-top: 10px;
    padding-left: 3px;}
    div.main_table_left{
        clear: both;
        float: left;
        width: 20%;
        background-color: #E0E0E0;
    }
    div.main_table_main{
        float: left;
        width: 50%;
        background-color: #E0E0E0;
    }
    div.main_table_right{
        float: left;
        width: 29%;
        background-color: #E0E0E0;
    }
#table_rows{
    background-color: #ffffff; 
    width: 900px;
    text-align:left;
    font-size: 0.7em;
    margin-top: 10px;
    padding-left: 3px;
    line-height: 2em;}
    div.table_row_left{
        clear: both;
        float: left;
        width: 20%;
        background-color: #ffffff;
    }
    div.table_row_main{
        float: left;
        width: 50%;
        background-color: #ffffff;
    }
    div.table_row_right{
        float: left;
        width: 29%;
        background-color: #ffffff;
    }
    
    div.table_row_100{
        clear: both;
        float: left;
        width: 100%;
        background-color: #ffffff;
    }
    
    
#new_group{
    background-color: #ffffff; 
    width: 900px;
    text-align:left;
    font-size: 1.2em;
    margin-top: 10px;
    padding-left: 3px;}
    div.new_group_left{
        clear: both;
        float: left;
        width: 12em;
        background-color: #ffffff;
    }

    div.new_group_right{
        float: left;
        width: 49%;
        background-color: #ffffff;
    } 
    div.new_group_100{
        clear: both;
        float: left;
        width: 100%;
        background-color: #ffffff;
    }
#new_user{
    background-color: #ffffff; 
    width: 900px;
    text-align:left;
    font-size: 1.2em;
    margin-top: 10px;
    padding-left: 3px;}
    div.new_user_left{
        clear: both;
        float: left;
        width: 14em;
        background-color: #ffffff;
    }

    div.new_user_right{
        float: left;
        width: 49%;
        background-color: #ffffff;
    } 
    

    
/*input.border{border: blue 1px solid; font-size: 1em;}   */
/*input.button{border: silver 1px solid; font-size: 1em;background-color:gray;color: navy;}*/ 
#com_main_table_bar{
    clear: both;
    float: left;
    background-color: #E0E0E0; 
    width: 900px;
    text-align:left;
    font-size: 0.5em;
    margin-top: 10px;
    padding-left: 3px;}
    div.com_main_table_one{
        clear: both;
        float: left;
        width: 15%;
        background-color: #E0E0E0;
    }
    div.com_main_table_two{
        float: left;
        width: 15%;
        background-color: #E0E0E0;
    }
    div.com_main_table_three{
        float: left;
        width: 10%;
        background-color: #E0E0E0;
    }
    div.com_main_table_four{
        float: left;
        width: 10%;
        background-color: #E0E0E0;
    }
    div.com_main_table_five{
        float: left;
        width: 10%;
        background-color: #E0E0E0;
    }
    div.com_main_table_six{
        float: left;
        width: 5%;
        background-color: #E0E0E0;
    }
    div.com_main_table_seven{
        float: left;
        width: 5%;
        background-color: #E0E0E0;
    }
    div.com_main_table_eight{
        float: left;
        width: 10%;
        background-color: #E0E0E0;
    }
    div.com_main_table_nine{
        float: right;
        width: 7%;
        background-color: #E0E0E0;
        margin-right: 3px;
    }
#com_table_rows{
    clear: both;
    float: left;
    background-color: #ffffff; 
    width: 900px;
    text-align:left;
    font-size: 0.7em;
    margin-top: 10px;
    padding-left: 3px;
    line-height: 2em;
    vertical-align: middle;
    border-bottom: lightblue 1px solid;}
    div.com_table_row_one{
        clear: both;
        float: left;
        width: 15%;
        background-color: #ffffff;
    }
    div.com_table_row_two{
        float: left;
        width: 15%;
        background-color: #ffffff;
    }
    div.com_table_row_three{
        float: left;
        width: 10%;
        background-color: #ffffff;
    }
    div.com_table_row_four{
        float: left;
        width: 10%;
        background-color: #ffffff;
    }
    div.com_table_row_five{
        float: left;
        width: 10%;
        background-color: #ffffff;
    }
    div.com_table_row_six{
        float: left;
        width: 5%;
        background-color: #ffffff;
    }
    div.com_table_row_seven{
        float: left;
        width: 5%;
        background-color: #ffffff;
    }
    div.com_table_row_eight{
        float: left;
        width: 10%;
        background-color: #ffffff;
    }
    div.com_table_row_nine{
        float: right;
        width: 5%;
        background-color: #ffffff;
    }

    
#sub_menu {
    text-align: left;
    width: 100%;
    display: block;
    font-size: 0.6em;
}
    
    
/* MBW PART */
#mbw_main_table_bar{
    background-color: #E0E0E0; 
    width: 900px;
    text-align:left;
    font-size: 0.5em;
    margin-top: 10px;
    padding-left: 3px;}
    div.mbw_main_table_one{
        clear: both;
        float: left;
        width: 15%;
        background-color: #E0E0E0;
    }
    div.mbw_main_table_two{
        float: left;
        width: 15%;
        background-color: #E0E0E0;
    }
    div.mbw_main_table_three{
        float: left;
        width: 10%;
        background-color: #E0E0E0;
    }
    div.mbw_main_table_four{
        float: left;
        width: 10%;
        background-color: #E0E0E0;
    }
    div.mbw_main_table_five{
        float: left;
        width: 10%;
        background-color: #E0E0E0;
    }
    div.mbw_main_table_six{
        float: left;
        width: 5%;
        background-color: #E0E0E0;
    }
    div.mbw_main_table_seven{
        float: left;
        width: 5%;
        background-color: #E0E0E0;
    }
    div.mbw_main_table_eight{
        float: left;
        width: 10%;
        background-color: #E0E0E0;
    }
    div.mbw_main_table_nine{
        float: right;
        width: 5%;
        background-color: #E0E0E0;
    }
#mbw_table_rows{
    background-color: #ffffff; 
    width: 900px;
    text-align:left;
    font-size: 0.7em;
    margin-top: 10px;
    padding-left: 3px;
    line-height: 2em;
    vertical-align: middle;
    border-bottom: lightblue 1px solid;}
    div.mbw_table_row_one{
        clear: both;
        float: left;
        width: 15%;
        background-color: #ffffff;
    }
    div.mbw_table_row_two{
        float: left;
        width: 15%;
        background-color: #ffffff;
    }
    div.mbw_table_row_three{
        float: left;
        width: 10%;
        background-color: #ffffff;
    }
    div.mbw_table_row_four{
        float: left;
        width: 10%;
        background-color: #ffffff;
    }
    div.mbw_table_row_five{
        float: left;
        width: 10%;
        background-color: #ffffff;
    }
    div.mbw_table_row_six{
        float: left;
        width: 5%;
        background-color: #ffffff;
    }
    div.mbw_table_row_seven{
        float: left;
        width: 5%;
        background-color: #ffffff;
    }
    div.mbw_table_row_eight{
        float: left;
        width: 10%;
        background-color: #ffffff;
    }
    div.mbw_table_row_nine{
        float: right;
        width: 5%;
        background-color: #ffffff;
    }