@import url(buttons.css);
html {}
body {overflow: hidden;margin: 0px; font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px;/*height: 100%;*/color: #333333;background-color: #f4b33b;}
body.noSrcollBar{width: 100%;height: 100%;position: absolute;overflow: hidden;}

body#login{ min-height: 885px; background: #F19E29 top left no-repeat url('../images/nonflash/index_left_bg.png'); position: relative;}
body#login div.bgRight{ width: 100%; min-height: 885px; height: 100%; background:top right no-repeat url('../images/nonflash/index_right_bg.png')}
body#login div.wcmsName{ font-family: Impact, Charcoal, sans-serif; position: absolute; top: 280px; right: 120px; font-size: 12px; color: #FFFFFF;    }
body#login div.wcmsName span.version{ font-size: 18px; }
body#login div.loginForm{  width: 100%; position: absolute; top: 255px; }
body#login div.loginForm .projectName{ font-family: Helvetica, sans-serif; font-weight: bold; padding-left: 126px; height: 60px; background: #FF0000; font-size: 26px; color: #FFFFFF;    }
body#login div.loginMessage{    position: absolute; top: 336px; left: 136px; font-size: 12px; width: 400px;     }
body#login div.loginMessage p.loginErrorMessage{ color: #F00;   }
body#login div.bestViewed{  font-family: Helvetica, sans-serif; position: absolute; top: 580px; right: 0px; width: 348px; }
body#login div.bestViewed p{   color: #000000; font-size: 11px; padding-left: 40px;    }
body#login div.bestViewed hr{  background-color: #000000; color: #000000; border: none; border-top: solid 1px #000000;  }

body#wcmsIndex{     }
body#wcmsIndex div#indexHeader{position: relative;}
body#wcmsIndex div#indexHeader div#info{ height: 22px; width: 100%; background: #474636; position: relative;  }
body#wcmsIndex div#indexHeader div#info div{float:left; color:#FFFFFF; line-height: 22px; }
body#wcmsIndex div#indexHeader div#info div#servertime{ padding-left: 20px; min-width: 200px; left:20px; }
body#wcmsIndex div#indexHeader div#info div#welcomeMessage{padding-left: 20px; left: 250px; background: top left no-repeat url('../images/top_dot.gif');}
body#wcmsIndex div#indexHeader div#info div#siteSelect{	position: absolute; right: 230px;	}
body#wcmsIndex div#indexHeader div#info div#siteSelect select{	width: 300px; border: none; height: 20px;margin-top: 1px;	}
body#wcmsIndex div#indexHeader div#info div#zmsBanner{ float:right; right: 0px; width: 256px; height: 22px; background: top left no-repeat url('../images/logo_ins_zms_php.gif');}
body#wcmsIndex div#indexHeader div.projectName { width: 80%; text-shadow: 4px 4px #999999; position: absolute; top: 28px; font-size: 28px; font-weight: bold; font-family: Helvetica, sans-serif; color: #FFFFFF; left: 65px;    }
body#wcmsIndex div#indexHeader div#accountMenu{ position: absolute; top: 42px; right: 40px;   }
body#wcmsIndex div#indexHeader div#accountMenu a{  font-weight: bold; background: top left no-repeat; padding: 0 5px 0 18px; text-decoration: none;  }
body#wcmsIndex div#indexHeader div#accountMenu a canvas{vertical-align: top;}
body#wcmsIndex div#indexHeader div#accountMenu a.hover,
body#wcmsIndex div#indexHeader div#accountMenu a:hover{ color:#F00; }
body#wcmsIndex div#indexHeader div#accountMenu a.today{ background-image: url('../images/icon1.gif');  }
body#wcmsIndex div#indexHeader div#accountMenu a.myProfile{ background-image: url('../images/icon2.gif');  }
body#wcmsIndex div#indexHeader div#accountMenu a.logout{ background-image: url('../images/icon3.gif');  }
body#wcmsIndex div#indexHeader div#menu{ height: 81px; width: 100%; background: #F19E29 top left no-repeat url('../images/nonflash/nav_bg.gif');   }
body#wcmsIndex div#indexHeader div#menu div#buttonArea{ margin: 0 0 0 72px; padding: 42px 0 0 0px; }
body#wcmsIndex div#indexHeader div#menu div#buttonArea a.btn{ background: no-repeat url('../images/nonflash/nav_btn_bg.png'); background-position: left top;position: relative; text-decoration: none; float: left; color: #333; display:inline-block; border: none; width: auto; height: 39px; padding: 0 0 0 15px; }
body#wcmsIndex div#indexHeader div#menu div#buttonArea a.btn span{ display: inline-block; float: left;}
body#wcmsIndex div#indexHeader div#menu div#buttonArea span.wrapper{ background: no-repeat url('../images/nonflash/nav_btn_bg.png'); background-position: right top; width: 12px; height: 39px; float: left; margin: 0 2px 0 0;  }
body#wcmsIndex div#indexHeader div#menu div#buttonArea a.btn span.line1{ margin: 10px 0 0 0; font-weight: bold; font-size: 14px; clear: both; line-height: 13px; font-family: Helvetica, sans-serif;  }
body#wcmsIndex div#indexHeader div#menu div#buttonArea a.btn span.line1.hover,
body#wcmsIndex div#indexHeader div#menu div#buttonArea a.btn:hover span.line1{ color: #FFFFFF; }
body#wcmsIndex div#indexHeader div#menu div#buttonArea a.btn span.line2{ font-size: 10px; clear: both; }
body#wcmsIndex div#indexHeader div#menu div#buttonArea a.btn span.line2.hover,
body#wcmsIndex div#indexHeader div#menu div#buttonArea a.btn:hover span.line2{ color: #FFFFFF; }
body#wcmsIndex div#indexHeader div#menu div#buttonArea a.btn.highlight,
body#wcmsIndex div#indexHeader div#menu div#buttonArea a.btn.selected{  color: #FFFFFF;   }
body#wcmsIndex div#indexHeader div#menu div#buttonArea a.btn:hover span.wrapper span{   background: none; }

#indexContent{position: absolute; width: 100%;top:0px; margin: 103px 0 0 0; bottom: 0px; min-height: 400px;}
#indexContent table{ width: 100%; height: 100%; min-height: 400px; }
#frameContent {margin: 0px;padding: 0px; border: solid 0px black; }
a {color: #555555;}
a:hover{color: #777777;}
.logintable{text-align: justify;margin-top: 20em;color: white;margin-left: auto; margin-right: auto;width: 35em;}
.logintable tr{vertical-align: top;}
.pusher{display: block;height: 0px;/*background: yellow;*/}
 * html .pusher{/*height:120px;display: none;*/height:0px;}
.maxheight{/*min-height: 100%;max-height: 100%;height:100%;margin-bottom:-120px;*/width: 100%;}
.bgright{min-height: 100%;background: #C9C9C9 url('../images/bg_right_top.gif') repeat-x top left;padding:  5px 5px 0px 5px;}
* html .bgright{/*height: 100%;*/}
.rightcontent{min-height: 95%;background:white;padding:  5px 5px 0px 5px;/*margin-bottom:-120px;*/}
* html .rightcontent{height: 95%;}

/* list table start */.rightcontent th{padding: 2px 2px;}
.rightcontent td{padding: 6px 2px;}
.datahead{background-color: #FFD539;}
.datarow{background-color: #FFFCE7;}
/* list table end */.dotline{text-align: center;display:block;width: 100%;height: 10px;padding: 5px 0px;background: url('../images/bg_dot.gif') repeat-x center;}
.UserCheckList{float:left;margin-right: 10px;}
.top_date{font-size: 11px;color: #c8c6c2;}
.site{font-size: 11px;}
.tab{font-size: 12px;font-weight: bold;color: #666666;text-decoration: none;}
.tab a{font-size: 12px;font-weight: bold;color: #666666;text-decoration: none;}
.tab a:hover{font-size: 12px;font-weight: bold;color: #FFFFFF;text-decoration: underline;}
.tab_HL{font-size: 12px;font-weight: bold;color: #8f6211;}
.lang{font-size: 10px;font-weight: bold;color: #cbcac7;text-decoration: none;}
.lang a{font-size: 10px;font-weight: bold;color: #cbcac7;text-decoration: none;}
.lang a:hover{font-size: 10px;font-weight: bold;color: #FFFFFF;text-decoration: underline;}
.lang_HL{font-size: 10px;font-weight: bold;color: #7e7971;}
.title1{font-size: 11px;color: #666666;padding-left: 15px;}
.content{font-size: 12px;color: #333333;background-color: #f6f1d5;padding-left: 15px;}
.content_active{font-size: 12px;color: #333333;background-color: #FDF9CE;padding-left: 15px;border: 1px solid #F2C435;}
.btn1{font-size: 11px;color: #FFFFFF;font-weight: bold;text-decoration: none;}
.btn1 a{font-size: 11px;color: #FFFFFF;font-weight: bold;text-decoration: none;}
.btn1 a:hover{font-size: 11px;color: #8b6816;font-weight: bold;text-decoration: underline;}
.btn2{font-size: 11px;color: #FFFFFF;font-weight: bold;text-decoration: none;}
.btn2 a{font-size: 11px;color: #FFFFFF;font-weight: bold;text-decoration: none;}
.btn2 a:hover{font-size: 11px;color: #7a0e02;font-weight: bold;text-decoration: underline;}
.clsSplitter{position: relative;overflow: hidden;visibility: hidden;margin: 0;padding: 0;background: #FF0000;border: none;}
.clsPane{position: absolute;overflow: auto;visibility: visible;margin: 0;padding: 0;background: #eeeeee;border: none;}
.clsDragBar{position: absolute;overflow: hidden;visibility: visible;margin: 0;padding: 0;background: #eeeeee;border: none;}
.tabbtn{font-size: 12px;font-weight: bold;color: #666666;text-decoration: none;background: #EEEEEE url('../images/tab_b2.gif');}
.tabbtn .btnimg1{background: #EEEEEE url('../images/tab_a2.gif');border: solid 0px;width: 10px;height: 28px;}
.tabbtn .btnimg2{background: #EEEEEE url('../images/tab_c2.gif');border: solid 0px;width: 10px;height: 28px;}
.tabbtn:hover, .tabbtn_H{font-size: 12px;font-weight: bold;color: #8f6211;text-decoration: underline;background: #EEEEEE url('../images/tab_b.gif');}
.tabbtn:hover .btnimg1, .tabbtn_H .btnimg1{background: #EEEEEE url('../images/tab_a.gif');border: solid 0px;width: 10px;height: 28px;}
.tabbtn:hover .btnimg2, .tabbtn_H .btnimg2{background: #EEEEEE url('../images/tab_c.gif');border: solid 0px;width: 10px;height: 28px;}
.imgbtn{font-size: 12px;font-weight: bold;color: #666666;text-decoration: none;background: url('../images/btn1b.gif') repeat-x top left;height:20px;}
.imgbtn .btnimg1{background: url('../images/btn1a.gif') no-repeat top left;border: solid 0px;width: 24px;height:20px;}
.imgbtn .btnimg2{background: url('../images/btn1c.gif') no-repeat top left;border: solid 0px;width: 4px;height:20px;}
.imgbtn:hover{color: #8f6211;text-decoration: underline;background: url('../images/btn1b_o.gif');}
.imgbtn:hover .btnimg1{background: url('../images/btn1a_o.gif') no-repeat;}
.imgbtn:hover .btnimg2{background: url('../images/btn1c_o.gif') no-repeat;}
table.recorddetail{width:100%;padding:5px;}
table.recorddetail tr{vertical-align: top;height: 20px;}
table.recorddetail td{padding:2px 15px;}
.viewLabels{background: #F6F1D5;}
.umContent{background: #F6F1D5;width: 300px;}
.checkBoxList{overflow: auto;height: 200px;width: 180px;background: white;border: solid 1px navy;white-space: nowrap;display: block;}
.paddingLR5 *{padding: 0px 5px 0px 5px;}
.paddingLR3 *{padding: 0px 3px 0px 3px;}
h1{font-size: 18px;padding: 0px 10px 0px 12px;margin: 3px 2px;}
.test{/*background: red;*/}
