﻿.invalid { font-style: italic; color: #999999; text-decoration:line-through; }
.valid { font-style:normal; color: #333333; }
.lmargin10 { margin-left: 10px; }
.lmargin20 { margin-left: 20px; }
.lmargin30 { margin-left: 30px; }
.emphasize { text-decoration:underline; font-weight:bold; }
/****** tabs *************/
.tabbodywrapper { background-color:#FFFFFF;border:1px solid #999999;padding:10px;margin-top:0px; }
.tabs { list-style: none; margin-top:10px; margin-bottom:-1px; padding:0px; position:relative; }
.tabs li { display: inline-block; border-top:1px solid #999999;border-left:1px solid #999999;border-right:1px solid #999999;border-bottom:0px solid white; border-bottom:none; margin-left:7px; margin-bottom:-1px; }
.tabs li a {  float: left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; display: block; padding: 10px 25px;  position: relative;  background: white; text-decoration: none; }
.tabs li a:hover { color: #567fad; }
.tabs li a:active, a:focus { outline:none; }
li.taboff a { font-weight:normal; color:#333333; height:16px; font-size:14px; background:#E5E5E5 url("../images/tabbackground.gif") repeat-x top left; }
li.tabactive a { font-weight:bold; color:#44668D; height:18px; font-size:16px; background-color:#FFFFFF; margin-bottom:-2px; }
/****** end of tabs *************/

.overlay {display: none; position: fixed; top: 0%; left: 0%; width: 100%; height: 100%; background:gray; z-index:1001; -moz-opacity: 0.6; opacity:.60; filter: alpha(opacity=60);}
#divAdvsetting {position:fixed; background-color:#F8F8F8; padding:4px; display:none; left:50%; top:160px; margin-left:-275px; width:550px; height:380px; z-index:2001}
#ifAdvsetting {width:545px; height:355px}
#div4update {position:fixed; background-color:#F8F8F8; padding:4px; display:none; left:50%; top:50%; margin-left:-303px; margin-top:-220px; width:605px; height:445px; z-index:2002}
#if4update {width:600px; height:420px}
#divChooseIcon {position:fixed; background-color:#F8F8F8; padding:4px; display:none; left:50%; top:160px; margin-left:-301px; width:602px; height:442px; z-index:2003}
#ifChooseIcon {width:597px; height:417px}
.fixedpop {position:fixed; background-color:#F8F8F8; border:1px solid black; padding:6px; display:none; left:50%; top:160px; margin-left:-275px; width:550px; height:300px; z-index:2001}
.stageLightBlue { background: #AEE2FF; color:#000000; }
.stageLightBlue a { color:#000000; }
.stageLightBlue a:visited { color:#000000; }
.forptexport { width:980px;text-align:right;margin-bottom:5px; }
.marl8 { margin-left:8px; }
.foItem { background-color:#FFFFFF; color:#000000; }
.foItemGreen { background-color:#2CB02C; color:#000000; }
.foItemLightGreen { background-color:#96DBAA; color:#000000; }
.foItemWhite { background-color:#FFFFFF; color: #000000; }
.foItemRemainQty { display:inline-block; }
.pad2 { padding:2px; }
.lgborder { border:1px solid #cac6c6; }
.cnt { color:#9f9f9f; }
.colorGreen { color:#1b8f1b; }
.colorRed { color:#ff0404; }
.colorRedStrike { color:#ff0404; text-decoration:line-through;}
.colorBlack { color:#000000; }
#vmDeactStatus { font-weight:bold; }
#koreDeactStatus { font-weight:bold;}
#ctDeactStatus { font-weight:bold;}
.iteminput { width: 400px; }
.iteminputddl { width: 250px; }
.rushalert { font-weight:bold; font-size:14px; color:#ff9933; text-align:center; }
.fodlookup { display:inline-block;width:151px;border:none; }
.fosection { padding-bottom:5px;}
.folabel {display:inline-block;width:120px;vertical-align:top;}
.folabelsmall {display:inline-block;width:100px;vertical-align:top;}
.foinput { width:200px; }
.foqtyinput { width:28px; }
.foreasoninput { width:98px; }
.foshipiteminput { width:235px; }
.fosmallinput {  width:50px; }
.foplaninput { width:125px; }
.foairtimeinput { width:68px; }
.fodeviceinput { width:138px; }
.fomonthsinput { width:30px; }
.foextwarrinput { width:58px; }
.fodateinput { width:68px;}
.foolddevstatusinput { width:142px;}
.fostatusboxcontainer { float:right; }
.fostatusbox {font-size:12px;width:300px;background-color:Yellow;padding:10px; float:right; }
.fostatuslabel {font-size:14px; }
.foor { margin-left:10px;margin-right:10px; }
.menuSection { margin-top:50px;margin-bottom:40px;}
.menuSection a{ margin-right:20px;}
.linkspace { margin-left:5px;}
.linkspace10 { margin-left:10px;}
.invitemsection { padding-bottom:5px;}
.invitemlabel { display:inline-block; width: 100px; height:20px;}
.invitemfield { display:inline-block; height:20px;}
.invitemleft { display:inline-block;width:550px;float:left; }
.invitemright { display:inline-block;width:350px;float:right; }
.invitembottom { display:block;width:900px;float:left; }
.invitemsection.center { text-align: center; }
.regularlink { font-size: 12px; font-style:normal;font-weight:normal; }
.bdplus1 { text-align:left;padding:0;margin-right:3px;text-decoration:none;font-size:16px;font-weight:normal; }
.bdplus2 { text-decoration:none;font-size:16px;margin-right:3px; }
.bdcol { font-size:11px; color:#999; }
.bditem { margin-left:30px;}
