/* curr */

.cb h1, .extcb h1 { margin:0; font-size:1.0em; padding:0px 10px 5px 10px; border-bottom:1px solid #cacaca; }
.cb p, .extcb p { margin:0; padding:5px 10px; font-size:10px; }
.cb { background: transparent; width:240px; float:left; margin:0 3px; }

.cb2 h1, .extcb h1 { margin:0; font-size:1.0em; padding:0px 10px 5px 10px; border-bottom:1px solid #cacaca; }
.cb2 p, .extcb p { margin:0; padding:5px 10px; font-size:10px; }
.cb2 { background: transparent; width:99%; float:right; margin:0 3px; }

.xtop, .xbottom { display:block; background:transparent; font-size:1px; }
.xb1, .xb2, .xb3, .xb4 { display:block; overflow:hidden; }
.xb1, .xb2, .xb3 { height:1px; }
.xb2, .xb3, .xb4 { background:#fff; border-left:1px solid #cacaca; border-right:1px solid #cacaca; }
.xb1 { margin:0 5px; background:#cacaca; }
.xb2 { margin:0 3px; border-width:0 2px; }
.xb3 { margin:0 2px; }
.xb4 { height:2px; margin:0 1px; }
.xboxcontent { display:block; background:#fff; border:0 solid #cacaca; border-width:0 1px; height:auto; }
* html .xboxcontent { height:1px; }
.color_a { background:#d4d8bd; color:#222; }
.color_b { background:#d4d8bd; color:#000; }
.color_c { background:#758279; color:#fff; }
.color_d { background:#b2ab9b; color:#000; }
.color_e { background:#eee; color:#444; }
.color_f { background:#add8e6; color:#555; }
.xb_orange{ background:orange; border-color:orange;}
.xb_blue  { background:#0066FF; border-color:#0066FF; }
.xb_green { background:#33CC33; border-color:#33CC33; }

.cb4 h1, .extcb h1 { margin:0; font-size:1.0em; padding:0px 10px 5px 10px; border-bottom:0px solid silver; }
.cb4 p, .extcb p { margin:0; padding:5px 10px; font-size:10px; }
.cb4 { background: transparent; width:99%; margin:0 3px; text-align:center; }
.cb4 .xtop, .cb4 .xbottom { display:block; background:transparent; font-size:1px; }
.cb4 .xb1, .cb4 .xb2, .cb4 .xb3, .cb4 .xb4 { display:block; overflow:hidden; }
.cb4 .xb1, .cb4 .xb2, .cb4 .xb3 { height:1px; }
.cb4 .xb2, .cb4 .xb3, .cb4 .xb4 { background:silver; border-left:1px solid silver; border-right:1px solid silver; }
.cb4 .xb1 { margin:0 5px; background:silver; }
.cb4 .xb2 { margin:0 3px; border-width:0 2px; }
.cb4 .xb3 { margin:0 2px; }
.cb4 .xb4 { height:2px; margin:0 1px; }
.cb4 .xboxcontent { display:block; text-align:center; vertical-align:top; border:0px solid silver; border-width:0 1px; height:auto; }

.box2_xtop, .box2_xbottom {display:block; background:transparent; font-size:1px;}
.box2_xb1, .box2_xb2, .box2_xb3, .box2_xb4 {display:block; overflow:hidden;}
.box2_xb1, .box2_xb2, .box2_xb3 {height:1px;}
.box2_xb2, .box2_xb3, .box2_xb4 {background:#eee; border-left:1px solid #bbb; border-right:1px solid #bbb;}
.box2_xb1 {margin:0 5px; background:#bbb;}
.box2_xb2 {margin:0 3px; border-width:0 2px;}
.box2_xb3 {margin:0 2px;}
.box2_xb4 {height:2px; margin:0 1px;}

.box2_xboxcontent { display:block; background:#eee; border:0 solid #bbb; border-width:0 1px; text-align:center; 
	font-size:1.2em;font-family:helvetica,arial,sans-serif;color:#003366;font-weight:bold; }

a.mview_link:hover,a.mview_link:hover .box2_xboxcontent,
a.mview_link:hover .box2_xb1, a.mview_link:hover .box2_xb2,
a.mview_link:hover .box2_xb3, a.mview_link:hover .box2_xb4 { background:#003366;color:#fff; }


.th{font-family:arial, helvetica, sans-serif;color:#444;font-weight:bold;font-size:0.9em; text-decoration:underline;}
.td{font-family:arial, helvetica, sans-serif;color:#000;font-size:0.9em;border-bottom:1px dotted gray;}