/* 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:  Verdana, Arial,Helvetica, sans-serif;
color:#4B4B4B;
font-size:12px;
font-weight: normal;
line-height:normal;
padding: 0 0 10px 0;
background: url(/UserUploadImages/system/body-bg.gif) top left repeat-x;
}

h1, h2, h3, h4, h5, h6 {
padding: 0;
margin: 0;
line-height: 1em;	
}

h1 {
	font-family: "Times New Roman", Times, serif, Arial, Verdana, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	padding: 0 0 0px 0;
	color: #000;
}
.Subpage .MainBodyText h1 {
font-size: 20px;
color: #231F20;
}
h2 {
/* old
	font-size: 24px;
*/

	font-family: "Times New Roman", Times, serif, Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 0 0 0px 0;
	color: #000;

}
.Subpage2 .BoxWrapperDescription h2 {
font-size: 14px; /* 20px */
font-weight: bold;	
color:#231F20;
}

.Subpage3 .MainBodyText {
	width:690px !important;
}

h3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;	
	padding: 0 0 0px 0;
	color: #000;
		 
}
h4 {
	font-family: "Times New Roman", Times, serif, Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	padding: 0 0 0px 0;
	color:#000;
}

h5 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	padding: 0 0 0px 0;
	color:#0061AA;
}

h6 {
/* old
	font-size: 14px;
*/

	font-family: "Times New Roman", Times, serif, Arial, Verdana, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;	
	padding: 0 0 0px 0;
	color: #000;
}


.Subpage .Subnav a {
	font-family:  Verdana, Arial, Helvetica, sans-serif !important;
}

a  {
color:#D5B022;
text-decoration: underline;
}

.BoxWrapper2 .BoxWrapperDescription a  {
font-size:13px;
color:#D5B022;
}

#header .TopLinksText a {
font-family:  Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:10px;
color:#3E3E3E;
}

#footer .footerinfo a  {
	font-family:Arial, Helvetica, sans-serif;
	color:#4B4B4B;
	text-decoration: none;
}

a:hover, #header .TopLinksText a:hover , .BoxWrapper2 .BoxWrapperDescription a:hover, #footer .footerinfo a:hover {
color:#D5B022;
text-decoration: none;
} 

/* Layout Elements ____________________________________ */

.mainContentWrapper{
	width: 957px;
	height:auto;
	margin: 0px auto;
	overflow:hidden;
}
 
.header { 
	width: auto;
	height: auto;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	background:url(/UserUploadImages/system/header-bg2.gif) top center no-repeat;
}
#header { 
	width: 957px;
	height:132px;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	background: none;
}

#logo  { 
	width: 185px;
	height: 83px;
	padding:4px 0px 11px 12px;
	overflow:hidden;
	float:left;
}

#header .TopLinks {
width:162px;
height:98px;
padding: 0px 0px 0px 0px;
margin-right:15px;
overflow:hidden;
float: right;
}
 
#header .TopLinksText {
width:167px;
height: auto;
padding: 27px 0px 0px 0px;
overflow:hidden;
}

	#header .TopLinksText .Hem a{
	width:40px;
	height: auto;
	padding: 8px 0px 8px 22px;
	float:left;
	overflow:hidden;
	background:  url(/UserUploadImages/system/hem.gif) left no-repeat;
	}
	#header .TopLinksText .Sitemap a{
	width:50px;
	height: auto;
	padding: 8px 0px 8px 30px;
	float:left;
	overflow:hidden;
	background:  url(/UserUploadImages/system/sitemap.gif) left no-repeat;
	}
			
.TopLinks-search {
width:215px;
height:26px;
padding: 3px 0px 0px 0px;
overflow:hidden;
float:left;
background:none;
}

.AddCMSSysSearch { 
width:200px;
height:auto;
padding: 0px 0px 0px 0px;
float:left;
overflow:hidden;
}
  
.AddCMSSysSearchText {
color:#000;
font-size:10px;
background: #F6F6F6 url(/UserUploadImages/system/search-input-bg.gif) top left no-repeat;
border:1px solid #CDCDCD;
width:101px;
height:13px;
padding-top:2px;
float:left;
}

.AddCMSSysSearchButton {
background-color:#EFEFEF;
border:1px solid #CCCCCC;
cursor:pointer;
float:left;
font-size:9px;
margin-left:5px;
padding:1px 0;
width:45px;
}
 


 
/* Top Navigation Menu  ____________________________________ */

#navigation  {
width: 957px;
height: 33px;
padding: 0px 0px 0px 12px;
overflow:hidden;
font-family: "Times New Roman", Times, serif, Arial, Verdana, Helvetica, sans-serif !important;
}
 
 
#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: 33px;
overflow:hidden;
	background: url(/UserUploadImages/system/nav-left.gif) top left no-repeat; 
	background-position: left;	
}

#navigation .AddCMSSysMain li{
	float: left;
	padding:0 0px 0 0px; 
}

#navigation .AddCMSSysMain li a{
	float: left;
	display: block;
	color:#232021;
	
	text-decoration: none;
 
	font-size: 18px;
	font-weight:normal;
	padding:0 0 0 19px;  
	height:33px;
	line-height: 33px !important;
	line-height: 33px;
	text-align: center;
	cursor: pointer;
	
	background: none;	
}

#navigation .AddCMSSysMain li a span{
	float: left;
	display: block;
	padding: 0 19px 0 0px;  
	font-weight:normal;
	background: url(/UserUploadImages/system/nav-right.gif) top right no-repeat; 
}

#navigation .AddCMSSysMain li a.AddCMSSysMainSelected, 
#navigation .AddCMSSysMain li a:hover{
	color: #000;
	background: url(/UserUploadImages/system/nav-left-hover.gif) top left no-repeat; 
	background-position: left;
}

#navigation .AddCMSSysMain li a.AddCMSSysMainSelected span, 
#navigation .AddCMSSysMain li a:hover span{
	color: #000;
	background: url(/UserUploadImages/system/nav-right-hover.gif) no-repeat right top;
	background-position:right;
}
 
 
/* Start page items */

 /* Content Wrapper ___________________________________________ */

.OutercontentWrapper {
clear:both;
width:951px; /* 957px; */
height:auto;
padding:14px 0px 11px 6px;
overflow:hidden;
background:#fff url(/UserUploadImages/system/outterWraper-bg.gif) top left repeat-x; 
}
.Subpage .OutercontentWrapper {
clear:both;
width:948px;
height:auto;

padding:14px 0px 11px 9px;
overflow:hidden;
}
.contentWrapper {
width: auto;
height:auto;
float:left;

padding:0px 0px 0px 0px;
overflow:hidden;
}
.Subpage .contentWrapper {
padding:9px 0px 0px 0px;
}

/* banner Wrapper ======================================================  */

.bannerWrapper {
	width:598px;
	height:234px; 
	padding:0px 0px 0px 0px;
	overflow:hidden;
	background: url(/UserUploadImages/system/banner-bg.gif) top left no-repeat; 
	float:left;
}
 
.bannerWrapper .bannerWrapperImage {
	width:573px;
	height:209px;   
	padding:12px 0px 0px 13px;
	overflow:hidden;
}


.bannerWrapper2 {
	width:353px;
	height:234px; 
	padding:0px 0px 0px 0px;
	overflow:hidden;
	background: url(/UserUploadImages/system/banner-bg2.gif) top right no-repeat; 
	float:left;
}
 
.bannerWrapper2 .bannerWrapperDescription {
	width: auto;
	height: auto;   
	padding:8px 25px 0px 10px;
	overflow:hidden;
}

.bannerWrapper2 .bannerWrapperDescription h1 {
padding:0px 0px 14px 0px;
}

.bannerWrapper2 .bannerWrapperDescription a {
font-size:14px;
padding:15px 0px 15px 38px;
display:block;
background:url(/UserUploadImages/system/BoxWrapperDescription-Bullet.gif) left no-repeat;
font-family: "Times New Roman";
}

/* HOme page ====================================================== */
  
.contentWrapper .MainBodyText {
padding:0px 0px 0px 0px;
width: auto;
height: auto;
float:left;
overflow:hidden;

}

.BoxWrapper {
width: 233px;
height: 233px;
padding:0px 0px 0px 0px;
float:left;
overflow:hidden;
background:url(/UserUploadImages/system/BoxWrapper-bg.gif) top left no-repeat;
}

.BoxWrapper a, #pboxTopDesc a {
color: #000;
}

.BoxWrapper2 {
width: 233px;
height: 233px;
padding:0px 0px 0px 0px;
float:left;
overflow:hidden;
background:url(/UserUploadImages/system/BoxWrapper-bg2.gif) top left no-repeat;
}
.BoxWrapperMargin {
margin:0px 0px 0px 3px;
} 
.BoxWrapper .BoxWrapperTitle h2 {
padding:0px 0px 7px 0px;
}
.BoxWrapper .BoxWrapperImage  {
width: 209px;
height: 75px;
padding:7px 0px 7px 0px;
overflow:hidden;
} 
.BoxWrapper .BoxWrapperDescription  {
width: auto;
height: auto;
padding:18px 14px 8px 14px;
overflow:hidden;
}
.BoxWrapper .BoxWrapperDescription p {
width: auto;
height: 58px;
padding:0px 0px 0px 0px;
overflow:hidden;

/* color:#4B4B4B;
 font-size:12px; */
font-weight:normal;
}
.BoxWrapper .BoxWrapperDescription a{
font-size:14px;
display:block;
padding:15px 0px 15px 38px;
background:url(/UserUploadImages/system/BoxWrapperDescription-Bullet.gif) left no-repeat;
font-family: "Times New Roman";
}

.BoxWrapper .BoxWrapperDescription a.Link  {

display:block;
padding:6px 0px;
}		


.BoxWrapper2 .BoxWrapperDescription  {
/* color:#4B4B4B;
 font-size:12px; */
font-weight: normal;
padding:18px 0px 8px 14px;
}
.BoxWrapper2 .BoxWrapperDescription span {
color:#747474;
font-size:11px;
font-style:italic;
font-weight: normal;
}
.BoxWrapper2 .BoxWrapperDescription strong {
color:#231F20;
font-weight: bold;
}
.BoxWrapper2 .BoxWrapperDescription .BoxWrapperSet {
width: auto;
height: auto;
padding:8px 0px 10px 0px;
overflow:hidden;
}
.BoxWrapper2 .BoxWrapperDescription a  {
background:none;
padding:0px 0px 0px 0px;
display:block;
}

/* sub page   ============================= */ 

/* banner Wrapper ====================================================== */

.Subpage .bannerWrapper {
	width:941px;
	height:160px; 
	padding:0px 0px 0px 0px;
	overflow:hidden;
	background:url(/UserUploadImages/system/subpage-banner-bg.gif) top left no-repeat;
} 
.Subpage .bannerWrapperImage {
	width:916px;
	height:135px;     
	padding:11px 0px 0px 12px;
	overflow:hidden;
	float:left;
}
.Subpage .MainBodyText {
 			width:442px;
			height:auto;
			padding:0px 20px 0px 0px;
			overflow:hidden;
			float:left;
			
/*			color:#4B4B4B;
			font-size:11px; 
			font-weight: normal; */ 
}

				/* breadcrumb   ============================= */ 
				
				#breadcrumb {
				padding:0px 0px 16px 0px;
				/* color:#4B4B4B; */
				font-size:11px;
				}
				#breadcrumb a {
				color:#D5B022;
				text-decoration: underline;
				}
				#breadcrumb a:hover {
				color:#4B4B4B;
				text-decoration:none;
				}

.Subpage .MainBodyText h1 {
padding:0px 0px 15px 0px;
}

/* sub2 page   ============================= */ 

/* banner Wrapper ====================================================== */

.Subpage2 .bannerWrapper {
	width:710px;
	height:160px; 
	padding:0px 6px 0px 0px;
	overflow:hidden;
	float:left;
	background:url(/UserUploadImages/system/subpage2-banner-bg.gif) top left no-repeat;
} 
.Subpage2 .bannerWrapperImage {
	width:686px;
	height:135px;     
	padding:11px 0px 0px 12px;
	overflow:hidden;
	float:left;
}
.Subpage2 .bannerWrapper2 {
	width:223px;
	height:160px; 
	padding:0px 9px 0px 0px;
	overflow:hidden;
	float:left;
	background:url(/UserUploadImages/system/subpage2-banner-bg2.gif) top left no-repeat;
} 
.Subpage2 .BoxWrapperDescription {
	width:200px;
	height:135px;     
	padding:11px 0px 0px 12px;
	overflow:hidden;
	float:left;
}

.Subpage2 .BoxWrapperDescription h2 {
/* color:#231F20; */
padding:11px 0px 10px 0px;
}
.Subpage2 .BoxWrapperDescription a  {
font-size:13px;
display:block;
padding:10px 0px 4px 0px;
}	


.Subpage2 .MainBodyText {
width:459px;
height:auto;
padding:0px 0px 0px 0px;
overflow:hidden;
float:left;
}
.Subpage2 .MainBodyText .Column {
width: 210px;
height: auto;
padding:0px 25px 0px 0px;
overflow:hidden;
float:left;
}
.Subpage2 .MainBodyText .Column2 {
width: 210px;
height: auto;
padding:0px 0px 0px 10px;
overflow:hidden;
float:left;
}



/* Right Panel ====================================================== */
		 
.RightPanel {
width:198px;
height:auto;
padding:0px 0px 0px 0px;
margin-left:12px;
overflow:hidden;
float:left;
		}

.Subpage .RightPanel {
			width:226px;
			height:auto;
			padding:0px 0px 0px 0px;
			overflow:hidden;
			float:left; 
		}

  /* BoxWrapper4 -------- RightPanel ============================== */	   
 

.Subpage .RightPanel .BoxWrapper4 {
width: 226px;
height: auto;
padding:0px 0px 6px 0px;
float:left;
overflow:hidden;
}

.BoxWrapper4-Top {
width: 226px;
height: auto;
padding:0px 0px 0px 0px;
float:left;
overflow:hidden;

background:url(/UserUploadImages/system/boxWrapper4-top.gif) top left no-repeat;
}
.BoxWrapper4-Middle {
width: 226px;
height: auto;
padding:0px 0px 0px 0px;
float:left;
overflow:hidden;

background: url(/UserUploadImages/system/boxWrapper4-middle.gif) top left repeat-y;
}
.BoxWrapper4-Bottom {
width: 226px;
height: auto;
padding:0px 0px 0px 0px;
float:left;
overflow:hidden;

background:url(/UserUploadImages/system/boxWrapper4-bottom.gif) bottom left no-repeat;
}

.BoxWrapper4 h2 {
padding:0px 0px 10px 0px;

color:#232020;
font-size:14px; /* 20px */
font-weight: bold;
}

.Subpage .RightPanel a {
font-size:14px;
font-family: "Times New Roman";
color:#D5B022;
text-decoration:underline;
}

.BoxWrapper4 .RightPanelDescription a  {
display:block;
padding:7px 0px 4px 0px;
/*font-family: "Times New Roman";
font-size:14px;*/
}		
 
.Subpage .RightPanel .BoxWrapper4 .Image {
width: 199px;
height: 118px;
padding:16px 14px 0px 14px;
float:left;
overflow:hidden;
}
.Subpage .RightPanel .BoxWrapper4 .RightPanelDescription {
width:auto;
height:auto;
padding:12px 14px 20px 14px;
overflow:hidden;
/*
float:left;
color:#4B4B4B;
font-size:12px; */
}

/* Sub page ========================================= 
/* Left Panel   ============================= */ 

.Subpage .LeftPanelWrapper {
width:242px;
height:auto;
padding:0;
overflow:hidden;
float:left;
}

.Subnav {
width: 211px;
height:auto;
padding:0;
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{  }

/* Footer  ____________________________________ */

#footer {
clear: both;
width: auto;
height: 47px;
padding:0px 0px 0px 0px;
overflow:hidden;
background: url(/UserUploadImages/system/footer-bg.gif) top left repeat-x;
}

#footer .footerinfo {
width:auto;
height: auto;
overflow:hidden;
text-align: left;
font-weight:normal;
padding:18px 18px 0px 18px;
}

#footer .footerinfo .footerinfo-Right {
width:700px;
height: auto;
overflow:hidden;
float:right;
text-align: right; 
}
















.Subnav ul.AddCMSSysMain, .Subnav ul.AddCMSSysMain li ul {
margin: 1px 0px 2px 0px;
padding: 1px 0px 0px 0px;
list-style:none;
width:211px;
height:auto;
}

.Subnav ul.AddCMSSysMain li li {
float:left;
padding:2px 0px;
width:211px;
height:auto;
overflow:hidden;
background: url(/UserUploadImages/system/subpage-leftpanel-divider.gif) bottom left no-repeat;
}

.Subnav ul.AddCMSSysMain li a.AddCMSSysSub {
color:#000;
font-size:12px;   
font-weight:normal;
text-decoration:none;
display:block;
height:auto;
padding:3px 0px 3px 6px;
margin: 1px 0px 1px 14px;
overflow:hidden;
background: none;
}

.Subnav ul.AddCMSSysMain li a:hover.AddCMSSysSub,
.Subnav ul.AddCMSSysMain li a.AddCMSSysSubSelected,
.AddCMSSysSub1 {
color:#000;
font-size:12px; 
font-weight:normal;
text-decoration:none;
display:block;
height: auto;
padding:3px 0px 3px 5px;
margin: 1px 0px 1px 14px;
overflow:hidden;
background: url(/UserUploadImages/system/subpage-leftpanel-hover.gif) left no-repeat;
}

.AddCMSSysSub1 a {
padding-left: 5px !important;
}

.AddCMSSysSub2 a {
padding-left: 15px !important;
}

.Subnav ul.AddCMSSysMain li ul{
margin: 3px 0px 2px 0px;
padding:1px 0px 0px 0px;
list-style:none;
width:211px;
height:auto;
background: url(/UserUploadImages/system/subpage-leftpanel-divider.gif) top left no-repeat;
}

.Subnav ul.AddCMSSysMain ul ul li {
float:left;
padding:1px 0px 1px 0px;
width:211px;
height:auto;
overflow:hidden;
background: none;
}

.Subnav ul.AddCMSSysMain ul ul li a.AddCMSSysSub {
color:#000;
font-size:11px;
font-weight:normal;
text-decoration:none;
display:block;
height: auto;
padding:1px 0px 1px 15px !important;
overflow:hidden;
background: none;
}

.Subnav ul.AddCMSSysMain ul ul li a:hover.AddCMSSysSub,
.Subnav ul.AddCMSSysMain ul ul li a.AddCMSSysSubSelected {
color:#757575;
font-size:11px;
font-weight:normal;
text-decoration:none;
display:block;
height:auto;
padding:1px 0px 1px 15px;
overflow:hidden;
background: url(/UserUploadImages/system/subpage-leftpanel-bullet.gif) 5px center no-repeat;
}

.Subnav .AddCMSSysMainSelected {
font-family: "Times New Roman", Times, serif, Arial, Verdana, Helvetica, sans-serif !important;
}

.Subnav a:hover.AddCMSSysMainSelected,
.Subnav a.AddCMSSysMainSelected {
color:#000;
font-size:18px;
font-weight:normal;
text-decoration:none;
display:block;
height:auto;
padding: 1px 0 10px 15px;
overflow:hidden;
font-family: "Times New Roman" !important;
}

