diff --git a/src/main/webapp/WEB-INF/clipreport4/temp/ca1303c22465c4974b79f2acc690b84e6/end b/src/main/webapp/WEB-INF/clipreport4/temp/ca1303c22465c4974b79f2acc690b84e6/end
new file mode 100644
index 0000000..e32b0df
--- /dev/null
+++ b/src/main/webapp/WEB-INF/clipreport4/temp/ca1303c22465c4974b79f2acc690b84e6/end
@@ -0,0 +1 @@
+end
\ No newline at end of file
diff --git a/src/main/webapp/WEB-INF/clipreport4/temp/ca1303c22465c4974b79f2acc690b84e6/page b/src/main/webapp/WEB-INF/clipreport4/temp/ca1303c22465c4974b79f2acc690b84e6/page
new file mode 100644
index 0000000..3f6c78a
Binary files /dev/null and b/src/main/webapp/WEB-INF/clipreport4/temp/ca1303c22465c4974b79f2acc690b84e6/page differ
diff --git a/src/main/webapp/WEB-INF/clipreport4/temp/ca1303c22465c4974b79f2acc690b84e6/pageIndex b/src/main/webapp/WEB-INF/clipreport4/temp/ca1303c22465c4974b79f2acc690b84e6/pageIndex
new file mode 100644
index 0000000..2913f55
Binary files /dev/null and b/src/main/webapp/WEB-INF/clipreport4/temp/ca1303c22465c4974b79f2acc690b84e6/pageIndex differ
diff --git a/src/main/webapp/WEB-INF/clipreport4/temp/ca1303c22465c4974b79f2acc690b84e6/pageSize b/src/main/webapp/WEB-INF/clipreport4/temp/ca1303c22465c4974b79f2acc690b84e6/pageSize
new file mode 100644
index 0000000..8beda91
Binary files /dev/null and b/src/main/webapp/WEB-INF/clipreport4/temp/ca1303c22465c4974b79f2acc690b84e6/pageSize differ
diff --git a/src/main/webapp/WEB-INF/clipreport4/temp/cb3a8d17a82ea4671b13b29c4890ef047/612073aac96d44a5ba5fc912058153ed b/src/main/webapp/WEB-INF/clipreport4/temp/cb3a8d17a82ea4671b13b29c4890ef047/612073aac96d44a5ba5fc912058153ed
new file mode 100644
index 0000000..b944062
Binary files /dev/null and b/src/main/webapp/WEB-INF/clipreport4/temp/cb3a8d17a82ea4671b13b29c4890ef047/612073aac96d44a5ba5fc912058153ed differ
diff --git a/src/main/webapp/WEB-INF/clipreport4/temp/cb3a8d17a82ea4671b13b29c4890ef047/6a24f8baa58f4c4ca8cffac6e6a5ee09 b/src/main/webapp/WEB-INF/clipreport4/temp/cb3a8d17a82ea4671b13b29c4890ef047/6a24f8baa58f4c4ca8cffac6e6a5ee09
new file mode 100644
index 0000000..7a37faa
Binary files /dev/null and b/src/main/webapp/WEB-INF/clipreport4/temp/cb3a8d17a82ea4671b13b29c4890ef047/6a24f8baa58f4c4ca8cffac6e6a5ee09 differ
diff --git a/src/main/webapp/WEB-INF/clipreport4/temp/cb3a8d17a82ea4671b13b29c4890ef047/c9b5837b7ed14a53ab1751686e2399d1 b/src/main/webapp/WEB-INF/clipreport4/temp/cb3a8d17a82ea4671b13b29c4890ef047/c9b5837b7ed14a53ab1751686e2399d1
new file mode 100644
index 0000000..90434bc
Binary files /dev/null and b/src/main/webapp/WEB-INF/clipreport4/temp/cb3a8d17a82ea4671b13b29c4890ef047/c9b5837b7ed14a53ab1751686e2399d1 differ
diff --git a/src/main/webapp/WEB-INF/clipreport4/temp/cb3a8d17a82ea4671b13b29c4890ef047/count b/src/main/webapp/WEB-INF/clipreport4/temp/cb3a8d17a82ea4671b13b29c4890ef047/count
new file mode 100644
index 0000000..f19a28d
--- /dev/null
+++ b/src/main/webapp/WEB-INF/clipreport4/temp/cb3a8d17a82ea4671b13b29c4890ef047/count
@@ -0,0 +1 @@
+{"count":2,"endReport":true,"error":false}
\ No newline at end of file
diff --git a/src/main/webapp/WEB-INF/clipreport4/temp/cb3a8d17a82ea4671b13b29c4890ef047/document b/src/main/webapp/WEB-INF/clipreport4/temp/cb3a8d17a82ea4671b13b29c4890ef047/document
new file mode 100644
index 0000000..67573c0
--- /dev/null
+++ b/src/main/webapp/WEB-INF/clipreport4/temp/cb3a8d17a82ea4671b13b29c4890ef047/document
@@ -0,0 +1 @@
+{"a":"1.0.0.221","b":"","c":"","d":"","e":"","f":"","g":{"a":[[1,2100,2970,0,50,50,50,50,1,0]],"b":[[0,0]],"c":[[1,16777215,0,0,0,16777215,16777215],[1,16777215,0,0,0,16777215,0],[0,15066597,0,0,0,16777215,0],[0,16777215,0,0,0,16777215,0]],"d":[[0,75,0],[0,150,0],[0,0,0],[0,50,0],[1,75,0],[1,150,0],[1,150,16711680],[0,150,16711680]],"e":[[8,10,false,false,false,false,0,1,0,1,0,8,75,true,75,true],[18,20,false,false,false,false,0,1,0,1,0,8,75,true,75,true],[19,20,false,false,false,false,0,1,0,1,0,8,75,true,75,true],[20,12,false,false,false,false,0,1,0,1,0,8,75,true,75,true],[8,15,false,false,false,false,0,1,0,1,0,8,75,true,75,true],[8,14,false,false,false,false,0,1,0,1,0,8,75,true,75,true],[8,27,false,false,false,false,0,1,0,1,0,8,75,true,75,true],[8,17,true,false,false,false,0,1,0,1,0,8,75,true,75,true],[18,12,false,false,false,false,0,1,0,1,0,8,75,true,75,true],[18,10,false,false,false,false,0,1,0,1,0,8,75,true,75,true],[21,10,false,false,false,false,0,1,0,1,0,8,75,true,75,true]],"f":[[0,0,true,1,0.0,0.0,1,"",0],[1,1,true,1,0.0,4.0,1,"",0],[1,1,true,1,0.0,8.0,1,"",0],[1,1,true,1,0.0,5.0,1,"",0],[1,1,true,1,0.0,1.0,1,"",0],[1,0,true,1,0.0,0.0,1,"",0],[2,1,true,1,0.0,4.0,1,"",0],[0,1,true,1,0.0,4.0,1,"",0],[1,1,true,1,0.0,1.0,1,"%23%2C%23%230",0],[1,1,true,1,0.0,0.0,1,"%23%2C%23%230",0],[1,1,true,1,0.0,4.0,1,"0.00%27%25%27",0],[1,1,true,1,0.0,3.0,1,"",0],[1,1,true,1,0.0,2.0,1,"%23%2C%23%230",0],[1,1,true,1,0.0,2.0,1,"",0],[1,1,true,1,0.0,0.0,1,"",0],[1,1,false,1,0.0,2.0,1,"",0]],"g":[[false,"B","I","U","S","C","O","R","P","D","BR","Font","size"]],"h":[[0,0,0,0,0]],"i":[[true,true,true,true,true,true,true,true,true,true,true,true]],"j":[[2,0,1,1,100,1]],"k":["%EB%82%98%EB%88%94%EB%B0%94%EB%A5%B8%EA%B3%A0%EB%94%95","NanumBarunGothic","%EB%82%98%EB%88%94%EB%B0%94%EB%A5%B8%EA%B3%A0%EB%94%95+Light","NanumBarunGothic+Light","%EB%82%98%EB%88%94%EB%B0%94%EB%A5%B8%EA%B3%A0%EB%94%95+UltraLight","NanumBarunGothic+UltraLight","%EB%82%98%EB%88%94%EA%B3%A0%EB%94%95+ExtraBold","NanumGothicExtraBold","%EB%82%98%EB%88%94%EA%B3%A0%EB%94%95","NanumGothic","%EB%82%98%EB%88%94%EA%B3%A0%EB%94%95%EC%BD%94%EB%94%A9","NanumGothicCoding","%EB%82%98%EB%88%94%EA%B3%A0%EB%94%95%EC%BD%94%EB%94%A9-Bold","%EB%82%98%EB%88%94%EB%AA%85%EC%A1%B0","NanumMyeongjo","%EB%82%98%EB%88%94%EB%AA%85%EC%A1%B0+Bold","%EB%82%98%EB%88%94%EB%AA%85%EC%A1%B0+ExtraBold","NanumMyeongjoExtraBold","%EC%8B%A0%EB%AA%85+%ED%83%9C%EA%B3%A0%EB%94%95","%EC%8B%A0%EB%AA%85+%EA%B2%AC%EB%AA%85%EC%A1%B0","HY%EA%B2%AC%EA%B3%A0%EB%94%95","%EC%8B%A0%EB%AA%85+%ED%83%9C%EB%AA%85%EC%A1%B0"],"l":"cb3a8d17a82ea4671b13b29c4890ef047"},"h":[2,2],"i":2,"j":[0,50,100,262,292,312,493,494,495,498,534,537,650,674,700,701,702,750,768,771,850,855,908,909,1002,1005,1036,1050,1115,1116,1122,1200,1217,1238,1240,1250,1322,1323,1397,1398,1476,1477,1529,1530,1579,1672,1714,1736,1737,1763,1766,1850,1950,2000],"k":false,"l":[],"m":"","n":"","o":[{"a":"","b":1,"c":[0,50,100,262,292,312,493,494,495,498,534,537,650,674,700,701,702,750,768,771,850,855,908,909,1002,1005,1036,1050,1115,1116,1122,1200,1217,1238,1240,1250,1322,1323,1397,1398,1476,1477,1529,1530,1579,1672,1714,1736,1737,1763,1766,1850,1950,2000]}],"p":[false,false],"r":{},"s":"C%3A%5CWRM%5CWORKSPACE%5CWRM%5CWebContent%5CWEB-INF%5Cclipreport4%2Ftemp%2F%5Ccb3a8d17a82ea4671b13b29c4890ef047%5Cc9b5837b7ed14a53ab1751686e2399d1","s1":"c9b5837b7ed14a53ab1751686e2399d1","t":"C%3A%5CWRM%5CWORKSPACE%5CWRM%5CWebContent%5CWEB-INF%5Cclipreport4%2Ftemp%2F%5Ccb3a8d17a82ea4671b13b29c4890ef047%5C612073aac96d44a5ba5fc912058153ed","t1":"612073aac96d44a5ba5fc912058153ed","u":"","v":[],"w":"A2BC33C565B4AA21A917BAC11444A47C","x":[],"y":false,"z":[2]}
\ No newline at end of file
diff --git a/src/main/webapp/WEB-INF/clipreport4/temp/cb3a8d17a82ea4671b13b29c4890ef047/end b/src/main/webapp/WEB-INF/clipreport4/temp/cb3a8d17a82ea4671b13b29c4890ef047/end
new file mode 100644
index 0000000..e32b0df
--- /dev/null
+++ b/src/main/webapp/WEB-INF/clipreport4/temp/cb3a8d17a82ea4671b13b29c4890ef047/end
@@ -0,0 +1 @@
+end
\ No newline at end of file
diff --git a/src/main/webapp/WEB-INF/clipreport4/temp/cb3a8d17a82ea4671b13b29c4890ef047/page b/src/main/webapp/WEB-INF/clipreport4/temp/cb3a8d17a82ea4671b13b29c4890ef047/page
new file mode 100644
index 0000000..af41791
Binary files /dev/null and b/src/main/webapp/WEB-INF/clipreport4/temp/cb3a8d17a82ea4671b13b29c4890ef047/page differ
diff --git a/src/main/webapp/WEB-INF/clipreport4/temp/cb3a8d17a82ea4671b13b29c4890ef047/pageIndex b/src/main/webapp/WEB-INF/clipreport4/temp/cb3a8d17a82ea4671b13b29c4890ef047/pageIndex
new file mode 100644
index 0000000..d834a08
Binary files /dev/null and b/src/main/webapp/WEB-INF/clipreport4/temp/cb3a8d17a82ea4671b13b29c4890ef047/pageIndex differ
diff --git a/src/main/webapp/WEB-INF/clipreport4/temp/cb3a8d17a82ea4671b13b29c4890ef047/pageSize b/src/main/webapp/WEB-INF/clipreport4/temp/cb3a8d17a82ea4671b13b29c4890ef047/pageSize
new file mode 100644
index 0000000..523ba26
Binary files /dev/null and b/src/main/webapp/WEB-INF/clipreport4/temp/cb3a8d17a82ea4671b13b29c4890ef047/pageSize differ
diff --git a/src/main/webapp/WEB-INF/clipreport4/temp/cbc77f5b0e95341f0b0c224f20c741869/20298c08f55a4a5f96a9c5fe7adc84c6 b/src/main/webapp/WEB-INF/clipreport4/temp/cbc77f5b0e95341f0b0c224f20c741869/20298c08f55a4a5f96a9c5fe7adc84c6
new file mode 100644
index 0000000..90434bc
Binary files /dev/null and b/src/main/webapp/WEB-INF/clipreport4/temp/cbc77f5b0e95341f0b0c224f20c741869/20298c08f55a4a5f96a9c5fe7adc84c6 differ
diff --git a/src/main/webapp/WEB-INF/clipreport4/temp/cbc77f5b0e95341f0b0c224f20c741869/2fa8a51a30054d218d9c5d774930eec3 b/src/main/webapp/WEB-INF/clipreport4/temp/cbc77f5b0e95341f0b0c224f20c741869/2fa8a51a30054d218d9c5d774930eec3
new file mode 100644
index 0000000..b944062
Binary files /dev/null and b/src/main/webapp/WEB-INF/clipreport4/temp/cbc77f5b0e95341f0b0c224f20c741869/2fa8a51a30054d218d9c5d774930eec3 differ
diff --git a/src/main/webapp/WEB-INF/clipreport4/temp/cbc77f5b0e95341f0b0c224f20c741869/count b/src/main/webapp/WEB-INF/clipreport4/temp/cbc77f5b0e95341f0b0c224f20c741869/count
new file mode 100644
index 0000000..aaf9bba
--- /dev/null
+++ b/src/main/webapp/WEB-INF/clipreport4/temp/cbc77f5b0e95341f0b0c224f20c741869/count
@@ -0,0 +1 @@
+{"count":3,"endReport":true,"error":false}
\ No newline at end of file
diff --git a/src/main/webapp/WEB-INF/clipreport4/temp/cbc77f5b0e95341f0b0c224f20c741869/deabd11f0f1349a994970c2b4499f66d b/src/main/webapp/WEB-INF/clipreport4/temp/cbc77f5b0e95341f0b0c224f20c741869/deabd11f0f1349a994970c2b4499f66d
new file mode 100644
index 0000000..7a37faa
Binary files /dev/null and b/src/main/webapp/WEB-INF/clipreport4/temp/cbc77f5b0e95341f0b0c224f20c741869/deabd11f0f1349a994970c2b4499f66d differ
diff --git a/src/main/webapp/WEB-INF/clipreport4/temp/cbc77f5b0e95341f0b0c224f20c741869/document b/src/main/webapp/WEB-INF/clipreport4/temp/cbc77f5b0e95341f0b0c224f20c741869/document
new file mode 100644
index 0000000..a2ae7fc
--- /dev/null
+++ b/src/main/webapp/WEB-INF/clipreport4/temp/cbc77f5b0e95341f0b0c224f20c741869/document
@@ -0,0 +1 @@
+{"a":"1.0.0.221","b":"","c":"","d":"","e":"","f":"","g":{"a":[[1,2100,2970,0,50,50,50,50,1,0]],"b":[[0,0]],"c":[[1,16777215,0,0,0,16777215,16777215],[1,16777215,0,0,0,16777215,0],[0,15066597,0,0,0,16777215,0],[0,16777215,0,0,0,16777215,0]],"d":[[0,75,0],[0,150,0],[0,0,0],[0,50,0],[1,75,0],[1,150,0],[1,150,16711680],[0,150,16711680]],"e":[[8,10,false,false,false,false,0,1,0,1,0,8,75,true,75,true],[18,20,false,false,false,false,0,1,0,1,0,8,75,true,75,true],[19,20,false,false,false,false,0,1,0,1,0,8,75,true,75,true],[20,12,false,false,false,false,0,1,0,1,0,8,75,true,75,true],[8,15,false,false,false,false,0,1,0,1,0,8,75,true,75,true],[8,14,false,false,false,false,0,1,0,1,0,8,75,true,75,true],[8,27,false,false,false,false,0,1,0,1,0,8,75,true,75,true],[8,17,true,false,false,false,0,1,0,1,0,8,75,true,75,true],[18,12,false,false,false,false,0,1,0,1,0,8,75,true,75,true],[18,10,false,false,false,false,0,1,0,1,0,8,75,true,75,true],[21,10,false,false,false,false,0,1,0,1,0,8,75,true,75,true]],"f":[[0,0,true,1,0.0,0.0,1,"",0],[1,1,true,1,0.0,4.0,1,"",0],[1,1,true,1,0.0,8.0,1,"",0],[1,1,true,1,0.0,5.0,1,"",0],[1,1,true,1,0.0,1.0,1,"",0],[1,0,true,1,0.0,0.0,1,"",0],[2,1,true,1,0.0,4.0,1,"",0],[0,1,true,1,0.0,4.0,1,"",0],[1,1,true,1,0.0,1.0,1,"%23%2C%23%230",0],[1,1,true,1,0.0,0.0,1,"%23%2C%23%230",0],[1,1,true,1,0.0,4.0,1,"0.00%27%25%27",0],[1,1,true,1,0.0,3.0,1,"",0],[1,1,true,1,0.0,2.0,1,"%23%2C%23%230",0],[1,1,true,1,0.0,2.0,1,"",0],[1,1,true,1,0.0,0.0,1,"",0],[1,1,false,1,0.0,2.0,1,"",0]],"g":[[false,"B","I","U","S","C","O","R","P","D","BR","Font","size"]],"h":[[0,0,0,0,0]],"i":[[true,true,true,true,true,true,true,true,true,true,true,true]],"j":[[2,0,1,1,100,1]],"k":["%EB%82%98%EB%88%94%EB%B0%94%EB%A5%B8%EA%B3%A0%EB%94%95","NanumBarunGothic","%EB%82%98%EB%88%94%EB%B0%94%EB%A5%B8%EA%B3%A0%EB%94%95+Light","NanumBarunGothic+Light","%EB%82%98%EB%88%94%EB%B0%94%EB%A5%B8%EA%B3%A0%EB%94%95+UltraLight","NanumBarunGothic+UltraLight","%EB%82%98%EB%88%94%EA%B3%A0%EB%94%95+ExtraBold","NanumGothicExtraBold","%EB%82%98%EB%88%94%EA%B3%A0%EB%94%95","NanumGothic","%EB%82%98%EB%88%94%EA%B3%A0%EB%94%95%EC%BD%94%EB%94%A9","NanumGothicCoding","%EB%82%98%EB%88%94%EA%B3%A0%EB%94%95%EC%BD%94%EB%94%A9-Bold","%EB%82%98%EB%88%94%EB%AA%85%EC%A1%B0","NanumMyeongjo","%EB%82%98%EB%88%94%EB%AA%85%EC%A1%B0+Bold","%EB%82%98%EB%88%94%EB%AA%85%EC%A1%B0+ExtraBold","NanumMyeongjoExtraBold","%EC%8B%A0%EB%AA%85+%ED%83%9C%EA%B3%A0%EB%94%95","%EC%8B%A0%EB%AA%85+%EA%B2%AC%EB%AA%85%EC%A1%B0","HY%EA%B2%AC%EA%B3%A0%EB%94%95","%EC%8B%A0%EB%AA%85+%ED%83%9C%EB%AA%85%EC%A1%B0"],"l":"cbc77f5b0e95341f0b0c224f20c741869"},"h":[3,3,3],"i":3,"j":[0,50,100,262,292,312,493,494,495,498,534,537,650,674,700,701,702,750,768,771,850,855,908,909,1002,1005,1036,1050,1115,1116,1122,1200,1217,1238,1240,1250,1322,1323,1397,1398,1476,1477,1529,1530,1579,1672,1714,1736,1737,1763,1766,1850,1950,2000],"k":false,"l":[],"m":"","n":"","o":[{"a":"","b":1,"c":[0,50,100,262,292,312,493,494,495,498,534,537,650,674,700,701,702,750,768,771,850,855,908,909,1002,1005,1036,1050,1115,1116,1122,1200,1217,1238,1240,1250,1322,1323,1397,1398,1476,1477,1529,1530,1579,1672,1714,1736,1737,1763,1766,1850,1950,2000]}],"p":[false,false,false],"r":{},"s":"C%3A%5CWRM%5CWORKSPACE%5CWRM%5CWebContent%5CWEB-INF%5Cclipreport4%2Ftemp%2F%5Ccbc77f5b0e95341f0b0c224f20c741869%5C20298c08f55a4a5f96a9c5fe7adc84c6","s1":"20298c08f55a4a5f96a9c5fe7adc84c6","t":"C%3A%5CWRM%5CWORKSPACE%5CWRM%5CWebContent%5CWEB-INF%5Cclipreport4%2Ftemp%2F%5Ccbc77f5b0e95341f0b0c224f20c741869%5C2fa8a51a30054d218d9c5d774930eec3","t1":"2fa8a51a30054d218d9c5d774930eec3","u":"","v":[],"w":"F55ADD666587E9E1F229248B50C6EBF5","x":[],"y":false,"z":[3]}
\ No newline at end of file
diff --git a/src/main/webapp/WEB-INF/clipreport4/temp/cbc77f5b0e95341f0b0c224f20c741869/end b/src/main/webapp/WEB-INF/clipreport4/temp/cbc77f5b0e95341f0b0c224f20c741869/end
new file mode 100644
index 0000000..e32b0df
--- /dev/null
+++ b/src/main/webapp/WEB-INF/clipreport4/temp/cbc77f5b0e95341f0b0c224f20c741869/end
@@ -0,0 +1 @@
+end
\ No newline at end of file
diff --git a/src/main/webapp/WEB-INF/clipreport4/temp/cbc77f5b0e95341f0b0c224f20c741869/page b/src/main/webapp/WEB-INF/clipreport4/temp/cbc77f5b0e95341f0b0c224f20c741869/page
new file mode 100644
index 0000000..2872a9c
Binary files /dev/null and b/src/main/webapp/WEB-INF/clipreport4/temp/cbc77f5b0e95341f0b0c224f20c741869/page differ
diff --git a/src/main/webapp/WEB-INF/clipreport4/temp/cbc77f5b0e95341f0b0c224f20c741869/pageIndex b/src/main/webapp/WEB-INF/clipreport4/temp/cbc77f5b0e95341f0b0c224f20c741869/pageIndex
new file mode 100644
index 0000000..6883b87
Binary files /dev/null and b/src/main/webapp/WEB-INF/clipreport4/temp/cbc77f5b0e95341f0b0c224f20c741869/pageIndex differ
diff --git a/src/main/webapp/WEB-INF/clipreport4/temp/cbc77f5b0e95341f0b0c224f20c741869/pageSize b/src/main/webapp/WEB-INF/clipreport4/temp/cbc77f5b0e95341f0b0c224f20c741869/pageSize
new file mode 100644
index 0000000..8beda91
Binary files /dev/null and b/src/main/webapp/WEB-INF/clipreport4/temp/cbc77f5b0e95341f0b0c224f20c741869/pageSize differ
diff --git a/src/main/webapp/WEB-INF/clipreport4/temp/cbda91323b5344fdfb66fd0d076ac5e5d/062b690c3b75488d8f5f6e30d7bc6b3f b/src/main/webapp/WEB-INF/clipreport4/temp/cbda91323b5344fdfb66fd0d076ac5e5d/062b690c3b75488d8f5f6e30d7bc6b3f
new file mode 100644
index 0000000..b944062
Binary files /dev/null and b/src/main/webapp/WEB-INF/clipreport4/temp/cbda91323b5344fdfb66fd0d076ac5e5d/062b690c3b75488d8f5f6e30d7bc6b3f differ
diff --git a/src/main/webapp/WEB-INF/clipreport4/temp/cbda91323b5344fdfb66fd0d076ac5e5d/aef5409be30d4aacb253238e1b7c77db b/src/main/webapp/WEB-INF/clipreport4/temp/cbda91323b5344fdfb66fd0d076ac5e5d/aef5409be30d4aacb253238e1b7c77db
new file mode 100644
index 0000000..7a37faa
Binary files /dev/null and b/src/main/webapp/WEB-INF/clipreport4/temp/cbda91323b5344fdfb66fd0d076ac5e5d/aef5409be30d4aacb253238e1b7c77db differ
diff --git a/src/main/webapp/WEB-INF/clipreport4/temp/cbda91323b5344fdfb66fd0d076ac5e5d/b7b53bbf4d4a4346b0f07538d1e08a49 b/src/main/webapp/WEB-INF/clipreport4/temp/cbda91323b5344fdfb66fd0d076ac5e5d/b7b53bbf4d4a4346b0f07538d1e08a49
new file mode 100644
index 0000000..90434bc
Binary files /dev/null and b/src/main/webapp/WEB-INF/clipreport4/temp/cbda91323b5344fdfb66fd0d076ac5e5d/b7b53bbf4d4a4346b0f07538d1e08a49 differ
diff --git a/src/main/webapp/WEB-INF/clipreport4/temp/cbda91323b5344fdfb66fd0d076ac5e5d/count b/src/main/webapp/WEB-INF/clipreport4/temp/cbda91323b5344fdfb66fd0d076ac5e5d/count
new file mode 100644
index 0000000..f19a28d
--- /dev/null
+++ b/src/main/webapp/WEB-INF/clipreport4/temp/cbda91323b5344fdfb66fd0d076ac5e5d/count
@@ -0,0 +1 @@
+{"count":2,"endReport":true,"error":false}
\ No newline at end of file
diff --git a/src/main/webapp/WEB-INF/clipreport4/temp/cbda91323b5344fdfb66fd0d076ac5e5d/document b/src/main/webapp/WEB-INF/clipreport4/temp/cbda91323b5344fdfb66fd0d076ac5e5d/document
new file mode 100644
index 0000000..5ebdeed
--- /dev/null
+++ b/src/main/webapp/WEB-INF/clipreport4/temp/cbda91323b5344fdfb66fd0d076ac5e5d/document
@@ -0,0 +1 @@
+{"a":"1.0.0.221","b":"","c":"","d":"","e":"","f":"","g":{"a":[[1,2100,2970,0,50,50,50,50,1,0]],"b":[[0,0]],"c":[[1,16777215,0,0,0,16777215,16777215],[1,16777215,0,0,0,16777215,0],[0,15066597,0,0,0,16777215,0],[0,16777215,0,0,0,16777215,0]],"d":[[0,75,0],[0,150,0],[0,0,0],[0,50,0],[1,75,0],[1,150,0],[1,150,16711680],[0,150,16711680]],"e":[[4,10,false,false,false,false,0,1,0,1,0,5,75,true,75,true],[18,20,false,false,false,false,0,1,0,1,0,5,75,true,75,true],[19,20,false,false,false,false,0,1,0,1,0,5,75,true,75,true],[20,12,false,false,false,false,0,1,0,1,0,5,75,true,75,true],[4,15,false,false,false,false,0,1,0,1,0,5,75,true,75,true],[4,14,false,false,false,false,0,1,0,1,0,5,75,true,75,true],[4,27,false,false,false,false,0,1,0,1,0,5,75,true,75,true],[4,17,true,false,false,false,0,1,0,1,0,5,75,true,75,true],[18,12,false,false,false,false,0,1,0,1,0,5,75,true,75,true],[18,10,false,false,false,false,0,1,0,1,0,5,75,true,75,true],[21,10,false,false,false,false,0,1,0,1,0,5,75,true,75,true],[5,15,false,false,false,false,0,1,0,1,0,5,75,true,75,true],[5,14,false,false,false,false,0,1,0,1,0,5,75,true,75,true],[5,27,false,false,false,false,0,1,0,1,0,5,75,true,75,true],[5,17,true,false,false,false,0,1,0,1,0,5,75,true,75,true]],"f":[[0,0,true,1,0.0,0.0,1,"",0],[1,1,true,1,0.0,4.0,1,"",0],[1,1,true,1,0.0,8.0,1,"",0],[1,1,true,1,0.0,5.0,1,"",0],[1,1,true,1,0.0,1.0,1,"",0],[1,0,true,1,0.0,0.0,1,"",0],[2,1,true,1,0.0,4.0,1,"",0],[0,1,true,1,0.0,4.0,1,"",0],[1,1,true,1,0.0,1.0,1,"%23%2C%23%230",0],[1,1,true,1,0.0,0.0,1,"%23%2C%23%230",0],[1,1,true,1,0.0,4.0,1,"%23%2C%23%230",0],[1,1,true,1,0.0,4.0,1,"0.00%27%25%27",0],[1,1,true,1,0.0,3.0,1,"",0],[1,1,true,1,0.0,2.0,1,"%23%2C%23%230",0],[1,1,true,1,0.0,2.0,1,"",0],[1,1,true,1,0.0,0.0,1,"",0],[1,1,false,1,0.0,2.0,1,"",0]],"g":[[false,"B","I","U","S","C","O","R","P","D","BR","Font","size"]],"h":[[0,0,0,0,0]],"i":[[true,true,true,true,true,true,true,true,true,true,true,true]],"j":[[2,0,1,1,100,1]],"k":["%EB%82%98%EB%88%94%EB%AA%85%EC%A1%B0+ExtraBold","NanumMyeongjoExtraBold","%EB%82%98%EB%88%94%EB%B0%94%EB%A5%B8%EA%B3%A0%EB%94%95+Light","NanumBarunGothic+Light","%EB%82%98%EB%88%94%EA%B3%A0%EB%94%95","NanumGothic","%EB%82%98%EB%88%94%EA%B3%A0%EB%94%95+ExtraBold","NanumGothicExtraBold","%EB%82%98%EB%88%94%EB%AA%85%EC%A1%B0","NanumMyeongjo","NanumMyeongjoBold","%EB%82%98%EB%88%94%EB%B0%94%EB%A5%B8%EA%B3%A0%EB%94%95","NanumBarunGothic","%EB%82%98%EB%88%94%EA%B3%A0%EB%94%95%EC%BD%94%EB%94%A9","NanumGothicCoding","NanumGothicCoding-Bold","%EB%82%98%EB%88%94%EB%B0%94%EB%A5%B8%EA%B3%A0%EB%94%95+UltraLight","NanumBarunGothic+UltraLight","%EC%8B%A0%EB%AA%85+%ED%83%9C%EA%B3%A0%EB%94%95","%EC%8B%A0%EB%AA%85+%EA%B2%AC%EB%AA%85%EC%A1%B0","HY%EA%B2%AC%EA%B3%A0%EB%94%95","%EC%8B%A0%EB%AA%85+%ED%83%9C%EB%AA%85%EC%A1%B0"],"l":"cbda91323b5344fdfb66fd0d076ac5e5d"},"h":[2,2],"i":2,"j":[0,50,100,262,292,312,493,494,495,498,534,537,650,674,700,701,702,750,768,771,850,855,908,909,1002,1005,1036,1050,1115,1116,1122,1200,1217,1238,1240,1250,1322,1323,1397,1398,1476,1477,1529,1530,1579,1672,1714,1736,1737,1763,1766,1850,1950,2000],"k":false,"l":[],"m":"","n":"","o":[{"a":"","b":1,"c":[0,50,100,262,292,312,493,494,495,498,534,537,650,674,700,701,702,750,768,771,850,855,908,909,1002,1005,1036,1050,1115,1116,1122,1200,1217,1238,1240,1250,1322,1323,1397,1398,1476,1477,1529,1530,1579,1672,1714,1736,1737,1763,1766,1850,1950,2000]}],"p":[false,false],"r":{},"s":"%2Fgpta%2Fsource-app%2Fbds%2FWEB-INF%2Fclipreport4%2Ftemp%2F%2Fcbda91323b5344fdfb66fd0d076ac5e5d%2Fb7b53bbf4d4a4346b0f07538d1e08a49","s1":"b7b53bbf4d4a4346b0f07538d1e08a49","t":"%2Fgpta%2Fsource-app%2Fbds%2FWEB-INF%2Fclipreport4%2Ftemp%2F%2Fcbda91323b5344fdfb66fd0d076ac5e5d%2F062b690c3b75488d8f5f6e30d7bc6b3f","t1":"062b690c3b75488d8f5f6e30d7bc6b3f","u":"","v":[],"w":"h7CXQy0AsWm5ZTAzGzPYCBWTfUma1ZSozMSY4vWAfXF3a8vXVoqUiRevIVmnJe6q.amV1c19kb21haW4vYmRzX2E%3D","x":[],"y":false,"z":[2]}
\ No newline at end of file
diff --git a/src/main/webapp/WEB-INF/clipreport4/temp/cbda91323b5344fdfb66fd0d076ac5e5d/end b/src/main/webapp/WEB-INF/clipreport4/temp/cbda91323b5344fdfb66fd0d076ac5e5d/end
new file mode 100644
index 0000000..e32b0df
--- /dev/null
+++ b/src/main/webapp/WEB-INF/clipreport4/temp/cbda91323b5344fdfb66fd0d076ac5e5d/end
@@ -0,0 +1 @@
+end
\ No newline at end of file
diff --git a/src/main/webapp/WEB-INF/clipreport4/temp/cbda91323b5344fdfb66fd0d076ac5e5d/page b/src/main/webapp/WEB-INF/clipreport4/temp/cbda91323b5344fdfb66fd0d076ac5e5d/page
new file mode 100644
index 0000000..d645f86
Binary files /dev/null and b/src/main/webapp/WEB-INF/clipreport4/temp/cbda91323b5344fdfb66fd0d076ac5e5d/page differ
diff --git a/src/main/webapp/WEB-INF/clipreport4/temp/cbda91323b5344fdfb66fd0d076ac5e5d/pageIndex b/src/main/webapp/WEB-INF/clipreport4/temp/cbda91323b5344fdfb66fd0d076ac5e5d/pageIndex
new file mode 100644
index 0000000..75e0635
Binary files /dev/null and b/src/main/webapp/WEB-INF/clipreport4/temp/cbda91323b5344fdfb66fd0d076ac5e5d/pageIndex differ
diff --git a/src/main/webapp/WEB-INF/clipreport4/temp/cbda91323b5344fdfb66fd0d076ac5e5d/pageSize b/src/main/webapp/WEB-INF/clipreport4/temp/cbda91323b5344fdfb66fd0d076ac5e5d/pageSize
new file mode 100644
index 0000000..523ba26
Binary files /dev/null and b/src/main/webapp/WEB-INF/clipreport4/temp/cbda91323b5344fdfb66fd0d076ac5e5d/pageSize differ
diff --git a/src/main/webapp/WEB-INF/clipreport4/temp/cda76da765cdc450e8821938a339db2c1/2ad0d0af9e024ddb81e8b66cb41eaad4 b/src/main/webapp/WEB-INF/clipreport4/temp/cda76da765cdc450e8821938a339db2c1/2ad0d0af9e024ddb81e8b66cb41eaad4
new file mode 100644
index 0000000..7a37faa
Binary files /dev/null and b/src/main/webapp/WEB-INF/clipreport4/temp/cda76da765cdc450e8821938a339db2c1/2ad0d0af9e024ddb81e8b66cb41eaad4 differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/progressbar/bg_pgb1_ov_rt.png b/src/main/webapp/websquare/theme/magenta/images/progressbar/bg_pgb1_ov_rt.png
new file mode 100644
index 0000000..a884532
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/progressbar/bg_pgb1_ov_rt.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/progressbar/bg_pgb1_repeat.png b/src/main/webapp/websquare/theme/magenta/images/progressbar/bg_pgb1_repeat.png
new file mode 100644
index 0000000..e0c9e73
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/progressbar/bg_pgb1_repeat.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/progressbar/bg_pgb2_ov_lt.png b/src/main/webapp/websquare/theme/magenta/images/progressbar/bg_pgb2_ov_lt.png
new file mode 100644
index 0000000..dd6098a
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/progressbar/bg_pgb2_ov_lt.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/progressbar/bg_pgb2_ov_rt.png b/src/main/webapp/websquare/theme/magenta/images/progressbar/bg_pgb2_ov_rt.png
new file mode 100644
index 0000000..105135e
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/progressbar/bg_pgb2_ov_rt.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/progressbar/bg_pgb_lt.png b/src/main/webapp/websquare/theme/magenta/images/progressbar/bg_pgb_lt.png
new file mode 100644
index 0000000..95f6935
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/progressbar/bg_pgb_lt.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/progressbar/bg_pgb_ov_lt.png b/src/main/webapp/websquare/theme/magenta/images/progressbar/bg_pgb_ov_lt.png
new file mode 100644
index 0000000..2f89eed
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/progressbar/bg_pgb_ov_lt.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/progressbar/bg_pgb_ov_rt.png b/src/main/webapp/websquare/theme/magenta/images/progressbar/bg_pgb_ov_rt.png
new file mode 100644
index 0000000..d7492a4
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/progressbar/bg_pgb_ov_rt.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/progressbar/bg_pgb_rt.png b/src/main/webapp/websquare/theme/magenta/images/progressbar/bg_pgb_rt.png
new file mode 100644
index 0000000..da011f7
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/progressbar/bg_pgb_rt.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/progressbar/bg_pgb_tooltip.png b/src/main/webapp/websquare/theme/magenta/images/progressbar/bg_pgb_tooltip.png
new file mode 100644
index 0000000..629fecb
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/progressbar/bg_pgb_tooltip.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/searchbox/btn_reset.gif b/src/main/webapp/websquare/theme/magenta/images/searchbox/btn_reset.gif
new file mode 100644
index 0000000..1624b96
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/searchbox/btn_reset.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/searchbox/btn_reset.png b/src/main/webapp/websquare/theme/magenta/images/searchbox/btn_reset.png
new file mode 100644
index 0000000..cf61072
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/searchbox/btn_reset.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/searchbox/btn_reset_on.gif b/src/main/webapp/websquare/theme/magenta/images/searchbox/btn_reset_on.gif
new file mode 100644
index 0000000..c36e958
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/searchbox/btn_reset_on.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/searchbox/btn_reset_on.png b/src/main/webapp/websquare/theme/magenta/images/searchbox/btn_reset_on.png
new file mode 100644
index 0000000..987a163
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/searchbox/btn_reset_on.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/selectbox/select_arrow.gif b/src/main/webapp/websquare/theme/magenta/images/selectbox/select_arrow.gif
new file mode 100644
index 0000000..d47f515
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/selectbox/select_arrow.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/selectbox/select_arrow_on.gif b/src/main/webapp/websquare/theme/magenta/images/selectbox/select_arrow_on.gif
new file mode 100644
index 0000000..2098271
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/selectbox/select_arrow_on.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/slider/bg_slideR.png b/src/main/webapp/websquare/theme/magenta/images/slider/bg_slideR.png
new file mode 100644
index 0000000..ff36c66
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/slider/bg_slideR.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/slider/bg_slideR_over.png b/src/main/webapp/websquare/theme/magenta/images/slider/bg_slideR_over.png
new file mode 100644
index 0000000..a3fb018
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/slider/bg_slideR_over.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/slider/bg_sliderC.png b/src/main/webapp/websquare/theme/magenta/images/slider/bg_sliderC.png
new file mode 100644
index 0000000..daccc4c
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/slider/bg_sliderC.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/slider/bg_sliderC_over.png b/src/main/webapp/websquare/theme/magenta/images/slider/bg_sliderC_over.png
new file mode 100644
index 0000000..017fbda
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/slider/bg_sliderC_over.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/slider/bg_sliderL.png b/src/main/webapp/websquare/theme/magenta/images/slider/bg_sliderL.png
new file mode 100644
index 0000000..c3ee701
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/slider/bg_sliderL.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/slider/bg_sliderL_over.png b/src/main/webapp/websquare/theme/magenta/images/slider/bg_sliderL_over.png
new file mode 100644
index 0000000..6a5a4d9
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/slider/bg_sliderL_over.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/slider/icon_sliderthumb.png b/src/main/webapp/websquare/theme/magenta/images/slider/icon_sliderthumb.png
new file mode 100644
index 0000000..bd09507
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/slider/icon_sliderthumb.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/slider/icon_sliderthumb_over.png b/src/main/webapp/websquare/theme/magenta/images/slider/icon_sliderthumb_over.png
new file mode 100644
index 0000000..ed715e0
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/slider/icon_sliderthumb_over.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/slider/v_bg_sliderB.png b/src/main/webapp/websquare/theme/magenta/images/slider/v_bg_sliderB.png
new file mode 100644
index 0000000..f53c29a
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/slider/v_bg_sliderB.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/slider/v_bg_sliderB_over.png b/src/main/webapp/websquare/theme/magenta/images/slider/v_bg_sliderB_over.png
new file mode 100644
index 0000000..6ece472
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/slider/v_bg_sliderB_over.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/slider/v_bg_sliderC.png b/src/main/webapp/websquare/theme/magenta/images/slider/v_bg_sliderC.png
new file mode 100644
index 0000000..0577235
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/slider/v_bg_sliderC.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/slider/v_bg_sliderC_over.png b/src/main/webapp/websquare/theme/magenta/images/slider/v_bg_sliderC_over.png
new file mode 100644
index 0000000..3a52d82
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/slider/v_bg_sliderC_over.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/slider/v_bg_sliderT.png b/src/main/webapp/websquare/theme/magenta/images/slider/v_bg_sliderT.png
new file mode 100644
index 0000000..143f301
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/slider/v_bg_sliderT.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/slider/v_bg_sliderT_over.png b/src/main/webapp/websquare/theme/magenta/images/slider/v_bg_sliderT_over.png
new file mode 100644
index 0000000..68ea650
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/slider/v_bg_sliderT_over.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/slider/v_icon_sliderthumb.png b/src/main/webapp/websquare/theme/magenta/images/slider/v_icon_sliderthumb.png
new file mode 100644
index 0000000..091334f
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/slider/v_icon_sliderthumb.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/slider/v_icon_sliderthumb_over.png b/src/main/webapp/websquare/theme/magenta/images/slider/v_icon_sliderthumb_over.png
new file mode 100644
index 0000000..8566666
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/slider/v_icon_sliderthumb_over.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/spinPicker/bottomGrad.png b/src/main/webapp/websquare/theme/magenta/images/spinPicker/bottomGrad.png
new file mode 100644
index 0000000..406bbf2
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/spinPicker/bottomGrad.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/spinPicker/selected.png b/src/main/webapp/websquare/theme/magenta/images/spinPicker/selected.png
new file mode 100644
index 0000000..3066781
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/spinPicker/selected.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/spinPicker/topGrad.png b/src/main/webapp/websquare/theme/magenta/images/spinPicker/topGrad.png
new file mode 100644
index 0000000..61605c7
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/spinPicker/topGrad.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/spinner/grid_spinner.png b/src/main/webapp/websquare/theme/magenta/images/spinner/grid_spinner.png
new file mode 100644
index 0000000..0c72895
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/spinner/grid_spinner.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/spinner/spinner_bottom.png b/src/main/webapp/websquare/theme/magenta/images/spinner/spinner_bottom.png
new file mode 100644
index 0000000..b8ecf97
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/spinner/spinner_bottom.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/spinner/spinner_minus.png b/src/main/webapp/websquare/theme/magenta/images/spinner/spinner_minus.png
new file mode 100644
index 0000000..fc06d65
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/spinner/spinner_minus.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/spinner/spinner_plus.png b/src/main/webapp/websquare/theme/magenta/images/spinner/spinner_plus.png
new file mode 100644
index 0000000..decb3df
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/spinner/spinner_plus.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/spinner/spinner_repeat_y.png b/src/main/webapp/websquare/theme/magenta/images/spinner/spinner_repeat_y.png
new file mode 100644
index 0000000..9502c02
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/spinner/spinner_repeat_y.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/spinner/spinner_top.png b/src/main/webapp/websquare/theme/magenta/images/spinner/spinner_top.png
new file mode 100644
index 0000000..4366ff1
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/spinner/spinner_top.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/tabContainer/btn_add.jpg b/src/main/webapp/websquare/theme/magenta/images/tabContainer/btn_add.jpg
new file mode 100644
index 0000000..9ae8de4
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/tabContainer/btn_add.jpg differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/tabContainer/btn_del_off.gif b/src/main/webapp/websquare/theme/magenta/images/tabContainer/btn_del_off.gif
new file mode 100644
index 0000000..f28a8dd
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/tabContainer/btn_del_off.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/tabContainer/btn_del_on.gif b/src/main/webapp/websquare/theme/magenta/images/tabContainer/btn_del_on.gif
new file mode 100644
index 0000000..b61940d
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/tabContainer/btn_del_on.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/tabContainer/tab01_off.gif b/src/main/webapp/websquare/theme/magenta/images/tabContainer/tab01_off.gif
new file mode 100644
index 0000000..13276f5
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/tabContainer/tab01_off.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/tabContainer/tab01_on.gif b/src/main/webapp/websquare/theme/magenta/images/tabContainer/tab01_on.gif
new file mode 100644
index 0000000..38941ab
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/tabContainer/tab01_on.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/tabContainer/tab02_off.gif b/src/main/webapp/websquare/theme/magenta/images/tabContainer/tab02_off.gif
new file mode 100644
index 0000000..bb37bdd
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/tabContainer/tab02_off.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/tabContainer/tab02_on.gif b/src/main/webapp/websquare/theme/magenta/images/tabContainer/tab02_on.gif
new file mode 100644
index 0000000..dfc4598
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/tabContainer/tab02_on.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/tabContainer/tab03_off.gif b/src/main/webapp/websquare/theme/magenta/images/tabContainer/tab03_off.gif
new file mode 100644
index 0000000..bfe0b17
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/tabContainer/tab03_off.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/tabContainer/tab03_on.gif b/src/main/webapp/websquare/theme/magenta/images/tabContainer/tab03_on.gif
new file mode 100644
index 0000000..6255cb6
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/tabContainer/tab03_on.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/tabControl/close.jpg b/src/main/webapp/websquare/theme/magenta/images/tabControl/close.jpg
new file mode 100644
index 0000000..a426d00
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/tabControl/close.jpg differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/tabControl/close.png b/src/main/webapp/websquare/theme/magenta/images/tabControl/close.png
new file mode 100644
index 0000000..1961bc1
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/tabControl/close.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/tabControl/icon_docu.png b/src/main/webapp/websquare/theme/magenta/images/tabControl/icon_docu.png
new file mode 100644
index 0000000..9173560
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/tabControl/icon_docu.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/tabControl/left_off.png b/src/main/webapp/websquare/theme/magenta/images/tabControl/left_off.png
new file mode 100644
index 0000000..a4d7a60
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/tabControl/left_off.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/tabControl/left_on.png b/src/main/webapp/websquare/theme/magenta/images/tabControl/left_on.png
new file mode 100644
index 0000000..db837f4
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/tabControl/left_on.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/tabControl/right_off.png b/src/main/webapp/websquare/theme/magenta/images/tabControl/right_off.png
new file mode 100644
index 0000000..a13bb85
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/tabControl/right_off.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/tabControl/right_on.png b/src/main/webapp/websquare/theme/magenta/images/tabControl/right_on.png
new file mode 100644
index 0000000..ae81e42
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/tabControl/right_on.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/tabControl/submenu_off.png b/src/main/webapp/websquare/theme/magenta/images/tabControl/submenu_off.png
new file mode 100644
index 0000000..c97e98c
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/tabControl/submenu_off.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/tabControl/submenu_on.png b/src/main/webapp/websquare/theme/magenta/images/tabControl/submenu_on.png
new file mode 100644
index 0000000..f2edbd2
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/tabControl/submenu_on.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/tabControl/tab01_off.gif b/src/main/webapp/websquare/theme/magenta/images/tabControl/tab01_off.gif
new file mode 100644
index 0000000..13276f5
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/tabControl/tab01_off.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/tabControl/tab01_on.gif b/src/main/webapp/websquare/theme/magenta/images/tabControl/tab01_on.gif
new file mode 100644
index 0000000..38941ab
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/tabControl/tab01_on.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/tabControl/tab02_off.gif b/src/main/webapp/websquare/theme/magenta/images/tabControl/tab02_off.gif
new file mode 100644
index 0000000..bb37bdd
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/tabControl/tab02_off.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/tabControl/tab02_on.gif b/src/main/webapp/websquare/theme/magenta/images/tabControl/tab02_on.gif
new file mode 100644
index 0000000..dfc4598
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/tabControl/tab02_on.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/tabControl/tab03_off.gif b/src/main/webapp/websquare/theme/magenta/images/tabControl/tab03_off.gif
new file mode 100644
index 0000000..bfe0b17
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/tabControl/tab03_off.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/tabControl/tab03_on.gif b/src/main/webapp/websquare/theme/magenta/images/tabControl/tab03_on.gif
new file mode 100644
index 0000000..6255cb6
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/tabControl/tab03_on.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/treeview/last.gif b/src/main/webapp/websquare/theme/magenta/images/treeview/last.gif
new file mode 100644
index 0000000..64998e3
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/treeview/last.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/treeview/leaf_multi_root.gif b/src/main/webapp/websquare/theme/magenta/images/treeview/leaf_multi_root.gif
new file mode 100644
index 0000000..a45648f
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/treeview/leaf_multi_root.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/treeview/leaf_single_root.gif b/src/main/webapp/websquare/theme/magenta/images/treeview/leaf_single_root.gif
new file mode 100644
index 0000000..796fc8c
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/treeview/leaf_single_root.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/treeview/middle.gif b/src/main/webapp/websquare/theme/magenta/images/treeview/middle.gif
new file mode 100644
index 0000000..8cc6d0d
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/treeview/middle.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/treeview/minus.gif b/src/main/webapp/websquare/theme/magenta/images/treeview/minus.gif
new file mode 100644
index 0000000..2249d99
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/treeview/minus.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/treeview/minus.png b/src/main/webapp/websquare/theme/magenta/images/treeview/minus.png
new file mode 100644
index 0000000..9c99b13
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/treeview/minus.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/treeview/plus.gif b/src/main/webapp/websquare/theme/magenta/images/treeview/plus.gif
new file mode 100644
index 0000000..2202308
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/treeview/plus.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/treeview/plus.png b/src/main/webapp/websquare/theme/magenta/images/treeview/plus.png
new file mode 100644
index 0000000..2be13bc
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/treeview/plus.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/treeview/vline.gif b/src/main/webapp/websquare/theme/magenta/images/treeview/vline.gif
new file mode 100644
index 0000000..857fc1d
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/treeview/vline.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/trigger/b_blue1.png b/src/main/webapp/websquare/theme/magenta/images/trigger/b_blue1.png
new file mode 100644
index 0000000..fa38dac
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/trigger/b_blue1.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/trigger/b_blue1_on.png b/src/main/webapp/websquare/theme/magenta/images/trigger/b_blue1_on.png
new file mode 100644
index 0000000..00eeaa8
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/trigger/b_blue1_on.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/trigger/b_blue2.png b/src/main/webapp/websquare/theme/magenta/images/trigger/b_blue2.png
new file mode 100644
index 0000000..0408d4c
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/trigger/b_blue2.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/trigger/b_blue2_on.png b/src/main/webapp/websquare/theme/magenta/images/trigger/b_blue2_on.png
new file mode 100644
index 0000000..720444e
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/trigger/b_blue2_on.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/trigger/b_blue3.png b/src/main/webapp/websquare/theme/magenta/images/trigger/b_blue3.png
new file mode 100644
index 0000000..1a1a7df
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/trigger/b_blue3.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/trigger/b_blue3_on.png b/src/main/webapp/websquare/theme/magenta/images/trigger/b_blue3_on.png
new file mode 100644
index 0000000..e62f699
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/trigger/b_blue3_on.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/trigger/b_gray1.png b/src/main/webapp/websquare/theme/magenta/images/trigger/b_gray1.png
new file mode 100644
index 0000000..0b0238e
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/trigger/b_gray1.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/trigger/b_gray1_on.png b/src/main/webapp/websquare/theme/magenta/images/trigger/b_gray1_on.png
new file mode 100644
index 0000000..48d86ee
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/trigger/b_gray1_on.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/trigger/b_gray2.png b/src/main/webapp/websquare/theme/magenta/images/trigger/b_gray2.png
new file mode 100644
index 0000000..4503bf1
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/trigger/b_gray2.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/trigger/b_gray2_on.png b/src/main/webapp/websquare/theme/magenta/images/trigger/b_gray2_on.png
new file mode 100644
index 0000000..1c2f162
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/trigger/b_gray2_on.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/trigger/b_gray3.png b/src/main/webapp/websquare/theme/magenta/images/trigger/b_gray3.png
new file mode 100644
index 0000000..04f23ad
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/trigger/b_gray3.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/trigger/b_gray3_on.png b/src/main/webapp/websquare/theme/magenta/images/trigger/b_gray3_on.png
new file mode 100644
index 0000000..596d123
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/trigger/b_gray3_on.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/trigger/b_green1.png b/src/main/webapp/websquare/theme/magenta/images/trigger/b_green1.png
new file mode 100644
index 0000000..2855a8e
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/trigger/b_green1.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/trigger/b_green1_on.png b/src/main/webapp/websquare/theme/magenta/images/trigger/b_green1_on.png
new file mode 100644
index 0000000..f9d7d63
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/trigger/b_green1_on.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/trigger/b_green2.png b/src/main/webapp/websquare/theme/magenta/images/trigger/b_green2.png
new file mode 100644
index 0000000..80cb18a
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/trigger/b_green2.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/trigger/b_green2_on.png b/src/main/webapp/websquare/theme/magenta/images/trigger/b_green2_on.png
new file mode 100644
index 0000000..a77d220
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/trigger/b_green2_on.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/trigger/b_green3.png b/src/main/webapp/websquare/theme/magenta/images/trigger/b_green3.png
new file mode 100644
index 0000000..5f241c9
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/trigger/b_green3.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/trigger/b_green3_on.png b/src/main/webapp/websquare/theme/magenta/images/trigger/b_green3_on.png
new file mode 100644
index 0000000..8554a58
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/trigger/b_green3_on.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/upload/b_attach.gif b/src/main/webapp/websquare/theme/magenta/images/upload/b_attach.gif
new file mode 100644
index 0000000..5675bd7
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/upload/b_attach.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/upload/b_attach.png b/src/main/webapp/websquare/theme/magenta/images/upload/b_attach.png
new file mode 100644
index 0000000..122f7ce
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/upload/b_attach.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/upload/b_attach_on.png b/src/main/webapp/websquare/theme/magenta/images/upload/b_attach_on.png
new file mode 100644
index 0000000..a21cf1c
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/upload/b_attach_on.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/upload/upload.xml b/src/main/webapp/websquare/theme/magenta/images/upload/upload.xml
new file mode 100644
index 0000000..6201da8
--- /dev/null
+++ b/src/main/webapp/websquare/theme/magenta/images/upload/upload.xml
@@ -0,0 +1,605 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/webapp/websquare/theme/magenta/images/widgetContainer/btn_close.gif b/src/main/webapp/websquare/theme/magenta/images/widgetContainer/btn_close.gif
new file mode 100644
index 0000000..510aeb3
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/widgetContainer/btn_close.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/widgetContainer/btn_close_on.gif b/src/main/webapp/websquare/theme/magenta/images/widgetContainer/btn_close_on.gif
new file mode 100644
index 0000000..9c80259
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/widgetContainer/btn_close_on.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/widgetContainer/btn_maximize.gif b/src/main/webapp/websquare/theme/magenta/images/widgetContainer/btn_maximize.gif
new file mode 100644
index 0000000..547ebd5
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/widgetContainer/btn_maximize.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/widgetContainer/btn_maximize_on.gif b/src/main/webapp/websquare/theme/magenta/images/widgetContainer/btn_maximize_on.gif
new file mode 100644
index 0000000..1db71d5
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/widgetContainer/btn_maximize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/widgetContainer/btn_minimize.gif b/src/main/webapp/websquare/theme/magenta/images/widgetContainer/btn_minimize.gif
new file mode 100644
index 0000000..adc6632
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/widgetContainer/btn_minimize.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/widgetContainer/btn_minimize_on.gif b/src/main/webapp/websquare/theme/magenta/images/widgetContainer/btn_minimize_on.gif
new file mode 100644
index 0000000..d904e07
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/widgetContainer/btn_minimize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/widgetContainer/btn_pin_off.png b/src/main/webapp/websquare/theme/magenta/images/widgetContainer/btn_pin_off.png
new file mode 100644
index 0000000..1939857
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/widgetContainer/btn_pin_off.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/widgetContainer/btn_pin_on.png b/src/main/webapp/websquare/theme/magenta/images/widgetContainer/btn_pin_on.png
new file mode 100644
index 0000000..18e50ab
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/widgetContainer/btn_pin_on.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/widgetContainer/btn_resize.png b/src/main/webapp/websquare/theme/magenta/images/widgetContainer/btn_resize.png
new file mode 100644
index 0000000..1c3553e
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/widgetContainer/btn_resize.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/widgetContainer/btn_toggle.gif b/src/main/webapp/websquare/theme/magenta/images/widgetContainer/btn_toggle.gif
new file mode 100644
index 0000000..a5feb57
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/widgetContainer/btn_toggle.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/widgetContainer/icon.png b/src/main/webapp/websquare/theme/magenta/images/widgetContainer/icon.png
new file mode 100644
index 0000000..566b3ee
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/widgetContainer/icon.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/window/bg_mdiTitle.gif b/src/main/webapp/websquare/theme/magenta/images/window/bg_mdiTitle.gif
new file mode 100644
index 0000000..40d24cc
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/window/bg_mdiTitle.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/window/bg_selected_mdiTitle.gif b/src/main/webapp/websquare/theme/magenta/images/window/bg_selected_mdiTitle.gif
new file mode 100644
index 0000000..d3adf1c
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/window/bg_selected_mdiTitle.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/window/btn_close.gif b/src/main/webapp/websquare/theme/magenta/images/window/btn_close.gif
new file mode 100644
index 0000000..510aeb3
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/window/btn_close.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/window/btn_close_on.gif b/src/main/webapp/websquare/theme/magenta/images/window/btn_close_on.gif
new file mode 100644
index 0000000..9c80259
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/window/btn_close_on.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/window/btn_maximize.gif b/src/main/webapp/websquare/theme/magenta/images/window/btn_maximize.gif
new file mode 100644
index 0000000..547ebd5
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/window/btn_maximize.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/window/btn_maximize_on.gif b/src/main/webapp/websquare/theme/magenta/images/window/btn_maximize_on.gif
new file mode 100644
index 0000000..1db71d5
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/window/btn_maximize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/window/btn_minimize.gif b/src/main/webapp/websquare/theme/magenta/images/window/btn_minimize.gif
new file mode 100644
index 0000000..adc6632
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/window/btn_minimize.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/window/btn_minimize_on.gif b/src/main/webapp/websquare/theme/magenta/images/window/btn_minimize_on.gif
new file mode 100644
index 0000000..d904e07
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/window/btn_minimize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/window/btn_popup2.gif b/src/main/webapp/websquare/theme/magenta/images/window/btn_popup2.gif
new file mode 100644
index 0000000..ef77a9d
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/window/btn_popup2.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/window/btn_popup2_on.gif b/src/main/webapp/websquare/theme/magenta/images/window/btn_popup2_on.gif
new file mode 100644
index 0000000..22c4bce
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/window/btn_popup2_on.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/window/btn_restore.gif b/src/main/webapp/websquare/theme/magenta/images/window/btn_restore.gif
new file mode 100644
index 0000000..547ebd5
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/window/btn_restore.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/window/btn_restore2.gif b/src/main/webapp/websquare/theme/magenta/images/window/btn_restore2.gif
new file mode 100644
index 0000000..1b74b2e
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/window/btn_restore2.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/window/btn_restore2_on.gif b/src/main/webapp/websquare/theme/magenta/images/window/btn_restore2_on.gif
new file mode 100644
index 0000000..425ec07
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/window/btn_restore2_on.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/window/btn_restore_on.gif b/src/main/webapp/websquare/theme/magenta/images/window/btn_restore_on.gif
new file mode 100644
index 0000000..70933ff
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/window/btn_restore_on.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/window/close.gif b/src/main/webapp/websquare/theme/magenta/images/window/close.gif
new file mode 100644
index 0000000..440b36c
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/window/close.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/window/close_onmouse.gif b/src/main/webapp/websquare/theme/magenta/images/window/close_onmouse.gif
new file mode 100644
index 0000000..da1480a
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/window/close_onmouse.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/window/corner_left.gif b/src/main/webapp/websquare/theme/magenta/images/window/corner_left.gif
new file mode 100644
index 0000000..b29b91c
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/window/corner_left.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/window/corner_right.gif b/src/main/webapp/websquare/theme/magenta/images/window/corner_right.gif
new file mode 100644
index 0000000..ac9bf3b
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/window/corner_right.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/window/icon_msg.gif b/src/main/webapp/websquare/theme/magenta/images/window/icon_msg.gif
new file mode 100644
index 0000000..e7c727f
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/window/icon_msg.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/window/icon_msg.png b/src/main/webapp/websquare/theme/magenta/images/window/icon_msg.png
new file mode 100644
index 0000000..6f61448
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/window/icon_msg.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/window/icon_warn_msg.gif b/src/main/webapp/websquare/theme/magenta/images/window/icon_warn_msg.gif
new file mode 100644
index 0000000..1ca5e6c
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/window/icon_warn_msg.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/window/logo_mdi.gif b/src/main/webapp/websquare/theme/magenta/images/window/logo_mdi.gif
new file mode 100644
index 0000000..040be51
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/window/logo_mdi.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/window/logo_mdi.png b/src/main/webapp/websquare/theme/magenta/images/window/logo_mdi.png
new file mode 100644
index 0000000..50c86ed
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/window/logo_mdi.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/window/maximize.gif b/src/main/webapp/websquare/theme/magenta/images/window/maximize.gif
new file mode 100644
index 0000000..04fa1cf
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/window/maximize.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/window/maximize_onmouse.gif b/src/main/webapp/websquare/theme/magenta/images/window/maximize_onmouse.gif
new file mode 100644
index 0000000..03f1ca7
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/window/maximize_onmouse.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/window/minimize.gif b/src/main/webapp/websquare/theme/magenta/images/window/minimize.gif
new file mode 100644
index 0000000..6f2fe1d
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/window/minimize.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/window/minimize_onmouse.gif b/src/main/webapp/websquare/theme/magenta/images/window/minimize_onmouse.gif
new file mode 100644
index 0000000..de18685
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/window/minimize_onmouse.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/window/restore.gif b/src/main/webapp/websquare/theme/magenta/images/window/restore.gif
new file mode 100644
index 0000000..bfd17cb
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/window/restore.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/window/restore_onmouse.gif b/src/main/webapp/websquare/theme/magenta/images/window/restore_onmouse.gif
new file mode 100644
index 0000000..46ce7f2
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/window/restore_onmouse.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/window/topleft.png b/src/main/webapp/websquare/theme/magenta/images/window/topleft.png
new file mode 100644
index 0000000..5c3d4af
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/window/topleft.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/window/topright.png b/src/main/webapp/websquare/theme/magenta/images/window/topright.png
new file mode 100644
index 0000000..f5953d8
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/window/topright.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/windowContainer/align1.gif b/src/main/webapp/websquare/theme/magenta/images/windowContainer/align1.gif
new file mode 100644
index 0000000..c8dd3b4
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/windowContainer/align1.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/windowContainer/align1on.gif b/src/main/webapp/websquare/theme/magenta/images/windowContainer/align1on.gif
new file mode 100644
index 0000000..9f46ee1
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/windowContainer/align1on.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/windowContainer/align2.gif b/src/main/webapp/websquare/theme/magenta/images/windowContainer/align2.gif
new file mode 100644
index 0000000..a883d5d
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/windowContainer/align2.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/windowContainer/align2on.gif b/src/main/webapp/websquare/theme/magenta/images/windowContainer/align2on.gif
new file mode 100644
index 0000000..162c3f3
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/windowContainer/align2on.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/windowContainer/align3.gif b/src/main/webapp/websquare/theme/magenta/images/windowContainer/align3.gif
new file mode 100644
index 0000000..775c250
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/windowContainer/align3.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/windowContainer/align3on.gif b/src/main/webapp/websquare/theme/magenta/images/windowContainer/align3on.gif
new file mode 100644
index 0000000..1ade58d
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/windowContainer/align3on.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/windowContainer/align4.gif b/src/main/webapp/websquare/theme/magenta/images/windowContainer/align4.gif
new file mode 100644
index 0000000..259d058
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/windowContainer/align4.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/windowContainer/align4on.gif b/src/main/webapp/websquare/theme/magenta/images/windowContainer/align4on.gif
new file mode 100644
index 0000000..059c4ad
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/windowContainer/align4on.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/windowContainer/align5.gif b/src/main/webapp/websquare/theme/magenta/images/windowContainer/align5.gif
new file mode 100644
index 0000000..bebf3b3
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/windowContainer/align5.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/windowContainer/align5on.gif b/src/main/webapp/websquare/theme/magenta/images/windowContainer/align5on.gif
new file mode 100644
index 0000000..6184537
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/windowContainer/align5on.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/windowContainer/align6.gif b/src/main/webapp/websquare/theme/magenta/images/windowContainer/align6.gif
new file mode 100644
index 0000000..13ae80e
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/windowContainer/align6.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/windowContainer/align6on.gif b/src/main/webapp/websquare/theme/magenta/images/windowContainer/align6on.gif
new file mode 100644
index 0000000..8fced94
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/windowContainer/align6on.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/windowContainer/align7.gif b/src/main/webapp/websquare/theme/magenta/images/windowContainer/align7.gif
new file mode 100644
index 0000000..6c7bb0b
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/windowContainer/align7.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/windowContainer/align7on.gif b/src/main/webapp/websquare/theme/magenta/images/windowContainer/align7on.gif
new file mode 100644
index 0000000..1bfbc9a
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/windowContainer/align7on.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/windowContainer/bg_bottom.gif b/src/main/webapp/websquare/theme/magenta/images/windowContainer/bg_bottom.gif
new file mode 100644
index 0000000..a51ee23
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/windowContainer/bg_bottom.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/windowContainer/bg_mdiMinimize.gif b/src/main/webapp/websquare/theme/magenta/images/windowContainer/bg_mdiMinimize.gif
new file mode 100644
index 0000000..fc290bc
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/windowContainer/bg_mdiMinimize.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/windowContainer/bg_mdiMinimize.png b/src/main/webapp/websquare/theme/magenta/images/windowContainer/bg_mdiMinimize.png
new file mode 100644
index 0000000..6cba3b5
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/windowContainer/bg_mdiMinimize.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/windowContainer/bg_mdiMinimize_on.gif b/src/main/webapp/websquare/theme/magenta/images/windowContainer/bg_mdiMinimize_on.gif
new file mode 100644
index 0000000..8e94c69
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/windowContainer/bg_mdiMinimize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/windowContainer/bg_mdiMinimize_on.png b/src/main/webapp/websquare/theme/magenta/images/windowContainer/bg_mdiMinimize_on.png
new file mode 100644
index 0000000..031ff97
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/windowContainer/bg_mdiMinimize_on.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/windowContainer/bg_mdiTitle.gif b/src/main/webapp/websquare/theme/magenta/images/windowContainer/bg_mdiTitle.gif
new file mode 100644
index 0000000..d3adf1c
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/windowContainer/bg_mdiTitle.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/windowContainer/btn_close.gif b/src/main/webapp/websquare/theme/magenta/images/windowContainer/btn_close.gif
new file mode 100644
index 0000000..ee1bcef
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/windowContainer/btn_close.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/windowContainer/btn_close_on.gif b/src/main/webapp/websquare/theme/magenta/images/windowContainer/btn_close_on.gif
new file mode 100644
index 0000000..825ab52
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/windowContainer/btn_close_on.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/windowContainer/btn_fix_off.png b/src/main/webapp/websquare/theme/magenta/images/windowContainer/btn_fix_off.png
new file mode 100644
index 0000000..1939857
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/windowContainer/btn_fix_off.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/windowContainer/btn_fix_on.png b/src/main/webapp/websquare/theme/magenta/images/windowContainer/btn_fix_on.png
new file mode 100644
index 0000000..971e57b
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/windowContainer/btn_fix_on.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/windowContainer/btn_maximize.gif b/src/main/webapp/websquare/theme/magenta/images/windowContainer/btn_maximize.gif
new file mode 100644
index 0000000..0686492
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/windowContainer/btn_maximize.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/windowContainer/btn_maximize_on.gif b/src/main/webapp/websquare/theme/magenta/images/windowContainer/btn_maximize_on.gif
new file mode 100644
index 0000000..956e2b7
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/windowContainer/btn_maximize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/windowContainer/btn_minimize.gif b/src/main/webapp/websquare/theme/magenta/images/windowContainer/btn_minimize.gif
new file mode 100644
index 0000000..a5feb57
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/windowContainer/btn_minimize.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/windowContainer/btn_minimize_on.gif b/src/main/webapp/websquare/theme/magenta/images/windowContainer/btn_minimize_on.gif
new file mode 100644
index 0000000..863c5e0
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/windowContainer/btn_minimize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/windowContainer/btn_restore.gif b/src/main/webapp/websquare/theme/magenta/images/windowContainer/btn_restore.gif
new file mode 100644
index 0000000..d964902
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/windowContainer/btn_restore.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/windowContainer/btn_restore_on.gif b/src/main/webapp/websquare/theme/magenta/images/windowContainer/btn_restore_on.gif
new file mode 100644
index 0000000..9221f98
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/windowContainer/btn_restore_on.gif differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/windowContainer/left_off.png b/src/main/webapp/websquare/theme/magenta/images/windowContainer/left_off.png
new file mode 100644
index 0000000..e8eb417
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/windowContainer/left_off.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/windowContainer/left_on.png b/src/main/webapp/websquare/theme/magenta/images/windowContainer/left_on.png
new file mode 100644
index 0000000..3e16526
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/windowContainer/left_on.png differ
diff --git a/src/main/webapp/websquare/theme/magenta/images/windowContainer/menu.gif b/src/main/webapp/websquare/theme/magenta/images/windowContainer/menu.gif
new file mode 100644
index 0000000..e66587c
Binary files /dev/null and b/src/main/webapp/websquare/theme/magenta/images/windowContainer/menu.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/slider/v_bg_sliderB.png b/src/main/webapp/websquare/theme/pink/images/slider/v_bg_sliderB.png
new file mode 100644
index 0000000..f53c29a
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/slider/v_bg_sliderB.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/slider/v_bg_sliderB_over.png b/src/main/webapp/websquare/theme/pink/images/slider/v_bg_sliderB_over.png
new file mode 100644
index 0000000..2bb9612
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/slider/v_bg_sliderB_over.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/slider/v_bg_sliderC.png b/src/main/webapp/websquare/theme/pink/images/slider/v_bg_sliderC.png
new file mode 100644
index 0000000..0577235
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/slider/v_bg_sliderC.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/slider/v_bg_sliderC_over.png b/src/main/webapp/websquare/theme/pink/images/slider/v_bg_sliderC_over.png
new file mode 100644
index 0000000..810d7bd
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/slider/v_bg_sliderC_over.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/slider/v_bg_sliderT.png b/src/main/webapp/websquare/theme/pink/images/slider/v_bg_sliderT.png
new file mode 100644
index 0000000..143f301
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/slider/v_bg_sliderT.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/slider/v_bg_sliderT_over.png b/src/main/webapp/websquare/theme/pink/images/slider/v_bg_sliderT_over.png
new file mode 100644
index 0000000..9013f1b
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/slider/v_bg_sliderT_over.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/slider/v_icon_sliderthumb.png b/src/main/webapp/websquare/theme/pink/images/slider/v_icon_sliderthumb.png
new file mode 100644
index 0000000..091334f
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/slider/v_icon_sliderthumb.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/slider/v_icon_sliderthumb_over.png b/src/main/webapp/websquare/theme/pink/images/slider/v_icon_sliderthumb_over.png
new file mode 100644
index 0000000..8566666
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/slider/v_icon_sliderthumb_over.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/spinPicker/bottomGrad.png b/src/main/webapp/websquare/theme/pink/images/spinPicker/bottomGrad.png
new file mode 100644
index 0000000..406bbf2
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/spinPicker/bottomGrad.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/spinPicker/selected.png b/src/main/webapp/websquare/theme/pink/images/spinPicker/selected.png
new file mode 100644
index 0000000..3066781
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/spinPicker/selected.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/spinPicker/topGrad.png b/src/main/webapp/websquare/theme/pink/images/spinPicker/topGrad.png
new file mode 100644
index 0000000..61605c7
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/spinPicker/topGrad.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/spinner/grid_spinner.png b/src/main/webapp/websquare/theme/pink/images/spinner/grid_spinner.png
new file mode 100644
index 0000000..0c72895
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/spinner/grid_spinner.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/spinner/spinner_bottom.png b/src/main/webapp/websquare/theme/pink/images/spinner/spinner_bottom.png
new file mode 100644
index 0000000..b8ecf97
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/spinner/spinner_bottom.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/spinner/spinner_minus.png b/src/main/webapp/websquare/theme/pink/images/spinner/spinner_minus.png
new file mode 100644
index 0000000..fc06d65
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/spinner/spinner_minus.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/spinner/spinner_plus.png b/src/main/webapp/websquare/theme/pink/images/spinner/spinner_plus.png
new file mode 100644
index 0000000..decb3df
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/spinner/spinner_plus.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/spinner/spinner_repeat_y.png b/src/main/webapp/websquare/theme/pink/images/spinner/spinner_repeat_y.png
new file mode 100644
index 0000000..9502c02
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/spinner/spinner_repeat_y.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/spinner/spinner_top.png b/src/main/webapp/websquare/theme/pink/images/spinner/spinner_top.png
new file mode 100644
index 0000000..4366ff1
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/spinner/spinner_top.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/tabContainer/btn_add.jpg b/src/main/webapp/websquare/theme/pink/images/tabContainer/btn_add.jpg
new file mode 100644
index 0000000..9ae8de4
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/tabContainer/btn_add.jpg differ
diff --git a/src/main/webapp/websquare/theme/pink/images/tabContainer/btn_del_off.gif b/src/main/webapp/websquare/theme/pink/images/tabContainer/btn_del_off.gif
new file mode 100644
index 0000000..f28a8dd
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/tabContainer/btn_del_off.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/tabContainer/btn_del_on.gif b/src/main/webapp/websquare/theme/pink/images/tabContainer/btn_del_on.gif
new file mode 100644
index 0000000..b61940d
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/tabContainer/btn_del_on.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/tabContainer/tab01_off.gif b/src/main/webapp/websquare/theme/pink/images/tabContainer/tab01_off.gif
new file mode 100644
index 0000000..13276f5
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/tabContainer/tab01_off.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/tabContainer/tab01_on.gif b/src/main/webapp/websquare/theme/pink/images/tabContainer/tab01_on.gif
new file mode 100644
index 0000000..d0f40b9
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/tabContainer/tab01_on.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/tabContainer/tab02_off.gif b/src/main/webapp/websquare/theme/pink/images/tabContainer/tab02_off.gif
new file mode 100644
index 0000000..bb37bdd
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/tabContainer/tab02_off.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/tabContainer/tab02_on.gif b/src/main/webapp/websquare/theme/pink/images/tabContainer/tab02_on.gif
new file mode 100644
index 0000000..79067f2
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/tabContainer/tab02_on.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/tabContainer/tab03_off.gif b/src/main/webapp/websquare/theme/pink/images/tabContainer/tab03_off.gif
new file mode 100644
index 0000000..bfe0b17
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/tabContainer/tab03_off.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/tabContainer/tab03_on.gif b/src/main/webapp/websquare/theme/pink/images/tabContainer/tab03_on.gif
new file mode 100644
index 0000000..5c9d580
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/tabContainer/tab03_on.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/tabControl/close.jpg b/src/main/webapp/websquare/theme/pink/images/tabControl/close.jpg
new file mode 100644
index 0000000..a426d00
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/tabControl/close.jpg differ
diff --git a/src/main/webapp/websquare/theme/pink/images/tabControl/close.png b/src/main/webapp/websquare/theme/pink/images/tabControl/close.png
new file mode 100644
index 0000000..1961bc1
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/tabControl/close.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/tabControl/icon_docu.png b/src/main/webapp/websquare/theme/pink/images/tabControl/icon_docu.png
new file mode 100644
index 0000000..9173560
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/tabControl/icon_docu.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/tabControl/left_off.png b/src/main/webapp/websquare/theme/pink/images/tabControl/left_off.png
new file mode 100644
index 0000000..7baa0a4
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/tabControl/left_off.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/tabControl/left_on.png b/src/main/webapp/websquare/theme/pink/images/tabControl/left_on.png
new file mode 100644
index 0000000..40f2fe6
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/tabControl/left_on.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/tabControl/right_off.png b/src/main/webapp/websquare/theme/pink/images/tabControl/right_off.png
new file mode 100644
index 0000000..1c8ee8f
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/tabControl/right_off.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/tabControl/right_on.png b/src/main/webapp/websquare/theme/pink/images/tabControl/right_on.png
new file mode 100644
index 0000000..2cd237b
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/tabControl/right_on.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/tabControl/submenu_off.png b/src/main/webapp/websquare/theme/pink/images/tabControl/submenu_off.png
new file mode 100644
index 0000000..2d10138
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/tabControl/submenu_off.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/tabControl/submenu_on.png b/src/main/webapp/websquare/theme/pink/images/tabControl/submenu_on.png
new file mode 100644
index 0000000..a9da93a
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/tabControl/submenu_on.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/tabControl/tab01_off.gif b/src/main/webapp/websquare/theme/pink/images/tabControl/tab01_off.gif
new file mode 100644
index 0000000..13276f5
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/tabControl/tab01_off.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/tabControl/tab01_on.gif b/src/main/webapp/websquare/theme/pink/images/tabControl/tab01_on.gif
new file mode 100644
index 0000000..d0f40b9
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/tabControl/tab01_on.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/tabControl/tab02_off.gif b/src/main/webapp/websquare/theme/pink/images/tabControl/tab02_off.gif
new file mode 100644
index 0000000..bb37bdd
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/tabControl/tab02_off.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/tabControl/tab02_on.gif b/src/main/webapp/websquare/theme/pink/images/tabControl/tab02_on.gif
new file mode 100644
index 0000000..79067f2
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/tabControl/tab02_on.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/tabControl/tab03_off.gif b/src/main/webapp/websquare/theme/pink/images/tabControl/tab03_off.gif
new file mode 100644
index 0000000..bfe0b17
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/tabControl/tab03_off.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/tabControl/tab03_on.gif b/src/main/webapp/websquare/theme/pink/images/tabControl/tab03_on.gif
new file mode 100644
index 0000000..5c9d580
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/tabControl/tab03_on.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/treeview/last.gif b/src/main/webapp/websquare/theme/pink/images/treeview/last.gif
new file mode 100644
index 0000000..64998e3
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/treeview/last.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/treeview/leaf_multi_root.gif b/src/main/webapp/websquare/theme/pink/images/treeview/leaf_multi_root.gif
new file mode 100644
index 0000000..a45648f
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/treeview/leaf_multi_root.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/treeview/leaf_single_root.gif b/src/main/webapp/websquare/theme/pink/images/treeview/leaf_single_root.gif
new file mode 100644
index 0000000..796fc8c
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/treeview/leaf_single_root.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/treeview/middle.gif b/src/main/webapp/websquare/theme/pink/images/treeview/middle.gif
new file mode 100644
index 0000000..8cc6d0d
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/treeview/middle.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/treeview/minus.gif b/src/main/webapp/websquare/theme/pink/images/treeview/minus.gif
new file mode 100644
index 0000000..6a28c05
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/treeview/minus.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/treeview/minus.png b/src/main/webapp/websquare/theme/pink/images/treeview/minus.png
new file mode 100644
index 0000000..0a46f62
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/treeview/minus.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/treeview/plus.gif b/src/main/webapp/websquare/theme/pink/images/treeview/plus.gif
new file mode 100644
index 0000000..0437734
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/treeview/plus.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/treeview/plus.png b/src/main/webapp/websquare/theme/pink/images/treeview/plus.png
new file mode 100644
index 0000000..3da1e69
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/treeview/plus.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/treeview/vline.gif b/src/main/webapp/websquare/theme/pink/images/treeview/vline.gif
new file mode 100644
index 0000000..857fc1d
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/treeview/vline.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/trigger/b_blue1.png b/src/main/webapp/websquare/theme/pink/images/trigger/b_blue1.png
new file mode 100644
index 0000000..7a0c85f
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/trigger/b_blue1.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/trigger/b_blue1_on.png b/src/main/webapp/websquare/theme/pink/images/trigger/b_blue1_on.png
new file mode 100644
index 0000000..cbdf381
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/trigger/b_blue1_on.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/trigger/b_blue2.png b/src/main/webapp/websquare/theme/pink/images/trigger/b_blue2.png
new file mode 100644
index 0000000..88ea29a
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/trigger/b_blue2.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/trigger/b_blue2_on.png b/src/main/webapp/websquare/theme/pink/images/trigger/b_blue2_on.png
new file mode 100644
index 0000000..50f7433
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/trigger/b_blue2_on.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/trigger/b_blue3.png b/src/main/webapp/websquare/theme/pink/images/trigger/b_blue3.png
new file mode 100644
index 0000000..10d623b
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/trigger/b_blue3.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/trigger/b_blue3_on.png b/src/main/webapp/websquare/theme/pink/images/trigger/b_blue3_on.png
new file mode 100644
index 0000000..0299570
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/trigger/b_blue3_on.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/trigger/b_gray1.png b/src/main/webapp/websquare/theme/pink/images/trigger/b_gray1.png
new file mode 100644
index 0000000..0b0238e
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/trigger/b_gray1.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/trigger/b_gray1_on.png b/src/main/webapp/websquare/theme/pink/images/trigger/b_gray1_on.png
new file mode 100644
index 0000000..48d86ee
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/trigger/b_gray1_on.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/trigger/b_gray2.png b/src/main/webapp/websquare/theme/pink/images/trigger/b_gray2.png
new file mode 100644
index 0000000..4503bf1
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/trigger/b_gray2.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/trigger/b_gray2_on.png b/src/main/webapp/websquare/theme/pink/images/trigger/b_gray2_on.png
new file mode 100644
index 0000000..1c2f162
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/trigger/b_gray2_on.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/trigger/b_gray3.png b/src/main/webapp/websquare/theme/pink/images/trigger/b_gray3.png
new file mode 100644
index 0000000..04f23ad
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/trigger/b_gray3.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/trigger/b_gray3_on.png b/src/main/webapp/websquare/theme/pink/images/trigger/b_gray3_on.png
new file mode 100644
index 0000000..596d123
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/trigger/b_gray3_on.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/trigger/b_green1.png b/src/main/webapp/websquare/theme/pink/images/trigger/b_green1.png
new file mode 100644
index 0000000..2855a8e
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/trigger/b_green1.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/trigger/b_green1_on.png b/src/main/webapp/websquare/theme/pink/images/trigger/b_green1_on.png
new file mode 100644
index 0000000..f9d7d63
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/trigger/b_green1_on.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/trigger/b_green2.png b/src/main/webapp/websquare/theme/pink/images/trigger/b_green2.png
new file mode 100644
index 0000000..80cb18a
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/trigger/b_green2.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/trigger/b_green2_on.png b/src/main/webapp/websquare/theme/pink/images/trigger/b_green2_on.png
new file mode 100644
index 0000000..a77d220
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/trigger/b_green2_on.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/trigger/b_green3.png b/src/main/webapp/websquare/theme/pink/images/trigger/b_green3.png
new file mode 100644
index 0000000..5f241c9
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/trigger/b_green3.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/trigger/b_green3_on.png b/src/main/webapp/websquare/theme/pink/images/trigger/b_green3_on.png
new file mode 100644
index 0000000..8554a58
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/trigger/b_green3_on.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/upload/b_attach.gif b/src/main/webapp/websquare/theme/pink/images/upload/b_attach.gif
new file mode 100644
index 0000000..5675bd7
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/upload/b_attach.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/upload/b_attach.png b/src/main/webapp/websquare/theme/pink/images/upload/b_attach.png
new file mode 100644
index 0000000..38c3687
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/upload/b_attach.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/upload/b_attach_on.png b/src/main/webapp/websquare/theme/pink/images/upload/b_attach_on.png
new file mode 100644
index 0000000..00ef2b4
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/upload/b_attach_on.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/upload/upload.xml b/src/main/webapp/websquare/theme/pink/images/upload/upload.xml
new file mode 100644
index 0000000..6201da8
--- /dev/null
+++ b/src/main/webapp/websquare/theme/pink/images/upload/upload.xml
@@ -0,0 +1,605 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/webapp/websquare/theme/pink/images/widgetContainer/btn_close.gif b/src/main/webapp/websquare/theme/pink/images/widgetContainer/btn_close.gif
new file mode 100644
index 0000000..510aeb3
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/widgetContainer/btn_close.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/widgetContainer/btn_close_on.gif b/src/main/webapp/websquare/theme/pink/images/widgetContainer/btn_close_on.gif
new file mode 100644
index 0000000..9c80259
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/widgetContainer/btn_close_on.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/widgetContainer/btn_maximize.gif b/src/main/webapp/websquare/theme/pink/images/widgetContainer/btn_maximize.gif
new file mode 100644
index 0000000..547ebd5
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/widgetContainer/btn_maximize.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/widgetContainer/btn_maximize_on.gif b/src/main/webapp/websquare/theme/pink/images/widgetContainer/btn_maximize_on.gif
new file mode 100644
index 0000000..1db71d5
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/widgetContainer/btn_maximize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/widgetContainer/btn_minimize.gif b/src/main/webapp/websquare/theme/pink/images/widgetContainer/btn_minimize.gif
new file mode 100644
index 0000000..adc6632
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/widgetContainer/btn_minimize.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/widgetContainer/btn_minimize_on.gif b/src/main/webapp/websquare/theme/pink/images/widgetContainer/btn_minimize_on.gif
new file mode 100644
index 0000000..d904e07
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/widgetContainer/btn_minimize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/widgetContainer/btn_pin_off.png b/src/main/webapp/websquare/theme/pink/images/widgetContainer/btn_pin_off.png
new file mode 100644
index 0000000..1939857
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/widgetContainer/btn_pin_off.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/widgetContainer/btn_pin_on.png b/src/main/webapp/websquare/theme/pink/images/widgetContainer/btn_pin_on.png
new file mode 100644
index 0000000..18e50ab
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/widgetContainer/btn_pin_on.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/widgetContainer/btn_resize.png b/src/main/webapp/websquare/theme/pink/images/widgetContainer/btn_resize.png
new file mode 100644
index 0000000..1c3553e
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/widgetContainer/btn_resize.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/widgetContainer/btn_toggle.gif b/src/main/webapp/websquare/theme/pink/images/widgetContainer/btn_toggle.gif
new file mode 100644
index 0000000..a5feb57
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/widgetContainer/btn_toggle.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/widgetContainer/icon.png b/src/main/webapp/websquare/theme/pink/images/widgetContainer/icon.png
new file mode 100644
index 0000000..566b3ee
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/widgetContainer/icon.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/window/bg_mdiTitle.gif b/src/main/webapp/websquare/theme/pink/images/window/bg_mdiTitle.gif
new file mode 100644
index 0000000..40d24cc
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/window/bg_mdiTitle.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/window/bg_selected_mdiTitle.gif b/src/main/webapp/websquare/theme/pink/images/window/bg_selected_mdiTitle.gif
new file mode 100644
index 0000000..d3adf1c
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/window/bg_selected_mdiTitle.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/window/btn_close.gif b/src/main/webapp/websquare/theme/pink/images/window/btn_close.gif
new file mode 100644
index 0000000..510aeb3
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/window/btn_close.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/window/btn_close_on.gif b/src/main/webapp/websquare/theme/pink/images/window/btn_close_on.gif
new file mode 100644
index 0000000..9c80259
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/window/btn_close_on.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/window/btn_maximize.gif b/src/main/webapp/websquare/theme/pink/images/window/btn_maximize.gif
new file mode 100644
index 0000000..547ebd5
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/window/btn_maximize.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/window/btn_maximize_on.gif b/src/main/webapp/websquare/theme/pink/images/window/btn_maximize_on.gif
new file mode 100644
index 0000000..1db71d5
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/window/btn_maximize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/window/btn_minimize.gif b/src/main/webapp/websquare/theme/pink/images/window/btn_minimize.gif
new file mode 100644
index 0000000..adc6632
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/window/btn_minimize.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/window/btn_minimize_on.gif b/src/main/webapp/websquare/theme/pink/images/window/btn_minimize_on.gif
new file mode 100644
index 0000000..d904e07
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/window/btn_minimize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/window/btn_popup2.gif b/src/main/webapp/websquare/theme/pink/images/window/btn_popup2.gif
new file mode 100644
index 0000000..ef77a9d
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/window/btn_popup2.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/window/btn_popup2_on.gif b/src/main/webapp/websquare/theme/pink/images/window/btn_popup2_on.gif
new file mode 100644
index 0000000..22c4bce
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/window/btn_popup2_on.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/window/btn_restore.gif b/src/main/webapp/websquare/theme/pink/images/window/btn_restore.gif
new file mode 100644
index 0000000..547ebd5
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/window/btn_restore.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/window/btn_restore2.gif b/src/main/webapp/websquare/theme/pink/images/window/btn_restore2.gif
new file mode 100644
index 0000000..1b74b2e
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/window/btn_restore2.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/window/btn_restore2_on.gif b/src/main/webapp/websquare/theme/pink/images/window/btn_restore2_on.gif
new file mode 100644
index 0000000..425ec07
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/window/btn_restore2_on.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/window/btn_restore_on.gif b/src/main/webapp/websquare/theme/pink/images/window/btn_restore_on.gif
new file mode 100644
index 0000000..70933ff
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/window/btn_restore_on.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/window/close.gif b/src/main/webapp/websquare/theme/pink/images/window/close.gif
new file mode 100644
index 0000000..440b36c
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/window/close.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/window/close_onmouse.gif b/src/main/webapp/websquare/theme/pink/images/window/close_onmouse.gif
new file mode 100644
index 0000000..da1480a
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/window/close_onmouse.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/window/corner_left.gif b/src/main/webapp/websquare/theme/pink/images/window/corner_left.gif
new file mode 100644
index 0000000..b29b91c
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/window/corner_left.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/window/corner_right.gif b/src/main/webapp/websquare/theme/pink/images/window/corner_right.gif
new file mode 100644
index 0000000..ac9bf3b
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/window/corner_right.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/window/icon_msg.gif b/src/main/webapp/websquare/theme/pink/images/window/icon_msg.gif
new file mode 100644
index 0000000..e7c727f
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/window/icon_msg.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/window/icon_msg.png b/src/main/webapp/websquare/theme/pink/images/window/icon_msg.png
new file mode 100644
index 0000000..6f61448
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/window/icon_msg.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/window/icon_warn_msg.gif b/src/main/webapp/websquare/theme/pink/images/window/icon_warn_msg.gif
new file mode 100644
index 0000000..1ca5e6c
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/window/icon_warn_msg.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/window/logo_mdi.gif b/src/main/webapp/websquare/theme/pink/images/window/logo_mdi.gif
new file mode 100644
index 0000000..040be51
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/window/logo_mdi.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/window/logo_mdi.png b/src/main/webapp/websquare/theme/pink/images/window/logo_mdi.png
new file mode 100644
index 0000000..50c86ed
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/window/logo_mdi.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/window/maximize.gif b/src/main/webapp/websquare/theme/pink/images/window/maximize.gif
new file mode 100644
index 0000000..04fa1cf
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/window/maximize.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/window/maximize_onmouse.gif b/src/main/webapp/websquare/theme/pink/images/window/maximize_onmouse.gif
new file mode 100644
index 0000000..03f1ca7
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/window/maximize_onmouse.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/window/minimize.gif b/src/main/webapp/websquare/theme/pink/images/window/minimize.gif
new file mode 100644
index 0000000..6f2fe1d
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/window/minimize.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/window/minimize_onmouse.gif b/src/main/webapp/websquare/theme/pink/images/window/minimize_onmouse.gif
new file mode 100644
index 0000000..de18685
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/window/minimize_onmouse.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/window/restore.gif b/src/main/webapp/websquare/theme/pink/images/window/restore.gif
new file mode 100644
index 0000000..bfd17cb
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/window/restore.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/window/restore_onmouse.gif b/src/main/webapp/websquare/theme/pink/images/window/restore_onmouse.gif
new file mode 100644
index 0000000..46ce7f2
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/window/restore_onmouse.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/window/topleft.png b/src/main/webapp/websquare/theme/pink/images/window/topleft.png
new file mode 100644
index 0000000..5c3d4af
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/window/topleft.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/window/topright.png b/src/main/webapp/websquare/theme/pink/images/window/topright.png
new file mode 100644
index 0000000..f5953d8
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/window/topright.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/align1.gif b/src/main/webapp/websquare/theme/pink/images/windowContainer/align1.gif
new file mode 100644
index 0000000..c8dd3b4
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/align1.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/align1on.gif b/src/main/webapp/websquare/theme/pink/images/windowContainer/align1on.gif
new file mode 100644
index 0000000..9f46ee1
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/align1on.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/align2.gif b/src/main/webapp/websquare/theme/pink/images/windowContainer/align2.gif
new file mode 100644
index 0000000..a883d5d
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/align2.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/align2on.gif b/src/main/webapp/websquare/theme/pink/images/windowContainer/align2on.gif
new file mode 100644
index 0000000..162c3f3
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/align2on.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/align3.gif b/src/main/webapp/websquare/theme/pink/images/windowContainer/align3.gif
new file mode 100644
index 0000000..775c250
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/align3.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/align3on.gif b/src/main/webapp/websquare/theme/pink/images/windowContainer/align3on.gif
new file mode 100644
index 0000000..1ade58d
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/align3on.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/align4.gif b/src/main/webapp/websquare/theme/pink/images/windowContainer/align4.gif
new file mode 100644
index 0000000..259d058
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/align4.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/align4on.gif b/src/main/webapp/websquare/theme/pink/images/windowContainer/align4on.gif
new file mode 100644
index 0000000..059c4ad
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/align4on.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/align5.gif b/src/main/webapp/websquare/theme/pink/images/windowContainer/align5.gif
new file mode 100644
index 0000000..bebf3b3
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/align5.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/align5on.gif b/src/main/webapp/websquare/theme/pink/images/windowContainer/align5on.gif
new file mode 100644
index 0000000..6184537
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/align5on.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/align6.gif b/src/main/webapp/websquare/theme/pink/images/windowContainer/align6.gif
new file mode 100644
index 0000000..13ae80e
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/align6.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/align6on.gif b/src/main/webapp/websquare/theme/pink/images/windowContainer/align6on.gif
new file mode 100644
index 0000000..8fced94
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/align6on.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/align7.gif b/src/main/webapp/websquare/theme/pink/images/windowContainer/align7.gif
new file mode 100644
index 0000000..6c7bb0b
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/align7.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/align7on.gif b/src/main/webapp/websquare/theme/pink/images/windowContainer/align7on.gif
new file mode 100644
index 0000000..1bfbc9a
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/align7on.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/bg_bottom.gif b/src/main/webapp/websquare/theme/pink/images/windowContainer/bg_bottom.gif
new file mode 100644
index 0000000..a51ee23
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/bg_bottom.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/bg_mdiMinimize.gif b/src/main/webapp/websquare/theme/pink/images/windowContainer/bg_mdiMinimize.gif
new file mode 100644
index 0000000..fc290bc
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/bg_mdiMinimize.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/bg_mdiMinimize.png b/src/main/webapp/websquare/theme/pink/images/windowContainer/bg_mdiMinimize.png
new file mode 100644
index 0000000..6cba3b5
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/bg_mdiMinimize.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/bg_mdiMinimize_on.gif b/src/main/webapp/websquare/theme/pink/images/windowContainer/bg_mdiMinimize_on.gif
new file mode 100644
index 0000000..8e94c69
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/bg_mdiMinimize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/bg_mdiMinimize_on.png b/src/main/webapp/websquare/theme/pink/images/windowContainer/bg_mdiMinimize_on.png
new file mode 100644
index 0000000..031ff97
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/bg_mdiMinimize_on.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/bg_mdiTitle.gif b/src/main/webapp/websquare/theme/pink/images/windowContainer/bg_mdiTitle.gif
new file mode 100644
index 0000000..d3adf1c
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/bg_mdiTitle.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/btn_close.gif b/src/main/webapp/websquare/theme/pink/images/windowContainer/btn_close.gif
new file mode 100644
index 0000000..ee1bcef
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/btn_close.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/btn_close_on.gif b/src/main/webapp/websquare/theme/pink/images/windowContainer/btn_close_on.gif
new file mode 100644
index 0000000..825ab52
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/btn_close_on.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/btn_fix_off.png b/src/main/webapp/websquare/theme/pink/images/windowContainer/btn_fix_off.png
new file mode 100644
index 0000000..1939857
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/btn_fix_off.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/btn_fix_on.png b/src/main/webapp/websquare/theme/pink/images/windowContainer/btn_fix_on.png
new file mode 100644
index 0000000..6a97e2c
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/btn_fix_on.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/btn_maximize.gif b/src/main/webapp/websquare/theme/pink/images/windowContainer/btn_maximize.gif
new file mode 100644
index 0000000..0686492
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/btn_maximize.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/btn_maximize_on.gif b/src/main/webapp/websquare/theme/pink/images/windowContainer/btn_maximize_on.gif
new file mode 100644
index 0000000..956e2b7
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/btn_maximize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/btn_minimize.gif b/src/main/webapp/websquare/theme/pink/images/windowContainer/btn_minimize.gif
new file mode 100644
index 0000000..a5feb57
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/btn_minimize.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/btn_minimize_on.gif b/src/main/webapp/websquare/theme/pink/images/windowContainer/btn_minimize_on.gif
new file mode 100644
index 0000000..863c5e0
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/btn_minimize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/btn_restore.gif b/src/main/webapp/websquare/theme/pink/images/windowContainer/btn_restore.gif
new file mode 100644
index 0000000..d964902
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/btn_restore.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/btn_restore_on.gif b/src/main/webapp/websquare/theme/pink/images/windowContainer/btn_restore_on.gif
new file mode 100644
index 0000000..9221f98
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/btn_restore_on.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/left_off.png b/src/main/webapp/websquare/theme/pink/images/windowContainer/left_off.png
new file mode 100644
index 0000000..e8eb417
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/left_off.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/left_on.png b/src/main/webapp/websquare/theme/pink/images/windowContainer/left_on.png
new file mode 100644
index 0000000..3e16526
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/left_on.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/menu.gif b/src/main/webapp/websquare/theme/pink/images/windowContainer/menu.gif
new file mode 100644
index 0000000..e66587c
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/menu.gif differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/right_off.png b/src/main/webapp/websquare/theme/pink/images/windowContainer/right_off.png
new file mode 100644
index 0000000..49c3a89
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/right_off.png differ
diff --git a/src/main/webapp/websquare/theme/pink/images/windowContainer/right_on.png b/src/main/webapp/websquare/theme/pink/images/windowContainer/right_on.png
new file mode 100644
index 0000000..08e353c
Binary files /dev/null and b/src/main/webapp/websquare/theme/pink/images/windowContainer/right_on.png differ
diff --git a/src/main/webapp/websquare/theme/pink/skin/stylesheet_ext.css b/src/main/webapp/websquare/theme/pink/skin/stylesheet_ext.css
new file mode 100644
index 0000000..02f11fe
--- /dev/null
+++ b/src/main/webapp/websquare/theme/pink/skin/stylesheet_ext.css
@@ -0,0 +1,9350 @@
+/* body */
+html {
+ height : 100%;
+ overflow : auto;
+}
+
+body {
+ height : 100%;
+ margin :0;
+ padding :0;
+ font:12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+ position:relative;
+}
+* { outline: none}
+table caption{position:relative;left:-1000%;top:0;width:0;height:0;font-size:0;line-height:0;overflow:hidden} /* add */
+
+.setcaption{
+ line-height: normal;
+ left:0;
+ width:100%;
+ font-size: 10px;
+ overflow: visible;
+}
+
+.w2noselect {
+ user-select: none;
+ -ms-user-select: none;
+ -moz-user-select: none;
+ -webkit-user-select: none;
+}
+
+.w2modalopenedbody {
+ overflow : hidden;
+}
+
+*html .w2modal{
+ position : absolute;
+}
+
+.w2modal {
+ position : fixed;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #cccccc;
+ filter : alpha(opacity=30);
+ opacity : 0.3;
+ z-index: 6000;
+}
+
+*html .w2modal_gridDownload{
+ position : absolute;
+}
+
+.w2modal_gridDownload {
+ position : fixed;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #ffffff;
+ filter : alpha(opacity=0);
+ opacity :0;
+ z-index: 6000;
+}
+
+*html .w2modal_floatingLayer{
+ position : absolute;
+}
+
+.w2modal_floatingLayer {
+ position : fixed;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #cccccc;
+ filter : alpha(opacity=30);
+ opacity :0.3;
+ z-index: 4000;
+}
+
+*html .w2modal_popup {
+ position : absolute;
+}
+
+.w2modal_popup {
+ position : fixed;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #cccccc;
+ filter : alpha(opacity=30);
+ opacity :0.3;
+ z-index: 4000;
+}
+
+*html .w2modal_onmove{
+ position : absolute;
+}
+
+.w2modal_onmove {
+ position : fixed;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #cccccc;
+ filter : alpha(opacity=50);
+ opacity :0.5;
+ z-index: 5000;
+}
+
+.w2wmode_menuFrame {
+}
+
+.w2windowContainer .w2modal {
+ filter : alpha(opacity=0);
+ opacity : 0;
+}
+
+
+/* windowContainer */
+.w2windowContainer {
+ overflow : hidden;
+}
+
+.w2windowContainer_window {
+ position : absolute;
+ width : 100%;
+ top : 0;
+ left : 0;
+ bottom : 24px;
+ overflow : hidden;
+ background-color : transparent;
+ *height : expression(this.parentNode.clientHeight - 24);
+}
+
+.w2windowContainer_window_top {
+ position : absolute;
+ width : 100%;
+ top : 24px;
+ left : 0px;
+ bottom : 0px;
+ overflow : hidden;
+ background-color : transparent;
+ *height : expression(this.parentNode.clientHeight - 24);
+}
+
+.w2windowContainer_windowToolbar {
+ position : absolute;
+ background-image : url(../images/windowContainer/bg_bottom.gif);
+ height : 24px;
+ width : 100%;
+ bottom : 0;
+ background-repeat : repeat-x;
+ overflow : hidden;
+}
+
+.w2windowContainer_windowToolbar_top {
+ position : absolute;
+ background-image : url(../images/windowContainer/bg_bottom.gif);
+ height : 24px;
+ width : 100%;
+ top : 0px;
+ background-repeat : repeat-x;
+ overflow : hidden;
+}
+
+.w2windowContainer_nameContainer {
+ position : absolute;
+ left : 140px;
+ right : 0;
+ height : 24px;
+ *width: expression(this.parentNode.clientWidth - 140);
+}
+
+.w2windowContainer_nameContainer_right {
+ left : 0;
+ right : 140px;
+}
+
+.w2windowContainer_nameContainer_right_maximizeBtn {
+ left : 0;
+ right : 167px;
+}
+
+.w2windowContainer_name {
+ position : absolute;
+ left : 140px;
+ height : 24px;
+ overflow : hidden;
+}
+
+.w2windowContainer_nameContainer .w2windowContainer_name {
+ left : 0;
+}
+
+.w2windowContainer_nameLayer {
+ position : relative;
+ float : left;
+ line-height : 19px;
+ overflow : hidden;
+ top : 2px;
+ width : 107px;
+ height : 21px;
+ background-image : url(../images/windowContainer/bg_mdiMinimize.png);
+ background-repeat : no-repeat;
+ font-size : 11px;
+ font-weight:bold;
+ color : #383d41;
+ padding-top : 1px;
+ padding-left : 3px;
+ cursor : pointer;
+ /*margin-left : 3px;*/
+ text-overflow : ellipsis;
+ z-index : 5;
+}
+
+.w2windowContainer_nameLayer_fix {
+ padding-left : 19px;
+ width : 91px;
+}
+.w2windowContainer_nameLayer_close {
+ position : absolute;
+ top : 3px;
+ left : 90px;
+ width : 14px;
+ height : 14px;
+ background-image : url(../images/windowContainer/btn_close.gif);
+ background-repeat : no-repeat;
+ cursor : pointer;
+ z-index : 7;
+}
+
+.w2windowContainer_nameLayer_menu {
+ position : absolute;
+ top : 3px;
+ left : 90px;
+ width : 14px;
+ height : 14px;
+ background-image : url(../images/windowContainer/menu.gif);
+ background-repeat : no-repeat;
+ cursor : pointer;
+ z-index : 7;
+}
+
+.w2windowContainer_nameLayer_menuItem {
+ position : absolute;
+ width : 107px;
+ height : 84px;
+ font-size : 12px;
+ color : #040100;
+ padding-top : 1px;
+ padding-left : 3px;
+ cursor : pointer;
+ z-index : 7000;
+ background: #cfcfcf;
+}
+
+.w2windowContainer_nameLayer_fixOff {
+ position : absolute;
+ top : 3px;
+ left : 4px;
+ width : 14px;
+ height : 14px;
+ background-image : url(../images/windowContainer/btn_fix_off.png);
+ background-repeat : no-repeat;
+ cursor : pointer;
+ z-index : 7;
+}
+
+.w2windowContainer_nameLayer_fixOn {
+ background-image : url(../images/windowContainer/btn_fix_on.png);
+}
+
+.w2windowContainer_scrollLeftBtn {
+ background : url(../images/windowContainer/left_off.png) 0 2px;
+ background-repeat : no-repeat;
+ position : absolute;
+ top : 0;
+ left : 140px;
+ padding-top : 1px;
+ padding-right : 1px;
+ cursor : pointer;
+ height : 24px;
+ width : 24px;
+ display : none;
+ z-index : 8;
+}
+
+.w2windowContainer_nameContainer .w2windowContainer_scrollLeftBtn {
+ left : 0px;
+}
+
+.w2windowContainer_scrollLeftBtn_over {
+ background : url(../images/windowContainer/left_on.png) 0 2px;
+ background-repeat : no-repeat;
+}
+
+.w2windowContainer_scrollLeftBtn_extend {
+ left : 167px;
+}
+
+.w2windowContainer_scrollRightBtn {
+ background : url(../images/windowContainer/right_off.png);
+ background-repeat : no-repeat;
+ background-position : right 2px;
+ position : absolute;
+ top : 0;
+ left : auto !important;
+ right : 0;
+ padding-top : 1px;
+ padding-right : 4px;
+ cursor : pointer;
+ height : 24px;
+ width : 28px;
+ display : none;
+ z-index : 8;
+}
+
+.w2windowContainer_scrollRightBtn_over {
+ background : url(../images/windowContainer/right_on.png);
+ background-repeat : no-repeat;
+ background-position : right 2px;
+}
+
+.w2windowContainer_selectedNameLayer {
+ background-image : url(../images/windowContainer/bg_mdiMinimize_on.png);
+ background-repeat : no-repeat;
+}
+
+.w2windowContainer_controlIconLayer {
+ background-image : url(../images/windowContainer/bg_bottom.gif);
+ background-repeat : repeat-x;
+ background-position : 0 -1px;
+ position : absolute;
+ left : 0;
+ top : 1px;
+ height : 24px;
+ width : 140px;
+ z-index : 10;
+}
+.w2windowContainer_controlIconLayer_extend {
+ width : 167px;
+}
+
+.w2windowContainer_controlIconLayer_right {
+ left : auto;
+ right : 0;
+}
+
+.w2windowContainer_controlIcon_vertical {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 4px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align1.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_horizontal {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 31px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align2.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_cascade {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 58px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align3.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_sequential {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 85px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align4.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_closeAll {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 112px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align5.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_maximize {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 139px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align6.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_closeOthers {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 139px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align7.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_vertical_over {
+ background-image : url(../images/windowContainer/align1on.gif);
+}
+
+.w2windowContainer_controlIcon_horizontal_over {
+ background-image : url(../images/windowContainer/align2on.gif);
+}
+
+.w2windowContainer_controlIcon_cascade_over {
+ background-image : url(../images/windowContainer/align3on.gif);
+}
+
+.w2windowContainer_controlIcon_sequential_over {
+ background-image : url(../images/windowContainer/align4on.gif);
+}
+
+.w2windowContainer_controlIcon_closeAll_over {
+ background-image : url(../images/windowContainer/align5on.gif);
+}
+
+.w2windowContainer_controlIcon_maximize_over {
+ background-image : url(../images/windowContainer/align6on.gif);
+}
+
+.w2windowContainer_controlIcon_closeOthers_over {
+ background-image : url(../images/windowContainer/align7on.gif);
+}
+
+.w2windowContainer_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#ff7979;
+ cursor : default;
+ font-size : 12px;
+ padding:3px;
+ color:#fff;
+ z-index : 5200;
+}
+
+/* windowContainer nameLayerMenu */
+.w2windowContainer_nameContainer.w2windowContainer_nameLayerMenu {
+ position : absolute;
+ background-image : url(../images/windowContainer/bg_bottom.gif);
+ height : 24px;
+ width : 100%;
+ bottom : 0;
+ background-repeat : repeat-x;
+ overflow : hidden;
+ left:0;
+}
+
+/* table */
+.w2table {
+}
+
+.w2table_main {
+ border-collapse : collapse;
+ table-layout : fixed;
+ width : 100%;
+ height : 100%;
+}
+
+.w2table_row {
+}
+
+.w2table_col {
+}
+
+.w2table_row_over {
+ background-color : yellow;
+}
+
+.w2table_col_over {
+ color : red;
+}
+
+.w2table_cell {
+}
+
+.table_modify {
+ border :2px solid orange;
+}
+
+/* trigger */
+.w2trigger {
+ padding : 0;
+ margin : 0;
+ cursor : pointer;
+ border:1px solid #b3b3b3;
+ vertical-align : middle;
+}
+
+.w2trigger_table {
+ table-layout:fixed;
+/* position : relative;
+ width : 100%;
+ height : 100%; */
+ border:0;
+ border-collapse : collapse;
+}
+
+.w2trigger_over {
+}
+
+.w2trigger_press {
+}
+
+.w2trigger_readOnly {
+}
+.w2trigger_disabled {
+ color:#848684;
+ cursor : default;
+}
+.w2trigger_over .w2trigger_label{
+ color:#383d41;
+}
+.w2trigger_disabled .w2trigger_label{
+ color:#ffc0c0;
+ cursor : default;
+}
+
+.w2trigger_col_left {
+ background-repeat: no-repeat;
+ background-position : right center;
+}
+
+.w2trigger_col_center {
+ padding-top:0;
+ background-repeat: repeat-x;
+ background-position : center center;
+}
+
+.w2trigger_col_right {
+ background-repeat: no-repeat;
+ background-position : left center;
+}
+
+.w2trigger_label {
+ text-align:center;
+ font-size:12px;
+ color:#fff;
+ white-space : nowrap;
+}
+
+.w2trigger_anchor{
+ position:relative;display:
+ inline-block;padding:0;
+ margin:0 0 0 3px;
+ background:url(../images/trigger/b_blue.png)
+ no-repeat 100% 50%;
+ vertical-align:middle
+}
+.w2trigger_anchor span{
+ position:relative;
+ display:inline-block;
+ width:100%;
+ padding:0 0 0 1px;
+ margin:0 0 0 -3px;
+ line-height:23px;
+ color:#383d41;
+ text-align:center;
+ background:url(../images/trigger/b_blue_f.png)
+ no-repeat 0 50%
+}
+
+a.w2trigger_anchor:hover{background:url(../images/trigger/b_blueon.png) no-repeat 100% 50%}
+a.w2trigger_anchor:hover span{background:url(../images/trigger/b_blueon_f.png) no-repeat 0 50%}
+
+/* trigger default skin */
+.w2trigger_left {
+ width:5px;
+ background-image : url(../images/trigger/b_blue1.png);
+}
+
+.w2trigger_center {
+ background-image : url(../images/trigger/b_blue2.png);
+}
+
+.w2trigger_right {
+ width:5px;
+ background-image : url(../images/trigger/b_blue3.png);
+}
+
+.w2trigger_over .w2trigger_left {
+ background-image : url(../images/trigger/b_blue1_on.png);
+}
+
+.w2trigger_over .w2trigger_center {
+ background-image : url(../images/trigger/b_blue2_on.png);
+}
+
+.w2trigger_over .w2trigger_right {
+ background-image : url(../images/trigger/b_blue3_on.png);
+}
+
+/* trigger skin example */
+.btn_type1 {
+}
+
+.btn_type1 .w2trigger_left {
+ width: 5px;
+ height: 21px;
+}
+
+.btn_type1 .w2trigger_center {
+ height: 21px;
+}
+
+.btn_type1 .w2trigger_right {
+ width: 5px;
+ height: 21px;
+}
+
+.btn_type1 .w2trigger_label {
+ font-size: 11px;
+ padding-left:3px;
+ text-align: left;
+}
+
+/* default */
+.btn_type1 .w2trigger_left {
+ background-image: url(../images/trigger/b_green1.png);
+}
+.btn_type1 .w2trigger_center {
+ background-image: url(../images/trigger/b_green2.png);
+}
+.btn_type1 .w2trigger_right {
+ background-image: url(../images/trigger/b_green3.png);
+}
+
+/* over */
+.btn_type1 .w2trigger_over .w2trigger_left {
+ background-image: url(../images/trigger/b_green1_on.png);
+}
+.btn_type1 .w2trigger_over .w2trigger_center {
+ background-image: url(../images/trigger/b_green2_on.png);
+}
+.btn_type1 .w2trigger_over .w2trigger_right {
+ background-image: url(../images/trigger/b_green3_on.png);
+}
+
+/* press */
+.btn_type1 .w2trigger_press .w2trigger_left {
+ background-image: url(../images/trigger/b_gray1.png);
+}
+.btn_type1 .w2trigger_press .w2trigger_center {
+ background-image: url(../images/trigger/b_gray2.png);
+}
+.btn_type1 .w2trigger_press .w2trigger_right {
+ background-image: url(../images/trigger/b_gray3.png);
+}
+
+/* readOnly */
+.btn_type1 .w2trigger_readOnly .w2trigger_left {
+ background-image : url(../images/trigger/b_gray1_on.png);
+}
+.btn_type1 .w2trigger_readOnly .w2trigger_center {
+ background-image : url(../images/trigger/b_gray2_on.png);
+}
+.btn_type1 .w2trigger_readOnly .w2trigger_right {
+ background-image : url(../images/trigger/b_gray3_on.png);
+}
+
+
+/* roundRectangle */
+
+.w2roundRectangle {
+ display : block;
+ visibility : visible;
+}
+
+
+/*w2image*/
+.w2image {
+ vertical-align : middle;
+}
+.w2image_disabled {
+ cursor : default;
+}
+
+
+/* inputCalendar */
+.w2inputCalendar {
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2inputCalendar_table {
+ table-layout:fixed;
+ position : relative;
+ width : 100%;
+ height : 100%;
+ border-collapse : collapse;
+}
+
+
+.w2inputCalendar_col_input {
+ padding:0;
+}
+
+.w2inputCalendar_divInput{
+ ime-mode : disabled;
+ border : 1px solid #b3b3b3;
+ margin: 0;
+ padding-top: 0;
+ padding-bottom: 0;
+ font-family:"돋움",Dotum;
+ font-size:12px;
+ width: 100%
+}
+
+.w2inputCalendar_input {
+ ime-mode : disabled;
+ border : 1px solid #b3b3b3;
+ margin: 0;
+ padding-top: 0;
+ padding-bottom: 0;
+ width : 95%;
+ font-family:"돋움",Dotum;
+ font-size:12px;
+}
+
+.w2inputCalendar_readOnly {
+ background:#e3e3e3;
+}
+
+.w2inputCalendar_focus {
+}
+
+.w2inputCalendar_col_img {
+ vertical-align:middle;
+ text-align : center;
+ width:18px;
+ padding:0;
+}
+
+.w2inputCalendar_img {
+/*
+ width : 18px;
+ height : 16px;
+ background-image : url(../images/inputCalendar/icon_calendar.gif);
+ background-repeat : no-repeat;
+ background-position : center right;
+*/
+ cursor : pointer;
+ border:0;
+}
+
+.w2inputCalendar_img_readOnly {
+ cursor:default
+}
+
+.w2inputCalendar_img_over {
+/* background-image : url(../images/inputCalendar/icon_calendar_over.gif);
+*/ border:0;
+}
+
+.w2inputCalendar_calendar {
+ display : none;
+ position : absolute;
+ left : 0;
+ top : 0;
+
+}
+
+.w2inputCalendar_div_input {
+ position : relative;
+ height : 100%;
+ padding:0;
+ margin: 0;
+ float:left;
+ padding-right: 5px;
+}
+
+.w2inputCalendar_div {
+ overflow: hidden;
+ border: 0;
+ margin: 0;
+ padding: 0;
+ display : inline-block;
+ vertical-align : middle;
+ width : 100%;
+}
+
+.w2inputCalendar_div_img {
+ text-align: center;
+ position : relative;
+ width:18px;
+ height:100%;
+ padding:0;
+ float:right;
+}
+
+.w2inputCalendar_a {
+ position : relative;
+}
+
+.w2inputCalendar_button {
+ background : url(../images/inputCalendar/icon_calendar.gif);
+ background-position : center right;
+ background-repeat : no-repeat;
+ position:relative;
+ padding: 0;
+ margin: 0;
+ height: 17px;
+ width: 17px;
+ font-size: 0;
+ line-height: 0;
+ cursor : pointer;
+ border:0;
+ overflow:visible;
+}
+
+.w2inputCalendar_header_btn_ok_div {
+ position:absolute;
+ left:190px;
+ top:4px;
+ width:17px;
+ height:22px;
+ cursor:pointer;
+ border:none;
+ background:url(../uiplugin/calendar/images/btn_ok.gif) center center no-repeat white;
+}
+.w2inputCalendar_header_btn_close_div {
+ position:absolute;
+ left:210px;
+ top:4px;
+ width:17px;
+ height:22px;
+ cursor:pointer;
+ border:none;
+ background:url(../uiplugin/calendar/images/btn_close.gif) center center no-repeat white;
+}
+
+.w2inputCalendar_placeholder {
+ color: gray;
+}
+/* tabContainer */
+
+.w2tabContainer {
+ background-color : #ffffff;
+ font-size : 12px;
+}
+
+.w2tabContainer_wrap {
+ position : absolute;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #ffffff;
+ z-index : 200;
+}
+
+.w2tabContainer_none {
+ display : none;
+}
+
+.w2tabContainer_tab_layer {
+ padding : 1px;
+}
+
+.w2tabContainer_contents_layer {
+ clear : both;
+ border : 1px solid #3479e4;
+ overflow : auto;
+ visibility : hidden;
+ background-color : #ffffff;
+}
+
+.w2tabContainer_tab {
+ cursor : pointer;
+ font-weight : bold;
+ color : #383d41;
+ float : left;
+ margin-right:1px;
+}
+
+.w2tabContainer_tab_rightalign {
+ float : right;
+}
+
+.w2tabContainer_tab_table {
+ width : 100%;
+ height : 100%;
+ border-collapse : collapse;
+}
+
+.w2tabContainer_tab_col_left {
+}
+
+.w2tabContainer_tab_col_center {
+}
+
+.w2tabContainer_tab_col_right {
+}
+
+.w2tabcontrol_bridge {
+ display: block;
+}
+
+/* tab default skin*/
+.w2tabContainer_tab_del {
+ width : 10px;
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2tabContainer_tab_add_table {
+ cursor : pointer;
+ font-weight : bold;
+ color : #383d41;
+ float : left;
+ margin-right:1px;
+ border-collapse : collapse;
+}
+
+.w2tabContainer_tab_add {
+ width : 21px;
+ height : 29px;
+ background-repeat : no-repeat;
+ background-position : center center;
+ background-image : url(../images/tabContainer/btn_add.jpg);
+}
+
+.w2tabContainer_tab_left {
+ width : 10px;
+ background-repeat : no-repeat;
+ background-position : top right;
+}
+
+.w2tabContainer_tab_center {
+ background-repeat : repeat-x;
+ background-position : top center;
+ text-align : center;
+ vertical-align : middle;
+ padding-top : 10px;
+ overflow : hidden;
+ text-overflow : ellipsis;
+}
+
+.w2tabContainer_tab_right {
+ width : 10px;
+ background-repeat : no-repeat;
+ background-position : top left;
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_left {
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_center {
+ color : #1b66ea;
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_del {
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_right {
+}
+
+
+/* tabBrowser */
+.w2tabContainer_context_btn {
+ position : absolute;
+ border : 1px solid black;
+ width : 50px;
+ height : 30px;
+ right : -52px;
+ padding-top : 10px;
+ background-color : yellow;
+}
+
+.w2tabContainer_context {
+ margin-top : 32px;
+ margin-left : -1px;
+ z-index : 5000;
+}
+
+.w2tabContainer_context .w2context_item {
+ border-bottom : 1px solid gray;
+ padding-top : 5px;
+ width : 100px;
+ height : 20px;
+}
+
+.w2tabContainer_context .w2context_item_over {
+ border-bottom : 1px solid gray;
+ padding-top : 5px;
+ width : 100px;
+ height : 20px;
+ background-color : red;
+}
+
+
+
+/* selected */
+.w2tabContainer_tab_selected .w2tabContainer_tab_left {
+ background-image : url(../images/tabContainer/tab01_on.gif);
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_center {
+ color : #1b66ea;
+ background-image : url(../images/tabContainer/tab02_on.gif);
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_del {
+ background-image : url(../images/tabContainer/btn_del_on.gif);
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_right {
+ background-image : url(../images/tabContainer/tab03_on.gif);
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_add {
+ background-image : url(../images/tabContainer/btn_add.jpg);
+}
+
+/* deselected */
+.w2tabContainer_tab_deselected .w2tabContainer_tab_left {
+ background-image : url(../images/tabContainer/tab01_off.gif);
+}
+
+.w2tabContainer_tab_deselected .w2tabContainer_tab_center {
+ color : #383d41;
+ background-image : url(../images/tabContainer/tab02_off.gif);
+}
+
+.w2tabContainer_tab_deselected .w2tabContainer_tab_del {
+ background-image : url(../images/tabContainer/btn_del_off.gif);
+}
+
+.w2tabContainer_tab_deselected .w2tabContainer_tab_right {
+ background-image : url(../images/tabContainer/tab03_off.gif);
+}
+
+.w2tabContainer_tab_deselected .w2tabContainer_tab_add {
+ background-image : url(../images/tabContainer/btn_add.jpg);
+}
+
+/* over */
+.w2tabContainer_tab_over .w2tabContainer_tab_left {
+ background-image : url(../images/tabContainer/tab01_on.gif);
+}
+
+.w2tabContainer_tab_over .w2tabContainer_tab_center {
+ color : #1b66ea;
+ background-image : url(../images/tabContainer/tab02_on.gif);
+}
+
+.w2tabContainer_tab_over .w2tabContainer_tab_del {
+ background-image : url(../images/tabContainer/btn_del_on.gif);
+}
+
+.w2tabContainer_tab_over .w2tabContainer_tab_right {
+ background-image : url(../images/tabContainer/tab03_on.gif);
+}
+
+
+.w2tabContainer_tab_over .w2tabContainer_tab_right {
+ background-image : url(../images/tabContainer/tab03_on.gif);
+}
+
+.w2tabContainer_tab_over .w2tabContainer_tab_add {
+ background-image : url(../images/tabContainer/btn_add.jpg);
+}
+
+/* multiSelect */
+
+.w2multiselect_div {
+ overflow-x : hidden;
+ overflow-y : auto;
+ scrollbar-face-color: #ffffff;
+ scrollbar-highlight-color: #ffffff;
+ scrollbar-shadow-color: #e7e7e7;
+ scrollbar-3dlight-color: #c7c7c7;
+ scrollbar-arrow-color: #797979;
+ scrollbar-track-color: #c7c7c7;
+ scrollbar-base-color: #ffffff;
+ scrollbardarkshadowcolor: #797979;
+ display : inline-block;
+ vertical-align : middle;
+ /*border : 1px solid #b5c5d2;*/
+}
+
+.w2multiselect_table {
+ width : 100%;
+ border-collapse : collapse;
+ table-layout : fixed;
+ border-spacing : 0;
+ background-color : #ffffff;
+ border :1px solid #b5c5d2;
+}
+
+
+.w2multiselect_ta {
+ width : 100%;
+ border : 1px solid #b5c5d2;
+}
+
+.w2multiselect_tr {
+ cursor:default;
+}
+
+.w2multiselect_td {
+ height : 20px;
+ font-size : 12px;
+ text-align : center;
+ vertical-align : middle;
+ padding : 0;
+ border : 1px solid #b3b3b3;
+}
+
+.w2multiselect_tr_over {
+ background-color : #fff1f1;
+}
+
+.w2multiselect_disabled .w2multiselect_td {
+ background:#e3e3e3;
+}
+
+
+/* balloonTip */
+
+.w2balloonTip {
+ position : absolute;
+ width : auto;
+ display : none;
+}
+
+.w2balloonTip_over {
+}
+
+.w2balloonTip_editor {
+ position : relative;
+ width : 90%;
+}
+
+.w2balloonTip_label {
+ white-space : nowrap;
+}
+
+.w2balloonTip_table {
+ table-layout : auto;
+ border-collapse : collapse;
+}
+
+.w2balloonTip_left {
+ width : 1px;
+}
+
+.w2balloonTip_right {
+ width : 1px;
+}
+
+.w2balloonTip_col {
+}
+
+.w2balloonTip_col_topleft {
+ width : 1px;
+ height : 0;
+ background:transparent;
+}
+
+.w2balloonTip_col_topcenter {
+ height:0;
+ background:transparent;
+}
+
+.w2balloonTip_col_topright {
+ width : 1px;
+ height : 0;
+ background:transparent;
+}
+
+.w2balloonTip_col_centerleft {
+ width:1px;
+ background:#ff7979;
+}
+
+.w2balloonTip_col_centercenter {
+ padding:3px;
+ background:#ff7979;
+ color:#fff;
+ text-align:left;
+}
+
+.w2balloonTip_col_centerright {
+ width:1px;
+ background:#ff7979;
+}
+
+.w2balloonTip_col_bottomleft {
+ width:1px;
+ height:5px;
+ background:transparent;
+}
+
+.w2balloonTip_col_bottomcenter {
+ background:transparent;
+}
+
+.w2balloonTip_col_bottomright {
+ width:1px;
+ height:5px;
+ background:transparent;
+}
+
+
+ /*upper */
+.w2balloonTip_col_bottom_upper_left {
+ width : 20px;
+ height : 10px;
+ background : url(../images/balloonTip/upperLeft.gif) no-repeat left top;
+ background-position : 15px 0;
+}
+
+.w2balloonTip_col_bottom_upper_right {
+ width : 20px;
+ height : 10px;
+
+ background : url(../images/balloonTip/upperRight.gif) no-repeat right top;
+ background-position : -4px 0 ;
+
+}
+
+/*multiupload*/
+.w2multiupload{
+ width : 400px;
+ height : 50px;
+ position: absolute;
+}
+
+.w2multiupload_uploader{
+ width : 450px;
+ height : 400px;
+ position: absolute;
+}
+
+.w2multiupload_html5_uploader table{
+ width:100%;
+ table-layout: fixed;
+ border-collapse: collapse;
+ border-spacing: 0;
+ border:1px solid #b3b3b3;
+}
+
+.w2multiupload_html5_transparent {
+ background-repeat:no-repeat;
+ display: block;
+ width:100%;
+ height:100%;
+ cursor: pointer;
+}
+
+.w2multiupload_html5_uploader th,
+.w2multiupload_html5_uploader td {
+ padding: 5px;
+ text-align: center;
+ border-right: 1px solid #b3b3b3;
+ overflow: hidden;
+}
+
+.w2multiupload_html5_uploader th:nth-child(1),
+.w2multiupload_html5_uploader td:nth-child(1) {
+ min-width: 20px;
+}
+.w2multiupload_html5_uploader th:nth-child(2),
+.w2multiupload_html5_uploader td:nth-child(2) {
+ width: 50%;
+}
+.w2multiupload_html5_uploader th:nth-child(3),
+.w2multiupload_html5_uploader td:nth-child(3) {
+ min-width: 65px;
+}
+.w2multiupload_html5_uploader th:nth-child(4),
+.w2multiupload_html5_uploader td:nth-child(4) {
+ width: 50%;
+}
+
+.w2multiupload_html5_uploader thead {
+ background: -webkit-linear-gradient(#fcfbfc, #efefef);
+ background: -o-linear-gradient(#fcfbfc, #efefef);
+ background: -moz-linear-gradient(#fcfbfc, #efefef);
+ background: linear-gradient(#fcfbfc, #efefef);
+}
+
+.w2multiupload_html5_uploader thead tr {
+ position: relative;
+ display: block;
+}
+
+
+.w2multiupload_html5_uploader tbody {
+ display: block;
+ overflow: auto;
+ border-top:1px solid #b3b3b3;
+}
+
+.w2multiupload_html5_uploader tbody tr:nth-child(even) {
+ background-color: #f5f5f5;
+}
+
+.w2multiupload_html5_uploader tbody tr:hover {
+ background-color: #edf3fb;
+}
+
+.w2multiupload_html5_uploader_selected {
+ background-color: #fcf8e3 !important;
+}
+
+
+.w2multiupload_html5_inputFile {
+ background : url(../images/multiupload/b_attach.png) no-repeat left top;
+}
+
+.w2multiupload_html5_control_btn {
+ border-color: #c9c9c9;
+ font-size: 12px;
+ color: #383d41;
+ border-radius:1px;
+ background: -webkit-linear-gradient(#fafafa, #eeeeee);
+ background: -o-linear-gradient(#fafafa, #eeeeee);
+ background: -moz-linear-gradient(#fafafa, #eeeeee);
+ background: linear-gradient(#fafafa, #eeeeee);
+ margin:3px;
+}
+
+
+/*upload*/
+.w2upload{
+ vertical-align: middle;
+ word-wrap: break-word;
+ display : inline-block;
+}
+/* upload type이 button일 경우에 적용되는 class입니다. */
+.w2upload .w2upload_input_type {
+ vertical-align: middle;
+ word-wrap: break-word;
+ position:absolute;
+}
+
+/* upload type이 image일 경우에 input창에 적용되는 class입니다.*/
+.w2upload .w2upload_input{
+ border:1px solid #b3b3b3;
+ padding : 1px;
+ position:absolute;
+ vertical-align: middle;
+ word-wrap: break-word;
+ height:0;/*높이가 0px일 경우에 안쪽에서 계산해서 input창의 높이를 upload컴퍼넌트의 높이와 같도록 맞춰 줍니다. 사용자가 지정하고 싶은 경우에 0이아닌 다른 값을 입력하면 됩니다.*/
+}
+/* upload type이 image일 경우에 image에 적용되는 class입니다.*/
+.w2upload .w2upload_image {
+ background-image:url(../images/upload/b_attach.png);
+ background-repeat:no-repeat;
+ position:absolute;
+ vertical-align: middle;
+ word-wrap: break-word;
+ overflow:hidden;
+ margin-left:3px;
+ top:3px;
+ width:18px;
+}
+
+.w2upload .w2upload_image_over {
+ background-image:url(../images/upload/b_attach_on.png);
+}
+
+.w2upload form {
+ height: 0;
+}
+
+.w2upload fieldset {
+ border: 0;
+ padding: 0;
+ margin: 0;
+}
+
+.w2upload_submit {
+ display: none;
+}
+
+.w2upload_disabled .w2upload_input {
+ background:#e3e3e3;
+}
+
+
+/* rectangle */
+.w2Rectangle {
+}
+
+
+/* selectbox */
+
+/* -- 셀렉트 박스 전체 레이아웃 --*/
+.w2selectbox {
+ margin : 0;
+ padding : 0;
+ border:1px solid #b3b3b3;
+ background-color : #ffffff;
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2selectbox_table_main {
+ width : 100%;
+ height : 100%;
+ border-collapse : collapse;
+ table-layout : fixed;
+}
+
+.w2selectbox_col_label {
+ font-size : 12px;
+ vertical-align : middle;
+}
+
+.w2selectbox_col_button {
+ width : 16px;
+ vertical-align : middle;
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2selectbox_label {
+ overflow : hidden;
+ text-overflow : ellipsis;
+ text-align : center;
+ white-space : nowrap;
+ padding-top : 2px;
+ cursor:default;
+}
+
+.w2selectbox_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#5c85d4;
+ padding:3px;
+ cursor : default;
+ color:#fff;
+ font-size:12px;
+ z-index : 5200;
+}
+
+.w2selectbox_focus .w2selectbox_col_label {
+ background-color : #fff1f1;
+}
+
+.w2selectbox_over .w2selectbox_col_label {
+ background-color : #fff1f1;
+}
+
+.w2selectbox .w2selectbox_col_button {
+ background-image : url(../images/selectbox/select_arrow.gif);
+}
+
+.w2selectbox_over .w2selectbox_col_button {
+ background : url(../images/selectbox/select_arrow_on.gif) center center no-repeat #fff1f1;
+}
+.w2selectbox_focus .w2selectbox_col_button {
+ background : url(../images/selectbox/select_arrow_on.gif) center center no-repeat #fff1f1;
+}
+
+.w2selectbox_sub {
+ position : relative;
+ overflow-x : visible;
+ overflow-y : auto;
+ border : 1px solid #b5c7d6;
+}
+
+.w2selectbox_sub_autosize {
+ position : relative;
+ overflow-x : visible;
+ overflow-y : visible;
+ border : 1px solid #b5c7d6;
+}
+
+.w2selectbox_sub .w2selectbox_table_sub {
+ background-color : #ffffff;
+ width : 100%;
+ height : 100%;
+ border : 1px solid #b1c5d6;
+ border-collapse : collapse;
+ table-layout : fixed;
+ cursor : pointer;
+ overflow-x : visible;
+ overflow-y : auto;
+}
+
+.w2selectbox_sub_autosize .w2selectbox_table_sub {
+ background-color : #ffffff;
+ width : 100%;
+ height : 100%;
+ border : 1px solid #b1c5d6;
+ border-collapse : collapse;
+ cursor : pointer;
+ overflow-x : visible;
+ overflow-y : auto;
+}
+
+.w2selectbox_scroll_div {
+ margin : 0;
+ padding : 0;
+ position : absolute;
+ width : 20px;
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+ overflow-x : hidden;
+ overflow-y : auto;
+}
+
+.w2selectbox_size_div {
+ position : absolute;
+ width : 1px;
+ background-color : #ffffff;
+ right : 0;
+ top : 0;
+}
+
+.w2selectbox_disabled {
+ background:#e3e3e3; color:#000
+}
+
+.w2selectbox_button_disabled {
+
+}
+
+.w2selectbox_readOnly {
+
+}
+
+.w2selectbox_button_readOnly {
+
+}
+
+/* 셀렉트 박스 sublayer div 스타일 */
+.w2table_sb {
+ background-color : #ffffff;
+ border : 1px solid #b5c7d6;
+ position : absolute;
+ overflow-x : hidden;
+ overflow-y : auto;
+ white-space : nowrap;
+ z-index : 5100;
+
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+}
+
+/* 셀렉트 박스 sublayer안의 table 스타일 */
+.w2table_sb_main {
+ position : absolute;
+ left : 0;
+ top : -1px;
+ overflow-x : hidden;
+ border-collapse : collapse;
+ border-spacing : 0;
+ background-color : #ffffff;
+ text-align : center;
+ vertical-align : middle;
+}
+
+.w2table_sb_row {
+ cursor:default;
+}
+
+.w2table_sb_col {
+ height : 20px;
+ font-size : 12px;
+ border-top : 1px solid #b3b3b3;
+ background-color : #ffffff;
+ overflow : hidden;
+ padding-top : 2px;
+ padding-left : 3px;
+ padding-right : 3px;
+ white-space : nowrap; /* table에만 걸어놓으니 ie의 한글에서는 안먹을때 있음 */
+}
+
+.w2table_sb_col_over {
+ background-color : #fff1f1;
+}
+
+/* 셀렉트 박스 sublayer안의 table 스타일 */
+.w2table_sb_ul_main {
+ position: absolute;
+ left: 0;
+ top: -1px;
+ overflow-x: hidden;
+ border-collapse: collapse;
+ border-spacing: 0;
+ background-color: #ffffff;
+ text-align: center;
+ vertical-align: middle;
+ list-style: none;
+ margin: 0;
+ padding: 0;
+}
+
+.w2table_sb_ul_row {
+ cursor:default;
+}
+
+.w2table_sb_ul_col {
+ height : 20px;
+ font-size : 12px;
+ border-top : 1px solid #b3b3b3;
+ background-color : #ffffff;
+ overflow : hidden;
+ padding-top : 2px;
+ padding-left : 3px;
+ padding-right : 3px;
+ white-space : nowrap; /* table에만 걸어놓으니 ie의 한글에서는 안먹을때 있음 */
+ cursor:default;
+}
+
+.w2table_sb_ul_col_over {
+ background-color : #edf3fb;
+}
+
+.w2selectbox_ul_table_main {
+ width:100%;
+ height:100%;
+ color:#000;
+ text-decoration:none;
+ cursor:default;
+ background:transparent;
+}
+.w2selectbox > .w2selectbox_ul_table_main {
+ table-layout:fixed;
+ display:table;
+}
+.w2grid nobr > .w2selectbox_ul_table_main {
+ display:block;
+}
+.w2selectbox_ul_col_label, .w2selectbox_ul_col_arrow {
+ vertical-align:middle;
+ display:table-cell;
+}
+.w2selectbox_ul_col_label {
+ padding:0 3px;
+}
+.w2selectbox_ul_col_arrow {
+ width:16px;
+ background:transparent url(../images/selectbox/select_arrow.gif) 50% 50% no-repeat;
+ display:table-cell;
+}
+.w2selectbox_over .w2selectbox_ul_col_arrow {
+ background-image:url(../images/selectbox/select_arrow_on.gif);
+}
+.w2selectbox_ul_label {
+ display:block;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+}
+.w2selectbox_over.w2selectbox_ul_table_main {
+ background-color:#edf3fb;
+}
+.w2selectbox_focus.w2selectbox_ul_table_main {
+ background-color:#edf3fb;
+}
+
+/* 셀렉트박스의 renderType="native" 일 때 */
+
+.w2selectbox_native {
+ margin : 0;
+ padding : 0;
+ border:1px solid #b5c7d6;
+ background-color : #ffffff;
+ *overflow:hidden;
+ display : inline-block;
+}
+
+.w2selectbox_native.fixedWidth {
+}
+
+.w2selectbox_native_innerDiv {
+ *position:relative;
+ *top:50%;
+ *margin-top:expression(-this.clientHeight/2);
+ *overflow:hidden;
+ *height:expression(this.firstChild.offsetHeight - 4);
+ *width:expression(this.firstChild.offsetWidth - 3);
+}
+
+.w2selectbox_native_mobile .w2selectbox_native_innerDiv {
+ height:100%;
+}
+
+.w2selectbox_native.fixedWidth .w2selectbox_native_innerDiv {
+ width:100%;
+ *width:expression(this.parentNode.clientWidth + 3);
+}
+
+.w2selectbox_native_select {
+ border:0 none;
+ margin:0;
+ *position:relative;
+ *top:-2px;
+ *left:-2px;
+}
+
+.w2selectbox_native_mobile .w2selectbox_native_select {
+ height:100%;
+ border-radius:0;
+}
+
+.w2selectbox_native.fixedWidth .w2selectbox_native_select {
+ width:100%;
+}
+
+/* 셀렉트박스의 renderType="select" 일 때 */
+.w2selectbox_select {
+}
+
+/* autoComplete */
+
+/* -- 인풋 셀렉트 박스 전체 레이아웃 --*/
+.w2autoComplete {
+ margin : 0;
+ padding : 0;
+ border:1px solid #b3b3b3;
+ background-color : #ffffff;
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2autoComplete_table_main {
+ width : 100%;
+ height : 100%;
+ border-collapse : collapse;
+ table-layout : fixed;
+}
+
+.w2autoComplete_col_label {
+ font-size : 12px;
+ vertical-align : middle;
+}
+
+.w2autoComplete_col_button {
+ width : 16px;
+ vertical-align : middle;
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2autoComplete_label {
+ overflow : hidden;
+ text-overflow : ellipsis;
+ text-align : center;
+ white-space : nowrap;
+}
+
+.w2autoComplete_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#5c85d4;
+ padding:3px;
+ cursor : default;
+ color:#fff;
+ font-size:12px;
+ z-index : 5200;
+}
+
+.w2autoComplete_input {
+ font-family:"돋움",Dotum;font-size:12px
+}
+
+.w2autoComplete .w2autoComplete_col_button {
+ background-image : url(../images/autoComplete/select_arrow.gif);
+}
+
+.w2autoComplete_over .w2autoComplete_col_button {
+ background-image : url(../images/autoComplete/select_arrow_on.gif);
+}
+
+.w2autoComplete_selected .w2autoComplete_col_button {
+ background:url(../images/autoComplete/select_arrow_on.gif) center center no-repeat #fff1f1
+} /* add */
+
+
+.w2autoComplete_label_over {
+ background-color : yellow;
+}
+
+.w2autoComplete_sub {
+ position : relative;
+ overflow-x : visible;
+ overflow-y : auto;
+ border : 1px solid #b5c7d6;
+ /*float : left;*/
+}
+
+.w2autoComplete_sub_autosize {
+ position : relative;
+ overflow-x : visible;
+ overflow-y : visible;
+ border : 1px solid #b5c7d6;
+}
+
+.w2autoComplete_sub .w2autoComplete_table_sub {
+ background-color : #ffffff;
+ width : 100%;
+ height : 100%;
+ border : 1px solid #b1c5d6;
+ border-collapse : collapse;
+ table-layout : fixed;
+ cursor : pointer;
+ overflow-x : visible;
+ overflow-y : auto;
+}
+
+.w2autoComplete_sub_autosize .w2autoComplete_table_sub {
+ background-color : #ffffff;
+ width : 100%;
+ height : 100%;
+ border : 1px solid #b1c5d6;
+ border-collapse : collapse;
+ cursor : pointer;
+ overflow-x : visible;
+ overflow-y : auto;
+}
+
+.w2autoComplete_scroll_div {
+ margin : 0;
+ padding : 0;
+ position : absolute;
+ width : 20px;
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+ overflow-x : hidden;
+ overflow-y : auto;
+}
+
+.w2autoComplete_size_div {
+ position : absolute;
+ width : 1px;
+ background-color : #ffffff;
+ right : 0;
+ top : 0;
+}
+
+.w2autoComplete_bottom {
+ width : 100%;
+ height : 20px;
+ background-color : green;
+ clear : both;
+}
+
+.w2autoComplete_selected .w2autoComplete_col_label {
+ background-color : #fff1f1;
+}
+
+.w2autoComplete_disabled .w2autoComplete_label {
+ color : #848684;
+}
+
+.w2autoComplete_keyword {
+ color : orange;
+ font-weight : bold;
+}
+
+.w2autoComplete_disabled {
+ background:#e3e3e3;
+}
+
+.w2autoComplete_button_disabled {
+
+}
+
+
+/* 셀렉트 박스 sublayer div 스타일 */
+.w2input_table_sb {
+ background-color : #ffffff;
+ border : 1px solid #b5c7d6;
+ position : absolute;
+ overflow-x : hidden;
+ overflow-y : auto;
+ white-space : nowrap;
+ z-index : 5100;
+
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+}
+
+/* 셀렉트 박스 sublayer안의 table 스타일 */
+.w2input_table_sb_main {
+ position : absolute;
+ left : 0;
+ top : -1px;
+ overflow-x : hidden;
+ border-collapse : collapse;
+ border-spacing : 0;
+ background-color : #ffffff;
+ text-align : center;
+ vertical-align : middle;
+}
+
+.w2input_table_sb_row {
+}
+
+.w2input_table_sb_col {
+ height : 20px;
+ font-size : 12px;
+ border-top : 1px dashed #b5c7d6;
+ background-color : #ffffff;
+ overflow : hidden;
+ padding-top : 2px;
+ padding-left : 3px;
+ padding-right : 3px;
+ white-space : nowrap; /* table에만 걸어놓으니 ie의 한글에서는 안먹을때 있음 */
+}
+
+.w2input_table_sb_col_over {
+ background-color : #dddddd;
+}
+
+/* slideHide */
+
+.w2slideHide {
+ overflow:hidden;
+}
+
+.w2slideHide_slideHideMain {
+}
+
+
+/*checkbox */
+
+.w2checkbox {
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2checkbox_main {
+ height:100%; width:100%;
+ border-collapse:collapse;
+ overflow:auto;
+}
+.w2checkbox_row {
+}
+.w2checkbox_td_input {
+ width:20px;
+}
+.w2checkbox_input{
+}
+.w2checkbox_td_label {
+}
+.w2checkbox_label{
+ font-size:12px;
+ cursor:pointer;
+}
+
+.w2checkbox_disabled {
+ color : #848684;
+}
+
+.w2checkbox_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#5c85d4;
+ padding:3px;
+ cursor : default;
+ color:#fff;
+ font-size:12px;
+ z-index : 5200;
+}
+
+.w2checkcombobox {
+ margin : 0;
+ padding : 0;
+ border:1px solid #b3b3b3;
+ background-color : #ffffff;
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2checkcombobox_table_main {
+ width : 100%;
+ height : 100%;
+ border-collapse : collapse;
+ table-layout : fixed;
+}
+
+.w2checkcombobox_col_label {
+ font-size : 12px;
+ vertical-align : middle;
+}
+
+.w2checkcombobox_col_button {
+ width : 16px;
+ vertical-align : middle;
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2checkcombobox_label {
+ overflow : hidden;
+ text-overflow : ellipsis;
+ text-align : left;
+ white-space : nowrap;
+ padding-top : 2px;
+ padding-left : 5px;
+ padding-right :5px;
+ cursor:default;
+}
+
+.w2checkcombobox_input {
+ font-family:"돋움",Dotum;font-size:12px
+}
+
+.w2checkcombobox_keyword {
+ color : orange;
+ font-weight : bold;
+}
+
+.w2checkcombobox_item_disabled {
+ color : #848684;
+}
+
+.w2table_ccb_btn_col {
+ height : 22px;
+ border-top : 1px solid #b3b3b3;
+ background-color : #ffffff;
+ overflow : hidden;
+ padding-right: 6px;
+ white-space : nowrap; /* table에만 걸어놓으니 ie의 한글에서는 안먹을때 있음 */
+}
+
+.w2checkcombobox_btn_div {
+ position : absolute;
+ float: right;
+ bottom: 0px;
+}
+
+.w2checkcombobox_btn_confirm {
+ position : relative;
+ float: right;
+ width : 65px;
+ height : 20px;
+ line-height: 20px;
+ background-image : url(../images/checkcombobox/button.png);
+ background-position : center center;
+ background-repeat : no-repeat;
+ cursor : pointer;
+ text-align : center;
+ margin: 3px 0 2px 0;
+}
+
+.w2checkcombobox_btn_confirm:hover {
+ background-image : url(../images/checkcombobox/button_on.png);
+}
+
+.w2checkcombobox_btn_cancel {
+ position : relative;
+ float: right;
+ width : 65px;
+ height : 20px;
+ line-height: 20px;
+ background-image : url(../images/checkcombobox/button.png);
+ background-position : center center;
+ background-repeat : no-repeat;
+ cursor : pointer;
+ text-align : center;
+ margin: 3px 0 2px 0;
+}
+
+.w2checkcombobox_btn_cancel:hover {
+ background-image : url(../images/checkcombobox/button_on.png);
+}
+
+/* checkcombobox sublayer div 스타일 */
+.w2table_ccb_wrapper {
+ background-color : #ffffff;
+ border : 1px solid #b5c7d6;
+ position : absolute;
+ overflow : hidden;
+ white-space : nowrap;
+ z-index : 5101;
+
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+}
+
+.w2table_ccb {
+ background-color : #ffffff;
+ border : 1px solid #b5c7d6;
+ position : absolute;
+ overflow-x : hidden;
+ overflow-y : auto;
+ white-space : nowrap;
+ z-index : 5100;
+
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+}
+
+/* checkcombobox sublayer안의 table 스타일 */
+.w2table_ccb_main {
+ position : absolute;
+ left : 0;
+ top : -1px;
+ overflow-x : hidden;
+ border-collapse : collapse;
+ border-spacing : 0;
+ background-color : #ffffff;
+ text-align : left;
+ vertical-align : middle;
+}
+
+.w2table_ccb_row {
+}
+
+.w2table_ccb_col {
+ height : 16px;
+ font-size : 12px;
+ border-top : 1px solid #b3b3b3;
+ background-color : #ffffff;
+ overflow : hidden;
+ padding-top : 3px;
+ padding-left : 3px;
+ padding-right : 3px;
+ padding-bottom: 3px;
+ white-space : nowrap; /* table에만 걸어놓으니 ie의 한글에서는 안먹을때 있음 */
+}
+
+.w2table_ccb_col_over {
+ background-color : #fff1f1;
+}
+
+.w2table_ccb_col_checkbox {
+ float:left;vertical-align:middle
+}
+
+.w2table_ccb_col_label {
+ margin-left : 2px;
+ float:left;
+ height:19px;
+ line-height:19px
+}
+
+
+.w2checkcombobox_focus .w2checkcombobox_col_label {
+ background-color : #fff1f1;
+}
+
+.w2checkcombobox_over .w2checkcombobox_col_label {
+ background-color : #fff1f1;
+}
+
+.w2checkcombobox .w2checkcombobox_col_button {
+ background-image : url(../images/checkcombobox/select_arrow.gif);
+}
+
+.w2checkcombobox_over .w2checkcombobox_col_button {
+ background : url(../images/checkcombobox/select_arrow_on.gif) center center no-repeat #fff1f1;
+}
+
+.w2checkcombobox_sub {
+ position : relative;
+ overflow-x : visible;
+ overflow-y : auto;
+ border : 1px solid #b5c7d6;
+}
+
+.w2checkcombobox_sub_autosize {
+ position : relative;
+ overflow-x : visible;
+ overflow-y : visible;
+ border : 1px solid #b5c7d6;
+}
+
+.w2checkcombobox_sub .w2checkcombobox_table_sub {
+ background-color : #ffffff;
+ width : 100%;
+ height : 100%;
+ border : 1px solid #b1c5d6;
+ border-collapse : collapse;
+ table-layout : fixed;
+ cursor : pointer;
+ overflow-x : visible;
+ overflow-y : auto;
+}
+
+.w2checkcombobox_sub_autosize .w2checkcombobox_table_sub {
+ background-color : #ffffff;
+ width : 100%;
+ height : 100%;
+ border : 1px solid #b1c5d6;
+ border-collapse : collapse;
+ cursor : pointer;
+ overflow-x : visible;
+ overflow-y : auto;
+}
+
+.w2checkcombobox_scroll_div {
+ margin : 0;
+ padding : 0;
+ position : absolute;
+ width : 20px;
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+ overflow-x : hidden;
+ overflow-y : auto;
+}
+
+.w2checkcombobox_size_div {
+ position : absolute;
+ width : 1px;
+ background-color : #ffffff;
+ right : 0;
+ top : 0;
+}
+
+.w2checkcombobox_button_disabled {
+
+}
+
+.w2checkcombobox_disabled {
+ background:#e3e3e3;
+}
+
+/* floatingLayer */
+.w2floatingLayer {
+ padding : 0;
+ margin : 0;
+}
+
+.w2floatingLayer_title {
+ color : #ffffff;
+ font-size : 12px;
+ font-weight : bold;
+ cursor : pointer;
+ white-space : nowrap;
+ float : left;
+}
+
+.w2floatingLayer_close_button {
+ width : 11px;
+ height : 10px;
+ cursor : pointer;
+ background : url(../images/floatingLayer/fl_close_but.gif) no-repeat center center;
+ float : right;
+}
+
+.w2floatingLayer_close_button_over {
+ background : url(../images/floatingLayer/fl_close_but_on.gif) no-repeat center center;
+}
+
+.w2floatingLayer_contents {
+ position : relative;
+ left : 0;
+ top : 0;
+ margin : 0;
+ padding : 0;
+ background-color : #ffffff;
+}
+
+.w2floatingLayer_table {
+ table-layout : fixed;
+ width : 100%;
+ height : 100%;
+ margin : 0;
+ padding : 0;
+}
+
+.w2floatingLayer_topleft {
+ width : 12px;
+ height : 30px;
+ background : url(../images/floatingLayer/fl_top_left.gif) no-repeat center center;
+}
+
+.w2floatingLayer_topcenter {
+ height : 30px;
+ background : url(../images/floatingLayer/fl_top_middle_bg.gif) repeat-x center center;
+}
+
+.w2floatingLayer_topright {
+ width : 12px;
+ height : 30px;
+ background : url(../images/floatingLayer/fl_top_right.gif) no-repeat center center;
+
+}
+
+.w2floatingLayer_centerleft {
+ width : 12px;
+ background : url(../images/floatingLayer/fl_middle_left_bg.gif) repeat-y center center;
+}
+
+.w2floatingLayer_centercenter {
+ vertical-align : top;
+}
+
+.w2floatingLayer_fullContentArea {
+ vertical-align : top;
+}
+
+.w2floatingLayer_centerright {
+ width : 12px;
+ background : url(../images/floatingLayer/fl_middle_right_bg.gif) repeat-y center center;
+}
+
+.w2floatingLayer_bottomleft {
+ width : 12px;
+ height : 12px;
+ background : url(../images/floatingLayer/fl_bottom_left.gif) no-repeat center center;
+}
+
+.w2floatingLayer_bottomcenter {
+ background : url(../images/floatingLayer/fl_bottom_middle_bg.gif) repeat-x center center;
+}
+
+.w2floatingLayer_bottomright {
+ width : 12px;
+ height : 12px;
+ background : url(../images/floatingLayer/fl_bottom_right.gif) no-repeat center center;
+}
+
+.w2floatingLayer_innerLink {
+ position:absolute;
+ left:-9999px;
+}
+
+.w2floatingLayer_resize {
+ position : absolute;
+ right : 0;
+ bottom : 0;
+ width : 15px;
+ height : 15px;
+ cursor : SE-resize;
+}
+
+.w2floatingLayer_resize_right {
+ position : absolute;
+ right : 0;
+ top : 0;
+ bottom : 15px;
+ width : 5px;
+ *height : expression(this.parentNode.clientHeight - 15);
+ cursor : E-resize;
+}
+
+.w2floatingLayer_resize_bottom {
+ position : absolute;
+ left : 0;
+ right : 15px;
+ bottom : 0;
+ *width : expression(this.parentNode.clientWidth - 15);
+ height : 5px;
+ cursor : S-resize;
+}
+
+/* textarea */
+.w2textarea {
+ resize: none;
+ border:1px solid #b3b3b3;
+ padding : 1px;
+ font-family: "돋움",Dotum;
+ font-size:12px;
+ vertical-align : middle;
+}
+
+.w2textarea_disabled {
+ background:#e3e3e3;
+}
+
+.w2textarea_placeholder {
+ color: gray;
+}
+
+/* template */
+.w2template {
+}
+
+.w2template_over {
+}
+
+
+/* pageList */
+.w2pageList {
+}
+
+.w2pageList_table {
+ margin : 0 auto;
+ border-collapse : collapse;
+ height : 100%;
+ /*
+ table-layout : fixed;
+ width : 100%;
+ height : 100%;
+ */
+}
+
+.w2pageList_ul {
+ display: inline;
+ overflow: hidden;
+ padding: 0;
+ margin: 0;
+}
+
+.w2pageList_ul img {
+ border: none;
+}
+
+.w2pageList_ul li {
+ display: inline;
+ list-style: none;
+ margin: 0;
+ overflow: visible;
+ white-space:nowrap;
+}
+
+.w2pageList_li_label {
+ padding: 0 5px;
+}
+
+.w2pageList_ul li a {
+ display : inline-block;
+}
+
+.w2pageList_col_prev {
+ width : 19px;
+ height : 18px;
+ padding: 0;
+ background : url(../images/pageList/b_prev.png) no-repeat center center;
+ cursor : pointer;
+}
+
+.w2pageList_col_prev_over {
+ background : url(../images/pageList/b_prev_over.png) no-repeat center center;
+}
+
+.w2pageList_col_prev a {
+ width : 16px;
+ height : 11px;
+ text-align : center;
+}
+
+.w2pageList_col_next {
+ width : 19px;
+ height : 18px;
+ background : url(../images/pageList/b_next.png) no-repeat center center;
+ cursor : pointer;
+}
+
+.w2pageList_col_next_over {
+ background : url(../images/pageList/b_next_over.png) no-repeat center center;
+}
+
+.w2pageList_col_next a {
+ width : 16px;
+ height : 11px;
+ text-align : center;
+}
+
+.w2pageList_col_prevPage {
+ width : 19px;
+ height : 18px;
+ background : url(../images/pageList/b_first.png) no-repeat center center;
+ cursor : pointer;
+}
+
+.w2pageList_col_prevPage_over {
+ background : url(../images/pageList/b_first_over.png) no-repeat center center;
+}
+
+.w2pageList_col_prevPage a {
+ width : 16px;
+ height : 11px;
+ text-align : center;
+}
+
+.w2pageList_col_nextPage {
+ width : 19px;
+ height : 18px;
+ background : url(../images/pageList/b_end.png) no-repeat center center;
+ cursor : pointer;
+}
+
+.w2pageList_col_nextPage_over {
+ background : url(../images/pageList/b_end_over.png) no-repeat center center;
+
+}
+
+.w2pageList_col_nextPage a {
+ width : 16px;
+ height : 11px;
+ text-align : center;
+}
+
+.w2pageList_col_label {
+ width : 19px;
+ text-align : center;
+ /*border : solid 1px green;*/
+ cursor : pointer;
+}
+
+.w2pageList_label {
+ color:#383d41;
+ cursor : pointer;
+ text-decoration:none;
+ white-space : nowrap;
+}
+
+.w2pageList_label_over {
+ color:#ff7979;
+ font-weight : bold;
+ white-space : nowrap;
+}
+
+.w2pageList_label_selected {
+ color:#ff7979;
+ font-weight : bold;
+ text-decoration: none;
+ white-space : nowrap;
+}
+
+.w2pageList_delimiter {
+ width : 5px;
+ height : 15px;
+ text-align : center;
+/* background : url(../images/pageList/v_line.gif) no-repeat center center; */
+}
+
+.w2pageList_pagePrev_last .w2pageList_col_prevPage {
+ cursor : pointer;
+}
+
+.w2pageList_prev_last .w2pageList_col_prev {
+ cursor : pointer;
+}
+
+.w2pageList_next_last .w2pageList_col_next {
+ cursor : pointer;
+}
+
+.w2pageList_pageNext_last .w2pageList_col_nextPage {
+ cursor : pointer;
+}
+
+.w2pageList_input {
+ position : relative;
+ width: 25px;
+ height: 20px;
+}
+
+.w2pageList_col_label_input {
+ text-align : center;
+ /*border : solid 1px green;*/
+ cursor : pointer;
+}
+
+/* popup */
+.w2popup {
+}
+
+.w2popup_window {
+ z-index:6010;
+}
+
+.w2popup_window .w2window_minimize {
+ display : none;
+}
+
+.w2popup_window .w2window_maximize {
+ display : none;
+}
+
+.w2popup_window .w2window_restore {
+ display : none;
+}
+
+.w2popup_window .w2window_status {
+ display : none;
+}
+
+.w2popup_window .w2window_content {
+ bottom : 3px;
+}
+
+/* calendar */
+
+.w2calendar {
+ background-color : #ffffff;
+ border : 1px solid #b3b3b3;
+ z-index:5000;
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
+}
+
+.w2calendar_wrap {
+ border:none;
+}
+
+.w2calendar_header {
+ position: relative;
+ height:28px;
+}
+
+.w2calendar_header button {
+ text-indent: -9999px;
+}
+
+.w2calendar_content {
+ border-top:1px solid #b3b3b3;
+ border-bottom:1px solid #b3b3b3;
+ background:#fff1f1;
+ padding:0 7px 3px
+}
+
+.w2calendar_content_table {
+ margin-top:0;
+ width : 100%;
+ table-layout : fixed;
+ border-collapse : collapse;
+ font-size : 12px;
+ cursor : pointer;
+}
+
+.w2calendar_content_table caption {
+ display: none;
+}
+
+.w2calendar_content_table th {
+ text-indent: -9999px;
+ font-size: 0;
+}
+
+.w2calendar_content_table button {
+ border: none;
+ margin: 0;
+ background: none;
+}
+
+.w2calendar_footer {
+ font-size : 11px;
+ margin-top : 2px;
+ height:auto;
+}
+
+ .w2calendar_go_today {
+ position : relative;
+ width : 36px;
+ height : 19px;
+ background-image : url(../images/calendar/b_date.png);
+ background-position : center center;
+ background-repeat : no-repeat;
+ text-indent: -9999px;
+ margin:1px 0 0 3px;
+}
+
+.w2calendar_go_today_div {
+ float:left;
+ /*margin-top:3px;*/
+}
+
+button.w2calendar_go_today {
+ border: none;
+}
+
+.w2calendar_go_today_over {
+ background-image : url(../images/calendar/b_date_on.png);
+ text-indent: -9999px;
+}
+
+button.w2calendar_go_today_over {
+ border: none;
+}
+
+.w2calendar_footer_date {
+ /* border : solid 1px #cccccc; */
+ color : #383d41;
+ padding:0 0 0 5px
+}
+
+.w2calendar_footer_date_div {
+ float:left;
+ height:22px;
+ line-height:22px;
+}
+
+.w2calendar_selectbox_year_native {
+ position : absolute;
+ left : 41px;
+ margin-top: 2px;
+ top : 3px;
+ width : 64px;
+ height : 20px;
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+}
+
+.w2calendar_selectbox_month_native {
+ position : absolute;
+ left : 108px;
+ margin-top: 2px;
+ top : 3px;
+ width : 48px;
+ height : 20px;
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+}
+
+.w2calendar_selectbox_year {
+ position : absolute;
+ left : 38px;
+ top : 3px;
+ width : 64px;
+ height : 20px;
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+}
+
+.w2calendar_selectbox_month {
+ position : absolute;
+ left : 105px;
+ top : 3px;
+ width : 48px;
+ height : 20px;
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+}
+
+.w2calendar_selectbox_month_yearBefore {
+ position : absolute;
+ left : 41px;
+ top : 3px;
+ width : 48px;
+ height : 20px;
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+}
+
+.w2calendar_selectbox_year_monthAfter {
+ position : absolute;
+ left : 92px;
+ top : 3px;
+ width : 64px;
+ height : 20px;
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+}
+
+.w2calendar_selectbox_hour {
+ margin-left : 10px;
+ position : relative;
+ width : 32px;
+ height : 17px;
+}
+
+.w2calendar_selectbox_minute {
+ position : relative;
+ width : 32px;
+ height : 17px;
+}
+
+.w2calendar_footer_date_mobile {
+ color : #383d41;
+ position : absolute;
+ width : 0;
+ visibility : hidden;
+}
+
+.w2calendar_footer_date_sec{
+ position : absolute;
+ width : 0;
+ visibility : hidden;
+}
+
+.w2calendar_footer_date_mobile_div {
+ position:relative;
+ float:left;
+ margin-right:1px;
+}
+
+.w2calendar_footer_hour_div {
+ float:left;
+ /*margin-top:2px;*/
+}
+
+.w2calendar_footer_min_div {
+ float:left;
+ /*margin-top:2px;*/
+}
+
+.w2calendar_footer_colon {
+ float:left;
+ height:22px;
+ line-height:22px;
+}
+
+.w2calendar_selectbox_hour_mobile {
+ margin-left : 5px;
+ position : relative;
+ left : 0;
+ top : 0;
+ width : 48px;
+ height : 18px;
+}
+
+.w2calendar_selectbox_minute_mobile {
+ position : relative;
+ left : 0;
+ top : 0;
+ width : 48px;
+ height : 18px;
+}
+
+.w2calendar_selectbox_hour .w2table_sb_col {
+ padding-right : 10px;
+}
+
+.w2calendar_selectbox_minute .w2table_sb_col {
+ padding-right : 10px;
+}
+
+.w2calendar_blank {
+ width : 60px;
+ height : 18px;
+}
+
+.w2calendar_blank_div {
+ float:left;
+ margin-top:2px;
+}
+
+.w2calendar_time_confirm {
+ width : 16px;
+ height : 14px;
+ background : url(../images/calendar/time_confirm.gif) no-repeat center center;
+ cursor : pointer;
+ margin:0 3px;
+}
+
+.w2calendar_time_confirm_over {
+ background : url(../images/calendar/time_confirm_on.gif) no-repeat center center;
+}
+
+.w2calendar_time_confirm_div {
+ float:left;
+ margin-top:2px;
+ text-indent:-9999px;
+}
+
+.w2calendar_time_cancel {
+ width : 16px;
+ height : 14px;
+ background : url(../images/calendar/time_cancel.gif) no-repeat center center;
+ cursor : pointer;
+}
+
+.w2calendar_time_cancel_over {
+ background : url(../images/calendar/time_cancel_on.gif) no-repeat center center;
+}
+
+
+.w2calendar_time_cancel_div {
+ float:left;
+ margin-top:2px;
+ text-indent:-9999px;
+}
+
+
+.w2calendar_date_cancel {
+ width : 16px;
+ height : 14px;
+ background : url(../images/calendar/time_cancel.gif) no-repeat center center;
+ cursor : pointer;
+}
+
+.w2calendar_date_cancel_div {
+ float:left;
+ margin-top:2px;
+}
+
+a.w2calendar_date_cancel {
+ margin: 0;
+ padding: 0;
+ width : 24px;
+ height : 18px;
+ border: none;
+ line-height: 100%;
+ display: block;
+ text-indent:-9999px;
+}
+
+a.w2calendar_date_cancel_div {
+ float:left;
+ margin-top:2px;
+}
+
+.w2calendar_header_last_year {
+ position : absolute;
+ left : 8px;
+ top : 4px;
+ width : 15px;
+ height : 22px;
+ cursor : pointer;
+ background : url(../images/calendar/year_last.gif) center center no-repeat white;
+}
+
+button.w2calendar_header_last_year {
+ border: none;
+}
+
+.w2calendar_header_next_year {
+ position : absolute;
+ left : 170px;
+ top : 4px;
+ width : 15px;
+ height : 22px;
+ cursor : pointer;
+ background : url(../images/calendar/year_next.gif) center center no-repeat white;
+}
+
+button.w2calendar_header_next_year {
+ border: none;
+}
+
+.w2calendar_header_next_year_yearType {
+ position : absolute;
+ left : 123px;
+ top : 4px;
+ width : 15px;
+ height : 22px;
+ cursor : pointer;
+ background : url(../images/calendar/year_next.gif) center center no-repeat white;
+}
+
+button.w2calendar_header_next_year_yearType {
+ border: none;
+}
+
+ .w2calendar_header_last_month {
+ position : absolute;
+ left : 23px;
+ top : 4px;
+ width : 15px;
+ height : 22px;
+ cursor : pointer;
+ background : url(../images/calendar/month_last.gif) center center no-repeat white;
+}
+
+
+button.w2calendar_header_last_month {
+ border: none;
+}
+
+.w2calendar_header_next_month {
+ position : absolute;
+ left : 155px;
+ top : 4px;
+ width : 15px;
+ height : 22px;
+ cursor : pointer;
+ background : url(../images/calendar/month_next.gif) center center no-repeat white;
+}
+
+button.w2calendar_header_next_month {
+ border: none;
+}
+
+.w2calendar_header_btn_ok {
+ position : absolute;
+ left : 190px;
+ top : 4px;
+ width : 17px;
+ height : 22px;
+ cursor : pointer;
+ background-image : url(../images/calendar/btn_ok.gif);
+ background-position : center center;
+ background-repeat : no-repeat;
+}
+
+.w2calendar_header_btn_ok_yearType {
+ position : absolute;
+ left : 140px;
+ top : 4px;
+ width : 17px;
+ height : 22px;
+ cursor : pointer;
+ background-image : url(../images/calendar/btn_ok.gif);
+ background-position : center center;
+ background-repeat : no-repeat;
+}
+
+
+.w2calendar_header_btn_ok_over {
+ background-image : url(../images/calendar/btn_ok_on.gif);
+}
+
+.w2calendar_header_btn_close {
+ position : absolute;
+ left : 210px;
+ top : 4px;
+ width : 17px;
+ height : 22px;
+ cursor : pointer;
+ background-image : url(../images/calendar/btn_close.gif);
+ background-position : center center;
+ background-repeat : no-repeat;
+}
+
+.w2calendar_header_btn_close_yearType {
+ position : absolute;
+ left : 160px;
+ top : 4px;
+ width : 17px;
+ height : 22px;
+ cursor : pointer;
+ background-image : url(../images/calendar/btn_close.gif);
+ background-position : center center;
+ background-repeat : no-repeat;
+}
+
+.w2calendar_header_btn_close_over {
+ background-image : url(../images/calendar/btn_close_on.gif);
+}
+
+.w2calendar_col_day .w2calendar_day {
+ width : 100%;
+ height : 100%;
+}
+
+.w2calendar_col_date {
+ text-align : center;
+ vertical-align : middle;
+}
+
+.w2calendar_col_date button {
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+ cursor : pointer;
+}
+
+.w2calendar_picker_content tbody tr td {
+ padding : 0px 1.5px;
+ border-radius : 4px;
+ text-align : center;
+ vertical-align : middle;
+}
+.w2calendar_picker_content table td div {
+ display: table;
+ float : left;
+ width : 46px;
+ height : 46px;
+ margin : 1px 1.5px;
+ cursor : pointer;
+ border-radius : 3px;
+ background-color : #f5f5f5;
+}
+.w2calendar_picker_content table td div.active, .w2calendar_picker_content table td div:hover {
+ background-color : #5a82cf;
+ color : #ffffff;
+ text-shadow : 0 -1px 0 rgba(0, 0, 0, 0.25);
+}
+.w2calendar_picker_header {
+ padding : 4px 3px;
+ display : table;
+ table-layout : fixed;
+}
+.w2calendar_picker_header_last_entity {
+ position : relative;
+ display : table-cell;
+ width : 20px;
+ height : 20px;
+ cursor : pointer;
+ outline: none;
+ background : url(../images/calendar/month_last.gif) center center no-repeat white;
+}
+.w2calendar_picker_header_last_entity:hover {
+ background : url(../images/calendar/month_last.gif) center center no-repeat #eeeeee;
+}
+.w2calendar_picker_header_dynamic_entity {
+ position : relative;
+ display : table-cell;
+ width : 251px;
+ height : 20px;
+ cursor : pointer;
+ outline: none;
+ text-align : center;
+ vertical-align : middle;
+ font-weight : bold;
+}
+.w2calendar_picker_header_dynamic_entity:hover {
+ background : #eeeeee;
+}
+.w2calendar_picker_header_next_entity {
+ position : relative;
+ display : table-cell;
+ width : 20px;
+ height : 20px;
+ cursor : pointer;
+ outline: none;
+ background : url(../images/calendar/month_next.gif) center center no-repeat white;
+}
+.w2calendar_picker_header_next_entity:hover {
+ background : url(../images/calendar/month_next.gif) center center no-repeat #eeeeee;
+}
+/*--------------------calendar second--------------------*/
+.w2calendar_selectbox_second {
+ position : relative;
+ width : 32px;
+ height : 17px;
+}
+
+.w2calendar_selectbox_second_mobile {
+ position : relative;
+ left : 0;
+ top : 0;
+ width : 48px;
+ height : 18px;
+}
+
+.w2calendar_footer_sec_div {
+ float:left;
+ /*margin-top:2px;*/
+}
+
+/* -------------------classYearMonth---------------------*/
+.w2calendar_classYearMonth_dynamic {
+ width:297px;
+ height : auto;
+}
+.w2calendar_classYearMonth_dynamic .w2calendar_content {
+ display : none;
+}
+.w2calendar_classYearMonth_dynamic .w2calendar_footer {
+ display : none;
+}
+.w2calendar_classYearMonth_class1 {
+ width:233px;
+ height : 28px;
+}
+.w2calendar_classYearMonth_class1 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class1 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class2 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_class2 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class2 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class3 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_class3 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class3 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class4 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_class4 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class4 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class5 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_class5 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class5 .w2calendar_footer {
+ display : none;
+}
+
+/* -------------------classYear---------------------*/
+.w2calendar_classYear_class1 {
+ width:190px;
+ height : 28px;
+}
+.w2calendar_classYear_class1 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYear_class1 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYear_class1 .w2calendar_selectbox_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class1 .w2calendar_selectbox_month_native {
+ display : none !important;
+}
+
+.w2calendar_classYear_class1 .w2calendar_header_last_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class1 .w2calendar_header_next_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class2 {
+ width:190px;
+ height : 30px;
+}
+.w2calendar_classYear_class2 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYear_class2 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYear_class2 .w2calendar_selectbox_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class2 .w2calendar_selectbox_month_native {
+ display : none !important;
+}
+
+.w2calendar_classYear_class2 .w2calendar_header_last_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class2 .w2calendar_header_next_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class3 {
+ width:190px;
+ height : 30px;
+}
+.w2calendar_classYear_class3 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYear_class3 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYear_class3 .w2calendar_selectbox_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class3 .w2calendar_selectbox_month_native {
+ display : none !important;
+}
+
+.w2calendar_classYear_class3 .w2calendar_header_last_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class3 .w2calendar_header_next_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class4 {
+ width:190px;
+ height : 30px;
+}
+.w2calendar_classYear_class4 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYear_class4 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYear_class4 .w2calendar_selectbox_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class4 .w2calendar_selectbox_month_native {
+ display : none !important;
+}
+
+.w2calendar_classYear_class4 .w2calendar_header_last_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class4 .w2calendar_header_next_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class5 {
+ width:190px;
+ height : 30px;
+}
+.w2calendar_classYear_class5 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYear_class5 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYear_class5 .w2calendar_selectbox_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class5 .w2calendar_selectbox_month_native {
+ display : none !important;
+}
+
+.w2calendar_classYear_class5 .w2calendar_header_last_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class5 .w2calendar_header_next_month {
+ display : none !important;
+}
+
+/*outsideClick*/
+.w2calendar_classYearMonth_outsideClick_class1 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_outsideClick_class1 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class1 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class2 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_outsideClick_class2 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class2 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class3 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_outsideClick_class3 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class3 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class4 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_outsideClick_class4 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class4 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class5 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_outsideClick_class5 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class5 .w2calendar_footer {
+ display : none;
+}
+/*-------------------autofinder---------------------------*/
+.w2autoFinder {
+ height : 10px ;
+ border : 1px solid blue;
+
+}
+.w2autoFinder_selectbox {
+ position : relative;
+ left : 0;
+ top : 0;
+ width : 105px;
+ height : 20px;
+}
+
+
+.w2autofinder_table{
+
+ left : 0;
+ top : 0;
+ height : 16px;
+}
+
+.w2autoFinder_mytable_input {
+
+ left : 0;
+ top : 0;
+ width : 140px;
+ height : 16px;
+}
+
+.w2autoFinder_table{
+ overflow-x:hidden;
+ overflow-y : scroll;
+ position : absolute; /* 반드시 포지션 값이 있어야 함 fixed,relative,absolute */
+
+
+}
+
+
+
+.w2autoFinder_table_sb {
+ background-color : red;
+ border:1px solid #b5c7d6;
+ display : inline;
+ visibility : visible;
+
+}
+
+
+.w2autoFinder_table_sb_main {
+
+ left:0;
+ top:-1px;
+
+ overflow-x:hidden;
+ border-collapse :separate;
+ border-spacing:0;
+ background-color : #ffffff;
+ border-right:1px solid #b5c7d6;
+}
+
+
+.w2autoFinder_table_sb_col {
+ height : 15px;
+ width : 100%;
+ font-size : 12px;
+ vertical-align : middle;
+ border:0;
+ border-top:1px dashed #b5c7d6;
+ background-color : #ffffff;
+ overflow:hidden;
+ padding:0 3px;
+}
+
+.w2autoFinder_table_sb_col_over {
+ background-color : red;
+}
+
+
+
+
+/* -------------------class1---------------------*/
+.w2calendar_class1 {
+ width : 199px;
+ height : 194px;
+}
+.w2calendar_class1 .w2calendar_col_day {
+ height : 18px;
+ text-align : center;
+ font-size : 12px;
+ font-weight : bold;
+ color : #004080;
+}
+
+.w2calendar_class1 .w2calendar_day0 {
+ background : url(../images/calendar/day_sun.gif) center center no-repeat #fff1f1;
+}
+
+.w2calendar_class1 .w2calendar_day1 {
+ background : url(../images/calendar/day_mon.gif) center center no-repeat #fff1f1;
+}
+
+.w2calendar_class1 .w2calendar_day2 {
+ background : url(../images/calendar/day_tue.gif) center center no-repeat #fff1f1;
+}
+
+.w2calendar_class1 .w2calendar_day3 {
+ background : url(../images/calendar/day_wed.gif) center center no-repeat #fff1f1;
+}
+
+.w2calendar_class1 .w2calendar_day4 {
+ background : url(../images/calendar/day_thu.gif) center center no-repeat #fff1f1;
+}
+
+.w2calendar_class1 .w2calendar_day5 {
+ background : url(../images/calendar/day_fri.gif) center center no-repeat #fff1f1;
+}
+
+.w2calendar_class1 .w2calendar_day6 {
+ background : url(../images/calendar/day_sat.gif) center center no-repeat #fff1f1;
+}
+
+.w2calendar_class1 .w2calendar_col_date {
+ background:url(../images/calendar/bg_date.gif) center center no-repeat #fff1f1;
+ font-size:11px;
+ height : 20px;
+}
+
+.w2calendar_class1 .w2calendar_date_on,
+.w2calendar_class1 .w2calendar_date_off button {
+ text-align : center;
+}
+
+.w2calendar_class1 .w2calendar_date_off,
+.w2calendar_class1 .w2calendar_date_off button {
+ text-align : center;
+ color : #d7d7d7;
+}
+
+
+
+/* sunday */
+.w2calendar_class1 .w2calendar_day_0,
+.w2calendar_class1 .w2calendar_day_0 button {
+ font-weight : bold;
+ color:#d02121;
+}
+
+/* saturday */
+.w2calendar_class1 .w2calendar_day_6,
+.w2calendar_class1 .w2calendar_day_6 button {
+ font-weight : bold;
+ color:#5a82cf;
+}
+
+/* holiday*/
+.w2calendar_class1 .w2calendar_holiday,
+.w2calendar_class1 .w2calendar_holiday button {
+ font-weight : bold;
+ color : red;
+}
+
+.w2calendar_class1 .w2calendar_date_over,
+.w2calendar_class1 .w2calendar_date_over button {
+ background : url(../images/calendar/bg_date_on.gif) center center no-repeat #f5f5f5;
+ color:#fff;
+}
+
+.w2calendar_class1 .w2calendar_selected,
+.w2calendar_class1 .w2calendar_selected button {
+ background : url(../images/calendar/bg_date_on.gif) center center no-repeat #f5f5f5;
+ color:#fff;
+}
+/* -------------------class2---------------------*/
+.w2calendar_class2 {
+ width : 199px;
+ height : 206px;
+}
+.w2calendar_class2 .w2calendar_col_day {
+ height : 18px;
+ text-align : center;
+ font-size : 12px;
+ font-weight : bold;
+ color : #004080;
+}
+
+.w2calendar_class2 .w2calendar_day0 {
+ background : url(../images/calendar/day_sun2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_day1 {
+ background : url(../images/calendar/day_mon2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_day2 {
+ background : url(../images/calendar/day_tue2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_day3 {
+ background : url(../images/calendar/day_wed2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_day4 {
+ background : url(../images/calendar/day_thu2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_day5 {
+ background : url(../images/calendar/day_fri2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_day6 {
+ background : url(../images/calendar/day_sat2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_col_date {
+ height : 22px;
+ font-size:11px;
+}
+
+.w2calendar_class2 .w2calendar_date_on {
+ background : url(../images/calendar/date2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_date_off {
+ background : url(../images/calendar/dateInOtherMonth2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_date_over {
+ background : url(../images/calendar/selectedDate2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_selected {
+ background : url(../images/calendar/selectedDate2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_date_on,
+.w2calendar_class2 .w2calendar_date_on button {
+ font-size : 11px;
+ color : #333333;
+}
+
+.w2calendar_class2 .w2calendar_date_off,
+.w2calendar_class2 .w2calendar_date_off button {
+ color : #aeaeae;
+}
+
+.w2calendar_class2 .w2calendar_date_over,
+.w2calendar_class2 .w2calendar_date_over button {
+ font-weight : bold;
+ color : #ffffff;
+ height : 22px;
+}
+
+.w2calendar_class2 .w2calendar_selected,
+.w2calendar_class2 .w2calendar_selected button {
+ font-weight : bold;
+ color : #ffffff;
+ height : 22px;
+}
+
+/* sunday */
+.w2calendar_class2 .w2calendar_day_0,
+.w2calendar_class2 .w2calendar_day_0 button {
+ font-weight : bold;
+ color : #e25353;
+}
+
+/* saturday */
+.w2calendar_class2 .w2calendar_day_6,
+.w2calendar_class2 .w2calendar_day_6 button {
+ font-weight : bold;
+ color : #969696;
+}
+
+/* holiday*/
+.w2calendar_class2 .w2calendar_holiday,
+.w2calendar_class2 .w2calendar_holiday button {
+ font-weight : bold;
+ color : #e25353;
+}
+
+/* -------------------class3---------------------*/
+.w2calendar_class3 {
+ width : 199px;
+ height : 206px;
+}
+.w2calendar_class3 .w2calendar_col_day {
+ height : 18px;
+ text-align : center;
+ font-size : 12px;
+ font-weight : bold;
+ color : #004080;
+}
+
+.w2calendar_class3 .w2calendar_day0 {
+ background : url(../images/calendar/day_sun3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_day1 {
+ background : url(../images/calendar/day_mon3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_day2 {
+ background : url(../images/calendar/day_tue3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_day3 {
+ background : url(../images/calendar/day_wed3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_day4 {
+ background : url(../images/calendar/day_thu3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_day5 {
+ background : url(../images/calendar/day_fri3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_day6 {
+ background : url(../images/calendar/day_sat3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_col_date {
+ height : 22px;
+ font-size : 12px;
+}
+
+.w2calendar_class3 .w2calendar_date_on {
+ background : url(../images/calendar/date3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_date_off {
+ background : url(../images/calendar/dateInOtherMonth3.gif) center center;
+}
+
+.w2calendar_class3 .w2calendar_date_over {
+ background : url(../images/calendar/selectedDate3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_selected {
+ background : url(../images/calendar/selectedDate3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_date_on,
+.w2calendar_class3 .w2calendar_date_on button {
+ font-size : 11px;
+ color : #34b9cf;
+}
+
+.w2calendar_class3 .w2calendar_date_off,
+.w2calendar_class3 .w2calendar_date_off button {
+ color : #a0a0a0;
+}
+
+.w2calendar_class3 .w2calendar_date_over,
+.w2calendar_class3 .w2calendar_date_over button {
+ font-weight : bold;
+ color : #34b9cf;
+ height : 22px;
+}
+
+.w2calendar_class3 .w2calendar_selected,
+.w2calendar_class3 .w2calendar_selected button {
+ font-weight : bold;
+ color : #34b9cf;
+ height : 22px;
+}
+
+/* sunday */
+.w2calendar_class3 .w2calendar_day_0,
+.w2calendar_class3 .w2calendar_day_0 button {
+ font-weight : bold;
+ color : #34b9cf;
+}
+
+/* saturday */
+.w2calendar_class3 .w2calendar_day_6,
+.w2calendar_class3 .w2calendar_day_6 button {
+ font-weight : bold;
+ color : #34b9cf;
+}
+
+/* holiday */
+.w2calendar_class3 .w2calendar_holiday,
+.w2calendar_class3 .w2calendar_holiday button {
+ font-weight : bold;
+ color : #34b9cf;
+}
+
+/* -------------------class4---------------------*/
+.w2calendar_class4 {
+ width : 199px;
+ height : 206px;
+}
+.w2calendar_class4 .w2calendar_col_day {
+ height : 18px;
+ text-align : center;
+ font-size : 12px;
+ font-weight : bold;
+ color : #004080;
+}
+
+.w2calendar_class4 .w2calendar_day0 {
+ background : url(../images/calendar/day_sun4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_day1 {
+ background : url(../images/calendar/day_mon4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_day2 {
+ background : url(../images/calendar/day_tue4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_day3 {
+ background : url(../images/calendar/day_wed4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_day4 {
+ background : url(../images/calendar/day_thu4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_day5 {
+ background : url(../images/calendar/day_fri4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_day6 {
+ background : url(../images/calendar/day_sat4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_col_date {
+ height : 22px;
+ font-size : 12px;
+}
+
+.w2calendar_class4 .w2calendar_date_on,
+.w2calendar_class4 .w2calendar_date_on button {
+ font-size : 11px;
+ color : #444444;
+}
+
+.w2calendar_class4 .w2calendar_date_off,
+.w2calendar_class4 .w2calendar_date_off button {
+ color : #a0a0a0;
+}
+
+.w2calendar_class4 .w2calendar_date_over,
+.w2calendar_class4 .w2calendar_date_over button {
+ font-weight : bold;
+ color : #444444;
+ height : 22px;
+ background-color: #5f8ad2;
+}
+
+.w2calendar_class4 .w2calendar_selected,
+.w2calendar_class4 .w2calendar_selected button {
+ font-weight : bold;
+ color : #444444;
+ height : 22px;
+ text-decoration : underline;
+}
+
+/* sunday */
+.w2calendar_class4 .w2calendar_day_0,
+.w2calendar_class4 .w2calendar_day_0 button {
+ font-weight : bold;
+ color : #f56127;
+}
+
+/* saturday */
+.w2calendar_class4 .w2calendar_day_6,
+.w2calendar_class4 .w2calendar_day_6 button {
+ font-weight : bold;
+ color : #3474df;
+}
+
+/* holiday */
+.w2calendar_class4 .w2calendar_holiday,
+.w2calendar_class4 .w2calendar_holiday button {
+ font-weight : bold;
+ color : #f56127;
+}
+/* -------------------class5---------------------*/
+.w2calendar_class5 {
+ width : 199px;
+ height : 206px;
+}
+.w2calendar_class5 .w2calendar_col_day {
+ height : 18px;
+ text-align : center;
+ font-size : 12px;
+ font-weight : bold;
+ color : #004080;
+}
+
+.w2calendar_class5 .w2calendar_day0 {
+ background : url(../images/calendar/day_sun5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_day1 {
+ background : url(../images/calendar/day_mon5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_day2 {
+ background : url(../images/calendar/day_tue5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_day3 {
+ background : url(../images/calendar/day_wed5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_day4 {
+ background : url(../images/calendar/day_thu5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_day5 {
+ background : url(../images/calendar/day_fri5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_day6 {
+ background : url(../images/calendar/day_sat5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_col_date {
+ height : 22px;
+ font-size : 12px;
+}
+
+.w2calendar_class5 .w2calendar_date_on {
+ background : url(../images/calendar/date5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_date_off {
+ background : url(../images/calendar/dateInOtherMonth5.gif) center center;
+}
+
+.w2calendar_class5 .w2calendar_date_over {
+ background : url(../images/calendar/selectedDate5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_selected {
+ background : url(../images/calendar/selectedDate5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_date_on,
+.w2calendar_class5 .w2calendar_date_on button {
+ font-size : 11px;
+ color : #444444;
+}
+
+.w2calendar_class5 .w2calendar_date_off,
+.w2calendar_class5 .w2calendar_date_off button {
+ color : #a0a0a0;
+}
+
+.w2calendar_class5 .w2calendar_date_over,
+.w2calendar_class5 .w2calendar_date_over button {
+ font-weight : bold;
+ color : #ffffff;
+ height : 22px;
+}
+
+.w2calendar_class5 .w2calendar_selected,
+.w2calendar_class5 .w2calendar_selected button {
+ font-weight : bold;
+ color : #ffffff;
+ height : 22px;
+}
+
+/* sunday */
+.w2calendar_class5 .w2calendar_day_0,
+.w2calendar_class5 .w2calendar_day_0 button {
+ font-weight : bold;
+ color : #e36500;
+}
+
+/* saturday */
+.w2calendar_class5 .w2calendar_day_6,
+.w2calendar_class5 .w2calendar_day_6 button {
+ font-weight : bold;
+ color : #98b300;
+}
+
+/* holiday */
+.w2calendar_class5 .w2calendar_holiday,
+.w2calendar_class5 .w2calendar_holiday button {
+ font-weight : bold;
+ color : #e36500;
+}
+
+
+/* treeview */
+.w2treeview {
+ background-color : #ffffff;
+ padding : 0;
+ margin : 0;
+ overflow : auto;
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
+ outline-width: 0;
+}
+
+.w2treeview_group {
+ margin : 0;
+ padding : 0;
+ width : 95%;
+ outline-width: 0;
+}
+
+.w2treeview_node {
+ width : 100%; /* 이거 안주면 ie8에서 td가 벌어지는 경우있음 */
+ position : relative;
+ left : 0;
+}
+
+.w2treeview_row_parent {
+}
+
+.w2treeview_row_child {
+}
+
+.w2treeview_noguideline {
+ width : 16px;
+}
+
+.w2treeview_guideline {
+ width : 16px;
+ background : url(../images/treeview/vline.gif) repeat-y center center;
+}
+
+.w2treeview_row_depth0 {
+ /* 하위호환 : 0번째 depths는 보여주지 않는다*/
+ display : none;
+}
+
+.w2treeview_col_depth0 {
+ /* 하위호환 : 0번째 depths는 보여주지 않는다*/
+ display : none;
+}
+
+.w2treeview_over {
+/* background-color : #80ffff; */
+}
+
+.w2treeview_select_node {
+ background:none;
+ color:#ff7979;
+ font-weight:bold
+}
+
+
+.w2treeview_table_node {
+ table-layout : fixed;
+/* table-layout : auto; */
+ border-collapse : collapse;
+}
+
+.w2treeview_table_node td {
+ padding : 0 1px;
+ margin : 0;
+}
+
+.w2treeview_col {
+/* vertical-align : middle; */
+}
+
+.w2treeview_col_label {
+ word-wrap: normal; /*IE8때문에 있는 코드 IE8에서 (white-space : nowrap)이 상위에 word-wrap: break-word가 있는 경우 제대로 동작하지 않는다. */
+ overflow : visible;/*IE6때문에 있는 코드 기본적으로 developer로 찍어보면 td의 overflow는 visible이나 직접 명시해 주지 않으면 IE6에서는 동작하지 않는다.*/
+}
+
+.w2treeview_child {
+/* margin-left : 20px; */
+}
+
+.w2treeview_open_child {
+}
+
+.w2treeview_none {
+ display : none;
+}
+
+.w2treeview_label {
+ position : relative; /* relative, absolute 주면 min-width는 대신 display:block, none왔다갔다할때 위치를 td안에 잘 못찾음..*/
+/* min-width : 75px; */
+ cursor : pointer;
+/* background-color : #0080ff; */
+ white-space : nowrap;
+ font-size : 12px;
+ padding : 3px 3px 3px 3px;
+}
+
+.w2treeview_col_icon_navi {
+ width : 16px;
+}
+
+.w2treeview_col_icon_checkbox {
+ width : 16px;
+}
+
+.w2treeview_col_icon_label {
+ width : 20px;
+}
+
+
+
+.w2treeview_checkbox {
+ height : 14px;
+ width : 14px;
+ margin : 0;
+ padding: 0;
+ position: absolute;
+}
+
+.w2treeview_icon_navi {
+ width : 16px;
+ height : 20px;
+ text-align : center;
+ cursor:pointer;
+}
+
+.w2treeview_icon_none {
+/* background 없이 크기만 차지 */
+ width : 16px;
+}
+
+.w2treeview_icon_label {
+/* display : none; */
+ width : 18px;
+ height : 20px;
+ text-align : center;
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2treeview_icon_label_none {
+ display : none;
+}
+
+.w2treeview_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#ff7979;
+ padding:3px;
+ cursor : default;
+ margin : 20px;
+ color:#fff;
+ font-size:12px;
+ z-index : 5200;
+}
+
+.w2treeview_partialselect {
+ filter : alpha(opacity=40);
+ opacity : 0.4;
+}
+.w2treeview_partialdiv {
+ position: relative;
+ height : 12px;
+ width : 12px;
+ overflow:visible;
+ left : 0;
+ top:0;
+ background-color:#e9e9e9;
+}
+
+/* open */
+.w2treeview_open_child .w2treeview_icon_navi {
+ background : url(../images/treeview/minus.png) no-repeat center center;
+}
+
+.w2treeview_open_child .w2treeview_icon_label {
+/* background : url(../images/treeview/folder_open.gif) no-repeat center center; */
+}
+
+/* close */
+.w2treeview_close_child .w2treeview_icon_navi {
+ background : url(../images/treeview/plus.png) no-repeat center center;
+}
+
+.w2treeview_close_child .w2treeview_icon_label {
+/* background : url(../images/treeview/folder_close.gif) no-repeat center center; */
+}
+
+
+.w2treeview_leaf .w2treeview_icon_navi {
+ background : url(../images/treeview/middle.gif) no-repeat center center;
+}
+
+.w2treeview_last_leaf .w2treeview_icon_navi {
+ background : url(../images/treeview/last.gif) no-repeat center center;
+}
+
+.w2treeview_root_single_leaf .w2treeview_icon_navi {
+ background : url(../images/treeview/leaf_single_root.gif) no-repeat center center;
+}
+
+.w2treeview_root_multi_leaf .w2treeview_icon_navi {
+ background : url(../images/treeview/leaf_multi_root.gif) no-repeat center center;
+}
+
+/*
+.w2treeview_leaf .w2treeview_icon_label {
+ width : 16px;
+ background : url(../images/treeview/doc1.gif) no-repeat center center;
+}
+*/
+
+
+.w2treeview_drag {
+ visibility : hidden;
+ position : absolute;
+ border:2px solid #7BAFE4;
+ background-color:#ffffff;
+ cursor : default;
+ font-size : 15px;
+ margin-left : 20px;
+ margin-top : 15px;
+}
+
+.w2treeview_disabled .w2treeview_label {
+ color:#848684
+}
+
+/* treeview_virtual */
+.w2treeview_virtual .treeview_virtual_node {
+ white-space: nowrap;
+}
+
+.w2treeview_virtual .treeview_virtual_node:focus {
+ outline: none;
+}
+
+.w2treeview_virtual .treeview_virtual_node span {
+ display: inline-block;
+ vertical-align: middle;
+ margin: 0;
+ *zoom:1;
+ *display: inline;
+ _display: inline;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_icon_navi {
+ width: 16px;
+ height: 100%;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_icon_open {
+ background : url(../images/treeview/plus.png) no-repeat center center;
+ cursor: pointer;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_root_single_leaf {
+ background : url(../images/treeview/leaf_single_root.gif) no-repeat center center;
+ cursor: pointer;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_root_multi_leaf {
+ background : url(../images/treeview/leaf_multi_root.gif) no-repeat center center;
+ cursor: pointer;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_icon_close {
+ background : url(../images/treeview/minus.png) no-repeat center center;
+ cursor: pointer;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_leaf {
+ background : url(../images/treeview/middle.gif) no-repeat center center;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_last_sibling {
+ background : url(../images/treeview/last.gif) no-repeat center center;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_select_node {
+ background: none;
+ color: #383d41;
+ font-weight: bold;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_label {
+ white-space: nowrap;
+ vertical-align: middle;
+ cursor: pointer;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_label:focus {
+ outline: none;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_guideline {
+ height: 100%;
+ overflow:auto;
+ font-size: 0;
+ background: url(../images/treeview/vline.gif) repeat right center;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_icon_label {
+ height: 18px;
+ width: 20px;
+ cursor: default;
+ text-align: center;
+ background-repeat: no-repeat;
+ background-position: center center;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_checkbox {
+ height: 14px;
+ width: 14px;
+ margin: 0 2px 0 2px;
+ padding: 0;
+ vertical-align: middle;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_partialselect {
+ filter : alpha(opacity=40);
+ opacity : 0.4;
+}
+
+
+.w2treeview_virtual .treeview_over {
+
+}
+
+
+/* secret */
+.w2secret_input{
+ background-color : yellow;
+ vertical-align : middle;
+}
+
+
+
+/* output */
+.w2output {
+}
+/*
+.w2output_table {
+ margin : 0px;
+ padding : 0px 0px 0px 0px;
+ table-layout : fixed;
+ border-collapse : collapse;
+ vertical-align: middle;
+}
+.w2output_td {
+ padding: inherit;
+ padding-left:inherit;
+ padding-top:inherit;
+ padding-right:inherit;
+ padding-bottom:inherit;
+}
+*/
+
+
+/* iframe */
+.w2iframe {
+ border-style : none;
+ border-width : 0;
+}
+
+
+/* repeat */
+.w2repeat {
+}
+
+.w2repeat_table {
+ border-collapse : collapse;
+}
+
+
+
+/* window */
+.w2window {
+ position : absolute;
+ background-color : #ffffff;
+ border: 1px solid #b3b3b3;
+}
+
+.w2window_header {
+ position : absolute;
+ top : 0;
+ left : 0;
+ right : 0;
+ height : 24px;
+ padding:0 1px;
+ background-image : url(../images/window/bg_mdiTitle.gif);
+ overflow : hidden;
+ *width : expression(this.parentNode.clientWidth - 2);
+}
+
+.w2window_selected_header {
+ position : absolute;
+ top : 0;
+ left : 0;
+ right : 0;
+ height : 24px;
+ padding:0 1px;
+ background-image : url(../images/window/bg_selected_mdiTitle.gif);
+ overflow : hidden;
+ *width : expression(this.parentNode.clientWidth - 2);
+}
+
+.w2window_header_extend {
+ display:none;
+}
+
+.w2window_header_icon {
+ position : absolute;
+ top : 0;
+ left : 3px;
+ width : 20px;
+ height : 24px;
+ background : url(../images/window/logo_mdi.png) center center no-repeat;
+}
+
+.w2window_header_title {
+ position : absolute;
+ top : 0;
+ left : 25px;
+ width : 300px;
+ height : 21px;
+ padding : 5px 0 0 0;
+ font-size : 12px;
+ font-weight : bold;
+ color : #383d41;
+ cursor : default;
+ white-space : nowrap;
+}
+
+.w2window_header_subtitle {
+ position : absolute;
+ top : 0;
+ left : 340px;
+ width : 300px;
+ height : 21px;
+ padding : 5px 0 0 0;
+ font-size : 12px;
+ font-weight : bold;
+ color : #383d41;
+ cursor : default;
+ white-space : nowrap;
+}
+
+.w2window_header_buttonArea {
+ position : relative;
+ top : 0;
+ left : 175px;
+ height : 24px;
+ display: inline-block;
+}
+
+.w2window_header_buttonArea > div {
+ display: inline-block;
+ margin-left: -1px;
+}
+
+.w2window_header_button {
+ position : relative;
+ height : 24px;
+ width: 70px;
+ margin-left: 5px;
+ cursor: pointer;
+ display: inline-block;
+}
+
+.w2window_header_custom_button {
+ position : relative;
+ height : 17px;
+ width: 17px;
+ cursor: pointer;
+}
+
+.w2window_header_button_content {
+ top: 50%;
+ left: 50%;
+ width: 100%;
+ height: 80%;
+ position: absolute;
+
+}
+
+.w2window_header_button_content_on {
+
+}
+
+.w2window_header_button_value {
+ top: 50%;
+ left: 50%;
+ position: absolute;
+}
+
+.w2window_header_button_disabled {
+
+}
+.w2window_header_buttonArea {
+ position : relative;
+ top : 0;
+ left : 175px;
+ height : 24px;
+ display: inline-block;
+
+}
+
+.w2window_header_button {
+ position : relative;
+ height : 24px;
+ width: 70px;
+ margin-left: 5px;
+ cursor: pointer;
+ display: inline-block;
+}
+
+.w2window_header_button_content {
+ top: 50%;
+ left: 50%;
+ width: 100%;
+ height: 80%;
+ position: absolute;
+
+}
+
+.w2window_header_button_content_on {
+
+}
+
+.w2window_header_button_value {
+ top: 50%;
+ left: 50%;
+ position: absolute;
+}
+
+.w2window_header_button_disabled {
+
+}
+
+.w2window_header_control {
+ position : absolute;
+ top : 0;
+ right : 0;
+ width : 59px;
+ height : 24px;
+}
+
+.w2window_minimize {
+ position : absolute;
+ top : 5px;
+ left : 1px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_minimize.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_maximized .w2window_restore {
+ position : absolute;
+ top : 5px;
+ left : 19px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_restore2.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_restored .w2window_restore {
+ position : absolute;
+ top : 5px;
+ left : 19px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_restore.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_close {
+ position : absolute;
+ top : 5px;
+ left : 37px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_close.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_popup {
+ position : absolute;
+ top : 5px;
+ left : -17px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_popup2.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_minimize_on {
+ position : absolute;
+ top : 5px;
+ left : 1px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_minimize_on.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_restored .w2window_restore_on {
+ position : absolute;
+ top : 5px;
+ left : 19px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_restore_on.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+
+.w2window_maximized .w2window_restore_on {
+ position : absolute;
+ top : 5px;
+ left : 19px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_restore2_on.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_close_on {
+ position : absolute;
+ top : 5px;
+ left : 37px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_close_on.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_popup_on {
+ position : absolute;
+ top : 5px;
+ left : -17px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_popup2_on.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_body {
+ background-color : #dfdfdf;
+ position : absolute;
+ top : 24px;
+ left : 0;
+ bottom : 0;
+ right : 0;
+ padding:0 1px;
+ *width : expression(this.parentNode.clientWidth - 2);
+ *height : expression(this.parentNode.clientHeight - 25);
+}
+
+.w2window_body_extend {
+ top : 1px;
+ *height : expression(this.parentNode.clientHeight - 2);
+}
+
+.w2window_content {
+ background-color : #ffffff;
+ position : absolute;
+ top : 0;
+ left : 2px;
+ bottom : 22px;
+ right : 2px;
+ border-top : 1px solid #b3b3b3;
+ border-left : 1px solid #b3b3b3;
+ border-right : 1px solid #b3b3b3;
+ border-bottom : 0;
+ *width : expression(this.parentNode.clientWidth - 6);
+ *height : expression(this.parentNode.clientHeight - 23);
+}
+
+.w2window_no_status .w2window_content {
+ bottom : 2px;
+ border-bottom : 1px solid #536A88;
+}
+
+.w2window_iframe {
+ background-color : #ffffff;
+ position : absolute;
+ width : 100%;
+ height : 100%;
+ border : 0;
+ padding : 0;
+ overflow : auto;
+}
+
+.w2window_status {
+ background-color : #fff1f1;
+ position : absolute;
+ left : 2px;
+ bottom : 2px;
+ right : 2px;
+ height : 20px;
+ border-top : 0;
+ border:1px solid #b3b3b3;
+ *width : expression(this.parentNode.clientWidth - 6);
+ *bottom : 0;
+}
+
+.w2window_msg {
+ background : url(../images/window/icon_msg.png) left center no-repeat;
+ position : absolute;
+ overflow : hidden;
+ top : 0;
+ left : 2px;
+ width : 160px;
+ height : 14px;
+ padding : 3px 0 0 18px;
+ font-size : 12px;
+ color : #383d41;
+ cursor : default;
+}
+
+.w2window_custom_msg {
+ float:right;
+ width : 160px;
+ height : 14px;
+ padding : 3px 3px 0 18px;
+ font-size : 12px;
+ text-align: right;
+ color : #383d41;
+ cursor : default;
+}
+
+.w2window_maximized {
+ position : absolute;
+ left : 0;
+ top : 0;
+ right : 0;
+ bottom : 0;
+ *width: expression(this.className.indexOf('w2window_maximized') >= 0 ? this.parentNode.clientWidth - 2 : 'auto');
+ *height: expression(this.parentNode.clientHeight - 2);
+}
+
+
+.w2window_restored {
+ position : absolute;
+}
+
+.w2window_resize {
+ position : absolute;
+ right : 0;
+ bottom : 0;
+ width : 15px;
+ height : 15px;
+ cursor : SE-resize;
+}
+.w2window_maximized .w2window_resize {
+ cursor : SE-resize;
+}
+
+.w2window_resize_right {
+ position : absolute;
+ right : 0;
+ top : 0;
+ bottom : 15px;
+ width : 5px;
+ *height : expression(this.parentNode.clientHeight - 15);
+ cursor : E-resize;
+}
+.w2window_maximized .w2window_resize_right {
+ cursor : E-resize;
+}
+
+.w2window_resize_bottom {
+ position : absolute;
+ left : 0;
+ right : 15px;
+ bottom : 0;
+ *width : expression(this.parentNode.clientWidth - 15);
+ height : 5px;
+ cursor : S-resize;
+}
+
+.w2window_resize_bottomLeft {
+ position : absolute;
+ left : 0;
+ bottom : 0;
+ width : 15px;
+ height : 15px;
+ cursor : SW-resize;
+}
+
+.w2window_resize_left {
+ position : absolute;
+ left : 0;
+ top : 0;
+ bottom : 15px;
+ width : 5px;
+ *height : expression(this.parentNode.clientHeight - 15);
+ cursor : W-resize;
+}
+
+.w2window_maximized .w2window_resize_bottom {
+ cursor : S-resize;
+}
+
+.w2window_wmode {
+ position:absolute;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+}
+
+.w2window_wframe {
+ width:100%;
+ height:100%;
+ overflow:auto;
+}
+
+/* chart */
+.w2chart {
+}
+
+.w2chart_main {
+ outline-width: 0;
+}
+
+.w2chart_over {
+}
+
+.w2chart_contextMenu {
+ width:148px; height:87px;
+ border:1px solid #a4a7a8;
+ background-color:#fff;
+}
+
+.w2chart_contextMenu_over {
+ cursor:pointer;
+ background: repeat-x url(../images/chart/Mmouse_over.gif);
+ color: #ffffff;
+}
+
+.w2chartLabel {
+ text-align : center;
+ z-Index : 110;
+}
+
+.w2chartDataTableLayer {
+}
+
+.w2chartDataTableLayer_table {
+}
+
+.w2chartDataTableLayer_headRowTd {
+ font-size:12px;
+ background-color:#ADC0C7;
+ border:1px solid #D2D4D5;
+ color:#002D36;
+ text-align:center;
+}
+
+.w2chartDataTableLayer_headCellTd {
+ font-size:12px;
+ background-color:#EDEFF0;
+ color:#002D36;
+ border:1px solid #CDD2D3;
+ text-align:left;
+}
+
+.w2chartDataTableLayer_cellTd {
+ font-size:12px;
+ text-align:center;
+ border:1px solid #E6E8E9;
+ background-color:#ffffff;
+}
+
+.w2chartSeriesLayer_group {
+}
+
+/* group */
+.w2group { background-color:#ffffff;}
+
+.w2group_expand {
+ float:right;
+}
+
+.w2group_expnad_btn {
+ height:20px;
+ width:20px;
+ background-image: url(../../common/images/btn_zoom_down.png);
+ background-repeat: no-repeat;
+ background-position: 0 0;
+ cursor: pointer;
+}
+
+.w2group_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#5c85d4;
+ padding:3px;
+ cursor : default;
+ color:#fff;
+ font-size:12px;
+ z-index : 5200;
+}
+
+/* layer */
+.w2layer {
+}
+
+
+/*radio */
+.w2radio {
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2radio_main {
+ height:100%; width:100%;
+ border-collapse:collapse;
+ overflow:auto;
+}
+.w2radio_row {
+}
+.w2radio_td_input {
+ width:20px;
+}
+.w2radio_input{
+ margin-bottom:3px;
+}
+.w2radio_td_label {
+}
+.w2radio_label{
+ font-size:12px;
+ cursor:pointer;
+}
+
+.w2radio_disabled {
+ color : #848684;
+}
+
+/* grid */
+.w2grid {
+ position: relative;
+ background-color:#ffffff;
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
+}
+.w2grid_disabled {
+ opacity:0.7;
+ filter:alpha(opacity=70);
+}
+.w2grid_default_disabled {
+}
+.w2grid_default_readonly {
+}
+.w2grid td {
+ padding:0;
+}
+.w2grid th {
+ padding:0;
+ font-weight:normal;
+}
+.w2grid_plus {
+ background-image : url(../images/grid/plus.gif);
+ background-position : center center;
+ background-repeat:no-repeat;
+ width:16px;
+ height:16px;
+}
+.w2grid_minus {
+ background-image : url(../images/grid/minus.gif);
+ background-position : center center;
+ background-repeat:no-repeat;
+ width:16px;
+ height:16px;
+}
+.w2grid_leaf {
+ background-image : url(../images/grid/leaf.gif);
+ background-position : center center;
+ background-repeat:no-repeat;
+ width:16px;
+ height:16px;
+}
+.w2grid_depthBlank {
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+ width: 16px;
+ height: 16px;
+ vertical-align: bottom;
+}
+.w2grid_depth_line_T {
+ background-image : url(../images/grid/line_T.gif);
+ background-position : center center;
+ background-repeat:no-repeat;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+ width: 16px;
+ height: 100%;
+ vertical-align: bottom;
+}
+
+.w2grid_depth_line_I {
+ background-image : url(../images/grid/line_I.gif);
+ background-position : center center;
+ background-repeat:no-repeat;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+ width: 16px;
+ height: 100%;
+ vertical-align: bottom;
+}
+
+.w2grid_depth_line_L {
+ background-image : url(../images/grid/line_L.gif);
+ background-position : center center;
+ background-repeat:no-repeat;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+ width: 16px;
+ height: 100%;
+ vertical-align: bottom;
+}
+.w2grid_drilldown_nobr {
+ padding: 0 4px 0 0 !important;
+ vertical-align: bottom;
+}
+
+.w2grid nobr {
+ padding:0 4px;
+}
+
+.w2grid_head_input {
+ border:1px solid #b1c5d5;
+}
+
+.w2grid_head_sort_asc {
+ background-image:url(../images/grid/asc_order.gif);
+}
+
+.w2grid_head_sort_desc {
+ background-image:url(../images/grid/desc_order.gif);
+}
+
+.w2grid_head_sort_none {
+ background-image:url(../images/grid/icon_sort.gif);
+}
+
+.w2grid_head_sort_usefilter_div_main_ie {
+ position:absolute !important;
+ margin-left:-25px !important;
+ padding-right:7px !important;
+ top:3px !important;
+}
+
+.w2grid_head_sort_usefilter_div_main {
+ position:absolute !important;
+ margin-left:0px !important;
+ padding-right:10px !important;
+ top:3px !important;
+}
+
+.w2grid_head_sort_div_main {
+ position:relative;
+ /*word-wrap:break-word;*/
+ white-space:pre-wrap;
+ margin-left:5px;
+ margin-right:5px;
+ padding-right:20px;
+ top:0;
+ background-repeat:no-repeat;
+ background-position:right top;
+ *zoom:1;
+ min-height:20px;
+ height:auto !important;
+ height:20px;
+}
+
+.w2grid_head_sort_div_sub {
+ position:absolute;
+ width:10px;
+ bottom:0;
+ font-size:9px;
+ text-align:right;
+ right:3px;
+}
+
+.w2grid_hidedRow .w2grid_embedded_input {
+ visibility: hidden;
+ display: none;
+}
+
+.w2grid_hidedRow .w2grid_embedded_select {
+ visibility: hidden;
+ display: none;
+}
+
+.w2grid_hidedRow .w2inputCalendar_div {
+ visibility: hidden;
+ display: none;
+}
+
+.w2grid_hidedRow .w2grid_embedded_check {
+ visibility: hidden;
+ display: none;
+}
+
+.w2grid_hidedRow .w2grid_embedded_radio {
+ visibility: hidden;
+ display: none;
+}
+
+.w2grid_hidedRow .w2grid_embedded_secret {
+ visibility: hidden;
+ display: none;
+}
+
+.w2grid_textarea {
+ white-space:nowrap;
+ padding:0 4px;
+}
+
+/* .gridBodyDefault td{padding:0px;} */
+.gridHeaderTableDefault{
+ border-top:0;
+ border-bottom:1px solid #b3b3b3;
+ border-left:1px solid #b3b3b3;
+ border-right:0;
+ cursor:default
+}
+.w2grid th.gridHeaderTDDefault {
+ background: url(../images/grid/bg_gridheader.gif) repeat-x #dfdfdf;
+ border: 1px solid #b3b3b3;
+ font-weight:bold;
+ color:#383d41;
+ overflow:hidden;
+ font-size:12px;
+ vertical-align:middle;
+ white-space:nowrap;
+}
+/* add */
+.gridHeaderTRDefault{}
+
+.gridHeaderTDDefault_rowNumber{
+ height: 20px;
+}
+.gridHeaderTDDefault_rowStatus{
+ height: 20px;
+}
+
+.gridBodyTableDefault{border:1px solid #b1c5d6; border-right:0}/* ? */
+.gridBodyTRDefault{}
+.gridBodyDefault{
+ cursor:default;
+ border:1px solid #b3b3b3;
+ font-size:12px;
+ overflow:hidden;;
+ text-align:center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+}
+.gridBodyDefault_select{
+ background-repeat:no-repeat;
+ background-position:right center;
+ background-image:url(../images/selectbox/select_arrow.gif);
+}
+
+.gridBodyDefault_checkcombobox{
+ background-repeat:no-repeat;
+ background-position:right center;
+ background-image:url(../images/checkcombobox/select_arrow.gif);
+}
+
+.gridBodyDefault_spinner{
+ background-repeat:no-repeat;
+ background-position:right center;
+ background-image:url(../images/spinner/grid_spinner.png);
+}
+
+.gridBodyDefault_autoComplete{
+ background-repeat:no-repeat;
+ background-position:right center;
+ background-image:url(../images/autoComplete/select_arrow.gif);
+}
+
+.gridBodyDefault_calendar{
+ background-repeat:no-repeat;
+ background-position:right center;
+ background-image:url(../images/inputCalendar/icon_calendar.gif);
+}
+
+/* add 크롬/사파리/오페라 상하 1px 남음 inline-style에 높이값이 100%으로 들어감.
+ td의 height값을 가져와서 넣어주면 해결
+*/
+.gridBodyDefault button{padding:0;border:1px solid #b3b3b3;background:#ddd}
+
+.gridSubtotalTRDefault{}
+.gridSubtotalDefault{
+ cursor:default;
+ font-size:12px;
+ overflow:hidden;
+ text-align:center;
+ border:1px solid #b3b3b3;
+ background-color:#ffd7d7;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+}
+.w2grid .gridSubtotalDefault nobr {
+ padding:0 3px;
+}
+
+.gridSubtotalDefault_rowNumber{
+ background-color:#ffffff;
+ border:1px solid #b1c5d6;
+}
+.gridSubtotalDefault_rowStatus{
+ background-color:#ffffff;
+ border:1px solid #b1c5d6;
+}
+
+.gridBodyDefault_rowNumber{
+}
+.gridBodyDefault_rowStatus{
+}
+
+.gridFooterTableDefault {
+ cursor:default;
+ background-color:#ffd7d7;
+ font-weight:normal;
+ text-align:center;
+ vertical-align:middle;
+ color:#163d13;
+ border:0;
+ border-left:1px solid #b3b3b3;
+}
+*:first-child+html table.gridFooterTableDefault > thead{display:none} /* ie7 td에 border를 없앰 */
+.gridFooterTRDefault{}
+.gridFooterTDDefault{
+ overflow:hidden;
+ background-color:#e3fbf2;
+ font-size:12px;
+ font-weight:normal;
+ text-align:center;
+ vertical-align:middle;
+ color:#163d13;
+ border:1px solid #b3b3b3;
+ white-space:nowrap;
+ height:20px;
+}
+.gridFooterTDDefault_rowNumber{
+}
+.gridFooterTDDefault_rowStatus{
+}
+
+.focusedTd1{ background-color:#fca73c}
+
+.w2grid_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#ff7979;
+ cursor : default;
+ font-size : 12px;
+ color:#fff;
+ padding:3px;
+ z-index : 5200;
+}
+
+.w2grid_drag {
+ visibility : hidden;
+ position : absolute;
+ border:2px solid #7bafe4;
+ background-color:#ffffff;
+ cursor : default;
+ font-size : 12px;
+ margin-left:10px;
+ margin-top:10px;
+}
+
+.w2grid_fastScroll_layer {
+ position : absolute;
+ left : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #e8f0f8;
+}
+
+.w2grid_fastScroll_msg {
+ color:#333;
+ font-weight : bold;
+ text-align : center;
+ position:absolute;
+ top : 30px;
+ left : 50%;
+ width : 200px;
+ height : 20px;
+ margin-left : -100px;
+ padding-top : 3px;
+ border : 2px solid #7bafe4;
+}
+
+.w2grid_downloadIframe {
+ border-style : none;
+ border-width : 0;
+ height : 100px;
+ width : 180px;
+ z-Index : 6010;
+}
+
+.w2grid_iScrollX {
+ position:absolute;
+ bottom:0;
+ height:8px;
+ width:30px;
+ z-index:20;
+ background-color:gray;
+ opacity:0.3;
+ border-radius:8px;
+ -webkit-transition:opacity 0.8s;
+}
+
+.w2grid_iScrollX_move {
+ opacity:0.7;
+ -webkit-transition:none;
+}
+
+.w2grid_iScrollY {
+ position:absolute;
+ right:0;
+ height:30px;
+ width:8px;
+ z-index:20;
+ background-color:gray;
+ opacity:0.3;
+ border-radius:8px;
+ -webkit-transition:opacity 0.8s;
+}
+
+.w2grid_iScrollY_move {
+ opacity:0.7;
+ -webkit-transition:none;
+}
+
+.w2grid_iScrollX_move_mobile {
+ -webkit-transition:none;
+}
+
+.w2grid_iScrollY_move_mobile {
+ -webkit-transition:none;
+}
+
+.w2grid_image {
+ cursor : pointer;
+}
+
+.w2grid_image_disabled {
+ filter:alpha(opacity=30);
+ opacity:0.3;
+}
+
+.w2grid_rowStatus_C {
+ background:url(../images/grid/icon_C.gif) no-repeat center center;
+}
+
+.w2grid_rowStatus_U {
+ background:url(../images/grid/icon_U.gif) no-repeat center center;
+}
+
+.w2grid_rowStatus_D {
+ background:url(../images/grid/icon_D.gif) no-repeat center center;
+}
+
+.w2grid_rowStatus_V {
+ background:url(../images/grid/icon_V.gif) no-repeat center center;
+}
+
+.w2grid_customFilter {
+ width:330px;
+ height:250px;
+ border-style:solid;
+ border-color:#b1c5d6;
+ background:#f5f5f5;
+ border:1px solid #b3b3b3;
+ z-index:4500;
+}
+
+.w2grid_customFilter_HL {
+ width:5px;
+ height:35px;
+ background-image:none;
+}
+
+.w2grid_customFilter_HC {
+ height:35px;
+ background-image:none;
+}
+
+.w2grid_customFilter_HR {
+ width:5px;
+ height:35px;
+ background-image:none;
+}
+
+.w2grid_customFilter_BL {
+ width:5px;
+ background-image:none;
+}
+
+.w2grid_customFilter_BC {
+ background-image:none;
+ background:#fff;
+ border:1px solid #b3b3b3
+}
+
+.w2grid_customFilter_BR {
+ width:5px;
+ background-image:none;
+}
+
+.w2grid_customFilter_FL {
+ width:5px;
+ height:5px;
+ background-image:none;
+}
+
+.w2grid_customFilter_FC {
+ height:5px;
+ background-image:none;
+}
+
+.w2grid_customFilter_FR {
+ width:5px;
+ height:5px;
+ background-image:none;
+}
+
+.w2grid_customFilter_title {
+ font-size:13px;
+ font-weight:bold;
+ color:#383d41;
+}
+
+.w2grid_customFilter_btnClose {
+ width:17px;
+ height:16px;
+ background : url(../images/grid/customFilter_btn_close.gif) no-repeat center center;
+}
+
+.w2grid_customFilter_text {
+ position:absolute;
+ font-size:11px;
+ color:#383d41;
+}
+
+.w2grid_customFilter_item {
+ width:100%;
+ height:47px;
+ margin-bottom:5px;
+ background-color:transparent;
+}
+
+.w2grid_customFilter_buttonGroup {
+ width:100%;
+ height:22px;
+ margin-bottom:10px;
+ background-color:transparent;
+}
+
+.w2grid_customFilter_button {
+ height:20px;
+ padding:0 10px;
+ border-style:solid;
+ border-color:#bdbdbe;
+ background-color: #f1f1f1;
+ font-size:11px;
+ color:#383d41;
+ line-height:22px;
+ text-align:center;
+ cursor: pointer;
+}
+
+.w2grid_customFilter_button_selected {
+ background-color:#f8f8f8;
+}
+
+.w2grid_customFilter_selectbox {
+ width:120px;
+ height:20px;
+ left:30px;
+}
+
+.w2grid_customFilter_autocomplete {
+ width:150px;
+ height:20px;
+ left:160px;
+}
+
+.w2grid_customFilter_radio {
+ width:120px;
+}
+
+.w2grid_customFilter_open {
+ float:right;
+ border-width:0;
+ margin:0 5px;
+ width:17px;
+ height:16px;
+ background : url(../images/grid/customFilter_btn_open.gif) no-repeat center center;
+}
+
+.w2grid_customFilter_sortable_open {
+ margin:0 2px !important;
+}
+
+.w2grid_customFilter_filter {
+ float:right;
+ border-width:0;
+ width:17px;
+ height:16px;
+ background : url(../images/grid/customFilter_btn_filter.gif) no-repeat center center;
+}
+
+.w2grid .w2grid_embedded_input {
+ width: 100%;
+ border: 0;
+ padding: 0;
+ outline: none;
+ font-family: 돋움, Dotum, Helvetica, AppleGothic, sans-serifl;
+ background-color: transparent;
+ cursor: default;
+}
+
+.w2grid .w2grid_secret {
+ font-family: Helvetica, AppleGothic, Sans-serif;
+}
+
+.w2grid .w2grid_embedded_secret {
+ width: 100%;
+ border: 0px none;
+ padding: 0;
+ outline: none;
+ background-color: transparent;
+ cursor: default;
+}
+
+.w2grid .w2grid_embedded_input.w2input_focus {
+ background-color:#fff7d1;
+ cursor: text;
+}
+
+.w2grid .w2grid_embedded_secret.w2input_focus {
+ background-color:#FFF7D1;
+ cursor: text;
+}
+
+.w2grid .w2grid_embedded_select {
+ width:100%;
+ margin:0;
+ padding:0;
+ border:0 none;
+}
+
+.w2grid_columnMove_ghost {
+ position:absolute;
+ display:block;
+ z-index:9999;
+ background:#6c6d6e;
+ border:1px solid #3a3f44;
+ color:#fff;
+ padding:3px;
+ text-align:center;
+}
+
+.w2grid_columnMove_arrow {
+ position:absolute;
+ display:block;
+ z-index:9999;
+ background:url(../images/grid/arrow.gif);
+ width:10px;
+ height:6px;
+ line-height:1px;
+ font-size:1px;
+}
+
+.w2grid_gropuby {
+}
+
+.w2grid_groupby_depth_0 {
+ background-color:#dfe9f8;
+}
+
+.w2grid_groupby_depth_1 {
+ background-color:#fff9e4;
+}
+
+.w2grid_groupby_depth_2{
+ background-color: #fff;
+}
+
+.w2grid_groupbyZone {
+ position: relative;
+ background-color: #ebebeb;
+ border: 1px solid #bdbdbd;
+}
+
+.w2grid_groupbyZone_column {
+ width: 125px;
+ height: 21px;
+ margin: 10px 5px;
+ display: inline-block;
+ *display: inline;
+ *vertical-align: middle;
+ *zoom : 1;
+ background: url(../images/grid/bg_gridheader.gif) repeat;
+ text-align:left;
+ overflow:hidden;
+ border:1px solid #b3b3b3;
+ font-size:12px;
+ font-weight:normal;
+ color:#383d41;
+ cursor: pointer;
+ position: relative;
+}
+
+.w2grid_groupbyZone_column_labelDiv {
+ width: 100px;
+ height: 25px;
+ position: relative;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+}
+.w2grid_groupbyZone_column_closeButtonDiv {
+ width: 25px;
+ height: 25px;
+ position: relative;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+}
+.w2grid_groupbyZone_column_closeButtonImg {
+ position: absolute;
+ margin: 5px 0;
+ right: 5px;
+ width: 10px;
+ height: 10px;
+ background : url(../images/grid/close.gif) no-repeat center center;
+}
+.w2grid_groupbyZone_column_value {
+ width: 100px;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ overflow: hidden;
+ margin : 4px 2px;
+ position: absolute;
+ cursor: pointer;
+}
+.w2grid_groupbyZone_column_drag {
+ padding:5px;
+ margin:0 15px;
+ color:#383d41;
+ font-size:12px;
+ font-weight:normal;
+ border:1px solid #b1c5d5;
+ cursor: pointer;
+ position:relative;
+}
+
+.w2grid_groupbyZone_header_drag {
+ padding:5px;
+ margin:0 15px;
+ color:#383d41;
+ font-size:12px;
+ font-weight:normal;
+ border:1px solid #b1c5d5;
+ cursor: pointer;
+ position:relative;
+}
+
+.w2grid_groupbyZone_message {
+ top: 50%;
+ left: 50%;
+ position: absolute;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+}
+
+.w2grid_groupbyZone_scrollView {
+ border: 1px solid #b3b3b3;
+ background-color:#fff;
+}
+
+.w2grid_groupbyZone_list {
+ color:#383d41;
+ font-size:12px;
+ font-weight:normal;
+ white-space:nowrap;
+ overflow: hidden;
+}
+
+.w2grid_groupbyZone_list_listRow {
+ cursor:pointer;
+}
+
+.w2grid_groupbyZone_list_listColumn_checkbox {
+ cursor:pointer;
+}
+
+.w2grid_groupbyZone_list_listColumn_text {
+ cursor:pointer;
+}
+
+.w2grid_customFilter_scrollView {
+ border: 1px solid #B1C5D5;
+ background-color: white;
+}
+
+.w2grid_customFilter_list {
+ color:#066196;
+ font-size:12px;
+ font-weight:normal;
+ white-space:nowrap;
+ overflow: hidden;
+}
+
+.w2grid_customFilter_list_listRow {
+ cursor: pointer;
+}
+
+.w2grid_customFilter_list_listColumn_checkbox {
+ cursor: pointer;
+}
+
+.w2grid_customFilter_list_listColumn_text {
+ cursor: pointer;
+}
+
+.w2grid_contextMenu {
+ color:#066196;
+ font-size:12px;
+ font-weight:normal;
+ white-space:nowrap;
+ overflow: hidden;
+ background-color: white;
+ position:absolute;
+ border: 3px solid #B1C5D5;
+ z-index: 99;
+ padding:0px;
+ display:block;
+}
+.w2grid_contextMenu_row {
+ cursor: pointer;
+}
+.w2grid_contextMenu_column {
+ cursor: pointer;
+ padding-top: 3px;
+}
+
+
+.w2grid_spinner_up_start {
+ position:absolute;
+ top:0;
+ width:100%;
+ height:7px;
+ background : none;
+ overflow:hidden;
+}
+
+.w2grid_spinner_up_center {
+ position:absolute;
+ top:7px;
+ width:100%;
+ bottom:10px;
+ *height:expression(this.parentNode.offsetHeight-17);
+ background : none;
+ overflow:hidden;
+}
+
+.w2grid_spinner_up_end {
+ position:absolute;
+ bottom:0;
+ width:100%;
+ height:10px;
+ background : none;
+ overflow:hidden;
+}
+
+.w2grid_spinner_up_image {
+ position:absolute;
+ top:50%;
+ left:0;
+ height:10px;
+ width:29px;
+ margin-top:-6px;
+ background : url(../images/grid/grid_spinner_plus.png) no-repeat center center;
+ overflow:hidden;
+}
+
+.w2grid_spinner_down_start {
+ position:absolute;
+ top:0;
+ width:100%;
+ height:7px;
+ background:none;
+ overflow:hidden;
+}
+
+.w2grid_spinner_down_center {
+ position:absolute;
+ top:7px;
+ width:100%;
+ bottom:10px;
+ *height:expression(this.parentNode.offsetHeight-17);
+ background:none;
+ overflow:hidden;
+}
+
+.w2grid_spinner_down_end {
+ position:absolute;
+ bottom:0;
+ width:100%;
+ height:10px;
+ background:none;
+ overflow:hidden;
+}
+
+.w2grid_spinner_down_image {
+ position:absolute;
+ top:50%;
+ left:0;
+ height:10px;
+ width:29px;
+ margin-top:-6px;
+ background : url(../images/grid/grid_spinner_minus.png) no-repeat center center;
+ overflow:hidden;
+}
+
+/* input */
+
+.w2input {
+ border:1px solid #b3b3b3;
+ font-size:12px;
+ padding :0 2px;
+ font-family: "돋움",Dotum;
+ vertical-align : middle;
+}
+
+.w2input_focus {
+ border:1px solid #b3b3b3;
+ background:#fff1f1
+}
+
+.w2input_over {
+}
+
+.w2input_placeholder {
+ color: gray;
+}
+
+.w2input_disabled {
+ background:#e3e3e3;
+}
+
+/* menu */
+.w2menu {
+/* border: solid 1px black; */
+ padding : 0;
+ margin : 0;
+ font-size : 12px;
+ overflow : visible;
+}
+
+/* basic */
+.w2menu_main {
+}
+
+.w2menu_child {
+/* display : none; */
+ position : absolute;
+ margin-left : -5px;
+ margin-top : -5px;
+ padding : 5px;
+}
+
+.w2menu_depth2 {
+ margin-left : -20px;
+ margin-top : 0;
+}
+
+.w2menu_vertical .w2menu_depth2 {
+ margin-left : 0;
+ margin-top : 0;
+}
+
+.w2menu_node {
+/* border : solid 1px green; */
+ cursor : pointer;
+ position : absolute;
+ padding : 0 1px;
+}
+
+.w2menu_node_selected {
+}
+
+/* group */
+.w2menu_main .w2menu_child {
+ left : -40px;
+ top : 30px;
+}
+
+.w2menu_vertical .w2menu_main .w2menu_child {
+ top : -1px;
+ left : 110px;
+}
+
+.w2menu_child .w2menu_child {
+ top : -1px;
+ left : 165px;
+}
+
+/* node */
+.w2menu_main .w2menu_node {
+ font-size : 12px;
+ min-width : 40px;
+/* height : 30px;
+ line-height : 30px;
+ padding : 10px 0px 0px 10px; */
+}
+
+.w2menu_vertical .w2menu_main .w2menu_node {
+ font-size : 12px;
+/* width : 165px;
+ height : 25px;
+ line-height : 25px; */
+ padding : 10px 0 0 10px;
+}
+
+.w2menu_child .w2menu_node {
+ position : relative;
+ width : 165px;
+ height : 25px;
+ line-height : 25px;
+ font-size : 12px;
+ padding : 0;
+}
+
+/* label */
+.w2menu_label {
+ position : static; /* relative, absolute 주면 min-width는 대신 display:block, none왔다갔다할때 위치를 td안에 잘 못찾음..*/
+ min-width : 75px;
+ cursor : pointer;
+ overflow : hidden;
+ text-overflow : ellipsis;
+ white-space : nowrap;
+}
+
+.w2menu_main .w2menu_label {
+/* color : red; */
+}
+
+.w2menu_vertical .w2menu_main .w2menu_label {
+/* color : red; */
+}
+
+.w2menu_child .w2menu_label {
+/* color : blue; */
+}
+
+.w2menu_node_over {
+/* background-color : #80ffff; */
+}
+
+.w2menu_sub {
+ position:absolute;
+ z-index:5500;
+ /*
+ width : 50px;
+ height : 50px;
+ border : solid 1px red;
+ */
+}
+
+.w2menu_menuLayer {
+ position : absolute;
+}
+
+.w2menu_child_container {
+ position : relative;
+ left : 0;
+ top : 0;
+}
+
+.w2menu_sub_wrap {
+ position : absolute;
+ left : 0;
+ top : 0;
+ width : 0;
+ height : 0;
+}
+
+.w2menu_child_table {
+ table-layout : auto;
+ border-collapse : collapse;
+}
+
+.w2menu_main_node_table {
+ table-layout : auto;
+ border-collapse : collapse;
+ vertical-align : middle;
+}
+
+.w2menu_child_table td {
+ padding : 0;
+ margin : 0;
+}
+
+.w2menu_child_container_horizon {
+ overflow-x:auto;
+ overflow-y:hidden;
+ white-space: nowrap;
+}
+
+.w2menu_node_horizon {
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+}
+
+/* Switch */
+.w2Switch {
+ overflow : hidden;
+}
+
+.w2switch_case {
+ visibility : hidden;
+}
+
+/* scatterChart */
+.w2scatterChart .w2chart_xAxis {
+ position : absolute;
+ left : 10%;
+ top : 90%;
+ width : 90%;
+ height : 10%;
+ text-align : left;
+}
+
+.w2scatterChart .w2chart_yAxis {
+ position : absolute;
+ left : 0%;
+ top : 10%;
+ width : 10%;
+ height : 80%;
+ text-align : right;
+}
+.w2scatterChart .w2chart_chartSpace {
+ position : absolute;
+ left : 0%;
+ top : 0%;
+ width : 100%;
+ height : 100%;
+}
+
+.w2scatterChart .w2chart_chartSpace_Left_1 {
+ position : absolute;
+ left : 10%;
+ top : 0%;
+ width : 90%;
+ height : 100%;
+}
+
+.w2scatterChart .w2chart_chartSpace_Right_1 {
+ position : absolute;
+ left : 0%;
+ top : 0%;
+ width : 90%;
+ height : 100%;
+}
+
+.w2scatterChart .w2chart_chartSpace_Bottom_1 {
+ position : absolute;
+ left : 0%;
+ top : 0%;
+ width : 100%;
+ height : 90%;
+}
+
+
+.w2scatterChart .w2chart_dataDiv {
+
+ position : absolute;
+ left :10%;
+ top : 10%;
+ width : 85%;
+ height : 80%;
+ z-index : 50;
+}
+
+.w2scatterChart .w2chart_xAxis_line {
+ border-left :1px solid #aaa;
+ position : absolute;
+ z-index : 60;
+
+}
+.w2scatterChart .w2chart_yAxis_line {
+ border-right : 0;
+ border-bottom :1px solid #ddd;
+ background : #fff;
+ position : absolute;
+ z-index : 60;
+}
+
+.w2scatterChart .w2chart_yAxis_line_fill {
+ border-right : 0;
+ border-bottom : 1px solid #ddd;
+ background : #eee;
+ position : absolute ;
+ z-index : 60;
+}
+
+.w2scatterChart .w2chart_background {
+ height : 100%;
+ width :100%;
+ position : absolute;
+}
+.w2scatterChart .w2chart_seriesLayer {
+ background-color:#fff;
+}
+
+.w2scatterChart_Point {
+ z-index : 80;
+}
+.w2scatterChart_onTooltip {
+ display : none;
+ position : absolute;
+ border:2px solid #7bafe4;
+ background-color:#fff;
+ cursor : default;
+ font-size : 15px;
+ z-index : 110;
+}
+.w2scatterChart_dragTooltip {
+ display : none;
+ position : absolute;
+ border:2px solid #7bafe4;
+ background-color:#fff;
+ cursor : default;
+ font-size : 15px;
+ z-index : 100;
+}
+.w2scatterchart_dragLayer {
+
+ position : absolute;
+ border:2px solid #7bafe4;
+ z-index : 70;
+}
+.w2scatterChart_drag_range_select {
+
+ position : absolute;
+ border:1px solid #9dcff7;
+ background-color:transparent;
+ cursor : default;
+ font-size : 15px;
+ z-index : 70;
+}
+.w2scatterChart .w2graphicUtil {
+ z-index : 75;
+
+}
+.w2scatterChart_w2drag_select_div {
+ margin-left : 1px;
+ margin-top : 1px;
+}
+.w2scatterChart .w2chart_seriesLayerLeft {
+ position: absolute;
+ height: 100%;
+ width: 10%;
+ left: 0;
+}
+
+.w2scatterChart .w2chart_seriesLayerRight {
+ position: absolute;
+ height: 100%;
+ left: 90%;
+ width: 10%;
+}
+
+.w2scatterChart .w2chart_seriesLayerBottom {
+ position: absolute;
+ height: 10%;
+ top: 90%;
+ width: 100%;
+}
+
+
+/* drag */
+.w2drag {
+ position : absolute;
+ visibility : hidden; /* delay 적용때문에 */
+ z-index : 6010;
+}
+
+.w2drag_move {
+ border:1px dashed gray;
+ background-color:transparent;
+ cursor : default;
+ font-size : 15px;
+ left : 0;
+ top : 0;
+}
+
+.w2drag_resize {
+ border:1px dashed gray;
+ background-color:transparent;
+ cursor : default;
+ font-size : 15px;
+ left : 0;
+ top : 0;
+}
+
+.w2drag_range_select {
+ border:1px dashed gray;
+ background-color:transparent;
+ cursor : default;
+ font-size : 15px;
+}
+
+.w2tabBrowser_drag {
+ margin-left : 5px;
+ margin-top : 5px;
+ background-color : #0080ff;
+ /*background-image : url(/2.jpg); margin : 3px 0px 0px 1px;*/
+ filter : alpha(opacity=30);
+ opacity : 0.3;
+}
+
+.w2drag_widget_ghost {
+ background-color:#0080ff;
+ opacity : 0.3;
+ filter : alpha(opacity=30);
+}
+
+/* w2sort */
+.w2sort_item {
+}
+
+.w2sort_over {
+ /*border : solid 3px red;*/
+}
+
+.w2sort_ghost {
+ position : relative;
+ border:2px dashed #999999;
+}
+
+.w2sort_drag {
+ opacity : 0.5;
+ filter : alpha(opacity=50);
+ z-index : 6010;
+}
+
+/* w2context */
+.w2context {
+ position : absolute;
+ border:1px solid black;
+ background-color : white;
+ display : none;
+}
+
+.w2context_item {
+}
+
+.w2context_item_over {
+}
+
+
+
+
+/* dragLayer */
+.w2dragLayer {
+}
+
+.w2dragLayer_contents {
+}
+
+.w2dragLayer_tl {
+ position : absolute;
+ left : 0;
+ top : 0;
+ width:10px;
+ height:10px;
+ border-top:1px solid red;
+ border-left:1px solid red;
+}
+
+.w2dragLayer_tr {
+ position : absolute;
+ left : 100px;
+ top : 0;
+ width:10px;
+ height:10px;
+ margin-left : -10px;
+ border-top:1px solid red;
+ border-right:1px solid red;
+}
+
+.w2dragLayer_bl {
+ position : absolute;
+ left : 0;
+ top : 20px;
+ width:10px;
+ height:10px;
+ margin-top : -10px;
+ border-bottom:1px solid red;
+ border-left:1px solid red;
+}
+
+.w2dragLayer_br {
+ position : absolute;
+ left : 100px;
+ top : 20px;
+ width:10px;
+ height:10px;
+ margin-left : -10px;
+ margin-top : -10px;
+ border-bottom:1px solid red;
+ border-right:1px solid red;
+}
+
+/* textbox */
+.w2textbox {
+}
+
+.w2textbox_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#5c85d4;
+ padding:3px;
+ cursor : default;
+ color:#fff;
+ font-size:12px;
+ z-index : 5200;
+}
+
+/* spinner */
+.w2spinner {
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2spinner.w2_horizon .w2spinner_up .w2spinner_up_start {
+ position:absolute;
+ top:0;
+ width:100%;
+ height:7px;
+ background : none;
+ overflow:hidden;
+}
+
+.w2spinner.w2_horizon .w2spinner_up .w2spinner_up_center {
+ position:absolute;
+ top:7px;
+ width:100%;
+ bottom:10px;
+ *height:expression(this.parentNode.offsetHeight-17);
+ background : none;
+ overflow:hidden;
+}
+
+.w2spinner.w2_horizon .w2spinner_up .w2spinner_up_end {
+ position:absolute;
+ bottom:0;
+ width:100%;
+ height:10px;
+ background : none;
+ overflow:hidden;
+}
+
+.w2spinner.w2_horizon .w2spinner_up .w2spinner_up_image {
+ position:absolute;
+ top:50%;
+ left:0;
+ height:10px;
+ width:29px;
+ margin-top:-6px;
+ background : url(../images/spinner/spinner_plus.png) no-repeat center center;
+ overflow:hidden;
+}
+
+* html .w2spinner.w2_horizon .w2spinner_up .w2spinner_up_image{margin-top:-10px} /* add */
+*:first-child+html .w2spinner.w2_horizon .w2spinner_up .w2spinner_up_image{margin-top:-10px} /* add */
+
+.w2spinner.w2_horizon .w2spinner_down .w2spinner_down_start {
+ position:absolute;
+ top:0;
+ width:100%;
+ height:7px;
+ background:none;
+ overflow:hidden;
+}
+
+.w2spinner.w2_horizon .w2spinner_down .w2spinner_down_center {
+ position:absolute;
+ top:7px;
+ width:100%;
+ bottom:10px;
+ *height:expression(this.parentNode.offsetHeight-17);
+ background:none;
+ overflow:hidden;
+}
+
+.w2spinner.w2_horizon .w2spinner_down .w2spinner_down_end {
+ position:absolute;
+ bottom:0;
+ width:100%;
+ height:10px;
+ background:none;
+ overflow:hidden;
+}
+
+
+
+.w2spinner.w2_horizon .w2spinner_down .w2spinner_down_image {
+ position:absolute;
+ top:50%;
+ left:0;
+ height:10px;
+ width:29px;
+ margin-top:-6px;
+ background : url(../images/spinner/spinner_minus.png) no-repeat center center;
+ overflow:hidden;
+}
+
+* html.w2spinner.w2_horizon .w2spinner_down .w2spinner_down_image{margin-top:-10px} /* add */
+*:first-child+html .w2spinner.w2_horizon .w2spinner_down .w2spinner_down_image{margin-top:-10px} /* add */
+
+.w2spinner.w2_horizon.type1 .w2spinner_up {
+ position:absolute;
+ top:0;
+ width:29px;
+ height:50%;
+ right:0;
+ cursor:pointer;
+}
+
+.w2spinner.w2_horizon.type1 .w2spinner_down {
+ position:absolute;
+ top:50%;
+ width:29px;
+ height:50%;
+ right:0;
+ margin-top:2px;
+ cursor:pointer;
+}
+
+.w2spinner.w2_horizon.type1 .w2input {
+ left:0;
+ text-align:center;
+}
+
+
+.w2spinner.w2_horizon.type2 .w2spinner_up {
+ position:absolute;
+ top:0;
+ width:29px;
+ height:100%;
+ right:0;
+ cursor:pointer;
+}
+
+
+.w2spinner.w2_horizon.type2 .w2spinner_down {
+ position:absolute;
+ top:0;
+ width:29px;
+ height:100%;
+ left:0;
+ cursor:pointer;
+}
+
+.w2spinner.w2_horizon.type2 .w2input {
+ left:30px;
+ text-align:center;
+}
+
+
+.w2spinner.w2_horizon .w2spinner_down {
+ position:absolute;
+ height:50%;
+}
+
+.w2spinner_disabled .w2input{
+ background:#e3e3e3;
+}
+
+
+.w2spinner .w2spinner_btnArea {
+ position: relative;
+ display: inline-block;
+ height: 100%;
+}
+
+
+.w2spinner_pos_fix {
+ position: relative !important;
+ display: inline-block;
+}
+
+.w2spinner_pos_fix_alignment .w2input {
+ position: relative;
+ display: inline-block;
+}
+
+.w2spinner_pos_fix_alignment * {
+ vertical-align: middle;
+}
+
+.w2spinner_pos_fix_alignment .w2spinner_up_image,
+.w2spinner_pos_fix_alignment .w2spinner_down_image {
+ width: 100% !important;
+}
+
+
+
+.w2scrollView {
+ overflow:hidden;
+ -webkit-user-select: none;
+}
+
+.w2scrollView_container {
+ position:relative;
+ *height:100%;
+ *width:100%;
+}
+
+.w2scrollView.nativeScroll .w2scrollView_container {
+ height:100%;
+ width:100%;
+ overflow:auto;
+}
+
+.w2scrollView_iScrollX {
+ position:absolute;
+ bottom:2px;
+ height:5px;
+ width:30px;
+ background-color:gray;
+ opacity:0;
+ filter:alpha(opacity=0);
+ border-radius:5px;
+ -o-border-radius:5px;
+ -ms-border-radius:5px;
+ -moz-border-radius:5px;
+ -wekit-border-radius:5px;
+}
+
+.w2scrollView_iScrollX_move {
+ opacity:0.8;
+ filter:alpha(opacity=80);
+}
+
+.w2scrollView_iScrollY {
+ position:absolute;
+ right:2px;
+ height:30px;
+ width:5px;
+ background-color:gray;
+ opacity:0;
+ filter:alpha(opacity=0);
+ border-radius:5px;
+ -o-border-radius:5px;
+ -ms-border-radius:5px;
+ -moz-border-radius:5px;
+ -wekit-border-radius:5px;
+}
+
+.w2scrollView_iScrollY_move {
+ opacity:0.8;
+ filter:alpha(opacity=80);
+}
+
+.w2scrollView_overScrollTop {
+ position: absolute;
+ width: 100%;
+ height: 20%;
+ background: -moz-linear-gradient(top, rgba(51,170,255,0.3) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(51,170,255,0.3)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
+ background: -webkit-linear-gradient(top, rgba(51,170,255,0.3) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
+ background: -o-linear-gradient(top, rgba(51,170,255,0.3) 0%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
+ background: -ms-linear-gradient(top, rgba(51,170,255,0.3) 0%,rgba(255,255,255,0) 100%); /* IE10+ */
+ background: linear-gradient(to bottom, rgba(51,170,255,0.3) 0%,rgba(255,255,255,0) 100%); /* W3C */
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d33aaff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */
+}
+
+.w2scrollView_overScrollBottom {
+ position: absolute;
+ width: 100%;
+ height: 20%;
+ background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(51,170,255,0.3) 100%); /* FF3.6+ */
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(51,170,255,0.3))); /* Chrome,Safari4+ */
+ background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(51,170,255,0.3) 100%); /* Chrome10+,Safari5.1+ */
+ background: -o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(51,170,255,0.3) 100%); /* Opera 11.10+ */
+ background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(51,170,255,0.3) 100%); /* IE10+ */
+ background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(51,170,255,0.3) 100%); /* W3C */
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#4d33aaff',GradientType=0 ); /* IE6-9 */
+}
+
+/* w2spinPicker */
+
+.w2spinPicker {
+ overflow:hidden;
+ cursor:default;
+ border:1px solid #b3b3b3;
+}
+
+.w2spinPicker_selectedRowBar {
+ position:absolute;
+ width:100%;
+ height:42px;
+ top:50%;
+ margin-top:-21px;
+ left:0;
+ background:url(../images/spinPicker/selected.png) repeat-x;
+ opacity: 1;
+ filter:alpha(opacity=100);
+}
+
+.w2spinPicker_topGradient {
+ background:url(../images/spinPicker/topGrad.png) repeat-x bottom ;
+ width: 100%;
+ position: absolute;
+ top: 0;
+ left: 0;
+ height: 50%;
+ opacity: 1;
+ filter: alpha(opacity = 100);
+ -webkit-border-top-left-radius: 3px;
+ -webkit-border-top-right-radius: 3px;
+ -moz-border-radius-topleft: 3px;
+ -moz-border-radius-topright: 3px;
+ border-top-left-radius: 3px;
+ border-top-right-radius: 3px;
+}
+
+.w2spinPicker_bottomGradient {
+ background:url(../images/spinPicker/bottomGrad.png) repeat-x;
+ width:100%;
+ position:absolute;
+ bottom:0;
+ left:0;
+ height:50%;
+ opacity: 1;
+ filter:alpha(opacity=100);
+ -webkit-border-bottom-right-radius: 3px;
+ -webkit-border-bottom-left-radius: 3px;
+ -moz-border-radius-bottomright: 3px;
+ -moz-border-radius-bottomleft: 3px;
+ border-bottom-right-radius: 3px;
+ border-bottom-left-radius: 3px;
+}
+
+.w2spinPicker .w2scrollView {
+ position:absolute;
+ height:100%;
+}
+
+.w2spinPicker .w2scrollView .w2scrollView_container {
+ text-align:center;
+}
+
+.w2spinPicker_item {
+ height : 40px;
+ line-height : 40px;
+ font-size : 1.25em;
+ font-weight : bold;
+}
+
+.w2spinPicker .yearMonthDate_year {
+ left:0%;
+ right:60%;
+ border-right:1px solid #b3b3b3;
+}
+
+.w2spinPicker .yearMonthDate_month {
+ left:40%;
+ right:30%;
+ border-right:1px solid #b3b3b3;
+}
+
+.w2spinPicker .yearMonthDate_date {
+ left:70%;
+ right:0%;
+}
+
+.w2spinPicker .yearMonthDateTime_year {
+ left:0%;
+ right:76%;
+ border-right: 1px solid #b3b3b3;
+}
+
+.w2spinPicker .yearMonthDateTime_month {
+ left:24%;
+ right:63%;
+ border-right:1px solid #b3b3b3;
+}
+
+.w2spinPicker .yearMonthDateTime_date {
+ left:37%;
+ right:50%;
+ border-right:1px solid #b3b3b3;
+}
+
+.w2spinPicker .yearMonthDateTime_ampm {
+ left:50%;
+ right:32%;
+ border-right:1px solid #b3b3b3;
+}
+
+.w2spinPicker .yearMonthDateTime_hour {
+ left:68%;
+ right:16%;
+ border-right:1px solid #b3b3b3;
+}
+
+.w2spinPicker .yearMonthDateTime_minute {
+ left:84%;
+ right:0%;
+}
+
+.w2spinPicker .yearMonth_year {
+ left:0%;
+ right:40%;
+ border-right:1px solid #b3b3b3;
+}
+
+.w2spinPicker .yearMonth_month {
+ left:60%;
+ right:0%;
+}
+
+.w2spinPicker .hourMinute_ampm {
+ left:0%;
+ right:70%;
+ border-right:1px solid #b3b3b3;
+}
+
+.w2spinPicker .hourMinute_hour {
+ left:30%;
+ right:35%;
+ border-right:1px solid #b3b3b3;
+}
+
+.w2spinPicker .hourMinute_minute {
+ left:65%;
+ right:0%;
+}
+
+/* 탭버튼 컨테이너 */
+.w2tabcontrol_tabhost {
+ margin: 0;
+ padding: 0;
+ float: left;
+ list-style: none;
+ height: 30px;
+ width: 100%;
+ font-size : 12px;
+}
+
+/* 탭버튼 */
+.w2tabcontrol_tabhost li {
+ float: left;
+ margin: 0;
+ padding: 0;
+ height: 100%;
+ margin-right: 1px;
+ margin-bottom: 0;
+ background: #fff;
+ overflow: hidden;
+ position: relative;
+}
+
+.w2tabcontrol_tab_close, .w2tabcontrol_tab_close2 {
+ position:relative;
+ top:5px;
+ left:0;
+ height:10px;
+ display:none;
+ background-image : url(../images/tabControl/close.png );
+ cursor:pointer;
+}
+
+.w2tabcontrol_tab_close2 {
+ left:0;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_close_atag, .w2tabcontrol_tabhost .w2tabcontrol_tab_close2_atag {
+ position:relative;
+ top:5px;
+ left:0;
+ height:10px;
+ display:none;
+ background-image : url(../images/tabControl/close.png );
+ margin-right : 0;
+ margin-left : 0;
+ cursor:pointer;
+}
+
+/* disabled */
+.w2tabcontrol_disabled {
+ filter:alpha(opacity=30);
+ opacity:0.3;
+}
+
+.w2tabcontrol_tabhost li a {
+ position:relative;
+ top:10px;
+ line-height:15px;
+ margin-right:11px;
+ margin-left:11px;
+ text-decoration: none;
+ color: #383d41;
+ display: block;
+ text-align: center;
+ font-weight: bold;
+}
+
+.w2tabcontrol_tabhost li a:hover {
+ outline-width : 0;
+ color: #fff;
+}
+ul.w2tabcontrol_tabhost li.w2tabcontrol_active a {color: #fff;}
+
+/* 활성화된 탭버튼 */
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ background-image : url(../images/tabControl/tab01_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left2 {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ display:none;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_center {
+ overflow:hidden;
+ height:100%;
+ text-align: center;
+ background-image : url(../images/tabControl/tab02_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_center2 {
+ overflow:hidden;
+ height:100%;
+ text-align: center;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_right {
+ position:absolute;
+ top:0;
+ height:100%;
+ right:0;
+ width:10px;
+ background-image : url(../images/tabControl/tab03_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_right2 {
+ position:absolute;
+ top:0;
+ height:100%;
+ right:0;
+ width:10px;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_left {
+ background-image : url(../images/tabControl/tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_center {
+ background-image : url(../images/tabControl/tab02_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_right {
+ background-image : url(../images/tabControl/tab03_on.gif);
+}
+
+/* over */
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_left {
+ background-image : url(../images/tabControl/tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_center {
+ background-image : url(../images/tabControl/tab02_on.gif);
+ cursor: pointer;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_right {
+ background-image : url(../images/tabControl/tab03_on.gif);
+}
+
+/* 탭 컨텐츠 컨테이너 */
+.w2tabcontrol_container {
+ border: 1px solid #b3b3b3;
+ clear: both;
+ float: left;
+ width: 100%;
+ background: #fff;
+ margin-top: 0;
+}
+
+/* 탭 컨텐츠 */
+.w2tabcontrol_contents {
+ height: 100%;
+ visibility: hidden;
+}
+
+.w2tabcontrol_contents_wrapper {
+ position:relative;
+ overflow:auto;
+ height: 100%;
+}
+
+.w2tabcontrol_lefttop {
+ width:4px;
+ height:4px;
+ float:left;
+}
+
+.w2tabcontrol_righttop {
+ width:4px;
+ height:4px;
+ float:right;
+}
+
+.w2hmenu ul, .w2hmenu li {
+ margin:0;
+ padding:0;
+}
+
+.w2tabcontrol_control {
+ position:relative;
+ width: 100%;
+ height: 30px;
+ outline-width: 0;
+}
+
+.w2tabcontrol_control .btn_scrollLeft {
+ position:absolute;
+ margin-left:3px;
+ width:20px;
+ background : url(../images/tabControl/left_off.png) no-repeat center center;
+}
+
+.w2tabcontrol_control .btn_scrollLeft_over {
+ cursor : pointer;
+ background : url(../images/tabControl/left_on.png) no-repeat center center;
+}
+
+.w2tabcontrol_control .mask {
+ position:absolute;
+ margin-left:3px;
+ margin-right:3px;
+ left:23px;
+ width: auto;
+ right: 46px;
+ overflow: hidden;
+}
+
+.w2tabcontrol_control .scroll {
+ position:absolute;
+ width:1000%;
+}
+
+.w2tabcontrol_control .btn_scrollRight {
+ position:absolute;
+ margin-right:0;
+ width:20px;
+ right:23px;
+ background : url(../images/tabControl/right_off.png) no-repeat center center;
+}
+
+.w2tabcontrol_control .btn_scrollRight_over {
+ cursor : pointer;
+ background : url(../images/tabControl/right_on.png) no-repeat center center;
+}
+
+.w2tabcontrol_control .btn_submenu {
+ position:absolute;
+ margin-right:3px;
+ width:20px;
+ right:0;
+ background : url(../images/tabControl/submenu_off.png) no-repeat center center;
+}
+
+.w2tabcontrol_control .btn_submenu_over {
+ cursor : pointer;
+ background : url(../images/tabControl/submenu_on.png) no-repeat center center;
+}
+
+.w2tabcontrol_mobiletabscroll {
+}
+
+/* tabControl submenu div 스타일 */
+.w2table_tabControl {
+ outline-width : 0;
+ background-color : #fff1f1;
+ border : 1px solid #b3b3b3;
+ position : absolute;
+ overflow-x : hidden;
+ overflow-y : auto;
+ white-space : nowrap;
+ z-index : 5100;
+ margin-top:1px;
+
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+}
+
+/* tabControl submenu안의 table 스타일 */
+.w2table_tabControl_main {
+ position : absolute;
+ left : 0;
+ top : -1px;
+ overflow-x : hidden;
+ border-collapse : collapse;
+ border-spacing : 0;
+ background-color : #f5f5f5;
+ text-align : left;
+ vertical-align : middle;
+}
+
+.w2table_tabControl_row {
+}
+
+.w2table_tabControl_col {
+ height : 20px;
+ font-size : 12px;
+ border-top : 1px solid #b3b3b3;
+ background-color : #ffffff;
+ overflow : hidden;
+ padding-top : 2px;
+ padding-left : 30px;
+ padding-right : 3px;
+ white-space : nowrap; /* table에만 걸어놓으니 ie의 한글에서는 안먹을때 있음 */
+ background : url(../images/tabControl/icon_docu.png) no-repeat 5px 5px;
+}
+
+.w2table_tabControl_col_over {
+ cursor : pointer;
+ background-color : #fff1f1;
+}
+
+.w2table_tabControl_col_checkbox {
+}
+
+.w2table_tabControl_col_label {
+ margin-left : 2px;
+}
+
+/* 메인 메뉴 */
+.w2hmenu li {
+ position:relative;
+ width : 120px;
+ float:left;
+ margin-right:5px;
+ list-style : none;
+}
+
+/* 메뉴 링크 */
+.w2hmenu a {
+ height : 20px;
+ display : block;
+ padding-left : 20px;
+ padding-top : 5px;
+ font-weight:bold;
+ text-decoration:none;
+ background : url("../images/hmenu/blank.gif") no-repeat 0 5px;
+}
+
+.w2hmenu li li {
+ position:relative;
+ margin-right:5px;
+}
+
+/* 세로형 서브 메뉴 */
+li.w2hmenu_vertical { float:none; }
+
+/* 가로형 서브 메뉴 */
+li.w2hmenu_horizental { float:left; }
+
+/* 서브 메뉴 */
+.w2hmenu li ul {
+ width : 300px;
+ position:absolute;
+ display:none;
+}
+
+/* 닫힌 서브 메뉴 */
+li.w2hmenu_closed ul {
+ display:none;
+}
+
+/* 열린 서브 메뉴 */
+li.w2hmenu_opened ul {
+ display:block;
+}
+
+/* 가로형 구분자 */
+li.w2hmenu_hseparator {
+ margin-top: 0;
+ margin-bottom: 0;
+ height: 2px;
+ background-color: red;
+}
+
+/* 세로형 구분자 */
+li.w2hmenu_vseparator {
+ margin-left: 0;
+ margin-right: 0;
+ width: 3px;
+ background-color: red;
+}
+
+/* color */
+.w2hmenu a {background-color:#c0c0c0; color:#000;}
+.w2hmenu a:hover {background-color:#222244; color:#fff;}
+.w2hmenu_opened a {background-color:#222244; color:#fff;}
+.w2hmenu_opened a:hover {background-color:#222244; color:#fff;}
+.w2hmenu_closed a {background-color:#c0c0c0; color:#000;}
+.w2hmenu_closed a:hover {background-color:#222244; color:#fff;}
+
+.w2hmenu_disabled {
+ filter:alpha(opacity=30);
+ opacity:0.3;
+}
+
+.w2slider {
+ overflow:visible;
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2slider.w2slider_horizon .w2slider_scale{
+ position: absolute;
+ border:1px solid black;
+ height:5px;
+ line-height:5px;
+}
+
+.w2slider.w2slider_vertical .w2slider_scale{
+ position: absolute;
+ border:1px solid black;
+ width:5px;
+ line-height:5px;
+}
+
+.w2slider.w2slider_horizon .w2slider_scale_L{
+ position: absolute;
+ border:1px solid black;
+ height:10px;
+ line-height:10px;
+}
+
+.w2slider.w2slider_vertical .w2slider_scale_L{
+ position: absolute;
+ border:1px solid black;
+ width:10px;
+ line-height:10px;
+}
+
+.w2slider.w2slider_horizon .w2slider_centerLayer{
+ position:absolute;
+ height : 100%;
+ background : url(../images/slider/bg_sliderC.png) repeat-x center center;
+}
+
+.w2slider.w2slider_horizon .w2slider_startLayer {
+ position:absolute;
+ width : 6px;
+ height : 100%;
+ left:0;
+ overflow: hidden;
+ background : url(../images/slider/bg_sliderL.png) no-repeat center center;
+}
+
+.w2slider.w2slider_horizon .w2slider_startLayer.w2slider_startLayerBg{
+ background : url(../images/slider/bg_sliderL_over.png) no-repeat center center;
+}
+
+
+
+.w2slider.w2slider_horizon .w2slider_bgLayer {
+ position:absolute;
+ height : 100%;
+ overflow: hidden;
+ width:0;
+ background : url(../images/slider/bg_sliderC_over.png) repeat-x center center;
+}
+
+
+.w2slider.w2slider_horizon .w2slider_endLayer {
+ position:absolute;
+ width : 6px;
+ height : 100%;
+ overflow: hidden;
+ right:0;
+ background : url(../images/slider/bg_slideR.png) no-repeat center center;
+}
+
+.w2slider.w2slider_horizon .w2slider_endLayer.w2slider_endLayerBg{
+ background : url(../images/slider/bg_slideR_over.png) no-repeat center center;
+}
+
+.w2slider.w2slider_vertical .w2slider_centerLayer{
+ position:absolute;
+ width : 100%;
+ background : url(../images/slider/v_bg_sliderC.png) repeat-y center center;
+}
+
+.w2slider.w2slider_vertical .w2slider_startLayer {
+ position:absolute;
+ height : 10px;
+ width : 100%;
+ top:0;
+ overflow: hidden;
+ background : url(../images/slider/v_bg_sliderT.png) no-repeat center center;
+}
+
+.w2slider.w2slider_vertical .w2slider_endLayer {
+ position:absolute;
+ height : 10px;
+ width : 100%;
+ bottom:0;
+ overflow: hidden;
+ background : url(../images/slider/v_bg_sliderB.png) no-repeat center center;
+}
+
+.w2slider.w2slider_vertical .w2slider_startLayer.w2slider_startLayerBg{
+ background : url(../images/slider/v_bg_sliderT_over.png) no-repeat center center;
+}
+
+.w2slider.w2slider_vertical .w2slider_endLayer.w2slider_endLayerBg{
+ background : url(../images/slider/v_bg_sliderB_over.png) no-repeat center center;
+}
+
+.w2slider.w2slider_vertical .w2slider_bgLayer {
+ position:absolute;
+ width : 100%;
+ overflow: hidden;
+ height:0;
+ background : url(../images/slider/v_bg_sliderC_over.png) repeat-y center center;
+}
+
+.w2slider.w2slider_horizon .w2thumb {
+ position:absolute;
+ height : 21px;
+ width: 12px;
+ left: 0;
+ background : url(../images/slider/icon_sliderthumb.png) no-repeat center center;
+}
+
+.w2slider.w2slider_horizon .w2thumb.w2thumb_over {
+ background : url(../images/slider/icon_sliderthumb_over.png) no-repeat center center;
+}
+
+
+
+.w2slider.w2slider_vertical .w2thumb {
+ position:absolute;
+ height : 12px;
+ width: 21px;
+ left: 0;
+ background : url(../images/slider/v_icon_sliderthumb.png) no-repeat center center;
+}
+
+.w2slider.w2slider_vertical .w2thumb.w2thumb_over {
+ background : url(../images/slider/v_icon_sliderthumb_over.png) no-repeat center center;
+}
+
+
+.w2slider_tooltip {
+ display : none;
+ position : absolute;
+ border:0;
+ background-color:#ff7979;
+ cursor : default;
+ font-size : 12px;
+ padding:3px;
+ color:#fff;
+ font-weight:bold;
+ z-index : 5200;
+}
+
+.w2thumb_input {
+ position:absolute;
+ left:-2000px;
+ top:-2000px;
+ width:0;
+ height:0;
+}
+
+.w2fliptoggle {
+ width : 100%;
+ height : 100%;
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2fliptoggle_select {
+ display : none;
+}
+
+.w2fliptoggle_mask {
+ position : absolute;
+ width : 100%;
+ height : 100%;
+ overflow : visible;
+ display : inline-block;
+ z-index : 1;
+}
+
+.w2fliptoggle_left_bg {
+ background:#ccc;
+ background-image: -webkit-gradient(
+ linear,
+ left top,
+ left bottom,
+ color-stop(0, #CCCCCC),
+ color-stop(0.05, #DEDEDE)
+ );
+ background-image: -o-linear-gradient(bottom, #CCCCCC 0%, #DEDEDE 5%);
+ background-image: -moz-linear-gradient(bottom, #CCCCCC 0%, #DEDEDE 5%);
+ background-image: -webkit-linear-gradient(bottom, #CCCCCC 0%, #DEDEDE 5%);
+ background-image: -ms-linear-gradient(bottom, #CCCCCC 0%, #DEDEDE 5%);
+ background-image: linear-gradient(to bottom, #CCCCCC 0%, #DEDEDE 5%);
+ border-left: 1px solid #b3b3b3;
+ border-top: 1px solid #b3b3b3;
+ border-bottom: 1px solid #b3b3b3;
+}
+
+.w2fliptoggle_right_bg {
+ background-image: -webkit-gradient(
+ linear,
+ left top,
+ left bottom,
+ color-stop(0, #FFFFFF),
+ color-stop(0.02, #F9F9F9),
+ color-stop(1, #F2F2F2),
+ color-stop(1, #EEEEEE)
+ );
+ background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #F9F9F9 2%, #F2F2F2 100%, #EEEEEE 100%);
+ background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #F9F9F9 2%, #F2F2F2 100%, #EEEEEE 100%);
+ background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #F9F9F9 2%, #F2F2F2 100%, #EEEEEE 100%);
+ background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #F9F9F9 2%, #F2F2F2 100%, #EEEEEE 100%);
+ background-image: linear-gradient(to bottom, #FFFFFF 0%, #F9F9F9 2%, #F2F2F2 100%, #EEEEEE 100%);
+ border-bottom: 1px solid #b3b3b3;
+ border-right: 1px solid #b3b3b3;
+ border-top: 1px solid #b3b3b3;
+}
+
+.w2fliptoggle_button_bg {
+ background: #fbfbfb; /* Old browsers */
+ background: -moz-linear-gradient(top, #fdfdfd 50%, #ececec 100%); /* FF3.6+ */
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#fdfdfd), color-stop(100%,#ececec)); /* Chrome,Safari4+ */
+ background: -webkit-linear-gradient(top, #fdfdfd 50%,#ececec 100%); /* Chrome10+,Safari5.1+ */
+ background: -o-linear-gradient(top, #fdfdfd 50%,#ececec 100%); /* Opera11.10+ */
+ background: -ms-linear-gradient(top, #fdfdfd 50%,#ececec 100%); /* IE10+ */
+ background: linear-gradient(top, #fdfdfd 50%,#ececec 100%); /* W3C */
+ border:1px solid #afafaf;
+}
+
+.w2fliptoggle_conner_left {
+ -moz-border-radius-topleft:.5em;
+ border-top-left-radius:.5em;
+ -moz-border-radius-bottomleft:.5em;
+ -webkit-border-bottom-left-radius:.5em;
+ border-bottom-left-radius:.5em
+}
+
+.w2fliptoggle_conner_right {
+ -moz-border-radius-topright:.5em;
+ -webkit-border-top-right-radius:.5em;
+ border-top-right-radius:.5em;
+ -moz-border-radius-bottomright:.5em;
+ -webkit-border-bottom-right-radius:.5em;
+ border-bottom-right-radius:.5em
+}
+
+.w2fliptoggle_left {
+ position : relative;
+ float : left;
+ width : 13%;
+ height : 100%;
+ z-index : 1;
+ left : 0%;
+ text-align : center;
+}
+
+.w2fliptoggle_left_label {
+ position : absolute;
+ float : left;
+ width : 70%;
+ height : 100%;
+ z-index : 1;
+ left : 0%;
+ background-color : transparent;
+ vertical-align : middle;
+ text-align : center;
+ color : #383d41;
+ font-weight:bold;
+ font-size : 15px;
+ text-shadow : none;
+}
+
+.w2fliptoggle_button {
+ position : absolute;
+ float : left;
+ width : 30%;
+ height : 100%;
+ text-align : center;
+ z-index : 2;
+ left : 0%;
+ cursor : pointer;
+}
+
+.w2fliptoggle_right_label {
+ position : absolute;
+ float : right;
+ width : 70%;
+ height : 100%;
+ z-index : 1;
+ background-color : transparent;
+ left : 30%;
+ vertical-align : middle;
+ text-align : center;
+ color : #383d41;
+ font-weight:bold;
+ font-size : 15px;
+ text-shadow : none;
+}
+
+.w2fliptoggle_right {
+ position : relative;
+ float : right;
+ width : 84%; /* ie와 파폭 보정 1%*/
+ height : 100%;
+ z-index : 0;
+ left : 0%;
+}
+
+.w2searchbox {
+ position:relative;
+ display : inline-block;
+ vertical-align:middle;
+}
+
+.w2searchbox_reset_remove::-ms-clear {
+ display:none;
+}
+
+.w2searchbox_reset {
+ position: absolute;
+ display: none;
+ right: 0;
+ width: 11px;
+ height: 11px;
+ margin:0;
+ background: url(../images/searchbox/btn_reset.png) no-repeat;
+}
+
+.w2searchbox_reset_on {
+ background: url(../images/searchbox/btn_reset_on.png) no-repeat;
+}
+
+.w2pageControl {
+ width : 100%;
+ height : 100%;
+}
+
+.w2pageControl_left {
+ float : left;
+ width : 20%;
+ height : 100%;
+}
+
+.w2pageControl_button_background {
+ background: #FFFFFF; /* Old browsers */
+ background-image: -webkit-gradient(
+ linear,
+ left top,
+ left bottom,
+ color-stop(0, #FFFFFF),
+ color-stop(0.01, #FAFAFA),
+ color-stop(1, #EEEEEE)
+ );
+ background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #FAFAFA 1%, #EEEEEE 100%);
+ background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #FAFAFA 1%, #EEEEEE 100%);
+ background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #FAFAFA 1%, #EEEEEE 100%);
+ background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #FAFAFA 1%, #EEEEEE 100%);
+ background-image: linear-gradient(to bottom, #FFFFFF 0%, #FAFAFA 1%, #EEEEEE 100%);
+ border: 1px solid #b3b3b3;
+ -webkit-border-radius: 3px;
+ -moz-border-radius: 3px;
+ border-radius: 3px;
+}
+
+.w2pageControl_button_background_over {
+ background-image: -webkit-gradient(
+ linear,
+ left top,
+ left bottom,
+ color-stop(0, #E4E4E4),
+ color-stop(0.01, #EDEDED)
+);
+background-image: -o-linear-gradient(bottom, #E4E4E4 0%, #EDEDED 1%);
+background-image: -moz-linear-gradient(bottom, #E4E4E4 0%, #EDEDED 1%);
+background-image: -webkit-linear-gradient(bottom, #E4E4E4 0%, #EDEDED 1%);
+background-image: -ms-linear-gradient(bottom, #E4E4E4 0%, #EDEDED 1%);
+background-image: linear-gradient(to bottom, #E4E4E4 0%, #EDEDED 1%);
+}
+
+.w2pageControl_left_button {
+ width : 100%;
+ height : 100%;
+ overflow: hidden;
+ cursor : pointer;
+ outline-width: 0;
+}
+
+.w2pageControl_left_icon {
+ width : 100%;
+ height : 100%;
+ display : block;
+ background-image : url(../images/pageControl/b_prev.gif);
+ background-repeat : no-repeat;
+ background-position : center center;
+ text-align : center;
+ text-indent: -1000px;
+}
+
+* html .w2pageControl_left_icon{margin:-2px 0 0 -2px} /* add */
+*:first-child+html .w2pageControl_left_icon{margin:-2px 0 0 -2px} /* add */
+
+.w2pageControl_center {
+ float : left;
+ width : 60%;
+ height : 100%;
+ vertical-align:middle;
+ text-align : center;
+}
+
+.w2pageControl_center_table {
+ width : 100%;
+ height : 100%;
+ vertical-align:middle;
+ text-align : center;
+}
+
+.w2pageControl_center_td {
+ width : 100%;
+ height : 100%;
+ font-size : 12px;
+ vertical-align:middle;
+}
+
+.w2pageControl_center_image {
+ background-image : url(../images/pageControl/b_main.png);
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2pageControl_center_image_prev {
+ background-image : url(../images/pageControl/b_main_prev.png);
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2pageControl_center_image_next {
+ background-image : url(../images/pageControl/b_main_next.png);
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2pageControl_right {
+ float : left;
+ width : 20%;
+ height : 100%;
+}
+
+.w2pageControl_right_button {
+ width : 100%;
+ height : 100%;
+ overflow: hidden;
+ cursor : pointer;
+ outline-width: 0px;
+}
+
+.w2pageControl_right_icon {
+ width : 100%;
+ height : 100%;
+ display : block;
+ background-image : url(../images/pageControl/b_next.gif);
+ background-repeat : no-repeat;
+ background-position : center center;
+ text-align : center;
+ text-indent: -1000px;
+}
+
+* html .w2pageControl_right_icon{margin:-2px 0 0 -2px} /* add */
+*:first-child+html .w2pageControl_right_icon{margin:-2px 0 0 -2px} /* add */
+
+.w2columnLayout_layer {
+ position:absolute;
+ overflow: hidden;
+ height: 100%;
+}
+
+.w2modal_popupLayer {
+ z-index: 6001;
+}
+
+
+/* list */
+
+.w2list {
+}
+
+.w2list_listRow {
+ border: 1px solid #b3b3b3;
+}
+
+.w2list_listRow_over {
+ background-color : #fff1f1;
+}
+
+.w2list_listColumn {
+}
+
+.w2list_listColumn_checkbox {
+}
+
+.w2list_listColumn_text {
+ display: inline-block;
+}
+
+.w2list_listColumn_button {
+}
+
+.w2list_drag {
+ margin-left: 15px;
+ margin-top: 15px;
+}
+
+/* panelContainer */
+
+.w2panelContainer {
+ overflow: auto;
+}
+
+.w2panelContainer_col {
+ position: absolute;
+}
+
+.w2panelContainer_ghost {
+ position: absolute;
+ border: 1px solid black;
+ background-color: white;
+ padding: 10px;
+}
+
+.w2panel {
+ position: relative;
+ border: 1px solid #b9cbd9;
+ margin: 10px;
+}
+
+.w2panel_title {
+ position: relative;
+ height: 25px;
+ background: #eef3fa;
+ background: -moz-linear-gradient(top, #eef3fa 0%, #e1ecf8 100%);
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eef3fa), color-stop(100%,#e1ecf8));
+ background: -webkit-linear-gradient(top, #eef3fa 0%,#e1ecf8 100%);
+ background: -o-linear-gradient(top, #eef3fa 0%,#e1ecf8 100%);
+ background: -ms-linear-gradient(top, #eef3fa 0%,#e1ecf8 100%);
+ background: linear-gradient(to bottom, #eef3fa 0%,#e1ecf8 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eef3fa', endColorstr='#e1ecf8',GradientType=0 );
+}
+
+.w2panel_title_image {
+ display: inline-block;
+ width: 20px;
+ height: 25px;
+ background: url(../images/panelContainer/icon1.gif) no-repeat center center;
+}
+
+.w2panel_closed .w2panel_title_image {
+ background-image: url(../images/panelContainer/icon1_down.gif);
+}
+
+.w2panel_title_text {
+ display: inline-block;
+ vertical-align: top;
+ padding-top: 5px;
+ font-weight: bold;
+}
+
+.w2panel_content {
+ position: relative;
+ overflow: auto;
+}
+
+.w2panels {
+ position: relative;
+ border: 1px solid #b9cbd9;
+}
+
+.w2panels_content_closed {
+ display: none;
+}
+
+.w2panels_content_open {
+ position: relative;
+ display: block;
+ overflow: auto;
+}
+
+.w2panels_title {
+ position: relative;
+ height: 25px;
+ cursor: pointer;
+ background: #eef3fa;
+ background: -moz-linear-gradient(top, #eef3fa 0%, #e1ecf8 100%);
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eef3fa), color-stop(100%,#e1ecf8));
+ background: -webkit-linear-gradient(top, #eef3fa 0%,#e1ecf8 100%);
+ background: -o-linear-gradient(top, #eef3fa 0%,#e1ecf8 100%);
+ background: -ms-linear-gradient(top, #eef3fa 0%,#e1ecf8 100%);
+ background: linear-gradient(to bottom, #eef3fa 0%,#e1ecf8 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eef3fa', endColorstr='#e1ecf8',GradientType=0 );
+}
+
+.w2panels_title_over {
+ background: #edf3fb;
+}
+
+.w2panels_title_image {
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+ width: 20px;
+ height: 25px;
+ background: url(../images/accordion/icon1.gif) no-repeat center center;
+}
+
+.w2panels_title_image_open{
+ background: url(../images/accordion/icon1_down.gif) no-repeat center center;
+}
+
+.w2anchor {
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2anchor_disabled {
+ pointer-events: none;
+}
+
+.w2anchor a, .w2anchor2 {
+ color:#383d41;
+}
+
+/* w2fusionchart */
+.w2fusionchart_accessibility{
+ font-size: 1px;
+ height: 1px;
+ line-height: 1px;
+ overflow: hidden;
+ width: 1px;
+ margin : 0px;
+ padding: 0px;
+}
+
+/* layout component */
+.w2layout {
+ position : relative;
+}
+
+.w2layout_layer {
+ position : absolute;
+ overflow : auto;
+}
+
+.w2layout_layer_borderbox {
+ -moz-box-sizing:border-box;
+ -webkit-box-sizing:border-box;
+ box-sizing:border-box;
+}
+
+/* tableLayout */
+.w2tb {
+ border-collapse:collapse;
+ margin:0;
+ border:0;
+ background:#fff;
+ table-layout:fixed;
+ clear: both;
+}
+
+.w2tb .w2tb_th , .w2tb .w2tb_td {
+ height:23px;
+ margin:0;
+ border:1px solid #b3b3b3;
+ vertical-align:middle;
+}
+
+.w2tb .w2tb_td {
+ padding:3px;
+}
+
+.w2tb .w2tb_th{
+ font-weight:bold;
+ padding:3px 10px;
+ text-align:center;
+ background:#f1f1f1;
+}
+
+.w2tb.w2tb_adaptive_layout {
+ min-width: 100%;
+ border-spacing:0;
+}
+
+.w2tb.w2tb_adaptive_layout,
+.w2tb.w2tb_adaptive_layout .w2thead,
+.w2tb.w2tb_adaptive_layout > tbody,
+.w2tb.w2tb_adaptive_layout .w2tbody,
+.w2tb.w2tb_adaptive_layout .w2tb_th,
+.w2tb.w2tb_adaptive_layout .w2tb_td,
+.w2tb.w2tb_adaptive_layout .w2tb_tr {
+ display:block;
+}
+
+.w2tb.w2tb_adaptive_layout .w2tb_th,
+.w2tb.w2tb_adaptive_layout colgroup,
+.w2tb.w2tb_adaptive_layout col {
+ position: absolute;
+ top: -9999px;
+ left: -9999px;
+}
+.w2tb.w2tb_adaptive_layout .w2grid colgroup,
+.w2tb.w2tb_adaptive_layout .w2grid col{
+ position:relative;
+ left:0;
+ top:0;
+}
+.w2tb.w2tb_adaptive_layout .w2tr{
+ /*border: 1px solid #ccc;*/
+ }
+.w2tb.w2tb_adaptive_layout .w2tb_td{
+ padding-left: 110px;
+ min-height: 23px;
+ height: auto;
+ border: 0;
+ border-top: 1px solid #b3b3b3 !important;
+ position: relative;
+ white-space: normal;
+}
+.w2tb.w2tb_adaptive_layout .w2tb_tr:last-child .w2tb_td:last-child {
+ border-bottom: 1px solid #b3b3b3;
+}
+.w2tb.w2tb_adaptive_layout .w2tb_td:before {
+ padding-top: 5px;
+ padding-right: 5px;
+ width: 100px;
+ text-align: center;
+ white-space: pre-line;
+ content: attr(data-title);
+ background: #f1f1f1;
+ border-right: 1px solid #b3b3b3;
+ position: absolute;
+ top: 0px;
+ left: 0px;
+ right: 0px;
+ bottom: 0px;
+ font-weight: bold;
+}
+.w2tb .w2tb_noTH.w2tb_td:before {
+ padding:0px !important;
+ width: 0px !important;
+ border:0px !important;
+}
+.w2tb.w2tb_adaptive_layout .w2input {
+ margin-bottom: 3px;
+}
+.w2tb.w2tb_adaptive_layout .w2tb_td:after {
+ height: 0;
+ font-size: 0;
+ display: block;
+ visibility: hidden;
+ content: " ";
+ clear: both;
+}
+
+/* w2tb_adaptive_crosstab */
+.w2tb.w2tb_adaptive_crosstab {
+ min-width: 100%;
+ border-spacing:0;
+}
+.w2tb.w2tb_adaptive_crosstab,
+.w2tb_adaptive_crosstab thead,
+.w2tb_adaptive_crosstab thead > tr,
+.w2tb_adaptive_crosstab thead tr th.w2tb_th,
+.w2tb_adaptive_crosstab > tbody,
+.w2tb_adaptive_crosstab tbody tr td.w2tb_td {
+ display: block;
+}
+.w2tb.w2tb_adaptive_crosstab {
+ height:auto !important;border: 1px solid #b3b3b3;
+}
+.w2tb_adaptive_crosstab .w2tb_tr {
+ display:inline-block
+}
+.w2tb_adaptive_crosstab thead {
+ float:left
+}
+.w2tb_adaptive_crosstab tbody {
+ white-space: nowrap; overflow-x: auto;
+}
+.w2tb.w2tb_adaptive_crosstab .w2tb_th,
+.w2tb.w2tb_adaptive_crosstab .w2tb_td {
+ border:none;
+ border-bottom: 1px solid #b3b3b3;
+ border-right: 1px solid #b3b3b3;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ min-height: 23px !important;
+ height: auto;
+ white-space: normal;
+}
+
+.w2tb_adaptive_crosstab thead tr th.w2tb_th:nth-last-child(1),
+.w2tb_adaptive_crosstab tbody tr td.w2tb_td:nth-last-child(1) {
+ border-bottom: none
+}
+
+.w2tb.w2tb_adaptive_crosstab .w2tb_th label{
+ display: block;
+}
+
+.w2tb.w2tb_adaptive_crosstab .w2tb_td{
+ width:110px;
+}
+
+/* w2grid_adaptive_crosstab*/
+.w2grid.w2grid_adaptive_crosstab table, .w2grid.w2grid_adaptive_crosstab thead.gridHeaderTableDefault, .w2grid.w2grid_adaptive_crosstab tbody, .w2grid.w2grid_adaptive_crosstab thead.gridHeaderTableDefault tr, .w2grid.w2grid_adaptive_crosstab th.gridHeaderTDDefault, .w2grid.w2grid_adaptive_crosstab .gridBodyDefault, .w2grid.w2grid_adaptive_crosstab .gridSubtotalDefault, .w2grid.w2grid_adaptive_crosstab .gridFooterTDDefault {
+ display: block;
+}
+
+.w2grid.w2grid_adaptive_crosstab {
+ height: auto !important;
+}
+
+.w2grid.w2grid_adaptive_crosstab table.gridHeaderTableDefault {
+ position: relative !important;
+ border-top: 1px solid #bfcfda;
+ border-right: 1px solid #bfcfda;
+ width: auto !important;
+}
+
+.w2grid.w2grid_adaptive_crosstab table.gridFooterTableDefault {
+ position: absolute !important;
+ border-top: 1px solid #bfcfda;
+ border-right: 1px solid #bfcfda;
+ border-bottom: 1px solid #bfcfda;
+ width: 110px !important;
+ float: none !important;
+ top: 0px;
+ right: 0px;
+ background-color: transparent;
+}
+
+.w2grid.w2grid_adaptive_crosstab, .w2grid.w2grid_adaptive_crosstab div[id$="main_div"], .w2grid.w2grid_adaptive_crosstab div[id$="dataLayer"] {
+ position: relative !important;
+ overflow: visible !important;
+ float: none !important;
+}
+
+.w2grid.w2grid_adaptive_crosstab.w2grid_adaptive_crosstab_footer div[id$="dataLayer"] {
+ width:auto !important;
+ padding-right:110px;
+}
+
+.w2grid.w2grid_adaptive_crosstab thead.gridHeaderTableDefault {
+ float: left;
+ width: auto !important;
+ border-left: none;
+ border-bottom: none;
+}
+
+.w2grid.w2grid_adaptive_crosstab th.gridHeaderTDDefault {
+ border-left: none;
+ border-bottom: none;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ border-top: 1px solid #b3b3b3;
+ min-width:20px;
+ max-width:90px;
+ text-overflow: ellipsis;
+}
+
+.w2grid.w2grid_adaptive_crosstab .gridBodyDefault {
+ border-left: none;
+ border-bottom: none;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ border-top: 1px solid #b3b3b3;
+ width:110px;
+}
+
+.w2grid.w2grid_adaptive_crosstab .gridSubtotalDefault {
+ border-left: none;
+ border-bottom: none;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ border-top: 1px solid #b3b3b3;
+ width:110px;
+ height:20px;
+}
+
+.w2grid.w2grid_adaptive_crosstab .gridFooterTDDefault {
+ border-left: none;
+ border-bottom: none;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ border-top: 1px solid #b3b3b3;
+ width:110px;
+}
+
+.w2grid.w2grid_adaptive_crosstab th.gridHeaderTDDefault:nth-child(1), .w2grid.w2grid_adaptive_crosstab .gridBodyDefault:nth-child(1), .w2grid.w2grid_adaptive_crosstab .gridSubtotalDefault:nth-child(1), .w2grid.w2grid_adaptive_crosstab .gridFooterTDDefault:nth-child(1) {
+ border-top: none !important;
+}
+
+.w2grid.w2grid_adaptive_crosstab th.gridHeaderTDDefault:nth-last-child(1), .w2grid.w2grid_adaptive_crosstab .gridBodyDefault:nth-last-child(1), .w2grid.w2grid_adaptive_crosstab .gridSubtotalDefault:nth-last-child(1), .w2grid.w2grid_adaptive_crosstab. .gridFooterTDDefault:nth-last-child(1) {
+ border-bottom: none;
+}
+
+.w2grid.w2grid_adaptive_crosstab .grid_body_row:nth-last-child(1) .gridBodyDefault {
+ border-right: 1px solid #b3b3b3;
+}
+
+.w2grid.w2grid_adaptive_crosstab table.gridHeaderTableDefault tbody {
+ text-align: left;
+ white-space: nowrap;
+ overflow-x : auto;
+}
+
+.w2grid.w2grid_adaptive_crosstab .w2selectbox_table_main tbody{
+ text-align: center;
+}
+
+.w2grid.w2grid_adaptive_crosstab tbody tr {
+ display: inline-block;
+}
+
+.w2grid.w2grid_adaptive_crosstab div[id$="scrollY_div"], .w2grid.w2grid_adaptive_crosstab div[id$="scrollX_div"] {
+ display: none;
+}
+
+.w2grid_adaptive_crosstab .w2grid_iScrollX, .w2grid_adaptive_crosstab .w2grid_iScrollY {
+ display: none;
+}
+
+
+/* tabControl adaptive layout */
+.w2tab_adaptive_layout .w2tabcontrol_contents {
+ display: block !important;
+ visibility : visible !important;
+ margin-top: 5px;
+}
+.w2tab_adaptive_layout .w2tabcontrol_contents_wrapper {
+ /* display: none; */
+ height: 0px !important;
+ opacity: 0;
+ overflow: hidden;
+ -webkit-transition : all 0.6s ease;
+ -moz-transition : all 0.6s ease;
+ -o-transition : all 0.6s ease;
+ transition : all 0.6s ease;
+}
+.w2tab_adaptive_layout > .w2tabcontrol_tabhost {
+ display:none;
+}
+.w2tab_adaptive_layout .w2tabcontrol_bridge {
+ display:block;
+ border: 1px solid #ccc;
+ color : #5c5c5c;
+
+ background-color: #fff;
+ background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));
+ background-image: -webkit-linear-gradient(top, #fff, #eee);
+ background-image: -moz-linear-gradient(top, #fff, #eee);
+ background-image: -ms-linear-gradient(top, #fff, #eee);
+ background-image: -o-linear-gradient(top, #fff, #eee);
+ background-image: linear-gradient(top, #fff, #eee);
+
+ padding-left:10px;
+ text-decoration: none;
+}
+.w2tab_adaptive_layout .w2tabcontrol_bridge h3 {
+ position:relative !important;
+ text-indent:0 !important;
+ background: transparent;
+ height:30px !important;
+ line-height:30px;
+ margin:0;
+ padding:0;
+}
+.w2tab_adaptive_layout .w2tabcontrol_bridge h3:after {
+ font-size : 12px;
+ content: '';
+ position: absolute;
+ right: 10px;
+ top: 50%;
+ margin-top: -3px;
+ border-top: 5px solid #333;
+ border-left: 5px solid #333;
+ border-top: 5px solid transparent;
+ border-bottom: 5px solid transparent;
+}
+.w2tab_adaptive_layout :target .w2tabcontrol_bridge h3:after {
+ font-size : 12px;
+ content: '';
+ position: absolute;
+ right: 10px;
+ top: 50%;
+ margin-top: -3px;
+ border-top: 5px solid #333;
+ border-left: 5px solid transparent;
+ border-right: 5px solid transparent;
+}
+.w2tab_adaptive_layout :target a + .w2tabcontrol_contents_wrapper {
+ /* display: block !important; */
+ height: auto !important;
+ opacity: 1;
+ visibility : visible !important;
+ margin-top: 10px;
+
+ -webkit-animation: height_animation 0.2s 0;
+}
+
+/* accordion */
+.w2accordion {
+ overflow: auto;
+ border: 1px solid #b9cbd9;
+}
+
+/* widgetContainer */
+.w2widgetContainer {
+ position: relative;
+ overflow-x: hidden;
+ overflow-y: auto;
+}
+
+.w2widgetContainer_col {
+ position: absolute;
+}
+
+.w2widgetContainer_ghost {
+ position: absolute;
+ border: 1px solid black;
+ background-color: white;
+ z-index:5999;
+ width:100%;
+}
+
+.w2widgetContainer_title {
+ position: relative;
+}
+
+/* widget */
+
+.w2widget {
+ position: absolute;
+ border: 1px solid #b9cbd9;
+ overflow: hidden;
+}
+
+.w2widget_changing {
+ /* IE 8 */
+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
+ /* IE 5-7 */
+ filter: alpha(opacity=50);
+ opacity: 0.5;
+ z-index: 3999;
+}
+
+.w2widget_title {
+ position: relative;
+ height: 25px;
+ background: #eef3fa;
+ padding: 5px;
+ overflow: hidden;
+}
+
+.w2widget_icon {
+ position: relative;
+ display: inline-block;
+ float: left;
+ width: 14px;
+ height: 14px;
+ background: url(../images/widgetContainer/icon.png) center center no-repeat;
+
+ *display: inline;
+ *vertical-align: middle;
+ *float: left;
+ *zoom: 1;
+}
+
+.w2widget_title_text {
+ position: relative;
+ display: inline-block;
+ margin: 0 auto;
+ vertical-align: top;
+ width: 100%;
+ text-overflow:ellipsis;
+ overflow: hidden;
+ font-weight: bold;
+ white-space: nowrap;
+
+ *display: inline;
+ *vertical-align: middle;
+ *float: left;
+ *zoom: 1;
+}
+
+.w2widget_title_buttons {
+ position: relative;
+ float: right;
+ display: inline-block;
+
+ *display: inline;
+ *vertical-align: middle;
+ *float: right;
+ *zoom: 1;
+}
+
+.w2widget_title_buttons > div {
+ display: inline-block;
+ margin-left: 1px;
+
+ /* IE7 */
+ *display: inline;
+ *zoom: 1;
+ *vertical-align: middle;
+}
+
+.w2widget_btnCustom {
+ width : 14px;
+ height : 14px;
+ background : url(../images/widgetContainer/btn_toggle.gif) center center no-repeat;
+ cursor : pointer;
+
+ /* IE6에서 child selector 안먹음 */
+ _display: inline;
+ _margin-left: 1px;
+ _zoom: 1;
+ _vertical-align: middle;
+}
+
+.w2widget_btnFix {
+ position : relative;
+ width : 14px;
+ height : 14px;
+ background : url(../images/widgetContainer/btn_pin_off.png) center center no-repeat;
+ cursor : pointer;
+
+ /* IE6에서 child selector 안먹음 */
+ _display: inline;
+ _margin-left: 1px;
+ _zoom: 1;
+ _vertical-align: middle;
+}
+
+.w2widget_btnMinimize {
+ position : relative;
+ width : 14px;
+ height : 14px;
+ background : url(../images/widgetContainer/btn_minimize.gif) center center no-repeat;
+ cursor : pointer;
+
+ /* IE6에서 child selector 안먹음 */
+ _display: inline;
+ _margin-left: 1px;
+ _zoom: 1;
+ _vertical-align: middle;
+}
+
+.w2widget_btnMaximize {
+ position : relative;
+ width : 14px;
+ height : 14px;
+ background : url(../images/widgetContainer/btn_maximize.gif) center center no-repeat;
+ cursor : pointer;
+
+ /* IE6에서 child selector 안먹음 */
+ _display: inline;
+ _margin-left: 1px;
+ _zoom: 1;
+ _vertical-align: middle;
+}
+
+.w2widget_btnClose {
+ position : relative;
+ width : 14px;
+ height : 14px;
+ background : url(../images/widgetContainer/btn_close.gif) center center no-repeat;
+ cursor : pointer;
+
+ /* IE6에서 child selector 안먹음 */
+ _display: inline;
+ _margin-left: 1px;
+ _zoom: 1;
+ _vertical-align: middle;
+}
+
+.w2widget_btnResize {
+ /* IE 8 */
+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
+ /* IE 5-7 */
+ filter: alpha(opacity=0);
+ opacity: 0;
+ position: absolute;
+ bottom: 0px;
+ right: 0px;
+ width: 12px;
+ height: 12px;
+ background: url(../images/widgetContainer/btn_resize.png) center center no-repeat;
+ cursor: SE-resize;
+ z-index: 3998;
+}
+
+.w2widget_btnResize_halt {
+ display:none;
+}
+
+.w2widget_btnResize:hover {
+ /* IE 8 */
+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
+ /* IE 5-7 */
+ filter: alpha(opacity=100);
+ opacity: 1;
+}
+
+.w2widget_ghost {
+ position: relative;
+ border: black 1px dotted;
+}
+
+.w2widget_fixed {
+
+}
+
+.w2widget_fixed .w2widget_btnFix {
+ background : url(../images/widgetContainer/btn_pin_on.png) center center no-repeat;
+}
+
+.w2widget_maximized {
+ background-color: #ffffff;
+ z-index: 3999;
+}
+
+.w2widget_minimized {
+ overflow: hidden;
+}
+
+.w2widget_toggle {
+ background : url(../images/widgetContainer/btn_toggle.gif) center center no-repeat;
+}
+
+.w2widget_content {
+ position: absolute;
+ top: 25px;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ overflow: auto;
+ *width: 100%;
+ *height: expression(this.parentNode.clientHeight - 25);
+}
+
+.w2widget_content_notitlebar {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ overflow: auto;
+ *width: 100%;
+ *height: expression(this.parentNode.clientHeight);
+}
+
+.w2widget_float {
+ position: absolute;
+ overflow: hidden;
+ z-index: 3800;
+}
+
+/* tabcontrol position */
+
+.w2tabcontrol_tabhost_top {
+ position : absolute;
+ margin: 0;
+ padding: 0;
+ float: left;
+ list-style: none;
+ height: 30px;
+ width: 100%;
+ font-size : 12px;
+ white-space : nowrap;
+ z-Index : 2;
+}
+.w2tabcontrol_tabhost_bottom {
+ position : absolute;
+ margin: 0;
+ padding: 0;
+ float: left;
+ list-style: none;
+ height: 30px;
+ width: 100%;
+ font-size : 12px;
+ white-space : nowrap;
+ z-Index : 2;
+}
+.w2tabcontrol_tabhost_left {
+ position : absolute;
+ margin: 0;
+ padding: 0;
+ float: left;
+ list-style: none;
+ height: 30px;
+ width: 100%;
+ font-size : 12px;
+ white-space : nowrap;
+ z-Index : 2;
+}
+.w2tabcontrol_tabhost_right {
+ position : absolute;
+ margin: 0;
+ padding: 0;
+ float: left;
+ list-style: none;
+ height: 30px;
+ width: 100%;
+ font-size : 12px;
+ white-space : nowrap;
+ z-Index : 2;
+}
+
+.w2tabcontrol_tabhost.w2tabcontrol_tabhost_top li {
+ float: left;
+ margin: 0;
+ padding: 0;
+ height: 100%;
+ margin-right: 1px;
+ margin-bottom: 0;
+ background: #fff;
+ overflow: hidden;
+ position: relative;
+ z-Index : 4;
+}
+
+.w2tabcontrol_tabhost.w2tabcontrol_tabhost_bottom li {
+ float: left;
+ margin: 0;
+ padding: 0;
+ height: 100%;
+ margin-right: 1px;
+ margin-bottom: 0;
+ background: #fff;
+ overflow: hidden;
+ position: relative;
+ z-Index : 4;
+}
+
+.w2tabcontrol_tabhost.w2tabcontrol_tabhost_left li {
+ float: none;
+ margin: 0;
+ padding: 0;
+ height: 100%;
+ margin-bottom: 1px;
+ background: #fff;
+ overflow: hidden;
+ position: relative;
+ z-Index : 4;
+}
+
+.w2tabcontrol_tabhost.w2tabcontrol_tabhost_right li {
+ float: none;
+ margin: 0;
+ padding: 0;
+ height: 100%;
+ margin-bottom: 1px;
+ background: #fff;
+ overflow: hidden;
+ position: relative;
+ z-Index : 4;
+}
+
+/* 활성화된 탭버튼 */
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left.w2tabcontrol_tabhost_top {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ background-image : url(../images/tabContainer/tab01_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left.w2tabcontrol_tabhost_bottom {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ background-image : url(../images/tabContainer/b_tab01_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left.w2tabcontrol_tabhost_left {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ background-image : url(../images/tabContainer/l_tab01_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left.w2tabcontrol_tabhost_right {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ background-image : url(../images/tabContainer/r_tab01_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left2 {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ display:none;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_center.w2tabcontrol_tabhost_top {
+ overflow:hidden;
+ height:100%;
+ text-align: center;
+ background-image : url(../images/tabContainer/tab02_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_center.w2tabcontrol_tabhost_bottom {
+ overflow:hidden;
+ height:100%;
+ text-align: center;
+ background-image : url(../images/tabContainer/b_tab02_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_center.w2tabcontrol_tabhost_left {
+ overflow:hidden;
+ height:100%;
+ text-align: center;
+ background-image : url(../images/tabContainer/l_tab02_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_center.w2tabcontrol_tabhost_right {
+ overflow:hidden;
+ height:100%;
+ text-align: center;
+ background-image : url(../images/tabContainer/r_tab02_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_right.w2tabcontrol_tabhost_top {
+ position:absolute;
+ top:0;
+ height:100%;
+ right:0;
+ width:10px;
+ background-image : url(../images/tabContainer/tab03_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_right.w2tabcontrol_tabhost_bottom {
+ position:absolute;
+ top:0;
+ height:100%;
+ right:0;
+ width:10px;
+ background-image : url(../images/tabContainer/b_tab03_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_right.w2tabcontrol_tabhost_left {
+ position:absolute;
+ top:0;
+ height:100%;
+ right:0;
+ width:10px;
+ background-image : url(../images/tabContainer/l_tab03_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_right.w2tabcontrol_tabhost_right {
+ position:absolute;
+ top:0;
+ height:100%;
+ right:0;
+ width:10px;
+ background-image : url(../images/tabContainer/r_tab03_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_left.w2tabcontrol_tabhost_top {
+ background-image : url(../images/tabContainer/tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_center.w2tabcontrol_tabhost_top {
+ background-image : url(../images/tabContainer/tab02_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_right.w2tabcontrol_tabhost_top {
+ background-image : url(../images/tabContainer/tab03_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_left.w2tabcontrol_tabhost_bottom {
+ background-image : url(../images/tabContainer/b_tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_center.w2tabcontrol_tabhost_bottom {
+ background-image : url(../images/tabContainer/b_tab02_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_right.w2tabcontrol_tabhost_bottom {
+ background-image : url(../images/tabContainer/b_tab03_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_left.w2tabcontrol_tabhost_left {
+ background-image : url(../images/tabContainer/l_tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_center.w2tabcontrol_tabhost_left {
+ background-image : url(../images/tabContainer/l_tab02_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_right.w2tabcontrol_tabhost_left {
+ background-image : url(../images/tabContainer/l_tab03_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_left.w2tabcontrol_tabhost_right {
+ background-image : url(../images/tabContainer/r_tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_center.w2tabcontrol_tabhost_right {
+ background-image : url(../images/tabContainer/r_tab02_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_right.w2tabcontrol_tabhost_right {
+ background-image : url(../images/tabContainer/r_tab03_on.gif);
+}
+
+/* over */
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_left.w2tabcontrol_tabhost_top {
+ background-image : url(../images/tabContainer/tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_center.w2tabcontrol_tabhost_top {
+ background-image : url(../images/tabContainer/tab02_on.gif);
+ cursor: pointer;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_right.w2tabcontrol_tabhost_top {
+ background-image : url(../images/tabContainer/tab03_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_left.w2tabcontrol_tabhost_bottom {
+ background-image : url(../images/tabContainer/b_tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_center.w2tabcontrol_tabhost_bottom {
+ background-image : url(../images/tabContainer/b_tab02_on.gif);
+ cursor: pointer;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_right.w2tabcontrol_tabhost_bottom {
+ background-image : url(../images/tabContainer/b_tab03_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_left.w2tabcontrol_tabhost_left {
+ background-image : url(../images/tabContainer/l_tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_center.w2tabcontrol_tabhost_left {
+ background-image : url(../images/tabContainer/l_tab02_on.gif);
+ cursor: pointer;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_right.w2tabcontrol_tabhost_left {
+ background-image : url(../images/tabContainer/l_tab03_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_left.w2tabcontrol_tabhost_right {
+ background-image : url(../images/tabContainer/r_tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_center.w2tabcontrol_tabhost_right {
+ background-image : url(../images/tabContainer/r_tab02_on.gif);
+ cursor: pointer;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_right.w2tabcontrol_tabhost_right {
+ background-image : url(../images/tabContainer/r_tab03_on.gif);
+}
+
+.w2windowContainer_onsplit {
+ cursor : url(../images/windowContainer/b_split.png);
+}
+
+/* progressbar */
+.w2progressbar_progress {
+ position: relative;
+ width: 100%;
+ height: 100%;
+ background-color: #ddd;
+}
+.w2progressbar_bar {
+ position: absolute;
+ width: 0%;
+ height: 100%;
+ background-color: #4CAF50;
+}
+.w2progressbar_progress{
+ line-height:inherit;
+ position: relative;
+ top: 0;
+ left: 0;
+ padding: 0;
+ margin: 0;
+ border-radius: 3px;
+ background: -webkit-gradient(linear,0 0,0 100%,from(#d4d4d4),to(#f6f6f6));
+ background: -webkit-linear-gradient(top,#d4d4d4,#f6f6f6);
+ background: -moz-linear-gradient(top,#d4d4d4,#f6f6f6);
+ background: -ms-linear-gradient(top,#d4d4d4,#f6f6f6);
+ background: -o-linear-gradient(top,#d4d4d4,#f6f6f6);
+ overflow: visible;
+ background:url(../images/progressbar/bg_pgb_lt.png) no-repeat left top, url(../images/progressbar/bg_pgb_rt.png) repeat-x right top;
+}
+.w2progressbar_bar{
+ background-color: #7bafe4;
+ background: -webkit-gradient(linear,0 0,0 100%,from(#7bafe4),to(#5c85d4));
+ background: -webkit-linear-gradient(top,#7bafe4,#5c85d4);
+ background: -moz-linear-gradient(top,#7bafe4,#5c85d4);
+ background: -ms-linear-gradient(top,#7bafe4,#5c85d4);
+ background: -o-linear-gradient(top,#7bafe4,#5c85d4);
+ border-radius: 4px;
+ border-collapse: collapse;
+ box-sizing: border-box;
+ background:url(../images/progressbar/bg_pgb_ov_lt.png) no-repeat left top, url(../images/progressbar/bg_pgb_ov_rt.png) repeat-x right top;
+}
+
+.w2progressbar_type4,
+.w2progressbar_type5,
+.w2progressbar_type6{
+ background: #e5e5e5;
+ border-radius: 10px;
+ padding: 0 10px;
+ padding: 0\9;
+ box-shadow: inset 0px 4px 3px -3px rgba(183,183,183,1);
+}
+.w2progressbar_type7,
+.w2progressbar_type8,
+.w2progressbar_type9{
+ height:26px;
+ background: #e5e5e5;
+ border-radius: 2px;
+ padding: 0 10px;
+ padding: 0\9;
+ box-shadow: inset 0px 4px 3px -3px rgba(183,183,183,1);
+}
+
+.w2progressbar_type4 .w2progressbar_progress,
+.w2progressbar_type5 .w2progressbar_progress,
+.w2progressbar_type6 .w2progressbar_progress,
+.w2progressbar_type7 .w2progressbar_progress,
+.w2progressbar_type8 .w2progressbar_progress,
+.w2progressbar_type9 .w2progressbar_progress{
+ background:none;
+}
+
+.w2progressbar_type4 .w2progressbar_bar,
+.w2progressbar_type5 .w2progressbar_bar,
+.w2progressbar_type6 .w2progressbar_bar{
+ background:url(../images/progressbar/bg_pgb1_ov_lt.png) no-repeat left center,
+ url(../images/progressbar/bg_pgb1_ov_rt.png) repeat-x right center;
+}
+.w2progressbar_type7 .w2progressbar_bar,
+.w2progressbar_type8 .w2progressbar_bar,
+.w2progressbar_type9 .w2progressbar_bar{
+ background:url(../images/progressbar/bg_pgb2_ov_lt.png) no-repeat left center,
+ url(../images/progressbar/bg_pgb2_ov_rt.png) repeat-x right center;
+}
+
+.w2progressbar_type1 .w2progressbar_bar div,
+.w2progressbar_type4 .w2progressbar_bar div,
+.w2progressbar_type7 .w2progressbar_bar div{
+ position:absolute; top:-30px;
+ right:-23px;
+ background:url(../images/progressbar/bg_pgb_tooltip.png) no-repeat;
+ width:47px; height:30px;
+ font-size:12px;
+ font-weight:bold;
+ color:#fff;
+ line-height: 24px;
+}
+.w2progressbar_type2 .w2progressbar_bar div,
+.w2progressbar_type5 .w2progressbar_bar div{
+ font-size:12px;
+ font-weight:bold;
+ color:#fff;
+ line-height:20px;
+}
+.w2progressbar_type8 .w2progressbar_bar div{
+ font-size:12px;
+ font-weight:bold;
+ color:#fff;
+ line-height:26px;
+}
+.w2progressbar_type3 .w2progressbar_bar div,
+.w2progressbar_type6 .w2progressbar_bar div,
+.w2progressbar_type9 .w2progressbar_bar div{
+ line-height:26px;
+ margin-top: 26px;
+ position: fixed;
+ margin-left:85px;
+}
+
+/* pivotTable */
+.w2PivotTableDisplayNone {
+ display: none;
+}
+
+.w2editablePivot {
+ table-layout: fixed;
+ overflow : hidden;
+ cursor: default;
+}
+.w2editablePivot_container_header {
+ width: 100%;
+ height: 160px;
+ overflow-x : auto;
+ overflow-y : hidden;
+ margin-bottom: 2px;
+ /*background-color: red;*/
+}
+.w2editablePivot_container_header_showedValueList {
+ width: 100%;
+ height: 33px;
+ overflow-x : auto;
+ overflow-y : hidden;
+/*background-color: red;*/
+}
+.w2editablePivot_container_header_hiddenList {
+ width: 100%;
+ height: 33px;
+ overflow-x : auto;
+ overflow-y : hidden;
+/*background-color: red;*/
+}
+.w2editablePivot_container_header_colAxisList {
+ width: 100%;
+ height: 33px;
+ overflow-x : auto;
+ overflow-y : hidden;
+/*background-color: red;*/
+}
+.w2editablePivot_container_header_rowAxisList {
+ width: 100%;
+ height: 33px;
+ overflow-x : auto;
+ overflow-y : hidden;
+/*background-color: red;*/
+}
+.w2editablePivot_container_body {
+ width: 100%;
+ /*background-color: blue;*/
+}
+.w2editablePivot_container_content {
+ float: left;
+ height: 100%;
+ overflow: hidden;
+ /*background-color: aqua;*/
+}
+.w2editablePivot_container_scrollY {
+ float: right;
+ width: 18px;
+ height: 100%;
+ overflow: auto;
+ /*background-color: yellow;*/
+}
+.w2editablePivot_container_scrollX {
+ bottom: 0;
+ height: 18px;
+ width: 100%;
+ overflow: auto;
+ /*background-color: green;*/
+}
+.w2editablePivot_container_scrollX_barX {
+ height: 1px;
+}
+.w2editablePivot_container_scrollX_barY {
+ width: 1px;
+}
+.w2editablePivot_container_header_pvtAttr {
+ margin-top: 5px;
+}
+.pvtHorizList { white-space:nowrap; }
+.w2editablePivot_pvtHorizList li { display: inline; }
+.w2editablePivot_pvtVertList { vertical-align: top; }
+.w2editablePivot_focusedCell {
+ background-color:#fca73c;
+}
+.w2editablePivot_contextMenu {
+ color:#066196;
+ font-size:12px;
+ font-weight:normal;
+ white-space:nowrap;
+ overflow: hidden;
+ background-color: white;
+ position:absolute;
+ border: 3px solid #B1C5D5;
+ z-index: 99;
+ padding:0px;
+ display:block;
+}
+.w2editablePivot_contextMenu_row {
+ cursor: pointer;
+ padding: 5px;
+}
+.w2editablePivot_contextMenu_column {
+ cursor: pointer;
+ padding-top: 3px;
+}
+.w2editablePivot_containerTable_TD {
+ height: 25px;
+ max-height: 25px;
+}
+.w2editablePivot_drag {
+ margin:0 15px;
+ cursor: move;
+ background-color: #e6EEEE;
+ font-size: 8pt;
+ font-weight: bold;
+ padding: 5px;
+ color: #3D3D3D;
+ padding: 5px;
+ border: 1px solid #CDCDCD;
+ vertical-align: top;
+ text-align: center;
+ min-width: 30px;
+}
+.w2editablePivot_cellDisabled {
+ background-color:#e3e3e3;
+}
+.w2pivotTable {
+ overflow : scroll;
+}
+.pvtRendererArea {
+ overflow: hidden;
+}
+.pvtAxisLabel {
+}
+table.pvtTable {
+ font-family:arial;
+ font-size: 8pt;
+ text-align: left;
+ border-collapse: collapse;
+ /*overflow:hidden;*/
+}
+/*table.pvtTable tr th, table.pvtTable tr th {
+ background-color: #e6EEEE;
+ border:1px solid #b3b3b3;
+ font-size:12px;
+ padding: 5px;
+ cursor:default;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+}
+table.pvtTable tr td {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+*/
+table.pvtTable tr th, table.pvtTable tr th {
+ background-color: #e6EEEE;
+ border:1px solid #b3b3b3;
+ font-size:12px;
+ padding: 5px;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ min-width:30px;
+ height: 12px;
+ overflow: hidden;
+}
+.type7 {
+ background-color: #e6EEEE;
+ border:1px solid #b3b3b3;
+ font-size:12px;
+ padding: 5px;
+ cursor:default;
+ white-space:nowrap;
+ font-weight: bold;
+}
+.type8 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ overflow: hidden;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+ cursor: default;
+}
+.type9 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+.type10 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+.type12 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+.type14 {
+ background-color: #e6EEEE;
+ border:1px solid #b3b3b3;
+ font-size:12px;
+ padding: 5px;
+ cursor:default;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ font-weight: bold;
+}
+.type15 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+.type16 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+.type13 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+.w2editablePivot_fixedColumnCell {
+ border-top : 1px solid #b3b3b3;
+ border-bottom :1px solid #b3b3b3;
+ border-left: 1px solid #b3b3b3;
+ border-right: 2px solid black !important;
+}
+.w2editablePivot_fixedRowCell {
+ border-top : 1px solid #b3b3b3;
+ border-bottom : 2px solid black !important;
+ border-left: 1px solid #b3b3b3;
+ border-right: 1px solid #b3b3b3;
+}
+.w2editablePivot_fixedRowColumnCell {
+ border-top : 1px solid #b3b3b3;
+ border-bottom : 2px solid black;
+ border-left: 1px solid #b3b3b3;
+ border-right: 2px solid black;
+}
+.fixedCell {
+}
+.grandTotalAxis {
+
+}
+table.pvtTable .pvtColLabel {text-align: center;}
+table.pvtTable .pvtTotalLabel {text-align: center;}
+.pvtRowLabel{
+ text-align: center;
+}
+.pvtTotal, .pvtGrandTotal { font-weight: bold; }
+.pvtVals { text-align: left; }
+.pvtAggregator { margin-top: 5px; margin-bottom: 5px ; }
+.pvtAxisContainer, .pvtVals {
+ border: 1px solid #bcbcc6;
+ background: #f3f3f5;
+ padding: 5px;
+ min-width: 30px;
+ min-height: 20px;
+}
+.pvtAxisContainer li {
+ padding: 2px 2px;
+ list-style-type: none;
+}
+.pvtAxisContainer li.pvtPlaceholder {
+ -webkit-border-radius: 5px;
+ padding: 3px 15px;
+ -moz-border-radius: 5px;
+ border-radius: 5px;
+ border: 1px dashed #aaa;
+}
+.pvtAxisContainer li span.pvtAttr {
+ background: #357b9e;
+ border: 1px solid #296583;
+ color: #fff;
+ font-size: 14px;
+ padding: 2px 5px;
+ white-space:nowrap;
+ -webkit-border-radius: 5px;
+ -moz-border-radius: 5px;
+ border-radius: 5px;
+ min-width: 50px;
+}
+.pvtAxisContainer li span.pvtAttrNoName {
+ padding: 2px 20px;
+}
+.pvtTriangle {
+ cursor:pointer;
+ color: #fff;
+}
+.pvtHorizList li { display: inline; }
+.pvtVertList { vertical-align: top; }
+.pvtFilteredAttribute { font-style: italic }
+.pvtFilterBox{
+ z-index: 100;
+ width: 280px;
+ position: absolute;
+ text-align: center;
+ border: 2px solid #296583;
+ background-color: #fff;
+ padding: 0;
+}
+.pvtFilterBox button {
+ margin-right: 3px;
+ margin-bottom: 3px;
+}
+.pvtFilterBox input[type="text"] {
+ width: 174px;
+}
+.pvtFilterBox h4 {
+ margin:0;
+ padding: 8px;
+ border-bottom: 1px solid #296583;
+ background: #e5e5e9;
+ color: #296583;
+}
+.pvtCheckContainer{
+ text-align: left;
+ overflow: auto;
+/*
+ overflow: scroll;
+*/
+ width: 100%;
+ max-height: 200px;
+}
+.pvtCheckContainer p {
+ margin: 5px;
+}
+.pvtCheckContainer span {
+ font-size:12px;
+}
+.alignCenter {
+ vertical-align: middle;
+ text-align: center;
+}
+
+/* mapchart */
+.w2mapchart_map text {
+ pointer-events: none;
+}
+.w2mapchart_map .municipality {
+ fill: #21c0b8;
+ stroke: #fff;
+}
+.w2mapchart_map .municipality-label {
+ fill: #c94173;
+ font-size: 12px;
+ font-weight: 300;
+ text-anchor: middle;
+}
+.w2mapchart_tooltip .kv {
+ background:black;
+ border:1px solid gray;
+ border-radius:5px;
+ font-size:12px;
+ padding:4px;
+ color:white;
+}
+
+.w2mapchart_accessibility {
+ width:1px;
+ height:1px;
+}
+
+.w2mapchart_accessibility_select {
+ visibility: hidden;
+}
+
+.w2grid_groupbyFilterBox{
+ overflow:hidden;
+ position:absolute;
+}
+.w2grid_groupbyFilterBox_main{
+ position:relative;
+}
+
+.w2grid_groupbyFilterBox_buttons{
+ position:absolute;
+ left:0;
+ padding-left:3px;
+ padding-right:3px;
+}
+
+.w2grid_groupbyFilterBox_delete{
+ height:24px;
+ vertical-align:middle;
+ color:red;
+}
+
+.w2grid_groupbyFilterBox_apply{
+ height:24px;
+ vertical-align:middle;
+}
+
+.w2grid_groupbyFilterBox_select{
+ height:24px;
+}
+.w2grid_groupbyFilterBox_label{
+ color: black;
+}
\ No newline at end of file
diff --git a/src/main/webapp/websquare/theme/purple/config.xml b/src/main/webapp/websquare/theme/purple/config.xml
new file mode 100644
index 0000000..467730a
--- /dev/null
+++ b/src/main/webapp/websquare/theme/purple/config.xml
@@ -0,0 +1,181 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/webapp/websquare/theme/purple/images/accordion/icon1.gif b/src/main/webapp/websquare/theme/purple/images/accordion/icon1.gif
new file mode 100644
index 0000000..fd7d732
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/accordion/icon1.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/accordion/icon1_down.gif b/src/main/webapp/websquare/theme/purple/images/accordion/icon1_down.gif
new file mode 100644
index 0000000..4bd5c6c
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/accordion/icon1_down.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/autoComplete/select_arrow.gif b/src/main/webapp/websquare/theme/purple/images/autoComplete/select_arrow.gif
new file mode 100644
index 0000000..d47f515
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/autoComplete/select_arrow.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/autoComplete/select_arrow_on.gif b/src/main/webapp/websquare/theme/purple/images/autoComplete/select_arrow_on.gif
new file mode 100644
index 0000000..2098271
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/autoComplete/select_arrow_on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/balloonTip/background.gif b/src/main/webapp/websquare/theme/purple/images/balloonTip/background.gif
new file mode 100644
index 0000000..cb61e7f
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/balloonTip/background.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/balloonTip/bottom.gif b/src/main/webapp/websquare/theme/purple/images/balloonTip/bottom.gif
new file mode 100644
index 0000000..ffa0ff7
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/balloonTip/bottom.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/balloonTip/left.gif b/src/main/webapp/websquare/theme/purple/images/balloonTip/left.gif
new file mode 100644
index 0000000..76c998e
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/balloonTip/left.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/balloonTip/leftBottom.gif b/src/main/webapp/websquare/theme/purple/images/balloonTip/leftBottom.gif
new file mode 100644
index 0000000..9f6ecd7
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/balloonTip/leftBottom.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/balloonTip/leftTop.gif b/src/main/webapp/websquare/theme/purple/images/balloonTip/leftTop.gif
new file mode 100644
index 0000000..a759e1b
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/balloonTip/leftTop.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/balloonTip/right.gif b/src/main/webapp/websquare/theme/purple/images/balloonTip/right.gif
new file mode 100644
index 0000000..7aba496
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/balloonTip/right.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/balloonTip/rightBottom.gif b/src/main/webapp/websquare/theme/purple/images/balloonTip/rightBottom.gif
new file mode 100644
index 0000000..5887d5a
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/balloonTip/rightBottom.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/balloonTip/rightTop.gif b/src/main/webapp/websquare/theme/purple/images/balloonTip/rightTop.gif
new file mode 100644
index 0000000..62d18d6
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/balloonTip/rightTop.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/balloonTip/tailBottom.gif b/src/main/webapp/websquare/theme/purple/images/balloonTip/tailBottom.gif
new file mode 100644
index 0000000..f5548c3
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/balloonTip/tailBottom.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/balloonTip/tailTop.gif b/src/main/webapp/websquare/theme/purple/images/balloonTip/tailTop.gif
new file mode 100644
index 0000000..11d4a8d
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/balloonTip/tailTop.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/balloonTip/top.gif b/src/main/webapp/websquare/theme/purple/images/balloonTip/top.gif
new file mode 100644
index 0000000..7a6c80c
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/balloonTip/top.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/b_close.gif b/src/main/webapp/websquare/theme/purple/images/calendar/b_close.gif
new file mode 100644
index 0000000..a52c7b4
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/b_close.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/b_close_on.gif b/src/main/webapp/websquare/theme/purple/images/calendar/b_close_on.gif
new file mode 100644
index 0000000..1d71ed6
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/b_close_on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/b_date.gif b/src/main/webapp/websquare/theme/purple/images/calendar/b_date.gif
new file mode 100644
index 0000000..4afd40b
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/b_date.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/b_date.png b/src/main/webapp/websquare/theme/purple/images/calendar/b_date.png
new file mode 100644
index 0000000..c82d2d4
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/b_date.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/b_date_on.gif b/src/main/webapp/websquare/theme/purple/images/calendar/b_date_on.gif
new file mode 100644
index 0000000..cd2840c
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/b_date_on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/b_date_on.png b/src/main/webapp/websquare/theme/purple/images/calendar/b_date_on.png
new file mode 100644
index 0000000..c00d356
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/b_date_on.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/bg_date.gif b/src/main/webapp/websquare/theme/purple/images/calendar/bg_date.gif
new file mode 100644
index 0000000..cebe41f
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/bg_date.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/bg_date_on.gif b/src/main/webapp/websquare/theme/purple/images/calendar/bg_date_on.gif
new file mode 100644
index 0000000..8c8c2a8
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/bg_date_on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/bg_header.gif b/src/main/webapp/websquare/theme/purple/images/calendar/bg_header.gif
new file mode 100644
index 0000000..05e8d15
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/bg_header.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/btn_close.gif b/src/main/webapp/websquare/theme/purple/images/calendar/btn_close.gif
new file mode 100644
index 0000000..0de4795
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/btn_close.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/btn_close_on.gif b/src/main/webapp/websquare/theme/purple/images/calendar/btn_close_on.gif
new file mode 100644
index 0000000..6624a13
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/btn_close_on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/btn_ok.gif b/src/main/webapp/websquare/theme/purple/images/calendar/btn_ok.gif
new file mode 100644
index 0000000..5af22f1
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/btn_ok.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/btn_ok_on.gif b/src/main/webapp/websquare/theme/purple/images/calendar/btn_ok_on.gif
new file mode 100644
index 0000000..7382327
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/btn_ok_on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/date2.gif b/src/main/webapp/websquare/theme/purple/images/calendar/date2.gif
new file mode 100644
index 0000000..b0fe49a
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/date2.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/dateInOtherMonth2.gif b/src/main/webapp/websquare/theme/purple/images/calendar/dateInOtherMonth2.gif
new file mode 100644
index 0000000..c0bdc40
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/dateInOtherMonth2.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/dateInOtherMonth3.gif b/src/main/webapp/websquare/theme/purple/images/calendar/dateInOtherMonth3.gif
new file mode 100644
index 0000000..669c965
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/dateInOtherMonth3.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_fri.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_fri.gif
new file mode 100644
index 0000000..d700682
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_fri.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_fri2.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_fri2.gif
new file mode 100644
index 0000000..7db4f42
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_fri2.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_fri2.png b/src/main/webapp/websquare/theme/purple/images/calendar/day_fri2.png
new file mode 100644
index 0000000..f50c1ab
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_fri2.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_fri3.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_fri3.gif
new file mode 100644
index 0000000..e5e4562
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_fri3.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_fri4.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_fri4.gif
new file mode 100644
index 0000000..612c15d
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_fri4.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_fri5.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_fri5.gif
new file mode 100644
index 0000000..807357d
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_fri5.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_mon.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_mon.gif
new file mode 100644
index 0000000..74859db
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_mon.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_mon2.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_mon2.gif
new file mode 100644
index 0000000..50e9ecc
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_mon2.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_mon2.png b/src/main/webapp/websquare/theme/purple/images/calendar/day_mon2.png
new file mode 100644
index 0000000..36e7017
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_mon2.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_mon3.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_mon3.gif
new file mode 100644
index 0000000..36bd4f7
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_mon3.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_mon4.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_mon4.gif
new file mode 100644
index 0000000..84419a6
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_mon4.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_mon5.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_mon5.gif
new file mode 100644
index 0000000..41554e8
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_mon5.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_sat.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_sat.gif
new file mode 100644
index 0000000..88c1056
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_sat.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_sat2.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_sat2.gif
new file mode 100644
index 0000000..47cfe8b
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_sat2.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_sat2.png b/src/main/webapp/websquare/theme/purple/images/calendar/day_sat2.png
new file mode 100644
index 0000000..f0414c6
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_sat2.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_sat3.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_sat3.gif
new file mode 100644
index 0000000..576ccc0
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_sat3.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_sat4.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_sat4.gif
new file mode 100644
index 0000000..2e45cb1
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_sat4.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_sat5.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_sat5.gif
new file mode 100644
index 0000000..bd2715c
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_sat5.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_sun.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_sun.gif
new file mode 100644
index 0000000..2687071
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_sun.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_sun2.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_sun2.gif
new file mode 100644
index 0000000..a566db6
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_sun2.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_sun2.png b/src/main/webapp/websquare/theme/purple/images/calendar/day_sun2.png
new file mode 100644
index 0000000..d46e8c6
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_sun2.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_sun3.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_sun3.gif
new file mode 100644
index 0000000..5d1e289
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_sun3.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_sun4.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_sun4.gif
new file mode 100644
index 0000000..18fa547
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_sun4.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_sun5.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_sun5.gif
new file mode 100644
index 0000000..d468ab8
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_sun5.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_thu.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_thu.gif
new file mode 100644
index 0000000..ab03737
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_thu.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_thu2.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_thu2.gif
new file mode 100644
index 0000000..9f7a046
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_thu2.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_thu2.png b/src/main/webapp/websquare/theme/purple/images/calendar/day_thu2.png
new file mode 100644
index 0000000..29bcaba
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_thu2.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_thu3.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_thu3.gif
new file mode 100644
index 0000000..5391488
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_thu3.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_thu4.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_thu4.gif
new file mode 100644
index 0000000..7a102e3
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_thu4.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_thu5.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_thu5.gif
new file mode 100644
index 0000000..6623a61
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_thu5.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_tue.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_tue.gif
new file mode 100644
index 0000000..803f517
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_tue.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_tue2.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_tue2.gif
new file mode 100644
index 0000000..c947064
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_tue2.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_tue2.png b/src/main/webapp/websquare/theme/purple/images/calendar/day_tue2.png
new file mode 100644
index 0000000..994b670
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_tue2.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_tue3.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_tue3.gif
new file mode 100644
index 0000000..d86cefe
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_tue3.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_tue4.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_tue4.gif
new file mode 100644
index 0000000..934a108
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_tue4.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_tue5.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_tue5.gif
new file mode 100644
index 0000000..ed913f8
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_tue5.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_wed.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_wed.gif
new file mode 100644
index 0000000..8b0f28f
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_wed.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_wed2.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_wed2.gif
new file mode 100644
index 0000000..f05af86
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_wed2.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_wed2.png b/src/main/webapp/websquare/theme/purple/images/calendar/day_wed2.png
new file mode 100644
index 0000000..9d10e26
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_wed2.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_wed3.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_wed3.gif
new file mode 100644
index 0000000..ffb72bc
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_wed3.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_wed4.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_wed4.gif
new file mode 100644
index 0000000..a9222a1
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_wed4.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/day_wed5.gif b/src/main/webapp/websquare/theme/purple/images/calendar/day_wed5.gif
new file mode 100644
index 0000000..6e9fc0c
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/day_wed5.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/month_last.gif b/src/main/webapp/websquare/theme/purple/images/calendar/month_last.gif
new file mode 100644
index 0000000..2a452f5
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/month_last.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/month_next.gif b/src/main/webapp/websquare/theme/purple/images/calendar/month_next.gif
new file mode 100644
index 0000000..59a6d32
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/month_next.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/selectedDate2.gif b/src/main/webapp/websquare/theme/purple/images/calendar/selectedDate2.gif
new file mode 100644
index 0000000..687ff39
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/selectedDate2.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/selectedDate3.gif b/src/main/webapp/websquare/theme/purple/images/calendar/selectedDate3.gif
new file mode 100644
index 0000000..9c46fd6
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/selectedDate3.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/selectedDate5.gif b/src/main/webapp/websquare/theme/purple/images/calendar/selectedDate5.gif
new file mode 100644
index 0000000..b030e46
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/selectedDate5.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/time_cancel.gif b/src/main/webapp/websquare/theme/purple/images/calendar/time_cancel.gif
new file mode 100644
index 0000000..0de4795
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/time_cancel.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/time_cancel_on.gif b/src/main/webapp/websquare/theme/purple/images/calendar/time_cancel_on.gif
new file mode 100644
index 0000000..6624a13
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/time_cancel_on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/time_confirm.gif b/src/main/webapp/websquare/theme/purple/images/calendar/time_confirm.gif
new file mode 100644
index 0000000..5af22f1
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/time_confirm.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/time_confirm_on.gif b/src/main/webapp/websquare/theme/purple/images/calendar/time_confirm_on.gif
new file mode 100644
index 0000000..7382327
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/time_confirm_on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/year_last.gif b/src/main/webapp/websquare/theme/purple/images/calendar/year_last.gif
new file mode 100644
index 0000000..4a6810d
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/year_last.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/calendar/year_next.gif b/src/main/webapp/websquare/theme/purple/images/calendar/year_next.gif
new file mode 100644
index 0000000..3754c3f
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/calendar/year_next.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/checkcombobox/button.png b/src/main/webapp/websquare/theme/purple/images/checkcombobox/button.png
new file mode 100644
index 0000000..644874b
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/checkcombobox/button.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/checkcombobox/button_on.png b/src/main/webapp/websquare/theme/purple/images/checkcombobox/button_on.png
new file mode 100644
index 0000000..be10800
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/checkcombobox/button_on.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/checkcombobox/select_arrow.gif b/src/main/webapp/websquare/theme/purple/images/checkcombobox/select_arrow.gif
new file mode 100644
index 0000000..d47f515
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/checkcombobox/select_arrow.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/checkcombobox/select_arrow_on.gif b/src/main/webapp/websquare/theme/purple/images/checkcombobox/select_arrow_on.gif
new file mode 100644
index 0000000..2098271
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/checkcombobox/select_arrow_on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_bottom_left.gif b/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_bottom_left.gif
new file mode 100644
index 0000000..ba0125b
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_bottom_left.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_bottom_middle_bg.gif b/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_bottom_middle_bg.gif
new file mode 100644
index 0000000..df46b89
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_bottom_middle_bg.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_bottom_right.gif b/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_bottom_right.gif
new file mode 100644
index 0000000..8b1c5c7
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_bottom_right.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_close_but.gif b/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_close_but.gif
new file mode 100644
index 0000000..6c84e6a
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_close_but.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_close_but_on.gif b/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_close_but_on.gif
new file mode 100644
index 0000000..6c84e6a
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_close_but_on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_middle_left_bg.gif b/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_middle_left_bg.gif
new file mode 100644
index 0000000..3ec2ea7
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_middle_left_bg.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_middle_right_bg.gif b/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_middle_right_bg.gif
new file mode 100644
index 0000000..1984a2f
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_middle_right_bg.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_top_close.png b/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_top_close.png
new file mode 100644
index 0000000..e724739
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_top_close.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_top_left.gif b/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_top_left.gif
new file mode 100644
index 0000000..f925f69
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_top_left.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_top_middle_bg.gif b/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_top_middle_bg.gif
new file mode 100644
index 0000000..7a7fdea
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_top_middle_bg.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_top_right.gif b/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_top_right.gif
new file mode 100644
index 0000000..5712036
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_top_right.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_top_title_view.gif b/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_top_title_view.gif
new file mode 100644
index 0000000..e5d39bb
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/floatingLayer/fl_top_title_view.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/grid/arrow.gif b/src/main/webapp/websquare/theme/purple/images/grid/arrow.gif
new file mode 100644
index 0000000..38a6077
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/grid/arrow.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/grid/asc_order.gif b/src/main/webapp/websquare/theme/purple/images/grid/asc_order.gif
new file mode 100644
index 0000000..c3e4cff
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/grid/asc_order.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/grid/bg_gridheader.gif b/src/main/webapp/websquare/theme/purple/images/grid/bg_gridheader.gif
new file mode 100644
index 0000000..3959185
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/grid/bg_gridheader.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/grid/blank.gif b/src/main/webapp/websquare/theme/purple/images/grid/blank.gif
new file mode 100644
index 0000000..cb72075
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/grid/blank.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/grid/btn_reset.gif b/src/main/webapp/websquare/theme/purple/images/grid/btn_reset.gif
new file mode 100644
index 0000000..1624b96
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/grid/btn_reset.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/grid/btn_reset.png b/src/main/webapp/websquare/theme/purple/images/grid/btn_reset.png
new file mode 100644
index 0000000..cf61072
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/grid/btn_reset.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/grid/close.gif b/src/main/webapp/websquare/theme/purple/images/grid/close.gif
new file mode 100644
index 0000000..0cd5e30
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/grid/close.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/grid/customFilter_btn_close.gif b/src/main/webapp/websquare/theme/purple/images/grid/customFilter_btn_close.gif
new file mode 100644
index 0000000..fc5f911
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/grid/customFilter_btn_close.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/grid/customFilter_btn_filter.gif b/src/main/webapp/websquare/theme/purple/images/grid/customFilter_btn_filter.gif
new file mode 100644
index 0000000..d3ba94c
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/grid/customFilter_btn_filter.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/grid/customFilter_btn_open.gif b/src/main/webapp/websquare/theme/purple/images/grid/customFilter_btn_open.gif
new file mode 100644
index 0000000..67de811
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/grid/customFilter_btn_open.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/grid/desc_order.gif b/src/main/webapp/websquare/theme/purple/images/grid/desc_order.gif
new file mode 100644
index 0000000..31baddb
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/grid/desc_order.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/grid/grid_spinner_minus.png b/src/main/webapp/websquare/theme/purple/images/grid/grid_spinner_minus.png
new file mode 100644
index 0000000..fcbdc1f
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/grid/grid_spinner_minus.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/grid/grid_spinner_plus.png b/src/main/webapp/websquare/theme/purple/images/grid/grid_spinner_plus.png
new file mode 100644
index 0000000..e5fc788
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/grid/grid_spinner_plus.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/grid/icon_C.gif b/src/main/webapp/websquare/theme/purple/images/grid/icon_C.gif
new file mode 100644
index 0000000..3ea48a9
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/grid/icon_C.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/grid/icon_D.gif b/src/main/webapp/websquare/theme/purple/images/grid/icon_D.gif
new file mode 100644
index 0000000..9a354e0
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/grid/icon_D.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/grid/icon_R.gif b/src/main/webapp/websquare/theme/purple/images/grid/icon_R.gif
new file mode 100644
index 0000000..a93d4b2
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/grid/icon_R.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/grid/icon_U.gif b/src/main/webapp/websquare/theme/purple/images/grid/icon_U.gif
new file mode 100644
index 0000000..6d02210
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/grid/icon_U.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/grid/icon_V.gif b/src/main/webapp/websquare/theme/purple/images/grid/icon_V.gif
new file mode 100644
index 0000000..9a354e0
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/grid/icon_V.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/grid/icon_sort.gif b/src/main/webapp/websquare/theme/purple/images/grid/icon_sort.gif
new file mode 100644
index 0000000..7057db3
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/grid/icon_sort.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/grid/leaf.gif b/src/main/webapp/websquare/theme/purple/images/grid/leaf.gif
new file mode 100644
index 0000000..9df40c0
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/grid/leaf.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/grid/line_I.gif b/src/main/webapp/websquare/theme/purple/images/grid/line_I.gif
new file mode 100644
index 0000000..857fc1d
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/grid/line_I.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/grid/line_L.gif b/src/main/webapp/websquare/theme/purple/images/grid/line_L.gif
new file mode 100644
index 0000000..64998e3
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/grid/line_L.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/grid/line_T.gif b/src/main/webapp/websquare/theme/purple/images/grid/line_T.gif
new file mode 100644
index 0000000..8cc6d0d
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/grid/line_T.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/grid/minus.gif b/src/main/webapp/websquare/theme/purple/images/grid/minus.gif
new file mode 100644
index 0000000..c69f2d1
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/grid/minus.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/grid/plus.gif b/src/main/webapp/websquare/theme/purple/images/grid/plus.gif
new file mode 100644
index 0000000..baca52d
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/grid/plus.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/inputCalendar/icon_calendar.gif b/src/main/webapp/websquare/theme/purple/images/inputCalendar/icon_calendar.gif
new file mode 100644
index 0000000..3aceccd
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/inputCalendar/icon_calendar.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/inputCalendar/icon_calendar.png b/src/main/webapp/websquare/theme/purple/images/inputCalendar/icon_calendar.png
new file mode 100644
index 0000000..d329481
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/inputCalendar/icon_calendar.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/inputCalendar/icon_calendar_disable.gif b/src/main/webapp/websquare/theme/purple/images/inputCalendar/icon_calendar_disable.gif
new file mode 100644
index 0000000..6fd27d1
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/inputCalendar/icon_calendar_disable.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/inputCalendar/icon_calendar_on.png b/src/main/webapp/websquare/theme/purple/images/inputCalendar/icon_calendar_on.png
new file mode 100644
index 0000000..74145cc
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/inputCalendar/icon_calendar_on.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/inputCalendar/icon_calendar_over.gif b/src/main/webapp/websquare/theme/purple/images/inputCalendar/icon_calendar_over.gif
new file mode 100644
index 0000000..cc129ae
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/inputCalendar/icon_calendar_over.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/menu/arrowBlack.png b/src/main/webapp/websquare/theme/purple/images/menu/arrowBlack.png
new file mode 100644
index 0000000..e119e30
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/menu/arrowBlack.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/menu/menuBarBackground.png b/src/main/webapp/websquare/theme/purple/images/menu/menuBarBackground.png
new file mode 100644
index 0000000..890f024
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/menu/menuBarBackground.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/menu/table.png b/src/main/webapp/websquare/theme/purple/images/menu/table.png
new file mode 100644
index 0000000..abcd936
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/menu/table.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/menu/table_go.png b/src/main/webapp/websquare/theme/purple/images/menu/table_go.png
new file mode 100644
index 0000000..0528dfa
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/menu/table_go.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/menu/table_save.png b/src/main/webapp/websquare/theme/purple/images/menu/table_save.png
new file mode 100644
index 0000000..25b74d1
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/menu/table_save.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/pageControl/b_main.gif b/src/main/webapp/websquare/theme/purple/images/pageControl/b_main.gif
new file mode 100644
index 0000000..f79000d
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/pageControl/b_main.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/pageControl/b_main.png b/src/main/webapp/websquare/theme/purple/images/pageControl/b_main.png
new file mode 100644
index 0000000..594b6d6
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/pageControl/b_main.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/pageControl/b_main_next.gif b/src/main/webapp/websquare/theme/purple/images/pageControl/b_main_next.gif
new file mode 100644
index 0000000..a358568
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/pageControl/b_main_next.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/pageControl/b_main_next.png b/src/main/webapp/websquare/theme/purple/images/pageControl/b_main_next.png
new file mode 100644
index 0000000..5012763
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/pageControl/b_main_next.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/pageControl/b_main_prev.gif b/src/main/webapp/websquare/theme/purple/images/pageControl/b_main_prev.gif
new file mode 100644
index 0000000..5555ab2
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/pageControl/b_main_prev.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/pageControl/b_main_prev.png b/src/main/webapp/websquare/theme/purple/images/pageControl/b_main_prev.png
new file mode 100644
index 0000000..0370187
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/pageControl/b_main_prev.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/pageControl/b_next.gif b/src/main/webapp/websquare/theme/purple/images/pageControl/b_next.gif
new file mode 100644
index 0000000..a977201
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/pageControl/b_next.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/pageControl/b_prev.gif b/src/main/webapp/websquare/theme/purple/images/pageControl/b_prev.gif
new file mode 100644
index 0000000..540e036
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/pageControl/b_prev.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/pageList/b_end.gif b/src/main/webapp/websquare/theme/purple/images/pageList/b_end.gif
new file mode 100644
index 0000000..3a79f19
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/pageList/b_end.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/pageList/b_end.png b/src/main/webapp/websquare/theme/purple/images/pageList/b_end.png
new file mode 100644
index 0000000..e4c8c52
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/pageList/b_end.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/pageList/b_end_over.png b/src/main/webapp/websquare/theme/purple/images/pageList/b_end_over.png
new file mode 100644
index 0000000..25cfcc3
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/pageList/b_end_over.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/pageList/b_first.gif b/src/main/webapp/websquare/theme/purple/images/pageList/b_first.gif
new file mode 100644
index 0000000..0004172
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/pageList/b_first.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/pageList/b_first.png b/src/main/webapp/websquare/theme/purple/images/pageList/b_first.png
new file mode 100644
index 0000000..bd5c6a9
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/pageList/b_first.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/pageList/b_first_over.png b/src/main/webapp/websquare/theme/purple/images/pageList/b_first_over.png
new file mode 100644
index 0000000..82bf06b
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/pageList/b_first_over.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/pageList/b_next.gif b/src/main/webapp/websquare/theme/purple/images/pageList/b_next.gif
new file mode 100644
index 0000000..a977201
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/pageList/b_next.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/pageList/b_next.png b/src/main/webapp/websquare/theme/purple/images/pageList/b_next.png
new file mode 100644
index 0000000..ae0e4ad
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/pageList/b_next.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/pageList/b_next_over.png b/src/main/webapp/websquare/theme/purple/images/pageList/b_next_over.png
new file mode 100644
index 0000000..faff52a
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/pageList/b_next_over.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/pageList/b_prev.gif b/src/main/webapp/websquare/theme/purple/images/pageList/b_prev.gif
new file mode 100644
index 0000000..540e036
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/pageList/b_prev.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/pageList/b_prev.png b/src/main/webapp/websquare/theme/purple/images/pageList/b_prev.png
new file mode 100644
index 0000000..305f503
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/pageList/b_prev.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/pageList/b_prev_over.png b/src/main/webapp/websquare/theme/purple/images/pageList/b_prev_over.png
new file mode 100644
index 0000000..8e170c1
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/pageList/b_prev_over.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/pageList/v_line.gif b/src/main/webapp/websquare/theme/purple/images/pageList/v_line.gif
new file mode 100644
index 0000000..47c930c
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/pageList/v_line.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/panelContainer/icon1.gif b/src/main/webapp/websquare/theme/purple/images/panelContainer/icon1.gif
new file mode 100644
index 0000000..fd7d732
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/panelContainer/icon1.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/panelContainer/icon1_down.gif b/src/main/webapp/websquare/theme/purple/images/panelContainer/icon1_down.gif
new file mode 100644
index 0000000..4bd5c6c
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/panelContainer/icon1_down.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/panelContainer/icon2.gif b/src/main/webapp/websquare/theme/purple/images/panelContainer/icon2.gif
new file mode 100644
index 0000000..56c312f
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/panelContainer/icon2.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/panelContainer/icon2_down.gif b/src/main/webapp/websquare/theme/purple/images/panelContainer/icon2_down.gif
new file mode 100644
index 0000000..95cd461
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/panelContainer/icon2_down.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/progressbar/bg_pgb1_ov_lt.png b/src/main/webapp/websquare/theme/purple/images/progressbar/bg_pgb1_ov_lt.png
new file mode 100644
index 0000000..564eb43
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/progressbar/bg_pgb1_ov_lt.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/progressbar/bg_pgb1_ov_rt.png b/src/main/webapp/websquare/theme/purple/images/progressbar/bg_pgb1_ov_rt.png
new file mode 100644
index 0000000..a884532
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/progressbar/bg_pgb1_ov_rt.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/progressbar/bg_pgb1_repeat.png b/src/main/webapp/websquare/theme/purple/images/progressbar/bg_pgb1_repeat.png
new file mode 100644
index 0000000..e0c9e73
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/progressbar/bg_pgb1_repeat.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/progressbar/bg_pgb2_ov_lt.png b/src/main/webapp/websquare/theme/purple/images/progressbar/bg_pgb2_ov_lt.png
new file mode 100644
index 0000000..dd6098a
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/progressbar/bg_pgb2_ov_lt.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/progressbar/bg_pgb2_ov_rt.png b/src/main/webapp/websquare/theme/purple/images/progressbar/bg_pgb2_ov_rt.png
new file mode 100644
index 0000000..105135e
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/progressbar/bg_pgb2_ov_rt.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/progressbar/bg_pgb_lt.png b/src/main/webapp/websquare/theme/purple/images/progressbar/bg_pgb_lt.png
new file mode 100644
index 0000000..95f6935
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/progressbar/bg_pgb_lt.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/progressbar/bg_pgb_ov_lt.png b/src/main/webapp/websquare/theme/purple/images/progressbar/bg_pgb_ov_lt.png
new file mode 100644
index 0000000..2f89eed
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/progressbar/bg_pgb_ov_lt.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/progressbar/bg_pgb_ov_rt.png b/src/main/webapp/websquare/theme/purple/images/progressbar/bg_pgb_ov_rt.png
new file mode 100644
index 0000000..d7492a4
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/progressbar/bg_pgb_ov_rt.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/progressbar/bg_pgb_rt.png b/src/main/webapp/websquare/theme/purple/images/progressbar/bg_pgb_rt.png
new file mode 100644
index 0000000..da011f7
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/progressbar/bg_pgb_rt.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/progressbar/bg_pgb_tooltip.png b/src/main/webapp/websquare/theme/purple/images/progressbar/bg_pgb_tooltip.png
new file mode 100644
index 0000000..629fecb
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/progressbar/bg_pgb_tooltip.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/searchbox/btn_reset.gif b/src/main/webapp/websquare/theme/purple/images/searchbox/btn_reset.gif
new file mode 100644
index 0000000..1624b96
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/searchbox/btn_reset.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/searchbox/btn_reset.png b/src/main/webapp/websquare/theme/purple/images/searchbox/btn_reset.png
new file mode 100644
index 0000000..cf61072
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/searchbox/btn_reset.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/searchbox/btn_reset_on.gif b/src/main/webapp/websquare/theme/purple/images/searchbox/btn_reset_on.gif
new file mode 100644
index 0000000..c36e958
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/searchbox/btn_reset_on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/searchbox/btn_reset_on.png b/src/main/webapp/websquare/theme/purple/images/searchbox/btn_reset_on.png
new file mode 100644
index 0000000..987a163
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/searchbox/btn_reset_on.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/selectbox/select_arrow.gif b/src/main/webapp/websquare/theme/purple/images/selectbox/select_arrow.gif
new file mode 100644
index 0000000..d47f515
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/selectbox/select_arrow.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/selectbox/select_arrow_on.gif b/src/main/webapp/websquare/theme/purple/images/selectbox/select_arrow_on.gif
new file mode 100644
index 0000000..2098271
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/selectbox/select_arrow_on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/slider/bg_slideR.png b/src/main/webapp/websquare/theme/purple/images/slider/bg_slideR.png
new file mode 100644
index 0000000..ff36c66
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/slider/bg_slideR.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/slider/bg_slideR_over.png b/src/main/webapp/websquare/theme/purple/images/slider/bg_slideR_over.png
new file mode 100644
index 0000000..6a90d5f
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/slider/bg_slideR_over.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/slider/bg_sliderC.png b/src/main/webapp/websquare/theme/purple/images/slider/bg_sliderC.png
new file mode 100644
index 0000000..daccc4c
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/slider/bg_sliderC.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/slider/bg_sliderC_over.png b/src/main/webapp/websquare/theme/purple/images/slider/bg_sliderC_over.png
new file mode 100644
index 0000000..036443b
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/slider/bg_sliderC_over.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/slider/bg_sliderL.png b/src/main/webapp/websquare/theme/purple/images/slider/bg_sliderL.png
new file mode 100644
index 0000000..c3ee701
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/slider/bg_sliderL.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/slider/bg_sliderL_over.png b/src/main/webapp/websquare/theme/purple/images/slider/bg_sliderL_over.png
new file mode 100644
index 0000000..3c2b6a5
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/slider/bg_sliderL_over.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/slider/icon_sliderthumb.png b/src/main/webapp/websquare/theme/purple/images/slider/icon_sliderthumb.png
new file mode 100644
index 0000000..bd09507
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/slider/icon_sliderthumb.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/slider/icon_sliderthumb_over.png b/src/main/webapp/websquare/theme/purple/images/slider/icon_sliderthumb_over.png
new file mode 100644
index 0000000..ed715e0
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/slider/icon_sliderthumb_over.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/slider/v_bg_sliderB.png b/src/main/webapp/websquare/theme/purple/images/slider/v_bg_sliderB.png
new file mode 100644
index 0000000..f53c29a
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/slider/v_bg_sliderB.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/slider/v_bg_sliderB_over.png b/src/main/webapp/websquare/theme/purple/images/slider/v_bg_sliderB_over.png
new file mode 100644
index 0000000..1f66907
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/slider/v_bg_sliderB_over.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/slider/v_bg_sliderC.png b/src/main/webapp/websquare/theme/purple/images/slider/v_bg_sliderC.png
new file mode 100644
index 0000000..0577235
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/slider/v_bg_sliderC.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/slider/v_bg_sliderC_over.png b/src/main/webapp/websquare/theme/purple/images/slider/v_bg_sliderC_over.png
new file mode 100644
index 0000000..0a60d33
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/slider/v_bg_sliderC_over.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/slider/v_bg_sliderT.png b/src/main/webapp/websquare/theme/purple/images/slider/v_bg_sliderT.png
new file mode 100644
index 0000000..143f301
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/slider/v_bg_sliderT.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/slider/v_bg_sliderT_over.png b/src/main/webapp/websquare/theme/purple/images/slider/v_bg_sliderT_over.png
new file mode 100644
index 0000000..9b6443f
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/slider/v_bg_sliderT_over.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/slider/v_icon_sliderthumb.png b/src/main/webapp/websquare/theme/purple/images/slider/v_icon_sliderthumb.png
new file mode 100644
index 0000000..091334f
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/slider/v_icon_sliderthumb.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/slider/v_icon_sliderthumb_over.png b/src/main/webapp/websquare/theme/purple/images/slider/v_icon_sliderthumb_over.png
new file mode 100644
index 0000000..8566666
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/slider/v_icon_sliderthumb_over.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/spinPicker/bottomGrad.png b/src/main/webapp/websquare/theme/purple/images/spinPicker/bottomGrad.png
new file mode 100644
index 0000000..406bbf2
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/spinPicker/bottomGrad.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/spinPicker/selected.png b/src/main/webapp/websquare/theme/purple/images/spinPicker/selected.png
new file mode 100644
index 0000000..3066781
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/spinPicker/selected.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/spinPicker/topGrad.png b/src/main/webapp/websquare/theme/purple/images/spinPicker/topGrad.png
new file mode 100644
index 0000000..61605c7
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/spinPicker/topGrad.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/spinner/grid_spinner.png b/src/main/webapp/websquare/theme/purple/images/spinner/grid_spinner.png
new file mode 100644
index 0000000..0c72895
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/spinner/grid_spinner.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/spinner/spinner_bottom.png b/src/main/webapp/websquare/theme/purple/images/spinner/spinner_bottom.png
new file mode 100644
index 0000000..b8ecf97
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/spinner/spinner_bottom.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/spinner/spinner_minus.png b/src/main/webapp/websquare/theme/purple/images/spinner/spinner_minus.png
new file mode 100644
index 0000000..fc06d65
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/spinner/spinner_minus.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/spinner/spinner_plus.png b/src/main/webapp/websquare/theme/purple/images/spinner/spinner_plus.png
new file mode 100644
index 0000000..decb3df
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/spinner/spinner_plus.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/spinner/spinner_repeat_y.png b/src/main/webapp/websquare/theme/purple/images/spinner/spinner_repeat_y.png
new file mode 100644
index 0000000..9502c02
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/spinner/spinner_repeat_y.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/spinner/spinner_top.png b/src/main/webapp/websquare/theme/purple/images/spinner/spinner_top.png
new file mode 100644
index 0000000..4366ff1
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/spinner/spinner_top.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/tabContainer/btn_add.jpg b/src/main/webapp/websquare/theme/purple/images/tabContainer/btn_add.jpg
new file mode 100644
index 0000000..9ae8de4
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/tabContainer/btn_add.jpg differ
diff --git a/src/main/webapp/websquare/theme/purple/images/tabContainer/btn_del_off.gif b/src/main/webapp/websquare/theme/purple/images/tabContainer/btn_del_off.gif
new file mode 100644
index 0000000..f28a8dd
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/tabContainer/btn_del_off.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/tabContainer/btn_del_on.gif b/src/main/webapp/websquare/theme/purple/images/tabContainer/btn_del_on.gif
new file mode 100644
index 0000000..b61940d
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/tabContainer/btn_del_on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/tabContainer/tab01_off.gif b/src/main/webapp/websquare/theme/purple/images/tabContainer/tab01_off.gif
new file mode 100644
index 0000000..13276f5
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/tabContainer/tab01_off.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/tabContainer/tab01_on.gif b/src/main/webapp/websquare/theme/purple/images/tabContainer/tab01_on.gif
new file mode 100644
index 0000000..c887060
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/tabContainer/tab01_on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/tabContainer/tab02_off.gif b/src/main/webapp/websquare/theme/purple/images/tabContainer/tab02_off.gif
new file mode 100644
index 0000000..bb37bdd
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/tabContainer/tab02_off.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/tabContainer/tab02_on.gif b/src/main/webapp/websquare/theme/purple/images/tabContainer/tab02_on.gif
new file mode 100644
index 0000000..7fa1ad9
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/tabContainer/tab02_on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/tabContainer/tab03_off.gif b/src/main/webapp/websquare/theme/purple/images/tabContainer/tab03_off.gif
new file mode 100644
index 0000000..bfe0b17
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/tabContainer/tab03_off.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/tabContainer/tab03_on.gif b/src/main/webapp/websquare/theme/purple/images/tabContainer/tab03_on.gif
new file mode 100644
index 0000000..35271f7
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/tabContainer/tab03_on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/tabControl/close.jpg b/src/main/webapp/websquare/theme/purple/images/tabControl/close.jpg
new file mode 100644
index 0000000..a426d00
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/tabControl/close.jpg differ
diff --git a/src/main/webapp/websquare/theme/purple/images/tabControl/close.png b/src/main/webapp/websquare/theme/purple/images/tabControl/close.png
new file mode 100644
index 0000000..1961bc1
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/tabControl/close.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/tabControl/icon_docu.png b/src/main/webapp/websquare/theme/purple/images/tabControl/icon_docu.png
new file mode 100644
index 0000000..9173560
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/tabControl/icon_docu.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/tabControl/left_off.png b/src/main/webapp/websquare/theme/purple/images/tabControl/left_off.png
new file mode 100644
index 0000000..a045edd
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/tabControl/left_off.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/tabControl/left_on.png b/src/main/webapp/websquare/theme/purple/images/tabControl/left_on.png
new file mode 100644
index 0000000..db837f4
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/tabControl/left_on.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/tabControl/right_off.png b/src/main/webapp/websquare/theme/purple/images/tabControl/right_off.png
new file mode 100644
index 0000000..d01c415
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/tabControl/right_off.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/tabControl/right_on.png b/src/main/webapp/websquare/theme/purple/images/tabControl/right_on.png
new file mode 100644
index 0000000..ae81e42
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/tabControl/right_on.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/tabControl/submenu_off.png b/src/main/webapp/websquare/theme/purple/images/tabControl/submenu_off.png
new file mode 100644
index 0000000..604133a
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/tabControl/submenu_off.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/tabControl/submenu_on.png b/src/main/webapp/websquare/theme/purple/images/tabControl/submenu_on.png
new file mode 100644
index 0000000..f2edbd2
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/tabControl/submenu_on.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/tabControl/tab01_off.gif b/src/main/webapp/websquare/theme/purple/images/tabControl/tab01_off.gif
new file mode 100644
index 0000000..13276f5
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/tabControl/tab01_off.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/tabControl/tab01_on.gif b/src/main/webapp/websquare/theme/purple/images/tabControl/tab01_on.gif
new file mode 100644
index 0000000..c887060
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/tabControl/tab01_on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/tabControl/tab02_off.gif b/src/main/webapp/websquare/theme/purple/images/tabControl/tab02_off.gif
new file mode 100644
index 0000000..bb37bdd
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/tabControl/tab02_off.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/tabControl/tab02_on.gif b/src/main/webapp/websquare/theme/purple/images/tabControl/tab02_on.gif
new file mode 100644
index 0000000..7fa1ad9
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/tabControl/tab02_on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/tabControl/tab03_off.gif b/src/main/webapp/websquare/theme/purple/images/tabControl/tab03_off.gif
new file mode 100644
index 0000000..bfe0b17
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/tabControl/tab03_off.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/tabControl/tab03_on.gif b/src/main/webapp/websquare/theme/purple/images/tabControl/tab03_on.gif
new file mode 100644
index 0000000..35271f7
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/tabControl/tab03_on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/treeview/last.gif b/src/main/webapp/websquare/theme/purple/images/treeview/last.gif
new file mode 100644
index 0000000..64998e3
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/treeview/last.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/treeview/leaf_multi_root.gif b/src/main/webapp/websquare/theme/purple/images/treeview/leaf_multi_root.gif
new file mode 100644
index 0000000..a45648f
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/treeview/leaf_multi_root.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/treeview/leaf_single_root.gif b/src/main/webapp/websquare/theme/purple/images/treeview/leaf_single_root.gif
new file mode 100644
index 0000000..796fc8c
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/treeview/leaf_single_root.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/treeview/middle.gif b/src/main/webapp/websquare/theme/purple/images/treeview/middle.gif
new file mode 100644
index 0000000..8cc6d0d
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/treeview/middle.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/treeview/minus.gif b/src/main/webapp/websquare/theme/purple/images/treeview/minus.gif
new file mode 100644
index 0000000..2249d99
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/treeview/minus.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/treeview/minus.png b/src/main/webapp/websquare/theme/purple/images/treeview/minus.png
new file mode 100644
index 0000000..9c99b13
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/treeview/minus.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/treeview/plus.gif b/src/main/webapp/websquare/theme/purple/images/treeview/plus.gif
new file mode 100644
index 0000000..2202308
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/treeview/plus.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/treeview/plus.png b/src/main/webapp/websquare/theme/purple/images/treeview/plus.png
new file mode 100644
index 0000000..2be13bc
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/treeview/plus.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/treeview/vline.gif b/src/main/webapp/websquare/theme/purple/images/treeview/vline.gif
new file mode 100644
index 0000000..857fc1d
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/treeview/vline.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/trigger/b_blue1.png b/src/main/webapp/websquare/theme/purple/images/trigger/b_blue1.png
new file mode 100644
index 0000000..0471b28
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/trigger/b_blue1.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/trigger/b_blue1_on.png b/src/main/webapp/websquare/theme/purple/images/trigger/b_blue1_on.png
new file mode 100644
index 0000000..00eeaa8
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/trigger/b_blue1_on.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/trigger/b_blue2.png b/src/main/webapp/websquare/theme/purple/images/trigger/b_blue2.png
new file mode 100644
index 0000000..4d4c7b5
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/trigger/b_blue2.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/trigger/b_blue2_on.png b/src/main/webapp/websquare/theme/purple/images/trigger/b_blue2_on.png
new file mode 100644
index 0000000..720444e
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/trigger/b_blue2_on.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/trigger/b_blue3.png b/src/main/webapp/websquare/theme/purple/images/trigger/b_blue3.png
new file mode 100644
index 0000000..880ec19
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/trigger/b_blue3.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/trigger/b_blue3_on.png b/src/main/webapp/websquare/theme/purple/images/trigger/b_blue3_on.png
new file mode 100644
index 0000000..e62f699
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/trigger/b_blue3_on.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/trigger/b_gray1.png b/src/main/webapp/websquare/theme/purple/images/trigger/b_gray1.png
new file mode 100644
index 0000000..0b0238e
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/trigger/b_gray1.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/trigger/b_gray1_on.png b/src/main/webapp/websquare/theme/purple/images/trigger/b_gray1_on.png
new file mode 100644
index 0000000..48d86ee
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/trigger/b_gray1_on.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/trigger/b_gray2.png b/src/main/webapp/websquare/theme/purple/images/trigger/b_gray2.png
new file mode 100644
index 0000000..4503bf1
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/trigger/b_gray2.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/trigger/b_gray2_on.png b/src/main/webapp/websquare/theme/purple/images/trigger/b_gray2_on.png
new file mode 100644
index 0000000..1c2f162
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/trigger/b_gray2_on.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/trigger/b_gray3.png b/src/main/webapp/websquare/theme/purple/images/trigger/b_gray3.png
new file mode 100644
index 0000000..04f23ad
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/trigger/b_gray3.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/trigger/b_gray3_on.png b/src/main/webapp/websquare/theme/purple/images/trigger/b_gray3_on.png
new file mode 100644
index 0000000..596d123
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/trigger/b_gray3_on.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/trigger/b_green1.png b/src/main/webapp/websquare/theme/purple/images/trigger/b_green1.png
new file mode 100644
index 0000000..2855a8e
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/trigger/b_green1.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/trigger/b_green1_on.png b/src/main/webapp/websquare/theme/purple/images/trigger/b_green1_on.png
new file mode 100644
index 0000000..f9d7d63
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/trigger/b_green1_on.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/trigger/b_green2.png b/src/main/webapp/websquare/theme/purple/images/trigger/b_green2.png
new file mode 100644
index 0000000..80cb18a
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/trigger/b_green2.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/trigger/b_green2_on.png b/src/main/webapp/websquare/theme/purple/images/trigger/b_green2_on.png
new file mode 100644
index 0000000..a77d220
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/trigger/b_green2_on.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/trigger/b_green3.png b/src/main/webapp/websquare/theme/purple/images/trigger/b_green3.png
new file mode 100644
index 0000000..5f241c9
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/trigger/b_green3.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/trigger/b_green3_on.png b/src/main/webapp/websquare/theme/purple/images/trigger/b_green3_on.png
new file mode 100644
index 0000000..8554a58
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/trigger/b_green3_on.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/upload/b_attach.gif b/src/main/webapp/websquare/theme/purple/images/upload/b_attach.gif
new file mode 100644
index 0000000..5675bd7
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/upload/b_attach.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/upload/b_attach.png b/src/main/webapp/websquare/theme/purple/images/upload/b_attach.png
new file mode 100644
index 0000000..12b77be
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/upload/b_attach.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/upload/b_attach_on.png b/src/main/webapp/websquare/theme/purple/images/upload/b_attach_on.png
new file mode 100644
index 0000000..a21cf1c
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/upload/b_attach_on.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/upload/upload.xml b/src/main/webapp/websquare/theme/purple/images/upload/upload.xml
new file mode 100644
index 0000000..6201da8
--- /dev/null
+++ b/src/main/webapp/websquare/theme/purple/images/upload/upload.xml
@@ -0,0 +1,605 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/webapp/websquare/theme/purple/images/widgetContainer/btn_close.gif b/src/main/webapp/websquare/theme/purple/images/widgetContainer/btn_close.gif
new file mode 100644
index 0000000..510aeb3
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/widgetContainer/btn_close.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/widgetContainer/btn_close_on.gif b/src/main/webapp/websquare/theme/purple/images/widgetContainer/btn_close_on.gif
new file mode 100644
index 0000000..9c80259
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/widgetContainer/btn_close_on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/widgetContainer/btn_maximize.gif b/src/main/webapp/websquare/theme/purple/images/widgetContainer/btn_maximize.gif
new file mode 100644
index 0000000..547ebd5
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/widgetContainer/btn_maximize.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/widgetContainer/btn_maximize_on.gif b/src/main/webapp/websquare/theme/purple/images/widgetContainer/btn_maximize_on.gif
new file mode 100644
index 0000000..1db71d5
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/widgetContainer/btn_maximize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/widgetContainer/btn_minimize.gif b/src/main/webapp/websquare/theme/purple/images/widgetContainer/btn_minimize.gif
new file mode 100644
index 0000000..adc6632
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/widgetContainer/btn_minimize.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/widgetContainer/btn_minimize_on.gif b/src/main/webapp/websquare/theme/purple/images/widgetContainer/btn_minimize_on.gif
new file mode 100644
index 0000000..d904e07
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/widgetContainer/btn_minimize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/widgetContainer/btn_pin_off.png b/src/main/webapp/websquare/theme/purple/images/widgetContainer/btn_pin_off.png
new file mode 100644
index 0000000..1939857
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/widgetContainer/btn_pin_off.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/widgetContainer/btn_pin_on.png b/src/main/webapp/websquare/theme/purple/images/widgetContainer/btn_pin_on.png
new file mode 100644
index 0000000..18e50ab
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/widgetContainer/btn_pin_on.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/widgetContainer/btn_resize.png b/src/main/webapp/websquare/theme/purple/images/widgetContainer/btn_resize.png
new file mode 100644
index 0000000..1c3553e
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/widgetContainer/btn_resize.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/widgetContainer/btn_toggle.gif b/src/main/webapp/websquare/theme/purple/images/widgetContainer/btn_toggle.gif
new file mode 100644
index 0000000..a5feb57
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/widgetContainer/btn_toggle.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/widgetContainer/icon.png b/src/main/webapp/websquare/theme/purple/images/widgetContainer/icon.png
new file mode 100644
index 0000000..566b3ee
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/widgetContainer/icon.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/window/bg_mdiTitle.gif b/src/main/webapp/websquare/theme/purple/images/window/bg_mdiTitle.gif
new file mode 100644
index 0000000..40d24cc
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/window/bg_mdiTitle.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/window/bg_selected_mdiTitle.gif b/src/main/webapp/websquare/theme/purple/images/window/bg_selected_mdiTitle.gif
new file mode 100644
index 0000000..d3adf1c
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/window/bg_selected_mdiTitle.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/window/btn_close.gif b/src/main/webapp/websquare/theme/purple/images/window/btn_close.gif
new file mode 100644
index 0000000..510aeb3
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/window/btn_close.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/window/btn_close_on.gif b/src/main/webapp/websquare/theme/purple/images/window/btn_close_on.gif
new file mode 100644
index 0000000..9c80259
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/window/btn_close_on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/window/btn_maximize.gif b/src/main/webapp/websquare/theme/purple/images/window/btn_maximize.gif
new file mode 100644
index 0000000..547ebd5
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/window/btn_maximize.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/window/btn_maximize_on.gif b/src/main/webapp/websquare/theme/purple/images/window/btn_maximize_on.gif
new file mode 100644
index 0000000..1db71d5
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/window/btn_maximize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/window/btn_minimize.gif b/src/main/webapp/websquare/theme/purple/images/window/btn_minimize.gif
new file mode 100644
index 0000000..adc6632
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/window/btn_minimize.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/window/btn_minimize_on.gif b/src/main/webapp/websquare/theme/purple/images/window/btn_minimize_on.gif
new file mode 100644
index 0000000..d904e07
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/window/btn_minimize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/window/btn_popup2.gif b/src/main/webapp/websquare/theme/purple/images/window/btn_popup2.gif
new file mode 100644
index 0000000..ef77a9d
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/window/btn_popup2.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/window/btn_popup2_on.gif b/src/main/webapp/websquare/theme/purple/images/window/btn_popup2_on.gif
new file mode 100644
index 0000000..22c4bce
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/window/btn_popup2_on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/window/btn_restore.gif b/src/main/webapp/websquare/theme/purple/images/window/btn_restore.gif
new file mode 100644
index 0000000..547ebd5
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/window/btn_restore.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/window/btn_restore2.gif b/src/main/webapp/websquare/theme/purple/images/window/btn_restore2.gif
new file mode 100644
index 0000000..1b74b2e
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/window/btn_restore2.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/window/btn_restore2_on.gif b/src/main/webapp/websquare/theme/purple/images/window/btn_restore2_on.gif
new file mode 100644
index 0000000..425ec07
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/window/btn_restore2_on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/window/btn_restore_on.gif b/src/main/webapp/websquare/theme/purple/images/window/btn_restore_on.gif
new file mode 100644
index 0000000..70933ff
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/window/btn_restore_on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/window/close.gif b/src/main/webapp/websquare/theme/purple/images/window/close.gif
new file mode 100644
index 0000000..440b36c
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/window/close.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/window/close_onmouse.gif b/src/main/webapp/websquare/theme/purple/images/window/close_onmouse.gif
new file mode 100644
index 0000000..da1480a
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/window/close_onmouse.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/window/corner_left.gif b/src/main/webapp/websquare/theme/purple/images/window/corner_left.gif
new file mode 100644
index 0000000..b29b91c
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/window/corner_left.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/window/corner_right.gif b/src/main/webapp/websquare/theme/purple/images/window/corner_right.gif
new file mode 100644
index 0000000..ac9bf3b
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/window/corner_right.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/window/icon_msg.gif b/src/main/webapp/websquare/theme/purple/images/window/icon_msg.gif
new file mode 100644
index 0000000..e7c727f
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/window/icon_msg.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/window/icon_msg.png b/src/main/webapp/websquare/theme/purple/images/window/icon_msg.png
new file mode 100644
index 0000000..6f61448
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/window/icon_msg.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/window/icon_warn_msg.gif b/src/main/webapp/websquare/theme/purple/images/window/icon_warn_msg.gif
new file mode 100644
index 0000000..1ca5e6c
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/window/icon_warn_msg.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/window/logo_mdi.gif b/src/main/webapp/websquare/theme/purple/images/window/logo_mdi.gif
new file mode 100644
index 0000000..040be51
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/window/logo_mdi.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/window/logo_mdi.png b/src/main/webapp/websquare/theme/purple/images/window/logo_mdi.png
new file mode 100644
index 0000000..50c86ed
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/window/logo_mdi.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/window/maximize.gif b/src/main/webapp/websquare/theme/purple/images/window/maximize.gif
new file mode 100644
index 0000000..04fa1cf
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/window/maximize.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/window/maximize_onmouse.gif b/src/main/webapp/websquare/theme/purple/images/window/maximize_onmouse.gif
new file mode 100644
index 0000000..03f1ca7
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/window/maximize_onmouse.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/window/minimize.gif b/src/main/webapp/websquare/theme/purple/images/window/minimize.gif
new file mode 100644
index 0000000..6f2fe1d
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/window/minimize.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/window/minimize_onmouse.gif b/src/main/webapp/websquare/theme/purple/images/window/minimize_onmouse.gif
new file mode 100644
index 0000000..de18685
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/window/minimize_onmouse.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/window/restore.gif b/src/main/webapp/websquare/theme/purple/images/window/restore.gif
new file mode 100644
index 0000000..bfd17cb
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/window/restore.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/window/restore_onmouse.gif b/src/main/webapp/websquare/theme/purple/images/window/restore_onmouse.gif
new file mode 100644
index 0000000..46ce7f2
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/window/restore_onmouse.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/window/topleft.png b/src/main/webapp/websquare/theme/purple/images/window/topleft.png
new file mode 100644
index 0000000..5c3d4af
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/window/topleft.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/window/topright.png b/src/main/webapp/websquare/theme/purple/images/window/topright.png
new file mode 100644
index 0000000..f5953d8
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/window/topright.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/align1.gif b/src/main/webapp/websquare/theme/purple/images/windowContainer/align1.gif
new file mode 100644
index 0000000..c8dd3b4
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/align1.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/align1on.gif b/src/main/webapp/websquare/theme/purple/images/windowContainer/align1on.gif
new file mode 100644
index 0000000..9f46ee1
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/align1on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/align2.gif b/src/main/webapp/websquare/theme/purple/images/windowContainer/align2.gif
new file mode 100644
index 0000000..a883d5d
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/align2.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/align2on.gif b/src/main/webapp/websquare/theme/purple/images/windowContainer/align2on.gif
new file mode 100644
index 0000000..162c3f3
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/align2on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/align3.gif b/src/main/webapp/websquare/theme/purple/images/windowContainer/align3.gif
new file mode 100644
index 0000000..775c250
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/align3.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/align3on.gif b/src/main/webapp/websquare/theme/purple/images/windowContainer/align3on.gif
new file mode 100644
index 0000000..1ade58d
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/align3on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/align4.gif b/src/main/webapp/websquare/theme/purple/images/windowContainer/align4.gif
new file mode 100644
index 0000000..259d058
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/align4.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/align4on.gif b/src/main/webapp/websquare/theme/purple/images/windowContainer/align4on.gif
new file mode 100644
index 0000000..059c4ad
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/align4on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/align5.gif b/src/main/webapp/websquare/theme/purple/images/windowContainer/align5.gif
new file mode 100644
index 0000000..bebf3b3
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/align5.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/align5on.gif b/src/main/webapp/websquare/theme/purple/images/windowContainer/align5on.gif
new file mode 100644
index 0000000..6184537
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/align5on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/align6.gif b/src/main/webapp/websquare/theme/purple/images/windowContainer/align6.gif
new file mode 100644
index 0000000..13ae80e
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/align6.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/align6on.gif b/src/main/webapp/websquare/theme/purple/images/windowContainer/align6on.gif
new file mode 100644
index 0000000..8fced94
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/align6on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/align7.gif b/src/main/webapp/websquare/theme/purple/images/windowContainer/align7.gif
new file mode 100644
index 0000000..6c7bb0b
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/align7.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/align7on.gif b/src/main/webapp/websquare/theme/purple/images/windowContainer/align7on.gif
new file mode 100644
index 0000000..1bfbc9a
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/align7on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/bg_bottom.gif b/src/main/webapp/websquare/theme/purple/images/windowContainer/bg_bottom.gif
new file mode 100644
index 0000000..a51ee23
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/bg_bottom.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/bg_mdiMinimize.gif b/src/main/webapp/websquare/theme/purple/images/windowContainer/bg_mdiMinimize.gif
new file mode 100644
index 0000000..fc290bc
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/bg_mdiMinimize.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/bg_mdiMinimize.png b/src/main/webapp/websquare/theme/purple/images/windowContainer/bg_mdiMinimize.png
new file mode 100644
index 0000000..6cba3b5
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/bg_mdiMinimize.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/bg_mdiMinimize_on.gif b/src/main/webapp/websquare/theme/purple/images/windowContainer/bg_mdiMinimize_on.gif
new file mode 100644
index 0000000..8e94c69
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/bg_mdiMinimize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/bg_mdiMinimize_on.png b/src/main/webapp/websquare/theme/purple/images/windowContainer/bg_mdiMinimize_on.png
new file mode 100644
index 0000000..031ff97
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/bg_mdiMinimize_on.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/bg_mdiTitle.gif b/src/main/webapp/websquare/theme/purple/images/windowContainer/bg_mdiTitle.gif
new file mode 100644
index 0000000..d3adf1c
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/bg_mdiTitle.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/btn_close.gif b/src/main/webapp/websquare/theme/purple/images/windowContainer/btn_close.gif
new file mode 100644
index 0000000..ee1bcef
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/btn_close.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/btn_close_on.gif b/src/main/webapp/websquare/theme/purple/images/windowContainer/btn_close_on.gif
new file mode 100644
index 0000000..825ab52
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/btn_close_on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/btn_fix_off.png b/src/main/webapp/websquare/theme/purple/images/windowContainer/btn_fix_off.png
new file mode 100644
index 0000000..1939857
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/btn_fix_off.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/btn_fix_on.png b/src/main/webapp/websquare/theme/purple/images/windowContainer/btn_fix_on.png
new file mode 100644
index 0000000..79ea004
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/btn_fix_on.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/btn_maximize.gif b/src/main/webapp/websquare/theme/purple/images/windowContainer/btn_maximize.gif
new file mode 100644
index 0000000..0686492
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/btn_maximize.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/btn_maximize_on.gif b/src/main/webapp/websquare/theme/purple/images/windowContainer/btn_maximize_on.gif
new file mode 100644
index 0000000..956e2b7
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/btn_maximize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/btn_minimize.gif b/src/main/webapp/websquare/theme/purple/images/windowContainer/btn_minimize.gif
new file mode 100644
index 0000000..a5feb57
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/btn_minimize.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/btn_minimize_on.gif b/src/main/webapp/websquare/theme/purple/images/windowContainer/btn_minimize_on.gif
new file mode 100644
index 0000000..863c5e0
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/btn_minimize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/btn_restore.gif b/src/main/webapp/websquare/theme/purple/images/windowContainer/btn_restore.gif
new file mode 100644
index 0000000..d964902
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/btn_restore.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/btn_restore_on.gif b/src/main/webapp/websquare/theme/purple/images/windowContainer/btn_restore_on.gif
new file mode 100644
index 0000000..9221f98
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/btn_restore_on.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/left_off.png b/src/main/webapp/websquare/theme/purple/images/windowContainer/left_off.png
new file mode 100644
index 0000000..e8eb417
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/left_off.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/left_on.png b/src/main/webapp/websquare/theme/purple/images/windowContainer/left_on.png
new file mode 100644
index 0000000..3e16526
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/left_on.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/menu.gif b/src/main/webapp/websquare/theme/purple/images/windowContainer/menu.gif
new file mode 100644
index 0000000..e66587c
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/menu.gif differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/right_off.png b/src/main/webapp/websquare/theme/purple/images/windowContainer/right_off.png
new file mode 100644
index 0000000..49c3a89
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/right_off.png differ
diff --git a/src/main/webapp/websquare/theme/purple/images/windowContainer/right_on.png b/src/main/webapp/websquare/theme/purple/images/windowContainer/right_on.png
new file mode 100644
index 0000000..08e353c
Binary files /dev/null and b/src/main/webapp/websquare/theme/purple/images/windowContainer/right_on.png differ
diff --git a/src/main/webapp/websquare/theme/purple/skin/stylesheet_ext.css b/src/main/webapp/websquare/theme/purple/skin/stylesheet_ext.css
new file mode 100644
index 0000000..988c7f7
--- /dev/null
+++ b/src/main/webapp/websquare/theme/purple/skin/stylesheet_ext.css
@@ -0,0 +1,9351 @@
+/* body */
+html {
+ height : 100%;
+ overflow : auto;
+}
+
+body {
+ height : 100%;
+ margin :0;
+ padding :0;
+ font:12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+ position:relative;
+}
+* { outline: none}
+table caption{position:relative;left:-1000%;top:0;width:0;height:0;font-size:0;line-height:0;overflow:hidden} /* add */
+
+.setcaption{
+ line-height: normal;
+ left:0;
+ width:100%;
+ font-size: 10px;
+ overflow: visible;
+}
+
+.w2noselect {
+ user-select: none;
+ -ms-user-select: none;
+ -moz-user-select: none;
+ -webkit-user-select: none;
+}
+
+.w2modalopenedbody {
+ overflow : hidden;
+}
+
+*html .w2modal{
+ position : absolute;
+}
+
+.w2modal {
+ position : fixed;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #cccccc;
+ filter : alpha(opacity=30);
+ opacity : 0.3;
+ z-index: 6000;
+}
+
+*html .w2modal_gridDownload{
+ position : absolute;
+}
+
+.w2modal_gridDownload {
+ position : fixed;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #ffffff;
+ filter : alpha(opacity=0);
+ opacity :0;
+ z-index: 6000;
+}
+
+*html .w2modal_floatingLayer{
+ position : absolute;
+}
+
+.w2modal_floatingLayer {
+ position : fixed;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #cccccc;
+ filter : alpha(opacity=30);
+ opacity :0.3;
+ z-index: 4000;
+}
+
+*html .w2modal_popup {
+ position : absolute;
+}
+
+.w2modal_popup {
+ position : fixed;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #cccccc;
+ filter : alpha(opacity=30);
+ opacity :0.3;
+ z-index: 4000;
+}
+
+*html .w2modal_onmove{
+ position : absolute;
+}
+
+.w2modal_onmove {
+ position : fixed;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #cccccc;
+ filter : alpha(opacity=50);
+ opacity :0.5;
+ z-index: 5000;
+}
+
+.w2wmode_menuFrame {
+}
+
+.w2windowContainer .w2modal {
+ filter : alpha(opacity=0);
+ opacity : 0;
+}
+
+
+/* windowContainer */
+.w2windowContainer {
+ overflow : hidden;
+}
+
+.w2windowContainer_window {
+ position : absolute;
+ width : 100%;
+ top : 0;
+ left : 0;
+ bottom : 24px;
+ overflow : hidden;
+ background-color : transparent;
+ *height : expression(this.parentNode.clientHeight - 24);
+}
+
+.w2windowContainer_window_top {
+ position : absolute;
+ width : 100%;
+ top : 24px;
+ left : 0px;
+ bottom : 0px;
+ overflow : hidden;
+ background-color : transparent;
+ *height : expression(this.parentNode.clientHeight - 24);
+}
+
+.w2windowContainer_windowToolbar {
+ position : absolute;
+ background-image : url(../images/windowContainer/bg_bottom.gif);
+ height : 24px;
+ width : 100%;
+ bottom : 0;
+ background-repeat : repeat-x;
+ overflow : hidden;
+}
+
+.w2windowContainer_windowToolbar_top {
+ position : absolute;
+ background-image : url(../images/windowContainer/bg_bottom.gif);
+ height : 24px;
+ width : 100%;
+ top : 0px;
+ background-repeat : repeat-x;
+ overflow : hidden;
+}
+
+.w2windowContainer_nameContainer {
+ position : absolute;
+ left : 140px;
+ right : 0;
+ height : 24px;
+ *width: expression(this.parentNode.clientWidth - 140);
+}
+
+.w2windowContainer_nameContainer_right {
+ left : 0;
+ right : 140px;
+}
+
+.w2windowContainer_nameContainer_right_maximizeBtn {
+ left : 0;
+ right : 167px;
+}
+
+.w2windowContainer_name {
+ position : absolute;
+ left : 140px;
+ height : 24px;
+ overflow : hidden;
+}
+
+.w2windowContainer_nameContainer .w2windowContainer_name {
+ left : 0;
+}
+
+.w2windowContainer_nameLayer {
+ position : relative;
+ float : left;
+ line-height : 19px;
+ overflow : hidden;
+ top : 2px;
+ width : 107px;
+ height : 21px;
+ background-image : url(../images/windowContainer/bg_mdiMinimize.png);
+ background-repeat : no-repeat;
+ font-size : 11px;
+ font-weight:bold;
+ color : #383d41;
+ padding-top : 1px;
+ padding-left : 3px;
+ cursor : pointer;
+ /*margin-left : 3px;*/
+ text-overflow : ellipsis;
+ z-index : 5;
+}
+
+.w2windowContainer_nameLayer_fix {
+ padding-left : 19px;
+ width : 91px;
+}
+.w2windowContainer_nameLayer_close {
+ position : absolute;
+ top : 3px;
+ left : 90px;
+ width : 14px;
+ height : 14px;
+ background-image : url(../images/windowContainer/btn_close.gif);
+ background-repeat : no-repeat;
+ cursor : pointer;
+ z-index : 7;
+}
+
+.w2windowContainer_nameLayer_menu {
+ position : absolute;
+ top : 3px;
+ left : 90px;
+ width : 14px;
+ height : 14px;
+ background-image : url(../images/windowContainer/menu.gif);
+ background-repeat : no-repeat;
+ cursor : pointer;
+ z-index : 7;
+}
+
+.w2windowContainer_nameLayer_menuItem {
+ position : absolute;
+ width : 107px;
+ height : 84px;
+ font-size : 12px;
+ color : #040100;
+ padding-top : 1px;
+ padding-left : 3px;
+ cursor : pointer;
+ z-index : 7000;
+ background: #cfcfcf;
+}
+
+.w2windowContainer_nameLayer_fixOff {
+ position : absolute;
+ top : 3px;
+ left : 4px;
+ width : 14px;
+ height : 14px;
+ background-image : url(../images/windowContainer/btn_fix_off.png);
+ background-repeat : no-repeat;
+ cursor : pointer;
+ z-index : 7;
+}
+
+.w2windowContainer_nameLayer_fixOn {
+ background-image : url(../images/windowContainer/btn_fix_on.png);
+}
+
+.w2windowContainer_scrollLeftBtn {
+ background : url(../images/windowContainer/left_off.png) 0 2px;
+ background-repeat : no-repeat;
+ position : absolute;
+ top : 0;
+ left : 140px;
+ padding-top : 1px;
+ padding-right : 1px;
+ cursor : pointer;
+ height : 24px;
+ width : 24px;
+ display : none;
+ z-index : 8;
+}
+
+.w2windowContainer_nameContainer .w2windowContainer_scrollLeftBtn {
+ left : 0px;
+}
+
+.w2windowContainer_scrollLeftBtn_over {
+ background : url(../images/windowContainer/left_on.png) 0 2px;
+ background-repeat : no-repeat;
+}
+
+.w2windowContainer_scrollLeftBtn_extend {
+ left : 167px;
+}
+
+.w2windowContainer_scrollRightBtn {
+ background : url(../images/windowContainer/right_off.png);
+ background-repeat : no-repeat;
+ background-position : right 2px;
+ position : absolute;
+ top : 0;
+ left : auto !important;
+ right : 0;
+ padding-top : 1px;
+ padding-right : 4px;
+ cursor : pointer;
+ height : 24px;
+ width : 28px;
+ display : none;
+ z-index : 8;
+}
+
+.w2windowContainer_scrollRightBtn_over {
+ background : url(../images/windowContainer/right_on.png);
+ background-repeat : no-repeat;
+ background-position : right 2px;
+}
+
+.w2windowContainer_selectedNameLayer {
+ background-image : url(../images/windowContainer/bg_mdiMinimize_on.png);
+ background-repeat : no-repeat;
+}
+
+.w2windowContainer_controlIconLayer {
+ background-image : url(../images/windowContainer/bg_bottom.gif);
+ background-repeat : repeat-x;
+ background-position : 0 -1px;
+ position : absolute;
+ left : 0;
+ top : 1px;
+ height : 24px;
+ width : 140px;
+ z-index : 10;
+}
+.w2windowContainer_controlIconLayer_extend {
+ width : 167px;
+}
+
+.w2windowContainer_controlIconLayer_right {
+ left : auto;
+ right : 0;
+}
+
+.w2windowContainer_controlIcon_vertical {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 4px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align1.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_horizontal {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 31px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align2.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_cascade {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 58px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align3.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_sequential {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 85px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align4.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_closeAll {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 112px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align5.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_maximize {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 139px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align6.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_closeOthers {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 139px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align7.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_vertical_over {
+ background-image : url(../images/windowContainer/align1on.gif);
+}
+
+.w2windowContainer_controlIcon_horizontal_over {
+ background-image : url(../images/windowContainer/align2on.gif);
+}
+
+.w2windowContainer_controlIcon_cascade_over {
+ background-image : url(../images/windowContainer/align3on.gif);
+}
+
+.w2windowContainer_controlIcon_sequential_over {
+ background-image : url(../images/windowContainer/align4on.gif);
+}
+
+.w2windowContainer_controlIcon_closeAll_over {
+ background-image : url(../images/windowContainer/align5on.gif);
+}
+
+.w2windowContainer_controlIcon_maximize_over {
+ background-image : url(../images/windowContainer/align6on.gif);
+}
+
+.w2windowContainer_controlIcon_closeOthers_over {
+ background-image : url(../images/windowContainer/align7on.gif);
+}
+
+.w2windowContainer_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background-color:#a98acb;
+ cursor : default;
+ font-size : 12px;
+ padding:3px;
+ color:#fff;
+ z-index : 5200;
+}
+
+/* windowContainer nameLayerMenu */
+.w2windowContainer_nameContainer.w2windowContainer_nameLayerMenu {
+ position : absolute;
+ background-image : url(../images/windowContainer/bg_bottom.gif);
+ height : 24px;
+ width : 100%;
+ bottom : 0;
+ background-repeat : repeat-x;
+ overflow : hidden;
+ left:0;
+}
+
+/* table */
+.w2table {
+}
+
+.w2table_main {
+ border-collapse : collapse;
+ table-layout : fixed;
+ width : 100%;
+ height : 100%;
+}
+
+.w2table_row {
+}
+
+.w2table_col {
+}
+
+.w2table_row_over {
+ background-color : yellow;
+}
+
+.w2table_col_over {
+ color : red;
+}
+
+.w2table_cell {
+}
+
+.table_modify {
+ border :2px solid orange;
+}
+
+/* trigger */
+.w2trigger {
+ padding : 0;
+ margin : 0;
+ cursor : pointer;
+ border:1px solid #979eb4;
+ vertical-align : middle;
+}
+
+.w2trigger_table {
+ table-layout:fixed;
+/* position : relative;
+ width : 100%;
+ height : 100%; */
+ border:0;
+ border-collapse : collapse;
+}
+
+.w2trigger_over {
+}
+
+.w2trigger_press {
+}
+
+.w2trigger_readOnly {
+}
+.w2trigger_disabled {
+ color:#848684;
+ cursor : default;
+}
+.w2trigger_over .w2trigger_label{
+ color:#525252;
+ cursor : default;
+}
+.w2trigger_disabled .w2trigger_label{
+ color:#c6c6c6;
+ cursor : default;
+}
+
+.w2trigger_col_left {
+ background-repeat: no-repeat;
+ background-position : right center;
+}
+
+.w2trigger_col_center {
+ padding-top:0;
+ background-repeat: repeat-x;
+ background-position : center center;
+}
+
+.w2trigger_col_right {
+ background-repeat: no-repeat;
+ background-position : left center;
+}
+
+.w2trigger_label {
+ text-align:center;
+ font-size:12px;
+ color:#fff;
+ white-space : nowrap;
+ font-weight:bold;
+}
+
+.w2trigger_anchor{
+ position:relative;display:
+ inline-block;padding:0;
+ margin:0 0 0 3px;
+ background:url(../images/trigger/b_blue.png)
+ no-repeat 100% 50%;
+ vertical-align:middle
+}
+.w2trigger_anchor span{
+ position:relative;
+ display:inline-block;
+ width:100%;
+ padding:0 0 0 1px;
+ margin:0 0 0 -3px;
+ line-height:23px;
+ color:#383d41;
+ text-align:center;
+ background:url(../images/trigger/b_blue_f.png)
+ no-repeat 0 50%
+}
+
+a.w2trigger_anchor:hover{background:url(../images/trigger/b_blueon.png) no-repeat 100% 50%}
+a.w2trigger_anchor:hover span{background:url(../images/trigger/b_blueon_f.png) no-repeat 0 50%}
+
+/* trigger default skin */
+.w2trigger_left {
+ width:5px;
+ background-image : url(../images/trigger/b_blue1.png);
+}
+
+.w2trigger_center {
+ background-image : url(../images/trigger/b_blue2.png);
+}
+
+.w2trigger_right {
+ width:5px;
+ background-image : url(../images/trigger/b_blue3.png);
+}
+
+.w2trigger_over .w2trigger_left {
+ background-image : url(../images/trigger/b_blue1_on.png);
+}
+
+.w2trigger_over .w2trigger_center {
+ background-image : url(../images/trigger/b_blue2_on.png);
+}
+
+.w2trigger_over .w2trigger_right {
+ background-image : url(../images/trigger/b_blue3_on.png);
+}
+
+/* trigger skin example */
+.btn_type1 {
+}
+
+.btn_type1 .w2trigger_left {
+ width: 5px;
+ height: 21px;
+}
+
+.btn_type1 .w2trigger_center {
+ height: 21px;
+}
+
+.btn_type1 .w2trigger_right {
+ width: 5px;
+ height: 21px;
+}
+
+.btn_type1 .w2trigger_label {
+ font-size: 11px;
+ padding-left:3px;
+ text-align: left;
+}
+
+/* default */
+.btn_type1 .w2trigger_left {
+ background-image: url(../images/trigger/b_green1.png);
+}
+.btn_type1 .w2trigger_center {
+ background-image: url(../images/trigger/b_green2.png);
+}
+.btn_type1 .w2trigger_right {
+ background-image: url(../images/trigger/b_green3.png);
+}
+
+/* over */
+.btn_type1 .w2trigger_over .w2trigger_left {
+ background-image: url(../images/trigger/b_green1_on.png);
+}
+.btn_type1 .w2trigger_over .w2trigger_center {
+ background-image: url(../images/trigger/b_green2_on.png);
+}
+.btn_type1 .w2trigger_over .w2trigger_right {
+ background-image: url(../images/trigger/b_green3_on.png);
+}
+
+/* press */
+.btn_type1 .w2trigger_press .w2trigger_left {
+ background-image: url(../images/trigger/b_gray1.png);
+}
+.btn_type1 .w2trigger_press .w2trigger_center {
+ background-image: url(../images/trigger/b_gray2.png);
+}
+.btn_type1 .w2trigger_press .w2trigger_right {
+ background-image: url(../images/trigger/b_gray3.png);
+}
+
+/* readOnly */
+.btn_type1 .w2trigger_readOnly .w2trigger_left {
+ background-image : url(../images/trigger/b_gray1_on.png);
+}
+.btn_type1 .w2trigger_readOnly .w2trigger_center {
+ background-image : url(../images/trigger/b_gray2_on.png);
+}
+.btn_type1 .w2trigger_readOnly .w2trigger_right {
+ background-image : url(../images/trigger/b_gray3_on.png);
+}
+
+
+/* roundRectangle */
+
+.w2roundRectangle {
+ display : block;
+ visibility : visible;
+}
+
+
+/*w2image*/
+.w2image {
+ vertical-align : middle;
+}
+.w2image_disabled {
+ cursor : default;
+}
+
+
+/* inputCalendar */
+.w2inputCalendar {
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2inputCalendar_table {
+ table-layout:fixed;
+ position : relative;
+ width : 100%;
+ height : 100%;
+ border-collapse : collapse;
+}
+
+
+.w2inputCalendar_col_input {
+ padding:0;
+}
+
+.w2inputCalendar_divInput{
+ ime-mode : disabled;
+ border : 1px solid #b3b3b3;
+ margin: 0;
+ padding-top: 0;
+ padding-bottom: 0;
+ font-family:"돋움",Dotum;
+ font-size:12px;
+ width: 100%
+}
+
+.w2inputCalendar_input {
+ ime-mode : disabled;
+ border : 1px solid #b3b3b3;
+ margin: 0;
+ padding-top: 0;
+ padding-bottom: 0;
+ width : 95%;
+ font-family:"돋움",Dotum;
+ font-size:12px;
+}
+
+.w2inputCalendar_readOnly {
+ background:#e3e3e3;
+}
+
+.w2inputCalendar_focus {
+}
+
+.w2inputCalendar_col_img {
+ vertical-align:middle;
+ text-align : center;
+ width:18px;
+ padding:0;
+}
+
+.w2inputCalendar_img {
+/*
+ width : 18px;
+ height : 16px;
+ background-image : url(../images/inputCalendar/icon_calendar.gif);
+ background-repeat : no-repeat;
+ background-position : center right;
+*/
+ cursor : pointer;
+ border:0;
+}
+
+.w2inputCalendar_img_readOnly {
+ cursor:default
+}
+
+.w2inputCalendar_img_over {
+/* background-image : url(../images/inputCalendar/icon_calendar_over.gif);
+*/ border:0;
+}
+
+.w2inputCalendar_calendar {
+ display : none;
+ position : absolute;
+ left : 0;
+ top : 0;
+
+}
+
+.w2inputCalendar_div_input {
+ position : relative;
+ height : 100%;
+ padding:0;
+ margin: 0;
+ float:left;
+ padding-right: 5px;
+}
+
+.w2inputCalendar_div {
+ overflow: hidden;
+ border: 0;
+ margin: 0;
+ padding: 0;
+ display : inline-block;
+ vertical-align : middle;
+ width : 100%;
+}
+
+.w2inputCalendar_div_img {
+ text-align: center;
+ position : relative;
+ width:18px;
+ height:100%;
+ padding:0;
+ float:right;
+}
+
+.w2inputCalendar_a {
+ position : relative;
+}
+
+.w2inputCalendar_button {
+ background : url(../images/inputCalendar/icon_calendar.gif);
+ background-position : center right;
+ background-repeat : no-repeat;
+ position:relative;
+ padding: 0;
+ margin: 0;
+ height: 17px;
+ width: 17px;
+ font-size: 0;
+ line-height: 0;
+ cursor : pointer;
+ border:0;
+ overflow:visible;
+}
+
+.w2inputCalendar_header_btn_ok_div {
+ position:absolute;
+ left:190px;
+ top:4px;
+ width:17px;
+ height:22px;
+ cursor:pointer;
+ border:none;
+ background:url(../uiplugin/calendar/images/btn_ok.gif) center center no-repeat white;
+}
+.w2inputCalendar_header_btn_close_div {
+ position:absolute;
+ left:210px;
+ top:4px;
+ width:17px;
+ height:22px;
+ cursor:pointer;
+ border:none;
+ background:url(../uiplugin/calendar/images/btn_close.gif) center center no-repeat white;
+}
+
+.w2inputCalendar_placeholder {
+ color: gray;
+}
+/* tabContainer */
+
+.w2tabContainer {
+ background-color : #ffffff;
+ font-size : 12px;
+}
+
+.w2tabContainer_wrap {
+ position : absolute;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #ffffff;
+ z-index : 200;
+}
+
+.w2tabContainer_none {
+ display : none;
+}
+
+.w2tabContainer_tab_layer {
+ padding : 1px;
+}
+
+.w2tabContainer_contents_layer {
+ clear : both;
+ border : 1px solid #3479e4;
+ overflow : auto;
+ visibility : hidden;
+ background-color : #ffffff;
+}
+
+.w2tabContainer_tab {
+ cursor : pointer;
+ font-weight : bold;
+ color : #383d41;
+ float : left;
+ margin-right:1px;
+}
+
+.w2tabContainer_tab_rightalign {
+ float : right;
+}
+
+.w2tabContainer_tab_table {
+ width : 100%;
+ height : 100%;
+ border-collapse : collapse;
+}
+
+.w2tabContainer_tab_col_left {
+}
+
+.w2tabContainer_tab_col_center {
+}
+
+.w2tabContainer_tab_col_right {
+}
+
+.w2tabcontrol_bridge {
+ display: block;
+}
+
+/* tab default skin*/
+.w2tabContainer_tab_del {
+ width : 10px;
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2tabContainer_tab_add_table {
+ cursor : pointer;
+ font-weight : bold;
+ color : #383d41;
+ float : left;
+ margin-right:1px;
+ border-collapse : collapse;
+}
+
+.w2tabContainer_tab_add {
+ width : 21px;
+ height : 29px;
+ background-repeat : no-repeat;
+ background-position : center center;
+ background-image : url(../images/tabContainer/btn_add.jpg);
+}
+
+.w2tabContainer_tab_left {
+ width : 10px;
+ background-repeat : no-repeat;
+ background-position : top right;
+}
+
+.w2tabContainer_tab_center {
+ background-repeat : repeat-x;
+ background-position : top center;
+ text-align : center;
+ vertical-align : middle;
+ padding-top : 10px;
+ overflow : hidden;
+ text-overflow : ellipsis;
+}
+
+.w2tabContainer_tab_right {
+ width : 10px;
+ background-repeat : no-repeat;
+ background-position : top left;
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_left {
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_center {
+ color : #1b66ea;
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_del {
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_right {
+}
+
+
+/* tabBrowser */
+.w2tabContainer_context_btn {
+ position : absolute;
+ border : 1px solid black;
+ width : 50px;
+ height : 30px;
+ right : -52px;
+ padding-top : 10px;
+ background-color : yellow;
+}
+
+.w2tabContainer_context {
+ margin-top : 32px;
+ margin-left : -1px;
+ z-index : 5000;
+}
+
+.w2tabContainer_context .w2context_item {
+ border-bottom : 1px solid gray;
+ padding-top : 5px;
+ width : 100px;
+ height : 20px;
+}
+
+.w2tabContainer_context .w2context_item_over {
+ border-bottom : 1px solid gray;
+ padding-top : 5px;
+ width : 100px;
+ height : 20px;
+ background-color : red;
+}
+
+
+
+/* selected */
+.w2tabContainer_tab_selected .w2tabContainer_tab_left {
+ background-image : url(../images/tabContainer/tab01_on.gif);
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_center {
+ color : #1b66ea;
+ background-image : url(../images/tabContainer/tab02_on.gif);
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_del {
+ background-image : url(../images/tabContainer/btn_del_on.gif);
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_right {
+ background-image : url(../images/tabContainer/tab03_on.gif);
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_add {
+ background-image : url(../images/tabContainer/btn_add.jpg);
+}
+
+/* deselected */
+.w2tabContainer_tab_deselected .w2tabContainer_tab_left {
+ background-image : url(../images/tabContainer/tab01_off.gif);
+}
+
+.w2tabContainer_tab_deselected .w2tabContainer_tab_center {
+ color : #383d41;
+ background-image : url(../images/tabContainer/tab02_off.gif);
+}
+
+.w2tabContainer_tab_deselected .w2tabContainer_tab_del {
+ background-image : url(../images/tabContainer/btn_del_off.gif);
+}
+
+.w2tabContainer_tab_deselected .w2tabContainer_tab_right {
+ background-image : url(../images/tabContainer/tab03_off.gif);
+}
+
+.w2tabContainer_tab_deselected .w2tabContainer_tab_add {
+ background-image : url(../images/tabContainer/btn_add.jpg);
+}
+
+/* over */
+.w2tabContainer_tab_over .w2tabContainer_tab_left {
+ background-image : url(../images/tabContainer/tab01_on.gif);
+}
+
+.w2tabContainer_tab_over .w2tabContainer_tab_center {
+ color : #1b66ea;
+ background-image : url(../images/tabContainer/tab02_on.gif);
+}
+
+.w2tabContainer_tab_over .w2tabContainer_tab_del {
+ background-image : url(../images/tabContainer/btn_del_on.gif);
+}
+
+.w2tabContainer_tab_over .w2tabContainer_tab_right {
+ background-image : url(../images/tabContainer/tab03_on.gif);
+}
+
+
+.w2tabContainer_tab_over .w2tabContainer_tab_right {
+ background-image : url(../images/tabContainer/tab03_on.gif);
+}
+
+.w2tabContainer_tab_over .w2tabContainer_tab_add {
+ background-image : url(../images/tabContainer/btn_add.jpg);
+}
+
+/* multiSelect */
+
+.w2multiselect_div {
+ overflow-x : hidden;
+ overflow-y : auto;
+ scrollbar-face-color: #ffffff;
+ scrollbar-highlight-color: #ffffff;
+ scrollbar-shadow-color: #e7e7e7;
+ scrollbar-3dlight-color: #c7c7c7;
+ scrollbar-arrow-color: #797979;
+ scrollbar-track-color: #c7c7c7;
+ scrollbar-base-color: #ffffff;
+ scrollbardarkshadowcolor: #797979;
+ display : inline-block;
+ vertical-align : middle;
+ /*border : 1px solid #b5c5d2;*/
+}
+
+.w2multiselect_table {
+ width : 100%;
+ border-collapse : collapse;
+ table-layout : fixed;
+ border-spacing : 0;
+ background-color : #ffffff;
+ border :1px solid #b5c5d2;
+}
+
+
+.w2multiselect_ta {
+ width : 100%;
+ border : 1px solid #b5c5d2;
+}
+
+.w2multiselect_tr {
+ cursor:default;
+}
+
+.w2multiselect_td {
+ height : 20px;
+ font-size : 12px;
+ text-align : center;
+ vertical-align : middle;
+ padding : 0;
+ border : 1px solid #979eb4;
+}
+
+.w2multiselect_tr_over {
+ background-color : #f6f3fa;
+}
+
+.w2multiselect_disabled .w2multiselect_td {
+ background:#e3e3e3;
+}
+
+
+/* balloonTip */
+
+.w2balloonTip {
+ position : absolute;
+ width : auto;
+ display : none;
+}
+
+.w2balloonTip_over {
+}
+
+.w2balloonTip_editor {
+ position : relative;
+ width : 90%;
+}
+
+.w2balloonTip_label {
+ white-space : nowrap;
+}
+
+.w2balloonTip_table {
+ table-layout : auto;
+ border-collapse : collapse;
+}
+
+.w2balloonTip_left {
+ width : 1px;
+}
+
+.w2balloonTip_right {
+ width : 1px;
+}
+
+.w2balloonTip_col {
+}
+
+.w2balloonTip_col_topleft {
+ width : 1px;
+ height : 0;
+ background:transparent;
+}
+
+.w2balloonTip_col_topcenter {
+ height:0;
+ background:transparent;
+}
+
+.w2balloonTip_col_topright {
+ width : 1px;
+ height : 0;
+ background:transparent;
+}
+
+.w2balloonTip_col_centerleft {
+ width:1px;
+ background:#a98acb;
+}
+
+.w2balloonTip_col_centercenter {
+ padding:3px;
+ background:#a98acb;
+ color:#fff;
+ text-align:left;
+}
+
+.w2balloonTip_col_centerright {
+ width:1px;
+ background:#a98acb;
+}
+
+.w2balloonTip_col_bottomleft {
+ width:1px;
+ height:5px;
+ background:transparent;
+}
+
+.w2balloonTip_col_bottomcenter {
+ background:transparent;
+}
+
+.w2balloonTip_col_bottomright {
+ width:1px;
+ height:5px;
+ background:transparent;
+}
+
+
+ /*upper */
+.w2balloonTip_col_bottom_upper_left {
+ width : 20px;
+ height : 10px;
+ background : url(../images/balloonTip/upperLeft.gif) no-repeat left top;
+ background-position : 15px 0;
+}
+
+.w2balloonTip_col_bottom_upper_right {
+ width : 20px;
+ height : 10px;
+
+ background : url(../images/balloonTip/upperRight.gif) no-repeat right top;
+ background-position : -4px 0 ;
+
+}
+
+/*multiupload*/
+.w2multiupload{
+ width : 400px;
+ height : 50px;
+ position: absolute;
+}
+
+.w2multiupload_uploader{
+ width : 450px;
+ height : 400px;
+ position: absolute;
+}
+
+.w2multiupload_html5_uploader table{
+ width:100%;
+ table-layout: fixed;
+ border-collapse: collapse;
+ border-spacing: 0;
+ border:1px solid #b3b3b3;
+}
+
+.w2multiupload_html5_transparent {
+ background-repeat:no-repeat;
+ display: block;
+ width:100%;
+ height:100%;
+ cursor: pointer;
+}
+
+.w2multiupload_html5_uploader th,
+.w2multiupload_html5_uploader td {
+ padding: 5px;
+ text-align: center;
+ border-right: 1px solid #b3b3b3;
+ overflow: hidden;
+}
+
+.w2multiupload_html5_uploader th:nth-child(1),
+.w2multiupload_html5_uploader td:nth-child(1) {
+ min-width: 20px;
+}
+.w2multiupload_html5_uploader th:nth-child(2),
+.w2multiupload_html5_uploader td:nth-child(2) {
+ width: 50%;
+}
+.w2multiupload_html5_uploader th:nth-child(3),
+.w2multiupload_html5_uploader td:nth-child(3) {
+ min-width: 65px;
+}
+.w2multiupload_html5_uploader th:nth-child(4),
+.w2multiupload_html5_uploader td:nth-child(4) {
+ width: 50%;
+}
+
+.w2multiupload_html5_uploader thead {
+ background: -webkit-linear-gradient(#fcfbfc, #efefef);
+ background: -o-linear-gradient(#fcfbfc, #efefef);
+ background: -moz-linear-gradient(#fcfbfc, #efefef);
+ background: linear-gradient(#fcfbfc, #efefef);
+}
+
+.w2multiupload_html5_uploader thead tr {
+ position: relative;
+ display: block;
+}
+
+
+.w2multiupload_html5_uploader tbody {
+ display: block;
+ overflow: auto;
+ border-top:1px solid #b3b3b3;
+}
+
+.w2multiupload_html5_uploader tbody tr:nth-child(even) {
+ background-color: #f5f5f5;
+}
+
+.w2multiupload_html5_uploader tbody tr:hover {
+ background-color: #edf3fb;
+}
+
+.w2multiupload_html5_uploader_selected {
+ background-color: #fcf8e3 !important;
+}
+
+
+.w2multiupload_html5_inputFile {
+ background : url(../images/multiupload/b_attach.png) no-repeat left top;
+}
+
+.w2multiupload_html5_control_btn {
+ border-color: #c9c9c9;
+ font-size: 12px;
+ color: #383d41;
+ border-radius:1px;
+ background: -webkit-linear-gradient(#fafafa, #eeeeee);
+ background: -o-linear-gradient(#fafafa, #eeeeee);
+ background: -moz-linear-gradient(#fafafa, #eeeeee);
+ background: linear-gradient(#fafafa, #eeeeee);
+ margin:3px;
+}
+
+
+/*upload*/
+.w2upload{
+ vertical-align: middle;
+ word-wrap: break-word;
+ display : inline-block;
+}
+/* upload type이 button일 경우에 적용되는 class입니다. */
+.w2upload .w2upload_input_type {
+ vertical-align: middle;
+ word-wrap: break-word;
+ position:absolute;
+}
+
+/* upload type이 image일 경우에 input창에 적용되는 class입니다.*/
+.w2upload .w2upload_input{
+ border:1px solid #979eb4;
+ padding : 1px;
+ position:absolute;
+ vertical-align: middle;
+ word-wrap: break-word;
+ height:0;/*높이가 0px일 경우에 안쪽에서 계산해서 input창의 높이를 upload컴퍼넌트의 높이와 같도록 맞춰 줍니다. 사용자가 지정하고 싶은 경우에 0이아닌 다른 값을 입력하면 됩니다.*/
+}
+/* upload type이 image일 경우에 image에 적용되는 class입니다.*/
+.w2upload .w2upload_image {
+ background-image:url(../images/upload/b_attach.png);
+ background-repeat:no-repeat;
+ position:absolute;
+ vertical-align: middle;
+ word-wrap: break-word;
+ overflow:hidden;
+ margin-left:3px;
+ top:3px;
+ width:18px;
+}
+
+.w2upload .w2upload_image_over {
+ background-image:url(../images/upload/b_attach_on.png);
+}
+
+.w2upload form {
+ height: 0;
+}
+
+.w2upload fieldset {
+ border: 0;
+ padding: 0;
+ margin: 0;
+}
+
+.w2upload_submit {
+ display: none;
+}
+
+.w2upload_disabled .w2upload_input {
+ background:#e3e3e3;
+}
+
+
+/* rectangle */
+.w2Rectangle {
+}
+
+
+/* selectbox */
+
+/* -- 셀렉트 박스 전체 레이아웃 --*/
+.w2selectbox {
+ margin : 0;
+ padding : 0;
+ border:1px solid #979eb4;
+ background-color : #ffffff;
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2selectbox_table_main {
+ width : 100%;
+ height : 100%;
+ border-collapse : collapse;
+ table-layout : fixed;
+}
+
+.w2selectbox_col_label {
+ font-size : 12px;
+ vertical-align : middle;
+}
+
+.w2selectbox_col_button {
+ width : 16px;
+ vertical-align : middle;
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2selectbox_label {
+ overflow : hidden;
+ text-overflow : ellipsis;
+ text-align : center;
+ white-space : nowrap;
+ padding-top : 2px;
+ cursor:default;
+}
+
+.w2selectbox_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#5c85d4;
+ padding:3px;
+ cursor : default;
+ color:#fff;
+ font-size:12px;
+ z-index : 5200;
+}
+
+.w2selectbox_focus .w2selectbox_col_label {
+ background-color : #f6f3fa;
+}
+
+.w2selectbox_over .w2selectbox_col_label {
+ background-color : #f6f3fa;
+}
+
+.w2selectbox .w2selectbox_col_button {
+ background-image : url(../images/selectbox/select_arrow.gif);
+}
+
+.w2selectbox_over .w2selectbox_col_button {
+ background : url(../images/selectbox/select_arrow_on.gif) center center no-repeat #f6f3fa;
+}
+.w2selectbox_focus .w2selectbox_col_button {
+ background : url(../images/selectbox/select_arrow_on.gif) center center no-repeat #f6f3fa;
+}
+
+.w2selectbox_sub {
+ position : relative;
+ overflow-x : visible;
+ overflow-y : auto;
+ border : 1px solid #b5c7d6;
+}
+
+.w2selectbox_sub_autosize {
+ position : relative;
+ overflow-x : visible;
+ overflow-y : visible;
+ border : 1px solid #b5c7d6;
+}
+
+.w2selectbox_sub .w2selectbox_table_sub {
+ background-color : #ffffff;
+ width : 100%;
+ height : 100%;
+ border : 1px solid #b1c5d6;
+ border-collapse : collapse;
+ table-layout : fixed;
+ cursor : pointer;
+ overflow-x : visible;
+ overflow-y : auto;
+}
+
+.w2selectbox_sub_autosize .w2selectbox_table_sub {
+ background-color : #ffffff;
+ width : 100%;
+ height : 100%;
+ border : 1px solid #b1c5d6;
+ border-collapse : collapse;
+ cursor : pointer;
+ overflow-x : visible;
+ overflow-y : auto;
+}
+
+.w2selectbox_scroll_div {
+ margin : 0;
+ padding : 0;
+ position : absolute;
+ width : 20px;
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+ overflow-x : hidden;
+ overflow-y : auto;
+}
+
+.w2selectbox_size_div {
+ position : absolute;
+ width : 1px;
+ background-color : #ffffff;
+ right : 0;
+ top : 0;
+}
+
+.w2selectbox_disabled {
+ background:#e3e3e3; color:#000
+}
+
+.w2selectbox_button_disabled {
+
+}
+
+.w2selectbox_readOnly {
+
+}
+
+.w2selectbox_button_readOnly {
+
+}
+
+/* 셀렉트 박스 sublayer div 스타일 */
+.w2table_sb {
+ background-color : #ffffff;
+ border : 1px solid #b5c7d6;
+ position : absolute;
+ overflow-x : hidden;
+ overflow-y : auto;
+ white-space : nowrap;
+ z-index : 5100;
+
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+}
+
+/* 셀렉트 박스 sublayer안의 table 스타일 */
+.w2table_sb_main {
+ position : absolute;
+ left : 0;
+ top : -1px;
+ overflow-x : hidden;
+ border-collapse : collapse;
+ border-spacing : 0;
+ background-color : #ffffff;
+ text-align : center;
+ vertical-align : middle;
+}
+
+.w2table_sb_row {
+ cursor:default;
+}
+
+.w2table_sb_col {
+ height : 20px;
+ font-size : 12px;
+ border-top : 1px solid #979eb4;
+ background-color : #ffffff;
+ overflow : hidden;
+ padding-top : 2px;
+ padding-left : 3px;
+ padding-right : 3px;
+ white-space : nowrap; /* table에만 걸어놓으니 ie의 한글에서는 안먹을때 있음 */
+}
+
+.w2table_sb_col_over {
+ background-color : #f6f3fa;
+}
+
+/* 셀렉트 박스 sublayer안의 table 스타일 */
+.w2table_sb_ul_main {
+ position: absolute;
+ left: 0;
+ top: -1px;
+ overflow-x: hidden;
+ border-collapse: collapse;
+ border-spacing: 0;
+ background-color: #ffffff;
+ text-align: center;
+ vertical-align: middle;
+ list-style: none;
+ margin: 0;
+ padding: 0;
+}
+
+.w2table_sb_ul_row {
+ cursor:default;
+}
+
+.w2table_sb_ul_col {
+ height : 20px;
+ font-size : 12px;
+ border-top : 1px solid #b3b3b3;
+ background-color : #ffffff;
+ overflow : hidden;
+ padding-top : 2px;
+ padding-left : 3px;
+ padding-right : 3px;
+ white-space : nowrap; /* table에만 걸어놓으니 ie의 한글에서는 안먹을때 있음 */
+ cursor:default;
+}
+
+.w2table_sb_ul_col_over {
+ background-color : #edf3fb;
+}
+
+.w2selectbox_ul_table_main {
+ width:100%;
+ height:100%;
+ color:#000;
+ text-decoration:none;
+ cursor:default;
+ background:transparent;
+}
+.w2selectbox > .w2selectbox_ul_table_main {
+ table-layout:fixed;
+ display:table;
+}
+.w2grid nobr > .w2selectbox_ul_table_main {
+ display:block;
+}
+.w2selectbox_ul_col_label, .w2selectbox_ul_col_arrow {
+ vertical-align:middle;
+ display:table-cell;
+}
+.w2selectbox_ul_col_label {
+ padding:0 3px;
+}
+.w2selectbox_ul_col_arrow {
+ width:16px;
+ background:transparent url(../images/selectbox/select_arrow.gif) 50% 50% no-repeat;
+ display:table-cell;
+}
+.w2selectbox_over .w2selectbox_ul_col_arrow {
+ background-image:url(../images/selectbox/select_arrow_on.gif);
+}
+.w2selectbox_ul_label {
+ display:block;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+}
+.w2selectbox_over.w2selectbox_ul_table_main {
+ background-color:#edf3fb;
+}
+.w2selectbox_focus.w2selectbox_ul_table_main {
+ background-color:#edf3fb;
+}
+
+/* 셀렉트박스의 renderType="native" 일 때 */
+
+.w2selectbox_native {
+ margin : 0;
+ padding : 0;
+ border:1px solid #b5c7d6;
+ background-color : #ffffff;
+ *overflow:hidden;
+ display : inline-block;
+}
+
+.w2selectbox_native.fixedWidth {
+}
+
+.w2selectbox_native_innerDiv {
+ *position:relative;
+ *top:50%;
+ *margin-top:expression(-this.clientHeight/2);
+ *overflow:hidden;
+ *height:expression(this.firstChild.offsetHeight - 4);
+ *width:expression(this.firstChild.offsetWidth - 3);
+}
+
+.w2selectbox_native_mobile .w2selectbox_native_innerDiv {
+ height:100%;
+}
+
+.w2selectbox_native.fixedWidth .w2selectbox_native_innerDiv {
+ width:100%;
+ *width:expression(this.parentNode.clientWidth + 3);
+}
+
+.w2selectbox_native_select {
+ border:0 none;
+ margin:0;
+ *position:relative;
+ *top:-2px;
+ *left:-2px;
+}
+
+.w2selectbox_native_mobile .w2selectbox_native_select {
+ height:100%;
+ border-radius:0;
+}
+
+.w2selectbox_native.fixedWidth .w2selectbox_native_select {
+ width:100%;
+}
+
+/* 셀렉트박스의 renderType="select" 일 때 */
+.w2selectbox_select {
+}
+
+/* autoComplete */
+
+/* -- 인풋 셀렉트 박스 전체 레이아웃 --*/
+.w2autoComplete {
+ margin : 0;
+ padding : 0;
+ border:1px solid #979eb4;
+ background-color : #ffffff;
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2autoComplete_table_main {
+ width : 100%;
+ height : 100%;
+ border-collapse : collapse;
+ table-layout : fixed;
+}
+
+.w2autoComplete_col_label {
+ font-size : 12px;
+ vertical-align : middle;
+}
+
+.w2autoComplete_col_button {
+ width : 16px;
+ vertical-align : middle;
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2autoComplete_label {
+ overflow : hidden;
+ text-overflow : ellipsis;
+ text-align : center;
+ white-space : nowrap;
+}
+
+.w2autoComplete_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#5c85d4;
+ padding:3px;
+ cursor : default;
+ color:#fff;
+ font-size:12px;
+ z-index : 5200;
+}
+
+.w2autoComplete_input {
+ font-family:"돋움",Dotum;font-size:12px
+}
+
+.w2autoComplete .w2autoComplete_col_button {
+ background-image : url(../images/autoComplete/select_arrow.gif);
+}
+
+.w2autoComplete_over .w2autoComplete_col_button {
+ background-image : url(../images/autoComplete/select_arrow_on.gif);
+}
+
+.w2autoComplete_selected .w2autoComplete_col_button {
+ background:url(../images/autoComplete/select_arrow_on.gif) center center no-repeat #f6f3fa
+} /* add */
+
+
+.w2autoComplete_label_over {
+ background-color : yellow;
+}
+
+.w2autoComplete_sub {
+ position : relative;
+ overflow-x : visible;
+ overflow-y : auto;
+ border : 1px solid #b5c7d6;
+ /*float : left;*/
+}
+
+.w2autoComplete_sub_autosize {
+ position : relative;
+ overflow-x : visible;
+ overflow-y : visible;
+ border : 1px solid #b5c7d6;
+}
+
+.w2autoComplete_sub .w2autoComplete_table_sub {
+ background-color : #ffffff;
+ width : 100%;
+ height : 100%;
+ border : 1px solid #b1c5d6;
+ border-collapse : collapse;
+ table-layout : fixed;
+ cursor : pointer;
+ overflow-x : visible;
+ overflow-y : auto;
+}
+
+.w2autoComplete_sub_autosize .w2autoComplete_table_sub {
+ background-color : #ffffff;
+ width : 100%;
+ height : 100%;
+ border : 1px solid #b1c5d6;
+ border-collapse : collapse;
+ cursor : pointer;
+ overflow-x : visible;
+ overflow-y : auto;
+}
+
+.w2autoComplete_scroll_div {
+ margin : 0;
+ padding : 0;
+ position : absolute;
+ width : 20px;
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+ overflow-x : hidden;
+ overflow-y : auto;
+}
+
+.w2autoComplete_size_div {
+ position : absolute;
+ width : 1px;
+ background-color : #ffffff;
+ right : 0;
+ top : 0;
+}
+
+.w2autoComplete_bottom {
+ width : 100%;
+ height : 20px;
+ background-color : green;
+ clear : both;
+}
+
+.w2autoComplete_selected .w2autoComplete_col_label {
+ background-color : #f6f3fa;
+}
+
+.w2autoComplete_disabled .w2autoComplete_label {
+ color : #848684;
+}
+
+.w2autoComplete_keyword {
+ color : orange;
+ font-weight : bold;
+}
+
+.w2autoComplete_disabled {
+ background:#e3e3e3;
+}
+
+.w2autoComplete_button_disabled {
+
+}
+
+
+/* 셀렉트 박스 sublayer div 스타일 */
+.w2input_table_sb {
+ background-color : #ffffff;
+ border : 1px solid #b5c7d6;
+ position : absolute;
+ overflow-x : hidden;
+ overflow-y : auto;
+ white-space : nowrap;
+ z-index : 5100;
+
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+}
+
+/* 셀렉트 박스 sublayer안의 table 스타일 */
+.w2input_table_sb_main {
+ position : absolute;
+ left : 0;
+ top : -1px;
+ overflow-x : hidden;
+ border-collapse : collapse;
+ border-spacing : 0;
+ background-color : #ffffff;
+ text-align : center;
+ vertical-align : middle;
+}
+
+.w2input_table_sb_row {
+}
+
+.w2input_table_sb_col {
+ height : 20px;
+ font-size : 12px;
+ border-top : 1px dashed #b5c7d6;
+ background-color : #ffffff;
+ overflow : hidden;
+ padding-top : 2px;
+ padding-left : 3px;
+ padding-right : 3px;
+ white-space : nowrap; /* table에만 걸어놓으니 ie의 한글에서는 안먹을때 있음 */
+}
+
+.w2input_table_sb_col_over {
+ background-color : #dddddd;
+}
+
+/* slideHide */
+
+.w2slideHide {
+ overflow:hidden;
+}
+
+.w2slideHide_slideHideMain {
+}
+
+
+/*checkbox */
+
+.w2checkbox {
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2checkbox_main {
+ height:100%; width:100%;
+ border-collapse:collapse;
+ overflow:auto;
+}
+.w2checkbox_row {
+}
+.w2checkbox_td_input {
+ width:20px;
+}
+.w2checkbox_input{
+}
+.w2checkbox_td_label {
+}
+.w2checkbox_label{
+ font-size:12px;
+ cursor:pointer;
+}
+
+.w2checkbox_disabled {
+ color : #848684;
+}
+
+.w2checkbox_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#5c85d4;
+ padding:3px;
+ cursor : default;
+ color:#fff;
+ font-size:12px;
+ z-index : 5200;
+}
+
+.w2checkcombobox {
+ margin : 0;
+ padding : 0;
+ border:1px solid #979eb4;
+ background-color : #ffffff;
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2checkcombobox_table_main {
+ width : 100%;
+ height : 100%;
+ border-collapse : collapse;
+ table-layout : fixed;
+}
+
+.w2checkcombobox_col_label {
+ font-size : 12px;
+ vertical-align : middle;
+}
+
+.w2checkcombobox_col_button {
+ width : 16px;
+ vertical-align : middle;
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2checkcombobox_label {
+ overflow : hidden;
+ text-overflow : ellipsis;
+ text-align : left;
+ white-space : nowrap;
+ padding-top : 2px;
+ padding-left : 5px;
+ padding-right :5px;
+ cursor:default;
+}
+
+.w2checkcombobox_input {
+ font-family:"돋움",Dotum;font-size:12px
+}
+
+.w2checkcombobox_keyword {
+ color : orange;
+ font-weight : bold;
+}
+
+.w2checkcombobox_item_disabled {
+ color : #848684;
+}
+
+.w2table_ccb_btn_col {
+ height : 22px;
+ border-top : 1px solid #b3b3b3;
+ background-color : #ffffff;
+ overflow : hidden;
+ padding-right: 6px;
+ white-space : nowrap; /* table에만 걸어놓으니 ie의 한글에서는 안먹을때 있음 */
+}
+
+.w2checkcombobox_btn_div {
+ position : absolute;
+ float: right;
+ bottom: 0px;
+}
+
+.w2checkcombobox_btn_confirm {
+ position : relative;
+ float: right;
+ width : 65px;
+ height : 20px;
+ line-height: 20px;
+ background-image : url(../images/checkcombobox/button.png);
+ background-position : center center;
+ background-repeat : no-repeat;
+ cursor : pointer;
+ text-align : center;
+ margin: 3px 0 2px 0;
+}
+
+.w2checkcombobox_btn_confirm:hover {
+ background-image : url(../images/checkcombobox/button_on.png);
+}
+
+.w2checkcombobox_btn_cancel {
+ position : relative;
+ float: right;
+ width : 65px;
+ height : 20px;
+ line-height: 20px;
+ background-image : url(../images/checkcombobox/button.png);
+ background-position : center center;
+ background-repeat : no-repeat;
+ cursor : pointer;
+ text-align : center;
+ margin: 3px 0 2px 0;
+}
+
+.w2checkcombobox_btn_cancel:hover {
+ background-image : url(../images/checkcombobox/button_on.png);
+}
+
+/* checkcombobox sublayer div 스타일 */
+.w2table_ccb_wrapper {
+ background-color : #ffffff;
+ border : 1px solid #b5c7d6;
+ position : absolute;
+ overflow : hidden;
+ white-space : nowrap;
+ z-index : 5101;
+
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+}
+
+.w2table_ccb {
+ background-color : #ffffff;
+ border : 1px solid #b5c7d6;
+ position : absolute;
+ overflow-x : hidden;
+ overflow-y : auto;
+ white-space : nowrap;
+ z-index : 5100;
+
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+}
+
+/* checkcombobox sublayer안의 table 스타일 */
+.w2table_ccb_main {
+ position : absolute;
+ left : 0;
+ top : -1px;
+ overflow-x : hidden;
+ border-collapse : collapse;
+ border-spacing : 0;
+ background-color : #ffffff;
+ text-align : left;
+ vertical-align : middle;
+}
+
+.w2table_ccb_row {
+}
+
+.w2table_ccb_col {
+ height : 16px;
+ font-size : 12px;
+ border-top : 1px solid #979eb4;
+ background-color : #ffffff;
+ overflow : hidden;
+ padding-top : 3px;
+ padding-left : 3px;
+ padding-right : 3px;
+ padding-bottom:3px;
+ white-space : nowrap; /* table에만 걸어놓으니 ie의 한글에서는 안먹을때 있음 */
+}
+
+.w2table_ccb_col_over {
+ background-color : #f6f3fa;
+}
+
+.w2table_ccb_col_checkbox {
+ float:left;vertical-align:middle
+}
+
+.w2table_ccb_col_label {
+ margin-left : 2px;
+ float:left;
+ height:19px;
+ line-height:19px
+}
+
+
+.w2checkcombobox_focus .w2checkcombobox_col_label {
+ background-color : #f6f3fa;
+}
+
+.w2checkcombobox_over .w2checkcombobox_col_label {
+ background-color : #f6f3fa;
+}
+
+.w2checkcombobox .w2checkcombobox_col_button {
+ background-image : url(../images/checkcombobox/select_arrow.gif);
+}
+
+.w2checkcombobox_over .w2checkcombobox_col_button {
+ background : url(../images/checkcombobox/select_arrow_on.gif) center center no-repeat #f6f3fa;
+}
+
+.w2checkcombobox_sub {
+ position : relative;
+ overflow-x : visible;
+ overflow-y : auto;
+ border : 1px solid #b5c7d6;
+}
+
+.w2checkcombobox_sub_autosize {
+ position : relative;
+ overflow-x : visible;
+ overflow-y : visible;
+ border : 1px solid #b5c7d6;
+}
+
+.w2checkcombobox_sub .w2checkcombobox_table_sub {
+ background-color : #ffffff;
+ width : 100%;
+ height : 100%;
+ border : 1px solid #b1c5d6;
+ border-collapse : collapse;
+ table-layout : fixed;
+ cursor : pointer;
+ overflow-x : visible;
+ overflow-y : auto;
+}
+
+.w2checkcombobox_sub_autosize .w2checkcombobox_table_sub {
+ background-color : #ffffff;
+ width : 100%;
+ height : 100%;
+ border : 1px solid #b1c5d6;
+ border-collapse : collapse;
+ cursor : pointer;
+ overflow-x : visible;
+ overflow-y : auto;
+}
+
+.w2checkcombobox_scroll_div {
+ margin : 0;
+ padding : 0;
+ position : absolute;
+ width : 20px;
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+ overflow-x : hidden;
+ overflow-y : auto;
+}
+
+.w2checkcombobox_size_div {
+ position : absolute;
+ width : 1px;
+ background-color : #ffffff;
+ right : 0;
+ top : 0;
+}
+
+.w2checkcombobox_button_disabled {
+
+}
+
+.w2checkcombobox_disabled {
+ background:#e3e3e3;
+}
+
+/* floatingLayer */
+.w2floatingLayer {
+ padding : 0;
+ margin : 0;
+}
+
+.w2floatingLayer_title {
+ color : #ffffff;
+ font-size : 12px;
+ font-weight : bold;
+ cursor : pointer;
+ white-space : nowrap;
+ float : left;
+}
+
+.w2floatingLayer_close_button {
+ width : 11px;
+ height : 10px;
+ cursor : pointer;
+ background : url(../images/floatingLayer/fl_close_but.gif) no-repeat center center;
+ float : right;
+}
+
+.w2floatingLayer_close_button_over {
+ background : url(../images/floatingLayer/fl_close_but_on.gif) no-repeat center center;
+}
+
+.w2floatingLayer_contents {
+ position : relative;
+ left : 0;
+ top : 0;
+ margin : 0;
+ padding : 0;
+ background-color : #ffffff;
+}
+
+.w2floatingLayer_table {
+ table-layout : fixed;
+ width : 100%;
+ height : 100%;
+ margin : 0;
+ padding : 0;
+}
+
+.w2floatingLayer_topleft {
+ width : 12px;
+ height : 30px;
+ background : url(../images/floatingLayer/fl_top_left.gif) no-repeat center center;
+}
+
+.w2floatingLayer_topcenter {
+ height : 30px;
+ background : url(../images/floatingLayer/fl_top_middle_bg.gif) repeat-x center center;
+}
+
+.w2floatingLayer_topright {
+ width : 12px;
+ height : 30px;
+ background : url(../images/floatingLayer/fl_top_right.gif) no-repeat center center;
+
+}
+
+.w2floatingLayer_centerleft {
+ width : 12px;
+ background : url(../images/floatingLayer/fl_middle_left_bg.gif) repeat-y center center;
+}
+
+.w2floatingLayer_centercenter {
+ vertical-align : top;
+}
+
+.w2floatingLayer_fullContentArea {
+ vertical-align : top;
+}
+
+.w2floatingLayer_centerright {
+ width : 12px;
+ background : url(../images/floatingLayer/fl_middle_right_bg.gif) repeat-y center center;
+}
+
+.w2floatingLayer_bottomleft {
+ width : 12px;
+ height : 12px;
+ background : url(../images/floatingLayer/fl_bottom_left.gif) no-repeat center center;
+}
+
+.w2floatingLayer_bottomcenter {
+ background : url(../images/floatingLayer/fl_bottom_middle_bg.gif) repeat-x center center;
+}
+
+.w2floatingLayer_bottomright {
+ width : 12px;
+ height : 12px;
+ background : url(../images/floatingLayer/fl_bottom_right.gif) no-repeat center center;
+}
+
+.w2floatingLayer_innerLink {
+ position:absolute;
+ left:-9999px;
+}
+
+.w2floatingLayer_resize {
+ position : absolute;
+ right : 0;
+ bottom : 0;
+ width : 15px;
+ height : 15px;
+ cursor : SE-resize;
+}
+
+.w2floatingLayer_resize_right {
+ position : absolute;
+ right : 0;
+ top : 0;
+ bottom : 15px;
+ width : 5px;
+ *height : expression(this.parentNode.clientHeight - 15);
+ cursor : E-resize;
+}
+
+.w2floatingLayer_resize_bottom {
+ position : absolute;
+ left : 0;
+ right : 15px;
+ bottom : 0;
+ *width : expression(this.parentNode.clientWidth - 15);
+ height : 5px;
+ cursor : S-resize;
+}
+
+/* textarea */
+.w2textarea {
+ resize: none;
+ border:1px solid #979eb4;
+ padding : 1px;
+ font-family: "돋움",Dotum;
+ font-size:12px;
+ vertical-align : middle;
+}
+
+.w2textarea_disabled {
+ background:#e3e3e3;
+}
+
+.w2textarea_placeholder {
+ color: gray;
+}
+
+/* template */
+.w2template {
+}
+
+.w2template_over {
+}
+
+
+/* pageList */
+.w2pageList {
+}
+
+.w2pageList_table {
+ margin : 0 auto;
+ border-collapse : collapse;
+ height : 100%;
+ /*
+ table-layout : fixed;
+ width : 100%;
+ height : 100%;
+ */
+}
+
+.w2pageList_ul {
+ display: inline;
+ overflow: hidden;
+ padding: 0;
+ margin: 0;
+}
+
+.w2pageList_ul img {
+ border: none;
+}
+
+.w2pageList_ul li {
+ display: inline;
+ list-style: none;
+ margin: 0;
+ overflow: visible;
+ white-space:nowrap;
+}
+
+.w2pageList_li_label {
+ padding: 0 5px;
+}
+
+.w2pageList_ul li a {
+ display : inline-block;
+}
+
+.w2pageList_col_prev {
+ width : 19px;
+ height : 18px;
+ padding: 0;
+ background : url(../images/pageList/b_prev.png) no-repeat center center;
+ cursor : pointer;
+}
+
+.w2pageList_col_prev_over {
+ background : url(../images/pageList/b_prev_over.png) no-repeat center center;
+}
+
+.w2pageList_col_prev a {
+ width : 16px;
+ height : 11px;
+ text-align : center;
+}
+
+.w2pageList_col_next {
+ width : 19px;
+ height : 18px;
+ background : url(../images/pageList/b_next.png) no-repeat center center;
+ cursor : pointer;
+}
+
+.w2pageList_col_next_over {
+ background : url(../images/pageList/b_next_over.png) no-repeat center center;
+}
+
+.w2pageList_col_next a {
+ width : 16px;
+ height : 11px;
+ text-align : center;
+}
+
+.w2pageList_col_prevPage {
+ width : 19px;
+ height : 18px;
+ background : url(../images/pageList/b_first.png) no-repeat center center;
+ cursor : pointer;
+}
+
+.w2pageList_col_prevPage_over {
+ background : url(../images/pageList/b_first_over.png) no-repeat center center;
+}
+
+.w2pageList_col_prevPage a {
+ width : 16px;
+ height : 11px;
+ text-align : center;
+}
+
+.w2pageList_col_nextPage {
+ width : 19px;
+ height : 18px;
+ background : url(../images/pageList/b_end.png) no-repeat center center;
+ cursor : pointer;
+}
+
+.w2pageList_col_nextPage_over {
+ background : url(../images/pageList/b_end_over.png) no-repeat center center;
+
+}
+
+.w2pageList_col_nextPage a {
+ width : 16px;
+ height : 11px;
+ text-align : center;
+}
+
+.w2pageList_col_label {
+ width : 19px;
+ text-align : center;
+ /*border : solid 1px green;*/
+ cursor : pointer;
+}
+
+.w2pageList_label {
+ color:#383d41;
+ cursor : pointer;
+ text-decoration:none;
+ white-space : nowrap;
+}
+
+.w2pageList_label_over {
+ color:#a98acb;
+ font-weight : bold;
+ white-space : nowrap;
+}
+
+.w2pageList_label_selected {
+ color:#a98acb;
+ font-weight : bold;
+ text-decoration: none;
+ white-space : nowrap;
+}
+
+.w2pageList_delimiter {
+ width : 5px;
+ height : 15px;
+ text-align : center;
+/* background : url(../images/pageList/v_line.gif) no-repeat center center; */
+}
+
+.w2pageList_pagePrev_last .w2pageList_col_prevPage {
+ cursor : pointer;
+}
+
+.w2pageList_prev_last .w2pageList_col_prev {
+ cursor : pointer;
+}
+
+.w2pageList_next_last .w2pageList_col_next {
+ cursor : pointer;
+}
+
+.w2pageList_pageNext_last .w2pageList_col_nextPage {
+ cursor : pointer;
+}
+
+.w2pageList_input {
+ position : relative;
+ width: 25px;
+ height: 20px;
+}
+
+.w2pageList_col_label_input {
+ text-align : center;
+ /*border : solid 1px green;*/
+ cursor : pointer;
+}
+
+/* popup */
+.w2popup {
+}
+
+.w2popup_window {
+ z-index:6010;
+}
+
+.w2popup_window .w2window_minimize {
+ display : none;
+}
+
+.w2popup_window .w2window_maximize {
+ display : none;
+}
+
+.w2popup_window .w2window_restore {
+ display : none;
+}
+
+.w2popup_window .w2window_status {
+ display : none;
+}
+
+.w2popup_window .w2window_content {
+ bottom : 3px;
+}
+
+/* calendar */
+
+.w2calendar {
+ background-color : #ffffff;
+ border : 1px solid #979eb4;
+ z-index:5000;
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
+}
+
+.w2calendar_wrap {
+ border:none;
+}
+
+.w2calendar_header {
+ position: relative;
+ height:28px;
+}
+
+.w2calendar_header button {
+ text-indent: -9999px;
+}
+
+.w2calendar_content {
+ border-top:1px solid #979eb4;
+ border-bottom:1px solid #979eb4;
+ background:#f6f3fa;
+ padding:0 7px 3px
+}
+
+.w2calendar_content_table {
+ margin-top:0;
+ width : 100%;
+ table-layout : fixed;
+ border-collapse : collapse;
+ font-size : 12px;
+ cursor : pointer;
+}
+
+.w2calendar_content_table caption {
+ display: none;
+}
+
+.w2calendar_content_table th {
+ text-indent: -9999px;
+ font-size: 0;
+}
+
+.w2calendar_content_table button {
+ border: none;
+ margin: 0;
+ background: none;
+}
+
+.w2calendar_footer {
+ font-size : 11px;
+ margin-top : 2px;
+ height:auto;
+}
+
+ .w2calendar_go_today {
+ position : relative;
+ width : 36px;
+ height : 19px;
+ background-image : url(../images/calendar/b_date.png);
+ background-position : center center;
+ background-repeat : no-repeat;
+ text-indent: -9999px;
+ margin:1px 0 0 3px;
+}
+
+.w2calendar_go_today_div {
+ float:left;
+ /*margin-top:3px;*/
+}
+
+button.w2calendar_go_today {
+ border: none;
+}
+
+.w2calendar_go_today_over {
+ background-image : url(../images/calendar/b_date_on.png);
+ text-indent: -9999px;
+}
+
+button.w2calendar_go_today_over {
+ border: none;
+}
+
+.w2calendar_footer_date {
+ /* border : solid 1px #cccccc; */
+ color : #383d41;
+ padding:0 0 0 5px
+}
+
+.w2calendar_footer_date_div {
+ float:left;
+ height:22px;
+ line-height:22px;
+}
+
+.w2calendar_selectbox_year_native {
+ position : absolute;
+ left : 41px;
+ margin-top: 2px;
+ top : 3px;
+ width : 64px;
+ height : 20px;
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+}
+
+.w2calendar_selectbox_month_native {
+ position : absolute;
+ left : 108px;
+ margin-top: 2px;
+ top : 3px;
+ width : 48px;
+ height : 20px;
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+}
+
+.w2calendar_selectbox_year {
+ position : absolute;
+ left : 41px;
+ top : 3px;
+ width : 64px;
+ height : 20px;
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+}
+
+.w2calendar_selectbox_month {
+ position : absolute;
+ left : 108px;
+ top : 3px;
+ width : 48px;
+ height : 20px;
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+}
+
+.w2calendar_selectbox_month_yearBefore {
+ position : absolute;
+ left : 41px;
+ top : 3px;
+ width : 48px;
+ height : 20px;
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+}
+
+.w2calendar_selectbox_year_monthAfter {
+ position : absolute;
+ left : 92px;
+ top : 3px;
+ width : 64px;
+ height : 20px;
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+}
+
+.w2calendar_selectbox_hour {
+ margin-left : 10px;
+ position : relative;
+ width : 32px;
+ height : 17px;
+}
+
+.w2calendar_selectbox_minute {
+ position : relative;
+ width : 32px;
+ height : 17px;
+}
+
+.w2calendar_footer_date_mobile {
+ color : #383d41;
+ position : absolute;
+ width : 0;
+ visibility : hidden;
+}
+
+.w2calendar_footer_date_sec{
+ position : absolute;
+ width : 0;
+ visibility : hidden;
+}
+
+.w2calendar_footer_date_mobile_div {
+ position:relative;
+ float:left;
+ margin-right:1px;
+}
+
+.w2calendar_footer_hour_div {
+ float:left;
+ /*margin-top:2px;*/
+}
+
+.w2calendar_footer_min_div {
+ float:left;
+ /*margin-top:2px;*/
+}
+
+.w2calendar_footer_colon {
+ float:left;
+ height:22px;
+ line-height:22px;
+}
+
+.w2calendar_selectbox_hour_mobile {
+ margin-left : 5px;
+ position : relative;
+ left : 0;
+ top : 0;
+ width : 48px;
+ height : 18px;
+}
+
+.w2calendar_selectbox_minute_mobile {
+ position : relative;
+ left : 0;
+ top : 0;
+ width : 48px;
+ height : 18px;
+}
+
+.w2calendar_selectbox_hour .w2table_sb_col {
+ padding-right : 10px;
+}
+
+.w2calendar_selectbox_minute .w2table_sb_col {
+ padding-right : 10px;
+}
+
+.w2calendar_blank {
+ width : 60px;
+ height : 18px;
+}
+
+.w2calendar_blank_div {
+ float:left;
+ margin-top:2px;
+}
+
+.w2calendar_time_confirm {
+ width : 16px;
+ height : 14px;
+ background : url(../images/calendar/time_confirm.gif) no-repeat center center;
+ cursor : pointer;
+ margin:0 3px;
+}
+
+.w2calendar_time_confirm_over {
+ background : url(../images/calendar/time_confirm_on.gif) no-repeat center center;
+}
+
+.w2calendar_time_confirm_div {
+ float:left;
+ margin-top:2px;
+ text-indent:-9999px;
+}
+
+.w2calendar_time_cancel {
+ width : 16px;
+ height : 14px;
+ background : url(../images/calendar/time_cancel.gif) no-repeat center center;
+ cursor : pointer;
+}
+
+.w2calendar_time_cancel_over {
+ background : url(../images/calendar/time_cancel_on.gif) no-repeat center center;
+}
+
+
+.w2calendar_time_cancel_div {
+ float:left;
+ margin-top:2px;
+ text-indent:-9999px;
+}
+
+
+.w2calendar_date_cancel {
+ width : 16px;
+ height : 14px;
+ background : url(../images/calendar/time_cancel.gif) no-repeat center center;
+ cursor : pointer;
+}
+
+.w2calendar_date_cancel_div {
+ float:left;
+ margin-top:2px;
+}
+
+a.w2calendar_date_cancel {
+ margin: 0;
+ padding: 0;
+ width : 24px;
+ height : 18px;
+ border: none;
+ line-height: 100%;
+ display: block;
+ text-indent:-9999px;
+}
+
+a.w2calendar_date_cancel_div {
+ float:left;
+ margin-top:2px;
+}
+
+.w2calendar_header_last_year {
+ position : absolute;
+ left : 11px;
+ top : 4px;
+ width : 15px;
+ height : 22px;
+ cursor : pointer;
+ background : url(../images/calendar/year_last.gif) center center no-repeat;
+}
+
+button.w2calendar_header_last_year {
+ border: none;
+}
+
+.w2calendar_header_next_year {
+ position : absolute;
+ left : 173px;
+ top : 4px;
+ width : 15px;
+ height : 22px;
+ cursor : pointer;
+ background : url(../images/calendar/year_next.gif) center center no-repeat;
+}
+
+button.w2calendar_header_next_year {
+ border: none;
+}
+
+.w2calendar_header_next_year_yearType {
+ position : absolute;
+ left : 123px;
+ top : 4px;
+ width : 15px;
+ height : 22px;
+ cursor : pointer;
+ background : url(../images/calendar/year_next.gif) center center no-repeat;
+}
+
+button.w2calendar_header_next_year_yearType {
+ border: none;
+}
+
+ .w2calendar_header_last_month {
+ position : absolute;
+ left : 26px;
+ top : 4px;
+ width : 15px;
+ height : 22px;
+ cursor : pointer;
+ background : url(../images/calendar/month_last.gif) center center no-repeat;
+}
+
+
+button.w2calendar_header_last_month {
+ border: none;
+}
+
+.w2calendar_header_next_month {
+ position : absolute;
+ left : 158px;
+ top : 4px;
+ width : 15px;
+ height : 22px;
+ cursor : pointer;
+ background : url(../images/calendar/month_next.gif) center center no-repeat;
+}
+
+button.w2calendar_header_next_month {
+ border: none;
+}
+
+.w2calendar_header_btn_ok {
+ position : absolute;
+ left : 190px;
+ top : 4px;
+ width : 17px;
+ height : 22px;
+ cursor : pointer;
+ background-image : url(../images/calendar/btn_ok.gif);
+ background-position : center center;
+ background-repeat : no-repeat;
+}
+
+.w2calendar_header_btn_ok_yearType {
+ position : absolute;
+ left : 140px;
+ top : 4px;
+ width : 17px;
+ height : 22px;
+ cursor : pointer;
+ background-image : url(../images/calendar/btn_ok.gif);
+ background-position : center center;
+ background-repeat : no-repeat;
+}
+
+.w2calendar_header_btn_ok_over {
+ background-image : url(../images/calendar/btn_ok_on.gif);
+}
+
+.w2calendar_header_btn_close {
+ position : absolute;
+ left : 210px;
+ top : 4px;
+ width : 17px;
+ height : 22px;
+ cursor : pointer;
+ background-image : url(../images/calendar/btn_close.gif);
+ background-position : center center;
+ background-repeat : no-repeat;
+}
+
+.w2calendar_header_btn_close_yearType {
+ position : absolute;
+ left : 160px;
+ top : 4px;
+ width : 17px;
+ height : 22px;
+ cursor : pointer;
+ background-image : url(../images/calendar/btn_close.gif);
+ background-position : center center;
+ background-repeat : no-repeat;
+}
+
+.w2calendar_header_btn_close_over {
+ background-image : url(../images/calendar/btn_close_on.gif);
+}
+
+.w2calendar_col_day .w2calendar_day {
+ width : 100%;
+ height : 100%;
+}
+
+.w2calendar_col_date {
+ text-align : center;
+ vertical-align : middle;
+}
+
+.w2calendar_col_date button {
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+ cursor : pointer;
+}
+
+.w2calendar_picker_content tbody tr td {
+ padding : 0px 1.5px;
+ border-radius : 4px;
+ text-align : center;
+ vertical-align : middle;
+}
+.w2calendar_picker_content table td div {
+ display: table;
+ float : left;
+ width : 46px;
+ height : 46px;
+ margin : 1px 1.5px;
+ cursor : pointer;
+ border-radius : 3px;
+ background-color : #f5f5f5;
+}
+.w2calendar_picker_content table td div.active, .w2calendar_picker_content table td div:hover {
+ background-color : #5a82cf;
+ color : #ffffff;
+ text-shadow : 0 -1px 0 rgba(0, 0, 0, 0.25);
+}
+.w2calendar_picker_header {
+ padding : 4px 3px;
+ display : table;
+ table-layout : fixed;
+}
+.w2calendar_picker_header_last_entity {
+ position : relative;
+ display : table-cell;
+ width : 20px;
+ height : 20px;
+ cursor : pointer;
+ outline: none;
+ background : url(../images/calendar/month_last.gif) center center no-repeat white;
+}
+.w2calendar_picker_header_last_entity:hover {
+ background : url(../images/calendar/month_last.gif) center center no-repeat #eeeeee;
+}
+.w2calendar_picker_header_dynamic_entity {
+ position : relative;
+ display : table-cell;
+ width : 251px;
+ height : 20px;
+ cursor : pointer;
+ outline: none;
+ text-align : center;
+ vertical-align : middle;
+ font-weight : bold;
+}
+.w2calendar_picker_header_dynamic_entity:hover {
+ background : #eeeeee;
+}
+.w2calendar_picker_header_next_entity {
+ position : relative;
+ display : table-cell;
+ width : 20px;
+ height : 20px;
+ cursor : pointer;
+ outline: none;
+ background : url(../images/calendar/month_next.gif) center center no-repeat white;
+}
+.w2calendar_picker_header_next_entity:hover {
+ background : url(../images/calendar/month_next.gif) center center no-repeat #eeeeee;
+}
+/*--------------------calendar second--------------------*/
+.w2calendar_selectbox_second {
+ position : relative;
+ width : 32px;
+ height : 17px;
+}
+
+.w2calendar_selectbox_second_mobile {
+ position : relative;
+ left : 0;
+ top : 0;
+ width : 48px;
+ height : 18px;
+}
+
+.w2calendar_footer_sec_div {
+ float:left;
+ /*margin-top:2px;*/
+}
+
+/* -------------------classYearMonth---------------------*/
+.w2calendar_classYearMonth_dynamic {
+ width:297px;
+ height : auto;
+}
+.w2calendar_classYearMonth_dynamic .w2calendar_content {
+ display : none;
+}
+.w2calendar_classYearMonth_dynamic .w2calendar_footer {
+ display : none;
+}
+.w2calendar_classYearMonth_class1 {
+ width:247px;
+ height : 28px;
+}
+.w2calendar_classYearMonth_class1 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class1 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class2 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_class2 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class2 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class3 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_class3 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class3 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class4 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_class4 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class4 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class5 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_class5 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class5 .w2calendar_footer {
+ display : none;
+}
+
+/* -------------------classYear---------------------*/
+.w2calendar_classYear_class1 {
+ width:190px;
+ height : 28px;
+}
+.w2calendar_classYear_class1 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYear_class1 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYear_class1 .w2calendar_selectbox_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class1 .w2calendar_selectbox_month_native {
+ display : none !important;
+}
+
+.w2calendar_classYear_class1 .w2calendar_header_last_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class1 .w2calendar_header_next_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class2 {
+ width:190px;
+ height : 30px;
+}
+.w2calendar_classYear_class2 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYear_class2 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYear_class2 .w2calendar_selectbox_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class2 .w2calendar_selectbox_month_native {
+ display : none !important;
+}
+
+.w2calendar_classYear_class2 .w2calendar_header_last_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class2 .w2calendar_header_next_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class3 {
+ width:190px;
+ height : 30px;
+}
+.w2calendar_classYear_class3 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYear_class3 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYear_class3 .w2calendar_selectbox_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class3 .w2calendar_selectbox_month_native {
+ display : none !important;
+}
+
+.w2calendar_classYear_class3 .w2calendar_header_last_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class3 .w2calendar_header_next_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class4 {
+ width:190px;
+ height : 30px;
+}
+.w2calendar_classYear_class4 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYear_class4 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYear_class4 .w2calendar_selectbox_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class4 .w2calendar_selectbox_month_native {
+ display : none !important;
+}
+
+.w2calendar_classYear_class4 .w2calendar_header_last_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class4 .w2calendar_header_next_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class5 {
+ width:190px;
+ height : 30px;
+}
+.w2calendar_classYear_class5 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYear_class5 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYear_class5 .w2calendar_selectbox_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class5 .w2calendar_selectbox_month_native {
+ display : none !important;
+}
+
+.w2calendar_classYear_class5 .w2calendar_header_last_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class5 .w2calendar_header_next_month {
+ display : none !important;
+}
+
+/*outsideClick*/
+.w2calendar_classYearMonth_outsideClick_class1 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_outsideClick_class1 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class1 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class2 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_outsideClick_class2 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class2 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class3 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_outsideClick_class3 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class3 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class4 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_outsideClick_class4 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class4 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class5 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_outsideClick_class5 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class5 .w2calendar_footer {
+ display : none;
+}
+/*-------------------autofinder---------------------------*/
+.w2autoFinder {
+ height : 10px ;
+ border : 1px solid blue;
+
+}
+.w2autoFinder_selectbox {
+ position : relative;
+ left : 0;
+ top : 0;
+ width : 105px;
+ height : 20px;
+}
+
+
+.w2autofinder_table{
+
+ left : 0;
+ top : 0;
+ height : 16px;
+}
+
+.w2autoFinder_mytable_input {
+
+ left : 0;
+ top : 0;
+ width : 140px;
+ height : 16px;
+}
+
+.w2autoFinder_table{
+ overflow-x:hidden;
+ overflow-y : scroll;
+ position : absolute; /* 반드시 포지션 값이 있어야 함 fixed,relative,absolute */
+
+
+}
+
+
+
+.w2autoFinder_table_sb {
+ background-color : red;
+ border:1px solid #b5c7d6;
+ display : inline;
+ visibility : visible;
+
+}
+
+
+.w2autoFinder_table_sb_main {
+
+ left:0;
+ top:-1px;
+
+ overflow-x:hidden;
+ border-collapse :separate;
+ border-spacing:0;
+ background-color : #ffffff;
+ border-right:1px solid #b5c7d6;
+}
+
+
+.w2autoFinder_table_sb_col {
+ height : 15px;
+ width : 100%;
+ font-size : 12px;
+ vertical-align : middle;
+ border:0;
+ border-top:1px dashed #b5c7d6;
+ background-color : #ffffff;
+ overflow:hidden;
+ padding:0 3px;
+}
+
+.w2autoFinder_table_sb_col_over {
+ background-color : red;
+}
+
+
+
+
+/* -------------------class1---------------------*/
+.w2calendar_class1 {
+ width : 199px;
+ height : 194px;
+}
+.w2calendar_class1 .w2calendar_col_day {
+ height : 18px;
+ text-align : center;
+ font-size : 12px;
+ font-weight : bold;
+ color : #004080;
+}
+
+.w2calendar_class1 .w2calendar_day0 {
+ background : url(../images/calendar/day_sun.gif) center center no-repeat #f6f3fa;
+}
+
+.w2calendar_class1 .w2calendar_day1 {
+ background : url(../images/calendar/day_mon.gif) center center no-repeat #f6f3fa;
+}
+
+.w2calendar_class1 .w2calendar_day2 {
+ background : url(../images/calendar/day_tue.gif) center center no-repeat #f6f3fa;
+}
+
+.w2calendar_class1 .w2calendar_day3 {
+ background : url(../images/calendar/day_wed.gif) center center no-repeat #f6f3fa;
+}
+
+.w2calendar_class1 .w2calendar_day4 {
+ background : url(../images/calendar/day_thu.gif) center center no-repeat #f6f3fa;
+}
+
+.w2calendar_class1 .w2calendar_day5 {
+ background : url(../images/calendar/day_fri.gif) center center no-repeat #f6f3fa;
+}
+
+.w2calendar_class1 .w2calendar_day6 {
+ background : url(../images/calendar/day_sat.gif) center center no-repeat #f6f3fa;
+}
+
+.w2calendar_class1 .w2calendar_col_date {
+ background:url(../images/calendar/bg_date.gif) center center no-repeat #f6f3fa;
+ font-size:11px;
+ height : 20px;
+}
+
+.w2calendar_class1 .w2calendar_date_on,
+.w2calendar_class1 .w2calendar_date_off button {
+ text-align : center;
+}
+
+.w2calendar_class1 .w2calendar_date_off,
+.w2calendar_class1 .w2calendar_date_off button {
+ text-align : center;
+ color : #d7d7d7;
+}
+
+
+
+/* sunday */
+.w2calendar_class1 .w2calendar_day_0,
+.w2calendar_class1 .w2calendar_day_0 button {
+ font-weight : bold;
+ color:#d02121;
+}
+
+/* saturday */
+.w2calendar_class1 .w2calendar_day_6,
+.w2calendar_class1 .w2calendar_day_6 button {
+ font-weight : bold;
+ color:#5a82cf;
+}
+
+/* holiday*/
+.w2calendar_class1 .w2calendar_holiday,
+.w2calendar_class1 .w2calendar_holiday button {
+ font-weight : bold;
+ color : red;
+}
+
+.w2calendar_class1 .w2calendar_date_over,
+.w2calendar_class1 .w2calendar_date_over button {
+ background : url(../images/calendar/bg_date_on.gif) center center no-repeat #f5f5f5;
+ color:#fff;
+}
+
+.w2calendar_class1 .w2calendar_selected,
+.w2calendar_class1 .w2calendar_selected button {
+ background : url(../images/calendar/bg_date_on.gif) center center no-repeat #f5f5f5;
+ color:#fff;
+}
+/* -------------------class2---------------------*/
+.w2calendar_class2 {
+ width : 199px;
+ height : 206px;
+}
+.w2calendar_class2 .w2calendar_col_day {
+ height : 18px;
+ text-align : center;
+ font-size : 12px;
+ font-weight : bold;
+ color : #004080;
+}
+
+.w2calendar_class2 .w2calendar_day0 {
+ background : url(../images/calendar/day_sun2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_day1 {
+ background : url(../images/calendar/day_mon2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_day2 {
+ background : url(../images/calendar/day_tue2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_day3 {
+ background : url(../images/calendar/day_wed2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_day4 {
+ background : url(../images/calendar/day_thu2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_day5 {
+ background : url(../images/calendar/day_fri2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_day6 {
+ background : url(../images/calendar/day_sat2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_col_date {
+ height : 22px;
+ font-size:11px;
+}
+
+.w2calendar_class2 .w2calendar_date_on {
+ background : url(../images/calendar/date2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_date_off {
+ background : url(../images/calendar/dateInOtherMonth2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_date_over {
+ background : url(../images/calendar/selectedDate2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_selected {
+ background : url(../images/calendar/selectedDate2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_date_on,
+.w2calendar_class2 .w2calendar_date_on button {
+ font-size : 11px;
+ color : #333333;
+}
+
+.w2calendar_class2 .w2calendar_date_off,
+.w2calendar_class2 .w2calendar_date_off button {
+ color : #aeaeae;
+}
+
+.w2calendar_class2 .w2calendar_date_over,
+.w2calendar_class2 .w2calendar_date_over button {
+ font-weight : bold;
+ color : #ffffff;
+ height : 22px;
+}
+
+.w2calendar_class2 .w2calendar_selected,
+.w2calendar_class2 .w2calendar_selected button {
+ font-weight : bold;
+ color : #ffffff;
+ height : 22px;
+}
+
+/* sunday */
+.w2calendar_class2 .w2calendar_day_0,
+.w2calendar_class2 .w2calendar_day_0 button {
+ font-weight : bold;
+ color : #e25353;
+}
+
+/* saturday */
+.w2calendar_class2 .w2calendar_day_6,
+.w2calendar_class2 .w2calendar_day_6 button {
+ font-weight : bold;
+ color : #969696;
+}
+
+/* holiday*/
+.w2calendar_class2 .w2calendar_holiday,
+.w2calendar_class2 .w2calendar_holiday button {
+ font-weight : bold;
+ color : #e25353;
+}
+
+/* -------------------class3---------------------*/
+.w2calendar_class3 {
+ width : 199px;
+ height : 206px;
+}
+.w2calendar_class3 .w2calendar_col_day {
+ height : 18px;
+ text-align : center;
+ font-size : 12px;
+ font-weight : bold;
+ color : #004080;
+}
+
+.w2calendar_class3 .w2calendar_day0 {
+ background : url(../images/calendar/day_sun3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_day1 {
+ background : url(../images/calendar/day_mon3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_day2 {
+ background : url(../images/calendar/day_tue3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_day3 {
+ background : url(../images/calendar/day_wed3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_day4 {
+ background : url(../images/calendar/day_thu3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_day5 {
+ background : url(../images/calendar/day_fri3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_day6 {
+ background : url(../images/calendar/day_sat3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_col_date {
+ height : 22px;
+ font-size : 12px;
+}
+
+.w2calendar_class3 .w2calendar_date_on {
+ background : url(../images/calendar/date3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_date_off {
+ background : url(../images/calendar/dateInOtherMonth3.gif) center center;
+}
+
+.w2calendar_class3 .w2calendar_date_over {
+ background : url(../images/calendar/selectedDate3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_selected {
+ background : url(../images/calendar/selectedDate3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_date_on,
+.w2calendar_class3 .w2calendar_date_on button {
+ font-size : 11px;
+ color : #34b9cf;
+}
+
+.w2calendar_class3 .w2calendar_date_off,
+.w2calendar_class3 .w2calendar_date_off button {
+ color : #a0a0a0;
+}
+
+.w2calendar_class3 .w2calendar_date_over,
+.w2calendar_class3 .w2calendar_date_over button {
+ font-weight : bold;
+ color : #34b9cf;
+ height : 22px;
+}
+
+.w2calendar_class3 .w2calendar_selected,
+.w2calendar_class3 .w2calendar_selected button {
+ font-weight : bold;
+ color : #34b9cf;
+ height : 22px;
+}
+
+/* sunday */
+.w2calendar_class3 .w2calendar_day_0,
+.w2calendar_class3 .w2calendar_day_0 button {
+ font-weight : bold;
+ color : #34b9cf;
+}
+
+/* saturday */
+.w2calendar_class3 .w2calendar_day_6,
+.w2calendar_class3 .w2calendar_day_6 button {
+ font-weight : bold;
+ color : #34b9cf;
+}
+
+/* holiday */
+.w2calendar_class3 .w2calendar_holiday,
+.w2calendar_class3 .w2calendar_holiday button {
+ font-weight : bold;
+ color : #34b9cf;
+}
+
+/* -------------------class4---------------------*/
+.w2calendar_class4 {
+ width : 199px;
+ height : 206px;
+}
+.w2calendar_class4 .w2calendar_col_day {
+ height : 18px;
+ text-align : center;
+ font-size : 12px;
+ font-weight : bold;
+ color : #004080;
+}
+
+.w2calendar_class4 .w2calendar_day0 {
+ background : url(../images/calendar/day_sun4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_day1 {
+ background : url(../images/calendar/day_mon4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_day2 {
+ background : url(../images/calendar/day_tue4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_day3 {
+ background : url(../images/calendar/day_wed4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_day4 {
+ background : url(../images/calendar/day_thu4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_day5 {
+ background : url(../images/calendar/day_fri4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_day6 {
+ background : url(../images/calendar/day_sat4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_col_date {
+ height : 22px;
+ font-size : 12px;
+}
+
+.w2calendar_class4 .w2calendar_date_on,
+.w2calendar_class4 .w2calendar_date_on button {
+ font-size : 11px;
+ color : #444444;
+}
+
+.w2calendar_class4 .w2calendar_date_off,
+.w2calendar_class4 .w2calendar_date_off button {
+ color : #a0a0a0;
+}
+
+.w2calendar_class4 .w2calendar_date_over,
+.w2calendar_class4 .w2calendar_date_over button {
+ font-weight : bold;
+ color : #444444;
+ height : 22px;
+ background-color: #5f8ad2;
+}
+
+.w2calendar_class4 .w2calendar_selected,
+.w2calendar_class4 .w2calendar_selected button {
+ font-weight : bold;
+ color : #444444;
+ height : 22px;
+ text-decoration : underline;
+}
+
+/* sunday */
+.w2calendar_class4 .w2calendar_day_0,
+.w2calendar_class4 .w2calendar_day_0 button {
+ font-weight : bold;
+ color : #f56127;
+}
+
+/* saturday */
+.w2calendar_class4 .w2calendar_day_6,
+.w2calendar_class4 .w2calendar_day_6 button {
+ font-weight : bold;
+ color : #3474df;
+}
+
+/* holiday */
+.w2calendar_class4 .w2calendar_holiday,
+.w2calendar_class4 .w2calendar_holiday button {
+ font-weight : bold;
+ color : #f56127;
+}
+/* -------------------class5---------------------*/
+.w2calendar_class5 {
+ width : 199px;
+ height : 206px;
+}
+.w2calendar_class5 .w2calendar_col_day {
+ height : 18px;
+ text-align : center;
+ font-size : 12px;
+ font-weight : bold;
+ color : #004080;
+}
+
+.w2calendar_class5 .w2calendar_day0 {
+ background : url(../images/calendar/day_sun5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_day1 {
+ background : url(../images/calendar/day_mon5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_day2 {
+ background : url(../images/calendar/day_tue5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_day3 {
+ background : url(../images/calendar/day_wed5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_day4 {
+ background : url(../images/calendar/day_thu5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_day5 {
+ background : url(../images/calendar/day_fri5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_day6 {
+ background : url(../images/calendar/day_sat5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_col_date {
+ height : 22px;
+ font-size : 12px;
+}
+
+.w2calendar_class5 .w2calendar_date_on {
+ background : url(../images/calendar/date5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_date_off {
+ background : url(../images/calendar/dateInOtherMonth5.gif) center center;
+}
+
+.w2calendar_class5 .w2calendar_date_over {
+ background : url(../images/calendar/selectedDate5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_selected {
+ background : url(../images/calendar/selectedDate5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_date_on,
+.w2calendar_class5 .w2calendar_date_on button {
+ font-size : 11px;
+ color : #444444;
+}
+
+.w2calendar_class5 .w2calendar_date_off,
+.w2calendar_class5 .w2calendar_date_off button {
+ color : #a0a0a0;
+}
+
+.w2calendar_class5 .w2calendar_date_over,
+.w2calendar_class5 .w2calendar_date_over button {
+ font-weight : bold;
+ color : #ffffff;
+ height : 22px;
+}
+
+.w2calendar_class5 .w2calendar_selected,
+.w2calendar_class5 .w2calendar_selected button {
+ font-weight : bold;
+ color : #ffffff;
+ height : 22px;
+}
+
+/* sunday */
+.w2calendar_class5 .w2calendar_day_0,
+.w2calendar_class5 .w2calendar_day_0 button {
+ font-weight : bold;
+ color : #e36500;
+}
+
+/* saturday */
+.w2calendar_class5 .w2calendar_day_6,
+.w2calendar_class5 .w2calendar_day_6 button {
+ font-weight : bold;
+ color : #98b300;
+}
+
+/* holiday */
+.w2calendar_class5 .w2calendar_holiday,
+.w2calendar_class5 .w2calendar_holiday button {
+ font-weight : bold;
+ color : #e36500;
+}
+
+
+/* treeview */
+.w2treeview {
+ background-color : #ffffff;
+ padding : 0;
+ margin : 0;
+ overflow : auto;
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
+ outline-width: 0;
+}
+
+.w2treeview_group {
+ margin : 0;
+ padding : 0;
+ width : 95%;
+ outline-width: 0;
+}
+
+.w2treeview_node {
+ width : 100%; /* 이거 안주면 ie8에서 td가 벌어지는 경우있음 */
+ position : relative;
+ left : 0;
+}
+
+.w2treeview_row_parent {
+}
+
+.w2treeview_row_child {
+}
+
+.w2treeview_noguideline {
+ width : 16px;
+}
+
+.w2treeview_guideline {
+ width : 16px;
+ background : url(../images/treeview/vline.gif) repeat-y center center;
+}
+
+.w2treeview_row_depth0 {
+ /* 하위호환 : 0번째 depths는 보여주지 않는다*/
+ display : none;
+}
+
+.w2treeview_col_depth0 {
+ /* 하위호환 : 0번째 depths는 보여주지 않는다*/
+ display : none;
+}
+
+.w2treeview_over {
+/* background-color : #80ffff; */
+}
+
+.w2treeview_select_node {
+ background:none;
+ color:#a98acb;
+ font-weight:bold
+}
+
+
+.w2treeview_table_node {
+ table-layout : fixed;
+/* table-layout : auto; */
+ border-collapse : collapse;
+}
+
+.w2treeview_table_node td {
+ padding : 0 1px;
+ margin : 0;
+}
+
+.w2treeview_col {
+/* vertical-align : middle; */
+}
+
+.w2treeview_col_label {
+ word-wrap: normal; /*IE8때문에 있는 코드 IE8에서 (white-space : nowrap)이 상위에 word-wrap: break-word가 있는 경우 제대로 동작하지 않는다. */
+ overflow : visible;/*IE6때문에 있는 코드 기본적으로 developer로 찍어보면 td의 overflow는 visible이나 직접 명시해 주지 않으면 IE6에서는 동작하지 않는다.*/
+}
+
+.w2treeview_child {
+/* margin-left : 20px; */
+}
+
+.w2treeview_open_child {
+}
+
+.w2treeview_none {
+ display : none;
+}
+
+.w2treeview_label {
+ position : relative; /* relative, absolute 주면 min-width는 대신 display:block, none왔다갔다할때 위치를 td안에 잘 못찾음..*/
+/* min-width : 75px; */
+ cursor : pointer;
+/* background-color : #0080ff; */
+ white-space : nowrap;
+ font-size : 12px;
+ padding : 3px 3px 3px 3px;
+}
+
+.w2treeview_col_icon_navi {
+ width : 16px;
+}
+
+.w2treeview_col_icon_checkbox {
+ width : 16px;
+}
+
+.w2treeview_col_icon_label {
+ width : 20px;
+}
+
+
+
+.w2treeview_checkbox {
+ height : 14px;
+ width : 14px;
+ margin : 0;
+ padding: 0;
+ position: absolute;
+}
+
+.w2treeview_icon_navi {
+ width : 16px;
+ height : 20px;
+ text-align : center;
+ cursor:pointer;
+}
+
+.w2treeview_icon_none {
+/* background 없이 크기만 차지 */
+ width : 16px;
+}
+
+.w2treeview_icon_label {
+/* display : none; */
+ width : 18px;
+ height : 20px;
+ text-align : center;
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2treeview_icon_label_none {
+ display : none;
+}
+
+.w2treeview_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#a98acb;
+ padding:3px;
+ cursor : default;
+ margin : 20px;
+ color:#fff;
+ font-size:12px;
+ z-index : 5200;
+}
+
+.w2treeview_partialselect {
+ filter : alpha(opacity=40);
+ opacity : 0.4;
+}
+.w2treeview_partialdiv {
+ position: relative;
+ height : 12px;
+ width : 12px;
+ overflow:visible;
+ left : 0;
+ top:0;
+ background-color:#e9e9e9;
+}
+
+/* open */
+.w2treeview_open_child .w2treeview_icon_navi {
+ background : url(../images/treeview/minus.png) no-repeat center center;
+}
+
+.w2treeview_open_child .w2treeview_icon_label {
+/* background : url(../images/treeview/folder_open.gif) no-repeat center center; */
+}
+
+/* close */
+.w2treeview_close_child .w2treeview_icon_navi {
+ background : url(../images/treeview/plus.png) no-repeat center center;
+}
+
+.w2treeview_close_child .w2treeview_icon_label {
+/* background : url(../images/treeview/folder_close.gif) no-repeat center center; */
+}
+
+
+.w2treeview_leaf .w2treeview_icon_navi {
+ background : url(../images/treeview/middle.gif) no-repeat center center;
+}
+
+.w2treeview_last_leaf .w2treeview_icon_navi {
+ background : url(../images/treeview/last.gif) no-repeat center center;
+}
+
+.w2treeview_root_single_leaf .w2treeview_icon_navi {
+ background : url(../images/treeview/leaf_single_root.gif) no-repeat center center;
+}
+
+.w2treeview_root_multi_leaf .w2treeview_icon_navi {
+ background : url(../images/treeview/leaf_multi_root.gif) no-repeat center center;
+}
+
+/*
+.w2treeview_leaf .w2treeview_icon_label {
+ width : 16px;
+ background : url(../images/treeview/doc1.gif) no-repeat center center;
+}
+*/
+
+
+.w2treeview_drag {
+ visibility : hidden;
+ position : absolute;
+ border:2px solid #7BAFE4;
+ background-color:#ffffff;
+ cursor : default;
+ font-size : 15px;
+ margin-left : 20px;
+ margin-top : 15px;
+}
+
+.w2treeview_disabled .w2treeview_label {
+ color:#848684
+}
+
+/* treeview_virtual */
+.w2treeview_virtual .treeview_virtual_node {
+ white-space: nowrap;
+}
+
+.w2treeview_virtual .treeview_virtual_node:focus {
+ outline: none;
+}
+
+.w2treeview_virtual .treeview_virtual_node span {
+ display: inline-block;
+ vertical-align: middle;
+ margin: 0;
+ *zoom:1;
+ *display: inline;
+ _display: inline;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_icon_navi {
+ width: 16px;
+ height: 100%;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_icon_open {
+ background : url(../images/treeview/plus.png) no-repeat center center;
+ cursor: pointer;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_root_single_leaf {
+ background : url(../images/treeview/leaf_single_root.gif) no-repeat center center;
+ cursor: pointer;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_root_multi_leaf {
+ background : url(../images/treeview/leaf_multi_root.gif) no-repeat center center;
+ cursor: pointer;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_icon_close {
+ background : url(../images/treeview/minus.png) no-repeat center center;
+ cursor: pointer;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_leaf {
+ background : url(../images/treeview/middle.gif) no-repeat center center;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_last_sibling {
+ background : url(../images/treeview/last.gif) no-repeat center center;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_select_node {
+ background: none;
+ color: #383d41;
+ font-weight: bold;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_label {
+ white-space: nowrap;
+ vertical-align: middle;
+ cursor: pointer;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_label:focus {
+ outline: none;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_guideline {
+ height: 100%;
+ overflow:auto;
+ font-size: 0;
+ background: url(../images/treeview/vline.gif) repeat right center;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_icon_label {
+ height: 18px;
+ width: 20px;
+ cursor: default;
+ text-align: center;
+ background-repeat: no-repeat;
+ background-position: center center;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_checkbox {
+ height: 14px;
+ width: 14px;
+ margin: 0 2px 0 2px;
+ padding: 0;
+ vertical-align: middle;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_partialselect {
+ filter : alpha(opacity=40);
+ opacity : 0.4;
+}
+
+
+.w2treeview_virtual .treeview_over {
+
+}
+
+
+/* secret */
+.w2secret_input{
+ background-color : yellow;
+ vertical-align : middle;
+}
+
+
+
+/* output */
+.w2output {
+}
+/*
+.w2output_table {
+ margin : 0px;
+ padding : 0px 0px 0px 0px;
+ table-layout : fixed;
+ border-collapse : collapse;
+ vertical-align: middle;
+}
+.w2output_td {
+ padding: inherit;
+ padding-left:inherit;
+ padding-top:inherit;
+ padding-right:inherit;
+ padding-bottom:inherit;
+}
+*/
+
+
+/* iframe */
+.w2iframe {
+ border-style : none;
+ border-width : 0;
+}
+
+
+/* repeat */
+.w2repeat {
+}
+
+.w2repeat_table {
+ border-collapse : collapse;
+}
+
+
+
+/* window */
+.w2window {
+ position : absolute;
+ background-color : #ffffff;
+ border: 1px solid #979eb4;
+}
+
+.w2window_header {
+ position : absolute;
+ top : 0;
+ left : 0;
+ right : 0;
+ height : 24px;
+ padding:0 1px;
+ background-image : url(../images/window/bg_mdiTitle.gif);
+ overflow : hidden;
+ *width : expression(this.parentNode.clientWidth - 2);
+}
+
+.w2window_selected_header {
+ position : absolute;
+ top : 0;
+ left : 0;
+ right : 0;
+ height : 24px;
+ padding:0 1px;
+ background-image : url(../images/window/bg_selected_mdiTitle.gif);
+ overflow : hidden;
+ *width : expression(this.parentNode.clientWidth - 2);
+}
+
+.w2window_header_extend {
+ display:none;
+}
+
+.w2window_header_icon {
+ position : absolute;
+ top : 0;
+ left : 3px;
+ width : 20px;
+ height : 24px;
+ background : url(../images/window/logo_mdi.png) center center no-repeat;
+}
+
+.w2window_header_title {
+ position : absolute;
+ top : 0;
+ left : 25px;
+ width : 300px;
+ height : 21px;
+ padding : 5px 0 0 0;
+ font-size : 12px;
+ font-weight : bold;
+ color : #383d41;
+ cursor : default;
+ white-space : nowrap;
+}
+
+.w2window_header_subtitle {
+ position : absolute;
+ top : 0;
+ left : 340px;
+ width : 300px;
+ height : 21px;
+ padding : 5px 0 0 0;
+ font-size : 12px;
+ font-weight : bold;
+ color : #383d41;
+ cursor : default;
+ white-space : nowrap;
+}
+
+.w2window_header_buttonArea {
+ position : relative;
+ top : 0;
+ left : 175px;
+ height : 24px;
+ display: inline-block;
+}
+
+.w2window_header_buttonArea > div {
+ display: inline-block;
+ margin-left: -1px;
+}
+
+.w2window_header_button {
+ position : relative;
+ height : 24px;
+ width: 70px;
+ margin-left: 5px;
+ cursor: pointer;
+ display: inline-block;
+}
+
+.w2window_header_custom_button {
+ position : relative;
+ height : 17px;
+ width: 17px;
+ cursor: pointer;
+}
+
+.w2window_header_button_content {
+ top: 50%;
+ left: 50%;
+ width: 100%;
+ height: 80%;
+ position: absolute;
+
+}
+
+.w2window_header_button_content_on {
+
+}
+
+.w2window_header_button_value {
+ top: 50%;
+ left: 50%;
+ position: absolute;
+}
+
+.w2window_header_button_disabled {
+
+}
+.w2window_header_buttonArea {
+ position : relative;
+ top : 0;
+ left : 175px;
+ height : 24px;
+ display: inline-block;
+
+}
+
+.w2window_header_button {
+ position : relative;
+ height : 24px;
+ width: 70px;
+ margin-left: 5px;
+ cursor: pointer;
+ display: inline-block;
+}
+
+.w2window_header_button_content {
+ top: 50%;
+ left: 50%;
+ width: 100%;
+ height: 80%;
+ position: absolute;
+
+}
+
+.w2window_header_button_content_on {
+
+}
+
+.w2window_header_button_value {
+ top: 50%;
+ left: 50%;
+ position: absolute;
+}
+
+.w2window_header_button_disabled {
+
+}
+
+.w2window_header_control {
+ position : absolute;
+ top : 0;
+ right : 0;
+ width : 59px;
+ height : 24px;
+}
+
+.w2window_minimize {
+ position : absolute;
+ top : 5px;
+ left : 1px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_minimize.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_maximized .w2window_restore {
+ position : absolute;
+ top : 5px;
+ left : 19px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_restore2.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_restored .w2window_restore {
+ position : absolute;
+ top : 5px;
+ left : 19px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_restore.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_close {
+ position : absolute;
+ top : 5px;
+ left : 37px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_close.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_popup {
+ position : absolute;
+ top : 5px;
+ left : -17px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_popup2.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_minimize_on {
+ position : absolute;
+ top : 5px;
+ left : 1px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_minimize_on.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_restored .w2window_restore_on {
+ position : absolute;
+ top : 5px;
+ left : 19px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_restore_on.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+
+.w2window_maximized .w2window_restore_on {
+ position : absolute;
+ top : 5px;
+ left : 19px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_restore2_on.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_close_on {
+ position : absolute;
+ top : 5px;
+ left : 37px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_close_on.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_popup_on {
+ position : absolute;
+ top : 5px;
+ left : -17px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_popup2_on.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_body {
+ background-color : #dfdfdf;
+ position : absolute;
+ top : 24px;
+ left : 0;
+ bottom : 0;
+ right : 0;
+ padding:0 1px;
+ *width : expression(this.parentNode.clientWidth - 2);
+ *height : expression(this.parentNode.clientHeight - 25);
+}
+
+.w2window_body_extend {
+ top : 1px;
+ *height : expression(this.parentNode.clientHeight - 2);
+}
+
+.w2window_content {
+ background-color : #ffffff;
+ position : absolute;
+ top : 0;
+ left : 2px;
+ bottom : 22px;
+ right : 2px;
+ border-top : 1px solid #979eb4;
+ border-left : 1px solid #979eb4;
+ border-right : 1px solid #979eb4;
+ border-bottom : 0;
+ *width : expression(this.parentNode.clientWidth - 6);
+ *height : expression(this.parentNode.clientHeight - 23);
+}
+
+.w2window_no_status .w2window_content {
+ bottom : 2px;
+ border-bottom : 1px solid #536A88;
+}
+
+.w2window_iframe {
+ background-color : #ffffff;
+ position : absolute;
+ width : 100%;
+ height : 100%;
+ border : 0;
+ padding : 0;
+ overflow : auto;
+}
+
+.w2window_status {
+ background-color : #f6f3fa;
+ position : absolute;
+ left : 2px;
+ bottom : 2px;
+ right : 2px;
+ height : 20px;
+ border-top : 0;
+ border:1px solid #979eb4;
+ *width : expression(this.parentNode.clientWidth - 6);
+ *bottom : 0;
+}
+
+.w2window_msg {
+ background : url(../images/window/icon_msg.png) left center no-repeat;
+ position : absolute;
+ overflow : hidden;
+ top : 0;
+ left : 2px;
+ width : 160px;
+ height : 14px;
+ padding : 3px 0 0 18px;
+ font-size : 12px;
+ color : #383d41;
+ cursor : default;
+}
+
+.w2window_custom_msg {
+ float:right;
+ width : 160px;
+ height : 14px;
+ padding : 3px 3px 0 18px;
+ font-size : 12px;
+ text-align: right;
+ color : #383d41;
+ cursor : default;
+}
+
+.w2window_maximized {
+ position : absolute;
+ left : 0;
+ top : 0;
+ right : 0;
+ bottom : 0;
+ *width: expression(this.className.indexOf('w2window_maximized') >= 0 ? this.parentNode.clientWidth - 2 : 'auto');
+ *height: expression(this.parentNode.clientHeight - 2);
+}
+
+
+.w2window_restored {
+ position : absolute;
+}
+
+.w2window_resize {
+ position : absolute;
+ right : 0;
+ bottom : 0;
+ width : 15px;
+ height : 15px;
+ cursor : SE-resize;
+}
+.w2window_maximized .w2window_resize {
+ cursor : SE-resize;
+}
+
+.w2window_resize_right {
+ position : absolute;
+ right : 0;
+ top : 0;
+ bottom : 15px;
+ width : 5px;
+ *height : expression(this.parentNode.clientHeight - 15);
+ cursor : E-resize;
+}
+.w2window_maximized .w2window_resize_right {
+ cursor : E-resize;
+}
+
+.w2window_resize_bottom {
+ position : absolute;
+ left : 0;
+ right : 15px;
+ bottom : 0;
+ *width : expression(this.parentNode.clientWidth - 15);
+ height : 5px;
+ cursor : S-resize;
+}
+
+.w2window_resize_bottomLeft {
+ position : absolute;
+ left : 0;
+ bottom : 0;
+ width : 15px;
+ height : 15px;
+ cursor : SW-resize;
+}
+
+.w2window_resize_left {
+ position : absolute;
+ left : 0;
+ top : 0;
+ bottom : 15px;
+ width : 5px;
+ *height : expression(this.parentNode.clientHeight - 15);
+ cursor : W-resize;
+}
+
+.w2window_maximized .w2window_resize_bottom {
+ cursor : S-resize;
+}
+
+.w2window_wmode {
+ position:absolute;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+}
+
+.w2window_wframe {
+ width:100%;
+ height:100%;
+ overflow:auto;
+}
+
+/* chart */
+.w2chart {
+}
+
+.w2chart_main {
+ outline-width: 0;
+}
+
+.w2chart_over {
+}
+
+.w2chart_contextMenu {
+ width:148px; height:87px;
+ border:1px solid #a4a7a8;
+ background-color:#fff;
+}
+
+.w2chart_contextMenu_over {
+ cursor:pointer;
+ background: repeat-x url(../images/chart/Mmouse_over.gif);
+ color: #ffffff;
+}
+
+.w2chartLabel {
+ text-align : center;
+ z-Index : 110;
+}
+
+.w2chartDataTableLayer {
+}
+
+.w2chartDataTableLayer_table {
+}
+
+.w2chartDataTableLayer_headRowTd {
+ font-size:12px;
+ background-color:#ADC0C7;
+ border:1px solid #D2D4D5;
+ color:#002D36;
+ text-align:center;
+}
+
+.w2chartDataTableLayer_headCellTd {
+ font-size:12px;
+ background-color:#EDEFF0;
+ color:#002D36;
+ border:1px solid #CDD2D3;
+ text-align:left;
+}
+
+.w2chartDataTableLayer_cellTd {
+ font-size:12px;
+ text-align:center;
+ border:1px solid #E6E8E9;
+ background-color:#ffffff;
+}
+
+.w2chartSeriesLayer_group {
+}
+
+/* group */
+.w2group { background-color:#ffffff;}
+
+.w2group_expand {
+ float:right;
+}
+
+.w2group_expnad_btn {
+ height:20px;
+ width:20px;
+ background-image: url(../../common/images/btn_zoom_down.png);
+ background-repeat: no-repeat;
+ background-position: 0 0;
+ cursor: pointer;
+}
+
+.w2group_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#5c85d4;
+ padding:3px;
+ cursor : default;
+ color:#fff;
+ font-size:12px;
+ z-index : 5200;
+}
+
+/* layer */
+.w2layer {
+}
+
+
+/*radio */
+.w2radio {
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2radio_main {
+ height:100%; width:100%;
+ border-collapse:collapse;
+ overflow:auto;
+}
+.w2radio_row {
+}
+.w2radio_td_input {
+ width:20px;
+}
+.w2radio_input{
+ margin-bottom:3px;
+}
+.w2radio_td_label {
+}
+.w2radio_label{
+ font-size:12px;
+ cursor:pointer;
+}
+
+.w2radio_disabled {
+ color : #848684;
+}
+
+/* grid */
+.w2grid {
+ position: relative;
+ background-color:#ffffff;
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
+}
+.w2grid_disabled {
+ opacity:0.7;
+ filter:alpha(opacity=70);
+}
+.w2grid_default_disabled {
+}
+.w2grid_default_readonly {
+}
+.w2grid td {
+ padding:0;
+}
+.w2grid th {
+ padding:0;
+ font-weight:normal;
+}
+.w2grid_plus {
+ background-image : url(../images/grid/plus.gif);
+ background-position : center center;
+ background-repeat:no-repeat;
+ width:16px;
+ height:16px;
+}
+.w2grid_minus {
+ background-image : url(../images/grid/minus.gif);
+ background-position : center center;
+ background-repeat:no-repeat;
+ width:16px;
+ height:16px;
+}
+.w2grid_leaf {
+ background-image : url(../images/grid/leaf.gif);
+ background-position : center center;
+ background-repeat:no-repeat;
+ width:16px;
+ height:16px;
+}
+.w2grid_depthBlank {
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+ width: 16px;
+ height: 16px;
+ vertical-align: bottom;
+}
+.w2grid_depth_line_T {
+ background-image : url(../images/grid/line_T.gif);
+ background-position : center center;
+ background-repeat:no-repeat;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+ width: 16px;
+ height: 100%;
+ vertical-align: bottom;
+}
+
+.w2grid_depth_line_I {
+ background-image : url(../images/grid/line_I.gif);
+ background-position : center center;
+ background-repeat:no-repeat;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+ width: 16px;
+ height: 100%;
+ vertical-align: bottom;
+}
+
+.w2grid_depth_line_L {
+ background-image : url(../images/grid/line_L.gif);
+ background-position : center center;
+ background-repeat:no-repeat;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+ width: 16px;
+ height: 100%;
+ vertical-align: bottom;
+}
+.w2grid_drilldown_nobr {
+ padding: 0 4px 0 0 !important;
+ vertical-align: bottom;
+}
+
+.w2grid nobr {
+ padding:0 4px;
+}
+
+.w2grid_head_input {
+ border:1px solid #b1c5d5;
+}
+
+.w2grid_head_sort_asc {
+ background-image:url(../images/grid/asc_order.gif);
+}
+
+.w2grid_head_sort_desc {
+ background-image:url(../images/grid/desc_order.gif);
+}
+
+.w2grid_head_sort_none {
+ background-image:url(../images/grid/icon_sort.gif);
+}
+
+.w2grid_head_sort_usefilter_div_main_ie {
+ position:absolute !important;
+ margin-left:-25px !important;
+ padding-right:7px !important;
+ top:3px !important;
+}
+
+.w2grid_head_sort_usefilter_div_main {
+ position:absolute !important;
+ margin-left:0px !important;
+ padding-right:10px !important;
+ top:3px !important;
+}
+
+.w2grid_head_sort_div_main {
+ position:relative;
+ /*word-wrap:break-word;*/
+ white-space:pre-wrap;
+ margin-left:5px;
+ margin-right:5px;
+ padding-right:20px;
+ top:0;
+ background-repeat:no-repeat;
+ background-position:right top;
+ *zoom:1;
+ min-height:20px;
+ height:auto !important;
+ height:20px;
+}
+
+.w2grid_head_sort_div_sub {
+ position:absolute;
+ width:10px;
+ bottom:0;
+ font-size:9px;
+ text-align:right;
+ right:3px;
+}
+
+.w2grid_hidedRow .w2grid_embedded_input {
+ visibility: hidden;
+ display: none;
+}
+
+.w2grid_hidedRow .w2grid_embedded_select {
+ visibility: hidden;
+ display: none;
+}
+
+.w2grid_hidedRow .w2inputCalendar_div {
+ visibility: hidden;
+ display: none;
+}
+
+.w2grid_hidedRow .w2grid_embedded_check {
+ visibility: hidden;
+ display: none;
+}
+
+.w2grid_hidedRow .w2grid_embedded_radio {
+ visibility: hidden;
+ display: none;
+}
+
+.w2grid_hidedRow .w2grid_embedded_secret {
+ visibility: hidden;
+ display: none;
+}
+
+.w2grid_textarea {
+ white-space:nowrap;
+ padding:0 4px;
+}
+
+/* .gridBodyDefault td{padding:0px;} */
+.gridHeaderTableDefault{
+ border-top:0;
+ border-bottom:1px solid #979eb4;
+ border-left:1px solid #979eb4;
+ border-right:0;
+ cursor:default
+}
+.w2grid th.gridHeaderTDDefault {
+ background: url(../images/grid/bg_gridheader.gif) repeat-x #dfdfdf;
+ border: 1px solid #979eb4;
+ font-weight:bold;
+ color:#383d41;
+ overflow:hidden;
+ font-size:12px;
+ vertical-align:middle;
+ white-space:nowrap;
+}
+/* add */
+.gridHeaderTRDefault{}
+
+.gridHeaderTDDefault_rowNumber{
+ height: 20px;
+}
+.gridHeaderTDDefault_rowStatus{
+ height: 20px;
+}
+
+.gridBodyTableDefault{border:1px solid #b1c5d6; border-right:0}/* ? */
+.gridBodyTRDefault{}
+.gridBodyDefault{
+ cursor:default;
+ border:1px solid #979eb4;
+ font-size:12px;
+ overflow:hidden;;
+ text-align:center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+}
+.gridBodyDefault_select{
+ background-repeat:no-repeat;
+ background-position:right center;
+ background-image:url(../images/selectbox/select_arrow.gif);
+}
+
+.gridBodyDefault_checkcombobox{
+ background-repeat:no-repeat;
+ background-position:right center;
+ background-image:url(../images/checkcombobox/select_arrow.gif);
+}
+
+.gridBodyDefault_spinner{
+ background-repeat:no-repeat;
+ background-position:right center;
+ background-image:url(../images/spinner/grid_spinner.png);
+}
+
+.gridBodyDefault_autoComplete{
+ background-repeat:no-repeat;
+ background-position:right center;
+ background-image:url(../images/autoComplete/select_arrow.gif);
+}
+
+.gridBodyDefault_calendar{
+ background-repeat:no-repeat;
+ background-position:right center;
+ background-image:url(../images/inputCalendar/icon_calendar.gif);
+}
+
+/* add 크롬/사파리/오페라 상하 1px 남음 inline-style에 높이값이 100%으로 들어감.
+ td의 height값을 가져와서 넣어주면 해결
+*/
+.gridBodyDefault button{padding:0;border:1px solid #979eb4;background:#ddd}
+
+.gridSubtotalTRDefault{}
+.gridSubtotalDefault{
+ cursor:default;
+ font-size:12px;
+ overflow:hidden;
+ text-align:center;
+ border:1px solid #979eb4;
+ background-color:#e5ddf0;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+}
+.w2grid .gridSubtotalDefault nobr {
+ padding:0 3px;
+}
+
+.gridSubtotalDefault_rowNumber{
+ background-color:#ffffff;
+ border:1px solid #b1c5d6;
+}
+.gridSubtotalDefault_rowStatus{
+ background-color:#ffffff;
+ border:1px solid #b1c5d6;
+}
+
+.gridBodyDefault_rowNumber{
+}
+.gridBodyDefault_rowStatus{
+}
+
+.gridFooterTableDefault {
+ cursor:default;
+ background-color:#e5ddf0;
+ font-weight:normal;
+ text-align:center;
+ vertical-align:middle;
+ color:#163d13;
+ border:0;
+ border-left:1px solid #979eb4;
+}
+*:first-child+html table.gridFooterTableDefault > thead{display:none} /* ie7 td에 border를 없앰 */
+.gridFooterTRDefault{}
+.gridFooterTDDefault{
+ overflow:hidden;
+ background-color:#e1d9ec;
+ font-size:12px;
+ font-weight:normal;
+ text-align:center;
+ vertical-align:middle;
+ color:#163d13;
+ border:1px solid #979eb4;
+ white-space:nowrap;
+ height:20px;
+}
+.gridFooterTDDefault_rowNumber{
+}
+.gridFooterTDDefault_rowStatus{
+}
+
+.focusedTd1{ background-color:#fca73c}
+
+.w2grid_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#a98acb;
+ cursor : default;
+ font-size : 12px;
+ color:#fff;
+ padding:3px;
+ z-index : 5200;
+}
+
+.w2grid_drag {
+ visibility : hidden;
+ position : absolute;
+ border:2px solid #7bafe4;
+ background-color:#ffffff;
+ cursor : default;
+ font-size : 12px;
+ margin-left:10px;
+ margin-top:10px;
+}
+
+.w2grid_fastScroll_layer {
+ position : absolute;
+ left : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #e8f0f8;
+}
+
+.w2grid_fastScroll_msg {
+ color:#333;
+ font-weight : bold;
+ text-align : center;
+ position:absolute;
+ top : 30px;
+ left : 50%;
+ width : 200px;
+ height : 20px;
+ margin-left : -100px;
+ padding-top : 3px;
+ border : 2px solid #7bafe4;
+}
+
+.w2grid_downloadIframe {
+ border-style : none;
+ border-width : 0;
+ height : 100px;
+ width : 180px;
+ z-Index : 6010;
+}
+
+.w2grid_iScrollX {
+ position:absolute;
+ bottom:0;
+ height:8px;
+ width:30px;
+ z-index:20;
+ background-color:gray;
+ opacity:0.3;
+ border-radius:8px;
+ -webkit-transition:opacity 0.8s;
+}
+
+.w2grid_iScrollX_move {
+ opacity:0.7;
+ -webkit-transition:none;
+}
+
+.w2grid_iScrollY {
+ position:absolute;
+ right:0;
+ height:30px;
+ width:8px;
+ z-index:20;
+ background-color:gray;
+ opacity:0.3;
+ border-radius:8px;
+ -webkit-transition:opacity 0.8s;
+}
+
+.w2grid_iScrollY_move {
+ opacity:0.7;
+ -webkit-transition:none;
+}
+
+.w2grid_iScrollX_move_mobile {
+ -webkit-transition:none;
+}
+
+.w2grid_iScrollY_move_mobile {
+ -webkit-transition:none;
+}
+
+.w2grid_image {
+ cursor : pointer;
+}
+
+.w2grid_image_disabled {
+ filter:alpha(opacity=30);
+ opacity:0.3;
+}
+
+.w2grid_rowStatus_C {
+ background:url(../images/grid/icon_C.gif) no-repeat center center;
+}
+
+.w2grid_rowStatus_U {
+ background:url(../images/grid/icon_U.gif) no-repeat center center;
+}
+
+.w2grid_rowStatus_D {
+ background:url(../images/grid/icon_D.gif) no-repeat center center;
+}
+
+.w2grid_rowStatus_V {
+ background:url(../images/grid/icon_V.gif) no-repeat center center;
+}
+
+.w2grid_customFilter {
+ width:330px;
+ height:250px;
+ border-style:solid;
+ border-color:#b1c5d6;
+ background:#f5f5f5;
+ border:1px solid #b3b3b3;
+ z-index:4500;
+}
+
+.w2grid_customFilter_HL {
+ width:5px;
+ height:35px;
+ background-image:none;
+}
+
+.w2grid_customFilter_HC {
+ height:35px;
+ background-image:none;
+}
+
+.w2grid_customFilter_HR {
+ width:5px;
+ height:35px;
+ background-image:none;
+}
+
+.w2grid_customFilter_BL {
+ width:5px;
+ background-image:none;
+}
+
+.w2grid_customFilter_BC {
+ background-image:none;
+ background:#fff;
+ border:1px solid #b3b3b3
+}
+
+.w2grid_customFilter_BR {
+ width:5px;
+ background-image:none;
+}
+
+.w2grid_customFilter_FL {
+ width:5px;
+ height:5px;
+ background-image:none;
+}
+
+.w2grid_customFilter_FC {
+ height:5px;
+ background-image:none;
+}
+
+.w2grid_customFilter_FR {
+ width:5px;
+ height:5px;
+ background-image:none;
+}
+
+.w2grid_customFilter_title {
+ font-size:13px;
+ font-weight:bold;
+ color:#383d41;
+}
+
+.w2grid_customFilter_btnClose {
+ width:17px;
+ height:16px;
+ background : url(../images/grid/customFilter_btn_close.gif) no-repeat center center;
+}
+
+.w2grid_customFilter_text {
+ position:absolute;
+ font-size:11px;
+ color:#383d41;
+}
+
+.w2grid_customFilter_item {
+ width:100%;
+ height:47px;
+ margin-bottom:5px;
+ background-color:transparent;
+}
+
+.w2grid_customFilter_buttonGroup {
+ width:100%;
+ height:22px;
+ margin-bottom:10px;
+ background-color:transparent;
+}
+
+.w2grid_customFilter_button {
+ height:20px;
+ padding:0 10px;
+ border-style:solid;
+ border-color:#bdbdbe;
+ background-color: #f1f1f1;
+ font-size:11px;
+ color:#383d41;
+ line-height:22px;
+ text-align:center;
+ cursor: pointer;
+}
+
+.w2grid_customFilter_button_selected {
+ background-color:#f8f8f8;
+}
+
+.w2grid_customFilter_selectbox {
+ width:120px;
+ height:20px;
+ left:30px;
+}
+
+.w2grid_customFilter_autocomplete {
+ width:150px;
+ height:20px;
+ left:160px;
+}
+
+.w2grid_customFilter_radio {
+ width:120px;
+}
+
+.w2grid_customFilter_open {
+ float:right;
+ border-width:0;
+ margin:0 5px;
+ width:17px;
+ height:16px;
+ background : url(../images/grid/customFilter_btn_open.gif) no-repeat center center;
+}
+
+.w2grid_customFilter_sortable_open {
+ margin:0 2px !important;
+}
+
+.w2grid_customFilter_filter {
+ float:right;
+ border-width:0;
+ width:17px;
+ height:16px;
+ background : url(../images/grid/customFilter_btn_filter.gif) no-repeat center center;
+}
+
+.w2grid .w2grid_embedded_input {
+ width: 100%;
+ border: 0;
+ padding: 0;
+ outline: none;
+ font-family: 돋움, Dotum, Helvetica, AppleGothic, sans-serifl;
+ background-color: transparent;
+ cursor: default;
+}
+
+.w2grid .w2grid_secret {
+ font-family: Helvetica, AppleGothic, Sans-serif;
+}
+
+.w2grid .w2grid_embedded_secret {
+ width: 100%;
+ border: 0px none;
+ padding: 0;
+ outline: none;
+ background-color: transparent;
+ cursor: default;
+}
+
+.w2grid .w2grid_embedded_input.w2input_focus {
+ background-color:#fff7d1;
+ cursor: text;
+}
+
+.w2grid .w2grid_embedded_secret.w2input_focus {
+ background-color:#FFF7D1;
+ cursor: text;
+}
+
+.w2grid .w2grid_embedded_select {
+ width:100%;
+ margin:0;
+ padding:0;
+ border:0 none;
+}
+
+.w2grid_columnMove_ghost {
+ position:absolute;
+ display:block;
+ z-index:9999;
+ background:#6c6d6e;
+ border:1px solid #3a3f44;
+ color:#fff;
+ padding:3px;
+ text-align:center;
+}
+
+.w2grid_columnMove_arrow {
+ position:absolute;
+ display:block;
+ z-index:9999;
+ background:url(../images/grid/arrow.gif);
+ width:10px;
+ height:6px;
+ line-height:1px;
+ font-size:1px;
+}
+
+.w2grid_gropuby {
+}
+
+.w2grid_groupby_depth_0 {
+ background-color:#dfe9f8;
+}
+
+.w2grid_groupby_depth_1 {
+ background-color:#fff9e4;
+}
+
+.w2grid_groupby_depth_2{
+ background-color: #fff;
+}
+
+.w2grid_groupbyZone {
+ position: relative;
+ background-color: #ebebeb;
+ border: 1px solid #bdbdbd;
+}
+
+.w2grid_groupbyZone_column {
+ width: 125px;
+ height: 21px;
+ margin: 10px 5px;
+ display: inline-block;
+ *display: inline;
+ *vertical-align: middle;
+ *zoom : 1;
+ background: url(../images/grid/bg_gridheader.gif) repeat;
+ text-align:left;
+ overflow:hidden;
+ border:1px solid #979eb4;
+ font-size:12px;
+ font-weight:normal;
+ color:#383d41;
+ cursor: pointer;
+ position: relative;
+}
+
+.w2grid_groupbyZone_column_labelDiv {
+ width: 100px;
+ height: 25px;
+ position: relative;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+}
+.w2grid_groupbyZone_column_closeButtonDiv {
+ width: 25px;
+ height: 25px;
+ position: relative;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+}
+.w2grid_groupbyZone_column_closeButtonImg {
+ position: absolute;
+ margin: 5px 0;
+ right: 5px;
+ width: 10px;
+ height: 10px;
+ background : url(../images/grid/close.gif) no-repeat center center;
+}
+.w2grid_groupbyZone_column_value {
+ width: 100px;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ overflow: hidden;
+ margin : 4px 2px;
+ position: absolute;
+ cursor: pointer;
+}
+.w2grid_groupbyZone_column_drag {
+ padding:5px;
+ margin:0 15px;
+ color:#383d41;
+ font-size:12px;
+ font-weight:normal;
+ border:1px solid #b1c5d5;
+ cursor: pointer;
+ position:relative;
+}
+
+.w2grid_groupbyZone_header_drag {
+ padding:5px;
+ margin:0 15px;
+ color:#383d41;
+ font-size:12px;
+ font-weight:normal;
+ border:1px solid #b1c5d5;
+ cursor: pointer;
+ position:relative;
+}
+
+.w2grid_groupbyZone_message {
+ top: 50%;
+ left: 50%;
+ position: absolute;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+}
+
+.w2grid_groupbyZone_scrollView {
+ border: 1px solid #979eb4;
+ background-color:#fff;
+}
+
+.w2grid_groupbyZone_list {
+ color:#383d41;
+ font-size:12px;
+ font-weight:normal;
+ white-space:nowrap;
+ overflow: hidden;
+}
+
+.w2grid_groupbyZone_list_listRow {
+ cursor:pointer;
+}
+
+.w2grid_groupbyZone_list_listColumn_checkbox {
+ cursor:pointer;
+}
+
+.w2grid_groupbyZone_list_listColumn_text {
+ cursor:pointer;
+}
+
+.w2grid_customFilter_scrollView {
+ border: 1px solid #B1C5D5;
+ background-color: white;
+}
+
+.w2grid_customFilter_list {
+ color:#066196;
+ font-size:12px;
+ font-weight:normal;
+ white-space:nowrap;
+ overflow: hidden;
+}
+
+.w2grid_customFilter_list_listRow {
+ cursor: pointer;
+}
+
+.w2grid_customFilter_list_listColumn_checkbox {
+ cursor: pointer;
+}
+
+.w2grid_customFilter_list_listColumn_text {
+ cursor: pointer;
+}
+
+.w2grid_contextMenu {
+ color:#066196;
+ font-size:12px;
+ font-weight:normal;
+ white-space:nowrap;
+ overflow: hidden;
+ background-color: white;
+ position:absolute;
+ border: 3px solid #B1C5D5;
+ z-index: 99;
+ padding:0px;
+ display:block;
+}
+.w2grid_contextMenu_row {
+ cursor: pointer;
+}
+.w2grid_contextMenu_column {
+ cursor: pointer;
+ padding-top: 3px;
+}
+
+
+.w2grid_spinner_up_start {
+ position:absolute;
+ top:0;
+ width:100%;
+ height:7px;
+ background : none;
+ overflow:hidden;
+}
+
+.w2grid_spinner_up_center {
+ position:absolute;
+ top:7px;
+ width:100%;
+ bottom:10px;
+ *height:expression(this.parentNode.offsetHeight-17);
+ background : none;
+ overflow:hidden;
+}
+
+.w2grid_spinner_up_end {
+ position:absolute;
+ bottom:0;
+ width:100%;
+ height:10px;
+ background : none;
+ overflow:hidden;
+}
+
+.w2grid_spinner_up_image {
+ position:absolute;
+ top:50%;
+ left:0;
+ height:10px;
+ width:29px;
+ margin-top:-6px;
+ background : url(../images/grid/grid_spinner_plus.png) no-repeat center center;
+ overflow:hidden;
+}
+
+.w2grid_spinner_down_start {
+ position:absolute;
+ top:0;
+ width:100%;
+ height:7px;
+ background:none;
+ overflow:hidden;
+}
+
+.w2grid_spinner_down_center {
+ position:absolute;
+ top:7px;
+ width:100%;
+ bottom:10px;
+ *height:expression(this.parentNode.offsetHeight-17);
+ background:none;
+ overflow:hidden;
+}
+
+.w2grid_spinner_down_end {
+ position:absolute;
+ bottom:0;
+ width:100%;
+ height:10px;
+ background:none;
+ overflow:hidden;
+}
+
+.w2grid_spinner_down_image {
+ position:absolute;
+ top:50%;
+ left:0;
+ height:10px;
+ width:29px;
+ margin-top:-6px;
+ background : url(../images/grid/grid_spinner_minus.png) no-repeat center center;
+ overflow:hidden;
+}
+
+/* input */
+
+.w2input {
+ border:1px solid #979eb4;
+ font-size:12px;
+ padding :0 2px;
+ font-family: "돋움",Dotum;
+ vertical-align : middle;
+}
+
+.w2input_focus {
+ border:1px solid #979eb4;
+ background:#f6f3fa;
+}
+
+.w2input_over {
+}
+
+.w2input_placeholder {
+ color: gray;
+}
+
+.w2input_disabled {
+ background:#e3e3e3;
+}
+
+/* menu */
+.w2menu {
+/* border: solid 1px black; */
+ padding : 0;
+ margin : 0;
+ font-size : 12px;
+ overflow : visible;
+}
+
+/* basic */
+.w2menu_main {
+}
+
+.w2menu_child {
+/* display : none; */
+ position : absolute;
+ margin-left : -5px;
+ margin-top : -5px;
+ padding : 5px;
+}
+
+.w2menu_depth2 {
+ margin-left : -20px;
+ margin-top : 0;
+}
+
+.w2menu_vertical .w2menu_depth2 {
+ margin-left : 0;
+ margin-top : 0;
+}
+
+.w2menu_node {
+/* border : solid 1px green; */
+ cursor : pointer;
+ position : absolute;
+ padding : 0 1px;
+}
+
+.w2menu_node_selected {
+}
+
+/* group */
+.w2menu_main .w2menu_child {
+ left : -40px;
+ top : 30px;
+}
+
+.w2menu_vertical .w2menu_main .w2menu_child {
+ top : -1px;
+ left : 110px;
+}
+
+.w2menu_child .w2menu_child {
+ top : -1px;
+ left : 165px;
+}
+
+/* node */
+.w2menu_main .w2menu_node {
+ font-size : 12px;
+ min-width : 40px;
+/* height : 30px;
+ line-height : 30px;
+ padding : 10px 0px 0px 10px; */
+}
+
+.w2menu_vertical .w2menu_main .w2menu_node {
+ font-size : 12px;
+/* width : 165px;
+ height : 25px;
+ line-height : 25px; */
+ padding : 10px 0 0 10px;
+}
+
+.w2menu_child .w2menu_node {
+ position : relative;
+ width : 165px;
+ height : 25px;
+ line-height : 25px;
+ font-size : 12px;
+ padding : 0;
+}
+
+/* label */
+.w2menu_label {
+ position : static; /* relative, absolute 주면 min-width는 대신 display:block, none왔다갔다할때 위치를 td안에 잘 못찾음..*/
+ min-width : 75px;
+ cursor : pointer;
+ overflow : hidden;
+ text-overflow : ellipsis;
+ white-space : nowrap;
+}
+
+.w2menu_main .w2menu_label {
+/* color : red; */
+}
+
+.w2menu_vertical .w2menu_main .w2menu_label {
+/* color : red; */
+}
+
+.w2menu_child .w2menu_label {
+/* color : blue; */
+}
+
+.w2menu_node_over {
+/* background-color : #80ffff; */
+}
+
+.w2menu_sub {
+ position:absolute;
+ z-index:5500;
+ /*
+ width : 50px;
+ height : 50px;
+ border : solid 1px red;
+ */
+}
+
+.w2menu_menuLayer {
+ position : absolute;
+}
+
+.w2menu_child_container {
+ position : relative;
+ left : 0;
+ top : 0;
+}
+
+.w2menu_sub_wrap {
+ position : absolute;
+ left : 0;
+ top : 0;
+ width : 0;
+ height : 0;
+}
+
+.w2menu_child_table {
+ table-layout : auto;
+ border-collapse : collapse;
+}
+
+.w2menu_main_node_table {
+ table-layout : auto;
+ border-collapse : collapse;
+ vertical-align : middle;
+}
+
+.w2menu_child_table td {
+ padding : 0;
+ margin : 0;
+}
+
+.w2menu_child_container_horizon {
+ overflow-x:auto;
+ overflow-y:hidden;
+ white-space: nowrap;
+}
+
+.w2menu_node_horizon {
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+}
+
+/* Switch */
+.w2Switch {
+ overflow : hidden;
+}
+
+.w2switch_case {
+ visibility : hidden;
+}
+
+/* scatterChart */
+.w2scatterChart .w2chart_xAxis {
+ position : absolute;
+ left : 10%;
+ top : 90%;
+ width : 90%;
+ height : 10%;
+ text-align : left;
+}
+
+.w2scatterChart .w2chart_yAxis {
+ position : absolute;
+ left : 0%;
+ top : 10%;
+ width : 10%;
+ height : 80%;
+ text-align : right;
+}
+.w2scatterChart .w2chart_chartSpace {
+ position : absolute;
+ left : 0%;
+ top : 0%;
+ width : 100%;
+ height : 100%;
+}
+
+.w2scatterChart .w2chart_chartSpace_Left_1 {
+ position : absolute;
+ left : 10%;
+ top : 0%;
+ width : 90%;
+ height : 100%;
+}
+
+.w2scatterChart .w2chart_chartSpace_Right_1 {
+ position : absolute;
+ left : 0%;
+ top : 0%;
+ width : 90%;
+ height : 100%;
+}
+
+.w2scatterChart .w2chart_chartSpace_Bottom_1 {
+ position : absolute;
+ left : 0%;
+ top : 0%;
+ width : 100%;
+ height : 90%;
+}
+
+
+.w2scatterChart .w2chart_dataDiv {
+
+ position : absolute;
+ left :10%;
+ top : 10%;
+ width : 85%;
+ height : 80%;
+ z-index : 50;
+}
+
+.w2scatterChart .w2chart_xAxis_line {
+ border-left :1px solid #aaa;
+ position : absolute;
+ z-index : 60;
+
+}
+.w2scatterChart .w2chart_yAxis_line {
+ border-right : 0;
+ border-bottom :1px solid #ddd;
+ background : #fff;
+ position : absolute;
+ z-index : 60;
+}
+
+.w2scatterChart .w2chart_yAxis_line_fill {
+ border-right : 0;
+ border-bottom : 1px solid #ddd;
+ background : #eee;
+ position : absolute ;
+ z-index : 60;
+}
+
+.w2scatterChart .w2chart_background {
+ height : 100%;
+ width :100%;
+ position : absolute;
+}
+.w2scatterChart .w2chart_seriesLayer {
+ background-color:#fff;
+}
+
+.w2scatterChart_Point {
+ z-index : 80;
+}
+.w2scatterChart_onTooltip {
+ display : none;
+ position : absolute;
+ border:2px solid #7bafe4;
+ background-color:#fff;
+ cursor : default;
+ font-size : 15px;
+ z-index : 110;
+}
+.w2scatterChart_dragTooltip {
+ display : none;
+ position : absolute;
+ border:2px solid #7bafe4;
+ background-color:#fff;
+ cursor : default;
+ font-size : 15px;
+ z-index : 100;
+}
+.w2scatterchart_dragLayer {
+
+ position : absolute;
+ border:2px solid #7bafe4;
+ z-index : 70;
+}
+.w2scatterChart_drag_range_select {
+
+ position : absolute;
+ border:1px solid #9dcff7;
+ background-color:transparent;
+ cursor : default;
+ font-size : 15px;
+ z-index : 70;
+}
+.w2scatterChart .w2graphicUtil {
+ z-index : 75;
+
+}
+.w2scatterChart_w2drag_select_div {
+ margin-left : 1px;
+ margin-top : 1px;
+}
+.w2scatterChart .w2chart_seriesLayerLeft {
+ position: absolute;
+ height: 100%;
+ width: 10%;
+ left: 0;
+}
+
+.w2scatterChart .w2chart_seriesLayerRight {
+ position: absolute;
+ height: 100%;
+ left: 90%;
+ width: 10%;
+}
+
+.w2scatterChart .w2chart_seriesLayerBottom {
+ position: absolute;
+ height: 10%;
+ top: 90%;
+ width: 100%;
+}
+
+
+/* drag */
+.w2drag {
+ position : absolute;
+ visibility : hidden; /* delay 적용때문에 */
+ z-index : 6010;
+}
+
+.w2drag_move {
+ border:1px dashed gray;
+ background-color:transparent;
+ cursor : default;
+ font-size : 15px;
+ left : 0;
+ top : 0;
+}
+
+.w2drag_resize {
+ border:1px dashed gray;
+ background-color:transparent;
+ cursor : default;
+ font-size : 15px;
+ left : 0;
+ top : 0;
+}
+
+.w2drag_range_select {
+ border:1px dashed gray;
+ background-color:transparent;
+ cursor : default;
+ font-size : 15px;
+}
+
+.w2tabBrowser_drag {
+ margin-left : 5px;
+ margin-top : 5px;
+ background-color : #0080ff;
+ /*background-image : url(/2.jpg); margin : 3px 0px 0px 1px;*/
+ filter : alpha(opacity=30);
+ opacity : 0.3;
+}
+
+.w2drag_widget_ghost {
+ background-color:#0080ff;
+ opacity : 0.3;
+ filter : alpha(opacity=30);
+}
+
+/* w2sort */
+.w2sort_item {
+}
+
+.w2sort_over {
+ /*border : solid 3px red;*/
+}
+
+.w2sort_ghost {
+ position : relative;
+ border:2px dashed #999999;
+}
+
+.w2sort_drag {
+ opacity : 0.5;
+ filter : alpha(opacity=50);
+ z-index : 6010;
+}
+
+/* w2context */
+.w2context {
+ position : absolute;
+ border:1px solid black;
+ background-color : white;
+ display : none;
+}
+
+.w2context_item {
+}
+
+.w2context_item_over {
+}
+
+
+
+
+/* dragLayer */
+.w2dragLayer {
+}
+
+.w2dragLayer_contents {
+}
+
+.w2dragLayer_tl {
+ position : absolute;
+ left : 0;
+ top : 0;
+ width:10px;
+ height:10px;
+ border-top:1px solid red;
+ border-left:1px solid red;
+}
+
+.w2dragLayer_tr {
+ position : absolute;
+ left : 100px;
+ top : 0;
+ width:10px;
+ height:10px;
+ margin-left : -10px;
+ border-top:1px solid red;
+ border-right:1px solid red;
+}
+
+.w2dragLayer_bl {
+ position : absolute;
+ left : 0;
+ top : 20px;
+ width:10px;
+ height:10px;
+ margin-top : -10px;
+ border-bottom:1px solid red;
+ border-left:1px solid red;
+}
+
+.w2dragLayer_br {
+ position : absolute;
+ left : 100px;
+ top : 20px;
+ width:10px;
+ height:10px;
+ margin-left : -10px;
+ margin-top : -10px;
+ border-bottom:1px solid red;
+ border-right:1px solid red;
+}
+
+/* textbox */
+.w2textbox {
+}
+
+.w2textbox_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#5c85d4;
+ padding:3px;
+ cursor : default;
+ color:#fff;
+ font-size:12px;
+ z-index : 5200;
+}
+
+/* spinner */
+.w2spinner {
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2spinner.w2_horizon .w2spinner_up .w2spinner_up_start {
+ position:absolute;
+ top:0;
+ width:100%;
+ height:7px;
+ background : none;
+ overflow:hidden;
+}
+
+.w2spinner.w2_horizon .w2spinner_up .w2spinner_up_center {
+ position:absolute;
+ top:7px;
+ width:100%;
+ bottom:10px;
+ *height:expression(this.parentNode.offsetHeight-17);
+ background : none;
+ overflow:hidden;
+}
+
+.w2spinner.w2_horizon .w2spinner_up .w2spinner_up_end {
+ position:absolute;
+ bottom:0;
+ width:100%;
+ height:10px;
+ background : none;
+ overflow:hidden;
+}
+
+.w2spinner.w2_horizon .w2spinner_up .w2spinner_up_image {
+ position:absolute;
+ top:50%;
+ left:0;
+ height:10px;
+ width:29px;
+ margin-top:-6px;
+ background : url(../images/spinner/spinner_plus.png) no-repeat center center;
+ overflow:hidden;
+}
+
+* html .w2spinner.w2_horizon .w2spinner_up .w2spinner_up_image{margin-top:-10px} /* add */
+*:first-child+html .w2spinner.w2_horizon .w2spinner_up .w2spinner_up_image{margin-top:-10px} /* add */
+
+.w2spinner.w2_horizon .w2spinner_down .w2spinner_down_start {
+ position:absolute;
+ top:0;
+ width:100%;
+ height:7px;
+ background:none;
+ overflow:hidden;
+}
+
+.w2spinner.w2_horizon .w2spinner_down .w2spinner_down_center {
+ position:absolute;
+ top:7px;
+ width:100%;
+ bottom:10px;
+ *height:expression(this.parentNode.offsetHeight-17);
+ background:none;
+ overflow:hidden;
+}
+
+.w2spinner.w2_horizon .w2spinner_down .w2spinner_down_end {
+ position:absolute;
+ bottom:0;
+ width:100%;
+ height:10px;
+ background:none;
+ overflow:hidden;
+}
+
+
+
+.w2spinner.w2_horizon .w2spinner_down .w2spinner_down_image {
+ position:absolute;
+ top:50%;
+ left:0;
+ height:10px;
+ width:29px;
+ margin-top:-6px;
+ background : url(../images/spinner/spinner_minus.png) no-repeat center center;
+ overflow:hidden;
+}
+
+* html.w2spinner.w2_horizon .w2spinner_down .w2spinner_down_image{margin-top:-10px} /* add */
+*:first-child+html .w2spinner.w2_horizon .w2spinner_down .w2spinner_down_image{margin-top:-10px} /* add */
+
+.w2spinner.w2_horizon.type1 .w2spinner_up {
+ position:absolute;
+ top:0;
+ width:29px;
+ height:50%;
+ right:0;
+ cursor:pointer;
+}
+
+.w2spinner.w2_horizon.type1 .w2spinner_down {
+ position:absolute;
+ top:50%;
+ width:29px;
+ height:50%;
+ right:0;
+ margin-top:2px;
+ cursor:pointer;
+}
+
+.w2spinner.w2_horizon.type1 .w2input {
+ left:0;
+ text-align:center;
+}
+
+
+.w2spinner.w2_horizon.type2 .w2spinner_up {
+ position:absolute;
+ top:0;
+ width:29px;
+ height:100%;
+ right:0;
+ cursor:pointer;
+}
+
+
+.w2spinner.w2_horizon.type2 .w2spinner_down {
+ position:absolute;
+ top:0;
+ width:29px;
+ height:100%;
+ left:0;
+ cursor:pointer;
+}
+
+.w2spinner.w2_horizon.type2 .w2input {
+ left:30px;
+ text-align:center;
+}
+
+
+.w2spinner.w2_horizon .w2spinner_down {
+ position:absolute;
+ height:50%;
+}
+
+.w2spinner_disabled .w2input{
+ background:#e3e3e3;
+}
+
+
+.w2spinner .w2spinner_btnArea {
+ position: relative;
+ display: inline-block;
+ height: 100%;
+}
+
+
+.w2spinner_pos_fix {
+ position: relative !important;
+ display: inline-block;
+}
+
+.w2spinner_pos_fix_alignment .w2input {
+ position: relative;
+ display: inline-block;
+}
+
+.w2spinner_pos_fix_alignment * {
+ vertical-align: middle;
+}
+
+.w2spinner_pos_fix_alignment .w2spinner_up_image,
+.w2spinner_pos_fix_alignment .w2spinner_down_image {
+ width: 100% !important;
+}
+
+
+
+.w2scrollView {
+ overflow:hidden;
+ -webkit-user-select: none;
+}
+
+.w2scrollView_container {
+ position:relative;
+ *height:100%;
+ *width:100%;
+}
+
+.w2scrollView.nativeScroll .w2scrollView_container {
+ height:100%;
+ width:100%;
+ overflow:auto;
+}
+
+.w2scrollView_iScrollX {
+ position:absolute;
+ bottom:2px;
+ height:5px;
+ width:30px;
+ background-color:gray;
+ opacity:0;
+ filter:alpha(opacity=0);
+ border-radius:5px;
+ -o-border-radius:5px;
+ -ms-border-radius:5px;
+ -moz-border-radius:5px;
+ -wekit-border-radius:5px;
+}
+
+.w2scrollView_iScrollX_move {
+ opacity:0.8;
+ filter:alpha(opacity=80);
+}
+
+.w2scrollView_iScrollY {
+ position:absolute;
+ right:2px;
+ height:30px;
+ width:5px;
+ background-color:gray;
+ opacity:0;
+ filter:alpha(opacity=0);
+ border-radius:5px;
+ -o-border-radius:5px;
+ -ms-border-radius:5px;
+ -moz-border-radius:5px;
+ -wekit-border-radius:5px;
+}
+
+.w2scrollView_iScrollY_move {
+ opacity:0.8;
+ filter:alpha(opacity=80);
+}
+
+.w2scrollView_overScrollTop {
+ position: absolute;
+ width: 100%;
+ height: 20%;
+ background: -moz-linear-gradient(top, rgba(51,170,255,0.3) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(51,170,255,0.3)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
+ background: -webkit-linear-gradient(top, rgba(51,170,255,0.3) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
+ background: -o-linear-gradient(top, rgba(51,170,255,0.3) 0%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
+ background: -ms-linear-gradient(top, rgba(51,170,255,0.3) 0%,rgba(255,255,255,0) 100%); /* IE10+ */
+ background: linear-gradient(to bottom, rgba(51,170,255,0.3) 0%,rgba(255,255,255,0) 100%); /* W3C */
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d33aaff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */
+}
+
+.w2scrollView_overScrollBottom {
+ position: absolute;
+ width: 100%;
+ height: 20%;
+ background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(51,170,255,0.3) 100%); /* FF3.6+ */
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(51,170,255,0.3))); /* Chrome,Safari4+ */
+ background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(51,170,255,0.3) 100%); /* Chrome10+,Safari5.1+ */
+ background: -o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(51,170,255,0.3) 100%); /* Opera 11.10+ */
+ background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(51,170,255,0.3) 100%); /* IE10+ */
+ background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(51,170,255,0.3) 100%); /* W3C */
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#4d33aaff',GradientType=0 ); /* IE6-9 */
+}
+
+/* w2spinPicker */
+
+.w2spinPicker {
+ overflow:hidden;
+ cursor:default;
+ border:1px solid #979eb4;
+}
+
+.w2spinPicker_selectedRowBar {
+ position:absolute;
+ width:100%;
+ height:42px;
+ top:50%;
+ margin-top:-21px;
+ left:0;
+ background:url(../images/spinPicker/selected.png) repeat-x;
+ opacity: 1;
+ filter:alpha(opacity=100);
+}
+
+.w2spinPicker_topGradient {
+ background:url(../images/spinPicker/topGrad.png) repeat-x bottom ;
+ width: 100%;
+ position: absolute;
+ top: 0;
+ left: 0;
+ height: 50%;
+ opacity: 1;
+ filter: alpha(opacity = 100);
+ -webkit-border-top-left-radius: 3px;
+ -webkit-border-top-right-radius: 3px;
+ -moz-border-radius-topleft: 3px;
+ -moz-border-radius-topright: 3px;
+ border-top-left-radius: 3px;
+ border-top-right-radius: 3px;
+}
+
+.w2spinPicker_bottomGradient {
+ background:url(../images/spinPicker/bottomGrad.png) repeat-x;
+ width:100%;
+ position:absolute;
+ bottom:0;
+ left:0;
+ height:50%;
+ opacity: 1;
+ filter:alpha(opacity=100);
+ -webkit-border-bottom-right-radius: 3px;
+ -webkit-border-bottom-left-radius: 3px;
+ -moz-border-radius-bottomright: 3px;
+ -moz-border-radius-bottomleft: 3px;
+ border-bottom-right-radius: 3px;
+ border-bottom-left-radius: 3px;
+}
+
+.w2spinPicker .w2scrollView {
+ position:absolute;
+ height:100%;
+}
+
+.w2spinPicker .w2scrollView .w2scrollView_container {
+ text-align:center;
+}
+
+.w2spinPicker_item {
+ height : 40px;
+ line-height : 40px;
+ font-size : 1.25em;
+ font-weight : bold;
+}
+
+.w2spinPicker .yearMonthDate_year {
+ left:0%;
+ right:60%;
+ border-right:1px solid #979eb4;
+}
+
+.w2spinPicker .yearMonthDate_month {
+ left:40%;
+ right:30%;
+ border-right:1px solid #979eb4;
+}
+
+.w2spinPicker .yearMonthDate_date {
+ left:70%;
+ right:0%;
+}
+
+.w2spinPicker .yearMonthDateTime_year {
+ left:0%;
+ right:76%;
+ border-right: 1px solid #979eb4;
+}
+
+.w2spinPicker .yearMonthDateTime_month {
+ left:24%;
+ right:63%;
+ border-right:1px solid #979eb4;
+}
+
+.w2spinPicker .yearMonthDateTime_date {
+ left:37%;
+ right:50%;
+ border-right:1px solid #979eb4;
+}
+
+.w2spinPicker .yearMonthDateTime_ampm {
+ left:50%;
+ right:32%;
+ border-right:1px solid #979eb4;
+}
+
+.w2spinPicker .yearMonthDateTime_hour {
+ left:68%;
+ right:16%;
+ border-right:1px solid #979eb4;
+}
+
+.w2spinPicker .yearMonthDateTime_minute {
+ left:84%;
+ right:0%;
+}
+
+.w2spinPicker .yearMonth_year {
+ left:0%;
+ right:40%;
+ border-right:1px solid #979eb4;
+}
+
+.w2spinPicker .yearMonth_month {
+ left:60%;
+ right:0%;
+}
+
+.w2spinPicker .hourMinute_ampm {
+ left:0%;
+ right:70%;
+ border-right:1px solid #979eb4;
+}
+
+.w2spinPicker .hourMinute_hour {
+ left:30%;
+ right:35%;
+ border-right:1px solid #979eb4;
+}
+
+.w2spinPicker .hourMinute_minute {
+ left:65%;
+ right:0%;
+}
+
+/* 탭버튼 컨테이너 */
+.w2tabcontrol_tabhost {
+ margin: 0;
+ padding: 0;
+ float: left;
+ list-style: none;
+ height: 30px;
+ width: 100%;
+ font-size : 12px;
+}
+
+/* 탭버튼 */
+.w2tabcontrol_tabhost li {
+ float: left;
+ margin: 0;
+ padding: 0;
+ height: 100%;
+ margin-right: 1px;
+ margin-bottom: 0;
+ background: #fff;
+ overflow: hidden;
+ position: relative;
+}
+
+.w2tabcontrol_tab_close, .w2tabcontrol_tab_close2 {
+ position:relative;
+ top:5px;
+ left:0;
+ height:10px;
+ display:none;
+ background-image : url(../images/tabControl/close.png );
+ cursor:pointer;
+}
+
+.w2tabcontrol_tab_close2 {
+ left:0;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_close_atag, .w2tabcontrol_tabhost .w2tabcontrol_tab_close2_atag {
+ position:relative;
+ top:5px;
+ left:0;
+ height:10px;
+ display:none;
+ background-image : url(../images/tabControl/close.png );
+ margin-right : 0;
+ margin-left : 0;
+ cursor:pointer;
+}
+
+/* disabled */
+.w2tabcontrol_disabled {
+ filter:alpha(opacity=30);
+ opacity:0.3;
+}
+
+.w2tabcontrol_tabhost li a {
+ position:relative;
+ top:10px;
+ line-height:15px;
+ margin-right:11px;
+ margin-left:11px;
+ text-decoration: none;
+ color: #383d41;
+ display: block;
+ text-align: center;
+ font-weight: bold;
+}
+
+.w2tabcontrol_tabhost li a:hover {
+ outline-width : 0;
+ color: #fff;
+}
+ul.w2tabcontrol_tabhost li.w2tabcontrol_active a {color: #fff;}
+
+/* 활성화된 탭버튼 */
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ background-image : url(../images/tabControl/tab01_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left2 {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ display:none;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_center {
+ overflow:hidden;
+ height:100%;
+ text-align: center;
+ background-image : url(../images/tabControl/tab02_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_center2 {
+ overflow:hidden;
+ height:100%;
+ text-align: center;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_right {
+ position:absolute;
+ top:0;
+ height:100%;
+ right:0;
+ width:10px;
+ background-image : url(../images/tabControl/tab03_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_right2 {
+ position:absolute;
+ top:0;
+ height:100%;
+ right:0;
+ width:10px;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_left {
+ background-image : url(../images/tabControl/tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_center {
+ background-image : url(../images/tabControl/tab02_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_right {
+ background-image : url(../images/tabControl/tab03_on.gif);
+}
+
+/* over */
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_left {
+ background-image : url(../images/tabControl/tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_center {
+ background-image : url(../images/tabControl/tab02_on.gif);
+ cursor: pointer;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_right {
+ background-image : url(../images/tabControl/tab03_on.gif);
+}
+
+/* 탭 컨텐츠 컨테이너 */
+.w2tabcontrol_container {
+ border: 1px solid #979eb4;
+ clear: both;
+ float: left;
+ width: 100%;
+ background: #fff;
+ margin-top: 0;
+}
+
+/* 탭 컨텐츠 */
+.w2tabcontrol_contents {
+ height: 100%;
+ visibility: hidden;
+}
+
+.w2tabcontrol_contents_wrapper {
+ position:relative;
+ overflow:auto;
+ height: 100%;
+}
+
+.w2tabcontrol_lefttop {
+ width:4px;
+ height:4px;
+ float:left;
+}
+
+.w2tabcontrol_righttop {
+ width:4px;
+ height:4px;
+ float:right;
+}
+
+.w2hmenu ul, .w2hmenu li {
+ margin:0;
+ padding:0;
+}
+
+.w2tabcontrol_control {
+ position:relative;
+ width: 100%;
+ height: 30px;
+ outline-width: 0;
+}
+
+.w2tabcontrol_control .btn_scrollLeft {
+ position:absolute;
+ margin-left:3px;
+ width:20px;
+ background : url(../images/tabControl/left_off.png) no-repeat center center;
+}
+
+.w2tabcontrol_control .btn_scrollLeft_over {
+ cursor : pointer;
+ background : url(../images/tabControl/left_on.png) no-repeat center center;
+}
+
+.w2tabcontrol_control .mask {
+ position:absolute;
+ margin-left:3px;
+ margin-right:3px;
+ left:23px;
+ width: auto;
+ right: 46px;
+ overflow: hidden;
+}
+
+.w2tabcontrol_control .scroll {
+ position:absolute;
+ width:1000%;
+}
+
+.w2tabcontrol_control .btn_scrollRight {
+ position:absolute;
+ margin-right:0;
+ width:20px;
+ right:23px;
+ background : url(../images/tabControl/right_off.png) no-repeat center center;
+}
+
+.w2tabcontrol_control .btn_scrollRight_over {
+ cursor : pointer;
+ background : url(../images/tabControl/right_on.png) no-repeat center center;
+}
+
+.w2tabcontrol_control .btn_submenu {
+ position:absolute;
+ margin-right:3px;
+ width:20px;
+ right:0;
+ background : url(../images/tabControl/submenu_off.png) no-repeat center center;
+}
+
+.w2tabcontrol_control .btn_submenu_over {
+ cursor : pointer;
+ background : url(../images/tabControl/submenu_on.png) no-repeat center center;
+}
+
+.w2tabcontrol_mobiletabscroll {
+}
+
+/* tabControl submenu div 스타일 */
+.w2table_tabControl {
+ outline-width : 0;
+ background-color : #f6f3fa;
+ border : 1px solid #979eb4;
+ position : absolute;
+ overflow-x : hidden;
+ overflow-y : auto;
+ white-space : nowrap;
+ z-index : 5100;
+ margin-top:1px;
+
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+}
+
+/* tabControl submenu안의 table 스타일 */
+.w2table_tabControl_main {
+ position : absolute;
+ left : 0;
+ top : -1px;
+ overflow-x : hidden;
+ border-collapse : collapse;
+ border-spacing : 0;
+ background-color : #f5f5f5;
+ text-align : left;
+ vertical-align : middle;
+}
+
+.w2table_tabControl_row {
+}
+
+.w2table_tabControl_col {
+ height : 20px;
+ font-size : 12px;
+ border-top : 1px solid #979eb4;
+ background-color : #ffffff;
+ overflow : hidden;
+ padding-top : 2px;
+ padding-left : 30px;
+ padding-right : 3px;
+ white-space : nowrap; /* table에만 걸어놓으니 ie의 한글에서는 안먹을때 있음 */
+ background : url(../images/tabControl/icon_docu.png) no-repeat 5px 5px;
+}
+
+.w2table_tabControl_col_over {
+ cursor : pointer;
+ background-color : #f1e8fc;
+}
+
+.w2table_tabControl_col_checkbox {
+}
+
+.w2table_tabControl_col_label {
+ margin-left : 2px;
+}
+
+/* 메인 메뉴 */
+.w2hmenu li {
+ position:relative;
+ width : 120px;
+ float:left;
+ margin-right:5px;
+ list-style : none;
+}
+
+/* 메뉴 링크 */
+.w2hmenu a {
+ height : 20px;
+ display : block;
+ padding-left : 20px;
+ padding-top : 5px;
+ font-weight:bold;
+ text-decoration:none;
+ background : url("../images/hmenu/blank.gif") no-repeat 0 5px;
+}
+
+.w2hmenu li li {
+ position:relative;
+ margin-right:5px;
+}
+
+/* 세로형 서브 메뉴 */
+li.w2hmenu_vertical { float:none; }
+
+/* 가로형 서브 메뉴 */
+li.w2hmenu_horizental { float:left; }
+
+/* 서브 메뉴 */
+.w2hmenu li ul {
+ width : 300px;
+ position:absolute;
+ display:none;
+}
+
+/* 닫힌 서브 메뉴 */
+li.w2hmenu_closed ul {
+ display:none;
+}
+
+/* 열린 서브 메뉴 */
+li.w2hmenu_opened ul {
+ display:block;
+}
+
+/* 가로형 구분자 */
+li.w2hmenu_hseparator {
+ margin-top: 0;
+ margin-bottom: 0;
+ height: 2px;
+ background-color: red;
+}
+
+/* 세로형 구분자 */
+li.w2hmenu_vseparator {
+ margin-left: 0;
+ margin-right: 0;
+ width: 3px;
+ background-color: red;
+}
+
+/* color */
+.w2hmenu a {background-color:#c0c0c0; color:#000;}
+.w2hmenu a:hover {background-color:#222244; color:#fff;}
+.w2hmenu_opened a {background-color:#222244; color:#fff;}
+.w2hmenu_opened a:hover {background-color:#222244; color:#fff;}
+.w2hmenu_closed a {background-color:#c0c0c0; color:#000;}
+.w2hmenu_closed a:hover {background-color:#222244; color:#fff;}
+
+.w2hmenu_disabled {
+ filter:alpha(opacity=30);
+ opacity:0.3;
+}
+
+.w2slider {
+ overflow:visible;
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2slider.w2slider_horizon .w2slider_scale{
+ position: absolute;
+ border:1px solid black;
+ height:5px;
+ line-height:5px;
+}
+
+.w2slider.w2slider_vertical .w2slider_scale{
+ position: absolute;
+ border:1px solid black;
+ width:5px;
+ line-height:5px;
+}
+
+.w2slider.w2slider_horizon .w2slider_scale_L{
+ position: absolute;
+ border:1px solid black;
+ height:10px;
+ line-height:10px;
+}
+
+.w2slider.w2slider_vertical .w2slider_scale_L{
+ position: absolute;
+ border:1px solid black;
+ width:10px;
+ line-height:10px;
+}
+
+.w2slider.w2slider_horizon .w2slider_centerLayer{
+ position:absolute;
+ height : 100%;
+ background : url(../images/slider/bg_sliderC.png) repeat-x center center;
+}
+
+.w2slider.w2slider_horizon .w2slider_startLayer {
+ position:absolute;
+ width : 6px;
+ height : 100%;
+ left:0;
+ overflow: hidden;
+ background : url(../images/slider/bg_sliderL.png) no-repeat center center;
+}
+
+.w2slider.w2slider_horizon .w2slider_startLayer.w2slider_startLayerBg{
+ background : url(../images/slider/bg_sliderL_over.png) no-repeat center center;
+}
+
+
+
+.w2slider.w2slider_horizon .w2slider_bgLayer {
+ position:absolute;
+ height : 100%;
+ overflow: hidden;
+ width:0;
+ background : url(../images/slider/bg_sliderC_over.png) repeat-x center center;
+}
+
+
+.w2slider.w2slider_horizon .w2slider_endLayer {
+ position:absolute;
+ width : 6px;
+ height : 100%;
+ overflow: hidden;
+ right:0;
+ background : url(../images/slider/bg_slideR.png) no-repeat center center;
+}
+
+.w2slider.w2slider_horizon .w2slider_endLayer.w2slider_endLayerBg{
+ background : url(../images/slider/bg_slideR_over.png) no-repeat center center;
+}
+
+.w2slider.w2slider_vertical .w2slider_centerLayer{
+ position:absolute;
+ width : 100%;
+ background : url(../images/slider/v_bg_sliderC.png) repeat-y center center;
+}
+
+.w2slider.w2slider_vertical .w2slider_startLayer {
+ position:absolute;
+ height : 10px;
+ width : 100%;
+ top:0;
+ overflow: hidden;
+ background : url(../images/slider/v_bg_sliderT.png) no-repeat center center;
+}
+
+.w2slider.w2slider_vertical .w2slider_endLayer {
+ position:absolute;
+ height : 10px;
+ width : 100%;
+ bottom:0;
+ overflow: hidden;
+ background : url(../images/slider/v_bg_sliderB.png) no-repeat center center;
+}
+
+.w2slider.w2slider_vertical .w2slider_startLayer.w2slider_startLayerBg{
+ background : url(../images/slider/v_bg_sliderT_over.png) no-repeat center center;
+}
+
+.w2slider.w2slider_vertical .w2slider_endLayer.w2slider_endLayerBg{
+ background : url(../images/slider/v_bg_sliderB_over.png) no-repeat center center;
+}
+
+.w2slider.w2slider_vertical .w2slider_bgLayer {
+ position:absolute;
+ width : 100%;
+ overflow: hidden;
+ height:0;
+ background : url(../images/slider/v_bg_sliderC_over.png) repeat-y center center;
+}
+
+.w2slider.w2slider_horizon .w2thumb {
+ position:absolute;
+ height : 21px;
+ width: 12px;
+ left: 0;
+ background : url(../images/slider/icon_sliderthumb.png) no-repeat center center;
+}
+
+.w2slider.w2slider_horizon .w2thumb.w2thumb_over {
+ background : url(../images/slider/icon_sliderthumb_over.png) no-repeat center center;
+}
+
+
+
+.w2slider.w2slider_vertical .w2thumb {
+ position:absolute;
+ height : 12px;
+ width: 21px;
+ left: 0;
+ background : url(../images/slider/v_icon_sliderthumb.png) no-repeat center center;
+}
+
+.w2slider.w2slider_vertical .w2thumb.w2thumb_over {
+ background : url(../images/slider/v_icon_sliderthumb_over.png) no-repeat center center;
+}
+
+
+.w2slider_tooltip {
+ display : none;
+ position : absolute;
+ border:0;
+ background-color:#a98acb;
+ cursor : default;
+ font-size : 12px;
+ padding:3px;
+ color:#fff;
+ font-weight:bold;
+ z-index : 5200;
+}
+
+.w2thumb_input {
+ position:absolute;
+ left:-2000px;
+ top:-2000px;
+ width:0;
+ height:0;
+}
+
+.w2fliptoggle {
+ width : 100%;
+ height : 100%;
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2fliptoggle_select {
+ display : none;
+}
+
+.w2fliptoggle_mask {
+ position : absolute;
+ width : 100%;
+ height : 100%;
+ overflow : visible;
+ display : inline-block;
+ z-index : 1;
+}
+
+.w2fliptoggle_left_bg {
+ background:#ccc;
+ background-image: -webkit-gradient(
+ linear,
+ left top,
+ left bottom,
+ color-stop(0, #CCCCCC),
+ color-stop(0.05, #DEDEDE)
+ );
+ background-image: -o-linear-gradient(bottom, #CCCCCC 0%, #DEDEDE 5%);
+ background-image: -moz-linear-gradient(bottom, #CCCCCC 0%, #DEDEDE 5%);
+ background-image: -webkit-linear-gradient(bottom, #CCCCCC 0%, #DEDEDE 5%);
+ background-image: -ms-linear-gradient(bottom, #CCCCCC 0%, #DEDEDE 5%);
+ background-image: linear-gradient(to bottom, #CCCCCC 0%, #DEDEDE 5%);
+ border-left: 1px solid #cdcdcd;
+ border-top: 1px solid #cdcdcd;
+ border-bottom: 1px solid #cdcdcd;
+}
+
+.w2fliptoggle_right_bg {
+ background-image: -webkit-gradient(
+ linear,
+ left top,
+ left bottom,
+ color-stop(0, #FFFFFF),
+ color-stop(0.02, #F9F9F9),
+ color-stop(1, #F2F2F2),
+ color-stop(1, #EEEEEE)
+ );
+ background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #F9F9F9 2%, #F2F2F2 100%, #EEEEEE 100%);
+ background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #F9F9F9 2%, #F2F2F2 100%, #EEEEEE 100%);
+ background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #F9F9F9 2%, #F2F2F2 100%, #EEEEEE 100%);
+ background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #F9F9F9 2%, #F2F2F2 100%, #EEEEEE 100%);
+ background-image: linear-gradient(to bottom, #FFFFFF 0%, #F9F9F9 2%, #F2F2F2 100%, #EEEEEE 100%);
+ border-bottom: 1px solid #cdcdcd;
+ border-right: 1px solid #cdcdcd;
+ border-top: 1px solid #cdcdcd;
+}
+
+.w2fliptoggle_button_bg {
+ background: #fbfbfb; /* Old browsers */
+ background: -moz-linear-gradient(top, #fdfdfd 50%, #ececec 100%); /* FF3.6+ */
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#fdfdfd), color-stop(100%,#ececec)); /* Chrome,Safari4+ */
+ background: -webkit-linear-gradient(top, #fdfdfd 50%,#ececec 100%); /* Chrome10+,Safari5.1+ */
+ background: -o-linear-gradient(top, #fdfdfd 50%,#ececec 100%); /* Opera11.10+ */
+ background: -ms-linear-gradient(top, #fdfdfd 50%,#ececec 100%); /* IE10+ */
+ background: linear-gradient(top, #fdfdfd 50%,#ececec 100%); /* W3C */
+ border:1px solid #afafaf;
+}
+
+.w2fliptoggle_conner_left {
+ -moz-border-radius-topleft:.5em;
+ border-top-left-radius:.5em;
+ -moz-border-radius-bottomleft:.5em;
+ -webkit-border-bottom-left-radius:.5em;
+ border-bottom-left-radius:.5em
+}
+
+.w2fliptoggle_conner_right {
+ -moz-border-radius-topright:.5em;
+ -webkit-border-top-right-radius:.5em;
+ border-top-right-radius:.5em;
+ -moz-border-radius-bottomright:.5em;
+ -webkit-border-bottom-right-radius:.5em;
+ border-bottom-right-radius:.5em
+}
+
+.w2fliptoggle_left {
+ position : relative;
+ float : left;
+ width : 13%;
+ height : 100%;
+ z-index : 1;
+ left : 0%;
+ text-align : center;
+}
+
+.w2fliptoggle_left_label {
+ position : absolute;
+ float : left;
+ width : 70%;
+ height : 100%;
+ z-index : 1;
+ left : 0%;
+ background-color : transparent;
+ vertical-align : middle;
+ text-align : center;
+ color : #383d41;
+ font-weight:bold;
+ font-size : 15px;
+ text-shadow : none;
+}
+
+.w2fliptoggle_button {
+ position : absolute;
+ float : left;
+ width : 30%;
+ height : 100%;
+ text-align : center;
+ z-index : 2;
+ left : 0%;
+ cursor : pointer;
+}
+
+.w2fliptoggle_right_label {
+ position : absolute;
+ float : right;
+ width : 70%;
+ height : 100%;
+ z-index : 1;
+ background-color : transparent;
+ left : 30%;
+ vertical-align : middle;
+ text-align : center;
+ color : #383d41;
+ font-weight:bold;
+ font-size : 15px;
+ text-shadow : none;
+}
+
+.w2fliptoggle_right {
+ position : relative;
+ float : right;
+ width : 84%; /* ie와 파폭 보정 1%*/
+ height : 100%;
+ z-index : 0;
+ left : 0%;
+}
+
+.w2searchbox {
+ position:relative;
+ display : inline-block;
+ vertical-align:middle;
+}
+
+.w2searchbox_reset_remove::-ms-clear {
+ display:none;
+}
+
+.w2searchbox_reset {
+ position: absolute;
+ display: none;
+ right: 0;
+ width: 11px;
+ height: 11px;
+ margin:0;
+ background: url(../images/searchbox/btn_reset.png) no-repeat;
+}
+
+.w2searchbox_reset_on {
+ background: url(../images/searchbox/btn_reset_on.png) no-repeat;
+}
+
+.w2pageControl {
+ width : 100%;
+ height : 100%;
+}
+
+.w2pageControl_left {
+ float : left;
+ width : 20%;
+ height : 100%;
+}
+
+.w2pageControl_button_background {
+ background: #FFFFFF; /* Old browsers */
+ background-image: -webkit-gradient(
+ linear,
+ left top,
+ left bottom,
+ color-stop(0, #FFFFFF),
+ color-stop(0.01, #FAFAFA),
+ color-stop(1, #EEEEEE)
+ );
+ background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #FAFAFA 1%, #EEEEEE 100%);
+ background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #FAFAFA 1%, #EEEEEE 100%);
+ background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #FAFAFA 1%, #EEEEEE 100%);
+ background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #FAFAFA 1%, #EEEEEE 100%);
+ background-image: linear-gradient(to bottom, #FFFFFF 0%, #FAFAFA 1%, #EEEEEE 100%);
+ border: 1px solid #B3B4BB;
+ -webkit-border-radius: 3px;
+ -moz-border-radius: 3px;
+ border-radius: 3px;
+}
+
+.w2pageControl_button_background_over {
+ background-image: -webkit-gradient(
+ linear,
+ left top,
+ left bottom,
+ color-stop(0, #E4E4E4),
+ color-stop(0.01, #EDEDED)
+);
+background-image: -o-linear-gradient(bottom, #E4E4E4 0%, #EDEDED 1%);
+background-image: -moz-linear-gradient(bottom, #E4E4E4 0%, #EDEDED 1%);
+background-image: -webkit-linear-gradient(bottom, #E4E4E4 0%, #EDEDED 1%);
+background-image: -ms-linear-gradient(bottom, #E4E4E4 0%, #EDEDED 1%);
+background-image: linear-gradient(to bottom, #E4E4E4 0%, #EDEDED 1%);
+}
+
+.w2pageControl_left_button {
+ width : 100%;
+ height : 100%;
+ overflow: hidden;
+ cursor : pointer;
+ outline-width: 0;
+}
+
+.w2pageControl_left_icon {
+ width : 100%;
+ height : 100%;
+ display : block;
+ background-image : url(../images/pageControl/b_prev.gif);
+ background-repeat : no-repeat;
+ background-position : center center;
+ text-align : center;
+ text-indent: -1000px;
+}
+
+* html .w2pageControl_left_icon{margin:-2px 0 0 -2px} /* add */
+*:first-child+html .w2pageControl_left_icon{margin:-2px 0 0 -2px} /* add */
+
+.w2pageControl_center {
+ float : left;
+ width : 60%;
+ height : 100%;
+ vertical-align:middle;
+ text-align : center;
+}
+
+.w2pageControl_center_table {
+ width : 100%;
+ height : 100%;
+ vertical-align:middle;
+ text-align : center;
+}
+
+.w2pageControl_center_td {
+ width : 100%;
+ height : 100%;
+ font-size : 12px;
+ vertical-align:middle;
+}
+
+.w2pageControl_center_image {
+ background-image : url(../images/pageControl/b_main.png);
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2pageControl_center_image_prev {
+ background-image : url(../images/pageControl/b_main_prev.png);
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2pageControl_center_image_next {
+ background-image : url(../images/pageControl/b_main_next.png);
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2pageControl_right {
+ float : left;
+ width : 20%;
+ height : 100%;
+}
+
+.w2pageControl_right_button {
+ width : 100%;
+ height : 100%;
+ overflow: hidden;
+ cursor : pointer;
+ outline-width: 0px;
+}
+
+.w2pageControl_right_icon {
+ width : 100%;
+ height : 100%;
+ display : block;
+ background-image : url(../images/pageControl/b_next.gif);
+ background-repeat : no-repeat;
+ background-position : center center;
+ text-align : center;
+ text-indent: -1000px;
+}
+
+* html .w2pageControl_right_icon{margin:-2px 0 0 -2px} /* add */
+*:first-child+html .w2pageControl_right_icon{margin:-2px 0 0 -2px} /* add */
+
+.w2columnLayout_layer {
+ position:absolute;
+ overflow: hidden;
+ height: 100%;
+}
+
+.w2modal_popupLayer {
+ z-index: 6001;
+}
+
+
+/* list */
+
+.w2list {
+}
+
+.w2list_listRow {
+ border: 1px solid #979eb4;
+}
+
+.w2list_listRow_over {
+ background-color : #f6f3fa;
+}
+
+.w2list_listColumn {
+}
+
+.w2list_listColumn_checkbox {
+}
+
+.w2list_listColumn_text {
+ display: inline-block;
+}
+
+.w2list_listColumn_button {
+}
+
+.w2list_drag {
+ margin-left: 15px;
+ margin-top: 15px;
+}
+
+/* panelContainer */
+
+.w2panelContainer {
+ overflow: auto;
+}
+
+.w2panelContainer_col {
+ position: absolute;
+}
+
+.w2panelContainer_ghost {
+ position: absolute;
+ border: 1px solid black;
+ background-color: white;
+ padding: 10px;
+}
+
+.w2panel {
+ position: relative;
+ border: 1px solid #b9cbd9;
+ margin: 10px;
+}
+
+.w2panel_title {
+ position: relative;
+ height: 25px;
+ background: #eef3fa;
+ background: -moz-linear-gradient(top, #eef3fa 0%, #e1ecf8 100%);
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eef3fa), color-stop(100%,#e1ecf8));
+ background: -webkit-linear-gradient(top, #eef3fa 0%,#e1ecf8 100%);
+ background: -o-linear-gradient(top, #eef3fa 0%,#e1ecf8 100%);
+ background: -ms-linear-gradient(top, #eef3fa 0%,#e1ecf8 100%);
+ background: linear-gradient(to bottom, #eef3fa 0%,#e1ecf8 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eef3fa', endColorstr='#e1ecf8',GradientType=0 );
+}
+
+.w2panel_title_image {
+ display: inline-block;
+ width: 20px;
+ height: 25px;
+ background: url(../images/panelContainer/icon1.gif) no-repeat center center;
+}
+
+.w2panel_closed .w2panel_title_image {
+ background-image: url(../images/panelContainer/icon1_down.gif);
+}
+
+.w2panel_title_text {
+ display: inline-block;
+ vertical-align: top;
+ padding-top: 5px;
+ font-weight: bold;
+}
+
+.w2panel_content {
+ position: relative;
+ overflow: auto;
+}
+
+.w2panels {
+ position: relative;
+ border: 1px solid #b9cbd9;
+}
+
+.w2panels_content_closed {
+ display: none;
+}
+
+.w2panels_content_open {
+ position: relative;
+ display: block;
+ overflow: auto;
+}
+
+.w2panels_title {
+ position: relative;
+ height: 25px;
+ cursor: pointer;
+ background: #eef3fa;
+ background: -moz-linear-gradient(top, #eef3fa 0%, #e1ecf8 100%);
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eef3fa), color-stop(100%,#e1ecf8));
+ background: -webkit-linear-gradient(top, #eef3fa 0%,#e1ecf8 100%);
+ background: -o-linear-gradient(top, #eef3fa 0%,#e1ecf8 100%);
+ background: -ms-linear-gradient(top, #eef3fa 0%,#e1ecf8 100%);
+ background: linear-gradient(to bottom, #eef3fa 0%,#e1ecf8 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eef3fa', endColorstr='#e1ecf8',GradientType=0 );
+}
+
+.w2panels_title_over {
+ background: #edf3fb;
+}
+
+.w2panels_title_image {
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+ width: 20px;
+ height: 25px;
+ background: url(../images/accordion/icon1.gif) no-repeat center center;
+}
+
+.w2panels_title_image_open{
+ background: url(../images/accordion/icon1_down.gif) no-repeat center center;
+}
+
+.w2anchor {
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2anchor_disabled {
+ pointer-events: none;
+}
+
+.w2anchor a, .w2anchor2 {
+ color:#383d41;
+}
+
+/* w2fusionchart */
+.w2fusionchart_accessibility{
+ font-size: 1px;
+ height: 1px;
+ line-height: 1px;
+ overflow: hidden;
+ width: 1px;
+ margin : 0px;
+ padding: 0px;
+}
+
+/* layout component */
+.w2layout {
+ position : relative;
+}
+
+.w2layout_layer {
+ position : absolute;
+ overflow : auto;
+}
+
+.w2layout_layer_borderbox {
+ -moz-box-sizing:border-box;
+ -webkit-box-sizing:border-box;
+ box-sizing:border-box;
+}
+
+/* tableLayout */
+.w2tb {
+ border-collapse:collapse;
+ margin:0;
+ border:0;
+ background:#fff;
+ table-layout:fixed;
+ clear: both;
+}
+
+.w2tb .w2tb_th , .w2tb .w2tb_td {
+ height:23px;
+ margin:0;
+ border:1px solid #b3b3b3;
+ vertical-align:middle;
+}
+
+.w2tb .w2tb_td {
+ padding:3px;
+}
+
+.w2tb .w2tb_th{
+ font-weight:bold;
+ padding:3px 10px;
+ text-align:center;
+ background:#f1f1f1;
+}
+
+.w2tb.w2tb_adaptive_layout {
+ min-width: 100%;
+ border-spacing:0;
+}
+
+.w2tb.w2tb_adaptive_layout,
+.w2tb.w2tb_adaptive_layout .w2thead,
+.w2tb.w2tb_adaptive_layout > tbody,
+.w2tb.w2tb_adaptive_layout .w2tbody,
+.w2tb.w2tb_adaptive_layout .w2tb_th,
+.w2tb.w2tb_adaptive_layout .w2tb_td,
+.w2tb.w2tb_adaptive_layout .w2tb_tr {
+ display:block;
+}
+
+.w2tb.w2tb_adaptive_layout .w2tb_th,
+.w2tb.w2tb_adaptive_layout colgroup,
+.w2tb.w2tb_adaptive_layout col {
+ position: absolute;
+ top: -9999px;
+ left: -9999px;
+}
+.w2tb.w2tb_adaptive_layout .w2grid colgroup,
+.w2tb.w2tb_adaptive_layout .w2grid col{
+ position:relative;
+ left:0;
+ top:0;
+}
+.w2tb.w2tb_adaptive_layout .w2tr{
+ /*border: 1px solid #ccc;*/
+ }
+.w2tb.w2tb_adaptive_layout .w2tb_td{
+ padding-left: 110px;
+ min-height: 23px;
+ height: auto;
+ border: 0;
+ border-top: 1px solid #b3b3b3 !important;
+ position: relative;
+ white-space: normal;
+}
+.w2tb.w2tb_adaptive_layout .w2tb_tr:last-child .w2tb_td:last-child {
+ border-bottom: 1px solid #b3b3b3;
+}
+.w2tb.w2tb_adaptive_layout .w2tb_td:before {
+ padding-top: 5px;
+ padding-right: 5px;
+ width: 100px;
+ text-align: center;
+ white-space: pre-line;
+ content: attr(data-title);
+ background: #f1f1f1;
+ border-right: 1px solid #b3b3b3;
+ position: absolute;
+ top: 0px;
+ left: 0px;
+ right: 0px;
+ bottom: 0px;
+ font-weight: bold;
+}
+.w2tb .w2tb_noTH.w2tb_td:before {
+ padding:0px !important;
+ width: 0px !important;
+ border:0px !important;
+}
+.w2tb.w2tb_adaptive_layout .w2input {
+ margin-bottom: 3px;
+}
+.w2tb.w2tb_adaptive_layout .w2tb_td:after {
+ height: 0;
+ font-size: 0;
+ display: block;
+ visibility: hidden;
+ content: " ";
+ clear: both;
+}
+
+/* w2tb_adaptive_crosstab */
+.w2tb.w2tb_adaptive_crosstab {
+ min-width: 100%;
+ border-spacing:0;
+}
+.w2tb.w2tb_adaptive_crosstab,
+.w2tb_adaptive_crosstab thead,
+.w2tb_adaptive_crosstab thead > tr,
+.w2tb_adaptive_crosstab thead tr th.w2tb_th,
+.w2tb_adaptive_crosstab > tbody,
+.w2tb_adaptive_crosstab tbody tr td.w2tb_td {
+ display: block;
+}
+.w2tb.w2tb_adaptive_crosstab {
+ height:auto !important;border: 1px solid #b3b3b3;
+}
+.w2tb_adaptive_crosstab .w2tb_tr {
+ display:inline-block
+}
+.w2tb_adaptive_crosstab thead {
+ float:left
+}
+.w2tb_adaptive_crosstab tbody {
+ white-space: nowrap; overflow-x: auto;
+}
+.w2tb.w2tb_adaptive_crosstab .w2tb_th,
+.w2tb.w2tb_adaptive_crosstab .w2tb_td {
+ border:none;
+ border-bottom: 1px solid #b3b3b3;
+ border-right: 1px solid #b3b3b3;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ min-height: 23px !important;
+ height: auto;
+ white-space: normal;
+}
+
+.w2tb_adaptive_crosstab thead tr th.w2tb_th:nth-last-child(1),
+.w2tb_adaptive_crosstab tbody tr td.w2tb_td:nth-last-child(1) {
+ border-bottom: none
+}
+
+.w2tb.w2tb_adaptive_crosstab .w2tb_th label{
+ display: block;
+}
+
+.w2tb.w2tb_adaptive_crosstab .w2tb_td{
+ width:110px;
+}
+
+/* w2grid_adaptive_crosstab*/
+.w2grid.w2grid_adaptive_crosstab table, .w2grid.w2grid_adaptive_crosstab thead.gridHeaderTableDefault, .w2grid.w2grid_adaptive_crosstab tbody, .w2grid.w2grid_adaptive_crosstab thead.gridHeaderTableDefault tr, .w2grid.w2grid_adaptive_crosstab th.gridHeaderTDDefault, .w2grid.w2grid_adaptive_crosstab .gridBodyDefault, .w2grid.w2grid_adaptive_crosstab .gridSubtotalDefault, .w2grid.w2grid_adaptive_crosstab .gridFooterTDDefault {
+ display: block;
+}
+
+.w2grid.w2grid_adaptive_crosstab {
+ height: auto !important;
+}
+
+.w2grid.w2grid_adaptive_crosstab table.gridHeaderTableDefault {
+ position: relative !important;
+ border-top: 1px solid #bfcfda;
+ border-right: 1px solid #bfcfda;
+ width: auto !important;
+}
+
+.w2grid.w2grid_adaptive_crosstab table.gridFooterTableDefault {
+ position: absolute !important;
+ border-top: 1px solid #bfcfda;
+ border-right: 1px solid #bfcfda;
+ border-bottom: 1px solid #bfcfda;
+ width: 110px !important;
+ float: none !important;
+ top: 0px;
+ right: 0px;
+ background-color: transparent;
+}
+
+.w2grid.w2grid_adaptive_crosstab, .w2grid.w2grid_adaptive_crosstab div[id$="main_div"], .w2grid.w2grid_adaptive_crosstab div[id$="dataLayer"] {
+ position: relative !important;
+ overflow: visible !important;
+ float: none !important;
+}
+
+.w2grid.w2grid_adaptive_crosstab.w2grid_adaptive_crosstab_footer div[id$="dataLayer"] {
+ width:auto !important;
+ padding-right:110px;
+}
+
+.w2grid.w2grid_adaptive_crosstab thead.gridHeaderTableDefault {
+ float: left;
+ width: auto !important;
+ border-left: none;
+ border-bottom: none;
+}
+
+.w2grid.w2grid_adaptive_crosstab th.gridHeaderTDDefault {
+ border-left: none;
+ border-bottom: none;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ border-top: 1px solid #b3b3b3;
+ min-width:20px;
+ max-width:90px;
+ text-overflow: ellipsis;
+}
+
+.w2grid.w2grid_adaptive_crosstab .gridBodyDefault {
+ border-left: none;
+ border-bottom: none;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ border-top: 1px solid #b3b3b3;
+ width:110px;
+}
+
+.w2grid.w2grid_adaptive_crosstab .gridSubtotalDefault {
+ border-left: none;
+ border-bottom: none;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ border-top: 1px solid #b3b3b3;
+ width:110px;
+ height:20px;
+}
+
+.w2grid.w2grid_adaptive_crosstab .gridFooterTDDefault {
+ border-left: none;
+ border-bottom: none;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ border-top: 1px solid #b3b3b3;
+ width:110px;
+}
+
+.w2grid.w2grid_adaptive_crosstab th.gridHeaderTDDefault:nth-child(1), .w2grid.w2grid_adaptive_crosstab .gridBodyDefault:nth-child(1), .w2grid.w2grid_adaptive_crosstab .gridSubtotalDefault:nth-child(1), .w2grid.w2grid_adaptive_crosstab .gridFooterTDDefault:nth-child(1) {
+ border-top: none !important;
+}
+
+.w2grid.w2grid_adaptive_crosstab th.gridHeaderTDDefault:nth-last-child(1), .w2grid.w2grid_adaptive_crosstab .gridBodyDefault:nth-last-child(1), .w2grid.w2grid_adaptive_crosstab .gridSubtotalDefault:nth-last-child(1), .w2grid.w2grid_adaptive_crosstab. .gridFooterTDDefault:nth-last-child(1) {
+ border-bottom: none;
+}
+
+.w2grid.w2grid_adaptive_crosstab .grid_body_row:nth-last-child(1) .gridBodyDefault {
+ border-right: 1px solid #b3b3b3;
+}
+
+.w2grid.w2grid_adaptive_crosstab table.gridHeaderTableDefault tbody {
+ text-align: left;
+ white-space: nowrap;
+ overflow-x : auto;
+}
+
+.w2grid.w2grid_adaptive_crosstab .w2selectbox_table_main tbody{
+ text-align: center;
+}
+
+.w2grid.w2grid_adaptive_crosstab tbody tr {
+ display: inline-block;
+}
+
+.w2grid.w2grid_adaptive_crosstab div[id$="scrollY_div"], .w2grid.w2grid_adaptive_crosstab div[id$="scrollX_div"] {
+ display: none;
+}
+
+.w2grid_adaptive_crosstab .w2grid_iScrollX, .w2grid_adaptive_crosstab .w2grid_iScrollY {
+ display: none;
+}
+
+
+/* tabControl adaptive layout */
+.w2tab_adaptive_layout .w2tabcontrol_contents {
+ display: block !important;
+ visibility : visible !important;
+ margin-top: 5px;
+}
+.w2tab_adaptive_layout .w2tabcontrol_contents_wrapper {
+ /* display: none; */
+ height: 0px !important;
+ opacity: 0;
+ overflow: hidden;
+ -webkit-transition : all 0.6s ease;
+ -moz-transition : all 0.6s ease;
+ -o-transition : all 0.6s ease;
+ transition : all 0.6s ease;
+}
+.w2tab_adaptive_layout > .w2tabcontrol_tabhost {
+ display:none;
+}
+.w2tab_adaptive_layout .w2tabcontrol_bridge {
+ display:block;
+ border: 1px solid #ccc;
+ color : #5c5c5c;
+
+ background-color: #fff;
+ background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));
+ background-image: -webkit-linear-gradient(top, #fff, #eee);
+ background-image: -moz-linear-gradient(top, #fff, #eee);
+ background-image: -ms-linear-gradient(top, #fff, #eee);
+ background-image: -o-linear-gradient(top, #fff, #eee);
+ background-image: linear-gradient(top, #fff, #eee);
+
+ padding-left:10px;
+ text-decoration: none;
+}
+.w2tab_adaptive_layout .w2tabcontrol_bridge h3 {
+ position:relative !important;
+ text-indent:0 !important;
+ background: transparent;
+ height:30px !important;
+ line-height:30px;
+ margin:0;
+ padding:0;
+}
+.w2tab_adaptive_layout .w2tabcontrol_bridge h3:after {
+ font-size : 12px;
+ content: '';
+ position: absolute;
+ right: 10px;
+ top: 50%;
+ margin-top: -3px;
+ border-top: 5px solid #333;
+ border-left: 5px solid #333;
+ border-top: 5px solid transparent;
+ border-bottom: 5px solid transparent;
+}
+.w2tab_adaptive_layout :target .w2tabcontrol_bridge h3:after {
+ font-size : 12px;
+ content: '';
+ position: absolute;
+ right: 10px;
+ top: 50%;
+ margin-top: -3px;
+ border-top: 5px solid #333;
+ border-left: 5px solid transparent;
+ border-right: 5px solid transparent;
+}
+.w2tab_adaptive_layout :target a + .w2tabcontrol_contents_wrapper {
+ /* display: block !important; */
+ height: auto !important;
+ opacity: 1;
+ visibility : visible !important;
+ margin-top: 10px;
+
+ -webkit-animation: height_animation 0.2s 0;
+}
+
+/* accordion */
+.w2accordion {
+ overflow: auto;
+ border: 1px solid #b9cbd9;
+}
+
+/* widgetContainer */
+.w2widgetContainer {
+ position: relative;
+ overflow-x: hidden;
+ overflow-y: auto;
+}
+
+.w2widgetContainer_col {
+ position: absolute;
+}
+
+.w2widgetContainer_ghost {
+ position: absolute;
+ border: 1px solid black;
+ background-color: white;
+ z-index:5999;
+ width:100%;
+}
+
+.w2widgetContainer_title {
+ position: relative;
+}
+
+/* widget */
+
+.w2widget {
+ position: absolute;
+ border: 1px solid #b9cbd9;
+ overflow: hidden;
+}
+
+.w2widget_changing {
+ /* IE 8 */
+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
+ /* IE 5-7 */
+ filter: alpha(opacity=50);
+ opacity: 0.5;
+ z-index: 3999;
+}
+
+.w2widget_title {
+ position: relative;
+ height: 25px;
+ background: #eef3fa;
+ padding: 5px;
+ overflow: hidden;
+}
+
+.w2widget_icon {
+ position: relative;
+ display: inline-block;
+ float: left;
+ width: 14px;
+ height: 14px;
+ background: url(../images/widgetContainer/icon.png) center center no-repeat;
+
+ *display: inline;
+ *vertical-align: middle;
+ *float: left;
+ *zoom: 1;
+}
+
+.w2widget_title_text {
+ position: relative;
+ display: inline-block;
+ margin: 0 auto;
+ vertical-align: top;
+ width: 100%;
+ text-overflow:ellipsis;
+ overflow: hidden;
+ font-weight: bold;
+ white-space: nowrap;
+
+ *display: inline;
+ *vertical-align: middle;
+ *float: left;
+ *zoom: 1;
+}
+
+.w2widget_title_buttons {
+ position: relative;
+ float: right;
+ display: inline-block;
+
+ *display: inline;
+ *vertical-align: middle;
+ *float: right;
+ *zoom: 1;
+}
+
+.w2widget_title_buttons > div {
+ display: inline-block;
+ margin-left: 1px;
+
+ /* IE7 */
+ *display: inline;
+ *zoom: 1;
+ *vertical-align: middle;
+}
+
+.w2widget_btnCustom {
+ width : 14px;
+ height : 14px;
+ background : url(../images/widgetContainer/btn_toggle.gif) center center no-repeat;
+ cursor : pointer;
+
+ /* IE6에서 child selector 안먹음 */
+ _display: inline;
+ _margin-left: 1px;
+ _zoom: 1;
+ _vertical-align: middle;
+}
+
+.w2widget_btnFix {
+ position : relative;
+ width : 14px;
+ height : 14px;
+ background : url(../images/widgetContainer/btn_pin_off.png) center center no-repeat;
+ cursor : pointer;
+
+ /* IE6에서 child selector 안먹음 */
+ _display: inline;
+ _margin-left: 1px;
+ _zoom: 1;
+ _vertical-align: middle;
+}
+
+.w2widget_btnMinimize {
+ position : relative;
+ width : 14px;
+ height : 14px;
+ background : url(../images/widgetContainer/btn_minimize.gif) center center no-repeat;
+ cursor : pointer;
+
+ /* IE6에서 child selector 안먹음 */
+ _display: inline;
+ _margin-left: 1px;
+ _zoom: 1;
+ _vertical-align: middle;
+}
+
+.w2widget_btnMaximize {
+ position : relative;
+ width : 14px;
+ height : 14px;
+ background : url(../images/widgetContainer/btn_maximize.gif) center center no-repeat;
+ cursor : pointer;
+
+ /* IE6에서 child selector 안먹음 */
+ _display: inline;
+ _margin-left: 1px;
+ _zoom: 1;
+ _vertical-align: middle;
+}
+
+.w2widget_btnClose {
+ position : relative;
+ width : 14px;
+ height : 14px;
+ background : url(../images/widgetContainer/btn_close.gif) center center no-repeat;
+ cursor : pointer;
+
+ /* IE6에서 child selector 안먹음 */
+ _display: inline;
+ _margin-left: 1px;
+ _zoom: 1;
+ _vertical-align: middle;
+}
+
+.w2widget_btnResize {
+ /* IE 8 */
+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
+ /* IE 5-7 */
+ filter: alpha(opacity=0);
+ opacity: 0;
+ position: absolute;
+ bottom: 0px;
+ right: 0px;
+ width: 12px;
+ height: 12px;
+ background: url(../images/widgetContainer/btn_resize.png) center center no-repeat;
+ cursor: SE-resize;
+ z-index: 3998;
+}
+
+.w2widget_btnResize_halt {
+ display:none;
+}
+
+.w2widget_btnResize:hover {
+ /* IE 8 */
+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
+ /* IE 5-7 */
+ filter: alpha(opacity=100);
+ opacity: 1;
+}
+
+.w2widget_ghost {
+ position: relative;
+ border: black 1px dotted;
+}
+
+.w2widget_fixed {
+
+}
+
+.w2widget_fixed .w2widget_btnFix {
+ background : url(../images/widgetContainer/btn_pin_on.png) center center no-repeat;
+}
+
+.w2widget_maximized {
+ background-color: #ffffff;
+ z-index: 3999;
+}
+
+.w2widget_minimized {
+ overflow: hidden;
+}
+
+.w2widget_toggle {
+ background : url(../images/widgetContainer/btn_toggle.gif) center center no-repeat;
+}
+
+.w2widget_content {
+ position: absolute;
+ top: 25px;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ overflow: auto;
+ *width: 100%;
+ *height: expression(this.parentNode.clientHeight - 25);
+}
+
+.w2widget_content_notitlebar {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ overflow: auto;
+ *width: 100%;
+ *height: expression(this.parentNode.clientHeight);
+}
+
+.w2widget_float {
+ position: absolute;
+ overflow: hidden;
+ z-index: 3800;
+}
+
+/* tabcontrol position */
+
+.w2tabcontrol_tabhost_top {
+ position : absolute;
+ margin: 0;
+ padding: 0;
+ float: left;
+ list-style: none;
+ height: 30px;
+ width: 100%;
+ font-size : 12px;
+ white-space : nowrap;
+ z-Index : 2;
+}
+.w2tabcontrol_tabhost_bottom {
+ position : absolute;
+ margin: 0;
+ padding: 0;
+ float: left;
+ list-style: none;
+ height: 30px;
+ width: 100%;
+ font-size : 12px;
+ white-space : nowrap;
+ z-Index : 2;
+}
+.w2tabcontrol_tabhost_left {
+ position : absolute;
+ margin: 0;
+ padding: 0;
+ float: left;
+ list-style: none;
+ height: 30px;
+ width: 100%;
+ font-size : 12px;
+ white-space : nowrap;
+ z-Index : 2;
+}
+.w2tabcontrol_tabhost_right {
+ position : absolute;
+ margin: 0;
+ padding: 0;
+ float: left;
+ list-style: none;
+ height: 30px;
+ width: 100%;
+ font-size : 12px;
+ white-space : nowrap;
+ z-Index : 2;
+}
+
+.w2tabcontrol_tabhost.w2tabcontrol_tabhost_top li {
+ float: left;
+ margin: 0;
+ padding: 0;
+ height: 100%;
+ margin-right: 1px;
+ margin-bottom: 0;
+ background: #fff;
+ overflow: hidden;
+ position: relative;
+ z-Index : 4;
+}
+
+.w2tabcontrol_tabhost.w2tabcontrol_tabhost_bottom li {
+ float: left;
+ margin: 0;
+ padding: 0;
+ height: 100%;
+ margin-right: 1px;
+ margin-bottom: 0;
+ background: #fff;
+ overflow: hidden;
+ position: relative;
+ z-Index : 4;
+}
+
+.w2tabcontrol_tabhost.w2tabcontrol_tabhost_left li {
+ float: none;
+ margin: 0;
+ padding: 0;
+ height: 100%;
+ margin-bottom: 1px;
+ background: #fff;
+ overflow: hidden;
+ position: relative;
+ z-Index : 4;
+}
+
+.w2tabcontrol_tabhost.w2tabcontrol_tabhost_right li {
+ float: none;
+ margin: 0;
+ padding: 0;
+ height: 100%;
+ margin-bottom: 1px;
+ background: #fff;
+ overflow: hidden;
+ position: relative;
+ z-Index : 4;
+}
+
+/* 활성화된 탭버튼 */
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left.w2tabcontrol_tabhost_top {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ background-image : url(../images/tabContainer/tab01_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left.w2tabcontrol_tabhost_bottom {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ background-image : url(../images/tabContainer/b_tab01_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left.w2tabcontrol_tabhost_left {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ background-image : url(../images/tabContainer/l_tab01_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left.w2tabcontrol_tabhost_right {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ background-image : url(../images/tabContainer/r_tab01_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left2 {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ display:none;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_center.w2tabcontrol_tabhost_top {
+ overflow:hidden;
+ height:100%;
+ text-align: center;
+ background-image : url(../images/tabContainer/tab02_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_center.w2tabcontrol_tabhost_bottom {
+ overflow:hidden;
+ height:100%;
+ text-align: center;
+ background-image : url(../images/tabContainer/b_tab02_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_center.w2tabcontrol_tabhost_left {
+ overflow:hidden;
+ height:100%;
+ text-align: center;
+ background-image : url(../images/tabContainer/l_tab02_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_center.w2tabcontrol_tabhost_right {
+ overflow:hidden;
+ height:100%;
+ text-align: center;
+ background-image : url(../images/tabContainer/r_tab02_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_right.w2tabcontrol_tabhost_top {
+ position:absolute;
+ top:0;
+ height:100%;
+ right:0;
+ width:10px;
+ background-image : url(../images/tabContainer/tab03_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_right.w2tabcontrol_tabhost_bottom {
+ position:absolute;
+ top:0;
+ height:100%;
+ right:0;
+ width:10px;
+ background-image : url(../images/tabContainer/b_tab03_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_right.w2tabcontrol_tabhost_left {
+ position:absolute;
+ top:0;
+ height:100%;
+ right:0;
+ width:10px;
+ background-image : url(../images/tabContainer/l_tab03_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_right.w2tabcontrol_tabhost_right {
+ position:absolute;
+ top:0;
+ height:100%;
+ right:0;
+ width:10px;
+ background-image : url(../images/tabContainer/r_tab03_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_left.w2tabcontrol_tabhost_top {
+ background-image : url(../images/tabContainer/tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_center.w2tabcontrol_tabhost_top {
+ background-image : url(../images/tabContainer/tab02_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_right.w2tabcontrol_tabhost_top {
+ background-image : url(../images/tabContainer/tab03_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_left.w2tabcontrol_tabhost_bottom {
+ background-image : url(../images/tabContainer/b_tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_center.w2tabcontrol_tabhost_bottom {
+ background-image : url(../images/tabContainer/b_tab02_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_right.w2tabcontrol_tabhost_bottom {
+ background-image : url(../images/tabContainer/b_tab03_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_left.w2tabcontrol_tabhost_left {
+ background-image : url(../images/tabContainer/l_tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_center.w2tabcontrol_tabhost_left {
+ background-image : url(../images/tabContainer/l_tab02_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_right.w2tabcontrol_tabhost_left {
+ background-image : url(../images/tabContainer/l_tab03_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_left.w2tabcontrol_tabhost_right {
+ background-image : url(../images/tabContainer/r_tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_center.w2tabcontrol_tabhost_right {
+ background-image : url(../images/tabContainer/r_tab02_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_right.w2tabcontrol_tabhost_right {
+ background-image : url(../images/tabContainer/r_tab03_on.gif);
+}
+
+/* over */
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_left.w2tabcontrol_tabhost_top {
+ background-image : url(../images/tabContainer/tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_center.w2tabcontrol_tabhost_top {
+ background-image : url(../images/tabContainer/tab02_on.gif);
+ cursor: pointer;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_right.w2tabcontrol_tabhost_top {
+ background-image : url(../images/tabContainer/tab03_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_left.w2tabcontrol_tabhost_bottom {
+ background-image : url(../images/tabContainer/b_tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_center.w2tabcontrol_tabhost_bottom {
+ background-image : url(../images/tabContainer/b_tab02_on.gif);
+ cursor: pointer;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_right.w2tabcontrol_tabhost_bottom {
+ background-image : url(../images/tabContainer/b_tab03_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_left.w2tabcontrol_tabhost_left {
+ background-image : url(../images/tabContainer/l_tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_center.w2tabcontrol_tabhost_left {
+ background-image : url(../images/tabContainer/l_tab02_on.gif);
+ cursor: pointer;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_right.w2tabcontrol_tabhost_left {
+ background-image : url(../images/tabContainer/l_tab03_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_left.w2tabcontrol_tabhost_right {
+ background-image : url(../images/tabContainer/r_tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_center.w2tabcontrol_tabhost_right {
+ background-image : url(../images/tabContainer/r_tab02_on.gif);
+ cursor: pointer;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_right.w2tabcontrol_tabhost_right {
+ background-image : url(../images/tabContainer/r_tab03_on.gif);
+}
+
+.w2windowContainer_onsplit {
+ cursor : url(../images/windowContainer/b_split.png);
+}
+
+/* progressbar */
+.w2progressbar_progress {
+ position: relative;
+ width: 100%;
+ height: 100%;
+ background-color: #ddd;
+}
+.w2progressbar_bar {
+ position: absolute;
+ width: 0%;
+ height: 100%;
+ background-color: #4CAF50;
+}
+.w2progressbar_progress{
+ line-height:inherit;
+ position: relative;
+ top: 0;
+ left: 0;
+ padding: 0;
+ margin: 0;
+ border-radius: 3px;
+ background: -webkit-gradient(linear,0 0,0 100%,from(#d4d4d4),to(#f6f6f6));
+ background: -webkit-linear-gradient(top,#d4d4d4,#f6f6f6);
+ background: -moz-linear-gradient(top,#d4d4d4,#f6f6f6);
+ background: -ms-linear-gradient(top,#d4d4d4,#f6f6f6);
+ background: -o-linear-gradient(top,#d4d4d4,#f6f6f6);
+ overflow: visible;
+ background:url(../images/progressbar/bg_pgb_lt.png) no-repeat left top, url(../images/progressbar/bg_pgb_rt.png) repeat-x right top;
+}
+.w2progressbar_bar{
+ background-color: #7bafe4;
+ background: -webkit-gradient(linear,0 0,0 100%,from(#7bafe4),to(#5c85d4));
+ background: -webkit-linear-gradient(top,#7bafe4,#5c85d4);
+ background: -moz-linear-gradient(top,#7bafe4,#5c85d4);
+ background: -ms-linear-gradient(top,#7bafe4,#5c85d4);
+ background: -o-linear-gradient(top,#7bafe4,#5c85d4);
+ border-radius: 4px;
+ border-collapse: collapse;
+ box-sizing: border-box;
+ background:url(../images/progressbar/bg_pgb_ov_lt.png) no-repeat left top, url(../images/progressbar/bg_pgb_ov_rt.png) repeat-x right top;
+}
+
+.w2progressbar_type4,
+.w2progressbar_type5,
+.w2progressbar_type6{
+ background: #e5e5e5;
+ border-radius: 10px;
+ padding: 0 10px;
+ padding: 0\9;
+ box-shadow: inset 0px 4px 3px -3px rgba(183,183,183,1);
+}
+.w2progressbar_type7,
+.w2progressbar_type8,
+.w2progressbar_type9{
+ height:26px;
+ background: #e5e5e5;
+ border-radius: 2px;
+ padding: 0 10px;
+ padding: 0\9;
+ box-shadow: inset 0px 4px 3px -3px rgba(183,183,183,1);
+}
+
+.w2progressbar_type4 .w2progressbar_progress,
+.w2progressbar_type5 .w2progressbar_progress,
+.w2progressbar_type6 .w2progressbar_progress,
+.w2progressbar_type7 .w2progressbar_progress,
+.w2progressbar_type8 .w2progressbar_progress,
+.w2progressbar_type9 .w2progressbar_progress{
+ background:none;
+}
+
+.w2progressbar_type4 .w2progressbar_bar,
+.w2progressbar_type5 .w2progressbar_bar,
+.w2progressbar_type6 .w2progressbar_bar{
+ background:url(../images/progressbar/bg_pgb1_ov_lt.png) no-repeat left center,
+ url(../images/progressbar/bg_pgb1_ov_rt.png) repeat-x right center;
+}
+.w2progressbar_type7 .w2progressbar_bar,
+.w2progressbar_type8 .w2progressbar_bar,
+.w2progressbar_type9 .w2progressbar_bar{
+ background:url(../images/progressbar/bg_pgb2_ov_lt.png) no-repeat left center,
+ url(../images/progressbar/bg_pgb2_ov_rt.png) repeat-x right center;
+}
+
+.w2progressbar_type1 .w2progressbar_bar div,
+.w2progressbar_type4 .w2progressbar_bar div,
+.w2progressbar_type7 .w2progressbar_bar div{
+ position:absolute; top:-30px;
+ right:-23px;
+ background:url(../images/progressbar/bg_pgb_tooltip.png) no-repeat;
+ width:47px; height:30px;
+ font-size:12px;
+ font-weight:bold;
+ color:#fff;
+ line-height: 24px;
+}
+.w2progressbar_type2 .w2progressbar_bar div,
+.w2progressbar_type5 .w2progressbar_bar div{
+ font-size:12px;
+ font-weight:bold;
+ color:#fff;
+ line-height:20px;
+}
+.w2progressbar_type8 .w2progressbar_bar div{
+ font-size:12px;
+ font-weight:bold;
+ color:#fff;
+ line-height:26px;
+}
+.w2progressbar_type3 .w2progressbar_bar div,
+.w2progressbar_type6 .w2progressbar_bar div,
+.w2progressbar_type9 .w2progressbar_bar div{
+ line-height:26px;
+ margin-top: 26px;
+ position: fixed;
+ margin-left:85px;
+}
+
+/* pivotTable */
+.w2PivotTableDisplayNone {
+ display: none;
+}
+
+.w2editablePivot {
+ table-layout: fixed;
+ overflow : hidden;
+ cursor: default;
+}
+.w2editablePivot_container_header {
+ width: 100%;
+ height: 160px;
+ overflow-x : auto;
+ overflow-y : hidden;
+ margin-bottom: 2px;
+ /*background-color: red;*/
+}
+.w2editablePivot_container_header_showedValueList {
+ width: 100%;
+ height: 33px;
+ overflow-x : auto;
+ overflow-y : hidden;
+/*background-color: red;*/
+}
+.w2editablePivot_container_header_hiddenList {
+ width: 100%;
+ height: 33px;
+ overflow-x : auto;
+ overflow-y : hidden;
+/*background-color: red;*/
+}
+.w2editablePivot_container_header_colAxisList {
+ width: 100%;
+ height: 33px;
+ overflow-x : auto;
+ overflow-y : hidden;
+/*background-color: red;*/
+}
+.w2editablePivot_container_header_rowAxisList {
+ width: 100%;
+ height: 33px;
+ overflow-x : auto;
+ overflow-y : hidden;
+/*background-color: red;*/
+}
+.w2editablePivot_container_body {
+ width: 100%;
+ /*background-color: blue;*/
+}
+.w2editablePivot_container_content {
+ float: left;
+ height: 100%;
+ overflow: hidden;
+ /*background-color: aqua;*/
+}
+.w2editablePivot_container_scrollY {
+ float: right;
+ width: 18px;
+ height: 100%;
+ overflow: auto;
+ /*background-color: yellow;*/
+}
+.w2editablePivot_container_scrollX {
+ bottom: 0;
+ height: 18px;
+ width: 100%;
+ overflow: auto;
+ /*background-color: green;*/
+}
+.w2editablePivot_container_scrollX_barX {
+ height: 1px;
+}
+.w2editablePivot_container_scrollX_barY {
+ width: 1px;
+}
+.w2editablePivot_container_header_pvtAttr {
+ margin-top: 5px;
+}
+.pvtHorizList { white-space:nowrap; }
+.w2editablePivot_pvtHorizList li { display: inline; }
+.w2editablePivot_pvtVertList { vertical-align: top; }
+.w2editablePivot_focusedCell {
+ background-color:#fca73c;
+}
+.w2editablePivot_contextMenu {
+ color:#066196;
+ font-size:12px;
+ font-weight:normal;
+ white-space:nowrap;
+ overflow: hidden;
+ background-color: white;
+ position:absolute;
+ border: 3px solid #B1C5D5;
+ z-index: 99;
+ padding:0px;
+ display:block;
+}
+.w2editablePivot_contextMenu_row {
+ cursor: pointer;
+ padding: 5px;
+}
+.w2editablePivot_contextMenu_column {
+ cursor: pointer;
+ padding-top: 3px;
+}
+.w2editablePivot_containerTable_TD {
+ height: 25px;
+ max-height: 25px;
+}
+.w2editablePivot_drag {
+ margin:0 15px;
+ cursor: move;
+ background-color: #e6EEEE;
+ font-size: 8pt;
+ font-weight: bold;
+ padding: 5px;
+ color: #3D3D3D;
+ padding: 5px;
+ border: 1px solid #CDCDCD;
+ vertical-align: top;
+ text-align: center;
+ min-width: 30px;
+}
+.w2editablePivot_cellDisabled {
+ background-color:#e3e3e3;
+}
+.w2pivotTable {
+ overflow : scroll;
+}
+.pvtRendererArea {
+ overflow: hidden;
+}
+.pvtAxisLabel {
+}
+table.pvtTable {
+ font-family:arial;
+ font-size: 8pt;
+ text-align: left;
+ border-collapse: collapse;
+ /*overflow:hidden;*/
+}
+/*table.pvtTable tr th, table.pvtTable tr th {
+ background-color: #e6EEEE;
+ border:1px solid #b3b3b3;
+ font-size:12px;
+ padding: 5px;
+ cursor:default;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+}
+table.pvtTable tr td {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+*/
+table.pvtTable tr th, table.pvtTable tr th {
+ background-color: #e6EEEE;
+ border:1px solid #b3b3b3;
+ font-size:12px;
+ padding: 5px;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ min-width:30px;
+ height: 12px;
+ overflow: hidden;
+}
+.type7 {
+ background-color: #e6EEEE;
+ border:1px solid #b3b3b3;
+ font-size:12px;
+ padding: 5px;
+ cursor:default;
+ white-space:nowrap;
+ font-weight: bold;
+}
+.type8 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ overflow: hidden;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+ cursor: default;
+}
+.type9 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+.type10 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+.type12 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+.type14 {
+ background-color: #e6EEEE;
+ border:1px solid #b3b3b3;
+ font-size:12px;
+ padding: 5px;
+ cursor:default;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ font-weight: bold;
+}
+.type15 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+.type16 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+.type13 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+.w2editablePivot_fixedColumnCell {
+ border-top : 1px solid #b3b3b3;
+ border-bottom :1px solid #b3b3b3;
+ border-left: 1px solid #b3b3b3;
+ border-right: 2px solid black !important;
+}
+.w2editablePivot_fixedRowCell {
+ border-top : 1px solid #b3b3b3;
+ border-bottom : 2px solid black !important;
+ border-left: 1px solid #b3b3b3;
+ border-right: 1px solid #b3b3b3;
+}
+.w2editablePivot_fixedRowColumnCell {
+ border-top : 1px solid #b3b3b3;
+ border-bottom : 2px solid black;
+ border-left: 1px solid #b3b3b3;
+ border-right: 2px solid black;
+}
+.fixedCell {
+}
+.grandTotalAxis {
+
+}
+table.pvtTable .pvtColLabel {text-align: center;}
+table.pvtTable .pvtTotalLabel {text-align: center;}
+.pvtRowLabel{
+ text-align: center;
+}
+.pvtTotal, .pvtGrandTotal { font-weight: bold; }
+.pvtVals { text-align: left; }
+.pvtAggregator { margin-top: 5px; margin-bottom: 5px ; }
+.pvtAxisContainer, .pvtVals {
+ border: 1px solid #bcbcc6;
+ background: #f3f3f5;
+ padding: 5px;
+ min-width: 30px;
+ min-height: 20px;
+}
+.pvtAxisContainer li {
+ padding: 2px 2px;
+ list-style-type: none;
+}
+.pvtAxisContainer li.pvtPlaceholder {
+ -webkit-border-radius: 5px;
+ padding: 3px 15px;
+ -moz-border-radius: 5px;
+ border-radius: 5px;
+ border: 1px dashed #aaa;
+}
+.pvtAxisContainer li span.pvtAttr {
+ background: #357b9e;
+ border: 1px solid #296583;
+ color: #fff;
+ font-size: 14px;
+ padding: 2px 5px;
+ white-space:nowrap;
+ -webkit-border-radius: 5px;
+ -moz-border-radius: 5px;
+ border-radius: 5px;
+ min-width: 50px;
+}
+.pvtAxisContainer li span.pvtAttrNoName {
+ padding: 2px 20px;
+}
+.pvtTriangle {
+ cursor:pointer;
+ color: #fff;
+}
+.pvtHorizList li { display: inline; }
+.pvtVertList { vertical-align: top; }
+.pvtFilteredAttribute { font-style: italic }
+.pvtFilterBox{
+ z-index: 100;
+ width: 280px;
+ position: absolute;
+ text-align: center;
+ border: 2px solid #296583;
+ background-color: #fff;
+ padding: 0;
+}
+.pvtFilterBox button {
+ margin-right: 3px;
+ margin-bottom: 3px;
+}
+.pvtFilterBox input[type="text"] {
+ width: 174px;
+}
+.pvtFilterBox h4 {
+ margin:0;
+ padding: 8px;
+ border-bottom: 1px solid #296583;
+ background: #e5e5e9;
+ color: #296583;
+}
+.pvtCheckContainer{
+ text-align: left;
+ overflow: auto;
+/*
+ overflow: scroll;
+*/
+ width: 100%;
+ max-height: 200px;
+}
+.pvtCheckContainer p {
+ margin: 5px;
+}
+.pvtCheckContainer span {
+ font-size:12px;
+}
+.alignCenter {
+ vertical-align: middle;
+ text-align: center;
+}
+
+/* mapchart */
+.w2mapchart_map text {
+ pointer-events: none;
+}
+.w2mapchart_map .municipality {
+ fill: #21c0b8;
+ stroke: #fff;
+}
+.w2mapchart_map .municipality-label {
+ fill: #c94173;
+ font-size: 12px;
+ font-weight: 300;
+ text-anchor: middle;
+}
+.w2mapchart_tooltip .kv {
+ background:black;
+ border:1px solid gray;
+ border-radius:5px;
+ font-size:12px;
+ padding:4px;
+ color:white;
+}
+
+.w2mapchart_accessibility {
+ width:1px;
+ height:1px;
+}
+
+.w2mapchart_accessibility_select {
+ visibility: hidden;
+}
+
+.w2grid_groupbyFilterBox{
+ overflow:hidden;
+ position:absolute;
+}
+.w2grid_groupbyFilterBox_main{
+ position:relative;
+}
+
+.w2grid_groupbyFilterBox_buttons{
+ position:absolute;
+ left:0;
+ padding-left:3px;
+ padding-right:3px;
+}
+
+.w2grid_groupbyFilterBox_delete{
+ height:24px;
+ vertical-align:middle;
+ color:red;
+}
+
+.w2grid_groupbyFilterBox_apply{
+ height:24px;
+ vertical-align:middle;
+}
+
+.w2grid_groupbyFilterBox_select{
+ height:24px;
+}
+.w2grid_groupbyFilterBox_label{
+ color: black;
+}
\ No newline at end of file
diff --git a/src/main/webapp/websquare/theme/red/config.xml b/src/main/webapp/websquare/theme/red/config.xml
new file mode 100644
index 0000000..1adedf8
--- /dev/null
+++ b/src/main/webapp/websquare/theme/red/config.xml
@@ -0,0 +1,181 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/webapp/websquare/theme/red/images/accordion/icon1.gif b/src/main/webapp/websquare/theme/red/images/accordion/icon1.gif
new file mode 100644
index 0000000..fd7d732
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/accordion/icon1.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/accordion/icon1_down.gif b/src/main/webapp/websquare/theme/red/images/accordion/icon1_down.gif
new file mode 100644
index 0000000..4bd5c6c
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/accordion/icon1_down.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/autoComplete/select_arrow.gif b/src/main/webapp/websquare/theme/red/images/autoComplete/select_arrow.gif
new file mode 100644
index 0000000..d47f515
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/autoComplete/select_arrow.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/autoComplete/select_arrow_on.gif b/src/main/webapp/websquare/theme/red/images/autoComplete/select_arrow_on.gif
new file mode 100644
index 0000000..2098271
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/autoComplete/select_arrow_on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/balloonTip/background.gif b/src/main/webapp/websquare/theme/red/images/balloonTip/background.gif
new file mode 100644
index 0000000..cb61e7f
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/balloonTip/background.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/balloonTip/bottom.gif b/src/main/webapp/websquare/theme/red/images/balloonTip/bottom.gif
new file mode 100644
index 0000000..ffa0ff7
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/balloonTip/bottom.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/balloonTip/left.gif b/src/main/webapp/websquare/theme/red/images/balloonTip/left.gif
new file mode 100644
index 0000000..76c998e
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/balloonTip/left.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/balloonTip/leftBottom.gif b/src/main/webapp/websquare/theme/red/images/balloonTip/leftBottom.gif
new file mode 100644
index 0000000..9f6ecd7
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/balloonTip/leftBottom.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/balloonTip/leftTop.gif b/src/main/webapp/websquare/theme/red/images/balloonTip/leftTop.gif
new file mode 100644
index 0000000..a759e1b
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/balloonTip/leftTop.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/balloonTip/right.gif b/src/main/webapp/websquare/theme/red/images/balloonTip/right.gif
new file mode 100644
index 0000000..7aba496
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/balloonTip/right.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/balloonTip/rightBottom.gif b/src/main/webapp/websquare/theme/red/images/balloonTip/rightBottom.gif
new file mode 100644
index 0000000..5887d5a
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/balloonTip/rightBottom.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/balloonTip/rightTop.gif b/src/main/webapp/websquare/theme/red/images/balloonTip/rightTop.gif
new file mode 100644
index 0000000..62d18d6
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/balloonTip/rightTop.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/balloonTip/tailBottom.gif b/src/main/webapp/websquare/theme/red/images/balloonTip/tailBottom.gif
new file mode 100644
index 0000000..f5548c3
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/balloonTip/tailBottom.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/balloonTip/tailTop.gif b/src/main/webapp/websquare/theme/red/images/balloonTip/tailTop.gif
new file mode 100644
index 0000000..11d4a8d
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/balloonTip/tailTop.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/balloonTip/top.gif b/src/main/webapp/websquare/theme/red/images/balloonTip/top.gif
new file mode 100644
index 0000000..7a6c80c
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/balloonTip/top.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/b_close.gif b/src/main/webapp/websquare/theme/red/images/calendar/b_close.gif
new file mode 100644
index 0000000..a52c7b4
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/b_close.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/b_close_on.gif b/src/main/webapp/websquare/theme/red/images/calendar/b_close_on.gif
new file mode 100644
index 0000000..1d71ed6
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/b_close_on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/b_date.gif b/src/main/webapp/websquare/theme/red/images/calendar/b_date.gif
new file mode 100644
index 0000000..4afd40b
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/b_date.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/b_date.png b/src/main/webapp/websquare/theme/red/images/calendar/b_date.png
new file mode 100644
index 0000000..c82d2d4
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/b_date.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/b_date_on.gif b/src/main/webapp/websquare/theme/red/images/calendar/b_date_on.gif
new file mode 100644
index 0000000..cd2840c
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/b_date_on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/b_date_on.png b/src/main/webapp/websquare/theme/red/images/calendar/b_date_on.png
new file mode 100644
index 0000000..c00d356
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/b_date_on.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/bg_date.gif b/src/main/webapp/websquare/theme/red/images/calendar/bg_date.gif
new file mode 100644
index 0000000..cebe41f
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/bg_date.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/bg_date_on.gif b/src/main/webapp/websquare/theme/red/images/calendar/bg_date_on.gif
new file mode 100644
index 0000000..facc2c3
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/bg_date_on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/bg_header.gif b/src/main/webapp/websquare/theme/red/images/calendar/bg_header.gif
new file mode 100644
index 0000000..05e8d15
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/bg_header.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/btn_close.gif b/src/main/webapp/websquare/theme/red/images/calendar/btn_close.gif
new file mode 100644
index 0000000..0de4795
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/btn_close.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/btn_close_on.gif b/src/main/webapp/websquare/theme/red/images/calendar/btn_close_on.gif
new file mode 100644
index 0000000..6624a13
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/btn_close_on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/btn_ok.gif b/src/main/webapp/websquare/theme/red/images/calendar/btn_ok.gif
new file mode 100644
index 0000000..5af22f1
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/btn_ok.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/btn_ok_on.gif b/src/main/webapp/websquare/theme/red/images/calendar/btn_ok_on.gif
new file mode 100644
index 0000000..7382327
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/btn_ok_on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/date2.gif b/src/main/webapp/websquare/theme/red/images/calendar/date2.gif
new file mode 100644
index 0000000..b0fe49a
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/date2.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/dateInOtherMonth2.gif b/src/main/webapp/websquare/theme/red/images/calendar/dateInOtherMonth2.gif
new file mode 100644
index 0000000..c0bdc40
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/dateInOtherMonth2.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/dateInOtherMonth3.gif b/src/main/webapp/websquare/theme/red/images/calendar/dateInOtherMonth3.gif
new file mode 100644
index 0000000..669c965
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/dateInOtherMonth3.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_fri.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_fri.gif
new file mode 100644
index 0000000..d700682
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_fri.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_fri2.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_fri2.gif
new file mode 100644
index 0000000..7db4f42
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_fri2.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_fri2.png b/src/main/webapp/websquare/theme/red/images/calendar/day_fri2.png
new file mode 100644
index 0000000..f50c1ab
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_fri2.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_fri3.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_fri3.gif
new file mode 100644
index 0000000..e5e4562
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_fri3.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_fri4.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_fri4.gif
new file mode 100644
index 0000000..612c15d
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_fri4.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_fri5.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_fri5.gif
new file mode 100644
index 0000000..807357d
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_fri5.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_mon.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_mon.gif
new file mode 100644
index 0000000..74859db
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_mon.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_mon2.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_mon2.gif
new file mode 100644
index 0000000..50e9ecc
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_mon2.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_mon2.png b/src/main/webapp/websquare/theme/red/images/calendar/day_mon2.png
new file mode 100644
index 0000000..36e7017
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_mon2.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_mon3.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_mon3.gif
new file mode 100644
index 0000000..36bd4f7
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_mon3.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_mon4.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_mon4.gif
new file mode 100644
index 0000000..84419a6
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_mon4.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_mon5.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_mon5.gif
new file mode 100644
index 0000000..41554e8
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_mon5.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_sat.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_sat.gif
new file mode 100644
index 0000000..88c1056
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_sat.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_sat2.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_sat2.gif
new file mode 100644
index 0000000..47cfe8b
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_sat2.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_sat2.png b/src/main/webapp/websquare/theme/red/images/calendar/day_sat2.png
new file mode 100644
index 0000000..f0414c6
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_sat2.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_sat3.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_sat3.gif
new file mode 100644
index 0000000..576ccc0
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_sat3.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_sat4.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_sat4.gif
new file mode 100644
index 0000000..2e45cb1
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_sat4.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_sat5.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_sat5.gif
new file mode 100644
index 0000000..bd2715c
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_sat5.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_sun.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_sun.gif
new file mode 100644
index 0000000..2687071
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_sun.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_sun2.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_sun2.gif
new file mode 100644
index 0000000..a566db6
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_sun2.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_sun2.png b/src/main/webapp/websquare/theme/red/images/calendar/day_sun2.png
new file mode 100644
index 0000000..d46e8c6
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_sun2.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_sun3.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_sun3.gif
new file mode 100644
index 0000000..5d1e289
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_sun3.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_sun4.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_sun4.gif
new file mode 100644
index 0000000..18fa547
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_sun4.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_sun5.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_sun5.gif
new file mode 100644
index 0000000..d468ab8
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_sun5.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_thu.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_thu.gif
new file mode 100644
index 0000000..ab03737
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_thu.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_thu2.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_thu2.gif
new file mode 100644
index 0000000..9f7a046
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_thu2.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_thu2.png b/src/main/webapp/websquare/theme/red/images/calendar/day_thu2.png
new file mode 100644
index 0000000..29bcaba
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_thu2.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_thu3.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_thu3.gif
new file mode 100644
index 0000000..5391488
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_thu3.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_thu4.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_thu4.gif
new file mode 100644
index 0000000..7a102e3
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_thu4.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_thu5.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_thu5.gif
new file mode 100644
index 0000000..6623a61
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_thu5.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_tue.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_tue.gif
new file mode 100644
index 0000000..803f517
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_tue.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_tue2.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_tue2.gif
new file mode 100644
index 0000000..c947064
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_tue2.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_tue2.png b/src/main/webapp/websquare/theme/red/images/calendar/day_tue2.png
new file mode 100644
index 0000000..994b670
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_tue2.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_tue3.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_tue3.gif
new file mode 100644
index 0000000..d86cefe
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_tue3.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_tue4.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_tue4.gif
new file mode 100644
index 0000000..934a108
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_tue4.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_tue5.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_tue5.gif
new file mode 100644
index 0000000..ed913f8
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_tue5.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_wed.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_wed.gif
new file mode 100644
index 0000000..8b0f28f
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_wed.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_wed2.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_wed2.gif
new file mode 100644
index 0000000..f05af86
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_wed2.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_wed2.png b/src/main/webapp/websquare/theme/red/images/calendar/day_wed2.png
new file mode 100644
index 0000000..9d10e26
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_wed2.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_wed3.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_wed3.gif
new file mode 100644
index 0000000..ffb72bc
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_wed3.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_wed4.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_wed4.gif
new file mode 100644
index 0000000..a9222a1
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_wed4.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/day_wed5.gif b/src/main/webapp/websquare/theme/red/images/calendar/day_wed5.gif
new file mode 100644
index 0000000..6e9fc0c
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/day_wed5.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/month_last.gif b/src/main/webapp/websquare/theme/red/images/calendar/month_last.gif
new file mode 100644
index 0000000..bbacf5e
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/month_last.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/month_next.gif b/src/main/webapp/websquare/theme/red/images/calendar/month_next.gif
new file mode 100644
index 0000000..42d2bd9
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/month_next.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/selectedDate2.gif b/src/main/webapp/websquare/theme/red/images/calendar/selectedDate2.gif
new file mode 100644
index 0000000..687ff39
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/selectedDate2.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/selectedDate3.gif b/src/main/webapp/websquare/theme/red/images/calendar/selectedDate3.gif
new file mode 100644
index 0000000..9c46fd6
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/selectedDate3.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/selectedDate5.gif b/src/main/webapp/websquare/theme/red/images/calendar/selectedDate5.gif
new file mode 100644
index 0000000..b030e46
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/selectedDate5.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/time_cancel.gif b/src/main/webapp/websquare/theme/red/images/calendar/time_cancel.gif
new file mode 100644
index 0000000..0de4795
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/time_cancel.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/time_cancel_on.gif b/src/main/webapp/websquare/theme/red/images/calendar/time_cancel_on.gif
new file mode 100644
index 0000000..6624a13
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/time_cancel_on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/time_confirm.gif b/src/main/webapp/websquare/theme/red/images/calendar/time_confirm.gif
new file mode 100644
index 0000000..5af22f1
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/time_confirm.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/time_confirm_on.gif b/src/main/webapp/websquare/theme/red/images/calendar/time_confirm_on.gif
new file mode 100644
index 0000000..7382327
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/time_confirm_on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/year_last.gif b/src/main/webapp/websquare/theme/red/images/calendar/year_last.gif
new file mode 100644
index 0000000..ba3fcfb
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/year_last.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/calendar/year_next.gif b/src/main/webapp/websquare/theme/red/images/calendar/year_next.gif
new file mode 100644
index 0000000..126feb0
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/calendar/year_next.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/checkcombobox/button.png b/src/main/webapp/websquare/theme/red/images/checkcombobox/button.png
new file mode 100644
index 0000000..644874b
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/checkcombobox/button.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/checkcombobox/button_on.png b/src/main/webapp/websquare/theme/red/images/checkcombobox/button_on.png
new file mode 100644
index 0000000..be10800
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/checkcombobox/button_on.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/checkcombobox/select_arrow.gif b/src/main/webapp/websquare/theme/red/images/checkcombobox/select_arrow.gif
new file mode 100644
index 0000000..d47f515
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/checkcombobox/select_arrow.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/checkcombobox/select_arrow_on.gif b/src/main/webapp/websquare/theme/red/images/checkcombobox/select_arrow_on.gif
new file mode 100644
index 0000000..2098271
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/checkcombobox/select_arrow_on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_bottom_left.gif b/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_bottom_left.gif
new file mode 100644
index 0000000..9b4e4dd
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_bottom_left.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_bottom_middle_bg.gif b/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_bottom_middle_bg.gif
new file mode 100644
index 0000000..6f4d557
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_bottom_middle_bg.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_bottom_right.gif b/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_bottom_right.gif
new file mode 100644
index 0000000..bc6b808
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_bottom_right.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_close_but.gif b/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_close_but.gif
new file mode 100644
index 0000000..6c84e6a
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_close_but.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_close_but_on.gif b/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_close_but_on.gif
new file mode 100644
index 0000000..6c84e6a
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_close_but_on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_middle_left_bg.gif b/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_middle_left_bg.gif
new file mode 100644
index 0000000..43a0cfa
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_middle_left_bg.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_middle_right_bg.gif b/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_middle_right_bg.gif
new file mode 100644
index 0000000..472f8bd
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_middle_right_bg.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_top_close.png b/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_top_close.png
new file mode 100644
index 0000000..e724739
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_top_close.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_top_left.gif b/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_top_left.gif
new file mode 100644
index 0000000..db35ca6
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_top_left.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_top_middle_bg.gif b/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_top_middle_bg.gif
new file mode 100644
index 0000000..d19f7a4
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_top_middle_bg.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_top_right.gif b/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_top_right.gif
new file mode 100644
index 0000000..9157cb2
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_top_right.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_top_title_view.gif b/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_top_title_view.gif
new file mode 100644
index 0000000..e5d39bb
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/floatingLayer/fl_top_title_view.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/grid/arrow.gif b/src/main/webapp/websquare/theme/red/images/grid/arrow.gif
new file mode 100644
index 0000000..38a6077
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/grid/arrow.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/grid/asc_order.gif b/src/main/webapp/websquare/theme/red/images/grid/asc_order.gif
new file mode 100644
index 0000000..c3e4cff
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/grid/asc_order.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/grid/bg_gridheader.gif b/src/main/webapp/websquare/theme/red/images/grid/bg_gridheader.gif
new file mode 100644
index 0000000..3959185
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/grid/bg_gridheader.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/grid/blank.gif b/src/main/webapp/websquare/theme/red/images/grid/blank.gif
new file mode 100644
index 0000000..cb72075
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/grid/blank.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/grid/btn_reset.gif b/src/main/webapp/websquare/theme/red/images/grid/btn_reset.gif
new file mode 100644
index 0000000..1624b96
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/grid/btn_reset.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/grid/btn_reset.png b/src/main/webapp/websquare/theme/red/images/grid/btn_reset.png
new file mode 100644
index 0000000..cf61072
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/grid/btn_reset.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/grid/close.gif b/src/main/webapp/websquare/theme/red/images/grid/close.gif
new file mode 100644
index 0000000..0cd5e30
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/grid/close.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/grid/customFilter_btn_close.gif b/src/main/webapp/websquare/theme/red/images/grid/customFilter_btn_close.gif
new file mode 100644
index 0000000..fc5f911
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/grid/customFilter_btn_close.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/grid/customFilter_btn_filter.gif b/src/main/webapp/websquare/theme/red/images/grid/customFilter_btn_filter.gif
new file mode 100644
index 0000000..d3ba94c
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/grid/customFilter_btn_filter.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/grid/customFilter_btn_open.gif b/src/main/webapp/websquare/theme/red/images/grid/customFilter_btn_open.gif
new file mode 100644
index 0000000..67de811
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/grid/customFilter_btn_open.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/grid/desc_order.gif b/src/main/webapp/websquare/theme/red/images/grid/desc_order.gif
new file mode 100644
index 0000000..31baddb
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/grid/desc_order.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/grid/grid_spinner_minus.png b/src/main/webapp/websquare/theme/red/images/grid/grid_spinner_minus.png
new file mode 100644
index 0000000..fcbdc1f
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/grid/grid_spinner_minus.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/grid/grid_spinner_plus.png b/src/main/webapp/websquare/theme/red/images/grid/grid_spinner_plus.png
new file mode 100644
index 0000000..e5fc788
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/grid/grid_spinner_plus.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/grid/icon_C.gif b/src/main/webapp/websquare/theme/red/images/grid/icon_C.gif
new file mode 100644
index 0000000..3ea48a9
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/grid/icon_C.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/grid/icon_D.gif b/src/main/webapp/websquare/theme/red/images/grid/icon_D.gif
new file mode 100644
index 0000000..9a354e0
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/grid/icon_D.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/grid/icon_R.gif b/src/main/webapp/websquare/theme/red/images/grid/icon_R.gif
new file mode 100644
index 0000000..a93d4b2
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/grid/icon_R.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/grid/icon_U.gif b/src/main/webapp/websquare/theme/red/images/grid/icon_U.gif
new file mode 100644
index 0000000..6d02210
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/grid/icon_U.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/grid/icon_V.gif b/src/main/webapp/websquare/theme/red/images/grid/icon_V.gif
new file mode 100644
index 0000000..9a354e0
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/grid/icon_V.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/grid/icon_sort.gif b/src/main/webapp/websquare/theme/red/images/grid/icon_sort.gif
new file mode 100644
index 0000000..7057db3
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/grid/icon_sort.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/grid/leaf.gif b/src/main/webapp/websquare/theme/red/images/grid/leaf.gif
new file mode 100644
index 0000000..9df40c0
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/grid/leaf.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/grid/line_I.gif b/src/main/webapp/websquare/theme/red/images/grid/line_I.gif
new file mode 100644
index 0000000..857fc1d
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/grid/line_I.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/grid/line_L.gif b/src/main/webapp/websquare/theme/red/images/grid/line_L.gif
new file mode 100644
index 0000000..64998e3
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/grid/line_L.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/grid/line_T.gif b/src/main/webapp/websquare/theme/red/images/grid/line_T.gif
new file mode 100644
index 0000000..8cc6d0d
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/grid/line_T.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/grid/minus.gif b/src/main/webapp/websquare/theme/red/images/grid/minus.gif
new file mode 100644
index 0000000..c69f2d1
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/grid/minus.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/grid/plus.gif b/src/main/webapp/websquare/theme/red/images/grid/plus.gif
new file mode 100644
index 0000000..baca52d
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/grid/plus.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/inputCalendar/icon_calendar.gif b/src/main/webapp/websquare/theme/red/images/inputCalendar/icon_calendar.gif
new file mode 100644
index 0000000..6e00a61
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/inputCalendar/icon_calendar.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/inputCalendar/icon_calendar.png b/src/main/webapp/websquare/theme/red/images/inputCalendar/icon_calendar.png
new file mode 100644
index 0000000..ca4309f
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/inputCalendar/icon_calendar.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/inputCalendar/icon_calendar_disable.gif b/src/main/webapp/websquare/theme/red/images/inputCalendar/icon_calendar_disable.gif
new file mode 100644
index 0000000..6fd27d1
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/inputCalendar/icon_calendar_disable.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/inputCalendar/icon_calendar_on.png b/src/main/webapp/websquare/theme/red/images/inputCalendar/icon_calendar_on.png
new file mode 100644
index 0000000..74145cc
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/inputCalendar/icon_calendar_on.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/inputCalendar/icon_calendar_over.gif b/src/main/webapp/websquare/theme/red/images/inputCalendar/icon_calendar_over.gif
new file mode 100644
index 0000000..cc129ae
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/inputCalendar/icon_calendar_over.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/menu/arrowBlack.png b/src/main/webapp/websquare/theme/red/images/menu/arrowBlack.png
new file mode 100644
index 0000000..e119e30
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/menu/arrowBlack.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/menu/menuBarBackground.png b/src/main/webapp/websquare/theme/red/images/menu/menuBarBackground.png
new file mode 100644
index 0000000..890f024
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/menu/menuBarBackground.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/menu/table.png b/src/main/webapp/websquare/theme/red/images/menu/table.png
new file mode 100644
index 0000000..abcd936
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/menu/table.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/menu/table_go.png b/src/main/webapp/websquare/theme/red/images/menu/table_go.png
new file mode 100644
index 0000000..0528dfa
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/menu/table_go.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/menu/table_save.png b/src/main/webapp/websquare/theme/red/images/menu/table_save.png
new file mode 100644
index 0000000..25b74d1
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/menu/table_save.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/pageControl/b_main.gif b/src/main/webapp/websquare/theme/red/images/pageControl/b_main.gif
new file mode 100644
index 0000000..f79000d
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/pageControl/b_main.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/pageControl/b_main.png b/src/main/webapp/websquare/theme/red/images/pageControl/b_main.png
new file mode 100644
index 0000000..594b6d6
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/pageControl/b_main.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/pageControl/b_main_next.gif b/src/main/webapp/websquare/theme/red/images/pageControl/b_main_next.gif
new file mode 100644
index 0000000..a358568
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/pageControl/b_main_next.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/pageControl/b_main_next.png b/src/main/webapp/websquare/theme/red/images/pageControl/b_main_next.png
new file mode 100644
index 0000000..5012763
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/pageControl/b_main_next.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/pageControl/b_main_prev.gif b/src/main/webapp/websquare/theme/red/images/pageControl/b_main_prev.gif
new file mode 100644
index 0000000..5555ab2
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/pageControl/b_main_prev.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/pageControl/b_main_prev.png b/src/main/webapp/websquare/theme/red/images/pageControl/b_main_prev.png
new file mode 100644
index 0000000..0370187
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/pageControl/b_main_prev.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/pageControl/b_next.gif b/src/main/webapp/websquare/theme/red/images/pageControl/b_next.gif
new file mode 100644
index 0000000..a977201
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/pageControl/b_next.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/pageControl/b_prev.gif b/src/main/webapp/websquare/theme/red/images/pageControl/b_prev.gif
new file mode 100644
index 0000000..540e036
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/pageControl/b_prev.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/pageList/b_end.gif b/src/main/webapp/websquare/theme/red/images/pageList/b_end.gif
new file mode 100644
index 0000000..3a79f19
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/pageList/b_end.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/pageList/b_end.png b/src/main/webapp/websquare/theme/red/images/pageList/b_end.png
new file mode 100644
index 0000000..a2079db
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/pageList/b_end.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/pageList/b_end_over.png b/src/main/webapp/websquare/theme/red/images/pageList/b_end_over.png
new file mode 100644
index 0000000..25cfcc3
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/pageList/b_end_over.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/pageList/b_first.gif b/src/main/webapp/websquare/theme/red/images/pageList/b_first.gif
new file mode 100644
index 0000000..0004172
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/pageList/b_first.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/pageList/b_first.png b/src/main/webapp/websquare/theme/red/images/pageList/b_first.png
new file mode 100644
index 0000000..b131cb2
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/pageList/b_first.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/pageList/b_first_over.png b/src/main/webapp/websquare/theme/red/images/pageList/b_first_over.png
new file mode 100644
index 0000000..82bf06b
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/pageList/b_first_over.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/pageList/b_next.gif b/src/main/webapp/websquare/theme/red/images/pageList/b_next.gif
new file mode 100644
index 0000000..a977201
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/pageList/b_next.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/pageList/b_next.png b/src/main/webapp/websquare/theme/red/images/pageList/b_next.png
new file mode 100644
index 0000000..5fd5470
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/pageList/b_next.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/pageList/b_next_over.png b/src/main/webapp/websquare/theme/red/images/pageList/b_next_over.png
new file mode 100644
index 0000000..faff52a
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/pageList/b_next_over.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/pageList/b_prev.gif b/src/main/webapp/websquare/theme/red/images/pageList/b_prev.gif
new file mode 100644
index 0000000..540e036
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/pageList/b_prev.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/pageList/b_prev.png b/src/main/webapp/websquare/theme/red/images/pageList/b_prev.png
new file mode 100644
index 0000000..24365c1
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/pageList/b_prev.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/pageList/b_prev_over.png b/src/main/webapp/websquare/theme/red/images/pageList/b_prev_over.png
new file mode 100644
index 0000000..8e170c1
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/pageList/b_prev_over.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/pageList/v_line.gif b/src/main/webapp/websquare/theme/red/images/pageList/v_line.gif
new file mode 100644
index 0000000..47c930c
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/pageList/v_line.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/panelContainer/icon1.gif b/src/main/webapp/websquare/theme/red/images/panelContainer/icon1.gif
new file mode 100644
index 0000000..fd7d732
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/panelContainer/icon1.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/panelContainer/icon1_down.gif b/src/main/webapp/websquare/theme/red/images/panelContainer/icon1_down.gif
new file mode 100644
index 0000000..4bd5c6c
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/panelContainer/icon1_down.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/panelContainer/icon2.gif b/src/main/webapp/websquare/theme/red/images/panelContainer/icon2.gif
new file mode 100644
index 0000000..56c312f
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/panelContainer/icon2.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/panelContainer/icon2_down.gif b/src/main/webapp/websquare/theme/red/images/panelContainer/icon2_down.gif
new file mode 100644
index 0000000..95cd461
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/panelContainer/icon2_down.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/progressbar/bg_pgb1_ov_lt.png b/src/main/webapp/websquare/theme/red/images/progressbar/bg_pgb1_ov_lt.png
new file mode 100644
index 0000000..564eb43
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/progressbar/bg_pgb1_ov_lt.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/progressbar/bg_pgb1_ov_rt.png b/src/main/webapp/websquare/theme/red/images/progressbar/bg_pgb1_ov_rt.png
new file mode 100644
index 0000000..a884532
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/progressbar/bg_pgb1_ov_rt.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/progressbar/bg_pgb1_repeat.png b/src/main/webapp/websquare/theme/red/images/progressbar/bg_pgb1_repeat.png
new file mode 100644
index 0000000..e0c9e73
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/progressbar/bg_pgb1_repeat.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/progressbar/bg_pgb2_ov_lt.png b/src/main/webapp/websquare/theme/red/images/progressbar/bg_pgb2_ov_lt.png
new file mode 100644
index 0000000..dd6098a
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/progressbar/bg_pgb2_ov_lt.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/progressbar/bg_pgb2_ov_rt.png b/src/main/webapp/websquare/theme/red/images/progressbar/bg_pgb2_ov_rt.png
new file mode 100644
index 0000000..105135e
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/progressbar/bg_pgb2_ov_rt.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/progressbar/bg_pgb_lt.png b/src/main/webapp/websquare/theme/red/images/progressbar/bg_pgb_lt.png
new file mode 100644
index 0000000..95f6935
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/progressbar/bg_pgb_lt.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/progressbar/bg_pgb_ov_lt.png b/src/main/webapp/websquare/theme/red/images/progressbar/bg_pgb_ov_lt.png
new file mode 100644
index 0000000..2f89eed
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/progressbar/bg_pgb_ov_lt.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/progressbar/bg_pgb_ov_rt.png b/src/main/webapp/websquare/theme/red/images/progressbar/bg_pgb_ov_rt.png
new file mode 100644
index 0000000..d7492a4
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/progressbar/bg_pgb_ov_rt.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/progressbar/bg_pgb_rt.png b/src/main/webapp/websquare/theme/red/images/progressbar/bg_pgb_rt.png
new file mode 100644
index 0000000..da011f7
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/progressbar/bg_pgb_rt.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/progressbar/bg_pgb_tooltip.png b/src/main/webapp/websquare/theme/red/images/progressbar/bg_pgb_tooltip.png
new file mode 100644
index 0000000..629fecb
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/progressbar/bg_pgb_tooltip.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/searchbox/btn_reset.gif b/src/main/webapp/websquare/theme/red/images/searchbox/btn_reset.gif
new file mode 100644
index 0000000..1624b96
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/searchbox/btn_reset.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/searchbox/btn_reset.png b/src/main/webapp/websquare/theme/red/images/searchbox/btn_reset.png
new file mode 100644
index 0000000..cf61072
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/searchbox/btn_reset.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/searchbox/btn_reset_on.gif b/src/main/webapp/websquare/theme/red/images/searchbox/btn_reset_on.gif
new file mode 100644
index 0000000..c36e958
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/searchbox/btn_reset_on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/searchbox/btn_reset_on.png b/src/main/webapp/websquare/theme/red/images/searchbox/btn_reset_on.png
new file mode 100644
index 0000000..987a163
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/searchbox/btn_reset_on.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/selectbox/select_arrow.gif b/src/main/webapp/websquare/theme/red/images/selectbox/select_arrow.gif
new file mode 100644
index 0000000..d47f515
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/selectbox/select_arrow.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/selectbox/select_arrow_on.gif b/src/main/webapp/websquare/theme/red/images/selectbox/select_arrow_on.gif
new file mode 100644
index 0000000..2098271
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/selectbox/select_arrow_on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/slider/bg_slideR.png b/src/main/webapp/websquare/theme/red/images/slider/bg_slideR.png
new file mode 100644
index 0000000..ff36c66
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/slider/bg_slideR.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/slider/bg_slideR_over.png b/src/main/webapp/websquare/theme/red/images/slider/bg_slideR_over.png
new file mode 100644
index 0000000..a2f4ccf
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/slider/bg_slideR_over.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/slider/bg_sliderC.png b/src/main/webapp/websquare/theme/red/images/slider/bg_sliderC.png
new file mode 100644
index 0000000..daccc4c
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/slider/bg_sliderC.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/slider/bg_sliderC_over.png b/src/main/webapp/websquare/theme/red/images/slider/bg_sliderC_over.png
new file mode 100644
index 0000000..af74296
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/slider/bg_sliderC_over.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/slider/bg_sliderL.png b/src/main/webapp/websquare/theme/red/images/slider/bg_sliderL.png
new file mode 100644
index 0000000..c3ee701
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/slider/bg_sliderL.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/slider/bg_sliderL_over.png b/src/main/webapp/websquare/theme/red/images/slider/bg_sliderL_over.png
new file mode 100644
index 0000000..4ac8d08
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/slider/bg_sliderL_over.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/slider/icon_sliderthumb.png b/src/main/webapp/websquare/theme/red/images/slider/icon_sliderthumb.png
new file mode 100644
index 0000000..bd09507
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/slider/icon_sliderthumb.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/slider/icon_sliderthumb_over.png b/src/main/webapp/websquare/theme/red/images/slider/icon_sliderthumb_over.png
new file mode 100644
index 0000000..ed715e0
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/slider/icon_sliderthumb_over.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/slider/v_bg_sliderB.png b/src/main/webapp/websquare/theme/red/images/slider/v_bg_sliderB.png
new file mode 100644
index 0000000..f53c29a
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/slider/v_bg_sliderB.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/tabContainer/btn_add.jpg b/src/main/webapp/websquare/theme/red/images/tabContainer/btn_add.jpg
new file mode 100644
index 0000000..9ae8de4
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/tabContainer/btn_add.jpg differ
diff --git a/src/main/webapp/websquare/theme/red/images/tabContainer/btn_del_off.gif b/src/main/webapp/websquare/theme/red/images/tabContainer/btn_del_off.gif
new file mode 100644
index 0000000..f28a8dd
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/tabContainer/btn_del_off.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/tabContainer/btn_del_on.gif b/src/main/webapp/websquare/theme/red/images/tabContainer/btn_del_on.gif
new file mode 100644
index 0000000..b61940d
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/tabContainer/btn_del_on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/tabContainer/tab01_off.gif b/src/main/webapp/websquare/theme/red/images/tabContainer/tab01_off.gif
new file mode 100644
index 0000000..13276f5
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/tabContainer/tab01_off.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/tabContainer/tab01_on.gif b/src/main/webapp/websquare/theme/red/images/tabContainer/tab01_on.gif
new file mode 100644
index 0000000..5efc64a
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/tabContainer/tab01_on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/tabContainer/tab02_off.gif b/src/main/webapp/websquare/theme/red/images/tabContainer/tab02_off.gif
new file mode 100644
index 0000000..bb37bdd
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/tabContainer/tab02_off.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/tabContainer/tab02_on.gif b/src/main/webapp/websquare/theme/red/images/tabContainer/tab02_on.gif
new file mode 100644
index 0000000..3203d2f
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/tabContainer/tab02_on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/tabContainer/tab03_off.gif b/src/main/webapp/websquare/theme/red/images/tabContainer/tab03_off.gif
new file mode 100644
index 0000000..bfe0b17
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/tabContainer/tab03_off.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/tabContainer/tab03_on.gif b/src/main/webapp/websquare/theme/red/images/tabContainer/tab03_on.gif
new file mode 100644
index 0000000..eb184ed
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/tabContainer/tab03_on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/tabControl/close.jpg b/src/main/webapp/websquare/theme/red/images/tabControl/close.jpg
new file mode 100644
index 0000000..a426d00
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/tabControl/close.jpg differ
diff --git a/src/main/webapp/websquare/theme/red/images/tabControl/close.png b/src/main/webapp/websquare/theme/red/images/tabControl/close.png
new file mode 100644
index 0000000..1961bc1
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/tabControl/close.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/tabControl/icon_docu.png b/src/main/webapp/websquare/theme/red/images/tabControl/icon_docu.png
new file mode 100644
index 0000000..9173560
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/tabControl/icon_docu.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/tabControl/left_off.png b/src/main/webapp/websquare/theme/red/images/tabControl/left_off.png
new file mode 100644
index 0000000..5a34f66
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/tabControl/left_off.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/tabControl/left_on.png b/src/main/webapp/websquare/theme/red/images/tabControl/left_on.png
new file mode 100644
index 0000000..db837f4
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/tabControl/left_on.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/tabControl/right_off.png b/src/main/webapp/websquare/theme/red/images/tabControl/right_off.png
new file mode 100644
index 0000000..0bfbe5f
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/tabControl/right_off.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/tabControl/right_on.png b/src/main/webapp/websquare/theme/red/images/tabControl/right_on.png
new file mode 100644
index 0000000..ae81e42
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/tabControl/right_on.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/tabControl/submenu_off.png b/src/main/webapp/websquare/theme/red/images/tabControl/submenu_off.png
new file mode 100644
index 0000000..e11415c
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/tabControl/submenu_off.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/tabControl/submenu_on.png b/src/main/webapp/websquare/theme/red/images/tabControl/submenu_on.png
new file mode 100644
index 0000000..f2edbd2
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/tabControl/submenu_on.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/tabControl/tab01_off.gif b/src/main/webapp/websquare/theme/red/images/tabControl/tab01_off.gif
new file mode 100644
index 0000000..13276f5
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/tabControl/tab01_off.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/tabControl/tab01_on.gif b/src/main/webapp/websquare/theme/red/images/tabControl/tab01_on.gif
new file mode 100644
index 0000000..5efc64a
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/tabControl/tab01_on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/tabControl/tab02_off.gif b/src/main/webapp/websquare/theme/red/images/tabControl/tab02_off.gif
new file mode 100644
index 0000000..bb37bdd
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/tabControl/tab02_off.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/tabControl/tab02_on.gif b/src/main/webapp/websquare/theme/red/images/tabControl/tab02_on.gif
new file mode 100644
index 0000000..3203d2f
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/tabControl/tab02_on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/tabControl/tab03_off.gif b/src/main/webapp/websquare/theme/red/images/tabControl/tab03_off.gif
new file mode 100644
index 0000000..bfe0b17
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/tabControl/tab03_off.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/tabControl/tab03_on.gif b/src/main/webapp/websquare/theme/red/images/tabControl/tab03_on.gif
new file mode 100644
index 0000000..eb184ed
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/tabControl/tab03_on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/treeview/last.gif b/src/main/webapp/websquare/theme/red/images/treeview/last.gif
new file mode 100644
index 0000000..64998e3
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/treeview/last.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/treeview/leaf_multi_root.gif b/src/main/webapp/websquare/theme/red/images/treeview/leaf_multi_root.gif
new file mode 100644
index 0000000..a45648f
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/treeview/leaf_multi_root.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/treeview/leaf_single_root.gif b/src/main/webapp/websquare/theme/red/images/treeview/leaf_single_root.gif
new file mode 100644
index 0000000..796fc8c
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/treeview/leaf_single_root.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/treeview/middle.gif b/src/main/webapp/websquare/theme/red/images/treeview/middle.gif
new file mode 100644
index 0000000..8cc6d0d
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/treeview/middle.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/treeview/minus.gif b/src/main/webapp/websquare/theme/red/images/treeview/minus.gif
new file mode 100644
index 0000000..6a28c05
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/treeview/minus.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/treeview/minus.png b/src/main/webapp/websquare/theme/red/images/treeview/minus.png
new file mode 100644
index 0000000..44197f7
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/treeview/minus.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/treeview/plus.gif b/src/main/webapp/websquare/theme/red/images/treeview/plus.gif
new file mode 100644
index 0000000..0437734
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/treeview/plus.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/treeview/plus.png b/src/main/webapp/websquare/theme/red/images/treeview/plus.png
new file mode 100644
index 0000000..09308f3
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/treeview/plus.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/treeview/vline.gif b/src/main/webapp/websquare/theme/red/images/treeview/vline.gif
new file mode 100644
index 0000000..857fc1d
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/treeview/vline.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/trigger/b_blue1.png b/src/main/webapp/websquare/theme/red/images/trigger/b_blue1.png
new file mode 100644
index 0000000..0604186
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/trigger/b_blue1.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/trigger/b_blue1_on.png b/src/main/webapp/websquare/theme/red/images/trigger/b_blue1_on.png
new file mode 100644
index 0000000..00eeaa8
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/trigger/b_blue1_on.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/trigger/b_blue2.png b/src/main/webapp/websquare/theme/red/images/trigger/b_blue2.png
new file mode 100644
index 0000000..b8c891f
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/trigger/b_blue2.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/trigger/b_blue2_on.png b/src/main/webapp/websquare/theme/red/images/trigger/b_blue2_on.png
new file mode 100644
index 0000000..720444e
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/trigger/b_blue2_on.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/trigger/b_blue3.png b/src/main/webapp/websquare/theme/red/images/trigger/b_blue3.png
new file mode 100644
index 0000000..a45aede
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/trigger/b_blue3.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/trigger/b_blue3_on.png b/src/main/webapp/websquare/theme/red/images/trigger/b_blue3_on.png
new file mode 100644
index 0000000..e62f699
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/trigger/b_blue3_on.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/trigger/b_gray1.png b/src/main/webapp/websquare/theme/red/images/trigger/b_gray1.png
new file mode 100644
index 0000000..0b0238e
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/trigger/b_gray1.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/trigger/b_gray1_on.png b/src/main/webapp/websquare/theme/red/images/trigger/b_gray1_on.png
new file mode 100644
index 0000000..48d86ee
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/trigger/b_gray1_on.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/trigger/b_gray2.png b/src/main/webapp/websquare/theme/red/images/trigger/b_gray2.png
new file mode 100644
index 0000000..4503bf1
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/trigger/b_gray2.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/trigger/b_gray2_on.png b/src/main/webapp/websquare/theme/red/images/trigger/b_gray2_on.png
new file mode 100644
index 0000000..1c2f162
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/trigger/b_gray2_on.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/trigger/b_gray3.png b/src/main/webapp/websquare/theme/red/images/trigger/b_gray3.png
new file mode 100644
index 0000000..04f23ad
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/trigger/b_gray3.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/trigger/b_gray3_on.png b/src/main/webapp/websquare/theme/red/images/trigger/b_gray3_on.png
new file mode 100644
index 0000000..596d123
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/trigger/b_gray3_on.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/trigger/b_green1.png b/src/main/webapp/websquare/theme/red/images/trigger/b_green1.png
new file mode 100644
index 0000000..2855a8e
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/trigger/b_green1.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/trigger/b_green1_on.png b/src/main/webapp/websquare/theme/red/images/trigger/b_green1_on.png
new file mode 100644
index 0000000..f9d7d63
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/trigger/b_green1_on.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/trigger/b_green2.png b/src/main/webapp/websquare/theme/red/images/trigger/b_green2.png
new file mode 100644
index 0000000..80cb18a
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/trigger/b_green2.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/trigger/b_green2_on.png b/src/main/webapp/websquare/theme/red/images/trigger/b_green2_on.png
new file mode 100644
index 0000000..a77d220
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/trigger/b_green2_on.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/trigger/b_green3.png b/src/main/webapp/websquare/theme/red/images/trigger/b_green3.png
new file mode 100644
index 0000000..5f241c9
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/trigger/b_green3.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/trigger/b_green3_on.png b/src/main/webapp/websquare/theme/red/images/trigger/b_green3_on.png
new file mode 100644
index 0000000..8554a58
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/trigger/b_green3_on.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/upload/b_attach.gif b/src/main/webapp/websquare/theme/red/images/upload/b_attach.gif
new file mode 100644
index 0000000..5675bd7
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/upload/b_attach.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/upload/b_attach.png b/src/main/webapp/websquare/theme/red/images/upload/b_attach.png
new file mode 100644
index 0000000..cfa8aaa
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/upload/b_attach.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/upload/b_attach_on.png b/src/main/webapp/websquare/theme/red/images/upload/b_attach_on.png
new file mode 100644
index 0000000..a21cf1c
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/upload/b_attach_on.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/upload/upload.xml b/src/main/webapp/websquare/theme/red/images/upload/upload.xml
new file mode 100644
index 0000000..6201da8
--- /dev/null
+++ b/src/main/webapp/websquare/theme/red/images/upload/upload.xml
@@ -0,0 +1,605 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/webapp/websquare/theme/red/images/widgetContainer/btn_close.gif b/src/main/webapp/websquare/theme/red/images/widgetContainer/btn_close.gif
new file mode 100644
index 0000000..510aeb3
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/widgetContainer/btn_close.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/widgetContainer/btn_close_on.gif b/src/main/webapp/websquare/theme/red/images/widgetContainer/btn_close_on.gif
new file mode 100644
index 0000000..9c80259
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/widgetContainer/btn_close_on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/widgetContainer/btn_maximize.gif b/src/main/webapp/websquare/theme/red/images/widgetContainer/btn_maximize.gif
new file mode 100644
index 0000000..547ebd5
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/widgetContainer/btn_maximize.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/widgetContainer/btn_maximize_on.gif b/src/main/webapp/websquare/theme/red/images/widgetContainer/btn_maximize_on.gif
new file mode 100644
index 0000000..1db71d5
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/widgetContainer/btn_maximize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/widgetContainer/btn_minimize.gif b/src/main/webapp/websquare/theme/red/images/widgetContainer/btn_minimize.gif
new file mode 100644
index 0000000..adc6632
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/widgetContainer/btn_minimize.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/widgetContainer/btn_minimize_on.gif b/src/main/webapp/websquare/theme/red/images/widgetContainer/btn_minimize_on.gif
new file mode 100644
index 0000000..d904e07
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/widgetContainer/btn_minimize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/widgetContainer/btn_pin_off.png b/src/main/webapp/websquare/theme/red/images/widgetContainer/btn_pin_off.png
new file mode 100644
index 0000000..1939857
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/widgetContainer/btn_pin_off.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/widgetContainer/btn_pin_on.png b/src/main/webapp/websquare/theme/red/images/widgetContainer/btn_pin_on.png
new file mode 100644
index 0000000..18e50ab
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/widgetContainer/btn_pin_on.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/widgetContainer/btn_resize.png b/src/main/webapp/websquare/theme/red/images/widgetContainer/btn_resize.png
new file mode 100644
index 0000000..1c3553e
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/widgetContainer/btn_resize.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/widgetContainer/btn_toggle.gif b/src/main/webapp/websquare/theme/red/images/widgetContainer/btn_toggle.gif
new file mode 100644
index 0000000..a5feb57
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/widgetContainer/btn_toggle.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/widgetContainer/icon.png b/src/main/webapp/websquare/theme/red/images/widgetContainer/icon.png
new file mode 100644
index 0000000..566b3ee
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/widgetContainer/icon.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/window/bg_mdiTitle.gif b/src/main/webapp/websquare/theme/red/images/window/bg_mdiTitle.gif
new file mode 100644
index 0000000..40d24cc
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/window/bg_mdiTitle.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/window/bg_selected_mdiTitle.gif b/src/main/webapp/websquare/theme/red/images/window/bg_selected_mdiTitle.gif
new file mode 100644
index 0000000..d3adf1c
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/window/bg_selected_mdiTitle.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/window/btn_close.gif b/src/main/webapp/websquare/theme/red/images/window/btn_close.gif
new file mode 100644
index 0000000..510aeb3
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/window/btn_close.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/window/btn_close.png b/src/main/webapp/websquare/theme/red/images/window/btn_close.png
new file mode 100644
index 0000000..4e3462e
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/window/btn_close.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/window/btn_close_on.gif b/src/main/webapp/websquare/theme/red/images/window/btn_close_on.gif
new file mode 100644
index 0000000..9c80259
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/window/btn_close_on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/window/btn_maximize.gif b/src/main/webapp/websquare/theme/red/images/window/btn_maximize.gif
new file mode 100644
index 0000000..547ebd5
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/window/btn_maximize.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/window/btn_maximize.png b/src/main/webapp/websquare/theme/red/images/window/btn_maximize.png
new file mode 100644
index 0000000..07fa1e5
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/window/btn_maximize.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/window/btn_maximize_on.gif b/src/main/webapp/websquare/theme/red/images/window/btn_maximize_on.gif
new file mode 100644
index 0000000..1db71d5
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/window/btn_maximize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/window/btn_minimize.gif b/src/main/webapp/websquare/theme/red/images/window/btn_minimize.gif
new file mode 100644
index 0000000..adc6632
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/window/btn_minimize.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/window/btn_minimize_on.gif b/src/main/webapp/websquare/theme/red/images/window/btn_minimize_on.gif
new file mode 100644
index 0000000..d904e07
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/window/btn_minimize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/window/btn_popup2.gif b/src/main/webapp/websquare/theme/red/images/window/btn_popup2.gif
new file mode 100644
index 0000000..ef77a9d
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/window/btn_popup2.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/window/btn_popup2_on.gif b/src/main/webapp/websquare/theme/red/images/window/btn_popup2_on.gif
new file mode 100644
index 0000000..22c4bce
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/window/btn_popup2_on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/window/btn_restore.gif b/src/main/webapp/websquare/theme/red/images/window/btn_restore.gif
new file mode 100644
index 0000000..547ebd5
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/window/btn_restore.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/window/btn_restore.png b/src/main/webapp/websquare/theme/red/images/window/btn_restore.png
new file mode 100644
index 0000000..4e8bf38
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/window/btn_restore.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/window/btn_restore2.gif b/src/main/webapp/websquare/theme/red/images/window/btn_restore2.gif
new file mode 100644
index 0000000..1b74b2e
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/window/btn_restore2.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/window/btn_restore2_on.gif b/src/main/webapp/websquare/theme/red/images/window/btn_restore2_on.gif
new file mode 100644
index 0000000..425ec07
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/window/btn_restore2_on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/window/btn_restore_on.gif b/src/main/webapp/websquare/theme/red/images/window/btn_restore_on.gif
new file mode 100644
index 0000000..70933ff
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/window/btn_restore_on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/window/close.gif b/src/main/webapp/websquare/theme/red/images/window/close.gif
new file mode 100644
index 0000000..440b36c
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/window/close.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/window/close_onmouse.gif b/src/main/webapp/websquare/theme/red/images/window/close_onmouse.gif
new file mode 100644
index 0000000..da1480a
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/window/close_onmouse.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/window/corner_left.gif b/src/main/webapp/websquare/theme/red/images/window/corner_left.gif
new file mode 100644
index 0000000..b29b91c
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/window/corner_left.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/window/corner_right.gif b/src/main/webapp/websquare/theme/red/images/window/corner_right.gif
new file mode 100644
index 0000000..ac9bf3b
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/window/corner_right.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/window/icon_msg.gif b/src/main/webapp/websquare/theme/red/images/window/icon_msg.gif
new file mode 100644
index 0000000..e7c727f
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/window/icon_msg.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/window/icon_msg.png b/src/main/webapp/websquare/theme/red/images/window/icon_msg.png
new file mode 100644
index 0000000..6f61448
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/window/icon_msg.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/window/icon_warn_msg.gif b/src/main/webapp/websquare/theme/red/images/window/icon_warn_msg.gif
new file mode 100644
index 0000000..1ca5e6c
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/window/icon_warn_msg.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/window/logo_mdi.gif b/src/main/webapp/websquare/theme/red/images/window/logo_mdi.gif
new file mode 100644
index 0000000..040be51
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/window/logo_mdi.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/window/logo_mdi.png b/src/main/webapp/websquare/theme/red/images/window/logo_mdi.png
new file mode 100644
index 0000000..50c86ed
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/window/logo_mdi.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/window/maximize.gif b/src/main/webapp/websquare/theme/red/images/window/maximize.gif
new file mode 100644
index 0000000..04fa1cf
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/window/maximize.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/window/maximize_onmouse.gif b/src/main/webapp/websquare/theme/red/images/window/maximize_onmouse.gif
new file mode 100644
index 0000000..03f1ca7
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/window/maximize_onmouse.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/window/minimize.gif b/src/main/webapp/websquare/theme/red/images/window/minimize.gif
new file mode 100644
index 0000000..6f2fe1d
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/window/minimize.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/window/minimize_onmouse.gif b/src/main/webapp/websquare/theme/red/images/window/minimize_onmouse.gif
new file mode 100644
index 0000000..de18685
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/window/minimize_onmouse.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/window/restore.gif b/src/main/webapp/websquare/theme/red/images/window/restore.gif
new file mode 100644
index 0000000..bfd17cb
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/window/restore.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/window/restore_onmouse.gif b/src/main/webapp/websquare/theme/red/images/window/restore_onmouse.gif
new file mode 100644
index 0000000..46ce7f2
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/window/restore_onmouse.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/window/topleft.png b/src/main/webapp/websquare/theme/red/images/window/topleft.png
new file mode 100644
index 0000000..5c3d4af
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/window/topleft.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/window/topright.png b/src/main/webapp/websquare/theme/red/images/window/topright.png
new file mode 100644
index 0000000..f5953d8
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/window/topright.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/align1.gif b/src/main/webapp/websquare/theme/red/images/windowContainer/align1.gif
new file mode 100644
index 0000000..c8dd3b4
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/align1.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/align1on.gif b/src/main/webapp/websquare/theme/red/images/windowContainer/align1on.gif
new file mode 100644
index 0000000..9f46ee1
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/align1on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/align2.gif b/src/main/webapp/websquare/theme/red/images/windowContainer/align2.gif
new file mode 100644
index 0000000..a883d5d
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/align2.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/align2on.gif b/src/main/webapp/websquare/theme/red/images/windowContainer/align2on.gif
new file mode 100644
index 0000000..162c3f3
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/align2on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/align3.gif b/src/main/webapp/websquare/theme/red/images/windowContainer/align3.gif
new file mode 100644
index 0000000..775c250
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/align3.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/align3on.gif b/src/main/webapp/websquare/theme/red/images/windowContainer/align3on.gif
new file mode 100644
index 0000000..1ade58d
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/align3on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/align4.gif b/src/main/webapp/websquare/theme/red/images/windowContainer/align4.gif
new file mode 100644
index 0000000..259d058
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/align4.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/align4on.gif b/src/main/webapp/websquare/theme/red/images/windowContainer/align4on.gif
new file mode 100644
index 0000000..059c4ad
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/align4on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/align5.gif b/src/main/webapp/websquare/theme/red/images/windowContainer/align5.gif
new file mode 100644
index 0000000..bebf3b3
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/align5.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/align5on.gif b/src/main/webapp/websquare/theme/red/images/windowContainer/align5on.gif
new file mode 100644
index 0000000..6184537
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/align5on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/align6.gif b/src/main/webapp/websquare/theme/red/images/windowContainer/align6.gif
new file mode 100644
index 0000000..13ae80e
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/align6.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/align6on.gif b/src/main/webapp/websquare/theme/red/images/windowContainer/align6on.gif
new file mode 100644
index 0000000..8fced94
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/align6on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/align7.gif b/src/main/webapp/websquare/theme/red/images/windowContainer/align7.gif
new file mode 100644
index 0000000..6c7bb0b
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/align7.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/align7on.gif b/src/main/webapp/websquare/theme/red/images/windowContainer/align7on.gif
new file mode 100644
index 0000000..1bfbc9a
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/align7on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/bg_bottom.gif b/src/main/webapp/websquare/theme/red/images/windowContainer/bg_bottom.gif
new file mode 100644
index 0000000..a51ee23
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/bg_bottom.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/bg_mdiMinimize.gif b/src/main/webapp/websquare/theme/red/images/windowContainer/bg_mdiMinimize.gif
new file mode 100644
index 0000000..fc290bc
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/bg_mdiMinimize.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/bg_mdiMinimize.png b/src/main/webapp/websquare/theme/red/images/windowContainer/bg_mdiMinimize.png
new file mode 100644
index 0000000..6cba3b5
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/bg_mdiMinimize.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/bg_mdiMinimize_on.gif b/src/main/webapp/websquare/theme/red/images/windowContainer/bg_mdiMinimize_on.gif
new file mode 100644
index 0000000..8e94c69
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/bg_mdiMinimize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/bg_mdiMinimize_on.png b/src/main/webapp/websquare/theme/red/images/windowContainer/bg_mdiMinimize_on.png
new file mode 100644
index 0000000..031ff97
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/bg_mdiMinimize_on.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/bg_mdiTitle.gif b/src/main/webapp/websquare/theme/red/images/windowContainer/bg_mdiTitle.gif
new file mode 100644
index 0000000..d3adf1c
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/bg_mdiTitle.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/btn_close.gif b/src/main/webapp/websquare/theme/red/images/windowContainer/btn_close.gif
new file mode 100644
index 0000000..ee1bcef
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/btn_close.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/btn_close_on.gif b/src/main/webapp/websquare/theme/red/images/windowContainer/btn_close_on.gif
new file mode 100644
index 0000000..825ab52
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/btn_close_on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/btn_fix_off.png b/src/main/webapp/websquare/theme/red/images/windowContainer/btn_fix_off.png
new file mode 100644
index 0000000..1939857
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/btn_fix_off.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/btn_fix_on.png b/src/main/webapp/websquare/theme/red/images/windowContainer/btn_fix_on.png
new file mode 100644
index 0000000..0f60e24
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/btn_fix_on.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/btn_maximize.gif b/src/main/webapp/websquare/theme/red/images/windowContainer/btn_maximize.gif
new file mode 100644
index 0000000..0686492
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/btn_maximize.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/btn_maximize_on.gif b/src/main/webapp/websquare/theme/red/images/windowContainer/btn_maximize_on.gif
new file mode 100644
index 0000000..956e2b7
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/btn_maximize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/btn_minimize.gif b/src/main/webapp/websquare/theme/red/images/windowContainer/btn_minimize.gif
new file mode 100644
index 0000000..a5feb57
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/btn_minimize.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/btn_minimize_on.gif b/src/main/webapp/websquare/theme/red/images/windowContainer/btn_minimize_on.gif
new file mode 100644
index 0000000..863c5e0
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/btn_minimize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/btn_restore.gif b/src/main/webapp/websquare/theme/red/images/windowContainer/btn_restore.gif
new file mode 100644
index 0000000..d964902
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/btn_restore.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/btn_restore_on.gif b/src/main/webapp/websquare/theme/red/images/windowContainer/btn_restore_on.gif
new file mode 100644
index 0000000..9221f98
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/btn_restore_on.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/left_off.png b/src/main/webapp/websquare/theme/red/images/windowContainer/left_off.png
new file mode 100644
index 0000000..e8eb417
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/left_off.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/left_on.png b/src/main/webapp/websquare/theme/red/images/windowContainer/left_on.png
new file mode 100644
index 0000000..3e16526
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/left_on.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/menu.gif b/src/main/webapp/websquare/theme/red/images/windowContainer/menu.gif
new file mode 100644
index 0000000..e66587c
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/menu.gif differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/right_off.png b/src/main/webapp/websquare/theme/red/images/windowContainer/right_off.png
new file mode 100644
index 0000000..49c3a89
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/right_off.png differ
diff --git a/src/main/webapp/websquare/theme/red/images/windowContainer/right_on.png b/src/main/webapp/websquare/theme/red/images/windowContainer/right_on.png
new file mode 100644
index 0000000..08e353c
Binary files /dev/null and b/src/main/webapp/websquare/theme/red/images/windowContainer/right_on.png differ
diff --git a/src/main/webapp/websquare/theme/red/skin/stylesheet_ext.css b/src/main/webapp/websquare/theme/red/skin/stylesheet_ext.css
new file mode 100644
index 0000000..799a56e
--- /dev/null
+++ b/src/main/webapp/websquare/theme/red/skin/stylesheet_ext.css
@@ -0,0 +1,9352 @@
+/* body */
+html {
+ height : 100%;
+ overflow : auto;
+}
+
+body {
+ height : 100%;
+ margin :0;
+ padding :0;
+ font:12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+ position:relative;
+}
+* { outline: none}
+table caption{position:relative;left:-1000%;top:0;width:0;height:0;font-size:0;line-height:0;overflow:hidden} /* add */
+
+.setcaption{
+ line-height: normal;
+ left:0;
+ width:100%;
+ font-size: 10px;
+ overflow: visible;
+}
+
+.w2noselect {
+ user-select: none;
+ -ms-user-select: none;
+ -moz-user-select: none;
+ -webkit-user-select: none;
+}
+
+.w2modalopenedbody {
+ overflow : hidden;
+}
+
+*html .w2modal{
+ position : absolute;
+}
+
+.w2modal {
+ position : fixed;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #cccccc;
+ filter : alpha(opacity=30);
+ opacity : 0.3;
+ z-index: 6000;
+}
+
+*html .w2modal_gridDownload{
+ position : absolute;
+}
+
+.w2modal_gridDownload {
+ position : fixed;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #ffffff;
+ filter : alpha(opacity=0);
+ opacity :0;
+ z-index: 6000;
+}
+
+*html .w2modal_floatingLayer{
+ position : absolute;
+}
+
+.w2modal_floatingLayer {
+ position : fixed;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #cccccc;
+ filter : alpha(opacity=30);
+ opacity :0.3;
+ z-index: 4000;
+}
+
+*html .w2modal_popup {
+ position : absolute;
+}
+
+.w2modal_popup {
+ position : fixed;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #cccccc;
+ filter : alpha(opacity=30);
+ opacity :0.3;
+ z-index: 4000;
+}
+
+*html .w2modal_onmove{
+ position : absolute;
+}
+
+.w2modal_onmove {
+ position : fixed;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #cccccc;
+ filter : alpha(opacity=50);
+ opacity :0.5;
+ z-index: 5000;
+}
+
+.w2wmode_menuFrame {
+}
+
+.w2windowContainer .w2modal {
+ filter : alpha(opacity=0);
+ opacity : 0;
+}
+
+
+/* windowContainer */
+.w2windowContainer {
+ overflow : hidden;
+}
+
+.w2windowContainer_window {
+ position : absolute;
+ width : 100%;
+ top : 0;
+ left : 0;
+ bottom : 24px;
+ overflow : hidden;
+ background-color : transparent;
+ *height : expression(this.parentNode.clientHeight - 24);
+}
+
+.w2windowContainer_window_top {
+ position : absolute;
+ width : 100%;
+ top : 24px;
+ left : 0px;
+ bottom : 0px;
+ overflow : hidden;
+ background-color : transparent;
+ *height : expression(this.parentNode.clientHeight - 24);
+}
+
+.w2windowContainer_windowToolbar {
+ position : absolute;
+ background-image : url(../images/windowContainer/bg_bottom.gif);
+ height : 24px;
+ width : 100%;
+ bottom : 0;
+ background-repeat : repeat-x;
+ overflow : hidden;
+}
+
+.w2windowContainer_windowToolbar_top {
+ position : absolute;
+ background-image : url(../images/windowContainer/bg_bottom.gif);
+ height : 24px;
+ width : 100%;
+ top : 0px;
+ background-repeat : repeat-x;
+ overflow : hidden;
+}
+
+.w2windowContainer_nameContainer {
+ position : absolute;
+ left : 140px;
+ right : 0;
+ height : 24px;
+ *width: expression(this.parentNode.clientWidth - 140);
+}
+
+.w2windowContainer_nameContainer_right {
+ left : 0;
+ right : 140px;
+}
+
+.w2windowContainer_nameContainer_right_maximizeBtn {
+ left : 0;
+ right : 167px;
+}
+
+.w2windowContainer_name {
+ position : absolute;
+ left : 140px;
+ height : 24px;
+ overflow : hidden;
+}
+
+.w2windowContainer_nameContainer .w2windowContainer_name {
+ left : 0;
+}
+
+.w2windowContainer_nameLayer {
+ position : relative;
+ float : left;
+ line-height : 19px;
+ overflow : hidden;
+ top : 2px;
+ width : 107px;
+ height : 21px;
+ background-image : url(../images/windowContainer/bg_mdiMinimize.png);
+ background-repeat : no-repeat;
+ font-size : 11px;
+ font-weight:bold;
+ color : #383d41;
+ padding-top : 1px;
+ padding-left : 3px;
+ cursor : pointer;
+ /*margin-left : 3px;*/
+ text-overflow : ellipsis;
+ z-index : 5;
+}
+
+.w2windowContainer_nameLayer_fix {
+ padding-left : 19px;
+ width : 91px;
+}
+.w2windowContainer_nameLayer_close {
+ position : absolute;
+ top : 3px;
+ left : 90px;
+ width : 14px;
+ height : 14px;
+ background-image : url(../images/windowContainer/btn_close.gif);
+ background-repeat : no-repeat;
+ cursor : pointer;
+ z-index : 7;
+}
+
+.w2windowContainer_nameLayer_menu {
+ position : absolute;
+ top : 3px;
+ left : 90px;
+ width : 14px;
+ height : 14px;
+ background-image : url(../images/windowContainer/menu.gif);
+ background-repeat : no-repeat;
+ cursor : pointer;
+ z-index : 7;
+}
+
+.w2windowContainer_nameLayer_menuItem {
+ position : absolute;
+ width : 107px;
+ height : 84px;
+ font-size : 12px;
+ color : #040100;
+ padding-top : 1px;
+ padding-left : 3px;
+ cursor : pointer;
+ z-index : 7000;
+ background: #cfcfcf;
+}
+
+.w2windowContainer_nameLayer_fixOff {
+ position : absolute;
+ top : 3px;
+ left : 4px;
+ width : 14px;
+ height : 14px;
+ background-image : url(../images/windowContainer/btn_fix_off.png);
+ background-repeat : no-repeat;
+ cursor : pointer;
+ z-index : 7;
+}
+
+.w2windowContainer_nameLayer_fixOn {
+ background-image : url(../images/windowContainer/btn_fix_on.png);
+}
+
+.w2windowContainer_scrollLeftBtn {
+ background : url(../images/windowContainer/left_off.png) 0 2px;
+ background-repeat : no-repeat;
+ position : absolute;
+ top : 0;
+ left : 140px;
+ padding-top : 1px;
+ padding-right : 1px;
+ cursor : pointer;
+ height : 24px;
+ width : 24px;
+ display : none;
+ z-index : 8;
+}
+
+.w2windowContainer_nameContainer .w2windowContainer_scrollLeftBtn {
+ left : 0px;
+}
+
+.w2windowContainer_scrollLeftBtn_over {
+ background : url(../images/windowContainer/left_on.png) 0 2px;
+ background-repeat : no-repeat;
+}
+
+.w2windowContainer_scrollLeftBtn_extend {
+ left : 167px;
+}
+
+.w2windowContainer_scrollRightBtn {
+ background : url(../images/windowContainer/right_off.png);
+ background-repeat : no-repeat;
+ background-position : right 2px;
+ position : absolute;
+ top : 0;
+ left : auto !important;
+ right : 0;
+ padding-top : 1px;
+ padding-right : 4px;
+ cursor : pointer;
+ height : 24px;
+ width : 28px;
+ display : none;
+ z-index : 8;
+}
+
+.w2windowContainer_scrollRightBtn_over {
+ background : url(../images/windowContainer/right_on.png);
+ background-repeat : no-repeat;
+ background-position : right 2px;
+}
+
+.w2windowContainer_selectedNameLayer {
+ background-image : url(../images/windowContainer/bg_mdiMinimize_on.png);
+ background-repeat : no-repeat;
+}
+
+.w2windowContainer_controlIconLayer {
+ background-image : url(../images/windowContainer/bg_bottom.gif);
+ background-repeat : repeat-x;
+ background-position : 0 -1px;
+ position : absolute;
+ left : 0;
+ top : 1px;
+ height : 24px;
+ width : 140px;
+ z-index : 10;
+}
+.w2windowContainer_controlIconLayer_extend {
+ width : 167px;
+}
+
+.w2windowContainer_controlIconLayer_right {
+ left : auto;
+ right : 0;
+}
+
+.w2windowContainer_controlIcon_vertical {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 4px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align1.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_horizontal {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 31px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align2.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_cascade {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 58px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align3.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_sequential {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 85px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align4.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_closeAll {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 112px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align5.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_maximize {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 139px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align6.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_closeOthers {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 139px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align7.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_vertical_over {
+ background-image : url(../images/windowContainer/align1on.gif);
+}
+
+.w2windowContainer_controlIcon_horizontal_over {
+ background-image : url(../images/windowContainer/align2on.gif);
+}
+
+.w2windowContainer_controlIcon_cascade_over {
+ background-image : url(../images/windowContainer/align3on.gif);
+}
+
+.w2windowContainer_controlIcon_sequential_over {
+ background-image : url(../images/windowContainer/align4on.gif);
+}
+
+.w2windowContainer_controlIcon_closeAll_over {
+ background-image : url(../images/windowContainer/align5on.gif);
+}
+
+.w2windowContainer_controlIcon_maximize_over {
+ background-image : url(../images/windowContainer/align6on.gif);
+}
+
+.w2windowContainer_controlIcon_closeOthers_over {
+ background-image : url(../images/windowContainer/align7on.gif);
+}
+
+.w2windowContainer_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background-color:#d6363f;
+ cursor : default;
+ font-size : 12px;
+ padding:3px;
+ color:#fff;
+ z-index : 5200;
+}
+
+/* windowContainer nameLayerMenu */
+.w2windowContainer_nameContainer.w2windowContainer_nameLayerMenu {
+ position : absolute;
+ background-image : url(../images/windowContainer/bg_bottom.gif);
+ height : 24px;
+ width : 100%;
+ bottom : 0;
+ background-repeat : repeat-x;
+ overflow : hidden;
+ left:0;
+}
+
+/* table */
+.w2table {
+}
+
+.w2table_main {
+ border-collapse : collapse;
+ table-layout : fixed;
+ width : 100%;
+ height : 100%;
+}
+
+.w2table_row {
+}
+
+.w2table_col {
+}
+
+.w2table_row_over {
+ background-color : yellow;
+}
+
+.w2table_col_over {
+ color : red;
+}
+
+.w2table_cell {
+}
+
+.table_modify {
+ border :2px solid orange;
+}
+
+/* trigger */
+.w2trigger {
+ padding : 0;
+ margin : 0;
+ cursor : pointer;
+ border:1px solid #b3b3b3;
+ vertical-align : middle;
+}
+
+.w2trigger_table {
+ table-layout:fixed;
+/* position : relative;
+ width : 100%;
+ height : 100%; */
+ border:0;
+ border-collapse : collapse;
+}
+
+.w2trigger_over {
+}
+
+.w2trigger_press {
+}
+
+.w2trigger_readOnly {
+}
+.w2trigger_disabled {
+ color:#848684;
+ cursor : default;
+}
+.w2trigger_over .w2trigger_label{
+ color:#525252;
+ cursor : default;
+}
+.w2trigger_disabled .w2trigger_label{
+ color:#c6c6c6;
+ cursor : default;
+}
+
+.w2trigger_col_left {
+ background-repeat: no-repeat;
+ background-position : right center;
+}
+
+.w2trigger_col_center {
+ padding-top:0;
+ background-repeat: repeat-x;
+ background-position : center center;
+}
+
+.w2trigger_col_right {
+ background-repeat: no-repeat;
+ background-position : left center;
+}
+
+.w2trigger_label {
+ text-align:center;
+ font-size:12px;
+ color:#fff;
+ white-space : nowrap;
+ font-weight:bold;
+}
+
+.w2trigger_anchor{
+ position:relative;display:
+ inline-block;padding:0;
+ margin:0 0 0 3px;
+ background:url(../images/trigger/b_blue.png)
+ no-repeat 100% 50%;
+ vertical-align:middle
+}
+.w2trigger_anchor span{
+ position:relative;
+ display:inline-block;
+ width:100%;
+ padding:0 0 0 1px;
+ margin:0 0 0 -3px;
+ line-height:23px;
+ color:#383d41;
+ text-align:center;
+ background:url(../images/trigger/b_blue_f.png)
+ no-repeat 0 50%
+}
+
+a.w2trigger_anchor:hover{background:url(../images/trigger/b_blueon.png) no-repeat 100% 50%}
+a.w2trigger_anchor:hover span{background:url(../images/trigger/b_blueon_f.png) no-repeat 0 50%}
+
+/* trigger default skin */
+.w2trigger_left {
+ width:5px;
+ background-image : url(../images/trigger/b_blue1.png);
+}
+
+.w2trigger_center {
+ background-image : url(../images/trigger/b_blue2.png);
+}
+
+.w2trigger_right {
+ width:5px;
+ background-image : url(../images/trigger/b_blue3.png);
+}
+
+.w2trigger_over .w2trigger_left {
+ background-image : url(../images/trigger/b_blue1_on.png);
+}
+
+.w2trigger_over .w2trigger_center {
+ background-image : url(../images/trigger/b_blue2_on.png);
+}
+
+.w2trigger_over .w2trigger_right {
+ background-image : url(../images/trigger/b_blue3_on.png);
+}
+
+/* trigger skin example */
+.btn_type1 {
+}
+
+.btn_type1 .w2trigger_left {
+ width: 5px;
+ height: 21px;
+}
+
+.btn_type1 .w2trigger_center {
+ height: 21px;
+}
+
+.btn_type1 .w2trigger_right {
+ width: 5px;
+ height: 21px;
+}
+
+.btn_type1 .w2trigger_label {
+ font-size: 11px;
+ padding-left:3px;
+ text-align: left;
+}
+
+/* default */
+.btn_type1 .w2trigger_left {
+ background-image: url(../images/trigger/b_green1.png);
+}
+.btn_type1 .w2trigger_center {
+ background-image: url(../images/trigger/b_green2.png);
+}
+.btn_type1 .w2trigger_right {
+ background-image: url(../images/trigger/b_green3.png);
+}
+
+/* over */
+.btn_type1 .w2trigger_over .w2trigger_left {
+ background-image: url(../images/trigger/b_green1_on.png);
+}
+.btn_type1 .w2trigger_over .w2trigger_center {
+ background-image: url(../images/trigger/b_green2_on.png);
+}
+.btn_type1 .w2trigger_over .w2trigger_right {
+ background-image: url(../images/trigger/b_green3_on.png);
+}
+
+/* press */
+.btn_type1 .w2trigger_press .w2trigger_left {
+ background-image: url(../images/trigger/b_gray1.png);
+}
+.btn_type1 .w2trigger_press .w2trigger_center {
+ background-image: url(../images/trigger/b_gray2.png);
+}
+.btn_type1 .w2trigger_press .w2trigger_right {
+ background-image: url(../images/trigger/b_gray3.png);
+}
+
+/* readOnly */
+.btn_type1 .w2trigger_readOnly .w2trigger_left {
+ background-image : url(../images/trigger/b_gray1_on.png);
+}
+.btn_type1 .w2trigger_readOnly .w2trigger_center {
+ background-image : url(../images/trigger/b_gray2_on.png);
+}
+.btn_type1 .w2trigger_readOnly .w2trigger_right {
+ background-image : url(../images/trigger/b_gray3_on.png);
+}
+
+
+/* roundRectangle */
+
+.w2roundRectangle {
+ display : block;
+ visibility : visible;
+}
+
+
+/*w2image*/
+.w2image {
+ vertical-align : middle;
+}
+.w2image_disabled {
+ cursor : default;
+}
+
+
+/* inputCalendar */
+.w2inputCalendar {
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2inputCalendar_table {
+ table-layout:fixed;
+ position : relative;
+ width : 100%;
+ height : 100%;
+ border-collapse : collapse;
+}
+
+
+.w2inputCalendar_col_input {
+ padding:0;
+}
+
+.w2inputCalendar_divInput{
+ ime-mode : disabled;
+ border : 1px solid #b3b3b3;
+ margin: 0;
+ padding-top: 0;
+ padding-bottom: 0;
+ font-family:"돋움",Dotum;
+ font-size:12px;
+ width: 100%
+}
+
+.w2inputCalendar_input {
+ ime-mode : disabled;
+ border : 1px solid #b3b3b3;
+ margin: 0;
+ padding-top: 0;
+ padding-bottom: 0;
+ width : 95%;
+ font-family:"돋움",Dotum;
+ font-size:12px;
+}
+
+.w2inputCalendar_readOnly {
+ background:#e3e3e3;
+}
+
+.w2inputCalendar_focus {
+}
+
+.w2inputCalendar_col_img {
+ vertical-align:middle;
+ text-align : center;
+ width:18px;
+ padding:0;
+}
+
+.w2inputCalendar_img {
+/*
+ width : 18px;
+ height : 16px;
+ background-image : url(../images/inputCalendar/icon_calendar.gif);
+ background-repeat : no-repeat;
+ background-position : center right;
+*/
+ cursor : pointer;
+ border:0;
+}
+
+.w2inputCalendar_img_readOnly {
+ cursor:default
+}
+
+.w2inputCalendar_img_over {
+/* background-image : url(../images/inputCalendar/icon_calendar_over.gif);
+*/ border:0;
+}
+
+.w2inputCalendar_calendar {
+ display : none;
+ position : absolute;
+ left : 0;
+ top : 0;
+
+}
+
+.w2inputCalendar_div_input {
+ position : relative;
+ height : 100%;
+ padding:0;
+ margin: 0;
+ float:left;
+ padding-right: 5px;
+}
+
+.w2inputCalendar_div {
+ overflow: hidden;
+ border: 0;
+ margin: 0;
+ padding: 0;
+ display : inline-block;
+ vertical-align : middle;
+ width : 100%;
+}
+
+.w2inputCalendar_div_img {
+ text-align: center;
+ position : relative;
+ width:18px;
+ height:100%;
+ padding:0;
+ float:right;
+}
+
+.w2inputCalendar_a {
+ position : relative;
+}
+
+.w2inputCalendar_button {
+ background : url(../images/inputCalendar/icon_calendar.gif);
+ background-position : center right;
+ background-repeat : no-repeat;
+ position:relative;
+ padding: 0;
+ margin: 0;
+ height: 17px;
+ width: 17px;
+ font-size: 0;
+ line-height: 0;
+ cursor : pointer;
+ border:0;
+ overflow:visible;
+}
+
+.w2inputCalendar_header_btn_ok_div {
+ position:absolute;
+ left:190px;
+ top:4px;
+ width:17px;
+ height:22px;
+ cursor:pointer;
+ border:none;
+ background:url(../uiplugin/calendar/images/btn_ok.gif) center center no-repeat white;
+}
+.w2inputCalendar_header_btn_close_div {
+ position:absolute;
+ left:210px;
+ top:4px;
+ width:17px;
+ height:22px;
+ cursor:pointer;
+ border:none;
+ background:url(../uiplugin/calendar/images/btn_close.gif) center center no-repeat white;
+}
+
+.w2inputCalendar_placeholder {
+ color: gray;
+}
+/* tabContainer */
+
+.w2tabContainer {
+ background-color : #ffffff;
+ font-size : 12px;
+}
+
+.w2tabContainer_wrap {
+ position : absolute;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #ffffff;
+ z-index : 200;
+}
+
+.w2tabContainer_none {
+ display : none;
+}
+
+.w2tabContainer_tab_layer {
+ padding : 1px;
+}
+
+.w2tabContainer_contents_layer {
+ clear : both;
+ border : 1px solid #3479e4;
+ overflow : auto;
+ visibility : hidden;
+ background-color : #ffffff;
+}
+
+.w2tabContainer_tab {
+ cursor : pointer;
+ font-weight : bold;
+ color : #383d41;
+ float : left;
+ margin-right:1px;
+}
+
+.w2tabContainer_tab_rightalign {
+ float : right;
+}
+
+.w2tabContainer_tab_table {
+ width : 100%;
+ height : 100%;
+ border-collapse : collapse;
+}
+
+.w2tabContainer_tab_col_left {
+}
+
+.w2tabContainer_tab_col_center {
+}
+
+.w2tabContainer_tab_col_right {
+}
+
+.w2tabcontrol_bridge {
+ display: block;
+}
+
+/* tab default skin*/
+.w2tabContainer_tab_del {
+ width : 10px;
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2tabContainer_tab_add_table {
+ cursor : pointer;
+ font-weight : bold;
+ color : #383d41;
+ float : left;
+ margin-right:1px;
+ border-collapse : collapse;
+}
+
+.w2tabContainer_tab_add {
+ width : 21px;
+ height : 29px;
+ background-repeat : no-repeat;
+ background-position : center center;
+ background-image : url(../images/tabContainer/btn_add.jpg);
+}
+
+.w2tabContainer_tab_left {
+ width : 10px;
+ background-repeat : no-repeat;
+ background-position : top right;
+}
+
+.w2tabContainer_tab_center {
+ background-repeat : repeat-x;
+ background-position : top center;
+ text-align : center;
+ vertical-align : middle;
+ padding-top : 10px;
+ overflow : hidden;
+ text-overflow : ellipsis;
+}
+
+.w2tabContainer_tab_right {
+ width : 10px;
+ background-repeat : no-repeat;
+ background-position : top left;
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_left {
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_center {
+ color : #1b66ea;
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_del {
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_right {
+}
+
+
+/* tabBrowser */
+.w2tabContainer_context_btn {
+ position : absolute;
+ border : 1px solid black;
+ width : 50px;
+ height : 30px;
+ right : -52px;
+ padding-top : 10px;
+ background-color : yellow;
+}
+
+.w2tabContainer_context {
+ margin-top : 32px;
+ margin-left : -1px;
+ z-index : 5000;
+}
+
+.w2tabContainer_context .w2context_item {
+ border-bottom : 1px solid gray;
+ padding-top : 5px;
+ width : 100px;
+ height : 20px;
+}
+
+.w2tabContainer_context .w2context_item_over {
+ border-bottom : 1px solid gray;
+ padding-top : 5px;
+ width : 100px;
+ height : 20px;
+ background-color : red;
+}
+
+
+
+/* selected */
+.w2tabContainer_tab_selected .w2tabContainer_tab_left {
+ background-image : url(../images/tabContainer/tab01_on.gif);
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_center {
+ color : #1b66ea;
+ background-image : url(../images/tabContainer/tab02_on.gif);
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_del {
+ background-image : url(../images/tabContainer/btn_del_on.gif);
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_right {
+ background-image : url(../images/tabContainer/tab03_on.gif);
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_add {
+ background-image : url(../images/tabContainer/btn_add.jpg);
+}
+
+/* deselected */
+.w2tabContainer_tab_deselected .w2tabContainer_tab_left {
+ background-image : url(../images/tabContainer/tab01_off.gif);
+}
+
+.w2tabContainer_tab_deselected .w2tabContainer_tab_center {
+ color : #383d41;
+ background-image : url(../images/tabContainer/tab02_off.gif);
+}
+
+.w2tabContainer_tab_deselected .w2tabContainer_tab_del {
+ background-image : url(../images/tabContainer/btn_del_off.gif);
+}
+
+.w2tabContainer_tab_deselected .w2tabContainer_tab_right {
+ background-image : url(../images/tabContainer/tab03_off.gif);
+}
+
+.w2tabContainer_tab_deselected .w2tabContainer_tab_add {
+ background-image : url(../images/tabContainer/btn_add.jpg);
+}
+
+/* over */
+.w2tabContainer_tab_over .w2tabContainer_tab_left {
+ background-image : url(../images/tabContainer/tab01_on.gif);
+}
+
+.w2tabContainer_tab_over .w2tabContainer_tab_center {
+ color : #1b66ea;
+ background-image : url(../images/tabContainer/tab02_on.gif);
+}
+
+.w2tabContainer_tab_over .w2tabContainer_tab_del {
+ background-image : url(../images/tabContainer/btn_del_on.gif);
+}
+
+.w2tabContainer_tab_over .w2tabContainer_tab_right {
+ background-image : url(../images/tabContainer/tab03_on.gif);
+}
+
+
+.w2tabContainer_tab_over .w2tabContainer_tab_right {
+ background-image : url(../images/tabContainer/tab03_on.gif);
+}
+
+.w2tabContainer_tab_over .w2tabContainer_tab_add {
+ background-image : url(../images/tabContainer/btn_add.jpg);
+}
+
+/* multiSelect */
+
+.w2multiselect_div {
+ overflow-x : hidden;
+ overflow-y : auto;
+ scrollbar-face-color: #ffffff;
+ scrollbar-highlight-color: #ffffff;
+ scrollbar-shadow-color: #e7e7e7;
+ scrollbar-3dlight-color: #c7c7c7;
+ scrollbar-arrow-color: #797979;
+ scrollbar-track-color: #c7c7c7;
+ scrollbar-base-color: #ffffff;
+ scrollbardarkshadowcolor: #797979;
+ display : inline-block;
+ vertical-align : middle;
+ /*border : 1px solid #b5c5d2;*/
+}
+
+.w2multiselect_table {
+ width : 100%;
+ border-collapse : collapse;
+ table-layout : fixed;
+ border-spacing : 0;
+ background-color : #ffffff;
+ border :1px solid #b5c5d2;
+}
+
+
+.w2multiselect_ta {
+ width : 100%;
+ border : 1px solid #b5c5d2;
+}
+
+.w2multiselect_tr {
+ cursor:default;
+}
+
+.w2multiselect_td {
+ height : 20px;
+ font-size : 12px;
+ text-align : center;
+ vertical-align : middle;
+ padding : 0;
+ border : 1px solid #b3b3b3;
+}
+
+.w2multiselect_tr_over {
+ background-color : #fff5f6;
+}
+
+.w2multiselect_disabled .w2multiselect_td {
+ background:#e3e3e3;
+}
+
+
+/* balloonTip */
+
+.w2balloonTip {
+ position : absolute;
+ width : auto;
+ display : none;
+}
+
+.w2balloonTip_over {
+}
+
+.w2balloonTip_editor {
+ position : relative;
+ width : 90%;
+}
+
+.w2balloonTip_label {
+ white-space : nowrap;
+}
+
+.w2balloonTip_table {
+ table-layout : auto;
+ border-collapse : collapse;
+}
+
+.w2balloonTip_left {
+ width : 1px;
+}
+
+.w2balloonTip_right {
+ width : 1px;
+}
+
+.w2balloonTip_col {
+}
+
+.w2balloonTip_col_topleft {
+ width : 1px;
+ height : 0;
+ background:transparent;
+}
+
+.w2balloonTip_col_topcenter {
+ height:0;
+ background:transparent;
+}
+
+.w2balloonTip_col_topright {
+ width : 1px;
+ height : 0;
+ background:transparent;
+}
+
+.w2balloonTip_col_centerleft {
+ width:1px;
+ background:#d6363f;
+}
+
+.w2balloonTip_col_centercenter {
+ padding:3px;
+ background:#d6363f;
+ color:#fff;
+ text-align:left;
+}
+
+.w2balloonTip_col_centerright {
+ width:1px;
+ background:#d6363f;
+}
+
+.w2balloonTip_col_bottomleft {
+ width:1px;
+ height:5px;
+ background:transparent;
+}
+
+.w2balloonTip_col_bottomcenter {
+ background:transparent;
+}
+
+.w2balloonTip_col_bottomright {
+ width:1px;
+ height:5px;
+ background:transparent;
+}
+
+
+ /*upper */
+.w2balloonTip_col_bottom_upper_left {
+ width : 20px;
+ height : 10px;
+ background : url(../images/balloonTip/upperLeft.gif) no-repeat left top;
+ background-position : 15px 0;
+}
+
+.w2balloonTip_col_bottom_upper_right {
+ width : 20px;
+ height : 10px;
+
+ background : url(../images/balloonTip/upperRight.gif) no-repeat right top;
+ background-position : -4px 0 ;
+
+}
+
+/*multiupload*/
+.w2multiupload{
+ width : 400px;
+ height : 50px;
+ position: absolute;
+}
+
+.w2multiupload_uploader{
+ width : 450px;
+ height : 400px;
+ position: absolute;
+}
+
+.w2multiupload_html5_uploader table{
+ width:100%;
+ table-layout: fixed;
+ border-collapse: collapse;
+ border-spacing: 0;
+ border:1px solid #b3b3b3;
+}
+
+.w2multiupload_html5_transparent {
+ background-repeat:no-repeat;
+ display: block;
+ width:100%;
+ height:100%;
+ cursor: pointer;
+}
+
+.w2multiupload_html5_uploader th,
+.w2multiupload_html5_uploader td {
+ padding: 5px;
+ text-align: center;
+ border-right: 1px solid #b3b3b3;
+ overflow: hidden;
+}
+
+.w2multiupload_html5_uploader th:nth-child(1),
+.w2multiupload_html5_uploader td:nth-child(1) {
+ min-width: 20px;
+}
+.w2multiupload_html5_uploader th:nth-child(2),
+.w2multiupload_html5_uploader td:nth-child(2) {
+ width: 50%;
+}
+.w2multiupload_html5_uploader th:nth-child(3),
+.w2multiupload_html5_uploader td:nth-child(3) {
+ min-width: 65px;
+}
+.w2multiupload_html5_uploader th:nth-child(4),
+.w2multiupload_html5_uploader td:nth-child(4) {
+ width: 50%;
+}
+
+.w2multiupload_html5_uploader thead {
+ background: -webkit-linear-gradient(#fcfbfc, #efefef);
+ background: -o-linear-gradient(#fcfbfc, #efefef);
+ background: -moz-linear-gradient(#fcfbfc, #efefef);
+ background: linear-gradient(#fcfbfc, #efefef);
+}
+
+.w2multiupload_html5_uploader thead tr {
+ position: relative;
+ display: block;
+}
+
+
+.w2multiupload_html5_uploader tbody {
+ display: block;
+ overflow: auto;
+ border-top:1px solid #b3b3b3;
+}
+
+.w2multiupload_html5_uploader tbody tr:nth-child(even) {
+ background-color: #f5f5f5;
+}
+
+.w2multiupload_html5_uploader tbody tr:hover {
+ background-color: #edf3fb;
+}
+
+.w2multiupload_html5_uploader_selected {
+ background-color: #fcf8e3 !important;
+}
+
+
+.w2multiupload_html5_inputFile {
+ background : url(../images/multiupload/b_attach.png) no-repeat left top;
+}
+
+.w2multiupload_html5_control_btn {
+ border-color: #c9c9c9;
+ font-size: 12px;
+ color: #383d41;
+ border-radius:1px;
+ background: -webkit-linear-gradient(#fafafa, #eeeeee);
+ background: -o-linear-gradient(#fafafa, #eeeeee);
+ background: -moz-linear-gradient(#fafafa, #eeeeee);
+ background: linear-gradient(#fafafa, #eeeeee);
+ margin:3px;
+}
+
+
+/*upload*/
+.w2upload{
+ vertical-align: middle;
+ word-wrap: break-word;
+ display : inline-block;
+}
+/* upload type이 button일 경우에 적용되는 class입니다. */
+.w2upload .w2upload_input_type {
+ vertical-align: middle;
+ word-wrap: break-word;
+ position:absolute;
+}
+
+/* upload type이 image일 경우에 input창에 적용되는 class입니다.*/
+.w2upload .w2upload_input{
+ border:1px solid #b3b3b3;
+ padding : 1px;
+ position:absolute;
+ vertical-align: middle;
+ word-wrap: break-word;
+ height:0;/*높이가 0px일 경우에 안쪽에서 계산해서 input창의 높이를 upload컴퍼넌트의 높이와 같도록 맞춰 줍니다. 사용자가 지정하고 싶은 경우에 0이아닌 다른 값을 입력하면 됩니다.*/
+}
+/* upload type이 image일 경우에 image에 적용되는 class입니다.*/
+.w2upload .w2upload_image {
+ background-image:url(../images/upload/b_attach.png);
+ background-repeat:no-repeat;
+ position:absolute;
+ vertical-align: middle;
+ word-wrap: break-word;
+ overflow:hidden;
+ margin-left:3px;
+ top:3px;
+ width:18px;
+}
+
+.w2upload .w2upload_image_over {
+ background-image:url(../images/upload/b_attach_on.png);
+}
+
+.w2upload form {
+ height: 0;
+}
+
+.w2upload fieldset {
+ border: 0;
+ padding: 0;
+ margin: 0;
+}
+
+.w2upload_submit {
+ display: none;
+}
+
+.w2upload_disabled .w2upload_input {
+ background:#e3e3e3;
+}
+
+
+/* rectangle */
+.w2Rectangle {
+}
+
+
+/* selectbox */
+
+/* -- 셀렉트 박스 전체 레이아웃 --*/
+.w2selectbox {
+ margin : 0;
+ padding : 0;
+ border:1px solid #b3b3b3;
+ background-color : #ffffff;
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2selectbox_table_main {
+ width : 100%;
+ height : 100%;
+ border-collapse : collapse;
+ table-layout : fixed;
+}
+
+.w2selectbox_col_label {
+ font-size : 12px;
+ vertical-align : middle;
+}
+
+.w2selectbox_col_button {
+ width : 16px;
+ vertical-align : middle;
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2selectbox_label {
+ overflow : hidden;
+ text-overflow : ellipsis;
+ text-align : center;
+ white-space : nowrap;
+ padding-top : 2px;
+ cursor:default;
+}
+
+.w2selectbox_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#5c85d4;
+ padding:3px;
+ cursor : default;
+ color:#fff;
+ font-size:12px;
+ z-index : 5200;
+}
+
+.w2selectbox_focus .w2selectbox_col_label {
+ background-color : #fff5f6;
+}
+
+.w2selectbox_over .w2selectbox_col_label {
+ background-color : #fff5f6;
+}
+
+.w2selectbox .w2selectbox_col_button {
+ background-image : url(../images/selectbox/select_arrow.gif);
+}
+
+.w2selectbox_over .w2selectbox_col_button {
+ background : url(../images/selectbox/select_arrow_on.gif) center center no-repeat #fff5f6;
+}
+.w2selectbox_focus .w2selectbox_col_button {
+ background : url(../images/selectbox/select_arrow_on.gif) center center no-repeat #fff5f6;
+}
+
+.w2selectbox_sub {
+ position : relative;
+ overflow-x : visible;
+ overflow-y : auto;
+ border : 1px solid #b5c7d6;
+}
+
+.w2selectbox_sub_autosize {
+ position : relative;
+ overflow-x : visible;
+ overflow-y : visible;
+ border : 1px solid #b5c7d6;
+}
+
+.w2selectbox_sub .w2selectbox_table_sub {
+ background-color : #ffffff;
+ width : 100%;
+ height : 100%;
+ border : 1px solid #b1c5d6;
+ border-collapse : collapse;
+ table-layout : fixed;
+ cursor : pointer;
+ overflow-x : visible;
+ overflow-y : auto;
+}
+
+.w2selectbox_sub_autosize .w2selectbox_table_sub {
+ background-color : #ffffff;
+ width : 100%;
+ height : 100%;
+ border : 1px solid #b1c5d6;
+ border-collapse : collapse;
+ cursor : pointer;
+ overflow-x : visible;
+ overflow-y : auto;
+}
+
+.w2selectbox_scroll_div {
+ margin : 0;
+ padding : 0;
+ position : absolute;
+ width : 20px;
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+ overflow-x : hidden;
+ overflow-y : auto;
+}
+
+.w2selectbox_size_div {
+ position : absolute;
+ width : 1px;
+ background-color : #ffffff;
+ right : 0;
+ top : 0;
+}
+
+.w2selectbox_disabled {
+ background:#e3e3e3; color:#000
+}
+
+.w2selectbox_button_disabled {
+
+}
+
+.w2selectbox_readOnly {
+
+}
+
+.w2selectbox_button_readOnly {
+
+}
+
+/* 셀렉트 박스 sublayer div 스타일 */
+.w2table_sb {
+ background-color : #ffffff;
+ border : 1px solid #b5c7d6;
+ position : absolute;
+ overflow-x : hidden;
+ overflow-y : auto;
+ white-space : nowrap;
+ z-index : 5100;
+
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+}
+
+/* 셀렉트 박스 sublayer안의 table 스타일 */
+.w2table_sb_main {
+ position : absolute;
+ left : 0;
+ top : -1px;
+ overflow-x : hidden;
+ border-collapse : collapse;
+ border-spacing : 0;
+ background-color : #ffffff;
+ text-align : center;
+ vertical-align : middle;
+}
+
+.w2table_sb_row {
+ cursor:default;
+}
+
+.w2table_sb_col {
+ height : 20px;
+ font-size : 12px;
+ border-top : 1px solid #b3b3b3;
+ background-color : #ffffff;
+ overflow : hidden;
+ padding-top : 2px;
+ padding-left : 3px;
+ padding-right : 3px;
+ white-space : nowrap; /* table에만 걸어놓으니 ie의 한글에서는 안먹을때 있음 */
+}
+
+.w2table_sb_col_over {
+ background-color : #fff5f6;
+}
+
+/* 셀렉트 박스 sublayer안의 table 스타일 */
+.w2table_sb_ul_main {
+ position: absolute;
+ left: 0;
+ top: -1px;
+ overflow-x: hidden;
+ border-collapse: collapse;
+ border-spacing: 0;
+ background-color: #ffffff;
+ text-align: center;
+ vertical-align: middle;
+ list-style: none;
+ margin: 0;
+ padding: 0;
+}
+
+.w2table_sb_ul_row {
+ cursor:default;
+}
+
+.w2table_sb_ul_col {
+ height : 20px;
+ font-size : 12px;
+ border-top : 1px solid #b3b3b3;
+ background-color : #ffffff;
+ overflow : hidden;
+ padding-top : 2px;
+ padding-left : 3px;
+ padding-right : 3px;
+ white-space : nowrap; /* table에만 걸어놓으니 ie의 한글에서는 안먹을때 있음 */
+ cursor:default;
+}
+
+.w2table_sb_ul_col_over {
+ background-color : #edf3fb;
+}
+
+.w2selectbox_ul_table_main {
+ width:100%;
+ height:100%;
+ color:#000;
+ text-decoration:none;
+ cursor:default;
+ background:transparent;
+}
+.w2selectbox > .w2selectbox_ul_table_main {
+ table-layout:fixed;
+ display:table;
+}
+.w2grid nobr > .w2selectbox_ul_table_main {
+ display:block;
+}
+.w2selectbox_ul_col_label, .w2selectbox_ul_col_arrow {
+ vertical-align:middle;
+ display:table-cell;
+}
+.w2selectbox_ul_col_label {
+ padding:0 3px;
+}
+.w2selectbox_ul_col_arrow {
+ width:16px;
+ background:transparent url(../images/selectbox/select_arrow.gif) 50% 50% no-repeat;
+ display:table-cell;
+}
+.w2selectbox_over .w2selectbox_ul_col_arrow {
+ background-image:url(../images/selectbox/select_arrow_on.gif);
+}
+.w2selectbox_ul_label {
+ display:block;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+}
+.w2selectbox_over.w2selectbox_ul_table_main {
+ background-color:#edf3fb;
+}
+.w2selectbox_focus.w2selectbox_ul_table_main {
+ background-color:#edf3fb;
+}
+
+/* 셀렉트박스의 renderType="native" 일 때 */
+
+.w2selectbox_native {
+ margin : 0;
+ padding : 0;
+ border:1px solid #b5c7d6;
+ background-color : #ffffff;
+ *overflow:hidden;
+ display : inline-block;
+}
+
+.w2selectbox_native.fixedWidth {
+}
+
+.w2selectbox_native_innerDiv {
+ *position:relative;
+ *top:50%;
+ *margin-top:expression(-this.clientHeight/2);
+ *overflow:hidden;
+ *height:expression(this.firstChild.offsetHeight - 4);
+ *width:expression(this.firstChild.offsetWidth - 3);
+}
+
+.w2selectbox_native_mobile .w2selectbox_native_innerDiv {
+ height:100%;
+}
+
+.w2selectbox_native.fixedWidth .w2selectbox_native_innerDiv {
+ width:100%;
+ *width:expression(this.parentNode.clientWidth + 3);
+}
+
+.w2selectbox_native_select {
+ border:0 none;
+ margin:0;
+ *position:relative;
+ *top:-2px;
+ *left:-2px;
+}
+
+.w2selectbox_native_mobile .w2selectbox_native_select {
+ height:100%;
+ border-radius:0;
+}
+
+.w2selectbox_native.fixedWidth .w2selectbox_native_select {
+ width:100%;
+}
+
+/* 셀렉트박스의 renderType="select" 일 때 */
+.w2selectbox_select {
+}
+
+/* autoComplete */
+
+/* -- 인풋 셀렉트 박스 전체 레이아웃 --*/
+.w2autoComplete {
+ margin : 0;
+ padding : 0;
+ border:1px solid #b3b3b3;
+ background-color : #ffffff;
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2autoComplete_table_main {
+ width : 100%;
+ height : 100%;
+ border-collapse : collapse;
+ table-layout : fixed;
+}
+
+.w2autoComplete_col_label {
+ font-size : 12px;
+ vertical-align : middle;
+}
+
+.w2autoComplete_col_button {
+ width : 16px;
+ vertical-align : middle;
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2autoComplete_label {
+ overflow : hidden;
+ text-overflow : ellipsis;
+ text-align : center;
+ white-space : nowrap;
+}
+
+.w2autoComplete_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#5c85d4;
+ padding:3px;
+ cursor : default;
+ color:#fff;
+ font-size:12px;
+ z-index : 5200;
+}
+
+.w2autoComplete_input {
+ font-family:"돋움",Dotum;font-size:12px
+}
+
+.w2autoComplete .w2autoComplete_col_button {
+ background-image : url(../images/autoComplete/select_arrow.gif);
+}
+
+.w2autoComplete_over .w2autoComplete_col_button {
+ background-image : url(../images/autoComplete/select_arrow_on.gif);
+}
+
+.w2autoComplete_selected .w2autoComplete_col_button {
+ background:url(../images/autoComplete/select_arrow_on.gif) center center no-repeat #fff5f6
+} /* add */
+
+
+.w2autoComplete_label_over {
+ background-color : yellow;
+}
+
+.w2autoComplete_sub {
+ position : relative;
+ overflow-x : visible;
+ overflow-y : auto;
+ border : 1px solid #b5c7d6;
+ /*float : left;*/
+}
+
+.w2autoComplete_sub_autosize {
+ position : relative;
+ overflow-x : visible;
+ overflow-y : visible;
+ border : 1px solid #b5c7d6;
+}
+
+.w2autoComplete_sub .w2autoComplete_table_sub {
+ background-color : #ffffff;
+ width : 100%;
+ height : 100%;
+ border : 1px solid #b1c5d6;
+ border-collapse : collapse;
+ table-layout : fixed;
+ cursor : pointer;
+ overflow-x : visible;
+ overflow-y : auto;
+}
+
+.w2autoComplete_sub_autosize .w2autoComplete_table_sub {
+ background-color : #ffffff;
+ width : 100%;
+ height : 100%;
+ border : 1px solid #b1c5d6;
+ border-collapse : collapse;
+ cursor : pointer;
+ overflow-x : visible;
+ overflow-y : auto;
+}
+
+.w2autoComplete_scroll_div {
+ margin : 0;
+ padding : 0;
+ position : absolute;
+ width : 20px;
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+ overflow-x : hidden;
+ overflow-y : auto;
+}
+
+.w2autoComplete_size_div {
+ position : absolute;
+ width : 1px;
+ background-color : #ffffff;
+ right : 0;
+ top : 0;
+}
+
+.w2autoComplete_bottom {
+ width : 100%;
+ height : 20px;
+ background-color : green;
+ clear : both;
+}
+
+.w2autoComplete_selected .w2autoComplete_col_label {
+ background-color : #fff5f6;
+}
+
+.w2autoComplete_disabled .w2autoComplete_label {
+ color : #848684;
+}
+
+.w2autoComplete_keyword {
+ color : orange;
+ font-weight : bold;
+}
+
+.w2autoComplete_disabled {
+ background:#e3e3e3;
+}
+
+.w2autoComplete_button_disabled {
+
+}
+
+
+/* 셀렉트 박스 sublayer div 스타일 */
+.w2input_table_sb {
+ background-color : #ffffff;
+ border : 1px solid #b5c7d6;
+ position : absolute;
+ overflow-x : hidden;
+ overflow-y : auto;
+ white-space : nowrap;
+ z-index : 5100;
+
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+}
+
+/* 셀렉트 박스 sublayer안의 table 스타일 */
+.w2input_table_sb_main {
+ position : absolute;
+ left : 0;
+ top : -1px;
+ overflow-x : hidden;
+ border-collapse : collapse;
+ border-spacing : 0;
+ background-color : #ffffff;
+ text-align : center;
+ vertical-align : middle;
+}
+
+.w2input_table_sb_row {
+}
+
+.w2input_table_sb_col {
+ height : 20px;
+ font-size : 12px;
+ border-top : 1px dashed #b5c7d6;
+ background-color : #ffffff;
+ overflow : hidden;
+ padding-top : 2px;
+ padding-left : 3px;
+ padding-right : 3px;
+ white-space : nowrap; /* table에만 걸어놓으니 ie의 한글에서는 안먹을때 있음 */
+}
+
+.w2input_table_sb_col_over {
+ background-color : #dddddd;
+}
+
+/* slideHide */
+
+.w2slideHide {
+ overflow:hidden;
+}
+
+.w2slideHide_slideHideMain {
+}
+
+
+/*checkbox */
+
+.w2checkbox {
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2checkbox_main {
+ height:100%; width:100%;
+ border-collapse:collapse;
+ overflow:auto;
+}
+.w2checkbox_row {
+}
+.w2checkbox_td_input {
+ width:20px;
+}
+.w2checkbox_input{
+}
+.w2checkbox_td_label {
+}
+.w2checkbox_label{
+ font-size:12px;
+ cursor:pointer;
+}
+
+.w2checkbox_disabled {
+ color : #848684;
+}
+
+.w2checkbox_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#5c85d4;
+ padding:3px;
+ cursor : default;
+ color:#fff;
+ font-size:12px;
+ z-index : 5200;
+}
+
+.w2checkcombobox {
+ margin : 0;
+ padding : 0;
+ border:1px solid #b3b3b3;
+ background-color : #ffffff;
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2checkcombobox_table_main {
+ width : 100%;
+ height : 100%;
+ border-collapse : collapse;
+ table-layout : fixed;
+}
+
+.w2checkcombobox_col_label {
+ font-size : 12px;
+ vertical-align : middle;
+}
+
+.w2checkcombobox_col_button {
+ width : 16px;
+ vertical-align : middle;
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2checkcombobox_label {
+ overflow : hidden;
+ text-overflow : ellipsis;
+ text-align : left;
+ white-space : nowrap;
+ padding-top : 2px;
+ padding-left : 5px;
+ padding-right :5px;
+ cursor:default;
+}
+
+.w2checkcombobox_input {
+ font-family:"돋움",Dotum;font-size:12px
+}
+
+.w2checkcombobox_keyword {
+ color : orange;
+ font-weight : bold;
+}
+
+.w2checkcombobox_item_disabled {
+ color : #848684;
+}
+
+.w2table_ccb_btn_col {
+ height : 22px;
+ border-top : 1px solid #b3b3b3;
+ background-color : #ffffff;
+ overflow : hidden;
+ padding-right: 6px;
+ white-space : nowrap; /* table에만 걸어놓으니 ie의 한글에서는 안먹을때 있음 */
+}
+
+.w2checkcombobox_btn_div {
+ position : absolute;
+ float: right;
+ bottom: 0px;
+}
+
+.w2checkcombobox_btn_confirm {
+ position : relative;
+ float: right;
+ width : 65px;
+ height : 20px;
+ line-height: 20px;
+ background-image : url(../images/checkcombobox/button.png);
+ background-position : center center;
+ background-repeat : no-repeat;
+ cursor : pointer;
+ text-align : center;
+ margin: 3px 0 2px 0;
+}
+
+.w2checkcombobox_btn_confirm:hover {
+ background-image : url(../images/checkcombobox/button_on.png);
+}
+
+.w2checkcombobox_btn_cancel {
+ position : relative;
+ float: right;
+ width : 65px;
+ height : 20px;
+ line-height: 20px;
+ background-image : url(../images/checkcombobox/button.png);
+ background-position : center center;
+ background-repeat : no-repeat;
+ cursor : pointer;
+ text-align : center;
+ margin: 3px 0 2px 0;
+}
+
+.w2checkcombobox_btn_cancel:hover {
+ background-image : url(../images/checkcombobox/button_on.png);
+}
+
+/* checkcombobox sublayer div 스타일 */
+.w2table_ccb_wrapper {
+ background-color : #ffffff;
+ border : 1px solid #b5c7d6;
+ position : absolute;
+ overflow : hidden;
+ white-space : nowrap;
+ z-index : 5101;
+
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+}
+
+.w2table_ccb {
+ background-color : #ffffff;
+ border : 1px solid #b5c7d6;
+ position : absolute;
+ overflow-x : hidden;
+ overflow-y : auto;
+ white-space : nowrap;
+ z-index : 5100;
+
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+}
+
+/* checkcombobox sublayer안의 table 스타일 */
+.w2table_ccb_main {
+ position : absolute;
+ left : 0;
+ top : -1px;
+ overflow-x : hidden;
+ border-collapse : collapse;
+ border-spacing : 0;
+ background-color : #ffffff;
+ text-align : left;
+ vertical-align : middle;
+}
+
+.w2table_ccb_row {
+}
+
+.w2table_ccb_col {
+ height : 16px;
+ font-size : 12px;
+ border-top : 1px solid #b3b3b3;
+ background-color : #ffffff;
+ overflow : hidden;
+ padding-top : 3px;
+ padding-left : 3px;
+ padding-right : 3px;
+ padding-bottom: 3px;
+ white-space : nowrap; /* table에만 걸어놓으니 ie의 한글에서는 안먹을때 있음 */
+}
+
+.w2table_ccb_col_over {
+ background-color : #fff5f6;
+}
+
+.w2table_ccb_col_checkbox {
+ float:left;vertical-align:middle
+}
+
+.w2table_ccb_col_label {
+ margin-left : 2px;
+ float:left;
+ height:19px;
+ line-height:19px
+}
+
+
+.w2checkcombobox_focus .w2checkcombobox_col_label {
+ background-color : #fff5f6;
+}
+
+.w2checkcombobox_over .w2checkcombobox_col_label {
+ background-color : #fff5f6;
+}
+
+.w2checkcombobox .w2checkcombobox_col_button {
+ background-image : url(../images/checkcombobox/select_arrow.gif);
+}
+
+.w2checkcombobox_over .w2checkcombobox_col_button {
+ background : url(../images/checkcombobox/select_arrow_on.gif) center center no-repeat #fff5f6;
+}
+
+.w2checkcombobox_sub {
+ position : relative;
+ overflow-x : visible;
+ overflow-y : auto;
+ border : 1px solid #b5c7d6;
+}
+
+.w2checkcombobox_sub_autosize {
+ position : relative;
+ overflow-x : visible;
+ overflow-y : visible;
+ border : 1px solid #b5c7d6;
+}
+
+.w2checkcombobox_sub .w2checkcombobox_table_sub {
+ background-color : #ffffff;
+ width : 100%;
+ height : 100%;
+ border : 1px solid #b1c5d6;
+ border-collapse : collapse;
+ table-layout : fixed;
+ cursor : pointer;
+ overflow-x : visible;
+ overflow-y : auto;
+}
+
+.w2checkcombobox_sub_autosize .w2checkcombobox_table_sub {
+ background-color : #ffffff;
+ width : 100%;
+ height : 100%;
+ border : 1px solid #b1c5d6;
+ border-collapse : collapse;
+ cursor : pointer;
+ overflow-x : visible;
+ overflow-y : auto;
+}
+
+.w2checkcombobox_scroll_div {
+ margin : 0;
+ padding : 0;
+ position : absolute;
+ width : 20px;
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+ overflow-x : hidden;
+ overflow-y : auto;
+}
+
+.w2checkcombobox_size_div {
+ position : absolute;
+ width : 1px;
+ background-color : #ffffff;
+ right : 0;
+ top : 0;
+}
+
+.w2checkcombobox_button_disabled {
+
+}
+
+.w2checkcombobox_disabled {
+ background:#e3e3e3;
+}
+
+/* floatingLayer */
+.w2floatingLayer {
+ padding : 0;
+ margin : 0;
+}
+
+.w2floatingLayer_title {
+ color : #ffffff;
+ font-size : 12px;
+ font-weight : bold;
+ cursor : pointer;
+ white-space : nowrap;
+ float : left;
+}
+
+.w2floatingLayer_close_button {
+ width : 11px;
+ height : 10px;
+ cursor : pointer;
+ background : url(../images/floatingLayer/fl_close_but.gif) no-repeat center center;
+ float : right;
+}
+
+.w2floatingLayer_close_button_over {
+ background : url(../images/floatingLayer/fl_close_but_on.gif) no-repeat center center;
+}
+
+.w2floatingLayer_contents {
+ position : relative;
+ left : 0;
+ top : 0;
+ margin : 0;
+ padding : 0;
+ background-color : #ffffff;
+}
+
+.w2floatingLayer_table {
+ table-layout : fixed;
+ width : 100%;
+ height : 100%;
+ margin : 0;
+ padding : 0;
+}
+
+.w2floatingLayer_topleft {
+ width : 12px;
+ height : 30px;
+ background : url(../images/floatingLayer/fl_top_left.gif) no-repeat center center;
+}
+
+.w2floatingLayer_topcenter {
+ height : 30px;
+ background : url(../images/floatingLayer/fl_top_middle_bg.gif) repeat-x center center;
+}
+
+.w2floatingLayer_topright {
+ width : 12px;
+ height : 30px;
+ background : url(../images/floatingLayer/fl_top_right.gif) no-repeat center center;
+
+}
+
+.w2floatingLayer_centerleft {
+ width : 12px;
+ background : url(../images/floatingLayer/fl_middle_left_bg.gif) repeat-y center center;
+}
+
+.w2floatingLayer_centercenter {
+ vertical-align : top;
+}
+
+.w2floatingLayer_fullContentArea {
+ vertical-align : top;
+}
+
+.w2floatingLayer_centerright {
+ width : 12px;
+ background : url(../images/floatingLayer/fl_middle_right_bg.gif) repeat-y center center;
+}
+
+.w2floatingLayer_bottomleft {
+ width : 12px;
+ height : 12px;
+ background : url(../images/floatingLayer/fl_bottom_left.gif) no-repeat center center;
+}
+
+.w2floatingLayer_bottomcenter {
+ background : url(../images/floatingLayer/fl_bottom_middle_bg.gif) repeat-x center center;
+}
+
+.w2floatingLayer_bottomright {
+ width : 12px;
+ height : 12px;
+ background : url(../images/floatingLayer/fl_bottom_right.gif) no-repeat center center;
+}
+
+.w2floatingLayer_innerLink {
+ position:absolute;
+ left:-9999px;
+}
+
+.w2floatingLayer_resize {
+ position : absolute;
+ right : 0;
+ bottom : 0;
+ width : 15px;
+ height : 15px;
+ cursor : SE-resize;
+}
+
+.w2floatingLayer_resize_right {
+ position : absolute;
+ right : 0;
+ top : 0;
+ bottom : 15px;
+ width : 5px;
+ *height : expression(this.parentNode.clientHeight - 15);
+ cursor : E-resize;
+}
+
+.w2floatingLayer_resize_bottom {
+ position : absolute;
+ left : 0;
+ right : 15px;
+ bottom : 0;
+ *width : expression(this.parentNode.clientWidth - 15);
+ height : 5px;
+ cursor : S-resize;
+}
+
+/* textarea */
+.w2textarea {
+ resize: none;
+ border:1px solid #b3b3b3;
+ padding : 1px;
+ font-family: "돋움",Dotum;
+ font-size:12px;
+ vertical-align : middle;
+}
+
+.w2textarea_disabled {
+ background:#e3e3e3;
+}
+
+.w2textarea_placeholder {
+ color: gray;
+}
+
+/* template */
+.w2template {
+}
+
+.w2template_over {
+}
+
+
+/* pageList */
+.w2pageList {
+}
+
+.w2pageList_table {
+ margin : 0 auto;
+ border-collapse : collapse;
+ height : 100%;
+ /*
+ table-layout : fixed;
+ width : 100%;
+ height : 100%;
+ */
+}
+
+.w2pageList_ul {
+ display: inline;
+ overflow: hidden;
+ padding: 0;
+ margin: 0;
+}
+
+.w2pageList_ul img {
+ border: none;
+}
+
+.w2pageList_ul li {
+ display: inline;
+ list-style: none;
+ margin: 0;
+ overflow: visible;
+ white-space:nowrap;
+}
+
+.w2pageList_li_label {
+ padding: 0 5px;
+}
+
+.w2pageList_ul li a {
+ display : inline-block;
+}
+
+.w2pageList_col_prev {
+ width : 19px;
+ height : 18px;
+ padding: 0;
+ background : url(../images/pageList/b_prev.png) no-repeat center center;
+ cursor : pointer;
+}
+
+.w2pageList_col_prev_over {
+ background : url(../images/pageList/b_prev_over.png) no-repeat center center;
+}
+
+.w2pageList_col_prev a {
+ width : 16px;
+ height : 11px;
+ text-align : center;
+}
+
+.w2pageList_col_next {
+ width : 19px;
+ height : 18px;
+ background : url(../images/pageList/b_next.png) no-repeat center center;
+ cursor : pointer;
+}
+
+.w2pageList_col_next_over {
+ background : url(../images/pageList/b_next_over.png) no-repeat center center;
+}
+
+.w2pageList_col_next a {
+ width : 16px;
+ height : 11px;
+ text-align : center;
+}
+
+.w2pageList_col_prevPage {
+ width : 19px;
+ height : 18px;
+ background : url(../images/pageList/b_first.png) no-repeat center center;
+ cursor : pointer;
+}
+
+.w2pageList_col_prevPage_over {
+ background : url(../images/pageList/b_first_over.png) no-repeat center center;
+}
+
+.w2pageList_col_prevPage a {
+ width : 16px;
+ height : 11px;
+ text-align : center;
+}
+
+.w2pageList_col_nextPage {
+ width : 19px;
+ height : 18px;
+ background : url(../images/pageList/b_end.png) no-repeat center center;
+ cursor : pointer;
+}
+
+.w2pageList_col_nextPage_over {
+ background : url(../images/pageList/b_end_over.png) no-repeat center center;
+
+}
+
+.w2pageList_col_nextPage a {
+ width : 16px;
+ height : 11px;
+ text-align : center;
+}
+
+.w2pageList_col_label {
+ width : 19px;
+ text-align : center;
+ /*border : solid 1px green;*/
+ cursor : pointer;
+}
+
+.w2pageList_label {
+ color:#383d41;
+ cursor : pointer;
+ text-decoration:none;
+ white-space : nowrap;
+}
+
+.w2pageList_label_over {
+ color:#d6363f;
+ font-weight : bold;
+ white-space : nowrap;
+}
+
+.w2pageList_label_selected {
+ color:#d6363f;
+ font-weight : bold;
+ text-decoration: none;
+ white-space : nowrap;
+}
+
+.w2pageList_delimiter {
+ width : 5px;
+ height : 15px;
+ text-align : center;
+/* background : url(../images/pageList/v_line.gif) no-repeat center center; */
+}
+
+.w2pageList_pagePrev_last .w2pageList_col_prevPage {
+ cursor : pointer;
+}
+
+.w2pageList_prev_last .w2pageList_col_prev {
+ cursor : pointer;
+}
+
+.w2pageList_next_last .w2pageList_col_next {
+ cursor : pointer;
+}
+
+.w2pageList_pageNext_last .w2pageList_col_nextPage {
+ cursor : pointer;
+}
+
+.w2pageList_input {
+ position : relative;
+ width: 25px;
+ height: 20px;
+}
+
+.w2pageList_col_label_input {
+ text-align : center;
+ /*border : solid 1px green;*/
+ cursor : pointer;
+}
+
+/* popup */
+.w2popup {
+}
+
+.w2popup_window {
+ z-index:6010;
+}
+
+.w2popup_window .w2window_minimize {
+ display : none;
+}
+
+.w2popup_window .w2window_maximize {
+ display : none;
+}
+
+.w2popup_window .w2window_restore {
+ display : none;
+}
+
+.w2popup_window .w2window_status {
+ display : none;
+}
+
+.w2popup_window .w2window_content {
+ bottom : 3px;
+}
+
+/* calendar */
+
+.w2calendar {
+ background-color : #ffffff;
+ border : 1px solid #b3b3b3;
+ z-index:5000;
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
+}
+
+.w2calendar_wrap {
+ border:none;
+}
+
+.w2calendar_header {
+ position: relative;
+ height:28px;
+}
+
+.w2calendar_header button {
+ text-indent: -9999px;
+}
+
+.w2calendar_content {
+ border-top:1px solid #b3b3b3;
+ border-bottom:1px solid #b3b3b3;
+ background:#fff5f6;
+ padding:0 7px 3px
+}
+
+.w2calendar_content_table {
+ margin-top:0;
+ width : 100%;
+ table-layout : fixed;
+ border-collapse : collapse;
+ font-size : 12px;
+ cursor : pointer;
+}
+
+.w2calendar_content_table caption {
+ display: none;
+}
+
+.w2calendar_content_table th {
+ text-indent: -9999px;
+ font-size: 0;
+}
+
+.w2calendar_content_table button {
+ border: none;
+ margin: 0;
+ background: none;
+}
+
+.w2calendar_footer {
+ font-size : 11px;
+ margin-top : 2px;
+ height:auto;
+}
+
+ .w2calendar_go_today {
+ position : relative;
+ width : 36px;
+ height : 19px;
+ background-image : url(../images/calendar/b_date.png);
+ background-position : center center;
+ background-repeat : no-repeat;
+ text-indent: -9999px;
+ margin:1px 0 0 3px;
+}
+
+.w2calendar_go_today_div {
+ float:left;
+ /*margin-top:3px;*/
+}
+
+button.w2calendar_go_today {
+ border: none;
+}
+
+.w2calendar_go_today_over {
+ background-image : url(../images/calendar/b_date_on.png);
+ text-indent: -9999px;
+}
+
+button.w2calendar_go_today_over {
+ border: none;
+}
+
+.w2calendar_footer_date {
+ /* border : solid 1px #cccccc; */
+ color : #383d41;
+ padding:0 0 0 5px
+}
+
+.w2calendar_footer_date_div {
+ float:left;
+ height:22px;
+ line-height:22px;
+}
+
+.w2calendar_selectbox_year_native {
+ position : absolute;
+ left : 41px;
+ margin-top: 2px;
+ top : 3px;
+ width : 64px;
+ height : 20px;
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+}
+
+.w2calendar_selectbox_month_native {
+ position : absolute;
+ left : 108px;
+ margin-top: 2px;
+ top : 3px;
+ width : 48px;
+ height : 20px;
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+}
+
+.w2calendar_selectbox_year {
+ position : absolute;
+ left : 41px;
+ top : 3px;
+ width : 64px;
+ height : 20px;
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+}
+
+.w2calendar_selectbox_month {
+ position : absolute;
+ left : 108px;
+ top : 3px;
+ width : 48px;
+ height : 20px;
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+}
+
+.w2calendar_selectbox_month_yearBefore {
+ position : absolute;
+ left : 41px;
+ top : 3px;
+ width : 48px;
+ height : 20px;
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+}
+
+.w2calendar_selectbox_year_monthAfter {
+ position : absolute;
+ left : 92px;
+ top : 3px;
+ width : 64px;
+ height : 20px;
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+}
+
+.w2calendar_selectbox_hour {
+ margin-left : 10px;
+ position : relative;
+ width : 32px;
+ height : 17px;
+}
+
+.w2calendar_selectbox_minute {
+ position : relative;
+ width : 32px;
+ height : 17px;
+}
+
+.w2calendar_footer_date_mobile {
+ color : #383d41;
+ position : absolute;
+ width : 0;
+ visibility : hidden;
+}
+
+.w2calendar_footer_date_sec{
+ position : absolute;
+ width : 0;
+ visibility : hidden;
+}
+
+.w2calendar_footer_date_mobile_div {
+ position:relative;
+ float:left;
+ margin-right:1px;
+}
+
+.w2calendar_footer_hour_div {
+ float:left;
+ /*margin-top:2px;*/
+}
+
+.w2calendar_footer_min_div {
+ float:left;
+ /*margin-top:2px;*/
+}
+
+.w2calendar_footer_colon {
+ float:left;
+ height:22px;
+ line-height:22px;
+}
+
+.w2calendar_selectbox_hour_mobile {
+ margin-left : 5px;
+ position : relative;
+ left : 0;
+ top : 0;
+ width : 48px;
+ height : 18px;
+}
+
+.w2calendar_selectbox_minute_mobile {
+ position : relative;
+ left : 0;
+ top : 0;
+ width : 48px;
+ height : 18px;
+}
+
+.w2calendar_selectbox_hour .w2table_sb_col {
+ padding-right : 10px;
+}
+
+.w2calendar_selectbox_minute .w2table_sb_col {
+ padding-right : 10px;
+}
+
+.w2calendar_blank {
+ width : 60px;
+ height : 18px;
+}
+
+.w2calendar_blank_div {
+ float:left;
+ margin-top:2px;
+}
+
+.w2calendar_time_confirm {
+ width : 16px;
+ height : 14px;
+ background : url(../images/calendar/time_confirm.gif) no-repeat center center;
+ cursor : pointer;
+ margin:0 3px;
+}
+
+.w2calendar_time_confirm_over {
+ background : url(../images/calendar/time_confirm_on.gif) no-repeat center center;
+}
+
+.w2calendar_time_confirm_div {
+ float:left;
+ margin-top:2px;
+ text-indent:-9999px;
+}
+
+.w2calendar_time_cancel {
+ width : 16px;
+ height : 14px;
+ background : url(../images/calendar/time_cancel.gif) no-repeat center center;
+ cursor : pointer;
+}
+
+.w2calendar_time_cancel_over {
+ background : url(../images/calendar/time_cancel_on.gif) no-repeat center center;
+}
+
+
+.w2calendar_time_cancel_div {
+ float:left;
+ margin-top:2px;
+ text-indent:-9999px;
+}
+
+
+.w2calendar_date_cancel {
+ width : 16px;
+ height : 14px;
+ background : url(../images/calendar/time_cancel.gif) no-repeat center center;
+ cursor : pointer;
+}
+
+.w2calendar_date_cancel_div {
+ float:left;
+ margin-top:2px;
+}
+
+a.w2calendar_date_cancel {
+ margin: 0;
+ padding: 0;
+ width : 24px;
+ height : 18px;
+ border: none;
+ line-height: 100%;
+ display: block;
+ text-indent:-9999px;
+}
+
+a.w2calendar_date_cancel_div {
+ float:left;
+ margin-top:2px;
+}
+
+.w2calendar_header_last_year {
+ position : absolute;
+ left : 11px;
+ top : 4px;
+ width : 15px;
+ height : 22px;
+ cursor : pointer;
+ background : url(../images/calendar/year_last.gif) center center no-repeat;
+}
+
+button.w2calendar_header_last_year {
+ border: none;
+}
+
+.w2calendar_header_next_year {
+ position : absolute;
+ left : 173px;
+ top : 4px;
+ width : 15px;
+ height : 22px;
+ cursor : pointer;
+ background : url(../images/calendar/year_next.gif) center center no-repeat;
+}
+
+button.w2calendar_header_next_year {
+ border: none;
+}
+
+.w2calendar_header_next_year_yearType {
+ position : absolute;
+ left : 123px;
+ top : 4px;
+ width : 15px;
+ height : 22px;
+ cursor : pointer;
+ background : url(../images/calendar/year_next.gif) center center no-repeat white;
+}
+
+button.w2calendar_header_next_year_yearType {
+ border: none;
+}
+
+ .w2calendar_header_last_month {
+ position : absolute;
+ left : 26px;
+ top : 4px;
+ width : 15px;
+ height : 22px;
+ cursor : pointer;
+ background : url(../images/calendar/month_last.gif) center center no-repeat;
+}
+
+
+button.w2calendar_header_last_month {
+ border: none;
+}
+
+.w2calendar_header_next_month {
+ position : absolute;
+ left : 158px;
+ top : 4px;
+ width : 15px;
+ height : 22px;
+ cursor : pointer;
+ background : url(../images/calendar/month_next.gif) center center no-repeat;
+}
+
+button.w2calendar_header_next_month {
+ border: none;
+}
+
+.w2calendar_header_btn_ok {
+ position : absolute;
+ left : 190px;
+ top : 4px;
+ width : 17px;
+ height : 22px;
+ cursor : pointer;
+ background-image : url(../images/calendar/btn_ok.gif);
+ background-position : center center;
+ background-repeat : no-repeat;
+}
+
+.w2calendar_header_btn_ok_yearType {
+ position : absolute;
+ left : 140px;
+ top : 4px;
+ width : 17px;
+ height : 22px;
+ cursor : pointer;
+ background-image : url(../images/calendar/btn_ok.gif);
+ background-position : center center;
+ background-repeat : no-repeat;
+}
+
+.w2calendar_header_btn_ok_over {
+ background-image : url(../images/calendar/btn_ok_on.gif);
+}
+
+.w2calendar_header_btn_close {
+ position : absolute;
+ left : 210px;
+ top : 4px;
+ width : 17px;
+ height : 22px;
+ cursor : pointer;
+ background-image : url(../images/calendar/btn_close.gif);
+ background-position : center center;
+ background-repeat : no-repeat;
+}
+
+.w2calendar_header_btn_close_yearType {
+ position : absolute;
+ left : 160px;
+ top : 4px;
+ width : 17px;
+ height : 22px;
+ cursor : pointer;
+ background-image : url(../images/calendar/btn_close.gif);
+ background-position : center center;
+ background-repeat : no-repeat;
+}
+
+
+.w2calendar_header_btn_close_over {
+ background-image : url(../images/calendar/btn_close_on.gif);
+}
+
+.w2calendar_col_day .w2calendar_day {
+ width : 100%;
+ height : 100%;
+}
+
+.w2calendar_col_date {
+ text-align : center;
+ vertical-align : middle;
+}
+
+.w2calendar_col_date button {
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+ cursor : pointer;
+}
+
+.w2calendar_picker_content tbody tr td {
+ padding : 0px 1.5px;
+ border-radius : 4px;
+ text-align : center;
+ vertical-align : middle;
+}
+.w2calendar_picker_content table td div {
+ display: table;
+ float : left;
+ width : 46px;
+ height : 46px;
+ margin : 1px 1.5px;
+ cursor : pointer;
+ border-radius : 3px;
+ background-color : #f5f5f5;
+}
+.w2calendar_picker_content table td div.active, .w2calendar_picker_content table td div:hover {
+ background-color : #5a82cf;
+ color : #ffffff;
+ text-shadow : 0 -1px 0 rgba(0, 0, 0, 0.25);
+}
+.w2calendar_picker_header {
+ padding : 4px 3px;
+ display : table;
+ table-layout : fixed;
+}
+.w2calendar_picker_header_last_entity {
+ position : relative;
+ display : table-cell;
+ width : 20px;
+ height : 20px;
+ cursor : pointer;
+ outline: none;
+ background : url(../images/calendar/month_last.gif) center center no-repeat white;
+}
+.w2calendar_picker_header_last_entity:hover {
+ background : url(../images/calendar/month_last.gif) center center no-repeat #eeeeee;
+}
+.w2calendar_picker_header_dynamic_entity {
+ position : relative;
+ display : table-cell;
+ width : 251px;
+ height : 20px;
+ cursor : pointer;
+ outline: none;
+ text-align : center;
+ vertical-align : middle;
+ font-weight : bold;
+}
+.w2calendar_picker_header_dynamic_entity:hover {
+ background : #eeeeee;
+}
+.w2calendar_picker_header_next_entity {
+ position : relative;
+ display : table-cell;
+ width : 20px;
+ height : 20px;
+ cursor : pointer;
+ outline: none;
+ background : url(../images/calendar/month_next.gif) center center no-repeat white;
+}
+.w2calendar_picker_header_next_entity:hover {
+ background : url(../images/calendar/month_next.gif) center center no-repeat #eeeeee;
+}
+/*--------------------calendar second--------------------*/
+.w2calendar_selectbox_second {
+ position : relative;
+ width : 32px;
+ height : 17px;
+}
+
+.w2calendar_selectbox_second_mobile {
+ position : relative;
+ left : 0;
+ top : 0;
+ width : 48px;
+ height : 18px;
+}
+
+.w2calendar_footer_sec_div {
+ float:left;
+ /*margin-top:2px;*/
+}
+
+/* -------------------classYearMonth---------------------*/
+.w2calendar_classYearMonth_dynamic {
+ width:297px;
+ height : auto;
+}
+.w2calendar_classYearMonth_dynamic .w2calendar_content {
+ display : none;
+}
+.w2calendar_classYearMonth_dynamic .w2calendar_footer {
+ display : none;
+}
+.w2calendar_classYearMonth_class1 {
+ width:247px;
+ height : 28px;
+}
+.w2calendar_classYearMonth_class1 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class1 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class2 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_class2 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class2 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class3 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_class3 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class3 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class4 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_class4 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class4 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class5 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_class5 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class5 .w2calendar_footer {
+ display : none;
+}
+
+/* -------------------classYear---------------------*/
+.w2calendar_classYear_class1 {
+ width:190px;
+ height : 28px;
+}
+.w2calendar_classYear_class1 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYear_class1 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYear_class1 .w2calendar_selectbox_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class1 .w2calendar_selectbox_month_native {
+ display : none !important;
+}
+
+.w2calendar_classYear_class1 .w2calendar_header_last_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class1 .w2calendar_header_next_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class2 {
+ width:190px;
+ height : 30px;
+}
+.w2calendar_classYear_class2 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYear_class2 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYear_class2 .w2calendar_selectbox_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class2 .w2calendar_selectbox_month_native {
+ display : none !important;
+}
+
+.w2calendar_classYear_class2 .w2calendar_header_last_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class2 .w2calendar_header_next_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class3 {
+ width:190px;
+ height : 30px;
+}
+.w2calendar_classYear_class3 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYear_class3 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYear_class3 .w2calendar_selectbox_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class3 .w2calendar_selectbox_month_native {
+ display : none !important;
+}
+
+.w2calendar_classYear_class3 .w2calendar_header_last_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class3 .w2calendar_header_next_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class4 {
+ width:190px;
+ height : 30px;
+}
+.w2calendar_classYear_class4 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYear_class4 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYear_class4 .w2calendar_selectbox_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class4 .w2calendar_selectbox_month_native {
+ display : none !important;
+}
+
+.w2calendar_classYear_class4 .w2calendar_header_last_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class4 .w2calendar_header_next_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class5 {
+ width:190px;
+ height : 30px;
+}
+.w2calendar_classYear_class5 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYear_class5 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYear_class5 .w2calendar_selectbox_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class5 .w2calendar_selectbox_month_native {
+ display : none !important;
+}
+
+.w2calendar_classYear_class5 .w2calendar_header_last_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class5 .w2calendar_header_next_month {
+ display : none !important;
+}
+
+/*outsideClick*/
+.w2calendar_classYearMonth_outsideClick_class1 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_outsideClick_class1 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class1 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class2 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_outsideClick_class2 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class2 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class3 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_outsideClick_class3 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class3 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class4 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_outsideClick_class4 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class4 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class5 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_outsideClick_class5 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class5 .w2calendar_footer {
+ display : none;
+}
+/*-------------------autofinder---------------------------*/
+.w2autoFinder {
+ height : 10px ;
+ border : 1px solid blue;
+
+}
+.w2autoFinder_selectbox {
+ position : relative;
+ left : 0;
+ top : 0;
+ width : 105px;
+ height : 20px;
+}
+
+
+.w2autofinder_table{
+
+ left : 0;
+ top : 0;
+ height : 16px;
+}
+
+.w2autoFinder_mytable_input {
+
+ left : 0;
+ top : 0;
+ width : 140px;
+ height : 16px;
+}
+
+.w2autoFinder_table{
+ overflow-x:hidden;
+ overflow-y : scroll;
+ position : absolute; /* 반드시 포지션 값이 있어야 함 fixed,relative,absolute */
+
+
+}
+
+
+
+.w2autoFinder_table_sb {
+ background-color : red;
+ border:1px solid #b5c7d6;
+ display : inline;
+ visibility : visible;
+
+}
+
+
+.w2autoFinder_table_sb_main {
+
+ left:0;
+ top:-1px;
+
+ overflow-x:hidden;
+ border-collapse :separate;
+ border-spacing:0;
+ background-color : #ffffff;
+ border-right:1px solid #b5c7d6;
+}
+
+
+.w2autoFinder_table_sb_col {
+ height : 15px;
+ width : 100%;
+ font-size : 12px;
+ vertical-align : middle;
+ border:0;
+ border-top:1px dashed #b5c7d6;
+ background-color : #ffffff;
+ overflow:hidden;
+ padding:0 3px;
+}
+
+.w2autoFinder_table_sb_col_over {
+ background-color : red;
+}
+
+
+
+
+/* -------------------class1---------------------*/
+.w2calendar_class1 {
+ width : 199px;
+ height : 194px;
+}
+.w2calendar_class1 .w2calendar_col_day {
+ height : 18px;
+ text-align : center;
+ font-size : 12px;
+ font-weight : bold;
+ color : #004080;
+}
+
+.w2calendar_class1 .w2calendar_day0 {
+ background : url(../images/calendar/day_sun.gif) center center no-repeat #fff5f6;
+}
+
+.w2calendar_class1 .w2calendar_day1 {
+ background : url(../images/calendar/day_mon.gif) center center no-repeat #fff5f6;
+}
+
+.w2calendar_class1 .w2calendar_day2 {
+ background : url(../images/calendar/day_tue.gif) center center no-repeat #fff5f6;
+}
+
+.w2calendar_class1 .w2calendar_day3 {
+ background : url(../images/calendar/day_wed.gif) center center no-repeat #fff5f6;
+}
+
+.w2calendar_class1 .w2calendar_day4 {
+ background : url(../images/calendar/day_thu.gif) center center no-repeat #fff5f6;
+}
+
+.w2calendar_class1 .w2calendar_day5 {
+ background : url(../images/calendar/day_fri.gif) center center no-repeat #fff5f6;
+}
+
+.w2calendar_class1 .w2calendar_day6 {
+ background : url(../images/calendar/day_sat.gif) center center no-repeat #fff5f6;
+}
+
+.w2calendar_class1 .w2calendar_col_date {
+ background:url(../images/calendar/bg_date.gif) center center no-repeat #fff5f6;
+ font-size:11px;
+ height : 20px;
+}
+
+.w2calendar_class1 .w2calendar_date_on,
+.w2calendar_class1 .w2calendar_date_off button {
+ text-align : center;
+}
+
+.w2calendar_class1 .w2calendar_date_off,
+.w2calendar_class1 .w2calendar_date_off button {
+ text-align : center;
+ color : #d7d7d7;
+}
+
+
+
+/* sunday */
+.w2calendar_class1 .w2calendar_day_0,
+.w2calendar_class1 .w2calendar_day_0 button {
+ font-weight : bold;
+ color:#d02121;
+}
+
+/* saturday */
+.w2calendar_class1 .w2calendar_day_6,
+.w2calendar_class1 .w2calendar_day_6 button {
+ font-weight : bold;
+ color:#5a82cf;
+}
+
+/* holiday*/
+.w2calendar_class1 .w2calendar_holiday,
+.w2calendar_class1 .w2calendar_holiday button {
+ font-weight : bold;
+ color : red;
+}
+
+.w2calendar_class1 .w2calendar_date_over,
+.w2calendar_class1 .w2calendar_date_over button {
+ background : url(../images/calendar/bg_date_on.gif) center center no-repeat #f5f5f5;
+ color:#fff;
+}
+
+.w2calendar_class1 .w2calendar_selected,
+.w2calendar_class1 .w2calendar_selected button {
+ background : url(../images/calendar/bg_date_on.gif) center center no-repeat #f5f5f5;
+ color:#fff;
+}
+/* -------------------class2---------------------*/
+.w2calendar_class2 {
+ width : 199px;
+ height : 206px;
+}
+.w2calendar_class2 .w2calendar_col_day {
+ height : 18px;
+ text-align : center;
+ font-size : 12px;
+ font-weight : bold;
+ color : #004080;
+}
+
+.w2calendar_class2 .w2calendar_day0 {
+ background : url(../images/calendar/day_sun2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_day1 {
+ background : url(../images/calendar/day_mon2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_day2 {
+ background : url(../images/calendar/day_tue2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_day3 {
+ background : url(../images/calendar/day_wed2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_day4 {
+ background : url(../images/calendar/day_thu2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_day5 {
+ background : url(../images/calendar/day_fri2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_day6 {
+ background : url(../images/calendar/day_sat2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_col_date {
+ height : 22px;
+ font-size:11px;
+}
+
+.w2calendar_class2 .w2calendar_date_on {
+ background : url(../images/calendar/date2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_date_off {
+ background : url(../images/calendar/dateInOtherMonth2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_date_over {
+ background : url(../images/calendar/selectedDate2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_selected {
+ background : url(../images/calendar/selectedDate2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_date_on,
+.w2calendar_class2 .w2calendar_date_on button {
+ font-size : 11px;
+ color : #333333;
+}
+
+.w2calendar_class2 .w2calendar_date_off,
+.w2calendar_class2 .w2calendar_date_off button {
+ color : #aeaeae;
+}
+
+.w2calendar_class2 .w2calendar_date_over,
+.w2calendar_class2 .w2calendar_date_over button {
+ font-weight : bold;
+ color : #ffffff;
+ height : 22px;
+}
+
+.w2calendar_class2 .w2calendar_selected,
+.w2calendar_class2 .w2calendar_selected button {
+ font-weight : bold;
+ color : #ffffff;
+ height : 22px;
+}
+
+/* sunday */
+.w2calendar_class2 .w2calendar_day_0,
+.w2calendar_class2 .w2calendar_day_0 button {
+ font-weight : bold;
+ color : #e25353;
+}
+
+/* saturday */
+.w2calendar_class2 .w2calendar_day_6,
+.w2calendar_class2 .w2calendar_day_6 button {
+ font-weight : bold;
+ color : #969696;
+}
+
+/* holiday*/
+.w2calendar_class2 .w2calendar_holiday,
+.w2calendar_class2 .w2calendar_holiday button {
+ font-weight : bold;
+ color : #e25353;
+}
+
+/* -------------------class3---------------------*/
+.w2calendar_class3 {
+ width : 199px;
+ height : 206px;
+}
+.w2calendar_class3 .w2calendar_col_day {
+ height : 18px;
+ text-align : center;
+ font-size : 12px;
+ font-weight : bold;
+ color : #004080;
+}
+
+.w2calendar_class3 .w2calendar_day0 {
+ background : url(../images/calendar/day_sun3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_day1 {
+ background : url(../images/calendar/day_mon3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_day2 {
+ background : url(../images/calendar/day_tue3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_day3 {
+ background : url(../images/calendar/day_wed3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_day4 {
+ background : url(../images/calendar/day_thu3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_day5 {
+ background : url(../images/calendar/day_fri3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_day6 {
+ background : url(../images/calendar/day_sat3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_col_date {
+ height : 22px;
+ font-size : 12px;
+}
+
+.w2calendar_class3 .w2calendar_date_on {
+ background : url(../images/calendar/date3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_date_off {
+ background : url(../images/calendar/dateInOtherMonth3.gif) center center;
+}
+
+.w2calendar_class3 .w2calendar_date_over {
+ background : url(../images/calendar/selectedDate3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_selected {
+ background : url(../images/calendar/selectedDate3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_date_on,
+.w2calendar_class3 .w2calendar_date_on button {
+ font-size : 11px;
+ color : #34b9cf;
+}
+
+.w2calendar_class3 .w2calendar_date_off,
+.w2calendar_class3 .w2calendar_date_off button {
+ color : #a0a0a0;
+}
+
+.w2calendar_class3 .w2calendar_date_over,
+.w2calendar_class3 .w2calendar_date_over button {
+ font-weight : bold;
+ color : #34b9cf;
+ height : 22px;
+}
+
+.w2calendar_class3 .w2calendar_selected,
+.w2calendar_class3 .w2calendar_selected button {
+ font-weight : bold;
+ color : #34b9cf;
+ height : 22px;
+}
+
+/* sunday */
+.w2calendar_class3 .w2calendar_day_0,
+.w2calendar_class3 .w2calendar_day_0 button {
+ font-weight : bold;
+ color : #34b9cf;
+}
+
+/* saturday */
+.w2calendar_class3 .w2calendar_day_6,
+.w2calendar_class3 .w2calendar_day_6 button {
+ font-weight : bold;
+ color : #34b9cf;
+}
+
+/* holiday */
+.w2calendar_class3 .w2calendar_holiday,
+.w2calendar_class3 .w2calendar_holiday button {
+ font-weight : bold;
+ color : #34b9cf;
+}
+
+/* -------------------class4---------------------*/
+.w2calendar_class4 {
+ width : 199px;
+ height : 206px;
+}
+.w2calendar_class4 .w2calendar_col_day {
+ height : 18px;
+ text-align : center;
+ font-size : 12px;
+ font-weight : bold;
+ color : #004080;
+}
+
+.w2calendar_class4 .w2calendar_day0 {
+ background : url(../images/calendar/day_sun4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_day1 {
+ background : url(../images/calendar/day_mon4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_day2 {
+ background : url(../images/calendar/day_tue4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_day3 {
+ background : url(../images/calendar/day_wed4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_day4 {
+ background : url(../images/calendar/day_thu4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_day5 {
+ background : url(../images/calendar/day_fri4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_day6 {
+ background : url(../images/calendar/day_sat4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_col_date {
+ height : 22px;
+ font-size : 12px;
+}
+
+.w2calendar_class4 .w2calendar_date_on,
+.w2calendar_class4 .w2calendar_date_on button {
+ font-size : 11px;
+ color : #444444;
+}
+
+.w2calendar_class4 .w2calendar_date_off,
+.w2calendar_class4 .w2calendar_date_off button {
+ color : #a0a0a0;
+}
+
+.w2calendar_class4 .w2calendar_date_over,
+.w2calendar_class4 .w2calendar_date_over button {
+ font-weight : bold;
+ color : #444444;
+ height : 22px;
+ background-color: #5f8ad2;
+}
+
+.w2calendar_class4 .w2calendar_selected,
+.w2calendar_class4 .w2calendar_selected button {
+ font-weight : bold;
+ color : #444444;
+ height : 22px;
+ text-decoration : underline;
+}
+
+/* sunday */
+.w2calendar_class4 .w2calendar_day_0,
+.w2calendar_class4 .w2calendar_day_0 button {
+ font-weight : bold;
+ color : #f56127;
+}
+
+/* saturday */
+.w2calendar_class4 .w2calendar_day_6,
+.w2calendar_class4 .w2calendar_day_6 button {
+ font-weight : bold;
+ color : #3474df;
+}
+
+/* holiday */
+.w2calendar_class4 .w2calendar_holiday,
+.w2calendar_class4 .w2calendar_holiday button {
+ font-weight : bold;
+ color : #f56127;
+}
+/* -------------------class5---------------------*/
+.w2calendar_class5 {
+ width : 199px;
+ height : 206px;
+}
+.w2calendar_class5 .w2calendar_col_day {
+ height : 18px;
+ text-align : center;
+ font-size : 12px;
+ font-weight : bold;
+ color : #004080;
+}
+
+.w2calendar_class5 .w2calendar_day0 {
+ background : url(../images/calendar/day_sun5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_day1 {
+ background : url(../images/calendar/day_mon5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_day2 {
+ background : url(../images/calendar/day_tue5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_day3 {
+ background : url(../images/calendar/day_wed5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_day4 {
+ background : url(../images/calendar/day_thu5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_day5 {
+ background : url(../images/calendar/day_fri5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_day6 {
+ background : url(../images/calendar/day_sat5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_col_date {
+ height : 22px;
+ font-size : 12px;
+}
+
+.w2calendar_class5 .w2calendar_date_on {
+ background : url(../images/calendar/date5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_date_off {
+ background : url(../images/calendar/dateInOtherMonth5.gif) center center;
+}
+
+.w2calendar_class5 .w2calendar_date_over {
+ background : url(../images/calendar/selectedDate5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_selected {
+ background : url(../images/calendar/selectedDate5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_date_on,
+.w2calendar_class5 .w2calendar_date_on button {
+ font-size : 11px;
+ color : #444444;
+}
+
+.w2calendar_class5 .w2calendar_date_off,
+.w2calendar_class5 .w2calendar_date_off button {
+ color : #a0a0a0;
+}
+
+.w2calendar_class5 .w2calendar_date_over,
+.w2calendar_class5 .w2calendar_date_over button {
+ font-weight : bold;
+ color : #ffffff;
+ height : 22px;
+}
+
+.w2calendar_class5 .w2calendar_selected,
+.w2calendar_class5 .w2calendar_selected button {
+ font-weight : bold;
+ color : #ffffff;
+ height : 22px;
+}
+
+/* sunday */
+.w2calendar_class5 .w2calendar_day_0,
+.w2calendar_class5 .w2calendar_day_0 button {
+ font-weight : bold;
+ color : #e36500;
+}
+
+/* saturday */
+.w2calendar_class5 .w2calendar_day_6,
+.w2calendar_class5 .w2calendar_day_6 button {
+ font-weight : bold;
+ color : #98b300;
+}
+
+/* holiday */
+.w2calendar_class5 .w2calendar_holiday,
+.w2calendar_class5 .w2calendar_holiday button {
+ font-weight : bold;
+ color : #e36500;
+}
+
+
+/* treeview */
+.w2treeview {
+ background-color : #ffffff;
+ padding : 0;
+ margin : 0;
+ overflow : auto;
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
+ outline-width: 0;
+}
+
+.w2treeview_group {
+ margin : 0;
+ padding : 0;
+ width : 95%;
+ outline-width: 0;
+}
+
+.w2treeview_node {
+ width : 100%; /* 이거 안주면 ie8에서 td가 벌어지는 경우있음 */
+ position : relative;
+ left : 0;
+}
+
+.w2treeview_row_parent {
+}
+
+.w2treeview_row_child {
+}
+
+.w2treeview_noguideline {
+ width : 16px;
+}
+
+.w2treeview_guideline {
+ width : 16px;
+ background : url(../images/treeview/vline.gif) repeat-y center center;
+}
+
+.w2treeview_row_depth0 {
+ /* 하위호환 : 0번째 depths는 보여주지 않는다*/
+ display : none;
+}
+
+.w2treeview_col_depth0 {
+ /* 하위호환 : 0번째 depths는 보여주지 않는다*/
+ display : none;
+}
+
+.w2treeview_over {
+/* background-color : #80ffff; */
+}
+
+.w2treeview_select_node {
+ background:none;
+ color:#d6363f;
+ font-weight:bold
+}
+
+
+.w2treeview_table_node {
+ table-layout : fixed;
+/* table-layout : auto; */
+ border-collapse : collapse;
+}
+
+.w2treeview_table_node td {
+ padding : 0 1px;
+ margin : 0;
+}
+
+.w2treeview_col {
+/* vertical-align : middle; */
+}
+
+.w2treeview_col_label {
+ word-wrap: normal; /*IE8때문에 있는 코드 IE8에서 (white-space : nowrap)이 상위에 word-wrap: break-word가 있는 경우 제대로 동작하지 않는다. */
+ overflow : visible;/*IE6때문에 있는 코드 기본적으로 developer로 찍어보면 td의 overflow는 visible이나 직접 명시해 주지 않으면 IE6에서는 동작하지 않는다.*/
+}
+
+.w2treeview_child {
+/* margin-left : 20px; */
+}
+
+.w2treeview_open_child {
+}
+
+.w2treeview_none {
+ display : none;
+}
+
+.w2treeview_label {
+ position : relative; /* relative, absolute 주면 min-width는 대신 display:block, none왔다갔다할때 위치를 td안에 잘 못찾음..*/
+/* min-width : 75px; */
+ cursor : pointer;
+/* background-color : #0080ff; */
+ white-space : nowrap;
+ font-size : 12px;
+ padding : 3px 3px 3px 3px;
+}
+
+.w2treeview_col_icon_navi {
+ width : 16px;
+}
+
+.w2treeview_col_icon_checkbox {
+ width : 16px;
+}
+
+.w2treeview_col_icon_label {
+ width : 20px;
+}
+
+
+
+.w2treeview_checkbox {
+ height : 14px;
+ width : 14px;
+ margin : 0;
+ padding: 0;
+ position: absolute;
+}
+
+.w2treeview_icon_navi {
+ width : 16px;
+ height : 20px;
+ text-align : center;
+ cursor:pointer;
+}
+
+.w2treeview_icon_none {
+/* background 없이 크기만 차지 */
+ width : 16px;
+}
+
+.w2treeview_icon_label {
+/* display : none; */
+ width : 18px;
+ height : 20px;
+ text-align : center;
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2treeview_icon_label_none {
+ display : none;
+}
+
+.w2treeview_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#d6363f;
+ padding:3px;
+ cursor : default;
+ margin : 20px;
+ color:#fff;
+ font-size:12px;
+ z-index : 5200;
+}
+
+.w2treeview_partialselect {
+ filter : alpha(opacity=40);
+ opacity : 0.4;
+}
+.w2treeview_partialdiv {
+ position: relative;
+ height : 12px;
+ width : 12px;
+ overflow:visible;
+ left : 0;
+ top:0;
+ background-color:#e9e9e9;
+}
+
+/* open */
+.w2treeview_open_child .w2treeview_icon_navi {
+ background : url(../images/treeview/minus.png) no-repeat center center;
+}
+
+.w2treeview_open_child .w2treeview_icon_label {
+/* background : url(../images/treeview/folder_open.gif) no-repeat center center; */
+}
+
+/* close */
+.w2treeview_close_child .w2treeview_icon_navi {
+ background : url(../images/treeview/plus.png) no-repeat center center;
+}
+
+.w2treeview_close_child .w2treeview_icon_label {
+/* background : url(../images/treeview/folder_close.gif) no-repeat center center; */
+}
+
+
+.w2treeview_leaf .w2treeview_icon_navi {
+ background : url(../images/treeview/middle.gif) no-repeat center center;
+}
+
+.w2treeview_last_leaf .w2treeview_icon_navi {
+ background : url(../images/treeview/last.gif) no-repeat center center;
+}
+
+.w2treeview_root_single_leaf .w2treeview_icon_navi {
+ background : url(../images/treeview/leaf_single_root.gif) no-repeat center center;
+}
+
+.w2treeview_root_multi_leaf .w2treeview_icon_navi {
+ background : url(../images/treeview/leaf_multi_root.gif) no-repeat center center;
+}
+
+/*
+.w2treeview_leaf .w2treeview_icon_label {
+ width : 16px;
+ background : url(../images/treeview/doc1.gif) no-repeat center center;
+}
+*/
+
+
+.w2treeview_drag {
+ visibility : hidden;
+ position : absolute;
+ border:2px solid #7BAFE4;
+ background-color:#ffffff;
+ cursor : default;
+ font-size : 15px;
+ margin-left : 20px;
+ margin-top : 15px;
+}
+
+.w2treeview_disabled .w2treeview_label {
+ color:#848684
+}
+
+/* treeview_virtual */
+.w2treeview_virtual .treeview_virtual_node {
+ white-space: nowrap;
+}
+
+.w2treeview_virtual .treeview_virtual_node:focus {
+ outline: none;
+}
+
+.w2treeview_virtual .treeview_virtual_node span {
+ display: inline-block;
+ vertical-align: middle;
+ margin: 0;
+ *zoom:1;
+ *display: inline;
+ _display: inline;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_icon_navi {
+ width: 16px;
+ height: 100%;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_icon_open {
+ background : url(../images/treeview/plus.png) no-repeat center center;
+ cursor: pointer;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_root_single_leaf {
+ background : url(../images/treeview/leaf_single_root.gif) no-repeat center center;
+ cursor: pointer;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_root_multi_leaf {
+ background : url(../images/treeview/leaf_multi_root.gif) no-repeat center center;
+ cursor: pointer;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_icon_close {
+ background : url(../images/treeview/minus.png) no-repeat center center;
+ cursor: pointer;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_leaf {
+ background : url(../images/treeview/middle.gif) no-repeat center center;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_last_sibling {
+ background : url(../images/treeview/last.gif) no-repeat center center;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_select_node {
+ background: none;
+ color: #383d41;
+ font-weight: bold;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_label {
+ white-space: nowrap;
+ vertical-align: middle;
+ cursor: pointer;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_label:focus {
+ outline: none;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_guideline {
+ height: 100%;
+ overflow:auto;
+ font-size: 0;
+ background: url(../images/treeview/vline.gif) repeat right center;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_icon_label {
+ height: 18px;
+ width: 20px;
+ cursor: default;
+ text-align: center;
+ background-repeat: no-repeat;
+ background-position: center center;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_checkbox {
+ height: 14px;
+ width: 14px;
+ margin: 0 2px 0 2px;
+ padding: 0;
+ vertical-align: middle;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_partialselect {
+ filter : alpha(opacity=40);
+ opacity : 0.4;
+}
+
+
+.w2treeview_virtual .treeview_over {
+
+}
+
+
+/* secret */
+.w2secret_input{
+ background-color : yellow;
+ vertical-align : middle;
+}
+
+
+
+/* output */
+.w2output {
+}
+/*
+.w2output_table {
+ margin : 0px;
+ padding : 0px 0px 0px 0px;
+ table-layout : fixed;
+ border-collapse : collapse;
+ vertical-align: middle;
+}
+.w2output_td {
+ padding: inherit;
+ padding-left:inherit;
+ padding-top:inherit;
+ padding-right:inherit;
+ padding-bottom:inherit;
+}
+*/
+
+
+/* iframe */
+.w2iframe {
+ border-style : none;
+ border-width : 0;
+}
+
+
+/* repeat */
+.w2repeat {
+}
+
+.w2repeat_table {
+ border-collapse : collapse;
+}
+
+
+
+/* window */
+.w2window {
+ position : absolute;
+ background-color : #ffffff;
+ border: 1px solid #b3b3b3;
+}
+
+.w2window_header {
+ position : absolute;
+ top : 0;
+ left : 0;
+ right : 0;
+ height : 24px;
+ padding:0 1px;
+ background-image : url(../images/window/bg_mdiTitle.gif);
+ overflow : hidden;
+ *width : expression(this.parentNode.clientWidth - 2);
+}
+
+.w2window_selected_header {
+ position : absolute;
+ top : 0;
+ left : 0;
+ right : 0;
+ height : 24px;
+ padding:0 1px;
+ background-image : url(../images/window/bg_selected_mdiTitle.gif);
+ overflow : hidden;
+ *width : expression(this.parentNode.clientWidth - 2);
+}
+
+.w2window_header_extend {
+ display:none;
+}
+
+.w2window_header_icon {
+ position : absolute;
+ top : 0;
+ left : 3px;
+ width : 20px;
+ height : 24px;
+ background : url(../images/window/logo_mdi.png) center center no-repeat;
+}
+
+.w2window_header_title {
+ position : absolute;
+ top : 0;
+ left : 25px;
+ width : 300px;
+ height : 21px;
+ padding : 5px 0 0 0;
+ font-size : 12px;
+ font-weight : bold;
+ color : #383d41;
+ cursor : default;
+ white-space : nowrap;
+}
+
+.w2window_header_subtitle {
+ position : absolute;
+ top : 0;
+ left : 340px;
+ width : 300px;
+ height : 21px;
+ padding : 5px 0 0 0;
+ font-size : 12px;
+ font-weight : bold;
+ color : #383d41;
+ cursor : default;
+ white-space : nowrap;
+}
+
+.w2window_header_buttonArea {
+ position : relative;
+ top : 0;
+ left : 175px;
+ height : 24px;
+ display: inline-block;
+}
+
+.w2window_header_buttonArea > div {
+ display: inline-block;
+ margin-left: -1px;
+}
+
+.w2window_header_button {
+ position : relative;
+ height : 24px;
+ width: 70px;
+ margin-left: 5px;
+ cursor: pointer;
+ display: inline-block;
+}
+
+.w2window_header_custom_button {
+ position : relative;
+ height : 17px;
+ width: 17px;
+ cursor: pointer;
+}
+
+.w2window_header_button_content {
+ top: 50%;
+ left: 50%;
+ width: 100%;
+ height: 80%;
+ position: absolute;
+
+}
+
+.w2window_header_button_content_on {
+
+}
+
+.w2window_header_button_value {
+ top: 50%;
+ left: 50%;
+ position: absolute;
+}
+
+.w2window_header_button_disabled {
+
+}
+.w2window_header_buttonArea {
+ position : relative;
+ top : 0;
+ left : 175px;
+ height : 24px;
+ display: inline-block;
+
+}
+
+.w2window_header_button {
+ position : relative;
+ height : 24px;
+ width: 70px;
+ margin-left: 5px;
+ cursor: pointer;
+ display: inline-block;
+}
+
+.w2window_header_button_content {
+ top: 50%;
+ left: 50%;
+ width: 100%;
+ height: 80%;
+ position: absolute;
+
+}
+
+.w2window_header_button_content_on {
+
+}
+
+.w2window_header_button_value {
+ top: 50%;
+ left: 50%;
+ position: absolute;
+}
+
+.w2window_header_button_disabled {
+
+}
+
+.w2window_header_control {
+ position : absolute;
+ top : 0;
+ right : 0;
+ width : 59px;
+ height : 24px;
+}
+
+.w2window_minimize {
+ position : absolute;
+ top : 5px;
+ left : 1px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_minimize.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_maximized .w2window_restore {
+ position : absolute;
+ top : 5px;
+ left : 19px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_restore2.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_restored .w2window_restore {
+ position : absolute;
+ top : 5px;
+ left : 19px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_restore.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_close {
+ position : absolute;
+ top : 5px;
+ left : 37px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_close.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_popup {
+ position : absolute;
+ top : 5px;
+ left : -17px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_popup2.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_minimize_on {
+ position : absolute;
+ top : 5px;
+ left : 1px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_minimize_on.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_restored .w2window_restore_on {
+ position : absolute;
+ top : 5px;
+ left : 19px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_restore_on.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+
+.w2window_maximized .w2window_restore_on {
+ position : absolute;
+ top : 5px;
+ left : 19px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_restore2_on.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_close_on {
+ position : absolute;
+ top : 5px;
+ left : 37px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_close_on.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_popup_on {
+ position : absolute;
+ top : 5px;
+ left : -17px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_popup2_on.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_body {
+ background-color : #dfdfdf;
+ position : absolute;
+ top : 24px;
+ left : 0;
+ bottom : 0;
+ right : 0;
+ padding:0 1px;
+ *width : expression(this.parentNode.clientWidth - 2);
+ *height : expression(this.parentNode.clientHeight - 25);
+}
+
+.w2window_body_extend {
+ top : 1px;
+ *height : expression(this.parentNode.clientHeight - 2);
+}
+
+.w2window_content {
+ background-color : #ffffff;
+ position : absolute;
+ top : 0;
+ left : 2px;
+ bottom : 22px;
+ right : 2px;
+ border-top : 1px solid #b3b3b3;
+ border-left : 1px solid #b3b3b3;
+ border-right : 1px solid #b3b3b3;
+ border-bottom : 0;
+ *width : expression(this.parentNode.clientWidth - 6);
+ *height : expression(this.parentNode.clientHeight - 23);
+}
+
+.w2window_no_status .w2window_content {
+ bottom : 2px;
+ border-bottom : 1px solid #536A88;
+}
+
+.w2window_iframe {
+ background-color : #ffffff;
+ position : absolute;
+ width : 100%;
+ height : 100%;
+ border : 0;
+ padding : 0;
+ overflow : auto;
+}
+
+.w2window_status {
+ background-color : #fff5f6;
+ position : absolute;
+ left : 2px;
+ bottom : 2px;
+ right : 2px;
+ height : 20px;
+ border-top : 0;
+ border:1px solid #b3b3b3;
+ *width : expression(this.parentNode.clientWidth - 6);
+ *bottom : 0;
+}
+
+.w2window_msg {
+ background : url(../images/window/icon_msg.png) left center no-repeat;
+ position : absolute;
+ overflow : hidden;
+ top : 0;
+ left : 2px;
+ width : 160px;
+ height : 14px;
+ padding : 3px 0 0 18px;
+ font-size : 12px;
+ color : #383d41;
+ cursor : default;
+}
+
+.w2window_custom_msg {
+ float:right;
+ width : 160px;
+ height : 14px;
+ padding : 3px 3px 0 18px;
+ font-size : 12px;
+ text-align: right;
+ color : #383d41;
+ cursor : default;
+}
+
+.w2window_maximized {
+ position : absolute;
+ left : 0;
+ top : 0;
+ right : 0;
+ bottom : 0;
+ *width: expression(this.className.indexOf('w2window_maximized') >= 0 ? this.parentNode.clientWidth - 2 : 'auto');
+ *height: expression(this.parentNode.clientHeight - 2);
+}
+
+
+.w2window_restored {
+ position : absolute;
+}
+
+.w2window_resize {
+ position : absolute;
+ right : 0;
+ bottom : 0;
+ width : 15px;
+ height : 15px;
+ cursor : SE-resize;
+}
+.w2window_maximized .w2window_resize {
+ cursor : SE-resize;
+}
+
+.w2window_resize_right {
+ position : absolute;
+ right : 0;
+ top : 0;
+ bottom : 15px;
+ width : 5px;
+ *height : expression(this.parentNode.clientHeight - 15);
+ cursor : E-resize;
+}
+.w2window_maximized .w2window_resize_right {
+ cursor : E-resize;
+}
+
+.w2window_resize_bottom {
+ position : absolute;
+ left : 0;
+ right : 15px;
+ bottom : 0;
+ *width : expression(this.parentNode.clientWidth - 15);
+ height : 5px;
+ cursor : S-resize;
+}
+
+.w2window_resize_bottomLeft {
+ position : absolute;
+ left : 0;
+ bottom : 0;
+ width : 15px;
+ height : 15px;
+ cursor : SW-resize;
+}
+
+.w2window_resize_left {
+ position : absolute;
+ left : 0;
+ top : 0;
+ bottom : 15px;
+ width : 5px;
+ *height : expression(this.parentNode.clientHeight - 15);
+ cursor : W-resize;
+}
+
+.w2window_maximized .w2window_resize_bottom {
+ cursor : S-resize;
+}
+
+.w2window_wmode {
+ position:absolute;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+}
+
+.w2window_wframe {
+ width:100%;
+ height:100%;
+ overflow:auto;
+}
+
+/* chart */
+.w2chart {
+}
+
+.w2chart_main {
+ outline-width: 0;
+}
+
+.w2chart_over {
+}
+
+.w2chart_contextMenu {
+ width:148px; height:87px;
+ border:1px solid #a4a7a8;
+ background-color:#fff;
+}
+
+.w2chart_contextMenu_over {
+ cursor:pointer;
+ background: repeat-x url(../images/chart/Mmouse_over.gif);
+ color: #ffffff;
+}
+
+.w2chartLabel {
+ text-align : center;
+ z-Index : 110;
+}
+
+.w2chartDataTableLayer {
+}
+
+.w2chartDataTableLayer_table {
+}
+
+.w2chartDataTableLayer_headRowTd {
+ font-size:12px;
+ background-color:#ADC0C7;
+ border:1px solid #D2D4D5;
+ color:#002D36;
+ text-align:center;
+}
+
+.w2chartDataTableLayer_headCellTd {
+ font-size:12px;
+ background-color:#EDEFF0;
+ color:#002D36;
+ border:1px solid #CDD2D3;
+ text-align:left;
+}
+
+.w2chartDataTableLayer_cellTd {
+ font-size:12px;
+ text-align:center;
+ border:1px solid #E6E8E9;
+ background-color:#ffffff;
+}
+
+.w2chartSeriesLayer_group {
+}
+
+/* group */
+.w2group { background-color:#ffffff;}
+
+.w2group_expand {
+ float:right;
+}
+
+.w2group_expnad_btn {
+ height:20px;
+ width:20px;
+ background-image: url(../../common/images/btn_zoom_down.png);
+ background-repeat: no-repeat;
+ background-position: 0 0;
+ cursor: pointer;
+}
+
+.w2group_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#5c85d4;
+ padding:3px;
+ cursor : default;
+ color:#fff;
+ font-size:12px;
+ z-index : 5200;
+}
+
+/* layer */
+.w2layer {
+}
+
+
+/*radio */
+.w2radio {
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2radio_main {
+ height:100%; width:100%;
+ border-collapse:collapse;
+ overflow:auto;
+}
+.w2radio_row {
+}
+.w2radio_td_input {
+ width:20px;
+}
+.w2radio_input{
+ margin-bottom:3px;
+}
+.w2radio_td_label {
+}
+.w2radio_label{
+ font-size:12px;
+ cursor:pointer;
+}
+
+.w2radio_disabled {
+ color : #848684;
+}
+
+/* grid */
+.w2grid {
+ position: relative;
+ background-color:#ffffff;
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
+}
+.w2grid_disabled {
+ opacity:0.7;
+ filter:alpha(opacity=70);
+}
+.w2grid_default_disabled {
+}
+.w2grid_default_readonly {
+}
+.w2grid td {
+ padding:0;
+}
+.w2grid th {
+ padding:0;
+ font-weight:normal;
+}
+.w2grid_plus {
+ background-image : url(../images/grid/plus.gif);
+ background-position : center center;
+ background-repeat:no-repeat;
+ width:16px;
+ height:16px;
+}
+.w2grid_minus {
+ background-image : url(../images/grid/minus.gif);
+ background-position : center center;
+ background-repeat:no-repeat;
+ width:16px;
+ height:16px;
+}
+.w2grid_leaf {
+ background-image : url(../images/grid/leaf.gif);
+ background-position : center center;
+ background-repeat:no-repeat;
+ width:16px;
+ height:16px;
+}
+.w2grid_depthBlank {
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+ width: 16px;
+ height: 16px;
+ vertical-align: bottom;
+}
+.w2grid_depth_line_T {
+ background-image : url(../images/grid/line_T.gif);
+ background-position : center center;
+ background-repeat:no-repeat;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+ width: 16px;
+ height: 100%;
+ vertical-align: bottom;
+}
+
+.w2grid_depth_line_I {
+ background-image : url(../images/grid/line_I.gif);
+ background-position : center center;
+ background-repeat:no-repeat;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+ width: 16px;
+ height: 100%;
+ vertical-align: bottom;
+}
+
+.w2grid_depth_line_L {
+ background-image : url(../images/grid/line_L.gif);
+ background-position : center center;
+ background-repeat:no-repeat;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+ width: 16px;
+ height: 100%;
+ vertical-align: bottom;
+}
+.w2grid_drilldown_nobr {
+ padding: 0 4px 0 0 !important;
+ vertical-align: bottom;
+}
+
+.w2grid nobr {
+ padding:0 4px;
+}
+
+.w2grid_head_input {
+ border:1px solid #b1c5d5;
+}
+
+.w2grid_head_sort_asc {
+ background-image:url(../images/grid/asc_order.gif);
+}
+
+.w2grid_head_sort_desc {
+ background-image:url(../images/grid/desc_order.gif);
+}
+
+.w2grid_head_sort_none {
+ background-image:url(../images/grid/icon_sort.gif);
+}
+
+.w2grid_head_sort_usefilter_div_main_ie {
+ position:absolute !important;
+ margin-left:-25px !important;
+ padding-right:7px !important;
+ top:3px !important;
+}
+
+.w2grid_head_sort_usefilter_div_main {
+ position:absolute !important;
+ margin-left:0px !important;
+ padding-right:10px !important;
+ top:3px !important;
+}
+
+.w2grid_head_sort_div_main {
+ position:relative;
+ /*word-wrap:break-word;*/
+ white-space:pre-wrap;
+ margin-left:5px;
+ margin-right:5px;
+ padding-right:20px;
+ top:0;
+ background-repeat:no-repeat;
+ background-position:right top;
+ *zoom:1;
+ min-height:20px;
+ height:auto !important;
+ height:20px;
+}
+
+.w2grid_head_sort_div_sub {
+ position:absolute;
+ width:10px;
+ bottom:0;
+ font-size:9px;
+ text-align:right;
+ right:3px;
+}
+
+.w2grid_hidedRow .w2grid_embedded_input {
+ visibility: hidden;
+ display: none;
+}
+
+.w2grid_hidedRow .w2grid_embedded_select {
+ visibility: hidden;
+ display: none;
+}
+
+.w2grid_hidedRow .w2inputCalendar_div {
+ visibility: hidden;
+ display: none;
+}
+
+.w2grid_hidedRow .w2grid_embedded_check {
+ visibility: hidden;
+ display: none;
+}
+
+.w2grid_hidedRow .w2grid_embedded_radio {
+ visibility: hidden;
+ display: none;
+}
+
+.w2grid_hidedRow .w2grid_embedded_secret {
+ visibility: hidden;
+ display: none;
+}
+
+.w2grid_textarea {
+ white-space:nowrap;
+ padding:0 4px;
+}
+
+/* .gridBodyDefault td{padding:0px;} */
+.gridHeaderTableDefault{
+ border-top:0;
+ border-bottom:1px solid #b3b3b3;
+ border-left:1px solid #b3b3b3;
+ border-right:0;
+ cursor:default
+}
+.w2grid th.gridHeaderTDDefault {
+ background: url(../images/grid/bg_gridheader.gif) repeat-x #dfdfdf;
+ border: 1px solid #b3b3b3;
+ font-weight:bold;
+ color:#383d41;
+ overflow:hidden;
+ font-size:12px;
+ vertical-align:middle;
+ white-space:nowrap;
+}
+/* add */
+.gridHeaderTRDefault{}
+
+.gridHeaderTDDefault_rowNumber{
+ height: 20px;
+}
+.gridHeaderTDDefault_rowStatus{
+ height: 20px;
+}
+
+.gridBodyTableDefault{border:1px solid #b1c5d6; border-right:0}/* ? */
+.gridBodyTRDefault{}
+.gridBodyDefault{
+ cursor:default;
+ border:1px solid #b3b3b3;
+ font-size:12px;
+ overflow:hidden;;
+ text-align:center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+}
+.gridBodyDefault_select{
+ background-repeat:no-repeat;
+ background-position:right center;
+ background-image:url(../images/selectbox/select_arrow.gif);
+}
+
+.gridBodyDefault_checkcombobox{
+ background-repeat:no-repeat;
+ background-position:right center;
+ background-image:url(../images/checkcombobox/select_arrow.gif);
+}
+
+.gridBodyDefault_spinner{
+ background-repeat:no-repeat;
+ background-position:right center;
+ background-image:url(../images/spinner/grid_spinner.png);
+}
+
+.gridBodyDefault_autoComplete{
+ background-repeat:no-repeat;
+ background-position:right center;
+ background-image:url(../images/autoComplete/select_arrow.gif);
+}
+
+.gridBodyDefault_calendar{
+ background-repeat:no-repeat;
+ background-position:right center;
+ background-image:url(../images/inputCalendar/icon_calendar.gif);
+}
+
+/* add 크롬/사파리/오페라 상하 1px 남음 inline-style에 높이값이 100%으로 들어감.
+ td의 height값을 가져와서 넣어주면 해결
+*/
+.gridBodyDefault button{padding:0;border:1px solid #b3b3b3;background:#ddd}
+
+.gridSubtotalTRDefault{}
+.gridSubtotalDefault{
+ cursor:default;
+ font-size:12px;
+ overflow:hidden;
+ text-align:center;
+ border:1px solid #b3b3b3;
+ background-color:#ffe2e5;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+}
+.w2grid .gridSubtotalDefault nobr {
+ padding:0 3px;
+}
+
+.gridSubtotalDefault_rowNumber{
+ background-color:#ffffff;
+ border:1px solid #b1c5d6;
+}
+.gridSubtotalDefault_rowStatus{
+ background-color:#ffffff;
+ border:1px solid #b1c5d6;
+}
+
+.gridBodyDefault_rowNumber{
+}
+.gridBodyDefault_rowStatus{
+}
+
+.gridFooterTableDefault {
+ cursor:default;
+ background-color:#ffe2e5;
+ font-weight:normal;
+ text-align:center;
+ vertical-align:middle;
+ color:#163d13;
+ border:0;
+ border-left:1px solid #b3b3b3;
+}
+*:first-child+html table.gridFooterTableDefault > thead{display:none} /* ie7 td에 border를 없앰 */
+.gridFooterTRDefault{}
+.gridFooterTDDefault{
+ overflow:hidden;
+ background-color:#e3fbf2;
+ font-size:12px;
+ font-weight:normal;
+ text-align:center;
+ vertical-align:middle;
+ color:#163d13;
+ border:1px solid #b3b3b3;
+ white-space:nowrap;
+ height:20px;
+}
+.gridFooterTDDefault_rowNumber{
+}
+.gridFooterTDDefault_rowStatus{
+}
+
+.focusedTd1{ background-color:#fca73c}
+
+.w2grid_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#d6363f;
+ cursor : default;
+ font-size : 12px;
+ color:#fff;
+ padding:3px;
+ z-index : 5200;
+}
+
+.w2grid_drag {
+ visibility : hidden;
+ position : absolute;
+ border:2px solid #7bafe4;
+ background-color:#ffffff;
+ cursor : default;
+ font-size : 12px;
+ margin-left:10px;
+ margin-top:10px;
+}
+
+.w2grid_fastScroll_layer {
+ position : absolute;
+ left : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #e8f0f8;
+}
+
+.w2grid_fastScroll_msg {
+ color:#333;
+ font-weight : bold;
+ text-align : center;
+ position:absolute;
+ top : 30px;
+ left : 50%;
+ width : 200px;
+ height : 20px;
+ margin-left : -100px;
+ padding-top : 3px;
+ border : 2px solid #7bafe4;
+}
+
+.w2grid_downloadIframe {
+ border-style : none;
+ border-width : 0;
+ height : 100px;
+ width : 180px;
+ z-Index : 6010;
+}
+
+.w2grid_iScrollX {
+ position:absolute;
+ bottom:0;
+ height:8px;
+ width:30px;
+ z-index:20;
+ background-color:gray;
+ opacity:0.3;
+ border-radius:8px;
+ -webkit-transition:opacity 0.8s;
+}
+
+.w2grid_iScrollX_move {
+ opacity:0.7;
+ -webkit-transition:none;
+}
+
+.w2grid_iScrollY {
+ position:absolute;
+ right:0;
+ height:30px;
+ width:8px;
+ z-index:20;
+ background-color:gray;
+ opacity:0.3;
+ border-radius:8px;
+ -webkit-transition:opacity 0.8s;
+}
+
+.w2grid_iScrollY_move {
+ opacity:0.7;
+ -webkit-transition:none;
+}
+
+.w2grid_iScrollX_move_mobile {
+ -webkit-transition:none;
+}
+
+.w2grid_iScrollY_move_mobile {
+ -webkit-transition:none;
+}
+
+.w2grid_image {
+ cursor : pointer;
+}
+
+.w2grid_image_disabled {
+ filter:alpha(opacity=30);
+ opacity:0.3;
+}
+
+.w2grid_rowStatus_C {
+ background:url(../images/grid/icon_C.gif) no-repeat center center;
+}
+
+.w2grid_rowStatus_U {
+ background:url(../images/grid/icon_U.gif) no-repeat center center;
+}
+
+.w2grid_rowStatus_D {
+ background:url(../images/grid/icon_D.gif) no-repeat center center;
+}
+
+.w2grid_rowStatus_V {
+ background:url(../images/grid/icon_V.gif) no-repeat center center;
+}
+
+.w2grid_customFilter {
+ width:330px;
+ height:250px;
+ border-style:solid;
+ border-color:#b1c5d6;
+ background:#f5f5f5;
+ border:1px solid #b3b3b3;
+ z-index:4500;
+}
+
+.w2grid_customFilter_HL {
+ width:5px;
+ height:35px;
+ background-image:none;
+}
+
+.w2grid_customFilter_HC {
+ height:35px;
+ background-image:none;
+}
+
+.w2grid_customFilter_HR {
+ width:5px;
+ height:35px;
+ background-image:none;
+}
+
+.w2grid_customFilter_BL {
+ width:5px;
+ background-image:none;
+}
+
+.w2grid_customFilter_BC {
+ background-image:none;
+ background:#fff;
+ border:1px solid #b3b3b3
+}
+
+.w2grid_customFilter_BR {
+ width:5px;
+ background-image:none;
+}
+
+.w2grid_customFilter_FL {
+ width:5px;
+ height:5px;
+ background-image:none;
+}
+
+.w2grid_customFilter_FC {
+ height:5px;
+ background-image:none;
+}
+
+.w2grid_customFilter_FR {
+ width:5px;
+ height:5px;
+ background-image:none;
+}
+
+.w2grid_customFilter_title {
+ font-size:13px;
+ font-weight:bold;
+ color:#383d41;
+}
+
+.w2grid_customFilter_btnClose {
+ width:17px;
+ height:16px;
+ background : url(../images/grid/customFilter_btn_close.gif) no-repeat center center;
+}
+
+.w2grid_customFilter_text {
+ position:absolute;
+ font-size:11px;
+ color:#383d41;
+}
+
+.w2grid_customFilter_item {
+ width:100%;
+ height:47px;
+ margin-bottom:5px;
+ background-color:transparent;
+}
+
+.w2grid_customFilter_buttonGroup {
+ width:100%;
+ height:22px;
+ margin-bottom:10px;
+ background-color:transparent;
+}
+
+.w2grid_customFilter_button {
+ height:20px;
+ padding:0 10px;
+ border-style:solid;
+ border-color:#bdbdbe;
+ background-color: #f1f1f1;
+ font-size:11px;
+ color:#383d41;
+ line-height:22px;
+ text-align:center;
+ cursor: pointer;
+}
+
+.w2grid_customFilter_button_selected {
+ background-color:#f8f8f8;
+}
+
+.w2grid_customFilter_selectbox {
+ width:120px;
+ height:20px;
+ left:30px;
+}
+
+.w2grid_customFilter_autocomplete {
+ width:150px;
+ height:20px;
+ left:160px;
+}
+
+.w2grid_customFilter_radio {
+ width:120px;
+}
+
+.w2grid_customFilter_open {
+ float:right;
+ border-width:0;
+ margin:0 5px;
+ width:17px;
+ height:16px;
+ background : url(../images/grid/customFilter_btn_open.gif) no-repeat center center;
+}
+
+.w2grid_customFilter_sortable_open {
+ margin:0 2px !important;
+}
+
+.w2grid_customFilter_filter {
+ float:right;
+ border-width:0;
+ width:17px;
+ height:16px;
+ background : url(../images/grid/customFilter_btn_filter.gif) no-repeat center center;
+}
+
+.w2grid .w2grid_embedded_input {
+ width: 100%;
+ border: 0;
+ padding: 0;
+ outline: none;
+ font-family: 돋움, Dotum, Helvetica, AppleGothic, sans-serifl;
+ background-color: transparent;
+ cursor: default;
+}
+
+.w2grid .w2grid_secret {
+ font-family: Helvetica, AppleGothic, Sans-serif;
+}
+
+.w2grid .w2grid_embedded_secret {
+ width: 100%;
+ border: 0px none;
+ padding: 0;
+ outline: none;
+ background-color: transparent;
+ cursor: default;
+}
+
+.w2grid .w2grid_embedded_input.w2input_focus {
+ background-color:#fff7d1;
+ cursor: text;
+}
+
+.w2grid .w2grid_embedded_secret.w2input_focus {
+ background-color:#FFF7D1;
+ cursor: text;
+}
+
+.w2grid .w2grid_embedded_select {
+ width:100%;
+ margin:0;
+ padding:0;
+ border:0 none;
+}
+
+.w2grid_columnMove_ghost {
+ position:absolute;
+ display:block;
+ z-index:9999;
+ background:#6c6d6e;
+ border:1px solid #3a3f44;
+ color:#fff;
+ padding:3px;
+ text-align:center;
+}
+
+.w2grid_columnMove_arrow {
+ position:absolute;
+ display:block;
+ z-index:9999;
+ background:url(../images/grid/arrow.gif);
+ width:10px;
+ height:6px;
+ line-height:1px;
+ font-size:1px;
+}
+
+.w2grid_gropuby {
+}
+
+.w2grid_groupby_depth_0 {
+ background-color:#dfe9f8;
+}
+
+.w2grid_groupby_depth_1 {
+ background-color:#fff9e4;
+}
+
+.w2grid_groupby_depth_2{
+ background-color: #fff;
+}
+
+.w2grid_groupbyZone {
+ position: relative;
+ background-color: #ebebeb;
+ border: 1px solid #bdbdbd;
+}
+
+.w2grid_groupbyZone_column {
+ width: 125px;
+ height: 21px;
+ margin: 10px 5px;
+ display: inline-block;
+ *display: inline;
+ *vertical-align: middle;
+ *zoom : 1;
+ background: url(../images/grid/bg_gridheader.gif) repeat;
+ text-align:left;
+ overflow:hidden;
+ border:1px solid #b3b3b3;
+ font-size:12px;
+ font-weight:normal;
+ color:#383d41;
+ cursor: pointer;
+ position: relative;
+}
+
+.w2grid_groupbyZone_column_labelDiv {
+ width: 100px;
+ height: 25px;
+ position: relative;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+}
+.w2grid_groupbyZone_column_closeButtonDiv {
+ width: 25px;
+ height: 25px;
+ position: relative;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+}
+.w2grid_groupbyZone_column_closeButtonImg {
+ position: absolute;
+ margin: 5px 0;
+ right: 5px;
+ width: 10px;
+ height: 10px;
+ background : url(../images/grid/close.gif) no-repeat center center;
+}
+.w2grid_groupbyZone_column_value {
+ width: 100px;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ overflow: hidden;
+ margin : 4px 2px;
+ position: absolute;
+ cursor: pointer;
+}
+.w2grid_groupbyZone_column_drag {
+ padding:5px;
+ margin:0 15px;
+ color:#383d41;
+ font-size:12px;
+ font-weight:normal;
+ border:1px solid #b1c5d5;
+ cursor: pointer;
+ position:relative;
+}
+
+.w2grid_groupbyZone_header_drag {
+ padding:5px;
+ margin:0 15px;
+ color:#383d41;
+ font-size:12px;
+ font-weight:normal;
+ border:1px solid #b1c5d5;
+ cursor: pointer;
+ position:relative;
+}
+
+.w2grid_groupbyZone_message {
+ top: 50%;
+ left: 50%;
+ position: absolute;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+}
+
+.w2grid_groupbyZone_scrollView {
+ border: 1px solid #b3b3b3;
+ background-color:#fff;
+}
+
+.w2grid_groupbyZone_list {
+ color:#383d41;
+ font-size:12px;
+ font-weight:normal;
+ white-space:nowrap;
+ overflow: hidden;
+}
+
+.w2grid_groupbyZone_list_listRow {
+ cursor:pointer;
+}
+
+.w2grid_groupbyZone_list_listColumn_checkbox {
+ cursor:pointer;
+}
+
+.w2grid_groupbyZone_list_listColumn_text {
+ cursor:pointer;
+}
+
+.w2grid_customFilter_scrollView {
+ border: 1px solid #B1C5D5;
+ background-color: white;
+}
+
+.w2grid_customFilter_list {
+ color:#066196;
+ font-size:12px;
+ font-weight:normal;
+ white-space:nowrap;
+ overflow: hidden;
+}
+
+.w2grid_customFilter_list_listRow {
+ cursor: pointer;
+}
+
+.w2grid_customFilter_list_listColumn_checkbox {
+ cursor: pointer;
+}
+
+.w2grid_customFilter_list_listColumn_text {
+ cursor: pointer;
+}
+
+.w2grid_contextMenu {
+ color:#066196;
+ font-size:12px;
+ font-weight:normal;
+ white-space:nowrap;
+ overflow: hidden;
+ background-color: white;
+ position:absolute;
+ border: 3px solid #B1C5D5;
+ z-index: 99;
+ padding:0px;
+ display:block;
+}
+.w2grid_contextMenu_row {
+ cursor: pointer;
+}
+.w2grid_contextMenu_column {
+ cursor: pointer;
+ padding-top: 3px;
+}
+
+
+.w2grid_spinner_up_start {
+ position:absolute;
+ top:0;
+ width:100%;
+ height:7px;
+ background : none;
+ overflow:hidden;
+}
+
+.w2grid_spinner_up_center {
+ position:absolute;
+ top:7px;
+ width:100%;
+ bottom:10px;
+ *height:expression(this.parentNode.offsetHeight-17);
+ background : none;
+ overflow:hidden;
+}
+
+.w2grid_spinner_up_end {
+ position:absolute;
+ bottom:0;
+ width:100%;
+ height:10px;
+ background : none;
+ overflow:hidden;
+}
+
+.w2grid_spinner_up_image {
+ position:absolute;
+ top:50%;
+ left:0;
+ height:10px;
+ width:29px;
+ margin-top:-6px;
+ background : url(../images/grid/grid_spinner_plus.png) no-repeat center center;
+ overflow:hidden;
+}
+
+.w2grid_spinner_down_start {
+ position:absolute;
+ top:0;
+ width:100%;
+ height:7px;
+ background:none;
+ overflow:hidden;
+}
+
+.w2grid_spinner_down_center {
+ position:absolute;
+ top:7px;
+ width:100%;
+ bottom:10px;
+ *height:expression(this.parentNode.offsetHeight-17);
+ background:none;
+ overflow:hidden;
+}
+
+.w2grid_spinner_down_end {
+ position:absolute;
+ bottom:0;
+ width:100%;
+ height:10px;
+ background:none;
+ overflow:hidden;
+}
+
+.w2grid_spinner_down_image {
+ position:absolute;
+ top:50%;
+ left:0;
+ height:10px;
+ width:29px;
+ margin-top:-6px;
+ background : url(../images/grid/grid_spinner_minus.png) no-repeat center center;
+ overflow:hidden;
+}
+
+/* input */
+
+.w2input {
+ border:1px solid #b3b3b3;
+ font-size:12px;
+ padding :0 2px;
+ font-family: "돋움",Dotum;
+ vertical-align : middle;
+}
+
+.w2input_focus {
+ border:1px solid #b3b3b3;
+ background:#fff5f6;
+}
+
+.w2input_over {
+}
+
+.w2input_placeholder {
+ color: gray;
+}
+
+.w2input_disabled {
+ background:#e3e3e3;
+}
+
+/* menu */
+.w2menu {
+/* border: solid 1px black; */
+ padding : 0;
+ margin : 0;
+ font-size : 12px;
+ overflow : visible;
+}
+
+/* basic */
+.w2menu_main {
+}
+
+.w2menu_child {
+/* display : none; */
+ position : absolute;
+ margin-left : -5px;
+ margin-top : -5px;
+ padding : 5px;
+}
+
+.w2menu_depth2 {
+ margin-left : -20px;
+ margin-top : 0;
+}
+
+.w2menu_vertical .w2menu_depth2 {
+ margin-left : 0;
+ margin-top : 0;
+}
+
+.w2menu_node {
+/* border : solid 1px green; */
+ cursor : pointer;
+ position : absolute;
+ padding : 0 1px;
+}
+
+.w2menu_node_selected {
+}
+
+/* group */
+.w2menu_main .w2menu_child {
+ left : -40px;
+ top : 30px;
+}
+
+.w2menu_vertical .w2menu_main .w2menu_child {
+ top : -1px;
+ left : 110px;
+}
+
+.w2menu_child .w2menu_child {
+ top : -1px;
+ left : 165px;
+}
+
+/* node */
+.w2menu_main .w2menu_node {
+ font-size : 12px;
+ min-width : 40px;
+/* height : 30px;
+ line-height : 30px;
+ padding : 10px 0px 0px 10px; */
+}
+
+.w2menu_vertical .w2menu_main .w2menu_node {
+ font-size : 12px;
+/* width : 165px;
+ height : 25px;
+ line-height : 25px; */
+ padding : 10px 0 0 10px;
+}
+
+.w2menu_child .w2menu_node {
+ position : relative;
+ width : 165px;
+ height : 25px;
+ line-height : 25px;
+ font-size : 12px;
+ padding : 0;
+}
+
+/* label */
+.w2menu_label {
+ position : static; /* relative, absolute 주면 min-width는 대신 display:block, none왔다갔다할때 위치를 td안에 잘 못찾음..*/
+ min-width : 75px;
+ cursor : pointer;
+ overflow : hidden;
+ text-overflow : ellipsis;
+ white-space : nowrap;
+}
+
+.w2menu_main .w2menu_label {
+/* color : red; */
+}
+
+.w2menu_vertical .w2menu_main .w2menu_label {
+/* color : red; */
+}
+
+.w2menu_child .w2menu_label {
+/* color : blue; */
+}
+
+.w2menu_node_over {
+/* background-color : #80ffff; */
+}
+
+.w2menu_sub {
+ position:absolute;
+ z-index:5500;
+ /*
+ width : 50px;
+ height : 50px;
+ border : solid 1px red;
+ */
+}
+
+.w2menu_menuLayer {
+ position : absolute;
+}
+
+.w2menu_child_container {
+ position : relative;
+ left : 0;
+ top : 0;
+}
+
+.w2menu_sub_wrap {
+ position : absolute;
+ left : 0;
+ top : 0;
+ width : 0;
+ height : 0;
+}
+
+.w2menu_child_table {
+ table-layout : auto;
+ border-collapse : collapse;
+}
+
+.w2menu_main_node_table {
+ table-layout : auto;
+ border-collapse : collapse;
+ vertical-align : middle;
+}
+
+.w2menu_child_table td {
+ padding : 0;
+ margin : 0;
+}
+
+.w2menu_child_container_horizon {
+ overflow-x:auto;
+ overflow-y:hidden;
+ white-space: nowrap;
+}
+
+.w2menu_node_horizon {
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+}
+
+/* Switch */
+.w2Switch {
+ overflow : hidden;
+}
+
+.w2switch_case {
+ visibility : hidden;
+}
+
+/* scatterChart */
+.w2scatterChart .w2chart_xAxis {
+ position : absolute;
+ left : 10%;
+ top : 90%;
+ width : 90%;
+ height : 10%;
+ text-align : left;
+}
+
+.w2scatterChart .w2chart_yAxis {
+ position : absolute;
+ left : 0%;
+ top : 10%;
+ width : 10%;
+ height : 80%;
+ text-align : right;
+}
+.w2scatterChart .w2chart_chartSpace {
+ position : absolute;
+ left : 0%;
+ top : 0%;
+ width : 100%;
+ height : 100%;
+}
+
+.w2scatterChart .w2chart_chartSpace_Left_1 {
+ position : absolute;
+ left : 10%;
+ top : 0%;
+ width : 90%;
+ height : 100%;
+}
+
+.w2scatterChart .w2chart_chartSpace_Right_1 {
+ position : absolute;
+ left : 0%;
+ top : 0%;
+ width : 90%;
+ height : 100%;
+}
+
+.w2scatterChart .w2chart_chartSpace_Bottom_1 {
+ position : absolute;
+ left : 0%;
+ top : 0%;
+ width : 100%;
+ height : 90%;
+}
+
+
+.w2scatterChart .w2chart_dataDiv {
+
+ position : absolute;
+ left :10%;
+ top : 10%;
+ width : 85%;
+ height : 80%;
+ z-index : 50;
+}
+
+.w2scatterChart .w2chart_xAxis_line {
+ border-left :1px solid #aaa;
+ position : absolute;
+ z-index : 60;
+
+}
+.w2scatterChart .w2chart_yAxis_line {
+ border-right : 0;
+ border-bottom :1px solid #ddd;
+ background : #fff;
+ position : absolute;
+ z-index : 60;
+}
+
+.w2scatterChart .w2chart_yAxis_line_fill {
+ border-right : 0;
+ border-bottom : 1px solid #ddd;
+ background : #eee;
+ position : absolute ;
+ z-index : 60;
+}
+
+.w2scatterChart .w2chart_background {
+ height : 100%;
+ width :100%;
+ position : absolute;
+}
+.w2scatterChart .w2chart_seriesLayer {
+ background-color:#fff;
+}
+
+.w2scatterChart_Point {
+ z-index : 80;
+}
+.w2scatterChart_onTooltip {
+ display : none;
+ position : absolute;
+ border:2px solid #7bafe4;
+ background-color:#fff;
+ cursor : default;
+ font-size : 15px;
+ z-index : 110;
+}
+.w2scatterChart_dragTooltip {
+ display : none;
+ position : absolute;
+ border:2px solid #7bafe4;
+ background-color:#fff;
+ cursor : default;
+ font-size : 15px;
+ z-index : 100;
+}
+.w2scatterchart_dragLayer {
+
+ position : absolute;
+ border:2px solid #7bafe4;
+ z-index : 70;
+}
+.w2scatterChart_drag_range_select {
+
+ position : absolute;
+ border:1px solid #9dcff7;
+ background-color:transparent;
+ cursor : default;
+ font-size : 15px;
+ z-index : 70;
+}
+.w2scatterChart .w2graphicUtil {
+ z-index : 75;
+
+}
+.w2scatterChart_w2drag_select_div {
+ margin-left : 1px;
+ margin-top : 1px;
+}
+.w2scatterChart .w2chart_seriesLayerLeft {
+ position: absolute;
+ height: 100%;
+ width: 10%;
+ left: 0;
+}
+
+.w2scatterChart .w2chart_seriesLayerRight {
+ position: absolute;
+ height: 100%;
+ left: 90%;
+ width: 10%;
+}
+
+.w2scatterChart .w2chart_seriesLayerBottom {
+ position: absolute;
+ height: 10%;
+ top: 90%;
+ width: 100%;
+}
+
+
+/* drag */
+.w2drag {
+ position : absolute;
+ visibility : hidden; /* delay 적용때문에 */
+ z-index : 6010;
+}
+
+.w2drag_move {
+ border:1px dashed gray;
+ background-color:transparent;
+ cursor : default;
+ font-size : 15px;
+ left : 0;
+ top : 0;
+}
+
+.w2drag_resize {
+ border:1px dashed gray;
+ background-color:transparent;
+ cursor : default;
+ font-size : 15px;
+ left : 0;
+ top : 0;
+}
+
+.w2drag_range_select {
+ border:1px dashed gray;
+ background-color:transparent;
+ cursor : default;
+ font-size : 15px;
+}
+
+.w2tabBrowser_drag {
+ margin-left : 5px;
+ margin-top : 5px;
+ background-color : #0080ff;
+ /*background-image : url(/2.jpg); margin : 3px 0px 0px 1px;*/
+ filter : alpha(opacity=30);
+ opacity : 0.3;
+}
+
+.w2drag_widget_ghost {
+ background-color:#0080ff;
+ opacity : 0.3;
+ filter : alpha(opacity=30);
+}
+
+/* w2sort */
+.w2sort_item {
+}
+
+.w2sort_over {
+ /*border : solid 3px red;*/
+}
+
+.w2sort_ghost {
+ position : relative;
+ border:2px dashed #999999;
+}
+
+.w2sort_drag {
+ opacity : 0.5;
+ filter : alpha(opacity=50);
+ z-index : 6010;
+}
+
+/* w2context */
+.w2context {
+ position : absolute;
+ border:1px solid black;
+ background-color : white;
+ display : none;
+}
+
+.w2context_item {
+}
+
+.w2context_item_over {
+}
+
+
+
+
+/* dragLayer */
+.w2dragLayer {
+}
+
+.w2dragLayer_contents {
+}
+
+.w2dragLayer_tl {
+ position : absolute;
+ left : 0;
+ top : 0;
+ width:10px;
+ height:10px;
+ border-top:1px solid red;
+ border-left:1px solid red;
+}
+
+.w2dragLayer_tr {
+ position : absolute;
+ left : 100px;
+ top : 0;
+ width:10px;
+ height:10px;
+ margin-left : -10px;
+ border-top:1px solid red;
+ border-right:1px solid red;
+}
+
+.w2dragLayer_bl {
+ position : absolute;
+ left : 0;
+ top : 20px;
+ width:10px;
+ height:10px;
+ margin-top : -10px;
+ border-bottom:1px solid red;
+ border-left:1px solid red;
+}
+
+.w2dragLayer_br {
+ position : absolute;
+ left : 100px;
+ top : 20px;
+ width:10px;
+ height:10px;
+ margin-left : -10px;
+ margin-top : -10px;
+ border-bottom:1px solid red;
+ border-right:1px solid red;
+}
+
+/* textbox */
+.w2textbox {
+}
+
+.w2textbox_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#5c85d4;
+ padding:3px;
+ cursor : default;
+ color:#fff;
+ font-size:12px;
+ z-index : 5200;
+}
+
+/* spinner */
+.w2spinner {
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2spinner.w2_horizon .w2spinner_up .w2spinner_up_start {
+ position:absolute;
+ top:0;
+ width:100%;
+ height:7px;
+ background : none;
+ overflow:hidden;
+}
+
+.w2spinner.w2_horizon .w2spinner_up .w2spinner_up_center {
+ position:absolute;
+ top:7px;
+ width:100%;
+ bottom:10px;
+ *height:expression(this.parentNode.offsetHeight-17);
+ background : none;
+ overflow:hidden;
+}
+
+.w2spinner.w2_horizon .w2spinner_up .w2spinner_up_end {
+ position:absolute;
+ bottom:0;
+ width:100%;
+ height:10px;
+ background : none;
+ overflow:hidden;
+}
+
+.w2spinner.w2_horizon .w2spinner_up .w2spinner_up_image {
+ position:absolute;
+ top:50%;
+ left:0;
+ height:10px;
+ width:29px;
+ margin-top:-6px;
+ background : url(../images/spinner/spinner_plus.png) no-repeat center center;
+ overflow:hidden;
+}
+
+* html .w2spinner.w2_horizon .w2spinner_up .w2spinner_up_image{margin-top:-10px} /* add */
+*:first-child+html .w2spinner.w2_horizon .w2spinner_up .w2spinner_up_image{margin-top:-10px} /* add */
+
+.w2spinner.w2_horizon .w2spinner_down .w2spinner_down_start {
+ position:absolute;
+ top:0;
+ width:100%;
+ height:7px;
+ background:none;
+ overflow:hidden;
+}
+
+.w2spinner.w2_horizon .w2spinner_down .w2spinner_down_center {
+ position:absolute;
+ top:7px;
+ width:100%;
+ bottom:10px;
+ *height:expression(this.parentNode.offsetHeight-17);
+ background:none;
+ overflow:hidden;
+}
+
+.w2spinner.w2_horizon .w2spinner_down .w2spinner_down_end {
+ position:absolute;
+ bottom:0;
+ width:100%;
+ height:10px;
+ background:none;
+ overflow:hidden;
+}
+
+
+
+.w2spinner.w2_horizon .w2spinner_down .w2spinner_down_image {
+ position:absolute;
+ top:50%;
+ left:0;
+ height:10px;
+ width:29px;
+ margin-top:-6px;
+ background : url(../images/spinner/spinner_minus.png) no-repeat center center;
+ overflow:hidden;
+}
+
+* html.w2spinner.w2_horizon .w2spinner_down .w2spinner_down_image{margin-top:-10px} /* add */
+*:first-child+html .w2spinner.w2_horizon .w2spinner_down .w2spinner_down_image{margin-top:-10px} /* add */
+
+.w2spinner.w2_horizon.type1 .w2spinner_up {
+ position:absolute;
+ top:0;
+ width:29px;
+ height:50%;
+ right:0;
+ cursor:pointer;
+}
+
+.w2spinner.w2_horizon.type1 .w2spinner_down {
+ position:absolute;
+ top:50%;
+ width:29px;
+ height:50%;
+ right:0;
+ margin-top:2px;
+ cursor:pointer;
+}
+
+.w2spinner.w2_horizon.type1 .w2input {
+ left:0;
+ text-align:center;
+}
+
+
+.w2spinner.w2_horizon.type2 .w2spinner_up {
+ position:absolute;
+ top:0;
+ width:29px;
+ height:100%;
+ right:0;
+ cursor:pointer;
+}
+
+
+.w2spinner.w2_horizon.type2 .w2spinner_down {
+ position:absolute;
+ top:0;
+ width:29px;
+ height:100%;
+ left:0;
+ cursor:pointer;
+}
+
+.w2spinner.w2_horizon.type2 .w2input {
+ left:30px;
+ text-align:center;
+}
+
+
+.w2spinner.w2_horizon .w2spinner_down {
+ position:absolute;
+ height:50%;
+}
+
+.w2spinner_disabled .w2input{
+ background:#e3e3e3;
+}
+
+
+.w2spinner .w2spinner_btnArea {
+ position: relative;
+ display: inline-block;
+ height: 100%;
+}
+
+
+.w2spinner_pos_fix {
+ position: relative !important;
+ display: inline-block;
+}
+
+.w2spinner_pos_fix_alignment .w2input {
+ position: relative;
+ display: inline-block;
+}
+
+.w2spinner_pos_fix_alignment * {
+ vertical-align: middle;
+}
+
+.w2spinner_pos_fix_alignment .w2spinner_up_image,
+.w2spinner_pos_fix_alignment .w2spinner_down_image {
+ width: 100% !important;
+}
+
+
+
+.w2scrollView {
+ overflow:hidden;
+ -webkit-user-select: none;
+}
+
+.w2scrollView_container {
+ position:relative;
+ *height:100%;
+ *width:100%;
+}
+
+.w2scrollView.nativeScroll .w2scrollView_container {
+ height:100%;
+ width:100%;
+ overflow:auto;
+}
+
+.w2scrollView_iScrollX {
+ position:absolute;
+ bottom:2px;
+ height:5px;
+ width:30px;
+ background-color:gray;
+ opacity:0;
+ filter:alpha(opacity=0);
+ border-radius:5px;
+ -o-border-radius:5px;
+ -ms-border-radius:5px;
+ -moz-border-radius:5px;
+ -wekit-border-radius:5px;
+}
+
+.w2scrollView_iScrollX_move {
+ opacity:0.8;
+ filter:alpha(opacity=80);
+}
+
+.w2scrollView_iScrollY {
+ position:absolute;
+ right:2px;
+ height:30px;
+ width:5px;
+ background-color:gray;
+ opacity:0;
+ filter:alpha(opacity=0);
+ border-radius:5px;
+ -o-border-radius:5px;
+ -ms-border-radius:5px;
+ -moz-border-radius:5px;
+ -wekit-border-radius:5px;
+}
+
+.w2scrollView_iScrollY_move {
+ opacity:0.8;
+ filter:alpha(opacity=80);
+}
+
+.w2scrollView_overScrollTop {
+ position: absolute;
+ width: 100%;
+ height: 20%;
+ background: -moz-linear-gradient(top, rgba(51,170,255,0.3) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(51,170,255,0.3)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
+ background: -webkit-linear-gradient(top, rgba(51,170,255,0.3) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
+ background: -o-linear-gradient(top, rgba(51,170,255,0.3) 0%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
+ background: -ms-linear-gradient(top, rgba(51,170,255,0.3) 0%,rgba(255,255,255,0) 100%); /* IE10+ */
+ background: linear-gradient(to bottom, rgba(51,170,255,0.3) 0%,rgba(255,255,255,0) 100%); /* W3C */
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d33aaff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */
+}
+
+.w2scrollView_overScrollBottom {
+ position: absolute;
+ width: 100%;
+ height: 20%;
+ background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(51,170,255,0.3) 100%); /* FF3.6+ */
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(51,170,255,0.3))); /* Chrome,Safari4+ */
+ background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(51,170,255,0.3) 100%); /* Chrome10+,Safari5.1+ */
+ background: -o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(51,170,255,0.3) 100%); /* Opera 11.10+ */
+ background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(51,170,255,0.3) 100%); /* IE10+ */
+ background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(51,170,255,0.3) 100%); /* W3C */
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#4d33aaff',GradientType=0 ); /* IE6-9 */
+}
+
+/* w2spinPicker */
+
+.w2spinPicker {
+ overflow:hidden;
+ cursor:default;
+ border:1px solid #b3b3b3;
+}
+
+.w2spinPicker_selectedRowBar {
+ position:absolute;
+ width:100%;
+ height:42px;
+ top:50%;
+ margin-top:-21px;
+ left:0;
+ background:url(../images/spinPicker/selected.png) repeat-x;
+ opacity: 1;
+ filter:alpha(opacity=100);
+}
+
+.w2spinPicker_topGradient {
+ background:url(../images/spinPicker/topGrad.png) repeat-x bottom ;
+ width: 100%;
+ position: absolute;
+ top: 0;
+ left: 0;
+ height: 50%;
+ opacity: 1;
+ filter: alpha(opacity = 100);
+ -webkit-border-top-left-radius: 3px;
+ -webkit-border-top-right-radius: 3px;
+ -moz-border-radius-topleft: 3px;
+ -moz-border-radius-topright: 3px;
+ border-top-left-radius: 3px;
+ border-top-right-radius: 3px;
+}
+
+.w2spinPicker_bottomGradient {
+ background:url(../images/spinPicker/bottomGrad.png) repeat-x;
+ width:100%;
+ position:absolute;
+ bottom:0;
+ left:0;
+ height:50%;
+ opacity: 1;
+ filter:alpha(opacity=100);
+ -webkit-border-bottom-right-radius: 3px;
+ -webkit-border-bottom-left-radius: 3px;
+ -moz-border-radius-bottomright: 3px;
+ -moz-border-radius-bottomleft: 3px;
+ border-bottom-right-radius: 3px;
+ border-bottom-left-radius: 3px;
+}
+
+.w2spinPicker .w2scrollView {
+ position:absolute;
+ height:100%;
+}
+
+.w2spinPicker .w2scrollView .w2scrollView_container {
+ text-align:center;
+}
+
+.w2spinPicker_item {
+ height : 40px;
+ line-height : 40px;
+ font-size : 1.25em;
+ font-weight : bold;
+}
+
+.w2spinPicker .yearMonthDate_year {
+ left:0%;
+ right:60%;
+ border-right:1px solid #b3b3b3;
+}
+
+.w2spinPicker .yearMonthDate_month {
+ left:40%;
+ right:30%;
+ border-right:1px solid #b3b3b3;
+}
+
+.w2spinPicker .yearMonthDate_date {
+ left:70%;
+ right:0%;
+}
+
+.w2spinPicker .yearMonthDateTime_year {
+ left:0%;
+ right:76%;
+ border-right: 1px solid #b3b3b3;
+}
+
+.w2spinPicker .yearMonthDateTime_month {
+ left:24%;
+ right:63%;
+ border-right:1px solid #b3b3b3;
+}
+
+.w2spinPicker .yearMonthDateTime_date {
+ left:37%;
+ right:50%;
+ border-right:1px solid #b3b3b3;
+}
+
+.w2spinPicker .yearMonthDateTime_ampm {
+ left:50%;
+ right:32%;
+ border-right:1px solid #b3b3b3;
+}
+
+.w2spinPicker .yearMonthDateTime_hour {
+ left:68%;
+ right:16%;
+ border-right:1px solid #b3b3b3;
+}
+
+.w2spinPicker .yearMonthDateTime_minute {
+ left:84%;
+ right:0%;
+}
+
+.w2spinPicker .yearMonth_year {
+ left:0%;
+ right:40%;
+ border-right:1px solid #b3b3b3;
+}
+
+.w2spinPicker .yearMonth_month {
+ left:60%;
+ right:0%;
+}
+
+.w2spinPicker .hourMinute_ampm {
+ left:0%;
+ right:70%;
+ border-right:1px solid #b3b3b3;
+}
+
+.w2spinPicker .hourMinute_hour {
+ left:30%;
+ right:35%;
+ border-right:1px solid #b3b3b3;
+}
+
+.w2spinPicker .hourMinute_minute {
+ left:65%;
+ right:0%;
+}
+
+/* 탭버튼 컨테이너 */
+.w2tabcontrol_tabhost {
+ margin: 0;
+ padding: 0;
+ float: left;
+ list-style: none;
+ height: 30px;
+ width: 100%;
+ font-size : 12px;
+}
+
+/* 탭버튼 */
+.w2tabcontrol_tabhost li {
+ float: left;
+ margin: 0;
+ padding: 0;
+ height: 100%;
+ margin-right: 1px;
+ margin-bottom: 0;
+ background: #fff;
+ overflow: hidden;
+ position: relative;
+}
+
+.w2tabcontrol_tab_close, .w2tabcontrol_tab_close2 {
+ position:relative;
+ top:5px;
+ left:0;
+ height:10px;
+ display:none;
+ background-image : url(../images/tabControl/close.png );
+ cursor:pointer;
+}
+
+.w2tabcontrol_tab_close2 {
+ left:0;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_close_atag, .w2tabcontrol_tabhost .w2tabcontrol_tab_close2_atag {
+ position:relative;
+ top:5px;
+ left:0;
+ height:10px;
+ display:none;
+ background-image : url(../images/tabControl/close.png );
+ margin-right : 0;
+ margin-left : 0;
+ cursor:pointer;
+}
+
+/* disabled */
+.w2tabcontrol_disabled {
+ filter:alpha(opacity=30);
+ opacity:0.3;
+}
+
+.w2tabcontrol_tabhost li a {
+ position:relative;
+ top:10px;
+ line-height:15px;
+ margin-right:11px;
+ margin-left:11px;
+ text-decoration: none;
+ color: #383d41;
+ display: block;
+ text-align: center;
+ font-weight: bold;
+}
+
+.w2tabcontrol_tabhost li a:hover {
+ outline-width : 0;
+ color: #fff;
+}
+ul.w2tabcontrol_tabhost li.w2tabcontrol_active a {color: #fff;}
+
+/* 활성화된 탭버튼 */
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ background-image : url(../images/tabControl/tab01_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left2 {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ display:none;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_center {
+ overflow:hidden;
+ height:100%;
+ text-align: center;
+ background-image : url(../images/tabControl/tab02_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_center2 {
+ overflow:hidden;
+ height:100%;
+ text-align: center;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_right {
+ position:absolute;
+ top:0;
+ height:100%;
+ right:0;
+ width:10px;
+ background-image : url(../images/tabControl/tab03_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_right2 {
+ position:absolute;
+ top:0;
+ height:100%;
+ right:0;
+ width:10px;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_left {
+ background-image : url(../images/tabControl/tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_center {
+ background-image : url(../images/tabControl/tab02_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_right {
+ background-image : url(../images/tabControl/tab03_on.gif);
+}
+
+/* over */
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_left {
+ background-image : url(../images/tabControl/tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_center {
+ background-image : url(../images/tabControl/tab02_on.gif);
+ cursor: pointer;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_right {
+ background-image : url(../images/tabControl/tab03_on.gif);
+}
+
+/* 탭 컨텐츠 컨테이너 */
+.w2tabcontrol_container {
+ border: 1px solid #b3b3b3;
+ clear: both;
+ float: left;
+ width: 100%;
+ background: #fff;
+ margin-top: 0;
+}
+
+/* 탭 컨텐츠 */
+.w2tabcontrol_contents {
+ height: 100%;
+ visibility: hidden;
+}
+
+.w2tabcontrol_contents_wrapper {
+ position:relative;
+ overflow:auto;
+ height: 100%;
+}
+
+.w2tabcontrol_lefttop {
+ width:4px;
+ height:4px;
+ float:left;
+}
+
+.w2tabcontrol_righttop {
+ width:4px;
+ height:4px;
+ float:right;
+}
+
+.w2hmenu ul, .w2hmenu li {
+ margin:0;
+ padding:0;
+}
+
+.w2tabcontrol_control {
+ position:relative;
+ width: 100%;
+ height: 30px;
+ outline-width: 0;
+}
+
+.w2tabcontrol_control .btn_scrollLeft {
+ position:absolute;
+ margin-left:3px;
+ width:20px;
+ background : url(../images/tabControl/left_off.png) no-repeat center center;
+}
+
+.w2tabcontrol_control .btn_scrollLeft_over {
+ cursor : pointer;
+ background : url(../images/tabControl/left_on.png) no-repeat center center;
+}
+
+.w2tabcontrol_control .mask {
+ position:absolute;
+ margin-left:3px;
+ margin-right:3px;
+ left:23px;
+ width: auto;
+ right: 46px;
+ overflow: hidden;
+}
+
+.w2tabcontrol_control .scroll {
+ position:absolute;
+ width:1000%;
+}
+
+.w2tabcontrol_control .btn_scrollRight {
+ position:absolute;
+ margin-right:0;
+ width:20px;
+ right:23px;
+ background : url(../images/tabControl/right_off.png) no-repeat center center;
+}
+
+.w2tabcontrol_control .btn_scrollRight_over {
+ cursor : pointer;
+ background : url(../images/tabControl/right_on.png) no-repeat center center;
+}
+
+.w2tabcontrol_control .btn_submenu {
+ position:absolute;
+ margin-right:3px;
+ width:20px;
+ right:0;
+ background : url(../images/tabControl/submenu_off.png) no-repeat center center;
+}
+
+.w2tabcontrol_control .btn_submenu_over {
+ cursor : pointer;
+ background : url(../images/tabControl/submenu_on.png) no-repeat center center;
+}
+
+.w2tabcontrol_mobiletabscroll {
+}
+
+/* tabControl submenu div 스타일 */
+.w2table_tabControl {
+ outline-width : 0;
+ background-color : #fff5f6;
+ border : 1px solid #b3b3b3;
+ position : absolute;
+ overflow-x : hidden;
+ overflow-y : auto;
+ white-space : nowrap;
+ z-index : 5100;
+ margin-top:1px;
+
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+}
+
+/* tabControl submenu안의 table 스타일 */
+.w2table_tabControl_main {
+ position : absolute;
+ left : 0;
+ top : -1px;
+ overflow-x : hidden;
+ border-collapse : collapse;
+ border-spacing : 0;
+ background-color : #f5f5f5;
+ text-align : left;
+ vertical-align : middle;
+}
+
+.w2table_tabControl_row {
+}
+
+.w2table_tabControl_col {
+ height : 20px;
+ font-size : 12px;
+ border-top : 1px solid #b3b3b3;
+ background-color : #ffffff;
+ overflow : hidden;
+ padding-top : 2px;
+ padding-left : 30px;
+ padding-right : 3px;
+ white-space : nowrap; /* table에만 걸어놓으니 ie의 한글에서는 안먹을때 있음 */
+ background : url(../images/tabControl/icon_docu.png) no-repeat 5px 5px;
+}
+
+.w2table_tabControl_col_over {
+ cursor : pointer;
+ background-color : #fff5f6;
+}
+
+.w2table_tabControl_col_checkbox {
+}
+
+.w2table_tabControl_col_label {
+ margin-left : 2px;
+}
+
+/* 메인 메뉴 */
+.w2hmenu li {
+ position:relative;
+ width : 120px;
+ float:left;
+ margin-right:5px;
+ list-style : none;
+}
+
+/* 메뉴 링크 */
+.w2hmenu a {
+ height : 20px;
+ display : block;
+ padding-left : 20px;
+ padding-top : 5px;
+ font-weight:bold;
+ text-decoration:none;
+ background : url("../images/hmenu/blank.gif") no-repeat 0 5px;
+}
+
+.w2hmenu li li {
+ position:relative;
+ margin-right:5px;
+}
+
+/* 세로형 서브 메뉴 */
+li.w2hmenu_vertical { float:none; }
+
+/* 가로형 서브 메뉴 */
+li.w2hmenu_horizental { float:left; }
+
+/* 서브 메뉴 */
+.w2hmenu li ul {
+ width : 300px;
+ position:absolute;
+ display:none;
+}
+
+/* 닫힌 서브 메뉴 */
+li.w2hmenu_closed ul {
+ display:none;
+}
+
+/* 열린 서브 메뉴 */
+li.w2hmenu_opened ul {
+ display:block;
+}
+
+/* 가로형 구분자 */
+li.w2hmenu_hseparator {
+ margin-top: 0;
+ margin-bottom: 0;
+ height: 2px;
+ background-color: red;
+}
+
+/* 세로형 구분자 */
+li.w2hmenu_vseparator {
+ margin-left: 0;
+ margin-right: 0;
+ width: 3px;
+ background-color: red;
+}
+
+/* color */
+.w2hmenu a {background-color:#c0c0c0; color:#000;}
+.w2hmenu a:hover {background-color:#222244; color:#fff;}
+.w2hmenu_opened a {background-color:#222244; color:#fff;}
+.w2hmenu_opened a:hover {background-color:#222244; color:#fff;}
+.w2hmenu_closed a {background-color:#c0c0c0; color:#000;}
+.w2hmenu_closed a:hover {background-color:#222244; color:#fff;}
+
+.w2hmenu_disabled {
+ filter:alpha(opacity=30);
+ opacity:0.3;
+}
+
+.w2slider {
+ overflow:visible;
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2slider.w2slider_horizon .w2slider_scale{
+ position: absolute;
+ border:1px solid black;
+ height:5px;
+ line-height:5px;
+}
+
+.w2slider.w2slider_vertical .w2slider_scale{
+ position: absolute;
+ border:1px solid black;
+ width:5px;
+ line-height:5px;
+}
+
+.w2slider.w2slider_horizon .w2slider_scale_L{
+ position: absolute;
+ border:1px solid black;
+ height:10px;
+ line-height:10px;
+}
+
+.w2slider.w2slider_vertical .w2slider_scale_L{
+ position: absolute;
+ border:1px solid black;
+ width:10px;
+ line-height:10px;
+}
+
+.w2slider.w2slider_horizon .w2slider_centerLayer{
+ position:absolute;
+ height : 100%;
+ background : url(../images/slider/bg_sliderC.png) repeat-x center center;
+}
+
+.w2slider.w2slider_horizon .w2slider_startLayer {
+ position:absolute;
+ width : 6px;
+ height : 100%;
+ left:0;
+ overflow: hidden;
+ background : url(../images/slider/bg_sliderL.png) no-repeat center center;
+}
+
+.w2slider.w2slider_horizon .w2slider_startLayer.w2slider_startLayerBg{
+ background : url(../images/slider/bg_sliderL_over.png) no-repeat center center;
+}
+
+
+
+.w2slider.w2slider_horizon .w2slider_bgLayer {
+ position:absolute;
+ height : 100%;
+ overflow: hidden;
+ width:0;
+ background : url(../images/slider/bg_sliderC_over.png) repeat-x center center;
+}
+
+
+.w2slider.w2slider_horizon .w2slider_endLayer {
+ position:absolute;
+ width : 6px;
+ height : 100%;
+ overflow: hidden;
+ right:0;
+ background : url(../images/slider/bg_slideR.png) no-repeat center center;
+}
+
+.w2slider.w2slider_horizon .w2slider_endLayer.w2slider_endLayerBg{
+ background : url(../images/slider/bg_slideR_over.png) no-repeat center center;
+}
+
+.w2slider.w2slider_vertical .w2slider_centerLayer{
+ position:absolute;
+ width : 100%;
+ background : url(../images/slider/v_bg_sliderC.png) repeat-y center center;
+}
+
+.w2slider.w2slider_vertical .w2slider_startLayer {
+ position:absolute;
+ height : 10px;
+ width : 100%;
+ top:0;
+ overflow: hidden;
+ background : url(../images/slider/v_bg_sliderT.png) no-repeat center center;
+}
+
+.w2slider.w2slider_vertical .w2slider_endLayer {
+ position:absolute;
+ height : 10px;
+ width : 100%;
+ bottom:0;
+ overflow: hidden;
+ background : url(../images/slider/v_bg_sliderB.png) no-repeat center center;
+}
+
+.w2slider.w2slider_vertical .w2slider_startLayer.w2slider_startLayerBg{
+ background : url(../images/slider/v_bg_sliderT_over.png) no-repeat center center;
+}
+
+.w2slider.w2slider_vertical .w2slider_endLayer.w2slider_endLayerBg{
+ background : url(../images/slider/v_bg_sliderB_over.png) no-repeat center center;
+}
+
+.w2slider.w2slider_vertical .w2slider_bgLayer {
+ position:absolute;
+ width : 100%;
+ overflow: hidden;
+ height:0;
+ background : url(../images/slider/v_bg_sliderC_over.png) repeat-y center center;
+}
+
+.w2slider.w2slider_horizon .w2thumb {
+ position:absolute;
+ height : 21px;
+ width: 12px;
+ left: 0;
+ background : url(../images/slider/icon_sliderthumb.png) no-repeat center center;
+}
+
+.w2slider.w2slider_horizon .w2thumb.w2thumb_over {
+ background : url(../images/slider/icon_sliderthumb_over.png) no-repeat center center;
+}
+
+
+
+.w2slider.w2slider_vertical .w2thumb {
+ position:absolute;
+ height : 12px;
+ width: 21px;
+ left: 0;
+ background : url(../images/slider/v_icon_sliderthumb.png) no-repeat center center;
+}
+
+.w2slider.w2slider_vertical .w2thumb.w2thumb_over {
+ background : url(../images/slider/v_icon_sliderthumb_over.png) no-repeat center center;
+}
+
+
+.w2slider_tooltip {
+ display : none;
+ position : absolute;
+ border:0;
+ background-color:#d6363f;
+ cursor : default;
+ font-size : 12px;
+ padding:3px;
+ color:#fff;
+ font-weight:bold;
+ z-index : 5200;
+}
+
+.w2thumb_input {
+ position:absolute;
+ left:-2000px;
+ top:-2000px;
+ width:0;
+ height:0;
+}
+
+.w2fliptoggle {
+ width : 100%;
+ height : 100%;
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2fliptoggle_select {
+ display : none;
+}
+
+.w2fliptoggle_mask {
+ position : absolute;
+ width : 100%;
+ height : 100%;
+ overflow : visible;
+ display : inline-block;
+ z-index : 1;
+}
+
+.w2fliptoggle_left_bg {
+ background:#ccc;
+ background-image: -webkit-gradient(
+ linear,
+ left top,
+ left bottom,
+ color-stop(0, #CCCCCC),
+ color-stop(0.05, #DEDEDE)
+ );
+ background-image: -o-linear-gradient(bottom, #CCCCCC 0%, #DEDEDE 5%);
+ background-image: -moz-linear-gradient(bottom, #CCCCCC 0%, #DEDEDE 5%);
+ background-image: -webkit-linear-gradient(bottom, #CCCCCC 0%, #DEDEDE 5%);
+ background-image: -ms-linear-gradient(bottom, #CCCCCC 0%, #DEDEDE 5%);
+ background-image: linear-gradient(to bottom, #CCCCCC 0%, #DEDEDE 5%);
+ border-left: 1px solid #cdcdcd;
+ border-top: 1px solid #cdcdcd;
+ border-bottom: 1px solid #cdcdcd;
+}
+
+.w2fliptoggle_right_bg {
+ background-image: -webkit-gradient(
+ linear,
+ left top,
+ left bottom,
+ color-stop(0, #FFFFFF),
+ color-stop(0.02, #F9F9F9),
+ color-stop(1, #F2F2F2),
+ color-stop(1, #EEEEEE)
+ );
+ background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #F9F9F9 2%, #F2F2F2 100%, #EEEEEE 100%);
+ background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #F9F9F9 2%, #F2F2F2 100%, #EEEEEE 100%);
+ background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #F9F9F9 2%, #F2F2F2 100%, #EEEEEE 100%);
+ background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #F9F9F9 2%, #F2F2F2 100%, #EEEEEE 100%);
+ background-image: linear-gradient(to bottom, #FFFFFF 0%, #F9F9F9 2%, #F2F2F2 100%, #EEEEEE 100%);
+ border-bottom: 1px solid #cdcdcd;
+ border-right: 1px solid #cdcdcd;
+ border-top: 1px solid #cdcdcd;
+}
+
+.w2fliptoggle_button_bg {
+ background: #fbfbfb; /* Old browsers */
+ background: -moz-linear-gradient(top, #fdfdfd 50%, #ececec 100%); /* FF3.6+ */
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#fdfdfd), color-stop(100%,#ececec)); /* Chrome,Safari4+ */
+ background: -webkit-linear-gradient(top, #fdfdfd 50%,#ececec 100%); /* Chrome10+,Safari5.1+ */
+ background: -o-linear-gradient(top, #fdfdfd 50%,#ececec 100%); /* Opera11.10+ */
+ background: -ms-linear-gradient(top, #fdfdfd 50%,#ececec 100%); /* IE10+ */
+ background: linear-gradient(top, #fdfdfd 50%,#ececec 100%); /* W3C */
+ border:1px solid #afafaf;
+}
+
+.w2fliptoggle_conner_left {
+ -moz-border-radius-topleft:.5em;
+ border-top-left-radius:.5em;
+ -moz-border-radius-bottomleft:.5em;
+ -webkit-border-bottom-left-radius:.5em;
+ border-bottom-left-radius:.5em
+}
+
+.w2fliptoggle_conner_right {
+ -moz-border-radius-topright:.5em;
+ -webkit-border-top-right-radius:.5em;
+ border-top-right-radius:.5em;
+ -moz-border-radius-bottomright:.5em;
+ -webkit-border-bottom-right-radius:.5em;
+ border-bottom-right-radius:.5em
+}
+
+.w2fliptoggle_left {
+ position : relative;
+ float : left;
+ width : 13%;
+ height : 100%;
+ z-index : 1;
+ left : 0%;
+ text-align : center;
+}
+
+.w2fliptoggle_left_label {
+ position : absolute;
+ float : left;
+ width : 70%;
+ height : 100%;
+ z-index : 1;
+ left : 0%;
+ background-color : transparent;
+ vertical-align : middle;
+ text-align : center;
+ color : #383d41;
+ font-weight:bold;
+ font-size : 15px;
+ text-shadow : none;
+}
+
+.w2fliptoggle_button {
+ position : absolute;
+ float : left;
+ width : 30%;
+ height : 100%;
+ text-align : center;
+ z-index : 2;
+ left : 0%;
+ cursor : pointer;
+}
+
+.w2fliptoggle_right_label {
+ position : absolute;
+ float : right;
+ width : 70%;
+ height : 100%;
+ z-index : 1;
+ background-color : transparent;
+ left : 30%;
+ vertical-align : middle;
+ text-align : center;
+ color : #383d41;
+ font-weight:bold;
+ font-size : 15px;
+ text-shadow : none;
+}
+
+.w2fliptoggle_right {
+ position : relative;
+ float : right;
+ width : 84%; /* ie와 파폭 보정 1%*/
+ height : 100%;
+ z-index : 0;
+ left : 0%;
+}
+
+.w2searchbox {
+ position:relative;
+ display : inline-block;
+ vertical-align:middle;
+}
+
+.w2searchbox_reset_remove::-ms-clear {
+ display:none;
+}
+
+.w2searchbox_reset {
+ position: absolute;
+ display: none;
+ right: 0;
+ width: 11px;
+ height: 11px;
+ margin:0;
+ background: url(../images/searchbox/btn_reset.png) no-repeat;
+}
+
+.w2searchbox_reset_on {
+ background: url(../images/searchbox/btn_reset_on.png) no-repeat;
+}
+
+.w2pageControl {
+ width : 100%;
+ height : 100%;
+}
+
+.w2pageControl_left {
+ float : left;
+ width : 20%;
+ height : 100%;
+}
+
+.w2pageControl_button_background {
+ background: #FFFFFF; /* Old browsers */
+ background-image: -webkit-gradient(
+ linear,
+ left top,
+ left bottom,
+ color-stop(0, #FFFFFF),
+ color-stop(0.01, #FAFAFA),
+ color-stop(1, #EEEEEE)
+ );
+ background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #FAFAFA 1%, #EEEEEE 100%);
+ background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #FAFAFA 1%, #EEEEEE 100%);
+ background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #FAFAFA 1%, #EEEEEE 100%);
+ background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #FAFAFA 1%, #EEEEEE 100%);
+ background-image: linear-gradient(to bottom, #FFFFFF 0%, #FAFAFA 1%, #EEEEEE 100%);
+ border: 1px solid #B3B4BB;
+ -webkit-border-radius: 3px;
+ -moz-border-radius: 3px;
+ border-radius: 3px;
+}
+
+.w2pageControl_button_background_over {
+ background-image: -webkit-gradient(
+ linear,
+ left top,
+ left bottom,
+ color-stop(0, #E4E4E4),
+ color-stop(0.01, #EDEDED)
+);
+background-image: -o-linear-gradient(bottom, #E4E4E4 0%, #EDEDED 1%);
+background-image: -moz-linear-gradient(bottom, #E4E4E4 0%, #EDEDED 1%);
+background-image: -webkit-linear-gradient(bottom, #E4E4E4 0%, #EDEDED 1%);
+background-image: -ms-linear-gradient(bottom, #E4E4E4 0%, #EDEDED 1%);
+background-image: linear-gradient(to bottom, #E4E4E4 0%, #EDEDED 1%);
+}
+
+.w2pageControl_left_button {
+ width : 100%;
+ height : 100%;
+ overflow: hidden;
+ cursor : pointer;
+ outline-width: 0;
+}
+
+.w2pageControl_left_icon {
+ width : 100%;
+ height : 100%;
+ display : block;
+ background-image : url(../images/pageControl/b_prev.gif);
+ background-repeat : no-repeat;
+ background-position : center center;
+ text-align : center;
+ text-indent: -1000px;
+}
+
+* html .w2pageControl_left_icon{margin:-2px 0 0 -2px} /* add */
+*:first-child+html .w2pageControl_left_icon{margin:-2px 0 0 -2px} /* add */
+
+.w2pageControl_center {
+ float : left;
+ width : 60%;
+ height : 100%;
+ vertical-align:middle;
+ text-align : center;
+}
+
+.w2pageControl_center_table {
+ width : 100%;
+ height : 100%;
+ vertical-align:middle;
+ text-align : center;
+}
+
+.w2pageControl_center_td {
+ width : 100%;
+ height : 100%;
+ font-size : 12px;
+ vertical-align:middle;
+}
+
+.w2pageControl_center_image {
+ background-image : url(../images/pageControl/b_main.png);
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2pageControl_center_image_prev {
+ background-image : url(../images/pageControl/b_main_prev.png);
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2pageControl_center_image_next {
+ background-image : url(../images/pageControl/b_main_next.png);
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2pageControl_right {
+ float : left;
+ width : 20%;
+ height : 100%;
+}
+
+.w2pageControl_right_button {
+ width : 100%;
+ height : 100%;
+ overflow: hidden;
+ cursor : pointer;
+ outline-width: 0px;
+}
+
+.w2pageControl_right_icon {
+ width : 100%;
+ height : 100%;
+ display : block;
+ background-image : url(../images/pageControl/b_next.gif);
+ background-repeat : no-repeat;
+ background-position : center center;
+ text-align : center;
+ text-indent: -1000px;
+}
+
+* html .w2pageControl_right_icon{margin:-2px 0 0 -2px} /* add */
+*:first-child+html .w2pageControl_right_icon{margin:-2px 0 0 -2px} /* add */
+
+.w2columnLayout_layer {
+ position:absolute;
+ overflow: hidden;
+ height: 100%;
+}
+
+.w2modal_popupLayer {
+ z-index: 6001;
+}
+
+
+/* list */
+
+.w2list {
+}
+
+.w2list_listRow {
+ border: 1px solid #b3b3b3;
+}
+
+.w2list_listRow_over {
+ background-color : #fff5f6;
+}
+
+.w2list_listColumn {
+}
+
+.w2list_listColumn_checkbox {
+}
+
+.w2list_listColumn_text {
+ display: inline-block;
+}
+
+.w2list_listColumn_button {
+}
+
+.w2list_drag {
+ margin-left: 15px;
+ margin-top: 15px;
+}
+
+/* panelContainer */
+
+.w2panelContainer {
+ overflow: auto;
+}
+
+.w2panelContainer_col {
+ position: absolute;
+}
+
+.w2panelContainer_ghost {
+ position: absolute;
+ border: 1px solid black;
+ background-color: white;
+ padding: 10px;
+}
+
+.w2panel {
+ position: relative;
+ border: 1px solid #b9cbd9;
+ margin: 10px;
+}
+
+.w2panel_title {
+ position: relative;
+ height: 25px;
+ background: #eef3fa;
+ background: -moz-linear-gradient(top, #eef3fa 0%, #e1ecf8 100%);
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eef3fa), color-stop(100%,#e1ecf8));
+ background: -webkit-linear-gradient(top, #eef3fa 0%,#e1ecf8 100%);
+ background: -o-linear-gradient(top, #eef3fa 0%,#e1ecf8 100%);
+ background: -ms-linear-gradient(top, #eef3fa 0%,#e1ecf8 100%);
+ background: linear-gradient(to bottom, #eef3fa 0%,#e1ecf8 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eef3fa', endColorstr='#e1ecf8',GradientType=0 );
+}
+
+.w2panel_title_image {
+ display: inline-block;
+ width: 20px;
+ height: 25px;
+ background: url(../images/panelContainer/icon1.gif) no-repeat center center;
+}
+
+.w2panel_closed .w2panel_title_image {
+ background-image: url(../images/panelContainer/icon1_down.gif);
+}
+
+.w2panel_title_text {
+ display: inline-block;
+ vertical-align: top;
+ padding-top: 5px;
+ font-weight: bold;
+}
+
+.w2panel_content {
+ position: relative;
+ overflow: auto;
+}
+
+.w2panels {
+ position: relative;
+ border: 1px solid #b9cbd9;
+}
+
+.w2panels_content_closed {
+ display: none;
+}
+
+.w2panels_content_open {
+ position: relative;
+ display: block;
+ overflow: auto;
+}
+
+.w2panels_title {
+ position: relative;
+ height: 25px;
+ cursor: pointer;
+ background: #eef3fa;
+ background: -moz-linear-gradient(top, #eef3fa 0%, #e1ecf8 100%);
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eef3fa), color-stop(100%,#e1ecf8));
+ background: -webkit-linear-gradient(top, #eef3fa 0%,#e1ecf8 100%);
+ background: -o-linear-gradient(top, #eef3fa 0%,#e1ecf8 100%);
+ background: -ms-linear-gradient(top, #eef3fa 0%,#e1ecf8 100%);
+ background: linear-gradient(to bottom, #eef3fa 0%,#e1ecf8 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eef3fa', endColorstr='#e1ecf8',GradientType=0 );
+}
+
+.w2panels_title_over {
+ background: #edf3fb;
+}
+
+.w2panels_title_image {
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+ width: 20px;
+ height: 25px;
+ background: url(../images/accordion/icon1.gif) no-repeat center center;
+}
+
+.w2panels_title_image_open{
+ background: url(../images/accordion/icon1_down.gif) no-repeat center center;
+}
+
+.w2anchor {
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2anchor_disabled {
+ pointer-events: none;
+}
+
+.w2anchor a, .w2anchor2 {
+ color:#383d41;
+}
+
+/* w2fusionchart */
+.w2fusionchart_accessibility{
+ font-size: 1px;
+ height: 1px;
+ line-height: 1px;
+ overflow: hidden;
+ width: 1px;
+ margin : 0px;
+ padding: 0px;
+}
+
+/* layout component */
+.w2layout {
+ position : relative;
+}
+
+.w2layout_layer {
+ position : absolute;
+ overflow : auto;
+}
+
+.w2layout_layer_borderbox {
+ -moz-box-sizing:border-box;
+ -webkit-box-sizing:border-box;
+ box-sizing:border-box;
+}
+
+/* tableLayout */
+.w2tb {
+ border-collapse:collapse;
+ margin:0;
+ border:0;
+ background:#fff;
+ table-layout:fixed;
+ clear: both;
+}
+
+.w2tb .w2tb_th , .w2tb .w2tb_td {
+ height:23px;
+ margin:0;
+ border:1px solid #b3b3b3;
+ vertical-align:middle;
+}
+
+.w2tb .w2tb_td {
+ padding:3px;
+}
+
+.w2tb .w2tb_th{
+ font-weight:bold;
+ padding:3px 10px;
+ text-align:center;
+ background:#f1f1f1;
+}
+
+.w2tb.w2tb_adaptive_layout {
+ min-width: 100%;
+ border-spacing:0;
+}
+
+.w2tb.w2tb_adaptive_layout,
+.w2tb.w2tb_adaptive_layout .w2thead,
+.w2tb.w2tb_adaptive_layout > tbody,
+.w2tb.w2tb_adaptive_layout .w2tbody,
+.w2tb.w2tb_adaptive_layout .w2tb_th,
+.w2tb.w2tb_adaptive_layout .w2tb_td,
+.w2tb.w2tb_adaptive_layout .w2tb_tr {
+ display:block;
+}
+
+.w2tb.w2tb_adaptive_layout .w2tb_th,
+.w2tb.w2tb_adaptive_layout colgroup,
+.w2tb.w2tb_adaptive_layout col {
+ position: absolute;
+ top: -9999px;
+ left: -9999px;
+}
+.w2tb.w2tb_adaptive_layout .w2grid colgroup,
+.w2tb.w2tb_adaptive_layout .w2grid col{
+ position:relative;
+ left:0;
+ top:0;
+}
+.w2tb.w2tb_adaptive_layout .w2tr{
+ /*border: 1px solid #ccc;*/
+ }
+.w2tb.w2tb_adaptive_layout .w2tb_td{
+ padding-left: 110px;
+ min-height: 23px;
+ height: auto;
+ border: 0;
+ border-top: 1px solid #b3b3b3 !important;
+ position: relative;
+ white-space: normal;
+}
+.w2tb.w2tb_adaptive_layout .w2tb_tr:last-child .w2tb_td:last-child {
+ border-bottom: 1px solid #b3b3b3;
+}
+.w2tb.w2tb_adaptive_layout .w2tb_td:before {
+ padding-top: 5px;
+ padding-right: 5px;
+ width: 100px;
+ text-align: center;
+ white-space: pre-line;
+ content: attr(data-title);
+ background: #f1f1f1;
+ border-right: 1px solid #b3b3b3;
+ position: absolute;
+ top: 0px;
+ left: 0px;
+ right: 0px;
+ bottom: 0px;
+ font-weight: bold;
+}
+.w2tb .w2tb_noTH.w2tb_td:before {
+ padding:0px !important;
+ width: 0px !important;
+ border:0px !important;
+}
+.w2tb.w2tb_adaptive_layout .w2input {
+ margin-bottom: 3px;
+}
+.w2tb.w2tb_adaptive_layout .w2tb_td:after {
+ height: 0;
+ font-size: 0;
+ display: block;
+ visibility: hidden;
+ content: " ";
+ clear: both;
+}
+
+/* w2tb_adaptive_crosstab */
+.w2tb.w2tb_adaptive_crosstab {
+ min-width: 100%;
+ border-spacing:0;
+}
+.w2tb.w2tb_adaptive_crosstab,
+.w2tb_adaptive_crosstab thead,
+.w2tb_adaptive_crosstab thead > tr,
+.w2tb_adaptive_crosstab thead tr th.w2tb_th,
+.w2tb_adaptive_crosstab > tbody,
+.w2tb_adaptive_crosstab tbody tr td.w2tb_td {
+ display: block;
+}
+.w2tb.w2tb_adaptive_crosstab {
+ height:auto !important;border: 1px solid #b3b3b3;
+}
+.w2tb_adaptive_crosstab .w2tb_tr {
+ display:inline-block
+}
+.w2tb_adaptive_crosstab thead {
+ float:left
+}
+.w2tb_adaptive_crosstab tbody {
+ white-space: nowrap; overflow-x: auto;
+}
+.w2tb.w2tb_adaptive_crosstab .w2tb_th,
+.w2tb.w2tb_adaptive_crosstab .w2tb_td {
+ border:none;
+ border-bottom: 1px solid #b3b3b3;
+ border-right: 1px solid #b3b3b3;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ min-height: 23px !important;
+ height: auto;
+ white-space: normal;
+}
+
+.w2tb_adaptive_crosstab thead tr th.w2tb_th:nth-last-child(1),
+.w2tb_adaptive_crosstab tbody tr td.w2tb_td:nth-last-child(1) {
+ border-bottom: none
+}
+
+.w2tb.w2tb_adaptive_crosstab .w2tb_th label{
+ display: block;
+}
+
+.w2tb.w2tb_adaptive_crosstab .w2tb_td{
+ width:110px;
+}
+
+/* w2grid_adaptive_crosstab*/
+.w2grid.w2grid_adaptive_crosstab table, .w2grid.w2grid_adaptive_crosstab thead.gridHeaderTableDefault, .w2grid.w2grid_adaptive_crosstab tbody, .w2grid.w2grid_adaptive_crosstab thead.gridHeaderTableDefault tr, .w2grid.w2grid_adaptive_crosstab th.gridHeaderTDDefault, .w2grid.w2grid_adaptive_crosstab .gridBodyDefault, .w2grid.w2grid_adaptive_crosstab .gridSubtotalDefault, .w2grid.w2grid_adaptive_crosstab .gridFooterTDDefault {
+ display: block;
+}
+
+.w2grid.w2grid_adaptive_crosstab {
+ height: auto !important;
+}
+
+.w2grid.w2grid_adaptive_crosstab table.gridHeaderTableDefault {
+ position: relative !important;
+ border-top: 1px solid #bfcfda;
+ border-right: 1px solid #bfcfda;
+ width: auto !important;
+}
+
+.w2grid.w2grid_adaptive_crosstab table.gridFooterTableDefault {
+ position: absolute !important;
+ border-top: 1px solid #bfcfda;
+ border-right: 1px solid #bfcfda;
+ border-bottom: 1px solid #bfcfda;
+ width: 110px !important;
+ float: none !important;
+ top: 0px;
+ right: 0px;
+ background-color: transparent;
+}
+
+.w2grid.w2grid_adaptive_crosstab, .w2grid.w2grid_adaptive_crosstab div[id$="main_div"], .w2grid.w2grid_adaptive_crosstab div[id$="dataLayer"] {
+ position: relative !important;
+ overflow: visible !important;
+ float: none !important;
+}
+
+.w2grid.w2grid_adaptive_crosstab.w2grid_adaptive_crosstab_footer div[id$="dataLayer"] {
+ width:auto !important;
+ padding-right:110px;
+}
+
+.w2grid.w2grid_adaptive_crosstab thead.gridHeaderTableDefault {
+ float: left;
+ width: auto !important;
+ border-left: none;
+ border-bottom: none;
+}
+
+.w2grid.w2grid_adaptive_crosstab th.gridHeaderTDDefault {
+ border-left: none;
+ border-bottom: none;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ border-top: 1px solid #b3b3b3;
+ min-width:20px;
+ max-width:90px;
+ text-overflow: ellipsis;
+}
+
+.w2grid.w2grid_adaptive_crosstab .gridBodyDefault {
+ border-left: none;
+ border-bottom: none;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ border-top: 1px solid #b3b3b3;
+ width:110px;
+}
+
+.w2grid.w2grid_adaptive_crosstab .gridSubtotalDefault {
+ border-left: none;
+ border-bottom: none;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ border-top: 1px solid #b3b3b3;
+ width:110px;
+ height:20px;
+}
+
+.w2grid.w2grid_adaptive_crosstab .gridFooterTDDefault {
+ border-left: none;
+ border-bottom: none;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ border-top: 1px solid #b3b3b3;
+ width:110px;
+}
+
+.w2grid.w2grid_adaptive_crosstab th.gridHeaderTDDefault:nth-child(1), .w2grid.w2grid_adaptive_crosstab .gridBodyDefault:nth-child(1), .w2grid.w2grid_adaptive_crosstab .gridSubtotalDefault:nth-child(1), .w2grid.w2grid_adaptive_crosstab .gridFooterTDDefault:nth-child(1) {
+ border-top: none !important;
+}
+
+.w2grid.w2grid_adaptive_crosstab th.gridHeaderTDDefault:nth-last-child(1), .w2grid.w2grid_adaptive_crosstab .gridBodyDefault:nth-last-child(1), .w2grid.w2grid_adaptive_crosstab .gridSubtotalDefault:nth-last-child(1), .w2grid.w2grid_adaptive_crosstab. .gridFooterTDDefault:nth-last-child(1) {
+ border-bottom: none;
+}
+
+.w2grid.w2grid_adaptive_crosstab .grid_body_row:nth-last-child(1) .gridBodyDefault {
+ border-right: 1px solid #b3b3b3;
+}
+
+.w2grid.w2grid_adaptive_crosstab table.gridHeaderTableDefault tbody {
+ text-align: left;
+ white-space: nowrap;
+ overflow-x : auto;
+}
+
+.w2grid.w2grid_adaptive_crosstab .w2selectbox_table_main tbody{
+ text-align: center;
+}
+
+.w2grid.w2grid_adaptive_crosstab tbody tr {
+ display: inline-block;
+}
+
+.w2grid.w2grid_adaptive_crosstab div[id$="scrollY_div"], .w2grid.w2grid_adaptive_crosstab div[id$="scrollX_div"] {
+ display: none;
+}
+
+.w2grid_adaptive_crosstab .w2grid_iScrollX, .w2grid_adaptive_crosstab .w2grid_iScrollY {
+ display: none;
+}
+
+
+/* tabControl adaptive layout */
+.w2tab_adaptive_layout .w2tabcontrol_contents {
+ display: block !important;
+ visibility : visible !important;
+ margin-top: 5px;
+}
+.w2tab_adaptive_layout .w2tabcontrol_contents_wrapper {
+ /* display: none; */
+ height: 0px !important;
+ opacity: 0;
+ overflow: hidden;
+ -webkit-transition : all 0.6s ease;
+ -moz-transition : all 0.6s ease;
+ -o-transition : all 0.6s ease;
+ transition : all 0.6s ease;
+}
+.w2tab_adaptive_layout > .w2tabcontrol_tabhost {
+ display:none;
+}
+.w2tab_adaptive_layout .w2tabcontrol_bridge {
+ display:block;
+ border: 1px solid #ccc;
+ color : #5c5c5c;
+
+ background-color: #fff;
+ background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));
+ background-image: -webkit-linear-gradient(top, #fff, #eee);
+ background-image: -moz-linear-gradient(top, #fff, #eee);
+ background-image: -ms-linear-gradient(top, #fff, #eee);
+ background-image: -o-linear-gradient(top, #fff, #eee);
+ background-image: linear-gradient(top, #fff, #eee);
+
+ padding-left:10px;
+ text-decoration: none;
+}
+.w2tab_adaptive_layout .w2tabcontrol_bridge h3 {
+ position:relative !important;
+ text-indent:0 !important;
+ background: transparent;
+ height:30px !important;
+ line-height:30px;
+ margin:0;
+ padding:0;
+}
+.w2tab_adaptive_layout .w2tabcontrol_bridge h3:after {
+ font-size : 12px;
+ content: '';
+ position: absolute;
+ right: 10px;
+ top: 50%;
+ margin-top: -3px;
+ border-top: 5px solid #333;
+ border-left: 5px solid #333;
+ border-top: 5px solid transparent;
+ border-bottom: 5px solid transparent;
+}
+.w2tab_adaptive_layout :target .w2tabcontrol_bridge h3:after {
+ font-size : 12px;
+ content: '';
+ position: absolute;
+ right: 10px;
+ top: 50%;
+ margin-top: -3px;
+ border-top: 5px solid #333;
+ border-left: 5px solid transparent;
+ border-right: 5px solid transparent;
+}
+.w2tab_adaptive_layout :target a + .w2tabcontrol_contents_wrapper {
+ /* display: block !important; */
+ height: auto !important;
+ opacity: 1;
+ visibility : visible !important;
+ margin-top: 10px;
+
+ -webkit-animation: height_animation 0.2s 0;
+}
+
+/* accordion */
+.w2accordion {
+ overflow: auto;
+ border: 1px solid #b9cbd9;
+}
+
+/* widgetContainer */
+.w2widgetContainer {
+ position: relative;
+ overflow-x: hidden;
+ overflow-y: auto;
+}
+
+.w2widgetContainer_col {
+ position: absolute;
+}
+
+.w2widgetContainer_ghost {
+ position: absolute;
+ border: 1px solid black;
+ background-color: white;
+ z-index:5999;
+ width:100%;
+}
+
+.w2widgetContainer_title {
+ position: relative;
+}
+
+/* widget */
+
+.w2widget {
+ position: absolute;
+ border: 1px solid #b9cbd9;
+ overflow: hidden;
+}
+
+.w2widget_changing {
+ /* IE 8 */
+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
+ /* IE 5-7 */
+ filter: alpha(opacity=50);
+ opacity: 0.5;
+ z-index: 3999;
+}
+
+.w2widget_title {
+ position: relative;
+ height: 25px;
+ background: #eef3fa;
+ padding: 5px;
+ overflow: hidden;
+}
+
+.w2widget_icon {
+ position: relative;
+ display: inline-block;
+ float: left;
+ width: 14px;
+ height: 14px;
+ background: url(../images/widgetContainer/icon.png) center center no-repeat;
+
+ *display: inline;
+ *vertical-align: middle;
+ *float: left;
+ *zoom: 1;
+}
+
+.w2widget_title_text {
+ position: relative;
+ display: inline-block;
+ margin: 0 auto;
+ vertical-align: top;
+ width: 100%;
+ text-overflow:ellipsis;
+ overflow: hidden;
+ font-weight: bold;
+ white-space: nowrap;
+
+ *display: inline;
+ *vertical-align: middle;
+ *float: left;
+ *zoom: 1;
+}
+
+.w2widget_title_buttons {
+ position: relative;
+ float: right;
+ display: inline-block;
+
+ *display: inline;
+ *vertical-align: middle;
+ *float: right;
+ *zoom: 1;
+}
+
+.w2widget_title_buttons > div {
+ display: inline-block;
+ margin-left: 1px;
+
+ /* IE7 */
+ *display: inline;
+ *zoom: 1;
+ *vertical-align: middle;
+}
+
+.w2widget_btnCustom {
+ width : 14px;
+ height : 14px;
+ background : url(../images/widgetContainer/btn_toggle.gif) center center no-repeat;
+ cursor : pointer;
+
+ /* IE6에서 child selector 안먹음 */
+ _display: inline;
+ _margin-left: 1px;
+ _zoom: 1;
+ _vertical-align: middle;
+}
+
+.w2widget_btnFix {
+ position : relative;
+ width : 14px;
+ height : 14px;
+ background : url(../images/widgetContainer/btn_pin_off.png) center center no-repeat;
+ cursor : pointer;
+
+ /* IE6에서 child selector 안먹음 */
+ _display: inline;
+ _margin-left: 1px;
+ _zoom: 1;
+ _vertical-align: middle;
+}
+
+.w2widget_btnMinimize {
+ position : relative;
+ width : 14px;
+ height : 14px;
+ background : url(../images/widgetContainer/btn_minimize.gif) center center no-repeat;
+ cursor : pointer;
+
+ /* IE6에서 child selector 안먹음 */
+ _display: inline;
+ _margin-left: 1px;
+ _zoom: 1;
+ _vertical-align: middle;
+}
+
+.w2widget_btnMaximize {
+ position : relative;
+ width : 14px;
+ height : 14px;
+ background : url(../images/widgetContainer/btn_maximize.gif) center center no-repeat;
+ cursor : pointer;
+
+ /* IE6에서 child selector 안먹음 */
+ _display: inline;
+ _margin-left: 1px;
+ _zoom: 1;
+ _vertical-align: middle;
+}
+
+.w2widget_btnClose {
+ position : relative;
+ width : 14px;
+ height : 14px;
+ background : url(../images/widgetContainer/btn_close.gif) center center no-repeat;
+ cursor : pointer;
+
+ /* IE6에서 child selector 안먹음 */
+ _display: inline;
+ _margin-left: 1px;
+ _zoom: 1;
+ _vertical-align: middle;
+}
+
+.w2widget_btnResize {
+ /* IE 8 */
+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
+ /* IE 5-7 */
+ filter: alpha(opacity=0);
+ opacity: 0;
+ position: absolute;
+ bottom: 0px;
+ right: 0px;
+ width: 12px;
+ height: 12px;
+ background: url(../images/widgetContainer/btn_resize.png) center center no-repeat;
+ cursor: SE-resize;
+ z-index: 3998;
+}
+
+.w2widget_btnResize_halt {
+ display:none;
+}
+
+.w2widget_btnResize:hover {
+ /* IE 8 */
+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
+ /* IE 5-7 */
+ filter: alpha(opacity=100);
+ opacity: 1;
+}
+
+.w2widget_ghost {
+ position: relative;
+ border: black 1px dotted;
+}
+
+.w2widget_fixed {
+
+}
+
+.w2widget_fixed .w2widget_btnFix {
+ background : url(../images/widgetContainer/btn_pin_on.png) center center no-repeat;
+}
+
+.w2widget_maximized {
+ background-color: #ffffff;
+ z-index: 3999;
+}
+
+.w2widget_minimized {
+ overflow: hidden;
+}
+
+.w2widget_toggle {
+ background : url(../images/widgetContainer/btn_toggle.gif) center center no-repeat;
+}
+
+.w2widget_content {
+ position: absolute;
+ top: 25px;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ overflow: auto;
+ *width: 100%;
+ *height: expression(this.parentNode.clientHeight - 25);
+}
+
+.w2widget_content_notitlebar {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ overflow: auto;
+ *width: 100%;
+ *height: expression(this.parentNode.clientHeight);
+}
+
+.w2widget_float {
+ position: absolute;
+ overflow: hidden;
+ z-index: 3800;
+}
+
+/* tabcontrol position */
+
+.w2tabcontrol_tabhost_top {
+ position : absolute;
+ margin: 0;
+ padding: 0;
+ float: left;
+ list-style: none;
+ height: 30px;
+ width: 100%;
+ font-size : 12px;
+ white-space : nowrap;
+ z-Index : 2;
+}
+.w2tabcontrol_tabhost_bottom {
+ position : absolute;
+ margin: 0;
+ padding: 0;
+ float: left;
+ list-style: none;
+ height: 30px;
+ width: 100%;
+ font-size : 12px;
+ white-space : nowrap;
+ z-Index : 2;
+}
+.w2tabcontrol_tabhost_left {
+ position : absolute;
+ margin: 0;
+ padding: 0;
+ float: left;
+ list-style: none;
+ height: 30px;
+ width: 100%;
+ font-size : 12px;
+ white-space : nowrap;
+ z-Index : 2;
+}
+.w2tabcontrol_tabhost_right {
+ position : absolute;
+ margin: 0;
+ padding: 0;
+ float: left;
+ list-style: none;
+ height: 30px;
+ width: 100%;
+ font-size : 12px;
+ white-space : nowrap;
+ z-Index : 2;
+}
+
+.w2tabcontrol_tabhost.w2tabcontrol_tabhost_top li {
+ float: left;
+ margin: 0;
+ padding: 0;
+ height: 100%;
+ margin-right: 1px;
+ margin-bottom: 0;
+ background: #fff;
+ overflow: hidden;
+ position: relative;
+ z-Index : 4;
+}
+
+.w2tabcontrol_tabhost.w2tabcontrol_tabhost_bottom li {
+ float: left;
+ margin: 0;
+ padding: 0;
+ height: 100%;
+ margin-right: 1px;
+ margin-bottom: 0;
+ background: #fff;
+ overflow: hidden;
+ position: relative;
+ z-Index : 4;
+}
+
+.w2tabcontrol_tabhost.w2tabcontrol_tabhost_left li {
+ float: none;
+ margin: 0;
+ padding: 0;
+ height: 100%;
+ margin-bottom: 1px;
+ background: #fff;
+ overflow: hidden;
+ position: relative;
+ z-Index : 4;
+}
+
+.w2tabcontrol_tabhost.w2tabcontrol_tabhost_right li {
+ float: none;
+ margin: 0;
+ padding: 0;
+ height: 100%;
+ margin-bottom: 1px;
+ background: #fff;
+ overflow: hidden;
+ position: relative;
+ z-Index : 4;
+}
+
+/* 활성화된 탭버튼 */
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left.w2tabcontrol_tabhost_top {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ background-image : url(../images/tabContainer/tab01_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left.w2tabcontrol_tabhost_bottom {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ background-image : url(../images/tabContainer/b_tab01_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left.w2tabcontrol_tabhost_left {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ background-image : url(../images/tabContainer/l_tab01_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left.w2tabcontrol_tabhost_right {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ background-image : url(../images/tabContainer/r_tab01_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left2 {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ display:none;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_center.w2tabcontrol_tabhost_top {
+ overflow:hidden;
+ height:100%;
+ text-align: center;
+ background-image : url(../images/tabContainer/tab02_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_center.w2tabcontrol_tabhost_bottom {
+ overflow:hidden;
+ height:100%;
+ text-align: center;
+ background-image : url(../images/tabContainer/b_tab02_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_center.w2tabcontrol_tabhost_left {
+ overflow:hidden;
+ height:100%;
+ text-align: center;
+ background-image : url(../images/tabContainer/l_tab02_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_center.w2tabcontrol_tabhost_right {
+ overflow:hidden;
+ height:100%;
+ text-align: center;
+ background-image : url(../images/tabContainer/r_tab02_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_right.w2tabcontrol_tabhost_top {
+ position:absolute;
+ top:0;
+ height:100%;
+ right:0;
+ width:10px;
+ background-image : url(../images/tabContainer/tab03_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_right.w2tabcontrol_tabhost_bottom {
+ position:absolute;
+ top:0;
+ height:100%;
+ right:0;
+ width:10px;
+ background-image : url(../images/tabContainer/b_tab03_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_right.w2tabcontrol_tabhost_left {
+ position:absolute;
+ top:0;
+ height:100%;
+ right:0;
+ width:10px;
+ background-image : url(../images/tabContainer/l_tab03_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_right.w2tabcontrol_tabhost_right {
+ position:absolute;
+ top:0;
+ height:100%;
+ right:0;
+ width:10px;
+ background-image : url(../images/tabContainer/r_tab03_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_left.w2tabcontrol_tabhost_top {
+ background-image : url(../images/tabContainer/tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_center.w2tabcontrol_tabhost_top {
+ background-image : url(../images/tabContainer/tab02_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_right.w2tabcontrol_tabhost_top {
+ background-image : url(../images/tabContainer/tab03_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_left.w2tabcontrol_tabhost_bottom {
+ background-image : url(../images/tabContainer/b_tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_center.w2tabcontrol_tabhost_bottom {
+ background-image : url(../images/tabContainer/b_tab02_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_right.w2tabcontrol_tabhost_bottom {
+ background-image : url(../images/tabContainer/b_tab03_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_left.w2tabcontrol_tabhost_left {
+ background-image : url(../images/tabContainer/l_tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_center.w2tabcontrol_tabhost_left {
+ background-image : url(../images/tabContainer/l_tab02_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_right.w2tabcontrol_tabhost_left {
+ background-image : url(../images/tabContainer/l_tab03_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_left.w2tabcontrol_tabhost_right {
+ background-image : url(../images/tabContainer/r_tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_center.w2tabcontrol_tabhost_right {
+ background-image : url(../images/tabContainer/r_tab02_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_right.w2tabcontrol_tabhost_right {
+ background-image : url(../images/tabContainer/r_tab03_on.gif);
+}
+
+/* over */
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_left.w2tabcontrol_tabhost_top {
+ background-image : url(../images/tabContainer/tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_center.w2tabcontrol_tabhost_top {
+ background-image : url(../images/tabContainer/tab02_on.gif);
+ cursor: pointer;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_right.w2tabcontrol_tabhost_top {
+ background-image : url(../images/tabContainer/tab03_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_left.w2tabcontrol_tabhost_bottom {
+ background-image : url(../images/tabContainer/b_tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_center.w2tabcontrol_tabhost_bottom {
+ background-image : url(../images/tabContainer/b_tab02_on.gif);
+ cursor: pointer;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_right.w2tabcontrol_tabhost_bottom {
+ background-image : url(../images/tabContainer/b_tab03_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_left.w2tabcontrol_tabhost_left {
+ background-image : url(../images/tabContainer/l_tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_center.w2tabcontrol_tabhost_left {
+ background-image : url(../images/tabContainer/l_tab02_on.gif);
+ cursor: pointer;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_right.w2tabcontrol_tabhost_left {
+ background-image : url(../images/tabContainer/l_tab03_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_left.w2tabcontrol_tabhost_right {
+ background-image : url(../images/tabContainer/r_tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_center.w2tabcontrol_tabhost_right {
+ background-image : url(../images/tabContainer/r_tab02_on.gif);
+ cursor: pointer;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_right.w2tabcontrol_tabhost_right {
+ background-image : url(../images/tabContainer/r_tab03_on.gif);
+}
+
+.w2windowContainer_onsplit {
+ cursor : url(../images/windowContainer/b_split.png);
+}
+
+/* progressbar */
+.w2progressbar_progress {
+ position: relative;
+ width: 100%;
+ height: 100%;
+ background-color: #ddd;
+}
+.w2progressbar_bar {
+ position: absolute;
+ width: 0%;
+ height: 100%;
+ background-color: #4CAF50;
+}
+.w2progressbar_progress{
+ line-height:inherit;
+ position: relative;
+ top: 0;
+ left: 0;
+ padding: 0;
+ margin: 0;
+ border-radius: 3px;
+ background: -webkit-gradient(linear,0 0,0 100%,from(#d4d4d4),to(#f6f6f6));
+ background: -webkit-linear-gradient(top,#d4d4d4,#f6f6f6);
+ background: -moz-linear-gradient(top,#d4d4d4,#f6f6f6);
+ background: -ms-linear-gradient(top,#d4d4d4,#f6f6f6);
+ background: -o-linear-gradient(top,#d4d4d4,#f6f6f6);
+ overflow: visible;
+ background:url(../images/progressbar/bg_pgb_lt.png) no-repeat left top, url(../images/progressbar/bg_pgb_rt.png) repeat-x right top;
+}
+.w2progressbar_bar{
+ background-color: #7bafe4;
+ background: -webkit-gradient(linear,0 0,0 100%,from(#7bafe4),to(#5c85d4));
+ background: -webkit-linear-gradient(top,#7bafe4,#5c85d4);
+ background: -moz-linear-gradient(top,#7bafe4,#5c85d4);
+ background: -ms-linear-gradient(top,#7bafe4,#5c85d4);
+ background: -o-linear-gradient(top,#7bafe4,#5c85d4);
+ border-radius: 4px;
+ border-collapse: collapse;
+ box-sizing: border-box;
+ background:url(../images/progressbar/bg_pgb_ov_lt.png) no-repeat left top, url(../images/progressbar/bg_pgb_ov_rt.png) repeat-x right top;
+}
+
+.w2progressbar_type4,
+.w2progressbar_type5,
+.w2progressbar_type6{
+ background: #e5e5e5;
+ border-radius: 10px;
+ padding: 0 10px;
+ padding: 0\9;
+ box-shadow: inset 0px 4px 3px -3px rgba(183,183,183,1);
+}
+.w2progressbar_type7,
+.w2progressbar_type8,
+.w2progressbar_type9{
+ height:26px;
+ background: #e5e5e5;
+ border-radius: 2px;
+ padding: 0 10px;
+ padding: 0\9;
+ box-shadow: inset 0px 4px 3px -3px rgba(183,183,183,1);
+}
+
+.w2progressbar_type4 .w2progressbar_progress,
+.w2progressbar_type5 .w2progressbar_progress,
+.w2progressbar_type6 .w2progressbar_progress,
+.w2progressbar_type7 .w2progressbar_progress,
+.w2progressbar_type8 .w2progressbar_progress,
+.w2progressbar_type9 .w2progressbar_progress{
+ background:none;
+}
+
+.w2progressbar_type4 .w2progressbar_bar,
+.w2progressbar_type5 .w2progressbar_bar,
+.w2progressbar_type6 .w2progressbar_bar{
+ background:url(../images/progressbar/bg_pgb1_ov_lt.png) no-repeat left center,
+ url(../images/progressbar/bg_pgb1_ov_rt.png) repeat-x right center;
+}
+.w2progressbar_type7 .w2progressbar_bar,
+.w2progressbar_type8 .w2progressbar_bar,
+.w2progressbar_type9 .w2progressbar_bar{
+ background:url(../images/progressbar/bg_pgb2_ov_lt.png) no-repeat left center,
+ url(../images/progressbar/bg_pgb2_ov_rt.png) repeat-x right center;
+}
+
+.w2progressbar_type1 .w2progressbar_bar div,
+.w2progressbar_type4 .w2progressbar_bar div,
+.w2progressbar_type7 .w2progressbar_bar div{
+ position:absolute; top:-30px;
+ right:-23px;
+ background:url(../images/progressbar/bg_pgb_tooltip.png) no-repeat;
+ width:47px; height:30px;
+ font-size:12px;
+ font-weight:bold;
+ color:#fff;
+ line-height: 24px;
+}
+.w2progressbar_type2 .w2progressbar_bar div,
+.w2progressbar_type5 .w2progressbar_bar div{
+ font-size:12px;
+ font-weight:bold;
+ color:#fff;
+ line-height:20px;
+}
+.w2progressbar_type8 .w2progressbar_bar div{
+ font-size:12px;
+ font-weight:bold;
+ color:#fff;
+ line-height:26px;
+}
+.w2progressbar_type3 .w2progressbar_bar div,
+.w2progressbar_type6 .w2progressbar_bar div,
+.w2progressbar_type9 .w2progressbar_bar div{
+ line-height:26px;
+ margin-top: 26px;
+ position: fixed;
+ margin-left:85px;
+}
+
+/* pivotTable */
+.w2PivotTableDisplayNone {
+ display: none;
+}
+
+.w2editablePivot {
+ table-layout: fixed;
+ overflow : hidden;
+ cursor: default;
+}
+.w2editablePivot_container_header {
+ width: 100%;
+ height: 160px;
+ overflow-x : auto;
+ overflow-y : hidden;
+ margin-bottom: 2px;
+ /*background-color: red;*/
+}
+.w2editablePivot_container_header_showedValueList {
+ width: 100%;
+ height: 33px;
+ overflow-x : auto;
+ overflow-y : hidden;
+/*background-color: red;*/
+}
+.w2editablePivot_container_header_hiddenList {
+ width: 100%;
+ height: 33px;
+ overflow-x : auto;
+ overflow-y : hidden;
+/*background-color: red;*/
+}
+.w2editablePivot_container_header_colAxisList {
+ width: 100%;
+ height: 33px;
+ overflow-x : auto;
+ overflow-y : hidden;
+/*background-color: red;*/
+}
+.w2editablePivot_container_header_rowAxisList {
+ width: 100%;
+ height: 33px;
+ overflow-x : auto;
+ overflow-y : hidden;
+/*background-color: red;*/
+}
+.w2editablePivot_container_body {
+ width: 100%;
+ /*background-color: blue;*/
+}
+.w2editablePivot_container_content {
+ float: left;
+ height: 100%;
+ overflow: hidden;
+ /*background-color: aqua;*/
+}
+.w2editablePivot_container_scrollY {
+ float: right;
+ width: 18px;
+ height: 100%;
+ overflow: auto;
+ /*background-color: yellow;*/
+}
+.w2editablePivot_container_scrollX {
+ bottom: 0;
+ height: 18px;
+ width: 100%;
+ overflow: auto;
+ /*background-color: green;*/
+}
+.w2editablePivot_container_scrollX_barX {
+ height: 1px;
+}
+.w2editablePivot_container_scrollX_barY {
+ width: 1px;
+}
+.w2editablePivot_container_header_pvtAttr {
+ margin-top: 5px;
+}
+.pvtHorizList { white-space:nowrap; }
+.w2editablePivot_pvtHorizList li { display: inline; }
+.w2editablePivot_pvtVertList { vertical-align: top; }
+.w2editablePivot_focusedCell {
+ background-color:#fca73c;
+}
+.w2editablePivot_contextMenu {
+ color:#066196;
+ font-size:12px;
+ font-weight:normal;
+ white-space:nowrap;
+ overflow: hidden;
+ background-color: white;
+ position:absolute;
+ border: 3px solid #B1C5D5;
+ z-index: 99;
+ padding:0px;
+ display:block;
+}
+.w2editablePivot_contextMenu_row {
+ cursor: pointer;
+ padding: 5px;
+}
+.w2editablePivot_contextMenu_column {
+ cursor: pointer;
+ padding-top: 3px;
+}
+.w2editablePivot_containerTable_TD {
+ height: 25px;
+ max-height: 25px;
+}
+.w2editablePivot_drag {
+ margin:0 15px;
+ cursor: move;
+ background-color: #e6EEEE;
+ font-size: 8pt;
+ font-weight: bold;
+ padding: 5px;
+ color: #3D3D3D;
+ padding: 5px;
+ border: 1px solid #CDCDCD;
+ vertical-align: top;
+ text-align: center;
+ min-width: 30px;
+}
+.w2editablePivot_cellDisabled {
+ background-color:#e3e3e3;
+}
+.w2pivotTable {
+ overflow : scroll;
+}
+.pvtRendererArea {
+ overflow: hidden;
+}
+.pvtAxisLabel {
+}
+table.pvtTable {
+ font-family:arial;
+ font-size: 8pt;
+ text-align: left;
+ border-collapse: collapse;
+ /*overflow:hidden;*/
+}
+/*table.pvtTable tr th, table.pvtTable tr th {
+ background-color: #e6EEEE;
+ border:1px solid #b3b3b3;
+ font-size:12px;
+ padding: 5px;
+ cursor:default;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+}
+table.pvtTable tr td {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+*/
+table.pvtTable tr th, table.pvtTable tr th {
+ background-color: #e6EEEE;
+ border:1px solid #b3b3b3;
+ font-size:12px;
+ padding: 5px;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ min-width:30px;
+ height: 12px;
+ overflow: hidden;
+}
+.type7 {
+ background-color: #e6EEEE;
+ border:1px solid #b3b3b3;
+ font-size:12px;
+ padding: 5px;
+ cursor:default;
+ white-space:nowrap;
+ font-weight: bold;
+}
+.type8 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ overflow: hidden;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+ cursor: default;
+}
+.type9 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+.type10 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+.type12 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+.type14 {
+ background-color: #e6EEEE;
+ border:1px solid #b3b3b3;
+ font-size:12px;
+ padding: 5px;
+ cursor:default;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ font-weight: bold;
+}
+.type15 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+.type16 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+.type13 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+.w2editablePivot_fixedColumnCell {
+ border-top : 1px solid #b3b3b3;
+ border-bottom :1px solid #b3b3b3;
+ border-left: 1px solid #b3b3b3;
+ border-right: 2px solid black !important;
+}
+.w2editablePivot_fixedRowCell {
+ border-top : 1px solid #b3b3b3;
+ border-bottom : 2px solid black !important;
+ border-left: 1px solid #b3b3b3;
+ border-right: 1px solid #b3b3b3;
+}
+.w2editablePivot_fixedRowColumnCell {
+ border-top : 1px solid #b3b3b3;
+ border-bottom : 2px solid black;
+ border-left: 1px solid #b3b3b3;
+ border-right: 2px solid black;
+}
+.fixedCell {
+}
+.grandTotalAxis {
+
+}
+table.pvtTable .pvtColLabel {text-align: center;}
+table.pvtTable .pvtTotalLabel {text-align: center;}
+.pvtRowLabel{
+ text-align: center;
+}
+.pvtTotal, .pvtGrandTotal { font-weight: bold; }
+.pvtVals { text-align: left; }
+.pvtAggregator { margin-top: 5px; margin-bottom: 5px ; }
+.pvtAxisContainer, .pvtVals {
+ border: 1px solid #bcbcc6;
+ background: #f3f3f5;
+ padding: 5px;
+ min-width: 30px;
+ min-height: 20px;
+}
+.pvtAxisContainer li {
+ padding: 2px 2px;
+ list-style-type: none;
+}
+.pvtAxisContainer li.pvtPlaceholder {
+ -webkit-border-radius: 5px;
+ padding: 3px 15px;
+ -moz-border-radius: 5px;
+ border-radius: 5px;
+ border: 1px dashed #aaa;
+}
+.pvtAxisContainer li span.pvtAttr {
+ background: #357b9e;
+ border: 1px solid #296583;
+ color: #fff;
+ font-size: 14px;
+ padding: 2px 5px;
+ white-space:nowrap;
+ -webkit-border-radius: 5px;
+ -moz-border-radius: 5px;
+ border-radius: 5px;
+ min-width: 50px;
+}
+.pvtAxisContainer li span.pvtAttrNoName {
+ padding: 2px 20px;
+}
+.pvtTriangle {
+ cursor:pointer;
+ color: #fff;
+}
+.pvtHorizList li { display: inline; }
+.pvtVertList { vertical-align: top; }
+.pvtFilteredAttribute { font-style: italic }
+.pvtFilterBox{
+ z-index: 100;
+ width: 280px;
+ position: absolute;
+ text-align: center;
+ border: 2px solid #296583;
+ background-color: #fff;
+ padding: 0;
+}
+.pvtFilterBox button {
+ margin-right: 3px;
+ margin-bottom: 3px;
+}
+.pvtFilterBox input[type="text"] {
+ width: 174px;
+}
+.pvtFilterBox h4 {
+ margin:0;
+ padding: 8px;
+ border-bottom: 1px solid #296583;
+ background: #e5e5e9;
+ color: #296583;
+}
+.pvtCheckContainer{
+ text-align: left;
+ overflow: auto;
+/*
+ overflow: scroll;
+*/
+ width: 100%;
+ max-height: 200px;
+}
+.pvtCheckContainer p {
+ margin: 5px;
+}
+.pvtCheckContainer span {
+ font-size:12px;
+}
+.alignCenter {
+ vertical-align: middle;
+ text-align: center;
+}
+
+/* mapchart */
+.w2mapchart_map text {
+ pointer-events: none;
+}
+.w2mapchart_map .municipality {
+ fill: #21c0b8;
+ stroke: #fff;
+}
+.w2mapchart_map .municipality-label {
+ fill: #c94173;
+ font-size: 12px;
+ font-weight: 300;
+ text-anchor: middle;
+}
+.w2mapchart_tooltip .kv {
+ background:black;
+ border:1px solid gray;
+ border-radius:5px;
+ font-size:12px;
+ padding:4px;
+ color:white;
+}
+
+.w2mapchart_accessibility {
+ width:1px;
+ height:1px;
+}
+
+.w2mapchart_accessibility_select {
+ visibility: hidden;
+}
+
+.w2grid_groupbyFilterBox{
+ overflow:hidden;
+ position:absolute;
+}
+.w2grid_groupbyFilterBox_main{
+ position:relative;
+}
+
+.w2grid_groupbyFilterBox_buttons{
+ position:absolute;
+ left:0;
+ padding-left:3px;
+ padding-right:3px;
+}
+
+.w2grid_groupbyFilterBox_delete{
+ height:24px;
+ vertical-align:middle;
+ color:red;
+}
+
+.w2grid_groupbyFilterBox_apply{
+ height:24px;
+ vertical-align:middle;
+}
+
+.w2grid_groupbyFilterBox_select{
+ height:24px;
+}
+.w2grid_groupbyFilterBox_label{
+ color: black;
+}
\ No newline at end of file
diff --git a/src/main/webapp/websquare/theme/skyblue/config.xml b/src/main/webapp/websquare/theme/skyblue/config.xml
new file mode 100644
index 0000000..e5e2217
--- /dev/null
+++ b/src/main/webapp/websquare/theme/skyblue/config.xml
@@ -0,0 +1,181 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/webapp/websquare/theme/skyblue/images/accordion/icon1.gif b/src/main/webapp/websquare/theme/skyblue/images/accordion/icon1.gif
new file mode 100644
index 0000000..fd7d732
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/accordion/icon1.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/accordion/icon1_down.gif b/src/main/webapp/websquare/theme/skyblue/images/accordion/icon1_down.gif
new file mode 100644
index 0000000..4bd5c6c
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/accordion/icon1_down.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/autoComplete/select_arrow.gif b/src/main/webapp/websquare/theme/skyblue/images/autoComplete/select_arrow.gif
new file mode 100644
index 0000000..d47f515
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/autoComplete/select_arrow.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/autoComplete/select_arrow_on.gif b/src/main/webapp/websquare/theme/skyblue/images/autoComplete/select_arrow_on.gif
new file mode 100644
index 0000000..2098271
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/autoComplete/select_arrow_on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/balloonTip/background.gif b/src/main/webapp/websquare/theme/skyblue/images/balloonTip/background.gif
new file mode 100644
index 0000000..cb61e7f
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/balloonTip/background.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/balloonTip/bottom.gif b/src/main/webapp/websquare/theme/skyblue/images/balloonTip/bottom.gif
new file mode 100644
index 0000000..ffa0ff7
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/balloonTip/bottom.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/balloonTip/left.gif b/src/main/webapp/websquare/theme/skyblue/images/balloonTip/left.gif
new file mode 100644
index 0000000..76c998e
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/balloonTip/left.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/balloonTip/leftBottom.gif b/src/main/webapp/websquare/theme/skyblue/images/balloonTip/leftBottom.gif
new file mode 100644
index 0000000..9f6ecd7
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/balloonTip/leftBottom.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/balloonTip/leftTop.gif b/src/main/webapp/websquare/theme/skyblue/images/balloonTip/leftTop.gif
new file mode 100644
index 0000000..a759e1b
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/balloonTip/leftTop.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/balloonTip/right.gif b/src/main/webapp/websquare/theme/skyblue/images/balloonTip/right.gif
new file mode 100644
index 0000000..7aba496
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/balloonTip/right.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/balloonTip/rightBottom.gif b/src/main/webapp/websquare/theme/skyblue/images/balloonTip/rightBottom.gif
new file mode 100644
index 0000000..5887d5a
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/balloonTip/rightBottom.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/balloonTip/rightTop.gif b/src/main/webapp/websquare/theme/skyblue/images/balloonTip/rightTop.gif
new file mode 100644
index 0000000..62d18d6
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/balloonTip/rightTop.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/balloonTip/tailBottom.gif b/src/main/webapp/websquare/theme/skyblue/images/balloonTip/tailBottom.gif
new file mode 100644
index 0000000..f5548c3
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/balloonTip/tailBottom.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/balloonTip/tailTop.gif b/src/main/webapp/websquare/theme/skyblue/images/balloonTip/tailTop.gif
new file mode 100644
index 0000000..11d4a8d
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/balloonTip/tailTop.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/balloonTip/top.gif b/src/main/webapp/websquare/theme/skyblue/images/balloonTip/top.gif
new file mode 100644
index 0000000..7a6c80c
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/balloonTip/top.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/b_close.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/b_close.gif
new file mode 100644
index 0000000..a52c7b4
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/b_close.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/b_close_on.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/b_close_on.gif
new file mode 100644
index 0000000..1d71ed6
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/b_close_on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/b_date.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/b_date.gif
new file mode 100644
index 0000000..4afd40b
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/b_date.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/b_date.png b/src/main/webapp/websquare/theme/skyblue/images/calendar/b_date.png
new file mode 100644
index 0000000..c82d2d4
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/b_date.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/b_date_on.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/b_date_on.gif
new file mode 100644
index 0000000..cd2840c
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/b_date_on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/b_date_on.png b/src/main/webapp/websquare/theme/skyblue/images/calendar/b_date_on.png
new file mode 100644
index 0000000..c00d356
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/b_date_on.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/bg_date.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/bg_date.gif
new file mode 100644
index 0000000..cd8fe52
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/bg_date.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/bg_date_on.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/bg_date_on.gif
new file mode 100644
index 0000000..caaed18
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/bg_date_on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/bg_header.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/bg_header.gif
new file mode 100644
index 0000000..d0c67ad
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/bg_header.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/btn_close.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/btn_close.gif
new file mode 100644
index 0000000..0de4795
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/btn_close.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/btn_close_on.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/btn_close_on.gif
new file mode 100644
index 0000000..6624a13
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/btn_close_on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/btn_ok.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/btn_ok.gif
new file mode 100644
index 0000000..5af22f1
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/btn_ok.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/btn_ok_on.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/btn_ok_on.gif
new file mode 100644
index 0000000..7382327
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/btn_ok_on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/date2.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/date2.gif
new file mode 100644
index 0000000..b0fe49a
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/date2.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/dateInOtherMonth2.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/dateInOtherMonth2.gif
new file mode 100644
index 0000000..c0bdc40
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/dateInOtherMonth2.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/dateInOtherMonth3.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/dateInOtherMonth3.gif
new file mode 100644
index 0000000..669c965
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/dateInOtherMonth3.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_fri.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_fri.gif
new file mode 100644
index 0000000..d700682
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_fri.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_fri2.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_fri2.gif
new file mode 100644
index 0000000..7db4f42
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_fri2.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_fri2.png b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_fri2.png
new file mode 100644
index 0000000..f50c1ab
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_fri2.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_fri3.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_fri3.gif
new file mode 100644
index 0000000..e5e4562
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_fri3.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_fri4.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_fri4.gif
new file mode 100644
index 0000000..612c15d
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_fri4.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_fri5.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_fri5.gif
new file mode 100644
index 0000000..807357d
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_fri5.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_mon.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_mon.gif
new file mode 100644
index 0000000..74859db
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_mon.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_mon2.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_mon2.gif
new file mode 100644
index 0000000..50e9ecc
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_mon2.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_mon2.png b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_mon2.png
new file mode 100644
index 0000000..36e7017
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_mon2.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_mon3.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_mon3.gif
new file mode 100644
index 0000000..36bd4f7
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_mon3.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_mon4.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_mon4.gif
new file mode 100644
index 0000000..84419a6
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_mon4.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_mon5.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_mon5.gif
new file mode 100644
index 0000000..41554e8
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_mon5.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sat.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sat.gif
new file mode 100644
index 0000000..88c1056
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sat.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sat2.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sat2.gif
new file mode 100644
index 0000000..47cfe8b
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sat2.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sat2.png b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sat2.png
new file mode 100644
index 0000000..f0414c6
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sat2.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sat3.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sat3.gif
new file mode 100644
index 0000000..576ccc0
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sat3.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sat4.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sat4.gif
new file mode 100644
index 0000000..2e45cb1
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sat4.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sat5.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sat5.gif
new file mode 100644
index 0000000..bd2715c
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sat5.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sun.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sun.gif
new file mode 100644
index 0000000..2687071
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sun.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sun2.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sun2.gif
new file mode 100644
index 0000000..a566db6
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sun2.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sun2.png b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sun2.png
new file mode 100644
index 0000000..d46e8c6
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sun2.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sun3.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sun3.gif
new file mode 100644
index 0000000..5d1e289
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sun3.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sun4.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sun4.gif
new file mode 100644
index 0000000..18fa547
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sun4.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sun5.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sun5.gif
new file mode 100644
index 0000000..d468ab8
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_sun5.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_thu.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_thu.gif
new file mode 100644
index 0000000..ab03737
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_thu.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_thu2.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_thu2.gif
new file mode 100644
index 0000000..9f7a046
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_thu2.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_thu2.png b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_thu2.png
new file mode 100644
index 0000000..29bcaba
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_thu2.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_thu3.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_thu3.gif
new file mode 100644
index 0000000..5391488
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_thu3.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_thu4.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_thu4.gif
new file mode 100644
index 0000000..7a102e3
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_thu4.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_thu5.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_thu5.gif
new file mode 100644
index 0000000..6623a61
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_thu5.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_tue.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_tue.gif
new file mode 100644
index 0000000..803f517
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_tue.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_tue2.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_tue2.gif
new file mode 100644
index 0000000..c947064
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_tue2.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_tue2.png b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_tue2.png
new file mode 100644
index 0000000..994b670
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_tue2.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_tue3.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_tue3.gif
new file mode 100644
index 0000000..d86cefe
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_tue3.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_tue4.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_tue4.gif
new file mode 100644
index 0000000..934a108
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_tue4.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_tue5.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_tue5.gif
new file mode 100644
index 0000000..ed913f8
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_tue5.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_wed.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_wed.gif
new file mode 100644
index 0000000..8b0f28f
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_wed.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_wed2.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_wed2.gif
new file mode 100644
index 0000000..f05af86
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_wed2.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_wed2.png b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_wed2.png
new file mode 100644
index 0000000..9d10e26
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_wed2.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_wed3.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_wed3.gif
new file mode 100644
index 0000000..ffb72bc
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_wed3.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_wed4.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_wed4.gif
new file mode 100644
index 0000000..a9222a1
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_wed4.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/day_wed5.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_wed5.gif
new file mode 100644
index 0000000..6e9fc0c
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/day_wed5.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/month_last.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/month_last.gif
new file mode 100644
index 0000000..2a452f5
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/month_last.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/month_next.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/month_next.gif
new file mode 100644
index 0000000..59a6d32
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/month_next.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/selectedDate2.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/selectedDate2.gif
new file mode 100644
index 0000000..687ff39
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/selectedDate2.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/selectedDate3.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/selectedDate3.gif
new file mode 100644
index 0000000..9c46fd6
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/selectedDate3.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/selectedDate5.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/selectedDate5.gif
new file mode 100644
index 0000000..b030e46
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/selectedDate5.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/time_cancel.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/time_cancel.gif
new file mode 100644
index 0000000..0de4795
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/time_cancel.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/time_cancel_on.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/time_cancel_on.gif
new file mode 100644
index 0000000..6624a13
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/time_cancel_on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/time_confirm.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/time_confirm.gif
new file mode 100644
index 0000000..5af22f1
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/time_confirm.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/time_confirm_on.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/time_confirm_on.gif
new file mode 100644
index 0000000..7382327
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/time_confirm_on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/year_last.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/year_last.gif
new file mode 100644
index 0000000..4a6810d
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/year_last.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/calendar/year_next.gif b/src/main/webapp/websquare/theme/skyblue/images/calendar/year_next.gif
new file mode 100644
index 0000000..3754c3f
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/calendar/year_next.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/checkcombobox/button.png b/src/main/webapp/websquare/theme/skyblue/images/checkcombobox/button.png
new file mode 100644
index 0000000..644874b
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/checkcombobox/button.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/checkcombobox/button_on.png b/src/main/webapp/websquare/theme/skyblue/images/checkcombobox/button_on.png
new file mode 100644
index 0000000..be10800
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/checkcombobox/button_on.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/checkcombobox/select_arrow.gif b/src/main/webapp/websquare/theme/skyblue/images/checkcombobox/select_arrow.gif
new file mode 100644
index 0000000..d47f515
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/checkcombobox/select_arrow.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/checkcombobox/select_arrow_on.gif b/src/main/webapp/websquare/theme/skyblue/images/checkcombobox/select_arrow_on.gif
new file mode 100644
index 0000000..2098271
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/checkcombobox/select_arrow_on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_bottom_left.gif b/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_bottom_left.gif
new file mode 100644
index 0000000..5eec229
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_bottom_left.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_bottom_middle_bg.gif b/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_bottom_middle_bg.gif
new file mode 100644
index 0000000..8d58fdf
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_bottom_middle_bg.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_bottom_right.gif b/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_bottom_right.gif
new file mode 100644
index 0000000..6a0f2e7
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_bottom_right.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_close_but.gif b/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_close_but.gif
new file mode 100644
index 0000000..6c84e6a
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_close_but.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_close_but_on.gif b/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_close_but_on.gif
new file mode 100644
index 0000000..6c84e6a
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_close_but_on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_middle_left_bg.gif b/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_middle_left_bg.gif
new file mode 100644
index 0000000..0101772
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_middle_left_bg.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_middle_right_bg.gif b/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_middle_right_bg.gif
new file mode 100644
index 0000000..ab8bfa0
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_middle_right_bg.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_top_close.png b/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_top_close.png
new file mode 100644
index 0000000..e724739
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_top_close.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_top_left.gif b/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_top_left.gif
new file mode 100644
index 0000000..1cb1df3
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_top_left.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_top_middle_bg.gif b/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_top_middle_bg.gif
new file mode 100644
index 0000000..2a732af
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_top_middle_bg.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_top_right.gif b/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_top_right.gif
new file mode 100644
index 0000000..93231d0
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_top_right.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_top_title_view.gif b/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_top_title_view.gif
new file mode 100644
index 0000000..e5d39bb
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/floatingLayer/fl_top_title_view.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/grid/arrow.gif b/src/main/webapp/websquare/theme/skyblue/images/grid/arrow.gif
new file mode 100644
index 0000000..38a6077
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/grid/arrow.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/grid/asc_order.gif b/src/main/webapp/websquare/theme/skyblue/images/grid/asc_order.gif
new file mode 100644
index 0000000..c3e4cff
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/grid/asc_order.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/grid/bg_gridheader.gif b/src/main/webapp/websquare/theme/skyblue/images/grid/bg_gridheader.gif
new file mode 100644
index 0000000..3959185
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/grid/bg_gridheader.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/grid/blank.gif b/src/main/webapp/websquare/theme/skyblue/images/grid/blank.gif
new file mode 100644
index 0000000..cb72075
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/grid/blank.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/grid/btn_reset.gif b/src/main/webapp/websquare/theme/skyblue/images/grid/btn_reset.gif
new file mode 100644
index 0000000..1624b96
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/grid/btn_reset.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/grid/btn_reset.png b/src/main/webapp/websquare/theme/skyblue/images/grid/btn_reset.png
new file mode 100644
index 0000000..cf61072
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/grid/btn_reset.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/grid/close.gif b/src/main/webapp/websquare/theme/skyblue/images/grid/close.gif
new file mode 100644
index 0000000..0cd5e30
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/grid/close.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/grid/customFilter_btn_close.gif b/src/main/webapp/websquare/theme/skyblue/images/grid/customFilter_btn_close.gif
new file mode 100644
index 0000000..fc5f911
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/grid/customFilter_btn_close.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/grid/customFilter_btn_filter.gif b/src/main/webapp/websquare/theme/skyblue/images/grid/customFilter_btn_filter.gif
new file mode 100644
index 0000000..d3ba94c
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/grid/customFilter_btn_filter.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/grid/customFilter_btn_open.gif b/src/main/webapp/websquare/theme/skyblue/images/grid/customFilter_btn_open.gif
new file mode 100644
index 0000000..67de811
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/grid/customFilter_btn_open.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/grid/desc_order.gif b/src/main/webapp/websquare/theme/skyblue/images/grid/desc_order.gif
new file mode 100644
index 0000000..31baddb
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/grid/desc_order.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/grid/grid_spinner_minus.png b/src/main/webapp/websquare/theme/skyblue/images/grid/grid_spinner_minus.png
new file mode 100644
index 0000000..fcbdc1f
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/grid/grid_spinner_minus.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/grid/grid_spinner_plus.png b/src/main/webapp/websquare/theme/skyblue/images/grid/grid_spinner_plus.png
new file mode 100644
index 0000000..e5fc788
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/grid/grid_spinner_plus.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/grid/icon_C.gif b/src/main/webapp/websquare/theme/skyblue/images/grid/icon_C.gif
new file mode 100644
index 0000000..3ea48a9
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/grid/icon_C.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/grid/icon_D.gif b/src/main/webapp/websquare/theme/skyblue/images/grid/icon_D.gif
new file mode 100644
index 0000000..9a354e0
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/grid/icon_D.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/grid/icon_R.gif b/src/main/webapp/websquare/theme/skyblue/images/grid/icon_R.gif
new file mode 100644
index 0000000..a93d4b2
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/grid/icon_R.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/grid/icon_U.gif b/src/main/webapp/websquare/theme/skyblue/images/grid/icon_U.gif
new file mode 100644
index 0000000..6d02210
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/grid/icon_U.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/grid/icon_V.gif b/src/main/webapp/websquare/theme/skyblue/images/grid/icon_V.gif
new file mode 100644
index 0000000..9a354e0
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/grid/icon_V.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/grid/icon_sort.gif b/src/main/webapp/websquare/theme/skyblue/images/grid/icon_sort.gif
new file mode 100644
index 0000000..7057db3
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/grid/icon_sort.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/grid/leaf.gif b/src/main/webapp/websquare/theme/skyblue/images/grid/leaf.gif
new file mode 100644
index 0000000..9df40c0
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/grid/leaf.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/grid/line_I.gif b/src/main/webapp/websquare/theme/skyblue/images/grid/line_I.gif
new file mode 100644
index 0000000..857fc1d
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/grid/line_I.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/grid/line_L.gif b/src/main/webapp/websquare/theme/skyblue/images/grid/line_L.gif
new file mode 100644
index 0000000..64998e3
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/grid/line_L.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/grid/line_T.gif b/src/main/webapp/websquare/theme/skyblue/images/grid/line_T.gif
new file mode 100644
index 0000000..8cc6d0d
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/grid/line_T.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/grid/minus.gif b/src/main/webapp/websquare/theme/skyblue/images/grid/minus.gif
new file mode 100644
index 0000000..c69f2d1
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/grid/minus.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/grid/plus.gif b/src/main/webapp/websquare/theme/skyblue/images/grid/plus.gif
new file mode 100644
index 0000000..baca52d
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/grid/plus.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/inputCalendar/icon_calendar.gif b/src/main/webapp/websquare/theme/skyblue/images/inputCalendar/icon_calendar.gif
new file mode 100644
index 0000000..d7d7b3b
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/inputCalendar/icon_calendar.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/inputCalendar/icon_calendar.png b/src/main/webapp/websquare/theme/skyblue/images/inputCalendar/icon_calendar.png
new file mode 100644
index 0000000..c7eb54f
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/inputCalendar/icon_calendar.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/inputCalendar/icon_calendar_disable.gif b/src/main/webapp/websquare/theme/skyblue/images/inputCalendar/icon_calendar_disable.gif
new file mode 100644
index 0000000..6fd27d1
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/inputCalendar/icon_calendar_disable.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/inputCalendar/icon_calendar_on.png b/src/main/webapp/websquare/theme/skyblue/images/inputCalendar/icon_calendar_on.png
new file mode 100644
index 0000000..74145cc
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/inputCalendar/icon_calendar_on.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/inputCalendar/icon_calendar_over.gif b/src/main/webapp/websquare/theme/skyblue/images/inputCalendar/icon_calendar_over.gif
new file mode 100644
index 0000000..cc129ae
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/inputCalendar/icon_calendar_over.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/menu/arrowBlack.png b/src/main/webapp/websquare/theme/skyblue/images/menu/arrowBlack.png
new file mode 100644
index 0000000..e119e30
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/menu/arrowBlack.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/menu/menuBarBackground.png b/src/main/webapp/websquare/theme/skyblue/images/menu/menuBarBackground.png
new file mode 100644
index 0000000..890f024
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/menu/menuBarBackground.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/menu/table.png b/src/main/webapp/websquare/theme/skyblue/images/menu/table.png
new file mode 100644
index 0000000..abcd936
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/menu/table.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/menu/table_go.png b/src/main/webapp/websquare/theme/skyblue/images/menu/table_go.png
new file mode 100644
index 0000000..0528dfa
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/menu/table_go.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/menu/table_save.png b/src/main/webapp/websquare/theme/skyblue/images/menu/table_save.png
new file mode 100644
index 0000000..25b74d1
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/menu/table_save.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/pageControl/b_main.gif b/src/main/webapp/websquare/theme/skyblue/images/pageControl/b_main.gif
new file mode 100644
index 0000000..f79000d
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/pageControl/b_main.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/pageControl/b_main.png b/src/main/webapp/websquare/theme/skyblue/images/pageControl/b_main.png
new file mode 100644
index 0000000..594b6d6
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/pageControl/b_main.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/pageControl/b_main_next.gif b/src/main/webapp/websquare/theme/skyblue/images/pageControl/b_main_next.gif
new file mode 100644
index 0000000..a358568
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/pageControl/b_main_next.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/pageControl/b_main_next.png b/src/main/webapp/websquare/theme/skyblue/images/pageControl/b_main_next.png
new file mode 100644
index 0000000..5012763
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/pageControl/b_main_next.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/pageControl/b_main_prev.gif b/src/main/webapp/websquare/theme/skyblue/images/pageControl/b_main_prev.gif
new file mode 100644
index 0000000..5555ab2
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/pageControl/b_main_prev.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/pageControl/b_main_prev.png b/src/main/webapp/websquare/theme/skyblue/images/pageControl/b_main_prev.png
new file mode 100644
index 0000000..0370187
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/pageControl/b_main_prev.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/pageControl/b_next.gif b/src/main/webapp/websquare/theme/skyblue/images/pageControl/b_next.gif
new file mode 100644
index 0000000..a977201
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/pageControl/b_next.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/pageControl/b_prev.gif b/src/main/webapp/websquare/theme/skyblue/images/pageControl/b_prev.gif
new file mode 100644
index 0000000..540e036
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/pageControl/b_prev.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/pageList/b_end.gif b/src/main/webapp/websquare/theme/skyblue/images/pageList/b_end.gif
new file mode 100644
index 0000000..3a79f19
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/pageList/b_end.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/pageList/b_end.png b/src/main/webapp/websquare/theme/skyblue/images/pageList/b_end.png
new file mode 100644
index 0000000..954f3c1
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/pageList/b_end.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/pageList/b_end_over.png b/src/main/webapp/websquare/theme/skyblue/images/pageList/b_end_over.png
new file mode 100644
index 0000000..25cfcc3
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/pageList/b_end_over.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/pageList/b_first.gif b/src/main/webapp/websquare/theme/skyblue/images/pageList/b_first.gif
new file mode 100644
index 0000000..0004172
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/pageList/b_first.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/pageList/b_first.png b/src/main/webapp/websquare/theme/skyblue/images/pageList/b_first.png
new file mode 100644
index 0000000..408389d
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/pageList/b_first.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/pageList/b_first_over.png b/src/main/webapp/websquare/theme/skyblue/images/pageList/b_first_over.png
new file mode 100644
index 0000000..82bf06b
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/pageList/b_first_over.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/pageList/b_next.gif b/src/main/webapp/websquare/theme/skyblue/images/pageList/b_next.gif
new file mode 100644
index 0000000..a977201
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/pageList/b_next.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/pageList/b_next.png b/src/main/webapp/websquare/theme/skyblue/images/pageList/b_next.png
new file mode 100644
index 0000000..788667b
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/pageList/b_next.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/pageList/b_next_over.png b/src/main/webapp/websquare/theme/skyblue/images/pageList/b_next_over.png
new file mode 100644
index 0000000..faff52a
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/pageList/b_next_over.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/pageList/b_prev.gif b/src/main/webapp/websquare/theme/skyblue/images/pageList/b_prev.gif
new file mode 100644
index 0000000..540e036
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/pageList/b_prev.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/pageList/b_prev.png b/src/main/webapp/websquare/theme/skyblue/images/pageList/b_prev.png
new file mode 100644
index 0000000..9a898cd
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/pageList/b_prev.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/pageList/b_prev_over.png b/src/main/webapp/websquare/theme/skyblue/images/pageList/b_prev_over.png
new file mode 100644
index 0000000..8e170c1
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/pageList/b_prev_over.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/pageList/v_line.gif b/src/main/webapp/websquare/theme/skyblue/images/pageList/v_line.gif
new file mode 100644
index 0000000..47c930c
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/pageList/v_line.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/panelContainer/icon1.gif b/src/main/webapp/websquare/theme/skyblue/images/panelContainer/icon1.gif
new file mode 100644
index 0000000..fd7d732
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/panelContainer/icon1.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/panelContainer/icon1_down.gif b/src/main/webapp/websquare/theme/skyblue/images/panelContainer/icon1_down.gif
new file mode 100644
index 0000000..4bd5c6c
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/panelContainer/icon1_down.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/panelContainer/icon2.gif b/src/main/webapp/websquare/theme/skyblue/images/panelContainer/icon2.gif
new file mode 100644
index 0000000..56c312f
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/panelContainer/icon2.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/panelContainer/icon2_down.gif b/src/main/webapp/websquare/theme/skyblue/images/panelContainer/icon2_down.gif
new file mode 100644
index 0000000..95cd461
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/panelContainer/icon2_down.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/progressbar/bg_pgb1_ov_lt.png b/src/main/webapp/websquare/theme/skyblue/images/progressbar/bg_pgb1_ov_lt.png
new file mode 100644
index 0000000..564eb43
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/progressbar/bg_pgb1_ov_lt.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/progressbar/bg_pgb1_ov_rt.png b/src/main/webapp/websquare/theme/skyblue/images/progressbar/bg_pgb1_ov_rt.png
new file mode 100644
index 0000000..a884532
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/progressbar/bg_pgb1_ov_rt.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/progressbar/bg_pgb1_repeat.png b/src/main/webapp/websquare/theme/skyblue/images/progressbar/bg_pgb1_repeat.png
new file mode 100644
index 0000000..e0c9e73
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/progressbar/bg_pgb1_repeat.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/progressbar/bg_pgb2_ov_lt.png b/src/main/webapp/websquare/theme/skyblue/images/progressbar/bg_pgb2_ov_lt.png
new file mode 100644
index 0000000..dd6098a
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/progressbar/bg_pgb2_ov_lt.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/progressbar/bg_pgb2_ov_rt.png b/src/main/webapp/websquare/theme/skyblue/images/progressbar/bg_pgb2_ov_rt.png
new file mode 100644
index 0000000..105135e
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/progressbar/bg_pgb2_ov_rt.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/progressbar/bg_pgb_lt.png b/src/main/webapp/websquare/theme/skyblue/images/progressbar/bg_pgb_lt.png
new file mode 100644
index 0000000..95f6935
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/progressbar/bg_pgb_lt.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/progressbar/bg_pgb_ov_lt.png b/src/main/webapp/websquare/theme/skyblue/images/progressbar/bg_pgb_ov_lt.png
new file mode 100644
index 0000000..2f89eed
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/progressbar/bg_pgb_ov_lt.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/progressbar/bg_pgb_ov_rt.png b/src/main/webapp/websquare/theme/skyblue/images/progressbar/bg_pgb_ov_rt.png
new file mode 100644
index 0000000..d7492a4
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/progressbar/bg_pgb_ov_rt.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/progressbar/bg_pgb_rt.png b/src/main/webapp/websquare/theme/skyblue/images/progressbar/bg_pgb_rt.png
new file mode 100644
index 0000000..da011f7
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/progressbar/bg_pgb_rt.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/progressbar/bg_pgb_tooltip.png b/src/main/webapp/websquare/theme/skyblue/images/progressbar/bg_pgb_tooltip.png
new file mode 100644
index 0000000..629fecb
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/progressbar/bg_pgb_tooltip.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/searchbox/btn_reset.gif b/src/main/webapp/websquare/theme/skyblue/images/searchbox/btn_reset.gif
new file mode 100644
index 0000000..1624b96
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/searchbox/btn_reset.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/searchbox/btn_reset.png b/src/main/webapp/websquare/theme/skyblue/images/searchbox/btn_reset.png
new file mode 100644
index 0000000..cf61072
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/searchbox/btn_reset.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/searchbox/btn_reset_on.gif b/src/main/webapp/websquare/theme/skyblue/images/searchbox/btn_reset_on.gif
new file mode 100644
index 0000000..c36e958
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/searchbox/btn_reset_on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/searchbox/btn_reset_on.png b/src/main/webapp/websquare/theme/skyblue/images/searchbox/btn_reset_on.png
new file mode 100644
index 0000000..987a163
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/searchbox/btn_reset_on.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/selectbox/select_arrow.gif b/src/main/webapp/websquare/theme/skyblue/images/selectbox/select_arrow.gif
new file mode 100644
index 0000000..d47f515
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/selectbox/select_arrow.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/selectbox/select_arrow_on.gif b/src/main/webapp/websquare/theme/skyblue/images/selectbox/select_arrow_on.gif
new file mode 100644
index 0000000..2098271
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/selectbox/select_arrow_on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/slider/bg_slideR.png b/src/main/webapp/websquare/theme/skyblue/images/slider/bg_slideR.png
new file mode 100644
index 0000000..ff36c66
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/slider/bg_slideR.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/slider/bg_slideR_over.png b/src/main/webapp/websquare/theme/skyblue/images/slider/bg_slideR_over.png
new file mode 100644
index 0000000..8cc137b
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/slider/bg_slideR_over.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/slider/bg_sliderC.png b/src/main/webapp/websquare/theme/skyblue/images/slider/bg_sliderC.png
new file mode 100644
index 0000000..daccc4c
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/slider/bg_sliderC.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/slider/bg_sliderC_over.png b/src/main/webapp/websquare/theme/skyblue/images/slider/bg_sliderC_over.png
new file mode 100644
index 0000000..baf103a
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/slider/bg_sliderC_over.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/slider/bg_sliderL.png b/src/main/webapp/websquare/theme/skyblue/images/slider/bg_sliderL.png
new file mode 100644
index 0000000..c3ee701
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/slider/bg_sliderL.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/slider/bg_sliderL_over.png b/src/main/webapp/websquare/theme/skyblue/images/slider/bg_sliderL_over.png
new file mode 100644
index 0000000..2bd3801
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/slider/bg_sliderL_over.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/slider/icon_sliderthumb.png b/src/main/webapp/websquare/theme/skyblue/images/slider/icon_sliderthumb.png
new file mode 100644
index 0000000..bd09507
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/slider/icon_sliderthumb.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/slider/icon_sliderthumb_over.png b/src/main/webapp/websquare/theme/skyblue/images/slider/icon_sliderthumb_over.png
new file mode 100644
index 0000000..ed715e0
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/slider/icon_sliderthumb_over.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/slider/v_bg_sliderB.png b/src/main/webapp/websquare/theme/skyblue/images/slider/v_bg_sliderB.png
new file mode 100644
index 0000000..f53c29a
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/slider/v_bg_sliderB.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/slider/v_bg_sliderB_over.png b/src/main/webapp/websquare/theme/skyblue/images/slider/v_bg_sliderB_over.png
new file mode 100644
index 0000000..a411069
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/slider/v_bg_sliderB_over.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/slider/v_bg_sliderC.png b/src/main/webapp/websquare/theme/skyblue/images/slider/v_bg_sliderC.png
new file mode 100644
index 0000000..0577235
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/slider/v_bg_sliderC.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/slider/v_bg_sliderC_over.png b/src/main/webapp/websquare/theme/skyblue/images/slider/v_bg_sliderC_over.png
new file mode 100644
index 0000000..ffb7b94
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/slider/v_bg_sliderC_over.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/slider/v_bg_sliderT.png b/src/main/webapp/websquare/theme/skyblue/images/slider/v_bg_sliderT.png
new file mode 100644
index 0000000..143f301
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/slider/v_bg_sliderT.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/slider/v_bg_sliderT_over.png b/src/main/webapp/websquare/theme/skyblue/images/slider/v_bg_sliderT_over.png
new file mode 100644
index 0000000..90abded
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/slider/v_bg_sliderT_over.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/slider/v_icon_sliderthumb.png b/src/main/webapp/websquare/theme/skyblue/images/slider/v_icon_sliderthumb.png
new file mode 100644
index 0000000..091334f
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/slider/v_icon_sliderthumb.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/slider/v_icon_sliderthumb_over.png b/src/main/webapp/websquare/theme/skyblue/images/slider/v_icon_sliderthumb_over.png
new file mode 100644
index 0000000..8566666
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/slider/v_icon_sliderthumb_over.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/spinPicker/bottomGrad.png b/src/main/webapp/websquare/theme/skyblue/images/spinPicker/bottomGrad.png
new file mode 100644
index 0000000..406bbf2
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/spinPicker/bottomGrad.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/spinPicker/selected.png b/src/main/webapp/websquare/theme/skyblue/images/spinPicker/selected.png
new file mode 100644
index 0000000..3066781
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/spinPicker/selected.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/spinPicker/topGrad.png b/src/main/webapp/websquare/theme/skyblue/images/spinPicker/topGrad.png
new file mode 100644
index 0000000..61605c7
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/spinPicker/topGrad.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/spinner/grid_spinner.png b/src/main/webapp/websquare/theme/skyblue/images/spinner/grid_spinner.png
new file mode 100644
index 0000000..0c72895
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/spinner/grid_spinner.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/spinner/spinner_bottom.png b/src/main/webapp/websquare/theme/skyblue/images/spinner/spinner_bottom.png
new file mode 100644
index 0000000..b8ecf97
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/spinner/spinner_bottom.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/spinner/spinner_minus.png b/src/main/webapp/websquare/theme/skyblue/images/spinner/spinner_minus.png
new file mode 100644
index 0000000..fc06d65
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/spinner/spinner_minus.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/spinner/spinner_plus.png b/src/main/webapp/websquare/theme/skyblue/images/spinner/spinner_plus.png
new file mode 100644
index 0000000..decb3df
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/spinner/spinner_plus.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/spinner/spinner_repeat_y.png b/src/main/webapp/websquare/theme/skyblue/images/spinner/spinner_repeat_y.png
new file mode 100644
index 0000000..9502c02
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/spinner/spinner_repeat_y.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/spinner/spinner_top.png b/src/main/webapp/websquare/theme/skyblue/images/spinner/spinner_top.png
new file mode 100644
index 0000000..4366ff1
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/spinner/spinner_top.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/tabContainer/btn_add.jpg b/src/main/webapp/websquare/theme/skyblue/images/tabContainer/btn_add.jpg
new file mode 100644
index 0000000..9ae8de4
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/tabContainer/btn_add.jpg differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/tabContainer/btn_del_off.gif b/src/main/webapp/websquare/theme/skyblue/images/tabContainer/btn_del_off.gif
new file mode 100644
index 0000000..f28a8dd
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/tabContainer/btn_del_off.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/tabContainer/btn_del_on.gif b/src/main/webapp/websquare/theme/skyblue/images/tabContainer/btn_del_on.gif
new file mode 100644
index 0000000..b61940d
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/tabContainer/btn_del_on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/tabContainer/tab01_off.gif b/src/main/webapp/websquare/theme/skyblue/images/tabContainer/tab01_off.gif
new file mode 100644
index 0000000..13276f5
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/tabContainer/tab01_off.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/tabContainer/tab01_on.gif b/src/main/webapp/websquare/theme/skyblue/images/tabContainer/tab01_on.gif
new file mode 100644
index 0000000..6316099
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/tabContainer/tab01_on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/tabContainer/tab02_off.gif b/src/main/webapp/websquare/theme/skyblue/images/tabContainer/tab02_off.gif
new file mode 100644
index 0000000..bb37bdd
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/tabContainer/tab02_off.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/tabContainer/tab02_on.gif b/src/main/webapp/websquare/theme/skyblue/images/tabContainer/tab02_on.gif
new file mode 100644
index 0000000..7bc748e
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/tabContainer/tab02_on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/tabContainer/tab03_off.gif b/src/main/webapp/websquare/theme/skyblue/images/tabContainer/tab03_off.gif
new file mode 100644
index 0000000..bfe0b17
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/tabContainer/tab03_off.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/tabContainer/tab03_on.gif b/src/main/webapp/websquare/theme/skyblue/images/tabContainer/tab03_on.gif
new file mode 100644
index 0000000..3f18904
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/tabContainer/tab03_on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/tabControl/close.jpg b/src/main/webapp/websquare/theme/skyblue/images/tabControl/close.jpg
new file mode 100644
index 0000000..a426d00
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/tabControl/close.jpg differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/tabControl/close.png b/src/main/webapp/websquare/theme/skyblue/images/tabControl/close.png
new file mode 100644
index 0000000..1961bc1
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/tabControl/close.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/tabControl/icon_docu.png b/src/main/webapp/websquare/theme/skyblue/images/tabControl/icon_docu.png
new file mode 100644
index 0000000..9173560
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/tabControl/icon_docu.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/tabControl/left_off.png b/src/main/webapp/websquare/theme/skyblue/images/tabControl/left_off.png
new file mode 100644
index 0000000..521fb58
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/tabControl/left_off.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/tabControl/left_on.png b/src/main/webapp/websquare/theme/skyblue/images/tabControl/left_on.png
new file mode 100644
index 0000000..db837f4
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/tabControl/left_on.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/tabControl/right_off.png b/src/main/webapp/websquare/theme/skyblue/images/tabControl/right_off.png
new file mode 100644
index 0000000..3ed7586
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/tabControl/right_off.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/tabControl/right_on.png b/src/main/webapp/websquare/theme/skyblue/images/tabControl/right_on.png
new file mode 100644
index 0000000..ae81e42
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/tabControl/right_on.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/tabControl/submenu_off.png b/src/main/webapp/websquare/theme/skyblue/images/tabControl/submenu_off.png
new file mode 100644
index 0000000..9485348
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/tabControl/submenu_off.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/tabControl/submenu_on.png b/src/main/webapp/websquare/theme/skyblue/images/tabControl/submenu_on.png
new file mode 100644
index 0000000..f2edbd2
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/tabControl/submenu_on.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/tabControl/tab01_off.gif b/src/main/webapp/websquare/theme/skyblue/images/tabControl/tab01_off.gif
new file mode 100644
index 0000000..13276f5
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/tabControl/tab01_off.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/tabControl/tab01_on.gif b/src/main/webapp/websquare/theme/skyblue/images/tabControl/tab01_on.gif
new file mode 100644
index 0000000..6316099
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/tabControl/tab01_on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/tabControl/tab02_off.gif b/src/main/webapp/websquare/theme/skyblue/images/tabControl/tab02_off.gif
new file mode 100644
index 0000000..bb37bdd
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/tabControl/tab02_off.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/tabControl/tab02_on.gif b/src/main/webapp/websquare/theme/skyblue/images/tabControl/tab02_on.gif
new file mode 100644
index 0000000..7bc748e
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/tabControl/tab02_on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/tabControl/tab03_off.gif b/src/main/webapp/websquare/theme/skyblue/images/tabControl/tab03_off.gif
new file mode 100644
index 0000000..bfe0b17
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/tabControl/tab03_off.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/tabControl/tab03_on.gif b/src/main/webapp/websquare/theme/skyblue/images/tabControl/tab03_on.gif
new file mode 100644
index 0000000..3f18904
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/tabControl/tab03_on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/treeview/last.gif b/src/main/webapp/websquare/theme/skyblue/images/treeview/last.gif
new file mode 100644
index 0000000..64998e3
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/treeview/last.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/treeview/leaf_multi_root.gif b/src/main/webapp/websquare/theme/skyblue/images/treeview/leaf_multi_root.gif
new file mode 100644
index 0000000..a45648f
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/treeview/leaf_multi_root.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/treeview/leaf_single_root.gif b/src/main/webapp/websquare/theme/skyblue/images/treeview/leaf_single_root.gif
new file mode 100644
index 0000000..796fc8c
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/treeview/leaf_single_root.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/treeview/middle.gif b/src/main/webapp/websquare/theme/skyblue/images/treeview/middle.gif
new file mode 100644
index 0000000..8cc6d0d
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/treeview/middle.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/treeview/minus.gif b/src/main/webapp/websquare/theme/skyblue/images/treeview/minus.gif
new file mode 100644
index 0000000..6a28c05
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/treeview/minus.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/treeview/minus.png b/src/main/webapp/websquare/theme/skyblue/images/treeview/minus.png
new file mode 100644
index 0000000..0a46f62
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/treeview/minus.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/treeview/plus.gif b/src/main/webapp/websquare/theme/skyblue/images/treeview/plus.gif
new file mode 100644
index 0000000..0437734
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/treeview/plus.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/treeview/plus.png b/src/main/webapp/websquare/theme/skyblue/images/treeview/plus.png
new file mode 100644
index 0000000..3da1e69
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/treeview/plus.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/treeview/vline.gif b/src/main/webapp/websquare/theme/skyblue/images/treeview/vline.gif
new file mode 100644
index 0000000..857fc1d
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/treeview/vline.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/trigger/b_blue1.png b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_blue1.png
new file mode 100644
index 0000000..faab8c4
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_blue1.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/trigger/b_blue1_on.png b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_blue1_on.png
new file mode 100644
index 0000000..00eeaa8
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_blue1_on.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/trigger/b_blue2.png b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_blue2.png
new file mode 100644
index 0000000..e883c97
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_blue2.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/trigger/b_blue2_on.png b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_blue2_on.png
new file mode 100644
index 0000000..720444e
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_blue2_on.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/trigger/b_blue3.png b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_blue3.png
new file mode 100644
index 0000000..cb5f8c3
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_blue3.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/trigger/b_blue3_on.png b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_blue3_on.png
new file mode 100644
index 0000000..e62f699
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_blue3_on.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/trigger/b_gray1.png b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_gray1.png
new file mode 100644
index 0000000..0b0238e
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_gray1.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/trigger/b_gray1_on.png b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_gray1_on.png
new file mode 100644
index 0000000..48d86ee
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_gray1_on.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/trigger/b_gray2.png b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_gray2.png
new file mode 100644
index 0000000..4503bf1
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_gray2.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/trigger/b_gray2_on.png b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_gray2_on.png
new file mode 100644
index 0000000..1c2f162
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_gray2_on.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/trigger/b_gray3.png b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_gray3.png
new file mode 100644
index 0000000..04f23ad
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_gray3.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/trigger/b_gray3_on.png b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_gray3_on.png
new file mode 100644
index 0000000..596d123
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_gray3_on.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/trigger/b_green1.png b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_green1.png
new file mode 100644
index 0000000..2855a8e
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_green1.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/trigger/b_green1_on.png b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_green1_on.png
new file mode 100644
index 0000000..f9d7d63
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_green1_on.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/trigger/b_green2.png b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_green2.png
new file mode 100644
index 0000000..80cb18a
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_green2.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/trigger/b_green2_on.png b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_green2_on.png
new file mode 100644
index 0000000..a77d220
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_green2_on.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/trigger/b_green3.png b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_green3.png
new file mode 100644
index 0000000..5f241c9
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_green3.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/trigger/b_green3_on.png b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_green3_on.png
new file mode 100644
index 0000000..8554a58
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/trigger/b_green3_on.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/upload/b_attach.gif b/src/main/webapp/websquare/theme/skyblue/images/upload/b_attach.gif
new file mode 100644
index 0000000..5675bd7
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/upload/b_attach.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/upload/b_attach.png b/src/main/webapp/websquare/theme/skyblue/images/upload/b_attach.png
new file mode 100644
index 0000000..c4083a4
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/upload/b_attach.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/upload/b_attach_on.png b/src/main/webapp/websquare/theme/skyblue/images/upload/b_attach_on.png
new file mode 100644
index 0000000..a21cf1c
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/upload/b_attach_on.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/upload/upload.xml b/src/main/webapp/websquare/theme/skyblue/images/upload/upload.xml
new file mode 100644
index 0000000..6201da8
--- /dev/null
+++ b/src/main/webapp/websquare/theme/skyblue/images/upload/upload.xml
@@ -0,0 +1,605 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/webapp/websquare/theme/skyblue/images/widgetContainer/btn_close.gif b/src/main/webapp/websquare/theme/skyblue/images/widgetContainer/btn_close.gif
new file mode 100644
index 0000000..510aeb3
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/widgetContainer/btn_close.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/widgetContainer/btn_close_on.gif b/src/main/webapp/websquare/theme/skyblue/images/widgetContainer/btn_close_on.gif
new file mode 100644
index 0000000..9c80259
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/widgetContainer/btn_close_on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/widgetContainer/btn_maximize.gif b/src/main/webapp/websquare/theme/skyblue/images/widgetContainer/btn_maximize.gif
new file mode 100644
index 0000000..547ebd5
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/widgetContainer/btn_maximize.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/widgetContainer/btn_maximize_on.gif b/src/main/webapp/websquare/theme/skyblue/images/widgetContainer/btn_maximize_on.gif
new file mode 100644
index 0000000..1db71d5
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/widgetContainer/btn_maximize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/widgetContainer/btn_minimize.gif b/src/main/webapp/websquare/theme/skyblue/images/widgetContainer/btn_minimize.gif
new file mode 100644
index 0000000..adc6632
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/widgetContainer/btn_minimize.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/widgetContainer/btn_minimize_on.gif b/src/main/webapp/websquare/theme/skyblue/images/widgetContainer/btn_minimize_on.gif
new file mode 100644
index 0000000..d904e07
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/widgetContainer/btn_minimize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/widgetContainer/btn_pin_off.png b/src/main/webapp/websquare/theme/skyblue/images/widgetContainer/btn_pin_off.png
new file mode 100644
index 0000000..1939857
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/widgetContainer/btn_pin_off.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/widgetContainer/btn_pin_on.png b/src/main/webapp/websquare/theme/skyblue/images/widgetContainer/btn_pin_on.png
new file mode 100644
index 0000000..18e50ab
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/widgetContainer/btn_pin_on.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/widgetContainer/btn_resize.png b/src/main/webapp/websquare/theme/skyblue/images/widgetContainer/btn_resize.png
new file mode 100644
index 0000000..1c3553e
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/widgetContainer/btn_resize.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/widgetContainer/btn_toggle.gif b/src/main/webapp/websquare/theme/skyblue/images/widgetContainer/btn_toggle.gif
new file mode 100644
index 0000000..a5feb57
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/widgetContainer/btn_toggle.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/widgetContainer/icon.png b/src/main/webapp/websquare/theme/skyblue/images/widgetContainer/icon.png
new file mode 100644
index 0000000..566b3ee
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/widgetContainer/icon.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/window/bg_mdiTitle.gif b/src/main/webapp/websquare/theme/skyblue/images/window/bg_mdiTitle.gif
new file mode 100644
index 0000000..40d24cc
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/window/bg_mdiTitle.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/window/bg_selected_mdiTitle.gif b/src/main/webapp/websquare/theme/skyblue/images/window/bg_selected_mdiTitle.gif
new file mode 100644
index 0000000..d3adf1c
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/window/bg_selected_mdiTitle.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/window/btn_close.gif b/src/main/webapp/websquare/theme/skyblue/images/window/btn_close.gif
new file mode 100644
index 0000000..510aeb3
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/window/btn_close.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/window/btn_close_on.gif b/src/main/webapp/websquare/theme/skyblue/images/window/btn_close_on.gif
new file mode 100644
index 0000000..9c80259
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/window/btn_close_on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/window/btn_maximize.gif b/src/main/webapp/websquare/theme/skyblue/images/window/btn_maximize.gif
new file mode 100644
index 0000000..547ebd5
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/window/btn_maximize.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/window/btn_maximize_on.gif b/src/main/webapp/websquare/theme/skyblue/images/window/btn_maximize_on.gif
new file mode 100644
index 0000000..1db71d5
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/window/btn_maximize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/window/btn_minimize.gif b/src/main/webapp/websquare/theme/skyblue/images/window/btn_minimize.gif
new file mode 100644
index 0000000..adc6632
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/window/btn_minimize.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/window/btn_minimize_on.gif b/src/main/webapp/websquare/theme/skyblue/images/window/btn_minimize_on.gif
new file mode 100644
index 0000000..d904e07
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/window/btn_minimize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/window/btn_popup2.gif b/src/main/webapp/websquare/theme/skyblue/images/window/btn_popup2.gif
new file mode 100644
index 0000000..ef77a9d
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/window/btn_popup2.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/window/btn_popup2_on.gif b/src/main/webapp/websquare/theme/skyblue/images/window/btn_popup2_on.gif
new file mode 100644
index 0000000..22c4bce
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/window/btn_popup2_on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/window/btn_restore.gif b/src/main/webapp/websquare/theme/skyblue/images/window/btn_restore.gif
new file mode 100644
index 0000000..547ebd5
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/window/btn_restore.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/window/btn_restore2.gif b/src/main/webapp/websquare/theme/skyblue/images/window/btn_restore2.gif
new file mode 100644
index 0000000..1b74b2e
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/window/btn_restore2.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/window/btn_restore2_on.gif b/src/main/webapp/websquare/theme/skyblue/images/window/btn_restore2_on.gif
new file mode 100644
index 0000000..425ec07
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/window/btn_restore2_on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/window/btn_restore_on.gif b/src/main/webapp/websquare/theme/skyblue/images/window/btn_restore_on.gif
new file mode 100644
index 0000000..70933ff
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/window/btn_restore_on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/window/close.gif b/src/main/webapp/websquare/theme/skyblue/images/window/close.gif
new file mode 100644
index 0000000..440b36c
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/window/close.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/window/close_onmouse.gif b/src/main/webapp/websquare/theme/skyblue/images/window/close_onmouse.gif
new file mode 100644
index 0000000..da1480a
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/window/close_onmouse.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/window/corner_left.gif b/src/main/webapp/websquare/theme/skyblue/images/window/corner_left.gif
new file mode 100644
index 0000000..b29b91c
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/window/corner_left.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/window/corner_right.gif b/src/main/webapp/websquare/theme/skyblue/images/window/corner_right.gif
new file mode 100644
index 0000000..ac9bf3b
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/window/corner_right.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/window/icon_msg.gif b/src/main/webapp/websquare/theme/skyblue/images/window/icon_msg.gif
new file mode 100644
index 0000000..e7c727f
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/window/icon_msg.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/window/icon_msg.png b/src/main/webapp/websquare/theme/skyblue/images/window/icon_msg.png
new file mode 100644
index 0000000..6f61448
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/window/icon_msg.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/window/icon_warn_msg.gif b/src/main/webapp/websquare/theme/skyblue/images/window/icon_warn_msg.gif
new file mode 100644
index 0000000..1ca5e6c
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/window/icon_warn_msg.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/window/logo_mdi.gif b/src/main/webapp/websquare/theme/skyblue/images/window/logo_mdi.gif
new file mode 100644
index 0000000..040be51
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/window/logo_mdi.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/window/logo_mdi.png b/src/main/webapp/websquare/theme/skyblue/images/window/logo_mdi.png
new file mode 100644
index 0000000..50c86ed
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/window/logo_mdi.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/window/maximize.gif b/src/main/webapp/websquare/theme/skyblue/images/window/maximize.gif
new file mode 100644
index 0000000..04fa1cf
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/window/maximize.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/window/maximize_onmouse.gif b/src/main/webapp/websquare/theme/skyblue/images/window/maximize_onmouse.gif
new file mode 100644
index 0000000..03f1ca7
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/window/maximize_onmouse.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/window/minimize.gif b/src/main/webapp/websquare/theme/skyblue/images/window/minimize.gif
new file mode 100644
index 0000000..6f2fe1d
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/window/minimize.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/window/minimize_onmouse.gif b/src/main/webapp/websquare/theme/skyblue/images/window/minimize_onmouse.gif
new file mode 100644
index 0000000..de18685
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/window/minimize_onmouse.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/window/restore.gif b/src/main/webapp/websquare/theme/skyblue/images/window/restore.gif
new file mode 100644
index 0000000..bfd17cb
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/window/restore.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/window/restore_onmouse.gif b/src/main/webapp/websquare/theme/skyblue/images/window/restore_onmouse.gif
new file mode 100644
index 0000000..46ce7f2
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/window/restore_onmouse.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/window/topleft.png b/src/main/webapp/websquare/theme/skyblue/images/window/topleft.png
new file mode 100644
index 0000000..5c3d4af
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/window/topleft.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/window/topright.png b/src/main/webapp/websquare/theme/skyblue/images/window/topright.png
new file mode 100644
index 0000000..f5953d8
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/window/topright.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align1.gif b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align1.gif
new file mode 100644
index 0000000..c8dd3b4
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align1.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align1on.gif b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align1on.gif
new file mode 100644
index 0000000..9f46ee1
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align1on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align2.gif b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align2.gif
new file mode 100644
index 0000000..a883d5d
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align2.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align2on.gif b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align2on.gif
new file mode 100644
index 0000000..162c3f3
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align2on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align3.gif b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align3.gif
new file mode 100644
index 0000000..775c250
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align3.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align3on.gif b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align3on.gif
new file mode 100644
index 0000000..1ade58d
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align3on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align4.gif b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align4.gif
new file mode 100644
index 0000000..259d058
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align4.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align4on.gif b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align4on.gif
new file mode 100644
index 0000000..059c4ad
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align4on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align5.gif b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align5.gif
new file mode 100644
index 0000000..bebf3b3
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align5.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align5on.gif b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align5on.gif
new file mode 100644
index 0000000..6184537
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align5on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align6.gif b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align6.gif
new file mode 100644
index 0000000..13ae80e
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align6.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align6on.gif b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align6on.gif
new file mode 100644
index 0000000..8fced94
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align6on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align7.gif b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align7.gif
new file mode 100644
index 0000000..6c7bb0b
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align7.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align7on.gif b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align7on.gif
new file mode 100644
index 0000000..1bfbc9a
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/align7on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/bg_bottom.gif b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/bg_bottom.gif
new file mode 100644
index 0000000..a51ee23
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/bg_bottom.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/bg_mdiMinimize.gif b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/bg_mdiMinimize.gif
new file mode 100644
index 0000000..fc290bc
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/bg_mdiMinimize.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/bg_mdiMinimize.png b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/bg_mdiMinimize.png
new file mode 100644
index 0000000..6cba3b5
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/bg_mdiMinimize.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/bg_mdiMinimize_on.gif b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/bg_mdiMinimize_on.gif
new file mode 100644
index 0000000..8e94c69
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/bg_mdiMinimize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/bg_mdiMinimize_on.png b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/bg_mdiMinimize_on.png
new file mode 100644
index 0000000..031ff97
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/bg_mdiMinimize_on.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/bg_mdiTitle.gif b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/bg_mdiTitle.gif
new file mode 100644
index 0000000..d3adf1c
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/bg_mdiTitle.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/btn_close.gif b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/btn_close.gif
new file mode 100644
index 0000000..ee1bcef
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/btn_close.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/btn_close_on.gif b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/btn_close_on.gif
new file mode 100644
index 0000000..825ab52
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/btn_close_on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/btn_fix_off.png b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/btn_fix_off.png
new file mode 100644
index 0000000..1939857
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/btn_fix_off.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/btn_fix_on.png b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/btn_fix_on.png
new file mode 100644
index 0000000..b60d956
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/btn_fix_on.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/btn_maximize.gif b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/btn_maximize.gif
new file mode 100644
index 0000000..0686492
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/btn_maximize.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/btn_maximize_on.gif b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/btn_maximize_on.gif
new file mode 100644
index 0000000..956e2b7
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/btn_maximize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/btn_minimize.gif b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/btn_minimize.gif
new file mode 100644
index 0000000..a5feb57
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/btn_minimize.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/btn_minimize_on.gif b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/btn_minimize_on.gif
new file mode 100644
index 0000000..863c5e0
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/btn_minimize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/btn_restore.gif b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/btn_restore.gif
new file mode 100644
index 0000000..d964902
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/btn_restore.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/btn_restore_on.gif b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/btn_restore_on.gif
new file mode 100644
index 0000000..9221f98
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/btn_restore_on.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/left_off.png b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/left_off.png
new file mode 100644
index 0000000..e8eb417
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/left_off.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/left_on.png b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/left_on.png
new file mode 100644
index 0000000..3e16526
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/left_on.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/menu.gif b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/menu.gif
new file mode 100644
index 0000000..e66587c
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/menu.gif differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/right_off.png b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/right_off.png
new file mode 100644
index 0000000..49c3a89
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/right_off.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/images/windowContainer/right_on.png b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/right_on.png
new file mode 100644
index 0000000..08e353c
Binary files /dev/null and b/src/main/webapp/websquare/theme/skyblue/images/windowContainer/right_on.png differ
diff --git a/src/main/webapp/websquare/theme/skyblue/skin/stylesheet_ext.css b/src/main/webapp/websquare/theme/skyblue/skin/stylesheet_ext.css
new file mode 100644
index 0000000..23a93b5
--- /dev/null
+++ b/src/main/webapp/websquare/theme/skyblue/skin/stylesheet_ext.css
@@ -0,0 +1,9349 @@
+/* body */
+html {
+ height : 100%;
+ overflow : auto;
+}
+
+body {
+ height : 100%;
+ margin :0;
+ padding :0;
+ font:12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+ position:relative;
+}
+* { outline: none}
+table caption{position:relative;left:-1000%;top:0;width:0;height:0;font-size:0;line-height:0;overflow:hidden} /* add */
+
+.setcaption{
+ line-height: normal;
+ left:0;
+ width:100%;
+ font-size: 10px;
+ overflow: visible;
+}
+
+.w2noselect {
+ user-select: none;
+ -ms-user-select: none;
+ -moz-user-select: none;
+ -webkit-user-select: none;
+}
+
+.w2modalopenedbody {
+ overflow : hidden;
+}
+
+*html .w2modal{
+ position : absolute;
+}
+
+.w2modal {
+ position : fixed;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #cccccc;
+ filter : alpha(opacity=30);
+ opacity : 0.3;
+ z-index: 6000;
+}
+
+*html .w2modal_gridDownload{
+ position : absolute;
+}
+
+.w2modal_gridDownload {
+ position : fixed;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #ffffff;
+ filter : alpha(opacity=0);
+ opacity :0;
+ z-index: 6000;
+}
+
+*html .w2modal_floatingLayer{
+ position : absolute;
+}
+
+.w2modal_floatingLayer {
+ position : fixed;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #cccccc;
+ filter : alpha(opacity=30);
+ opacity :0.3;
+ z-index: 4000;
+}
+
+*html .w2modal_popup {
+ position : absolute;
+}
+
+.w2modal_popup {
+ position : fixed;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #cccccc;
+ filter : alpha(opacity=30);
+ opacity :0.3;
+ z-index: 4000;
+}
+
+*html .w2modal_onmove{
+ position : absolute;
+}
+
+.w2modal_onmove {
+ position : fixed;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #cccccc;
+ filter : alpha(opacity=50);
+ opacity :0.5;
+ z-index: 5000;
+}
+
+.w2wmode_menuFrame {
+}
+
+.w2windowContainer .w2modal {
+ filter : alpha(opacity=0);
+ opacity : 0;
+}
+
+
+/* windowContainer */
+.w2windowContainer {
+ overflow : hidden;
+}
+
+.w2windowContainer_window {
+ position : absolute;
+ width : 100%;
+ top : 0;
+ left : 0;
+ bottom : 24px;
+ overflow : hidden;
+ background-color : transparent;
+ *height : expression(this.parentNode.clientHeight - 24);
+}
+
+.w2windowContainer_window_top {
+ position : absolute;
+ width : 100%;
+ top : 24px;
+ left : 0px;
+ bottom : 0px;
+ overflow : hidden;
+ background-color : transparent;
+ *height : expression(this.parentNode.clientHeight - 24);
+}
+
+.w2windowContainer_windowToolbar {
+ position : absolute;
+ background-image : url(../images/windowContainer/bg_bottom.gif);
+ height : 24px;
+ width : 100%;
+ bottom : 0;
+ background-repeat : repeat-x;
+ overflow : hidden;
+}
+
+.w2windowContainer_windowToolbar_top {
+ position : absolute;
+ background-image : url(../images/windowContainer/bg_bottom.gif);
+ height : 24px;
+ width : 100%;
+ top : 0px;
+ background-repeat : repeat-x;
+ overflow : hidden;
+}
+
+.w2windowContainer_nameContainer {
+ position : absolute;
+ left : 140px;
+ right : 0;
+ height : 24px;
+ *width: expression(this.parentNode.clientWidth - 140);
+}
+
+.w2windowContainer_nameContainer_right {
+ left : 0;
+ right : 140px;
+}
+
+.w2windowContainer_nameContainer_right_maximizeBtn {
+ left : 0;
+ right : 167px;
+}
+
+.w2windowContainer_name {
+ position : absolute;
+ left : 140px;
+ height : 24px;
+ overflow : hidden;
+}
+
+.w2windowContainer_nameContainer .w2windowContainer_name {
+ left : 0;
+}
+
+.w2windowContainer_nameLayer {
+ position : relative;
+ float : left;
+ line-height : 19px;
+ overflow : hidden;
+ top : 2px;
+ width : 107px;
+ height : 21px;
+ background-image : url(../images/windowContainer/bg_mdiMinimize.png);
+ background-repeat : no-repeat;
+ font-size : 11px;
+ font-weight:bold;
+ color : #383d41;
+ padding-top : 1px;
+ padding-left : 3px;
+ cursor : pointer;
+ /*margin-left : 3px;*/
+ text-overflow : ellipsis;
+ z-index : 5;
+}
+
+.w2windowContainer_nameLayer_fix {
+ padding-left : 19px;
+ width : 91px;
+}
+.w2windowContainer_nameLayer_close {
+ position : absolute;
+ top : 3px;
+ left : 90px;
+ width : 14px;
+ height : 14px;
+ background-image : url(../images/windowContainer/btn_close.gif);
+ background-repeat : no-repeat;
+ cursor : pointer;
+ z-index : 7;
+}
+
+.w2windowContainer_nameLayer_menu {
+ position : absolute;
+ top : 3px;
+ left : 90px;
+ width : 14px;
+ height : 14px;
+ background-image : url(../images/windowContainer/menu.gif);
+ background-repeat : no-repeat;
+ cursor : pointer;
+ z-index : 7;
+}
+
+.w2windowContainer_nameLayer_menuItem {
+ position : absolute;
+ width : 107px;
+ height : 84px;
+ font-size : 12px;
+ color : #040100;
+ padding-top : 1px;
+ padding-left : 3px;
+ cursor : pointer;
+ z-index : 7000;
+ background: #cfcfcf;
+}
+
+.w2windowContainer_nameLayer_fixOff {
+ position : absolute;
+ top : 3px;
+ left : 4px;
+ width : 14px;
+ height : 14px;
+ background-image : url(../images/windowContainer/btn_fix_off.png);
+ background-repeat : no-repeat;
+ cursor : pointer;
+ z-index : 7;
+}
+
+.w2windowContainer_nameLayer_fixOn {
+ background-image : url(../images/windowContainer/btn_fix_on.png);
+}
+
+.w2windowContainer_scrollLeftBtn {
+ background : url(../images/windowContainer/left_off.png) 0 2px;
+ background-repeat : no-repeat;
+ position : absolute;
+ top : 0;
+ left : 140px;
+ padding-top : 1px;
+ padding-right : 1px;
+ cursor : pointer;
+ height : 24px;
+ width : 24px;
+ display : none;
+ z-index : 8;
+}
+
+.w2windowContainer_nameContainer .w2windowContainer_scrollLeftBtn {
+ left : 0px;
+}
+
+.w2windowContainer_scrollLeftBtn_over {
+ background : url(../images/windowContainer/left_on.png) 0 2px;
+ background-repeat : no-repeat;
+}
+
+.w2windowContainer_scrollLeftBtn_extend {
+ left : 167px;
+}
+
+.w2windowContainer_scrollRightBtn {
+ background : url(../images/windowContainer/right_off.png);
+ background-repeat : no-repeat;
+ background-position : right 2px;
+ position : absolute;
+ top : 0;
+ left : auto !important;
+ right : 0;
+ padding-top : 1px;
+ padding-right : 4px;
+ cursor : pointer;
+ height : 24px;
+ width : 28px;
+ display : none;
+ z-index : 8;
+}
+
+.w2windowContainer_scrollRightBtn_over {
+ background : url(../images/windowContainer/right_on.png);
+ background-repeat : no-repeat;
+ background-position : right 2px;
+}
+
+.w2windowContainer_selectedNameLayer {
+ background-image : url(../images/windowContainer/bg_mdiMinimize_on.png);
+ background-repeat : no-repeat;
+}
+
+.w2windowContainer_controlIconLayer {
+ background-image : url(../images/windowContainer/bg_bottom.gif);
+ background-repeat : repeat-x;
+ background-position : 0 -1px;
+ position : absolute;
+ left : 0;
+ top : 1px;
+ height : 24px;
+ width : 140px;
+ z-index : 10;
+}
+.w2windowContainer_controlIconLayer_extend {
+ width : 167px;
+}
+
+.w2windowContainer_controlIconLayer_right {
+ left : auto;
+ right : 0;
+}
+
+.w2windowContainer_controlIcon_vertical {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 4px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align1.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_horizontal {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 31px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align2.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_cascade {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 58px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align3.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_sequential {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 85px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align4.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_closeAll {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 112px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align5.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_maximize {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 139px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align6.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_closeOthers {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 139px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align7.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_vertical_over {
+ background-image : url(../images/windowContainer/align1on.gif);
+}
+
+.w2windowContainer_controlIcon_horizontal_over {
+ background-image : url(../images/windowContainer/align2on.gif);
+}
+
+.w2windowContainer_controlIcon_cascade_over {
+ background-image : url(../images/windowContainer/align3on.gif);
+}
+
+.w2windowContainer_controlIcon_sequential_over {
+ background-image : url(../images/windowContainer/align4on.gif);
+}
+
+.w2windowContainer_controlIcon_closeAll_over {
+ background-image : url(../images/windowContainer/align5on.gif);
+}
+
+.w2windowContainer_controlIcon_maximize_over {
+ background-image : url(../images/windowContainer/align6on.gif);
+}
+
+.w2windowContainer_controlIcon_closeOthers_over {
+ background-image : url(../images/windowContainer/align7on.gif);
+}
+
+.w2windowContainer_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#83c2f3;
+ cursor : default;
+ font-size : 12px;
+ padding:3px;
+ color:#fff;
+ z-index : 5200;
+}
+
+/* windowContainer nameLayerMenu */
+.w2windowContainer_nameContainer.w2windowContainer_nameLayerMenu {
+ position : absolute;
+ background-image : url(../images/windowContainer/bg_bottom.gif);
+ height : 24px;
+ width : 100%;
+ bottom : 0;
+ background-repeat : repeat-x;
+ overflow : hidden;
+ left:0;
+}
+
+/* table */
+.w2table {
+}
+
+.w2table_main {
+ border-collapse : collapse;
+ table-layout : fixed;
+ width : 100%;
+ height : 100%;
+}
+
+.w2table_row {
+}
+
+.w2table_col {
+}
+
+.w2table_row_over {
+ background-color : yellow;
+}
+
+.w2table_col_over {
+ color : red;
+}
+
+.w2table_cell {
+}
+
+.table_modify {
+ border :2px solid orange;
+}
+
+/* trigger */
+.w2trigger {
+ padding : 0;
+ margin : 0;
+ cursor : pointer;
+ border:1px solid #b3b3b3;
+ vertical-align : middle;
+}
+
+.w2trigger_table {
+ table-layout:fixed;
+/* position : relative;
+ width : 100%;
+ height : 100%; */
+ border:0;
+ border-collapse : collapse;
+}
+
+.w2trigger_over {
+}
+
+.w2trigger_press {
+}
+
+.w2trigger_readOnly {
+}
+.w2trigger_disabled {
+ color:#848684;
+ cursor : default;
+}
+.w2trigger_over .w2trigger_label{
+ color:#383d41;
+}
+.w2trigger_disabled .w2trigger_label{
+ color:#C0DEFF;
+ cursor : default;
+}
+
+.w2trigger_col_left {
+ background-repeat: no-repeat;
+ background-position : right center;
+}
+
+.w2trigger_col_center {
+ padding-top:0;
+ background-repeat: repeat-x;
+ background-position : center center;
+}
+
+.w2trigger_col_right {
+ background-repeat: no-repeat;
+ background-position : left center;
+}
+
+.w2trigger_label {
+ text-align:center;
+ font-size:12px;
+ color:#fff;
+ white-space : nowrap;
+}
+
+.w2trigger_anchor{
+ position:relative;display:
+ inline-block;padding:0;
+ margin:0 0 0 3px;
+ background:url(../images/trigger/b_blue.png)
+ no-repeat 100% 50%;
+ vertical-align:middle
+}
+.w2trigger_anchor span{
+ position:relative;
+ display:inline-block;
+ width:100%;
+ padding:0 0 0 1px;
+ margin:0 0 0 -3px;
+ line-height:23px;
+ color:#383d41;
+ text-align:center;
+ background:url(../images/trigger/b_blue_f.png)
+ no-repeat 0 50%
+}
+
+a.w2trigger_anchor:hover{background:url(../images/trigger/b_blueon.png) no-repeat 100% 50%}
+a.w2trigger_anchor:hover span{background:url(../images/trigger/b_blueon_f.png) no-repeat 0 50%}
+
+/* trigger default skin */
+.w2trigger_left {
+ width:5px;
+ background-image : url(../images/trigger/b_blue1.png);
+}
+
+.w2trigger_center {
+ background-image : url(../images/trigger/b_blue2.png);
+}
+
+.w2trigger_right {
+ width:5px;
+ background-image : url(../images/trigger/b_blue3.png);
+}
+
+.w2trigger_over .w2trigger_left {
+ background-image : url(../images/trigger/b_blue1_on.png);
+}
+
+.w2trigger_over .w2trigger_center {
+ background-image : url(../images/trigger/b_blue2_on.png);
+}
+
+.w2trigger_over .w2trigger_right {
+ background-image : url(../images/trigger/b_blue3_on.png);
+}
+
+/* trigger skin example */
+.btn_type1 {
+}
+
+.btn_type1 .w2trigger_left {
+ width: 5px;
+ height: 21px;
+}
+
+.btn_type1 .w2trigger_center {
+ height: 21px;
+}
+
+.btn_type1 .w2trigger_right {
+ width: 5px;
+ height: 21px;
+}
+
+.btn_type1 .w2trigger_label {
+ font-size: 11px;
+ padding-left:3px;
+ text-align: left;
+}
+
+/* default */
+.btn_type1 .w2trigger_left {
+ background-image: url(../images/trigger/b_green1.png);
+}
+.btn_type1 .w2trigger_center {
+ background-image: url(../images/trigger/b_green2.png);
+}
+.btn_type1 .w2trigger_right {
+ background-image: url(../images/trigger/b_green3.png);
+}
+
+/* over */
+.btn_type1 .w2trigger_over .w2trigger_left {
+ background-image: url(../images/trigger/b_green1_on.png);
+}
+.btn_type1 .w2trigger_over .w2trigger_center {
+ background-image: url(../images/trigger/b_green2_on.png);
+}
+.btn_type1 .w2trigger_over .w2trigger_right {
+ background-image: url(../images/trigger/b_green3_on.png);
+}
+
+/* press */
+.btn_type1 .w2trigger_press .w2trigger_left {
+ background-image: url(../images/trigger/b_gray1.png);
+}
+.btn_type1 .w2trigger_press .w2trigger_center {
+ background-image: url(../images/trigger/b_gray2.png);
+}
+.btn_type1 .w2trigger_press .w2trigger_right {
+ background-image: url(../images/trigger/b_gray3.png);
+}
+
+/* readOnly */
+.btn_type1 .w2trigger_readOnly .w2trigger_left {
+ background-image : url(../images/trigger/b_gray1_on.png);
+}
+.btn_type1 .w2trigger_readOnly .w2trigger_center {
+ background-image : url(../images/trigger/b_gray2_on.png);
+}
+.btn_type1 .w2trigger_readOnly .w2trigger_right {
+ background-image : url(../images/trigger/b_gray3_on.png);
+}
+
+
+/* roundRectangle */
+
+.w2roundRectangle {
+ display : block;
+ visibility : visible;
+}
+
+
+/*w2image*/
+.w2image {
+ vertical-align : middle;
+}
+.w2image_disabled {
+ cursor : default;
+}
+
+
+/* inputCalendar */
+.w2inputCalendar {
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2inputCalendar_table {
+ table-layout:fixed;
+ position : relative;
+ width : 100%;
+ height : 100%;
+ border-collapse : collapse;
+}
+
+
+.w2inputCalendar_col_input {
+ padding:0;
+}
+
+.w2inputCalendar_divInput{
+ ime-mode : disabled;
+ border : 1px solid #b3b3b3;
+ margin: 0;
+ padding-top: 0;
+ padding-bottom: 0;
+ font-family:"돋움",Dotum;
+ font-size:12px;
+ width: 100%
+}
+
+.w2inputCalendar_input {
+ ime-mode : disabled;
+ border : 1px solid #b3b3b3;
+ margin: 0;
+ padding-top: 0;
+ padding-bottom: 0;
+ width : 95%;
+ font-family:"돋움",Dotum;
+ font-size:12px;
+}
+
+.w2inputCalendar_readOnly {
+ background:#e3e3e3;
+}
+
+.w2inputCalendar_focus {
+}
+
+.w2inputCalendar_col_img {
+ vertical-align:middle;
+ text-align : center;
+ width:18px;
+ padding:0;
+}
+
+.w2inputCalendar_img {
+/*
+ width : 18px;
+ height : 16px;
+ background-image : url(../images/inputCalendar/icon_calendar.gif);
+ background-repeat : no-repeat;
+ background-position : center right;
+*/
+ cursor : pointer;
+ border:0;
+}
+
+.w2inputCalendar_img_readOnly {
+ cursor:default
+}
+
+.w2inputCalendar_img_over {
+/* background-image : url(../images/inputCalendar/icon_calendar_over.gif);
+*/ border:0;
+}
+
+.w2inputCalendar_calendar {
+ display : none;
+ position : absolute;
+ left : 0;
+ top : 0;
+
+}
+
+.w2inputCalendar_div_input {
+ position : relative;
+ height : 100%;
+ padding:0;
+ margin: 0;
+ float:left;
+ padding-right: 5px;
+}
+
+.w2inputCalendar_div {
+ overflow: hidden;
+ border: 0;
+ margin: 0;
+ padding: 0;
+ display : inline-block;
+ vertical-align : middle;
+ width : 100%;
+}
+
+.w2inputCalendar_div_img {
+ text-align: center;
+ position : relative;
+ width:18px;
+ height:100%;
+ padding:0;
+ float:right;
+}
+
+.w2inputCalendar_a {
+ position : relative;
+}
+
+.w2inputCalendar_button {
+ background : url(../images/inputCalendar/icon_calendar.gif);
+ background-position : center right;
+ background-repeat : no-repeat;
+ position:relative;
+ padding: 0;
+ margin: 0;
+ height: 17px;
+ width: 17px;
+ font-size: 0;
+ line-height: 0;
+ cursor : pointer;
+ border:0;
+ overflow:visible;
+}
+
+.w2inputCalendar_header_btn_ok_div {
+ position:absolute;
+ left:190px;
+ top:4px;
+ width:17px;
+ height:22px;
+ cursor:pointer;
+ border:none;
+ background:url(../uiplugin/calendar/images/btn_ok.gif) center center no-repeat white;
+}
+.w2inputCalendar_header_btn_close_div {
+ position:absolute;
+ left:210px;
+ top:4px;
+ width:17px;
+ height:22px;
+ cursor:pointer;
+ border:none;
+ background:url(../uiplugin/calendar/images/btn_close.gif) center center no-repeat white;
+}
+
+.w2inputCalendar_placeholder {
+ color: gray;
+}
+/* tabContainer */
+
+.w2tabContainer {
+ background-color : #ffffff;
+ font-size : 12px;
+}
+
+.w2tabContainer_wrap {
+ position : absolute;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #ffffff;
+ z-index : 200;
+}
+
+.w2tabContainer_none {
+ display : none;
+}
+
+.w2tabContainer_tab_layer {
+ padding : 1px;
+}
+
+.w2tabContainer_contents_layer {
+ clear : both;
+ border : 1px solid #3479e4;
+ overflow : auto;
+ visibility : hidden;
+ background-color : #ffffff;
+}
+
+.w2tabContainer_tab {
+ cursor : pointer;
+ font-weight : bold;
+ color : #383d41;
+ float : left;
+ margin-right:1px;
+}
+
+.w2tabContainer_tab_rightalign {
+ float : right;
+}
+
+.w2tabContainer_tab_table {
+ width : 100%;
+ height : 100%;
+ border-collapse : collapse;
+}
+
+.w2tabContainer_tab_col_left {
+}
+
+.w2tabContainer_tab_col_center {
+}
+
+.w2tabContainer_tab_col_right {
+}
+
+.w2tabcontrol_bridge {
+ display: block;
+}
+
+/* tab default skin*/
+.w2tabContainer_tab_del {
+ width : 10px;
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2tabContainer_tab_add_table {
+ cursor : pointer;
+ font-weight : bold;
+ color : #383d41;
+ float : left;
+ margin-right:1px;
+ border-collapse : collapse;
+}
+
+.w2tabContainer_tab_add {
+ width : 21px;
+ height : 29px;
+ background-repeat : no-repeat;
+ background-position : center center;
+ background-image : url(../images/tabContainer/btn_add.jpg);
+}
+
+.w2tabContainer_tab_left {
+ width : 10px;
+ background-repeat : no-repeat;
+ background-position : top right;
+}
+
+.w2tabContainer_tab_center {
+ background-repeat : repeat-x;
+ background-position : top center;
+ text-align : center;
+ vertical-align : middle;
+ padding-top : 10px;
+ overflow : hidden;
+ text-overflow : ellipsis;
+}
+
+.w2tabContainer_tab_right {
+ width : 10px;
+ background-repeat : no-repeat;
+ background-position : top left;
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_left {
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_center {
+ color : #1b66ea;
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_del {
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_right {
+}
+
+
+/* tabBrowser */
+.w2tabContainer_context_btn {
+ position : absolute;
+ border : 1px solid black;
+ width : 50px;
+ height : 30px;
+ right : -52px;
+ padding-top : 10px;
+ background-color : yellow;
+}
+
+.w2tabContainer_context {
+ margin-top : 32px;
+ margin-left : -1px;
+ z-index : 5000;
+}
+
+.w2tabContainer_context .w2context_item {
+ border-bottom : 1px solid gray;
+ padding-top : 5px;
+ width : 100px;
+ height : 20px;
+}
+
+.w2tabContainer_context .w2context_item_over {
+ border-bottom : 1px solid gray;
+ padding-top : 5px;
+ width : 100px;
+ height : 20px;
+ background-color : red;
+}
+
+
+
+/* selected */
+.w2tabContainer_tab_selected .w2tabContainer_tab_left {
+ background-image : url(../images/tabContainer/tab01_on.gif);
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_center {
+ color : #1b66ea;
+ background-image : url(../images/tabContainer/tab02_on.gif);
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_del {
+ background-image : url(../images/tabContainer/btn_del_on.gif);
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_right {
+ background-image : url(../images/tabContainer/tab03_on.gif);
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_add {
+ background-image : url(../images/tabContainer/btn_add.jpg);
+}
+
+/* deselected */
+.w2tabContainer_tab_deselected .w2tabContainer_tab_left {
+ background-image : url(../images/tabContainer/tab01_off.gif);
+}
+
+.w2tabContainer_tab_deselected .w2tabContainer_tab_center {
+ color : #383d41;
+ background-image : url(../images/tabContainer/tab02_off.gif);
+}
+
+.w2tabContainer_tab_deselected .w2tabContainer_tab_del {
+ background-image : url(../images/tabContainer/btn_del_off.gif);
+}
+
+.w2tabContainer_tab_deselected .w2tabContainer_tab_right {
+ background-image : url(../images/tabContainer/tab03_off.gif);
+}
+
+.w2tabContainer_tab_deselected .w2tabContainer_tab_add {
+ background-image : url(../images/tabContainer/btn_add.jpg);
+}
+
+/* over */
+.w2tabContainer_tab_over .w2tabContainer_tab_left {
+ background-image : url(../images/tabContainer/tab01_on.gif);
+}
+
+.w2tabContainer_tab_over .w2tabContainer_tab_center {
+ color : #1b66ea;
+ background-image : url(../images/tabContainer/tab02_on.gif);
+}
+
+.w2tabContainer_tab_over .w2tabContainer_tab_del {
+ background-image : url(../images/tabContainer/btn_del_on.gif);
+}
+
+.w2tabContainer_tab_over .w2tabContainer_tab_right {
+ background-image : url(../images/tabContainer/tab03_on.gif);
+}
+
+
+.w2tabContainer_tab_over .w2tabContainer_tab_right {
+ background-image : url(../images/tabContainer/tab03_on.gif);
+}
+
+.w2tabContainer_tab_over .w2tabContainer_tab_add {
+ background-image : url(../images/tabContainer/btn_add.jpg);
+}
+
+/* multiSelect */
+
+.w2multiselect_div {
+ overflow-x : hidden;
+ overflow-y : auto;
+ scrollbar-face-color: #ffffff;
+ scrollbar-highlight-color: #ffffff;
+ scrollbar-shadow-color: #e7e7e7;
+ scrollbar-3dlight-color: #c7c7c7;
+ scrollbar-arrow-color: #797979;
+ scrollbar-track-color: #c7c7c7;
+ scrollbar-base-color: #ffffff;
+ scrollbardarkshadowcolor: #797979;
+ display : inline-block;
+ vertical-align : middle;
+ /*border : 1px solid #b5c5d2;*/
+}
+
+.w2multiselect_table {
+ width : 100%;
+ border-collapse : collapse;
+ table-layout : fixed;
+ border-spacing : 0;
+ background-color : #ffffff;
+ border :1px solid #b5c5d2;
+}
+
+
+.w2multiselect_ta {
+ width : 100%;
+ border : 1px solid #b5c5d2;
+}
+
+.w2multiselect_tr {
+ cursor:default;
+}
+
+.w2multiselect_td {
+ height : 20px;
+ font-size : 12px;
+ text-align : center;
+ vertical-align : middle;
+ padding : 0;
+ border : 1px solid #b3b3b3;
+}
+
+.w2multiselect_tr_over {
+ background-color : #eff8fe;
+}
+
+.w2multiselect_disabled .w2multiselect_td {
+ background:#e3e3e3;
+}
+
+
+/* balloonTip */
+
+.w2balloonTip {
+ position : absolute;
+ width : auto;
+ display : none;
+}
+
+.w2balloonTip_over {
+}
+
+.w2balloonTip_editor {
+ position : relative;
+ width : 90%;
+}
+
+.w2balloonTip_label {
+ white-space : nowrap;
+}
+
+.w2balloonTip_table {
+ table-layout : auto;
+ border-collapse : collapse;
+}
+
+.w2balloonTip_left {
+ width : 1px;
+}
+
+.w2balloonTip_right {
+ width : 1px;
+}
+
+.w2balloonTip_col {
+}
+
+.w2balloonTip_col_topleft {
+ width : 1px;
+ height : 0;
+ background:transparent;
+}
+
+.w2balloonTip_col_topcenter {
+ height:0;
+ background:transparent;
+}
+
+.w2balloonTip_col_topright {
+ width : 1px;
+ height : 0;
+ background:transparent;
+}
+
+.w2balloonTip_col_centerleft {
+ width:1px;
+ background:#83c2f3;
+}
+
+.w2balloonTip_col_centercenter {
+ padding:3px;
+ background:#83c2f3;
+ color:#fff;
+ text-align:left;
+}
+
+.w2balloonTip_col_centerright {
+ width:1px;
+ background:#83c2f3;
+}
+
+.w2balloonTip_col_bottomleft {
+ width:1px;
+ height:5px;
+ background:transparent;
+}
+
+.w2balloonTip_col_bottomcenter {
+ background:transparent;
+}
+
+.w2balloonTip_col_bottomright {
+ width:1px;
+ height:5px;
+ background:transparent;
+}
+
+
+ /*upper */
+.w2balloonTip_col_bottom_upper_left {
+ width : 20px;
+ height : 10px;
+ background : url(../images/balloonTip/upperLeft.gif) no-repeat left top;
+ background-position : 15px 0;
+}
+
+.w2balloonTip_col_bottom_upper_right {
+ width : 20px;
+ height : 10px;
+
+ background : url(../images/balloonTip/upperRight.gif) no-repeat right top;
+ background-position : -4px 0 ;
+
+}
+
+/*multiupload*/
+.w2multiupload{
+ width : 400px;
+ height : 50px;
+ position: absolute;
+}
+
+.w2multiupload_uploader{
+ width : 450px;
+ height : 400px;
+ position: absolute;
+}
+
+.w2multiupload_html5_uploader table{
+ width:100%;
+ table-layout: fixed;
+ border-collapse: collapse;
+ border-spacing: 0;
+ border:1px solid #b3b3b3;
+}
+
+.w2multiupload_html5_transparent {
+ background-repeat:no-repeat;
+ display: block;
+ width:100%;
+ height:100%;
+ cursor: pointer;
+}
+
+.w2multiupload_html5_uploader th,
+.w2multiupload_html5_uploader td {
+ padding: 5px;
+ text-align: center;
+ border-right: 1px solid #b3b3b3;
+ overflow: hidden;
+}
+
+.w2multiupload_html5_uploader th:nth-child(1),
+.w2multiupload_html5_uploader td:nth-child(1) {
+ min-width: 20px;
+}
+.w2multiupload_html5_uploader th:nth-child(2),
+.w2multiupload_html5_uploader td:nth-child(2) {
+ width: 50%;
+}
+.w2multiupload_html5_uploader th:nth-child(3),
+.w2multiupload_html5_uploader td:nth-child(3) {
+ min-width: 65px;
+}
+.w2multiupload_html5_uploader th:nth-child(4),
+.w2multiupload_html5_uploader td:nth-child(4) {
+ width: 50%;
+}
+
+.w2multiupload_html5_uploader thead {
+ background: -webkit-linear-gradient(#fcfbfc, #efefef);
+ background: -o-linear-gradient(#fcfbfc, #efefef);
+ background: -moz-linear-gradient(#fcfbfc, #efefef);
+ background: linear-gradient(#fcfbfc, #efefef);
+}
+
+.w2multiupload_html5_uploader thead tr {
+ position: relative;
+ display: block;
+}
+
+
+.w2multiupload_html5_uploader tbody {
+ display: block;
+ overflow: auto;
+ border-top:1px solid #b3b3b3;
+}
+
+.w2multiupload_html5_uploader tbody tr:nth-child(even) {
+ background-color: #f5f5f5;
+}
+
+.w2multiupload_html5_uploader tbody tr:hover {
+ background-color: #edf3fb;
+}
+
+.w2multiupload_html5_uploader_selected {
+ background-color: #fcf8e3 !important;
+}
+
+
+.w2multiupload_html5_inputFile {
+ background : url(../images/multiupload/b_attach.png) no-repeat left top;
+}
+
+.w2multiupload_html5_control_btn {
+ border-color: #c9c9c9;
+ font-size: 12px;
+ color: #383d41;
+ border-radius:1px;
+ background: -webkit-linear-gradient(#fafafa, #eeeeee);
+ background: -o-linear-gradient(#fafafa, #eeeeee);
+ background: -moz-linear-gradient(#fafafa, #eeeeee);
+ background: linear-gradient(#fafafa, #eeeeee);
+ margin:3px;
+}
+
+
+/*upload*/
+.w2upload{
+ vertical-align: middle;
+ word-wrap: break-word;
+ display : inline-block;
+}
+/* upload type이 button일 경우에 적용되는 class입니다. */
+.w2upload .w2upload_input_type {
+ vertical-align: middle;
+ word-wrap: break-word;
+ position:absolute;
+}
+
+/* upload type이 image일 경우에 input창에 적용되는 class입니다.*/
+.w2upload .w2upload_input{
+ border:1px solid #b3b3b3;
+ padding : 1px;
+ position:absolute;
+ vertical-align: middle;
+ word-wrap: break-word;
+ height:0;/*높이가 0px일 경우에 안쪽에서 계산해서 input창의 높이를 upload컴퍼넌트의 높이와 같도록 맞춰 줍니다. 사용자가 지정하고 싶은 경우에 0이아닌 다른 값을 입력하면 됩니다.*/
+}
+/* upload type이 image일 경우에 image에 적용되는 class입니다.*/
+.w2upload .w2upload_image {
+ background-image:url(../images/upload/b_attach.png);
+ background-repeat:no-repeat;
+ position:absolute;
+ vertical-align: middle;
+ word-wrap: break-word;
+ overflow:hidden;
+ margin-left:3px;
+ top:3px;
+ width:18px;
+}
+
+.w2upload .w2upload_image_over {
+ background-image:url(../images/upload/b_attach_on.png);
+}
+
+.w2upload form {
+ height: 0;
+}
+
+.w2upload fieldset {
+ border: 0;
+ padding: 0;
+ margin: 0;
+}
+
+.w2upload_submit {
+ display: none;
+}
+
+.w2upload_disabled .w2upload_input {
+ background:#e3e3e3;
+}
+
+
+/* rectangle */
+.w2Rectangle {
+}
+
+
+/* selectbox */
+
+/* -- 셀렉트 박스 전체 레이아웃 --*/
+.w2selectbox {
+ margin : 0;
+ padding : 0;
+ border:1px solid #b3b3b3;
+ background-color : #ffffff;
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2selectbox_table_main {
+ width : 100%;
+ height : 100%;
+ border-collapse : collapse;
+ table-layout : fixed;
+}
+
+.w2selectbox_col_label {
+ font-size : 12px;
+ vertical-align : middle;
+}
+
+.w2selectbox_col_button {
+ width : 16px;
+ vertical-align : middle;
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2selectbox_label {
+ overflow : hidden;
+ text-overflow : ellipsis;
+ text-align : center;
+ white-space : nowrap;
+ padding-top : 2px;
+ cursor:default;
+}
+
+.w2selectbox_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#5c85d4;
+ padding:3px;
+ cursor : default;
+ color:#fff;
+ font-size:12px;
+ z-index : 5200;
+}
+
+.w2selectbox_focus .w2selectbox_col_label {
+ background-color : #eff8fe;
+}
+
+.w2selectbox_over .w2selectbox_col_label {
+ background-color : #eff8fe;
+}
+
+.w2selectbox .w2selectbox_col_button {
+ background-image : url(../images/selectbox/select_arrow.gif);
+}
+
+.w2selectbox_over .w2selectbox_col_button {
+ background : url(../images/selectbox/select_arrow_on.gif) center center no-repeat #eff8fe;
+}
+.w2selectbox_focus .w2selectbox_col_button {
+ background : url(../images/selectbox/select_arrow_on.gif) center center no-repeat #eff8fe;
+}
+
+.w2selectbox_sub {
+ position : relative;
+ overflow-x : visible;
+ overflow-y : auto;
+ border : 1px solid #b5c7d6;
+}
+
+.w2selectbox_sub_autosize {
+ position : relative;
+ overflow-x : visible;
+ overflow-y : visible;
+ border : 1px solid #b5c7d6;
+}
+
+.w2selectbox_sub .w2selectbox_table_sub {
+ background-color : #ffffff;
+ width : 100%;
+ height : 100%;
+ border : 1px solid #b1c5d6;
+ border-collapse : collapse;
+ table-layout : fixed;
+ cursor : pointer;
+ overflow-x : visible;
+ overflow-y : auto;
+}
+
+.w2selectbox_sub_autosize .w2selectbox_table_sub {
+ background-color : #ffffff;
+ width : 100%;
+ height : 100%;
+ border : 1px solid #b1c5d6;
+ border-collapse : collapse;
+ cursor : pointer;
+ overflow-x : visible;
+ overflow-y : auto;
+}
+
+.w2selectbox_scroll_div {
+ margin : 0;
+ padding : 0;
+ position : absolute;
+ width : 20px;
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+ overflow-x : hidden;
+ overflow-y : auto;
+}
+
+.w2selectbox_size_div {
+ position : absolute;
+ width : 1px;
+ background-color : #ffffff;
+ right : 0;
+ top : 0;
+}
+
+.w2selectbox_disabled {
+ background:#e3e3e3; color:#000
+}
+
+.w2selectbox_button_disabled {
+
+}
+
+.w2selectbox_readOnly {
+
+}
+
+.w2selectbox_button_readOnly {
+
+}
+
+/* 셀렉트 박스 sublayer div 스타일 */
+.w2table_sb {
+ background-color : #ffffff;
+ border : 1px solid #b5c7d6;
+ position : absolute;
+ overflow-x : hidden;
+ overflow-y : auto;
+ white-space : nowrap;
+ z-index : 5100;
+
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+}
+
+/* 셀렉트 박스 sublayer안의 table 스타일 */
+.w2table_sb_main {
+ position : absolute;
+ left : 0;
+ top : -1px;
+ overflow-x : hidden;
+ border-collapse : collapse;
+ border-spacing : 0;
+ background-color : #ffffff;
+ text-align : center;
+ vertical-align : middle;
+}
+
+.w2table_sb_row {
+ cursor:default;
+}
+
+.w2table_sb_col {
+ height : 20px;
+ font-size : 12px;
+ border-top : 1px solid #b3b3b3;
+ background-color : #ffffff;
+ overflow : hidden;
+ padding-top : 2px;
+ padding-left : 3px;
+ padding-right : 3px;
+ white-space : nowrap; /* table에만 걸어놓으니 ie의 한글에서는 안먹을때 있음 */
+}
+
+.w2table_sb_col_over {
+ background-color : #eff8fe;
+}
+
+/* 셀렉트 박스 sublayer안의 table 스타일 */
+.w2table_sb_ul_main {
+ position: absolute;
+ left: 0;
+ top: -1px;
+ overflow-x: hidden;
+ border-collapse: collapse;
+ border-spacing: 0;
+ background-color: #ffffff;
+ text-align: center;
+ vertical-align: middle;
+ list-style: none;
+ margin: 0;
+ padding: 0;
+}
+
+.w2table_sb_ul_row {
+ cursor:default;
+}
+
+.w2table_sb_ul_col {
+ height : 20px;
+ font-size : 12px;
+ border-top : 1px solid #b3b3b3;
+ background-color : #ffffff;
+ overflow : hidden;
+ padding-top : 2px;
+ padding-left : 3px;
+ padding-right : 3px;
+ white-space : nowrap; /* table에만 걸어놓으니 ie의 한글에서는 안먹을때 있음 */
+ cursor:default;
+}
+
+.w2table_sb_ul_col_over {
+ background-color : #edf3fb;
+}
+
+.w2selectbox_ul_table_main {
+ width:100%;
+ height:100%;
+ color:#000;
+ text-decoration:none;
+ cursor:default;
+ background:transparent;
+}
+.w2selectbox > .w2selectbox_ul_table_main {
+ table-layout:fixed;
+ display:table;
+}
+.w2grid nobr > .w2selectbox_ul_table_main {
+ display:block;
+}
+.w2selectbox_ul_col_label, .w2selectbox_ul_col_arrow {
+ vertical-align:middle;
+ display:table-cell;
+}
+.w2selectbox_ul_col_label {
+ padding:0 3px;
+}
+.w2selectbox_ul_col_arrow {
+ width:16px;
+ background:transparent url(../images/selectbox/select_arrow.gif) 50% 50% no-repeat;
+ display:table-cell;
+}
+.w2selectbox_over .w2selectbox_ul_col_arrow {
+ background-image:url(../images/selectbox/select_arrow_on.gif);
+}
+.w2selectbox_ul_label {
+ display:block;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+}
+.w2selectbox_over.w2selectbox_ul_table_main {
+ background-color:#edf3fb;
+}
+.w2selectbox_focus.w2selectbox_ul_table_main {
+ background-color:#edf3fb;
+}
+
+/* 셀렉트박스의 renderType="native" 일 때 */
+
+.w2selectbox_native {
+ margin : 0;
+ padding : 0;
+ border:1px solid #b5c7d6;
+ background-color : #ffffff;
+ *overflow:hidden;
+ display : inline-block;
+}
+
+.w2selectbox_native.fixedWidth {
+}
+
+.w2selectbox_native_innerDiv {
+ *position:relative;
+ *top:50%;
+ *margin-top:expression(-this.clientHeight/2);
+ *overflow:hidden;
+ *height:expression(this.firstChild.offsetHeight - 4);
+ *width:expression(this.firstChild.offsetWidth - 3);
+}
+
+.w2selectbox_native_mobile .w2selectbox_native_innerDiv {
+ height:100%;
+}
+
+.w2selectbox_native.fixedWidth .w2selectbox_native_innerDiv {
+ width:100%;
+ *width:expression(this.parentNode.clientWidth + 3);
+}
+
+.w2selectbox_native_select {
+ border:0 none;
+ margin:0;
+ *position:relative;
+ *top:-2px;
+ *left:-2px;
+}
+
+.w2selectbox_native_mobile .w2selectbox_native_select {
+ height:100%;
+ border-radius:0;
+}
+
+.w2selectbox_native.fixedWidth .w2selectbox_native_select {
+ width:100%;
+}
+
+/* 셀렉트박스의 renderType="select" 일 때 */
+.w2selectbox_select {
+}
+
+/* autoComplete */
+
+/* -- 인풋 셀렉트 박스 전체 레이아웃 --*/
+.w2autoComplete {
+ margin : 0;
+ padding : 0;
+ border:1px solid #b3b3b3;
+ background-color : #ffffff;
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2autoComplete_table_main {
+ width : 100%;
+ height : 100%;
+ border-collapse : collapse;
+ table-layout : fixed;
+}
+
+.w2autoComplete_col_label {
+ font-size : 12px;
+ vertical-align : middle;
+}
+
+.w2autoComplete_col_button {
+ width : 16px;
+ vertical-align : middle;
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2autoComplete_label {
+ overflow : hidden;
+ text-overflow : ellipsis;
+ text-align : center;
+ white-space : nowrap;
+}
+
+.w2autoComplete_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#5c85d4;
+ padding:3px;
+ cursor : default;
+ color:#fff;
+ font-size:12px;
+ z-index : 5200;
+}
+
+.w2autoComplete_input {
+ font-family:"돋움",Dotum;font-size:12px
+}
+
+.w2autoComplete .w2autoComplete_col_button {
+ background-image : url(../images/autoComplete/select_arrow.gif);
+}
+
+.w2autoComplete_over .w2autoComplete_col_button {
+ background-image : url(../images/autoComplete/select_arrow_on.gif);
+}
+
+.w2autoComplete_selected .w2autoComplete_col_button {
+ background:url(../images/autoComplete/select_arrow_on.gif) center center no-repeat #eff8fe
+} /* add */
+
+
+.w2autoComplete_label_over {
+ background-color : yellow;
+}
+
+.w2autoComplete_sub {
+ position : relative;
+ overflow-x : visible;
+ overflow-y : auto;
+ border : 1px solid #b5c7d6;
+ /*float : left;*/
+}
+
+.w2autoComplete_sub_autosize {
+ position : relative;
+ overflow-x : visible;
+ overflow-y : visible;
+ border : 1px solid #b5c7d6;
+}
+
+.w2autoComplete_sub .w2autoComplete_table_sub {
+ background-color : #ffffff;
+ width : 100%;
+ height : 100%;
+ border : 1px solid #b1c5d6;
+ border-collapse : collapse;
+ table-layout : fixed;
+ cursor : pointer;
+ overflow-x : visible;
+ overflow-y : auto;
+}
+
+.w2autoComplete_sub_autosize .w2autoComplete_table_sub {
+ background-color : #ffffff;
+ width : 100%;
+ height : 100%;
+ border : 1px solid #b1c5d6;
+ border-collapse : collapse;
+ cursor : pointer;
+ overflow-x : visible;
+ overflow-y : auto;
+}
+
+.w2autoComplete_scroll_div {
+ margin : 0;
+ padding : 0;
+ position : absolute;
+ width : 20px;
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+ overflow-x : hidden;
+ overflow-y : auto;
+}
+
+.w2autoComplete_size_div {
+ position : absolute;
+ width : 1px;
+ background-color : #ffffff;
+ right : 0;
+ top : 0;
+}
+
+.w2autoComplete_bottom {
+ width : 100%;
+ height : 20px;
+ background-color : green;
+ clear : both;
+}
+
+.w2autoComplete_selected .w2autoComplete_col_label {
+ background-color : #eff8fe;
+}
+
+.w2autoComplete_disabled .w2autoComplete_label {
+ color : #848684;
+}
+
+.w2autoComplete_keyword {
+ color : orange;
+ font-weight : bold;
+}
+
+.w2autoComplete_disabled {
+ background:#e3e3e3;
+}
+
+.w2autoComplete_button_disabled {
+
+}
+
+
+/* 셀렉트 박스 sublayer div 스타일 */
+.w2input_table_sb {
+ background-color : #ffffff;
+ border : 1px solid #b5c7d6;
+ position : absolute;
+ overflow-x : hidden;
+ overflow-y : auto;
+ white-space : nowrap;
+ z-index : 5100;
+
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+}
+
+/* 셀렉트 박스 sublayer안의 table 스타일 */
+.w2input_table_sb_main {
+ position : absolute;
+ left : 0;
+ top : -1px;
+ overflow-x : hidden;
+ border-collapse : collapse;
+ border-spacing : 0;
+ background-color : #ffffff;
+ text-align : center;
+ vertical-align : middle;
+}
+
+.w2input_table_sb_row {
+}
+
+.w2input_table_sb_col {
+ height : 20px;
+ font-size : 12px;
+ border-top : 1px dashed #b5c7d6;
+ background-color : #ffffff;
+ overflow : hidden;
+ padding-top : 2px;
+ padding-left : 3px;
+ padding-right : 3px;
+ white-space : nowrap; /* table에만 걸어놓으니 ie의 한글에서는 안먹을때 있음 */
+}
+
+.w2input_table_sb_col_over {
+ background-color : #dddddd;
+}
+
+/* slideHide */
+
+.w2slideHide {
+ overflow:hidden;
+}
+
+.w2slideHide_slideHideMain {
+}
+
+
+/*checkbox */
+
+.w2checkbox {
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2checkbox_main {
+ height:100%; width:100%;
+ border-collapse:collapse;
+ overflow:auto;
+}
+.w2checkbox_row {
+}
+.w2checkbox_td_input {
+ width:20px;
+}
+.w2checkbox_input{
+}
+.w2checkbox_td_label {
+}
+.w2checkbox_label{
+ font-size:12px;
+ cursor:pointer;
+}
+
+.w2checkbox_disabled {
+ color : #848684;
+}
+
+.w2checkbox_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#5c85d4;
+ padding:3px;
+ cursor : default;
+ color:#fff;
+ font-size:12px;
+ z-index : 5200;
+}
+
+.w2checkcombobox {
+ margin : 0;
+ padding : 0;
+ border:1px solid #b3b3b3;
+ background-color : #ffffff;
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2checkcombobox_table_main {
+ width : 100%;
+ height : 100%;
+ border-collapse : collapse;
+ table-layout : fixed;
+}
+
+.w2checkcombobox_col_label {
+ font-size : 12px;
+ vertical-align : middle;
+}
+
+.w2checkcombobox_col_button {
+ width : 16px;
+ vertical-align : middle;
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2checkcombobox_label {
+ overflow : hidden;
+ text-overflow : ellipsis;
+ text-align : left;
+ white-space : nowrap;
+ padding-top : 2px;
+ padding-left : 5px;
+ padding-right :5px;
+ cursor:default;
+}
+
+.w2checkcombobox_input {
+ font-family:"돋움",Dotum;font-size:12px
+}
+
+.w2checkcombobox_keyword {
+ color : orange;
+ font-weight : bold;
+}
+
+.w2checkcombobox_item_disabled {
+ color : #848684;
+}
+
+.w2table_ccb_btn_col {
+ height : 22px;
+ border-top : 1px solid #b3b3b3;
+ background-color : #ffffff;
+ overflow : hidden;
+ padding-right: 6px;
+ white-space : nowrap; /* table에만 걸어놓으니 ie의 한글에서는 안먹을때 있음 */
+}
+
+.w2checkcombobox_btn_div {
+ position : absolute;
+ float: right;
+ bottom: 0px;
+}
+
+.w2checkcombobox_btn_confirm {
+ position : relative;
+ float: right;
+ width : 65px;
+ height : 20px;
+ line-height: 20px;
+ background-image : url(../images/checkcombobox/button.png);
+ background-position : center center;
+ background-repeat : no-repeat;
+ cursor : pointer;
+ text-align : center;
+ margin: 3px 0 2px 0;
+}
+
+.w2checkcombobox_btn_confirm:hover {
+ background-image : url(../images/checkcombobox/button_on.png);
+}
+
+.w2checkcombobox_btn_cancel {
+ position : relative;
+ float: right;
+ width : 65px;
+ height : 20px;
+ line-height: 20px;
+ background-image : url(../images/checkcombobox/button.png);
+ background-position : center center;
+ background-repeat : no-repeat;
+ cursor : pointer;
+ text-align : center;
+ margin: 3px 0 2px 0;
+}
+
+.w2checkcombobox_btn_cancel:hover {
+ background-image : url(../images/checkcombobox/button_on.png);
+}
+
+/* checkcombobox sublayer div 스타일 */
+.w2table_ccb_wrapper {
+ background-color : #ffffff;
+ border : 1px solid #b5c7d6;
+ position : absolute;
+ overflow : hidden;
+ white-space : nowrap;
+ z-index : 5101;
+
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+}
+
+.w2table_ccb {
+ background-color : #ffffff;
+ border : 1px solid #b5c7d6;
+ position : absolute;
+ overflow-x : hidden;
+ overflow-y : auto;
+ white-space : nowrap;
+ z-index : 5100;
+
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+}
+
+/* checkcombobox sublayer안의 table 스타일 */
+.w2table_ccb_main {
+ position : absolute;
+ left : 0;
+ top : -1px;
+ overflow-x : hidden;
+ border-collapse : collapse;
+ border-spacing : 0;
+ background-color : #ffffff;
+ text-align : left;
+ vertical-align : middle;
+}
+
+.w2table_ccb_row {
+}
+
+.w2table_ccb_col {
+ height : 16px;
+ font-size : 12px;
+ border-top : 1px solid #b3b3b3;
+ background-color : #ffffff;
+ overflow : hidden;
+ padding-top : 3px;
+ padding-left : 3px;
+ padding-right : 3px;
+ padding-bottom: 3px;
+ white-space : nowrap; /* table에만 걸어놓으니 ie의 한글에서는 안먹을때 있음 */
+}
+
+.w2table_ccb_col_over {
+ background-color : #eff8fe;
+}
+
+.w2table_ccb_col_checkbox {
+ float:left;vertical-align:middle
+}
+
+.w2table_ccb_col_label {
+ margin-left : 2px;
+ float:left;
+ height:19px;
+ line-height:19px
+}
+
+
+.w2checkcombobox_focus .w2checkcombobox_col_label {
+ background-color : #eff8fe;
+}
+
+.w2checkcombobox_over .w2checkcombobox_col_label {
+ background-color : #eff8fe;
+}
+
+.w2checkcombobox .w2checkcombobox_col_button {
+ background-image : url(../images/checkcombobox/select_arrow.gif);
+}
+
+.w2checkcombobox_over .w2checkcombobox_col_button {
+ background : url(../images/checkcombobox/select_arrow_on.gif) center center no-repeat #eff8fe;
+}
+
+.w2checkcombobox_sub {
+ position : relative;
+ overflow-x : visible;
+ overflow-y : auto;
+ border : 1px solid #b5c7d6;
+}
+
+.w2checkcombobox_sub_autosize {
+ position : relative;
+ overflow-x : visible;
+ overflow-y : visible;
+ border : 1px solid #b5c7d6;
+}
+
+.w2checkcombobox_sub .w2checkcombobox_table_sub {
+ background-color : #ffffff;
+ width : 100%;
+ height : 100%;
+ border : 1px solid #b1c5d6;
+ border-collapse : collapse;
+ table-layout : fixed;
+ cursor : pointer;
+ overflow-x : visible;
+ overflow-y : auto;
+}
+
+.w2checkcombobox_sub_autosize .w2checkcombobox_table_sub {
+ background-color : #ffffff;
+ width : 100%;
+ height : 100%;
+ border : 1px solid #b1c5d6;
+ border-collapse : collapse;
+ cursor : pointer;
+ overflow-x : visible;
+ overflow-y : auto;
+}
+
+.w2checkcombobox_scroll_div {
+ margin : 0;
+ padding : 0;
+ position : absolute;
+ width : 20px;
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+ overflow-x : hidden;
+ overflow-y : auto;
+}
+
+.w2checkcombobox_size_div {
+ position : absolute;
+ width : 1px;
+ background-color : #ffffff;
+ right : 0;
+ top : 0;
+}
+
+.w2checkcombobox_button_disabled {
+
+}
+
+.w2checkcombobox_disabled {
+ background:#e3e3e3;
+}
+
+/* floatingLayer */
+.w2floatingLayer {
+ padding : 0;
+ margin : 0;
+}
+
+.w2floatingLayer_title {
+ color : #ffffff;
+ font-size : 12px;
+ font-weight : bold;
+ cursor : pointer;
+ white-space : nowrap;
+ float : left;
+}
+
+.w2floatingLayer_close_button {
+ width : 11px;
+ height : 10px;
+ cursor : pointer;
+ background : url(../images/floatingLayer/fl_close_but.gif) no-repeat center center;
+ float : right;
+}
+
+.w2floatingLayer_close_button_over {
+ background : url(../images/floatingLayer/fl_close_but_on.gif) no-repeat center center;
+}
+
+.w2floatingLayer_contents {
+ position : relative;
+ left : 0;
+ top : 0;
+ margin : 0;
+ padding : 0;
+ background-color : #ffffff;
+}
+
+.w2floatingLayer_table {
+ table-layout : fixed;
+ width : 100%;
+ height : 100%;
+ margin : 0;
+ padding : 0;
+}
+
+.w2floatingLayer_topleft {
+ width : 12px;
+ height : 30px;
+ background : url(../images/floatingLayer/fl_top_left.gif) no-repeat center center;
+}
+
+.w2floatingLayer_topcenter {
+ height : 30px;
+ background : url(../images/floatingLayer/fl_top_middle_bg.gif) repeat-x center center;
+}
+
+.w2floatingLayer_topright {
+ width : 12px;
+ height : 30px;
+ background : url(../images/floatingLayer/fl_top_right.gif) no-repeat center center;
+
+}
+
+.w2floatingLayer_centerleft {
+ width : 12px;
+ background : url(../images/floatingLayer/fl_middle_left_bg.gif) repeat-y center center;
+}
+
+.w2floatingLayer_centercenter {
+ vertical-align : top;
+}
+
+.w2floatingLayer_fullContentArea {
+ vertical-align : top;
+}
+
+.w2floatingLayer_centerright {
+ width : 12px;
+ background : url(../images/floatingLayer/fl_middle_right_bg.gif) repeat-y center center;
+}
+
+.w2floatingLayer_bottomleft {
+ width : 12px;
+ height : 12px;
+ background : url(../images/floatingLayer/fl_bottom_left.gif) no-repeat center center;
+}
+
+.w2floatingLayer_bottomcenter {
+ background : url(../images/floatingLayer/fl_bottom_middle_bg.gif) repeat-x center center;
+}
+
+.w2floatingLayer_bottomright {
+ width : 12px;
+ height : 12px;
+ background : url(../images/floatingLayer/fl_bottom_right.gif) no-repeat center center;
+}
+
+.w2floatingLayer_innerLink {
+ position:absolute;
+ left:-9999px;
+}
+
+.w2floatingLayer_resize {
+ position : absolute;
+ right : 0;
+ bottom : 0;
+ width : 15px;
+ height : 15px;
+ cursor : SE-resize;
+}
+
+.w2floatingLayer_resize_right {
+ position : absolute;
+ right : 0;
+ top : 0;
+ bottom : 15px;
+ width : 5px;
+ *height : expression(this.parentNode.clientHeight - 15);
+ cursor : E-resize;
+}
+
+.w2floatingLayer_resize_bottom {
+ position : absolute;
+ left : 0;
+ right : 15px;
+ bottom : 0;
+ *width : expression(this.parentNode.clientWidth - 15);
+ height : 5px;
+ cursor : S-resize;
+}
+
+/* textarea */
+.w2textarea {
+ resize: none;
+ border:1px solid #b3b3b3;
+ padding : 1px;
+ font-family: "돋움",Dotum;
+ font-size:12px;
+ vertical-align : middle;
+}
+
+.w2textarea_disabled {
+ background:#e3e3e3;
+}
+
+.w2textarea_placeholder {
+ color: gray;
+}
+
+/* template */
+.w2template {
+}
+
+.w2template_over {
+}
+
+
+/* pageList */
+.w2pageList {
+}
+
+.w2pageList_table {
+ margin : 0 auto;
+ border-collapse : collapse;
+ height : 100%;
+ /*
+ table-layout : fixed;
+ width : 100%;
+ height : 100%;
+ */
+}
+
+.w2pageList_ul {
+ display: inline;
+ overflow: hidden;
+ padding: 0;
+ margin: 0;
+}
+
+.w2pageList_ul img {
+ border: none;
+}
+
+.w2pageList_ul li {
+ display: inline;
+ list-style: none;
+ margin: 0;
+ overflow: visible;
+ white-space:nowrap;
+}
+
+.w2pageList_li_label {
+ padding: 0 5px;
+}
+
+.w2pageList_ul li a {
+ display : inline-block;
+}
+
+.w2pageList_col_prev {
+ width : 19px;
+ height : 18px;
+ padding: 0;
+ background : url(../images/pageList/b_prev.png) no-repeat center center;
+ cursor : pointer;
+}
+
+.w2pageList_col_prev_over {
+ background : url(../images/pageList/b_prev_over.png) no-repeat center center;
+}
+
+.w2pageList_col_prev a {
+ width : 16px;
+ height : 11px;
+ text-align : center;
+}
+
+.w2pageList_col_next {
+ width : 19px;
+ height : 18px;
+ background : url(../images/pageList/b_next.png) no-repeat center center;
+ cursor : pointer;
+}
+
+.w2pageList_col_next_over {
+ background : url(../images/pageList/b_next_over.png) no-repeat center center;
+}
+
+.w2pageList_col_next a {
+ width : 16px;
+ height : 11px;
+ text-align : center;
+}
+
+.w2pageList_col_prevPage {
+ width : 19px;
+ height : 18px;
+ background : url(../images/pageList/b_first.png) no-repeat center center;
+ cursor : pointer;
+}
+
+.w2pageList_col_prevPage_over {
+ background : url(../images/pageList/b_first_over.png) no-repeat center center;
+}
+
+.w2pageList_col_prevPage a {
+ width : 16px;
+ height : 11px;
+ text-align : center;
+}
+
+.w2pageList_col_nextPage {
+ width : 19px;
+ height : 18px;
+ background : url(../images/pageList/b_end.png) no-repeat center center;
+ cursor : pointer;
+}
+
+.w2pageList_col_nextPage_over {
+ background : url(../images/pageList/b_end_over.png) no-repeat center center;
+
+}
+
+.w2pageList_col_nextPage a {
+ width : 16px;
+ height : 11px;
+ text-align : center;
+}
+
+.w2pageList_col_label {
+ width : 19px;
+ text-align : center;
+ /*border : solid 1px green;*/
+ cursor : pointer;
+}
+
+.w2pageList_label {
+ color:#383d41;
+ cursor : pointer;
+ text-decoration:none;
+ white-space : nowrap;
+}
+
+.w2pageList_label_over {
+ color:#83c2f3;
+ font-weight : bold;
+ white-space : nowrap;
+}
+
+.w2pageList_label_selected {
+ color:#83c2f3;
+ font-weight : bold;
+ text-decoration: none;
+ white-space : nowrap;
+}
+
+.w2pageList_delimiter {
+ width : 5px;
+ height : 15px;
+ text-align : center;
+/* background : url(../images/pageList/v_line.gif) no-repeat center center; */
+}
+
+.w2pageList_pagePrev_last .w2pageList_col_prevPage {
+ cursor : pointer;
+}
+
+.w2pageList_prev_last .w2pageList_col_prev {
+ cursor : pointer;
+}
+
+.w2pageList_next_last .w2pageList_col_next {
+ cursor : pointer;
+}
+
+.w2pageList_pageNext_last .w2pageList_col_nextPage {
+ cursor : pointer;
+}
+
+.w2pageList_input {
+ position : relative;
+ width: 25px;
+ height: 20px;
+}
+
+.w2pageList_col_label_input {
+ text-align : center;
+ /*border : solid 1px green;*/
+ cursor : pointer;
+}
+
+/* popup */
+.w2popup {
+}
+
+.w2popup_window {
+ z-index:6010;
+}
+
+.w2popup_window .w2window_minimize {
+ display : none;
+}
+
+.w2popup_window .w2window_maximize {
+ display : none;
+}
+
+.w2popup_window .w2window_restore {
+ display : none;
+}
+
+.w2popup_window .w2window_status {
+ display : none;
+}
+
+.w2popup_window .w2window_content {
+ bottom : 3px;
+}
+
+/* calendar */
+
+.w2calendar {
+ background-color : #ffffff;
+ border : 1px solid #b3b3b3;
+ z-index:5000;
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
+}
+
+.w2calendar_wrap {
+ border:none;
+}
+
+.w2calendar_header {
+ position: relative;
+ height:28px;
+}
+
+.w2calendar_header button {
+ text-indent: -9999px;
+}
+
+.w2calendar_content {
+ border-top:1px solid #b3b3b3;
+ border-bottom:1px solid #b3b3b3;
+ background:#eff8fe;
+ padding:0 7px 3px
+}
+
+.w2calendar_content_table {
+ margin-top:0;
+ width : 100%;
+ table-layout : fixed;
+ border-collapse : collapse;
+ font-size : 12px;
+ cursor : pointer;
+}
+
+.w2calendar_content_table caption {
+ display: none;
+}
+
+.w2calendar_content_table th {
+ text-indent: -9999px;
+ font-size: 0;
+}
+
+.w2calendar_content_table button {
+ border: none;
+ margin: 0;
+ background: none;
+}
+
+.w2calendar_footer {
+ font-size : 11px;
+ margin-top : 2px;
+ height:auto;
+}
+
+ .w2calendar_go_today {
+ position : relative;
+ width : 36px;
+ height : 19px;
+ background-image : url(../images/calendar/b_date.png);
+ background-position : center center;
+ background-repeat : no-repeat;
+ text-indent: -9999px;
+ margin:1px 0 0 3px;
+}
+
+.w2calendar_go_today_div {
+ float:left;
+ /*margin-top:3px;*/
+}
+
+button.w2calendar_go_today {
+ border: none;
+}
+
+.w2calendar_go_today_over {
+ background-image : url(../images/calendar/b_date_on.png);
+ text-indent: -9999px;
+}
+
+button.w2calendar_go_today_over {
+ border: none;
+}
+
+.w2calendar_footer_date {
+ /* border : solid 1px #cccccc; */
+ color : #383d41;
+ padding:0 0 0 5px
+}
+
+.w2calendar_footer_date_div {
+ float:left;
+ height:22px;
+ line-height:22px;
+}
+
+.w2calendar_selectbox_year_native {
+ position : absolute;
+ left : 41px;
+ margin-top: 2px;
+ top : 3px;
+ width : 64px;
+ height : 20px;
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+}
+
+.w2calendar_selectbox_month_native {
+ position : absolute;
+ left : 108px;
+ margin-top: 2px;
+ top : 3px;
+ width : 48px;
+ height : 20px;
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+}
+
+.w2calendar_selectbox_year {
+ position : absolute;
+ left : 41px;
+ top : 3px;
+ width : 64px;
+ height : 20px;
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+}
+
+.w2calendar_selectbox_month {
+ position : absolute;
+ left : 108px;
+ top : 3px;
+ width : 48px;
+ height : 20px;
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+}
+
+.w2calendar_selectbox_month_yearBefore {
+ position : absolute;
+ left : 41px;
+ top : 3px;
+ width : 48px;
+ height : 20px;
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+}
+
+.w2calendar_selectbox_year_monthAfter {
+ position : absolute;
+ left : 92px;
+ top : 3px;
+ width : 64px;
+ height : 20px;
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+}
+
+.w2calendar_selectbox_hour {
+ margin-left : 10px;
+ position : relative;
+ width : 32px;
+ height : 17px;
+}
+
+.w2calendar_selectbox_minute {
+ position : relative;
+ width : 32px;
+ height : 17px;
+}
+
+.w2calendar_footer_date_mobile {
+ color : #383d41;
+ position : absolute;
+ width : 0;
+ visibility : hidden;
+}
+
+.w2calendar_footer_date_sec{
+ position : absolute;
+ width : 0;
+ visibility : hidden;
+}
+
+.w2calendar_footer_date_mobile_div {
+ position:relative;
+ float:left;
+ margin-right:1px;
+}
+
+.w2calendar_footer_hour_div {
+ float:left;
+ /*margin-top:2px;*/
+}
+
+.w2calendar_footer_min_div {
+ float:left;
+ /*margin-top:2px;*/
+}
+
+.w2calendar_footer_colon {
+ float:left;
+ height:22px;
+ line-height:22px;
+}
+
+.w2calendar_selectbox_hour_mobile {
+ margin-left : 5px;
+ position : relative;
+ left : 0;
+ top : 0;
+ width : 48px;
+ height : 18px;
+}
+
+.w2calendar_selectbox_minute_mobile {
+ position : relative;
+ left : 0;
+ top : 0;
+ width : 48px;
+ height : 18px;
+}
+
+.w2calendar_selectbox_hour .w2table_sb_col {
+ padding-right : 10px;
+}
+
+.w2calendar_selectbox_minute .w2table_sb_col {
+ padding-right : 10px;
+}
+
+.w2calendar_blank {
+ width : 60px;
+ height : 18px;
+}
+
+.w2calendar_blank_div {
+ float:left;
+ margin-top:2px;
+}
+
+.w2calendar_time_confirm {
+ width : 16px;
+ height : 14px;
+ background : url(../images/calendar/time_confirm.gif) no-repeat center center;
+ cursor : pointer;
+ margin:0 3px;
+}
+
+.w2calendar_time_confirm_over {
+ background : url(../images/calendar/time_confirm_on.gif) no-repeat center center;
+}
+
+.w2calendar_time_confirm_div {
+ float:left;
+ margin-top:2px;
+ text-indent:-9999px;
+}
+
+.w2calendar_time_cancel {
+ width : 16px;
+ height : 14px;
+ background : url(../images/calendar/time_cancel.gif) no-repeat center center;
+ cursor : pointer;
+}
+
+.w2calendar_time_cancel_over {
+ background : url(../images/calendar/time_cancel_on.gif) no-repeat center center;
+}
+
+
+.w2calendar_time_cancel_div {
+ float:left;
+ margin-top:2px;
+ text-indent:-9999px;
+}
+
+
+.w2calendar_date_cancel {
+ width : 16px;
+ height : 14px;
+ background : url(../images/calendar/time_cancel.gif) no-repeat center center;
+ cursor : pointer;
+}
+
+.w2calendar_date_cancel_div {
+ float:left;
+ margin-top:2px;
+}
+
+a.w2calendar_date_cancel {
+ margin: 0;
+ padding: 0;
+ width : 24px;
+ height : 18px;
+ border: none;
+ line-height: 100%;
+ display: block;
+ text-indent:-9999px;
+}
+
+a.w2calendar_date_cancel_div {
+ float:left;
+ margin-top:2px;
+}
+
+.w2calendar_header_last_year {
+ position : absolute;
+ left : 11px;
+ top : 4px;
+ width : 15px;
+ height : 22px;
+ cursor : pointer;
+ background : url(../images/calendar/year_last.gif) center center no-repeat white;
+}
+
+button.w2calendar_header_last_year {
+ border: none;
+}
+
+.w2calendar_header_next_year {
+ position : absolute;
+ left : 173px;
+ top : 4px;
+ width : 15px;
+ height : 22px;
+ cursor : pointer;
+ background : url(../images/calendar/year_next.gif) center center no-repeat white;
+}
+
+button.w2calendar_header_next_year {
+ border: none;
+}
+
+.w2calendar_header_next_year_yearType {
+ position : absolute;
+ left : 123px;
+ top : 4px;
+ width : 15px;
+ height : 22px;
+ cursor : pointer;
+ background : url(../images/calendar/year_next.gif) center center no-repeat white;
+}
+
+button.w2calendar_header_next_year_yearType {
+ border: none;
+}
+
+ .w2calendar_header_last_month {
+ position : absolute;
+ left : 26px;
+ top : 4px;
+ width : 15px;
+ height : 22px;
+ cursor : pointer;
+ background : url(../images/calendar/month_last.gif) center center no-repeat white;
+}
+
+
+button.w2calendar_header_last_month {
+ border: none;
+}
+
+.w2calendar_header_next_month {
+ position : absolute;
+ left : 158px;
+ top : 4px;
+ width : 15px;
+ height : 22px;
+ cursor : pointer;
+ background : url(../images/calendar/month_next.gif) center center no-repeat white;
+}
+
+button.w2calendar_header_next_month {
+ border: none;
+}
+
+.w2calendar_header_btn_ok {
+ position : absolute;
+ left : 190px;
+ top : 4px;
+ width : 17px;
+ height : 22px;
+ cursor : pointer;
+ background-image : url(../images/calendar/btn_ok.gif);
+ background-position : center center;
+ background-repeat : no-repeat;
+}
+
+.w2calendar_header_btn_ok_yearType {
+ position : absolute;
+ left : 140px;
+ top : 4px;
+ width : 17px;
+ height : 22px;
+ cursor : pointer;
+ background-image : url(../images/calendar/btn_ok.gif);
+ background-position : center center;
+ background-repeat : no-repeat;
+}
+
+.w2calendar_header_btn_ok_over {
+ background-image : url(../images/calendar/btn_ok_on.gif);
+}
+
+.w2calendar_header_btn_close {
+ position : absolute;
+ left : 210px;
+ top : 4px;
+ width : 17px;
+ height : 22px;
+ cursor : pointer;
+ background-image : url(../images/calendar/btn_close.gif);
+ background-position : center center;
+ background-repeat : no-repeat;
+}
+
+.w2calendar_header_btn_close_yearType {
+ position : absolute;
+ left : 160px;
+ top : 4px;
+ width : 17px;
+ height : 22px;
+ cursor : pointer;
+ background-image : url(../images/calendar/btn_close.gif);
+ background-position : center center;
+ background-repeat : no-repeat;
+}
+
+.w2calendar_header_btn_close_over {
+ background-image : url(../images/calendar/btn_close_on.gif);
+}
+
+.w2calendar_col_day .w2calendar_day {
+ width : 100%;
+ height : 100%;
+}
+
+.w2calendar_col_date {
+ text-align : center;
+ vertical-align : middle;
+}
+
+.w2calendar_col_date button {
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+ cursor : pointer;
+}
+
+.w2calendar_picker_content tbody tr td {
+ padding : 0px 1.5px;
+ border-radius : 4px;
+ text-align : center;
+ vertical-align : middle;
+}
+.w2calendar_picker_content table td div {
+ display: table;
+ float : left;
+ width : 46px;
+ height : 46px;
+ margin : 1px 1.5px;
+ cursor : pointer;
+ border-radius : 3px;
+ background-color : #f5f5f5;
+}
+.w2calendar_picker_content table td div.active, .w2calendar_picker_content table td div:hover {
+ background-color : #5a82cf;
+ color : #ffffff;
+ text-shadow : 0 -1px 0 rgba(0, 0, 0, 0.25);
+}
+.w2calendar_picker_header {
+ padding : 4px 3px;
+ display : table;
+ table-layout : fixed;
+}
+.w2calendar_picker_header_last_entity {
+ position : relative;
+ display : table-cell;
+ width : 20px;
+ height : 20px;
+ cursor : pointer;
+ outline: none;
+ background : url(../images/calendar/month_last.gif) center center no-repeat white;
+}
+.w2calendar_picker_header_last_entity:hover {
+ background : url(../images/calendar/month_last.gif) center center no-repeat #eeeeee;
+}
+.w2calendar_picker_header_dynamic_entity {
+ position : relative;
+ display : table-cell;
+ width : 251px;
+ height : 20px;
+ cursor : pointer;
+ outline: none;
+ text-align : center;
+ vertical-align : middle;
+ font-weight : bold;
+}
+.w2calendar_picker_header_dynamic_entity:hover {
+ background : #eeeeee;
+}
+.w2calendar_picker_header_next_entity {
+ position : relative;
+ display : table-cell;
+ width : 20px;
+ height : 20px;
+ cursor : pointer;
+ outline: none;
+ background : url(../images/calendar/month_next.gif) center center no-repeat white;
+}
+.w2calendar_picker_header_next_entity:hover {
+ background : url(../images/calendar/month_next.gif) center center no-repeat #eeeeee;
+}
+/*--------------------calendar second--------------------*/
+.w2calendar_selectbox_second {
+ position : relative;
+ width : 32px;
+ height : 17px;
+}
+
+.w2calendar_selectbox_second_mobile {
+ position : relative;
+ left : 0;
+ top : 0;
+ width : 48px;
+ height : 18px;
+}
+
+.w2calendar_footer_sec_div {
+ float:left;
+ /*margin-top:2px;*/
+}
+
+/* -------------------classYearMonth---------------------*/
+.w2calendar_classYearMonth_dynamic {
+ width:297px;
+ height : auto;
+}
+.w2calendar_classYearMonth_dynamic .w2calendar_content {
+ display : none;
+}
+.w2calendar_classYearMonth_dynamic .w2calendar_footer {
+ display : none;
+}
+.w2calendar_classYearMonth_class1 {
+ width:247px;
+ height : 28px;
+}
+.w2calendar_classYearMonth_class1 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class1 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class2 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_class2 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class2 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class3 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_class3 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class3 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class4 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_class4 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class4 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class5 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_class5 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class5 .w2calendar_footer {
+ display : none;
+}
+
+/* -------------------classYear---------------------*/
+.w2calendar_classYear_class1 {
+ width:190px;
+ height : 28px;
+}
+.w2calendar_classYear_class1 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYear_class1 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYear_class1 .w2calendar_selectbox_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class1 .w2calendar_selectbox_month_native {
+ display : none !important;
+}
+
+.w2calendar_classYear_class1 .w2calendar_header_last_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class1 .w2calendar_header_next_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class2 {
+ width:190px;
+ height : 30px;
+}
+.w2calendar_classYear_class2 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYear_class2 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYear_class2 .w2calendar_selectbox_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class2 .w2calendar_selectbox_month_native {
+ display : none !important;
+}
+
+.w2calendar_classYear_class2 .w2calendar_header_last_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class2 .w2calendar_header_next_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class3 {
+ width:190px;
+ height : 30px;
+}
+.w2calendar_classYear_class3 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYear_class3 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYear_class3 .w2calendar_selectbox_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class3 .w2calendar_selectbox_month_native {
+ display : none !important;
+}
+
+.w2calendar_classYear_class3 .w2calendar_header_last_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class3 .w2calendar_header_next_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class4 {
+ width:190px;
+ height : 30px;
+}
+.w2calendar_classYear_class4 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYear_class4 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYear_class4 .w2calendar_selectbox_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class4 .w2calendar_selectbox_month_native {
+ display : none !important;
+}
+
+.w2calendar_classYear_class4 .w2calendar_header_last_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class4 .w2calendar_header_next_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class5 {
+ width:190px;
+ height : 30px;
+}
+.w2calendar_classYear_class5 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYear_class5 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYear_class5 .w2calendar_selectbox_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class5 .w2calendar_selectbox_month_native {
+ display : none !important;
+}
+
+.w2calendar_classYear_class5 .w2calendar_header_last_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class5 .w2calendar_header_next_month {
+ display : none !important;
+}
+
+/*outsideClick*/
+.w2calendar_classYearMonth_outsideClick_class1 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_outsideClick_class1 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class1 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class2 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_outsideClick_class2 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class2 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class3 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_outsideClick_class3 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class3 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class4 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_outsideClick_class4 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class4 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class5 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_outsideClick_class5 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class5 .w2calendar_footer {
+ display : none;
+}
+/*-------------------autofinder---------------------------*/
+.w2autoFinder {
+ height : 10px ;
+ border : 1px solid blue;
+
+}
+.w2autoFinder_selectbox {
+ position : relative;
+ left : 0;
+ top : 0;
+ width : 105px;
+ height : 20px;
+}
+
+
+.w2autofinder_table{
+
+ left : 0;
+ top : 0;
+ height : 16px;
+}
+
+.w2autoFinder_mytable_input {
+
+ left : 0;
+ top : 0;
+ width : 140px;
+ height : 16px;
+}
+
+.w2autoFinder_table{
+ overflow-x:hidden;
+ overflow-y : scroll;
+ position : absolute; /* 반드시 포지션 값이 있어야 함 fixed,relative,absolute */
+
+
+}
+
+
+
+.w2autoFinder_table_sb {
+ background-color : red;
+ border:1px solid #b5c7d6;
+ display : inline;
+ visibility : visible;
+
+}
+
+
+.w2autoFinder_table_sb_main {
+
+ left:0;
+ top:-1px;
+
+ overflow-x:hidden;
+ border-collapse :separate;
+ border-spacing:0;
+ background-color : #ffffff;
+ border-right:1px solid #b5c7d6;
+}
+
+
+.w2autoFinder_table_sb_col {
+ height : 15px;
+ width : 100%;
+ font-size : 12px;
+ vertical-align : middle;
+ border:0;
+ border-top:1px dashed #b5c7d6;
+ background-color : #ffffff;
+ overflow:hidden;
+ padding:0 3px;
+}
+
+.w2autoFinder_table_sb_col_over {
+ background-color : red;
+}
+
+
+
+
+/* -------------------class1---------------------*/
+.w2calendar_class1 {
+ width : 199px;
+ height : 194px;
+}
+.w2calendar_class1 .w2calendar_col_day {
+ height : 18px;
+ text-align : center;
+ font-size : 12px;
+ font-weight : bold;
+ color : #004080;
+}
+
+.w2calendar_class1 .w2calendar_day0 {
+ background : url(../images/calendar/day_sun.gif) center center no-repeat #eff8fe;
+}
+
+.w2calendar_class1 .w2calendar_day1 {
+ background : url(../images/calendar/day_mon.gif) center center no-repeat #eff8fe;
+}
+
+.w2calendar_class1 .w2calendar_day2 {
+ background : url(../images/calendar/day_tue.gif) center center no-repeat #eff8fe;
+}
+
+.w2calendar_class1 .w2calendar_day3 {
+ background : url(../images/calendar/day_wed.gif) center center no-repeat #eff8fe;
+}
+
+.w2calendar_class1 .w2calendar_day4 {
+ background : url(../images/calendar/day_thu.gif) center center no-repeat #eff8fe;
+}
+
+.w2calendar_class1 .w2calendar_day5 {
+ background : url(../images/calendar/day_fri.gif) center center no-repeat #eff8fe;
+}
+
+.w2calendar_class1 .w2calendar_day6 {
+ background : url(../images/calendar/day_sat.gif) center center no-repeat #eff8fe;
+}
+
+.w2calendar_class1 .w2calendar_col_date {
+ background:url(../images/calendar/bg_date.gif) center center no-repeat #eff8fe;
+ font-size:11px;
+ height : 20px;
+}
+
+.w2calendar_class1 .w2calendar_date_on,
+.w2calendar_class1 .w2calendar_date_off button {
+ text-align : center;
+}
+
+.w2calendar_class1 .w2calendar_date_off,
+.w2calendar_class1 .w2calendar_date_off button {
+ text-align : center;
+ color : #d7d7d7;
+}
+
+
+
+/* sunday */
+.w2calendar_class1 .w2calendar_day_0,
+.w2calendar_class1 .w2calendar_day_0 button {
+ font-weight : bold;
+ color:#d02121;
+}
+
+/* saturday */
+.w2calendar_class1 .w2calendar_day_6,
+.w2calendar_class1 .w2calendar_day_6 button {
+ font-weight : bold;
+ color:#5a82cf;
+}
+
+/* holiday*/
+.w2calendar_class1 .w2calendar_holiday,
+.w2calendar_class1 .w2calendar_holiday button {
+ font-weight : bold;
+ color : red;
+}
+
+.w2calendar_class1 .w2calendar_date_over,
+.w2calendar_class1 .w2calendar_date_over button {
+ background : url(../images/calendar/bg_date_on.gif) center center no-repeat #f5f5f5;
+ color:#fff;
+}
+
+.w2calendar_class1 .w2calendar_selected,
+.w2calendar_class1 .w2calendar_selected button {
+ background : url(../images/calendar/bg_date_on.gif) center center no-repeat #f5f5f5;
+ color:#fff;
+}
+/* -------------------class2---------------------*/
+.w2calendar_class2 {
+ width : 199px;
+ height : 206px;
+}
+.w2calendar_class2 .w2calendar_col_day {
+ height : 18px;
+ text-align : center;
+ font-size : 12px;
+ font-weight : bold;
+ color : #004080;
+}
+
+.w2calendar_class2 .w2calendar_day0 {
+ background : url(../images/calendar/day_sun2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_day1 {
+ background : url(../images/calendar/day_mon2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_day2 {
+ background : url(../images/calendar/day_tue2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_day3 {
+ background : url(../images/calendar/day_wed2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_day4 {
+ background : url(../images/calendar/day_thu2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_day5 {
+ background : url(../images/calendar/day_fri2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_day6 {
+ background : url(../images/calendar/day_sat2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_col_date {
+ height : 22px;
+ font-size:11px;
+}
+
+.w2calendar_class2 .w2calendar_date_on {
+ background : url(../images/calendar/date2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_date_off {
+ background : url(../images/calendar/dateInOtherMonth2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_date_over {
+ background : url(../images/calendar/selectedDate2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_selected {
+ background : url(../images/calendar/selectedDate2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_date_on,
+.w2calendar_class2 .w2calendar_date_on button {
+ font-size : 11px;
+ color : #333333;
+}
+
+.w2calendar_class2 .w2calendar_date_off,
+.w2calendar_class2 .w2calendar_date_off button {
+ color : #aeaeae;
+}
+
+.w2calendar_class2 .w2calendar_date_over,
+.w2calendar_class2 .w2calendar_date_over button {
+ font-weight : bold;
+ color : #ffffff;
+ height : 22px;
+}
+
+.w2calendar_class2 .w2calendar_selected,
+.w2calendar_class2 .w2calendar_selected button {
+ font-weight : bold;
+ color : #ffffff;
+ height : 22px;
+}
+
+/* sunday */
+.w2calendar_class2 .w2calendar_day_0,
+.w2calendar_class2 .w2calendar_day_0 button {
+ font-weight : bold;
+ color : #e25353;
+}
+
+/* saturday */
+.w2calendar_class2 .w2calendar_day_6,
+.w2calendar_class2 .w2calendar_day_6 button {
+ font-weight : bold;
+ color : #969696;
+}
+
+/* holiday*/
+.w2calendar_class2 .w2calendar_holiday,
+.w2calendar_class2 .w2calendar_holiday button {
+ font-weight : bold;
+ color : #e25353;
+}
+
+/* -------------------class3---------------------*/
+.w2calendar_class3 {
+ width : 199px;
+ height : 206px;
+}
+.w2calendar_class3 .w2calendar_col_day {
+ height : 18px;
+ text-align : center;
+ font-size : 12px;
+ font-weight : bold;
+ color : #004080;
+}
+
+.w2calendar_class3 .w2calendar_day0 {
+ background : url(../images/calendar/day_sun3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_day1 {
+ background : url(../images/calendar/day_mon3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_day2 {
+ background : url(../images/calendar/day_tue3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_day3 {
+ background : url(../images/calendar/day_wed3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_day4 {
+ background : url(../images/calendar/day_thu3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_day5 {
+ background : url(../images/calendar/day_fri3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_day6 {
+ background : url(../images/calendar/day_sat3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_col_date {
+ height : 22px;
+ font-size : 12px;
+}
+
+.w2calendar_class3 .w2calendar_date_on {
+ background : url(../images/calendar/date3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_date_off {
+ background : url(../images/calendar/dateInOtherMonth3.gif) center center;
+}
+
+.w2calendar_class3 .w2calendar_date_over {
+ background : url(../images/calendar/selectedDate3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_selected {
+ background : url(../images/calendar/selectedDate3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_date_on,
+.w2calendar_class3 .w2calendar_date_on button {
+ font-size : 11px;
+ color : #34b9cf;
+}
+
+.w2calendar_class3 .w2calendar_date_off,
+.w2calendar_class3 .w2calendar_date_off button {
+ color : #a0a0a0;
+}
+
+.w2calendar_class3 .w2calendar_date_over,
+.w2calendar_class3 .w2calendar_date_over button {
+ font-weight : bold;
+ color : #34b9cf;
+ height : 22px;
+}
+
+.w2calendar_class3 .w2calendar_selected,
+.w2calendar_class3 .w2calendar_selected button {
+ font-weight : bold;
+ color : #34b9cf;
+ height : 22px;
+}
+
+/* sunday */
+.w2calendar_class3 .w2calendar_day_0,
+.w2calendar_class3 .w2calendar_day_0 button {
+ font-weight : bold;
+ color : #34b9cf;
+}
+
+/* saturday */
+.w2calendar_class3 .w2calendar_day_6,
+.w2calendar_class3 .w2calendar_day_6 button {
+ font-weight : bold;
+ color : #34b9cf;
+}
+
+/* holiday */
+.w2calendar_class3 .w2calendar_holiday,
+.w2calendar_class3 .w2calendar_holiday button {
+ font-weight : bold;
+ color : #34b9cf;
+}
+
+/* -------------------class4---------------------*/
+.w2calendar_class4 {
+ width : 199px;
+ height : 206px;
+}
+.w2calendar_class4 .w2calendar_col_day {
+ height : 18px;
+ text-align : center;
+ font-size : 12px;
+ font-weight : bold;
+ color : #004080;
+}
+
+.w2calendar_class4 .w2calendar_day0 {
+ background : url(../images/calendar/day_sun4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_day1 {
+ background : url(../images/calendar/day_mon4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_day2 {
+ background : url(../images/calendar/day_tue4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_day3 {
+ background : url(../images/calendar/day_wed4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_day4 {
+ background : url(../images/calendar/day_thu4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_day5 {
+ background : url(../images/calendar/day_fri4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_day6 {
+ background : url(../images/calendar/day_sat4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_col_date {
+ height : 22px;
+ font-size : 12px;
+}
+
+.w2calendar_class4 .w2calendar_date_on,
+.w2calendar_class4 .w2calendar_date_on button {
+ font-size : 11px;
+ color : #444444;
+}
+
+.w2calendar_class4 .w2calendar_date_off,
+.w2calendar_class4 .w2calendar_date_off button {
+ color : #a0a0a0;
+}
+
+.w2calendar_class4 .w2calendar_date_over,
+.w2calendar_class4 .w2calendar_date_over button {
+ font-weight : bold;
+ color : #444444;
+ height : 22px;
+ background-color: #5f8ad2;
+}
+
+.w2calendar_class4 .w2calendar_selected,
+.w2calendar_class4 .w2calendar_selected button {
+ font-weight : bold;
+ color : #444444;
+ height : 22px;
+ text-decoration : underline;
+}
+
+/* sunday */
+.w2calendar_class4 .w2calendar_day_0,
+.w2calendar_class4 .w2calendar_day_0 button {
+ font-weight : bold;
+ color : #f56127;
+}
+
+/* saturday */
+.w2calendar_class4 .w2calendar_day_6,
+.w2calendar_class4 .w2calendar_day_6 button {
+ font-weight : bold;
+ color : #3474df;
+}
+
+/* holiday */
+.w2calendar_class4 .w2calendar_holiday,
+.w2calendar_class4 .w2calendar_holiday button {
+ font-weight : bold;
+ color : #f56127;
+}
+/* -------------------class5---------------------*/
+.w2calendar_class5 {
+ width : 199px;
+ height : 206px;
+}
+.w2calendar_class5 .w2calendar_col_day {
+ height : 18px;
+ text-align : center;
+ font-size : 12px;
+ font-weight : bold;
+ color : #004080;
+}
+
+.w2calendar_class5 .w2calendar_day0 {
+ background : url(../images/calendar/day_sun5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_day1 {
+ background : url(../images/calendar/day_mon5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_day2 {
+ background : url(../images/calendar/day_tue5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_day3 {
+ background : url(../images/calendar/day_wed5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_day4 {
+ background : url(../images/calendar/day_thu5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_day5 {
+ background : url(../images/calendar/day_fri5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_day6 {
+ background : url(../images/calendar/day_sat5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_col_date {
+ height : 22px;
+ font-size : 12px;
+}
+
+.w2calendar_class5 .w2calendar_date_on {
+ background : url(../images/calendar/date5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_date_off {
+ background : url(../images/calendar/dateInOtherMonth5.gif) center center;
+}
+
+.w2calendar_class5 .w2calendar_date_over {
+ background : url(../images/calendar/selectedDate5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_selected {
+ background : url(../images/calendar/selectedDate5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_date_on,
+.w2calendar_class5 .w2calendar_date_on button {
+ font-size : 11px;
+ color : #444444;
+}
+
+.w2calendar_class5 .w2calendar_date_off,
+.w2calendar_class5 .w2calendar_date_off button {
+ color : #a0a0a0;
+}
+
+.w2calendar_class5 .w2calendar_date_over,
+.w2calendar_class5 .w2calendar_date_over button {
+ font-weight : bold;
+ color : #ffffff;
+ height : 22px;
+}
+
+.w2calendar_class5 .w2calendar_selected,
+.w2calendar_class5 .w2calendar_selected button {
+ font-weight : bold;
+ color : #ffffff;
+ height : 22px;
+}
+
+/* sunday */
+.w2calendar_class5 .w2calendar_day_0,
+.w2calendar_class5 .w2calendar_day_0 button {
+ font-weight : bold;
+ color : #e36500;
+}
+
+/* saturday */
+.w2calendar_class5 .w2calendar_day_6,
+.w2calendar_class5 .w2calendar_day_6 button {
+ font-weight : bold;
+ color : #98b300;
+}
+
+/* holiday */
+.w2calendar_class5 .w2calendar_holiday,
+.w2calendar_class5 .w2calendar_holiday button {
+ font-weight : bold;
+ color : #e36500;
+}
+
+
+/* treeview */
+.w2treeview {
+ background-color : #ffffff;
+ padding : 0;
+ margin : 0;
+ overflow : auto;
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
+ outline-width: 0;
+}
+
+.w2treeview_group {
+ margin : 0;
+ padding : 0;
+ width : 95%;
+ outline-width: 0;
+}
+
+.w2treeview_node {
+ width : 100%; /* 이거 안주면 ie8에서 td가 벌어지는 경우있음 */
+ position : relative;
+ left : 0;
+}
+
+.w2treeview_row_parent {
+}
+
+.w2treeview_row_child {
+}
+
+.w2treeview_noguideline {
+ width : 16px;
+}
+
+.w2treeview_guideline {
+ width : 16px;
+ background : url(../images/treeview/vline.gif) repeat-y center center;
+}
+
+.w2treeview_row_depth0 {
+ /* 하위호환 : 0번째 depths는 보여주지 않는다*/
+ display : none;
+}
+
+.w2treeview_col_depth0 {
+ /* 하위호환 : 0번째 depths는 보여주지 않는다*/
+ display : none;
+}
+
+.w2treeview_over {
+/* background-color : #80ffff; */
+}
+
+.w2treeview_select_node {
+ background:none;
+ color:#83c2f3;
+ font-weight:bold
+}
+
+
+.w2treeview_table_node {
+ table-layout : fixed;
+/* table-layout : auto; */
+ border-collapse : collapse;
+}
+
+.w2treeview_table_node td {
+ padding : 0 1px;
+ margin : 0;
+}
+
+.w2treeview_col {
+/* vertical-align : middle; */
+}
+
+.w2treeview_col_label {
+ word-wrap: normal; /*IE8때문에 있는 코드 IE8에서 (white-space : nowrap)이 상위에 word-wrap: break-word가 있는 경우 제대로 동작하지 않는다. */
+ overflow : visible;/*IE6때문에 있는 코드 기본적으로 developer로 찍어보면 td의 overflow는 visible이나 직접 명시해 주지 않으면 IE6에서는 동작하지 않는다.*/
+}
+
+.w2treeview_child {
+/* margin-left : 20px; */
+}
+
+.w2treeview_open_child {
+}
+
+.w2treeview_none {
+ display : none;
+}
+
+.w2treeview_label {
+ position : relative; /* relative, absolute 주면 min-width는 대신 display:block, none왔다갔다할때 위치를 td안에 잘 못찾음..*/
+/* min-width : 75px; */
+ cursor : pointer;
+/* background-color : #0080ff; */
+ white-space : nowrap;
+ font-size : 12px;
+ padding : 3px 3px 3px 3px;
+}
+
+.w2treeview_col_icon_navi {
+ width : 16px;
+}
+
+.w2treeview_col_icon_checkbox {
+ width : 16px;
+}
+
+.w2treeview_col_icon_label {
+ width : 20px;
+}
+
+
+
+.w2treeview_checkbox {
+ height : 14px;
+ width : 14px;
+ margin : 0;
+ padding: 0;
+ position: absolute;
+}
+
+.w2treeview_icon_navi {
+ width : 16px;
+ height : 20px;
+ text-align : center;
+ cursor:pointer;
+}
+
+.w2treeview_icon_none {
+/* background 없이 크기만 차지 */
+ width : 16px;
+}
+
+.w2treeview_icon_label {
+/* display : none; */
+ width : 18px;
+ height : 20px;
+ text-align : center;
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2treeview_icon_label_none {
+ display : none;
+}
+
+.w2treeview_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#83c2f3;
+ padding:3px;
+ cursor : default;
+ margin : 20px;
+ color:#fff;
+ font-size:12px;
+ z-index : 5200;
+}
+
+.w2treeview_partialselect {
+ filter : alpha(opacity=40);
+ opacity : 0.4;
+}
+.w2treeview_partialdiv {
+ position: relative;
+ height : 12px;
+ width : 12px;
+ overflow:visible;
+ left : 0;
+ top:0;
+ background-color:#e9e9e9;
+}
+
+/* open */
+.w2treeview_open_child .w2treeview_icon_navi {
+ background : url(../images/treeview/minus.png) no-repeat center center;
+}
+
+.w2treeview_open_child .w2treeview_icon_label {
+/* background : url(../images/treeview/folder_open.gif) no-repeat center center; */
+}
+
+/* close */
+.w2treeview_close_child .w2treeview_icon_navi {
+ background : url(../images/treeview/plus.png) no-repeat center center;
+}
+
+.w2treeview_close_child .w2treeview_icon_label {
+/* background : url(../images/treeview/folder_close.gif) no-repeat center center; */
+}
+
+
+.w2treeview_leaf .w2treeview_icon_navi {
+ background : url(../images/treeview/middle.gif) no-repeat center center;
+}
+
+.w2treeview_last_leaf .w2treeview_icon_navi {
+ background : url(../images/treeview/last.gif) no-repeat center center;
+}
+
+.w2treeview_root_single_leaf .w2treeview_icon_navi {
+ background : url(../images/treeview/leaf_single_root.gif) no-repeat center center;
+}
+
+.w2treeview_root_multi_leaf .w2treeview_icon_navi {
+ background : url(../images/treeview/leaf_multi_root.gif) no-repeat center center;
+}
+
+/*
+.w2treeview_leaf .w2treeview_icon_label {
+ width : 16px;
+ background : url(../images/treeview/doc1.gif) no-repeat center center;
+}
+*/
+
+
+.w2treeview_drag {
+ visibility : hidden;
+ position : absolute;
+ border:2px solid #7BAFE4;
+ background-color:#ffffff;
+ cursor : default;
+ font-size : 15px;
+ margin-left : 20px;
+ margin-top : 15px;
+}
+
+.w2treeview_disabled .w2treeview_label {
+ color:#848684
+}
+
+/* treeview_virtual */
+.w2treeview_virtual .treeview_virtual_node {
+ white-space: nowrap;
+}
+
+.w2treeview_virtual .treeview_virtual_node:focus {
+ outline: none;
+}
+
+.w2treeview_virtual .treeview_virtual_node span {
+ display: inline-block;
+ vertical-align: middle;
+ margin: 0;
+ *zoom:1;
+ *display: inline;
+ _display: inline;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_icon_navi {
+ width: 16px;
+ height: 100%;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_icon_open {
+ background : url(../images/treeview/plus.png) no-repeat center center;
+ cursor: pointer;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_root_single_leaf {
+ background : url(../images/treeview/leaf_single_root.gif) no-repeat center center;
+ cursor: pointer;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_root_multi_leaf {
+ background : url(../images/treeview/leaf_multi_root.gif) no-repeat center center;
+ cursor: pointer;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_icon_close {
+ background : url(../images/treeview/minus.png) no-repeat center center;
+ cursor: pointer;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_leaf {
+ background : url(../images/treeview/middle.gif) no-repeat center center;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_last_sibling {
+ background : url(../images/treeview/last.gif) no-repeat center center;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_select_node {
+ background: none;
+ color: #383d41;
+ font-weight: bold;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_label {
+ white-space: nowrap;
+ vertical-align: middle;
+ cursor: pointer;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_label:focus {
+ outline: none;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_guideline {
+ height: 100%;
+ overflow:auto;
+ font-size: 0;
+ background: url(../images/treeview/vline.gif) repeat right center;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_icon_label {
+ height: 18px;
+ width: 20px;
+ cursor: default;
+ text-align: center;
+ background-repeat: no-repeat;
+ background-position: center center;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_checkbox {
+ height: 14px;
+ width: 14px;
+ margin: 0 2px 0 2px;
+ padding: 0;
+ vertical-align: middle;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_partialselect {
+ filter : alpha(opacity=40);
+ opacity : 0.4;
+}
+
+
+.w2treeview_virtual .treeview_over {
+
+}
+
+
+/* secret */
+.w2secret_input{
+ background-color : yellow;
+ vertical-align : middle;
+}
+
+
+
+/* output */
+.w2output {
+}
+/*
+.w2output_table {
+ margin : 0px;
+ padding : 0px 0px 0px 0px;
+ table-layout : fixed;
+ border-collapse : collapse;
+ vertical-align: middle;
+}
+.w2output_td {
+ padding: inherit;
+ padding-left:inherit;
+ padding-top:inherit;
+ padding-right:inherit;
+ padding-bottom:inherit;
+}
+*/
+
+
+/* iframe */
+.w2iframe {
+ border-style : none;
+ border-width : 0;
+}
+
+
+/* repeat */
+.w2repeat {
+}
+
+.w2repeat_table {
+ border-collapse : collapse;
+}
+
+
+
+/* window */
+.w2window {
+ position : absolute;
+ background-color : #ffffff;
+ border: 1px solid #b3b3b3;
+}
+
+.w2window_header {
+ position : absolute;
+ top : 0;
+ left : 0;
+ right : 0;
+ height : 24px;
+ padding:0 1px;
+ background-image : url(../images/window/bg_mdiTitle.gif);
+ overflow : hidden;
+ *width : expression(this.parentNode.clientWidth - 2);
+}
+
+.w2window_selected_header {
+ position : absolute;
+ top : 0;
+ left : 0;
+ right : 0;
+ height : 24px;
+ padding:0 1px;
+ background-image : url(../images/window/bg_selected_mdiTitle.gif);
+ overflow : hidden;
+ *width : expression(this.parentNode.clientWidth - 2);
+}
+
+.w2window_header_extend {
+ display:none;
+}
+
+.w2window_header_icon {
+ position : absolute;
+ top : 0;
+ left : 3px;
+ width : 20px;
+ height : 24px;
+ background : url(../images/window/logo_mdi.png) center center no-repeat;
+}
+
+.w2window_header_title {
+ position : absolute;
+ top : 0;
+ left : 25px;
+ width : 300px;
+ height : 21px;
+ padding : 5px 0 0 0;
+ font-size : 12px;
+ font-weight : bold;
+ color : #383d41;
+ cursor : default;
+ white-space : nowrap;
+}
+
+.w2window_header_subtitle {
+ position : absolute;
+ top : 0;
+ left : 340px;
+ width : 300px;
+ height : 21px;
+ padding : 5px 0 0 0;
+ font-size : 12px;
+ font-weight : bold;
+ color : #383d41;
+ cursor : default;
+ white-space : nowrap;
+}
+
+.w2window_header_buttonArea {
+ position : relative;
+ top : 0;
+ left : 175px;
+ height : 24px;
+ display: inline-block;
+}
+
+.w2window_header_buttonArea > div {
+ display: inline-block;
+ margin-left: -1px;
+}
+
+.w2window_header_button {
+ position : relative;
+ height : 24px;
+ width: 70px;
+ margin-left: 5px;
+ cursor: pointer;
+ display: inline-block;
+}
+
+.w2window_header_custom_button {
+ position : relative;
+ height : 17px;
+ width: 17px;
+ cursor: pointer;
+}
+
+.w2window_header_button_content {
+ top: 50%;
+ left: 50%;
+ width: 100%;
+ height: 80%;
+ position: absolute;
+
+}
+
+.w2window_header_button_content_on {
+
+}
+
+.w2window_header_button_value {
+ top: 50%;
+ left: 50%;
+ position: absolute;
+}
+
+.w2window_header_button_disabled {
+
+}
+.w2window_header_buttonArea {
+ position : relative;
+ top : 0;
+ left : 175px;
+ height : 24px;
+ display: inline-block;
+
+}
+
+.w2window_header_button {
+ position : relative;
+ height : 24px;
+ width: 70px;
+ margin-left: 5px;
+ cursor: pointer;
+ display: inline-block;
+}
+
+.w2window_header_button_content {
+ top: 50%;
+ left: 50%;
+ width: 100%;
+ height: 80%;
+ position: absolute;
+
+}
+
+.w2window_header_button_content_on {
+
+}
+
+.w2window_header_button_value {
+ top: 50%;
+ left: 50%;
+ position: absolute;
+}
+
+.w2window_header_button_disabled {
+
+}
+
+.w2window_header_control {
+ position : absolute;
+ top : 0;
+ right : 0;
+ width : 59px;
+ height : 24px;
+}
+
+.w2window_minimize {
+ position : absolute;
+ top : 5px;
+ left : 1px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_minimize.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_maximized .w2window_restore {
+ position : absolute;
+ top : 5px;
+ left : 19px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_restore2.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_restored .w2window_restore {
+ position : absolute;
+ top : 5px;
+ left : 19px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_restore.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_close {
+ position : absolute;
+ top : 5px;
+ left : 37px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_close.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_popup {
+ position : absolute;
+ top : 5px;
+ left : -17px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_popup2.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_minimize_on {
+ position : absolute;
+ top : 5px;
+ left : 1px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_minimize_on.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_restored .w2window_restore_on {
+ position : absolute;
+ top : 5px;
+ left : 19px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_restore_on.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+
+.w2window_maximized .w2window_restore_on {
+ position : absolute;
+ top : 5px;
+ left : 19px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_restore2_on.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_close_on {
+ position : absolute;
+ top : 5px;
+ left : 37px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_close_on.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_popup_on {
+ position : absolute;
+ top : 5px;
+ left : -17px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_popup2_on.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_body {
+ background-color : #dfdfdf;
+ position : absolute;
+ top : 24px;
+ left : 0;
+ bottom : 0;
+ right : 0;
+ padding:0 1px;
+ *width : expression(this.parentNode.clientWidth - 2);
+ *height : expression(this.parentNode.clientHeight - 25);
+}
+
+.w2window_body_extend {
+ top : 1px;
+ *height : expression(this.parentNode.clientHeight - 2);
+}
+
+.w2window_content {
+ background-color : #ffffff;
+ position : absolute;
+ top : 0;
+ left : 2px;
+ bottom : 22px;
+ right : 2px;
+ border-top : 1px solid #b3b3b3;
+ border-left : 1px solid #b3b3b3;
+ border-right : 1px solid #b3b3b3;
+ border-bottom : 0;
+ *width : expression(this.parentNode.clientWidth - 6);
+ *height : expression(this.parentNode.clientHeight - 23);
+}
+
+.w2window_no_status .w2window_content {
+ bottom : 2px;
+ border-bottom : 1px solid #536A88;
+}
+
+.w2window_iframe {
+ background-color : #ffffff;
+ position : absolute;
+ width : 100%;
+ height : 100%;
+ border : 0;
+ padding : 0;
+ overflow : auto;
+}
+
+.w2window_status {
+ background-color : #eff8fe;
+ position : absolute;
+ left : 2px;
+ bottom : 2px;
+ right : 2px;
+ height : 20px;
+ border-top : 0;
+ border:1px solid #b3b3b3;
+ *width : expression(this.parentNode.clientWidth - 6);
+ *bottom : 0;
+}
+
+.w2window_msg {
+ background : url(../images/window/icon_msg.png) left center no-repeat;
+ position : absolute;
+ overflow : hidden;
+ top : 0;
+ left : 2px;
+ width : 160px;
+ height : 14px;
+ padding : 3px 0 0 18px;
+ font-size : 12px;
+ color : #383d41;
+ cursor : default;
+}
+
+.w2window_custom_msg {
+ float:right;
+ width : 160px;
+ height : 14px;
+ padding : 3px 3px 0 18px;
+ font-size : 12px;
+ text-align: right;
+ color : #383d41;
+ cursor : default;
+}
+
+.w2window_maximized {
+ position : absolute;
+ left : 0;
+ top : 0;
+ right : 0;
+ bottom : 0;
+ *width: expression(this.className.indexOf('w2window_maximized') >= 0 ? this.parentNode.clientWidth - 2 : 'auto');
+ *height: expression(this.parentNode.clientHeight - 2);
+}
+
+
+.w2window_restored {
+ position : absolute;
+}
+
+.w2window_resize {
+ position : absolute;
+ right : 0;
+ bottom : 0;
+ width : 15px;
+ height : 15px;
+ cursor : SE-resize;
+}
+.w2window_maximized .w2window_resize {
+ cursor : SE-resize;
+}
+
+.w2window_resize_right {
+ position : absolute;
+ right : 0;
+ top : 0;
+ bottom : 15px;
+ width : 5px;
+ *height : expression(this.parentNode.clientHeight - 15);
+ cursor : E-resize;
+}
+.w2window_maximized .w2window_resize_right {
+ cursor : E-resize;
+}
+
+.w2window_resize_bottom {
+ position : absolute;
+ left : 0;
+ right : 15px;
+ bottom : 0;
+ *width : expression(this.parentNode.clientWidth - 15);
+ height : 5px;
+ cursor : S-resize;
+}
+
+.w2window_resize_bottomLeft {
+ position : absolute;
+ left : 0;
+ bottom : 0;
+ width : 15px;
+ height : 15px;
+ cursor : SW-resize;
+}
+
+.w2window_resize_left {
+ position : absolute;
+ left : 0;
+ top : 0;
+ bottom : 15px;
+ width : 5px;
+ *height : expression(this.parentNode.clientHeight - 15);
+ cursor : W-resize;
+}
+
+.w2window_maximized .w2window_resize_bottom {
+ cursor : S-resize;
+}
+
+.w2window_wmode {
+ position:absolute;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+}
+
+.w2window_wframe {
+ width:100%;
+ height:100%;
+ overflow:auto;
+}
+
+/* chart */
+.w2chart {
+}
+
+.w2chart_main {
+ outline-width: 0;
+}
+
+.w2chart_over {
+}
+
+.w2chart_contextMenu {
+ width:148px; height:87px;
+ border:1px solid #a4a7a8;
+ background-color:#fff;
+}
+
+.w2chart_contextMenu_over {
+ cursor:pointer;
+ background: repeat-x url(../images/chart/Mmouse_over.gif);
+ color: #ffffff;
+}
+
+.w2chartLabel {
+ text-align : center;
+ z-Index : 110;
+}
+
+.w2chartDataTableLayer {
+}
+
+.w2chartDataTableLayer_table {
+}
+
+.w2chartDataTableLayer_headRowTd {
+ font-size:12px;
+ background-color:#ADC0C7;
+ border:1px solid #D2D4D5;
+ color:#002D36;
+ text-align:center;
+}
+
+.w2chartDataTableLayer_headCellTd {
+ font-size:12px;
+ background-color:#EDEFF0;
+ color:#002D36;
+ border:1px solid #CDD2D3;
+ text-align:left;
+}
+
+.w2chartDataTableLayer_cellTd {
+ font-size:12px;
+ text-align:center;
+ border:1px solid #E6E8E9;
+ background-color:#ffffff;
+}
+
+.w2chartSeriesLayer_group {
+}
+
+/* group */
+.w2group { background-color:#ffffff;}
+
+.w2group_expand {
+ float:right;
+}
+
+.w2group_expnad_btn {
+ height:20px;
+ width:20px;
+ background-image: url(../../common/images/btn_zoom_down.png);
+ background-repeat: no-repeat;
+ background-position: 0 0;
+ cursor: pointer;
+}
+
+.w2group_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#5c85d4;
+ padding:3px;
+ cursor : default;
+ color:#fff;
+ font-size:12px;
+ z-index : 5200;
+}
+
+/* layer */
+.w2layer {
+}
+
+
+/*radio */
+.w2radio {
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2radio_main {
+ height:100%; width:100%;
+ border-collapse:collapse;
+ overflow:auto;
+}
+.w2radio_row {
+}
+.w2radio_td_input {
+ width:20px;
+}
+.w2radio_input{
+ margin-bottom:3px;
+}
+.w2radio_td_label {
+}
+.w2radio_label{
+ font-size:12px;
+ cursor:pointer;
+}
+
+.w2radio_disabled {
+ color : #848684;
+}
+
+/* grid */
+.w2grid {
+ position: relative;
+ background-color:#ffffff;
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
+}
+.w2grid_disabled {
+ opacity:0.7;
+ filter:alpha(opacity=70);
+}
+.w2grid_default_disabled {
+}
+.w2grid_default_readonly {
+}
+.w2grid td {
+ padding:0;
+}
+.w2grid th {
+ padding:0;
+ font-weight:normal;
+}
+.w2grid_plus {
+ background-image : url(../images/grid/plus.gif);
+ background-position : center center;
+ background-repeat:no-repeat;
+ width:16px;
+ height:16px;
+}
+.w2grid_minus {
+ background-image : url(../images/grid/minus.gif);
+ background-position : center center;
+ background-repeat:no-repeat;
+ width:16px;
+ height:16px;
+}
+.w2grid_leaf {
+ background-image : url(../images/grid/leaf.gif);
+ background-position : center center;
+ background-repeat:no-repeat;
+ width:16px;
+ height:16px;
+}
+.w2grid_depthBlank {
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+ width: 16px;
+ height: 16px;
+ vertical-align: bottom;
+}
+.w2grid_depth_line_T {
+ background-image : url(../images/grid/line_T.gif);
+ background-position : center center;
+ background-repeat:no-repeat;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+ width: 16px;
+ height: 100%;
+ vertical-align: bottom;
+}
+
+.w2grid_depth_line_I {
+ background-image : url(../images/grid/line_I.gif);
+ background-position : center center;
+ background-repeat:no-repeat;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+ width: 16px;
+ height: 100%;
+ vertical-align: bottom;
+}
+
+.w2grid_depth_line_L {
+ background-image : url(../images/grid/line_L.gif);
+ background-position : center center;
+ background-repeat:no-repeat;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+ width: 16px;
+ height: 100%;
+ vertical-align: bottom;
+}
+.w2grid_drilldown_nobr {
+ padding: 0 4px 0 0 !important;
+ vertical-align: bottom;
+}
+
+.w2grid nobr {
+ padding:0 4px;
+}
+
+.w2grid_head_input {
+ border:1px solid #b1c5d5;
+}
+
+.w2grid_head_sort_asc {
+ background-image:url(../images/grid/asc_order.gif);
+}
+
+.w2grid_head_sort_desc {
+ background-image:url(../images/grid/desc_order.gif);
+}
+
+.w2grid_head_sort_none {
+ background-image:url(../images/grid/icon_sort.gif);
+}
+
+.w2grid_head_sort_usefilter_div_main_ie {
+ position:absolute !important;
+ margin-left:-25px !important;
+ padding-right:7px !important;
+ top:3px !important;
+}
+
+.w2grid_head_sort_usefilter_div_main {
+ position:absolute !important;
+ margin-left:0px !important;
+ padding-right:10px !important;
+ top:3px !important;
+}
+
+.w2grid_head_sort_div_main {
+ position:relative;
+ /*word-wrap:break-word;*/
+ white-space:pre-wrap;
+ margin-left:5px;
+ margin-right:5px;
+ padding-right:20px;
+ top:0;
+ background-repeat:no-repeat;
+ background-position:right top;
+ *zoom:1;
+ min-height:20px;
+ height:auto !important;
+ height:20px;
+}
+
+.w2grid_head_sort_div_sub {
+ position:absolute;
+ width:10px;
+ bottom:0;
+ font-size:9px;
+ text-align:right;
+ right:3px;
+}
+
+.w2grid_hidedRow .w2grid_embedded_input {
+ visibility: hidden;
+ display: none;
+}
+
+.w2grid_hidedRow .w2grid_embedded_select {
+ visibility: hidden;
+ display: none;
+}
+
+.w2grid_hidedRow .w2inputCalendar_div {
+ visibility: hidden;
+ display: none;
+}
+
+.w2grid_hidedRow .w2grid_embedded_check {
+ visibility: hidden;
+ display: none;
+}
+
+.w2grid_hidedRow .w2grid_embedded_radio {
+ visibility: hidden;
+ display: none;
+}
+
+.w2grid_hidedRow .w2grid_embedded_secret {
+ visibility: hidden;
+ display: none;
+}
+
+.w2grid_textarea {
+ white-space:nowrap;
+ padding:0 4px;
+}
+
+/* .gridBodyDefault td{padding:0px;} */
+.gridHeaderTableDefault{
+ border-top:0;
+ border-bottom:1px solid #b3b3b3;
+ border-left:1px solid #b3b3b3;
+ border-right:0;
+ cursor:default
+}
+.w2grid th.gridHeaderTDDefault {
+ background: url(../images/grid/bg_gridheader.gif) repeat-x #dfdfdf;
+ border: 1px solid #b3b3b3;
+ font-weight:bold;
+ color:#383d41;
+ overflow:hidden;
+ font-size:12px;
+ vertical-align:middle;
+ white-space:nowrap;
+}
+/* add */
+.gridHeaderTRDefault{}
+
+.gridHeaderTDDefault_rowNumber{
+ height: 20px;
+}
+.gridHeaderTDDefault_rowStatus{
+ height: 20px;
+}
+
+.gridBodyTableDefault{border:1px solid #b1c5d6; border-right:0}/* ? */
+.gridBodyTRDefault{}
+.gridBodyDefault{
+ cursor:default;
+ border:1px solid #b3b3b3;
+ font-size:12px;
+ overflow:hidden;;
+ text-align:center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+}
+.gridBodyDefault_select{
+ background-repeat:no-repeat;
+ background-position:right center;
+ background-image:url(../images/selectbox/select_arrow.gif);
+}
+
+.gridBodyDefault_checkcombobox{
+ background-repeat:no-repeat;
+ background-position:right center;
+ background-image:url(../images/checkcombobox/select_arrow.gif);
+}
+
+.gridBodyDefault_spinner{
+ background-repeat:no-repeat;
+ background-position:right center;
+ background-image:url(../images/spinner/grid_spinner.png);
+}
+
+.gridBodyDefault_autoComplete{
+ background-repeat:no-repeat;
+ background-position:right center;
+ background-image:url(../images/autoComplete/select_arrow.gif);
+}
+
+.gridBodyDefault_calendar{
+ background-repeat:no-repeat;
+ background-position:right center;
+ background-image:url(../images/inputCalendar/icon_calendar.gif);
+}
+
+/* add 크롬/사파리/오페라 상하 1px 남음 inline-style에 높이값이 100%으로 들어감.
+ td의 height값을 가져와서 넣어주면 해결
+*/
+.gridBodyDefault button{padding:0;border:1px solid #b3b3b3;background:#ddd}
+
+.gridSubtotalTRDefault{}
+.gridSubtotalDefault{
+ cursor:default;
+ font-size:12px;
+ overflow:hidden;
+ text-align:center;
+ border:1px solid #b3b3b3;
+ background-color:#d2eafc;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+}
+.w2grid .gridSubtotalDefault nobr {
+ padding:0 3px;
+}
+
+.gridSubtotalDefault_rowNumber{
+ background-color:#ffffff;
+ border:1px solid #b1c5d6;
+}
+.gridSubtotalDefault_rowStatus{
+ background-color:#ffffff;
+ border:1px solid #b1c5d6;
+}
+
+.gridBodyDefault_rowNumber{
+}
+.gridBodyDefault_rowStatus{
+}
+
+.gridFooterTableDefault {
+ cursor:default;
+ background-color:#d2eafc;
+ font-weight:normal;
+ text-align:center;
+ vertical-align:middle;
+ color:#163d13;
+ border:0;
+ border-left:1px solid #b3b3b3;
+}
+*:first-child+html table.gridFooterTableDefault > thead{display:none} /* ie7 td에 border를 없앰 */
+.gridFooterTRDefault{}
+.gridFooterTDDefault{
+ overflow:hidden;
+ background-color:#e3fbf2;
+ font-size:12px;
+ font-weight:normal;
+ text-align:center;
+ vertical-align:middle;
+ color:#163d13;
+ border:1px solid #b3b3b3;
+ white-space:nowrap;
+ height:20px;
+}
+.gridFooterTDDefault_rowNumber{
+}
+.gridFooterTDDefault_rowStatus{
+}
+
+.focusedTd1{ background-color:#fca73c}
+
+.w2grid_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#83c2f3;
+ cursor : default;
+ font-size : 12px;
+ color:#fff;
+ padding:3px;
+ z-index : 5200;
+}
+
+.w2grid_drag {
+ visibility : hidden;
+ position : absolute;
+ border:2px solid #7bafe4;
+ background-color:#ffffff;
+ cursor : default;
+ font-size : 12px;
+ margin-left:10px;
+ margin-top:10px;
+}
+
+.w2grid_fastScroll_layer {
+ position : absolute;
+ left : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #e8f0f8;
+}
+
+.w2grid_fastScroll_msg {
+ color:#333;
+ font-weight : bold;
+ text-align : center;
+ position:absolute;
+ top : 30px;
+ left : 50%;
+ width : 200px;
+ height : 20px;
+ margin-left : -100px;
+ padding-top : 3px;
+ border : 2px solid #7bafe4;
+}
+
+.w2grid_downloadIframe {
+ border-style : none;
+ border-width : 0;
+ height : 100px;
+ width : 180px;
+ z-Index : 6010;
+}
+
+.w2grid_iScrollX {
+ position:absolute;
+ bottom:0;
+ height:8px;
+ width:30px;
+ z-index:20;
+ background-color:gray;
+ opacity:0.3;
+ border-radius:8px;
+ -webkit-transition:opacity 0.8s;
+}
+
+.w2grid_iScrollX_move {
+ opacity:0.7;
+ -webkit-transition:none;
+}
+
+.w2grid_iScrollY {
+ position:absolute;
+ right:0;
+ height:30px;
+ width:8px;
+ z-index:20;
+ background-color:gray;
+ opacity:0.3;
+ border-radius:8px;
+ -webkit-transition:opacity 0.8s;
+}
+
+.w2grid_iScrollY_move {
+ opacity:0.7;
+ -webkit-transition:none;
+}
+
+.w2grid_iScrollX_move_mobile {
+ -webkit-transition:none;
+}
+
+.w2grid_iScrollY_move_mobile {
+ -webkit-transition:none;
+}
+
+.w2grid_image {
+ cursor : pointer;
+}
+
+.w2grid_image_disabled {
+ filter:alpha(opacity=30);
+ opacity:0.3;
+}
+
+.w2grid_rowStatus_C {
+ background:url(../images/grid/icon_C.gif) no-repeat center center;
+}
+
+.w2grid_rowStatus_U {
+ background:url(../images/grid/icon_U.gif) no-repeat center center;
+}
+
+.w2grid_rowStatus_D {
+ background:url(../images/grid/icon_D.gif) no-repeat center center;
+}
+
+.w2grid_rowStatus_V {
+ background:url(../images/grid/icon_V.gif) no-repeat center center;
+}
+
+.w2grid_customFilter {
+ width:330px;
+ height:250px;
+ border-style:solid;
+ border-color:#b1c5d6;
+ background:#f5f5f5;
+ border:1px solid #b3b3b3;
+ z-index:4500;
+}
+
+.w2grid_customFilter_HL {
+ width:5px;
+ height:35px;
+ background-image:none;
+}
+
+.w2grid_customFilter_HC {
+ height:35px;
+ background-image:none;
+}
+
+.w2grid_customFilter_HR {
+ width:5px;
+ height:35px;
+ background-image:none;
+}
+
+.w2grid_customFilter_BL {
+ width:5px;
+ background-image:none;
+}
+
+.w2grid_customFilter_BC {
+ background-image:none;
+ background:#fff;
+ border:1px solid #b3b3b3
+}
+
+.w2grid_customFilter_BR {
+ width:5px;
+ background-image:none;
+}
+
+.w2grid_customFilter_FL {
+ width:5px;
+ height:5px;
+ background-image:none;
+}
+
+.w2grid_customFilter_FC {
+ height:5px;
+ background-image:none;
+}
+
+.w2grid_customFilter_FR {
+ width:5px;
+ height:5px;
+ background-image:none;
+}
+
+.w2grid_customFilter_title {
+ font-size:13px;
+ font-weight:bold;
+ color:#383d41;
+}
+
+.w2grid_customFilter_btnClose {
+ width:17px;
+ height:16px;
+ background : url(../images/grid/customFilter_btn_close.gif) no-repeat center center;
+}
+
+.w2grid_customFilter_text {
+ position:absolute;
+ font-size:11px;
+ color:#383d41;
+}
+
+.w2grid_customFilter_item {
+ width:100%;
+ height:47px;
+ margin-bottom:5px;
+ background-color:transparent;
+}
+
+.w2grid_customFilter_buttonGroup {
+ width:100%;
+ height:22px;
+ margin-bottom:10px;
+ background-color:transparent;
+}
+
+.w2grid_customFilter_button {
+ height:20px;
+ padding:0 10px;
+ border-style:solid;
+ border-color:#bdbdbe;
+ background-color: #f1f1f1;
+ font-size:11px;
+ color:#383d41;
+ line-height:22px;
+ text-align:center;
+ cursor: pointer;
+}
+
+.w2grid_customFilter_button_selected {
+ background-color:#f8f8f8;
+}
+
+.w2grid_customFilter_selectbox {
+ width:120px;
+ height:20px;
+ left:30px;
+}
+
+.w2grid_customFilter_autocomplete {
+ width:150px;
+ height:20px;
+ left:160px;
+}
+
+.w2grid_customFilter_radio {
+ width:120px;
+}
+
+.w2grid_customFilter_open {
+ float:right;
+ border-width:0;
+ margin:0 5px;
+ width:17px;
+ height:16px;
+ background : url(../images/grid/customFilter_btn_open.gif) no-repeat center center;
+}
+
+.w2grid_customFilter_sortable_open {
+ margin:0 2px !important;
+}
+
+.w2grid_customFilter_filter {
+ float:right;
+ border-width:0;
+ width:17px;
+ height:16px;
+ background : url(../images/grid/customFilter_btn_filter.gif) no-repeat center center;
+}
+
+.w2grid .w2grid_embedded_input {
+ width: 100%;
+ border: 0;
+ padding: 0;
+ outline: none;
+ font-family: 돋움, Dotum, Helvetica, AppleGothic, sans-serifl;
+ background-color: transparent;
+ cursor: default;
+}
+
+.w2grid .w2grid_secret {
+ font-family: Helvetica, AppleGothic, Sans-serif;
+}
+
+.w2grid .w2grid_embedded_secret {
+ width: 100%;
+ border: 0px none;
+ padding: 0;
+ outline: none;
+ background-color: transparent;
+ cursor: default;
+}
+
+.w2grid .w2grid_embedded_input.w2input_focus {
+ background-color:#fff7d1;
+ cursor: text;
+}
+
+.w2grid .w2grid_embedded_secret.w2input_focus {
+ background-color:#FFF7D1;
+ cursor: text;
+}
+
+.w2grid .w2grid_embedded_select {
+ width:100%;
+ margin:0;
+ padding:0;
+ border:0 none;
+}
+
+.w2grid_columnMove_ghost {
+ position:absolute;
+ display:block;
+ z-index:9999;
+ background:#6c6d6e;
+ border:1px solid #3a3f44;
+ color:#fff;
+ padding:3px;
+ text-align:center;
+}
+
+.w2grid_columnMove_arrow {
+ position:absolute;
+ display:block;
+ z-index:9999;
+ background:url(../images/grid/arrow.gif);
+ width:10px;
+ height:6px;
+ line-height:1px;
+ font-size:1px;
+}
+
+.w2grid_gropuby {
+}
+
+.w2grid_groupby_depth_0 {
+ background-color:#dfe9f8;
+}
+
+.w2grid_groupby_depth_1 {
+ background-color:#fff9e4;
+}
+
+.w2grid_groupby_depth_2{
+ background-color: #fff;
+}
+
+.w2grid_groupbyZone {
+ position: relative;
+ background-color: #ebebeb;
+ border: 1px solid #bdbdbd;
+}
+
+.w2grid_groupbyZone_column {
+ width: 125px;
+ height: 21px;
+ margin: 10px 5px;
+ display: inline-block;
+ *display: inline;
+ *vertical-align: middle;
+ *zoom : 1;
+ background: url(../images/grid/bg_gridheader.gif) repeat;
+ text-align:left;
+ overflow:hidden;
+ border:1px solid #b3b3b3;
+ font-size:12px;
+ font-weight:normal;
+ color:#383d41;
+ cursor: pointer;
+ position: relative;
+}
+
+.w2grid_groupbyZone_column_labelDiv {
+ width: 100px;
+ height: 25px;
+ position: relative;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+}
+.w2grid_groupbyZone_column_closeButtonDiv {
+ width: 25px;
+ height: 25px;
+ position: relative;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+}
+.w2grid_groupbyZone_column_closeButtonImg {
+ position: absolute;
+ margin: 5px 0;
+ right: 5px;
+ width: 10px;
+ height: 10px;
+ background : url(../images/grid/close.gif) no-repeat center center;
+}
+.w2grid_groupbyZone_column_value {
+ width: 100px;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ overflow: hidden;
+ margin : 4px 2px;
+ position: absolute;
+ cursor: pointer;
+}
+.w2grid_groupbyZone_column_drag {
+ padding:5px;
+ margin:0 15px;
+ color:#383d41;
+ font-size:12px;
+ font-weight:normal;
+ border:1px solid #b1c5d5;
+ cursor: pointer;
+ position:relative;
+}
+
+.w2grid_groupbyZone_header_drag {
+ padding:5px;
+ margin:0 15px;
+ color:#383d41;
+ font-size:12px;
+ font-weight:normal;
+ border:1px solid #b1c5d5;
+ cursor: pointer;
+ position:relative;
+}
+
+.w2grid_groupbyZone_message {
+ top: 50%;
+ left: 50%;
+ position: absolute;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+}
+
+.w2grid_groupbyZone_scrollView {
+ border: 1px solid #b3b3b3;
+ background-color:#fff;
+}
+
+.w2grid_groupbyZone_list {
+ color:#383d41;
+ font-size:12px;
+ font-weight:normal;
+ white-space:nowrap;
+ overflow: hidden;
+}
+
+.w2grid_groupbyZone_list_listRow {
+ cursor:pointer;
+}
+
+.w2grid_groupbyZone_list_listColumn_checkbox {
+ cursor:pointer;
+}
+
+.w2grid_groupbyZone_list_listColumn_text {
+ cursor:pointer;
+}
+
+.w2grid_customFilter_scrollView {
+ border: 1px solid #B1C5D5;
+ background-color: white;
+}
+
+.w2grid_customFilter_list {
+ color:#066196;
+ font-size:12px;
+ font-weight:normal;
+ white-space:nowrap;
+ overflow: hidden;
+}
+
+.w2grid_customFilter_list_listRow {
+ cursor: pointer;
+}
+
+.w2grid_customFilter_list_listColumn_checkbox {
+ cursor: pointer;
+}
+
+.w2grid_customFilter_list_listColumn_text {
+ cursor: pointer;
+}
+
+.w2grid_contextMenu {
+ color:#066196;
+ font-size:12px;
+ font-weight:normal;
+ white-space:nowrap;
+ overflow: hidden;
+ background-color: white;
+ position:absolute;
+ border: 3px solid #B1C5D5;
+ z-index: 99;
+ padding:0px;
+ display:block;
+}
+.w2grid_contextMenu_row {
+ cursor: pointer;
+}
+.w2grid_contextMenu_column {
+ cursor: pointer;
+ padding-top: 3px;
+}
+
+
+.w2grid_spinner_up_start {
+ position:absolute;
+ top:0;
+ width:100%;
+ height:7px;
+ background : none;
+ overflow:hidden;
+}
+
+.w2grid_spinner_up_center {
+ position:absolute;
+ top:7px;
+ width:100%;
+ bottom:10px;
+ *height:expression(this.parentNode.offsetHeight-17);
+ background : none;
+ overflow:hidden;
+}
+
+.w2grid_spinner_up_end {
+ position:absolute;
+ bottom:0;
+ width:100%;
+ height:10px;
+ background : none;
+ overflow:hidden;
+}
+
+.w2grid_spinner_up_image {
+ position:absolute;
+ top:50%;
+ left:0;
+ height:10px;
+ width:29px;
+ margin-top:-6px;
+ background : url(../images/grid/grid_spinner_plus.png) no-repeat center center;
+ overflow:hidden;
+}
+
+.w2grid_spinner_down_start {
+ position:absolute;
+ top:0;
+ width:100%;
+ height:7px;
+ background:none;
+ overflow:hidden;
+}
+
+.w2grid_spinner_down_center {
+ position:absolute;
+ top:7px;
+ width:100%;
+ bottom:10px;
+ *height:expression(this.parentNode.offsetHeight-17);
+ background:none;
+ overflow:hidden;
+}
+
+.w2grid_spinner_down_end {
+ position:absolute;
+ bottom:0;
+ width:100%;
+ height:10px;
+ background:none;
+ overflow:hidden;
+}
+
+.w2grid_spinner_down_image {
+ position:absolute;
+ top:50%;
+ left:0;
+ height:10px;
+ width:29px;
+ margin-top:-6px;
+ background : url(../images/grid/grid_spinner_minus.png) no-repeat center center;
+ overflow:hidden;
+}
+
+/* input */
+
+.w2input {
+ border:1px solid #b3b3b3;
+ font-size:12px;
+ padding :0 2px;
+ font-family: "돋움",Dotum;
+ vertical-align : middle;
+}
+
+.w2input_focus {
+ border:1px solid #b3b3b3;
+ background:#eff8fe
+}
+
+.w2input_over {
+}
+
+.w2input_placeholder {
+ color: gray;
+}
+
+.w2input_disabled {
+ background:#e3e3e3;
+}
+
+/* menu */
+.w2menu {
+/* border: solid 1px black; */
+ padding : 0;
+ margin : 0;
+ font-size : 12px;
+ overflow : visible;
+}
+
+/* basic */
+.w2menu_main {
+}
+
+.w2menu_child {
+/* display : none; */
+ position : absolute;
+ margin-left : -5px;
+ margin-top : -5px;
+ padding : 5px;
+}
+
+.w2menu_depth2 {
+ margin-left : -20px;
+ margin-top : 0;
+}
+
+.w2menu_vertical .w2menu_depth2 {
+ margin-left : 0;
+ margin-top : 0;
+}
+
+.w2menu_node {
+/* border : solid 1px green; */
+ cursor : pointer;
+ position : absolute;
+ padding : 0 1px;
+}
+
+.w2menu_node_selected {
+}
+
+/* group */
+.w2menu_main .w2menu_child {
+ left : -40px;
+ top : 30px;
+}
+
+.w2menu_vertical .w2menu_main .w2menu_child {
+ top : -1px;
+ left : 110px;
+}
+
+.w2menu_child .w2menu_child {
+ top : -1px;
+ left : 165px;
+}
+
+/* node */
+.w2menu_main .w2menu_node {
+ font-size : 12px;
+ min-width : 40px;
+/* height : 30px;
+ line-height : 30px;
+ padding : 10px 0px 0px 10px; */
+}
+
+.w2menu_vertical .w2menu_main .w2menu_node {
+ font-size : 12px;
+/* width : 165px;
+ height : 25px;
+ line-height : 25px; */
+ padding : 10px 0 0 10px;
+}
+
+.w2menu_child .w2menu_node {
+ position : relative;
+ width : 165px;
+ height : 25px;
+ line-height : 25px;
+ font-size : 12px;
+ padding : 0;
+}
+
+/* label */
+.w2menu_label {
+ position : static; /* relative, absolute 주면 min-width는 대신 display:block, none왔다갔다할때 위치를 td안에 잘 못찾음..*/
+ min-width : 75px;
+ cursor : pointer;
+ overflow : hidden;
+ text-overflow : ellipsis;
+ white-space : nowrap;
+}
+
+.w2menu_main .w2menu_label {
+/* color : red; */
+}
+
+.w2menu_vertical .w2menu_main .w2menu_label {
+/* color : red; */
+}
+
+.w2menu_child .w2menu_label {
+/* color : blue; */
+}
+
+.w2menu_node_over {
+/* background-color : #80ffff; */
+}
+
+.w2menu_sub {
+ position:absolute;
+ z-index:5500;
+ /*
+ width : 50px;
+ height : 50px;
+ border : solid 1px red;
+ */
+}
+
+.w2menu_menuLayer {
+ position : absolute;
+}
+
+.w2menu_child_container {
+ position : relative;
+ left : 0;
+ top : 0;
+}
+
+.w2menu_sub_wrap {
+ position : absolute;
+ left : 0;
+ top : 0;
+ width : 0;
+ height : 0;
+}
+
+.w2menu_child_table {
+ table-layout : auto;
+ border-collapse : collapse;
+}
+
+.w2menu_main_node_table {
+ table-layout : auto;
+ border-collapse : collapse;
+ vertical-align : middle;
+}
+
+.w2menu_child_table td {
+ padding : 0;
+ margin : 0;
+}
+
+.w2menu_child_container_horizon {
+ overflow-x:auto;
+ overflow-y:hidden;
+ white-space: nowrap;
+}
+
+.w2menu_node_horizon {
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+}
+
+/* Switch */
+.w2Switch {
+ overflow : hidden;
+}
+
+.w2switch_case {
+ visibility : hidden;
+}
+
+/* scatterChart */
+.w2scatterChart .w2chart_xAxis {
+ position : absolute;
+ left : 10%;
+ top : 90%;
+ width : 90%;
+ height : 10%;
+ text-align : left;
+}
+
+.w2scatterChart .w2chart_yAxis {
+ position : absolute;
+ left : 0%;
+ top : 10%;
+ width : 10%;
+ height : 80%;
+ text-align : right;
+}
+.w2scatterChart .w2chart_chartSpace {
+ position : absolute;
+ left : 0%;
+ top : 0%;
+ width : 100%;
+ height : 100%;
+}
+
+.w2scatterChart .w2chart_chartSpace_Left_1 {
+ position : absolute;
+ left : 10%;
+ top : 0%;
+ width : 90%;
+ height : 100%;
+}
+
+.w2scatterChart .w2chart_chartSpace_Right_1 {
+ position : absolute;
+ left : 0%;
+ top : 0%;
+ width : 90%;
+ height : 100%;
+}
+
+.w2scatterChart .w2chart_chartSpace_Bottom_1 {
+ position : absolute;
+ left : 0%;
+ top : 0%;
+ width : 100%;
+ height : 90%;
+}
+
+
+.w2scatterChart .w2chart_dataDiv {
+
+ position : absolute;
+ left :10%;
+ top : 10%;
+ width : 85%;
+ height : 80%;
+ z-index : 50;
+}
+
+.w2scatterChart .w2chart_xAxis_line {
+ border-left :1px solid #aaa;
+ position : absolute;
+ z-index : 60;
+
+}
+.w2scatterChart .w2chart_yAxis_line {
+ border-right : 0;
+ border-bottom :1px solid #ddd;
+ background : #fff;
+ position : absolute;
+ z-index : 60;
+}
+
+.w2scatterChart .w2chart_yAxis_line_fill {
+ border-right : 0;
+ border-bottom : 1px solid #ddd;
+ background : #eee;
+ position : absolute ;
+ z-index : 60;
+}
+
+.w2scatterChart .w2chart_background {
+ height : 100%;
+ width :100%;
+ position : absolute;
+}
+.w2scatterChart .w2chart_seriesLayer {
+ background-color:#fff;
+}
+
+.w2scatterChart_Point {
+ z-index : 80;
+}
+.w2scatterChart_onTooltip {
+ display : none;
+ position : absolute;
+ border:2px solid #7bafe4;
+ background-color:#fff;
+ cursor : default;
+ font-size : 15px;
+ z-index : 110;
+}
+.w2scatterChart_dragTooltip {
+ display : none;
+ position : absolute;
+ border:2px solid #7bafe4;
+ background-color:#fff;
+ cursor : default;
+ font-size : 15px;
+ z-index : 100;
+}
+.w2scatterchart_dragLayer {
+
+ position : absolute;
+ border:2px solid #7bafe4;
+ z-index : 70;
+}
+.w2scatterChart_drag_range_select {
+
+ position : absolute;
+ border:1px solid #9dcff7;
+ background-color:transparent;
+ cursor : default;
+ font-size : 15px;
+ z-index : 70;
+}
+.w2scatterChart .w2graphicUtil {
+ z-index : 75;
+
+}
+.w2scatterChart_w2drag_select_div {
+ margin-left : 1px;
+ margin-top : 1px;
+}
+.w2scatterChart .w2chart_seriesLayerLeft {
+ position: absolute;
+ height: 100%;
+ width: 10%;
+ left: 0;
+}
+
+.w2scatterChart .w2chart_seriesLayerRight {
+ position: absolute;
+ height: 100%;
+ left: 90%;
+ width: 10%;
+}
+
+.w2scatterChart .w2chart_seriesLayerBottom {
+ position: absolute;
+ height: 10%;
+ top: 90%;
+ width: 100%;
+}
+
+
+/* drag */
+.w2drag {
+ position : absolute;
+ visibility : hidden; /* delay 적용때문에 */
+ z-index : 6010;
+}
+
+.w2drag_move {
+ border:1px dashed gray;
+ background-color:transparent;
+ cursor : default;
+ font-size : 15px;
+ left : 0;
+ top : 0;
+}
+
+.w2drag_resize {
+ border:1px dashed gray;
+ background-color:transparent;
+ cursor : default;
+ font-size : 15px;
+ left : 0;
+ top : 0;
+}
+
+.w2drag_range_select {
+ border:1px dashed gray;
+ background-color:transparent;
+ cursor : default;
+ font-size : 15px;
+}
+
+.w2tabBrowser_drag {
+ margin-left : 5px;
+ margin-top : 5px;
+ background-color : #0080ff;
+ /*background-image : url(/2.jpg); margin : 3px 0px 0px 1px;*/
+ filter : alpha(opacity=30);
+ opacity : 0.3;
+}
+
+.w2drag_widget_ghost {
+ background-color:#0080ff;
+ opacity : 0.3;
+ filter : alpha(opacity=30);
+}
+
+/* w2sort */
+.w2sort_item {
+}
+
+.w2sort_over {
+ /*border : solid 3px red;*/
+}
+
+.w2sort_ghost {
+ position : relative;
+ border:2px dashed #999999;
+}
+
+.w2sort_drag {
+ opacity : 0.5;
+ filter : alpha(opacity=50);
+ z-index : 6010;
+}
+
+/* w2context */
+.w2context {
+ position : absolute;
+ border:1px solid black;
+ background-color : white;
+ display : none;
+}
+
+.w2context_item {
+}
+
+.w2context_item_over {
+}
+
+
+
+
+/* dragLayer */
+.w2dragLayer {
+}
+
+.w2dragLayer_contents {
+}
+
+.w2dragLayer_tl {
+ position : absolute;
+ left : 0;
+ top : 0;
+ width:10px;
+ height:10px;
+ border-top:1px solid red;
+ border-left:1px solid red;
+}
+
+.w2dragLayer_tr {
+ position : absolute;
+ left : 100px;
+ top : 0;
+ width:10px;
+ height:10px;
+ margin-left : -10px;
+ border-top:1px solid red;
+ border-right:1px solid red;
+}
+
+.w2dragLayer_bl {
+ position : absolute;
+ left : 0;
+ top : 20px;
+ width:10px;
+ height:10px;
+ margin-top : -10px;
+ border-bottom:1px solid red;
+ border-left:1px solid red;
+}
+
+.w2dragLayer_br {
+ position : absolute;
+ left : 100px;
+ top : 20px;
+ width:10px;
+ height:10px;
+ margin-left : -10px;
+ margin-top : -10px;
+ border-bottom:1px solid red;
+ border-right:1px solid red;
+}
+
+/* textbox */
+.w2textbox {
+}
+
+.w2textbox_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#5c85d4;
+ padding:3px;
+ cursor : default;
+ color:#fff;
+ font-size:12px;
+ z-index : 5200;
+}
+
+/* spinner */
+.w2spinner {
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2spinner.w2_horizon .w2spinner_up .w2spinner_up_start {
+ position:absolute;
+ top:0;
+ width:100%;
+ height:7px;
+ background : none;
+ overflow:hidden;
+}
+
+.w2spinner.w2_horizon .w2spinner_up .w2spinner_up_center {
+ position:absolute;
+ top:7px;
+ width:100%;
+ bottom:10px;
+ *height:expression(this.parentNode.offsetHeight-17);
+ background : none;
+ overflow:hidden;
+}
+
+.w2spinner.w2_horizon .w2spinner_up .w2spinner_up_end {
+ position:absolute;
+ bottom:0;
+ width:100%;
+ height:10px;
+ background : none;
+ overflow:hidden;
+}
+
+.w2spinner.w2_horizon .w2spinner_up .w2spinner_up_image {
+ position:absolute;
+ top:50%;
+ left:0;
+ height:10px;
+ width:29px;
+ margin-top:-6px;
+ background : url(../images/spinner/spinner_plus.png) no-repeat center center;
+ overflow:hidden;
+}
+
+* html .w2spinner.w2_horizon .w2spinner_up .w2spinner_up_image{margin-top:-10px} /* add */
+*:first-child+html .w2spinner.w2_horizon .w2spinner_up .w2spinner_up_image{margin-top:-10px} /* add */
+
+.w2spinner.w2_horizon .w2spinner_down .w2spinner_down_start {
+ position:absolute;
+ top:0;
+ width:100%;
+ height:7px;
+ background:none;
+ overflow:hidden;
+}
+
+.w2spinner.w2_horizon .w2spinner_down .w2spinner_down_center {
+ position:absolute;
+ top:7px;
+ width:100%;
+ bottom:10px;
+ *height:expression(this.parentNode.offsetHeight-17);
+ background:none;
+ overflow:hidden;
+}
+
+.w2spinner.w2_horizon .w2spinner_down .w2spinner_down_end {
+ position:absolute;
+ bottom:0;
+ width:100%;
+ height:10px;
+ background:none;
+ overflow:hidden;
+}
+
+
+
+.w2spinner.w2_horizon .w2spinner_down .w2spinner_down_image {
+ position:absolute;
+ top:50%;
+ left:0;
+ height:10px;
+ width:29px;
+ margin-top:-6px;
+ background : url(../images/spinner/spinner_minus.png) no-repeat center center;
+ overflow:hidden;
+}
+
+* html.w2spinner.w2_horizon .w2spinner_down .w2spinner_down_image{margin-top:-10px} /* add */
+*:first-child+html .w2spinner.w2_horizon .w2spinner_down .w2spinner_down_image{margin-top:-10px} /* add */
+
+.w2spinner.w2_horizon.type1 .w2spinner_up {
+ position:absolute;
+ top:0;
+ width:29px;
+ height:50%;
+ right:0;
+ cursor:pointer;
+}
+
+.w2spinner.w2_horizon.type1 .w2spinner_down {
+ position:absolute;
+ top:50%;
+ width:29px;
+ height:50%;
+ right:0;
+ margin-top:2px;
+ cursor:pointer;
+}
+
+.w2spinner.w2_horizon.type1 .w2input {
+ left:0;
+ text-align:center;
+}
+
+
+.w2spinner.w2_horizon.type2 .w2spinner_up {
+ position:absolute;
+ top:0;
+ width:29px;
+ height:100%;
+ right:0;
+ cursor:pointer;
+}
+
+
+.w2spinner.w2_horizon.type2 .w2spinner_down {
+ position:absolute;
+ top:0;
+ width:29px;
+ height:100%;
+ left:0;
+ cursor:pointer;
+}
+
+.w2spinner.w2_horizon.type2 .w2input {
+ left:30px;
+ text-align:center;
+}
+
+
+.w2spinner.w2_horizon .w2spinner_down {
+ position:absolute;
+ height:50%;
+}
+
+.w2spinner_disabled .w2input{
+ background:#e3e3e3;
+}
+
+
+.w2spinner .w2spinner_btnArea {
+ position: relative;
+ display: inline-block;
+ height: 100%;
+}
+
+
+.w2spinner_pos_fix {
+ position: relative !important;
+ display: inline-block;
+}
+
+.w2spinner_pos_fix_alignment .w2input {
+ position: relative;
+ display: inline-block;
+}
+
+.w2spinner_pos_fix_alignment * {
+ vertical-align: middle;
+}
+
+.w2spinner_pos_fix_alignment .w2spinner_up_image,
+.w2spinner_pos_fix_alignment .w2spinner_down_image {
+ width: 100% !important;
+}
+
+
+
+.w2scrollView {
+ overflow:hidden;
+ -webkit-user-select: none;
+}
+
+.w2scrollView_container {
+ position:relative;
+ *height:100%;
+ *width:100%;
+}
+
+.w2scrollView.nativeScroll .w2scrollView_container {
+ height:100%;
+ width:100%;
+ overflow:auto;
+}
+
+.w2scrollView_iScrollX {
+ position:absolute;
+ bottom:2px;
+ height:5px;
+ width:30px;
+ background-color:gray;
+ opacity:0;
+ filter:alpha(opacity=0);
+ border-radius:5px;
+ -o-border-radius:5px;
+ -ms-border-radius:5px;
+ -moz-border-radius:5px;
+ -wekit-border-radius:5px;
+}
+
+.w2scrollView_iScrollX_move {
+ opacity:0.8;
+ filter:alpha(opacity=80);
+}
+
+.w2scrollView_iScrollY {
+ position:absolute;
+ right:2px;
+ height:30px;
+ width:5px;
+ background-color:gray;
+ opacity:0;
+ filter:alpha(opacity=0);
+ border-radius:5px;
+ -o-border-radius:5px;
+ -ms-border-radius:5px;
+ -moz-border-radius:5px;
+ -wekit-border-radius:5px;
+}
+
+.w2scrollView_iScrollY_move {
+ opacity:0.8;
+ filter:alpha(opacity=80);
+}
+
+.w2scrollView_overScrollTop {
+ position: absolute;
+ width: 100%;
+ height: 20%;
+ background: -moz-linear-gradient(top, rgba(51,170,255,0.3) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(51,170,255,0.3)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
+ background: -webkit-linear-gradient(top, rgba(51,170,255,0.3) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
+ background: -o-linear-gradient(top, rgba(51,170,255,0.3) 0%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
+ background: -ms-linear-gradient(top, rgba(51,170,255,0.3) 0%,rgba(255,255,255,0) 100%); /* IE10+ */
+ background: linear-gradient(to bottom, rgba(51,170,255,0.3) 0%,rgba(255,255,255,0) 100%); /* W3C */
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d33aaff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */
+}
+
+.w2scrollView_overScrollBottom {
+ position: absolute;
+ width: 100%;
+ height: 20%;
+ background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(51,170,255,0.3) 100%); /* FF3.6+ */
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(51,170,255,0.3))); /* Chrome,Safari4+ */
+ background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(51,170,255,0.3) 100%); /* Chrome10+,Safari5.1+ */
+ background: -o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(51,170,255,0.3) 100%); /* Opera 11.10+ */
+ background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(51,170,255,0.3) 100%); /* IE10+ */
+ background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(51,170,255,0.3) 100%); /* W3C */
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#4d33aaff',GradientType=0 ); /* IE6-9 */
+}
+
+/* w2spinPicker */
+
+.w2spinPicker {
+ overflow:hidden;
+ cursor:default;
+ border:1px solid #b3b3b3;
+}
+
+.w2spinPicker_selectedRowBar {
+ position:absolute;
+ width:100%;
+ height:42px;
+ top:50%;
+ margin-top:-21px;
+ left:0;
+ background:url(../images/spinPicker/selected.png) repeat-x;
+ opacity: 1;
+ filter:alpha(opacity=100);
+}
+
+.w2spinPicker_topGradient {
+ background:url(../images/spinPicker/topGrad.png) repeat-x bottom ;
+ width: 100%;
+ position: absolute;
+ top: 0;
+ left: 0;
+ height: 50%;
+ opacity: 1;
+ filter: alpha(opacity = 100);
+ -webkit-border-top-left-radius: 3px;
+ -webkit-border-top-right-radius: 3px;
+ -moz-border-radius-topleft: 3px;
+ -moz-border-radius-topright: 3px;
+ border-top-left-radius: 3px;
+ border-top-right-radius: 3px;
+}
+
+.w2spinPicker_bottomGradient {
+ background:url(../images/spinPicker/bottomGrad.png) repeat-x;
+ width:100%;
+ position:absolute;
+ bottom:0;
+ left:0;
+ height:50%;
+ opacity: 1;
+ filter:alpha(opacity=100);
+ -webkit-border-bottom-right-radius: 3px;
+ -webkit-border-bottom-left-radius: 3px;
+ -moz-border-radius-bottomright: 3px;
+ -moz-border-radius-bottomleft: 3px;
+ border-bottom-right-radius: 3px;
+ border-bottom-left-radius: 3px;
+}
+
+.w2spinPicker .w2scrollView {
+ position:absolute;
+ height:100%;
+}
+
+.w2spinPicker .w2scrollView .w2scrollView_container {
+ text-align:center;
+}
+
+.w2spinPicker_item {
+ height : 40px;
+ line-height : 40px;
+ font-size : 1.25em;
+ font-weight : bold;
+}
+
+.w2spinPicker .yearMonthDate_year {
+ left:0%;
+ right:60%;
+ border-right:1px solid #b3b3b3;
+}
+
+.w2spinPicker .yearMonthDate_month {
+ left:40%;
+ right:30%;
+ border-right:1px solid #b3b3b3;
+}
+
+.w2spinPicker .yearMonthDate_date {
+ left:70%;
+ right:0%;
+}
+
+.w2spinPicker .yearMonthDateTime_year {
+ left:0%;
+ right:76%;
+ border-right: 1px solid #b3b3b3;
+}
+
+.w2spinPicker .yearMonthDateTime_month {
+ left:24%;
+ right:63%;
+ border-right:1px solid #b3b3b3;
+}
+
+.w2spinPicker .yearMonthDateTime_date {
+ left:37%;
+ right:50%;
+ border-right:1px solid #b3b3b3;
+}
+
+.w2spinPicker .yearMonthDateTime_ampm {
+ left:50%;
+ right:32%;
+ border-right:1px solid #b3b3b3;
+}
+
+.w2spinPicker .yearMonthDateTime_hour {
+ left:68%;
+ right:16%;
+ border-right:1px solid #b3b3b3;
+}
+
+.w2spinPicker .yearMonthDateTime_minute {
+ left:84%;
+ right:0%;
+}
+
+.w2spinPicker .yearMonth_year {
+ left:0%;
+ right:40%;
+ border-right:1px solid #b3b3b3;
+}
+
+.w2spinPicker .yearMonth_month {
+ left:60%;
+ right:0%;
+}
+
+.w2spinPicker .hourMinute_ampm {
+ left:0%;
+ right:70%;
+ border-right:1px solid #b3b3b3;
+}
+
+.w2spinPicker .hourMinute_hour {
+ left:30%;
+ right:35%;
+ border-right:1px solid #b3b3b3;
+}
+
+.w2spinPicker .hourMinute_minute {
+ left:65%;
+ right:0%;
+}
+
+/* 탭버튼 컨테이너 */
+.w2tabcontrol_tabhost {
+ margin: 0;
+ padding: 0;
+ float: left;
+ list-style: none;
+ height: 30px;
+ width: 100%;
+ font-size : 12px;
+}
+
+/* 탭버튼 */
+.w2tabcontrol_tabhost li {
+ float: left;
+ margin: 0;
+ padding: 0;
+ height: 100%;
+ margin-right: 1px;
+ margin-bottom: 0;
+ background: #fff;
+ overflow: hidden;
+ position: relative;
+}
+
+.w2tabcontrol_tab_close, .w2tabcontrol_tab_close2 {
+ position:relative;
+ top:5px;
+ left:0;
+ height:10px;
+ display:none;
+ background-image : url(../images/tabControl/close.png );
+ cursor:pointer;
+}
+
+.w2tabcontrol_tab_close2 {
+ left:0;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_close_atag, .w2tabcontrol_tabhost .w2tabcontrol_tab_close2_atag {
+ position:relative;
+ top:5px;
+ left:0;
+ height:10px;
+ display:none;
+ background-image : url(../images/tabControl/close.png );
+ margin-right : 0;
+ margin-left : 0;
+ cursor:pointer;
+}
+
+/* disabled */
+.w2tabcontrol_disabled {
+ filter:alpha(opacity=30);
+ opacity:0.3;
+}
+
+.w2tabcontrol_tabhost li a {
+ position:relative;
+ top:10px;
+ line-height:15px;
+ margin-right:11px;
+ margin-left:11px;
+ text-decoration: none;
+ color: #383d41;
+ display: block;
+ text-align: center;
+ font-weight: bold;
+}
+
+.w2tabcontrol_tabhost li a:hover {
+ outline-width : 0;
+ color: #fff;
+}
+ul.w2tabcontrol_tabhost li.w2tabcontrol_active a {color: #fff;}
+
+/* 활성화된 탭버튼 */
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ background-image : url(../images/tabControl/tab01_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left2 {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ display:none;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_center {
+ overflow:hidden;
+ height:100%;
+ text-align: center;
+ background-image : url(../images/tabControl/tab02_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_center2 {
+ overflow:hidden;
+ height:100%;
+ text-align: center;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_right {
+ position:absolute;
+ top:0;
+ height:100%;
+ right:0;
+ width:10px;
+ background-image : url(../images/tabControl/tab03_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_right2 {
+ position:absolute;
+ top:0;
+ height:100%;
+ right:0;
+ width:10px;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_left {
+ background-image : url(../images/tabControl/tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_center {
+ background-image : url(../images/tabControl/tab02_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_right {
+ background-image : url(../images/tabControl/tab03_on.gif);
+}
+
+/* over */
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_left {
+ background-image : url(../images/tabControl/tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_center {
+ background-image : url(../images/tabControl/tab02_on.gif);
+ cursor: pointer;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_right {
+ background-image : url(../images/tabControl/tab03_on.gif);
+}
+
+/* 탭 컨텐츠 컨테이너 */
+.w2tabcontrol_container {
+ border: 1px solid #b3b3b3;
+ clear: both;
+ float: left;
+ width: 100%;
+ background: #fff;
+ margin-top: 0;
+}
+
+/* 탭 컨텐츠 */
+.w2tabcontrol_contents {
+ height: 100%;
+ visibility: hidden;
+}
+
+.w2tabcontrol_contents_wrapper {
+ position:relative;
+ overflow:auto;
+ height: 100%;
+}
+
+.w2tabcontrol_lefttop {
+ width:4px;
+ height:4px;
+ float:left;
+}
+
+.w2tabcontrol_righttop {
+ width:4px;
+ height:4px;
+ float:right;
+}
+
+.w2hmenu ul, .w2hmenu li {
+ margin:0;
+ padding:0;
+}
+
+.w2tabcontrol_control {
+ position:relative;
+ width: 100%;
+ height: 30px;
+ outline-width: 0;
+}
+
+.w2tabcontrol_control .btn_scrollLeft {
+ position:absolute;
+ margin-left:3px;
+ width:20px;
+ background : url(../images/tabControl/left_off.png) no-repeat center center;
+}
+
+.w2tabcontrol_control .btn_scrollLeft_over {
+ cursor : pointer;
+ background : url(../images/tabControl/left_on.png) no-repeat center center;
+}
+
+.w2tabcontrol_control .mask {
+ position:absolute;
+ margin-left:3px;
+ margin-right:3px;
+ left:23px;
+ width: auto;
+ right: 46px;
+ overflow: hidden;
+}
+
+.w2tabcontrol_control .scroll {
+ position:absolute;
+ width:1000%;
+}
+
+.w2tabcontrol_control .btn_scrollRight {
+ position:absolute;
+ margin-right:0;
+ width:20px;
+ right:23px;
+ background : url(../images/tabControl/right_off.png) no-repeat center center;
+}
+
+.w2tabcontrol_control .btn_scrollRight_over {
+ cursor : pointer;
+ background : url(../images/tabControl/right_on.png) no-repeat center center;
+}
+
+.w2tabcontrol_control .btn_submenu {
+ position:absolute;
+ margin-right:3px;
+ width:20px;
+ right:0;
+ background : url(../images/tabControl/submenu_off.png) no-repeat center center;
+}
+
+.w2tabcontrol_control .btn_submenu_over {
+ cursor : pointer;
+ background : url(../images/tabControl/submenu_on.png) no-repeat center center;
+}
+
+.w2tabcontrol_mobiletabscroll {
+}
+
+/* tabControl submenu div 스타일 */
+.w2table_tabControl {
+ outline-width : 0;
+ background-color : #eff8fe;
+ border : 1px solid #b3b3b3;
+ position : absolute;
+ overflow-x : hidden;
+ overflow-y : auto;
+ white-space : nowrap;
+ z-index : 5100;
+ margin-top:1px;
+
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+}
+
+/* tabControl submenu안의 table 스타일 */
+.w2table_tabControl_main {
+ position : absolute;
+ left : 0;
+ top : -1px;
+ overflow-x : hidden;
+ border-collapse : collapse;
+ border-spacing : 0;
+ background-color : #f5f5f5;
+ text-align : left;
+ vertical-align : middle;
+}
+
+.w2table_tabControl_row {
+}
+
+.w2table_tabControl_col {
+ height : 20px;
+ font-size : 12px;
+ border-top : 1px solid #b3b3b3;
+ background-color : #ffffff;
+ overflow : hidden;
+ padding-top : 2px;
+ padding-left : 30px;
+ padding-right : 3px;
+ white-space : nowrap; /* table에만 걸어놓으니 ie의 한글에서는 안먹을때 있음 */
+ background : url(../images/tabControl/icon_docu.png) no-repeat 5px 5px;
+}
+
+.w2table_tabControl_col_over {
+ cursor : pointer;
+ background-color : #dff1fe;
+}
+
+.w2table_tabControl_col_checkbox {
+}
+
+.w2table_tabControl_col_label {
+ margin-left : 2px;
+}
+
+/* 메인 메뉴 */
+.w2hmenu li {
+ position:relative;
+ width : 120px;
+ float:left;
+ margin-right:5px;
+ list-style : none;
+}
+
+/* 메뉴 링크 */
+.w2hmenu a {
+ height : 20px;
+ display : block;
+ padding-left : 20px;
+ padding-top : 5px;
+ font-weight:bold;
+ text-decoration:none;
+ background : url("../images/hmenu/blank.gif") no-repeat 0 5px;
+}
+
+.w2hmenu li li {
+ position:relative;
+ margin-right:5px;
+}
+
+/* 세로형 서브 메뉴 */
+li.w2hmenu_vertical { float:none; }
+
+/* 가로형 서브 메뉴 */
+li.w2hmenu_horizental { float:left; }
+
+/* 서브 메뉴 */
+.w2hmenu li ul {
+ width : 300px;
+ position:absolute;
+ display:none;
+}
+
+/* 닫힌 서브 메뉴 */
+li.w2hmenu_closed ul {
+ display:none;
+}
+
+/* 열린 서브 메뉴 */
+li.w2hmenu_opened ul {
+ display:block;
+}
+
+/* 가로형 구분자 */
+li.w2hmenu_hseparator {
+ margin-top: 0;
+ margin-bottom: 0;
+ height: 2px;
+ background-color: red;
+}
+
+/* 세로형 구분자 */
+li.w2hmenu_vseparator {
+ margin-left: 0;
+ margin-right: 0;
+ width: 3px;
+ background-color: red;
+}
+
+/* color */
+.w2hmenu a {background-color:#c0c0c0; color:#000;}
+.w2hmenu a:hover {background-color:#222244; color:#fff;}
+.w2hmenu_opened a {background-color:#222244; color:#fff;}
+.w2hmenu_opened a:hover {background-color:#222244; color:#fff;}
+.w2hmenu_closed a {background-color:#c0c0c0; color:#000;}
+.w2hmenu_closed a:hover {background-color:#222244; color:#fff;}
+
+.w2hmenu_disabled {
+ filter:alpha(opacity=30);
+ opacity:0.3;
+}
+
+.w2slider {
+ overflow:visible;
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2slider.w2slider_horizon .w2slider_scale{
+ position: absolute;
+ border:1px solid black;
+ height:5px;
+ line-height:5px;
+}
+
+.w2slider.w2slider_vertical .w2slider_scale{
+ position: absolute;
+ border:1px solid black;
+ width:5px;
+ line-height:5px;
+}
+
+.w2slider.w2slider_horizon .w2slider_scale_L{
+ position: absolute;
+ border:1px solid black;
+ height:10px;
+ line-height:10px;
+}
+
+.w2slider.w2slider_vertical .w2slider_scale_L{
+ position: absolute;
+ border:1px solid black;
+ width:10px;
+ line-height:10px;
+}
+
+.w2slider.w2slider_horizon .w2slider_centerLayer{
+ position:absolute;
+ height : 100%;
+ background : url(../images/slider/bg_sliderC.png) repeat-x center center;
+}
+
+.w2slider.w2slider_horizon .w2slider_startLayer {
+ position:absolute;
+ width : 6px;
+ height : 100%;
+ left:0;
+ overflow: hidden;
+ background : url(../images/slider/bg_sliderL.png) no-repeat center center;
+}
+
+.w2slider.w2slider_horizon .w2slider_startLayer.w2slider_startLayerBg{
+ background : url(../images/slider/bg_sliderL_over.png) no-repeat center center;
+}
+
+
+
+.w2slider.w2slider_horizon .w2slider_bgLayer {
+ position:absolute;
+ height : 100%;
+ overflow: hidden;
+ width:0;
+ background : url(../images/slider/bg_sliderC_over.png) repeat-x center center;
+}
+
+
+.w2slider.w2slider_horizon .w2slider_endLayer {
+ position:absolute;
+ width : 6px;
+ height : 100%;
+ overflow: hidden;
+ right:0;
+ background : url(../images/slider/bg_slideR.png) no-repeat center center;
+}
+
+.w2slider.w2slider_horizon .w2slider_endLayer.w2slider_endLayerBg{
+ background : url(../images/slider/bg_slideR_over.png) no-repeat center center;
+}
+
+.w2slider.w2slider_vertical .w2slider_centerLayer{
+ position:absolute;
+ width : 100%;
+ background : url(../images/slider/v_bg_sliderC.png) repeat-y center center;
+}
+
+.w2slider.w2slider_vertical .w2slider_startLayer {
+ position:absolute;
+ height : 10px;
+ width : 100%;
+ top:0;
+ overflow: hidden;
+ background : url(../images/slider/v_bg_sliderT.png) no-repeat center center;
+}
+
+.w2slider.w2slider_vertical .w2slider_endLayer {
+ position:absolute;
+ height : 10px;
+ width : 100%;
+ bottom:0;
+ overflow: hidden;
+ background : url(../images/slider/v_bg_sliderB.png) no-repeat center center;
+}
+
+.w2slider.w2slider_vertical .w2slider_startLayer.w2slider_startLayerBg{
+ background : url(../images/slider/v_bg_sliderT_over.png) no-repeat center center;
+}
+
+.w2slider.w2slider_vertical .w2slider_endLayer.w2slider_endLayerBg{
+ background : url(../images/slider/v_bg_sliderB_over.png) no-repeat center center;
+}
+
+.w2slider.w2slider_vertical .w2slider_bgLayer {
+ position:absolute;
+ width : 100%;
+ overflow: hidden;
+ height:0;
+ background : url(../images/slider/v_bg_sliderC_over.png) repeat-y center center;
+}
+
+.w2slider.w2slider_horizon .w2thumb {
+ position:absolute;
+ height : 21px;
+ width: 12px;
+ left: 0;
+ background : url(../images/slider/icon_sliderthumb.png) no-repeat center center;
+}
+
+.w2slider.w2slider_horizon .w2thumb.w2thumb_over {
+ background : url(../images/slider/icon_sliderthumb_over.png) no-repeat center center;
+}
+
+
+
+.w2slider.w2slider_vertical .w2thumb {
+ position:absolute;
+ height : 12px;
+ width: 21px;
+ left: 0;
+ background : url(../images/slider/v_icon_sliderthumb.png) no-repeat center center;
+}
+
+.w2slider.w2slider_vertical .w2thumb.w2thumb_over {
+ background : url(../images/slider/v_icon_sliderthumb_over.png) no-repeat center center;
+}
+
+
+.w2slider_tooltip {
+ display : none;
+ position : absolute;
+ border:0;
+ background-color:#83c2f3;
+ cursor : default;
+ font-size : 12px;
+ padding:3px;
+ color:#fff;
+ font-weight:bold;
+ z-index : 5200;
+}
+
+.w2thumb_input {
+ position:absolute;
+ left:-2000px;
+ top:-2000px;
+ width:0;
+ height:0;
+}
+
+.w2fliptoggle {
+ width : 100%;
+ height : 100%;
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2fliptoggle_select {
+ display : none;
+}
+
+.w2fliptoggle_mask {
+ position : absolute;
+ width : 100%;
+ height : 100%;
+ overflow : visible;
+ display : inline-block;
+ z-index : 1;
+}
+
+.w2fliptoggle_left_bg {
+ background:#ccc;
+ background-image: -webkit-gradient(
+ linear,
+ left top,
+ left bottom,
+ color-stop(0, #CCCCCC),
+ color-stop(0.05, #DEDEDE)
+ );
+ background-image: -o-linear-gradient(bottom, #CCCCCC 0%, #DEDEDE 5%);
+ background-image: -moz-linear-gradient(bottom, #CCCCCC 0%, #DEDEDE 5%);
+ background-image: -webkit-linear-gradient(bottom, #CCCCCC 0%, #DEDEDE 5%);
+ background-image: -ms-linear-gradient(bottom, #CCCCCC 0%, #DEDEDE 5%);
+ background-image: linear-gradient(to bottom, #CCCCCC 0%, #DEDEDE 5%);
+ border-left: 1px solid #b3b3b3;
+ border-top: 1px solid #b3b3b3;
+ border-bottom: 1px solid #b3b3b3;
+}
+
+.w2fliptoggle_right_bg {
+ background-image: -webkit-gradient(
+ linear,
+ left top,
+ left bottom,
+ color-stop(0, #FFFFFF),
+ color-stop(0.02, #F9F9F9),
+ color-stop(1, #F2F2F2),
+ color-stop(1, #EEEEEE)
+ );
+ background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #F9F9F9 2%, #F2F2F2 100%, #EEEEEE 100%);
+ background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #F9F9F9 2%, #F2F2F2 100%, #EEEEEE 100%);
+ background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #F9F9F9 2%, #F2F2F2 100%, #EEEEEE 100%);
+ background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #F9F9F9 2%, #F2F2F2 100%, #EEEEEE 100%);
+ background-image: linear-gradient(to bottom, #FFFFFF 0%, #F9F9F9 2%, #F2F2F2 100%, #EEEEEE 100%);
+ border-bottom: 1px solid #b3b3b3;
+ border-right: 1px solid #b3b3b3;
+ border-top: 1px solid #b3b3b3;
+}
+
+.w2fliptoggle_button_bg {
+ background: #fbfbfb; /* Old browsers */
+ background: -moz-linear-gradient(top, #fdfdfd 50%, #ececec 100%); /* FF3.6+ */
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#fdfdfd), color-stop(100%,#ececec)); /* Chrome,Safari4+ */
+ background: -webkit-linear-gradient(top, #fdfdfd 50%,#ececec 100%); /* Chrome10+,Safari5.1+ */
+ background: -o-linear-gradient(top, #fdfdfd 50%,#ececec 100%); /* Opera11.10+ */
+ background: -ms-linear-gradient(top, #fdfdfd 50%,#ececec 100%); /* IE10+ */
+ background: linear-gradient(top, #fdfdfd 50%,#ececec 100%); /* W3C */
+ border:1px solid #afafaf;
+}
+
+.w2fliptoggle_conner_left {
+ -moz-border-radius-topleft:.5em;
+ border-top-left-radius:.5em;
+ -moz-border-radius-bottomleft:.5em;
+ -webkit-border-bottom-left-radius:.5em;
+ border-bottom-left-radius:.5em
+}
+
+.w2fliptoggle_conner_right {
+ -moz-border-radius-topright:.5em;
+ -webkit-border-top-right-radius:.5em;
+ border-top-right-radius:.5em;
+ -moz-border-radius-bottomright:.5em;
+ -webkit-border-bottom-right-radius:.5em;
+ border-bottom-right-radius:.5em
+}
+
+.w2fliptoggle_left {
+ position : relative;
+ float : left;
+ width : 13%;
+ height : 100%;
+ z-index : 1;
+ left : 0%;
+ text-align : center;
+}
+
+.w2fliptoggle_left_label {
+ position : absolute;
+ float : left;
+ width : 70%;
+ height : 100%;
+ z-index : 1;
+ left : 0%;
+ background-color : transparent;
+ vertical-align : middle;
+ text-align : center;
+ color : #383d41;
+ font-weight:bold;
+ font-size : 15px;
+ text-shadow : none;
+}
+
+.w2fliptoggle_button {
+ position : absolute;
+ float : left;
+ width : 30%;
+ height : 100%;
+ text-align : center;
+ z-index : 2;
+ left : 0%;
+ cursor : pointer;
+}
+
+.w2fliptoggle_right_label {
+ position : absolute;
+ float : right;
+ width : 70%;
+ height : 100%;
+ z-index : 1;
+ background-color : transparent;
+ left : 30%;
+ vertical-align : middle;
+ text-align : center;
+ color : #383d41;
+ font-weight:bold;
+ font-size : 15px;
+ text-shadow : none;
+}
+
+.w2fliptoggle_right {
+ position : relative;
+ float : right;
+ width : 84%; /* ie와 파폭 보정 1%*/
+ height : 100%;
+ z-index : 0;
+ left : 0%;
+}
+
+.w2searchbox {
+ position:relative;
+ display : inline-block;
+ vertical-align:middle;
+}
+
+.w2searchbox_reset_remove::-ms-clear {
+ display:none;
+}
+
+.w2searchbox_reset {
+ position: absolute;
+ display: none;
+ right: 0;
+ width: 11px;
+ height: 11px;
+ margin:0;
+ background: url(../images/searchbox/btn_reset.png) no-repeat;
+}
+
+.w2searchbox_reset_on {
+ background: url(../images/searchbox/btn_reset_on.png) no-repeat;
+}
+
+.w2pageControl {
+ width : 100%;
+ height : 100%;
+}
+
+.w2pageControl_left {
+ float : left;
+ width : 20%;
+ height : 100%;
+}
+
+.w2pageControl_button_background {
+ background: #FFFFFF; /* Old browsers */
+ background-image: -webkit-gradient(
+ linear,
+ left top,
+ left bottom,
+ color-stop(0, #FFFFFF),
+ color-stop(0.01, #FAFAFA),
+ color-stop(1, #EEEEEE)
+ );
+ background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #FAFAFA 1%, #EEEEEE 100%);
+ background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #FAFAFA 1%, #EEEEEE 100%);
+ background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #FAFAFA 1%, #EEEEEE 100%);
+ background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #FAFAFA 1%, #EEEEEE 100%);
+ background-image: linear-gradient(to bottom, #FFFFFF 0%, #FAFAFA 1%, #EEEEEE 100%);
+ border: 1px solid #b3b3b3;
+ -webkit-border-radius: 3px;
+ -moz-border-radius: 3px;
+ border-radius: 3px;
+}
+
+.w2pageControl_button_background_over {
+ background-image: -webkit-gradient(
+ linear,
+ left top,
+ left bottom,
+ color-stop(0, #E4E4E4),
+ color-stop(0.01, #EDEDED)
+);
+background-image: -o-linear-gradient(bottom, #E4E4E4 0%, #EDEDED 1%);
+background-image: -moz-linear-gradient(bottom, #E4E4E4 0%, #EDEDED 1%);
+background-image: -webkit-linear-gradient(bottom, #E4E4E4 0%, #EDEDED 1%);
+background-image: -ms-linear-gradient(bottom, #E4E4E4 0%, #EDEDED 1%);
+background-image: linear-gradient(to bottom, #E4E4E4 0%, #EDEDED 1%);
+}
+
+.w2pageControl_left_button {
+ width : 100%;
+ height : 100%;
+ overflow: hidden;
+ cursor : pointer;
+ outline-width: 0;
+}
+
+.w2pageControl_left_icon {
+ width : 100%;
+ height : 100%;
+ display : block;
+ background-image : url(../images/pageControl/b_prev.gif);
+ background-repeat : no-repeat;
+ background-position : center center;
+ text-align : center;
+ text-indent: -1000px;
+}
+
+* html .w2pageControl_left_icon{margin:-2px 0 0 -2px} /* add */
+*:first-child+html .w2pageControl_left_icon{margin:-2px 0 0 -2px} /* add */
+
+.w2pageControl_center {
+ float : left;
+ width : 60%;
+ height : 100%;
+ vertical-align:middle;
+ text-align : center;
+}
+
+.w2pageControl_center_table {
+ width : 100%;
+ height : 100%;
+ vertical-align:middle;
+ text-align : center;
+}
+
+.w2pageControl_center_td {
+ width : 100%;
+ height : 100%;
+ font-size : 12px;
+ vertical-align:middle;
+}
+
+.w2pageControl_center_image {
+ background-image : url(../images/pageControl/b_main.png);
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2pageControl_center_image_prev {
+ background-image : url(../images/pageControl/b_main_prev.png);
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2pageControl_center_image_next {
+ background-image : url(../images/pageControl/b_main_next.png);
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2pageControl_right {
+ float : left;
+ width : 20%;
+ height : 100%;
+}
+
+.w2pageControl_right_button {
+ width : 100%;
+ height : 100%;
+ overflow: hidden;
+ cursor : pointer;
+ outline-width: 0px;
+}
+
+.w2pageControl_right_icon {
+ width : 100%;
+ height : 100%;
+ display : block;
+ background-image : url(../images/pageControl/b_next.gif);
+ background-repeat : no-repeat;
+ background-position : center center;
+ text-align : center;
+ text-indent: -1000px;
+}
+
+* html .w2pageControl_right_icon{margin:-2px 0 0 -2px} /* add */
+*:first-child+html .w2pageControl_right_icon{margin:-2px 0 0 -2px} /* add */
+
+.w2columnLayout_layer {
+ position:absolute;
+ overflow: hidden;
+ height: 100%;
+}
+
+.w2modal_popupLayer {
+ z-index: 6001;
+}
+
+
+/* list */
+
+.w2list {
+}
+
+.w2list_listRow {
+ border: 1px solid #b3b3b3;
+}
+
+.w2list_listRow_over {
+ background-color : #eff8fe;
+}
+
+.w2list_listColumn {
+}
+
+.w2list_listColumn_checkbox {
+}
+
+.w2list_listColumn_text {
+ display: inline-block;
+}
+
+.w2list_listColumn_button {
+}
+
+.w2list_drag {
+ margin-left: 15px;
+ margin-top: 15px;
+}
+
+/* panelContainer */
+
+.w2panelContainer {
+ overflow: auto;
+}
+
+.w2panelContainer_col {
+ position: absolute;
+}
+
+.w2panelContainer_ghost {
+ position: absolute;
+ border: 1px solid black;
+ background-color: white;
+ padding: 10px;
+}
+
+.w2panel {
+ position: relative;
+ border: 1px solid #b9cbd9;
+ margin: 10px;
+}
+
+.w2panel_title {
+ position: relative;
+ height: 25px;
+ background: #eef3fa;
+ background: -moz-linear-gradient(top, #eef3fa 0%, #e1ecf8 100%);
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eef3fa), color-stop(100%,#e1ecf8));
+ background: -webkit-linear-gradient(top, #eef3fa 0%,#e1ecf8 100%);
+ background: -o-linear-gradient(top, #eef3fa 0%,#e1ecf8 100%);
+ background: -ms-linear-gradient(top, #eef3fa 0%,#e1ecf8 100%);
+ background: linear-gradient(to bottom, #eef3fa 0%,#e1ecf8 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eef3fa', endColorstr='#e1ecf8',GradientType=0 );
+}
+
+.w2panel_title_image {
+ display: inline-block;
+ width: 20px;
+ height: 25px;
+ background: url(../images/panelContainer/icon1.gif) no-repeat center center;
+}
+
+.w2panel_closed .w2panel_title_image {
+ background-image: url(../images/panelContainer/icon1_down.gif);
+}
+
+.w2panel_title_text {
+ display: inline-block;
+ vertical-align: top;
+ padding-top: 5px;
+ font-weight: bold;
+}
+
+.w2panel_content {
+ position: relative;
+ overflow: auto;
+}
+
+.w2panels {
+ position: relative;
+ border: 1px solid #b9cbd9;
+}
+
+.w2panels_content_closed {
+ display: none;
+}
+
+.w2panels_content_open {
+ position: relative;
+ display: block;
+ overflow: auto;
+}
+
+.w2panels_title {
+ position: relative;
+ height: 25px;
+ cursor: pointer;
+ background: #eef3fa;
+ background: -moz-linear-gradient(top, #eef3fa 0%, #e1ecf8 100%);
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eef3fa), color-stop(100%,#e1ecf8));
+ background: -webkit-linear-gradient(top, #eef3fa 0%,#e1ecf8 100%);
+ background: -o-linear-gradient(top, #eef3fa 0%,#e1ecf8 100%);
+ background: -ms-linear-gradient(top, #eef3fa 0%,#e1ecf8 100%);
+ background: linear-gradient(to bottom, #eef3fa 0%,#e1ecf8 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eef3fa', endColorstr='#e1ecf8',GradientType=0 );
+}
+
+.w2panels_title_over {
+ background: #edf3fb;
+}
+
+.w2panels_title_image {
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+ width: 20px;
+ height: 25px;
+ background: url(../images/accordion/icon1.gif) no-repeat center center;
+}
+
+.w2panels_title_image_open{
+ background: url(../images/accordion/icon1_down.gif) no-repeat center center;
+}
+
+.w2anchor {
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2anchor_disabled {
+ pointer-events: none;
+}
+
+.w2anchor a, .w2anchor2 {
+ color:#383d41;
+}
+
+/* w2fusionchart */
+.w2fusionchart_accessibility{
+ font-size: 1px;
+ height: 1px;
+ line-height: 1px;
+ overflow: hidden;
+ width: 1px;
+ margin : 0px;
+ padding: 0px;
+}
+
+/* layout component */
+.w2layout {
+ position : relative;
+}
+
+.w2layout_layer {
+ position : absolute;
+ overflow : auto;
+}
+
+.w2layout_layer_borderbox {
+ -moz-box-sizing:border-box;
+ -webkit-box-sizing:border-box;
+ box-sizing:border-box;
+}
+
+/* tableLayout */
+.w2tb {
+ border-collapse:collapse;
+ margin:0;
+ border:0;
+ background:#fff;
+ table-layout:fixed;
+ clear: both;
+}
+
+.w2tb .w2tb_th , .w2tb .w2tb_td {
+ height:23px;
+ margin:0;
+ border:1px solid #b3b3b3;
+ vertical-align:middle;
+}
+
+.w2tb .w2tb_td {
+ padding:3px;
+}
+
+.w2tb .w2tb_th{
+ font-weight:bold;
+ padding:3px 10px;
+ text-align:center;
+ background:#f1f1f1;
+}
+
+.w2tb.w2tb_adaptive_layout {
+ min-width: 100%;
+ border-spacing:0;
+}
+
+.w2tb.w2tb_adaptive_layout,
+.w2tb.w2tb_adaptive_layout .w2thead,
+.w2tb.w2tb_adaptive_layout > tbody,
+.w2tb.w2tb_adaptive_layout .w2tbody,
+.w2tb.w2tb_adaptive_layout .w2tb_th,
+.w2tb.w2tb_adaptive_layout .w2tb_td,
+.w2tb.w2tb_adaptive_layout .w2tb_tr {
+ display:block;
+}
+
+.w2tb.w2tb_adaptive_layout .w2tb_th,
+.w2tb.w2tb_adaptive_layout colgroup,
+.w2tb.w2tb_adaptive_layout col {
+ position: absolute;
+ top: -9999px;
+ left: -9999px;
+}
+.w2tb.w2tb_adaptive_layout .w2grid colgroup,
+.w2tb.w2tb_adaptive_layout .w2grid col{
+ position:relative;
+ left:0;
+ top:0;
+}
+.w2tb.w2tb_adaptive_layout .w2tr{
+ /*border: 1px solid #ccc;*/
+ }
+.w2tb.w2tb_adaptive_layout .w2tb_td{
+ padding-left: 110px;
+ min-height: 23px;
+ height: auto;
+ border: 0;
+ border-top: 1px solid #b3b3b3 !important;
+ position: relative;
+ white-space: normal;
+}
+.w2tb.w2tb_adaptive_layout .w2tb_tr:last-child .w2tb_td:last-child {
+ border-bottom: 1px solid #b3b3b3;
+}
+.w2tb.w2tb_adaptive_layout .w2tb_td:before {
+ padding-top: 5px;
+ padding-right: 5px;
+ width: 100px;
+ text-align: center;
+ white-space: pre-line;
+ content: attr(data-title);
+ background: #f1f1f1;
+ border-right: 1px solid #b3b3b3;
+ position: absolute;
+ top: 0px;
+ left: 0px;
+ right: 0px;
+ bottom: 0px;
+ font-weight: bold;
+}
+.w2tb .w2tb_noTH.w2tb_td:before {
+ padding:0px !important;
+ width: 0px !important;
+ border:0px !important;
+}
+.w2tb.w2tb_adaptive_layout .w2input {
+ margin-bottom: 3px;
+}
+.w2tb.w2tb_adaptive_layout .w2tb_td:after {
+ height: 0;
+ font-size: 0;
+ display: block;
+ visibility: hidden;
+ content: " ";
+ clear: both;
+}
+
+/* w2tb_adaptive_crosstab */
+.w2tb.w2tb_adaptive_crosstab {
+ min-width: 100%;
+ border-spacing:0;
+}
+.w2tb.w2tb_adaptive_crosstab,
+.w2tb_adaptive_crosstab thead,
+.w2tb_adaptive_crosstab thead > tr,
+.w2tb_adaptive_crosstab thead tr th.w2tb_th,
+.w2tb_adaptive_crosstab > tbody,
+.w2tb_adaptive_crosstab tbody tr td.w2tb_td {
+ display: block;
+}
+.w2tb.w2tb_adaptive_crosstab {
+ height:auto !important;border: 1px solid #b3b3b3;
+}
+.w2tb_adaptive_crosstab .w2tb_tr {
+ display:inline-block
+}
+.w2tb_adaptive_crosstab thead {
+ float:left
+}
+.w2tb_adaptive_crosstab tbody {
+ white-space: nowrap; overflow-x: auto;
+}
+.w2tb.w2tb_adaptive_crosstab .w2tb_th,
+.w2tb.w2tb_adaptive_crosstab .w2tb_td {
+ border:none;
+ border-bottom: 1px solid #b3b3b3;
+ border-right: 1px solid #b3b3b3;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ min-height: 23px !important;
+ height: auto;
+ white-space: normal;
+}
+
+.w2tb_adaptive_crosstab thead tr th.w2tb_th:nth-last-child(1),
+.w2tb_adaptive_crosstab tbody tr td.w2tb_td:nth-last-child(1) {
+ border-bottom: none
+}
+
+.w2tb.w2tb_adaptive_crosstab .w2tb_th label{
+ display: block;
+}
+
+.w2tb.w2tb_adaptive_crosstab .w2tb_td{
+ width:110px;
+}
+
+/* w2grid_adaptive_crosstab*/
+.w2grid.w2grid_adaptive_crosstab table, .w2grid.w2grid_adaptive_crosstab thead.gridHeaderTableDefault, .w2grid.w2grid_adaptive_crosstab tbody, .w2grid.w2grid_adaptive_crosstab thead.gridHeaderTableDefault tr, .w2grid.w2grid_adaptive_crosstab th.gridHeaderTDDefault, .w2grid.w2grid_adaptive_crosstab .gridBodyDefault, .w2grid.w2grid_adaptive_crosstab .gridSubtotalDefault, .w2grid.w2grid_adaptive_crosstab .gridFooterTDDefault {
+ display: block;
+}
+
+.w2grid.w2grid_adaptive_crosstab {
+ height: auto !important;
+}
+
+.w2grid.w2grid_adaptive_crosstab table.gridHeaderTableDefault {
+ position: relative !important;
+ border-top: 1px solid #bfcfda;
+ border-right: 1px solid #bfcfda;
+ width: auto !important;
+}
+
+.w2grid.w2grid_adaptive_crosstab table.gridFooterTableDefault {
+ position: absolute !important;
+ border-top: 1px solid #bfcfda;
+ border-right: 1px solid #bfcfda;
+ border-bottom: 1px solid #bfcfda;
+ width: 110px !important;
+ float: none !important;
+ top: 0px;
+ right: 0px;
+ background-color: transparent;
+}
+
+.w2grid.w2grid_adaptive_crosstab, .w2grid.w2grid_adaptive_crosstab div[id$="main_div"], .w2grid.w2grid_adaptive_crosstab div[id$="dataLayer"] {
+ position: relative !important;
+ overflow: visible !important;
+ float: none !important;
+}
+
+.w2grid.w2grid_adaptive_crosstab.w2grid_adaptive_crosstab_footer div[id$="dataLayer"] {
+ width:auto !important;
+ padding-right:110px;
+}
+
+.w2grid.w2grid_adaptive_crosstab thead.gridHeaderTableDefault {
+ float: left;
+ width: auto !important;
+ border-left: none;
+ border-bottom: none;
+}
+
+.w2grid.w2grid_adaptive_crosstab th.gridHeaderTDDefault {
+ border-left: none;
+ border-bottom: none;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ border-top: 1px solid #b3b3b3;
+ min-width:20px;
+ max-width:90px;
+ text-overflow: ellipsis;
+}
+
+.w2grid.w2grid_adaptive_crosstab .gridBodyDefault {
+ border-left: none;
+ border-bottom: none;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ border-top: 1px solid #b3b3b3;
+ width:110px;
+}
+
+.w2grid.w2grid_adaptive_crosstab .gridSubtotalDefault {
+ border-left: none;
+ border-bottom: none;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ border-top: 1px solid #b3b3b3;
+ width:110px;
+ height:20px;
+}
+
+.w2grid.w2grid_adaptive_crosstab .gridFooterTDDefault {
+ border-left: none;
+ border-bottom: none;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ border-top: 1px solid #b3b3b3;
+ width:110px;
+}
+
+.w2grid.w2grid_adaptive_crosstab th.gridHeaderTDDefault:nth-child(1), .w2grid.w2grid_adaptive_crosstab .gridBodyDefault:nth-child(1), .w2grid.w2grid_adaptive_crosstab .gridSubtotalDefault:nth-child(1), .w2grid.w2grid_adaptive_crosstab .gridFooterTDDefault:nth-child(1) {
+ border-top: none !important;
+}
+
+.w2grid.w2grid_adaptive_crosstab th.gridHeaderTDDefault:nth-last-child(1), .w2grid.w2grid_adaptive_crosstab .gridBodyDefault:nth-last-child(1), .w2grid.w2grid_adaptive_crosstab .gridSubtotalDefault:nth-last-child(1), .w2grid.w2grid_adaptive_crosstab. .gridFooterTDDefault:nth-last-child(1) {
+ border-bottom: none;
+}
+
+.w2grid.w2grid_adaptive_crosstab .grid_body_row:nth-last-child(1) .gridBodyDefault {
+ border-right: 1px solid #b3b3b3;
+}
+
+.w2grid.w2grid_adaptive_crosstab table.gridHeaderTableDefault tbody {
+ text-align: left;
+ white-space: nowrap;
+ overflow-x : auto;
+}
+
+.w2grid.w2grid_adaptive_crosstab .w2selectbox_table_main tbody{
+ text-align: center;
+}
+
+.w2grid.w2grid_adaptive_crosstab tbody tr {
+ display: inline-block;
+}
+
+.w2grid.w2grid_adaptive_crosstab div[id$="scrollY_div"], .w2grid.w2grid_adaptive_crosstab div[id$="scrollX_div"] {
+ display: none;
+}
+
+.w2grid_adaptive_crosstab .w2grid_iScrollX, .w2grid_adaptive_crosstab .w2grid_iScrollY {
+ display: none;
+}
+
+
+/* tabControl adaptive layout */
+.w2tab_adaptive_layout .w2tabcontrol_contents {
+ display: block !important;
+ visibility : visible !important;
+ margin-top: 5px;
+}
+.w2tab_adaptive_layout .w2tabcontrol_contents_wrapper {
+ /* display: none; */
+ height: 0px !important;
+ opacity: 0;
+ overflow: hidden;
+ -webkit-transition : all 0.6s ease;
+ -moz-transition : all 0.6s ease;
+ -o-transition : all 0.6s ease;
+ transition : all 0.6s ease;
+}
+.w2tab_adaptive_layout > .w2tabcontrol_tabhost {
+ display:none;
+}
+.w2tab_adaptive_layout .w2tabcontrol_bridge {
+ display:block;
+ border: 1px solid #ccc;
+ color : #5c5c5c;
+
+ background-color: #fff;
+ background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));
+ background-image: -webkit-linear-gradient(top, #fff, #eee);
+ background-image: -moz-linear-gradient(top, #fff, #eee);
+ background-image: -ms-linear-gradient(top, #fff, #eee);
+ background-image: -o-linear-gradient(top, #fff, #eee);
+ background-image: linear-gradient(top, #fff, #eee);
+
+ padding-left:10px;
+ text-decoration: none;
+}
+.w2tab_adaptive_layout .w2tabcontrol_bridge h3 {
+ position:relative !important;
+ text-indent:0 !important;
+ background: transparent;
+ height:30px !important;
+ line-height:30px;
+ margin:0;
+ padding:0;
+}
+.w2tab_adaptive_layout .w2tabcontrol_bridge h3:after {
+ font-size : 12px;
+ content: '';
+ position: absolute;
+ right: 10px;
+ top: 50%;
+ margin-top: -3px;
+ border-top: 5px solid #333;
+ border-left: 5px solid #333;
+ border-top: 5px solid transparent;
+ border-bottom: 5px solid transparent;
+}
+.w2tab_adaptive_layout :target .w2tabcontrol_bridge h3:after {
+ font-size : 12px;
+ content: '';
+ position: absolute;
+ right: 10px;
+ top: 50%;
+ margin-top: -3px;
+ border-top: 5px solid #333;
+ border-left: 5px solid transparent;
+ border-right: 5px solid transparent;
+}
+.w2tab_adaptive_layout :target a + .w2tabcontrol_contents_wrapper {
+ /* display: block !important; */
+ height: auto !important;
+ opacity: 1;
+ visibility : visible !important;
+ margin-top: 10px;
+
+ -webkit-animation: height_animation 0.2s 0;
+}
+
+/* accordion */
+.w2accordion {
+ overflow: auto;
+ border: 1px solid #b9cbd9;
+}
+
+/* widgetContainer */
+.w2widgetContainer {
+ position: relative;
+ overflow-x: hidden;
+ overflow-y: auto;
+}
+
+.w2widgetContainer_col {
+ position: absolute;
+}
+
+.w2widgetContainer_ghost {
+ position: absolute;
+ border: 1px solid black;
+ background-color: white;
+ z-index:5999;
+ width:100%;
+}
+
+.w2widgetContainer_title {
+ position: relative;
+}
+
+/* widget */
+
+.w2widget {
+ position: absolute;
+ border: 1px solid #b9cbd9;
+ overflow: hidden;
+}
+
+.w2widget_changing {
+ /* IE 8 */
+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
+ /* IE 5-7 */
+ filter: alpha(opacity=50);
+ opacity: 0.5;
+ z-index: 3999;
+}
+
+.w2widget_title {
+ position: relative;
+ height: 25px;
+ background: #eef3fa;
+ padding: 5px;
+ overflow: hidden;
+}
+
+.w2widget_icon {
+ position: relative;
+ display: inline-block;
+ float: left;
+ width: 14px;
+ height: 14px;
+ background: url(../images/widgetContainer/icon.png) center center no-repeat;
+
+ *display: inline;
+ *vertical-align: middle;
+ *float: left;
+ *zoom: 1;
+}
+
+.w2widget_title_text {
+ position: relative;
+ display: inline-block;
+ margin: 0 auto;
+ vertical-align: top;
+ width: 100%;
+ text-overflow:ellipsis;
+ overflow: hidden;
+ font-weight: bold;
+ white-space: nowrap;
+
+ *display: inline;
+ *vertical-align: middle;
+ *float: left;
+ *zoom: 1;
+}
+
+.w2widget_title_buttons {
+ position: relative;
+ float: right;
+ display: inline-block;
+
+ *display: inline;
+ *vertical-align: middle;
+ *float: right;
+ *zoom: 1;
+}
+
+.w2widget_title_buttons > div {
+ display: inline-block;
+ margin-left: 1px;
+
+ /* IE7 */
+ *display: inline;
+ *zoom: 1;
+ *vertical-align: middle;
+}
+
+.w2widget_btnCustom {
+ width : 14px;
+ height : 14px;
+ background : url(../images/widgetContainer/btn_toggle.gif) center center no-repeat;
+ cursor : pointer;
+
+ /* IE6에서 child selector 안먹음 */
+ _display: inline;
+ _margin-left: 1px;
+ _zoom: 1;
+ _vertical-align: middle;
+}
+
+.w2widget_btnFix {
+ position : relative;
+ width : 14px;
+ height : 14px;
+ background : url(../images/widgetContainer/btn_pin_off.png) center center no-repeat;
+ cursor : pointer;
+
+ /* IE6에서 child selector 안먹음 */
+ _display: inline;
+ _margin-left: 1px;
+ _zoom: 1;
+ _vertical-align: middle;
+}
+
+.w2widget_btnMinimize {
+ position : relative;
+ width : 14px;
+ height : 14px;
+ background : url(../images/widgetContainer/btn_minimize.gif) center center no-repeat;
+ cursor : pointer;
+
+ /* IE6에서 child selector 안먹음 */
+ _display: inline;
+ _margin-left: 1px;
+ _zoom: 1;
+ _vertical-align: middle;
+}
+
+.w2widget_btnMaximize {
+ position : relative;
+ width : 14px;
+ height : 14px;
+ background : url(../images/widgetContainer/btn_maximize.gif) center center no-repeat;
+ cursor : pointer;
+
+ /* IE6에서 child selector 안먹음 */
+ _display: inline;
+ _margin-left: 1px;
+ _zoom: 1;
+ _vertical-align: middle;
+}
+
+.w2widget_btnClose {
+ position : relative;
+ width : 14px;
+ height : 14px;
+ background : url(../images/widgetContainer/btn_close.gif) center center no-repeat;
+ cursor : pointer;
+
+ /* IE6에서 child selector 안먹음 */
+ _display: inline;
+ _margin-left: 1px;
+ _zoom: 1;
+ _vertical-align: middle;
+}
+
+.w2widget_btnResize {
+ /* IE 8 */
+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
+ /* IE 5-7 */
+ filter: alpha(opacity=0);
+ opacity: 0;
+ position: absolute;
+ bottom: 0px;
+ right: 0px;
+ width: 12px;
+ height: 12px;
+ background: url(../images/widgetContainer/btn_resize.png) center center no-repeat;
+ cursor: SE-resize;
+ z-index: 3998;
+}
+
+.w2widget_btnResize_halt {
+ display:none;
+}
+
+.w2widget_btnResize:hover {
+ /* IE 8 */
+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
+ /* IE 5-7 */
+ filter: alpha(opacity=100);
+ opacity: 1;
+}
+
+.w2widget_ghost {
+ position: relative;
+ border: black 1px dotted;
+}
+
+.w2widget_fixed {
+
+}
+
+.w2widget_fixed .w2widget_btnFix {
+ background : url(../images/widgetContainer/btn_pin_on.png) center center no-repeat;
+}
+
+.w2widget_maximized {
+ background-color: #ffffff;
+ z-index: 3999;
+}
+
+.w2widget_minimized {
+ overflow: hidden;
+}
+
+.w2widget_toggle {
+ background : url(../images/widgetContainer/btn_toggle.gif) center center no-repeat;
+}
+
+.w2widget_content {
+ position: absolute;
+ top: 25px;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ overflow: auto;
+ *width: 100%;
+ *height: expression(this.parentNode.clientHeight - 25);
+}
+
+.w2widget_content_notitlebar {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ overflow: auto;
+ *width: 100%;
+ *height: expression(this.parentNode.clientHeight);
+}
+
+.w2widget_float {
+ position: absolute;
+ overflow: hidden;
+ z-index: 3800;
+}
+
+/* tabcontrol position */
+
+.w2tabcontrol_tabhost_top {
+ position : absolute;
+ margin: 0;
+ padding: 0;
+ float: left;
+ list-style: none;
+ height: 30px;
+ width: 100%;
+ font-size : 12px;
+ white-space : nowrap;
+ z-Index : 2;
+}
+.w2tabcontrol_tabhost_bottom {
+ position : absolute;
+ margin: 0;
+ padding: 0;
+ float: left;
+ list-style: none;
+ height: 30px;
+ width: 100%;
+ font-size : 12px;
+ white-space : nowrap;
+ z-Index : 2;
+}
+.w2tabcontrol_tabhost_left {
+ position : absolute;
+ margin: 0;
+ padding: 0;
+ float: left;
+ list-style: none;
+ height: 30px;
+ width: 100%;
+ font-size : 12px;
+ white-space : nowrap;
+ z-Index : 2;
+}
+.w2tabcontrol_tabhost_right {
+ position : absolute;
+ margin: 0;
+ padding: 0;
+ float: left;
+ list-style: none;
+ height: 30px;
+ width: 100%;
+ font-size : 12px;
+ white-space : nowrap;
+ z-Index : 2;
+}
+
+.w2tabcontrol_tabhost.w2tabcontrol_tabhost_top li {
+ float: left;
+ margin: 0;
+ padding: 0;
+ height: 100%;
+ margin-right: 1px;
+ margin-bottom: 0;
+ background: #fff;
+ overflow: hidden;
+ position: relative;
+ z-Index : 4;
+}
+
+.w2tabcontrol_tabhost.w2tabcontrol_tabhost_bottom li {
+ float: left;
+ margin: 0;
+ padding: 0;
+ height: 100%;
+ margin-right: 1px;
+ margin-bottom: 0;
+ background: #fff;
+ overflow: hidden;
+ position: relative;
+ z-Index : 4;
+}
+
+.w2tabcontrol_tabhost.w2tabcontrol_tabhost_left li {
+ float: none;
+ margin: 0;
+ padding: 0;
+ height: 100%;
+ margin-bottom: 1px;
+ background: #fff;
+ overflow: hidden;
+ position: relative;
+ z-Index : 4;
+}
+
+.w2tabcontrol_tabhost.w2tabcontrol_tabhost_right li {
+ float: none;
+ margin: 0;
+ padding: 0;
+ height: 100%;
+ margin-bottom: 1px;
+ background: #fff;
+ overflow: hidden;
+ position: relative;
+ z-Index : 4;
+}
+
+/* 활성화된 탭버튼 */
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left.w2tabcontrol_tabhost_top {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ background-image : url(../images/tabContainer/tab01_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left.w2tabcontrol_tabhost_bottom {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ background-image : url(../images/tabContainer/b_tab01_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left.w2tabcontrol_tabhost_left {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ background-image : url(../images/tabContainer/l_tab01_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left.w2tabcontrol_tabhost_right {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ background-image : url(../images/tabContainer/r_tab01_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left2 {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ display:none;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_center.w2tabcontrol_tabhost_top {
+ overflow:hidden;
+ height:100%;
+ text-align: center;
+ background-image : url(../images/tabContainer/tab02_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_center.w2tabcontrol_tabhost_bottom {
+ overflow:hidden;
+ height:100%;
+ text-align: center;
+ background-image : url(../images/tabContainer/b_tab02_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_center.w2tabcontrol_tabhost_left {
+ overflow:hidden;
+ height:100%;
+ text-align: center;
+ background-image : url(../images/tabContainer/l_tab02_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_center.w2tabcontrol_tabhost_right {
+ overflow:hidden;
+ height:100%;
+ text-align: center;
+ background-image : url(../images/tabContainer/r_tab02_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_right.w2tabcontrol_tabhost_top {
+ position:absolute;
+ top:0;
+ height:100%;
+ right:0;
+ width:10px;
+ background-image : url(../images/tabContainer/tab03_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_right.w2tabcontrol_tabhost_bottom {
+ position:absolute;
+ top:0;
+ height:100%;
+ right:0;
+ width:10px;
+ background-image : url(../images/tabContainer/b_tab03_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_right.w2tabcontrol_tabhost_left {
+ position:absolute;
+ top:0;
+ height:100%;
+ right:0;
+ width:10px;
+ background-image : url(../images/tabContainer/l_tab03_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_right.w2tabcontrol_tabhost_right {
+ position:absolute;
+ top:0;
+ height:100%;
+ right:0;
+ width:10px;
+ background-image : url(../images/tabContainer/r_tab03_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_left.w2tabcontrol_tabhost_top {
+ background-image : url(../images/tabContainer/tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_center.w2tabcontrol_tabhost_top {
+ background-image : url(../images/tabContainer/tab02_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_right.w2tabcontrol_tabhost_top {
+ background-image : url(../images/tabContainer/tab03_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_left.w2tabcontrol_tabhost_bottom {
+ background-image : url(../images/tabContainer/b_tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_center.w2tabcontrol_tabhost_bottom {
+ background-image : url(../images/tabContainer/b_tab02_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_right.w2tabcontrol_tabhost_bottom {
+ background-image : url(../images/tabContainer/b_tab03_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_left.w2tabcontrol_tabhost_left {
+ background-image : url(../images/tabContainer/l_tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_center.w2tabcontrol_tabhost_left {
+ background-image : url(../images/tabContainer/l_tab02_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_right.w2tabcontrol_tabhost_left {
+ background-image : url(../images/tabContainer/l_tab03_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_left.w2tabcontrol_tabhost_right {
+ background-image : url(../images/tabContainer/r_tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_center.w2tabcontrol_tabhost_right {
+ background-image : url(../images/tabContainer/r_tab02_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_right.w2tabcontrol_tabhost_right {
+ background-image : url(../images/tabContainer/r_tab03_on.gif);
+}
+
+/* over */
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_left.w2tabcontrol_tabhost_top {
+ background-image : url(../images/tabContainer/tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_center.w2tabcontrol_tabhost_top {
+ background-image : url(../images/tabContainer/tab02_on.gif);
+ cursor: pointer;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_right.w2tabcontrol_tabhost_top {
+ background-image : url(../images/tabContainer/tab03_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_left.w2tabcontrol_tabhost_bottom {
+ background-image : url(../images/tabContainer/b_tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_center.w2tabcontrol_tabhost_bottom {
+ background-image : url(../images/tabContainer/b_tab02_on.gif);
+ cursor: pointer;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_right.w2tabcontrol_tabhost_bottom {
+ background-image : url(../images/tabContainer/b_tab03_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_left.w2tabcontrol_tabhost_left {
+ background-image : url(../images/tabContainer/l_tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_center.w2tabcontrol_tabhost_left {
+ background-image : url(../images/tabContainer/l_tab02_on.gif);
+ cursor: pointer;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_right.w2tabcontrol_tabhost_left {
+ background-image : url(../images/tabContainer/l_tab03_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_left.w2tabcontrol_tabhost_right {
+ background-image : url(../images/tabContainer/r_tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_center.w2tabcontrol_tabhost_right {
+ background-image : url(../images/tabContainer/r_tab02_on.gif);
+ cursor: pointer;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_right.w2tabcontrol_tabhost_right {
+ background-image : url(../images/tabContainer/r_tab03_on.gif);
+}
+
+.w2windowContainer_onsplit {
+ cursor : url(../images/windowContainer/b_split.png);
+}
+
+/* progressbar */
+.w2progressbar_progress {
+ position: relative;
+ width: 100%;
+ height: 100%;
+ background-color: #ddd;
+}
+.w2progressbar_bar {
+ position: absolute;
+ width: 0%;
+ height: 100%;
+ background-color: #4CAF50;
+}
+.w2progressbar_progress{
+ line-height:inherit;
+ position: relative;
+ top: 0;
+ left: 0;
+ padding: 0;
+ margin: 0;
+ border-radius: 3px;
+ background: -webkit-gradient(linear,0 0,0 100%,from(#d4d4d4),to(#f6f6f6));
+ background: -webkit-linear-gradient(top,#d4d4d4,#f6f6f6);
+ background: -moz-linear-gradient(top,#d4d4d4,#f6f6f6);
+ background: -ms-linear-gradient(top,#d4d4d4,#f6f6f6);
+ background: -o-linear-gradient(top,#d4d4d4,#f6f6f6);
+ overflow: visible;
+ background:url(../images/progressbar/bg_pgb_lt.png) no-repeat left top, url(../images/progressbar/bg_pgb_rt.png) repeat-x right top;
+}
+.w2progressbar_bar{
+ background-color: #7bafe4;
+ background: -webkit-gradient(linear,0 0,0 100%,from(#7bafe4),to(#5c85d4));
+ background: -webkit-linear-gradient(top,#7bafe4,#5c85d4);
+ background: -moz-linear-gradient(top,#7bafe4,#5c85d4);
+ background: -ms-linear-gradient(top,#7bafe4,#5c85d4);
+ background: -o-linear-gradient(top,#7bafe4,#5c85d4);
+ border-radius: 4px;
+ border-collapse: collapse;
+ box-sizing: border-box;
+ background:url(../images/progressbar/bg_pgb_ov_lt.png) no-repeat left top, url(../images/progressbar/bg_pgb_ov_rt.png) repeat-x right top;
+}
+
+.w2progressbar_type4,
+.w2progressbar_type5,
+.w2progressbar_type6{
+ background: #e5e5e5;
+ border-radius: 10px;
+ padding: 0 10px;
+ padding: 0\9;
+ box-shadow: inset 0px 4px 3px -3px rgba(183,183,183,1);
+}
+.w2progressbar_type7,
+.w2progressbar_type8,
+.w2progressbar_type9{
+ height:26px;
+ background: #e5e5e5;
+ border-radius: 2px;
+ padding: 0 10px;
+ padding: 0\9;
+ box-shadow: inset 0px 4px 3px -3px rgba(183,183,183,1);
+}
+
+.w2progressbar_type4 .w2progressbar_progress,
+.w2progressbar_type5 .w2progressbar_progress,
+.w2progressbar_type6 .w2progressbar_progress,
+.w2progressbar_type7 .w2progressbar_progress,
+.w2progressbar_type8 .w2progressbar_progress,
+.w2progressbar_type9 .w2progressbar_progress{
+ background:none;
+}
+
+.w2progressbar_type4 .w2progressbar_bar,
+.w2progressbar_type5 .w2progressbar_bar,
+.w2progressbar_type6 .w2progressbar_bar{
+ background:url(../images/progressbar/bg_pgb1_ov_lt.png) no-repeat left center,
+ url(../images/progressbar/bg_pgb1_ov_rt.png) repeat-x right center;
+}
+.w2progressbar_type7 .w2progressbar_bar,
+.w2progressbar_type8 .w2progressbar_bar,
+.w2progressbar_type9 .w2progressbar_bar{
+ background:url(../images/progressbar/bg_pgb2_ov_lt.png) no-repeat left center,
+ url(../images/progressbar/bg_pgb2_ov_rt.png) repeat-x right center;
+}
+
+.w2progressbar_type1 .w2progressbar_bar div,
+.w2progressbar_type4 .w2progressbar_bar div,
+.w2progressbar_type7 .w2progressbar_bar div{
+ position:absolute; top:-30px;
+ right:-23px;
+ background:url(../images/progressbar/bg_pgb_tooltip.png) no-repeat;
+ width:47px; height:30px;
+ font-size:12px;
+ font-weight:bold;
+ color:#fff;
+ line-height: 24px;
+}
+.w2progressbar_type2 .w2progressbar_bar div,
+.w2progressbar_type5 .w2progressbar_bar div{
+ font-size:12px;
+ font-weight:bold;
+ color:#fff;
+ line-height:20px;
+}
+.w2progressbar_type8 .w2progressbar_bar div{
+ font-size:12px;
+ font-weight:bold;
+ color:#fff;
+ line-height:26px;
+}
+.w2progressbar_type3 .w2progressbar_bar div,
+.w2progressbar_type6 .w2progressbar_bar div,
+.w2progressbar_type9 .w2progressbar_bar div{
+ line-height:26px;
+ margin-top: 26px;
+ position: fixed;
+ margin-left:85px;
+}
+
+/* pivotTable */
+.w2PivotTableDisplayNone {
+ display: none;
+}
+
+.w2editablePivot {
+ table-layout: fixed;
+ overflow : hidden;
+ cursor: default;
+}
+.w2editablePivot_container_header {
+ width: 100%;
+ height: 160px;
+ overflow-x : auto;
+ overflow-y : hidden;
+ margin-bottom: 2px;
+ /*background-color: red;*/
+}
+.w2editablePivot_container_header_showedValueList {
+ width: 100%;
+ height: 33px;
+ overflow-x : auto;
+ overflow-y : hidden;
+/*background-color: red;*/
+}
+.w2editablePivot_container_header_hiddenList {
+ width: 100%;
+ height: 33px;
+ overflow-x : auto;
+ overflow-y : hidden;
+/*background-color: red;*/
+}
+.w2editablePivot_container_header_colAxisList {
+ width: 100%;
+ height: 33px;
+ overflow-x : auto;
+ overflow-y : hidden;
+/*background-color: red;*/
+}
+.w2editablePivot_container_header_rowAxisList {
+ width: 100%;
+ height: 33px;
+ overflow-x : auto;
+ overflow-y : hidden;
+/*background-color: red;*/
+}
+.w2editablePivot_container_body {
+ width: 100%;
+ /*background-color: blue;*/
+}
+.w2editablePivot_container_content {
+ float: left;
+ height: 100%;
+ overflow: hidden;
+ /*background-color: aqua;*/
+}
+.w2editablePivot_container_scrollY {
+ float: right;
+ width: 18px;
+ height: 100%;
+ overflow: auto;
+ /*background-color: yellow;*/
+}
+.w2editablePivot_container_scrollX {
+ bottom: 0;
+ height: 18px;
+ width: 100%;
+ overflow: auto;
+ /*background-color: green;*/
+}
+.w2editablePivot_container_scrollX_barX {
+ height: 1px;
+}
+.w2editablePivot_container_scrollX_barY {
+ width: 1px;
+}
+.w2editablePivot_container_header_pvtAttr {
+ margin-top: 5px;
+}
+.pvtHorizList { white-space:nowrap; }
+.w2editablePivot_pvtHorizList li { display: inline; }
+.w2editablePivot_pvtVertList { vertical-align: top; }
+.w2editablePivot_focusedCell {
+ background-color:#fca73c;
+}
+.w2editablePivot_contextMenu {
+ color:#066196;
+ font-size:12px;
+ font-weight:normal;
+ white-space:nowrap;
+ overflow: hidden;
+ background-color: white;
+ position:absolute;
+ border: 3px solid #B1C5D5;
+ z-index: 99;
+ padding:0px;
+ display:block;
+}
+.w2editablePivot_contextMenu_row {
+ cursor: pointer;
+ padding: 5px;
+}
+.w2editablePivot_contextMenu_column {
+ cursor: pointer;
+ padding-top: 3px;
+}
+.w2editablePivot_containerTable_TD {
+ height: 25px;
+ max-height: 25px;
+}
+.w2editablePivot_drag {
+ margin:0 15px;
+ cursor: move;
+ background-color: #e6EEEE;
+ font-size: 8pt;
+ font-weight: bold;
+ padding: 5px;
+ color: #3D3D3D;
+ padding: 5px;
+ border: 1px solid #CDCDCD;
+ vertical-align: top;
+ text-align: center;
+ min-width: 30px;
+}
+.w2editablePivot_cellDisabled {
+ background-color:#e3e3e3;
+}
+.w2pivotTable {
+ overflow : scroll;
+}
+.pvtRendererArea {
+ overflow: hidden;
+}
+.pvtAxisLabel {
+}
+table.pvtTable {
+ font-family:arial;
+ font-size: 8pt;
+ text-align: left;
+ border-collapse: collapse;
+ /*overflow:hidden;*/
+}
+/*table.pvtTable tr th, table.pvtTable tr th {
+ background-color: #e6EEEE;
+ border:1px solid #b3b3b3;
+ font-size:12px;
+ padding: 5px;
+ cursor:default;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+}
+table.pvtTable tr td {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+*/
+table.pvtTable tr th, table.pvtTable tr th {
+ background-color: #e6EEEE;
+ border:1px solid #b3b3b3;
+ font-size:12px;
+ padding: 5px;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ min-width:30px;
+ height: 12px;
+ overflow: hidden;
+}
+.type7 {
+ background-color: #e6EEEE;
+ border:1px solid #b3b3b3;
+ font-size:12px;
+ padding: 5px;
+ cursor:default;
+ white-space:nowrap;
+ font-weight: bold;
+}
+.type8 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ overflow: hidden;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+ cursor: default;
+}
+.type9 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+.type10 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+.type12 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+.type14 {
+ background-color: #e6EEEE;
+ border:1px solid #b3b3b3;
+ font-size:12px;
+ padding: 5px;
+ cursor:default;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ font-weight: bold;
+}
+.type15 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+.type16 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+.type13 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+.w2editablePivot_fixedColumnCell {
+ border-top : 1px solid #b3b3b3;
+ border-bottom :1px solid #b3b3b3;
+ border-left: 1px solid #b3b3b3;
+ border-right: 2px solid black !important;
+}
+.w2editablePivot_fixedRowCell {
+ border-top : 1px solid #b3b3b3;
+ border-bottom : 2px solid black !important;
+ border-left: 1px solid #b3b3b3;
+ border-right: 1px solid #b3b3b3;
+}
+.w2editablePivot_fixedRowColumnCell {
+ border-top : 1px solid #b3b3b3;
+ border-bottom : 2px solid black;
+ border-left: 1px solid #b3b3b3;
+ border-right: 2px solid black;
+}
+.fixedCell {
+}
+.grandTotalAxis {
+
+}
+table.pvtTable .pvtColLabel {text-align: center;}
+table.pvtTable .pvtTotalLabel {text-align: center;}
+.pvtRowLabel{
+ text-align: center;
+}
+.pvtTotal, .pvtGrandTotal { font-weight: bold; }
+.pvtVals { text-align: left; }
+.pvtAggregator { margin-top: 5px; margin-bottom: 5px ; }
+.pvtAxisContainer, .pvtVals {
+ border: 1px solid #bcbcc6;
+ background: #f3f3f5;
+ padding: 5px;
+ min-width: 30px;
+ min-height: 20px;
+}
+.pvtAxisContainer li {
+ padding: 2px 2px;
+ list-style-type: none;
+}
+.pvtAxisContainer li.pvtPlaceholder {
+ -webkit-border-radius: 5px;
+ padding: 3px 15px;
+ -moz-border-radius: 5px;
+ border-radius: 5px;
+ border: 1px dashed #aaa;
+}
+.pvtAxisContainer li span.pvtAttr {
+ background: #357b9e;
+ border: 1px solid #296583;
+ color: #fff;
+ font-size: 14px;
+ padding: 2px 5px;
+ white-space:nowrap;
+ -webkit-border-radius: 5px;
+ -moz-border-radius: 5px;
+ border-radius: 5px;
+ min-width: 50px;
+}
+.pvtAxisContainer li span.pvtAttrNoName {
+ padding: 2px 20px;
+}
+.pvtTriangle {
+ cursor:pointer;
+ color: #fff;
+}
+.pvtHorizList li { display: inline; }
+.pvtVertList { vertical-align: top; }
+.pvtFilteredAttribute { font-style: italic }
+.pvtFilterBox{
+ z-index: 100;
+ width: 280px;
+ position: absolute;
+ text-align: center;
+ border: 2px solid #296583;
+ background-color: #fff;
+ padding: 0;
+}
+.pvtFilterBox button {
+ margin-right: 3px;
+ margin-bottom: 3px;
+}
+.pvtFilterBox input[type="text"] {
+ width: 174px;
+}
+.pvtFilterBox h4 {
+ margin:0;
+ padding: 8px;
+ border-bottom: 1px solid #296583;
+ background: #e5e5e9;
+ color: #296583;
+}
+.pvtCheckContainer{
+ text-align: left;
+ overflow: auto;
+/*
+ overflow: scroll;
+*/
+ width: 100%;
+ max-height: 200px;
+}
+.pvtCheckContainer p {
+ margin: 5px;
+}
+.pvtCheckContainer span {
+ font-size:12px;
+}
+.alignCenter {
+ vertical-align: middle;
+ text-align: center;
+}
+
+/* mapchart */
+.w2mapchart_map text {
+ pointer-events: none;
+}
+.w2mapchart_map .municipality {
+ fill: #21c0b8;
+ stroke: #fff;
+}
+.w2mapchart_map .municipality-label {
+ fill: #c94173;
+ font-size: 12px;
+ font-weight: 300;
+ text-anchor: middle;
+}
+.w2mapchart_tooltip .kv {
+ background:black;
+ border:1px solid gray;
+ border-radius:5px;
+ font-size:12px;
+ padding:4px;
+ color:white;
+}
+
+.w2mapchart_accessibility {
+ width:1px;
+ height:1px;
+}
+
+.w2mapchart_accessibility_select {
+ visibility: hidden;
+}
+
+.w2grid_groupbyFilterBox{
+ overflow:hidden;
+ position:absolute;
+}
+.w2grid_groupbyFilterBox_main{
+ position:relative;
+}
+
+.w2grid_groupbyFilterBox_buttons{
+ position:absolute;
+ left:0;
+ padding-left:3px;
+ padding-right:3px;
+}
+
+.w2grid_groupbyFilterBox_delete{
+ height:24px;
+ vertical-align:middle;
+ color:red;
+}
+
+.w2grid_groupbyFilterBox_apply{
+ height:24px;
+ vertical-align:middle;
+}
+
+.w2grid_groupbyFilterBox_select{
+ height:24px;
+}
+.w2grid_groupbyFilterBox_label{
+ color: black;
+}
\ No newline at end of file
diff --git a/src/main/webapp/websquare/theme/steelblue/config.xml b/src/main/webapp/websquare/theme/steelblue/config.xml
new file mode 100644
index 0000000..7aac66d
--- /dev/null
+++ b/src/main/webapp/websquare/theme/steelblue/config.xml
@@ -0,0 +1,181 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/webapp/websquare/theme/steelblue/images/accordion/icon1.gif b/src/main/webapp/websquare/theme/steelblue/images/accordion/icon1.gif
new file mode 100644
index 0000000..fd7d732
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/accordion/icon1.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/accordion/icon1_down.gif b/src/main/webapp/websquare/theme/steelblue/images/accordion/icon1_down.gif
new file mode 100644
index 0000000..4bd5c6c
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/accordion/icon1_down.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/autoComplete/select_arrow.gif b/src/main/webapp/websquare/theme/steelblue/images/autoComplete/select_arrow.gif
new file mode 100644
index 0000000..d47f515
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/autoComplete/select_arrow.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/autoComplete/select_arrow_on.gif b/src/main/webapp/websquare/theme/steelblue/images/autoComplete/select_arrow_on.gif
new file mode 100644
index 0000000..fe211dd
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/autoComplete/select_arrow_on.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/balloonTip/background.gif b/src/main/webapp/websquare/theme/steelblue/images/balloonTip/background.gif
new file mode 100644
index 0000000..cb61e7f
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/balloonTip/background.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/balloonTip/bottom.gif b/src/main/webapp/websquare/theme/steelblue/images/balloonTip/bottom.gif
new file mode 100644
index 0000000..ffa0ff7
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/balloonTip/bottom.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/balloonTip/left.gif b/src/main/webapp/websquare/theme/steelblue/images/balloonTip/left.gif
new file mode 100644
index 0000000..76c998e
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/balloonTip/left.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/balloonTip/leftBottom.gif b/src/main/webapp/websquare/theme/steelblue/images/balloonTip/leftBottom.gif
new file mode 100644
index 0000000..9f6ecd7
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/balloonTip/leftBottom.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/balloonTip/leftTop.gif b/src/main/webapp/websquare/theme/steelblue/images/balloonTip/leftTop.gif
new file mode 100644
index 0000000..a759e1b
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/balloonTip/leftTop.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/balloonTip/right.gif b/src/main/webapp/websquare/theme/steelblue/images/balloonTip/right.gif
new file mode 100644
index 0000000..7aba496
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/balloonTip/right.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/balloonTip/rightBottom.gif b/src/main/webapp/websquare/theme/steelblue/images/balloonTip/rightBottom.gif
new file mode 100644
index 0000000..5887d5a
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/balloonTip/rightBottom.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/balloonTip/rightTop.gif b/src/main/webapp/websquare/theme/steelblue/images/balloonTip/rightTop.gif
new file mode 100644
index 0000000..62d18d6
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/balloonTip/rightTop.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/balloonTip/tailBottom.gif b/src/main/webapp/websquare/theme/steelblue/images/balloonTip/tailBottom.gif
new file mode 100644
index 0000000..f5548c3
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/balloonTip/tailBottom.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/balloonTip/tailTop.gif b/src/main/webapp/websquare/theme/steelblue/images/balloonTip/tailTop.gif
new file mode 100644
index 0000000..11d4a8d
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/balloonTip/tailTop.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/balloonTip/top.gif b/src/main/webapp/websquare/theme/steelblue/images/balloonTip/top.gif
new file mode 100644
index 0000000..7a6c80c
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/balloonTip/top.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/b_close.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/b_close.gif
new file mode 100644
index 0000000..a52c7b4
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/b_close.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/b_close_on.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/b_close_on.gif
new file mode 100644
index 0000000..1d71ed6
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/b_close_on.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/b_date.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/b_date.gif
new file mode 100644
index 0000000..4afd40b
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/b_date.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/b_date.png b/src/main/webapp/websquare/theme/steelblue/images/calendar/b_date.png
new file mode 100644
index 0000000..c82d2d4
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/b_date.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/b_date_on.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/b_date_on.gif
new file mode 100644
index 0000000..cd2840c
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/b_date_on.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/b_date_on.png b/src/main/webapp/websquare/theme/steelblue/images/calendar/b_date_on.png
new file mode 100644
index 0000000..c00d356
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/b_date_on.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/bg_date.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/bg_date.gif
new file mode 100644
index 0000000..cd8fe52
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/bg_date.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/bg_date_on.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/bg_date_on.gif
new file mode 100644
index 0000000..ce68144
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/bg_date_on.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/bg_header.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/bg_header.gif
new file mode 100644
index 0000000..d0c67ad
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/bg_header.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/btn_close.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/btn_close.gif
new file mode 100644
index 0000000..117659b
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/btn_close.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/btn_close_on.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/btn_close_on.gif
new file mode 100644
index 0000000..6624a13
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/btn_close_on.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/btn_ok.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/btn_ok.gif
new file mode 100644
index 0000000..4dc322b
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/btn_ok.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/btn_ok_on.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/btn_ok_on.gif
new file mode 100644
index 0000000..7382327
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/btn_ok_on.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/date2.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/date2.gif
new file mode 100644
index 0000000..b0fe49a
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/date2.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/dateInOtherMonth2.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/dateInOtherMonth2.gif
new file mode 100644
index 0000000..c0bdc40
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/dateInOtherMonth2.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/dateInOtherMonth3.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/dateInOtherMonth3.gif
new file mode 100644
index 0000000..669c965
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/dateInOtherMonth3.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/day_fri.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_fri.gif
new file mode 100644
index 0000000..d700682
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_fri.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/day_fri2.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_fri2.gif
new file mode 100644
index 0000000..7db4f42
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_fri2.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/day_fri2.png b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_fri2.png
new file mode 100644
index 0000000..f50c1ab
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_fri2.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/day_fri3.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_fri3.gif
new file mode 100644
index 0000000..e5e4562
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_fri3.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/day_fri4.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_fri4.gif
new file mode 100644
index 0000000..612c15d
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_fri4.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/day_fri5.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_fri5.gif
new file mode 100644
index 0000000..807357d
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_fri5.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/day_mon.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_mon.gif
new file mode 100644
index 0000000..74859db
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_mon.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/day_mon2.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_mon2.gif
new file mode 100644
index 0000000..50e9ecc
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_mon2.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/day_mon2.png b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_mon2.png
new file mode 100644
index 0000000..36e7017
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_mon2.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/day_mon3.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_mon3.gif
new file mode 100644
index 0000000..36bd4f7
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_mon3.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/day_mon4.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_mon4.gif
new file mode 100644
index 0000000..84419a6
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_mon4.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/day_mon5.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_mon5.gif
new file mode 100644
index 0000000..41554e8
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_mon5.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sat.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sat.gif
new file mode 100644
index 0000000..88c1056
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sat.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sat2.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sat2.gif
new file mode 100644
index 0000000..47cfe8b
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sat2.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sat2.png b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sat2.png
new file mode 100644
index 0000000..f0414c6
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sat2.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sat3.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sat3.gif
new file mode 100644
index 0000000..576ccc0
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sat3.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sat4.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sat4.gif
new file mode 100644
index 0000000..2e45cb1
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sat4.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sat5.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sat5.gif
new file mode 100644
index 0000000..bd2715c
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sat5.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sun.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sun.gif
new file mode 100644
index 0000000..2687071
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sun.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sun2.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sun2.gif
new file mode 100644
index 0000000..a566db6
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sun2.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sun2.png b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sun2.png
new file mode 100644
index 0000000..d46e8c6
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sun2.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sun3.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sun3.gif
new file mode 100644
index 0000000..5d1e289
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sun3.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sun4.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sun4.gif
new file mode 100644
index 0000000..18fa547
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sun4.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sun5.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sun5.gif
new file mode 100644
index 0000000..d468ab8
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_sun5.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/day_thu.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_thu.gif
new file mode 100644
index 0000000..ab03737
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_thu.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/day_thu2.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_thu2.gif
new file mode 100644
index 0000000..9f7a046
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_thu2.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/day_thu2.png b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_thu2.png
new file mode 100644
index 0000000..29bcaba
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_thu2.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/day_thu3.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_thu3.gif
new file mode 100644
index 0000000..5391488
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_thu3.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/day_thu4.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_thu4.gif
new file mode 100644
index 0000000..7a102e3
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_thu4.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/day_thu5.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_thu5.gif
new file mode 100644
index 0000000..6623a61
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/day_thu5.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/selectedDate5.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/selectedDate5.gif
new file mode 100644
index 0000000..b030e46
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/selectedDate5.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/time_cancel.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/time_cancel.gif
new file mode 100644
index 0000000..117659b
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/time_cancel.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/time_cancel_on.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/time_cancel_on.gif
new file mode 100644
index 0000000..6624a13
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/time_cancel_on.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/time_confirm.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/time_confirm.gif
new file mode 100644
index 0000000..4dc322b
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/time_confirm.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/time_confirm_on.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/time_confirm_on.gif
new file mode 100644
index 0000000..7382327
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/time_confirm_on.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/year_last.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/year_last.gif
new file mode 100644
index 0000000..4a6810d
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/year_last.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/calendar/year_next.gif b/src/main/webapp/websquare/theme/steelblue/images/calendar/year_next.gif
new file mode 100644
index 0000000..3754c3f
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/calendar/year_next.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/checkcombobox/button.png b/src/main/webapp/websquare/theme/steelblue/images/checkcombobox/button.png
new file mode 100644
index 0000000..644874b
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/checkcombobox/button.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/checkcombobox/button_on.png b/src/main/webapp/websquare/theme/steelblue/images/checkcombobox/button_on.png
new file mode 100644
index 0000000..be10800
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/checkcombobox/button_on.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/checkcombobox/select_arrow.gif b/src/main/webapp/websquare/theme/steelblue/images/checkcombobox/select_arrow.gif
new file mode 100644
index 0000000..d47f515
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/checkcombobox/select_arrow.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/checkcombobox/select_arrow_on.gif b/src/main/webapp/websquare/theme/steelblue/images/checkcombobox/select_arrow_on.gif
new file mode 100644
index 0000000..2098271
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/checkcombobox/select_arrow_on.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/floatingLayer/fl_bottom_left.gif b/src/main/webapp/websquare/theme/steelblue/images/floatingLayer/fl_bottom_left.gif
new file mode 100644
index 0000000..c3f248c
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/floatingLayer/fl_bottom_left.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/floatingLayer/fl_bottom_middle_bg.gif b/src/main/webapp/websquare/theme/steelblue/images/floatingLayer/fl_bottom_middle_bg.gif
new file mode 100644
index 0000000..05a465b
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/floatingLayer/fl_bottom_middle_bg.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/floatingLayer/fl_bottom_right.gif b/src/main/webapp/websquare/theme/steelblue/images/floatingLayer/fl_bottom_right.gif
new file mode 100644
index 0000000..e321ec5
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/floatingLayer/fl_bottom_right.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/floatingLayer/fl_close_but.gif b/src/main/webapp/websquare/theme/steelblue/images/floatingLayer/fl_close_but.gif
new file mode 100644
index 0000000..6c84e6a
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/floatingLayer/fl_close_but.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/floatingLayer/fl_close_but_on.gif b/src/main/webapp/websquare/theme/steelblue/images/floatingLayer/fl_close_but_on.gif
new file mode 100644
index 0000000..6c84e6a
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/floatingLayer/fl_close_but_on.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/grid/customFilter_btn_open.gif b/src/main/webapp/websquare/theme/steelblue/images/grid/customFilter_btn_open.gif
new file mode 100644
index 0000000..67de811
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/grid/customFilter_btn_open.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/grid/desc_order.gif b/src/main/webapp/websquare/theme/steelblue/images/grid/desc_order.gif
new file mode 100644
index 0000000..31baddb
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/grid/desc_order.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/grid/grid_spinner_minus.png b/src/main/webapp/websquare/theme/steelblue/images/grid/grid_spinner_minus.png
new file mode 100644
index 0000000..fcbdc1f
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/grid/grid_spinner_minus.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/grid/grid_spinner_plus.png b/src/main/webapp/websquare/theme/steelblue/images/grid/grid_spinner_plus.png
new file mode 100644
index 0000000..e5fc788
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/grid/grid_spinner_plus.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/grid/icon_C.gif b/src/main/webapp/websquare/theme/steelblue/images/grid/icon_C.gif
new file mode 100644
index 0000000..3ea48a9
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/grid/icon_C.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/grid/icon_D.gif b/src/main/webapp/websquare/theme/steelblue/images/grid/icon_D.gif
new file mode 100644
index 0000000..9a354e0
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/grid/icon_D.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/grid/icon_R.gif b/src/main/webapp/websquare/theme/steelblue/images/grid/icon_R.gif
new file mode 100644
index 0000000..a93d4b2
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/grid/icon_R.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/grid/icon_U.gif b/src/main/webapp/websquare/theme/steelblue/images/grid/icon_U.gif
new file mode 100644
index 0000000..6d02210
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/grid/icon_U.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/grid/icon_V.gif b/src/main/webapp/websquare/theme/steelblue/images/grid/icon_V.gif
new file mode 100644
index 0000000..9a354e0
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/grid/icon_V.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/grid/icon_sort.gif b/src/main/webapp/websquare/theme/steelblue/images/grid/icon_sort.gif
new file mode 100644
index 0000000..7057db3
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/grid/icon_sort.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/grid/leaf.gif b/src/main/webapp/websquare/theme/steelblue/images/grid/leaf.gif
new file mode 100644
index 0000000..9df40c0
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/grid/leaf.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/grid/line_I.gif b/src/main/webapp/websquare/theme/steelblue/images/grid/line_I.gif
new file mode 100644
index 0000000..857fc1d
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/grid/line_I.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/grid/line_L.gif b/src/main/webapp/websquare/theme/steelblue/images/grid/line_L.gif
new file mode 100644
index 0000000..64998e3
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/grid/line_L.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/grid/line_T.gif b/src/main/webapp/websquare/theme/steelblue/images/grid/line_T.gif
new file mode 100644
index 0000000..8cc6d0d
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/grid/line_T.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/grid/minus.gif b/src/main/webapp/websquare/theme/steelblue/images/grid/minus.gif
new file mode 100644
index 0000000..c69f2d1
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/grid/minus.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/grid/plus.gif b/src/main/webapp/websquare/theme/steelblue/images/grid/plus.gif
new file mode 100644
index 0000000..baca52d
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/grid/plus.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/slider/v_bg_sliderT_over.png b/src/main/webapp/websquare/theme/steelblue/images/slider/v_bg_sliderT_over.png
new file mode 100644
index 0000000..8d07ad2
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/slider/v_bg_sliderT_over.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/slider/v_icon_sliderthumb.png b/src/main/webapp/websquare/theme/steelblue/images/slider/v_icon_sliderthumb.png
new file mode 100644
index 0000000..f235e25
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/slider/v_icon_sliderthumb.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/slider/v_icon_sliderthumb_over.png b/src/main/webapp/websquare/theme/steelblue/images/slider/v_icon_sliderthumb_over.png
new file mode 100644
index 0000000..8566666
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/slider/v_icon_sliderthumb_over.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/spinPicker/bottomGrad.png b/src/main/webapp/websquare/theme/steelblue/images/spinPicker/bottomGrad.png
new file mode 100644
index 0000000..406bbf2
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/spinPicker/bottomGrad.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/spinPicker/selected.png b/src/main/webapp/websquare/theme/steelblue/images/spinPicker/selected.png
new file mode 100644
index 0000000..428de1e
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/spinPicker/selected.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/spinPicker/topGrad.png b/src/main/webapp/websquare/theme/steelblue/images/spinPicker/topGrad.png
new file mode 100644
index 0000000..61605c7
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/spinPicker/topGrad.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/spinner/grid_spinner.png b/src/main/webapp/websquare/theme/steelblue/images/spinner/grid_spinner.png
new file mode 100644
index 0000000..0c72895
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/spinner/grid_spinner.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/spinner/spinner_bottom.png b/src/main/webapp/websquare/theme/steelblue/images/spinner/spinner_bottom.png
new file mode 100644
index 0000000..b8ecf97
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/spinner/spinner_bottom.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/spinner/spinner_minus.png b/src/main/webapp/websquare/theme/steelblue/images/spinner/spinner_minus.png
new file mode 100644
index 0000000..fc06d65
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/spinner/spinner_minus.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/spinner/spinner_plus.png b/src/main/webapp/websquare/theme/steelblue/images/spinner/spinner_plus.png
new file mode 100644
index 0000000..decb3df
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/spinner/spinner_plus.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/spinner/spinner_repeat_y.png b/src/main/webapp/websquare/theme/steelblue/images/spinner/spinner_repeat_y.png
new file mode 100644
index 0000000..9502c02
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/spinner/spinner_repeat_y.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/spinner/spinner_top.png b/src/main/webapp/websquare/theme/steelblue/images/spinner/spinner_top.png
new file mode 100644
index 0000000..4366ff1
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/spinner/spinner_top.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/tabContainer/btn_add.jpg b/src/main/webapp/websquare/theme/steelblue/images/tabContainer/btn_add.jpg
new file mode 100644
index 0000000..9ae8de4
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/tabContainer/btn_add.jpg differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/tabContainer/btn_del_off.gif b/src/main/webapp/websquare/theme/steelblue/images/tabContainer/btn_del_off.gif
new file mode 100644
index 0000000..f28a8dd
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/tabContainer/btn_del_off.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/tabContainer/btn_del_on.gif b/src/main/webapp/websquare/theme/steelblue/images/tabContainer/btn_del_on.gif
new file mode 100644
index 0000000..b61940d
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/tabContainer/btn_del_on.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/tabContainer/tab01_off.gif b/src/main/webapp/websquare/theme/steelblue/images/tabContainer/tab01_off.gif
new file mode 100644
index 0000000..4914640
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/tabContainer/tab01_off.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/treeview/leaf_single_root.gif b/src/main/webapp/websquare/theme/steelblue/images/treeview/leaf_single_root.gif
new file mode 100644
index 0000000..796fc8c
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/treeview/leaf_single_root.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/treeview/middle.gif b/src/main/webapp/websquare/theme/steelblue/images/treeview/middle.gif
new file mode 100644
index 0000000..8cc6d0d
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/treeview/middle.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/treeview/minus.gif b/src/main/webapp/websquare/theme/steelblue/images/treeview/minus.gif
new file mode 100644
index 0000000..6a28c05
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/treeview/minus.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/treeview/minus.png b/src/main/webapp/websquare/theme/steelblue/images/treeview/minus.png
new file mode 100644
index 0000000..d8feb49
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/treeview/minus.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/treeview/plus.gif b/src/main/webapp/websquare/theme/steelblue/images/treeview/plus.gif
new file mode 100644
index 0000000..0437734
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/treeview/plus.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/treeview/plus.png b/src/main/webapp/websquare/theme/steelblue/images/treeview/plus.png
new file mode 100644
index 0000000..54fd181
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/treeview/plus.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/treeview/vline.gif b/src/main/webapp/websquare/theme/steelblue/images/treeview/vline.gif
new file mode 100644
index 0000000..857fc1d
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/treeview/vline.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/trigger/b_blue1.png b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_blue1.png
new file mode 100644
index 0000000..368e55d
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_blue1.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/trigger/b_blue1_on.png b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_blue1_on.png
new file mode 100644
index 0000000..00eeaa8
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_blue1_on.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/trigger/b_blue2.png b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_blue2.png
new file mode 100644
index 0000000..78ada41
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_blue2.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/trigger/b_blue2_on.png b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_blue2_on.png
new file mode 100644
index 0000000..720444e
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_blue2_on.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/trigger/b_blue3.png b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_blue3.png
new file mode 100644
index 0000000..8690f8b
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_blue3.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/trigger/b_blue3_on.png b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_blue3_on.png
new file mode 100644
index 0000000..e62f699
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_blue3_on.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/trigger/b_gray1.png b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_gray1.png
new file mode 100644
index 0000000..0b0238e
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_gray1.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/trigger/b_gray1_on.png b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_gray1_on.png
new file mode 100644
index 0000000..48d86ee
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_gray1_on.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/trigger/b_gray2.png b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_gray2.png
new file mode 100644
index 0000000..4503bf1
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_gray2.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/trigger/b_gray2_on.png b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_gray2_on.png
new file mode 100644
index 0000000..1c2f162
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_gray2_on.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/trigger/b_gray3.png b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_gray3.png
new file mode 100644
index 0000000..04f23ad
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_gray3.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/trigger/b_gray3_on.png b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_gray3_on.png
new file mode 100644
index 0000000..596d123
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_gray3_on.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/trigger/b_green1.png b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_green1.png
new file mode 100644
index 0000000..2855a8e
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_green1.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/trigger/b_green1_on.png b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_green1_on.png
new file mode 100644
index 0000000..f9d7d63
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_green1_on.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/trigger/b_green2.png b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_green2.png
new file mode 100644
index 0000000..80cb18a
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_green2.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/trigger/b_green2_on.png b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_green2_on.png
new file mode 100644
index 0000000..a77d220
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_green2_on.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/trigger/b_green3.png b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_green3.png
new file mode 100644
index 0000000..5f241c9
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_green3.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/trigger/b_green3_on.png b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_green3_on.png
new file mode 100644
index 0000000..8554a58
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/trigger/b_green3_on.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/upload/b_attach.gif b/src/main/webapp/websquare/theme/steelblue/images/upload/b_attach.gif
new file mode 100644
index 0000000..5675bd7
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/upload/b_attach.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/upload/b_attach.png b/src/main/webapp/websquare/theme/steelblue/images/upload/b_attach.png
new file mode 100644
index 0000000..d90a71a
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/upload/b_attach.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/upload/b_attach_on.png b/src/main/webapp/websquare/theme/steelblue/images/upload/b_attach_on.png
new file mode 100644
index 0000000..9e8e0c5
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/upload/b_attach_on.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/upload/upload.xml b/src/main/webapp/websquare/theme/steelblue/images/upload/upload.xml
new file mode 100644
index 0000000..6201da8
--- /dev/null
+++ b/src/main/webapp/websquare/theme/steelblue/images/upload/upload.xml
@@ -0,0 +1,605 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/webapp/websquare/theme/steelblue/images/widgetContainer/btn_close.gif b/src/main/webapp/websquare/theme/steelblue/images/widgetContainer/btn_close.gif
new file mode 100644
index 0000000..510aeb3
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/widgetContainer/btn_close.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/widgetContainer/btn_close_on.gif b/src/main/webapp/websquare/theme/steelblue/images/widgetContainer/btn_close_on.gif
new file mode 100644
index 0000000..9c80259
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/widgetContainer/btn_close_on.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/widgetContainer/btn_maximize.gif b/src/main/webapp/websquare/theme/steelblue/images/widgetContainer/btn_maximize.gif
new file mode 100644
index 0000000..547ebd5
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/widgetContainer/btn_maximize.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/widgetContainer/btn_maximize_on.gif b/src/main/webapp/websquare/theme/steelblue/images/widgetContainer/btn_maximize_on.gif
new file mode 100644
index 0000000..1db71d5
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/widgetContainer/btn_maximize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/widgetContainer/btn_minimize.gif b/src/main/webapp/websquare/theme/steelblue/images/widgetContainer/btn_minimize.gif
new file mode 100644
index 0000000..adc6632
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/widgetContainer/btn_minimize.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/widgetContainer/btn_minimize_on.gif b/src/main/webapp/websquare/theme/steelblue/images/widgetContainer/btn_minimize_on.gif
new file mode 100644
index 0000000..d904e07
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/widgetContainer/btn_minimize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/widgetContainer/btn_pin_off.png b/src/main/webapp/websquare/theme/steelblue/images/widgetContainer/btn_pin_off.png
new file mode 100644
index 0000000..1939857
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/widgetContainer/btn_pin_off.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/widgetContainer/btn_pin_on.png b/src/main/webapp/websquare/theme/steelblue/images/widgetContainer/btn_pin_on.png
new file mode 100644
index 0000000..18e50ab
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/widgetContainer/btn_pin_on.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/widgetContainer/btn_resize.png b/src/main/webapp/websquare/theme/steelblue/images/widgetContainer/btn_resize.png
new file mode 100644
index 0000000..1c3553e
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/widgetContainer/btn_resize.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/widgetContainer/btn_toggle.gif b/src/main/webapp/websquare/theme/steelblue/images/widgetContainer/btn_toggle.gif
new file mode 100644
index 0000000..a5feb57
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/widgetContainer/btn_toggle.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/widgetContainer/icon.png b/src/main/webapp/websquare/theme/steelblue/images/widgetContainer/icon.png
new file mode 100644
index 0000000..566b3ee
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/widgetContainer/icon.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/window/bg_mdiTitle.gif b/src/main/webapp/websquare/theme/steelblue/images/window/bg_mdiTitle.gif
new file mode 100644
index 0000000..40d24cc
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/window/bg_mdiTitle.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/window/bg_selected_mdiTitle.gif b/src/main/webapp/websquare/theme/steelblue/images/window/bg_selected_mdiTitle.gif
new file mode 100644
index 0000000..d3adf1c
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/window/bg_selected_mdiTitle.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/window/btn_close.gif b/src/main/webapp/websquare/theme/steelblue/images/window/btn_close.gif
new file mode 100644
index 0000000..1b23ce2
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/window/btn_close.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/window/btn_close_on.gif b/src/main/webapp/websquare/theme/steelblue/images/window/btn_close_on.gif
new file mode 100644
index 0000000..9c80259
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/window/btn_close_on.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/window/btn_maximize.gif b/src/main/webapp/websquare/theme/steelblue/images/window/btn_maximize.gif
new file mode 100644
index 0000000..7d6dabb
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/window/btn_maximize.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/window/btn_maximize_on.gif b/src/main/webapp/websquare/theme/steelblue/images/window/btn_maximize_on.gif
new file mode 100644
index 0000000..1db71d5
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/window/btn_maximize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/window/btn_minimize.gif b/src/main/webapp/websquare/theme/steelblue/images/window/btn_minimize.gif
new file mode 100644
index 0000000..f1ed798
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/window/btn_minimize.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/window/btn_minimize_on.gif b/src/main/webapp/websquare/theme/steelblue/images/window/btn_minimize_on.gif
new file mode 100644
index 0000000..d904e07
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/window/btn_minimize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/window/btn_popup2.gif b/src/main/webapp/websquare/theme/steelblue/images/window/btn_popup2.gif
new file mode 100644
index 0000000..ef77a9d
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/window/btn_popup2.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/window/btn_popup2_on.gif b/src/main/webapp/websquare/theme/steelblue/images/window/btn_popup2_on.gif
new file mode 100644
index 0000000..22c4bce
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/window/btn_popup2_on.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/window/btn_restore.gif b/src/main/webapp/websquare/theme/steelblue/images/window/btn_restore.gif
new file mode 100644
index 0000000..7d6dabb
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/window/btn_restore.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/window/btn_restore2.gif b/src/main/webapp/websquare/theme/steelblue/images/window/btn_restore2.gif
new file mode 100644
index 0000000..5d0b8ef
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/window/btn_restore2.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/window/btn_restore2_on.gif b/src/main/webapp/websquare/theme/steelblue/images/window/btn_restore2_on.gif
new file mode 100644
index 0000000..425ec07
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/window/btn_restore2_on.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/window/btn_restore_on.gif b/src/main/webapp/websquare/theme/steelblue/images/window/btn_restore_on.gif
new file mode 100644
index 0000000..70933ff
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/window/btn_restore_on.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/window/close.gif b/src/main/webapp/websquare/theme/steelblue/images/window/close.gif
new file mode 100644
index 0000000..440b36c
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/window/close.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/window/close_onmouse.gif b/src/main/webapp/websquare/theme/steelblue/images/window/close_onmouse.gif
new file mode 100644
index 0000000..da1480a
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/window/close_onmouse.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/window/corner_left.gif b/src/main/webapp/websquare/theme/steelblue/images/window/corner_left.gif
new file mode 100644
index 0000000..b29b91c
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/window/corner_left.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/window/corner_right.gif b/src/main/webapp/websquare/theme/steelblue/images/window/corner_right.gif
new file mode 100644
index 0000000..ac9bf3b
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/window/corner_right.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/window/icon_msg.gif b/src/main/webapp/websquare/theme/steelblue/images/window/icon_msg.gif
new file mode 100644
index 0000000..e7c727f
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/window/icon_msg.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/window/icon_msg.png b/src/main/webapp/websquare/theme/steelblue/images/window/icon_msg.png
new file mode 100644
index 0000000..6f61448
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/window/icon_msg.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/window/icon_warn_msg.gif b/src/main/webapp/websquare/theme/steelblue/images/window/icon_warn_msg.gif
new file mode 100644
index 0000000..1ca5e6c
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/window/icon_warn_msg.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/window/logo_mdi.gif b/src/main/webapp/websquare/theme/steelblue/images/window/logo_mdi.gif
new file mode 100644
index 0000000..040be51
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/window/logo_mdi.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/window/logo_mdi.png b/src/main/webapp/websquare/theme/steelblue/images/window/logo_mdi.png
new file mode 100644
index 0000000..50c86ed
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/window/logo_mdi.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/window/maximize.gif b/src/main/webapp/websquare/theme/steelblue/images/window/maximize.gif
new file mode 100644
index 0000000..04fa1cf
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/window/maximize.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/window/maximize_onmouse.gif b/src/main/webapp/websquare/theme/steelblue/images/window/maximize_onmouse.gif
new file mode 100644
index 0000000..03f1ca7
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/window/maximize_onmouse.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/window/minimize.gif b/src/main/webapp/websquare/theme/steelblue/images/window/minimize.gif
new file mode 100644
index 0000000..6f2fe1d
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/window/minimize.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/window/minimize_onmouse.gif b/src/main/webapp/websquare/theme/steelblue/images/window/minimize_onmouse.gif
new file mode 100644
index 0000000..de18685
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/window/minimize_onmouse.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/window/restore.gif b/src/main/webapp/websquare/theme/steelblue/images/window/restore.gif
new file mode 100644
index 0000000..bfd17cb
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/window/restore.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/window/restore_onmouse.gif b/src/main/webapp/websquare/theme/steelblue/images/window/restore_onmouse.gif
new file mode 100644
index 0000000..46ce7f2
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/window/restore_onmouse.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/window/topleft.png b/src/main/webapp/websquare/theme/steelblue/images/window/topleft.png
new file mode 100644
index 0000000..5c3d4af
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/window/topleft.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/window/topright.png b/src/main/webapp/websquare/theme/steelblue/images/window/topright.png
new file mode 100644
index 0000000..f5953d8
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/window/topright.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align1.gif b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align1.gif
new file mode 100644
index 0000000..c8dd3b4
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align1.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align1on.gif b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align1on.gif
new file mode 100644
index 0000000..9f46ee1
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align1on.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align2.gif b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align2.gif
new file mode 100644
index 0000000..a883d5d
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align2.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align2on.gif b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align2on.gif
new file mode 100644
index 0000000..162c3f3
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align2on.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align3.gif b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align3.gif
new file mode 100644
index 0000000..775c250
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align3.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align3on.gif b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align3on.gif
new file mode 100644
index 0000000..1ade58d
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align3on.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align4.gif b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align4.gif
new file mode 100644
index 0000000..259d058
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align4.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align4on.gif b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align4on.gif
new file mode 100644
index 0000000..059c4ad
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align4on.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align5.gif b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align5.gif
new file mode 100644
index 0000000..bebf3b3
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align5.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align5on.gif b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align5on.gif
new file mode 100644
index 0000000..6184537
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align5on.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align6.gif b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align6.gif
new file mode 100644
index 0000000..13ae80e
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align6.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align6on.gif b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align6on.gif
new file mode 100644
index 0000000..8fced94
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align6on.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align7.gif b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align7.gif
new file mode 100644
index 0000000..6c7bb0b
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align7.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align7on.gif b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align7on.gif
new file mode 100644
index 0000000..1bfbc9a
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/align7on.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/bg_bottom.gif b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/bg_bottom.gif
new file mode 100644
index 0000000..a51ee23
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/bg_bottom.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/bg_mdiMinimize.gif b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/bg_mdiMinimize.gif
new file mode 100644
index 0000000..fc290bc
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/bg_mdiMinimize.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/bg_mdiMinimize.png b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/bg_mdiMinimize.png
new file mode 100644
index 0000000..2b4be89
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/bg_mdiMinimize.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/bg_mdiMinimize_on.gif b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/bg_mdiMinimize_on.gif
new file mode 100644
index 0000000..8e94c69
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/bg_mdiMinimize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/bg_mdiMinimize_on.png b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/bg_mdiMinimize_on.png
new file mode 100644
index 0000000..477fa77
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/bg_mdiMinimize_on.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/bg_mdiTitle.gif b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/bg_mdiTitle.gif
new file mode 100644
index 0000000..d3adf1c
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/bg_mdiTitle.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/btn_close.gif b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/btn_close.gif
new file mode 100644
index 0000000..ee1bcef
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/btn_close.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/btn_close_on.gif b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/btn_close_on.gif
new file mode 100644
index 0000000..825ab52
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/btn_close_on.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/btn_fix_off.png b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/btn_fix_off.png
new file mode 100644
index 0000000..1939857
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/btn_fix_off.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/btn_fix_on.png b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/btn_fix_on.png
new file mode 100644
index 0000000..512969f
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/btn_fix_on.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/btn_maximize.gif b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/btn_maximize.gif
new file mode 100644
index 0000000..0686492
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/btn_maximize.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/btn_maximize_on.gif b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/btn_maximize_on.gif
new file mode 100644
index 0000000..956e2b7
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/btn_maximize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/btn_minimize.gif b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/btn_minimize.gif
new file mode 100644
index 0000000..a5feb57
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/btn_minimize.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/btn_minimize_on.gif b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/btn_minimize_on.gif
new file mode 100644
index 0000000..863c5e0
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/btn_minimize_on.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/btn_restore.gif b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/btn_restore.gif
new file mode 100644
index 0000000..d964902
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/btn_restore.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/btn_restore_on.gif b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/btn_restore_on.gif
new file mode 100644
index 0000000..9221f98
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/btn_restore_on.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/left_off.png b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/left_off.png
new file mode 100644
index 0000000..510efbc
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/left_off.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/left_on.png b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/left_on.png
new file mode 100644
index 0000000..3e16526
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/left_on.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/menu.gif b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/menu.gif
new file mode 100644
index 0000000..e66587c
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/menu.gif differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/right_off.png b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/right_off.png
new file mode 100644
index 0000000..9db679f
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/right_off.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/images/windowContainer/right_on.png b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/right_on.png
new file mode 100644
index 0000000..08e353c
Binary files /dev/null and b/src/main/webapp/websquare/theme/steelblue/images/windowContainer/right_on.png differ
diff --git a/src/main/webapp/websquare/theme/steelblue/skin/stylesheet_ext.css b/src/main/webapp/websquare/theme/steelblue/skin/stylesheet_ext.css
new file mode 100644
index 0000000..e933acb
--- /dev/null
+++ b/src/main/webapp/websquare/theme/steelblue/skin/stylesheet_ext.css
@@ -0,0 +1,9349 @@
+/* body */
+html {
+ height : 100%;
+ overflow : auto;
+}
+
+body {
+ height : 100%;
+ margin :0;
+ padding :0;
+ font:12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+ position:relative;
+}
+* { outline: none}
+table caption{position:relative;left:-1000%;top:0;width:0;height:0;font-size:0;line-height:0;overflow:hidden} /* add */
+
+.setcaption{
+ line-height: normal;
+ left:0;
+ width:100%;
+ font-size: 10px;
+ overflow: visible;
+}
+
+.w2noselect {
+ user-select: none;
+ -ms-user-select: none;
+ -moz-user-select: none;
+ -webkit-user-select: none;
+}
+
+.w2modalopenedbody {
+ overflow : hidden;
+}
+
+*html .w2modal{
+ position : absolute;
+}
+
+.w2modal {
+ position : fixed;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #cccccc;
+ filter : alpha(opacity=30);
+ opacity : 0.3;
+ z-index: 6000;
+}
+
+*html .w2modal_gridDownload{
+ position : absolute;
+}
+
+.w2modal_gridDownload {
+ position : fixed;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #ffffff;
+ filter : alpha(opacity=0);
+ opacity :0;
+ z-index: 6000;
+}
+
+*html .w2modal_floatingLayer{
+ position : absolute;
+}
+
+.w2modal_floatingLayer {
+ position : fixed;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #cccccc;
+ filter : alpha(opacity=30);
+ opacity :0.3;
+ z-index: 4000;
+}
+
+*html .w2modal_popup {
+ position : absolute;
+}
+
+.w2modal_popup {
+ position : fixed;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #cccccc;
+ filter : alpha(opacity=30);
+ opacity :0.3;
+ z-index: 4000;
+}
+
+*html .w2modal_onmove{
+ position : absolute;
+}
+
+.w2modal_onmove {
+ position : fixed;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #cccccc;
+ filter : alpha(opacity=50);
+ opacity :0.5;
+ z-index: 5000;
+}
+
+.w2wmode_menuFrame {
+}
+
+.w2windowContainer .w2modal {
+ filter : alpha(opacity=0);
+ opacity : 0;
+}
+
+
+/* windowContainer */
+.w2windowContainer {
+ overflow : hidden;
+}
+
+.w2windowContainer_window {
+ position : absolute;
+ width : 100%;
+ top : 0;
+ left : 0;
+ bottom : 24px;
+ overflow : hidden;
+ background-color : transparent;
+ *height : expression(this.parentNode.clientHeight - 24);
+}
+
+.w2windowContainer_window_top {
+ position : absolute;
+ width : 100%;
+ top : 24px;
+ left : 0px;
+ bottom : 0px;
+ overflow : hidden;
+ background-color : transparent;
+ *height : expression(this.parentNode.clientHeight - 24);
+}
+
+.w2windowContainer_windowToolbar {
+ position : absolute;
+ background-image : url(../images/windowContainer/bg_bottom.gif);
+ height : 24px;
+ width : 100%;
+ bottom : 0;
+ background-repeat : repeat-x;
+ overflow : hidden;
+}
+
+.w2windowContainer_windowToolbar_top {
+ position : absolute;
+ background-image : url(../images/windowContainer/bg_bottom.gif);
+ height : 24px;
+ width : 100%;
+ top : 0px;
+ background-repeat : repeat-x;
+ overflow : hidden;
+}
+
+.w2windowContainer_nameContainer {
+ position : absolute;
+ left : 140px;
+ right : 0;
+ height : 24px;
+ *width: expression(this.parentNode.clientWidth - 140);
+}
+
+.w2windowContainer_nameContainer_right {
+ left : 0;
+ right : 140px;
+}
+
+.w2windowContainer_nameContainer_right_maximizeBtn {
+ left : 0;
+ right : 167px;
+}
+
+.w2windowContainer_name {
+ position : absolute;
+ left : 140px;
+ height : 24px;
+ overflow : hidden;
+}
+
+.w2windowContainer_nameContainer .w2windowContainer_name {
+ left : 0;
+}
+
+.w2windowContainer_nameLayer {
+ position : relative;
+ float : left;
+ line-height : 19px;
+ overflow : hidden;
+ top : 2px;
+ width : 107px;
+ height : 21px;
+ background-image : url(../images/windowContainer/bg_mdiMinimize.png);
+ background-repeat : no-repeat;
+ font-size : 11px;
+ font-weight:bold;
+ color : #383d41;
+ padding-top : 1px;
+ padding-left : 3px;
+ cursor : pointer;
+ /*margin-left : 3px;*/
+ text-overflow : ellipsis;
+ z-index : 5;
+}
+
+.w2windowContainer_nameLayer_fix {
+ padding-left : 19px;
+ width : 91px;
+}
+.w2windowContainer_nameLayer_close {
+ position : absolute;
+ top : 3px;
+ left : 90px;
+ width : 14px;
+ height : 14px;
+ background-image : url(../images/windowContainer/btn_close.gif);
+ background-repeat : no-repeat;
+ cursor : pointer;
+ z-index : 7;
+}
+
+.w2windowContainer_nameLayer_menu {
+ position : absolute;
+ top : 3px;
+ left : 90px;
+ width : 14px;
+ height : 14px;
+ background-image : url(../images/windowContainer/menu.gif);
+ background-repeat : no-repeat;
+ cursor : pointer;
+ z-index : 7;
+}
+
+.w2windowContainer_nameLayer_menuItem {
+ position : absolute;
+ width : 107px;
+ height : 84px;
+ font-size : 12px;
+ color : #040100;
+ padding-top : 1px;
+ padding-left : 3px;
+ cursor : pointer;
+ z-index : 7000;
+ background: #cfcfcf;
+}
+
+.w2windowContainer_nameLayer_fixOff {
+ position : absolute;
+ top : 3px;
+ left : 4px;
+ width : 14px;
+ height : 14px;
+ background-image : url(../images/windowContainer/btn_fix_off.png);
+ background-repeat : no-repeat;
+ cursor : pointer;
+ z-index : 7;
+}
+
+.w2windowContainer_nameLayer_fixOn {
+ background-image : url(../images/windowContainer/btn_fix_on.png);
+}
+
+.w2windowContainer_scrollLeftBtn {
+ background : url(../images/windowContainer/left_off.png) 0 2px;
+ background-repeat : no-repeat;
+ position : absolute;
+ top : 0;
+ left : 140px;
+ padding-top : 1px;
+ padding-right : 1px;
+ cursor : pointer;
+ height : 24px;
+ width : 24px;
+ display : none;
+ z-index : 8;
+}
+
+.w2windowContainer_nameContainer .w2windowContainer_scrollLeftBtn {
+ left : 0px;
+}
+
+.w2windowContainer_scrollLeftBtn_over {
+ background : url(../images/windowContainer/left_on.png) 0 2px;
+ background-repeat : no-repeat;
+}
+
+.w2windowContainer_scrollLeftBtn_extend {
+ left : 167px;
+}
+
+.w2windowContainer_scrollRightBtn {
+ background : url(../images/windowContainer/right_off.png);
+ background-repeat : no-repeat;
+ background-position : right 2px;
+ position : absolute;
+ top : 0;
+ left : auto !important;
+ right : 0;
+ padding-top : 1px;
+ padding-right : 4px;
+ cursor : pointer;
+ height : 24px;
+ width : 28px;
+ display : none;
+ z-index : 8;
+}
+
+.w2windowContainer_scrollRightBtn_over {
+ background : url(../images/windowContainer/right_on.png);
+ background-repeat : no-repeat;
+ background-position : right 2px;
+}
+
+.w2windowContainer_selectedNameLayer {
+ background-image : url(../images/windowContainer/bg_mdiMinimize_on.png);
+ background-repeat : no-repeat;
+}
+
+.w2windowContainer_controlIconLayer {
+ background-image : url(../images/windowContainer/bg_bottom.gif);
+ background-repeat : repeat-x;
+ background-position : 0 -1px;
+ position : absolute;
+ left : 0;
+ top : 1px;
+ height : 24px;
+ width : 140px;
+ z-index : 10;
+}
+.w2windowContainer_controlIconLayer_extend {
+ width : 167px;
+}
+
+.w2windowContainer_controlIconLayer_right {
+ left : auto;
+ right : 0;
+}
+
+.w2windowContainer_controlIcon_vertical {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 4px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align1.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_horizontal {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 31px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align2.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_cascade {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 58px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align3.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_sequential {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 85px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align4.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_closeAll {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 112px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align5.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_maximize {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 139px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align6.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_closeOthers {
+ position : absolute;
+ width : 23px;
+ height : 21px;
+ left : 139px;
+ top : 1px;
+ background-image : url(../images/windowContainer/align7.gif);
+ background-repeat : no-repeat;
+ cursor:pointer;
+}
+
+.w2windowContainer_controlIcon_vertical_over {
+ background-image : url(../images/windowContainer/align1on.gif);
+}
+
+.w2windowContainer_controlIcon_horizontal_over {
+ background-image : url(../images/windowContainer/align2on.gif);
+}
+
+.w2windowContainer_controlIcon_cascade_over {
+ background-image : url(../images/windowContainer/align3on.gif);
+}
+
+.w2windowContainer_controlIcon_sequential_over {
+ background-image : url(../images/windowContainer/align4on.gif);
+}
+
+.w2windowContainer_controlIcon_closeAll_over {
+ background-image : url(../images/windowContainer/align5on.gif);
+}
+
+.w2windowContainer_controlIcon_maximize_over {
+ background-image : url(../images/windowContainer/align6on.gif);
+}
+
+.w2windowContainer_controlIcon_closeOthers_over {
+ background-image : url(../images/windowContainer/align7on.gif);
+}
+
+.w2windowContainer_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background-color:#859bbc;
+ cursor : default;
+ font-size : 12px;
+ padding:3px;
+ color:#fff;
+ z-index : 5200;
+}
+
+/* windowContainer nameLayerMenu */
+.w2windowContainer_nameContainer.w2windowContainer_nameLayerMenu {
+ position : absolute;
+ background-image : url(../images/windowContainer/bg_bottom.gif);
+ height : 24px;
+ width : 100%;
+ bottom : 0;
+ background-repeat : repeat-x;
+ overflow : hidden;
+ left:0;
+}
+
+/* table */
+.w2table {
+}
+
+.w2table_main {
+ border-collapse : collapse;
+ table-layout : fixed;
+ width : 100%;
+ height : 100%;
+}
+
+.w2table_row {
+}
+
+.w2table_col {
+}
+
+.w2table_row_over {
+ background-color : yellow;
+}
+
+.w2table_col_over {
+ color : red;
+}
+
+.w2table_cell {
+}
+
+.table_modify {
+ border :2px solid orange;
+}
+
+/* trigger */
+.w2trigger {
+ padding : 0;
+ margin : 0;
+ cursor : pointer;
+ border:1px solid #8ea3b9;
+ vertical-align : middle;
+}
+
+.w2trigger_table {
+ table-layout:fixed;
+/* position : relative;
+ width : 100%;
+ height : 100%; */
+ border:0;
+ border-collapse : collapse;
+}
+
+.w2trigger_over {
+}
+
+.w2trigger_press {
+}
+
+.w2trigger_readOnly {
+}
+.w2trigger_disabled {
+ color:#848684;
+ cursor : default;
+}
+.w2trigger_over .w2trigger_label{
+ color:#383d41;
+}
+.w2trigger_disabled .w2trigger_label{
+ color:#c6c6c6;
+ cursor : default;
+}
+
+.w2trigger_col_left {
+ background-repeat: no-repeat;
+ background-position : right center;
+}
+
+.w2trigger_col_center {
+ padding-top:0;
+ background-repeat: repeat-x;
+ background-position : center center;
+}
+
+.w2trigger_col_right {
+ background-repeat: no-repeat;
+ background-position : left center;
+}
+
+.w2trigger_label {
+ text-align:center;
+ font-size:12px;
+ color:#383d41;
+ white-space : nowrap;
+}
+
+.w2trigger_anchor{
+ position:relative;display:
+ inline-block;padding:0;
+ margin:0 0 0 3px;
+ background:url(../images/trigger/b_blue.png)
+ no-repeat 100% 50%;
+ vertical-align:middle
+}
+.w2trigger_anchor span{
+ position:relative;
+ display:inline-block;
+ width:100%;
+ padding:0 0 0 1px;
+ margin:0 0 0 -3px;
+ line-height:23px;
+ color:#383d41;
+ text-align:center;
+ background:url(../images/trigger/b_blue_f.png)
+ no-repeat 0 50%
+}
+
+a.w2trigger_anchor:hover{background:url(../images/trigger/b_blueon.png) no-repeat 100% 50%}
+a.w2trigger_anchor:hover span{background:url(../images/trigger/b_blueon_f.png) no-repeat 0 50%}
+
+/* trigger default skin */
+.w2trigger_left {
+ width:5px;
+ background-image : url(../images/trigger/b_blue1.png);
+}
+
+.w2trigger_center {
+ background-image : url(../images/trigger/b_blue2.png);
+}
+
+.w2trigger_right {
+ width:5px;
+ background-image : url(../images/trigger/b_blue3.png);
+}
+
+.w2trigger_over .w2trigger_left {
+ background-image : url(../images/trigger/b_blue1_on.png);
+}
+
+.w2trigger_over .w2trigger_center {
+ background-image : url(../images/trigger/b_blue2_on.png);
+}
+
+.w2trigger_over .w2trigger_right {
+ background-image : url(../images/trigger/b_blue3_on.png);
+}
+
+/* trigger skin example */
+.btn_type1 {
+}
+
+.btn_type1 .w2trigger_left {
+ width: 5px;
+ height: 21px;
+}
+
+.btn_type1 .w2trigger_center {
+ height: 21px;
+}
+
+.btn_type1 .w2trigger_right {
+ width: 5px;
+ height: 21px;
+}
+
+.btn_type1 .w2trigger_label {
+ font-size: 11px;
+ padding-left:3px;
+ text-align: left;
+}
+
+/* default */
+.btn_type1 .w2trigger_left {
+ background-image: url(../images/trigger/b_green1.png);
+}
+.btn_type1 .w2trigger_center {
+ background-image: url(../images/trigger/b_green2.png);
+}
+.btn_type1 .w2trigger_right {
+ background-image: url(../images/trigger/b_green3.png);
+}
+
+/* over */
+.btn_type1 .w2trigger_over .w2trigger_left {
+ background-image: url(../images/trigger/b_green1_on.png);
+}
+.btn_type1 .w2trigger_over .w2trigger_center {
+ background-image: url(../images/trigger/b_green2_on.png);
+}
+.btn_type1 .w2trigger_over .w2trigger_right {
+ background-image: url(../images/trigger/b_green3_on.png);
+}
+
+/* press */
+.btn_type1 .w2trigger_press .w2trigger_left {
+ background-image: url(../images/trigger/b_gray1.png);
+}
+.btn_type1 .w2trigger_press .w2trigger_center {
+ background-image: url(../images/trigger/b_gray2.png);
+}
+.btn_type1 .w2trigger_press .w2trigger_right {
+ background-image: url(../images/trigger/b_gray3.png);
+}
+
+/* readOnly */
+.btn_type1 .w2trigger_readOnly .w2trigger_left {
+ background-image : url(../images/trigger/b_gray1_on.png);
+}
+.btn_type1 .w2trigger_readOnly .w2trigger_center {
+ background-image : url(../images/trigger/b_gray2_on.png);
+}
+.btn_type1 .w2trigger_readOnly .w2trigger_right {
+ background-image : url(../images/trigger/b_gray3_on.png);
+}
+
+
+/* roundRectangle */
+
+.w2roundRectangle {
+ display : block;
+ visibility : visible;
+}
+
+
+/*w2image*/
+.w2image {
+ vertical-align : middle;
+}
+.w2image_disabled {
+ cursor : default;
+}
+
+
+/* inputCalendar */
+.w2inputCalendar {
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2inputCalendar_table {
+ table-layout:fixed;
+ position : relative;
+ width : 100%;
+ height : 100%;
+ border-collapse : collapse;
+}
+
+
+.w2inputCalendar_col_input {
+ padding:0;
+}
+
+.w2inputCalendar_divInput{
+ ime-mode : disabled;
+ border : 1px solid #b3b3b3;
+ margin: 0;
+ padding-top: 0;
+ padding-bottom: 0;
+ font-family:"돋움",Dotum;
+ font-size:12px;
+ width: 100%
+}
+
+.w2inputCalendar_input {
+ ime-mode : disabled;
+ border : 1px solid #b3b3b3;
+ margin: 0;
+ padding-top: 0;
+ padding-bottom: 0;
+ width : 95%;
+ font-family:"돋움",Dotum;
+ font-size:12px;
+}
+
+.w2inputCalendar_readOnly {
+ background:#e3e3e3;
+}
+
+.w2inputCalendar_focus {
+}
+
+.w2inputCalendar_col_img {
+ vertical-align:middle;
+ text-align : center;
+ width:18px;
+ padding:0;
+}
+
+.w2inputCalendar_img {
+/*
+ width : 18px;
+ height : 16px;
+ background-image : url(../images/inputCalendar/icon_calendar.gif);
+ background-repeat : no-repeat;
+ background-position : center right;
+*/
+ cursor : pointer;
+ border:0;
+}
+
+.w2inputCalendar_img_readOnly {
+ cursor:default
+}
+
+.w2inputCalendar_img_over {
+/* background-image : url(../images/inputCalendar/icon_calendar_over.gif);
+*/ border:0;
+}
+
+.w2inputCalendar_calendar {
+ display : none;
+ position : absolute;
+ left : 0;
+ top : 0;
+
+}
+
+.w2inputCalendar_div_input {
+ position : relative;
+ height : 100%;
+ padding:0;
+ margin: 0;
+ float:left;
+ padding-right: 5px;
+}
+
+.w2inputCalendar_div {
+ overflow: hidden;
+ border: 0;
+ margin: 0;
+ padding: 0;
+ display : inline-block;
+ vertical-align : middle;
+ width : 100%;
+}
+
+.w2inputCalendar_div_img {
+ text-align: center;
+ position : relative;
+ width:18px;
+ height:100%;
+ padding:0;
+ float:right;
+}
+
+.w2inputCalendar_a {
+ position : relative;
+}
+
+.w2inputCalendar_button {
+ background : url(../images/inputCalendar/icon_calendar.gif);
+ background-position : center right;
+ background-repeat : no-repeat;
+ position:relative;
+ padding: 0;
+ margin: 0;
+ height: 17px;
+ width: 17px;
+ font-size: 0;
+ line-height: 0;
+ cursor : pointer;
+ border:0;
+ overflow:visible;
+}
+
+.w2inputCalendar_header_btn_ok_div {
+ position:absolute;
+ left:190px;
+ top:4px;
+ width:17px;
+ height:22px;
+ cursor:pointer;
+ border:none;
+ background:url(../uiplugin/calendar/images/btn_ok.gif) center center no-repeat white;
+}
+.w2inputCalendar_header_btn_close_div {
+ position:absolute;
+ left:210px;
+ top:4px;
+ width:17px;
+ height:22px;
+ cursor:pointer;
+ border:none;
+ background:url(../uiplugin/calendar/images/btn_close.gif) center center no-repeat white;
+}
+
+.w2inputCalendar_placeholder {
+ color: gray;
+}
+/* tabContainer */
+
+.w2tabContainer {
+ background-color : #ffffff;
+ font-size : 12px;
+}
+
+.w2tabContainer_wrap {
+ position : absolute;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #ffffff;
+ z-index : 200;
+}
+
+.w2tabContainer_none {
+ display : none;
+}
+
+.w2tabContainer_tab_layer {
+ padding : 1px;
+}
+
+.w2tabContainer_contents_layer {
+ clear : both;
+ border : 1px solid #3479e4;
+ overflow : auto;
+ visibility : hidden;
+ background-color : #ffffff;
+}
+
+.w2tabContainer_tab {
+ cursor : pointer;
+ font-weight : bold;
+ color : #383d41;
+ float : left;
+ margin-right:1px;
+}
+
+.w2tabContainer_tab_rightalign {
+ float : right;
+}
+
+.w2tabContainer_tab_table {
+ width : 100%;
+ height : 100%;
+ border-collapse : collapse;
+}
+
+.w2tabContainer_tab_col_left {
+}
+
+.w2tabContainer_tab_col_center {
+}
+
+.w2tabContainer_tab_col_right {
+}
+
+.w2tabcontrol_bridge {
+ display: block;
+}
+
+/* tab default skin*/
+.w2tabContainer_tab_del {
+ width : 10px;
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2tabContainer_tab_add_table {
+ cursor : pointer;
+ font-weight : bold;
+ color : #383d41;
+ float : left;
+ margin-right:1px;
+ border-collapse : collapse;
+}
+
+.w2tabContainer_tab_add {
+ width : 21px;
+ height : 29px;
+ background-repeat : no-repeat;
+ background-position : center center;
+ background-image : url(../images/tabContainer/btn_add.jpg);
+}
+
+.w2tabContainer_tab_left {
+ width : 10px;
+ background-repeat : no-repeat;
+ background-position : top right;
+}
+
+.w2tabContainer_tab_center {
+ background-repeat : repeat-x;
+ background-position : top center;
+ text-align : center;
+ vertical-align : middle;
+ padding-top : 10px;
+ overflow : hidden;
+ text-overflow : ellipsis;
+}
+
+.w2tabContainer_tab_right {
+ width : 10px;
+ background-repeat : no-repeat;
+ background-position : top left;
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_left {
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_center {
+ color : #1b66ea;
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_del {
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_right {
+}
+
+
+/* tabBrowser */
+.w2tabContainer_context_btn {
+ position : absolute;
+ border : 1px solid black;
+ width : 50px;
+ height : 30px;
+ right : -52px;
+ padding-top : 10px;
+ background-color : yellow;
+}
+
+.w2tabContainer_context {
+ margin-top : 32px;
+ margin-left : -1px;
+ z-index : 5000;
+}
+
+.w2tabContainer_context .w2context_item {
+ border-bottom : 1px solid gray;
+ padding-top : 5px;
+ width : 100px;
+ height : 20px;
+}
+
+.w2tabContainer_context .w2context_item_over {
+ border-bottom : 1px solid gray;
+ padding-top : 5px;
+ width : 100px;
+ height : 20px;
+ background-color : red;
+}
+
+
+
+/* selected */
+.w2tabContainer_tab_selected .w2tabContainer_tab_left {
+ background-image : url(../images/tabContainer/tab01_on.gif);
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_center {
+ color : #1b66ea;
+ background-image : url(../images/tabContainer/tab02_on.gif);
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_del {
+ background-image : url(../images/tabContainer/btn_del_on.gif);
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_right {
+ background-image : url(../images/tabContainer/tab03_on.gif);
+}
+
+.w2tabContainer_tab_selected .w2tabContainer_tab_add {
+ background-image : url(../images/tabContainer/btn_add.jpg);
+}
+
+/* deselected */
+.w2tabContainer_tab_deselected .w2tabContainer_tab_left {
+ background-image : url(../images/tabContainer/tab01_off.gif);
+}
+
+.w2tabContainer_tab_deselected .w2tabContainer_tab_center {
+ color : #383d41;
+ background-image : url(../images/tabContainer/tab02_off.gif);
+}
+
+.w2tabContainer_tab_deselected .w2tabContainer_tab_del {
+ background-image : url(../images/tabContainer/btn_del_off.gif);
+}
+
+.w2tabContainer_tab_deselected .w2tabContainer_tab_right {
+ background-image : url(../images/tabContainer/tab03_off.gif);
+}
+
+.w2tabContainer_tab_deselected .w2tabContainer_tab_add {
+ background-image : url(../images/tabContainer/btn_add.jpg);
+}
+
+/* over */
+.w2tabContainer_tab_over .w2tabContainer_tab_left {
+ background-image : url(../images/tabContainer/tab01_on.gif);
+}
+
+.w2tabContainer_tab_over .w2tabContainer_tab_center {
+ color : #1b66ea;
+ background-image : url(../images/tabContainer/tab02_on.gif);
+}
+
+.w2tabContainer_tab_over .w2tabContainer_tab_del {
+ background-image : url(../images/tabContainer/btn_del_on.gif);
+}
+
+.w2tabContainer_tab_over .w2tabContainer_tab_right {
+ background-image : url(../images/tabContainer/tab03_on.gif);
+}
+
+
+.w2tabContainer_tab_over .w2tabContainer_tab_right {
+ background-image : url(../images/tabContainer/tab03_on.gif);
+}
+
+.w2tabContainer_tab_over .w2tabContainer_tab_add {
+ background-image : url(../images/tabContainer/btn_add.jpg);
+}
+
+/* multiSelect */
+
+.w2multiselect_div {
+ overflow-x : hidden;
+ overflow-y : auto;
+ scrollbar-face-color: #ffffff;
+ scrollbar-highlight-color: #ffffff;
+ scrollbar-shadow-color: #e7e7e7;
+ scrollbar-3dlight-color: #c7c7c7;
+ scrollbar-arrow-color: #797979;
+ scrollbar-track-color: #c7c7c7;
+ scrollbar-base-color: #ffffff;
+ scrollbardarkshadowcolor: #797979;
+ display : inline-block;
+ vertical-align : middle;
+ /*border : 1px solid #b5c5d2;*/
+}
+
+.w2multiselect_table {
+ width : 100%;
+ border-collapse : collapse;
+ table-layout : fixed;
+ border-spacing : 0;
+ background-color : #ffffff;
+ border :1px solid #b5c5d2;
+}
+
+
+.w2multiselect_ta {
+ width : 100%;
+ border : 1px solid #b5c5d2;
+}
+
+.w2multiselect_tr {
+ cursor:default;
+}
+
+.w2multiselect_td {
+ height : 20px;
+ font-size : 12px;
+ text-align : center;
+ vertical-align : middle;
+ padding : 0;
+ border : 1px solid #8ea3b9;
+}
+
+.w2multiselect_tr_over {
+ background-color : #f1f4f6;
+}
+
+.w2multiselect_disabled .w2multiselect_td {
+ background:#e3e3e3;
+}
+
+
+/* balloonTip */
+
+.w2balloonTip {
+ position : absolute;
+ width : auto;
+ display : none;
+}
+
+.w2balloonTip_over {
+}
+
+.w2balloonTip_editor {
+ position : relative;
+ width : 90%;
+}
+
+.w2balloonTip_label {
+ white-space : nowrap;
+}
+
+.w2balloonTip_table {
+ table-layout : auto;
+ border-collapse : collapse;
+}
+
+.w2balloonTip_left {
+ width : 1px;
+}
+
+.w2balloonTip_right {
+ width : 1px;
+}
+
+.w2balloonTip_col {
+}
+
+.w2balloonTip_col_topleft {
+ width : 1px;
+ height : 0;
+ background:transparent;
+}
+
+.w2balloonTip_col_topcenter {
+ height:0;
+ background:transparent;
+}
+
+.w2balloonTip_col_topright {
+ width : 1px;
+ height : 0;
+ background:transparent;
+}
+
+.w2balloonTip_col_centerleft {
+ width:1px;
+ background:#859bbc;
+}
+
+.w2balloonTip_col_centercenter {
+ padding:3px;
+ background:#859bbc;
+ color:#fff;
+ text-align:left;
+}
+
+.w2balloonTip_col_centerright {
+ width:1px;
+ background:#859bbc;
+}
+
+.w2balloonTip_col_bottomleft {
+ width:1px;
+ height:5px;
+ background:transparent;
+}
+
+.w2balloonTip_col_bottomcenter {
+ background:transparent;
+}
+
+.w2balloonTip_col_bottomright {
+ width:1px;
+ height:5px;
+ background:transparent;
+}
+
+
+ /*upper */
+.w2balloonTip_col_bottom_upper_left {
+ width : 20px;
+ height : 10px;
+ background : url(../images/balloonTip/upperLeft.gif) no-repeat left top;
+ background-position : 15px 0;
+}
+
+.w2balloonTip_col_bottom_upper_right {
+ width : 20px;
+ height : 10px;
+
+ background : url(../images/balloonTip/upperRight.gif) no-repeat right top;
+ background-position : -4px 0 ;
+
+}
+
+/*multiupload*/
+.w2multiupload{
+ width : 400px;
+ height : 50px;
+ position: absolute;
+}
+
+.w2multiupload_uploader{
+ width : 450px;
+ height : 400px;
+ position: absolute;
+}
+
+.w2multiupload_html5_uploader table{
+ width:100%;
+ table-layout: fixed;
+ border-collapse: collapse;
+ border-spacing: 0;
+ border:1px solid #b3b3b3;
+}
+
+.w2multiupload_html5_transparent {
+ background-repeat:no-repeat;
+ display: block;
+ width:100%;
+ height:100%;
+ cursor: pointer;
+}
+
+.w2multiupload_html5_uploader th,
+.w2multiupload_html5_uploader td {
+ padding: 5px;
+ text-align: center;
+ border-right: 1px solid #b3b3b3;
+ overflow: hidden;
+}
+
+.w2multiupload_html5_uploader th:nth-child(1),
+.w2multiupload_html5_uploader td:nth-child(1) {
+ min-width: 20px;
+}
+.w2multiupload_html5_uploader th:nth-child(2),
+.w2multiupload_html5_uploader td:nth-child(2) {
+ width: 50%;
+}
+.w2multiupload_html5_uploader th:nth-child(3),
+.w2multiupload_html5_uploader td:nth-child(3) {
+ min-width: 65px;
+}
+.w2multiupload_html5_uploader th:nth-child(4),
+.w2multiupload_html5_uploader td:nth-child(4) {
+ width: 50%;
+}
+
+.w2multiupload_html5_uploader thead {
+ background: -webkit-linear-gradient(#fcfbfc, #efefef);
+ background: -o-linear-gradient(#fcfbfc, #efefef);
+ background: -moz-linear-gradient(#fcfbfc, #efefef);
+ background: linear-gradient(#fcfbfc, #efefef);
+}
+
+.w2multiupload_html5_uploader thead tr {
+ position: relative;
+ display: block;
+}
+
+
+.w2multiupload_html5_uploader tbody {
+ display: block;
+ overflow: auto;
+ border-top:1px solid #b3b3b3;
+}
+
+.w2multiupload_html5_uploader tbody tr:nth-child(even) {
+ background-color: #f5f5f5;
+}
+
+.w2multiupload_html5_uploader tbody tr:hover {
+ background-color: #edf3fb;
+}
+
+.w2multiupload_html5_uploader_selected {
+ background-color: #fcf8e3 !important;
+}
+
+
+.w2multiupload_html5_inputFile {
+ background : url(../images/multiupload/b_attach.png) no-repeat left top;
+}
+
+.w2multiupload_html5_control_btn {
+ border-color: #c9c9c9;
+ font-size: 12px;
+ color: #383d41;
+ border-radius:1px;
+ background: -webkit-linear-gradient(#fafafa, #eeeeee);
+ background: -o-linear-gradient(#fafafa, #eeeeee);
+ background: -moz-linear-gradient(#fafafa, #eeeeee);
+ background: linear-gradient(#fafafa, #eeeeee);
+ margin:3px;
+}
+
+
+/*upload*/
+.w2upload{
+ vertical-align: middle;
+ word-wrap: break-word;
+ display : inline-block;
+}
+/* upload type이 button일 경우에 적용되는 class입니다. */
+.w2upload .w2upload_input_type {
+ vertical-align: middle;
+ word-wrap: break-word;
+ position:absolute;
+}
+
+/* upload type이 image일 경우에 input창에 적용되는 class입니다.*/
+.w2upload .w2upload_input{
+ border:1px solid #8ea3b9;
+ padding : 1px;
+ position:absolute;
+ vertical-align: middle;
+ word-wrap: break-word;
+ height:0;/*높이가 0px일 경우에 안쪽에서 계산해서 input창의 높이를 upload컴퍼넌트의 높이와 같도록 맞춰 줍니다. 사용자가 지정하고 싶은 경우에 0이아닌 다른 값을 입력하면 됩니다.*/
+}
+/* upload type이 image일 경우에 image에 적용되는 class입니다.*/
+.w2upload .w2upload_image {
+ background-image:url(../images/upload/b_attach.png);
+ background-repeat:no-repeat;
+ position:absolute;
+ vertical-align: middle;
+ word-wrap: break-word;
+ overflow:hidden;
+ margin-left:3px;
+ top:3px;
+ width:18px;
+}
+
+.w2upload .w2upload_image_over {
+ background-image:url(../images/upload/b_attach_on.png);
+}
+
+.w2upload form {
+ height: 0;
+}
+
+.w2upload fieldset {
+ border: 0;
+ padding: 0;
+ margin: 0;
+}
+
+.w2upload_submit {
+ display: none;
+}
+
+.w2upload_disabled .w2upload_input {
+ background:#e3e3e3;
+}
+
+
+/* rectangle */
+.w2Rectangle {
+}
+
+
+/* selectbox */
+
+/* -- 셀렉트 박스 전체 레이아웃 --*/
+.w2selectbox {
+ margin : 0;
+ padding : 0;
+ border:1px solid #8ea3b9;
+ background-color : #ffffff;
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2selectbox_table_main {
+ width : 100%;
+ height : 100%;
+ border-collapse : collapse;
+ table-layout : fixed;
+}
+
+.w2selectbox_col_label {
+ font-size : 12px;
+ vertical-align : middle;
+}
+
+.w2selectbox_col_button {
+ width : 16px;
+ vertical-align : middle;
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2selectbox_label {
+ overflow : hidden;
+ text-overflow : ellipsis;
+ text-align : center;
+ white-space : nowrap;
+ padding-top : 2px;
+ cursor:default;
+}
+
+.w2selectbox_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#5c85d4;
+ padding:3px;
+ cursor : default;
+ color:#fff;
+ font-size:12px;
+ z-index : 5200;
+}
+
+.w2selectbox_focus .w2selectbox_col_label {
+ background-color : #f1f4f6;
+}
+
+.w2selectbox_over .w2selectbox_col_label {
+ background-color : #f1f4f6;
+}
+
+.w2selectbox .w2selectbox_col_button {
+ background-image : url(../images/selectbox/select_arrow.gif);
+}
+
+.w2selectbox_over .w2selectbox_col_button {
+ background : url(../images/selectbox/select_arrow_on.gif) center center no-repeat #f1f4f6;
+}
+.w2selectbox_focus .w2selectbox_col_button {
+ background : url(../images/selectbox/select_arrow_on.gif) center center no-repeat #f1f4f6;
+}
+
+.w2selectbox_sub {
+ position : relative;
+ overflow-x : visible;
+ overflow-y : auto;
+ border : 1px solid #b5c7d6;
+}
+
+.w2selectbox_sub_autosize {
+ position : relative;
+ overflow-x : visible;
+ overflow-y : visible;
+ border : 1px solid #b5c7d6;
+}
+
+.w2selectbox_sub .w2selectbox_table_sub {
+ background-color : #ffffff;
+ width : 100%;
+ height : 100%;
+ border : 1px solid #b1c5d6;
+ border-collapse : collapse;
+ table-layout : fixed;
+ cursor : pointer;
+ overflow-x : visible;
+ overflow-y : auto;
+}
+
+.w2selectbox_sub_autosize .w2selectbox_table_sub {
+ background-color : #ffffff;
+ width : 100%;
+ height : 100%;
+ border : 1px solid #b1c5d6;
+ border-collapse : collapse;
+ cursor : pointer;
+ overflow-x : visible;
+ overflow-y : auto;
+}
+
+.w2selectbox_scroll_div {
+ margin : 0;
+ padding : 0;
+ position : absolute;
+ width : 20px;
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+ overflow-x : hidden;
+ overflow-y : auto;
+}
+
+.w2selectbox_size_div {
+ position : absolute;
+ width : 1px;
+ background-color : #ffffff;
+ right : 0;
+ top : 0;
+}
+
+.w2selectbox_disabled {
+ background:#e3e3e3; color:#000
+}
+
+.w2selectbox_button_disabled {
+
+}
+
+.w2selectbox_readOnly {
+
+}
+
+.w2selectbox_button_readOnly {
+
+}
+
+/* 셀렉트 박스 sublayer div 스타일 */
+.w2table_sb {
+ background-color : #ffffff;
+ border : 1px solid #b5c7d6;
+ position : absolute;
+ overflow-x : hidden;
+ overflow-y : auto;
+ white-space : nowrap;
+ z-index : 5100;
+
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+}
+
+/* 셀렉트 박스 sublayer안의 table 스타일 */
+.w2table_sb_main {
+ position : absolute;
+ left : 0;
+ top : -1px;
+ overflow-x : hidden;
+ border-collapse : collapse;
+ border-spacing : 0;
+ background-color : #ffffff;
+ text-align : center;
+ vertical-align : middle;
+}
+
+.w2table_sb_row {
+ cursor:default;
+}
+
+.w2table_sb_col {
+ height : 20px;
+ font-size : 12px;
+ border-top : 1px solid #8ea3b9;
+ background-color : #ffffff;
+ overflow : hidden;
+ padding-top : 2px;
+ padding-left : 3px;
+ padding-right : 3px;
+ white-space : nowrap; /* table에만 걸어놓으니 ie의 한글에서는 안먹을때 있음 */
+}
+
+.w2table_sb_col_over {
+ background-color : #f1f4f6;
+}
+
+/* 셀렉트 박스 sublayer안의 table 스타일 */
+.w2table_sb_ul_main {
+ position: absolute;
+ left: 0;
+ top: -1px;
+ overflow-x: hidden;
+ border-collapse: collapse;
+ border-spacing: 0;
+ background-color: #ffffff;
+ text-align: center;
+ vertical-align: middle;
+ list-style: none;
+ margin: 0;
+ padding: 0;
+}
+
+.w2table_sb_ul_row {
+ cursor:default;
+}
+
+.w2table_sb_ul_col {
+ height : 20px;
+ font-size : 12px;
+ border-top : 1px solid #b3b3b3;
+ background-color : #ffffff;
+ overflow : hidden;
+ padding-top : 2px;
+ padding-left : 3px;
+ padding-right : 3px;
+ white-space : nowrap; /* table에만 걸어놓으니 ie의 한글에서는 안먹을때 있음 */
+ cursor:default;
+}
+
+.w2table_sb_ul_col_over {
+ background-color : #edf3fb;
+}
+
+.w2selectbox_ul_table_main {
+ width:100%;
+ height:100%;
+ color:#000;
+ text-decoration:none;
+ cursor:default;
+ background:transparent;
+}
+.w2selectbox > .w2selectbox_ul_table_main {
+ table-layout:fixed;
+ display:table;
+}
+.w2grid nobr > .w2selectbox_ul_table_main {
+ display:block;
+}
+.w2selectbox_ul_col_label, .w2selectbox_ul_col_arrow {
+ vertical-align:middle;
+ display:table-cell;
+}
+.w2selectbox_ul_col_label {
+ padding:0 3px;
+}
+.w2selectbox_ul_col_arrow {
+ width:16px;
+ background:transparent url(../images/selectbox/select_arrow.gif) 50% 50% no-repeat;
+ display:table-cell;
+}
+.w2selectbox_over .w2selectbox_ul_col_arrow {
+ background-image:url(../images/selectbox/select_arrow_on.gif);
+}
+.w2selectbox_ul_label {
+ display:block;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+}
+.w2selectbox_over.w2selectbox_ul_table_main {
+ background-color:#edf3fb;
+}
+.w2selectbox_focus.w2selectbox_ul_table_main {
+ background-color:#edf3fb;
+}
+
+/* 셀렉트박스의 renderType="native" 일 때 */
+
+.w2selectbox_native {
+ margin : 0;
+ padding : 0;
+ border:1px solid #b5c7d6;
+ background-color : #ffffff;
+ *overflow:hidden;
+ display : inline-block;
+}
+
+.w2selectbox_native.fixedWidth {
+}
+
+.w2selectbox_native_innerDiv {
+ *position:relative;
+ *top:50%;
+ *margin-top:expression(-this.clientHeight/2);
+ *overflow:hidden;
+ *height:expression(this.firstChild.offsetHeight - 4);
+ *width:expression(this.firstChild.offsetWidth - 3);
+}
+
+.w2selectbox_native_mobile .w2selectbox_native_innerDiv {
+ height:100%;
+}
+
+.w2selectbox_native.fixedWidth .w2selectbox_native_innerDiv {
+ width:100%;
+ *width:expression(this.parentNode.clientWidth + 3);
+}
+
+.w2selectbox_native_select {
+ border:0 none;
+ margin:0;
+ *position:relative;
+ *top:-2px;
+ *left:-2px;
+}
+
+.w2selectbox_native_mobile .w2selectbox_native_select {
+ height:100%;
+ border-radius:0;
+}
+
+.w2selectbox_native.fixedWidth .w2selectbox_native_select {
+ width:100%;
+}
+
+/* 셀렉트박스의 renderType="select" 일 때 */
+.w2selectbox_select {
+}
+
+/* autoComplete */
+
+/* -- 인풋 셀렉트 박스 전체 레이아웃 --*/
+.w2autoComplete {
+ margin : 0;
+ padding : 0;
+ border:1px solid #8ea3b9;
+ background-color : #ffffff;
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2autoComplete_table_main {
+ width : 100%;
+ height : 100%;
+ border-collapse : collapse;
+ table-layout : fixed;
+}
+
+.w2autoComplete_col_label {
+ font-size : 12px;
+ vertical-align : middle;
+}
+
+.w2autoComplete_col_button {
+ width : 16px;
+ vertical-align : middle;
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2autoComplete_label {
+ overflow : hidden;
+ text-overflow : ellipsis;
+ text-align : center;
+ white-space : nowrap;
+}
+
+.w2autoComplete_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#5c85d4;
+ padding:3px;
+ cursor : default;
+ color:#fff;
+ font-size:12px;
+ z-index : 5200;
+}
+
+.w2autoComplete_input {
+ font-family:"돋움",Dotum;font-size:12px
+}
+
+.w2autoComplete .w2autoComplete_col_button {
+ background-image : url(../images/autoComplete/select_arrow.gif);
+}
+
+.w2autoComplete_over .w2autoComplete_col_button {
+ background-image : url(../images/autoComplete/select_arrow_on.gif);
+}
+
+.w2autoComplete_selected .w2autoComplete_col_button {
+ background:url(../images/autoComplete/select_arrow_on.gif) center center no-repeat #f1f4f6
+} /* add */
+
+
+.w2autoComplete_label_over {
+ background-color : yellow;
+}
+
+.w2autoComplete_sub {
+ position : relative;
+ overflow-x : visible;
+ overflow-y : auto;
+ border : 1px solid #b5c7d6;
+ /*float : left;*/
+}
+
+.w2autoComplete_sub_autosize {
+ position : relative;
+ overflow-x : visible;
+ overflow-y : visible;
+ border : 1px solid #b5c7d6;
+}
+
+.w2autoComplete_sub .w2autoComplete_table_sub {
+ background-color : #ffffff;
+ width : 100%;
+ height : 100%;
+ border : 1px solid #b1c5d6;
+ border-collapse : collapse;
+ table-layout : fixed;
+ cursor : pointer;
+ overflow-x : visible;
+ overflow-y : auto;
+}
+
+.w2autoComplete_sub_autosize .w2autoComplete_table_sub {
+ background-color : #ffffff;
+ width : 100%;
+ height : 100%;
+ border : 1px solid #b1c5d6;
+ border-collapse : collapse;
+ cursor : pointer;
+ overflow-x : visible;
+ overflow-y : auto;
+}
+
+.w2autoComplete_scroll_div {
+ margin : 0;
+ padding : 0;
+ position : absolute;
+ width : 20px;
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+ overflow-x : hidden;
+ overflow-y : auto;
+}
+
+.w2autoComplete_size_div {
+ position : absolute;
+ width : 1px;
+ background-color : #ffffff;
+ right : 0;
+ top : 0;
+}
+
+.w2autoComplete_bottom {
+ width : 100%;
+ height : 20px;
+ background-color : green;
+ clear : both;
+}
+
+.w2autoComplete_selected .w2autoComplete_col_label {
+ background-color : #f1f4f6;
+}
+
+.w2autoComplete_disabled .w2autoComplete_label {
+ color : #848684;
+}
+
+.w2autoComplete_keyword {
+ color : orange;
+ font-weight : bold;
+}
+
+.w2autoComplete_disabled {
+ background:#e3e3e3;
+}
+
+.w2autoComplete_button_disabled {
+
+}
+
+
+/* 셀렉트 박스 sublayer div 스타일 */
+.w2input_table_sb {
+ background-color : #ffffff;
+ border : 1px solid #b5c7d6;
+ position : absolute;
+ overflow-x : hidden;
+ overflow-y : auto;
+ white-space : nowrap;
+ z-index : 5100;
+
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+}
+
+/* 셀렉트 박스 sublayer안의 table 스타일 */
+.w2input_table_sb_main {
+ position : absolute;
+ left : 0;
+ top : -1px;
+ overflow-x : hidden;
+ border-collapse : collapse;
+ border-spacing : 0;
+ background-color : #ffffff;
+ text-align : center;
+ vertical-align : middle;
+}
+
+.w2input_table_sb_row {
+}
+
+.w2input_table_sb_col {
+ height : 20px;
+ font-size : 12px;
+ border-top : 1px dashed #b5c7d6;
+ background-color : #ffffff;
+ overflow : hidden;
+ padding-top : 2px;
+ padding-left : 3px;
+ padding-right : 3px;
+ white-space : nowrap; /* table에만 걸어놓으니 ie의 한글에서는 안먹을때 있음 */
+}
+
+.w2input_table_sb_col_over {
+ background-color : #dddddd;
+}
+
+/* slideHide */
+
+.w2slideHide {
+ overflow:hidden;
+}
+
+.w2slideHide_slideHideMain {
+}
+
+
+/*checkbox */
+
+.w2checkbox {
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2checkbox_main {
+ height:100%; width:100%;
+ border-collapse:collapse;
+ overflow:auto;
+}
+.w2checkbox_row {
+}
+.w2checkbox_td_input {
+ width:20px;
+}
+.w2checkbox_input{
+}
+.w2checkbox_td_label {
+}
+.w2checkbox_label{
+ font-size:12px;
+ cursor:pointer;
+}
+
+.w2checkbox_disabled {
+ color : #848684;
+}
+
+.w2checkbox_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#5c85d4;
+ padding:3px;
+ cursor : default;
+ color:#fff;
+ font-size:12px;
+ z-index : 5200;
+}
+
+.w2checkcombobox {
+ margin : 0;
+ padding : 0;
+ border:1px solid #8ea3b9;
+ background-color : #ffffff;
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2checkcombobox_table_main {
+ width : 100%;
+ height : 100%;
+ border-collapse : collapse;
+ table-layout : fixed;
+}
+
+.w2checkcombobox_col_label {
+ font-size : 12px;
+ vertical-align : middle;
+}
+
+.w2checkcombobox_col_button {
+ width : 16px;
+ vertical-align : middle;
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2checkcombobox_label {
+ overflow : hidden;
+ text-overflow : ellipsis;
+ text-align : left;
+ white-space : nowrap;
+ padding-top : 2px;
+ padding-left : 5px;
+ padding-right :5px;
+ cursor:default;
+}
+
+.w2checkcombobox_input {
+ font-family:"돋움",Dotum;font-size:12px
+}
+
+.w2checkcombobox_keyword {
+ color : orange;
+ font-weight : bold;
+}
+
+.w2checkcombobox_item_disabled {
+ color : #848684;
+}
+
+.w2table_ccb_btn_col {
+ height : 22px;
+ border-top : 1px solid #b3b3b3;
+ background-color : #ffffff;
+ overflow : hidden;
+ padding-right: 6px;
+ white-space : nowrap; /* table에만 걸어놓으니 ie의 한글에서는 안먹을때 있음 */
+}
+
+.w2checkcombobox_btn_div {
+ position : absolute;
+ float: right;
+ bottom: 0px;
+}
+
+.w2checkcombobox_btn_confirm {
+ position : relative;
+ float: right;
+ width : 65px;
+ height : 20px;
+ line-height: 20px;
+ background-image : url(../images/checkcombobox/button.png);
+ background-position : center center;
+ background-repeat : no-repeat;
+ cursor : pointer;
+ text-align : center;
+ margin: 3px 0 2px 0;
+}
+
+.w2checkcombobox_btn_confirm:hover {
+ background-image : url(../images/checkcombobox/button_on.png);
+}
+
+.w2checkcombobox_btn_cancel {
+ position : relative;
+ float: right;
+ width : 65px;
+ height : 20px;
+ line-height: 20px;
+ background-image : url(../images/checkcombobox/button.png);
+ background-position : center center;
+ background-repeat : no-repeat;
+ cursor : pointer;
+ text-align : center;
+ margin: 3px 0 2px 0;
+}
+
+.w2checkcombobox_btn_cancel:hover {
+ background-image : url(../images/checkcombobox/button_on.png);
+}
+
+/* checkcombobox sublayer div 스타일 */
+.w2table_ccb_wrapper {
+ background-color : #ffffff;
+ border : 1px solid #b5c7d6;
+ position : absolute;
+ overflow : hidden;
+ white-space : nowrap;
+ z-index : 5101;
+
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+}
+
+.w2table_ccb {
+ background-color : #ffffff;
+ border : 1px solid #b5c7d6;
+ position : absolute;
+ overflow-x : hidden;
+ overflow-y : auto;
+ white-space : nowrap;
+ z-index : 5100;
+
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+}
+
+/* checkcombobox sublayer안의 table 스타일 */
+.w2table_ccb_main {
+ position : absolute;
+ left : 0;
+ top : -1px;
+ overflow-x : hidden;
+ border-collapse : collapse;
+ border-spacing : 0;
+ background-color : #ffffff;
+ text-align : left;
+ vertical-align : middle;
+}
+
+.w2table_ccb_row {
+}
+
+.w2table_ccb_col {
+ height : 16px;
+ font-size : 12px;
+ border-top : 1px solid #8ea3b9;
+ background-color : #ffffff;
+ overflow : hidden;
+ padding-top : 3px;
+ padding-left : 3px;
+ padding-right : 3px;
+ padding-bottom:3px;
+ white-space : nowrap; /* table에만 걸어놓으니 ie의 한글에서는 안먹을때 있음 */
+}
+
+.w2table_ccb_col_over {
+ background-color : #f1f4f6;
+}
+
+.w2table_ccb_col_checkbox {
+ float:left;vertical-align:middle
+}
+
+.w2table_ccb_col_label {
+ margin-left : 2px;
+ float:left;
+ height:19px;
+ line-height:19px
+}
+
+
+.w2checkcombobox_focus .w2checkcombobox_col_label {
+ background-color : #f1f4f6;
+}
+
+.w2checkcombobox_over .w2checkcombobox_col_label {
+ background-color : #f1f4f6;
+}
+
+.w2checkcombobox .w2checkcombobox_col_button {
+ background-image : url(../images/checkcombobox/select_arrow.gif);
+}
+
+.w2checkcombobox_over .w2checkcombobox_col_button {
+ background : url(../images/checkcombobox/select_arrow_on.gif) center center no-repeat #f1f4f6;
+}
+
+.w2checkcombobox_sub {
+ position : relative;
+ overflow-x : visible;
+ overflow-y : auto;
+ border : 1px solid #b5c7d6;
+}
+
+.w2checkcombobox_sub_autosize {
+ position : relative;
+ overflow-x : visible;
+ overflow-y : visible;
+ border : 1px solid #b5c7d6;
+}
+
+.w2checkcombobox_sub .w2checkcombobox_table_sub {
+ background-color : #ffffff;
+ width : 100%;
+ height : 100%;
+ border : 1px solid #b1c5d6;
+ border-collapse : collapse;
+ table-layout : fixed;
+ cursor : pointer;
+ overflow-x : visible;
+ overflow-y : auto;
+}
+
+.w2checkcombobox_sub_autosize .w2checkcombobox_table_sub {
+ background-color : #ffffff;
+ width : 100%;
+ height : 100%;
+ border : 1px solid #b1c5d6;
+ border-collapse : collapse;
+ cursor : pointer;
+ overflow-x : visible;
+ overflow-y : auto;
+}
+
+.w2checkcombobox_scroll_div {
+ margin : 0;
+ padding : 0;
+ position : absolute;
+ width : 20px;
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+ overflow-x : hidden;
+ overflow-y : auto;
+}
+
+.w2checkcombobox_size_div {
+ position : absolute;
+ width : 1px;
+ background-color : #ffffff;
+ right : 0;
+ top : 0;
+}
+
+.w2checkcombobox_button_disabled {
+
+}
+
+.w2checkcombobox_disabled {
+ background:#e3e3e3;
+}
+
+/* floatingLayer */
+.w2floatingLayer {
+ padding : 0;
+ margin : 0;
+}
+
+.w2floatingLayer_title {
+ color : #ffffff;
+ font-size : 12px;
+ font-weight : bold;
+ cursor : pointer;
+ white-space : nowrap;
+ float : left;
+}
+
+.w2floatingLayer_close_button {
+ width : 11px;
+ height : 10px;
+ cursor : pointer;
+ background : url(../images/floatingLayer/fl_close_but.gif) no-repeat center center;
+ float : right;
+}
+
+.w2floatingLayer_close_button_over {
+ background : url(../images/floatingLayer/fl_close_but_on.gif) no-repeat center center;
+}
+
+.w2floatingLayer_contents {
+ position : relative;
+ left : 0;
+ top : 0;
+ margin : 0;
+ padding : 0;
+ background-color : #ffffff;
+}
+
+.w2floatingLayer_table {
+ table-layout : fixed;
+ width : 100%;
+ height : 100%;
+ margin : 0;
+ padding : 0;
+}
+
+.w2floatingLayer_topleft {
+ width : 12px;
+ height : 30px;
+ background : url(../images/floatingLayer/fl_top_left.gif) no-repeat center center;
+}
+
+.w2floatingLayer_topcenter {
+ height : 30px;
+ background : url(../images/floatingLayer/fl_top_middle_bg.gif) repeat-x center center;
+}
+
+.w2floatingLayer_topright {
+ width : 12px;
+ height : 30px;
+ background : url(../images/floatingLayer/fl_top_right.gif) no-repeat center center;
+
+}
+
+.w2floatingLayer_centerleft {
+ width : 12px;
+ background : url(../images/floatingLayer/fl_middle_left_bg.gif) repeat-y center center;
+}
+
+.w2floatingLayer_centercenter {
+ vertical-align : top;
+}
+
+.w2floatingLayer_fullContentArea {
+ vertical-align : top;
+}
+
+.w2floatingLayer_centerright {
+ width : 12px;
+ background : url(../images/floatingLayer/fl_middle_right_bg.gif) repeat-y center center;
+}
+
+.w2floatingLayer_bottomleft {
+ width : 12px;
+ height : 12px;
+ background : url(../images/floatingLayer/fl_bottom_left.gif) no-repeat center center;
+}
+
+.w2floatingLayer_bottomcenter {
+ background : url(../images/floatingLayer/fl_bottom_middle_bg.gif) repeat-x center center;
+}
+
+.w2floatingLayer_bottomright {
+ width : 12px;
+ height : 12px;
+ background : url(../images/floatingLayer/fl_bottom_right.gif) no-repeat center center;
+}
+
+.w2floatingLayer_innerLink {
+ position:absolute;
+ left:-9999px;
+}
+
+.w2floatingLayer_resize {
+ position : absolute;
+ right : 0;
+ bottom : 0;
+ width : 15px;
+ height : 15px;
+ cursor : SE-resize;
+}
+
+.w2floatingLayer_resize_right {
+ position : absolute;
+ right : 0;
+ top : 0;
+ bottom : 15px;
+ width : 5px;
+ *height : expression(this.parentNode.clientHeight - 15);
+ cursor : E-resize;
+}
+
+.w2floatingLayer_resize_bottom {
+ position : absolute;
+ left : 0;
+ right : 15px;
+ bottom : 0;
+ *width : expression(this.parentNode.clientWidth - 15);
+ height : 5px;
+ cursor : S-resize;
+}
+
+/* textarea */
+.w2textarea {
+ resize: none;
+ border:1px solid #8ea3b9;
+ padding : 1px;
+ font-family: "돋움",Dotum;
+ font-size:12px;
+ vertical-align : middle;
+}
+
+.w2textarea_disabled {
+ background:#e3e3e3;
+}
+
+.w2textarea_placeholder {
+ color: gray;
+}
+
+/* template */
+.w2template {
+}
+
+.w2template_over {
+}
+
+
+/* pageList */
+.w2pageList {
+}
+
+.w2pageList_table {
+ margin : 0 auto;
+ border-collapse : collapse;
+ height : 100%;
+ /*
+ table-layout : fixed;
+ width : 100%;
+ height : 100%;
+ */
+}
+
+.w2pageList_ul {
+ display: inline;
+ overflow: hidden;
+ padding: 0;
+ margin: 0;
+}
+
+.w2pageList_ul img {
+ border: none;
+}
+
+.w2pageList_ul li {
+ display: inline;
+ list-style: none;
+ margin: 0;
+ overflow: visible;
+ white-space:nowrap;
+}
+
+.w2pageList_li_label {
+ padding: 0 5px;
+}
+
+.w2pageList_ul li a {
+ display : inline-block;
+}
+
+.w2pageList_col_prev {
+ width : 19px;
+ height : 18px;
+ padding: 0;
+ background : url(../images/pageList/b_prev.png) no-repeat center center;
+ cursor : pointer;
+}
+
+.w2pageList_col_prev_over {
+ background : url(../images/pageList/b_prev_over.png) no-repeat center center;
+}
+
+.w2pageList_col_prev a {
+ width : 16px;
+ height : 11px;
+ text-align : center;
+}
+
+.w2pageList_col_next {
+ width : 19px;
+ height : 18px;
+ background : url(../images/pageList/b_next.png) no-repeat center center;
+ cursor : pointer;
+}
+
+.w2pageList_col_next_over {
+ background : url(../images/pageList/b_next_over.png) no-repeat center center;
+}
+
+.w2pageList_col_next a {
+ width : 16px;
+ height : 11px;
+ text-align : center;
+}
+
+.w2pageList_col_prevPage {
+ width : 19px;
+ height : 18px;
+ background : url(../images/pageList/b_first.png) no-repeat center center;
+ cursor : pointer;
+}
+
+.w2pageList_col_prevPage_over {
+ background : url(../images/pageList/b_first_over.png) no-repeat center center;
+}
+
+.w2pageList_col_prevPage a {
+ width : 16px;
+ height : 11px;
+ text-align : center;
+}
+
+.w2pageList_col_nextPage {
+ width : 19px;
+ height : 18px;
+ background : url(../images/pageList/b_end.png) no-repeat center center;
+ cursor : pointer;
+}
+
+.w2pageList_col_nextPage_over {
+ background : url(../images/pageList/b_end_over.png) no-repeat center center;
+
+}
+
+.w2pageList_col_nextPage a {
+ width : 16px;
+ height : 11px;
+ text-align : center;
+}
+
+.w2pageList_col_label {
+ width : 19px;
+ text-align : center;
+ /*border : solid 1px green;*/
+ cursor : pointer;
+}
+
+.w2pageList_label {
+ color:#383d41;
+ cursor : pointer;
+ text-decoration:none;
+ white-space : nowrap;
+}
+
+.w2pageList_label_over {
+ color:#859bbc;
+ font-weight : bold;
+ white-space : nowrap;
+}
+
+.w2pageList_label_selected {
+ color:#859bbc;
+ font-weight : bold;
+ text-decoration: none;
+ white-space : nowrap;
+}
+
+.w2pageList_delimiter {
+ width : 5px;
+ height : 15px;
+ text-align : center;
+/* background : url(../images/pageList/v_line.gif) no-repeat center center; */
+}
+
+.w2pageList_pagePrev_last .w2pageList_col_prevPage {
+ cursor : pointer;
+}
+
+.w2pageList_prev_last .w2pageList_col_prev {
+ cursor : pointer;
+}
+
+.w2pageList_next_last .w2pageList_col_next {
+ cursor : pointer;
+}
+
+.w2pageList_pageNext_last .w2pageList_col_nextPage {
+ cursor : pointer;
+}
+
+.w2pageList_input {
+ position : relative;
+ width: 25px;
+ height: 20px;
+}
+
+.w2pageList_col_label_input {
+ text-align : center;
+ /*border : solid 1px green;*/
+ cursor : pointer;
+}
+
+/* popup */
+.w2popup {
+}
+
+.w2popup_window {
+ z-index:6010;
+}
+
+.w2popup_window .w2window_minimize {
+ display : none;
+}
+
+.w2popup_window .w2window_maximize {
+ display : none;
+}
+
+.w2popup_window .w2window_restore {
+ display : none;
+}
+
+.w2popup_window .w2window_status {
+ display : none;
+}
+
+.w2popup_window .w2window_content {
+ bottom : 3px;
+}
+
+/* calendar */
+
+.w2calendar {
+ background-color : #ffffff;
+ border : 1px solid #8ea3b9;
+ z-index:5000;
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
+}
+
+.w2calendar_wrap {
+ border:none;
+}
+
+.w2calendar_header {
+ position: relative;
+ height:28px;
+}
+
+.w2calendar_header button {
+ text-indent: -9999px;
+}
+
+.w2calendar_content {
+ border-top:1px solid #8ea3b9;
+ border-bottom:1px solid #8ea3b9;
+ background:#f1f4f6;
+ padding:0 7px 3px
+}
+
+.w2calendar_content_table {
+ margin-top:0;
+ width : 100%;
+ table-layout : fixed;
+ border-collapse : collapse;
+ font-size : 12px;
+ cursor : pointer;
+}
+
+.w2calendar_content_table caption {
+ display: none;
+}
+
+.w2calendar_content_table th {
+ text-indent: -9999px;
+ font-size: 0;
+}
+
+.w2calendar_content_table button {
+ border: none;
+ margin: 0;
+ background: none;
+}
+
+.w2calendar_footer {
+ font-size : 11px;
+ margin-top : 2px;
+ height:auto;
+}
+
+ .w2calendar_go_today {
+ position : relative;
+ width : 36px;
+ height : 19px;
+ background-image : url(../images/calendar/b_date.png);
+ background-position : center center;
+ background-repeat : no-repeat;
+ text-indent: -9999px;
+ margin:1px 0 0 3px;
+}
+
+.w2calendar_go_today_div {
+ float:left;
+ /*margin-top:3px;*/
+}
+
+button.w2calendar_go_today {
+ border: none;
+}
+
+.w2calendar_go_today_over {
+ background-image : url(../images/calendar/b_date_on.png);
+ text-indent: -9999px;
+}
+
+button.w2calendar_go_today_over {
+ border: none;
+}
+
+.w2calendar_footer_date {
+ /* border : solid 1px #cccccc; */
+ color : #383d41;
+ padding:0 0 0 5px
+}
+
+.w2calendar_footer_date_div {
+ float:left;
+ height:22px;
+ line-height:22px;
+}
+
+.w2calendar_selectbox_year_native {
+ position : absolute;
+ left : 41px;
+ margin-top: 2px;
+ top : 3px;
+ width : 64px;
+ height : 20px;
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+}
+
+.w2calendar_selectbox_month_native {
+ position : absolute;
+ left : 108px;
+ margin-top: 2px;
+ top : 3px;
+ width : 48px;
+ height : 20px;
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+}
+
+.w2calendar_selectbox_year {
+ position : absolute;
+ left : 41px;
+ top : 3px;
+ width : 64px;
+ height : 20px;
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+}
+
+.w2calendar_selectbox_month {
+ position : absolute;
+ left : 108px;
+ top : 3px;
+ width : 48px;
+ height : 20px;
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+}
+
+.w2calendar_selectbox_month_yearBefore {
+ position : absolute;
+ left : 41px;
+ top : 3px;
+ width : 48px;
+ height : 20px;
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+}
+
+.w2calendar_selectbox_year_monthAfter {
+ position : absolute;
+ left : 92px;
+ top : 3px;
+ width : 64px;
+ height : 20px;
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+}
+
+.w2calendar_selectbox_hour {
+ margin-left : 10px;
+ position : relative;
+ width : 32px;
+ height : 17px;
+}
+
+.w2calendar_selectbox_minute {
+ position : relative;
+ width : 32px;
+ height : 17px;
+}
+
+.w2calendar_footer_date_mobile {
+ color : #383d41;
+ position : absolute;
+ width : 0;
+ visibility : hidden;
+}
+
+.w2calendar_footer_date_sec{
+ position : absolute;
+ width : 0;
+ visibility : hidden;
+}
+
+.w2calendar_footer_date_mobile_div {
+ position:relative;
+ float:left;
+ margin-right:1px;
+}
+
+.w2calendar_footer_hour_div {
+ float:left;
+ /*margin-top:2px;*/
+}
+
+.w2calendar_footer_min_div {
+ float:left;
+ /*margin-top:2px;*/
+}
+
+.w2calendar_footer_colon {
+ float:left;
+ height:22px;
+ line-height:22px;
+}
+
+.w2calendar_selectbox_hour_mobile {
+ margin-left : 5px;
+ position : relative;
+ left : 0;
+ top : 0;
+ width : 48px;
+ height : 18px;
+}
+
+.w2calendar_selectbox_minute_mobile {
+ position : relative;
+ left : 0;
+ top : 0;
+ width : 48px;
+ height : 18px;
+}
+
+.w2calendar_selectbox_hour .w2table_sb_col {
+ padding-right : 10px;
+}
+
+.w2calendar_selectbox_minute .w2table_sb_col {
+ padding-right : 10px;
+}
+
+.w2calendar_blank {
+ width : 60px;
+ height : 18px;
+}
+
+.w2calendar_blank_div {
+ float:left;
+ margin-top:2px;
+}
+
+.w2calendar_time_confirm {
+ width : 16px;
+ height : 14px;
+ background : url(../images/calendar/time_confirm.gif) no-repeat center center;
+ cursor : pointer;
+ margin:0 3px;
+}
+
+.w2calendar_time_confirm_over {
+ background : url(../images/calendar/time_confirm_on.gif) no-repeat center center;
+}
+
+.w2calendar_time_confirm_div {
+ float:left;
+ margin-top:2px;
+ text-indent:-9999px;
+}
+
+.w2calendar_time_cancel {
+ width : 16px;
+ height : 14px;
+ background : url(../images/calendar/time_cancel.gif) no-repeat center center;
+ cursor : pointer;
+}
+
+.w2calendar_time_cancel_over {
+ background : url(../images/calendar/time_cancel_on.gif) no-repeat center center;
+}
+
+
+.w2calendar_time_cancel_div {
+ float:left;
+ margin-top:2px;
+ text-indent:-9999px;
+}
+
+
+.w2calendar_date_cancel {
+ width : 16px;
+ height : 14px;
+ background : url(../images/calendar/time_cancel.gif) no-repeat center center;
+ cursor : pointer;
+}
+
+.w2calendar_date_cancel_div {
+ float:left;
+ margin-top:2px;
+}
+
+a.w2calendar_date_cancel {
+ margin: 0;
+ padding: 0;
+ width : 24px;
+ height : 18px;
+ border: none;
+ line-height: 100%;
+ display: block;
+ text-indent:-9999px;
+}
+
+a.w2calendar_date_cancel_div {
+ float:left;
+ margin-top:2px;
+}
+
+.w2calendar_header_last_year {
+ position : absolute;
+ left : 11px;
+ top : 4px;
+ width : 15px;
+ height : 22px;
+ cursor : pointer;
+ background : url(../images/calendar/year_last.gif) center center no-repeat white;
+}
+
+button.w2calendar_header_last_year {
+ border: none;
+}
+
+.w2calendar_header_next_year {
+ position : absolute;
+ left : 173px;
+ top : 4px;
+ width : 15px;
+ height : 22px;
+ cursor : pointer;
+ background : url(../images/calendar/year_next.gif) center center no-repeat white;
+}
+
+button.w2calendar_header_next_year {
+ border: none;
+}
+
+.w2calendar_header_next_year_yearType {
+ position : absolute;
+ left : 123px;
+ top : 4px;
+ width : 15px;
+ height : 22px;
+ cursor : pointer;
+ background : url(../images/calendar/year_next.gif) center center no-repeat white;
+}
+
+button.w2calendar_header_next_year_yearType {
+ border: none;
+}
+
+ .w2calendar_header_last_month {
+ position : absolute;
+ left : 26px;
+ top : 4px;
+ width : 15px;
+ height : 22px;
+ cursor : pointer;
+ background : url(../images/calendar/month_last.gif) center center no-repeat white;
+}
+
+
+button.w2calendar_header_last_month {
+ border: none;
+}
+
+.w2calendar_header_next_month {
+ position : absolute;
+ left : 158px;
+ top : 4px;
+ width : 15px;
+ height : 22px;
+ cursor : pointer;
+ background : url(../images/calendar/month_next.gif) center center no-repeat white;
+}
+
+button.w2calendar_header_next_month {
+ border: none;
+}
+
+.w2calendar_header_btn_ok {
+ position : absolute;
+ left : 190px;
+ top : 4px;
+ width : 17px;
+ height : 22px;
+ cursor : pointer;
+ background-image : url(../images/calendar/btn_ok.gif);
+ background-position : center center;
+ background-repeat : no-repeat;
+}
+
+.w2calendar_header_btn_ok_yearType {
+ position : absolute;
+ left : 140px;
+ top : 4px;
+ width : 17px;
+ height : 22px;
+ cursor : pointer;
+ background-image : url(../images/calendar/btn_ok.gif);
+ background-position : center center;
+ background-repeat : no-repeat;
+}
+
+.w2calendar_header_btn_ok_over {
+ background-image : url(../images/calendar/btn_ok_on.gif);
+}
+
+.w2calendar_header_btn_close {
+ position : absolute;
+ left : 210px;
+ top : 4px;
+ width : 17px;
+ height : 22px;
+ cursor : pointer;
+ background-image : url(../images/calendar/btn_close.gif);
+ background-position : center center;
+ background-repeat : no-repeat;
+}
+
+.w2calendar_header_btn_close_yearType {
+ position : absolute;
+ left : 160px;
+ top : 4px;
+ width : 17px;
+ height : 22px;
+ cursor : pointer;
+ background-image : url(../images/calendar/btn_close.gif);
+ background-position : center center;
+ background-repeat : no-repeat;
+}
+
+.w2calendar_header_btn_close_over {
+ background-image : url(../images/calendar/btn_close_on.gif);
+}
+
+.w2calendar_col_day .w2calendar_day {
+ width : 100%;
+ height : 100%;
+}
+
+.w2calendar_col_date {
+ text-align : center;
+ vertical-align : middle;
+}
+
+.w2calendar_col_date button {
+ font: 12px "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
+ cursor : pointer;
+}
+
+.w2calendar_picker_content tbody tr td {
+ padding : 0px 1.5px;
+ border-radius : 4px;
+ text-align : center;
+ vertical-align : middle;
+}
+.w2calendar_picker_content table td div {
+ display: table;
+ float : left;
+ width : 46px;
+ height : 46px;
+ margin : 1px 1.5px;
+ cursor : pointer;
+ border-radius : 3px;
+ background-color : #f5f5f5;
+}
+.w2calendar_picker_content table td div.active, .w2calendar_picker_content table td div:hover {
+ background-color : #5a82cf;
+ color : #ffffff;
+ text-shadow : 0 -1px 0 rgba(0, 0, 0, 0.25);
+}
+.w2calendar_picker_header {
+ padding : 4px 3px;
+ display : table;
+ table-layout : fixed;
+}
+.w2calendar_picker_header_last_entity {
+ position : relative;
+ display : table-cell;
+ width : 20px;
+ height : 20px;
+ cursor : pointer;
+ outline: none;
+ background : url(../images/calendar/month_last.gif) center center no-repeat white;
+}
+.w2calendar_picker_header_last_entity:hover {
+ background : url(../images/calendar/month_last.gif) center center no-repeat #eeeeee;
+}
+.w2calendar_picker_header_dynamic_entity {
+ position : relative;
+ display : table-cell;
+ width : 251px;
+ height : 20px;
+ cursor : pointer;
+ outline: none;
+ text-align : center;
+ vertical-align : middle;
+ font-weight : bold;
+}
+.w2calendar_picker_header_dynamic_entity:hover {
+ background : #eeeeee;
+}
+.w2calendar_picker_header_next_entity {
+ position : relative;
+ display : table-cell;
+ width : 20px;
+ height : 20px;
+ cursor : pointer;
+ outline: none;
+ background : url(../images/calendar/month_next.gif) center center no-repeat white;
+}
+.w2calendar_picker_header_next_entity:hover {
+ background : url(../images/calendar/month_next.gif) center center no-repeat #eeeeee;
+}
+/*--------------------calendar second--------------------*/
+.w2calendar_selectbox_second {
+ position : relative;
+ width : 32px;
+ height : 17px;
+}
+
+.w2calendar_selectbox_second_mobile {
+ position : relative;
+ left : 0;
+ top : 0;
+ width : 48px;
+ height : 18px;
+}
+
+.w2calendar_footer_sec_div {
+ float:left;
+ /*margin-top:2px;*/
+}
+
+/* -------------------classYearMonth---------------------*/
+.w2calendar_classYearMonth_dynamic {
+ width:297px;
+ height : auto;
+}
+.w2calendar_classYearMonth_dynamic .w2calendar_content {
+ display : none;
+}
+.w2calendar_classYearMonth_dynamic .w2calendar_footer {
+ display : none;
+}
+.w2calendar_classYearMonth_class1 {
+ width:247px;
+ height : 28px;
+}
+.w2calendar_classYearMonth_class1 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class1 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class2 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_class2 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class2 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class3 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_class3 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class3 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class4 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_class4 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class4 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class5 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_class5 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_class5 .w2calendar_footer {
+ display : none;
+}
+
+/* -------------------classYear---------------------*/
+.w2calendar_classYear_class1 {
+ width:190px;
+ height : 28px;
+}
+.w2calendar_classYear_class1 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYear_class1 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYear_class1 .w2calendar_selectbox_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class1 .w2calendar_selectbox_month_native {
+ display : none !important;
+}
+
+.w2calendar_classYear_class1 .w2calendar_header_last_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class1 .w2calendar_header_next_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class2 {
+ width:190px;
+ height : 30px;
+}
+.w2calendar_classYear_class2 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYear_class2 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYear_class2 .w2calendar_selectbox_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class2 .w2calendar_selectbox_month_native {
+ display : none !important;
+}
+
+.w2calendar_classYear_class2 .w2calendar_header_last_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class2 .w2calendar_header_next_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class3 {
+ width:190px;
+ height : 30px;
+}
+.w2calendar_classYear_class3 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYear_class3 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYear_class3 .w2calendar_selectbox_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class3 .w2calendar_selectbox_month_native {
+ display : none !important;
+}
+
+.w2calendar_classYear_class3 .w2calendar_header_last_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class3 .w2calendar_header_next_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class4 {
+ width:190px;
+ height : 30px;
+}
+.w2calendar_classYear_class4 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYear_class4 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYear_class4 .w2calendar_selectbox_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class4 .w2calendar_selectbox_month_native {
+ display : none !important;
+}
+
+.w2calendar_classYear_class4 .w2calendar_header_last_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class4 .w2calendar_header_next_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class5 {
+ width:190px;
+ height : 30px;
+}
+.w2calendar_classYear_class5 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYear_class5 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYear_class5 .w2calendar_selectbox_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class5 .w2calendar_selectbox_month_native {
+ display : none !important;
+}
+
+.w2calendar_classYear_class5 .w2calendar_header_last_month {
+ display : none !important;
+}
+
+.w2calendar_classYear_class5 .w2calendar_header_next_month {
+ display : none !important;
+}
+
+/*outsideClick*/
+.w2calendar_classYearMonth_outsideClick_class1 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_outsideClick_class1 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class1 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class2 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_outsideClick_class2 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class2 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class3 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_outsideClick_class3 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class3 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class4 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_outsideClick_class4 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class4 .w2calendar_footer {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class5 {
+ width:233px;
+ height : 30px;
+}
+.w2calendar_classYearMonth_outsideClick_class5 .w2calendar_content {
+ display : none;
+}
+
+.w2calendar_classYearMonth_outsideClick_class5 .w2calendar_footer {
+ display : none;
+}
+/*-------------------autofinder---------------------------*/
+.w2autoFinder {
+ height : 10px ;
+ border : 1px solid blue;
+
+}
+.w2autoFinder_selectbox {
+ position : relative;
+ left : 0;
+ top : 0;
+ width : 105px;
+ height : 20px;
+}
+
+
+.w2autofinder_table{
+
+ left : 0;
+ top : 0;
+ height : 16px;
+}
+
+.w2autoFinder_mytable_input {
+
+ left : 0;
+ top : 0;
+ width : 140px;
+ height : 16px;
+}
+
+.w2autoFinder_table{
+ overflow-x:hidden;
+ overflow-y : scroll;
+ position : absolute; /* 반드시 포지션 값이 있어야 함 fixed,relative,absolute */
+
+
+}
+
+
+
+.w2autoFinder_table_sb {
+ background-color : red;
+ border:1px solid #b5c7d6;
+ display : inline;
+ visibility : visible;
+
+}
+
+
+.w2autoFinder_table_sb_main {
+
+ left:0;
+ top:-1px;
+
+ overflow-x:hidden;
+ border-collapse :separate;
+ border-spacing:0;
+ background-color : #ffffff;
+ border-right:1px solid #b5c7d6;
+}
+
+
+.w2autoFinder_table_sb_col {
+ height : 15px;
+ width : 100%;
+ font-size : 12px;
+ vertical-align : middle;
+ border:0;
+ border-top:1px dashed #b5c7d6;
+ background-color : #ffffff;
+ overflow:hidden;
+ padding:0 3px;
+}
+
+.w2autoFinder_table_sb_col_over {
+ background-color : red;
+}
+
+
+
+
+/* -------------------class1---------------------*/
+.w2calendar_class1 {
+ width : 199px;
+ height : 194px;
+}
+.w2calendar_class1 .w2calendar_col_day {
+ height : 18px;
+ text-align : center;
+ font-size : 12px;
+ font-weight : bold;
+ color : #004080;
+}
+
+.w2calendar_class1 .w2calendar_day0 {
+ background : url(../images/calendar/day_sun.gif) center center no-repeat #f1f4f6;
+}
+
+.w2calendar_class1 .w2calendar_day1 {
+ background : url(../images/calendar/day_mon.gif) center center no-repeat #f1f4f6;
+}
+
+.w2calendar_class1 .w2calendar_day2 {
+ background : url(../images/calendar/day_tue.gif) center center no-repeat #f1f4f6;
+}
+
+.w2calendar_class1 .w2calendar_day3 {
+ background : url(../images/calendar/day_wed.gif) center center no-repeat #f1f4f6;
+}
+
+.w2calendar_class1 .w2calendar_day4 {
+ background : url(../images/calendar/day_thu.gif) center center no-repeat #f1f4f6;
+}
+
+.w2calendar_class1 .w2calendar_day5 {
+ background : url(../images/calendar/day_fri.gif) center center no-repeat #f1f4f6;
+}
+
+.w2calendar_class1 .w2calendar_day6 {
+ background : url(../images/calendar/day_sat.gif) center center no-repeat #f1f4f6;
+}
+
+.w2calendar_class1 .w2calendar_col_date {
+ background:url(../images/calendar/bg_date.gif) center center no-repeat #f1f4f6;
+ font-size:11px;
+ height : 20px;
+}
+
+.w2calendar_class1 .w2calendar_date_on,
+.w2calendar_class1 .w2calendar_date_off button {
+ text-align : center;
+}
+
+.w2calendar_class1 .w2calendar_date_off,
+.w2calendar_class1 .w2calendar_date_off button {
+ text-align : center;
+ color : #d7d7d7;
+}
+
+
+
+/* sunday */
+.w2calendar_class1 .w2calendar_day_0,
+.w2calendar_class1 .w2calendar_day_0 button {
+ font-weight : bold;
+ color:#d02121;
+}
+
+/* saturday */
+.w2calendar_class1 .w2calendar_day_6,
+.w2calendar_class1 .w2calendar_day_6 button {
+ font-weight : bold;
+ color:#5a82cf;
+}
+
+/* holiday*/
+.w2calendar_class1 .w2calendar_holiday,
+.w2calendar_class1 .w2calendar_holiday button {
+ font-weight : bold;
+ color : red;
+}
+
+.w2calendar_class1 .w2calendar_date_over,
+.w2calendar_class1 .w2calendar_date_over button {
+ background : url(../images/calendar/bg_date_on.gif) center center no-repeat #f5f5f5;
+ color:#fff;
+}
+
+.w2calendar_class1 .w2calendar_selected,
+.w2calendar_class1 .w2calendar_selected button {
+ background : url(../images/calendar/bg_date_on.gif) center center no-repeat #f5f5f5;
+ color:#fff;
+}
+/* -------------------class2---------------------*/
+.w2calendar_class2 {
+ width : 199px;
+ height : 206px;
+}
+.w2calendar_class2 .w2calendar_col_day {
+ height : 18px;
+ text-align : center;
+ font-size : 12px;
+ font-weight : bold;
+ color : #004080;
+}
+
+.w2calendar_class2 .w2calendar_day0 {
+ background : url(../images/calendar/day_sun2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_day1 {
+ background : url(../images/calendar/day_mon2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_day2 {
+ background : url(../images/calendar/day_tue2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_day3 {
+ background : url(../images/calendar/day_wed2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_day4 {
+ background : url(../images/calendar/day_thu2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_day5 {
+ background : url(../images/calendar/day_fri2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_day6 {
+ background : url(../images/calendar/day_sat2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_col_date {
+ height : 22px;
+ font-size:11px;
+}
+
+.w2calendar_class2 .w2calendar_date_on {
+ background : url(../images/calendar/date2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_date_off {
+ background : url(../images/calendar/dateInOtherMonth2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_date_over {
+ background : url(../images/calendar/selectedDate2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_selected {
+ background : url(../images/calendar/selectedDate2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_date_on,
+.w2calendar_class2 .w2calendar_date_on button {
+ font-size : 11px;
+ color : #333333;
+}
+
+.w2calendar_class2 .w2calendar_date_off,
+.w2calendar_class2 .w2calendar_date_off button {
+ color : #aeaeae;
+}
+
+.w2calendar_class2 .w2calendar_date_over,
+.w2calendar_class2 .w2calendar_date_over button {
+ font-weight : bold;
+ color : #ffffff;
+ height : 22px;
+}
+
+.w2calendar_class2 .w2calendar_selected,
+.w2calendar_class2 .w2calendar_selected button {
+ font-weight : bold;
+ color : #ffffff;
+ height : 22px;
+}
+
+/* sunday */
+.w2calendar_class2 .w2calendar_day_0,
+.w2calendar_class2 .w2calendar_day_0 button {
+ font-weight : bold;
+ color : #e25353;
+}
+
+/* saturday */
+.w2calendar_class2 .w2calendar_day_6,
+.w2calendar_class2 .w2calendar_day_6 button {
+ font-weight : bold;
+ color : #969696;
+}
+
+/* holiday*/
+.w2calendar_class2 .w2calendar_holiday,
+.w2calendar_class2 .w2calendar_holiday button {
+ font-weight : bold;
+ color : #e25353;
+}
+
+/* -------------------class3---------------------*/
+.w2calendar_class3 {
+ width : 199px;
+ height : 206px;
+}
+.w2calendar_class3 .w2calendar_col_day {
+ height : 18px;
+ text-align : center;
+ font-size : 12px;
+ font-weight : bold;
+ color : #004080;
+}
+
+.w2calendar_class3 .w2calendar_day0 {
+ background : url(../images/calendar/day_sun3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_day1 {
+ background : url(../images/calendar/day_mon3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_day2 {
+ background : url(../images/calendar/day_tue3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_day3 {
+ background : url(../images/calendar/day_wed3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_day4 {
+ background : url(../images/calendar/day_thu3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_day5 {
+ background : url(../images/calendar/day_fri3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_day6 {
+ background : url(../images/calendar/day_sat3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_col_date {
+ height : 22px;
+ font-size : 12px;
+}
+
+.w2calendar_class3 .w2calendar_date_on {
+ background : url(../images/calendar/date3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_date_off {
+ background : url(../images/calendar/dateInOtherMonth3.gif) center center;
+}
+
+.w2calendar_class3 .w2calendar_date_over {
+ background : url(../images/calendar/selectedDate3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_selected {
+ background : url(../images/calendar/selectedDate3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_date_on,
+.w2calendar_class3 .w2calendar_date_on button {
+ font-size : 11px;
+ color : #34b9cf;
+}
+
+.w2calendar_class3 .w2calendar_date_off,
+.w2calendar_class3 .w2calendar_date_off button {
+ color : #a0a0a0;
+}
+
+.w2calendar_class3 .w2calendar_date_over,
+.w2calendar_class3 .w2calendar_date_over button {
+ font-weight : bold;
+ color : #34b9cf;
+ height : 22px;
+}
+
+.w2calendar_class3 .w2calendar_selected,
+.w2calendar_class3 .w2calendar_selected button {
+ font-weight : bold;
+ color : #34b9cf;
+ height : 22px;
+}
+
+/* sunday */
+.w2calendar_class3 .w2calendar_day_0,
+.w2calendar_class3 .w2calendar_day_0 button {
+ font-weight : bold;
+ color : #34b9cf;
+}
+
+/* saturday */
+.w2calendar_class3 .w2calendar_day_6,
+.w2calendar_class3 .w2calendar_day_6 button {
+ font-weight : bold;
+ color : #34b9cf;
+}
+
+/* holiday */
+.w2calendar_class3 .w2calendar_holiday,
+.w2calendar_class3 .w2calendar_holiday button {
+ font-weight : bold;
+ color : #34b9cf;
+}
+
+/* -------------------class4---------------------*/
+.w2calendar_class4 {
+ width : 199px;
+ height : 206px;
+}
+.w2calendar_class4 .w2calendar_col_day {
+ height : 18px;
+ text-align : center;
+ font-size : 12px;
+ font-weight : bold;
+ color : #004080;
+}
+
+.w2calendar_class4 .w2calendar_day0 {
+ background : url(../images/calendar/day_sun4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_day1 {
+ background : url(../images/calendar/day_mon4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_day2 {
+ background : url(../images/calendar/day_tue4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_day3 {
+ background : url(../images/calendar/day_wed4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_day4 {
+ background : url(../images/calendar/day_thu4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_day5 {
+ background : url(../images/calendar/day_fri4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_day6 {
+ background : url(../images/calendar/day_sat4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_col_date {
+ height : 22px;
+ font-size : 12px;
+}
+
+.w2calendar_class4 .w2calendar_date_on,
+.w2calendar_class4 .w2calendar_date_on button {
+ font-size : 11px;
+ color : #444444;
+}
+
+.w2calendar_class4 .w2calendar_date_off,
+.w2calendar_class4 .w2calendar_date_off button {
+ color : #a0a0a0;
+}
+
+.w2calendar_class4 .w2calendar_date_over,
+.w2calendar_class4 .w2calendar_date_over button {
+ font-weight : bold;
+ color : #444444;
+ height : 22px;
+ background-color: #5f8ad2;
+}
+
+.w2calendar_class4 .w2calendar_selected,
+.w2calendar_class4 .w2calendar_selected button {
+ font-weight : bold;
+ color : #444444;
+ height : 22px;
+ text-decoration : underline;
+}
+
+/* sunday */
+.w2calendar_class4 .w2calendar_day_0,
+.w2calendar_class4 .w2calendar_day_0 button {
+ font-weight : bold;
+ color : #f56127;
+}
+
+/* saturday */
+.w2calendar_class4 .w2calendar_day_6,
+.w2calendar_class4 .w2calendar_day_6 button {
+ font-weight : bold;
+ color : #3474df;
+}
+
+/* holiday */
+.w2calendar_class4 .w2calendar_holiday,
+.w2calendar_class4 .w2calendar_holiday button {
+ font-weight : bold;
+ color : #f56127;
+}
+/* -------------------class5---------------------*/
+.w2calendar_class5 {
+ width : 199px;
+ height : 206px;
+}
+.w2calendar_class5 .w2calendar_col_day {
+ height : 18px;
+ text-align : center;
+ font-size : 12px;
+ font-weight : bold;
+ color : #004080;
+}
+
+.w2calendar_class5 .w2calendar_day0 {
+ background : url(../images/calendar/day_sun5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_day1 {
+ background : url(../images/calendar/day_mon5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_day2 {
+ background : url(../images/calendar/day_tue5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_day3 {
+ background : url(../images/calendar/day_wed5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_day4 {
+ background : url(../images/calendar/day_thu5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_day5 {
+ background : url(../images/calendar/day_fri5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_day6 {
+ background : url(../images/calendar/day_sat5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_col_date {
+ height : 22px;
+ font-size : 12px;
+}
+
+.w2calendar_class5 .w2calendar_date_on {
+ background : url(../images/calendar/date5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_date_off {
+ background : url(../images/calendar/dateInOtherMonth5.gif) center center;
+}
+
+.w2calendar_class5 .w2calendar_date_over {
+ background : url(../images/calendar/selectedDate5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_selected {
+ background : url(../images/calendar/selectedDate5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_date_on,
+.w2calendar_class5 .w2calendar_date_on button {
+ font-size : 11px;
+ color : #444444;
+}
+
+.w2calendar_class5 .w2calendar_date_off,
+.w2calendar_class5 .w2calendar_date_off button {
+ color : #a0a0a0;
+}
+
+.w2calendar_class5 .w2calendar_date_over,
+.w2calendar_class5 .w2calendar_date_over button {
+ font-weight : bold;
+ color : #ffffff;
+ height : 22px;
+}
+
+.w2calendar_class5 .w2calendar_selected,
+.w2calendar_class5 .w2calendar_selected button {
+ font-weight : bold;
+ color : #ffffff;
+ height : 22px;
+}
+
+/* sunday */
+.w2calendar_class5 .w2calendar_day_0,
+.w2calendar_class5 .w2calendar_day_0 button {
+ font-weight : bold;
+ color : #e36500;
+}
+
+/* saturday */
+.w2calendar_class5 .w2calendar_day_6,
+.w2calendar_class5 .w2calendar_day_6 button {
+ font-weight : bold;
+ color : #98b300;
+}
+
+/* holiday */
+.w2calendar_class5 .w2calendar_holiday,
+.w2calendar_class5 .w2calendar_holiday button {
+ font-weight : bold;
+ color : #e36500;
+}
+
+
+/* treeview */
+.w2treeview {
+ background-color : #ffffff;
+ padding : 0;
+ margin : 0;
+ overflow : auto;
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
+ outline-width: 0;
+}
+
+.w2treeview_group {
+ margin : 0;
+ padding : 0;
+ width : 95%;
+ outline-width: 0;
+}
+
+.w2treeview_node {
+ width : 100%; /* 이거 안주면 ie8에서 td가 벌어지는 경우있음 */
+ position : relative;
+ left : 0;
+}
+
+.w2treeview_row_parent {
+}
+
+.w2treeview_row_child {
+}
+
+.w2treeview_noguideline {
+ width : 16px;
+}
+
+.w2treeview_guideline {
+ width : 16px;
+ background : url(../images/treeview/vline.gif) repeat-y center center;
+}
+
+.w2treeview_row_depth0 {
+ /* 하위호환 : 0번째 depths는 보여주지 않는다*/
+ display : none;
+}
+
+.w2treeview_col_depth0 {
+ /* 하위호환 : 0번째 depths는 보여주지 않는다*/
+ display : none;
+}
+
+.w2treeview_over {
+/* background-color : #80ffff; */
+}
+
+.w2treeview_select_node {
+ background:none;
+ color:#859bbc;
+ font-weight:bold
+}
+
+
+.w2treeview_table_node {
+ table-layout : fixed;
+/* table-layout : auto; */
+ border-collapse : collapse;
+}
+
+.w2treeview_table_node td {
+ padding : 0 1px;
+ margin : 0;
+}
+
+.w2treeview_col {
+/* vertical-align : middle; */
+}
+
+.w2treeview_col_label {
+ word-wrap: normal; /*IE8때문에 있는 코드 IE8에서 (white-space : nowrap)이 상위에 word-wrap: break-word가 있는 경우 제대로 동작하지 않는다. */
+ overflow : visible;/*IE6때문에 있는 코드 기본적으로 developer로 찍어보면 td의 overflow는 visible이나 직접 명시해 주지 않으면 IE6에서는 동작하지 않는다.*/
+}
+
+.w2treeview_child {
+/* margin-left : 20px; */
+}
+
+.w2treeview_open_child {
+}
+
+.w2treeview_none {
+ display : none;
+}
+
+.w2treeview_label {
+ position : relative; /* relative, absolute 주면 min-width는 대신 display:block, none왔다갔다할때 위치를 td안에 잘 못찾음..*/
+/* min-width : 75px; */
+ cursor : pointer;
+/* background-color : #0080ff; */
+ white-space : nowrap;
+ font-size : 12px;
+ padding : 3px 3px 3px 3px;
+}
+
+.w2treeview_col_icon_navi {
+ width : 16px;
+}
+
+.w2treeview_col_icon_checkbox {
+ width : 16px;
+}
+
+.w2treeview_col_icon_label {
+ width : 20px;
+}
+
+
+
+.w2treeview_checkbox {
+ height : 14px;
+ width : 14px;
+ margin : 0;
+ padding: 0;
+ position: absolute;
+}
+
+.w2treeview_icon_navi {
+ width : 16px;
+ height : 20px;
+ text-align : center;
+ cursor:pointer;
+}
+
+.w2treeview_icon_none {
+/* background 없이 크기만 차지 */
+ width : 16px;
+}
+
+.w2treeview_icon_label {
+/* display : none; */
+ width : 18px;
+ height : 20px;
+ text-align : center;
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2treeview_icon_label_none {
+ display : none;
+}
+
+.w2treeview_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#859bbc;
+ padding:3px;
+ cursor : default;
+ margin : 20px;
+ color:#fff;
+ font-size:12px;
+ z-index : 5200;
+}
+
+.w2treeview_partialselect {
+ filter : alpha(opacity=40);
+ opacity : 0.4;
+}
+.w2treeview_partialdiv {
+ position: relative;
+ height : 12px;
+ width : 12px;
+ overflow:visible;
+ left : 0;
+ top:0;
+ background-color:#e9e9e9;
+}
+
+/* open */
+.w2treeview_open_child .w2treeview_icon_navi {
+ background : url(../images/treeview/minus.png) no-repeat center center;
+}
+
+.w2treeview_open_child .w2treeview_icon_label {
+/* background : url(../images/treeview/folder_open.gif) no-repeat center center; */
+}
+
+/* close */
+.w2treeview_close_child .w2treeview_icon_navi {
+ background : url(../images/treeview/plus.png) no-repeat center center;
+}
+
+.w2treeview_close_child .w2treeview_icon_label {
+/* background : url(../images/treeview/folder_close.gif) no-repeat center center; */
+}
+
+
+.w2treeview_leaf .w2treeview_icon_navi {
+ background : url(../images/treeview/middle.gif) no-repeat center center;
+}
+
+.w2treeview_last_leaf .w2treeview_icon_navi {
+ background : url(../images/treeview/last.gif) no-repeat center center;
+}
+
+.w2treeview_root_single_leaf .w2treeview_icon_navi {
+ background : url(../images/treeview/leaf_single_root.gif) no-repeat center center;
+}
+
+.w2treeview_root_multi_leaf .w2treeview_icon_navi {
+ background : url(../images/treeview/leaf_multi_root.gif) no-repeat center center;
+}
+
+/*
+.w2treeview_leaf .w2treeview_icon_label {
+ width : 16px;
+ background : url(../images/treeview/doc1.gif) no-repeat center center;
+}
+*/
+
+
+.w2treeview_drag {
+ visibility : hidden;
+ position : absolute;
+ border:2px solid #7BAFE4;
+ background-color:#ffffff;
+ cursor : default;
+ font-size : 15px;
+ margin-left : 20px;
+ margin-top : 15px;
+}
+
+.w2treeview_disabled .w2treeview_label {
+ color:#848684
+}
+
+/* treeview_virtual */
+.w2treeview_virtual .treeview_virtual_node {
+ white-space: nowrap;
+}
+
+.w2treeview_virtual .treeview_virtual_node:focus {
+ outline: none;
+}
+
+.w2treeview_virtual .treeview_virtual_node span {
+ display: inline-block;
+ vertical-align: middle;
+ margin: 0;
+ *zoom:1;
+ *display: inline;
+ _display: inline;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_icon_navi {
+ width: 16px;
+ height: 100%;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_icon_open {
+ background : url(../images/treeview/plus.png) no-repeat center center;
+ cursor: pointer;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_root_single_leaf {
+ background : url(../images/treeview/leaf_single_root.gif) no-repeat center center;
+ cursor: pointer;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_root_multi_leaf {
+ background : url(../images/treeview/leaf_multi_root.gif) no-repeat center center;
+ cursor: pointer;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_icon_close {
+ background : url(../images/treeview/minus.png) no-repeat center center;
+ cursor: pointer;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_leaf {
+ background : url(../images/treeview/middle.gif) no-repeat center center;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_last_sibling {
+ background : url(../images/treeview/last.gif) no-repeat center center;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_select_node {
+ background: none;
+ color: #383d41;
+ font-weight: bold;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_label {
+ white-space: nowrap;
+ vertical-align: middle;
+ cursor: pointer;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_label:focus {
+ outline: none;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_guideline {
+ height: 100%;
+ overflow:auto;
+ font-size: 0;
+ background: url(../images/treeview/vline.gif) repeat right center;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_icon_label {
+ height: 18px;
+ width: 20px;
+ cursor: default;
+ text-align: center;
+ background-repeat: no-repeat;
+ background-position: center center;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_checkbox {
+ height: 14px;
+ width: 14px;
+ margin: 0 2px 0 2px;
+ padding: 0;
+ vertical-align: middle;
+}
+
+.w2treeview_virtual .treeview_virtual_node .treeview_partialselect {
+ filter : alpha(opacity=40);
+ opacity : 0.4;
+}
+
+
+.w2treeview_virtual .treeview_over {
+
+}
+
+
+/* secret */
+.w2secret_input{
+ background-color : yellow;
+ vertical-align : middle;
+}
+
+
+
+/* output */
+.w2output {
+}
+/*
+.w2output_table {
+ margin : 0px;
+ padding : 0px 0px 0px 0px;
+ table-layout : fixed;
+ border-collapse : collapse;
+ vertical-align: middle;
+}
+.w2output_td {
+ padding: inherit;
+ padding-left:inherit;
+ padding-top:inherit;
+ padding-right:inherit;
+ padding-bottom:inherit;
+}
+*/
+
+
+/* iframe */
+.w2iframe {
+ border-style : none;
+ border-width : 0;
+}
+
+
+/* repeat */
+.w2repeat {
+}
+
+.w2repeat_table {
+ border-collapse : collapse;
+}
+
+
+
+/* window */
+.w2window {
+ position : absolute;
+ background-color : #ffffff;
+ border: 1px solid #8ea3b9;
+}
+
+.w2window_header {
+ position : absolute;
+ top : 0;
+ left : 0;
+ right : 0;
+ height : 24px;
+ padding:0 1px;
+ background-image : url(../images/window/bg_mdiTitle.gif);
+ overflow : hidden;
+ *width : expression(this.parentNode.clientWidth - 2);
+}
+
+.w2window_selected_header {
+ position : absolute;
+ top : 0;
+ left : 0;
+ right : 0;
+ height : 24px;
+ padding:0 1px;
+ background-image : url(../images/window/bg_selected_mdiTitle.gif);
+ overflow : hidden;
+ *width : expression(this.parentNode.clientWidth - 2);
+}
+
+.w2window_header_extend {
+ display:none;
+}
+
+.w2window_header_icon {
+ position : absolute;
+ top : 0;
+ left : 3px;
+ width : 20px;
+ height : 24px;
+ background : url(../images/window/logo_mdi.png) center center no-repeat;
+}
+
+.w2window_header_title {
+ position : absolute;
+ top : 0;
+ left : 25px;
+ width : 300px;
+ height : 21px;
+ padding : 5px 0 0 0;
+ font-size : 12px;
+ font-weight : bold;
+ color : #383d41;
+ cursor : default;
+ white-space : nowrap;
+}
+
+.w2window_header_subtitle {
+ position : absolute;
+ top : 0;
+ left : 340px;
+ width : 300px;
+ height : 21px;
+ padding : 5px 0 0 0;
+ font-size : 12px;
+ font-weight : bold;
+ color : #383d41;
+ cursor : default;
+ white-space : nowrap;
+}
+
+.w2window_header_buttonArea {
+ position : relative;
+ top : 0;
+ left : 175px;
+ height : 24px;
+ display: inline-block;
+}
+
+.w2window_header_buttonArea > div {
+ display: inline-block;
+ margin-left: -1px;
+}
+
+.w2window_header_button {
+ position : relative;
+ height : 24px;
+ width: 70px;
+ margin-left: 5px;
+ cursor: pointer;
+ display: inline-block;
+}
+
+.w2window_header_custom_button {
+ position : relative;
+ height : 17px;
+ width: 17px;
+ cursor: pointer;
+}
+
+.w2window_header_button_content {
+ top: 50%;
+ left: 50%;
+ width: 100%;
+ height: 80%;
+ position: absolute;
+
+}
+
+.w2window_header_button_content_on {
+
+}
+
+.w2window_header_button_value {
+ top: 50%;
+ left: 50%;
+ position: absolute;
+}
+
+.w2window_header_button_disabled {
+
+}
+.w2window_header_buttonArea {
+ position : relative;
+ top : 0;
+ left : 175px;
+ height : 24px;
+ display: inline-block;
+
+}
+
+.w2window_header_button {
+ position : relative;
+ height : 24px;
+ width: 70px;
+ margin-left: 5px;
+ cursor: pointer;
+ display: inline-block;
+}
+
+.w2window_header_button_content {
+ top: 50%;
+ left: 50%;
+ width: 100%;
+ height: 80%;
+ position: absolute;
+
+}
+
+.w2window_header_button_content_on {
+
+}
+
+.w2window_header_button_value {
+ top: 50%;
+ left: 50%;
+ position: absolute;
+}
+
+.w2window_header_button_disabled {
+
+}
+
+.w2window_header_control {
+ position : absolute;
+ top : 0;
+ right : 0;
+ width : 59px;
+ height : 24px;
+}
+
+.w2window_minimize {
+ position : absolute;
+ top : 5px;
+ left : 1px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_minimize.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_maximized .w2window_restore {
+ position : absolute;
+ top : 5px;
+ left : 19px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_restore2.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_restored .w2window_restore {
+ position : absolute;
+ top : 5px;
+ left : 19px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_restore.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_close {
+ position : absolute;
+ top : 5px;
+ left : 37px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_close.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_popup {
+ position : absolute;
+ top : 5px;
+ left : -17px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_popup2.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_minimize_on {
+ position : absolute;
+ top : 5px;
+ left : 1px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_minimize_on.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_restored .w2window_restore_on {
+ position : absolute;
+ top : 5px;
+ left : 19px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_restore_on.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+
+.w2window_maximized .w2window_restore_on {
+ position : absolute;
+ top : 5px;
+ left : 19px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_restore2_on.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_close_on {
+ position : absolute;
+ top : 5px;
+ left : 37px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_close_on.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_popup_on {
+ position : absolute;
+ top : 5px;
+ left : -17px;
+ width : 17px;
+ height : 17px;
+ background : url(../images/window/btn_popup2_on.gif) center center no-repeat;
+ cursor : pointer;
+}
+
+.w2window_body {
+ background-color : #dfdfdf;
+ position : absolute;
+ top : 24px;
+ left : 0;
+ bottom : 0;
+ right : 0;
+ padding:0 1px;
+ *width : expression(this.parentNode.clientWidth - 2);
+ *height : expression(this.parentNode.clientHeight - 25);
+}
+
+.w2window_body_extend {
+ top : 1px;
+ *height : expression(this.parentNode.clientHeight - 2);
+}
+
+.w2window_content {
+ background-color : #ffffff;
+ position : absolute;
+ top : 0;
+ left : 2px;
+ bottom : 22px;
+ right : 2px;
+ border-top : 1px solid #8ea3b9;
+ border-left : 1px solid #8ea3b9;
+ border-right : 1px solid #8ea3b9;
+ border-bottom : 0;
+ *width : expression(this.parentNode.clientWidth - 6);
+ *height : expression(this.parentNode.clientHeight - 23);
+}
+
+.w2window_no_status .w2window_content {
+ bottom : 2px;
+ border-bottom : 1px solid #536A88;
+}
+
+.w2window_iframe {
+ background-color : #ffffff;
+ position : absolute;
+ width : 100%;
+ height : 100%;
+ border : 0;
+ padding : 0;
+ overflow : auto;
+}
+
+.w2window_status {
+ background-color : #f1f4f6;
+ position : absolute;
+ left : 2px;
+ bottom : 2px;
+ right : 2px;
+ height : 20px;
+ border-top : 0;
+ border:1px solid #8ea3b9;
+ *width : expression(this.parentNode.clientWidth - 6);
+ *bottom : 0;
+}
+
+.w2window_msg {
+ background : url(../images/window/icon_msg.png) left center no-repeat;
+ position : absolute;
+ overflow : hidden;
+ top : 0;
+ left : 2px;
+ width : 160px;
+ height : 14px;
+ padding : 3px 0 0 18px;
+ font-size : 12px;
+ color : #383d41;
+ cursor : default;
+}
+
+.w2window_custom_msg {
+ float:right;
+ width : 160px;
+ height : 14px;
+ padding : 3px 3px 0 18px;
+ font-size : 12px;
+ text-align: right;
+ color : #383d41;
+ cursor : default;
+}
+
+.w2window_maximized {
+ position : absolute;
+ left : 0;
+ top : 0;
+ right : 0;
+ bottom : 0;
+ *width: expression(this.className.indexOf('w2window_maximized') >= 0 ? this.parentNode.clientWidth - 2 : 'auto');
+ *height: expression(this.parentNode.clientHeight - 2);
+}
+
+
+.w2window_restored {
+ position : absolute;
+}
+
+.w2window_resize {
+ position : absolute;
+ right : 0;
+ bottom : 0;
+ width : 15px;
+ height : 15px;
+ cursor : SE-resize;
+}
+.w2window_maximized .w2window_resize {
+ cursor : SE-resize;
+}
+
+.w2window_resize_right {
+ position : absolute;
+ right : 0;
+ top : 0;
+ bottom : 15px;
+ width : 5px;
+ *height : expression(this.parentNode.clientHeight - 15);
+ cursor : E-resize;
+}
+.w2window_maximized .w2window_resize_right {
+ cursor : E-resize;
+}
+
+.w2window_resize_bottom {
+ position : absolute;
+ left : 0;
+ right : 15px;
+ bottom : 0;
+ *width : expression(this.parentNode.clientWidth - 15);
+ height : 5px;
+ cursor : S-resize;
+}
+
+.w2window_resize_bottomLeft {
+ position : absolute;
+ left : 0;
+ bottom : 0;
+ width : 15px;
+ height : 15px;
+ cursor : SW-resize;
+}
+
+.w2window_resize_left {
+ position : absolute;
+ left : 0;
+ top : 0;
+ bottom : 15px;
+ width : 5px;
+ *height : expression(this.parentNode.clientHeight - 15);
+ cursor : W-resize;
+}
+
+.w2window_maximized .w2window_resize_bottom {
+ cursor : S-resize;
+}
+
+.w2window_wmode {
+ position:absolute;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+}
+
+.w2window_wframe {
+ width:100%;
+ height:100%;
+ overflow:auto;
+}
+
+/* chart */
+.w2chart {
+}
+
+.w2chart_main {
+ outline-width: 0;
+}
+
+.w2chart_over {
+}
+
+.w2chart_contextMenu {
+ width:148px; height:87px;
+ border:1px solid #a4a7a8;
+ background-color:#fff;
+}
+
+.w2chart_contextMenu_over {
+ cursor:pointer;
+ background: repeat-x url(../images/chart/Mmouse_over.gif);
+ color: #ffffff;
+}
+
+.w2chartLabel {
+ text-align : center;
+ z-Index : 110;
+}
+
+.w2chartDataTableLayer {
+}
+
+.w2chartDataTableLayer_table {
+}
+
+.w2chartDataTableLayer_headRowTd {
+ font-size:12px;
+ background-color:#ADC0C7;
+ border:1px solid #D2D4D5;
+ color:#002D36;
+ text-align:center;
+}
+
+.w2chartDataTableLayer_headCellTd {
+ font-size:12px;
+ background-color:#EDEFF0;
+ color:#002D36;
+ border:1px solid #CDD2D3;
+ text-align:left;
+}
+
+.w2chartDataTableLayer_cellTd {
+ font-size:12px;
+ text-align:center;
+ border:1px solid #E6E8E9;
+ background-color:#ffffff;
+}
+
+.w2chartSeriesLayer_group {
+}
+
+/* group */
+.w2group { background-color:#ffffff;}
+
+.w2group_expand {
+ float:right;
+}
+
+.w2group_expnad_btn {
+ height:20px;
+ width:20px;
+ background-image: url(../../common/images/btn_zoom_down.png);
+ background-repeat: no-repeat;
+ background-position: 0 0;
+ cursor: pointer;
+}
+
+.w2group_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#5c85d4;
+ padding:3px;
+ cursor : default;
+ color:#fff;
+ font-size:12px;
+ z-index : 5200;
+}
+
+/* layer */
+.w2layer {
+}
+
+
+/*radio */
+.w2radio {
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2radio_main {
+ height:100%; width:100%;
+ border-collapse:collapse;
+ overflow:auto;
+}
+.w2radio_row {
+}
+.w2radio_td_input {
+ width:20px;
+}
+.w2radio_input{
+ margin-bottom:3px;
+}
+.w2radio_td_label {
+}
+.w2radio_label{
+ font-size:12px;
+ cursor:pointer;
+}
+
+.w2radio_disabled {
+ color : #848684;
+}
+
+/* grid */
+.w2grid {
+ position: relative;
+ background-color:#ffffff;
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
+}
+.w2grid_disabled {
+ opacity:0.7;
+ filter:alpha(opacity=70);
+}
+.w2grid_default_disabled {
+}
+.w2grid_default_readonly {
+}
+.w2grid td {
+ padding:0;
+}
+.w2grid th {
+ padding:0;
+ font-weight:normal;
+}
+.w2grid_plus {
+ background-image : url(../images/grid/plus.gif);
+ background-position : center center;
+ background-repeat:no-repeat;
+ width:16px;
+ height:16px;
+}
+.w2grid_minus {
+ background-image : url(../images/grid/minus.gif);
+ background-position : center center;
+ background-repeat:no-repeat;
+ width:16px;
+ height:16px;
+}
+.w2grid_leaf {
+ background-image : url(../images/grid/leaf.gif);
+ background-position : center center;
+ background-repeat:no-repeat;
+ width:16px;
+ height:16px;
+}
+.w2grid_depthBlank {
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+ width: 16px;
+ height: 16px;
+ vertical-align: bottom;
+}
+.w2grid_depth_line_T {
+ background-image : url(../images/grid/line_T.gif);
+ background-position : center center;
+ background-repeat:no-repeat;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+ width: 16px;
+ height: 100%;
+ vertical-align: bottom;
+}
+
+.w2grid_depth_line_I {
+ background-image : url(../images/grid/line_I.gif);
+ background-position : center center;
+ background-repeat:no-repeat;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+ width: 16px;
+ height: 100%;
+ vertical-align: bottom;
+}
+
+.w2grid_depth_line_L {
+ background-image : url(../images/grid/line_L.gif);
+ background-position : center center;
+ background-repeat:no-repeat;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+ width: 16px;
+ height: 100%;
+ vertical-align: bottom;
+}
+.w2grid_drilldown_nobr {
+ padding: 0 4px 0 0 !important;
+ vertical-align: bottom;
+}
+
+.w2grid nobr {
+ padding:0 4px;
+}
+
+.w2grid_head_input {
+ border:1px solid #b1c5d5;
+}
+
+.w2grid_head_sort_asc {
+ background-image:url(../images/grid/asc_order.gif);
+}
+
+.w2grid_head_sort_desc {
+ background-image:url(../images/grid/desc_order.gif);
+}
+
+.w2grid_head_sort_none {
+ background-image:url(../images/grid/icon_sort.gif);
+}
+
+.w2grid_head_sort_usefilter_div_main_ie {
+ position:absolute !important;
+ margin-left:-25px !important;
+ padding-right:7px !important;
+ top:3px !important;
+}
+
+.w2grid_head_sort_usefilter_div_main {
+ position:absolute !important;
+ margin-left:0px !important;
+ padding-right:10px !important;
+ top:3px !important;
+}
+
+.w2grid_head_sort_div_main {
+ position:relative;
+ /*word-wrap:break-word;*/
+ white-space:pre-wrap;
+ margin-left:5px;
+ margin-right:5px;
+ padding-right:20px;
+ top:0;
+ background-repeat:no-repeat;
+ background-position:right top;
+ *zoom:1;
+ min-height:20px;
+ height:auto !important;
+ height:20px;
+}
+
+.w2grid_head_sort_div_sub {
+ position:absolute;
+ width:10px;
+ bottom:0;
+ font-size:9px;
+ text-align:right;
+ right:3px;
+}
+
+.w2grid_hidedRow .w2grid_embedded_input {
+ visibility: hidden;
+ display: none;
+}
+
+.w2grid_hidedRow .w2grid_embedded_select {
+ visibility: hidden;
+ display: none;
+}
+
+.w2grid_hidedRow .w2inputCalendar_div {
+ visibility: hidden;
+ display: none;
+}
+
+.w2grid_hidedRow .w2grid_embedded_check {
+ visibility: hidden;
+ display: none;
+}
+
+.w2grid_hidedRow .w2grid_embedded_radio {
+ visibility: hidden;
+ display: none;
+}
+
+.w2grid_hidedRow .w2grid_embedded_secret {
+ visibility: hidden;
+ display: none;
+}
+
+.w2grid_textarea {
+ white-space:nowrap;
+ padding:0 4px;
+}
+
+/* .gridBodyDefault td{padding:0px;} */
+.gridHeaderTableDefault{
+ border-top:0;
+ border-bottom:1px solid #8ea3b9;
+ border-left:1px solid #8ea3b9;
+ border-right:0;
+ cursor:default
+}
+.w2grid th.gridHeaderTDDefault {
+ background: url(../images/grid/bg_gridheader.gif) repeat-x #dfdfdf;
+ border: 1px solid #8ea3b9;
+ font-weight:bold;
+ color:#383d41;
+ overflow:hidden;
+ font-size:12px;
+ vertical-align:middle;
+ white-space:nowrap;
+}
+/* add */
+.gridHeaderTRDefault{}
+
+.gridHeaderTDDefault_rowNumber{
+ height: 20px;
+}
+.gridHeaderTDDefault_rowStatus{
+ height: 20px;
+}
+
+.gridBodyTableDefault{border:1px solid #b1c5d6; border-right:0}/* ? */
+.gridBodyTRDefault{}
+.gridBodyDefault{
+ cursor:default;
+ border:1px solid #8ea3b9;
+ font-size:12px;
+ overflow:hidden;;
+ text-align:center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+}
+.gridBodyDefault_select{
+ background-repeat:no-repeat;
+ background-position:right center;
+ background-image:url(../images/selectbox/select_arrow.gif);
+}
+
+.gridBodyDefault_checkcombobox{
+ background-repeat:no-repeat;
+ background-position:right center;
+ background-image:url(../images/checkcombobox/select_arrow.gif);
+}
+
+.gridBodyDefault_spinner{
+ background-repeat:no-repeat;
+ background-position:right center;
+ background-image:url(../images/spinner/grid_spinner.png);
+}
+
+.gridBodyDefault_autoComplete{
+ background-repeat:no-repeat;
+ background-position:right center;
+ background-image:url(../images/autoComplete/select_arrow.gif);
+}
+
+.gridBodyDefault_calendar{
+ background-repeat:no-repeat;
+ background-position:right center;
+ background-image:url(../images/inputCalendar/icon_calendar.gif);
+}
+
+/* add 크롬/사파리/오페라 상하 1px 남음 inline-style에 높이값이 100%으로 들어감.
+ td의 height값을 가져와서 넣어주면 해결
+*/
+.gridBodyDefault button{padding:0;border:1px solid #8ea3b9;background:#ddd}
+
+.gridSubtotalTRDefault{}
+.gridSubtotalDefault{
+ cursor:default;
+ font-size:12px;
+ overflow:hidden;
+ text-align:center;
+ border:1px solid #8ea3b9;
+ background-color:#d7dfe5;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+}
+.w2grid .gridSubtotalDefault nobr {
+ padding:0 3px;
+}
+
+.gridSubtotalDefault_rowNumber{
+ background-color:#ffffff;
+ border:1px solid #b1c5d6;
+}
+.gridSubtotalDefault_rowStatus{
+ background-color:#ffffff;
+ border:1px solid #b1c5d6;
+}
+
+.gridBodyDefault_rowNumber{
+}
+.gridBodyDefault_rowStatus{
+}
+
+.gridFooterTableDefault {
+ cursor:default;
+ background-color:#d7dfe5;
+ font-weight:normal;
+ text-align:center;
+ vertical-align:middle;
+ color:#163d13;
+ border:0;
+ border-left:1px solid #8ea3b9;
+}
+*:first-child+html table.gridFooterTableDefault > thead{display:none} /* ie7 td에 border를 없앰 */
+.gridFooterTRDefault{}
+.gridFooterTDDefault{
+ overflow:hidden;
+ background-color:#e3fbf2;
+ font-size:12px;
+ font-weight:normal;
+ text-align:center;
+ vertical-align:middle;
+ color:#163d13;
+ border:1px solid #8ea3b9;
+ white-space:nowrap;
+ height:20px;
+}
+.gridFooterTDDefault_rowNumber{
+}
+.gridFooterTDDefault_rowStatus{
+}
+
+.focusedTd1{ background-color:#fca73c}
+
+.w2grid_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#859bbc;
+ cursor : default;
+ font-size : 12px;
+ color:#fff;
+ padding:3px;
+ z-index : 5200;
+}
+
+.w2grid_drag {
+ visibility : hidden;
+ position : absolute;
+ border:2px solid #7bafe4;
+ background-color:#ffffff;
+ cursor : default;
+ font-size : 12px;
+ margin-left:10px;
+ margin-top:10px;
+}
+
+.w2grid_fastScroll_layer {
+ position : absolute;
+ left : 0;
+ width : 100%;
+ height : 100%;
+ background-color : #e8f0f8;
+}
+
+.w2grid_fastScroll_msg {
+ color:#333;
+ font-weight : bold;
+ text-align : center;
+ position:absolute;
+ top : 30px;
+ left : 50%;
+ width : 200px;
+ height : 20px;
+ margin-left : -100px;
+ padding-top : 3px;
+ border : 2px solid #7bafe4;
+}
+
+.w2grid_downloadIframe {
+ border-style : none;
+ border-width : 0;
+ height : 100px;
+ width : 180px;
+ z-Index : 6010;
+}
+
+.w2grid_iScrollX {
+ position:absolute;
+ bottom:0;
+ height:8px;
+ width:30px;
+ z-index:20;
+ background-color:gray;
+ opacity:0.3;
+ border-radius:8px;
+ -webkit-transition:opacity 0.8s;
+}
+
+.w2grid_iScrollX_move {
+ opacity:0.7;
+ -webkit-transition:none;
+}
+
+.w2grid_iScrollY {
+ position:absolute;
+ right:0;
+ height:30px;
+ width:8px;
+ z-index:20;
+ background-color:gray;
+ opacity:0.3;
+ border-radius:8px;
+ -webkit-transition:opacity 0.8s;
+}
+
+.w2grid_iScrollY_move {
+ opacity:0.7;
+ -webkit-transition:none;
+}
+
+.w2grid_iScrollX_move_mobile {
+ -webkit-transition:none;
+}
+
+.w2grid_iScrollY_move_mobile {
+ -webkit-transition:none;
+}
+
+.w2grid_image {
+ cursor : pointer;
+}
+
+.w2grid_image_disabled {
+ filter:alpha(opacity=30);
+ opacity:0.3;
+}
+
+.w2grid_rowStatus_C {
+ background:url(../images/grid/icon_C.gif) no-repeat center center;
+}
+
+.w2grid_rowStatus_U {
+ background:url(../images/grid/icon_U.gif) no-repeat center center;
+}
+
+.w2grid_rowStatus_D {
+ background:url(../images/grid/icon_D.gif) no-repeat center center;
+}
+
+.w2grid_rowStatus_V {
+ background:url(../images/grid/icon_V.gif) no-repeat center center;
+}
+
+.w2grid_customFilter {
+ width:330px;
+ height:250px;
+ border-style:solid;
+ border-color:#b1c5d6;
+ background:#f5f5f5;
+ border:1px solid #b3b3b3;
+ z-index:4500;
+}
+
+.w2grid_customFilter_HL {
+ width:5px;
+ height:35px;
+ background-image:none;
+}
+
+.w2grid_customFilter_HC {
+ height:35px;
+ background-image:none;
+}
+
+.w2grid_customFilter_HR {
+ width:5px;
+ height:35px;
+ background-image:none;
+}
+
+.w2grid_customFilter_BL {
+ width:5px;
+ background-image:none;
+}
+
+.w2grid_customFilter_BC {
+ background-image:none;
+ background:#fff;
+ border:1px solid #b3b3b3
+}
+
+.w2grid_customFilter_BR {
+ width:5px;
+ background-image:none;
+}
+
+.w2grid_customFilter_FL {
+ width:5px;
+ height:5px;
+ background-image:none;
+}
+
+.w2grid_customFilter_FC {
+ height:5px;
+ background-image:none;
+}
+
+.w2grid_customFilter_FR {
+ width:5px;
+ height:5px;
+ background-image:none;
+}
+
+.w2grid_customFilter_title {
+ font-size:13px;
+ font-weight:bold;
+ color:#383d41;
+}
+
+.w2grid_customFilter_btnClose {
+ width:17px;
+ height:16px;
+ background : url(../images/grid/customFilter_btn_close.gif) no-repeat center center;
+}
+
+.w2grid_customFilter_text {
+ position:absolute;
+ font-size:11px;
+ color:#383d41;
+}
+
+.w2grid_customFilter_item {
+ width:100%;
+ height:47px;
+ margin-bottom:5px;
+ background-color:transparent;
+}
+
+.w2grid_customFilter_buttonGroup {
+ width:100%;
+ height:22px;
+ margin-bottom:10px;
+ background-color:transparent;
+}
+
+.w2grid_customFilter_button {
+ height:20px;
+ padding:0 10px;
+ border-style:solid;
+ border-color:#bdbdbe;
+ background-color: #f1f1f1;
+ font-size:11px;
+ color:#383d41;
+ line-height:22px;
+ text-align:center;
+ cursor: pointer;
+}
+
+.w2grid_customFilter_button_selected {
+ background-color:#f8f8f8;
+}
+
+.w2grid_customFilter_selectbox {
+ width:120px;
+ height:20px;
+ left:30px;
+}
+
+.w2grid_customFilter_autocomplete {
+ width:150px;
+ height:20px;
+ left:160px;
+}
+
+.w2grid_customFilter_radio {
+ width:120px;
+}
+
+.w2grid_customFilter_open {
+ float:right;
+ border-width:0;
+ margin:0 5px;
+ width:17px;
+ height:16px;
+ background : url(../images/grid/customFilter_btn_open.gif) no-repeat center center;
+}
+
+.w2grid_customFilter_sortable_open {
+ margin:0 2px !important;
+}
+
+.w2grid_customFilter_filter {
+ float:right;
+ border-width:0;
+ width:17px;
+ height:16px;
+ background : url(../images/grid/customFilter_btn_filter.gif) no-repeat center center;
+}
+
+.w2grid .w2grid_embedded_input {
+ width: 100%;
+ border: 0;
+ padding: 0;
+ outline: none;
+ font-family: 돋움, Dotum, Helvetica, AppleGothic, sans-serifl;
+ background-color: transparent;
+ cursor: default;
+}
+
+.w2grid .w2grid_secret {
+ font-family: Helvetica, AppleGothic, Sans-serif;
+}
+
+.w2grid .w2grid_embedded_secret {
+ width: 100%;
+ border: 0px none;
+ padding: 0;
+ outline: none;
+ background-color: transparent;
+ cursor: default;
+}
+
+.w2grid .w2grid_embedded_input.w2input_focus {
+ background-color:#fff7d1;
+ cursor: text;
+}
+
+.w2grid .w2grid_embedded_secret.w2input_focus {
+ background-color:#FFF7D1;
+ cursor: text;
+}
+
+.w2grid .w2grid_embedded_select {
+ width:100%;
+ margin:0;
+ padding:0;
+ border:0 none;
+}
+
+.w2grid_columnMove_ghost {
+ position:absolute;
+ display:block;
+ z-index:9999;
+ background:#6c6d6e;
+ border:1px solid #3a3f44;
+ color:#fff;
+ padding:3px;
+ text-align:center;
+}
+
+.w2grid_columnMove_arrow {
+ position:absolute;
+ display:block;
+ z-index:9999;
+ background:url(../images/grid/arrow.gif);
+ width:10px;
+ height:6px;
+ line-height:1px;
+ font-size:1px;
+}
+
+.w2grid_gropuby {
+}
+
+.w2grid_groupby_depth_0 {
+ background-color:#dfe9f8;
+}
+
+.w2grid_groupby_depth_1 {
+ background-color:#fff9e4;
+}
+
+.w2grid_groupby_depth_2{
+ background-color: #fff;
+}
+
+.w2grid_groupbyZone {
+ position: relative;
+ background-color: #ebebeb;
+ border: 1px solid #bdbdbd;
+}
+
+.w2grid_groupbyZone_column {
+ width: 125px;
+ height: 21px;
+ margin: 10px 5px;
+ display: inline-block;
+ *display: inline;
+ *vertical-align: middle;
+ *zoom : 1;
+ background: url(../images/grid/bg_gridheader.gif) repeat;
+ text-align:left;
+ overflow:hidden;
+ border:1px solid #8ea3b9;
+ font-size:12px;
+ font-weight:normal;
+ color:#383d41;
+ cursor: pointer;
+ position: relative;
+}
+
+.w2grid_groupbyZone_column_labelDiv {
+ width: 100px;
+ height: 25px;
+ position: relative;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+}
+.w2grid_groupbyZone_column_closeButtonDiv {
+ width: 25px;
+ height: 25px;
+ position: relative;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+}
+.w2grid_groupbyZone_column_closeButtonImg {
+ position: absolute;
+ margin: 5px 0;
+ right: 5px;
+ width: 10px;
+ height: 10px;
+ background : url(../images/grid/close.gif) no-repeat center center;
+}
+.w2grid_groupbyZone_column_value {
+ width: 100px;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ overflow: hidden;
+ margin : 4px 2px;
+ position: absolute;
+ cursor: pointer;
+}
+.w2grid_groupbyZone_column_drag {
+ padding:5px;
+ margin:0 15px;
+ color:#383d41;
+ font-size:12px;
+ font-weight:normal;
+ border:1px solid #b1c5d5;
+ cursor: pointer;
+ position:relative;
+}
+
+.w2grid_groupbyZone_header_drag {
+ padding:5px;
+ margin:0 15px;
+ color:#383d41;
+ font-size:12px;
+ font-weight:normal;
+ border:1px solid #b1c5d5;
+ cursor: pointer;
+ position:relative;
+}
+
+.w2grid_groupbyZone_message {
+ top: 50%;
+ left: 50%;
+ position: absolute;
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+}
+
+.w2grid_groupbyZone_scrollView {
+ border: 1px solid #8ea3b9;
+ background-color:#fff;
+}
+
+.w2grid_groupbyZone_list {
+ color:#383d41;
+ font-size:12px;
+ font-weight:normal;
+ white-space:nowrap;
+ overflow: hidden;
+}
+
+.w2grid_groupbyZone_list_listRow {
+ cursor:pointer;
+}
+
+.w2grid_groupbyZone_list_listColumn_checkbox {
+ cursor:pointer;
+}
+
+.w2grid_groupbyZone_list_listColumn_text {
+ cursor:pointer;
+}
+
+.w2grid_customFilter_scrollView {
+ border: 1px solid #B1C5D5;
+ background-color: white;
+}
+
+.w2grid_customFilter_list {
+ color:#066196;
+ font-size:12px;
+ font-weight:normal;
+ white-space:nowrap;
+ overflow: hidden;
+}
+
+.w2grid_customFilter_list_listRow {
+ cursor: pointer;
+}
+
+.w2grid_customFilter_list_listColumn_checkbox {
+ cursor: pointer;
+}
+
+.w2grid_customFilter_list_listColumn_text {
+ cursor: pointer;
+}
+
+.w2grid_contextMenu {
+ color:#066196;
+ font-size:12px;
+ font-weight:normal;
+ white-space:nowrap;
+ overflow: hidden;
+ background-color: white;
+ position:absolute;
+ border: 3px solid #B1C5D5;
+ z-index: 99;
+ padding:0px;
+ display:block;
+}
+.w2grid_contextMenu_row {
+ cursor: pointer;
+}
+.w2grid_contextMenu_column {
+ cursor: pointer;
+ padding-top: 3px;
+}
+
+
+.w2grid_spinner_up_start {
+ position:absolute;
+ top:0;
+ width:100%;
+ height:7px;
+ background : none;
+ overflow:hidden;
+}
+
+.w2grid_spinner_up_center {
+ position:absolute;
+ top:7px;
+ width:100%;
+ bottom:10px;
+ *height:expression(this.parentNode.offsetHeight-17);
+ background : none;
+ overflow:hidden;
+}
+
+.w2grid_spinner_up_end {
+ position:absolute;
+ bottom:0;
+ width:100%;
+ height:10px;
+ background : none;
+ overflow:hidden;
+}
+
+.w2grid_spinner_up_image {
+ position:absolute;
+ top:50%;
+ left:0;
+ height:10px;
+ width:29px;
+ margin-top:-6px;
+ background : url(../images/grid/grid_spinner_plus.png) no-repeat center center;
+ overflow:hidden;
+}
+
+.w2grid_spinner_down_start {
+ position:absolute;
+ top:0;
+ width:100%;
+ height:7px;
+ background:none;
+ overflow:hidden;
+}
+
+.w2grid_spinner_down_center {
+ position:absolute;
+ top:7px;
+ width:100%;
+ bottom:10px;
+ *height:expression(this.parentNode.offsetHeight-17);
+ background:none;
+ overflow:hidden;
+}
+
+.w2grid_spinner_down_end {
+ position:absolute;
+ bottom:0;
+ width:100%;
+ height:10px;
+ background:none;
+ overflow:hidden;
+}
+
+.w2grid_spinner_down_image {
+ position:absolute;
+ top:50%;
+ left:0;
+ height:10px;
+ width:29px;
+ margin-top:-6px;
+ background : url(../images/grid/grid_spinner_minus.png) no-repeat center center;
+ overflow:hidden;
+}
+
+/* input */
+
+.w2input {
+ border:1px solid #8ea3b9;
+ font-size:12px;
+ padding :0 2px;
+ font-family: "돋움",Dotum;
+ vertical-align : middle;
+}
+
+.w2input_focus {
+ border:1px solid #8ea3b9;
+ background:#f1f4f6
+}
+
+.w2input_over {
+}
+
+.w2input_placeholder {
+ color: gray;
+}
+
+.w2input_disabled {
+ background:#e3e3e3;
+}
+
+/* menu */
+.w2menu {
+/* border: solid 1px black; */
+ padding : 0;
+ margin : 0;
+ font-size : 12px;
+ overflow : visible;
+}
+
+/* basic */
+.w2menu_main {
+}
+
+.w2menu_child {
+/* display : none; */
+ position : absolute;
+ margin-left : -5px;
+ margin-top : -5px;
+ padding : 5px;
+}
+
+.w2menu_depth2 {
+ margin-left : -20px;
+ margin-top : 0;
+}
+
+.w2menu_vertical .w2menu_depth2 {
+ margin-left : 0;
+ margin-top : 0;
+}
+
+.w2menu_node {
+/* border : solid 1px green; */
+ cursor : pointer;
+ position : absolute;
+ padding : 0 1px;
+}
+
+.w2menu_node_selected {
+}
+
+/* group */
+.w2menu_main .w2menu_child {
+ left : -40px;
+ top : 30px;
+}
+
+.w2menu_vertical .w2menu_main .w2menu_child {
+ top : -1px;
+ left : 110px;
+}
+
+.w2menu_child .w2menu_child {
+ top : -1px;
+ left : 165px;
+}
+
+/* node */
+.w2menu_main .w2menu_node {
+ font-size : 12px;
+ min-width : 40px;
+/* height : 30px;
+ line-height : 30px;
+ padding : 10px 0px 0px 10px; */
+}
+
+.w2menu_vertical .w2menu_main .w2menu_node {
+ font-size : 12px;
+/* width : 165px;
+ height : 25px;
+ line-height : 25px; */
+ padding : 10px 0 0 10px;
+}
+
+.w2menu_child .w2menu_node {
+ position : relative;
+ width : 165px;
+ height : 25px;
+ line-height : 25px;
+ font-size : 12px;
+ padding : 0;
+}
+
+/* label */
+.w2menu_label {
+ position : static; /* relative, absolute 주면 min-width는 대신 display:block, none왔다갔다할때 위치를 td안에 잘 못찾음..*/
+ min-width : 75px;
+ cursor : pointer;
+ overflow : hidden;
+ text-overflow : ellipsis;
+ white-space : nowrap;
+}
+
+.w2menu_main .w2menu_label {
+/* color : red; */
+}
+
+.w2menu_vertical .w2menu_main .w2menu_label {
+/* color : red; */
+}
+
+.w2menu_child .w2menu_label {
+/* color : blue; */
+}
+
+.w2menu_node_over {
+/* background-color : #80ffff; */
+}
+
+.w2menu_sub {
+ position:absolute;
+ z-index:5500;
+ /*
+ width : 50px;
+ height : 50px;
+ border : solid 1px red;
+ */
+}
+
+.w2menu_menuLayer {
+ position : absolute;
+}
+
+.w2menu_child_container {
+ position : relative;
+ left : 0;
+ top : 0;
+}
+
+.w2menu_sub_wrap {
+ position : absolute;
+ left : 0;
+ top : 0;
+ width : 0;
+ height : 0;
+}
+
+.w2menu_child_table {
+ table-layout : auto;
+ border-collapse : collapse;
+}
+
+.w2menu_main_node_table {
+ table-layout : auto;
+ border-collapse : collapse;
+ vertical-align : middle;
+}
+
+.w2menu_child_table td {
+ padding : 0;
+ margin : 0;
+}
+
+.w2menu_child_container_horizon {
+ overflow-x:auto;
+ overflow-y:hidden;
+ white-space: nowrap;
+}
+
+.w2menu_node_horizon {
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+}
+
+/* Switch */
+.w2Switch {
+ overflow : hidden;
+}
+
+.w2switch_case {
+ visibility : hidden;
+}
+
+/* scatterChart */
+.w2scatterChart .w2chart_xAxis {
+ position : absolute;
+ left : 10%;
+ top : 90%;
+ width : 90%;
+ height : 10%;
+ text-align : left;
+}
+
+.w2scatterChart .w2chart_yAxis {
+ position : absolute;
+ left : 0%;
+ top : 10%;
+ width : 10%;
+ height : 80%;
+ text-align : right;
+}
+.w2scatterChart .w2chart_chartSpace {
+ position : absolute;
+ left : 0%;
+ top : 0%;
+ width : 100%;
+ height : 100%;
+}
+
+.w2scatterChart .w2chart_chartSpace_Left_1 {
+ position : absolute;
+ left : 10%;
+ top : 0%;
+ width : 90%;
+ height : 100%;
+}
+
+.w2scatterChart .w2chart_chartSpace_Right_1 {
+ position : absolute;
+ left : 0%;
+ top : 0%;
+ width : 90%;
+ height : 100%;
+}
+
+.w2scatterChart .w2chart_chartSpace_Bottom_1 {
+ position : absolute;
+ left : 0%;
+ top : 0%;
+ width : 100%;
+ height : 90%;
+}
+
+
+.w2scatterChart .w2chart_dataDiv {
+
+ position : absolute;
+ left :10%;
+ top : 10%;
+ width : 85%;
+ height : 80%;
+ z-index : 50;
+}
+
+.w2scatterChart .w2chart_xAxis_line {
+ border-left :1px solid #aaa;
+ position : absolute;
+ z-index : 60;
+
+}
+.w2scatterChart .w2chart_yAxis_line {
+ border-right : 0;
+ border-bottom :1px solid #ddd;
+ background : #fff;
+ position : absolute;
+ z-index : 60;
+}
+
+.w2scatterChart .w2chart_yAxis_line_fill {
+ border-right : 0;
+ border-bottom : 1px solid #ddd;
+ background : #eee;
+ position : absolute ;
+ z-index : 60;
+}
+
+.w2scatterChart .w2chart_background {
+ height : 100%;
+ width :100%;
+ position : absolute;
+}
+.w2scatterChart .w2chart_seriesLayer {
+ background-color:#fff;
+}
+
+.w2scatterChart_Point {
+ z-index : 80;
+}
+.w2scatterChart_onTooltip {
+ display : none;
+ position : absolute;
+ border:2px solid #7bafe4;
+ background-color:#fff;
+ cursor : default;
+ font-size : 15px;
+ z-index : 110;
+}
+.w2scatterChart_dragTooltip {
+ display : none;
+ position : absolute;
+ border:2px solid #7bafe4;
+ background-color:#fff;
+ cursor : default;
+ font-size : 15px;
+ z-index : 100;
+}
+.w2scatterchart_dragLayer {
+
+ position : absolute;
+ border:2px solid #7bafe4;
+ z-index : 70;
+}
+.w2scatterChart_drag_range_select {
+
+ position : absolute;
+ border:1px solid #9dcff7;
+ background-color:transparent;
+ cursor : default;
+ font-size : 15px;
+ z-index : 70;
+}
+.w2scatterChart .w2graphicUtil {
+ z-index : 75;
+
+}
+.w2scatterChart_w2drag_select_div {
+ margin-left : 1px;
+ margin-top : 1px;
+}
+.w2scatterChart .w2chart_seriesLayerLeft {
+ position: absolute;
+ height: 100%;
+ width: 10%;
+ left: 0;
+}
+
+.w2scatterChart .w2chart_seriesLayerRight {
+ position: absolute;
+ height: 100%;
+ left: 90%;
+ width: 10%;
+}
+
+.w2scatterChart .w2chart_seriesLayerBottom {
+ position: absolute;
+ height: 10%;
+ top: 90%;
+ width: 100%;
+}
+
+
+/* drag */
+.w2drag {
+ position : absolute;
+ visibility : hidden; /* delay 적용때문에 */
+ z-index : 6010;
+}
+
+.w2drag_move {
+ border:1px dashed gray;
+ background-color:transparent;
+ cursor : default;
+ font-size : 15px;
+ left : 0;
+ top : 0;
+}
+
+.w2drag_resize {
+ border:1px dashed gray;
+ background-color:transparent;
+ cursor : default;
+ font-size : 15px;
+ left : 0;
+ top : 0;
+}
+
+.w2drag_range_select {
+ border:1px dashed gray;
+ background-color:transparent;
+ cursor : default;
+ font-size : 15px;
+}
+
+.w2tabBrowser_drag {
+ margin-left : 5px;
+ margin-top : 5px;
+ background-color : #0080ff;
+ /*background-image : url(/2.jpg); margin : 3px 0px 0px 1px;*/
+ filter : alpha(opacity=30);
+ opacity : 0.3;
+}
+
+.w2drag_widget_ghost {
+ background-color:#0080ff;
+ opacity : 0.3;
+ filter : alpha(opacity=30);
+}
+
+/* w2sort */
+.w2sort_item {
+}
+
+.w2sort_over {
+ /*border : solid 3px red;*/
+}
+
+.w2sort_ghost {
+ position : relative;
+ border:2px dashed #999999;
+}
+
+.w2sort_drag {
+ opacity : 0.5;
+ filter : alpha(opacity=50);
+ z-index : 6010;
+}
+
+/* w2context */
+.w2context {
+ position : absolute;
+ border:1px solid black;
+ background-color : white;
+ display : none;
+}
+
+.w2context_item {
+}
+
+.w2context_item_over {
+}
+
+
+
+
+/* dragLayer */
+.w2dragLayer {
+}
+
+.w2dragLayer_contents {
+}
+
+.w2dragLayer_tl {
+ position : absolute;
+ left : 0;
+ top : 0;
+ width:10px;
+ height:10px;
+ border-top:1px solid red;
+ border-left:1px solid red;
+}
+
+.w2dragLayer_tr {
+ position : absolute;
+ left : 100px;
+ top : 0;
+ width:10px;
+ height:10px;
+ margin-left : -10px;
+ border-top:1px solid red;
+ border-right:1px solid red;
+}
+
+.w2dragLayer_bl {
+ position : absolute;
+ left : 0;
+ top : 20px;
+ width:10px;
+ height:10px;
+ margin-top : -10px;
+ border-bottom:1px solid red;
+ border-left:1px solid red;
+}
+
+.w2dragLayer_br {
+ position : absolute;
+ left : 100px;
+ top : 20px;
+ width:10px;
+ height:10px;
+ margin-left : -10px;
+ margin-top : -10px;
+ border-bottom:1px solid red;
+ border-right:1px solid red;
+}
+
+/* textbox */
+.w2textbox {
+}
+
+.w2textbox_tooltip {
+ display : none;
+ position : absolute;
+ border:none;
+ background:#5c85d4;
+ padding:3px;
+ cursor : default;
+ color:#fff;
+ font-size:12px;
+ z-index : 5200;
+}
+
+/* spinner */
+.w2spinner {
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2spinner.w2_horizon .w2spinner_up .w2spinner_up_start {
+ position:absolute;
+ top:0;
+ width:100%;
+ height:7px;
+ background : none;
+ overflow:hidden;
+}
+
+.w2spinner.w2_horizon .w2spinner_up .w2spinner_up_center {
+ position:absolute;
+ top:7px;
+ width:100%;
+ bottom:10px;
+ *height:expression(this.parentNode.offsetHeight-17);
+ background : none;
+ overflow:hidden;
+}
+
+.w2spinner.w2_horizon .w2spinner_up .w2spinner_up_end {
+ position:absolute;
+ bottom:0;
+ width:100%;
+ height:10px;
+ background : none;
+ overflow:hidden;
+}
+
+.w2spinner.w2_horizon .w2spinner_up .w2spinner_up_image {
+ position:absolute;
+ top:50%;
+ left:0;
+ height:10px;
+ width:29px;
+ margin-top:-6px;
+ background : url(../images/spinner/spinner_plus.png) no-repeat center center;
+ overflow:hidden;
+}
+
+* html .w2spinner.w2_horizon .w2spinner_up .w2spinner_up_image{margin-top:-10px} /* add */
+*:first-child+html .w2spinner.w2_horizon .w2spinner_up .w2spinner_up_image{margin-top:-10px} /* add */
+
+.w2spinner.w2_horizon .w2spinner_down .w2spinner_down_start {
+ position:absolute;
+ top:0;
+ width:100%;
+ height:7px;
+ background:none;
+ overflow:hidden;
+}
+
+.w2spinner.w2_horizon .w2spinner_down .w2spinner_down_center {
+ position:absolute;
+ top:7px;
+ width:100%;
+ bottom:10px;
+ *height:expression(this.parentNode.offsetHeight-17);
+ background:none;
+ overflow:hidden;
+}
+
+.w2spinner.w2_horizon .w2spinner_down .w2spinner_down_end {
+ position:absolute;
+ bottom:0;
+ width:100%;
+ height:10px;
+ background:none;
+ overflow:hidden;
+}
+
+
+
+.w2spinner.w2_horizon .w2spinner_down .w2spinner_down_image {
+ position:absolute;
+ top:50%;
+ left:0;
+ height:10px;
+ width:29px;
+ margin-top:-6px;
+ background : url(../images/spinner/spinner_minus.png) no-repeat center center;
+ overflow:hidden;
+}
+
+* html.w2spinner.w2_horizon .w2spinner_down .w2spinner_down_image{margin-top:-10px} /* add */
+*:first-child+html .w2spinner.w2_horizon .w2spinner_down .w2spinner_down_image{margin-top:-10px} /* add */
+
+.w2spinner.w2_horizon.type1 .w2spinner_up {
+ position:absolute;
+ top:0;
+ width:29px;
+ height:50%;
+ right:0;
+ cursor:pointer;
+}
+
+.w2spinner.w2_horizon.type1 .w2spinner_down {
+ position:absolute;
+ top:50%;
+ width:29px;
+ height:50%;
+ right:0;
+ margin-top:2px;
+ cursor:pointer;
+}
+
+.w2spinner.w2_horizon.type1 .w2input {
+ left:0;
+ text-align:center;
+}
+
+
+.w2spinner.w2_horizon.type2 .w2spinner_up {
+ position:absolute;
+ top:0;
+ width:29px;
+ height:100%;
+ right:0;
+ cursor:pointer;
+}
+
+
+.w2spinner.w2_horizon.type2 .w2spinner_down {
+ position:absolute;
+ top:0;
+ width:29px;
+ height:100%;
+ left:0;
+ cursor:pointer;
+}
+
+.w2spinner.w2_horizon.type2 .w2input {
+ left:30px;
+ text-align:center;
+}
+
+
+.w2spinner.w2_horizon .w2spinner_down {
+ position:absolute;
+ height:50%;
+}
+
+.w2spinner_disabled .w2input{
+ background:#e3e3e3;
+}
+
+
+.w2spinner .w2spinner_btnArea {
+ position: relative;
+ display: inline-block;
+ height: 100%;
+}
+
+
+.w2spinner_pos_fix {
+ position: relative !important;
+ display: inline-block;
+}
+
+.w2spinner_pos_fix_alignment .w2input {
+ position: relative;
+ display: inline-block;
+}
+
+.w2spinner_pos_fix_alignment * {
+ vertical-align: middle;
+}
+
+.w2spinner_pos_fix_alignment .w2spinner_up_image,
+.w2spinner_pos_fix_alignment .w2spinner_down_image {
+ width: 100% !important;
+}
+
+
+
+.w2scrollView {
+ overflow:hidden;
+ -webkit-user-select: none;
+}
+
+.w2scrollView_container {
+ position:relative;
+ *height:100%;
+ *width:100%;
+}
+
+.w2scrollView.nativeScroll .w2scrollView_container {
+ height:100%;
+ width:100%;
+ overflow:auto;
+}
+
+.w2scrollView_iScrollX {
+ position:absolute;
+ bottom:2px;
+ height:5px;
+ width:30px;
+ background-color:gray;
+ opacity:0;
+ filter:alpha(opacity=0);
+ border-radius:5px;
+ -o-border-radius:5px;
+ -ms-border-radius:5px;
+ -moz-border-radius:5px;
+ -wekit-border-radius:5px;
+}
+
+.w2scrollView_iScrollX_move {
+ opacity:0.8;
+ filter:alpha(opacity=80);
+}
+
+.w2scrollView_iScrollY {
+ position:absolute;
+ right:2px;
+ height:30px;
+ width:5px;
+ background-color:gray;
+ opacity:0;
+ filter:alpha(opacity=0);
+ border-radius:5px;
+ -o-border-radius:5px;
+ -ms-border-radius:5px;
+ -moz-border-radius:5px;
+ -wekit-border-radius:5px;
+}
+
+.w2scrollView_iScrollY_move {
+ opacity:0.8;
+ filter:alpha(opacity=80);
+}
+
+.w2scrollView_overScrollTop {
+ position: absolute;
+ width: 100%;
+ height: 20%;
+ background: -moz-linear-gradient(top, rgba(51,170,255,0.3) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(51,170,255,0.3)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
+ background: -webkit-linear-gradient(top, rgba(51,170,255,0.3) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
+ background: -o-linear-gradient(top, rgba(51,170,255,0.3) 0%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
+ background: -ms-linear-gradient(top, rgba(51,170,255,0.3) 0%,rgba(255,255,255,0) 100%); /* IE10+ */
+ background: linear-gradient(to bottom, rgba(51,170,255,0.3) 0%,rgba(255,255,255,0) 100%); /* W3C */
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d33aaff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */
+}
+
+.w2scrollView_overScrollBottom {
+ position: absolute;
+ width: 100%;
+ height: 20%;
+ background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(51,170,255,0.3) 100%); /* FF3.6+ */
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(51,170,255,0.3))); /* Chrome,Safari4+ */
+ background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(51,170,255,0.3) 100%); /* Chrome10+,Safari5.1+ */
+ background: -o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(51,170,255,0.3) 100%); /* Opera 11.10+ */
+ background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(51,170,255,0.3) 100%); /* IE10+ */
+ background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(51,170,255,0.3) 100%); /* W3C */
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#4d33aaff',GradientType=0 ); /* IE6-9 */
+}
+
+/* w2spinPicker */
+
+.w2spinPicker {
+ overflow:hidden;
+ cursor:default;
+ border:1px solid #8ea3b9;
+}
+
+.w2spinPicker_selectedRowBar {
+ position:absolute;
+ width:100%;
+ height:42px;
+ top:50%;
+ margin-top:-21px;
+ left:0;
+ background:url(../images/spinPicker/selected.png) repeat-x;
+ opacity: 1;
+ filter:alpha(opacity=100);
+}
+
+.w2spinPicker_topGradient {
+ background:url(../images/spinPicker/topGrad.png) repeat-x bottom ;
+ width: 100%;
+ position: absolute;
+ top: 0;
+ left: 0;
+ height: 50%;
+ opacity: 1;
+ filter: alpha(opacity = 100);
+ -webkit-border-top-left-radius: 3px;
+ -webkit-border-top-right-radius: 3px;
+ -moz-border-radius-topleft: 3px;
+ -moz-border-radius-topright: 3px;
+ border-top-left-radius: 3px;
+ border-top-right-radius: 3px;
+}
+
+.w2spinPicker_bottomGradient {
+ background:url(../images/spinPicker/bottomGrad.png) repeat-x;
+ width:100%;
+ position:absolute;
+ bottom:0;
+ left:0;
+ height:50%;
+ opacity: 1;
+ filter:alpha(opacity=100);
+ -webkit-border-bottom-right-radius: 3px;
+ -webkit-border-bottom-left-radius: 3px;
+ -moz-border-radius-bottomright: 3px;
+ -moz-border-radius-bottomleft: 3px;
+ border-bottom-right-radius: 3px;
+ border-bottom-left-radius: 3px;
+}
+
+.w2spinPicker .w2scrollView {
+ position:absolute;
+ height:100%;
+}
+
+.w2spinPicker .w2scrollView .w2scrollView_container {
+ text-align:center;
+}
+
+.w2spinPicker_item {
+ height : 40px;
+ line-height : 40px;
+ font-size : 1.25em;
+ font-weight : bold;
+}
+
+.w2spinPicker .yearMonthDate_year {
+ left:0%;
+ right:60%;
+ border-right:1px solid #8ea3b9;
+}
+
+.w2spinPicker .yearMonthDate_month {
+ left:40%;
+ right:30%;
+ border-right:1px solid #8ea3b9;
+}
+
+.w2spinPicker .yearMonthDate_date {
+ left:70%;
+ right:0%;
+}
+
+.w2spinPicker .yearMonthDateTime_year {
+ left:0%;
+ right:76%;
+ border-right: 1px solid #8ea3b9;
+}
+
+.w2spinPicker .yearMonthDateTime_month {
+ left:24%;
+ right:63%;
+ border-right:1px solid #8ea3b9;
+}
+
+.w2spinPicker .yearMonthDateTime_date {
+ left:37%;
+ right:50%;
+ border-right:1px solid #8ea3b9;
+}
+
+.w2spinPicker .yearMonthDateTime_ampm {
+ left:50%;
+ right:32%;
+ border-right:1px solid #8ea3b9;
+}
+
+.w2spinPicker .yearMonthDateTime_hour {
+ left:68%;
+ right:16%;
+ border-right:1px solid #8ea3b9;
+}
+
+.w2spinPicker .yearMonthDateTime_minute {
+ left:84%;
+ right:0%;
+}
+
+.w2spinPicker .yearMonth_year {
+ left:0%;
+ right:40%;
+ border-right:1px solid #8ea3b9;
+}
+
+.w2spinPicker .yearMonth_month {
+ left:60%;
+ right:0%;
+}
+
+.w2spinPicker .hourMinute_ampm {
+ left:0%;
+ right:70%;
+ border-right:1px solid #8ea3b9;
+}
+
+.w2spinPicker .hourMinute_hour {
+ left:30%;
+ right:35%;
+ border-right:1px solid #8ea3b9;
+}
+
+.w2spinPicker .hourMinute_minute {
+ left:65%;
+ right:0%;
+}
+
+/* 탭버튼 컨테이너 */
+.w2tabcontrol_tabhost {
+ margin: 0;
+ padding: 0;
+ float: left;
+ list-style: none;
+ height: 30px;
+ width: 100%;
+ font-size : 12px;
+}
+
+/* 탭버튼 */
+.w2tabcontrol_tabhost li {
+ float: left;
+ margin: 0;
+ padding: 0;
+ height: 100%;
+ margin-right: 1px;
+ margin-bottom: 0;
+ background: #fff;
+ overflow: hidden;
+ position: relative;
+}
+
+.w2tabcontrol_tab_close, .w2tabcontrol_tab_close2 {
+ position:relative;
+ top:5px;
+ left:0;
+ height:10px;
+ display:none;
+ background-image : url(../images/tabControl/close.png );
+ cursor:pointer;
+}
+
+.w2tabcontrol_tab_close2 {
+ left:0;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_close_atag, .w2tabcontrol_tabhost .w2tabcontrol_tab_close2_atag {
+ position:relative;
+ top:5px;
+ left:0;
+ height:10px;
+ display:none;
+ background-image : url(../images/tabControl/close.png );
+ margin-right : 0;
+ margin-left : 0;
+ cursor:pointer;
+}
+
+/* disabled */
+.w2tabcontrol_disabled {
+ filter:alpha(opacity=30);
+ opacity:0.3;
+}
+
+.w2tabcontrol_tabhost li a {
+ position:relative;
+ top:10px;
+ line-height:15px;
+ margin-right:11px;
+ margin-left:11px;
+ text-decoration: none;
+ color: #383d41;
+ display: block;
+ text-align: center;
+ font-weight: bold;
+}
+
+.w2tabcontrol_tabhost li a:hover {
+ outline-width : 0;
+ color: #fff;
+}
+ul.w2tabcontrol_tabhost li.w2tabcontrol_active a {color: #fff;}
+
+/* 활성화된 탭버튼 */
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ background-image : url(../images/tabControl/tab01_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left2 {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ display:none;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_center {
+ overflow:hidden;
+ height:100%;
+ text-align: center;
+ background-image : url(../images/tabControl/tab02_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_center2 {
+ overflow:hidden;
+ height:100%;
+ text-align: center;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_right {
+ position:absolute;
+ top:0;
+ height:100%;
+ right:0;
+ width:10px;
+ background-image : url(../images/tabControl/tab03_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_right2 {
+ position:absolute;
+ top:0;
+ height:100%;
+ right:0;
+ width:10px;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_left {
+ background-image : url(../images/tabControl/tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_center {
+ background-image : url(../images/tabControl/tab02_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_right {
+ background-image : url(../images/tabControl/tab03_on.gif);
+}
+
+/* over */
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_left {
+ background-image : url(../images/tabControl/tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_center {
+ background-image : url(../images/tabControl/tab02_on.gif);
+ cursor: pointer;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_right {
+ background-image : url(../images/tabControl/tab03_on.gif);
+}
+
+/* 탭 컨텐츠 컨테이너 */
+.w2tabcontrol_container {
+ border: 1px solid #8ea3b9;
+ clear: both;
+ float: left;
+ width: 100%;
+ background: #fff;
+ margin-top: 0;
+}
+
+/* 탭 컨텐츠 */
+.w2tabcontrol_contents {
+ height: 100%;
+ visibility: hidden;
+}
+
+.w2tabcontrol_contents_wrapper {
+ position:relative;
+ overflow:auto;
+ height: 100%;
+}
+
+.w2tabcontrol_lefttop {
+ width:4px;
+ height:4px;
+ float:left;
+}
+
+.w2tabcontrol_righttop {
+ width:4px;
+ height:4px;
+ float:right;
+}
+
+.w2hmenu ul, .w2hmenu li {
+ margin:0;
+ padding:0;
+}
+
+.w2tabcontrol_control {
+ position:relative;
+ width: 100%;
+ height: 30px;
+ outline-width: 0;
+}
+
+.w2tabcontrol_control .btn_scrollLeft {
+ position:absolute;
+ margin-left:3px;
+ width:20px;
+ background : url(../images/tabControl/left_off.png) no-repeat center center;
+}
+
+.w2tabcontrol_control .btn_scrollLeft_over {
+ cursor : pointer;
+ background : url(../images/tabControl/left_on.png) no-repeat center center;
+}
+
+.w2tabcontrol_control .mask {
+ position:absolute;
+ margin-left:3px;
+ margin-right:3px;
+ left:23px;
+ width: auto;
+ right: 46px;
+ overflow: hidden;
+}
+
+.w2tabcontrol_control .scroll {
+ position:absolute;
+ width:1000%;
+}
+
+.w2tabcontrol_control .btn_scrollRight {
+ position:absolute;
+ margin-right:0;
+ width:20px;
+ right:23px;
+ background : url(../images/tabControl/right_off.png) no-repeat center center;
+}
+
+.w2tabcontrol_control .btn_scrollRight_over {
+ cursor : pointer;
+ background : url(../images/tabControl/right_on.png) no-repeat center center;
+}
+
+.w2tabcontrol_control .btn_submenu {
+ position:absolute;
+ margin-right:3px;
+ width:20px;
+ right:0;
+ background : url(../images/tabControl/submenu_off.png) no-repeat center center;
+}
+
+.w2tabcontrol_control .btn_submenu_over {
+ cursor : pointer;
+ background : url(../images/tabControl/submenu_on.png) no-repeat center center;
+}
+
+.w2tabcontrol_mobiletabscroll {
+}
+
+/* tabControl submenu div 스타일 */
+.w2table_tabControl {
+ outline-width : 0;
+ background-color : #f1f4f6;
+ border : 1px solid #8ea3b9;
+ position : absolute;
+ overflow-x : hidden;
+ overflow-y : auto;
+ white-space : nowrap;
+ z-index : 5100;
+ margin-top:1px;
+
+ scrollbar-face-color : #FFFFFF;
+ scrollbar-highlight-color : #FFFFFF;
+ scrollbar-3dlight-color : #C7C7C7;
+ scrollbar-arrow-color : #797979;
+ scrollbar-track-color : #C7C7C7;
+ scrollbar-darkshadow-color : #C7C7C7;
+ scrollbar-base-color : #FFFFFF;
+}
+
+/* tabControl submenu안의 table 스타일 */
+.w2table_tabControl_main {
+ position : absolute;
+ left : 0;
+ top : -1px;
+ overflow-x : hidden;
+ border-collapse : collapse;
+ border-spacing : 0;
+ background-color : #f5f5f5;
+ text-align : left;
+ vertical-align : middle;
+}
+
+.w2table_tabControl_row {
+}
+
+.w2table_tabControl_col {
+ height : 20px;
+ font-size : 12px;
+ border-top : 1px solid #8ea3b9;
+ background-color : #ffffff;
+ overflow : hidden;
+ padding-top : 2px;
+ padding-left : 30px;
+ padding-right : 3px;
+ white-space : nowrap; /* table에만 걸어놓으니 ie의 한글에서는 안먹을때 있음 */
+ background : url(../images/tabControl/icon_docu.png) no-repeat 5px 5px;
+}
+
+.w2table_tabControl_col_over {
+ cursor : pointer;
+ background-color : #f1f4f6;
+}
+
+.w2table_tabControl_col_checkbox {
+}
+
+.w2table_tabControl_col_label {
+ margin-left : 2px;
+}
+
+/* 메인 메뉴 */
+.w2hmenu li {
+ position:relative;
+ width : 120px;
+ float:left;
+ margin-right:5px;
+ list-style : none;
+}
+
+/* 메뉴 링크 */
+.w2hmenu a {
+ height : 20px;
+ display : block;
+ padding-left : 20px;
+ padding-top : 5px;
+ font-weight:bold;
+ text-decoration:none;
+ background : url("../images/hmenu/blank.gif") no-repeat 0 5px;
+}
+
+.w2hmenu li li {
+ position:relative;
+ margin-right:5px;
+}
+
+/* 세로형 서브 메뉴 */
+li.w2hmenu_vertical { float:none; }
+
+/* 가로형 서브 메뉴 */
+li.w2hmenu_horizental { float:left; }
+
+/* 서브 메뉴 */
+.w2hmenu li ul {
+ width : 300px;
+ position:absolute;
+ display:none;
+}
+
+/* 닫힌 서브 메뉴 */
+li.w2hmenu_closed ul {
+ display:none;
+}
+
+/* 열린 서브 메뉴 */
+li.w2hmenu_opened ul {
+ display:block;
+}
+
+/* 가로형 구분자 */
+li.w2hmenu_hseparator {
+ margin-top: 0;
+ margin-bottom: 0;
+ height: 2px;
+ background-color: red;
+}
+
+/* 세로형 구분자 */
+li.w2hmenu_vseparator {
+ margin-left: 0;
+ margin-right: 0;
+ width: 3px;
+ background-color: red;
+}
+
+/* color */
+.w2hmenu a {background-color:#c0c0c0; color:#000;}
+.w2hmenu a:hover {background-color:#222244; color:#fff;}
+.w2hmenu_opened a {background-color:#222244; color:#fff;}
+.w2hmenu_opened a:hover {background-color:#222244; color:#fff;}
+.w2hmenu_closed a {background-color:#c0c0c0; color:#000;}
+.w2hmenu_closed a:hover {background-color:#222244; color:#fff;}
+
+.w2hmenu_disabled {
+ filter:alpha(opacity=30);
+ opacity:0.3;
+}
+
+.w2slider {
+ overflow:visible;
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2slider.w2slider_horizon .w2slider_scale{
+ position: absolute;
+ border:1px solid black;
+ height:5px;
+ line-height:5px;
+}
+
+.w2slider.w2slider_vertical .w2slider_scale{
+ position: absolute;
+ border:1px solid black;
+ width:5px;
+ line-height:5px;
+}
+
+.w2slider.w2slider_horizon .w2slider_scale_L{
+ position: absolute;
+ border:1px solid black;
+ height:10px;
+ line-height:10px;
+}
+
+.w2slider.w2slider_vertical .w2slider_scale_L{
+ position: absolute;
+ border:1px solid black;
+ width:10px;
+ line-height:10px;
+}
+
+.w2slider.w2slider_horizon .w2slider_centerLayer{
+ position:absolute;
+ height : 100%;
+ background : url(../images/slider/bg_sliderC.png) repeat-x center center;
+}
+
+.w2slider.w2slider_horizon .w2slider_startLayer {
+ position:absolute;
+ width : 6px;
+ height : 100%;
+ left:0;
+ overflow: hidden;
+ background : url(../images/slider/bg_sliderL.png) no-repeat center center;
+}
+
+.w2slider.w2slider_horizon .w2slider_startLayer.w2slider_startLayerBg{
+ background : url(../images/slider/bg_sliderL_over.png) no-repeat center center;
+}
+
+
+
+.w2slider.w2slider_horizon .w2slider_bgLayer {
+ position:absolute;
+ height : 100%;
+ overflow: hidden;
+ width:0;
+ background : url(../images/slider/bg_sliderC_over.png) repeat-x center center;
+}
+
+
+.w2slider.w2slider_horizon .w2slider_endLayer {
+ position:absolute;
+ width : 6px;
+ height : 100%;
+ overflow: hidden;
+ right:0;
+ background : url(../images/slider/bg_slideR.png) no-repeat center center;
+}
+
+.w2slider.w2slider_horizon .w2slider_endLayer.w2slider_endLayerBg{
+ background : url(../images/slider/bg_slideR_over.png) no-repeat center center;
+}
+
+.w2slider.w2slider_vertical .w2slider_centerLayer{
+ position:absolute;
+ width : 100%;
+ background : url(../images/slider/v_bg_sliderC.png) repeat-y center center;
+}
+
+.w2slider.w2slider_vertical .w2slider_startLayer {
+ position:absolute;
+ height : 10px;
+ width : 100%;
+ top:0;
+ overflow: hidden;
+ background : url(../images/slider/v_bg_sliderT.png) no-repeat center center;
+}
+
+.w2slider.w2slider_vertical .w2slider_endLayer {
+ position:absolute;
+ height : 10px;
+ width : 100%;
+ bottom:0;
+ overflow: hidden;
+ background : url(../images/slider/v_bg_sliderB.png) no-repeat center center;
+}
+
+.w2slider.w2slider_vertical .w2slider_startLayer.w2slider_startLayerBg{
+ background : url(../images/slider/v_bg_sliderT_over.png) no-repeat center center;
+}
+
+.w2slider.w2slider_vertical .w2slider_endLayer.w2slider_endLayerBg{
+ background : url(../images/slider/v_bg_sliderB_over.png) no-repeat center center;
+}
+
+.w2slider.w2slider_vertical .w2slider_bgLayer {
+ position:absolute;
+ width : 100%;
+ overflow: hidden;
+ height:0;
+ background : url(../images/slider/v_bg_sliderC_over.png) repeat-y center center;
+}
+
+.w2slider.w2slider_horizon .w2thumb {
+ position:absolute;
+ height : 21px;
+ width: 12px;
+ left: 0;
+ background : url(../images/slider/icon_sliderthumb.png) no-repeat center center;
+}
+
+.w2slider.w2slider_horizon .w2thumb.w2thumb_over {
+ background : url(../images/slider/icon_sliderthumb_over.png) no-repeat center center;
+}
+
+
+
+.w2slider.w2slider_vertical .w2thumb {
+ position:absolute;
+ height : 12px;
+ width: 21px;
+ left: 0;
+ background : url(../images/slider/v_icon_sliderthumb.png) no-repeat center center;
+}
+
+.w2slider.w2slider_vertical .w2thumb.w2thumb_over {
+ background : url(../images/slider/v_icon_sliderthumb_over.png) no-repeat center center;
+}
+
+
+.w2slider_tooltip {
+ display : none;
+ position : absolute;
+ border:0;
+ background-color:#859bbc;
+ cursor : default;
+ font-size : 12px;
+ padding:3px;
+ color:#fff;
+ font-weight:bold;
+ z-index : 5200;
+}
+
+.w2thumb_input {
+ position:absolute;
+ left:-2000px;
+ top:-2000px;
+ width:0;
+ height:0;
+}
+
+.w2fliptoggle {
+ width : 100%;
+ height : 100%;
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2fliptoggle_select {
+ display : none;
+}
+
+.w2fliptoggle_mask {
+ position : absolute;
+ width : 100%;
+ height : 100%;
+ overflow : visible;
+ display : inline-block;
+ z-index : 1;
+}
+
+.w2fliptoggle_left_bg {
+ background:#ccc;
+ background-image: -webkit-gradient(
+ linear,
+ left top,
+ left bottom,
+ color-stop(0, #CCCCCC),
+ color-stop(0.05, #DEDEDE)
+ );
+ background-image: -o-linear-gradient(bottom, #CCCCCC 0%, #DEDEDE 5%);
+ background-image: -moz-linear-gradient(bottom, #CCCCCC 0%, #DEDEDE 5%);
+ background-image: -webkit-linear-gradient(bottom, #CCCCCC 0%, #DEDEDE 5%);
+ background-image: -ms-linear-gradient(bottom, #CCCCCC 0%, #DEDEDE 5%);
+ background-image: linear-gradient(to bottom, #CCCCCC 0%, #DEDEDE 5%);
+ border-left: 1px solid #8ea3b9;
+ border-top: 1px solid #8ea3b9;
+ border-bottom: 1px solid #8ea3b9;
+}
+
+.w2fliptoggle_right_bg {
+ background-image: -webkit-gradient(
+ linear,
+ left top,
+ left bottom,
+ color-stop(0, #FFFFFF),
+ color-stop(0.02, #F9F9F9),
+ color-stop(1, #F2F2F2),
+ color-stop(1, #EEEEEE)
+ );
+ background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #F9F9F9 2%, #F2F2F2 100%, #EEEEEE 100%);
+ background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #F9F9F9 2%, #F2F2F2 100%, #EEEEEE 100%);
+ background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #F9F9F9 2%, #F2F2F2 100%, #EEEEEE 100%);
+ background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #F9F9F9 2%, #F2F2F2 100%, #EEEEEE 100%);
+ background-image: linear-gradient(to bottom, #FFFFFF 0%, #F9F9F9 2%, #F2F2F2 100%, #EEEEEE 100%);
+ border-bottom: 1px solid #8ea3b9;
+ border-right: 1px solid #8ea3b9;
+ border-top: 1px solid #8ea3b9;
+}
+
+.w2fliptoggle_button_bg {
+ background: #fbfbfb; /* Old browsers */
+ background: -moz-linear-gradient(top, #fdfdfd 50%, #ececec 100%); /* FF3.6+ */
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#fdfdfd), color-stop(100%,#ececec)); /* Chrome,Safari4+ */
+ background: -webkit-linear-gradient(top, #fdfdfd 50%,#ececec 100%); /* Chrome10+,Safari5.1+ */
+ background: -o-linear-gradient(top, #fdfdfd 50%,#ececec 100%); /* Opera11.10+ */
+ background: -ms-linear-gradient(top, #fdfdfd 50%,#ececec 100%); /* IE10+ */
+ background: linear-gradient(top, #fdfdfd 50%,#ececec 100%); /* W3C */
+ border:1px solid #afafaf;
+}
+
+.w2fliptoggle_conner_left {
+ -moz-border-radius-topleft:.5em;
+ border-top-left-radius:.5em;
+ -moz-border-radius-bottomleft:.5em;
+ -webkit-border-bottom-left-radius:.5em;
+ border-bottom-left-radius:.5em
+}
+
+.w2fliptoggle_conner_right {
+ -moz-border-radius-topright:.5em;
+ -webkit-border-top-right-radius:.5em;
+ border-top-right-radius:.5em;
+ -moz-border-radius-bottomright:.5em;
+ -webkit-border-bottom-right-radius:.5em;
+ border-bottom-right-radius:.5em
+}
+
+.w2fliptoggle_left {
+ position : relative;
+ float : left;
+ width : 13%;
+ height : 100%;
+ z-index : 1;
+ left : 0%;
+ text-align : center;
+}
+
+.w2fliptoggle_left_label {
+ position : absolute;
+ float : left;
+ width : 70%;
+ height : 100%;
+ z-index : 1;
+ left : 0%;
+ background-color : transparent;
+ vertical-align : middle;
+ text-align : center;
+ color : #383d41;
+ font-weight:bold;
+ font-size : 15px;
+ text-shadow : none;
+}
+
+.w2fliptoggle_button {
+ position : absolute;
+ float : left;
+ width : 30%;
+ height : 100%;
+ text-align : center;
+ z-index : 2;
+ left : 0%;
+ cursor : pointer;
+}
+
+.w2fliptoggle_right_label {
+ position : absolute;
+ float : right;
+ width : 70%;
+ height : 100%;
+ z-index : 1;
+ background-color : transparent;
+ left : 30%;
+ vertical-align : middle;
+ text-align : center;
+ color : #383d41;
+ font-weight:bold;
+ font-size : 15px;
+ text-shadow : none;
+}
+
+.w2fliptoggle_right {
+ position : relative;
+ float : right;
+ width : 84%; /* ie와 파폭 보정 1%*/
+ height : 100%;
+ z-index : 0;
+ left : 0%;
+}
+
+.w2searchbox {
+ position:relative;
+ display : inline-block;
+ vertical-align:middle;
+}
+
+.w2searchbox_reset_remove::-ms-clear {
+ display:none;
+}
+
+.w2searchbox_reset {
+ position: absolute;
+ display: none;
+ right: 0;
+ width: 11px;
+ height: 11px;
+ margin:0;
+ background: url(../images/searchbox/btn_reset.png) no-repeat;
+}
+
+.w2searchbox_reset_on {
+ background: url(../images/searchbox/btn_reset_on.png) no-repeat;
+}
+
+.w2pageControl {
+ width : 100%;
+ height : 100%;
+}
+
+.w2pageControl_left {
+ float : left;
+ width : 20%;
+ height : 100%;
+}
+
+.w2pageControl_button_background {
+ background: #FFFFFF; /* Old browsers */
+ background-image: -webkit-gradient(
+ linear,
+ left top,
+ left bottom,
+ color-stop(0, #FFFFFF),
+ color-stop(0.01, #FAFAFA),
+ color-stop(1, #EEEEEE)
+ );
+ background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #FAFAFA 1%, #EEEEEE 100%);
+ background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #FAFAFA 1%, #EEEEEE 100%);
+ background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #FAFAFA 1%, #EEEEEE 100%);
+ background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #FAFAFA 1%, #EEEEEE 100%);
+ background-image: linear-gradient(to bottom, #FFFFFF 0%, #FAFAFA 1%, #EEEEEE 100%);
+ border: 1px solid #8ea3b9;
+ -webkit-border-radius: 3px;
+ -moz-border-radius: 3px;
+ border-radius: 3px;
+}
+
+.w2pageControl_button_background_over {
+ background-image: -webkit-gradient(
+ linear,
+ left top,
+ left bottom,
+ color-stop(0, #E4E4E4),
+ color-stop(0.01, #EDEDED)
+);
+background-image: -o-linear-gradient(bottom, #E4E4E4 0%, #EDEDED 1%);
+background-image: -moz-linear-gradient(bottom, #E4E4E4 0%, #EDEDED 1%);
+background-image: -webkit-linear-gradient(bottom, #E4E4E4 0%, #EDEDED 1%);
+background-image: -ms-linear-gradient(bottom, #E4E4E4 0%, #EDEDED 1%);
+background-image: linear-gradient(to bottom, #E4E4E4 0%, #EDEDED 1%);
+}
+
+.w2pageControl_left_button {
+ width : 100%;
+ height : 100%;
+ overflow: hidden;
+ cursor : pointer;
+ outline-width: 0;
+}
+
+.w2pageControl_left_icon {
+ width : 100%;
+ height : 100%;
+ display : block;
+ background-image : url(../images/pageControl/b_prev.gif);
+ background-repeat : no-repeat;
+ background-position : center center;
+ text-align : center;
+ text-indent: -1000px;
+}
+
+* html .w2pageControl_left_icon{margin:-2px 0 0 -2px} /* add */
+*:first-child+html .w2pageControl_left_icon{margin:-2px 0 0 -2px} /* add */
+
+.w2pageControl_center {
+ float : left;
+ width : 60%;
+ height : 100%;
+ vertical-align:middle;
+ text-align : center;
+}
+
+.w2pageControl_center_table {
+ width : 100%;
+ height : 100%;
+ vertical-align:middle;
+ text-align : center;
+}
+
+.w2pageControl_center_td {
+ width : 100%;
+ height : 100%;
+ font-size : 12px;
+ vertical-align:middle;
+}
+
+.w2pageControl_center_image {
+ background-image : url(../images/pageControl/b_main.png);
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2pageControl_center_image_prev {
+ background-image : url(../images/pageControl/b_main_prev.png);
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2pageControl_center_image_next {
+ background-image : url(../images/pageControl/b_main_next.png);
+ background-repeat : no-repeat;
+ background-position : center center;
+}
+
+.w2pageControl_right {
+ float : left;
+ width : 20%;
+ height : 100%;
+}
+
+.w2pageControl_right_button {
+ width : 100%;
+ height : 100%;
+ overflow: hidden;
+ cursor : pointer;
+ outline-width: 0px;
+}
+
+.w2pageControl_right_icon {
+ width : 100%;
+ height : 100%;
+ display : block;
+ background-image : url(../images/pageControl/b_next.gif);
+ background-repeat : no-repeat;
+ background-position : center center;
+ text-align : center;
+ text-indent: -1000px;
+}
+
+* html .w2pageControl_right_icon{margin:-2px 0 0 -2px} /* add */
+*:first-child+html .w2pageControl_right_icon{margin:-2px 0 0 -2px} /* add */
+
+.w2columnLayout_layer {
+ position:absolute;
+ overflow: hidden;
+ height: 100%;
+}
+
+.w2modal_popupLayer {
+ z-index: 6001;
+}
+
+
+/* list */
+
+.w2list {
+}
+
+.w2list_listRow {
+ border: 1px solid #8ea3b9;
+}
+
+.w2list_listRow_over {
+ background-color : #f1f4f6;
+}
+
+.w2list_listColumn {
+}
+
+.w2list_listColumn_checkbox {
+}
+
+.w2list_listColumn_text {
+ display: inline-block;
+}
+
+.w2list_listColumn_button {
+}
+
+.w2list_drag {
+ margin-left: 15px;
+ margin-top: 15px;
+}
+
+/* panelContainer */
+
+.w2panelContainer {
+ overflow: auto;
+}
+
+.w2panelContainer_col {
+ position: absolute;
+}
+
+.w2panelContainer_ghost {
+ position: absolute;
+ border: 1px solid black;
+ background-color: white;
+ padding: 10px;
+}
+
+.w2panel {
+ position: relative;
+ border: 1px solid #b9cbd9;
+ margin: 10px;
+}
+
+.w2panel_title {
+ position: relative;
+ height: 25px;
+ background: #eef3fa;
+ background: -moz-linear-gradient(top, #eef3fa 0%, #e1ecf8 100%);
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eef3fa), color-stop(100%,#e1ecf8));
+ background: -webkit-linear-gradient(top, #eef3fa 0%,#e1ecf8 100%);
+ background: -o-linear-gradient(top, #eef3fa 0%,#e1ecf8 100%);
+ background: -ms-linear-gradient(top, #eef3fa 0%,#e1ecf8 100%);
+ background: linear-gradient(to bottom, #eef3fa 0%,#e1ecf8 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eef3fa', endColorstr='#e1ecf8',GradientType=0 );
+}
+
+.w2panel_title_image {
+ display: inline-block;
+ width: 20px;
+ height: 25px;
+ background: url(../images/panelContainer/icon1.gif) no-repeat center center;
+}
+
+.w2panel_closed .w2panel_title_image {
+ background-image: url(../images/panelContainer/icon1_down.gif);
+}
+
+.w2panel_title_text {
+ display: inline-block;
+ vertical-align: top;
+ padding-top: 5px;
+ font-weight: bold;
+}
+
+.w2panel_content {
+ position: relative;
+ overflow: auto;
+}
+
+.w2panels {
+ position: relative;
+ border: 1px solid #b9cbd9;
+}
+
+.w2panels_content_closed {
+ display: none;
+}
+
+.w2panels_content_open {
+ position: relative;
+ display: block;
+ overflow: auto;
+}
+
+.w2panels_title {
+ position: relative;
+ height: 25px;
+ cursor: pointer;
+ background: #eef3fa;
+ background: -moz-linear-gradient(top, #eef3fa 0%, #e1ecf8 100%);
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eef3fa), color-stop(100%,#e1ecf8));
+ background: -webkit-linear-gradient(top, #eef3fa 0%,#e1ecf8 100%);
+ background: -o-linear-gradient(top, #eef3fa 0%,#e1ecf8 100%);
+ background: -ms-linear-gradient(top, #eef3fa 0%,#e1ecf8 100%);
+ background: linear-gradient(to bottom, #eef3fa 0%,#e1ecf8 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eef3fa', endColorstr='#e1ecf8',GradientType=0 );
+}
+
+.w2panels_title_over {
+ background: #edf3fb;
+}
+
+.w2panels_title_image {
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+ width: 20px;
+ height: 25px;
+ background: url(../images/accordion/icon1.gif) no-repeat center center;
+}
+
+.w2panels_title_image_open{
+ background: url(../images/accordion/icon1_down.gif) no-repeat center center;
+}
+
+.w2anchor {
+ display : inline-block;
+ vertical-align : middle;
+}
+
+.w2anchor_disabled {
+ pointer-events: none;
+}
+
+.w2anchor a, .w2anchor2 {
+ color:#383d41;
+}
+
+/* w2fusionchart */
+.w2fusionchart_accessibility{
+ font-size: 1px;
+ height: 1px;
+ line-height: 1px;
+ overflow: hidden;
+ width: 1px;
+ margin : 0px;
+ padding: 0px;
+}
+
+/* layout component */
+.w2layout {
+ position : relative;
+}
+
+.w2layout_layer {
+ position : absolute;
+ overflow : auto;
+}
+
+.w2layout_layer_borderbox {
+ -moz-box-sizing:border-box;
+ -webkit-box-sizing:border-box;
+ box-sizing:border-box;
+}
+
+/* tableLayout */
+.w2tb {
+ border-collapse:collapse;
+ margin:0;
+ border:0;
+ background:#fff;
+ table-layout:fixed;
+ clear: both;
+}
+
+.w2tb .w2tb_th , .w2tb .w2tb_td {
+ height:23px;
+ margin:0;
+ border:1px solid #b3b3b3;
+ vertical-align:middle;
+}
+
+.w2tb .w2tb_td {
+ padding:3px;
+}
+
+.w2tb .w2tb_th{
+ font-weight:bold;
+ padding:3px 10px;
+ text-align:center;
+ background:#f1f1f1;
+}
+
+.w2tb.w2tb_adaptive_layout {
+ min-width: 100%;
+ border-spacing:0;
+}
+
+.w2tb.w2tb_adaptive_layout,
+.w2tb.w2tb_adaptive_layout .w2thead,
+.w2tb.w2tb_adaptive_layout > tbody,
+.w2tb.w2tb_adaptive_layout .w2tbody,
+.w2tb.w2tb_adaptive_layout .w2tb_th,
+.w2tb.w2tb_adaptive_layout .w2tb_td,
+.w2tb.w2tb_adaptive_layout .w2tb_tr {
+ display:block;
+}
+
+.w2tb.w2tb_adaptive_layout .w2tb_th,
+.w2tb.w2tb_adaptive_layout colgroup,
+.w2tb.w2tb_adaptive_layout col {
+ position: absolute;
+ top: -9999px;
+ left: -9999px;
+}
+.w2tb.w2tb_adaptive_layout .w2grid colgroup,
+.w2tb.w2tb_adaptive_layout .w2grid col{
+ position:relative;
+ left:0;
+ top:0;
+}
+.w2tb.w2tb_adaptive_layout .w2tr{
+ /*border: 1px solid #ccc;*/
+ }
+.w2tb.w2tb_adaptive_layout .w2tb_td{
+ padding-left: 110px;
+ min-height: 23px;
+ height: auto;
+ border: 0;
+ border-top: 1px solid #b3b3b3 !important;
+ position: relative;
+ white-space: normal;
+}
+.w2tb.w2tb_adaptive_layout .w2tb_tr:last-child .w2tb_td:last-child {
+ border-bottom: 1px solid #b3b3b3;
+}
+.w2tb.w2tb_adaptive_layout .w2tb_td:before {
+ padding-top: 5px;
+ padding-right: 5px;
+ width: 100px;
+ text-align: center;
+ white-space: pre-line;
+ content: attr(data-title);
+ background: #f1f1f1;
+ border-right: 1px solid #b3b3b3;
+ position: absolute;
+ top: 0px;
+ left: 0px;
+ right: 0px;
+ bottom: 0px;
+ font-weight: bold;
+}
+.w2tb .w2tb_noTH.w2tb_td:before {
+ padding:0px !important;
+ width: 0px !important;
+ border:0px !important;
+}
+.w2tb.w2tb_adaptive_layout .w2input {
+ margin-bottom: 3px;
+}
+.w2tb.w2tb_adaptive_layout .w2tb_td:after {
+ height: 0;
+ font-size: 0;
+ display: block;
+ visibility: hidden;
+ content: " ";
+ clear: both;
+}
+
+/* w2tb_adaptive_crosstab */
+.w2tb.w2tb_adaptive_crosstab {
+ min-width: 100%;
+ border-spacing:0;
+}
+.w2tb.w2tb_adaptive_crosstab,
+.w2tb_adaptive_crosstab thead,
+.w2tb_adaptive_crosstab thead > tr,
+.w2tb_adaptive_crosstab thead tr th.w2tb_th,
+.w2tb_adaptive_crosstab > tbody,
+.w2tb_adaptive_crosstab tbody tr td.w2tb_td {
+ display: block;
+}
+.w2tb.w2tb_adaptive_crosstab {
+ height:auto !important;border: 1px solid #b3b3b3;
+}
+.w2tb_adaptive_crosstab .w2tb_tr {
+ display:inline-block
+}
+.w2tb_adaptive_crosstab thead {
+ float:left
+}
+.w2tb_adaptive_crosstab tbody {
+ white-space: nowrap; overflow-x: auto;
+}
+.w2tb.w2tb_adaptive_crosstab .w2tb_th,
+.w2tb.w2tb_adaptive_crosstab .w2tb_td {
+ border:none;
+ border-bottom: 1px solid #b3b3b3;
+ border-right: 1px solid #b3b3b3;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ min-height: 23px !important;
+ height: auto;
+ white-space: normal;
+}
+
+.w2tb_adaptive_crosstab thead tr th.w2tb_th:nth-last-child(1),
+.w2tb_adaptive_crosstab tbody tr td.w2tb_td:nth-last-child(1) {
+ border-bottom: none
+}
+
+.w2tb.w2tb_adaptive_crosstab .w2tb_th label{
+ display: block;
+}
+
+.w2tb.w2tb_adaptive_crosstab .w2tb_td{
+ width:110px;
+}
+
+/* w2grid_adaptive_crosstab*/
+.w2grid.w2grid_adaptive_crosstab table, .w2grid.w2grid_adaptive_crosstab thead.gridHeaderTableDefault, .w2grid.w2grid_adaptive_crosstab tbody, .w2grid.w2grid_adaptive_crosstab thead.gridHeaderTableDefault tr, .w2grid.w2grid_adaptive_crosstab th.gridHeaderTDDefault, .w2grid.w2grid_adaptive_crosstab .gridBodyDefault, .w2grid.w2grid_adaptive_crosstab .gridSubtotalDefault, .w2grid.w2grid_adaptive_crosstab .gridFooterTDDefault {
+ display: block;
+}
+
+.w2grid.w2grid_adaptive_crosstab {
+ height: auto !important;
+}
+
+.w2grid.w2grid_adaptive_crosstab table.gridHeaderTableDefault {
+ position: relative !important;
+ border-top: 1px solid #bfcfda;
+ border-right: 1px solid #bfcfda;
+ width: auto !important;
+}
+
+.w2grid.w2grid_adaptive_crosstab table.gridFooterTableDefault {
+ position: absolute !important;
+ border-top: 1px solid #bfcfda;
+ border-right: 1px solid #bfcfda;
+ border-bottom: 1px solid #bfcfda;
+ width: 110px !important;
+ float: none !important;
+ top: 0px;
+ right: 0px;
+ background-color: transparent;
+}
+
+.w2grid.w2grid_adaptive_crosstab, .w2grid.w2grid_adaptive_crosstab div[id$="main_div"], .w2grid.w2grid_adaptive_crosstab div[id$="dataLayer"] {
+ position: relative !important;
+ overflow: visible !important;
+ float: none !important;
+}
+
+.w2grid.w2grid_adaptive_crosstab.w2grid_adaptive_crosstab_footer div[id$="dataLayer"] {
+ width:auto !important;
+ padding-right:110px;
+}
+
+.w2grid.w2grid_adaptive_crosstab thead.gridHeaderTableDefault {
+ float: left;
+ width: auto !important;
+ border-left: none;
+ border-bottom: none;
+}
+
+.w2grid.w2grid_adaptive_crosstab th.gridHeaderTDDefault {
+ border-left: none;
+ border-bottom: none;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ border-top: 1px solid #b3b3b3;
+ min-width:20px;
+ max-width:90px;
+ text-overflow: ellipsis;
+}
+
+.w2grid.w2grid_adaptive_crosstab .gridBodyDefault {
+ border-left: none;
+ border-bottom: none;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ border-top: 1px solid #b3b3b3;
+ width:110px;
+}
+
+.w2grid.w2grid_adaptive_crosstab .gridSubtotalDefault {
+ border-left: none;
+ border-bottom: none;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ border-top: 1px solid #b3b3b3;
+ width:110px;
+ height:20px;
+}
+
+.w2grid.w2grid_adaptive_crosstab .gridFooterTDDefault {
+ border-left: none;
+ border-bottom: none;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ border-top: 1px solid #b3b3b3;
+ width:110px;
+}
+
+.w2grid.w2grid_adaptive_crosstab th.gridHeaderTDDefault:nth-child(1), .w2grid.w2grid_adaptive_crosstab .gridBodyDefault:nth-child(1), .w2grid.w2grid_adaptive_crosstab .gridSubtotalDefault:nth-child(1), .w2grid.w2grid_adaptive_crosstab .gridFooterTDDefault:nth-child(1) {
+ border-top: none !important;
+}
+
+.w2grid.w2grid_adaptive_crosstab th.gridHeaderTDDefault:nth-last-child(1), .w2grid.w2grid_adaptive_crosstab .gridBodyDefault:nth-last-child(1), .w2grid.w2grid_adaptive_crosstab .gridSubtotalDefault:nth-last-child(1), .w2grid.w2grid_adaptive_crosstab. .gridFooterTDDefault:nth-last-child(1) {
+ border-bottom: none;
+}
+
+.w2grid.w2grid_adaptive_crosstab .grid_body_row:nth-last-child(1) .gridBodyDefault {
+ border-right: 1px solid #b3b3b3;
+}
+
+.w2grid.w2grid_adaptive_crosstab table.gridHeaderTableDefault tbody {
+ text-align: left;
+ white-space: nowrap;
+ overflow-x : auto;
+}
+
+.w2grid.w2grid_adaptive_crosstab .w2selectbox_table_main tbody{
+ text-align: center;
+}
+
+.w2grid.w2grid_adaptive_crosstab tbody tr {
+ display: inline-block;
+}
+
+.w2grid.w2grid_adaptive_crosstab div[id$="scrollY_div"], .w2grid.w2grid_adaptive_crosstab div[id$="scrollX_div"] {
+ display: none;
+}
+
+.w2grid_adaptive_crosstab .w2grid_iScrollX, .w2grid_adaptive_crosstab .w2grid_iScrollY {
+ display: none;
+}
+
+
+/* tabControl adaptive layout */
+.w2tab_adaptive_layout .w2tabcontrol_contents {
+ display: block !important;
+ visibility : visible !important;
+ margin-top: 5px;
+}
+.w2tab_adaptive_layout .w2tabcontrol_contents_wrapper {
+ /* display: none; */
+ height: 0px !important;
+ opacity: 0;
+ overflow: hidden;
+ -webkit-transition : all 0.6s ease;
+ -moz-transition : all 0.6s ease;
+ -o-transition : all 0.6s ease;
+ transition : all 0.6s ease;
+}
+.w2tab_adaptive_layout > .w2tabcontrol_tabhost {
+ display:none;
+}
+.w2tab_adaptive_layout .w2tabcontrol_bridge {
+ display:block;
+ border: 1px solid #ccc;
+ color : #5c5c5c;
+
+ background-color: #fff;
+ background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));
+ background-image: -webkit-linear-gradient(top, #fff, #eee);
+ background-image: -moz-linear-gradient(top, #fff, #eee);
+ background-image: -ms-linear-gradient(top, #fff, #eee);
+ background-image: -o-linear-gradient(top, #fff, #eee);
+ background-image: linear-gradient(top, #fff, #eee);
+
+ padding-left:10px;
+ text-decoration: none;
+}
+.w2tab_adaptive_layout .w2tabcontrol_bridge h3 {
+ position:relative !important;
+ text-indent:0 !important;
+ background: transparent;
+ height:30px !important;
+ line-height:30px;
+ margin:0;
+ padding:0;
+}
+.w2tab_adaptive_layout .w2tabcontrol_bridge h3:after {
+ font-size : 12px;
+ content: '';
+ position: absolute;
+ right: 10px;
+ top: 50%;
+ margin-top: -3px;
+ border-top: 5px solid #333;
+ border-left: 5px solid #333;
+ border-top: 5px solid transparent;
+ border-bottom: 5px solid transparent;
+}
+.w2tab_adaptive_layout :target .w2tabcontrol_bridge h3:after {
+ font-size : 12px;
+ content: '';
+ position: absolute;
+ right: 10px;
+ top: 50%;
+ margin-top: -3px;
+ border-top: 5px solid #333;
+ border-left: 5px solid transparent;
+ border-right: 5px solid transparent;
+}
+.w2tab_adaptive_layout :target a + .w2tabcontrol_contents_wrapper {
+ /* display: block !important; */
+ height: auto !important;
+ opacity: 1;
+ visibility : visible !important;
+ margin-top: 10px;
+
+ -webkit-animation: height_animation 0.2s 0;
+}
+
+/* accordion */
+.w2accordion {
+ overflow: auto;
+ border: 1px solid #b9cbd9;
+}
+
+/* widgetContainer */
+.w2widgetContainer {
+ position: relative;
+ overflow-x: hidden;
+ overflow-y: auto;
+}
+
+.w2widgetContainer_col {
+ position: absolute;
+}
+
+.w2widgetContainer_ghost {
+ position: absolute;
+ border: 1px solid black;
+ background-color: white;
+ z-index:5999;
+ width:100%;
+}
+
+.w2widgetContainer_title {
+ position: relative;
+}
+
+/* widget */
+
+.w2widget {
+ position: absolute;
+ border: 1px solid #b9cbd9;
+ overflow: hidden;
+}
+
+.w2widget_changing {
+ /* IE 8 */
+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
+ /* IE 5-7 */
+ filter: alpha(opacity=50);
+ opacity: 0.5;
+ z-index: 3999;
+}
+
+.w2widget_title {
+ position: relative;
+ height: 25px;
+ background: #eef3fa;
+ padding: 5px;
+ overflow: hidden;
+}
+
+.w2widget_icon {
+ position: relative;
+ display: inline-block;
+ float: left;
+ width: 14px;
+ height: 14px;
+ background: url(../images/widgetContainer/icon.png) center center no-repeat;
+
+ *display: inline;
+ *vertical-align: middle;
+ *float: left;
+ *zoom: 1;
+}
+
+.w2widget_title_text {
+ position: relative;
+ display: inline-block;
+ margin: 0 auto;
+ vertical-align: top;
+ width: 100%;
+ text-overflow:ellipsis;
+ overflow: hidden;
+ font-weight: bold;
+ white-space: nowrap;
+
+ *display: inline;
+ *vertical-align: middle;
+ *float: left;
+ *zoom: 1;
+}
+
+.w2widget_title_buttons {
+ position: relative;
+ float: right;
+ display: inline-block;
+
+ *display: inline;
+ *vertical-align: middle;
+ *float: right;
+ *zoom: 1;
+}
+
+.w2widget_title_buttons > div {
+ display: inline-block;
+ margin-left: 1px;
+
+ /* IE7 */
+ *display: inline;
+ *zoom: 1;
+ *vertical-align: middle;
+}
+
+.w2widget_btnCustom {
+ width : 14px;
+ height : 14px;
+ background : url(../images/widgetContainer/btn_toggle.gif) center center no-repeat;
+ cursor : pointer;
+
+ /* IE6에서 child selector 안먹음 */
+ _display: inline;
+ _margin-left: 1px;
+ _zoom: 1;
+ _vertical-align: middle;
+}
+
+.w2widget_btnFix {
+ position : relative;
+ width : 14px;
+ height : 14px;
+ background : url(../images/widgetContainer/btn_pin_off.png) center center no-repeat;
+ cursor : pointer;
+
+ /* IE6에서 child selector 안먹음 */
+ _display: inline;
+ _margin-left: 1px;
+ _zoom: 1;
+ _vertical-align: middle;
+}
+
+.w2widget_btnMinimize {
+ position : relative;
+ width : 14px;
+ height : 14px;
+ background : url(../images/widgetContainer/btn_minimize.gif) center center no-repeat;
+ cursor : pointer;
+
+ /* IE6에서 child selector 안먹음 */
+ _display: inline;
+ _margin-left: 1px;
+ _zoom: 1;
+ _vertical-align: middle;
+}
+
+.w2widget_btnMaximize {
+ position : relative;
+ width : 14px;
+ height : 14px;
+ background : url(../images/widgetContainer/btn_maximize.gif) center center no-repeat;
+ cursor : pointer;
+
+ /* IE6에서 child selector 안먹음 */
+ _display: inline;
+ _margin-left: 1px;
+ _zoom: 1;
+ _vertical-align: middle;
+}
+
+.w2widget_btnClose {
+ position : relative;
+ width : 14px;
+ height : 14px;
+ background : url(../images/widgetContainer/btn_close.gif) center center no-repeat;
+ cursor : pointer;
+
+ /* IE6에서 child selector 안먹음 */
+ _display: inline;
+ _margin-left: 1px;
+ _zoom: 1;
+ _vertical-align: middle;
+}
+
+.w2widget_btnResize {
+ /* IE 8 */
+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
+ /* IE 5-7 */
+ filter: alpha(opacity=0);
+ opacity: 0;
+ position: absolute;
+ bottom: 0px;
+ right: 0px;
+ width: 12px;
+ height: 12px;
+ background: url(../images/widgetContainer/btn_resize.png) center center no-repeat;
+ cursor: SE-resize;
+ z-index: 3998;
+}
+
+.w2widget_btnResize_halt {
+ display:none;
+}
+
+.w2widget_btnResize:hover {
+ /* IE 8 */
+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
+ /* IE 5-7 */
+ filter: alpha(opacity=100);
+ opacity: 1;
+}
+
+.w2widget_ghost {
+ position: relative;
+ border: black 1px dotted;
+}
+
+.w2widget_fixed {
+
+}
+
+.w2widget_fixed .w2widget_btnFix {
+ background : url(../images/widgetContainer/btn_pin_on.png) center center no-repeat;
+}
+
+.w2widget_maximized {
+ background-color: #ffffff;
+ z-index: 3999;
+}
+
+.w2widget_minimized {
+ overflow: hidden;
+}
+
+.w2widget_toggle {
+ background : url(../images/widgetContainer/btn_toggle.gif) center center no-repeat;
+}
+
+.w2widget_content {
+ position: absolute;
+ top: 25px;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ overflow: auto;
+ *width: 100%;
+ *height: expression(this.parentNode.clientHeight - 25);
+}
+
+.w2widget_content_notitlebar {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ overflow: auto;
+ *width: 100%;
+ *height: expression(this.parentNode.clientHeight);
+}
+
+.w2widget_float {
+ position: absolute;
+ overflow: hidden;
+ z-index: 3800;
+}
+
+/* tabcontrol position */
+
+.w2tabcontrol_tabhost_top {
+ position : absolute;
+ margin: 0;
+ padding: 0;
+ float: left;
+ list-style: none;
+ height: 30px;
+ width: 100%;
+ font-size : 12px;
+ white-space : nowrap;
+ z-Index : 2;
+}
+.w2tabcontrol_tabhost_bottom {
+ position : absolute;
+ margin: 0;
+ padding: 0;
+ float: left;
+ list-style: none;
+ height: 30px;
+ width: 100%;
+ font-size : 12px;
+ white-space : nowrap;
+ z-Index : 2;
+}
+.w2tabcontrol_tabhost_left {
+ position : absolute;
+ margin: 0;
+ padding: 0;
+ float: left;
+ list-style: none;
+ height: 30px;
+ width: 100%;
+ font-size : 12px;
+ white-space : nowrap;
+ z-Index : 2;
+}
+.w2tabcontrol_tabhost_right {
+ position : absolute;
+ margin: 0;
+ padding: 0;
+ float: left;
+ list-style: none;
+ height: 30px;
+ width: 100%;
+ font-size : 12px;
+ white-space : nowrap;
+ z-Index : 2;
+}
+
+.w2tabcontrol_tabhost.w2tabcontrol_tabhost_top li {
+ float: left;
+ margin: 0;
+ padding: 0;
+ height: 100%;
+ margin-right: 1px;
+ margin-bottom: 0;
+ background: #fff;
+ overflow: hidden;
+ position: relative;
+ z-Index : 4;
+}
+
+.w2tabcontrol_tabhost.w2tabcontrol_tabhost_bottom li {
+ float: left;
+ margin: 0;
+ padding: 0;
+ height: 100%;
+ margin-right: 1px;
+ margin-bottom: 0;
+ background: #fff;
+ overflow: hidden;
+ position: relative;
+ z-Index : 4;
+}
+
+.w2tabcontrol_tabhost.w2tabcontrol_tabhost_left li {
+ float: none;
+ margin: 0;
+ padding: 0;
+ height: 100%;
+ margin-bottom: 1px;
+ background: #fff;
+ overflow: hidden;
+ position: relative;
+ z-Index : 4;
+}
+
+.w2tabcontrol_tabhost.w2tabcontrol_tabhost_right li {
+ float: none;
+ margin: 0;
+ padding: 0;
+ height: 100%;
+ margin-bottom: 1px;
+ background: #fff;
+ overflow: hidden;
+ position: relative;
+ z-Index : 4;
+}
+
+/* 활성화된 탭버튼 */
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left.w2tabcontrol_tabhost_top {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ background-image : url(../images/tabContainer/tab01_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left.w2tabcontrol_tabhost_bottom {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ background-image : url(../images/tabContainer/b_tab01_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left.w2tabcontrol_tabhost_left {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ background-image : url(../images/tabContainer/l_tab01_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left.w2tabcontrol_tabhost_right {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ background-image : url(../images/tabContainer/r_tab01_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_left2 {
+ position:absolute;
+ top:0;
+ left:0;
+ height:100%;
+ width:10px;
+ display:none;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_center.w2tabcontrol_tabhost_top {
+ overflow:hidden;
+ height:100%;
+ text-align: center;
+ background-image : url(../images/tabContainer/tab02_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_center.w2tabcontrol_tabhost_bottom {
+ overflow:hidden;
+ height:100%;
+ text-align: center;
+ background-image : url(../images/tabContainer/b_tab02_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_center.w2tabcontrol_tabhost_left {
+ overflow:hidden;
+ height:100%;
+ text-align: center;
+ background-image : url(../images/tabContainer/l_tab02_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_center.w2tabcontrol_tabhost_right {
+ overflow:hidden;
+ height:100%;
+ text-align: center;
+ background-image : url(../images/tabContainer/r_tab02_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_tab_right.w2tabcontrol_tabhost_top {
+ position:absolute;
+ top:0;
+ height:100%;
+ right:0;
+ width:10px;
+ background-image : url(../images/tabContainer/tab03_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_right.w2tabcontrol_tabhost_bottom {
+ position:absolute;
+ top:0;
+ height:100%;
+ right:0;
+ width:10px;
+ background-image : url(../images/tabContainer/b_tab03_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_right.w2tabcontrol_tabhost_left {
+ position:absolute;
+ top:0;
+ height:100%;
+ right:0;
+ width:10px;
+ background-image : url(../images/tabContainer/l_tab03_off.gif);
+}
+.w2tabcontrol_tabhost .w2tabcontrol_tab_right.w2tabcontrol_tabhost_right {
+ position:absolute;
+ top:0;
+ height:100%;
+ right:0;
+ width:10px;
+ background-image : url(../images/tabContainer/r_tab03_off.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_left.w2tabcontrol_tabhost_top {
+ background-image : url(../images/tabContainer/tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_center.w2tabcontrol_tabhost_top {
+ background-image : url(../images/tabContainer/tab02_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_right.w2tabcontrol_tabhost_top {
+ background-image : url(../images/tabContainer/tab03_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_left.w2tabcontrol_tabhost_bottom {
+ background-image : url(../images/tabContainer/b_tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_center.w2tabcontrol_tabhost_bottom {
+ background-image : url(../images/tabContainer/b_tab02_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_right.w2tabcontrol_tabhost_bottom {
+ background-image : url(../images/tabContainer/b_tab03_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_left.w2tabcontrol_tabhost_left {
+ background-image : url(../images/tabContainer/l_tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_center.w2tabcontrol_tabhost_left {
+ background-image : url(../images/tabContainer/l_tab02_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_right.w2tabcontrol_tabhost_left {
+ background-image : url(../images/tabContainer/l_tab03_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_left.w2tabcontrol_tabhost_right {
+ background-image : url(../images/tabContainer/r_tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_center.w2tabcontrol_tabhost_right {
+ background-image : url(../images/tabContainer/r_tab02_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_active .w2tabcontrol_tab_right.w2tabcontrol_tabhost_right {
+ background-image : url(../images/tabContainer/r_tab03_on.gif);
+}
+
+/* over */
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_left.w2tabcontrol_tabhost_top {
+ background-image : url(../images/tabContainer/tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_center.w2tabcontrol_tabhost_top {
+ background-image : url(../images/tabContainer/tab02_on.gif);
+ cursor: pointer;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_right.w2tabcontrol_tabhost_top {
+ background-image : url(../images/tabContainer/tab03_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_left.w2tabcontrol_tabhost_bottom {
+ background-image : url(../images/tabContainer/b_tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_center.w2tabcontrol_tabhost_bottom {
+ background-image : url(../images/tabContainer/b_tab02_on.gif);
+ cursor: pointer;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_right.w2tabcontrol_tabhost_bottom {
+ background-image : url(../images/tabContainer/b_tab03_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_left.w2tabcontrol_tabhost_left {
+ background-image : url(../images/tabContainer/l_tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_center.w2tabcontrol_tabhost_left {
+ background-image : url(../images/tabContainer/l_tab02_on.gif);
+ cursor: pointer;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_right.w2tabcontrol_tabhost_left {
+ background-image : url(../images/tabContainer/l_tab03_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_left.w2tabcontrol_tabhost_right {
+ background-image : url(../images/tabContainer/r_tab01_on.gif);
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_center.w2tabcontrol_tabhost_right {
+ background-image : url(../images/tabContainer/r_tab02_on.gif);
+ cursor: pointer;
+}
+
+.w2tabcontrol_tabhost .w2tabcontrol_over .w2tabcontrol_tab_right.w2tabcontrol_tabhost_right {
+ background-image : url(../images/tabContainer/r_tab03_on.gif);
+}
+
+.w2windowContainer_onsplit {
+ cursor : url(../images/windowContainer/b_split.png);
+}
+
+/* progressbar */
+.w2progressbar_progress {
+ position: relative;
+ width: 100%;
+ height: 100%;
+ background-color: #ddd;
+}
+.w2progressbar_bar {
+ position: absolute;
+ width: 0%;
+ height: 100%;
+ background-color: #4CAF50;
+}
+.w2progressbar_progress{
+ line-height:inherit;
+ position: relative;
+ top: 0;
+ left: 0;
+ padding: 0;
+ margin: 0;
+ border-radius: 3px;
+ background: -webkit-gradient(linear,0 0,0 100%,from(#d4d4d4),to(#f6f6f6));
+ background: -webkit-linear-gradient(top,#d4d4d4,#f6f6f6);
+ background: -moz-linear-gradient(top,#d4d4d4,#f6f6f6);
+ background: -ms-linear-gradient(top,#d4d4d4,#f6f6f6);
+ background: -o-linear-gradient(top,#d4d4d4,#f6f6f6);
+ overflow: visible;
+ background:url(../images/progressbar/bg_pgb_lt.png) no-repeat left top, url(../images/progressbar/bg_pgb_rt.png) repeat-x right top;
+}
+.w2progressbar_bar{
+ background-color: #7bafe4;
+ background: -webkit-gradient(linear,0 0,0 100%,from(#7bafe4),to(#5c85d4));
+ background: -webkit-linear-gradient(top,#7bafe4,#5c85d4);
+ background: -moz-linear-gradient(top,#7bafe4,#5c85d4);
+ background: -ms-linear-gradient(top,#7bafe4,#5c85d4);
+ background: -o-linear-gradient(top,#7bafe4,#5c85d4);
+ border-radius: 4px;
+ border-collapse: collapse;
+ box-sizing: border-box;
+ background:url(../images/progressbar/bg_pgb_ov_lt.png) no-repeat left top, url(../images/progressbar/bg_pgb_ov_rt.png) repeat-x right top;
+}
+
+.w2progressbar_type4,
+.w2progressbar_type5,
+.w2progressbar_type6{
+ background: #e5e5e5;
+ border-radius: 10px;
+ padding: 0 10px;
+ padding: 0\9;
+ box-shadow: inset 0px 4px 3px -3px rgba(183,183,183,1);
+}
+.w2progressbar_type7,
+.w2progressbar_type8,
+.w2progressbar_type9{
+ height:26px;
+ background: #e5e5e5;
+ border-radius: 2px;
+ padding: 0 10px;
+ padding: 0\9;
+ box-shadow: inset 0px 4px 3px -3px rgba(183,183,183,1);
+}
+
+.w2progressbar_type4 .w2progressbar_progress,
+.w2progressbar_type5 .w2progressbar_progress,
+.w2progressbar_type6 .w2progressbar_progress,
+.w2progressbar_type7 .w2progressbar_progress,
+.w2progressbar_type8 .w2progressbar_progress,
+.w2progressbar_type9 .w2progressbar_progress{
+ background:none;
+}
+
+.w2progressbar_type4 .w2progressbar_bar,
+.w2progressbar_type5 .w2progressbar_bar,
+.w2progressbar_type6 .w2progressbar_bar{
+ background:url(../images/progressbar/bg_pgb1_ov_lt.png) no-repeat left center,
+ url(../images/progressbar/bg_pgb1_ov_rt.png) repeat-x right center;
+}
+.w2progressbar_type7 .w2progressbar_bar,
+.w2progressbar_type8 .w2progressbar_bar,
+.w2progressbar_type9 .w2progressbar_bar{
+ background:url(../images/progressbar/bg_pgb2_ov_lt.png) no-repeat left center,
+ url(../images/progressbar/bg_pgb2_ov_rt.png) repeat-x right center;
+}
+
+.w2progressbar_type1 .w2progressbar_bar div,
+.w2progressbar_type4 .w2progressbar_bar div,
+.w2progressbar_type7 .w2progressbar_bar div{
+ position:absolute; top:-30px;
+ right:-23px;
+ background:url(../images/progressbar/bg_pgb_tooltip.png) no-repeat;
+ width:47px; height:30px;
+ font-size:12px;
+ font-weight:bold;
+ color:#fff;
+ line-height: 24px;
+}
+.w2progressbar_type2 .w2progressbar_bar div,
+.w2progressbar_type5 .w2progressbar_bar div{
+ font-size:12px;
+ font-weight:bold;
+ color:#fff;
+ line-height:20px;
+}
+.w2progressbar_type8 .w2progressbar_bar div{
+ font-size:12px;
+ font-weight:bold;
+ color:#fff;
+ line-height:26px;
+}
+.w2progressbar_type3 .w2progressbar_bar div,
+.w2progressbar_type6 .w2progressbar_bar div,
+.w2progressbar_type9 .w2progressbar_bar div{
+ line-height:26px;
+ margin-top: 26px;
+ position: fixed;
+ margin-left:85px;
+}
+
+/* pivotTable */
+.w2PivotTableDisplayNone {
+ display: none;
+}
+
+.w2editablePivot {
+ table-layout: fixed;
+ overflow : hidden;
+ cursor: default;
+}
+.w2editablePivot_container_header {
+ width: 100%;
+ height: 160px;
+ overflow-x : auto;
+ overflow-y : hidden;
+ margin-bottom: 2px;
+ /*background-color: red;*/
+}
+.w2editablePivot_container_header_showedValueList {
+ width: 100%;
+ height: 33px;
+ overflow-x : auto;
+ overflow-y : hidden;
+/*background-color: red;*/
+}
+.w2editablePivot_container_header_hiddenList {
+ width: 100%;
+ height: 33px;
+ overflow-x : auto;
+ overflow-y : hidden;
+/*background-color: red;*/
+}
+.w2editablePivot_container_header_colAxisList {
+ width: 100%;
+ height: 33px;
+ overflow-x : auto;
+ overflow-y : hidden;
+/*background-color: red;*/
+}
+.w2editablePivot_container_header_rowAxisList {
+ width: 100%;
+ height: 33px;
+ overflow-x : auto;
+ overflow-y : hidden;
+/*background-color: red;*/
+}
+.w2editablePivot_container_body {
+ width: 100%;
+ /*background-color: blue;*/
+}
+.w2editablePivot_container_content {
+ float: left;
+ height: 100%;
+ overflow: hidden;
+ /*background-color: aqua;*/
+}
+.w2editablePivot_container_scrollY {
+ float: right;
+ width: 18px;
+ height: 100%;
+ overflow: auto;
+ /*background-color: yellow;*/
+}
+.w2editablePivot_container_scrollX {
+ bottom: 0;
+ height: 18px;
+ width: 100%;
+ overflow: auto;
+ /*background-color: green;*/
+}
+.w2editablePivot_container_scrollX_barX {
+ height: 1px;
+}
+.w2editablePivot_container_scrollX_barY {
+ width: 1px;
+}
+.w2editablePivot_container_header_pvtAttr {
+ margin-top: 5px;
+}
+.pvtHorizList { white-space:nowrap; }
+.w2editablePivot_pvtHorizList li { display: inline; }
+.w2editablePivot_pvtVertList { vertical-align: top; }
+.w2editablePivot_focusedCell {
+ background-color:#fca73c;
+}
+.w2editablePivot_contextMenu {
+ color:#066196;
+ font-size:12px;
+ font-weight:normal;
+ white-space:nowrap;
+ overflow: hidden;
+ background-color: white;
+ position:absolute;
+ border: 3px solid #B1C5D5;
+ z-index: 99;
+ padding:0px;
+ display:block;
+}
+.w2editablePivot_contextMenu_row {
+ cursor: pointer;
+ padding: 5px;
+}
+.w2editablePivot_contextMenu_column {
+ cursor: pointer;
+ padding-top: 3px;
+}
+.w2editablePivot_containerTable_TD {
+ height: 25px;
+ max-height: 25px;
+}
+.w2editablePivot_drag {
+ margin:0 15px;
+ cursor: move;
+ background-color: #e6EEEE;
+ font-size: 8pt;
+ font-weight: bold;
+ padding: 5px;
+ color: #3D3D3D;
+ padding: 5px;
+ border: 1px solid #CDCDCD;
+ vertical-align: top;
+ text-align: center;
+ min-width: 30px;
+}
+.w2editablePivot_cellDisabled {
+ background-color:#e3e3e3;
+}
+.w2pivotTable {
+ overflow : scroll;
+}
+.pvtRendererArea {
+ overflow: hidden;
+}
+.pvtAxisLabel {
+}
+table.pvtTable {
+ font-family:arial;
+ font-size: 8pt;
+ text-align: left;
+ border-collapse: collapse;
+ /*overflow:hidden;*/
+}
+/*table.pvtTable tr th, table.pvtTable tr th {
+ background-color: #e6EEEE;
+ border:1px solid #b3b3b3;
+ font-size:12px;
+ padding: 5px;
+ cursor:default;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+}
+table.pvtTable tr td {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+*/
+table.pvtTable tr th, table.pvtTable tr th {
+ background-color: #e6EEEE;
+ border:1px solid #b3b3b3;
+ font-size:12px;
+ padding: 5px;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ min-width:30px;
+ height: 12px;
+ overflow: hidden;
+}
+.type7 {
+ background-color: #e6EEEE;
+ border:1px solid #b3b3b3;
+ font-size:12px;
+ padding: 5px;
+ cursor:default;
+ white-space:nowrap;
+ font-weight: bold;
+}
+.type8 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ overflow: hidden;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+ cursor: default;
+}
+.type9 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+.type10 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+.type12 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+.type14 {
+ background-color: #e6EEEE;
+ border:1px solid #b3b3b3;
+ font-size:12px;
+ padding: 5px;
+ cursor:default;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ font-weight: bold;
+}
+.type15 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+.type16 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+.type13 {
+ color: #3D3D3D;
+ font-size:12px;
+ border:1px solid #b3b3b3;
+ vertical-align: inherit;
+ text-align: center;
+ white-space:nowrap;
+ text-overflow:ellipsis;
+ height:20px;
+ min-width: 80px;
+}
+.w2editablePivot_fixedColumnCell {
+ border-top : 1px solid #b3b3b3;
+ border-bottom :1px solid #b3b3b3;
+ border-left: 1px solid #b3b3b3;
+ border-right: 2px solid black !important;
+}
+.w2editablePivot_fixedRowCell {
+ border-top : 1px solid #b3b3b3;
+ border-bottom : 2px solid black !important;
+ border-left: 1px solid #b3b3b3;
+ border-right: 1px solid #b3b3b3;
+}
+.w2editablePivot_fixedRowColumnCell {
+ border-top : 1px solid #b3b3b3;
+ border-bottom : 2px solid black;
+ border-left: 1px solid #b3b3b3;
+ border-right: 2px solid black;
+}
+.fixedCell {
+}
+.grandTotalAxis {
+
+}
+table.pvtTable .pvtColLabel {text-align: center;}
+table.pvtTable .pvtTotalLabel {text-align: center;}
+.pvtRowLabel{
+ text-align: center;
+}
+.pvtTotal, .pvtGrandTotal { font-weight: bold; }
+.pvtVals { text-align: left; }
+.pvtAggregator { margin-top: 5px; margin-bottom: 5px ; }
+.pvtAxisContainer, .pvtVals {
+ border: 1px solid #bcbcc6;
+ background: #f3f3f5;
+ padding: 5px;
+ min-width: 30px;
+ min-height: 20px;
+}
+.pvtAxisContainer li {
+ padding: 2px 2px;
+ list-style-type: none;
+}
+.pvtAxisContainer li.pvtPlaceholder {
+ -webkit-border-radius: 5px;
+ padding: 3px 15px;
+ -moz-border-radius: 5px;
+ border-radius: 5px;
+ border: 1px dashed #aaa;
+}
+.pvtAxisContainer li span.pvtAttr {
+ background: #357b9e;
+ border: 1px solid #296583;
+ color: #fff;
+ font-size: 14px;
+ padding: 2px 5px;
+ white-space:nowrap;
+ -webkit-border-radius: 5px;
+ -moz-border-radius: 5px;
+ border-radius: 5px;
+ min-width: 50px;
+}
+.pvtAxisContainer li span.pvtAttrNoName {
+ padding: 2px 20px;
+}
+.pvtTriangle {
+ cursor:pointer;
+ color: #fff;
+}
+.pvtHorizList li { display: inline; }
+.pvtVertList { vertical-align: top; }
+.pvtFilteredAttribute { font-style: italic }
+.pvtFilterBox{
+ z-index: 100;
+ width: 280px;
+ position: absolute;
+ text-align: center;
+ border: 2px solid #296583;
+ background-color: #fff;
+ padding: 0;
+}
+.pvtFilterBox button {
+ margin-right: 3px;
+ margin-bottom: 3px;
+}
+.pvtFilterBox input[type="text"] {
+ width: 174px;
+}
+.pvtFilterBox h4 {
+ margin:0;
+ padding: 8px;
+ border-bottom: 1px solid #296583;
+ background: #e5e5e9;
+ color: #296583;
+}
+.pvtCheckContainer{
+ text-align: left;
+ overflow: auto;
+/*
+ overflow: scroll;
+*/
+ width: 100%;
+ max-height: 200px;
+}
+.pvtCheckContainer p {
+ margin: 5px;
+}
+.pvtCheckContainer span {
+ font-size:12px;
+}
+.alignCenter {
+ vertical-align: middle;
+ text-align: center;
+}
+
+/* mapchart */
+.w2mapchart_map text {
+ pointer-events: none;
+}
+.w2mapchart_map .municipality {
+ fill: #21c0b8;
+ stroke: #fff;
+}
+.w2mapchart_map .municipality-label {
+ fill: #c94173;
+ font-size: 12px;
+ font-weight: 300;
+ text-anchor: middle;
+}
+.w2mapchart_tooltip .kv {
+ background:black;
+ border:1px solid gray;
+ border-radius:5px;
+ font-size:12px;
+ padding:4px;
+ color:white;
+}
+
+.w2mapchart_accessibility {
+ width:1px;
+ height:1px;
+}
+
+.w2mapchart_accessibility_select {
+ visibility: hidden;
+}
+
+.w2grid_groupbyFilterBox{
+ overflow:hidden;
+ position:absolute;
+}
+.w2grid_groupbyFilterBox_main{
+ position:relative;
+}
+
+.w2grid_groupbyFilterBox_buttons{
+ position:absolute;
+ left:0;
+ padding-left:3px;
+ padding-right:3px;
+}
+
+.w2grid_groupbyFilterBox_delete{
+ height:24px;
+ vertical-align:middle;
+ color:red;
+}
+
+.w2grid_groupbyFilterBox_apply{
+ height:24px;
+ vertical-align:middle;
+}
+
+.w2grid_groupbyFilterBox_select{
+ height:24px;
+}
+.w2grid_groupbyFilterBox_label{
+ color: black;
+}
\ No newline at end of file
diff --git a/src/main/webapp/websquare/theme/themeTest.xml b/src/main/webapp/websquare/theme/themeTest.xml
new file mode 100644
index 0000000..5f6d085
--- /dev/null
+++ b/src/main/webapp/websquare/theme/themeTest.xml
@@ -0,0 +1,249 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ trigger
+
+
+ trigger
+
+
+
+
+
+
+
+
+
+
+ tooltip
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ new row
+
+
+
+ new row
+
+
+
+ new row
+
+
+
+ new row
+
+
+
+ new row
+
+
+
+ new row
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ new row
+
+
+
+ new row
+
+
+
+ new row
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/webapp/websquare/uiplugin/accordion/images/icon1.gif b/src/main/webapp/websquare/uiplugin/accordion/images/icon1.gif
new file mode 100644
index 0000000..fd7d732
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/accordion/images/icon1.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/accordion/images/icon1_down.gif b/src/main/webapp/websquare/uiplugin/accordion/images/icon1_down.gif
new file mode 100644
index 0000000..4bd5c6c
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/accordion/images/icon1_down.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/autoComplete/images/select_arrow.gif b/src/main/webapp/websquare/uiplugin/autoComplete/images/select_arrow.gif
new file mode 100644
index 0000000..d47f515
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/autoComplete/images/select_arrow.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/autoComplete/images/select_arrow_on.gif b/src/main/webapp/websquare/uiplugin/autoComplete/images/select_arrow_on.gif
new file mode 100644
index 0000000..2098271
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/autoComplete/images/select_arrow_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/balloonTip/balloonTip.css b/src/main/webapp/websquare/uiplugin/balloonTip/balloonTip.css
new file mode 100644
index 0000000..9825a5b
--- /dev/null
+++ b/src/main/webapp/websquare/uiplugin/balloonTip/balloonTip.css
@@ -0,0 +1,76 @@
+.w2balloonTip {
+
+ height : 30px;
+ width : 50px;
+
+}
+
+.w2balloonTip_over {
+}
+
+.w2balloonTip_editor {
+ position : relative;
+ width : 90%;
+}
+
+.w2balloonTip_label {
+ position : relative;
+}
+
+.w2balloonTip_table {
+ table-layout : fixed;
+ border-collapse : collapse;
+ width : 100%;
+ height : 100%;
+}
+
+.w2balloonTip_col {
+}
+
+.w2balloonTip_col_topleft {
+ width : 20px;
+ height : 5px;
+ background : url(uiplugin/balloonTip/images/leftTop.gif) no-repeat right bottom;
+}
+
+.w2balloonTip_col_topcenter {
+ height : 5px;
+ background : url(uiplugin/balloonTip/images/top.gif) repeat-x center bottom;
+}
+
+.w2balloonTip_col_topright {
+ width : 20px;
+ height : 5px;
+ background : url(uiplugin/balloonTip/images/rightTop.gif) no-repeat left bottom;
+
+}
+
+.w2balloonTip_col_centerleft {
+ width : 20px;
+ background : url(uiplugin/balloonTip/images/left.gif) repeat-y right center;
+}
+
+.w2balloonTip_col_centercenter {
+}
+
+.w2balloonTip_col_centerright {
+ width : 20px;
+ background : url(uiplugin/balloonTip/images/right.gif) repeat-y left center;
+}
+
+.w2balloonTip_col_bottomleft {
+ width : 20px;
+ height : 5px;
+
+ background : url(uiplugin/balloonTip/images/tailBottom.gif) no-repeat right top;
+}
+
+.w2balloonTip_col_bottomcenter {
+ background : url(uiplugin/balloonTip/images/bottom.gif) repeat-x center top;
+}
+
+.w2balloonTip_col_bottomright {
+ width : 20px;
+ height : 5px;
+ background : url(uiplugin/balloonTip/images/rightBottom.gif) no-repeat left top;
+}
diff --git a/src/main/webapp/websquare/uiplugin/balloonTip/images/background.gif b/src/main/webapp/websquare/uiplugin/balloonTip/images/background.gif
new file mode 100644
index 0000000..cb61e7f
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/balloonTip/images/background.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/balloonTip/images/bottom.gif b/src/main/webapp/websquare/uiplugin/balloonTip/images/bottom.gif
new file mode 100644
index 0000000..ffa0ff7
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/balloonTip/images/bottom.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/balloonTip/images/left.gif b/src/main/webapp/websquare/uiplugin/balloonTip/images/left.gif
new file mode 100644
index 0000000..76c998e
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/balloonTip/images/left.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/balloonTip/images/leftBottom.gif b/src/main/webapp/websquare/uiplugin/balloonTip/images/leftBottom.gif
new file mode 100644
index 0000000..9f6ecd7
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/balloonTip/images/leftBottom.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/balloonTip/images/leftTop.gif b/src/main/webapp/websquare/uiplugin/balloonTip/images/leftTop.gif
new file mode 100644
index 0000000..a759e1b
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/balloonTip/images/leftTop.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/balloonTip/images/right.gif b/src/main/webapp/websquare/uiplugin/balloonTip/images/right.gif
new file mode 100644
index 0000000..7aba496
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/balloonTip/images/right.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/balloonTip/images/rightBottom.gif b/src/main/webapp/websquare/uiplugin/balloonTip/images/rightBottom.gif
new file mode 100644
index 0000000..5887d5a
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/balloonTip/images/rightBottom.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/balloonTip/images/rightTop.gif b/src/main/webapp/websquare/uiplugin/balloonTip/images/rightTop.gif
new file mode 100644
index 0000000..62d18d6
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/balloonTip/images/rightTop.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/balloonTip/images/tailBottom.gif b/src/main/webapp/websquare/uiplugin/balloonTip/images/tailBottom.gif
new file mode 100644
index 0000000..f5548c3
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/balloonTip/images/tailBottom.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/balloonTip/images/tailTop.gif b/src/main/webapp/websquare/uiplugin/balloonTip/images/tailTop.gif
new file mode 100644
index 0000000..11d4a8d
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/balloonTip/images/tailTop.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/balloonTip/images/top.gif b/src/main/webapp/websquare/uiplugin/balloonTip/images/top.gif
new file mode 100644
index 0000000..7a6c80c
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/balloonTip/images/top.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/body/body.css b/src/main/webapp/websquare/uiplugin/body/body.css
new file mode 100644
index 0000000..9fe74ed
--- /dev/null
+++ b/src/main/webapp/websquare/uiplugin/body/body.css
@@ -0,0 +1,5 @@
+body {
+ margin : 0px;
+ padding : 0px;
+ font-size : 12px;
+}
\ No newline at end of file
diff --git a/src/main/webapp/websquare/uiplugin/calendar/calendar.css b/src/main/webapp/websquare/uiplugin/calendar/calendar.css
new file mode 100644
index 0000000..eb44140
--- /dev/null
+++ b/src/main/webapp/websquare/uiplugin/calendar/calendar.css
@@ -0,0 +1,550 @@
+.w2calendar {
+ background-color : #ffffff;
+ border : solid 2px #e0e0e0;
+}
+
+.w2calendar_wrap {
+ border : solid 1px #9db0c1;
+}
+
+.w2calendar_header {
+ height : 28px;
+}
+
+.w2calendar_content {
+}
+
+.w2calendar_content_table {
+ margin-top : 2px;
+ width : 100%;
+ table-layout : fixed;
+ border-collapse : collapse;
+ font-size : 12px;
+ cursor : pointer;
+}
+
+.w2calendar_footer {
+ font-size : 12px;
+ margin-top : 2px;
+ height : 22px;
+}
+
+ .w2calendar_go_today {
+ position : relative;
+ width : 36px;
+ height : 16px;
+ background-image : url(uiplugin/calendar/images/b_date.gif);
+ background-position : center center;
+ background-repeat : no-repeat;
+}
+
.w2calendar_go_today_over {
+ background-image : url(uiplugin/calendar/images/b_date_on.gif);
+}
+
.w2calendar_footer_date {
+ /* border : solid 1px #cccccc; */
+ color : #666666;
+}
+
.w2calendar_selectbox_year {
+ position : absolute;
+ left : 38px;
+ top : 4px;
+ width : 65px;
+ height : 22px;
+}
+
.w2calendar_selectbox_month {
+ position : absolute;
+ left : 104px;
+ top : 4px;
+ width : 50px;
+ height : 22px;
+}
+
.w2calendar_header_last_year {
+ position : absolute;
+ left : 8px;
+ top : 4px;
+ width : 15px;
+ height : 22px;
+ cursor : pointer;
+ background-image : url(uiplugin/calendar/images/year_last.gif);
+ background-position : center center;
+ background-repeat : no-repeat;
+}
+
.w2calendar_header_next_year {
+ position : absolute;
+ left : 170px;
+ top : 4px;
+ width : 15px;
+ height : 22px;
+ cursor : pointer;
+ background-image : url(uiplugin/calendar/images/year_next.gif);
+ background-position : center center;
+ background-repeat : no-repeat;
+}
+
.w2calendar_header_last_month {
+ position : absolute;
+ left : 23px;
+ top : 4px;
+ width : 15px;
+ height : 22px;
+ cursor : pointer;
+ background-image : url(uiplugin/calendar/images/month_last.gif);
+ background-position : center center;
+ background-repeat : no-repeat;
+}
+
.w2calendar_header_next_month {
+ position : absolute;
+ left : 155px;
+ top : 4px;
+ width : 15px;
+ height : 22px;
+ cursor : pointer;
+ background-image : url(uiplugin/calendar/images/month_next.gif);
+ background-position : center center;
+ background-repeat : no-repeat;
+}
+
.w2calendar_header_btn_ok {
+ position : absolute;
+ left : 190px;
+ top : 4px;
+ width : 17px;
+ height : 22px;
+ cursor : pointer;
+ background-image : url(uiplugin/calendar/images/btn_ok.gif);
+ background-position : center center;
+ background-repeat : no-repeat;
+}
+
.w2calendar_header_btn_close {
+ position : absolute;
+ left : 210px;
+ top : 4px;
+ width : 17px;
+ height : 22px;
+ cursor : pointer;
+ background-image : url(uiplugin/calendar/images/btn_close.gif);
+ background-position : center center;
+ background-repeat : no-repeat;
+}
+
+.w2calendar_col_day .w2calendar_day {
+ width : 100%;
+ height : 100%;
+}
+
+.w2calendar_col_date {
+ text-align : center;
+ vertical-align : middle;
+}
+
+/* -------------------classYearMonth---------------------*/
+
+.w2calendar_classYearMonth .w2calendar_content {
+ display : none;
+}
+
+/* -------------------class1---------------------*/
+
+.w2calendar_class1 .w2calendar_col_day {
+ height : 18px;
+ text-align : center;
+ font-size : 12px;
+ font-weight : bold;
color : #004080;
+ background-color : #cce5f5;
+
+}
+
+.w2calendar_class1 .w2calendar_col_day .w2calendar_day0 {
+ background : url(uiplugin/calendar/images/day_sun.gif) center center no-repeat;
+}
+
+.w2calendar_class1 .w2calendar_col_day .w2calendar_day1 {
+ background : url(uiplugin/calendar/images/day_mon.gif) center center no-repeat;
+}
+
+.w2calendar_class1 .w2calendar_col_day .w2calendar_day2 {
+ background : url(uiplugin/calendar/images/day_tue.gif) center center no-repeat;
+}
+
+.w2calendar_class1 .w2calendar_col_day .w2calendar_day3 {
+ background : url(uiplugin/calendar/images/day_wed.gif) center center no-repeat;
+}
+
+.w2calendar_class1 .w2calendar_col_day .w2calendar_day4 {
+ background : url(uiplugin/calendar/images/day_thu.gif) center center no-repeat;
+}
+
+.w2calendar_class1 .w2calendar_col_day .w2calendar_day5 {
+ background : url(uiplugin/calendar/images/day_fri.gif) center center no-repeat;
+}
+
+.w2calendar_class1 .w2calendar_col_day .w2calendar_day6 {
+ background : url(uiplugin/calendar/images/day_sat.gif) center center no-repeat;
+}
+
+.w2calendar_class1 .w2calendar_col_date {
+ background-color : #cce5f5;
+ height : 18px;
+}
+
+.w2calendar_class1 .w2calendar_date_on {
+ text-align : center;
+}
+
+.w2calendar_class1 .w2calendar_date_off {
+ text-align : center;
+ color : #ffffff;
+}
+
+.w2calendar_class1 .w2calendar_date_over {
+ background-color : #5f8ade;
+ color : #ffffff;
+}
+
+.w2calendar_class1 .w2calendar_selected {
+ background-color : #5f8ade;
+ color : #ffffff;
+}
+
+/* sunday */
+.w2calendar_class1 .w2calendar_day_0 {
+ font-weight : bold;
+ color : blue;
+}
+
+/* saturday */
+.w2calendar_class1 .w2calendar_day_1 {
+ font-weight : bold;
+ color : red;
+}
+
+
+
+/* -------------------class2---------------------*/
+
+.w2calendar_class2 .w2calendar_col_day {
+ height : 18px;
+ text-align : center;
+ font-size : 12px;
+ font-weight : bold;
+ color : #004080;
+}
+
+.w2calendar_class2 .w2calendar_col_day .w2calendar_day0 {
+ background : url(uiplugin/calendar/images/day_sun2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_col_day .w2calendar_day1 {
+ background : url(uiplugin/calendar/images/day_mon2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_col_day .w2calendar_day2 {
+ background : url(uiplugin/calendar/images/day_tue2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_col_day .w2calendar_day3 {
+ background : url(uiplugin/calendar/images/day_wed2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_col_day .w2calendar_day4 {
+ background : url(uiplugin/calendar/images/day_thu2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_col_day .w2calendar_day5 {
+ background : url(uiplugin/calendar/images/day_fri2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_col_day .w2calendar_day6 {
+ background : url(uiplugin/calendar/images/day_sat2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_col_date {
+ height : 22px;
+ font-size : 12px;
+}
+
+.w2calendar_class2 .w2calendar_date_on {
+ font-size : 11px;
+ color : #333333;
+ background : url(uiplugin/calendar/images/date2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_date_off {
+ color : #aeaeae;
+ background : url(uiplugin/calendar/images/dateInOtherMonth2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_date_over {
+ font-weight : bold;
+ color : #ffffff;
+ height : 22px;
+ backgroun-color: #5f8ad2;
+ background : url(uiplugin/calendar/images/selectedDate2.gif) center center no-repeat;
+}
+
+.w2calendar_class2 .w2calendar_selected {
+ font-weight : bold;
+ color : #ffffff;
+ height : 22px;
+ backgroun-color: #5f8ad2;
+ background : url(uiplugin/calendar/images/selectedDate2.gif) center center no-repeat;
+}
+
+/* sunday */
+.w2calendar_class2 .w2calendar_day_0 {
+ font-weight : bold;
+ color : #969696;
+}
+
+/* saturday */
+.w2calendar_class2 .w2calendar_day_1 {
+ font-weight : bold;
+ color : #e25353;
+}
+
+
+
+/* -------------------class3---------------------*/
+
+.w2calendar_class3 .w2calendar_col_day {
+ height : 18px;
+ text-align : center;
+ font-size : 12px;
+ font-weight : bold;
+ color : #004080;
+}
+
+.w2calendar_class3 .w2calendar_col_day .w2calendar_day0 {
+ background : url(uiplugin/calendar/images/day_sun3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_col_day .w2calendar_day1 {
+ background : url(uiplugin/calendar/images/day_mon3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_col_day .w2calendar_day2 {
+ background : url(uiplugin/calendar/images/day_tue3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_col_day .w2calendar_day3 {
+ background : url(uiplugin/calendar/images/day_wed3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_col_day .w2calendar_day4 {
+ background : url(uiplugin/calendar/images/day_thu3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_col_day .w2calendar_day5 {
+ background : url(uiplugin/calendar/images/day_fri3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_col_day .w2calendar_day6 {
+ background : url(uiplugin/calendar/images/day_sat3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_col_date {
+ height : 22px;
+ font-size : 12px;
+}
+
+.w2calendar_class3 .w2calendar_date_on {
+ font-size : 11px;
+ color : #34b9cf;
+ background : url(uiplugin/calendar/images/date3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_date_off {
+ color : #a0a0a0;
+ background : url(uiplugin/calendar/images/dateInOtherMonth3.gif) center center;
+}
+
+.w2calendar_class3 .w2calendar_date_over {
+ font-weight : bold;
+ color : #34b9cf;
+ height : 22px;
+ backgroun-color: #5f8ad2;
+ background : url(uiplugin/calendar/images/selectedDate3.gif) center center no-repeat;
+}
+
+.w2calendar_class3 .w2calendar_selected {
+ font-weight : bold;
+ color : #34b9cf;
+ height : 22px;
+ backgroun-color: #34b9cf;
+ background : url(uiplugin/calendar/images/selectedDate3.gif) center center no-repeat;
+}
+
+/* sunday */
+.w2calendar_class3 .w2calendar_day_0 {
+ font-weight : bold;
+ color : #34b9cf;
+}
+
+/* saturday */
+.w2calendar_class3 .w2calendar_day_1 {
+ font-weight : bold;
+ color : #34b9cf;
+}
+
+
+/* -------------------class4---------------------*/
+
+.w2calendar_class4 .w2calendar_col_day {
+ height : 18px;
+ text-align : center;
+ font-size : 12px;
+ font-weight : bold;
+ color : #004080;
+}
+
+.w2calendar_class4 .w2calendar_col_day .w2calendar_day0 {
+ background : url(uiplugin/calendar/images/day_sun4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_col_day .w2calendar_day1 {
+ background : url(uiplugin/calendar/images/day_mon4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_col_day .w2calendar_day2 {
+ background : url(uiplugin/calendar/images/day_tue4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_col_day .w2calendar_day3 {
+ background : url(uiplugin/calendar/images/day_wed4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_col_day .w2calendar_day4 {
+ background : url(uiplugin/calendar/images/day_thu4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_col_day .w2calendar_day5 {
+ background : url(uiplugin/calendar/images/day_fri4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_col_day .w2calendar_day6 {
+ background : url(uiplugin/calendar/images/day_sat4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_col_date {
+ height : 22px;
+ font-size : 12px;
+}
+
+.w2calendar_class4 .w2calendar_date_on {
+ font-size : 11px;
+ color : #444444;
+ background : url(uiplugin/calendar/images/date4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_date_off {
+ color : #a0a0a0;
+ background : url(uiplugin/calendar/images/dateInOtherMonth4.gif) center center;
+}
+
+.w2calendar_class4 .w2calendar_date_over {
+ font-weight : bold;
+ color : #444444;
+ height : 22px;
+ backgroun-color: #5f8ad2;
+ background : url(uiplugin/calendar/images/selectedDate4.gif) center center no-repeat;
+}
+
+.w2calendar_class4 .w2calendar_selected {
+ font-weight : bold;
+ color : #444444;
+ height : 22px;
+ text-decoration : underline;
+ background : url(uiplugin/calendar/images/selectedDate4.gif) center center no-repeat;
+}
+
+/* sunday */
+.w2calendar_class4 .w2calendar_day_0 {
+ font-weight : bold;
+ color : #3474df;
+}
+
+/* saturday */
+.w2calendar_class4 .w2calendar_day_1 {
+ font-weight : bold;
+ color : #f56127;
+}
+
+
+/* -------------------class5---------------------*/
+
+.w2calendar_class5 .w2calendar_col_day {
+ height : 18px;
+ text-align : center;
+ font-size : 12px;
+ font-weight : bold;
+ color : #004080;
+}
+
+.w2calendar_class5 .w2calendar_col_day .w2calendar_day0 {
+ background : url(uiplugin/calendar/images/day_sun5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_col_day .w2calendar_day1 {
+ background : url(uiplugin/calendar/images/day_mon5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_col_day .w2calendar_day2 {
+ background : url(uiplugin/calendar/images/day_tue5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_col_day .w2calendar_day3 {
+ background : url(uiplugin/calendar/images/day_wed5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_col_day .w2calendar_day4 {
+ background : url(uiplugin/calendar/images/day_thu5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_col_day .w2calendar_day5 {
+ background : url(uiplugin/calendar/images/day_fri5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_col_day .w2calendar_day6 {
+ background : url(uiplugin/calendar/images/day_sat5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_col_date {
+ height : 22px;
+ font-size : 12px;
+}
+
+.w2calendar_class5 .w2calendar_date_on {
+ font-size : 11px;
+ color : #444444;
+ background : url(uiplugin/calendar/images/date5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_date_off {
+ color : #a0a0a0;
+ background : url(uiplugin/calendar/images/dateInOtherMonth5.gif) center center;
+}
+
+.w2calendar_class5 .w2calendar_date_over {
+ font-weight : bold;
+ color : #ffffff;
+ height : 22px;
+ backgroun-color: #5f8ad2;
+ background : url(uiplugin/calendar/images/selectedDate5.gif) center center no-repeat;
+}
+
+.w2calendar_class5 .w2calendar_selected {
+ font-weight : bold;
+ color : #ffffff;
+ height : 22px;
+ background : url(uiplugin/calendar/images/selectedDate5.gif) center center no-repeat;
+}
+
+/* sunday */
+.w2calendar_class5 .w2calendar_day_0 {
+ font-weight : bold;
+ color : #98b300;
+}
+
+/* saturday */
+.w2calendar_class5 .w2calendar_day_1 {
+ font-weight : bold;
+ color : #e36500;
+}
\ No newline at end of file
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/b_close.gif b/src/main/webapp/websquare/uiplugin/calendar/images/b_close.gif
new file mode 100644
index 0000000..a52c7b4
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/b_close.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/b_close_on.gif b/src/main/webapp/websquare/uiplugin/calendar/images/b_close_on.gif
new file mode 100644
index 0000000..1d71ed6
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/b_close_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/b_date.gif b/src/main/webapp/websquare/uiplugin/calendar/images/b_date.gif
new file mode 100644
index 0000000..4afd40b
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/b_date.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/b_date.png b/src/main/webapp/websquare/uiplugin/calendar/images/b_date.png
new file mode 100644
index 0000000..c82d2d4
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/b_date.png differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/b_date_on.gif b/src/main/webapp/websquare/uiplugin/calendar/images/b_date_on.gif
new file mode 100644
index 0000000..cd2840c
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/b_date_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/b_date_on.png b/src/main/webapp/websquare/uiplugin/calendar/images/b_date_on.png
new file mode 100644
index 0000000..c00d356
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/b_date_on.png differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/bg_date.gif b/src/main/webapp/websquare/uiplugin/calendar/images/bg_date.gif
new file mode 100644
index 0000000..cebe41f
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/bg_date.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/bg_date_on.gif b/src/main/webapp/websquare/uiplugin/calendar/images/bg_date_on.gif
new file mode 100644
index 0000000..0b6f270
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/bg_date_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/btn_close.gif b/src/main/webapp/websquare/uiplugin/calendar/images/btn_close.gif
new file mode 100644
index 0000000..0de4795
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/btn_close.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/btn_close_on.gif b/src/main/webapp/websquare/uiplugin/calendar/images/btn_close_on.gif
new file mode 100644
index 0000000..6624a13
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/btn_close_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/btn_ok.gif b/src/main/webapp/websquare/uiplugin/calendar/images/btn_ok.gif
new file mode 100644
index 0000000..5af22f1
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/btn_ok.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/btn_ok_on.gif b/src/main/webapp/websquare/uiplugin/calendar/images/btn_ok_on.gif
new file mode 100644
index 0000000..7382327
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/btn_ok_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/date2.gif b/src/main/webapp/websquare/uiplugin/calendar/images/date2.gif
new file mode 100644
index 0000000..b0fe49a
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/date2.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/dateInOtherMonth2.gif b/src/main/webapp/websquare/uiplugin/calendar/images/dateInOtherMonth2.gif
new file mode 100644
index 0000000..c0bdc40
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/dateInOtherMonth2.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/dateInOtherMonth3.gif b/src/main/webapp/websquare/uiplugin/calendar/images/dateInOtherMonth3.gif
new file mode 100644
index 0000000..669c965
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/dateInOtherMonth3.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_fri.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_fri.gif
new file mode 100644
index 0000000..d700682
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_fri.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_fri2.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_fri2.gif
new file mode 100644
index 0000000..7db4f42
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_fri2.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_fri2.png b/src/main/webapp/websquare/uiplugin/calendar/images/day_fri2.png
new file mode 100644
index 0000000..f50c1ab
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_fri2.png differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_fri3.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_fri3.gif
new file mode 100644
index 0000000..e5e4562
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_fri3.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_fri4.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_fri4.gif
new file mode 100644
index 0000000..612c15d
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_fri4.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_fri5.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_fri5.gif
new file mode 100644
index 0000000..807357d
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_fri5.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_mon.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_mon.gif
new file mode 100644
index 0000000..74859db
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_mon.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_mon2.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_mon2.gif
new file mode 100644
index 0000000..50e9ecc
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_mon2.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_mon2.png b/src/main/webapp/websquare/uiplugin/calendar/images/day_mon2.png
new file mode 100644
index 0000000..36e7017
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_mon2.png differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_mon3.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_mon3.gif
new file mode 100644
index 0000000..36bd4f7
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_mon3.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_mon4.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_mon4.gif
new file mode 100644
index 0000000..84419a6
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_mon4.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_mon5.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_mon5.gif
new file mode 100644
index 0000000..41554e8
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_mon5.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_sat.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_sat.gif
new file mode 100644
index 0000000..88c1056
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_sat.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_sat2.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_sat2.gif
new file mode 100644
index 0000000..47cfe8b
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_sat2.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_sat2.png b/src/main/webapp/websquare/uiplugin/calendar/images/day_sat2.png
new file mode 100644
index 0000000..f0414c6
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_sat2.png differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_sat3.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_sat3.gif
new file mode 100644
index 0000000..576ccc0
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_sat3.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_sat4.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_sat4.gif
new file mode 100644
index 0000000..2e45cb1
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_sat4.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_sat5.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_sat5.gif
new file mode 100644
index 0000000..bd2715c
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_sat5.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_sun.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_sun.gif
new file mode 100644
index 0000000..2687071
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_sun.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_sun2.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_sun2.gif
new file mode 100644
index 0000000..a566db6
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_sun2.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_sun2.png b/src/main/webapp/websquare/uiplugin/calendar/images/day_sun2.png
new file mode 100644
index 0000000..d46e8c6
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_sun2.png differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_sun3.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_sun3.gif
new file mode 100644
index 0000000..5d1e289
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_sun3.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_sun4.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_sun4.gif
new file mode 100644
index 0000000..18fa547
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_sun4.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_sun5.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_sun5.gif
new file mode 100644
index 0000000..d468ab8
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_sun5.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_thu.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_thu.gif
new file mode 100644
index 0000000..ab03737
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_thu.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_thu2.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_thu2.gif
new file mode 100644
index 0000000..9f7a046
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_thu2.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_thu2.png b/src/main/webapp/websquare/uiplugin/calendar/images/day_thu2.png
new file mode 100644
index 0000000..29bcaba
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_thu2.png differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_thu3.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_thu3.gif
new file mode 100644
index 0000000..5391488
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_thu3.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_thu4.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_thu4.gif
new file mode 100644
index 0000000..7a102e3
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_thu4.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_thu5.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_thu5.gif
new file mode 100644
index 0000000..6623a61
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_thu5.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_tue.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_tue.gif
new file mode 100644
index 0000000..803f517
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_tue.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_tue2.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_tue2.gif
new file mode 100644
index 0000000..c947064
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_tue2.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_tue2.png b/src/main/webapp/websquare/uiplugin/calendar/images/day_tue2.png
new file mode 100644
index 0000000..994b670
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_tue2.png differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_tue3.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_tue3.gif
new file mode 100644
index 0000000..d86cefe
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_tue3.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_tue4.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_tue4.gif
new file mode 100644
index 0000000..934a108
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_tue4.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_tue5.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_tue5.gif
new file mode 100644
index 0000000..ed913f8
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_tue5.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_wed.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_wed.gif
new file mode 100644
index 0000000..8b0f28f
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_wed.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_wed2.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_wed2.gif
new file mode 100644
index 0000000..f05af86
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_wed2.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_wed2.png b/src/main/webapp/websquare/uiplugin/calendar/images/day_wed2.png
new file mode 100644
index 0000000..9d10e26
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_wed2.png differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_wed3.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_wed3.gif
new file mode 100644
index 0000000..ffb72bc
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_wed3.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_wed4.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_wed4.gif
new file mode 100644
index 0000000..a9222a1
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_wed4.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/day_wed5.gif b/src/main/webapp/websquare/uiplugin/calendar/images/day_wed5.gif
new file mode 100644
index 0000000..6e9fc0c
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/day_wed5.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/month_last.gif b/src/main/webapp/websquare/uiplugin/calendar/images/month_last.gif
new file mode 100644
index 0000000..2a452f5
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/month_last.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/month_next.gif b/src/main/webapp/websquare/uiplugin/calendar/images/month_next.gif
new file mode 100644
index 0000000..59a6d32
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/month_next.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/selectedDate2.gif b/src/main/webapp/websquare/uiplugin/calendar/images/selectedDate2.gif
new file mode 100644
index 0000000..687ff39
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/selectedDate2.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/selectedDate3.gif b/src/main/webapp/websquare/uiplugin/calendar/images/selectedDate3.gif
new file mode 100644
index 0000000..9c46fd6
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/selectedDate3.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/selectedDate5.gif b/src/main/webapp/websquare/uiplugin/calendar/images/selectedDate5.gif
new file mode 100644
index 0000000..b030e46
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/selectedDate5.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/time_cancel.gif b/src/main/webapp/websquare/uiplugin/calendar/images/time_cancel.gif
new file mode 100644
index 0000000..0de4795
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/time_cancel.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/time_cancel_on.gif b/src/main/webapp/websquare/uiplugin/calendar/images/time_cancel_on.gif
new file mode 100644
index 0000000..6624a13
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/time_cancel_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/time_confirm.gif b/src/main/webapp/websquare/uiplugin/calendar/images/time_confirm.gif
new file mode 100644
index 0000000..5af22f1
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/time_confirm.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/time_confirm_on.gif b/src/main/webapp/websquare/uiplugin/calendar/images/time_confirm_on.gif
new file mode 100644
index 0000000..7382327
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/time_confirm_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/year_last.gif b/src/main/webapp/websquare/uiplugin/calendar/images/year_last.gif
new file mode 100644
index 0000000..4a6810d
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/year_last.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/calendar/images/year_next.gif b/src/main/webapp/websquare/uiplugin/calendar/images/year_next.gif
new file mode 100644
index 0000000..3754c3f
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/calendar/images/year_next.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/chart.css b/src/main/webapp/websquare/uiplugin/chart/chart.css
new file mode 100644
index 0000000..c33721e
--- /dev/null
+++ b/src/main/webapp/websquare/uiplugin/chart/chart.css
@@ -0,0 +1,5 @@
+.w2chart {
+}
+
+.w2chart_over {
+}
diff --git a/src/main/webapp/websquare/uiplugin/chart/config/ChartFormConfig.xml b/src/main/webapp/websquare/uiplugin/chart/config/ChartFormConfig.xml
new file mode 100644
index 0000000..1be6b47
--- /dev/null
+++ b/src/main/webapp/websquare/uiplugin/chart/config/ChartFormConfig.xml
@@ -0,0 +1,360 @@
+
+
\ No newline at end of file
diff --git a/src/main/webapp/websquare/uiplugin/chart/config/ChartFormConfig_FF.xml b/src/main/webapp/websquare/uiplugin/chart/config/ChartFormConfig_FF.xml
new file mode 100644
index 0000000..435485a
--- /dev/null
+++ b/src/main/webapp/websquare/uiplugin/chart/config/ChartFormConfig_FF.xml
@@ -0,0 +1,338 @@
+
+
\ No newline at end of file
diff --git a/src/main/webapp/websquare/uiplugin/chart/config/ChartTypeConfig.xml b/src/main/webapp/websquare/uiplugin/chart/config/ChartTypeConfig.xml
new file mode 100644
index 0000000..d8a0517
--- /dev/null
+++ b/src/main/webapp/websquare/uiplugin/chart/config/ChartTypeConfig.xml
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/webapp/websquare/uiplugin/chart/config/ChartTypeConfig_FF.xml b/src/main/webapp/websquare/uiplugin/chart/config/ChartTypeConfig_FF.xml
new file mode 100644
index 0000000..d8a0517
--- /dev/null
+++ b/src/main/webapp/websquare/uiplugin/chart/config/ChartTypeConfig_FF.xml
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/webapp/websquare/uiplugin/chart/config/Config.xml b/src/main/webapp/websquare/uiplugin/chart/config/Config.xml
new file mode 100644
index 0000000..3c29419
--- /dev/null
+++ b/src/main/webapp/websquare/uiplugin/chart/config/Config.xml
@@ -0,0 +1,315 @@
+
+
\ No newline at end of file
diff --git a/src/main/webapp/websquare/uiplugin/chart/config/Config_FF.xml b/src/main/webapp/websquare/uiplugin/chart/config/Config_FF.xml
new file mode 100644
index 0000000..c7be825
--- /dev/null
+++ b/src/main/webapp/websquare/uiplugin/chart/config/Config_FF.xml
@@ -0,0 +1,329 @@
+
+
\ No newline at end of file
diff --git a/src/main/webapp/websquare/uiplugin/chart/config/SelectChartConfig.xml b/src/main/webapp/websquare/uiplugin/chart/config/SelectChartConfig.xml
new file mode 100644
index 0000000..884612e
--- /dev/null
+++ b/src/main/webapp/websquare/uiplugin/chart/config/SelectChartConfig.xml
@@ -0,0 +1,26 @@
+
+
\ No newline at end of file
diff --git a/src/main/webapp/websquare/uiplugin/chart/config/SeriesConfig.xml b/src/main/webapp/websquare/uiplugin/chart/config/SeriesConfig.xml
new file mode 100644
index 0000000..885c4d2
--- /dev/null
+++ b/src/main/webapp/websquare/uiplugin/chart/config/SeriesConfig.xml
@@ -0,0 +1,61 @@
+
+
\ No newline at end of file
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/Mmouse_over.gif b/src/main/webapp/websquare/uiplugin/chart/images/Mmouse_over.gif
new file mode 100644
index 0000000..a350120
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/Mmouse_over.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/Smouse_over.gif b/src/main/webapp/websquare/uiplugin/chart/images/Smouse_over.gif
new file mode 100644
index 0000000..0b37aca
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/Smouse_over.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/Color-Chart.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/Color-Chart.gif
new file mode 100644
index 0000000..bc82780
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/Color-Chart.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/chart1.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/chart1.gif
new file mode 100644
index 0000000..c65f342
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/chart1.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/chart_bar.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/chart_bar.gif
new file mode 100644
index 0000000..7084bbe
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/chart_bar.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/chart_column.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/chart_column.gif
new file mode 100644
index 0000000..f883771
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/chart_column.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/chart_line.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/chart_line.gif
new file mode 100644
index 0000000..dc2d120
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/chart_line.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/chart_pie.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/chart_pie.gif
new file mode 100644
index 0000000..4d9f6d0
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/chart_pie.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/chart_pointline.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/chart_pointline.gif
new file mode 100644
index 0000000..d5a38a7
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/chart_pointline.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/chart_radial.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/chart_radial.gif
new file mode 100644
index 0000000..438e448
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/chart_radial.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/b_ok.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/b_ok.gif
new file mode 100644
index 0000000..bbaf070
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/b_ok.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_apply_off.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_apply_off.gif
new file mode 100644
index 0000000..06621cb
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_apply_off.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_apply_on.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_apply_on.gif
new file mode 100644
index 0000000..03656ca
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_apply_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_cancel_off.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_cancel_off.gif
new file mode 100644
index 0000000..772a249
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_cancel_off.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_cancel_on.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_cancel_on.gif
new file mode 100644
index 0000000..b2384c6
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_cancel_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_close_off.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_close_off.gif
new file mode 100644
index 0000000..83acd52
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_close_off.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_close_on.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_close_on.gif
new file mode 100644
index 0000000..3637892
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_close_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_apply_off.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_apply_off.gif
new file mode 100644
index 0000000..a670b11
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_apply_off.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_apply_on.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_apply_on.gif
new file mode 100644
index 0000000..a21eeae
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_apply_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_cancel_off.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_cancel_off.gif
new file mode 100644
index 0000000..0e182da
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_cancel_off.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_cancel_on.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_cancel_on.gif
new file mode 100644
index 0000000..891a5f5
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_cancel_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_close_off.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_close_off.gif
new file mode 100644
index 0000000..06e9072
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_close_off.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_close_on.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_close_on.gif
new file mode 100644
index 0000000..402ba6c
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_close_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_del_off.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_del_off.gif
new file mode 100644
index 0000000..e7a9f89
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_del_off.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_del_on.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_del_on.gif
new file mode 100644
index 0000000..932a261
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_del_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_down_off.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_down_off.gif
new file mode 100644
index 0000000..60b2154
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_down_off.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_down_on.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_down_on.gif
new file mode 100644
index 0000000..8f50d62
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_down_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_input_off.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_input_off.gif
new file mode 100644
index 0000000..c753e07
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_input_off.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_input_on.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_input_on.gif
new file mode 100644
index 0000000..eaa26e8
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_input_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_inq_off.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_inq_off.gif
new file mode 100644
index 0000000..6fee1e2
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_inq_off.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_inq_on.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_inq_on.gif
new file mode 100644
index 0000000..30b9b3b
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_inq_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_modify_off.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_modify_off.gif
new file mode 100644
index 0000000..fecafa8
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_modify_off.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_modify_on.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_modify_on.gif
new file mode 100644
index 0000000..da2c6ad
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_modify_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_new_off.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_new_off.gif
new file mode 100644
index 0000000..594a607
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_new_off.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_new_on.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_new_on.gif
new file mode 100644
index 0000000..773f527
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_new_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_ok_off.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_ok_off.gif
new file mode 100644
index 0000000..ad30069
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_ok_off.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_ok_on.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_ok_on.gif
new file mode 100644
index 0000000..62f4a04
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_ok_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_save_off.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_save_off.gif
new file mode 100644
index 0000000..3dac51b
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_save_off.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_save_on.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_save_on.gif
new file mode 100644
index 0000000..e5a950e
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_save_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_up_off.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_up_off.gif
new file mode 100644
index 0000000..1b6245a
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_up_off.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_up_on.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_up_on.gif
new file mode 100644
index 0000000..2413182
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def2_up_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def3_apply_off.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def3_apply_off.gif
new file mode 100644
index 0000000..9185d25
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def3_apply_off.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def3_apply_on.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def3_apply_on.gif
new file mode 100644
index 0000000..92dd982
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def3_apply_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def3_sync_off.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def3_sync_off.gif
new file mode 100644
index 0000000..8a2a940
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def3_sync_off.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def3_sync_on.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def3_sync_on.gif
new file mode 100644
index 0000000..78152e9
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_def3_sync_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_defi_inq_off.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_defi_inq_off.gif
new file mode 100644
index 0000000..9109ad5
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_defi_inq_off.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_defi_inq_on.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_defi_inq_on.gif
new file mode 100644
index 0000000..e312ef3
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_defi_inq_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_inquiry_off.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_inquiry_off.gif
new file mode 100644
index 0000000..0b2676a
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_inquiry_off.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_inquiry_on.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_inquiry_on.gif
new file mode 100644
index 0000000..bc8e614
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_inquiry_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_ok_off.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_ok_off.gif
new file mode 100644
index 0000000..ff014f4
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_ok_off.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_ok_on.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_ok_on.gif
new file mode 100644
index 0000000..6e2fa39
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_ok_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_refortsearch_off.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_refortsearch_off.gif
new file mode 100644
index 0000000..3c290a8
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_refortsearch_off.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_refortsearch_on.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_refortsearch_on.gif
new file mode 100644
index 0000000..06adc60
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_refortsearch_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_save2_off.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_save2_off.gif
new file mode 100644
index 0000000..df3bf49
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_save2_off.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_save2_on.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_save2_on.gif
new file mode 100644
index 0000000..e280f60
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_save2_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_save_off.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_save_off.gif
new file mode 100644
index 0000000..90d7ce2
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_save_off.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_save_on.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_save_on.gif
new file mode 100644
index 0000000..dba6b82
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/btn_save_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/default/eng_b_cancel.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/eng_b_cancel.gif
new file mode 100644
index 0000000..bf6b26d
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/default/eng_b_cancel.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_circle.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_circle.gif
new file mode 100644
index 0000000..7bb0d91
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_circle.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_donut.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_donut.gif
new file mode 100644
index 0000000..c4d5a64
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_donut.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_height1.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_height1.gif
new file mode 100644
index 0000000..2b333ea
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_height1.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_height2.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_height2.gif
new file mode 100644
index 0000000..ac0055e
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_height2.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_height3.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_height3.gif
new file mode 100644
index 0000000..115eb83
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_height3.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_height4.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_height4.gif
new file mode 100644
index 0000000..0d7320e
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_height4.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_height5.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_height5.gif
new file mode 100644
index 0000000..8ddc63b
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_height5.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_height6.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_height6.gif
new file mode 100644
index 0000000..c1977c5
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_height6.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_line1.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_line1.gif
new file mode 100644
index 0000000..95c3e10
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_line1.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_line2.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_line2.gif
new file mode 100644
index 0000000..e1f216c
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_line2.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_line3.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_line3.gif
new file mode 100644
index 0000000..09e7e24
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_line3.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_line4.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_line4.gif
new file mode 100644
index 0000000..19120d4
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_line4.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_radial1.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_radial1.gif
new file mode 100644
index 0000000..5c6576f
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_radial1.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_radial2.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_radial2.gif
new file mode 100644
index 0000000..73f9fc0
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_radial2.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_width1.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_width1.gif
new file mode 100644
index 0000000..414f589
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_width1.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_width2.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_width2.gif
new file mode 100644
index 0000000..4432fe4
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_width2.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_width3.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_width3.gif
new file mode 100644
index 0000000..202380e
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_width3.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_width4.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_width4.gif
new file mode 100644
index 0000000..efba35e
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_width4.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_width5.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_width5.gif
new file mode 100644
index 0000000..d16ca33
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_width5.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_width6.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_width6.gif
new file mode 100644
index 0000000..6e9bb53
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/i_chart_width6.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/main_bg.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/main_bg.gif
new file mode 100644
index 0000000..24d3755
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/main_bg.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/band1.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/band1.gif
new file mode 100644
index 0000000..5fe2a26
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/band1.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/band2.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/band2.gif
new file mode 100644
index 0000000..34d8445
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/band2.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/line.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/line.gif
new file mode 100644
index 0000000..1d6911d
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/line.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/popup_s_01.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/popup_s_01.gif
new file mode 100644
index 0000000..b8c3eea
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/popup_s_01.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/popup_s_02.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/popup_s_02.gif
new file mode 100644
index 0000000..80d67e4
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/popup_s_02.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/popup_s_04.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/popup_s_04.gif
new file mode 100644
index 0000000..132bd7a
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/popup_s_04.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/popup_s_05.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/popup_s_05.gif
new file mode 100644
index 0000000..6e9e74b
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/popup_s_05.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/popup_s_07.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/popup_s_07.gif
new file mode 100644
index 0000000..5c1972e
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/popup_s_07.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/popup_s_10.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/popup_s_10.gif
new file mode 100644
index 0000000..1b22bc0
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/popup_s_10.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/popup_s_11.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/popup_s_11.gif
new file mode 100644
index 0000000..4d352c9
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/popup_s_11.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/popup_s_12.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/popup_s_12.gif
new file mode 100644
index 0000000..72a2467
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/popup_s_12.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/ps_title_01.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/ps_title_01.gif
new file mode 100644
index 0000000..184b0ac
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/ps_title_01.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/ps_title_02.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/ps_title_02.gif
new file mode 100644
index 0000000..2f2c8e7
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/ps_title_02.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/ps_title_03.gif b/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/ps_title_03.gif
new file mode 100644
index 0000000..55eda62
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/chart/ps/ps_title_03.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/pallete.bmp b/src/main/webapp/websquare/uiplugin/chart/images/pallete.bmp
new file mode 100644
index 0000000..9b28f8c
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/pallete.bmp differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/pallete.jpg b/src/main/webapp/websquare/uiplugin/chart/images/pallete.jpg
new file mode 100644
index 0000000..f2d111d
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/pallete.jpg differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/popup/factedit/DFactEdit_01.gif b/src/main/webapp/websquare/uiplugin/chart/images/popup/factedit/DFactEdit_01.gif
new file mode 100644
index 0000000..439de9c
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/popup/factedit/DFactEdit_01.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/popup/factedit/DFactEdit_02.gif b/src/main/webapp/websquare/uiplugin/chart/images/popup/factedit/DFactEdit_02.gif
new file mode 100644
index 0000000..042e053
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/popup/factedit/DFactEdit_02.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/popup/factedit/DFactEdit_04.gif b/src/main/webapp/websquare/uiplugin/chart/images/popup/factedit/DFactEdit_04.gif
new file mode 100644
index 0000000..49cb400
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/popup/factedit/DFactEdit_04.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/popup/factedit/FactEdit_01.gif b/src/main/webapp/websquare/uiplugin/chart/images/popup/factedit/FactEdit_01.gif
new file mode 100644
index 0000000..fda4942
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/popup/factedit/FactEdit_01.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/popup/factedit/FactEdit_02.gif b/src/main/webapp/websquare/uiplugin/chart/images/popup/factedit/FactEdit_02.gif
new file mode 100644
index 0000000..b25aeab
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/popup/factedit/FactEdit_02.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/popup/factedit/FactEdit_04.gif b/src/main/webapp/websquare/uiplugin/chart/images/popup/factedit/FactEdit_04.gif
new file mode 100644
index 0000000..4134dbc
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/popup/factedit/FactEdit_04.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/popup/factedit/FactEdit_05.gif b/src/main/webapp/websquare/uiplugin/chart/images/popup/factedit/FactEdit_05.gif
new file mode 100644
index 0000000..3a68414
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/popup/factedit/FactEdit_05.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/popup/factedit/FactEdit_08.gif b/src/main/webapp/websquare/uiplugin/chart/images/popup/factedit/FactEdit_08.gif
new file mode 100644
index 0000000..3f8bacd
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/popup/factedit/FactEdit_08.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/popup/filter/FilterTab_tab1_01.gif b/src/main/webapp/websquare/uiplugin/chart/images/popup/filter/FilterTab_tab1_01.gif
new file mode 100644
index 0000000..5cb2fb9
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/popup/filter/FilterTab_tab1_01.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/popup/filter/FilterTab_tab1_02.gif b/src/main/webapp/websquare/uiplugin/chart/images/popup/filter/FilterTab_tab1_02.gif
new file mode 100644
index 0000000..75d80dd
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/popup/filter/FilterTab_tab1_02.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/popup/filter/FilterTab_tab1_07.gif b/src/main/webapp/websquare/uiplugin/chart/images/popup/filter/FilterTab_tab1_07.gif
new file mode 100644
index 0000000..0b5117e
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/popup/filter/FilterTab_tab1_07.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/popup/filter/FilterTab_tab1_08.gif b/src/main/webapp/websquare/uiplugin/chart/images/popup/filter/FilterTab_tab1_08.gif
new file mode 100644
index 0000000..084dd2c
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/popup/filter/FilterTab_tab1_08.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/popup/filter/FilterTab_tab1_12.gif b/src/main/webapp/websquare/uiplugin/chart/images/popup/filter/FilterTab_tab1_12.gif
new file mode 100644
index 0000000..eda44f7
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/popup/filter/FilterTab_tab1_12.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/popup/popup_01.gif b/src/main/webapp/websquare/uiplugin/chart/images/popup/popup_01.gif
new file mode 100644
index 0000000..5452eec
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/popup/popup_01.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/popup/popup_03.gif b/src/main/webapp/websquare/uiplugin/chart/images/popup/popup_03.gif
new file mode 100644
index 0000000..73a4d2a
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/popup/popup_03.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/popup/popup_05.gif b/src/main/webapp/websquare/uiplugin/chart/images/popup/popup_05.gif
new file mode 100644
index 0000000..48f2205
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/popup/popup_05.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/popup/popup_06.gif b/src/main/webapp/websquare/uiplugin/chart/images/popup/popup_06.gif
new file mode 100644
index 0000000..d478358
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/popup/popup_06.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/popup/popup_08.gif b/src/main/webapp/websquare/uiplugin/chart/images/popup/popup_08.gif
new file mode 100644
index 0000000..da164a2
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/popup/popup_08.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/popup/popup_08_new.gif b/src/main/webapp/websquare/uiplugin/chart/images/popup/popup_08_new.gif
new file mode 100644
index 0000000..6af6986
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/popup/popup_08_new.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/band1.gif b/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/band1.gif
new file mode 100644
index 0000000..5fe2a26
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/band1.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/band2.gif b/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/band2.gif
new file mode 100644
index 0000000..34d8445
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/band2.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/line.gif b/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/line.gif
new file mode 100644
index 0000000..1d6911d
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/line.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/popup_s_01.gif b/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/popup_s_01.gif
new file mode 100644
index 0000000..b8c3eea
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/popup_s_01.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/popup_s_02.gif b/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/popup_s_02.gif
new file mode 100644
index 0000000..80d67e4
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/popup_s_02.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/popup_s_04.gif b/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/popup_s_04.gif
new file mode 100644
index 0000000..132bd7a
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/popup_s_04.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/popup_s_05.gif b/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/popup_s_05.gif
new file mode 100644
index 0000000..6e9e74b
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/popup_s_05.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/popup_s_07.gif b/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/popup_s_07.gif
new file mode 100644
index 0000000..5c1972e
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/popup_s_07.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/popup_s_10.gif b/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/popup_s_10.gif
new file mode 100644
index 0000000..1b22bc0
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/popup_s_10.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/popup_s_11.gif b/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/popup_s_11.gif
new file mode 100644
index 0000000..4d352c9
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/popup_s_11.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/popup_s_12.gif b/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/popup_s_12.gif
new file mode 100644
index 0000000..72a2467
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/popup_s_12.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/ps_title_01.gif b/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/ps_title_01.gif
new file mode 100644
index 0000000..184b0ac
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/ps_title_01.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/ps_title_02.gif b/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/ps_title_02.gif
new file mode 100644
index 0000000..2f2c8e7
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/ps_title_02.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/ps_title_03.gif b/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/ps_title_03.gif
new file mode 100644
index 0000000..55eda62
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/popup/ps/ps_title_03.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/tab/tabS_off.gif b/src/main/webapp/websquare/uiplugin/chart/images/tab/tabS_off.gif
new file mode 100644
index 0000000..b2aa779
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/tab/tabS_off.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/tab/tabS_on.gif b/src/main/webapp/websquare/uiplugin/chart/images/tab/tabS_on.gif
new file mode 100644
index 0000000..c4ceda2
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/tab/tabS_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_filter_off.gif b/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_filter_off.gif
new file mode 100644
index 0000000..7fb81cd
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_filter_off.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_filter_on.gif b/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_filter_on.gif
new file mode 100644
index 0000000..0334e90
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_filter_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_off_01.gif b/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_off_01.gif
new file mode 100644
index 0000000..52375c7
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_off_01.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_off_02.gif b/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_off_02.gif
new file mode 100644
index 0000000..4529e8c
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_off_02.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_off_03.gif b/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_off_03.gif
new file mode 100644
index 0000000..e80991a
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_off_03.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_off_inner.gif b/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_off_inner.gif
new file mode 100644
index 0000000..535cbd9
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_off_inner.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_off_test.gif b/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_off_test.gif
new file mode 100644
index 0000000..a4a6bc6
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_off_test.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_off_test2.gif b/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_off_test2.gif
new file mode 100644
index 0000000..59fbcdc
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_off_test2.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_on_01.gif b/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_on_01.gif
new file mode 100644
index 0000000..55087ec
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_on_01.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_on_02.gif b/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_on_02.gif
new file mode 100644
index 0000000..4f91bc4
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_on_02.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_on_03.gif b/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_on_03.gif
new file mode 100644
index 0000000..46bba1c
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_on_03.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_on_inner.gif b/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_on_inner.gif
new file mode 100644
index 0000000..7e0068c
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_on_inner.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_on_test.gif b/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_on_test.gif
new file mode 100644
index 0000000..7a2629c
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_on_test.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_on_test2.gif b/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_on_test2.gif
new file mode 100644
index 0000000..0bbae70
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/chart/images/tab/tab_on_test2.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/checkbox/checkbox.css b/src/main/webapp/websquare/uiplugin/checkbox/checkbox.css
new file mode 100644
index 0000000..06c2db8
--- /dev/null
+++ b/src/main/webapp/websquare/uiplugin/checkbox/checkbox.css
@@ -0,0 +1,19 @@
+.w2checkbox_main {
+ height:100%; width:100%;
+ border-collapse:collapse;
+ overflow:auto;
+}
+.w2checkbox_row {
+}
+.w2checkbox_td_input {
+ width:13px;
+}
+.w2checkbox_input{
+}
+.w2checkbox_td_label {
+}
+.w2checkbox_label{
+ font-family:dotum;
+ font-size:12px;
+ cursor:pointer;
+}
diff --git a/src/main/webapp/websquare/uiplugin/checkcombobox/images/button.png b/src/main/webapp/websquare/uiplugin/checkcombobox/images/button.png
new file mode 100644
index 0000000..644874b
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/checkcombobox/images/button.png differ
diff --git a/src/main/webapp/websquare/uiplugin/checkcombobox/images/button_on.png b/src/main/webapp/websquare/uiplugin/checkcombobox/images/button_on.png
new file mode 100644
index 0000000..be10800
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/checkcombobox/images/button_on.png differ
diff --git a/src/main/webapp/websquare/uiplugin/checkcombobox/images/select_arrow.gif b/src/main/webapp/websquare/uiplugin/checkcombobox/images/select_arrow.gif
new file mode 100644
index 0000000..d47f515
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/checkcombobox/images/select_arrow.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/checkcombobox/images/select_arrow_on.gif b/src/main/webapp/websquare/uiplugin/checkcombobox/images/select_arrow_on.gif
new file mode 100644
index 0000000..2098271
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/checkcombobox/images/select_arrow_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_bottom_left.gif b/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_bottom_left.gif
new file mode 100644
index 0000000..0b704e9
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_bottom_left.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_bottom_middle_bg.gif b/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_bottom_middle_bg.gif
new file mode 100644
index 0000000..c3989aa
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_bottom_middle_bg.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_bottom_right.gif b/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_bottom_right.gif
new file mode 100644
index 0000000..8e7f3d5
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_bottom_right.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_close_but.gif b/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_close_but.gif
new file mode 100644
index 0000000..6c84e6a
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_close_but.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_close_but_on.gif b/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_close_but_on.gif
new file mode 100644
index 0000000..6c84e6a
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_close_but_on.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_middle_left_bg.gif b/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_middle_left_bg.gif
new file mode 100644
index 0000000..139e2ad
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_middle_left_bg.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_middle_right_bg.gif b/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_middle_right_bg.gif
new file mode 100644
index 0000000..bb499cd
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_middle_right_bg.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_top_close.png b/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_top_close.png
new file mode 100644
index 0000000..e724739
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_top_close.png differ
diff --git a/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_top_left.gif b/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_top_left.gif
new file mode 100644
index 0000000..21c33c4
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_top_left.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_top_middle_bg.gif b/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_top_middle_bg.gif
new file mode 100644
index 0000000..d812411
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_top_middle_bg.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_top_right.gif b/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_top_right.gif
new file mode 100644
index 0000000..c893fa6
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_top_right.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_top_title_view.gif b/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_top_title_view.gif
new file mode 100644
index 0000000..e5d39bb
Binary files /dev/null and b/src/main/webapp/websquare/uiplugin/floatingLayer/images/fl_top_title_view.gif differ
diff --git a/src/main/webapp/websquare/uiplugin/grid/download/advancedfileDownload.html b/src/main/webapp/websquare/uiplugin/grid/download/advancedfileDownload.html
new file mode 100644
index 0000000..a981fda
--- /dev/null
+++ b/src/main/webapp/websquare/uiplugin/grid/download/advancedfileDownload.html
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+ 데이터 수집 중.. 0%
+
+
+
+
+