/*********************************************************************/
/* Agave Style Sheet            				                     */
/* Create: 07-19-07							                         */
/* Last Updeted: 07-19-07							                 */
/*********************************************************************/

/*********************************************************************/
/* General							                                 */
/*********************************************************************/
body 
{
	margin-top: 0px;
	margin-bottom: 0px;
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif; 	
	color: #40220d;
	background-color: transparent;
}

#Body
{
	background: #faf7f2 url("images/agv_bg.jpg") repeat-x top left;
}

td				{ font-size: 12px; }

h1				{ font-size: 22px; }
h2,.h2			{ font-size: 20px; }
h3				{ font-size: 18px; }
h4				{ font-size: 16px; }
h5				{ font-size: 14px; }
h6				{ font-size: 12px; font-weight: bold; color: #7f0e08;}
dt				{ font-size: 12px; }

blockquote, pre { }

ul li			{ list-style-type: square;}
ul li li		{ list-style-type: square;}
ul li li li		{ list-style-type: square;}
ol li			{ }
ol ol li		{ }
ol ol ol li		{ }

hr
{ 
	width: 100%; 
	height: 1px; 
	border: 0px; 
	background-color: #8e0b2a; 
	margin-bottom: 15px; 
}

img
{
	border: 0px;
}

blockquote		{ font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 10px 0px 10px 10px;}

.Head {
	font: normal bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #4c290d;
	text-transform: uppercase;
}

.alignleft
{
	border-right: solid 7px transparent;
	float: left;
}

.alignright
{
	border-left: solid 7px transparent;
	float: right;
}

.HomeHeadlineImg
{
	padding-left: 3px;	
}
/*********************************************************************/
/*DNN Controlpanel   												 */
/*********************************************************************/
.controlpanel {
	width: 100%;
	background-color: #fff;
	text-align: center;
}
/*********************************************************************/
/* Links							                                 */
/*********************************************************************/

a:link, a:active, a:visited
{
	color: #b67f37;
	text-decoration: none;
}

a:hover
{
	color: #b1281a;	
}

.LoginCss, .LoginCss a:Link, .LoginCss a:active, .LoginCss a:visited
{
	font-size: 11px;
	color: #b67f37;	
	font-weight: normal;		
}
.LoginCss a:hover
{
	color: #fff;
	cursor: hand;
	cursor: pointer;
}

.AGV_NewsList 			{ padding: 10px 0px; border-bottom: dotted 1px rgb(64,34,13);}

/*********************************************************************/
/* Skin Layout						                                 */
/*********************************************************************/
.AGV_HeaderBG
{
	background-image: url(images/agv_header_bg.jpg); 
	background-repeat: no-repeat; 
	background-position: top left; 
	height: 100%;
	background-color: transparent;
}

.ContentPane
{
	padding: 20px 12px 20px 12px; 	 
	background-image: url('images/agv_body_bg.jpg'); 
	background-repeat: repeat-x; 
	background-position: top;
	background-color: #faf7f2; 
}

.RightPane
{
	background-image: url('images/agv_rightpane_bg.jpg'); 
	background-repeat: repeat-x; 
	background-position: top; 
	background-color: #f2e9e1;
}

/********************************************************************/
/* DNN Module Title Menu                                            */
/********************************************************************/

.ModuleTitle_MenuContainer {
	border-bottom: blue 0px solid; 
	border-left: blue 0px solid; 
	border-top: blue 0px solid; 
	border-right: blue 0px solid; 
}

.ModuleTitle_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:16;
	background-color: Transparent;
}

.ModuleTitle_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: #fff; 
	font-family: verdana; 
	font-size: 11px; 
	font-weight: normal; 
	font-style: normal; 
	border-left: #8c5e2d 0px solid; 
	border-bottom: #8c5e2d 0px solid; 
	border-top: #8c5e2d 0px solid; 
	border-right: #8c5e2d 0px solid;
	background-color: #8c5e2d;
}

.ModuleTitle_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #EEEEEE; 
	border-left: #EEEEEE 1px solid; 
	border-bottom: #EEEEEE 0px solid; 
	border-top: #EEEEEE 0px solid; 
	text-align: center; 
	width: 15; 
	height: 21;
}

.ModuleTitle_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #8c5e2d; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	border-bottom: #FFFFFF 0px solid; 
	border-left: #FFFFFF 0px solid; 
	border-top: #FFFFFF 0px solid; 
	border-right: #FFFFFF 0px solid;
}

.ModuleTitle_MenuBreak {
	border-bottom: #EEEEEE 1px solid; 
	border-left: #EEEEEE 0px solid; 
	border-top: #EEEEEE 1px solid;  
	border-right: #EEEEEE 0px solid; 
	background-color: #EEEEEE; 
	height: 1px;
}

.ModuleTitle_MenuItemSel {

	cursor: pointer; 
	cursor: hand; 
	color: #000; 
	font-family: verdana; 
	font-size: 11px; 
	font-weight: normal; 
	font-style: normal;
	background-color: #c5760f;
}

.ModuleTitle_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
	border-right: #8c5e2d 1px solid; 
	border-bottom: #8c5e2d 0px solid; 
	border-top: #8c5e2d 0px solid;
}

.ModuleTitle_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}

/********************************************************************/
/* RadMenu / Last Updated: 11-19-2009                         */
/********************************************************************/


.RadMenu_Agave					{ float: none;
								  display: inline-block;
								  width: auto;
								  white-space:normal !important; 		/*unwrap menu*/
								  border: 0px;							/*Menu border*/
								  background-image: none;
								  background-color: #3c200b; 			/*Menu background*/
								}

.RadMenu_Agave_rtl				{ text-align: right; }

.RadMenu_Agave_Context			{ border: 0; background: none; }

.RadMenu_Agave a				{ text-decoration: none; }

.RadMenu_Agave .rmText			{ margin: 0px; padding: 0px; }					

.RadMenu_Agave .rmLink,
.RadMenu_Agave .rmLink:visited	{ color: #edb163;						
						  		  text-decoration: none;
						  		  padding: 0px;
								  margin: 0px;
								  background-image: none;				/*fixed upgrade*/
								}

.RadMenu_Agave .rmLink:focused,
.RadMenu_Agave .rmFocused		{ outline: 0; }

.RadMenu_Agave .rmExpanded
								{ z-index: 1005; }
.RadMenu_Agave .rmLink:hover, 
.RadMenu_Agave .rmFocused, 
.RadMenu_Agave .rmExpanded 		{ cursor: hand; 
								  cursor: pointer; 
								  color: #730100;
								  text-decoration: none;
								  background-color: transparent;
								}

.RadMenu_Agave .rmLink .rmText	{ font: normal normal 11px Verdana, Verdana, Arial, Helvetica, sans-serif; 
						 		  text-transform: none; 								  
								}

.RadMenu_Agave .rmRootGroup		{ border: 0px; background-color: #3c200b; background-image: none; }

.RadMenu_Agave .rmRootGroup .rmLink:link .rmText,
.RadMenu_Agave .rmRootGroup .rmLink:visited .rmText
								{ padding: 5px 17px 5px 16px;
								  border-bottom: 4px solid #74400e;
								  background-color: #3c200b;
								  background-image: none;
								}							  		      

.RadMenu_Agave .rmRootGroup a.rmExpanded .rmText,
.RadMenu_Agave .rmRootGroup .rmLink:hover .rmText
								{ color: #c37715;
								  border-bottom: 4px solid #c47906;
								  background-color: #3c200b;
								}
								
.RadMenu_Agave .rmRootGroup .rmLast .rmText
								{ margin-right: 0px; }
								
.RadMenu_Agave .rmRootGroup .rmLink .rmFocused .rmExpanded
								{ color: #c37715;
								  border-bottom: 4px solid #c47906;
								  background-color: #3c200b; 
								}

						

.RadMenu_Agave .rmGroup,
.RadMenu_Agave .rmGroup .rmVertical								/*fixed upgrade*/
								{ border: solid 0px #000;		/*Child Item - Border style*/ 			
						  		  background: #3C200B; 			/*Child Item - Background color*/ 			
								}

.RadMenu_Agave .rmGroup .rmLink:link .rmText,
.RadMenu_Agave .rmGroup .rmLink:visited .rmText
								{ width: 180px;
								  color: #edb163;					/*Child Item link - Font color*/
								  text-decoration: none;
					  	  		  padding: 3px 10px 3px 12px;
								  margin: 0px;					/*fixed upgrade*/
						 		  border: 0px;
  							  	  background-image: none;
								  
								}

.RadMenu_Agave .rmGroup .rmLast .rmLink .rmText,
.RadMenu_Agave .rmGroup .rmLast .rmLink:visited .rmText			/*fixed upgrade*/
								{ border-bottom: solid 0px #000; }


.RadMenu_Agave .rmGroup .rmLink:hover .rmText,
.RadMenu_Agave .rmGroup .rmFocused,
.RadMenu_Agave .rmGroup .rmExpanded
								{ width: 180px; 
								  color: #3c200b;						/*Child Item link hover - Font color*/
								  background-image: none;			/*Child Item link hover - Background color*/
					  			  background-color: #c47906;
								  cursor: pointer; 
					  	 		  cursor: hand;								   	 		  
								}

.RadMenu_Agave .rmGroup .rmLink .rmText
								{ font: normal normal 11px verdana; /*Child Item link - Font size*/
						  		  text-transform: none; 
						  		  padding: 4px 0px;
								}				
								
/*The CSS class for the root group item that is currently selected or one of it's children is currently selected */
.RadMenu_Agave .rmGroup .rmExpanded .rmText 			
								{ color: #4c0504; }					/*Root Menu Item Selected - Font color*/

/* <expand arrows styling> */

/*
.RadMenu_Agave .rmGroup .rmLink:link .rmExpandRight
								{ background-color: #c47906;
								  background-image: none; }



.RadMenu_Agave .rmGroup .rmLink:hover .rmExpandRight

								{ background-color: #c47906;
								  background-image: none; }


.RadMenu_Agave .rmGroup .rmFocused .rmExpandRight,
.RadMenu_Agave .rmGroup .rmExpanded .rmExpandRight
								{ background-color: #c47906;
								  background-image: none; }

.RadMenu_Agave .rmLink:hover .rmExpandLeft,
.RadMenu_Agave .rmFocused .rmExpandLeft,
.RadMenu_Agave .rmExpanded .rmExpandLeft
								{ background-image: none; }
*/
/* </expand arrows styling> */

.RadMenu_Agave .rmHorizontal .rmItem 
								{ border-right: 1px solid #74400e; }
.RadMenu_Agave .rmHorizontal .rmLast 
								{ border-right: 1px solid #74400e; }

.RadMenu_Agave_rtl .rmHorizontal .rmItem 
								{ border-left: 0; }

.RadMenu_Agave .rmRootGroup .rmGroup .rmItem,
.RadMenu_Agave_Context .rmGroup .rmItem
								{ border-right: 0; border-bottom: 0; }


/*Root & Child Item border ---------------*/
.RadMenu_Agave .rmVertical .rmItem 
								{ border-bottom: 0px solid #ffd44e; }
.RadMenu_Agave .rmVertical .rmLast 
								{ border-bottom: 0; }

.RadMenu_Agave .rmVertical .rmGroup .rmItem 
								{ border-bottom: dotted 0px #727c00; }
.RadMenu_Agave .rmVertical .rmGroup .rmLast 
								{ border-bottom: 0; }

/*----------------------------------------*/

.RadMenu_Agave .rmGroup .rmExpanded
								{ z-index: 11; }

.RadMenu_Agave .rmTopArrowDisabled,
.RadMenu_Agave .rmBottomArrowDisabled,
.RadMenu_Agave .rmLeftArrowDisabled,
.RadMenu_Agave .rmRightArrowDisabled
								{ display: none; }

.RadMenu_Agave .rmTopArrow,
.RadMenu_Agave .rmBottomArrow,
.RadMenu_Agave .rmLeftArrow,
.RadMenu_Agave .rmRightArrow	{ font-size: 0;
								  line-height: 0;
								  color: #ffd44e;
								}

.RadMenu_Agave .rmTopArrow,
.RadMenu_Agave .rmBottomArrow	{ height: 10px;
								  width: 100%;
								  background: none;
								}

.RadMenu_Agave .rmBottomArrow	{ background-position: center -18px; }

.RadMenu_Agave .rmLeftArrow,
.RadMenu_Agave .rmRightArrow	{ width: 10px;
								  height: 100%;
								  background: none;
								}

.RadMenu_Agave .rmRightArrow	{ background-position: -18px center; }

.RadMenu_Agave .rmItem .rmDisabled .rmText
								{ color: #999; }

.RadMenu_Agave .rmRootGroup .rmItem .rmDisabled
								{ background: none; }

.RadMenu_Agave .rmGroup .rmItem .rmDisabled
								{ background-color: #ffd44e; }

.RadMenu_Agave .rmRootGroup .rmSeparator,
.RadMenu_Agave .rmGroup .rmSeparator
								{ background: none;
								  border-top: 0px;
								  border-bottom: 0px;
								}

.RadMenu_Agave .rmSeparator .rmText
								{ display: none; }

.RadMenu_Agave .rmHorizontal .rmSeparator
								{ height: 20px;
								  width: 1px;
								  line-height: 20px;
								  border: 0;
								}

.RadMenu_Agave .rmVertical .rmSeparator
								{ height: 1px;
								  margin: 3px 0;
								  border: 0;
								  line-height: 1px;
								}

.RadMenu_Agave .rmLeftImage		{ margin: 2px 5px; }



.RadMenu_Agave .rmSlide			{ margin: 0px !important; } /*Firefox*/

* html .RadMenu_Agave .rmVertical .rmSlide
								{ margin-left: 1px !important; } /*IE-3rd level slide */

* html .RadMenu_Agave .rmHorizontal .rmSlide
								{ margin-top: 0px !important; } /*IE*/

.RadMenu_Agave_rtl .rmSlide		{ margin: 0px !important; }

* html .RadMenu_Agave_rtl .rmVertical .rmSlide
								{ margin-left: 3px !important; }

* html .RadMenu_Agave_rtl .rmHorizontal .rmSlide
								{ margin-top: -2px !important;
								  margin-left: 0 !important;
								}

.RadMenu_Agave .rmItem .rmDisabled:hover
								{ background: none; }
					






