@import url(solparmenu.css);

/*===================================================*/
/*   Global Desing Elements override DNN default     */
/*===================================================*/
*{
margin:0;
padding:0;
}

/* fix IE6 horizantial scroll bug */
html { overflow-y: scroll; 
		overflow-x: hidden;}

body {
   font-family: Arial,Helvetica,sans-serif;
	background:#FFFFFF url(bg.gif);
	min-width: 770px;
	text-align: center;
}

h1, h2, h3 {	
	color: #FF9900;
	font-size: 13px;
}

/*========================================================*/
/*     Layout Design Elements                             */
/*========================================================*/
/*-- Common position style      
     Use the combination of these style 
	 postion element             --*/
.left
{
	float:left;
}

.right
{
	float:right;
}

.clear
{
	clear:both;
}

/*-- Outer DIV wrapper           --*/	.outerwrapper{
	background: #FFFFFF;
	margin: 0 auto;
	text-align: left;
	width: 1000px;
}

/*-- Top Brand                   --*/ 
.header{
	position:relative;
	background-color: #2657a3;
	background:#FFFFFF url(banner_di.jpg) no-repeat left top;
	height:116px;
	width:1000px;
}

.header #menu
{
	position:absolute;
	left:357px;
	top:70px;
}

.header .userandlogin
{
	position:absolute;
	right: 20px;
	top: 3px;
}

/* TIPS: user overflow:hidden for each pane 
    to prevent content expand pane */
/*-- Right Pane                   --*/	
.pane01{
	width: 200px;
	margin-top:5px;

}


/*-- Outer Wrapper for left part--*/	
.wrapper01{
	width: 792px;
	margin-top:5px;

}

.wrapper01 .pane02
{
	width:200px;
}

.wrapper01 .pane03
{
	width:584px;
}



.wrapper01  .pane04
{
	width:100%;
}

.wrapper01  .pane02A
{
	width:393px;
	padding-top:5px;
}

.wrapper01  .pane05
{
	width:393px;
	padding-top:5px;
}

.wrapper01  .pane06
{
	width:393px;
	padding-top:5px;
}

/*-- Container for hold friend links --*/
.firendlinks{
	width:100%;
}

/*-- Footer part on the bottom   --*/	.footerwrapper{
	height:90px;
	background:url(foot_bg.gif) #f7fafc repeat-x left top;
	text-align:left;
	width: 100%;
	clear: both;
	margin-top: 10px;
	line-height: 20px;
}

.footerwrapper td{
	font-size:12px;
	}



/*-- Copyright on the center of footer --*/
span.COPYRIGHTobject{
	font-size:12px;
	color:#ffffff;
	line-height: 20px;
}




.skinobject {
	color: #695547;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 8.5pt;
	font-weight: normal;
	text-decoration: none;
}

.breadcrumb
{
	width:772px;
	border-bottom:1px solid #bde0ea;
	height:22px;
	padding-top: 22px;
	padding-right:20px;
	text-align:right;
}

.breadcrumb, .breadcrumb a.SkinObject
{
	font-weight:normal;
	font-size:12px;
}

.LoginArea {
	background-color: #8B7A70;
	border-top: 1px solid #FFFFFF;
	width: 100%;
	height: 62px;
	text-align: center;
}



.LOGIN_object, a.LOGIN_object:link, a.LOGIN_object:visited, a.LOGIN_object:active {
color:#ffffff;
font-family:tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;

}
a.LOGIN_object:hover {
color: Yellow;
font-family:tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.USER_object, a.USER_object:link, a.USER_object:visited, a.USER_object:active {
color:#ffffff;
font-family:tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
a.USER_object:hover {
color: Yellow;
font-family:tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

/* Style for second level link in left culume */
ul.second_level_link
{
	list-style-type:none;
	text-align:right;
}

ul.second_level_link li
{
	padding:3px 20px 3px 0;
	border-bottom:dotted 1px #999999;
	background:url(http://www.nhrdc.cn/images/arrow.gif) no-repeat center right;
}
