@charset "utf-8";
/* CSS Document */
/*========================================================*/
/*         Skin styles for  dnnon.com: A0001              */
/*              created by dnnon.com                      */
/*========================================================*/

/*========================================================*/
/*                  Table of Contents                     */
/*========================================================*/
/*  1. General                                            */
/*  2. Skin Layout                                        */
/*  3. Controls                                           */
/*  4. Links and Buttons                                  */
/*  5. Text                                               */
/*  6. Main Menu                                          */
/*  7. Module Menus                                       */ 

/*========================================================*/


/*========================================================*/
/*  1. General                                            */
/*========================================================*/



/* Forces browser height of 100% */
html {
	width:100%;
	height:100%;
}

/* Body style */
body {
	width:100%;
	height:100%;
	text-align:left;/*:center;*/
	background-color:transperent;/*#00CC99;/*transperent;*/
	vertical-align:top;
	padding:0;
	padding-top:0;
	padding-left:0;
	padding-right:0;
	padding-bottom:0;
	margin:0;
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	border:none;
	border-width:0;
	border-color:transperent;
	border-style:none;
	border-top:none;
	border-top-width:0;
	border-top-color:transperent;
	border-top-style:none;
	border-left:none;
	border-left-width:0;
	border-left-color:transperent;
	border-left-style:none;
	border-right:none;
	border-right-width:0;
	border-right-color:transperent;
	border-right-style:none;
	border-bottom:none;
	border-bottom-width:0;
	border-bottom-color:transperent;
	border-bottom-style:none;
}

/* Catch-all to ensure text consistency */
div, table, tr, td {
	font-family:Tahoma;
	font-size:11px;
	line-height:1.4em;
}

/*========================================================*/
/*  2. Page Layout                                        */
/*========================================================*/

.SitePage{
	width:100%;
	height:100%;
	background-color:#325900;
}

/* You may change the site width into any fixed sizes or 100% */
.SiteWidth {
	width: 900px;
	height:100%;
	background-color:#A5CE4D;
	vertical-align:top;
}
.body_topleft{
	width:10px;
	height:10px;
	background-image:url(bg_tleft.png);
	background-position:right 50%;
	background-repeat:no-repeat;
}
.body_top{
	background-image:url(bg_top.png);
	background-position:right 50%;
	background-repeat:repeat-x;
}
.body_topright{
	width:10px;
	background-image:url(bg_tright.png);
	background-position:left 50%;
	background-repeat:no-repeat;
}
.body_left{
	background-image:url(bg_left.png);
	background-position:right 50%;
	background-repeat:repeat-y;
}
.body_right{
	background-image:url(bg_right.png);
	background-position:left 50%;
	background-repeat:repeat-y;
}
.body_botleft{
	height:10px;
	background-image:url(bg_bleft.png);
	background-position:right 50%;
	background-repeat:no-repeat;
}
.body_bot{
	background-image:url(bg_bot.png);
	background-position:right 50%;
	background-repeat:repeat-x;
}
.body_botright{
	background-image:url(bg_bright.png);
	background-position:left 50%;
	background-repeat:no-repeat;
}
/* top bar*/
.topbar {
	background-color:#162D00;
}

.topflash{
	background-color:#FFFFFF;
}


.breadcrumb{
	background-image:url(shadow_breadcrumb_top.gif);
	background-repeat:repeat-x;
	vertical-align:top;
	height:30px;
}
.botbar{
	background-image:url(shadow_breadcrumb_bot.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	height:30px;
}

/*--------- pane style ----------*/
.ContentPane, .TopPane, .BottomPane{ padding:0px; margin:0px; }
.LeftPane{ padding:0px 10px 0px 0px; width:10em; margin:0px; }
.RightPane{ padding:0px 0px 0px 10px; width:10em; margin:0px; }

/*========================================================*/
/*  3. Controls                                           */
/*========================================================*/

/* Style for date control */
/* stander object*/
.breadcrumbtxt {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #325923;
	FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	WHITE-SPACE: nowrap;
	BACKGROUND-COLOR: transparent;
	vertical-align:middle;
}
.currentdates {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #325923;
	FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	WHITE-SPACE: nowrap;
	BACKGROUND-COLOR: transparent;
	vertical-align:middle;
}

.logintxt {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR:#325900;
	FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	WHITE-SPACE: nowrap;
	vertical-align:middle;
	/*BACKGROUND-COLOR: #162d00*/
}
.footertxt {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #325923;
	FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: transparent

}
/* object link*/
/*======================*/
A.breadcrumbtxt:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR:#325923;
	FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	vertical-align:middle;
}
A.breadcrumbtxt:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR:#325923;
	FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	vertical-align:middle;
}
A.breadcrumbtxt:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;

	COLOR:#325923;
	FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	vertical-align:middle;
}
A.breadcrumbtxt:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR:#325923;
	FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	vertical-align:middle;
}

A.currentdates:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR:#325923;
	FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	vertical-align:middle;
}
A.currentdates:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR:#325923;
	FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	vertical-align:middle;
}
A.currentdates:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;

	COLOR:#325923;
	FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	vertical-align:middle;
}
A.currentdates:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR:#325923;
	FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	vertical-align:middle;
}
/*======================*/
#invert A:link {
	COLOR: #d0ff00;
	FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
#invert A:visited {
	COLOR: #d0ff00;
	FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
#invert A:hover {
	COLOR: #d0ff00;
	FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
#invert A:active {
	COLOR: #d0ff00;
	FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
A:link {
	COLOR: #325900;
	FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #325900;
	FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #325900;
	FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
A:active {
	COLOR: #325900;
	FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}

/*=============*/
A.logintxt:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR:#325900;
	FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	vertical-align:middle;
	}
A.logintxt:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR:#325900;
	FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	vertical-align:middle;
}
A.logintxt:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR:#FFffff;
	FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	vertical-align:middle;
}
A.logintxt:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #D0FF00;
	FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	vertical-align:middle;
}
/*============*/
A.footertxt:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR:#325923;
	FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.footertxt:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR:#325923;
	FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.footertxt:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR:#FFffff;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
A.footertxt:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR:#doFF00;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}

A.CommandButton:link {
	COLOR:#CCCCCC/*: #325900;*/
	TEXT-DECORATION: underline
}
A.CommandButton:visited {
	COLOR:#CCCCCC/*: #325900;*/
	TEXT-DECORATION: underline
}
A.CommandButton:active {
	COLOR:#CCCCCC/*: #325900;*/
	TEXT-DECORATION: underline
}
A.CommandButton:hover {
	COLOR:#CCCCCC /*: #325900;*/
	TEXT-DECORATION: none
}


/*========================================================*/
/*  5. Text                                               */
/*========================================================*/



/* text style for module titles */
.Head {
	font-family:tahoma, Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	font-weight: bold;
}


/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */ 
.SubHead {
	font-family:tahoma;
	font-size: 11px;
	color:#333;
	font-weight: bold;
}


/* text style used for most text rendered by modules; applies to the majority of text in the site */
.Normal{
/*	color: #333;*/
	font-family:tahoma;
	font-size: 11px;
	font-weight: normal;
	line-height:1.8em;
}

.NormalBold {
/*	color: #333;*/
	font-family:tahoma;
	font-size: 11px;
	font-weight: bold;
	line-height:1.8em;
}

/* Bold red text for alerts and such */
.NormalRed {
	color: #930;
	font-family:tahoma;
	font-weight: bold;
	font-size: 11px;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    font-family:tahoma;
    font-size: 11px;
    font-weight: normal;
}

/*  form style */
select, input {
	font-family:tahoma;
	font-size: 11px;
}


/* all the other text*/
h3, h4, h5, h6, DT, TFOOT, THEAD, TH {
/*	color:#333;*/
}

/*========================================================*/
/*  6. Main Menu                                             */
/*========================================================*/
.BreadcrumbBar {
	background-color:#CCCCCC;
	height:30px;	
}
.MainMenu_MenuBar {
/*	background-color:#000000;*/
	height:30px;
	text-align:justify;
	vertical-align:middle;
	color:#325923;
	padding:0;
}

.menubar{
/*background-color:#000000;*/
height:30px;
text-align:justify;
vertical-align:middle;
color:#325923;
}
/* meneu NAV*/
/*CSSControl*/
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
}
/*CSSContainerRoot*/
.main_dnnmenu_container {
	background-color: transparent; 
}
/*CSSNodeRoot*/
.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: hand; 
	cursor: hand; 
	color: #FFFFFF; 
	font-size: 9pt;
	font-weight:bold;
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 12px 0px 5px;   /*explicitly set padding for root menu items*/
}
/* CSSNode*/
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-size: 9pt;
	font-weight:bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
        white-space: nowrap;  /*Word wrapping menu item now optional*/	
        padding: 1px 3px 3px 1px;	
}
/*CSSIcon*/
.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
/*CSSContainerSub*/
.main_dnnmenu_submenu {
	background-color:#387100;
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}
/*CSSBreak*/
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}

/*CSSNodeHover*/
.main_dnnmenu_itemhover {  
/*	background-color: #aaaaaa;*/
	color:#D0FF00;
	font-weight:bold; 
}
.main_dnnmenu_itemhover td {  
/*	background-color: #aaaaaa; */
	color:#D0FF00;
}
/*NodeLeftHTMLBreadCrumbRoot*/





