#pTopLinks-search {padding: 6px 2px 1px 28px;}


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

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

/* 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:#000;
font-size:12px;
line-height:normal;
padding:0px 0px 10px 0px;
background: #C4C862 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: Arial, Verdana, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	padding: 10px 0 20px 0;
	color: #6d91a3;
}
h2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;	
	padding: 0 0 0px 0;
	color: #6d91a3;
}

h3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;	
	padding: 0 0 0px 0;
	color: #fff;
		 
}
h4 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	padding: 0 0 0px 0;
	color:#fff;
}
h5 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding: 0 0 0px 0;
	color:#000;
}

h6 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding: 0 0 0px 0;
	color:#000;
        line-height: 1.5em;
}

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


 
/* Layout Elements ____________________________________ */

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

#logo  { 
	width: 97px;
	height: 76px;
	padding:15px 38px 28px 0px;
	overflow:hidden;
	float:left;
}
 
 
#header .TopLinks {
width:455px;
height:60px;
padding: 0px 0px 0px 0px;
overflow:hidden;
float: right;
}
 
.TopLinks-Links {
width:180px;
height:30px;
padding: 20px 10px 0px 0px;
overflow:hidden;
float:left;

color:#414141;
font-size:12px;
}
	.TopLinks-Links  a{
	color:#414141;
	text-decoration:none;
	}
	.TopLinks-Links  a:hover{
	color:#000;
	text-decoration:none;
	}
	
	
 .TopLinks2 {
padding: 13px 0px 0px 13px;

height:59px;
overflow:hidden;
background: url(/UserUploadImages/system/TopLinks2-Bg.gif) top left no-repeat;
}

.TopLinks .Icons {
width:26px;
height:26px;
padding: 0px 8px 0px 0px;

overflow:hidden;
float:left;
}

.TopLinks-search {
width:183px;
height:30px;
padding: 0px 0px 0px 0px;

overflow:hidden;
float:left;

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

 

   .TopLinks-search #AddCMSSysPHpsearch { 
	width:183px;
	height:auto;
	padding: 6px 0px 0px 31px;
	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:111px;
				height:13px;
				padding-top:0px;
				float:left;
				}
				.TopLinks-search .AddCMSSysSearchButton {
				background: url(/UserUploadImages/system/sok.gif) top left no-repeat;
				width:30px;
				height:16px;
				cursor:pointer;
				border:0px;
				float:left;
				margin-left:7px;
				}
 


 
/* Top Navigation Menu  ____________________________________ */

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

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

#navigation .AddCMSSysMain li a{
	float: left;
	display: block;
	color:#fff;
	
	text-decoration: none;
 
	font-size: 12px;
	font-weight:normal;
	padding:0px 10px 0 10px;  
	
	text-align: center;
	cursor: pointer;
}
 
#navigation .AddCMSSysMain li a:hover, 
#navigation .AddCMSSysMain .AddCMSSysMainSelected {
	color: #000;
}
 
 
 /* sub page Top Navigation  ============================= */ 

.Subnav {
width:796px;
height:21px;

padding:0px 0px 0px 0px;
overflow: hidden;
float: left;
background: #5C7581 ;
}
.Subpage #navigation .navigation-Left {
width: 796px;
height: 30px;
padding: 0px 0px 0px 0px;
overflow:hidden;
background: url(/UserUploadImages/system/sub-nav-left.gif) top left no-repeat;
}
.Subpage  #navigation .navigation-Right {
width: 796px;
height: 30px;
padding: 0px 0px 0px 0px;
overflow:hidden;
background: url(/UserUploadImages/system/sub-nav-right.gif) top right no-repeat;
}
.Subnav .SubnavLeft {
width:796px;
height:21px;

padding:0px 0px 0px 0px;
overflow: hidden;
background: url(/UserUploadImages/system/sub-nav-left2.gif) top left no-repeat;
}
.Subnav .SubnavRight {
width:796px;
height:21px;

padding:0px 0px 0px 0px;
overflow: hidden;
background: url(/UserUploadImages/system/sub-nav-right2.gif) top right no-repeat;
}

.Subnav ul li { padding:0; margin:0; list-style:none; display:inline; }
.Subnav ul li a { padding:0; margin:0; list-style:none; display:  inline; }
.Subnav ul li a:hover{  }

.Subnav ul, 
.Subnav  ul.AddCMSSysMain{
margin:0px;
padding:3px 0px 0px 25px;
list-style:none;
 background:#5C7581;
width: 740px;
}

.Subnav .AddCMSSysMain li {
 color:#fff;
}

.Subnav .AddCMSSysMain li a {	
	color:#fff;
	font-size: 10px;
	font-weight: normal;

	text-decoration: none; 
	text-align: left;

	padding:0px 6px 0px 6px;
 
	cursor: pointer;
}


.Subnav .AddCMSSysMain li a:hover ,
.Subnav .AddCMSSysMain li a.AddCMSSysSubSelected {
	color:#000;
	text-decoration: none; 
	text-align: left;

	padding:0px 6px 0px 6px;
 
	cursor: pointer; 
}
	
 
/* Start page items */

 

		  
 /* Content Wrapper ___________________________________________ */

.OutercontentWrapper {
clear:both;
width:946px;
height:auto;
padding:0px 0px 0px 0px;
overflow:hidden;
/* background:url(/UserUploadImages/system/outterWraper-bottom.gif) bottom left no-repeat; */
}
 
.Subpage .OutercontentWrapper {
 padding:0px 0px 0px 4px;
}

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

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

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

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

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

.bannerWrapper {
	width:931px;
	/*height:280px; */
	padding:0px 0px 5px 7px;
	overflow:hidden;
}
 
.bannerWrapperImage {
	width: 931px;
	height:280px;   
	padding:0px 0px 0px 0px;
	overflow:hidden;
	float:left;
	background: url(/UserUploadImages/system/banner-img.jpg) top left no-repeat;
}
.bannerWrapperDescription {
	width:382px;
	height: auto;   
	padding:0px 0px 0px 41px;
	overflow:hidden;
	
	color:#fff;
	font-size:14px;
	
}
.bannerWrapperDescription h1 {
	padding:74px 0px 0px 14px;
	height:88px;
	overflow:hidden;
	
	font-size:24px;
	line-height:.9;
}
.bannerWrapperDescription h1 span {
font-size:60px;
}

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

}

.BoxWrapper {
width: 208px;
height: 224px;
padding:10px 8px 0px 11px;
float:left;
overflow:hidden;
background: url(/UserUploadImages/system/boxWrapper-bg.gif) top left no-repeat;
}
.BoxWrapperCenter {
margin:0px 6px 0px 6px;
} 
  
.BoxWrapper h2 {
padding:0px 0px 9px 0px;
font-size:19px;
color:#fff;
}
 

.BoxWrapper .BoxWrapperImage  {
width: 208px;
height: 87px;
padding:0px 0px 0px 0px;
overflow:hidden;
background: #C1C1C1;
}
 
 
.BoxWrapper .BoxWrapperDescription  {
width: auto;
height: auto;
padding:12px 0px 0px 0px;
overflow:hidden;

color:#fff;
font-size:14px;
font-weight: normal;
}

.BoxWrapper .BoxWrapperDescription .Link {
width: 111px;
height: 25px;
padding:10px 0px 0px 0px;
overflow:hidden;
float:right;
}

.BoxWrapper .BoxWrapperDescription a  {
color:#1A5C99;
font-weight:bold;
text-decoration:underline;
}		
.BoxWrapper .BoxWrapperDescription a:hover  {
color:#000;
font-weight:bold;
text-decoration: none;
}		
		
		 
   

/* breadcrumb   ============================= */ 
	
	#breadcrumb {
	 
	padding:5px 0px 0px 0px;

	}			
	#breadcrumb a{
	 
	padding:9px 0px 13px 6px;
	
	color:#ffffff;
	font-size:11px;  

	font-weight: normal;
	text-decoration:none;
	}

	#breadcrumb a:hover {
	color:#ffffff;

	}
#breadcrumb .SMPPage{

color: #6D91A3;}

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

.Subpage .MainBodyText {
 			width:689px;
			height:auto;
			padding:0px 0px 0px 0px;
			overflow:hidden;
			background:#f5f5f5;
 
}
.Subpage .MainBodyText-Top {
 			width:689px;
			height:auto;
			padding:0px 0px 0px 0px;
			overflow:hidden;
			background:url(/UserUploadImages/system/subpage-content-top.gif) top left no-repeat;
}
.Subpage .MainBodyText-Bottom {
 			width:637px;
			height:auto;
			padding:26px 26px 26px 26px;
			overflow:hidden;
			background:url(/UserUploadImages/system/subpage-content-bottom.gif) bottom left no-repeat;
}

 

				

.Subpage .MainBodyText h2 {
padding:20px 0px 10px;
}
 
.Subpage .Image  {
width: auto;
height: auto;
padding:0px 0px 10px 10px;
overflow:hidden;
float:right;
} 

.Subpage .MainBodyText a, .Subpage .RightPanel a   {
color:#fff;
font-weight:normal;
text-decoration: none;
padding:1px 1px 1px 1px;
background:#6D91A3;
}		
.Subpage .MainBodyText a:hover, .Subpage .RightPanel a:hover  {
color:#000;
text-decoration: none;
padding:1px 1px 1px 1px;
background:#6D91A3;
}

		 
/* Right Panel ====================================================== */
		 
.RightPanel {
			width:228px;
			height:auto;
			padding:0px 0px 0px 8px;
			overflow:hidden;
			float:left;
		}
 
  /* BoxWrapper4 -------- RightPanel ============================== */	   
 

.BoxWrapper4{
width: 228px;
height: 113px;
padding:0px 0px 10px 0px;

overflow:hidden;
}

.BoxWrapperSupport{
width: 228px;

padding:0px 0px 0px 0px;


}

.BoxWrapperSupport h3 {
padding:12px 0px 0px 12px;
} 

.BoxWrapperSupport .BoxWrapperSupportDescription {
width:122px;
padding:15px 0px 0px 12px;
 
color:#fff;
font-size:14px;
font-weight: normal;
}
 


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

.Subpage .RightPanel {
			width:229px;
			height:auto;
			padding:0px 0px 0px 8px;
			overflow:hidden;
			float:left;
			
			color:#fff;
			font-size:12px;
		}
		
.Subpage .Box1 {
width:229px;
height:auto;
padding:0px 0px 0px 0px;
margin-bottom:14px;
overflow:hidden;
background:#95984C;
	}

.Subpage .Box1 .Box1-Top {
width:229px;
height:auto;
padding:0px 0px 0px 0px;
overflow:hidden;
background: url(/UserUploadImages/system/subpage-Box1-top.gif) top left no-repeat;
	}

.Subpage .Box1 .Box1-Bottom {
width:206px;
height:auto;
padding:15px 12px 10px 11px;
overflow:hidden;
background: url(/UserUploadImages/system/subpage-Box1-bottom.gif) bottom left no-repeat;
	}

.Subpage .Box1 h4 {
padding: 0px 0px 23px 0px;
} 



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

.LeftPanelForm {
width:201px;
height:auto;
padding:0px 0px 0px 0px;
overflow: hidden;

color:#fff;
}

.LeftPanelForm .Input {

padding:3px 0 0px 0;
color:#fff;
font-size:11px;
}

.LeftPanelFormInput {
width:201px;
height:15px;
border:1px solid #54585B;
padding:0px 0 0px 0;

font-size:13px;
}

.LeftPanelForm .FormSubmitButton {
padding-top:16px;
clear:both;
}


/***********************/

.Subpage .Box2 {
width:229px;
height:auto;
padding:0px 0px 0px 0px;
overflow:hidden;
background:#A2A552;
	}
	
.Subpage .Box2 h4  {
padding: 0px 0px 28px 0px;
} 

.Subpage .Box2 .Box2-Top {
width:229px;
height:auto;
padding:0px 0px 0px 0px;
overflow:hidden;
background: url(/UserUploadImages/system/subpage-Box2-top.gif) top left no-repeat;
	}

.Subpage .Box2 .Box2-Bottom {
width:218px;
height:auto;
padding:15px 0px 12px 11px;
overflow:hidden;
background: url(/UserUploadImages/system/subpage-Box2-bottom.gif) bottom left no-repeat;
	}
	
	

.Subpage .Box2  ul{
 margin:0px;
 padding:18px 0 0px 0px;
}
 

.Subpage .Box2 li {
padding:6px 0 6px 0px;
 
color:#fff;
font-size:11px;
 list-style-type:none;
 background:  url(/UserUploadImages/system/pdf.gif) center left no-repeat;
}

/*
 
.Subpage .Box2 li a {
 color:#fff;
 text-decoration: none;
 padding:2px 0px 3px 1px;
 margin-left:28px;
 display:inline;
 background:#6D91A3;
}

.Subpage .Box2 li a:hover {
 color:#000;
  text-decoration:none;
 padding:2px 0px 3px 1px;
 margin-left:28px;
  background:#6D91A3;
 }
 
 		.Subpage .Box2 a {
		text-decoration: none;
		
		color:#D45E1B;
		font-weight: normal;
		text-align:left;
		 
		} 
		
		.Subpage .Box2 a:hover {
		text-decoration: underline;
		color:#000;
		} 	
	

*/
	

/* Footer  ____________________________________ */

#footer {
clear: both;
width: 946px;
height: 86px;
padding:0px 0px 0px 0px;
overflow:hidden;
}

		#footer .footerMiddle {
		width: 946px;
		height: 86px;
		padding: 0px 0px 0px 0px;
		overflow:hidden;
		background: url(/UserUploadImages/system/footer-mid-top.gif) top left repeat-x;
		}
		#footer .footerLeft {
		width: 946px;
		height: 86px;
		padding: 0px 0px 0px 0px;
		overflow:hidden;
		background: url(/UserUploadImages/system/footer-left.gif) top left no-repeat;
		}
		#footer .footerRight {
		width: 946px;
		height: 86px;
		padding: 0px 0px 0px 0px;
		overflow:hidden;
		background: url(/UserUploadImages/system/footer-right-top.gif) top right no-repeat;
		} 
#footer .footerinfo {
width:auto;
height: auto;
overflow:hidden;

text-align: left;
font-size:11px;
color:#6C6361;
font-weight: normal;

padding:45px 0px 15px 37px;
}

#footer .footerinfo span {
 color:#6D91A3;
 font-weight:bold;
}


#footer .footerImage{
float:right;
width:157px;
height:37px;
padding:0px 18px 0px 0px;
}

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