* { margin:0px; padding:0px;}
/*html,body { font:normal 12px arial; color:#333 ; background:url(../images/topbg.gif) left top repeat-x; line-height:18px; height:100%}*/
html,body { font:normal 12px arial; color:#333 ;line-height:18px; height:100%}
a { text-decoration:none;}
a:hover { text-decoration:underline;}
img, a img { border:0px;}
.CL { clear:both; font-size:0; line-height:0px;}
.FL { float:left;}.FR { float:right;}
.Uline { text-decoration:underline;}

.PA3 { padding:3px;}.PA4 { padding:4px;}.PA5 { padding:5px;}.PA7 { padding:7px;}.PA10 { padding:10px;}.PA20 { padding:20px;}
.PL5 { padding-left:5px;}.PL10 { padding-left:10px;}.PL20 { padding-left:20px;}.PL35 { padding-left:35px;}
.PR3 { padding-right:3px;}.PR5 { padding-right:5px;}.PR10 { padding-right:10px;}.PR20 { padding-right:20px;}
.PT2 { padding-top:2px;}.PT3 { padding-top:3px;}.PT5 { padding-top:5px;}.PT7 { padding-top:7px;}.PT10 { padding-top:10px;}.PT15 { padding-top:15px;}.PT20 { padding-top:20px;}.PT40 { padding-top:40px;}
.PB3 { padding-bottom:3px}.PB5 { padding-bottom:5px;}.PB7 { padding-bottom:7px;}.PB10 { padding-bottom:10px;}.PB20 { padding-bottom:20px;}.PB40 {padding-bottom:40px;}

.MT2 { margin-top:2px;}.MT5 { margin-top:5px;}.MT7 { margin-top:7px;}.MT10 { margin-top:10px;}.MT20 { margin-top:20px;}
.MB5 { margin-bottom:5px;}.MB20 { margin-bottom:20px;}
.ML5 { margin-left:5px;}.ML10 { margin-left:10px;}.ML20 { margin-left:20px;}
.MR5 { margin-right:5px;}.MR10 { margin-right:10px;}.MR30 { margin-right:30px;}
.brdB_lg { border-bottom:1px solid #f0f0f0;} 
.brdR_lg { border-right:1px solid #f0f0f0;} 
.brdR { border-right:1px solid #eaeaea;} 
.brdB { border-bottom:1px solid #eaeaea;}
.brdT { border-top:1px solid #dfdfdf;}
.brd_g { border:1px solid #ccc;}
.brd_lg { border:1px solid #e3e3e3;}
.brdB_g { border-bottom:1px solid #e0e0e0;}
.greybg { background:#f0f0f0;}
.dgreybg { background:#e8e8e8;}
/*Font Classes*/
.wh_12 { font:12px arial; color:#fff;}.wh_13 { font:13px arial; color:#fff;}
.gL_12 { font:12px arial; color:#999;}.gL_13 { font:13px arial; color:#999;}.gL_15 { font:bold 15px arial; color:#999;}.gL_20 { font: bold 20px arial; color:#ccc;}
.gD_10 { font: 10px arial; color:#333;}.gD_11 { font: 11px arial; color:#333;}.gD_12 { font: bold 12px arial; color:#333;}.gD_13 { font: 13px arial; color:#333;}.gD_15 { font: bold 15px arial; color:#333;}.gD_20 { font: 20px arial; color:#333;}.gD_32 { font: bold 32px arial; color:#333;}.gD_40 { font: bold 40px arial; color:#333;}
.o_12 { font:12px arial; color:#ff9400;}
.r_11 { font:11px arial; color:#d20d07;}.r_12 { font:12px arial; color:#cb020c;}
.bl_11 { font:11px arial; color:#006699;}.bl_12 { font:12px arial; color:#006699;}.bl_22 { font:22px arial; color:#006699}
.black_11 { font:11px arial; color:#000000;}.black_12 { font:12px arial; color:#000000;}.black_22 { font:22px arial; color:#000000}
.Black_11 { font: bold 11px arial; color:#000000;}.Black_12 { font: bold 12px arial; color:#000000;}.Black_22 { font: bold 22px arial; color:#000000}

.gD_26my { font:26px Myriad Pro, Arial; color:#333;}

#container{min-height:100%;position:relative;border-top: 3px solid #5ac715;}
#main {width:1024px; margin:0 auto;}
.topbar {width:100%; height:94px; float:left;}
.footer {
    width:100%; 
    height:40px; 
    float:left; 
    background:#333; 
    border-top:5px solid #99cc00; 
    color:#FFF; 
    line-height:35px; 
    position:fixed; 
    bottom:0;
}
.content { padding-bottom:60px;padding-top:60px;}
.logo_L { background:url(../images/logo2.png) no-repeat; width:224px; height:54px;  position: relative; top: -3px; }
.logo_R { background:url(../images/idb_admincenter.gif) no-repeat; width:171px; height:54px; }

a.green_but { background: url(../images/green_butbg.gif) repeat-x; border:none; height:17px; float:left; padding:5px 10px; font:bold 13px arial; color:#fff; cursor:pointer;}
a.grey_but { background: url(../images/grey_butbg.gif) repeat-x; border:none; height:17px;  float:left; padding:5px 10px; font:bold 13px arial; color:#fff; cursor:pointer;}
a.lgrey_but { background: url(../images/lgrey_butbg.gif) repeat-x; border:1px solid #ccc; height:25px; padding:4px 10px; font:bold 11px arial; color:#333; cursor:pointer;}
a.lgrey_but:hover, a.green_but:hover, a.grey_but:hover { text-decoration:none;}

.user_icon { background:url(../images/user_icon.gif) no-repeat; width:14px; height:14px; display:block;}
.root_user { background:#f3f3f3; padding:4px; font:11px arial; color:#2e2e2e; display:block; text-align:center}
.help_icon { background:url(../images/help.gif) no-repeat; width:20px; height:18px; display:block;}
.db_icon { background:url(../images/db.gif) no-repeat; width:12px; height:15px; display:block;}
.addnewdb_icon { background:url(../images/add_newdb.gif) no-repeat; width:16px; height:16px; display:block;}
.greenbul { background:url(../images/greenbul.gif) no-repeat 0 2px; width:10px; height:12px; display:block;}
.yellowbul { background:url(../images/yellowbul.gif) no-repeat 0 2px; width:10px; height:12px; display:block;}
.redbul { background:url(../images/redbul.gif) no-repeat 0 2px; width:10px; height:12px; display:block;}
.green_tick { background:url(../images/green_tick.gif) no-repeat; width:14px; height:14px; display:block;}
.red_exc { background:url(../images/red_exc.gif) no-repeat; width:14px; height:14px; display:block; cursor:pointer;}
.remove_icon { background:url(../images/remove.gif) no-repeat; width:14px; height:14px; display:block; cursor:pointer;}
.add_icon { background:url(../images/add.gif) no-repeat; width:14px; height:14px; display:block; cursor:pointer;}
.green_darr { background:url(../images/green_darr.gif) no-repeat; width:10px; height:5px; display:block; font-size:0; cursor:pointer;}
.green_uarr { background:url(../images/green_uarr.gif) no-repeat; width:10px; height:5px; display:block; margin-bottom:2px; font-size:0; cursor:pointer;}
.grey_darr { background:url(../images/grey_darr.gif) no-repeat; width:9px; height:5px; display:block; font-size:0; cursor:pointer;}
.grey_uarr { background:url(../images/grey_uarr.gif) no-repeat; width:9px; height:5px; display:block; margin-bottom:2px; font-size:0; cursor:pointer;}
.greyB_darr { background:url(../images/greyB_darr.gif) no-repeat; width:12px; height:6px; display:block; font-size:0; cursor:pointer;}
.done_icon { background:url(../images/done_icon.gif) no-repeat; width:23px; height:19px; display:block;}
.error_icon { background:url(../images/error_icon.gif) no-repeat; width:20px; height:20px; display:block;}
.warning_icon { background:url(../images/warning_icon.gif) no-repeat; width:21px; height:21px; display:block;}
.pointer_icon { background:url(../images/pointer.gif) no-repeat; width:20px; height:8px; display:block;}
.info_icon { background:url(../images/info_icon.gif) no-repeat; width:16px; height:14px; display:block;}
.small_tick { background:url(../images/small_tick.gif) no-repeat; width:16px; height:13px; display:block;}
.greenbul_big { background:url(../images/greenbul_big.gif) no-repeat 0 2px; width:14px; height:16px; display:block;}
.redbul_big { background:url(../images/redbul_big.gif) no-repeat 0 2px; width:14px; height:16px; display:block;}
.addBig_icon { background:url(../images/add_big.gif) no-repeat; width:17px; height:16px; display:block;}

.start { background:url(../images/start.gif) no-repeat; width:51px; height:19px; display:block;}
.stop { background:url(../images/stop.gif) no-repeat; width:50px; height:19px; display:block;}
.cache { background:url(../images/cache.gif) no-repeat; width:16px; height:15px; display:block;}
.firewall { background:url(../images/firewall.gif) no-repeat; width:14px; height:16px; display:block;}
.cache_manager { background:url(../images/cache_manager.gif) no-repeat; width:17px; height:15px; display:block;}
.settings { background:url(../images/settings.gif) no-repeat; width:16px; height:16px; display:block;}

.b_uarr { background:url(../images/b_uarr.gif) no-repeat; width:9px; height:5px; display:block; font-size:0;margin-bottom:2px;}
.b_darr { background:url(../images/b_darr.gif) no-repeat; width:9px; height:5px; display:block; font-size:0;}
.cdd {background:#f4f5f9; font:bold 10px arial; color:#333; padding:2px 7px 2px 7px; width:110px; border:1px solid #e3e3e3;}

.gcur_but { background:url(../images/green_curve.gif) left top no-repeat; height:20px; padding-top:4px; text-align:center;}
.red_but { background:url(../images/red_curve.gif) right top no-repeat; height:20px; padding-top:4px; text-align:center;}
.gcurR_but { background:url(../images/green_curveR.gif) right top no-repeat; height:20px; padding-top:4px; text-align:center;}
.redL_but { background:url(../images/red_curveL.gif) left top no-repeat; height:20px; padding-top:4px; text-align:center;}
.gcur_but  a{ text-decoration:none;}
.red_but  a{ text-decoration:none;}
.gcurR_but a{ text-decoration:none;}
.redL_but  a{ text-decoration:none;}
.gcur_but .wh_13 { font:13px arial; color:#FFF}
.red_but .wh_13 { font:13px arial; color:#FFF}
.gcurR_but .wh_13 { font:13px arial; color:#FFF}
.redL_but .wh_13 { font:13px arial; color:#FFF}
.grpt_but { background:url(../images/menubg.gif) repeat-x; height:20px; padding-top:4px; text-align:center;}
.grpt_but  a{ text-decoration:none;}
.gycurL_but { background:url(../images/grey_curveL.gif) left top no-repeat;padding-top:4px; height:20px; border-right:1px solid #b7b7b7;text-align:center;}
.gycurR_but { background:url(../images/grey_curveR.gif) right top no-repeat;padding-top:4px; height:20px; border-left:1px solid #b7b7b7;text-align:center;}
.gycurL_but a{ text-decoration:none;}
.gycurR_but a{ text-decoration:none;}
.gycurL_but .wh_13{ font:13px arial; color:#dddddd;}
.gycurR_but .wh_13{ font:13px arial; color:#dddddd;}

.gcurL_but{background:url(../images/green_curve.gif) left top no-repeat; height:20px; padding-top:4px; text-align:center; float:left;font:bold 13px arial; color:#FFF;text-decoration:none; padding-right:1px;}
.gcurR_but{background:url(../images/green_curveR.gif) right top no-repeat; height:20px; padding-top:4px; text-align:center; float:left;font:bold 13px arial; color:#FFF;text-decoration:none; padding-left:1px;}
.redL_but{background:url(../images/red_curveL.gif) left top no-repeat; height:20px; padding-top:4px; text-align:center; float:left;font:bold 13px arial; color:#FFF;text-decoration:none;}
.redR_but{background:url(../images/red_curve.gif) right top no-repeat; height:20px; padding-top:4px; text-align:center; float:left;font:bold 13px arial; color:#FFF;text-decoration:none;}
.gycurL_but{background:url(../images/grey_curveL.gif) left top no-repeat;padding-top:4px; height:20px; border-right:1px solid #b7b7b7;text-align:center;font:bold 13px arial; color:#666; float:left; text-decoration:none; cursor:pointer;}
.gycurR_but{background:url(../images/grey_curveR.gif) right top no-repeat;padding-top:4px; height:20px; border-left:1px solid #b7b7b7;text-align:center;font:bold 13px arial; color:#666; float:left; text-decoration:none; cursor:pointer;}

.grpt_but{background:url(../images/menubg.gif) repeat-x; height:20px; padding-top:4px; text-align:center;float:left;font:bold 13px arial; color:#FFF;text-decoration:none;}
.greyrpt_but{background:url(../images/grey_rpt.gif) repeat-x; height:20px; padding-top:4px; text-align:center;float:left;font:bold 13px arial; color:#666;text-decoration:none; cursor:pointer;}

.ulist td { padding:10px 0px; border-bottom:1px solid #f0f0f0;}
.ulist td.last { padding:10px 0px; border-bottom:0px solid #f0f0f0}

.aptbl td { padding:5px 0px; border-bottom:1px solid #f0f0f0;}
.aptbl td.last { padding:5px 0px; border-bottom:0px solid #f0f0f0}
.thnxtbl { border-bottom:1px solid #ffde8a;}
.thnxtbl td {padding:5px 0px;}
.ratbl td { padding:7px 0px; }

.SW_thnx { background:#ffffcc; border:1px solid #ffde8a; width:640px; margin:auto;}

.grdbg { width:600px;background:#fff url(../images/grdbg.gif) repeat-x;}
.upload_new_lic { background:url(../images/upload_new_lic.gif) no-repeat; width:181px; height:32px; display:block; }
.get_started_now { background:url(../images/get_started_now.gif) no-repeat; width:209px; height:42px; display:block; }
.nextstep { background:url(../images/nextstep.gif) no-repeat; width:148px; height:42px; display:block; }
.apply_settings { background:url(../images/apply_settings.gif) no-repeat; width:189px; height:42px; display:block; }
.add_cluster { background:url(../images/add_cluster.gif) no-repeat; width:128px; height:32px; display:block;}

.spacebar { background: url(../images/spacebar.gif) no-repeat; width:180px; height:19px; font-size:0; padding:1px; display:block;}
.spacecovered { background:url(../images/spacecovered.gif) repeat-x; font-size:0; height:19px; display:block;}

.cL_cur {background:url(../images/cL_cur.gif) no-repeat; width:5px; height:228px;}
.cR_cur {background:url(../images/cR_cur.gif) no-repeat; width:5px; height:228px;}
.cC {height:225px; width:470px; background:#f8f8f8; border-top:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9;}
.csheader {background:#fff;border-bottom:1px solid #d9d9d9; font: bold 14px arial; color:#333; padding-bottom:5px;}

.cL_tlcur {background:url(../images/cL_topcur.gif) left top no-repeat;padding-left:10px; height:8px; font-size:0px;}
.cL_trcur {background:url(../images/cL_topcur.gif) right top no-repeat; padding-right:10px; height:8px; font-size:0px; }
.cl_cent {border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9; background:#f8f8f8; width:99.4%;}
.cL_blcur {background:url(../images/cL_botcur.gif) left bottom no-repeat;padding-left:10px; height:8px; font-size:0px;}
.cL_brcur {background:url(../images/cL_botcur.gif) right bottom no-repeat; padding-right:10px; height:8px; font-size:0px;}

.t_uarr { background:url(../images/b_uarr.gif) no-repeat; width:9px; height:5px; display:block; font-size:0;margin-bottom:2px;}
.t_darr { background:url(../images/b_darr.gif) no-repeat; width:9px; height:5px; display:block; font-size:0;}
.tdd {background:#f4f5f9; font:15px arial; color:#333; padding:3px 7px 2px 7px; margin-bottom:5px; float:left; width:150px;}
.ddn_r{position:absolute; display:none; width:161px; border:1px solid #e1e1e1; margin-top:-7px; border-bottom:none; z-index:100; }
.ddn_r a{display:block; width:auto; background:#fff; text-decoration:none;font:12px arial; color:#333; padding:3px; text-align:left; padding-left:5px;border-bottom:1px solid #e1e1e1;}
.ddn_r a:hover{text-decoration:none;background:#f4f5f9;}

.ddn_r1{position:absolute; display:none; width:124px; border:1px solid #e1e1e1; margin-top:-3px; border-bottom:none; z-index:100; margin-left:5px;  }
* html .ddn_r1 { margin-left:13px;}
.ddn_r1 a{display:block; width:94%; background:#fff; text-decoration:none;font:10px arial; color:#333; padding:1% 1% 1% 5%; text-align:left;border-bottom:1px solid #e1e1e1; overflow:hidden;}
.ddn_r1 a:hover{text-decoration:none;background:#f4f5f9;}

/*** pop up ***/
.ppcont {border-top:1px solid #ccc;border-bottom:1px solid #ccc; width:750px; height:353px; overflow:auto; overflow-x:hidden; padding:10px;}
.close {cursor:pointer; position:absolute; right:5px; top:10px; background:url(../images/close.jpg) no-repeat; display:block; width:51px; height:16px;}
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxContent{position:relative; overflow:hidden; background:#fff; border:2px solid #d9d9d9;}
#cboxClose{position:absolute; top:0; right:0; width:55px; height:25px; text-indent:-9999px;cursor:pointer;}
#cboxOverlay{ background-color:#000;}
#cboxLoadedContent{overflow:auto;}

/******** Menu ***********/
#menu {width:auto; float:right; height:34px; background:#1f1f1f; display:inline;}
#menu table.ie6 {border-collapse:collapse; margin:0; padding:0; margin-right:-10px;}
#menu ul {padding:0; margin:0; list-style: none;}
#menu ul li {float:left;}
#menu ul li a {display:block; float:left;text-decoration:none; color:#fff; font:bold 12px arial; height:34px;line-height:33px;padding:0 16px;}
#menu ul li div.holder {position:absolute; left:-9999px; z-index:1000;}
#menu ul li a.current {color:#fff; background:#7bbb03 url(../images/menubg.gif) left top repeat-x;}
#menu ul li:hover {position:relative; z-index:1000;}
#menu ul li a:hover {color:#fff; position:relative; z-index:1000;}
#menu ul li a:hover b {color:#fff; }
#menu ul li a.sub:hover {color:#fff;  position:relative;background:#7bbb03 url(../images/menubg.gif) left top repeat-x;}
#menu ul li:hover > a {color:#fff; position:relative;}
#menu ul li:hover a.sub {color:#fff;  position:relative; background:#7bbb03 url(../images/menubg.gif) left top repeat-x;}
#menu ul :hover div.holder {position:absolute; top:35px; left:0px; margin: 0; padding: 0;}
#menu ul dl {width:160px; list-style:none; background:#99cc00; padding-bottom:0px; padding-top:5px; border:4px solid #FFF; border-top:0px; margin-left:-4px;}
#menu ul dl dt { padding-left:10px; margin:0; line-height:30px; color:#fff;  font:normal 12px arial; }
#menu ul dl dd {display:block; padding:0; margin:0; }
#menu ul dd a {display:block; height: auto; padding:5px 15px; line-height: 15px; color:#fff; text-align:left; margin: 0; font:bold 12px arial; float:none;border-right:1px solid #90c200;border-bottom:1px solid #90c200;}
#menu ul dd a:hover {color:#fff; background:#57a706; }
#menu .brdR { border-right:1px solid #333;}



/******** Tab Menu ***********/
#tabmenu {width:auto; height:35px; background:#1f1f1f; margin-right:85px; display:inline;}
#tabmenu table.ie6 {border-collapse:collapse; margin:0; padding:0; margin-right:-10px;}
#tabmenu ul {padding:0; margin:0; list-style: none;}
#tabmenu ul li {float:left;border:1px solid #CCC;}
#tabmenu ul li a {display:block; float:left;text-decoration:none; color:#000; font:bold 12px arial; height:35px;line-height:34px;padding:0 16px;}
#tabmenu ul li div.holder {position:absolute; left:-9999px; z-index:1000;}
#tabmenu ul li a.current {color:#fff; background:#7bbb03 url(../images/menubg.gif) left top repeat-x;}
#tabmenu ul li:hover {position:relative; z-index:1000;}
#tabmenu ul li a:hover {color:#fff; position:relative; z-index:1000;}
#tabmenu ul li a:hover b {color:#fff; }
#tabmenu ul li a.sub:hover {color:#fff;  position:relative;background:#7bbb03 url(../images/menubg.gif) left top repeat-x;}
#tabmenu ul li:hover > a {color:#fff; position:relative;}
#tabmenu ul li:hover a.sub {color:#fff;  position:relative; background:#7bbb03 url(../images/menubg.gif) left top repeat-x;}
#tabmenu ul :hover div.holder {position:absolute; top:35px; left:0px; margin: 0; padding: 0;}
#tabmenu ul dl {width:160px; list-style:none; background:#99cc00; padding-bottom:0px; padding-top:5px; border:4px solid #FFF; border-top:0px; margin-left:-4px;}
#tabmenu ul dl dt { padding-left:10px; margin:0; line-height:30px; color:#fff;  font:normal 12px arial; }
#tabmenu ul dl dd {display:block; padding:0; margin:0; }
#tabmenu ul dd a {display:block; height: auto; padding:5px 15px; line-height: 15px; color:#fff; text-align:left; margin: 0; font:bold 12px arial; float:none;border-right:1px solid #90c200;border-bottom:1px solid #90c200;}
#tabmenu ul dd a:hover {color:#fff; background:#57a706; }
#tabmenu .brdR { border-right:1px solid #CCC;}


/* Page Numbers */
.pages {padding-top:2px; clear:left; font-size:11px; float:right}
.pages a, .pages span {color:#333333; display: block; float:left; padding:0.2em 0.5em; margin-right:0.1em; border:1px solid #fff; background:#fff;}
.pages span.current {border:1px solid #333333; font-weight:bold; background:#333333; color:#fff;}
.pages a {border: 1px solid #333333; text-decoration:none;}
.pages a:hover {border-color: #333333;}
.pages a.nextprev {font-weight: bold;}
.pages span.nextprev {color: #666;}
.pages span.nextprev {border: 1px solid #ddd; color: #999;}
.pages .nextprev-next {float: right;}
.currentpage{color:#990000}
.linkpage {color:#000000}
