.NavBG {background-color:#233956;height: 18px;padding: 0px 4px 0px 4px;}
.NavSpacer{background-color:#fff;height: 18px;width: 1px;}
.NavBG a{background-color:#233956;padding:0px 6px 0px 6px;text-decoration: none;color:#2c2c2c;font-weight: bold;}
.NavBG a:hover{background-color:#233956;padding:0px 6px 0px 6px;text-decoration: none;color:#ffffff;}
.NavBG_On{background-color:#D5E6AD;height: 18px;padding:0px 1px 0px 1px;font-weight:bold;color:#000000;}
.NavBG_On a{background-color:#D5E6AD;padding:0px 6px 0px 6px;height: 18px;text-decoration: none;color:#000000;}
.NavLeftCorner{background-image:url("../images/common/navbar/NavLeftCorner.gif");vertical-align:middle;text-align:right;width:11px;height:18px;}
.NavLeftCorner_ON{background-image:url("../images/common/navbar/NavLeftCorner_on.gif");vertical-align:middle;text-align:right;width:11px;height:18px;}
.NavRightCorner{background-image:url("../images/common/navbar/NavRightCorner.gif");vertical-align:middle;text-align:left;width:11px;height:18px;}
.NavRightCorner_ON{background-image:url("../images/common/navbar/NavRightCorner_on.gif");vertical-align:middle;text-align:left;width:11px;height:18px;}
.tabstrip {_height:1%;}
.tabstrip, .tabstrip ul {margin:0;padding:0;}
.tabstrip div {	width:100%;}
.tabstrip div:after {content:"";clear:both;display:block;visibility:hidden;height:0;}
.tabstrip ul {	width:100%;}
.tabstrip li{list-style:none;list-style-image: none;list-style-position:outside;float:left;margin:0;padding:0;}
.tabstrip li.break {float:none;}
.tabstrip li.break br {	clear:both;}
.tabstrip li a {float:left;position:relative;font-size:100%;}
.tabstrip li a img {float:left;margin-top:5px;margin-right:5px;	border:0;}
.tabstrip li a.selected {z-index:0;cursor:default;}
.tabstrip li a .wrap, 
.tabstrip li a .innerWrap {float:left;clear:both;white-space:nowrap;cursor:pointer;
/* IE 5 Win */
_cursor:hand;}
.tabstrip li a.selected .wrap, 
.tabstrip li a.selected .innerWrap {cursor:default;}
/* Disabled tab */
.tabstrip li a.disabled,
.tabstrip li a.disabled:hover {	color:Gray;}

.tbb {font:8pt tahoma, sans-serif;text-align:center;border-bottom: solid 2px #969695;height:35px;}
.tbb ul {padding-top:3px !important;margin-left:10px;}
.tbb li a {padding-left:15px;background:transparent url(../images/tab/tableftoff.gif) 0px 0px no-repeat;color:Black;text-decoration:none;line-height:34px;}
.tbb li a .wrap{padding-right:15px;background:transparent url(../images/tab/tabRightOff.gif) right 0px no-repeat;}
.tbb li a .innerWrap {padding:0 0px;background:transparent url(../images/tab/tabMiddleOff.gif) 0px 0px repeat-x;}
.tbb li a.selected{font-weight:bold;margin-top:0px;line-height:34px;background:transparent url(../images/tab/tabLeftOn.gif) 0px 0px no-repeat;}
.tbb li a.selected .wrap{background-image:url(../images/tab/tabRightOn.gif);}
.tbb li a.selected .innerWrap {background-image:url(../images/tab/tabMiddleOn.gif);}

.SimpleBarGray{font: 8pt tahoma, sans-serif;text-align:center;background-repeat: repeat-x;border-bottom: solid 18px #D5E6AD;height: 18px;}
.SimpleBarGray ul {/**/}
.SimpleBarGray .level0 li a {font-weight:bold;padding-left:11px;background-color: #233956;color: black;line-height:18px;text-decoration: none;margin-top: 0px;background:transparent url(../images/common/navbar/NavLeftCorner.gif) 0px 0px no-repeat;} /* line-height: 22px;border-right: solid 4px white;border-top: solid 1px white; */
.SimpleBarGray .level0 li a:hover{background-color: #233956;color: white;text-decoration: none;} /*line-height: 22px;*/
.SimpleBarGray .level0 li a .wrap {background: transparent url(../images/common/navbar/NavRightCorner.gif) right 0px no-repeat;padding-right:11px;}
.SimpleBarGray .level0 li a .innerWrap{padding:0 5px 0 0;background-color: #233956;}

.SimpleBarGray .level0 li a.selected { padding-left:11px ;margin-top:0px;line-height:18px;background:transparent url(../images/common/navbar/NavLeftCorner_on.gif) 0px 0px no-repeat;}
.SimpleBarGray .level0 li a.selected:hover{color: black;text-decoration: none;} /*line-height: 22px;*/
.SimpleBarGray .level0 li a.selected .wrap{background-color: #D5E6AD;background: transparent url(../images/common/navbar/NavRightCorner_on.gif) right 0px no-repeat;padding-right:11px;}
.SimpleBarGray .level0 li a.selected .innerWrap{padding:0 5px 0 0;background-color: #D5E6AD;}

.niagrid {background-color:#233956;}
.niagrid caption {font-weight:bold;padding:10px 0 10px 0;font-size:medium;}
.niagrid th {text-align:center;}
.niagrid td {font-weight:normal;text-align:center;padding:5px 0 5px 0;}
.niagrid tfoot td {font-weight:bold;border-top:1px solid black;padding-top:5px;}

.gradetable {border-collapse: separate;font-weight:bold;width:100%;}
.gradetable caption {background-color:#233956;}
.gradetable tr.head th.words {background-color:#233956;text-align:left;}
.gradetable tr.head th.cur{background-color:#FBF1DA;text-align:center;}
.gradetable tr.head th.total {background-color:#233956;padding:0 4px;text-align:center;}

.gradetable tr td {background-color:#233956;text-align:left;padding:0 4px;}

.gradetable tr.overall {font-size:1.5em;}
.gradetable tr.overall td.words {background-color:#233956;text-align:left;}
.gradetable tr.overall td.cur{background-color:#FBF1DA;text-align:center;}
.gradetable tr.overall td.total {background-color:#233956;text-align:center;}

.gradetable tr.poh td.words {background-color:#233956;text-align:left;}
.gradetable tr.poh td.cur {background-color:#FBF1DA;text-align:center;}
.gradetable tr.poh td.total {background-color:#233956;text-align:center;}

.gradetable tr td.words {background-color:#233956;text-align:left;padding:0 0 0 4px;}
.gradetable tr td.cur {background-color:#FBF1DA;text-align:center;}
.gradetable tr td.total {background-color:#233956;text-align:center;}
.gradetable tr td.grade {background-color:#233956;text-align:center;}
.cn {font-size:22px;}
.dropdown,.button {font-size: 12px;line-height: 100%;}
p.TxtHeader {font-weight:bold;}
p.TxtHeader span {font-weight:normal;}

.pnl {border:none;margin:0px 0px 0px 0px;padding:4px 0 0 0;}

.pnl fieldset{border:none;padding:0px;}
.pnl legend{font-weight:bold;font-size:medium;padding:0px;margin-left:-6px;color:Gray;width:100%;}
div.pnlcn {font-weight:bold;font-size:24px;line-height: 24px;padding:10px;width:100%; color:Black;border:none;}

#sphead {background-color:transparent;}
#spbox {width:755px;margin:0px 0 0 0;padding:0px;text-align:left;background: #FFFFFF url(../images/common/myangie/Reports/bg_spbox.jpg) repeat-x;}
#spleft {width:210px;padding:0 4px 0 0;float:left;}
#spcontent {width:250px;padding:0px;float:left;overflow: hidden;}
#spright {width:210px;padding:0px;float:left;}
.bx {width:244px;height:118px;overflow:hidden;}
.ssa {border:none;width:244px;height:80px;text-align:center;padding-left:2px;}
.spinfo {border:none;width:244px;height:80px;padding-left:4px;}
.coupon {border:4px dashed Green;background:#ffffff;padding:5px;text-align:center;background-repeat:no-repeat;background-position:center}
.nocoupon {border:none;height:110px;text-align:center;background-repeat:no-repeat;background-position:center}
.splogo {border:none;height:110px;text-align:center;}

/* report control */
.b1, .b2, .b3, .b4 {display:block; 
/* hide from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ 
}
.bi,.b2, .b3, .b4 {background:#233956;}
.b1, .b2, .b3 {height:1px;}
.b2, .b3, .b4 {border-left:1px solid #233956; border-right:1px solid #233956;}
.b1 {margin:0 5px;}
.b2 {margin:0 3px; border-width:0 2px;}
.b3 {margin:0 2px;}
.b4 {height:2px; margin:0 1px;}
span.top {  display:block;background:transparent; font-size:1px;margin-top:4px;}
span.bottom {width:100%; display:block; background:transparent; font-size:1px;}

.reportx {border-bottom:2px solid #233956;width:100%;}
.rheader {width:100%;margin-bottom:10px;padding:10px 0;background:#7BCC05 url(../images/common/myangie/Reports/ico_reportheader.gif) no-repeat left center; border-top:2px solid #233956;border-bottom:2px solid #233956;}
.rheader span {padding:40px;font-weight:bold;font-size:medium;width:45%;}
.rheader span span {padding:0 30px 0 0;text-align:right;float:right;font-size:medium;width:45%;color:Red;margin-top:-1.5em;}
.rtbl {}
.rcontent {float:left;width:70%;background:#fff;margin-right:15px;padding-bottom:20px;}
.rright {float: left;width: 25%;overflow: hidden; background: #FFFFFF url(../images/common/myangie/Reports/bg_companygradegradient.jpg) repeat-x;padding: 6px;}
dl {text-align:left;}
dl dt {font-weight:bold;text-align:right;width:160px;}
dl dd {padding-bottom:10px;padding-left:60px;}
dl dd.inline {margin-left:164px;margin-top:-1.5em;padding-left:0px;}
dl dd ul.photos li {display:inline;padding:0px;}
dl dd ul.photos li img {background-color: #333;	border: 1px solid #000;	padding: 8px;	margin: 6px;color: #666;-moz-opacity: 0.9;}
dl dd ul.photos li img:hover  {background-color: #000;border: 1px solid #ccc;-moz-opacity: 1.0;}
.paytype fieldset {padding:0px 0px;margin:0px;border:none;}
.paytype ul {padding: 10px 0px;margin:0px;border:none;}
.paytype legend {color:#000000;font-family: Tahoma, Arial, Helvetica;font-size:12px; font-weight:bold;padding-left:0px;border:none;}
.paytype li {display: inline;margin: 0;padding:8px 10px 10px 8px;font-size:xx-small;text-align:center;}
h1.PageTitle {width:100%;}
h1.PageTitle span.rspan {float:right; text-align:right;margin-top:-1.5em;}
h1.PageTitle span.rspan a {font-size:small;color:Blue;}

.goval {margin-top:10px;}
.goval div {background: #233956; color:Black;margin:0;}
.goval .inneroval {text-align:left;background: #233956 url(../images/common/myangie/Reports/ico_viewAll_bubble.gif) left center no-repeat;padding-left: 40px;}
.goval .inneroval a {text-decoration:none;font-weight:bold;color:#000000;}
/* complaint */
.complaintoval {margin-top:10px;}
.complaintoval div {background: #233956; color:Black;margin:0;}
.complaintoval .inneroval {text-align:left;background: #233956;}
.complaintoval .inneroval a {text-decoration:none;font-weight:bold;color:#000000;}
/* poh */
.poval {margin-top:10px;}
.poval div {background-color:#d5e6ad;color:Black;margin:0;}
.poval .inneroval {padding:1em;font-weight:normal;font-size:small;text-align:center;background: #233956 url(../images/common/myangie/Reports/ico_viewAll_bubble.gif) left center no-repeat;}
.poval .inneroval a {text-decoration:none;font-weight:bold;color:#000000;}
.niaoval {margin:10px 0 0 0;}
.niaoval div {background-color:#233956;color:Black;margin:0;}
.niaoval div strong {color:Black;}
.niaoval .inneroval {color:#b00;font-weight:bold;font-size:small;background: #233956 url(../images/common/myangie/Reports/ico_penaltyWhistle.gif) left center no-repeat;background-position: 4px 50%;text-align: left;padding: 5px 20px 5px 45px;}
/* .alert {color:#b00;font-weight:bold;background: #fff6bf url(../images/exclamation.png) center no-repeat;background-position: 15px 50%;text-align: left;padding: 5px 20px 5px 45px;border-top: 2px solid #ffd324;border-bottom: 2px solid #ffd324;margin:10px 0 10px 0;}
 */
.poh div.rheader,.pohn div.rheader {width:100%;margin-bottom:10px;padding:10px 0;background:#E9F2D5 url(../images/common/myangie/Reports/ico_reportheaderPOH.gif) no-repeat left center; border-top:2px solid #233956;border-bottom:2px solid #233956;}
.pohn .bi,.pohn .b2,.pohn .b3,.pohn .b4 {background:#d5e6ad;}
.pohn .b2,.pohn .b3,.pohn .b4 {border-left:1px solid #d5e6ad; border-right:1px solid #d5e6ad;}
.pohn .gradetable {background-color:#d5e6ad;}
.qa {width:100%;}
.qa fieldset {padding:0px 0px;margin:0px;border:none;}
.qa legend {font-weight:bold;font-size:medium;padding:0px;margin-left:-6px;color:Gray;width:100%;border-bottom:2px solid Gray;}
p.qa {background-color:#E9F2D5;}
p.qa span {font-weight:normal;}
p.qa strong {font-weight:bold;}
img.icon { float: left; margin-left: 0;}
.tabhead fieldset {border:none;margin:0;padding:20px 0 20px 0;width:100%;}
.tabhead legend {color:Gray;margin-left:-6px;padding:0;}
.tabhead legend img { vertical-align:middle;}
.tabhead legend span {font-size:x-large;width:100%;font-weight:bold;}
span.tabhead {color:Gray;font-size:x-large;width:100%;font-weight:bold;}
ul.coop {width:100%;padding: 10px 0px;margin:0 0 0 0;border:none;}
ul.coop li {display: inline;margin:0 5px;width:172px;height:34px;padding:0 10px 0 0;background-color:#f7fcf7;text-align:center;}
ul.coop li img {}
.profilehead {border-top:2px solid gray;}