@charset "utf-8";
/* CSS Document */

body {
margin:0px 0px 0px 0px;
FONT: 13px/1.4 Arial, Helvetica, sans-serif; COLOR: #000000;
}
div {
float:left; margin:auto;
}
.main {
width:1000px;
}
.header {
width:1000px; height:209px; background: transparent url(../img/nof/2blog_hdr.png); background-repeat:no-repeat;
}
.mmnu {
float:right; margin:25px 24px 11px 0px; width:470px;
}
.mmnu div {
float:left; margin:0px 25px 0px 0px;
}
.mmnu div a {
font-size:14px; font-weight:bold; color:#ffffff; text-decoration:none;
}
.slogan {
text-align:center; font-size:30px; font-weight:bold; color:#000077; padding-top:15px; 
}
.joinb {
float:right; margin:31px 24px 26px 0px; width:101px;
}
.joinb Input {
width:101px; height:30px; background:transparent url(../img/nof/joinbtn.gif); border:none; cursor:pointer;
}
.marea {
width:952px; padding:24px 24px 0px 24px; background:transparent url(../img/nof/bdy_trpbg.png);
}
.sleft {
width:685px; margin:0px 24px 0px 0px;
}
.rightsd {
width:242px;
}
.sright {
width:220px; background:transparent url(../img/nof/lgn_tgb.png); background-repeat:repeat-x; padding:9px 11px 0px 11px; 
}
.sright Input[type="text"] {
width:100%; height:25px; background:transparent url(../img/nof/txtf_bg.gif); font-size:19px; margin:3px 0px 0px 0px; border:1px solid #cccccc;
}
.sright Input[type="password"] {
width:100%; height:25px; background:transparent url(../img/nof/txtf_bg.gif); font-size:19px; margin:3px 0px 3px 0px; border:1px solid #cccccc;
}
.inpttxt {
width:100%; height:25px; background:transparent url(../img/nof/txtf_bg.gif); font-size:19px; margin:3px 0px 3px 0px; border:1px solid #cccccc;
}
.sright .lable {
width:100%; margin:0px 0px 0px 0px; font-size:12px; color:#000f5e; font-weight:bold;
}
.srtitle {
width:100%; font-size:18px; font-weight:bold; color:#ffffff; border-bottom:1px solid #ffffff; padding-bottom:3px;
}
.submt {
float:right; width:81px;
}
.submt Input {
width:81px; height:24px; background:transparent url(../img/nof/bglogn.gif); border:none; margin:9px 0px 0px 0px;
}
.undlgtxt {
width:100%; text-align:center; color:#000f5e; font-size:12px; font-weight:bold; margin:9px 0px 6px 0px; padding:6px 0px 6px 0px; border-top: 1px solid #c3cdfa;
}
.undlgtxt a:link {
width:100%; text-align:center; color:#000f5e; font-size:12px; font-weight:bold; text-decoration:none;
}
.undlgtxt a:visited {
width:100%; text-align:center; color:#000f5e; font-size:12px; font-weight:bold; text-decoration:none;
}
.undlgtxt a:hover {
width:100%; text-align:center; color:#000f5e; font-size:12px; font-weight:bold; text-decoration:underline;
}
.bhelp {
width:220px; background:transparent url(../img/nof/hlp_tgb.png); background-repeat:repeat-x; padding:9px 11px 15px 11px; cursor:pointer;
}
.bhelp .h1 {
font-size:16px; color:#000f5e;
}
.bhelp .h2 {
font-size:11px; color:#5e5e5e;
}
.stabs {
width:100%;
}
.stabs ul {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
list-style:none;
}
.stabs ul li {
float: left;
margin: 0 28px 0 0;
text-align:center;
font-size:16px;
font-weight:bold;
color:#000d6b;
}
.mpblogs {
width:100%; margin-top:6px;
}
.mpblogs ul {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
list-style:none;
}
.mpblogs ul li {
float: left;
margin: 0 18px 0 0;
text-align:center;
font-size:16px;
width:115px; height:115px;
font-weight:bold;
color:#000d6b; font-size:14px;
cursor:pointer;
}
.mpblogs ul li IMG {
padding:2px 2px 2px 2px; background:#ffffff; border:1px solid #cccccc;
}
.mpblogs ul li IMG a {
font-weight:bold;color:#000d6b; font-size:14px; text-decoration:none;
}
.mpblogs ul li a {
font-weight:bold;color:#000d6b; font-size:14px; text-decoration:none;
}
.mfooter {
width:1000px; height:40px; background:transparent url(../img/nof/bgfooter.gif); font-size:11px; color:#ffffff; text-align:center; padding-top:6px;
}
.mfooter a:link {
font-size:11px; color:#ffffff; text-decoration:none;
}
.mfooter a:visited {
font-size:11px; color:#ffffff; text-decoration:none;
}
.mfooter a:hover {
font-size:11px; color:#ffffff; text-decoration:underline;
}

/*top menu*/
#hdrlnk {
font-size:14px;
font-weight:bold;
color:#ffffff;
}
#hdrlnk a {
text-decoration:none;
color:#ffffff;
}
#search_box {
background-color:#ffffff;
padding-right:3px;
width:158px;
}
#search_box INPUT {
border:1px solid #ffffff;
height:16px;
	
}
#search_box IMG.search_icon {
	LEFT: 120px; WIDTH: 23px; CURSOR: pointer; HEIGHT: 15px; margin-top:3px;
}
#search_box #search_controls {
	BORDER-RIGHT: #e1e4e9 1px solid; Z-INDEX: 150; BORDER-LEFT: #e1e4e9 1px solid; WIDTH: 153px; BORDER-BOTTOM: #e1e4e9 1px solid; POSITION:absolute; TOP: 40px; right:-25px; BACKGROUND-COLOR: #fff; border-radius: 5px; text-align:left;
}
#search_box #search_controls IMG.arrow {
	LEFT: 120px; WIDTH: 11px; POSITION: absolute; TOP: -6px; HEIGHT: 6px
}
#search_box #search_controls A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: #455666; LINE-HEIGHT: 30px; PADDING-TOP: 0px; BORDER-BOTTOM: #e6e9ee 1px solid; POSITION: relative; HEIGHT: 30px; TEXT-DECORATION: none
}
#search_box #search_controls A IMG {
	RIGHT: 8px; WIDTH: 14px; POSITION: absolute; TOP: 8px; HEIGHT: 13px
}
#search_box #search_controls A:hover {
	BORDER-TOP: #99a4aa 1px solid; LINE-HEIGHT: 29px; BORDER-BOTTOM: #99a4aa 1px solid; HEIGHT: 29px; BACKGROUND-COLOR: #d2dadd
}
#search_box #search_controls A:hover IMG {
	TOP: 7px
}
#search_box #search_controls A.first {
	border-top-left-radius: 5px; border-top-right-radius: 5px;
}
#search_box #search_controls A.first:hover {
	BORDER-TOP-WIDTH: 0px! important; LINE-HEIGHT: 30px; HEIGHT: 30px
}
#search_box #search_controls A.first:hover IMG {
	TOP: 8px
}
#search_box #search_controls A.last {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;
}
#search_box #search_controls A.last:hover {
	BORDER-BOTTOM-WIDTH: 0px
}
.srcdm_item {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; margin-top:0px; margin-left:0px; margin-right:0px; PADDING-TOP: 0px; POSITION: relative; width:155px; TEXT-ALIGN: center
}
.srcdm_item .browse_dm_container {
	Z-INDEX: 20; RIGHT: 0px; LEFT: 0px; BOTTOM: 0px; POSITION: absolute; TOP: 0px; TEXT-ALIGN: center; padding:0px 0px 0px 0px
}

/*top menu*/