.bt {color:#333;background:#e6e6e6;font:bold 8pt Tahoma,Verdana,Arial;padding:2px;}

/* elementals */
a:link,a:visited {color:#039;}
a,b,body,div,p,th,td,li,br,input,.sb {font-family:Arial,Verdana;font-size:9pt;}
body {background:#fff;margin:0;}
textarea {overflow:auto;}
img {border:0 none;}
hr {color:#039;height:1px;}
#obmessage blockquote {width:99.9%;}

.list,.f,.fl,.ft,.ftl,.fst,.fstl,.fs,.fls,.fts,.ftls,.fsts,.fstls,.fb,.flb,.ftb,.ftlb,.fstb,.fstlb,.bigf {font-family:Arial,Verdana;}
.bt,.bty,.btr,.btg,.btw,.bt_ad0,.bt_ad1 {font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;}
.bbtp,.bbtt,.bbtcal,.btlogin {font-family:Arial,Helvetica,sans-serif;font-weight:bold;}
.sb {font:8pt Verdana;}

.list,.f,.fl,.ft,.ftl,.fst,.fstl,.ttln,.tstln,.ftln,.flln {font-size:9pt;}
.fs,.fls,.fts,.ftls,.fsts,.fstls {font-size:8pt;}
.fb,.flb,.ftb,.ftlb,.fstb,.fstlb,.news {font-size:10pt;}
.bt_ad0,.bt_ad1 {font-size:9px;}
.bt,.bty,.btr,.btg,.btw,.bbtp,.bbtt,.bbtcal,.btlogin {font-size:10px;}
.bigf {font-size:12pt;}

.list,.f,.ft,.fst,.fs,.fts,.fsts,.fb,.ftb,.fstb,.bigf {color:#000;}
.list,.fl,.ftl,.fstl,.fls,.ftls,.fstls,.flb,.ftlb,.fstlb,.flb {color:#00f;}
.list a {color:#00f;}

.f,.fl,.fls,.ft,.fst,.fs,.fts,.fsts,.ftb,.fstb,.fstbb,.ttln,.tstln,.ftln,.bigf,.nltxt,.nltxts {text-decoration:none;}
.ftl,.fstl,.fls,.ftls,.fstls,.flb,.ftlb,.fstlb,.flln {text-decoration:underline;}

.tableborder,.tb,.tbl {border:solid 1px #b6c2d0;background:#eee;margin:0;border-spacing:0;}
.tableborder,.tb {width:99.9%;}
.tbl {width:500px;}
.ta {background:#ececec;margin:0;}

.fstb {font-weight:bold;}

.st {background:#dee1f2;border-top:solid 1px #fff;}
.stb {background:#b6c2d0;border-top:solid 1px #fff;}
.fstbb {color:#5a5d6c;font-weight:bold;}
.t {background:#eee;border:solid 1px #9c9c9c;}
.ttln,.tstln {color:#f00;}
.ftln,.flln {color:#fff;}

.hlrow,.mohlrow {border-top:solid 1px #ececec;border-bottom:solid 1px #aaa;}
.hlrow {background:#c9c9c9;}
.mohlrow {background:#000;}
.trow {border-bottom:solid 1px #b6c2d0;}
.nltxt {font:bold 8pt Verdana;color:#009ef5;}
.nltxts {font:bold 7pt Verdana;color:#009ef5;}
#ib_msgs td.grayrow,#ib_msgs th.grayrow {border-bottom:solid 1px #c9c9c9;}
.subj {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.imgfade{filter:alpha(opacity=75);-moz-opacity:0.75;}
.imgfull{filter:alpha(opacity=100);-moz-opacity:1;}
.ib_top td {border-top:1px dotted #bbb;}

.news {font:10pt Arial;}
.news p,.news a {color:navy;}
.news h4 a {color:#b6873f;font-style:italic;}
.footnote {font:.65em Verdana,Arial;}
.foot {font:7.5pt Verdana,Arial,Helvetica,sans-serif;color:#595959;text-decoration:none;}

/*/*/
.inbox {width:99.9%;}
.inbox tr {vertical-align:top;}
.ibi1 {width:auto;min-width:18px;max-width:22px;line-height:15px;max-height:60px;}
.ibi2,.ibi3 {font-size:9pt;display:block;line-height:15px;max-height:60px;width:auto;overflow:hidden;word-wrap:break-word;}
.ibi4 {width:auto;min-width:60px;max-width:80px;line-height:15px;max-height:60px;white-space:nowrap;}

/* for testing purpose */
div#top_ad {display:block;text-align:center;vertical-align:middle;margin:3px;}
div#banner_welcome_box {display:block;width:300px;height:250px;margin:5px;text-align:center;vertical-align:middle;}
div#banner_tower {display:block;width:160px;height:600px;margin:3px;text-align:center;vertical-align:middle;}
div#banner01, div#banner02, div#banner03, div#banner04 {display:block;width:132px;height:60px;text-align:center;vertical-align:middle;margin:5px 0;}

table#nav td,table#nav th {border-bottom:1px solid #06c;}
table#nav .up {border:1px solid #06c;border-bottom:none;vertical-align:bottom;}

table#nav .up div a {color:#fff;font:bold 12pt Arial;text-decoration:none;}
table#nav .down {border:none;vertical-align:bottom;}

table#nav .down div a {color:#0036a1;font:bold 9pt Arial;text-decoration:none;}
.ph {height:5px;background:#277dd4;border-left:1px solid #06c;border-right:1px solid #06c;}

#mailmain {background:#d6e6f7;border:1px solid #06c;}
#mailmain>* {padding:3px;}

#folderlist {background:#fff;border:#06c;}
#folderlist td {padding:3px;}
.folder_up div {padding:2px;border:1px solid #06c;background-color:#e1ebfb;}
.folder_down div {padding:2px;border:1px solid #fff;background-color:#fff;}

table.mailbox {background:#fff;border:1px solid #06c;}
table.mailbox div,.mboff div {background-color:#fff;background-image:none;background-repeat:no-repeat;background-position:left center;border:1px solid #fff;padding:2px 3px 2px 15px;}
table.mailbox div:hover,.mbon div {background-color:#e3edfb;border:1px solid #3f73d1;}

.mbnav,.mbnav a,.mbnav td,.mbnav th {font-size:8pt;}




/* body and link attributes */
.background {color:#000;background-color:#fff;font-family:arial,helvetica;}
a:link, a:visited {color:#039;text-decoration:underline;}
a:active, a:hover {color:#f93;text-decoration:underline;}

/* text attributes */
.textsmall,.textsmall a {font-size:10px;}
.textmedium {font-size:12px;}
.textmedium:link, .textmedium:visited {color:#039;text-decoration:none;}
.textmedium:active, .textmedium:hover {color:#f93;text-decoration:none;}
.textmediumb {font-size:12px;font-weight:bold;}
.textmediumb:link, .textmediumb:visited {color:#039;text-decoration:none;}
.textmediumb:active, .textmediumb:hover {color:#f93;text-decoration:none;}
.textlarge {font-size:20px;font-weight:bold;}

/* table attributes */
.white_bg {border-top:#06c 1px solid;border-left:#06c 1px solid;border-bottom: #06c 1px solid;}

.blue_bg a:link,.blue_bg a:visited,.blue_bg td,.blue_bg th {color:#fff;}
.lightblue_bg {background:#d6e6f7;}
.lightblue_bg_top {background:#d6e6f7;border-top:#06c 1px solid;}
.lightblue_bg_bottom {background:#d6e6f7;border-bottom:#06c 1px solid;}
.grayheaderrow,tr.grayheaderrow td,tr.grayheaderrow th {background:#e6e6e6;font-size:12px;border-top:#fff 1px solid;border-left:#c1c1c1 1px solid;border-bottom:#c1c1c1 1px solid;}
td.grayheaderrow_selected,th.grayheaderrow_selected {background:#c1c1c1;font-size:12px;border-top:#fff 1px solid;border-left:#c1c1c1 1px solid;border-bottom:#c1c1c1 1px solid;}
.whiterow,.whiterow td,.whiterow th {font-size:12px;font-weight:bold;border-bottom:#c1c1c1 1px solid;}
.grayrow,.grayrow td,.grayrow th {background:#f6f6f6;font-size:12px;border-bottom:#c1c1c1 1px solid;}
.whitecolumn {font-size:11px;border-bottom:#c1c1c1 1px solid;}
.graycolumn {background:#f6f6f6;font-weight:bold;font-size:11px;border-bottom:#c1c1c1 1px solid;}

/* nav attributes */

.nav_on a:link,.nav_on a:visited,.nav_off a:link,.nav_off a:visited {text-decoration:none;}
.nav_on a:link,.nav_on a:visited {color:#fff;}
.nav_off a:link,.nav_off a:visited {color:#039;}

/* menu attributes */
.whitebox {background:#fff;border:#06c 1px solid;padding:4px;}
.menu_selected {background:#d6e6f7;font-size:12px;font-weight:bold;border:#06c 1px solid;}
.menu_mouseover {background:#f6f6f6;font-size:12px;border:#c1c1c1 1px solid;}
.menu_mouseout {font-size:12px;border:#fff 1px solid;}

/* form attributes */
.searchfield { 
	border-top:#000 1px solid;
	border-left:#000 1px solid;
	border-right:#ccc 1px solid;
	border-bottom:#ccc 1px solid;
	background:#fff;
	height:23px;
	width:200px;
	color:#000;
	font-size:13px;
	font-family:arial,helvetica;
}
