/* test */
.gototop{
	background:url(gototop.gif) no-repeat 0 0;
	width:28px;
	height:25px;
	display:block;
	_display:none;
	position:fixed;
	z-index:9999;
	text-indent:-9999px;
	overflow:hidden;
	outline:none;
	right:0px;
	bottom:30px;
}

.linkArr{background:transparent url(../img/left_side_arrow.gif) no-repeat 0 5px;padding:0 0 0 6px}

div, ul, h1, h2, h3, h4, p, img, form, span {
	padding: 0pt; margin: 0pt;border: 0pt none;
}

h1 {font-size:18px;}
h2 {font-size:16px;}
#rightPan h2 { margin-left:9px; }

h3 {font-size:14px;}
ul	{list-style-type:none;}
img	{border: 0px none;vertical-align: middle;}

.feed {
  margin-left: 5px;
  padding: 0 0 0 19px;
  background: url("../img/feed-icon-14x14.png") no-repeat 0 50%;
}
.llcode {
	font-family: "Consolas", "Courier New", Courier, mono,serif;
	font-size: 11px;
	color: #CCCCCC;
	overflow: auto;
	margin-left: 10px;
	padding-left: 10px;

}
pre code {
	font-size: 11px;
	overflow-x: hidden;
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
	display: block;
}
pre {
	font-size: 11px;
	color: #CCCCCC;
	overflow: auto;
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
	width: 580px;
	overflow-y: hidden;
}
.ajax-loader {float: right;width: 24px;height: 24px;background: url(../img/ajax-loader4.gif) no-repeat;}

body{
	padding:0; margin:0; background:url(../img/header_bg.gif) repeat-x #222222; color:#A5A5A4; text-decoration: none;
	}
body,td,th {
	font-family: "Trebuchet MS", "Lucida Sans",Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #888888;
}
b {
	font-size: 11px;
	font-weight: bold;
}

a {	text-decoration: none; color:#A5A5A4;}
a:hover {color:#ffffff;}


.blank{ font-size:0px; clear:both; line-height:0px;	}
.redBorder { border: 1px solid #CE0013; }
.redColor { color: #CE0013; }

form {
	color: #FFFFFF;
	font-family: "Trebuchet MS", "Lucida Sans",Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


input, textarea, select {
	font-family: "Trebuchet MS", "Lucida Sans",Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DDDDDD;
	background-color: #333333;
	border: 1px solid #666666;
	padding: 2px;
}
/*--------------------------------header pan---------------------------*/
#headerPan{
	width:830px; margin:0 auto 0 auto; height:230px; z-index: 100;padding-left: 10px;
	}

#headerPan span{
	background:url(../img/mgx_logo.png) no-repeat; margin:0; width:272px; height:218px; float: left;
	}
/*----------------------------------body part----------------*/
#mainBody{
	width:803px; margin:0px auto 0 auto; z-index: 200; top: -50px; position: relative;
	}

#mainsearchbox {background: transparent url(../img/search_box.png) no-repeat;float:right;margin:0px 0px 0px 38px;padding:38px 0px 0px 11px;width:304px;height:98px;}
/*-------------left side------*/
#leftPan{width:180px; color:#B6B6B5; background: no-repeat 0 0 #171717; padding:19px 0 0 0; float:left;}
.leftnav_pad {padding-left:4px;}

ul#mem {margin:15px 0; padding:0; list-style:none;}
ul#mem li {margin:0; padding:0; border-bottom:1px solid #3f3f3f;}
ul#mem li a {display:block; padding:3px 0 3px 12px; background:url(../img/left_side_arrow.gif) 4px 50% no-repeat; text-decoration:none;}
ul#mem li a:hover {background-color:#171717; color:#ffffff;}
ul#mem li#mem-active a {background:#000000 url(../img/left_side_arrow.gif) 4px 50% no-repeat; font-weight:bold;}
/*-------------------------------right-------*/
#rightPan{
	width:600px; margin:0 0 0 0px; float:right;
	}
.contentmess {
	background-image: url(../img/r_top_mess.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	width: 590px; float: left;
	padding: 10px 10px 10px 15px;
}
/*-------------------------------search---------*/
.s_result_box {width: 612px; float: left; background: #393939 url(../img/r_top.jpg) no-repeat; margin-bottom: 15px;}
.s_result_box h3 {
	color: #A5A5A4;
	font-size: 12px;
}
.s_result_top {display: block;font-weight: bold;font-size: 12px;margin: 8px 4px 0px 10px;color: #CCCCCC;overflow: hidden;}
.s_result_top img { width:16px;height:16px;float: left; margin-right: 6px;}
.s_result_top h1 {float: left;font-size: 12px}
.s_pic {background-color: #000000;text-align: center; overflow: hidden; width: 162px; height: 120px; line-height: 120px;margin-left: 6px;}
.s_result_cont {display: block;	padding: 5px 5px 5px 5px;float: left;width: 300px;height: 110px;overflow: hidden;}
.s_result_cont2 {display: block;padding: 5px 15px 15px 10px;float: none;overflow: hidden;}
.s_result_info {display: block;	margin-top: 2px;padding: 3px;width: 100px;color: #A5A5A4}
.s_result_end {background:#232323 url(../img/r_bot_end.jpg) no-repeat;width: 100%;height: 28px;}
.s_result_details {background:#2D2D2D url(../img/r_bot_bg.jpg) repeat-y;}
.result_detail_c1 {	width: 605px;max-height: 200px; overflow-y: auto;_height: 200px;}
.result_detail_c2 {	width: 605px;}
.details_show {
	background:transparent url(/shared/img/details_show.gif) no-repeat scroll right 50%;
	padding-right: 18px;
}
.details_hide {
	background:transparent url(/shared/img/details_hide.gif) no-repeat scroll right 50%;
	padding-right: 18px;
	display: none;
}
.morerow {
	background-color: #232323;width: 596px;height: 20px;margin-left: 6px;padding-left: 4px;padding-top: 4px;
}
/*.bmLink {
	border-style: none;	border-width: 0px;	padding:2px;
}
.bmBox {
	display:none;position:absolute;	background-color:#232323;border:solid 1px #303030;z-index: 200;
}*/
#bm {
	display:none;position:absolute;	background-color:#232323;border:solid 1px #303030;z-index: 200;padding:2px;
}
#bm a img {
	border-style: none;	border-width: 0px; width: 16px;height: 16px;
}
#bm a {
	padding:2px;
}
.bm_digg{ background: transparent url(../img/social.gif) no-repeat scroll 0px 0px; }
.bm_del{ background: transparent url(../img/social.gif) no-repeat scroll -20px 0px; }
.bm_google{ background: transparent url(../img/social.gif) no-repeat scroll -40px 0px; }
.bm_netscape{ background: transparent url(../img/social.gif) no-repeat scroll -60px 0px; }
.bm_reddit{ background: transparent url(../img/social.gif) no-repeat scroll -80px 0px; }
.bm_technorati{ background: transparent url(../img/social.gif) no-repeat scroll -100px 0px; }
.bm_simpy{ background: transparent url(../img/social.gif) no-repeat scroll -120px 0px; }
.bm_newsvine{ background: transparent url(../img/social.gif) no-repeat scroll -140px 0px; }
.bm_blogmarks{ background: transparent url(../img/social.gif) no-repeat scroll -160px 0px; }
.bm_yahoo{ background: transparent url(../img/social.gif) no-repeat scroll -180px 0px; }
.bm_yahoobm{ background: transparent url(../img/social.gif) no-repeat scroll -200px 0px; }
.bm_winlive{ background: transparent url(../img/social.gif) no-repeat scroll -220px 0px; }
.bm_stumble{ background: transparent url(../img/social.gif) no-repeat scroll -240px 0px; }
.bm_furl{ background: transparent url(../img/social.gif) no-repeat scroll -260px 0px; }
.bm_fb{ background: transparent url(../img/social.gif) no-repeat scroll -280px 0px; }
.bm_slashdot{ background: transparent url(../img/social.gif) no-repeat scroll -300px 0px; }
.bm_mrwong{ background: transparent url(../img/social.gif) no-repeat scroll -320px 0px; }

/* .sharethis { padding: 0px 0px 0px 19px; background: transparent  url(../social/_sharethis.png) no-repeat;} */
.preLinkDiv {
	text-align: left;
	width:160px;
	height:120px;
	margin-left:0px;
	margin-top: -25px;
	padding: 1px;
}
#preLinkDiv a:hover img { 
	filter: alpha(opacity=100);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	opacity:1; 
}
.preLinkImg {
	/*background: transparent url(/shared/movie.png) no-repeat scroll 0px 10px;*/
	/*background: transparent url(/shared/icons/video-x-generic2.png) no-repeat scroll 0px 0px;*/
	/*background: transparent url(/shared/icons/16-video-rect.png) no-repeat scroll 0px 0px;*/
	background: transparent url(../icons/24-video-square.png) no-repeat scroll 0px 0px;
	width: 100px;
	height: 35px;
	filter: alpha(opacity=50);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: .5;
	opacity:0.5; 
}

/*-------------------------------footer---------*/
#footerMain{
	background:url(../img/footer_bg.gif) repeat-x 0 0; width:100%;
	}	
#footer{
	height:90px; width:803px; margin:0 auto 0 auto; padding:6px 0 0 0;
	}
#footer ul{
	width:446px; display:block; margin:0px 0 0 205px; padding:0; font-size:0; height:20px; 
	}
#footer ul li{
	color:#9B9B9B; font:12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;  float:left;padding:0; margin:0;
	}
#footer ul li a{
	color:#9B9B9B; font:12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;	text-decoration:none; padding:0 6px 0 6px; 
	}
#footer ul li a:hover{
	text-decoration:underline;
	}
#footer p{
	display:block; margin:0px 0 0 205px; padding:0; height:20px; 
	}


/*-------------------------------pagination---------*/
	div.pagination {
		padding: 3px;
		margin: 3px;
		text-align:center;
		color:#a0a0a0;
		font-size:11px;
	}
	div.pagination a {
		border: 1px solid #909090;
		margin-right:5px;
		padding:1px 5px;
		background-image:url('pag_black-style_bar.gif');
		background-position:bottom;
		text-decoration: none;
		color: #c0c0c0;
	}
	div.pagination a:hover, div.pagination a:active {
		border: 1px solid #f0f0f0;
		background-image:url('pag_black-style_invbar.gif');
		background-color:#404040;
		color: #ffffff;
	}
	div.pagination span.current {
		margin-right:3px;
		padding:1px 5px;
		border: 1px solid #CE0013;
		font-weight: bold;
		background-color: #606060;
		color: #ffffff;
	}
	div.pagination span.disabled {
		margin-right:3px;
		padding:1px 5px;
		border: 1px solid #606060;
		color: #808080;
	}


#wibiyaToolbar_tbl {
	margin-left: auto !important;
	margin-right: auto !important;
	width: 835px !important;
}