/* xmc.pl */
html, body{
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 background-color:#EAE0D7;
 margin:0; 
 padding:0; 
 color:#0F3F26;
 text-align:center; 
} 
img {border:0px;}
li {
	list-style-type:none;
	text-align:left;
	text-indent:15px;
	font-size:11px;
	padding:3px;
	letter-spacing:2px;
	font-weight:bolder;
	border-bottom:1px dotted #BC3434;
	}
li.te {
	list-style-type:decimal;
	text-align:left;
	color:#3A1415;
	text-indent:15px;
	font-size:11px;
	padding:3px;
	margin:5px 35px;
	letter-spacing:2px;
	font-weight:bolder;
	border-bottom:1px dotted #B4D3AC;
	background-color:#fdfdfd;
	}
li.ta {
	list-style-type:decimal;
	color:#3A1415;
	text-align:left;
	text-indent:15px;
	font-size:11px;
	padding:3px;
	margin:5px 35px;
	letter-spacing:2px;
	font-weight:bolder;
	border-bottom:1px dotted #B4D3AC;
	background-color:#fefefe;
	}
li.tee {
	text-align:left;
	color:#3A1415;
	text-indent:15px;
	font-size:11px;
	padding:3px;
	margin:3px;
	letter-spacing:2px;
	font-weight:bolder;
	border-bottom:1px dotted #B4D3AC;
	background-color:#fdfdfd;
	}
li.taa {
	color:#3A1415;
	text-align:left;
	text-indent:15px;
	font-size:11px;
	padding:3px;
	margin:3px;
	letter-spacing:2px;
	font-weight:bolder;
	border-bottom:1px dotted #B4D3AC;
	background-color:#fefefe;
	}
.prs {
	background-color:#fdfdfe;
	margin:5px 0px;
	padding:10px;
	border:1px solid #F4EDDE;
	}	
a:link {
	color: #13432B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	text-decoration: none;
}	
a:active {
	color: #13432B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
a:visited {
	color: #13432B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
a:hover {
	color: #102F1F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;

}
H1{
	font-size: 14px;
	font-weight: bolder;
	color: #fdfdfd;
	text-align: center;
	margin: 5px 10px 5px 10px;
	height: auto;
	width: auto;
	letter-spacing: 2px;
	text-transform: capitalize;
	padding:4px;
        background-image: url(images/h1.jpg);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: center top;
}

H2 {
	font-size : 16px;
	font-family:Times New Roman sans-serif;
	font-weight: bold;
	color: #FFFFF5;
	text-align: left;
	margin:0px 10px;
	padding:6px;
	border-bottom:3px solid #c98f22;
	text-indent:20px;
}

H3{
	font-size: 11px;
	font-weight: 600;
	color: #FFFFF5;
	padding:2px;
	text-align: center;
	margin: 15px 10px 15px 10px;
}
H3:first-letter {
	font-size:30px;
	}
H4 {
	font-size: 14px;
	font-weight: bolder;
	color: #305926;
	text-align: center;
	padding:4px;
	margin: 0px;
	font-family: 'Verdana' saqns-serif;
	letter-spacing:3px;
	border-bottom:1px ridge #bbc8b9;
	}

TD { 
font-family : Tahoma; 
font-size : 12px; 
}
CODE {
	display: block;
	font-family : Tahoma; 
        font-size : 12px; 
}
INPUT { 
font-family : Tahoma; 
font-size : 11px; 
}

TEXTAREA { 
font-family : Tahoma; 
font-size : 11px; 
}

FORM { 
font-family : Tahoma; 
font-size : 11px; 
}

SELECT { 
font-family : Tahoma; 
font-weight : bold; 
font-size : 11px; 
}
HR { display:none;} 

/* MainLayout */

#pagewidth{ 
 width:800px; 
 text-align:center;  
 margin-left:auto; 
 margin-right:auto;  
 background-color:#000000;
 background-image: url(images/pg.jpg);
 background-repeat: repeat-y;
 background-attachment: scroll;
 background-position: center top;
} 

#header{
 position:relative; 
 margin:0px;
 padding:0px;
 height:160px;
} 

#rightcol{
 width:270px;
 float:left; 
 padding:0px;
 margin:0px;
 text-align:center;
 position:relative; 
 }

#maincol{ 
 float: right; 
 display:inline; 
 position: relative; 
 width:518px;
	border:0px;
	padding:0px;
  text-align:left;
  margin:0px;
 }
 
#footer{
 height:auto; 
 clear:both;
 } 
  
.clearfix:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-table;}

* html .clearfix{height: 1%;}
.clearfix{display: block;}
 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}
#navcontainer
{
	text-align:center;
	padding:0px;
	color:#203143;
	margin:0px;
}

ul#navlist
{
    list-style: none;
		margin: 0;
		padding: 0;
		border: none;
    width: 100%;
}

ul#navlist li
{
  border-bottom: 1px dotted #e1dcd1;
  margin: 0;
}

ul#navlist li a
{		font-size:12px;
		display: block;
		padding:3px;
		color: #203141;
		letter-spacing:2px;
		text-decoration: none;
}

#navcontainer>ul#navlist li a { width: auto; }

ul#navlist li#active a {
font-size:12px;
color: #203141;
}

ul#navlist li a:hover, ul#navlist li#active a:hover {
	font-size:12px;
	color: #fdfdfb;
	background-color:#548847;
}

/* :: L :: */
.l1 {
	background-image: url(images/index_01.jpg);
	background-repeat: no-repeat; 
	background-attachment: scroll;
	background-position: top;
	padding:0px;
	margin:0px;
		width:552px;
	height:117px;
	}
.l2 {
	background-image: url(images/index_02.jpg);
	background-repeat: no-repeat; 
	background-attachment: scroll;
	background-position: top;
	padding:0px;
	margin:0px;

	}
.l5 {
	background-image: url(images/index_05.jpg);
	background-repeat: no-repeat; 
	background-attachment: scroll;
	background-position: top;
	padding:0px;
	margin:0px;
	width:787px;
	height:17px;
	}
.l8 {
	background-image: url(images/index_08.jpg);
	background-repeat: no-repeat; 
	background-attachment: scroll;
	background-position: top;
	padding:0px;
	margin:0px;
	width:228px;
	height:116px;
	}
	
.hm {
	padding:2px;
	margin:1px 25px;
	border-bottom:1px dotted #BCDBCF;
	letter-spacing:2px;
	text-indent:15px;
	}
.pss {
	padding:0px;
	margin:0px;
	text-align:center;
	}
	
/* Links */
.slg { 
padding-top:50px; 
font-size:38px; 
font-weight:bolder; 
font-family:Tahoma sans-serif; 
text-align:left; 
text-indent:60px; 
margin:0px;
color:#F1EFBC;
letter-spacing:2px;
}
.slg a:link { 
padding-top:50px; 
font-size:38px; 
font-weight:bolder; 
font-family:Tahoma sans-serif; 
text-align:left; 
text-indent:60px;
color:#F1EFBC; 
margin:0px;
letter-spacing:2px;
}

.slg a:active { 
padding-top:50px; 
font-size:38px; 
font-weight:bolder; 
font-family:Tahoma sans-serif; 
text-align:left; 
text-indent:60px; 
color:#F1EFBC;
margin:0px;
letter-spacing:2px;
}
.slg a:visited { 
padding-top:50px; 
font-size:38px; 
font-weight:bolder; 
font-family:Tahoma sans-serif; 
text-align:left; 
text-indent:60px; 
color:#F1EFBC;
margin:0px;
letter-spacing:2px;
}
.slg a:hover { 
padding-top:50px; 
color:#F1EFBC;
font-size:38px; 
font-weight:bolder; 
font-family:Tahoma sans-serif; 
text-align:left; 
text-indent:60px; 
margin:0px;
letter-spacing:2px;
}
.pst {
	color:#DFDACE;
	font-size:11px;
	padding:2px;
	margin:1px 10px;
	text-align:left;
	}
.post { 
	border:1px solid #DFDACE;
	font-size:14px;
	padding:5px;
	margin:5px 10px;
	text-align:left;
	border:1px dotted #EFE5F8;
	}
.pst a:link {
  font-size:11px; 
	color:#DFDACE;
	font-size:10px;
	padding:2px;
	margin:1px 10px;
	}
	.pst a:visited  {
	color:#DFDACE;
	font-size:11px;
	padding:2px;
	margin:1px 10px;
	}
	.pst  a:active {
	color:#DFDACE;
	font-size:11px;
	padding:2px;
	margin:1px 10px;
	}
.pst a:hover  {
	color:#BFAD80;
	font-size:11px;
	padding:3px;
	margin:3px 10px;
	}
.prt {
	padding:7px 0px 0px 0px;
	margin:0px; 
	text-align:justify; 
	color:#6B1414;
	font-weight:bold;
	text-indent:10px;
}
.prt a:link   {
	padding:7px 0px 0px 0px;
	margin:0px; 
	text-align:justify; 
	color:#6B1414;
	font-weight:bolder;
	text-indent:10px;
	font-size:12px;
}
.prt a:visited{
	padding:7px 0px 0px 0px;
	margin:0px; 
	text-align:justify; 
	color:#6B1414;
	font-weight:bold;
	text-indent:10px;
}
.prt a:active {
	padding:7px 0px 0px 0px;
	margin:0px; 
	text-align:justify; 
	color:#6B1414;
	font-weight:bold;
	text-indent:10px;
}
.prt a:hover {
	padding:7px 0px 0px 0px;
	margin:0px; 
	text-align:justify; 
	color:#6B1414;
	font-weight:bold;
	text-indent:10px;
}
.mr { 
	text-indent:90px;
	margin:0px;
	padding:6px;
	color:#921A1B;
	font-weight:bolder;
	}	
	.mr a:link { 
	text-indent:90px;
	margin:0px;
	padding:6px;
	color:#921A1B;
	font-weight:bolder;
	}	
	.mr a:visited { 
	text-indent:90px;
	margin:0px;
	padding:6px;
	color:#921A1B;
	font-weight:bolder;
	}	
	.mr a:active { 
	text-indent:90px;
	margin:0px;
	padding:6px;
	color:#921A1B;
	}	
	.mr a:hover { 
	text-indent:90px;
	margin:0px;
	padding:6px;
	color:#921A1B;
	font-weight:bolder;
	}
	
	
	.mnk { 
	text-indent:20px;
	margin:0px;
	padding:1px;
	color:#EFF4F8;
	font-weight:bolder;
	text-align:left;
	}	
	.mnk a:link { 
	text-indent:20px;
	margin:0px;
	padding:1px;
	color:#EFF4F8;
	font-weight:bolder;
	}	
	.mnk a:visited { 
	text-indent:20px;
	margin:0px;
	padding:1px;
	color:#EFF4F8;
	font-weight:bolder;
	}	
	.mnk a:active { 
	text-indent:20px;
	margin:0px;
	padding:1px;
	color:#EFF4F8;
	}	
	.mnk a:hover { 
	text-indent:20px;
	margin:0px;
	padding:1px;
	color:#EFF4F8;
	font-weight:bolder;
	}	
	
	
		
.mth {
  width:235px;
	padding:0px;
	margin:0px;
	background-color:#F7ECD7;
	}
.spd {
  color:#14663C;
	font-size: 15px;
	margin: 15px;
	padding: 3px 5px 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #F0F2F7;
	word-spacing: 1px;
	text-align:center;
}
.cent {
  background-image: url(images/dbsh.gif);
	background-repeat: no-repeat; 
	background-attachment: scroll;
	background-position: top;
	padding:0px;
	margin:0px 10px 0px 10px;
	}
.pct {
	text-align:justify;
	padding:0px 5px;
	margin:0px;
	border-bottom:1px solid #dee3eb;
	font-size:12px;
	background-color:#FAFAFA;
	text-indent:5px;
  color:#08260e;
	}
	
.mb {
	margin:0px 0px 0px 30px;
	background-color:#DEEADB;
	padding:0px 0px 15px 0px;
	text-align:center;
	}
.mq {
	padding:0px;
	margin:0px 0px 0px 30px;
	}
.f {
	letter-spacing:2px;
	padding:0px;
	margin:0px;
	text-align:center;
	 background-image: url(images/ft.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center bottom;
	}
.txt {
  text-indent:5px;
	border-bottom:1px solid #0f0f0f0;
	padding:5px;
	margin:5px;
	text-align:justify;
	color:#2a6429;
	background-color:#fdfdfe;
	}	