/*--------------------------------
Lappset - 
--------------------------------- */

/* HTML Elements Standard ____________________________________ */

body { 
background: url(/UserUploadImages/system/main-bg.gif) top left;
}

html,body,form, p {
margin: 0;
padding: 0;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color:#000000;
}

img {
	border: 0; margin:0px; padding:0px;
}

h1 {
font-family: Arial, Helvetica, verdana, sans-serif;
font-size:24px;
font-weight: normal;	
text-transform:uppercase; 
padding: 0 0 10px 0;
margin:0;
}

.HomeLeftPanelBox3 h1{
font-size: 18px;
}

.headerRightPanelInside h1 {
font-family: NeoSans, Arial, Helvetica, sans-serif;
font-size:24px;	 
} 

h2 {
font-family: Arial, Helvetica, verdana, sans-serif;
font-size:16px;
padding: 0 0 10px 0;
margin:0;
}

h3 {
font-family: Arial, Helvetica, verdana, sans-serif;
font-size:13px;
padding: 0 0 10px 0;
margin:0;
}

a {
color:#000000;
text-decoration: none;
}

a:hover {
color:#666666;
text-decoration: none;
}


/* Layout Elements ____________________________________ */


#mainContentWrapper{
	width: 900px;
	margin:50px auto;
	
}

.mainTop {
	background: #FFFFFF url(/UserUploadImages/system/mainWrapper-top.gif) top left no-repeat;
	width:900px;

}
.mainBottom {
	background: url(/UserUploadImages/system/mainWrapper-bottom.gif) bottom center no-repeat;
	width:900px;

}
 
.header { 
	width: 900px;
	background: url(/UserUploadImages/system/mainWrapper-top.gif) top left no-repeat;
	height:210px;
}

	.header #logo { 
	padding: 0px;
	 
	width:365px;
	height:121px;
	overflow: hidden;
	 
	}
	
	.header .headerLeftPanel {
	background: #FFFFFF;
	width:429px;
	height:210px;
	float:left;
	}
	
	.headerText {
	color:#000000;
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:12px 34px 0 34px;
	
	}

	.header .headerRightPanel {
	background: url(/UserUploadImages/system/header-right-bg.gif)  top left no-repeat;
	width:471px;
	height:210px;
	 float:left;
	 
	 
	}
	
	.header .headerRightPanelInside {
	width:441px;
padding:15px 15px 0px 15px;
	font-size:14px;	 
	}
	



	.headerRightPanelImage {
	width: 133px;
	height: 180px;
	float:right;
	margin:16px 20px 0 0px;
	}

/* Start page items */
  


.clear {clear:both; }
.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */




 
.ContentWrapper {
clear:both;
width: 832px;
/*height:349px; */
overflow: hidden;
margin:0px auto;
padding:5px 34px 18px 34px;
background:#FFFFFF; 
}

.HomeLeftPanel {
background:#806126;
width:105px;
height:333px;
margin-right:22px;
padding: 16px 0 0 12px;
float:left;
}


.HomeLeftPanel2 {
background: url(/UserUploadImages/system/leftnav_bg.gif) top left repeat-y;
width:196px;
min-height:349px;  
height:auto !important;  
height:349px;
margin-right:22px;
padding: 16px 0 0 12px;
float:left;
}

.HomeLeftPanel2 #pleftcolumm2 { width: 108px; float: left; overflow:hidden;}
.HomeLeftPanel2 #pleftcolumm3 { width: 88px; float: right; overflow:hidden;}


#pleftcolumm2 ul{
margin:0px; 
padding:0 !important;
}

#pleftcolumm2 li{
list-style:none;
padding:0px;
margin:0;
display:inline;
font-size:10px;
text-transform:uppercase;
}
#pleftcolumm2 li a{
color:#fff !important;
font-size:10px;
padding:0 !important; margin:0 !important;
display:block;
text-decoration:none;
}

#pleftcolumm2 li a:hover{
color:#d5c4a4 !important;
}

#pleftcolumm2 li a.AddCMSSysMainSelected {
font-weight: bold;
}


#pleftcolumm3 ul li a{
display:none;
}

#pleftcolumm3 ul ul li a{
display:block;
color: black;
}

#pleftcolumm3 ul ul li a:hover{
display:block;
color: #6e6651;
}

#pleftcolumm3 ul ul li a.AddCMSSysSubSelected {
font-weight: bold;
}


.HomeLeftPanel ul{
margin:0px; 
padding:0 !important;
}

.HomeLeftPanel li{
list-style:none;
padding:0px;
margin:0;
display:inline;
font-size:10px;
text-transform:uppercase;
}

.HomeLeftPanel li a{
color:#fff !important;
font-size:10px;
padding:0 !important; margin:0 !important;
display:block;
text-decoration:none;
}

.HomeLeftPanel li a:hover{
color:#d5c4a4 !important;
}




.HomeLeftPanelBox2 {
width:300px;
/* height:349px; */
float:left;
margin-right:27px;
}


.HomeLeftPanelBox3 {
width:366px;
color:#000000;
float:left;
}




.HomeLeftPanelBox3Sub {
width:270px;
color:#000000;
float:left;
}

/* news */

.HomeLeftPanelNews {
background:#52aa26;
width:193px;
height:333px;
margin-right:22px;
padding: 16px 15px 0 12px;
float:left;
}

.HomeLeftPanelNews a:hover{
color: #2b5a14;
}

.HomeLeftPanelBox2News {
width:300px;
height:349px;
float:left;
margin-right:20px;
}


.HomeLeftPanelBox3News {
width:270px;
float:left;
}

/* Footer *----------------------------*/

.footer {
clear:both;
font-size:11px;
color:#000000;
text-align:center;
background: url(/UserUploadImages/system/mainWrapper-bottom.gif) top left no-repeat;
width:900px;
height:24px;
padding-top:15px;
margin-bottom:32px;

}
.footer a {
color:#000000;
text-decoration:none;
}
.footer a:hover {
color:#000000;
text-decoration:none;
}

 
 

/* sub page  ____________________________________ */

 

.subpageContentWrapper {
clear:both;
width: 900px;
 
height:auto;
margin:0px auto;
}


#breadcrumb {
margin:0px;
 
padding:6px 0px 5px 4px;
color:#BBBBBB;
font-size:9px;

}
#breadcrumb a {
color:#BBBBBB;
text-decoration:none;
}
#breadcrumb a:hover {
color:#000;
text-decoration:none;
}



#LeftpanelWrapper {
width:210px; 
 
padding:0px;
float:left;
margin-right:28px;

}
 
.LeftNavigation {
font-size:13px;
color:#030303;
background:url(/UserUploadImages/system/p2-leftNav-bg.gif) top left repeat-x;
}


.LeftNavigation ul {
margin: 0px;
padding:22px 0 45px 35px;
background:url(/UserUploadImages/system/leftnav-border.gif) top center no-repeat;
}

.LeftNavigation li {
list-style:none;
background:url(/UserUploadImages/system/leftnav-border.gif) bottom center no-repeat;
padding:2px;
color:#030303;
list-style-image:url(/UserUploadImages/system/arrow-2.gif);
}
.LeftNavigation li a {
padding:1px ;
display:block;
color:#030303;
text-decoration:none;
}
.LeftNavigation li a:hover{
color:#B9642E;
padding:1px ;

}
 
		
.LeftNavigation2 {
background:#FAE075;
margin-top:13px;
}

		.LeftNavigation2 ul {
			margin: 0px;
			padding:13px 0 13px 35px;
			background:url(/UserUploadImages/system/leftnav-border.gif) top center no-repeat;
			}

		.LeftNavigation2 li {
		font-size:13px;
		color:#030303;
		
		list-style:none;
		background:url(/UserUploadImages/system/leftnav-border.gif) bottom center no-repeat;
		padding:1px;
		 
		list-style-image:url(/UserUploadImages/system/arrow-2.gif);
		}
		.LeftNavigation2 li a {
		padding:1px ;
		display:block;
		color:#030303;
		text-decoration:none;
		}
		.LeftNavigation2 li a:hover{
		color:#B9642E;
		padding:1px ;
		
		}	


  
 
/* -------------------- */
 
#MainBodyText {
float:left;
width:413px;
color:#252525;
font-size:12px;
text-align:justify; 
 
}
#MainBodyText h1 { 
color:#151515;
font-size:30px;
font-weight:bold;
padding-top:0px;
margin:0px 0 5px 0;

}
			#MainBodyText h2 { 
			color:#423400;
			font-size:14px;
			font-weight:bold;
			padding-top:0px;
			margin-top:0px;
			
			}
			#MainBodyText .subContent{ 
			color:#4A4A4A;
			font-size:12px;
			font-weight:normal;
			padding-top:0px;
			margin-top:0px;
			
			}
			.subContent .subContentImg {
			float:left;
			padding: 0 10px 10px 0px;
			
			}
			
			
 
 
 
 


/************ Right Panel ****************/

#RightPanel {
border-left:1px solid #999999;
 
float:left;
margin-left:30px !important; margin-left:20px;
padding-left:7px;

}
.FloatLeft { 
float:left;
}
 


.RightPanelBoxWrapper  {
color: #4B4B4B;
width:197px;
clear:both;
float:left;
color:#384145;
font-size:12px;
 
background:#FFFFFF;
overflow:hidden;
padding-bottom:6px;
margin-left:12px;
}

 
.RightPanelBoxWrapper .box1Description {
background:url(/UserUploadImages/system/box1-hd-bg.gif) top left no-repeat; 
padding:0px;
 
color:#4A4A4A;
font-size:12px;
}
 
.RightPanelBoxWrapper .box1Description h1 {
color:#423400;
font-size:20px;
margin:0px; 
padding:0px;
padding-bottom:5px;

}

.box1Description ul {
 color:#D05307;
 font-size:12px;
 list-style-position:inside;

 padding:0px;
 padding-bottom:0px;
 margin-bottom:7px;
 
}
.pdfLink li {
 color:#D05307;
 font-size:12px;
 padding-bottom:2px;
 list-style-image: url(/UserUploadImages/system/rightpanel-bullet-ico.gif);
}

.pdfLink li a {
 color:#D05307;
 text-decoration:underline;
 
}
.pdfLink li a:hover {
 color:#000;
}
 
.FloatRight {
float:right;

}






.RightPanelBoxWrapper .box1Description .Link {
background: url(/UserUploadImages/system/arrow.gif) left no-repeat;
padding-left:12px;

}


.RightPanelBoxWrapper   a  {
color:#D05307;
text-decoration:underline;
}
.RightPanelBoxWrapper a:hover {
color:#000000;
}

.RightPanelInput {
width:193px;
height:16px;
border:1px solid #CACACA;
margin:3px 0 3px 0;

}


/* Navigation Menu  ____________________________________ */

.navLeft { float: left; width: 570px; overflow: hidden; }
.navRight { float: right;  width: 260px; }

.navnavnav { background: #fff; clear: both; padding: 12px 30px 0 32px; }

#navigation  {
height: 46px;
margin: 0;
background: #fff url(/UserUploadImages/system/nav-divider2.gif) top left repeat-x;
padding:12px 0 0 0;

}

 
#navigation ul { margin:0; padding:0; list-style: none; }

#navigation ul li {
display:inline; 
list-style: none;
margin:0;
padding:0;
}

#navigation ul li a{
	color:#806126;
	margin:0;
	padding:3px 17px 0 0; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-transform:uppercase;
	text-align: center;
	text-decoration: none;
}

.AddCMSSysMain li a:hover{
	color: #000000;
	background: url(/UserUploadImages/system/navigation-hover.gif) top left repeat-x;
}

.AddCMSSysMain li a.AddCMSSysMainLast {
padding-right:0px;

}

li a.AddCMSSysMainSelected  {
	color: #000000;
	background: url(/UserUploadImages/system/navigation-hover.gif) top left repeat-x;
}
 
li span.NavigationInput {
width:128px;
height:25px;
margin-right:19px;
}
li span.NavigationInput input{
width:118px;
height:25px;
padding:5px 10px 0px 0px;
background:  url(/UserUploadImages/system/nav-input-bg.gif) left top no-repeat;
border:0px solid #000000;
}



.search .AddCMSSysSearchButton { float: right; background: none; border:0; font: bold 12px Arial, Helvetica, sans-serif; color:#806126; text-transform:uppercase; cursor: pointer; padding: 3px 4px 0 0; }
.search .AddCMSSysSearchText { 
float: right; 
width:118px;
height:25px;
padding:5px 10px 0px 5px;
background:  url(/UserUploadImages/system/nav-input-bg.gif) left top no-repeat;
border:0px solid #000000; }

.search { float: left; width: 180px; }
.english { float: right; padding: 4px 0 0 0; width: 70px; }
.english a { color: #806126; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: none; text-transform: uppercase; }
