body{
	margin: 9px 9px 0px 9px;
	background:#808080;
	font-family: verdana, arial, tahoma;
	font-size:10px;
	align: right;
}

#mainframe{
	padding:0px 0px 0px 0px;
	background:#ffffff;	
	background-image: "../images/barbck.jpg";
	width:100%;
}
#header{
	padding:0px 0px 0px 0px;
	color:#ffffff;
}
#navigation{
	background:#dcdcdc;
	height:24px;
	font-family: tahoma;
	font-size:11px;
	width:100%;
}
#pagecontent{
	width:100%;
	border:0px #111111 solid;
}
#leftspace{
	height:300px;
	float:left;
}
#content{
	width:620px;
	text-align:justify;
	padding:2px 2px 2px 2px;
	float:left;
	display:block;
}
#rightspace{
	border-left:0px #808080 dashed;
	float:left;
}

#leftmenu
{
	float: left;
	width: 155px;
}
#leftspace{
	display:block;
}
.lml,  .lmen:visited
{
	padding-top: 3px;
	padding-bottom: 5px;
	padding-left:10px;
	font: 9px Verdana, Arial, sans-serif;
	font-weight: normal;
	color: #333333;
	background-color: #ffffff;
	background-image:none;
	text-decoration: none;
	display: block;
	border-top: 1px solid #dcdcdc;
	line-height:14px;
}
.lml:hover
{
	background:#F9F9F9 url(../images/arrow.gif) left no-repeat;
	padding-left:10px;
	color: #117ACB;
}

.lma:hover, .lma
{
	padding-top: 3px;
	padding-bottom: 5px;
	padding-left:10px;
	font: 9px Verdana, Arial, sans-serif;
	font-weight: normal;
	color: #117ACB;
	background:#F9F9F9 url(../images/arrow.gif) left no-repeat;
	text-decoration: none;
	display: block;
	border-top: 1px solid #dcdcdc;
	line-height:14px;
}


.fblock{
	float:left;
	width:187px;
	padding: 5px 0px 5px 5px;
	color:#00000;
	font-size:10px;
	background-color:#ffffff;
	border: #fefefe 1px dashed;
	line-height:16px;
	height:180px;
}
.fblock:hover{

}
.fblock a{
	font-size:10px;
	text-decoration:none;
	color:#111111;
}
.fblock a:hover{
	text-decoration:underline;
	color:#0088E7;
}

.itprof{
	float:left;
	width:160px;
	padding: 5px 0px 5px 15px;
	color:#00000;
	font-size:10px;
	background-color:#ffffff;
	border: #fefefe 1px dashed;
	line-height:16px;
	height:180px;
}
.itprof:hover{

}
.itprof a{
	font-size:10px;
	text-decoration:none;
	color:#111111;
}
.itprof a:hover{
	text-decoration:underline;
	color:#0088E7;
}

.contop{
	width:100%;
	border: 1px #EFEFEF solid;
	padding: 0;
}
#menblock{
	border-left:#6E6E6E 1px dashed;
	padding-left:10px;
	padding-top:10px;
	line-height:10px;
}

.ptitle{
	text-decoration:none;
	font-family:Trebuchet MS, arial;
	font-size:16px;
	font-weight:bold;
	color:#0083C7;
	line-height:16px;
	padding-left:10px;
}
.plight{
	color:#ff3c00;
}

.plink{
	text-decoration:none;
	color:#0083C7;
	line-height:16px;
}
.plink:hover{
	text-decoration:underline;
}
.blink{
	font-size: 11px;
	color:#016BB6;
	text-decoration:none;	
}
.blink:hover{
	color:#8C9092;
}

#content{
	float:left;
	padding: 5px 7px 5px 5px;
}
#footer{	
	height:50px;
	color: #aeaeae;
	font-size:10px;
	line-height:50px;
	text-align:center;
}
#footer a{
	font-size: 10px;
	color:#aeaeae;
	text-decoration:none;	
}
#footer a:hover{
	color:#dcdcdc;
	text-decoration: none;
}


.ntext{
	font-size: 11px;
	text-align: justify;
	color: #000000;
	line-height: 20px;
}
.ttext{
	font-size: 10px;
	text-align: justify;
	color: #000000;
	line-height: 20px;
}

.coltext{
	font-size:12px;
	color:#808080;
	line-height:20px;
	text-align: right;
}

.hlNtext{
	font-size: 12px;
	color: #dcdcdc;
}
.hred{
	color:#c10400;
}
