

/* LEFT SIDE MENUS*/

.Lmenu {
        margin: 0px 0px 0px 0px;
        border-style: solid solid none solid;
        border-color: #D8D5D1	;
        border-width: 1px;
        border-width: 1px;
		display:block;
        }

.Lmenu ul{
	list-style-type:none;
	margin-left:0px;
	padding:0px;
	color: #407299;
	
	
}

.Lmenu ul li{
	margin-left:0px;
	padding:0px;
	display:block;
    background-image:url(stylesheets/menu2.gif);
}
/*
.Lmenu li a {
        color: #407299;
        height: 10px;
        text-decoration: none;
        display: block;
		font-size:13px;
        padding: 0px 0 0 0px;
        }

.Lmenu li a:hover, .Lmenu li a.current{
        color: #407299;
		font-weight:bold;
        padding: 0px 0 0 0px;
        }
	*/	
		
/* END OF LEFT SIDE MENUS */

/* OTHER LISTS*/

.bloglist {
        margin: 0px 0px 10px 0px;
		padding:2px;
        border-style: solid;
        border-color: #D8D5D1;
       	border-width: 1px;
        border-width: 1px;
        }


.bloglist ul li 
{
	list-style-type:disc;
}
.bloglist li a {
        height: 24px;
        text-decoration:none;
        color: #407299;
        display: block;
		font-size:10pt;
        padding: 2px 0 0 20px;
        }

.bloglist li a:hover, .bloglist li a.current{
        color: #407299;
        padding: 2px 0 0 20px;
        }
/* END OF OTHER LISTS */

.Lhead {
		font-size:18px;
		color:#FFFFFF;	
		font-family: Tahoma, Geneva, sans-serif;
		font-weight:bold;
		padding:0px 0px 0px 8px;
		background-color:#005395;
		padding-bottom:2px;
		}	
.Lheadimg {
		font-size:18px;
		color:#FFFFFF;	
		font-family: Tahoma, Geneva, sans-serif;
		font-weight:bold;
		padding:0px 0px 0px 8px;
		background-image:url(images/bgimage.gif);
		background-repeat:repeat-x;
		height:22px;
		}			
		
.approve{
		font-family: tahoma, helvetica, sans-serif;
		text-align:right;
		color:#407299;
		padding:3px;
		}
		
.approve a{
		font-size:10pt;
		color:#407299;
		text-decoration:none;
}
.approve a:hover{
	font-size:10pt;
	color:#ff0000;
	text-decoration:underline;
}	
.anspan{
	font-size:10pt;
	font-weight:bold;
	margin-left:20px;
}
.borderF{
	border-right:2px solid #aaaa9a;
	border-bottom:2px solid #aaaa9a;
	border-top:2px solid #ffffff;
	border-left:2px solid #ffffff;
	background-color:#f3f1ef;
}
.borderF2{
padding:10px; background-color:#f7f6f3; border-right:1px solid #c8c7c5; border-bottom:1px solid #c8c7c5;
}
#le {float:left; margin-left:12px; width: 180px; padding-right:10px;}

#le a{
	color: #407299;
	display:block;
	padding-bottom:12px;
	font-family:tahoma, helvetica, sans-serif;
	font-size: 10pt;
}
#right1
{float:left; width:749px; font-size:10pt;}

/*#leftt {float:left; width:550px; padding:.5em; background-color:#FFFFFF;}

#rightt {float:right; width:240px; padding:.5em; background-color:#FFFFFF;}*/


/* Somu styles*/

#leftsidemenu {float:left; width:220px; margin-left:6px; margin-right:12px; background-color:#FFFFFF;}

.LM {
        margin: 0px 0px 0px 0px;
        border-style: solid solid none solid;
        border-color: #D8D5D1	;
        border-width: 1px;
        border-width: 1px;
		display:block;
		height:auto;
		margin-top:12px;
        }
.LMHead {
		font-size:10pt;
		
		font-family: Tahoma, Geneva, sans-serif;
		font-weight:bold;
		padding:0px 0px 0px 0px;
		
        margin: 0px 0px 0px 0px;
		color:#505050;	
        border-style: solid solid none solid;
        border-color: #D8D5D1;
        border-width: 1px;
        border-width: 1px;
		display:block;
		height:auto;
		width:220px;
        }	
.LMHead a{
	margin-left:0px;
	display:block;
	padding:3px;
}		
.LM ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
	color: #407299;
	}

.LM ul li{
	font-size:10pt;
	font-family: Tahoma, Geneva, sans-serif;
	margin-left:0px;
	padding:2px;
	display:block;
    background-image:url(stylesheets/menu2.gif);
}

.LM ul li a{
	margin-left:25px;
	display:block;
	padding:3px;
}

.LM li a:hover, .LM li a.current{
	text-decoration:none;
        color: #407299;
		font-weight:bold;
        background-image:url(menu2.gif);
        padding: 3px;
        }
.tdtop {
	padding-top:10px;
}

p {
	padding-left:30px;
	padding-right:20px;
}

/* End of somu styles*/





	hr {
	background-color: #aaaa9a;
	height:1px;
	border: 0px solid #aaaa9a !important;
	border: 1px solid #aaaa9a;
	margin: 15px 10px 10px 10px;
	}
	
.whitebg {
		float:none;
		background-color:#FFF;
}
.regtable {
	margin-top:35px;
}
.rightsideback {
	float:right;
	margin-right:25px;
}
.leftback {
	float:left;
	margin-left:25px;
}
.recentpostcontent {
	padding:3px;
	}
.recentpostcontentbold {
	padding:3px;
	font-weight:bold;
	}	
.lefttable {
	float:left;
	margin-left:6px;
}
.centertable {
	float:inherit;
	margin-left:50px;	
}

.bluelink {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10pt;
}
