/* CSS Document */


a:link {
	color: #643C6E;
	text-decoration: underline;
	
}
a:visited {
	color: #643C6E;
	text-decoration: underline;
}
a:hover {
	color: #643C6E;
	text-decoration: underline;
}
a:active {
	color: #643C6E;
	text-decoration: underline;
}



a.alink:link, a.alink:visited ,a.alink:active {
	color: #643C6E;
	text-decoration: none;
	border-bottom:dotted;
	border-bottom-color:#643C6E;
	border-bottom-width:1px;



}
a.alink:hover{
	color: #643C6E;
	text-decoration: none;
	border-bottom:dotted;
	border-bottom-color:#643C6E;
	border-bottom-width:1px;

}

a.btmlink:link, a.btmlink:visited ,a.btmlink:active {

	font-size: 10px;
	color: #ffffff;
	text-decoration: none;	


}
a.btmlink:hover{
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;	
}

a.mainmenu:link, a.mainmenu:visited ,a.mainmenu:active {
	display:block;
	font-size: 12px;
	font-weight:normal;
	color: #b18cba;
	text-decoration: none;	
	
	padding-left:18px;
	background-image:url(giffs/aaro1.gif);
	background-repeat:no-repeat;
	background-position: left;
	
	margin-left:4px;


}
a.mainmenu:hover{
	display:block;
	font-size: 12px;
	font-weight:normal;
	color: #ffffff;
	text-decoration: none;	
	
	padding-left:18px;
	background-image:url(giffs/aaro2.gif);
	background-repeat:no-repeat;
	background-position: left;
	
	margin-left:4px;
}

a.mainmenuo:link, a.mainmenuo:visited ,a.mainmenuo:active {
	display:block;
	font-size: 12px;
	font-weight:Bold;
	color: #ffffff;
	text-decoration: none;	
	
	padding-left:18px;
	background-image:url(giffs/aaro3.gif);
	background-repeat:no-repeat;
	background-position: left;
	
	margin-left:4px;



}
a.allmenu:link, a.allmenu:visited ,a.allmenu:active {
	display:block;
	width:85%;
	font-size: 12px;
	font-weight:normal;
	color: #b996c1;
	text-decoration: none;	
	
	margin-left:5px;
	margin-right:5px;
	
	padding-left:18px;
	padding-bottom:2px;
	padding-top:2px;
	background-image:url(giffs/aro1.gif);
	background-repeat:no-repeat;
	background-position: left;
	
	background-color:#efe7f1;
	
	border-bottom-style:solid;
	border-bottom-color:#F8F4F9;
	border-bottom-width:1px;



}
a.allmenu:hover{
	display:block;
	width:85%;
	font-size: 12px;
	font-weight:normal;
	color: #643C6E;
	text-decoration: none;	
	
	margin-left:5px;
	margin-right:5px;
	
	padding-left:18px;
	padding-bottom:2px;
	padding-top:2px;
	background-image:url(giffs/aro2.gif);
	background-repeat:no-repeat;
	background-position: left;
	
	background-color:#efe7f1;
	
	border-bottom-style:solid;
	border-bottom-color:#F8F4F9;
	border-bottom-width:1px;

}

a.allmenuo:link, a.allmenuo:visited ,a.allmenuo:active {
	display:block;
	width:85%;
	font-size: 12px;
	font-weight:bold;
	color: #643C6E;
	text-decoration: none;	
	
	margin-left:5px;
	margin-right:5px;
	
	padding-left:18px;
	padding-bottom:2px;
	padding-top:2px;
	background-image:url(giffs/aro2.gif);
	background-repeat:no-repeat;
	background-position: left;
	
	background-color:#efe7f1;
	
	border-bottom-style:solid;
	border-bottom-color:#F8F4F9;
	border-bottom-width:1px;




}
a.rightmenu:link, a.rightmenu:visited ,a.rightmenu:active {
	display:block;
	font-size: 11px;
	font-weight:normal;
	color: #93C41D;
	text-decoration: none;
	
	background-image:url(giffs/aro1.gif);
	background-repeat:no-repeat;
	background-position: 45% left;

	border-bottom-style:dotted;
	border-bottom-color:#80bb44;
	border-bottom-width:1px;
	
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
	line-height:10pt;



}
a.rightmenu:hover{
	display:block;
	font-size: 11px;
	font-weight:normal;
	color: #3C4F0D;
	text-decoration: none;
	
	background-image:url(giffs/aro2.gif);
	background-repeat:no-repeat;
	background-position: 45% left;

	border-bottom-style:dotted;
	border-bottom-color:#80bb44;
	border-bottom-width:1px;
	
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
	line-height:10pt;
}

a.rightmenuo:link, a.rightmenuo:visited ,a.rightmenuo:active {
	display:block;
	font-size: 11px;
	font-weight:333333;
	color: #333333;
	text-decoration: none;	
	
	background-image:url(giffs/aro3.gif);
	background-repeat:no-repeat;
	background-position: 45% left;

	border-bottom-style:dotted;
	border-bottom-color:#80bb44;
	border-bottom-width:1px;
	
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
	line-height:10pt;

}

/* page text*/

.pagetitle{
	font-weight:500;
	font-size: 21px;
	color: #39213f;
	text-decoration: none;	
	display:block;	
	
	padding-top:0px;
	padding-left:15px;
	
	border-bottom:dotted;
	border-bottom-color:#93C41D;
	border-bottom-width:0px;
	
	background-image:url(giffs/titaro.gif);
	background-repeat:no-repeat;
	background-position: 30% left;

}

.textfield{
	font-size: 10px;
	color: #39213f;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	width:95%;
	
	margin-bottom:3px;
	border:solid;
	border-color:#999999;
	border-width:1px;

}

.smalltitle{
	font-size: 12px;
	color: #643C6E;
	padding-bottom:8px;




}

.whitetext
{
	font-size: 11px;
	color: #ffffff;

}
a.keylink:link, a.keylink:visited ,a.keylink:active {
	font-size: 11px;
	font-weight:normal;
	color: #b996c1;
	text-decoration: none;


}
a.keylink:hover{
	font-size: 11px;
	font-weight:normal;
	color: #b996c1;
	text-decoration: none;

}
.keylink
{
	font-size: 11px;
	font-weight:normal;
	color: #b996c1;
	text-decoration: none;

}