@charset "utf-8";
/* Pagination*/
.pagination {margin: 5px 0;}
.pagination ul {display: inline-block;*display: inline;margin-bottom: 0}
.pagination ul > li {display: inline;}
.pagination ul > li > a,
.pagination ul > li > span {float: left;padding:4px 6px;line-height: 20px;text-decoration: none;border-left-width: 0; font-size:12px; color:#3D9A8E}
.pagination ul > li > a:hover,
.pagination ul > .active > a,
.pagination ul > .active > span {background-color:#FFFFFF;}
.pagination ul > .active > a,
.pagination ul > .active > span {color: #999999;cursor: default;}
.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover {color: #999999;cursor: default;background-color: transparent;}
.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {}
.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span {}
.pagination-centered {text-align: center;}
.pagination-right {text-align: right;}
.pagination-large ul > li > a,
.pagination-large ul > li > span {padding: 11px 19px;font-size: 12px;}
.pagination-large ul > li:first-child > a,
.pagination-large ul > li:first-child > span {}
.pagination-large ul > li:last-child > a,
.pagination-large ul > li:last-child > span {}
.pagination-mini ul > li:first-child > a,
.pagination-small ul > li:first-child > a,
.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > span {}
.pagination-mini ul > li:last-child > a,
.pagination-small ul > li:last-child > a,
.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > span {}
.pagination-small ul > li > a,
.pagination-small ul > li > span {padding: 2px 10px;font-size: 11.9px;}
.pagination-mini ul > li > a,
.pagination-mini ul > li > span {padding: 0 6px;font-size: 10.5px;}
.pagination .currentpage a{background-color:#f4f4f4;color:#000; font-weight:bold; border:1px solid #CCC}

#spet{border:1px solid #CCC; height:1px; background:#f4f4f4; margin-top:10px; text-align:center; margin-bottom:10px}
#spet2{border:2px solid #CCC; height:1px; background:#096; margin-top:10px; text-align:center; margin-bottom:10px}

#brkpg{page-break-before:always;}
/* Index/General */
body{margin:0px;font-family: Verdana, Arial, Helvetica, sans-serif;background:#F1F1FF}
.wrapper{ width:100%;font-family:Verdana, Arial, Helvetica, sans-serif;}
legend{color:#0b77b7; font-size:1.2em; }
legend span{width:10em;text-align:right;}
input[type=text],select,textarea,[type=password] {border:1px solid #999;background:#fafafa; font-family:Verdana, Geneva, sans-serif }
input[type=submit],[type=reset]{border:1px solid #999; font:bold 11px arial, sans-serif;}
input[type=text]:hover,select:hover,[type=password]:hover,textarea:hover, input:focus{border-color:#C3C3C3;background:#FFF;} 
fieldset{border:1px solid #ddd;padding:0 0.5em 0.5em;font-size:9px;font-weight:bold}
#txt{width:90%;height:90%;border:1px solid #999;font-size:12px;padding:5px;}
#txt2{width:72%;height:90%;border:1px solid #999;font-size:12px;padding:5px;}
#txt3{width:50%;height:90%;border:1px solid #999;font-size:12px;padding:5px;}
#txtsrch{width:95%;height:30px;border:1px solid #999;font-size:16px;padding:5px; text-align:center}
#inputqty{width:90%;height:90%;border:1px solid #999;font-size:12px;padding:5px;}
#actdate{width:90%;height:90%;border:1px solid #999;font-size:12px;padding:5px;}
#comdate{width:90%;height:90%;border:1px solid #999;font-size:12px;padding:5px;}
#enddate{width:90%;height:90%;border:1px solid #999;font-size:12px;padding:5px;}
#txtarea{height:90%;border:1px solid #999;font-size:14px;padding:5px;}
#txtselxz{ width:94%; padding:4px; font-family:Verdana, Geneva, sans-serif}
#txt2fm{width:93%;height:58%;border:1px solid #999;font-size:12px;padding:5px;}
#txt2to{width:93%;height:58%;border:1px solid #999;font-size:12px;padding:5px;}
#regfm{width:93%;height:58%;border:1px solid #999;font-size:12px;padding:5px;}
#regto{width:93%;height:58%;border:1px solid #999;font-size:12px;padding:5px;}
#txtexpfrm{width:93%;height:58%;border:1px solid #999;font-size:12px;padding:5px;}
#txtexpto{width:93%;height:58%;border:1px solid #999;font-size:12px;padding:5px;}
#button{width:80px;height:25px;float:right; margin-right:15px}
#buttonlrg{width:100px;height:25px;float:right; margin-bottom:10px; margin-right:15%}
#buttonsml{width:80px;height:25px;float:left; margin-right:15px}
#btnxq{-webkit-box-shadow:1px 2px 3px #444;-moz-box-shadow:1px 2x 3px #444;box-shadow:1px 2px 3px #444;background:green;color:#FFFFFF;border:0px;width:100%;height:100%;font-weight:bold;font-size:12px;cursor:pointer; padding:5px}
#btn{-webkit-box-shadow:1px 2px 3px #444;-moz-box-shadow:1px 2x 3px #444;box-shadow:1px 2px 3px #444;background:#069;color:#CCC;border:0px;width:100%;height:100%;font-weight:bold;font-size:12px;cursor:pointer; padding:5px}
#notx{ color:#FFFFFF; background:#900; margin-left:5px; border:1px solid #000; padding:0px 4px 2px 4px}
#done{width:40px;height:15px; line-height:15px; float:right; margin-right:20px;}
#done a{background:#093;color:#FFFFFF;width:100%;height:100%;font-weight:bold;font-size:9px; text-decoration:none; text-shadow:none; padding:1px 5px;border:1px solid #575757}
#done a:hover{text-decoration:none !important; text-shadow:none;}
#bodycnt{border:1px solid #F3F3F3;text-shadow:1px 1px #FFF;font-weight:bold;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.success {background: #E6EFC2; color: #264409; border:1px solid #0C0; margin-right:1px}
.err {background: #FBE3E4; color: #8A1F11; border:1px solid #F00;}
.ersus {background: #FFBFFF; color: #264409; border:1px solid #0C0; margin-right:1px}
.err,.success,.ersus { font-family:Verdana, Geneva, sans-serif; padding-left:10px; padding-right:10px; font-size:11px }
.textInput1{font-family:Verdana, Geneva, sans-serif;height:20px; line-height:20px;width:150px;border:1px solid #AFAFAF;background:#CCC;color: #069;font-size:12px;font-weight:bold; text-shadow:1px 1px #F0F0F0}

#menu{width:100%; height:43px; background:url(../images/menu-bar.png) no-repeat;}
	#menu ul{margin:0 auto 0 0px; padding:0; list-style:none;}
	#menu li{float:left; color:#fff; font-size:13px; display:block; height:43px;}
	#menu .menu:hover .sub-menu{display:block;}
	#menu a{text-decoration:none; color:#fff; display:block; height:23px; padding:10px;}
	#menu .menu:hover{background-color:#647BAA; color:#FFF; border-left:1px solid #2C4C8C; border-right:1px solid #2C4C8C; border-top:1px solid #2C4C8C; height:42px;}
	#menu .menu:hover a{padding:9px;}
	.sub-menu{z-index:10000; display:none; min-width:200px; position:absolute; top:55px; clear:both; background-color:#647BAA; margin:0 !important; padding:0 !important; vertical-align:baseline; list-style:none; border-bottom:1px solid #2C4C8C; border-left:1px solid #2C4C8C; border-right:1px solid #2C4C8C; margin-left:-1px !important;}

	.sub-menu li{z-index:10000; display:block; clear:both; margin:0 !important; padding:0 !important; width:100%;}
	.sub-menu a{z-index:10000; text-decoration:none !important; /*padding:5px; !important;*/ display:block;}
	.sub-menu a:hover{z-index:100; background-color:#CBD3E3 !important; color:#647AAA !important; }
	#last{z-index:10000; width:175px !important;}
	#last li{z-index:10000; width:175px;}

#menuz{ height:30px; line-height:30px; color:#FFF; margin-bottom:5px; font-family:Verdana, Geneva, sans-serif}
#menuz a{ color:blue; text-decoration:none; display:block; background:#99D9EA; border:1px solid #FFF; padding-left:10px; font-size:11px}
#menuz a:hover{ background:#fafafa }


	#wrowhist{ margin-left:5px; margin-right:5px}
.blutxtad {text-decoration: none;color: #069;font-size: 11px;text-align:left;line-height:18px;vertical-align:middle;border:1px solid #D0D0D0; margin-bottom:5px; }
.blutxtad a{ text-decoration:none; color:blue}
.blutxtad a:hover{ text-decoration:underline; color:blue}
.blutxtad tr{ background:#FFFFFF; height:50px; padding-right:50px}

.blutxt {text-decoration: none;color: #069;font-size: 11px;text-align:left;line-height:18px;vertical-align:middle;border:1px solid #D0D0D0; margin-bottom:15px;-webkit-box-shadow:1px 3px 3px #ccc;-moz-box-shadow:1px 2x 3px #ccc;box-shadow:1px 2px 3px #ccc; }
.blutxtprint {text-decoration: none;color: #000 !important;font-size: 11px;text-align:left;line-height:18px;vertical-align:middle;border:1px solid #666; margin-bottom:15px;}
.blutxt tr{ background:#FFFFFF; text-shadow:1px 1px #EAEAEA}
.blutxt tr:hover{background-color:#FFC !important;}
#dspblk a{ display:block; color:#069 !important}
#dspblk a:hover{background-color:#FC9; text-decoration:none !important}
.blutxtb {text-decoration: none;color: #000;text-shadow:1px 1px #FFF;font-size: 12px;text-align:left;font-weight:bold;line-height:15px;font-family:Verdana, Geneva, sans-serif;vertical-align:middle;}
.blutxtbprint {text-decoration: none;color: #000 !important;font-size: 12px;text-align:left;font-weight:normal;line-height:15px;font-family:Verdana, Geneva, sans-serif;vertical-align:middle;}
#colcol_grey{background-color:#F7F7F7;height:30px;line-height:30px;padding-right:5px;padding-left:5px;border-bottom:1px solid #069; color:#555}
#colcol_greyprint{background-color:#F7F7F7;height:30px;line-height:30px;padding-right:5px;padding-left:5px;border-bottom:1px solid #069;}
#sttbal{ padding-left:5px;border-bottom:1px solid #D0D0D0; font-size:11px; font-family:Verdana, Geneva, sans-serif; margin-bottom:1px}
#sttbaltot{ padding-left:5px;border-top:2px solid #444; font-weight:bold; color:#F00; font-size:11px; font-family:Verdana, Geneva, sans-serif; margin-bottom:1px}
#sttbaltot2{ padding-left:5px;border-top:2px solid #444; font-weight:bold; color:#000; font-size:11px; font-family:Verdana, Geneva, sans-serif; margin-bottom:1px}
#sttbaltot3{ padding:5px;border-top:2px solid #444;border:1px solid #444; font-weight:bold; color:#000; font-size:18px;margin:1px; text-shadow:none; text-align:center}
#sttbaltot4{ padding-left:5px; font-weight:bold; color:#F00; font-size:11px; font-family:Verdana, Geneva, sans-serif; margin-bottom:1px}
#sttbaltot3x{ padding:5px;border-top:2px solid #444;border:1px solid #0C0; font-weight:bold; color:#000; font-size:18px;margin:1px; text-shadow:none; text-align:center; background:#FFBFFF}

.sttbal{border-bottom:1px solid #F4F4F4;border-left:1px solid #F4F4F4; padding-left:5px}
#sttbal a{ text-decoration:none; color:blue}
#sttbal a:hover{ text-decoration:underline; color:blue}
#norcd{background-color:#FFF;border:1px solid #D0D0D0; padding:5px; text-align:center}
/*End of Index/General */

/*Footer CSS */
.footwrapper{margin:auto;width:100%;border-bottom:1px dotted #ddd;border-top:1px dotted #ddd;-webkit-box-shadow:1px 3px 3px #ccc;-moz-box-shadow:1px 2x 3px #ccc;box-shadow:1px 2px 3px #ccc; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-align:left; color:#666; margin-top:30px;}
#footcontainer{height:30px;line-height:30px;}
#footcontainer a{text-decoration:none;color:#069;font-weight:bold}
#footcontainer a:hover{text-decoration:underline;}
/*End of Footer CSS */

/* Home */
#header{height:62px;background:#FFFFFF;border-bottom:3px solid #FFF010;border-top:3px solid #4683B9}
#headermid{height:2px;background:#4683B9;}
#headerxx{ width:100%;height:152px;background:#FFFFFF;border-bottom:2px solid #FFF010;border-top:5px solid #4683B9}
#headerdiv1{float:left;width:20%; height:100%;}
#headerdiv2{float:left;width:59.5%;font-size:x-large; height:100%;line-height:100px; text-align:center;font-weight:bold;}
#headerdiv3{float:left;width:20%;text-align:center;padding-top:4px}
#loginstl1{background:#CCC;margin-top:3px;height:50px;border:1px solid #999}
#logoutbox{margin-top:20px;border:1px solid #4683B9;}
#loginnerbox{margin-bottom:5%; border:1px solid #999999; padding:0px 50px 20px 0px;-webkit-box-shadow: 1px 2px 3px #444;-moz-box-shadow: 1px 2x 3px #444; box-shadow: 1px 2px 3px #444; background:#FFFFFF}
#spacer{height:3px;background:#4683B9;border:1px solid #FC6}
#indbody{border:1px solid #f4f4f4; font-family:Verdana, Geneva, sans-serif}
#edita{ height:35px; line-height:30px; width:100%;}
#edita a{text-decoration:none;color:blue; font-size:12px}
#edita a:hover{text-decoration:underline;}
#menuholda{width:100%;height:43px; margin:11px 0px 0px 0px; border:1px solid #2C4C8C}
#banner{width:100%; height:60px; margin-left:40px;font-weight:bold; font-size:x-large; line-height:60px;color:#069; text-shadow:1px 1px #FFF; text-align:center}
#banfont1{color:#F00}
#banfont2{color:#4683B9}
#gphalogo{ width:10%;}
#head1{ width:25%; float:left; height:60px}
#head2{ width:49.4%; float:left}
#head3{ width:20%; float:right;}
#cathead{ height:30px; line-height:30px; background:#f4f4f4; padding-left:10px; border:1px solid #FC6; font-weight:bold; font-size:14px; color:#333; text-shadow:1px 1px #fff;border-bottom:2px solid #CCCC00; margin:1px 1px 0px 1px}
#catheadmid{height:1px;background:#4683B9; margin:0px 1px 10px 1px}
#subheadx{ height:25px; line-height:25px; background:#f4f4f4; border:1px solid #E0E0E0; font-weight:bold; font-size:14px; color:#333; text-shadow:1px 1px #fff; margin-bottom:1px; text-align:left; padding-left:20px}
#catheademp{ height:30px; smargin-bottom:10px}
#catind{ height:30px; line-height:30px; padding-left:20px; font-size:11px; color:#333;}
#infotab a{text-decoration:none;color:blue; font-size:10px}
#infotab a:hover{text-decoration:underline;}
#infoind{margin-bottom:30px}
#infoind td{ height:24px; vertical-align:top}
#infoind2{margin-bottom:0px}
#infoind2 td{ height:25px; vertical-align:top}

#catone{ width:25%; margin-right:1px; float:left;background:#ECECEC; border:1px solid #D0D0D0;}
#cattwo{ width:49%; margin-right:1px; float:left;background:#ECECEC; border:1px solid #D0D0D0;}
#catthree{ width:25%; border:1px solid #000;float:left;background:#ECECEC; border:1px solid #D0D0D0;}
#lblid{ font-size:11px; text-align:right}
#lblid2{ font-size:14px; text-align:center; font-weight:bold; width:53%}
#cntid{ font-size:11px;color:#069}
#cntid2{ font-size:11px;color:#F00; font-weight:bold}
#swit{ margin-left:5px}
#swit a{ color:blue; font-size:11px; text-decoration:none}
#swit a:hover{ text-decoration:underline}
#swtab{width:100%}
#swtab a{ display:block; text-decoration:none;color:blue; font-size:11px;}
#swtab a:hover{ display:block; text-decoration:none;color:blue; font-size:11px;}
#swtab tr:hover{background-color:#FFC !important;}
#inpts{ width:94%}
#pophead{margin:auto; margin-top:5px; margin-bottom:2px; width:99.5%; height:40px; line-height:40px; font-size:24px;background:#ECECEC; border:1px solid #FC6; text-align:center; font-weight:bold; text-shadow:1px 1px #FFF}
#popheadtr{margin:auto; margin-top:5px; margin-bottom:2px; width:99.5%; font-size:24px;background:#ECECEC; border:1px solid #FC6; text-align:center; font-weight:bold; text-shadow:1px 1px #FFF}
#popbody{margin:auto;background:#ECECEC; width:99.5%; border:1px solid #D0D0D0; padding-bottom:10px}
#rmsubcont{width:125px;float:right;}
#buttonsub{width:50px;height:25px;float:right;}
#skip{width:50px;height:25px; line-height:25px; float:right; margin-right:20px}
#cansel{width:60px;height:25px; line-height:25px; float:left}
#cansel a{-webkit-box-shadow:1px 2px 3px #444;-moz-box-shadow:1px 2x 3px #444;box-shadow:1px 2px 3px #444;background:#B02934;color:#FFFFFF;width:100%;height:100%;font-weight:bold;font-size:10px; text-decoration:none; padding:5px}
#cansel a:hover{-webkit-box-shadow:1px 2px 3px #444;-moz-box-shadow:1px 2x 3px #444;box-shadow:1px 2px 3px #444;background:#8c806d;color:#904F00;text-shadow:#fff 0 1px 1px; width:100%;height:100%;font-weight:bold;font-size:10px;}
#skip a{-webkit-box-shadow:1px 2px 3px #444;-moz-box-shadow:1px 2x 3px #444;box-shadow:1px 2px 3px #444;background:#B02934;color:#FFFFFF;width:100%;height:100%;font-weight:bold;font-size:10px; text-decoration:none; padding:5px}
#skip a:hover{ text-decoration:none}
#accept{width:90px;height:25px; line-height:25px; float:right}
#accept a{-webkit-box-shadow:1px 2px 3px #444;-moz-box-shadow:1px 2x 3px #444;box-shadow:1px 2px 3px #444;background:#093;color:#FFFFFF;width:100%;height:100%;font-weight:bold;font-size:10px; text-decoration:none; padding:5px}
#reject{width:90px;height:25px; line-height:25px; float:right}
#reject a{-webkit-box-shadow:1px 2px 3px #444;-moz-box-shadow:1px 2x 3px #444;box-shadow:1px 2px 3px #444;background:#B02934;color:#FFFFFF;width:100%;height:100%;font-weight:bold;font-size:10px; text-decoration:none; padding:5px}
#linkx a{text-decoration:none;color:blue; font-size:10px}
#linkx a:hover{text-decoration:underline;}

#lgout{padding-right:10px;}
#lgout a{ font-size:12px; color:#B02934;text-decoration:none}
#lgout a:hover{color:blue;text-decoration:underline}

/* Receipt CSS */
#rpwrap{ width:800px; margin:auto; border:1px solid #D0D0D0; margin-top:20px; background:#FFFFFF; margin-bottom:20px;}
#box1{font-family:"Courier New", Courier, monospace;border:1px solid #D0D0D0;padding-top:10px; margin-bottom:3px; text-shadow:none;}
#rplogo{ width:100px; height:100px; margin-left:20px}
#nbnote{ text-align:center;font-size:14px;font-weight:bold !important; color:#F00}
#hdfont1{ font-weight:bold; font-size:24px; color:#444;text-shadow: 0px 1px 2px #999 ; text-align:center}
#hdfont2{ font-size:12px;margin-left:70px; font-weight:normal; float:right; margin-right:20px}
#hdfont3{ font-weight:bolder; font-size:26px;padding-right:70px; text-align:center; font-family:Verdana, Geneva, sans-serif;text-shadow: 0px 1px 2px #999 ;}
#hdfont4{ font-size:16px;padding-right:70px; text-align:center;}
#hdfont2xxem{ margin-left:230px;text-align:center; font-family:Verdana, Geneva, sans-serif; font-weight:normal}
#hdfont2xxem a{ text-decoration:none; color:blue; font-size:11px}
#hdfont2xxem a:hover{ text-decoration:underline;}
#hdfont4{ font-size:16px; text-align:center; padding-right:100px}
#nomtab{ height:20px; margin-bottom:10px; font-size:16px; font-weight:bold; padding-left:30px; line-height:20px}
#box2{margin-top:10px;border:1px solid #D0D0D0;}
#box2a{ width:380px; float:left; padding-left:10px}
#box2b{ width:390px; border-left:1px solid #D0D0D0; float:left}
#rplbl{ width:110px;font-weight:bold; font-size:12px; height:20px; line-height:20px}
#rplblqs{ width:50px;font-weight:bold; font-size:12px; height:20px; line-height:20px}
#rpcnt{ width:250px; font-size:12px;}
#rpcntqs{ width:330px; font-size:12px;}
#box3{}
#box3 legend{color:#000;}
#box3 a{ text-decoration:none; color:blue}
#box3 a:hover{ text-decoration:underline; color:blue}
#box1xx{font-family:"Courier New", Courier, monospace;border:1px solid #D0D0D0;padding:5px 5px 5px 15px; margin-bottom:3px; text-shadow:none; min-height:50px; font-size:14px !important}
#boxcnt1{ width:550px; float:left; margin-right:20px}
#boxcnt2{ width:200px; float:left}
#bxcol3{height:20px;width:30px; float:left; line-height:20px; font-size:11px; text-align:center;}
#bxcol3b{height:20px;width:30px; float:left; font-size:11px;text-align:center;font-weight:bold;background:#f4f4f4;border:1px solid #D0D0D0; padding-top:2px}
#bxcol3c{height:20px;width:60px; float:left; line-height:20px; font-size:11px; text-align:center;}
#signbox2{ float:left; width:370px;}
#signxnam2{padding:5px 0px 5px 10px; font-size:12px; text-align:left;}
#box1cntx{font-weight:bold; font-size:12px; min-height:30px; text-align:left; padding-left:5px; text-transform:uppercase; color:#069; word-wrap:break-word;}
#box1cntx span{ font-size:11px; color:#888; text-transform:capitalize; font-weight:normal}
#boxcnt1{ width:770px; float:left; margin-right:20px}
#box4{border:1px solid #D0D0D0; border-top:3px solid #666; border-bottom:3px solid #666}
#rplbl4a1{font-weight:bold; font-size:11px; height:30px; line-height:30px; text-align:center; border-right:1px solid #D0D0D0; float:left; padding-left:0px; width:100px}
#rplbl4{font-weight:bold; font-size:12px; height:30px; line-height:30px; text-align:center; border-right:1px solid #D0D0D0; float:left; padding-left:10px}
#rplbl4a{font-weight:bold; font-size:12px; height:30px; line-height:30px; text-align:center; border-right:1px solid #D0D0D0; float:left;}
/*End of Receipt CSS */

#pophead2{margin:2px 0px 0px 0px; width:99.57%; height:40px; line-height:40px; font-size:22px;background:#EFEFEF; border:1px solid #FC6; text-align:center; font-weight:bold; text-shadow:1px 1px #FFF; border-bottom:#D0D0D0}
#vpg1{background:#ECECEC; width:84.35%;border:1px solid #D0D0D0;padding-bottom:28px; padding-top:45px; float:left;min-height:272px}
#vpg2{background:#EFEFEF; width:15%;border:1px solid #D0D0D0; margin-left:1px; padding-bottom:52px;float:left;}
#vpg3{background:#ECECEC; width:99.50%;border:1px solid #D0D0D0; padding-bottom:25px;}
#midbod{ vertical-align:top; min-height:225px}
#vpgsml{background:#ECECEC; width:99.5%;border:1px solid #D0D0D0; padding-bottom:20px; padding-top:10px; float:left;min-height:150px}
#smlink a{ color:blue; font-size:11px; text-decoration:none}
#smlink a:hover{ text-decoration:underline}
#smload a{ color:#555; font-size:11px; text-decoration:none; background:#C1C1C1; border:1px solid #ACACAC; padding:0px 2px 0px 2px; margin-left:1%;}
#smload a:hover{ text-decoration:none}
#subm{ padding-left:6%; font-size:11px; margin-bottom:5px}
#subm a{ color:blue; font-size:11px; text-decoration:none}
#subm a:hover{ text-decoration:underline}

#col1{float:left; width:33%; min-height:300px; border:1px solid #D0D0D0; margin-right:1px; padding-top:20px}
#col1b{float:left; width:33%; min-height:245px; border:1px solid #D0D0D0; margin-right:1px;}
#col1br{float:left; width:25%; min-height:245px; border:1px solid #D0D0D0; margin-right:1px;}
#col2{float:left; width:33%; min-height:300px; border:1px solid #D0D0D0; margin-right:1px; padding-top:20px}
#col3{float:left; width:33%; min-height:300px; border:1px solid #D0D0D0; margin-right:1px; padding-top:20px}
#col4{float:left; width:66%; min-height:226px; border:1px solid #D0D0D0; margin-right:0px; padding-top:20px}
#col4r{float:left; width:74%; min-height:226px; border:1px solid #D0D0D0; margin-right:0px; padding-top:20px}
#col2x{float:left; width:33%; min-height:278px; border:1px solid #D0D0D0; margin-right:1px; padding-top:30px}

#col1disp{float:left; width:25%; min-height:250px; border:1px solid #D0D0D0; margin-right:1px;}
#col2disp{float:left; width:49%; min-height:250px; border:1px solid #D0D0D0; margin-right:1px;}
#col3disp{float:left; width:25%; min-height:250px; border:1px solid #D0D0D0;}

#text_label{ font-size:11px; color:#069; padding-left:5px; font-weight:bold; height:30px; line-height:30px}
#redtext{ font-size:11px; color:#F00;}
#text_labelspon{ font-size:11px; color:#F00; padding-left:5px; font-weight:bold; height:30px; line-height:30px}
#textfield_label2{ font-size:12px; color:#666; text-align:center; padding-right:5px; padding-top:20px}
#tbox{width:350px; float:left; margin-left:10px}
#buttonsrc{width:60px;height:25px;float:left; margin-left:20px; margin-top:10px}
#activeatd{ overflow:auto}
#expbut{ background:url(../images/excel.png); width:30px; height:32px; margin-bottom:5px}
#tbscrol{ max-height:1000px; overflow:scroll}
#myprint{ font-size:11px; color:blue; margin-right:20px}
#myprint a{text-decoration:none !important; color:blue;}
#myprint a:hover{ text-decoration:none}
#listnm{font-size:11px;color:#F00; font-weight:bold}
#refdiag{ font-weight:bold;text-decoration:underline}
#reftyp{ font-weight:bold; font-style:italic}
#refdiagmain{ margin-left:10%;}
#refdiagind{ margin-left:5%;}
#boldisp{font-weight:bold;border:1px solid #F00;width:30%;height:25px;line-height:25px;padding:1px 4px; font-size:12px}
#wkprint{font-size:11px;margin:auto;width:99%;text-align:right;}
#wkprint a{ height:20px;line-height:20px;display:block;color:blue;font-size:12px;text-decoration:none;padding-right:15%;margin-bottom:1px;border:1px solid #D4D4D4}
#wkprint a:hover{text-decoration:underline;display:block;background:#F4F4F4;}
#redhead{ color:red; font-weight:bold}
#redheademr{ font-size:12px; color:red; font-weight:bold}
#prcash{background:#E9CFEC;}
#ovrdep{background:#D9D9FA;}

