@media print {
#menu, #bottom, #bottom_menu, #logo, #load, #preset {display:none;}
.hid, .set, .inquiry {display:none;}
input,textarea {border:0px;}
a:link {color:black;text-decoration:none;}
a:visited {color:black;text-decoration:none;}
a:hover {color:black;text-decoration:none;}
a:active {color:black;text-decoration:none;}
body, table, td, th, p, div, input, button, textarea, select, .c1 .head {font-family:"Times New Roman";font-size:9pt;}
}
@media screen{
body, td, th, p, input, div, button, textarea, select, .c1 { font-family:Tahoma, sans-serif; line-height:170%; }
body {margin:0px;background:white;}
input,select {line-height:120%;height:18pt;}
#top {margin:0 auto;height:60px;width:990px;margin-top:15px;margin-bottom:10px;text-align:left;}
#logo {float:left;width:220px;text-align:left;}
#banner {float:right;width:770px;text-align:right;}
#menu {margin:0 auto;background:url(/menu.gif);width:990px;margin-bottom:17px;clear:both;}
#cont {margin:0 auto;text-align:left;width:990px;}
#bottom {margin:0 auto;width:990px;text-align:center;clear:both;}
#list {clear:both; display:block; font-weight:900; position:relative; text-transform:capitalize; width:auto; margin-left:0px; padding-left:10px; }
#list li {float:left; list-style-type:none; }
#list li a {color:#555; display:block; float:left; font-weight:900; padding:10px 12px; text-decoration:none;}
#list li a:visited {color:#555;display:block;}
#list li a:hover {color:#4b89de;}
#list li a:active {color:#4b89de;}
#list li .dividing {color:black; display:block; float:left; padding:10px 5px; font-weight:100; text-decoration:none; }
#list li .now {color:white;}
#help {width:760px;border-right:1px solid silver;min-height:400px;_height:400px;}
.inner_help {width:740px;}
#login {width:215px;float:right;background:white;}
#preset {font-size:88%;color:gray;}
a:link {color:#2556e3;text-decoration:none;}	a:visited {color:#666666;text-decoration:none;}
a:hover {color:#2556e3;text-decoration:underline;}
a:active {color:black;text-decoration:none;}	#msgbox {background:#fff7c1;color:black;position:absolute;text-align:center;padding:3px;padding:5px;left:0px;top:0px;border:1px solid black;}
}
img {border:0px;}
.box {background:#eee;padding:5px;}
.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}
.acc {background:white;color:black;text-decoration:none;padding:2px;margin:2px;}
.title {font-size:110%;font-weight:bold;padding-bottom:3px;}
.client {color:gray;}
.set {text-align:right;margin-top:5px;}
.lh { line-height: 150%; }
.jt { text-align:justify; }
.li { font-weight:bold; vertical-align:-4px; color:#66AEAD; }
.ul { list-style-type:square; color:#66AEAD; }
.ct { font-family: Verdana; color:#222222; }
.newwin {
background:transparent url(/i/newwin.gif) no-repeat scroll right center;
padding-right:10px;
}
.sta {
background:transparent url(/i/sta_on.gif) no-repeat scroll left center;
padding-left:13px;
}
.sta_r {
background:transparent url(/i/sta_on.gif) no-repeat scroll right center;
padding-right:13px;
}
.cl {
background:transparent url(/i/cl_on.gif) no-repeat scroll left center;
padding-left:13px;
}
.cl_r {
background:transparent url(/i/cl_on.gif) no-repeat scroll right center;
padding-right:13px;
}
.mod_cell{
border-left:1px solid silver;
text-align:center;
}
.group {
background:#eaeaea;
}
.none{}
.pnone{}
.inquiry_input {width:100%;}
.cell_whiteline{padding:0;height:2px;}
.cell_line{background:#eaeaea;padding:0;height:1px;}
.cell_darkline{background:#bbb;padding:0;height:1px;}
h1 {font-size:120%;font-family:Arial;margin-bottom:5px;}
h2 {font-size:110%;font-family:Arial;margin:0px;}
h3 {font-size:100%;font-family:Arial;margin:0px;}
p {margin-left:30px;}
.small { font-size:90%; color:gray; }
.cloudy, a.cloudy {color:#888888;}
.head {background:#e0e0e0;}
h2.block {font-size:100%;padding:0px 0px;margin:0px 0px 10px 0px;border-bottom:1px solid #669966;color:#444;}
h2.head {font-size:110%;margin:10px 0px;}
.th {text-align:center;font-size:8pt;background:#eeeeee;color:gray;margin:0px;padding:0px;font-weight:bold;}
.in {background:transparent url('/i/in.gif') no-repeat scroll left center;padding-left:25px;margin-right:30px;}
.out {background:transparent url('/i/out.gif') no-repeat scroll left center;padding-left:35px;}
.mod_pop {border:2px solid silver;padding:4px;display:none;text-align:center;position:absolute;background:white;}
.light {text-align:center;font-size:8pt;background:#9ecfe3;margin:0px;padding:0px;}
.dark {text-align:center;font-size:8pt;background:#e2e39e;margin:0px;padding:0px;}
.account {}
.thinsert {text-align:center;font-size:8pt;background:#aaaaaa;color:white;margin:0px;padding:0px;font-weight:bold;}
.line {line-height:27px;}
.recent {padding:1px 10px;}
.side a:link{text-decoration:none;}
.side a:visited{text-decoration:none;}
.side a:hover{text-decoration:none;}
.side a:active{text-decoration:none;}
.install {border-collapse:collapse;}
.install td {font-size:90%;}
#profit {font-size:90%;margin:5px 7px;padding:3px;border:1px solid silver;}
#expense {font-size:90%;margin:5px 7px;padding:3px;border:1px solid silver;}
#others {font-size:90%;margin:5px 7px;padding:3px;margin-bottom:10px;border:1px solid silver;}
.insert_brown {text-align:center;background:#dfb573;padding:1px 1px 1px 5px;font-weight:500;line-height:7pt;font-size:7pt;letter-spacing:1pt;font-family:Tahoma,sans-serif;color:white;margin-right:2px;}
.insert_purple {text-align:center;background:#ad9cc4;padding:1px 1px 1px 5px;font-weight:500;line-height:7pt;font-size:7pt;letter-spacing:1pt;font-family:Tahoma,sans-serif;color:white;margin-right:2px;}
.top_line {border-top:1px solid silver;}
#gecko_error {font-size:8pt;font-weight:100;}
.month {font-size:16pt;font-weight:900;}
.align_right {text-align:right;}
.sta_line {border-bottom:3px solid #dddddd;}
.c {text-align:center;vertical-align:bottom;height:300px;line-height:3px;}
.cd {text-align:center;}
#submenu {float:left; width:150px;margin:0px;}
#submenu ul { display:block; width:150px; font-weight:100; position:relative; text-transform:capitalize; margin:0px; padding-left:0px; }
#submenu ul li { list-style-type:none; padding: 0px; width:150px; margin:0px;}
#submenu ul li a {line-height:230%; float:left; color:#4b89de; width:150px; text-decoration:none;border-bottom:1px solid #ddd;}
#submenu ul li a:link {color:#4b89de;}
#submenu ul li a:visited {color:gray;}
#helpcont {text-align:left;width:816px;margin-left:170px;min-height:300px;_height:300px;}
#helpcont div {font-weight:200;margin:15px 0;}
#helpcont div.img {text-align:center;margin:5px 0;}
#helpcont div.desc {text-align:center;margin:5px 0;}
#helpcont ul {padding-left:20px;}
#helpcont hr {margin:20px 0;}
#helpcont td {vertical-align:top;}
.bigm {border-top:1px solid silver;padding-top:20px;}
.fnc {font-weight:900;}
.add_func {padding-left:18px;margin:0;}
.add_func li {margin-bottom:15px;}
#movie {text-align:center;}
#helpcont em {background:#b2ff74;padding:1px 2px;font-style:normal;}
.gray_bg {background:#eeeeee;}
.info {color:#666;background:#f6f6f6;padding:5px;border:1px solid silver;}
#comcont {width:816px;margin-left:170px;min-height:300px;_height:300px;}
.button {padding:4px 10px;margin:1px 1px;background:#eeeeee; border-bottom:1px solid silver;border-right:1px solid silver;}
.recentArticles {
margin:0px;
}
.recentArticles ul {
margin: 0;
padding: 3;
list-style-type:none;
border-top:1px solid silver;
}
.recentArticles ul li {
padding:1px 0px;
margin: 4px 0px;
width:95%;
}
.comment_n2 {
padding-left:0;
font:.8em tahoma, Helvetica, Sans-Serif;
color:orange;
}
.set_left {background:#eeeeee;text-align:center;}
.set_right div{margin:6px 0px;}
.hd {text-align:center;background:#eeeeee;}
.donttouch {width:100%;border:0px;height:17pt;}
#ontop {position:relative;z-index:10;top:5px;left:981px;width:9px;}
#onbottom {position:relative;z-index:10;top:390px;left:981px;width:9px;}
#SelectOption
#SelectOption a:link {text-decoration:none;}
#SelectOption a:visited {text-decoration:none;}
#SelectOption a:hover {text-decoration:none;}
#SelectOption a:active {text-decoration:none;}
.ChartOption {padding:1px 3px;color:gray;margin:0 2px;border:1px solid silver;cursor:auto;}
.ChartOption_selected {padding:1px 3px;margin:0 2px;border:1px solid #aaaaaa;background:#aaaaaa;color:white;cursor:auto;}
.memo_c {}
.memo_top {background:url(/menu.gif);border:0;cursor:move;text-align:left;height:24px;}
.memo_drag {cursor:move;}
.memo_cont {overflow:hidden;padding:5px;padding-bottom:0;width:100%;height:100%;border:2px solid #ffffff;}
.memo_size {text-align:right;height:9px;position:relative;top:-9px;}
.memo {}
#postit input { width:20px;height:24px;margin-top:13px;}
.on_date {border:0;text-align:right;}
#cancelbox {text-align:center;height:27px;display:none;}
#cancel {text-align:center;background:#fff7c1;padding:2px;}
.balloon{
position:absolute;
top: -500px;
left: 0;
padding: 5px;
visibility: hidden;
border:1px solid black;
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;
background-color: #fffede;
width: 170px;
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}
#arrowhead{
z-index: 99;
position:absolute;
top: -500px;
left: 0;
visibility: hidden;
}
.twit {min-height:70px;_height:70px;}
.twit_image {margin-right:5px;}
.twit_cont {margin-left:55px;margin-bottom:10px;}
.twit_cont_created {color:gray;font-size:8pt;}
div#star {margin-top:15px;border:1px solid #ddd;width:148px;}
div.s_line {margin:1px 5px;white-space:nowrap;overflow:hidden;height:23px;}
img.s_img {margin-top:5px;cursor:pointer;}
img.ss_img {margin-top:4px;cursor:pointer;margin-right:5px;}