/*--------------------------------

--------------------------------- */

/* 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:#333333;
font-size:11px;
line-height:normal;
padding:0px 0px 10px 0px;
background: #EEEEEE 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: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding: 0 0 0px 0;
	color: #892034;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;	
	padding: 0 0 0px 0;
	color: #892034;
}
.Subpage .MainBodyText h2 {
font-size: 16px;
}
h3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;	
	padding: 0 0 0px 0;
	color: #fff;
		 
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding: 0 0 0px 0;
	color:#892034;
}
h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 0 0 0px 0;
	color:#892034;
}

a {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
}


 
/* Layout Elements ____________________________________ */

.mainContentWrapper{
	width: 964px;
	height:auto;
	margin: 0px auto;
	padding:0px 0px 0px 0px;
	overflow:hidden;
}
 
 
#header { 
	width: auto;
	height:118px;
	overflow:hidden;
	padding:0px 7px 0px 7px;
}
 

#logo  { 
	width: 146px;
	height: 102px;
	padding:8px 7px 0px 35px;
	overflow:hidden;
	float:left;
}
 
#header .headerText {
width:530px;
height:39px;
padding: 33px 0px 0px 0px;
overflow:hidden;
float: left;

color:#892034;
font-size:14px;
font-style:italic;
font-family:Arial, Helvetica, sans-serif;
}
 
#header .TopLinks {
width:208px;
height:39px;
padding: 33px 21px 16px 0px;
overflow:hidden;
float: left;
}
  
	
	
 .TopLinks2 {
padding: 0px 0px 0px 7px;
width:208px;
height:39px;
overflow:hidden;
background: url(/UserUploadImages/system/search-bg.gif) top left no-repeat;
}
 

.TopLinks-search {
width:208px;
height:39px;
padding: 0px 0px 0px 0px;

overflow:hidden;
float:left;

color:#fff;
font-weight:bold;

/* background: url(/UserUploadImages/system/search.gif) top left no-repeat; */
}

 

   .TopLinks-search #AddCMSSysPHpsearch { 
	width:208px;
	height:auto;
	padding: 0px 0px 0px 0px;
	float:left;
	overflow:hidden;
	}
  
				.TopLinks-search .AddCMSSysSearchText {
				color:#000;
				font-size:10px;
				
				/* background: #fff url(/UserUploadImages/system/search-input-bg.gif) top left no-repeat; 
				border:0px solid #999999; */
				 
				width:143px;
				height:11px;
				padding-top:0px;
				float:left;
				}
				.TopLinks-search .AddCMSSysSearchButton {
				background: url(/UserUploadImages/system/sok.gif) top left no-repeat;
				width:41px;
				height:15px;
				cursor:pointer;
				border:0px;
				float:left;
				margin-left:7px;
				}
 


 
/* Top Navigation Menu  ____________________________________ */

#navigation  {
width: 738px;
height: 30px;
padding: 0px 0px 0px 0px;
overflow:hidden;
float: right;
}
 
 
#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 1px;
list-style: none;
height: 30px;
overflow:hidden;
background: url(/UserUploadImages/system/nav-divider.gif) top left no-repeat; 
}

#navigation .AddCMSSysMain li{
	float: left;
	color:#fff;
	height: 40px;
	display: block;
	padding:0px 0px 0 0px;
	/* background: url(/UserUploadImages/system/nav-divider.gif) top right no-repeat; */
}

#navigation .AddCMSSysMain li a{
	float: left;
	display: block;
	height: 40px;
	padding:8px 0px 0 10px;  
	
	color:#fff;
	text-decoration: none;
 
	font-size: 12px;
	font-weight:normal;
	
	
	text-align: center;
	cursor: pointer;
	background: url(/UserUploadImages/system/nav-divider.gif) top right no-repeat;
}
 
#navigation .AddCMSSysMain li a:hover, 
#navigation .AddCMSSysMain .AddCMSSysMainSelected {
	color: #fff;
	height: 40px;
	padding: 8px 0px 10px 10px;  
	background: url(/UserUploadImages/system/nav-hover.gif) top left repeat-x;
}
#navigation .AddCMSSysMain li a span{
	
	height: 40px;
	padding: 8px 10px 10px 10px;  
	background: url(/UserUploadImages/system/nav-divider.gif) top right no-repeat; 
}	
  
 
/* Start page items */

 

		  
 /* Content Wrapper ___________________________________________ */

.OutercontentWrapper {
clear:both;
width:964px;
height:auto;
padding:0px 0px 0px 0px;
overflow:hidden;
/* background:url(/UserUploadImages/system/outterWraper-bottom.gif) bottom left no-repeat; */
}
 
.OutercontentWrapper-left {
width:964px;
height:auto;
padding:0px 0px 0px 0px;
overflow:hidden;
background:url(/UserUploadImages/system/OuterWrapper-Left.gif) top left no-repeat;
}
.OutercontentWrapper-right {
width:950px;
height:auto;
padding:8px 0px 0px 14px;
overflow:hidden;
background:url(/UserUploadImages/system/OuterWrapper-Right.gif) top right no-repeat;
}

.Subpage .OutercontentWrapper {
 
}

.contentWrapper {
width: auto;
height:auto;
float:left;

padding:0px 0px 0px 0px;
overflow:hidden;
}
 

.Subpage .contentWrapper {
width: 964px;
height:auto;
float:left;

padding:21px 0px 0px 6px;
overflow:hidden;
}
 
 
 

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

.bannerWrapper {
	width:723px;
	height:269px; 
	padding:0px 0px 0px 0px;
	overflow:hidden;
	float:left;
}

.bannerWrapper-Top {
	width: 723px;
	height:269px;   
	padding:0px 0px 0px 0px;
	overflow:hidden;
	float:left;
	background: url(/UserUploadImages/system/banner-top.gif) top left no-repeat;
}
.bannerWrapper-middle {
	width: 723px;
	height:269px;   
	padding:0px 0px 0px 0px;
	overflow:hidden;
	float:left;
	background: url(/UserUploadImages/system/banner-middle.gif) top left repeat-y;
}

.bannerWrapper-Bottom {
	width: 723px;
	height:269px;   
	padding:0px 0px 0px 0px;
	overflow:hidden;
	float:left;
	background: url(/UserUploadImages/system/banner-bottom.gif) bottom left no-repeat;
}
 
.bannerWrapperImage {
	width: 707px;
	height:224px;   
	padding:7px 0px 12px 8px;
	overflow:hidden;
/*	background: url(/UserUploadImages/system/banner-img.jpg) top left no-repeat; */
}
.bannerWrapperDescription {
	width:707px;
	height: auto;   
	padding:0px 0px 0px 8px;
	overflow:hidden;
	
}
.bannerWrapperDescription h1 {
	padding:0px 0px 0px 0px;
	text-transform:uppercase;
}
 

/* HOme page ====================================================== */


.LeftPanel {
width: 203px;
height: 269px;
float:left;
overflow:hidden;
padding:0px 12px 0px 0px;
}
.BoxWrapper {
width: 203px;
height: 269px;
float:left;
overflow:hidden;
padding:0px 0px 0px 0px;
}

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

.BoxWrapper .Box-middle {
width: 203px;
height: 224px;
float:left;
overflow:hidden;
padding:0px 0px 0px 0px;
background: url(/UserUploadImages/system/Box-middle.gif) top left repeat-y;
}

.BoxWrapper .Box-bottom {
width: 203px;
height: 224px;
float:left;
overflow:hidden;
padding:0px 0px 0px 0px;
background: url(/UserUploadImages/system/Box-bottom.gif) bottom left no-repeat;
}

.BoxWrapper  .BoxDescription {
width:  auto;
height: auto;
overflow:hidden;
padding:2px 17px 0px 17px;

/* color:#333333; */
}


.BoxWrapper  .BoxDescription a{
color:#892034;
text-decoration:none
}



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

}

 
.BoxDescription .title {
/* font-size:11px; */
color:#000000;
}
.BoxDescription .description {
padding-bottom:23px;
/* font-size:11px; */
color:#4E4E4E;
} 
 		.BoxDescription .description a {
		text-decoration:none;
		color:#892034;
		} 
		
		.BoxDescription .description a:hover {
		text-decoration:  none;
		color:#000;
		} 



.BoxWrapper2 {
width: 223px;
height: 269px;
padding:0px 0px 0px 13px;
float:left;
overflow:hidden;
}

.BoxWrapper2 .Box-top {
width: 223px;
height: auto;
float:left;
overflow:hidden;
padding:0px 0px 0px 0px;
background: url(/UserUploadImages/system/Box2-top.gif) top left no-repeat;
}

.BoxWrapper2 .Box-middle {
width: 223px;
height: 235px;
float:left;
overflow:hidden;
padding:0px 0px 0px 0px;
background: url(/UserUploadImages/system/Box2-middle.gif) top left repeat-y;
}

.BoxWrapper2 .Box-bottom {
width: 223px;
height: 235px;
float:left;
overflow:hidden;
padding:0px 0px 0px 0px;
background: url(/UserUploadImages/system/Box2-bottom.gif) bottom left no-repeat;
}
.BoxWrapperCenter {
margin:0px 14px 0px 14px;
} 
  
.BoxWrapper2 h2 {
padding:0px 0px 8px 0px;
}
 

.BoxWrapper2 .BoxWrapperImage  {
width: 198px;
height: 90px;
padding:0px 0px 0px 12px;
overflow:hidden;
}
 
 
.BoxWrapper2 .BoxWrapperDescription  {
width: auto;
height: auto;
padding:0px 13px 0px 12px;
overflow:hidden;
 
} 

.BoxWrapper2 .BoxWrapperDescription a  {
color:#892034;
font-weight: normal;
text-decoration:none;
}		
.BoxWrapper2 .BoxWrapperDescription a:hover  {
color:#000;
font-weight:normal;
text-decoration: none;
}		
		


/* Form ================================== */

.Form {
width:185px;
height:auto;
padding:0px 0px 0px 0px;
overflow: hidden;
 
}

.Form .Input {
padding:5px 0 8px 0;

}

.Form .FormInput {
width:183px;
height:16px;
border:1px solid #757575;
padding:0px 0 0px 0;

font-size:12px;
}

.Form .FormSubmitButton {
padding-top:8px;
clear:both;
float:right;
}




 
/* sub page   ============================= */ 
/* banner Wrapper ====================================================== */

.Subpage .bannerWrapper {
	width:702px;
	height:149px; 
	padding:0px 0px 0px 0px;
	overflow:hidden;
	background:url(/UserUploadImages/system/subpage-banner-bg.gif) top left no-repeat;
}
 
.Subpage .bannerWrapperImage {
	width:686px;
	height:135px;    
	padding:6px 0px 0px 8px;
	overflow:hidden;
	float:left;
}


.Subpage .bannerRight {
	width:218px;
	height:149px;    
	padding:0px 0px 0px 17px;
	overflow:hidden;
	float:left;
	
}
 
.Subpage .bannerRight .Box-top {
width:218px;
 height:149px;
float:left;
overflow:hidden;
padding:0px 0px 0px 0px;
background: url(/UserUploadImages/system/sub-box-top.gif) top left no-repeat;
}

.Subpage .bannerRight .Box-middle {
width:218px;
 height:149px;
float:left;
overflow:hidden;
padding:0px 0px 0px 0px;
background: url(/UserUploadImages/system/sub-box-middle.gif) top left repeat-y;
}

.Subpage .bannerRight .Box-bottom {
width:218px;
 height:149px;
float:left;
overflow:hidden;
padding:0px 0px 0px 0px;
background: url(/UserUploadImages/system/sub-box-bottom.gif) bottom left no-repeat;
}

.Subpage .bannerRight  .BoxDescription {
width:  auto;
height: auto;
overflow:hidden;
padding:17px 17px 0px 17px;

color:#4B4B4B;
/* font-size:11px; */
}
 
.Subpage .BoxDescription h5 {
	padding:0px 0px 13px 0px;
} 

.Subpage .BoxDescription a {
	color:#892034;
	font-weight: normal;
	text-decoration:none;
	}
.Subpage .BoxDescription a:hover {
	color:#000;
	text-decoration:none;
	}
	 
   
 
/* sub page   ============================= */ 

.Subpage .MainBodyText {
 			width:456px;
			height:auto;
			padding:0px 0px 0px 0px;
			overflow:hidden;
			
			color:#4B4B4B;
} 

.Subpage .MainBodyText h2 {
padding:0px 0px 15px 0px;
}
.Subpage .MainBodyText span  {
color:#892034;
font-weight: bold;
} 

.Subpage .Image  {
width: auto;
height: auto;
padding:0px 0px 10px 10px;
overflow:hidden;
float:right;
} 
 
.Subpage .MainBodyText a  {
color:#892034;
font-weight: normal;
text-decoration: none;
 
}		
.Subpage .MainBodyText a:hover  {
color:#000;
font-weight:normal;
text-decoration: none;
 
}
 

/* Sub page LeftPanel =========================================  */ 		 
 
.Subpage .contentWrapper .LeftPanelWrapper {
width: 240px;
height: auto;
float:left;
overflow:hidden;
padding:0px 0px 0px 0px;
}

/* Sub page ========================================= */
/* Left Panel   ============================= */ 
 
.Subnav h4 {
padding-bottom:18px;
}

.Subnav {
width: auto;
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; color:#000;
 
font-weight:normal;
text-decoration:none; }
 
.Subnav ul li a:hover{  }

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

}

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

.Subnav ul ul li {
float:left;
padding:1px 0px 1px 0px;
width:202px;
height:auto;
overflow:hidden;

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

.Subnav ul ul li a.AddCMSSysSub {
color:#000;
 
font-weight:normal;
text-decoration:none;

display:block;
height:auto;

padding:1px 0px 1px 5px;
margin: 2px 0px 2px 0px;
overflow:hidden;
background: none;
}


.Subnav ul ul li a:hover.AddCMSSysSub,
.Subnav ul ul li a.AddCMSSysSubSelected {
color:#fff;
font-weight:normal;
text-decoration:none;

display:block;
height: auto;

padding:1px 0px 1px 5px;
margin: 2px 0px 2px 0px;
overflow:hidden;

background: #5D5D5D ;
}




.Subnav ul ul li ul{
margin: 3px 0px 2px 0px;
padding:1px 0px 0px 8px;
list-style:none;
width:202px;
height:auto;
 
background: url(/UserUploadImages/system/sub-nav-divider.gif) top left no-repeat;
}
.Subnav ul ul li ul li {
float:left;
padding:1px 0px 1px 0px;
width:202px;
height:auto;
overflow:hidden;

background: none;
}
.Subnav ul ul li ul li a.AddCMSSysSub {
color:#000;
/* font-size:11px; */
font-weight:normal;
text-decoration:none;

display:block;
height: auto;

padding:1px 0px 1px 15px;
overflow:hidden;
background: none;
 
}

.Subnav ul ul li ul li a:hover.AddCMSSysSub,
.Subnav ul ul li ul li a.AddCMSSysSubSelected {
color:#892034;
font-weight:normal;
text-decoration:none;

display:block;
height:auto;

padding:1px 0px 1px 15px;
overflow:hidden;
background: url(/UserUploadImages/system/sub-nav-bullet.gif) left no-repeat;
}


/* Sub page RightPanel =========================================  */ 

.Subpage .RightPanel {
	width:218px;
	height:auto;    
	padding:0px 32px 0px 0px;
	overflow:hidden;
	float:right;
	
}
 
		
.Subpage .Box1 {
width:218px;
height:auto;
padding:0px 0px 0px 0px;
margin-bottom:14px;
overflow:hidden;
	}
 
.Subpage .Box1 .Box-top {
width:218px;
 height:auto;
float:left;
overflow:hidden;
padding:0px 0px 0px 0px;
background: url(/UserUploadImages/system/sub-box-top.gif) top left no-repeat;
}

.Subpage .Box1 .Box-middle {
width:218px;
 height:auto;
float:left;
overflow:hidden;
padding:0px 0px 0px 0px;
background: url(/UserUploadImages/system/sub-box-middle.gif) top left repeat-y;
}

.Subpage .Box1 .Box-bottom {
width:218px;
 height:auto;
float:left;
overflow:hidden;
padding:0px 0px 20px 0px;
background: url(/UserUploadImages/system/sub-box-bottom.gif) bottom left no-repeat;
}

.Subpage .Box1 .Image  {
width: 185px;
height: 119px;
padding:18px 0px 16px 14px;
overflow:hidden;
float:left;
} 
.Subpage .Box1 h4 {
padding: 0px 0px 10px 0px;
} 
 
.Subpage .RightPanel .Box1 .BoxDescription	{
padding: 0px 14px 0px 14px;
} 

/* Footer  ____________________________________ */

#footer {
clear: both;
width: 964px;
height: auto;
padding:0px 0px 0px 0px;
overflow:hidden;
}
.Subpage #footer {
clear: both;
width: 964px;
height: auto;
padding:0px 0px 0px 0px;
margin-top:10px;
overflow:hidden;
background: url(/UserUploadImages/system/footer-divider.gif) top left no-repeat;
}

#footer .footerinfo {
width:auto;
height: auto;
overflow:hidden;

text-align: center;
/* font-size:11px; */
color:#892034;
font-weight: normal;

padding:23px 0px 0px 0px;
}

.Subpage #footer .footerinfo {
 
padding:13px 0px 0px 0px;
}
#footer .footerinfo span {
 color:#892034;
 font-weight:bold;
}

#footer .footerinfo a{
color:#892034;
text-decoration:none;
}
#footer .footerinfo a:hover{
color:#000;
text-decoration:underline;
}
 