/*--------------------------------

--------------------------------- */

#AddCMSSysBody embed, #AddCMSSysBody object  { border: black 10px solid; }

/* HTML Elements Standard ____________________________________ */

html,body,form, div, p {
	margin: 0;
	padding: 0; 
}

img {
	border: 0;
}

.clear {
font-size:0px;
line-height:0px;
overflow:hidden;
clear:both; }



/* Type Elements  ____________________________________ */
body {
font-family: Arial, Verdana, Helvetica, sans-serif;
color:#484848;
font-size:12px;
line-height:normal;
/*padding:0px 0px 10px 5px;*/
background:url(/UserUploadImages/system/body-bg.gif) top left repeat;
}


h1, h2, h3, h4, h5, h6 {
padding: 0;
margin: 0;
line-height: 1em;	
}
h1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 32px;
	font-weight: normal;
	padding: 0 0 0px 0;
	color: #484848;
	letter-spacing: -1px;
}
h2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;	
	padding: 0 0 0px 0;
	color: #484848;
}
h3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 27px;
	font-weight: normal;	
	padding: 0 0 0px 0;
	color: #484848; 
		 
}
h4 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding: 0px 0 6px 0;
	color:#484848;
}
h5 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	padding: 0 0 0px 0;
	color:#484848;
}
a, input, textarea {
	font-family: Arial, Verdana,  Helvetica, sans-serif;
}
a {
	text-decoration: underline;
	color:#881910;
	
}
a:hover {
	text-decoration: underline;
	color:#54110c;
}

/* Layout Elements ____________________________________ */

.mainContentWrapper{
	width:1160px; /* 990px; */
	height:auto;
	margin: 0px auto;
	padding:0px 5px 0px 0px;
	overflow:hidden;
}
#header { 
	width: 920px;
	height:181px;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	margin: 0px auto;
/*	background:url(/UserUploadImages/system/header-bg.gif) top left no-repeat; */
}
#logo  { 
	width: 254px;
	height: 109px;
	padding:64px 0px 20px 15px;
	overflow:hidden;
	float: left;
}

/*========== */ 

 #header .TopLinks {
width:280px;
height:28px;
padding: 7px 0px 0px 0px;
overflow:hidden;
float: right;

color:#363636;
font-size:11px;
text-align:left;
}
 #header .TopLinks1 {
width:129px;
height:28px;
padding: 0px 9px 0px 0px;
overflow:hidden;
float: right;
background:url(/UserUploadImages/system/TopLinks1-bg.png) top left no-repeat;
}

#header .TopLinks a{
color:#363636;
text-decoration:none;
display:block;
padding: 9px 20px 10px 20px;
text-align:center;
}
#header .TopLinks a:hover{
color:#000;
text-decoration:none;
}
 #header .TopLinks a.dela {
padding: 9px 0px 0px 17px;
background:url(/UserUploadImages/system/dela-icon.gif) center no-repeat;
}
 #header .TopLinks a.english {
padding: 8px 0px 5px 34px;
background:url(/UserUploadImages/system/english-icon.gif) center no-repeat;
}

/*========== */


#header .headerText {
clear: right;
width:182px;
height:124px;
padding: 23px 0px 0px 39px;
overflow:hidden;
float: right;
background:url(/UserUploadImages/system/header-right-shadow.gif) top left no-repeat;

color:#8A8C8F;
font-size:11px;
text-align:left;
}
#header .headerText .Image {
width:200px;
height:91px;
padding: 0px 00px 0px 0px;
overflow:hidden;
}
 


/* Top Navigation Menu  ____________________________________ */

#navigation  {
clear:both;
width: 920px;
height: 36px;
padding: 0px 0px 0px 0px;
overflow:hidden;
float:none;
}
.Subpage #navigation  {
height: 39px;
background: url(/UserUploadImages/system/nav-bg.gif) bottom left no-repeat; 
}
#navigation ul { padding:0; margin:0; list-style:none; }
#navigation ul  li { padding:0; margin:0; list-style:none; display: inline; }
#navigation ul li a { padding:0; margin:0; list-style:none; display: block; }
#navigation ul li a:hover { }

#navigation ul.AddCMSSysMain{
margin: 0 auto 0 auto;
padding:0px 0px 0px 0px;
list-style: none;
height: 36px;
overflow:hidden;
}
.Subpage #navigation ul.AddCMSSysMain{
height: 39px;
}
#navigation .AddCMSSysMain li{
	float: left;
	padding:0 0px 0 0px;
	text-transform:uppercase; 
}
#navigation .AddCMSSysMain li a{
	float: left;
	display: block;	
	text-decoration: none;
 
	color:#7F221B;
	font-size: 12px;
	font-weight:normal;
	padding:0 0 0 5px;  
	height:36px;
	line-height: 36px !important;
	line-height: 36px;
	text-align: center;
	cursor: pointer;
	
	background: none; /* url(/UserUploadImages/system/nav-left.gif) top left no-repeat; */
	background-position: left;	
}
.Subpage #navigation .AddCMSSysMain li a{
	height:39px;
	line-height: 39px !important;
	line-height: 39px;
}
#navigation .AddCMSSysMain li a span{
	float: left;
	display: block;
	padding: 0px 15px 0 10px;  
	font-weight:normal;
	background:none; 
}

#navigation .AddCMSSysMain li.menu0 a span{
	float: left;
	display: block;
	padding: 0px 15px 0 5px;  
	font-weight:normal;
	background:none; 
}

#navigation .AddCMSSysMain li.menu0 a:hover,
#navigation .AddCMSSysMain li a.AddCMSSysMainSelected, 
#navigation .AddCMSSysMain li a:hover{
	color: #ebd5d3;
	background: url(/UserUploadImages/system/nav-left-hover.gif) top left no-repeat; 
	background-position: left;
}
.Subpage #navigation .AddCMSSysMain li.menu0 a:hover {
	background: url(/UserUploadImages/system/nav-left-hover-first.gif) top left no-repeat; 
	background-position: left;
}
#navigation .AddCMSSysMain li a:hover,
.Subpage #navigation .AddCMSSysMain li a.AddCMSSysMainSelected, 
.Subpage #navigation .AddCMSSysMain li a:hover{
	background: url(/UserUploadImages/system/nav-left-hover2.gif) top left no-repeat; 	 
}
#navigation .AddCMSSysMain li a.AddCMSSysMainSelected span, 
#navigation .AddCMSSysMain li a:hover.AddCMSSysMainSelected span, 
#navigation .AddCMSSysMain li a:hover span{
	background: url(/UserUploadImages/system/nav-right-hover.gif) no-repeat right top;
	background-position:right; 
}
.Subpage #navigation .AddCMSSysMain li a.AddCMSSysMainSelected span, 
.Subpage #navigation .AddCMSSysMain li a:hover.AddCMSSysMainSelected span, 
.Subpage #navigation .AddCMSSysMain li a:hover span{
	background: url(/UserUploadImages/system/nav-right-hover2.gif) no-repeat right top;
	background-position:right; 
}
 
 
/* Start page items */

 

		  
 /* Content Wrapper ___________________________________________ */

.OutercontentWrapper {
width:960px;
height:auto;
padding:0px 0px 0px 0px;
overflow:hidden; 
/* background:#fff; */
margin:0 auto;
}
.OutercontentWrapper-middle {
width:990px;
height:auto;
padding:0px 0px 0px 0px;
overflow:hidden; 
background: url(/UserUploadImages/system/outerWrapper-middle2.png) top left repeat-y;
}
.OutercontentWrapper-Top {
	width:990px;
	height:181px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	background:url(/UserUploadImages/system/outerWrapper-top.png) top left no-repeat;
} 
.OutercontentWrapper-Bottom {
	width:990px;
	height:18px; 
	padding:0px 0px 0px 0px;
	overflow:hidden;
/*	background:url(/UserUploadImages/system/OutercontentWrapper-Bottom.png) top left repeat-x; */
	background:url(/UserUploadImages/system/OutercontentWrapper-Bottom2.png) top left no-repeat;
} 

.contentWrapper {
width: 920px;
height:auto;
float:left;

padding:0px 0px 20px 20px;
overflow:hidden; 
}

/* banner Wrapper ====================================================== */

.bannerWrapper {
	width:920px; 
	height: 245px; 
	padding:0px 0px 0px 0px;
	overflow:hidden;
	background:#9A2D24; /* url(/UserUploadImages/system/banner-bg.gif) top right no-repeat; */
}
.bannerWrapper-Box {
	width:920px;
	height: 245px; 
	
	padding:0px 0px 0px 0px;
	overflow:hidden;
	background: url(/UserUploadImages/system/banner-bg2.gif) top left no-repeat;
/*	margin:12px 0px 0px 15px;
	background:url(/UserUploadImages/system/banner-inner-bg.png) top left no-repeat; */
}
.bannerWrapper-Image {
	width:880px;
	height: 210px; 
	padding:17px 0px 0px 20px;
	overflow:hidden;
}
 

/* HOme page ====================================================== */

.MainBodyText {
padding:16px 0px 0px 0px;
width: auto;
height: auto;
float:left;
overflow:hidden;
}
.BoxWrapper {
width: 215px;
height: 211px;
padding:0px 20px 0px 0px;
float:left;
overflow:hidden;
}
.Box1 {
width: 215px;
height: 211px;
padding:0px 20px 0px 0px;
overflow:hidden;
background:url(/UserUploadImages/system/box-1-bg.jpg) top left no-repeat;

/* color:#1C1C1C; */
}
.BoxWrapper h2{

font-size:25px;
padding:0px 0px 8px 0px;
margin-bottom:8px;
border-bottom:1px solid #DFDEDC;
display:block;
font-weight: bold;
letter-spacing: -1px;
text-transform: uppercase;
}
.Box2 {
width: 215px;
height: 211px;
padding:0px 20px 0px 0px;
overflow:hidden;
background:url(/UserUploadImages/system/box-2-bg.jpg) top left no-repeat;
}
.Box4 {
width: 215px;
height: 211px;
padding:0px 0px 0px 0px;
overflow:hidden;
background:url(/UserUploadImages/system/box-4-bg.jpg) top left no-repeat;
}
.BoxWrapper h1 {
padding:0px 0px 8px 0px;
}
.BoxWrapper .BoxWrapperDescription  {
width: auto;
height: auto;
padding:22px 15px 0px 15px;
overflow:hidden;

/* color:#4C4C4C; */
}
.Box4 h2 {

font-size:17px;
border:0px;
padding:55px 0px 0px 12px;
margin:0px;
}
.Box4 .BoxWrapperDescription span  {
color:#AA4A01;
font-size:40px;
text-align:left;
font-weight:bold;
padding:0px 0px 0px 12px;
display:block;
} 
.BoxWrapper .BoxWrapperDescription  a {
	padding:0px 0px 0px 0px;
}

	.BoxWrapper .BoxWrapperDescription ul{
	padding:12px 0px 0px 0px;
	margin:0px;
	
	}
	.BoxWrapper .BoxWrapperDescription li{
	padding:1px 0px 1px 22px;
	list-style:none;
	background:url(/UserUploadImages/system/bullet.png) left no-repeat;
	}
	.Box2 .BoxWrapperDescription a.Link,
	.Subpage .BoxWrapper .BoxWrapperDescription a.Link {
	padding:12px 0px 0px 0px;
	text-align:center;
	display:block;
	}


/* contentWrapper-Bottom   ============================= */ 
.contentWrapper-Bottom {
width:960px;
height: auto;
padding:20px 0px 40px 0px;
overflow:hidden; 
background:#EDEBE7 url(/UserUploadImages/system/contentWrapper-Bottom.gif) top left repeat-x;
border-bottom:1px solid #fff;
}

.contentWrapper-Bottom .Column {
width:400px;
height: auto;
overflow:hidden;
float:left;
padding:0px 80px 0px 25px;

/* color:#1C1C1C; */
}
.contentWrapper-Bottom h2 {

padding:5px 0px 15px 0px;
}
.contentWrapper-Bottom .Column a {
display:block;
padding:21px 0px 0px 0px;
}
.contentWrapper-Bottom .Column2 a {
display:inline;
padding:0px 0px 0px 0px;
}
.contentWrapper-Bottom .Column2 {
width:425px;
height: auto;
overflow:hidden;
float:left;
padding:0px 0px 0px 0px;
}

.contentWrapper-Bottom .Column2 h2 {
padding:5px 0px 20px 52px;
background:url(/UserUploadImages/system/blog-icon.png) top left no-repeat;
}

.contentWrapper-Bottom .Column2 h2 a {
color:#484848;
text-decoration: none;
}

.contentWrapper-Bottom .Set1 {
padding:5px 0px 15px 0px;
color:#333333;
}
.contentWrapper-Bottom .Set1  .Date{
color:#60605F;
}
.contentWrapper-Bottom .Set1  .Title{
color:#000000;
}








.mainContentWrapper2{
	width:990px;
	height:auto;
	float:left;
	overflow:hidden;
}


/* affiliated Wrapper ___________________________________________ */

.affiliatedWrapper {
width:170px;
height:auto;
padding:50px 0px 0px 0px;
overflow:hidden;
float:right;
}
.affiliatedWrapper-middle {
width:170px;
height:auto;
padding:0px 0px 0px 0px;
overflow:hidden; 
background: url(/UserUploadImages/system/affiliated-middle.png) top left repeat-y;
}
.affiliatedWrapper-Top {
	width:170px;
	height:18px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	background:url(/UserUploadImages/system/affiliated-top.png) top left no-repeat;
} 
.affiliatedWrapper-Bottom {
	width:170px;
	height:17px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	background:url(/UserUploadImages/system/affiliated-Bottom.png) top left no-repeat;
} 

.affiliatedDescription {
width: 150px;
height:auto;
padding:4px 0px 0px 10px;
overflow:hidden; 

color:#333333;
font-size:11px;
}
.affiliatedDescription h2{
color:#333333;
font-size:13px;
font-weight:bold;
padding:0px 0px 13px 0px;
}
.affiliatedDescription ul{
padding:0px 0px 0px 0px;
margin:0px;
}
.affiliatedDescription li{
list-style:none;
}

 /* Left Panel   ============================= */ 

.Subpage .LeftPanelWrapper {
width:233px;
height:auto;
padding: 25px 0px 0px 0px;
overflow:hidden;
float:left;
}
.Subnav h3 {
padding-bottom:15px;
}
.Subnav {
width:200px;
height:auto;

padding:0px 0px 0px 0px;
overflow: hidden;
}
.Subnav ul { padding:0; margin:0; list-style:none; }
.Subnav ul li{ padding:0; margin:0; list-style:none; display: inline; }
.Subnav ul li a { padding:0; margin:0; list-style:none; display: block; }
.Subnav ul li a:hover{  }

.Subnav ul.AddCMSSysMain{
margin:0px;
padding:0px 0px 0px 0px;
list-style:none;
width:200px;
}
.Subnav .AddCMSSysMain li {
padding:0px 0px 0px 0px;
height:35px;
}
.Subnav .AddCMSSysMain li a {
color:#881910;
font-size:13px;

font-weight:bold;
text-decoration:none;
display:block;

padding:0px 0px 23px 15px;
overflow:hidden;
background: url(/UserUploadImages/system/subnav-leftpanel-divider.gif) bottom left no-repeat;
}
.Subnav .AddCMSSysMain li a:hover,
.Subnav li a.AddCMSSysSubSelected {
color:#000;
font-weight:bold;
text-decoration:none;
display:block;

padding:0px 0px 23px 15px;
overflow:hidden;
background: url(/UserUploadImages/system/subnav-leftpanel-divider.gif) bottom left no-repeat;
}

.AddCMSSysTreeMenuver ul.AddCMSSysSub1 a.AddCMSSysSub1, .AddCMSSysTreeMenuver ul.AddCMSSysSub1 a.AddCMSSysSub1:visited {
padding-left:15px;
}




/* sub page   ============================= */ 

.Subpage .MainBodyText {
 			width:446px;
			height:auto;
			padding:26px 17px 10px 0px;
			overflow:hidden;
			float:left;

}

.subPageWrapper {
	width: 685px;
	float: right;
padding: 25px 0 0 0;
}

.Subpage .MainBodyText h1 { 
			padding:0px 0px 15px 0px;
			margin:0px;
}
.Subpage .MainBodyText em{
font-size:14px;
font-style: normal;

}
.Subpage .MainBodyText .Image {
			width:447px;
			height: 156px;
			padding:30px 0px 0px 0px;
			overflow:hidden;
}

/* Right Panel   ============================= */ 
 
.RightPanelWrapper {
width:220px;
height: auto;
padding:0px 0px 10px 0px;

float: left;
background:url(/UserUploadImages/system/Rightpanel-bg.gif) top left no-repeat;
}


.RightPanelWrapperDescription {
width: 200px;
height: auto;
padding:5px 0px 150px 22px;
overflow:hidden;
}
.Subpage .BoxWrapper {
width: 200px;
height: auto;
padding:0px 0px 0px 0px;
overflow:hidden;
}
.Subpage .BoxWrapper .BoxWrapperDescription  {
width: auto;
height: auto;
padding:22px 0px 0px 0px;
overflow:hidden;
}
.Subpage .RightPanelWrapper .BoxWrapper h2 {
font-weight:normal;
padding-top:0px;
text-transform: inherit;

}
 
/* Footer  ____________________________________ */

#footer {
clear: both;
width:990px;
height: auto;
padding:20px 0px 0px 0px;
overflow:hidden;

font-size:12px;
/* color:#4C4C4C; */
}
  
#footer .footerinfo {
width:580px;
height: auto;
overflow:hidden;
float:left;
padding:0px 0px 0px 30px;

text-align: left;
color:#881910;
font-size:12px;
}
#footer .footerinfo span {
color:#000000;
}

#footer .footerRight {
width:250px;
height: auto;
overflow:hidden;
float:right;
padding:0px 20px 0px 0px;

color:#333333;
line-height:1.1em;
}
#footer .footerRight .Image {
width:132px;
height: 22px;
overflow:hidden;
float:right;
padding:0px 0px 0px 0px;
margin:0px;
}

.MainBodyText div.AddCMSSysSearchResultHeader .AddCMSSysSearchAgain input {border: 1px solid #cccccc !important; }

/* RSS */

.AddCMSSysRSS ul div.AddCMSSysTitle {
font-weight:normal;
}

