/* -----------------------------------*/
/* ------->>> STRUCTURE <<<-----------*/
/* -----------------------------------*/

body {margin-top:10px; background: url(/images/page_fon1.gif) repeat-x; }  /*LEFT COLUMN */
.left_column{width:150px;height:200px;background-color:#F3F3F4;	border-bottom:1px #CACACC solid; background:url(/images/left_column.jpg);}  /* FINAL LINE*/
#final_center{ margin-top:10px; padding-top:7px; border-top:2px #999 solid; height:25px; width:970px; font:11px "trebuchet ms", sans-serif; color:#000; text-align:center;	}  /* CENTER COLUMN */
#body_center{margin-top:17px;} 
.content{margin-top:50px; padding-left:10px;} /* CENTER COLUMN CONTET */
.page_title{position:absolute;top:172px;width:840px ;margin-left:5px;} /* PAGE TITLE */
.page_title b{font-family:Tahoma, Helvetica, sans-serif;font-size:12pt;color:#999999;padding-left:10px;} /* PAGE TITLE TEXT */
.page_title table td{vertical-align:middle;}
.btn_body{padding-top:10px;padding-bottom:5px;}

/* -----------------------------------*/
/* --------->>> OBJECTS <<<-----------*/
/* -----------------------------------*/

#login-panel{margin-left:805px;}
#activeServer{margin-left:300px; margin-left:400px;}

#tabs{ padding-left:2px; position:absolute; top:96px;}
#tabs img{ margin-left:-4px; }

/* NAVIGATION BTNS */

#nav_menu{ position:absolute; top:132px;width:60px;margin-left:680px; z-index:0; }
#nav_menu td{ height:20px; text-align:center; border:1px #CCCCCC solid;}

/* CSS SEARCH */
#search_cat{ position:absolute; top:130px;  margin-left:800px;}
#search_q INPUT{ width:170px; font-family:Tahoma, Helvetica, sans-serif;font-size:14px;margin-left:8px; border:2px #66CCFF solid; background-image:url(/images/input_bgr.jpg); background-repeat:repeat-x; padding-left:5px;}

/* CSS TOP MENU */
#top_menu{ padding-left:5px; height:30px; background-color:#E4E5E6;  }
#top_menu ul{ font:11px "trebuchet ms", sans-serif; margin:0;padding:0;list-style:none;z-index:0;text-align:left;}
#top_menu ul, 
#top_menu li{position:relative;float:left;height:20px;z-index:0;text-align:left;}
#top_menu li ul li{clear:left;height:20px;}
#top_menu li ul{position:absolute;top:30px; left:0;display:none;}
#top_menu ul li a{display:block;text-decoration:none;font:12px "trebuchet ms", sans-serif;color:#000000;padding:5px; border:1px solid #666666;}
#top_menu  * html ul li{float:left;height:1%;}
#top_menu  * html ul li a{height:1%;}

#top_menu ul li a:hover{color:#FFFFFF;background-color:#FFFFFF;} 
#top_menu li ul li a{padding:2px 5px;}
#top_menu li:hover ul, #top_menu li.over ul{display: block;}
#top_menu #root {height:17px;padding-top:8px;border:0px;background-repeat:no-repeat;padding-left:10px;padding-right:10px;background-image:url("/images/top_menu_line.jpg");background-repeat:repeat-y;}
#top_menu #root:hover{color:#000000;background-color:#FFFF00;background-image:url("/images/menu_hover.jpg");background-repeat:repeat-x;}
#top_menu #sub{width:165px;background-color:#009933;color:#fff;}
#top_menu #sub:hover{background-color:#84BE74;color:#FFFFFF;}

/* TABS CONTENT,CODE ARTICLES */

#content-1 code{ color:#000000; padding:2px; padding-left:5px; padding-right:5px; font-size:10pt; margin-left:5px; font-size:1.2em;  }
#content-1 .code_line{ padding-left:1px; padding-right:1px; padding-top:2px;}
.code_line a{text-decoration:none;font-weight:normal; font-size:8pt; color:#000000; }
.code_code{ font-family: "Courier New", Courier, monospace; background: #eee;  border: 1px solid #ccc; padding-left:5px; }
#content-1 li, #content-1 ul { list-style:disc; padding-left:10px; margin-left:10px;}

.TreeUL {list-style-type: none;margin-top:0px;padding-top:0px;margin-left:0px;padding-left:25px; }
.TreeUL li{list-style-type: none;}

/*  LEFT MENU OBJECT*/
#left_menu {margin:0; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top:3px;}
#left_menu UL { margin:0; padding:0;list-style:none;border:none;}
#left_menu LI {float:left; margin:0;padding:0;}
#left_menu A {display:block;text-decoration:none;font-size: 10px;background:#ddf;margin:0;padding:0.25em 1em;border-left:1px solid #fff;border-top:1px solid #fff;width:126px;color:#000000;height:14px;}
#left_menu A:hover,
#left_menu A:active,
#left_menu A.here:link,
#left_menu A.here:visited {background:#bbf; }
#left_menu A.here:link,
#left_menu A.here:visited {position:relative;z-index:102;}
