body {
	background-image: url(design1_05.jpg);
	
}


body a, body a:link, body a:visited {text-decoration:none;}

body a:hover {text-decoration:underline;}
body a, body a:link, body a:hover {color:#0048C0;}
body a:visited {color:#20328E;}
.clear {clear:both;}
.red {border:1px solid #C00;}
form {margin:0;padding:0;}

/* clearfix */
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
 /* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */
  
/* global matrix */

/* global header */
.rb_hd {margin:0;}
.rb_hd a img {text-align:left;}
.rb_hd_l {float:left;display:inline;width:275px;text-align:left;margin-left:15px;}
.rb_hd_r {float:right;width:700px;margin-top:5px;margin-right:5px;*margin-right:3px;}


/* tabs */
.rb_tabs {text-align:center;margin:10px 7px 0 7px;font:bold 12px arial,helvetica;padding-left:25px;/*border-bottom:1px solid #DEDEDE;*/background:url('http://i.i.com.com/cnwk.1d/i/hdft/tab_bg3.gif') repeat-x bottom;height:29px;}

.rb_tab_l {
	background: url(tab_off_l.gif) no-repeat bottom;
	width: 6px;
	height: 29px;
	float: left;
	display: inline;
}
.rb_tab_l.on_l {
	background: url(tab_on_l.gif) no-repeat bottom;
	width: 6px;
	height: 29px;
	float: left;
	display: inline;
}

.rb_tab_r {
	background: url(tab_off_r.gif) no-repeat bottom right;
	width: auto;
	float: left;
	display: inline;
	padding: 10px 13px 0 6px;
	height: 19px;
	*padding-bottom: 4px;
	*height: 15px;
}
.rb_tab_r.on_r {
	background: url(tab_on_r.gif) no-repeat bottom right;
	width: auto;
}

.rb_tab_r a, .rb_tab_r a:link, .rb_tab_r a:hover, .rb_tab_r a:visited {color:#EFEFEF;}
.rb_tab_r.on_r a, .rb_tab_r.on_r a:link, .rb_tab_r.on_r a:hover, .rb_tab_r.on_r a:visited {color:#000;}

/* body */

/* pre-footer */

/* bottom shadow gif */
.rb_btm {width:1000px;height:12px;background:url('http://i.i.com.com/cnwk.1d/i/hdft/shell_bottom.gif') no-repeat top;}

/* footer */
.rb_ft {color:#999;font:normal 12px arial,helvetica;}
.rb_ft_l {float:left;width:48%;text-align:left;margin:4px 0 8px 10px;*margin:4px 0 8px 5px;}
.rb_ft_r {float:right;width:48%;text-align:right;margin:0 10px 4px 0;*margin:0 5px 4px 0;}
.rb_ft_btm {border-top:1px solid #EEE;margin:0 15px;*margin:0 13px;padding:6px 0;text-align:left;}
.rb_fsrch_btn {margin-top:1px;}
.rb_ft_pop {text-align:left;line-height:24px;padding-left:15px;}
.rb_pft_poptop {padding:5px 10px;border-top:1px solid #EEE;color: #999;margin:4px 1px 0 1px;}

/* layout specifications */
.rb_dl_rad {float:right;width:30%;}
.rb_cnet_sdoor {width:911px;text-align:left;margin-left:35px;}
.rb_cnet_narrow {width:748px;text-align:left;margin-left:117px;}
.rb_news_narrow {width:980px;}
#sidedoor {float:right;margin-top:16px;}
.mtx_table {width:748px;}

/* global fonts from browser_specific and all_rb */
.pl_sortLinks {font:normal 10px verdana,geneva,helvetica;}
.v1, .v1 td, b.v1 {font-family:verdana,geneva,helvetica;font-size:10px;}
.a1, .a1 td, .v1, .v1 td, .m1, .m1 td, .m1b, .m1b td, .t1, .t1 td { font-size: 10px; }
.a2, .a2 td, .v2, .v2 td, .m2, .m2 td, .t2, .t2 td { font-size: 13px; }
.a3, .a3 td, .v3, .v3 td, .m3, .m3 td, .t3, .t3 td { font-size: 16px; }
.a4, .a4 td, .v4, .v4 td, .m4, .m4 td, .t4, .t4 td { font-size: 20px; }
.a5, .a5 td, .v5, .v5 td, .m5, .m5 td, .t5, .t5 td { font-size: 24px; }
.a6, .a6 td, .v6, .v6 td, .m6, .m6 td, .t6, .t6 td { font-size: 28px; }
.txtfld { font-family : monospace;font-size: 12px; }
.frmel	{ font-size: 12px; }
.f, .f td { font-size: 13px;font-family: arial, helvetica;}
.f2, .f2 td	{ font-size: 13px ;font-family: arial, helvetica; }
.f3, .f3 td	{  font-size: 16px;font-family: arial, helvetica; }
.f4, .f4 td	{ font-size: 20px;font-family: arial, helvetica; }
.f5, .f5 td	{ font-size: 13px;font-family: ms sans serif, geneva, helvetica; }
.f6, .f6 td	{ font-size: 13px;font-family: verdana, geneva, helvetica; }
.f7, .f7 td	{ font-size: 10px;font-family: arial, helvetica; }
.cy, .cy a { color: #FC0; }
.g2, .g2 a { color: #CCC; }

body,
.a1, .a1 td,
.a2, .a2 td,
.a3, .a3 td,
.a4, .a4 td,
.a5, .a5 td,
.a6, .a6 td
    {font-family: arial, helvetica;}

.u1, .u1 td,
.v1, .v1 td,
.v2, .v2 td,
.v3, .v3 td,
.v4, .v4 td,
.v5, .v5 td,
.v6, .v6 td
    {font-family: verdana, geneva, helvetica; }

.m1, .m1 td,
.m2, .m2 td,
.m3, .m3 td,
.m4, .m4 td,
.m5, .m5 td,
.m6, .m6 td
    {font-family: ms sans serif, geneva, helvetica; }

.t1, .t1 td,
.t2, .t2 td,
.t3, .t3 td,
.t4, .t4 td,
.t5, .t5 td,
.t6, .t6 td
    {font-family: trebuchet ms, arial, helvetica;}

.u2, .u2 td,
.u3, .u3 td,
.u4, .u4 td,
.u5, .u5 td,
.u6, .u6 td
    {font-family: arial, helvetica;}


.m1b, .m1b td
    {font-family: ms sans serif, geneva, helvetica; font-weight: bold; }

.a1f, .a1f td { font-size: 11px;
      font-family: arial, helvetica; }
.v1f, .v1f td { font-size: 11px;
      font-family: verdana, geneva, helvetica; }
.m1f, .m1f td { font-size: 11px;
      font-family: ms sans serif, geneva, helvetica; }
.t1f, .t1f td { font-size: 11px;
      font-family: trebuchet ms, arial, helvetica; }

.w, .w a { color: #FFF }
.b, .b a { color: #000 }
.g, .g a { color: #FC6; }
.ly, .ly a { color: #FFC }
.cy, .cy a { color: #FC0 }
.dy, .dy a { color: #C93 }
.lg, .lg a { color: #9C9 }
.cg, .cg a { color: #093 }
.dg, .dg a { color: #063 }
.br, .br a { color: #F00 }
.dr, .dr a { color: #C00 }
.dr2, .dr2 a { color: #900 }
.g1, .g1 a { color: #EEE }
.g2, .g2 a { color: #CCC }
.g3, .g3 a { color: #666 }
.g4, .g4 a { color: #333 }
.g5, .g5 a { color: #999 }
.g6, .g6 a { color: #777 }
.sb, .sb a { color: #69F }
.lb, .lb a { color: #39F }
.bb, .bb a { color: #00F }
.bb2, .bb2 a { color: #069 }
.db, .db a { color: #00F }
.db2, .db2 a { color: #036 }

td div .v1 {font:normal 10px verdana,geneva,helvetica;}
td div .u2 {font:normal 13px arial,helvetica;}
