body{
	margin: 0; 
	padding: 0; 
	background-color: #B0D845;
	font-family: "Verdana", Arial, Osaka;
}
div { margin: 0; padding: 0;}

/*Header Area*/
.stripe { background: url(images/bg_stripe.gif) repeat-x left top; height: 100%;}
.cloud { background: url(images/bg_cloud.gif) repeat-x left top; height: 100%;}

/*Header Navi Area*/
.headernavibarr{ background: url(images/headnavibarr.gif) no-repeat right top; padding-right: 20px;}

/*Header logo Area*/
.headerlogo      { background: url(images/logoaream.gif) repeat-x left  top;}
.headerlogol     { background: url(images/logoareal.gif) no-repeat left top;}


/*Side Navi*/
.sidem{ background: url(images/sidem.gif) repeat left top; padding: 0 6px 50px 6px;}
.sidel{ background: url(images/sidel.gif) repeat-y left top;}

.sidebox { background-color: #fff; padding:0 8px;}

.sidetitle { margin-bottom: 4px;}
.sidetitlel{ background: url(images/sidetitlel.gif) no-repeat left top;}
.sidetitler{ background: url(images/sidetitler.gif) no-repeat right top; height: 59px; padding-top: 35px; font-size: 12pt; font-weight: bold; color: #fff;}

/*Contents Area*/
.contentsl { background: url(images/contentsl.gif) repeat-y left  top;}
.contentsr { background: url(images/contentsr.gif) repeat-y right top; background-color: #fff; padding:22px 20px 20px 3px;}

/*Base Area*/
.basel { background: url(images/basel.gif) repeat-y left  top; height: 100%; background-color: #B1B1B1; color:#666; font-weight: bold; font-size:11pt;}
.baser { background: url(images/baser.gif) repeat-y right top; height: 100%; padding: 10px 10px 50px 10px; text-align:center;}


#dnn_dnnCOPYRIGHT_lblCopyright	{color: #666;}
#dnn_dnnUSER_hypRegister	{color: #FFF;}
#dnn_dnnLOGIN_hypLogin		{color: #FFF;}
#dnn_dnnSEARCH_cmdSearch	{color: #FFF;}

.menu_separator { color: #FFF; font-size: 11px; }

/* MENU
=============================================== */
/* Menu CSS */
.MainMenu_MenuContainer {
	background-color: Transparent; 
	height: 35px;
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height: 35px;
	background-color: Transparent;
}
.MainMenu_MenuItem {
	border-left: #F97DA9 0px solid; 
	border-bottom: #F97DA9 1px solid; 
	border-top: #F97DA9 1px solid; 
	border-right: #F97DA9 0px solid;
	cursor: pointer; 
	cursor: hand; 
	font-family: Tahoma, Arial, Helvetica; 
	color: #FFF; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
}
.MainMenu_MenuIcon {
	background-color: #F97DA9; 
	border-left: #F97DA9 1px solid; 
	border-bottom: #F97DA9 1px solid; 
	border-top: #F97DA9 1px solid; 
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 21px;
}
.MainMenu_SubMenu {
	background-color: #F97DA9;  
	border-bottom: #F97DA9 1px solid; 
	border-top: #F97DA9 1px solid; 
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	height: 21px;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
}
.MainMenu_MenuBreak {
	background:url(images/headnavibarm.gif) bottom;
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	BORDER-LEFT: 0px;
	height: 35px;
	WIDTH: 0px;
	BORDER-BOTTOM: 0px;
}
.MainMenu_MenuItemSel {
	background-color: #FCC; 
	cursor: pointer; 
	cursor: hand; 
	color: #C00;
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	height: 21px;
}
.MainMenu_MenuArrow {
	border-right: #F97DA9 1px solid; 
	border-bottom: #F97DA9 1px solid; 
	border-top: #F97DA9 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
.MainMenu_Selected {
	background: transparent scroll repeat 0% 0%;
	height: 30px
}
.MainMenu_BreadcrumbActive {
	top: 0px;
	margin-top: 0px;
	height: 30px
}
.MainMenu_Active {
	height: 30px
}
.MainMenu_BreadcrumbActive2 {
	background-color: transparent; 
}



