/*----------------------------------------------------*/
/*    Skin Styles for DotNetNuke - Flex by DrNuke     */
/*           http://www.DrNuke.co.uk/flex             */
/*       Copyright DrNuke - All rights reserved       */
/*----------------------------------------------------*/

/* Menu height */ 
.MenuHeight { height:27px; }

/* Main menu container */ 
.MainMenu_SubMenu { background:#ffffff; color:#777777; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border:1px solid #adadad; z-index:1000; cursor:pointer; cursor:hand; font-weight:normal; filter:Alpha(Opacity=95); -moz-opacity:.95; }
/* Submenu items idle */ 
.MainMenu_MenuItem { background:#ffffff; color:#777777; font-family:arial; font-size:10pt; font-weight:normal; font-style:normal; padding:5px 30px 5px 16px; height:20px; border-top:0px solid #ffffff; border-right:0px solid #ffffff; border-bottom:1px solid #d8dde3; border-left:0px solid #ffffff; }
/* Submenu items hover */ 
.MainMenu_MenuItemSel { background-color:transparent; }
/* Submenu items hover */
.SubMenu_MenuItemSel { background:#e4e4e4; color:#28509a; font-family:arial; font-size:10pt; font-weight:normal; cursor:pointer; cursor:hand; padding:5px 30px 5px 16px; height:20px;  border-top:0px solid #e4e4e4; border-right:0px solid #e4e4e4; border-bottom:1px solid #d8dde3; border-left:0px solid #e4e4e4; }
/* Box that contains the menu */
.MainMenu_MenuContainer { height:27px; background:transparent; border-bottom:1px solid #e1e5e6; width:100%; }
/* Bar that contains the menu */
.MainMenu_MenuBar { height:27px; cursor:pointer; cursor:hand; background:transparent; }

.MainMenu_Idle TD IMG { display:none; }
.MainMenu_Idle TD{ line-height:0; height:27px; padding:0; margin:0; vertical-align:middle;}
.MainMenu_Idle TD DIV{ height:27px; background:url(images/spacer.gif) top right no-repeat; background-color: transparent; margin:0; padding:0; float:left; _float:none; }
.MainMenu_Idle TD DIV DIV{ height:27px; background:url(images/spacer.gif) top left no-repeat; margin:0; padding:0 7px 0 7px; float:right; _float:none; }
.MainMenu_Idle TD DIV DIV DIV{ height:27px; background:url(images/spacer.gif) center center repeat-x; padding:0px 10px 0px 10px; margin:0; font-size:11pt; font-weight:normal; color:#034090; line-height:20pt; }

.MainMenu_Selected TD IMG, .MainMenu_BreadcrumbActive TD IMG { display:none; }
.MainMenu_Selected TD, .MainMenu_BreadcrumbActive TD{ height:27px; padding:0; margin:0; vertical-align:middle; line-height:0; }
.MainMenu_Selected TD DIV, .MainMenu_BreadcrumbActive TD DIV{ height:27px; background:none; margin:0; padding:0; float:left; _float:none; }
.MainMenu_Selected TD DIV DIV, .MainMenu_BreadcrumbActive TD DIV DIV{ height:27px; background:none; margin:0; padding:0 7px 0 7px; float:right; _float:none; }
.MainMenu_Selected TD DIV DIV DIV, .MainMenu_BreadcrumbActive TD DIV DIV DIV{ line-height:20pt; height:27px; color:#777777; font-size:11pt; background:none; font-weight:normal; padding:0px 10px 0px 10px; margin:0; }

/* Menuitem arrows */
.MainMenu_MenuArrow { border-top:0px solid #ffffff; border-right:0px solid #ffffff; border-bottom:1px solid #d8dde3; border-left:0px solid #ffffff; margin:0; padding:0; }									 
/* Menuitem root arrows */
.MainMenu_RootMenuArrow { display:none; }									 
/* Menuitem icons */
.MainMenu_MenuIcon { display:none; }									 
/* Menuitem separator */
.MainMenu_Separator { }
/* Menuitems separator borders */ 
.MainMenu_MenuBreak { border-top-style:none; border-right-style:none; border-left-style:none; border-bottom-style:none; background:transparent; vertical-align:top; }

/* Menu cell */ 
.MenuCell { width:100%; }

/* Custom  */
/* Header Center Gradient */
.green_Grad {background-image:url(images/green_grad.jpg); background-position:top left; background-repeat:no-repeat; width:100%; height:138px;}

/* Footer Site Links */
.foot_links {color:#8c8c8c; background-color:#f0fff4; padding:5px; width:100%; text-align:center; border:5px solid #ffffff;}

/* Home Page Button Container */
.home_butt { width:650px; padding:0px 30px 0px 50px; }
/* Home Page Button Cells */
.butt_cell {text-align:center; padding: 0px 0px 5px 0px; font-size:11pt; width:165px;}
.LogoCell {
	background-image:url(images/logo_green.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:210;
	width:277;
}
 /*  Left Area */
 .t { background-image: url(images/gcontrounded-t.gif); background-position:top; background-repeat:repeat-x; width:100%;}
 .l { background-image: url(images/gcontrounded-l.gif); background-position:left; background-repeat:repeat-y; height:100%;}
 .r { background-image: url(images/gcontrounded-r.gif); background-position:right; background-repeat:repeat-y; height:100%; width:100%;}
 .b { background-image: url(images/gcontrounded-b.gif); background-position:bottom; background-repeat:repeat-x; }
 
 .left_col {padding-bottom:5px; }
 .color {background-color:#457756;}



