/*========================================================*/
/*        	 		Created by CMSSkins.com               */
/*========================================================*/


/*========================================================*/
/*  Main SKIN Elements                                    */
/*========================================================*/
/* Main BG                             --*/.Main-BG { background: url(main-bg.png);}
/* Cell containing logo                --*/.LogoTD { padding:0 0 0 0; }
/* Main Site Width                     --*/.DefaultWidth { width:940px; } 
/* Header BG                           --*/.HeaderTD { background: url(header.png) repeat-x top left; height:100px; }
/* Menu TD                             --*/.MenuTD { padding:0 20px; }
/* Footer TD                           --*/.FooterTD { padding:15px 0 30px 0; }
/* Footer TD For Inner Skin            --*/.FooterTDIn { background: url(inner-footer-shadow.gif) no-repeat top center; padding:20px 0 30px 0; }
/* Inner Skin                          --*/.InnerWPart { background: url(inner-main-shadow.gif) no-repeat top center; padding:25px 0 0 0; }
/* Header Shadow                       --*/.Header-Shadow { background: url(inner-header-shadow.png) no-repeat top center; padding:20px 0;}
/* Header Shadow                       --*/.Header-Shadow-Con { background: url(inner-header-shadow.png) no-repeat top center; padding:10px 0 22px 0;}
/*========================================================*/
/*  Search                                                */
/*========================================================*/
/*--                                   --*/ .SearchTD { width:210px; vertical-align: top; height: 31px; padding: 0 0 0 0; }
/*--                                  
/*========================================================*/
/*  Main Menu                                             */
/*========================================================*/
/* main menu td */					       .main_dnnmenu_bar { font-size: 12px; background-color:transparent; height:31px; position:relative; z-index:999;}
/* Main Menu Normal */				       .main_dnnmenu_rootitem {          background:url(menu-seperator.png) no-repeat right; color:#ffffff; font-family: Calibri,Arial,Helvetica,sans-serif; font-size: 18px; font-weight: normal; text-align:center; vertical-align:middle; height:31px; line-height:16px; padding:8px 15px 7px 15px;}
/* Main menu hover */ 				       .main_dnnmenu_rootitem_hover{     background:url(menu-seperator.png) no-repeat right; color:#005295; font-family: Calibri,Arial,Helvetica,sans-serif; font-size: 18px; font-weight: normal; text-align:center; vertical-align:middle; height:31px; line-height:16px; padding:8px 15px 7px 15px;}
/* Main menu selected */			       .main_dnnmenu_rootitem_selected { background:url(menu-seperator.png) no-repeat right; color:#005295; font-family: Calibri,Arial,Helvetica,sans-serif; font-size: 18px; font-weight: normal; text-align:center; vertical-align:middle; height:31px; line-height:16px; padding:8px 15px 7px 15px;}


/* SUB Menu Box */ 				           .main_dnnmenu_submenu { border:0px solid #ccd2ba1;}
									       .main_dnnmenu_submenu td {      font-family: Arial; font-size: 12px; background:url(sub-bg-idel.png) repeat-x bottom left #ffffff; opacity:0.8; filter:alpha(opacity=80); color:#666666; font-weight:normal; text-align:left; line-height:25px; padding:0px 5px 0 12px; margin:0px; }
/* SUB Menu hover & selected */ 	       .main_dnnmenu_itemhover td {    font-family: Arial; font-size: 12px; background:url(sub-bg-active.png) repeat-x bottom left #ffffff; opacity:0.8; filter:alpha(opacity=80); color:#20558a; font-weight:normal; text-align:left; line-height:25px; padding:0px 5px 0 12px; margin:0px; }
									       .main_dnnmenu_itemselected td { font-family: Arial; font-size: 12px; background:url(sub-bg-active.png) repeat-x bottom left #ffffff; opacity:0.8; filter:alpha(opacity=80); color:#7e99aa; font-weight:normal; text-align:left; line-height:25px; padding:0px 5px 0 12px; margin:0px; }
									      
										   .main_dnnmenu_break { height: 1px; background-color: #666666; }
/* SUB Menu Icons */		               .icn { display:none; }
/* Module Action Menus */ 			       .ModuleTitle_SubMenu { border:0px dotted #999;}
									       .ModuleTitle_SubMenu td{ background-color: #fbfbfb; color: #999; font-weight:normal; white-space: nowrap; font:Tahoma; font-size:11px; padding:3px 5px 3px 5px;}
/* Module Action Menus Icons */            .ModuleTitle_MenuIcon { height: 1px; background-color: #333; border-top: 0px #999 solid; border-bottom: 0px #FFF solid; padding:3px 5px 3px 5px;}

									       .ModuleTitle_MenuItemSel td {background: #666; color: #8ebd01; font:Tahoma; font-size:11px; font-weight:normal; padding:3px 5px 3px 5px;}
									       .ModuleTitle_MenuItemSel {background: #666; color: #8ebd01;}
									       .ModuleTitle_MenuArrow { border:0px solid #000;}
									       .ModuleTitle_MenuBreak td { height: 1px; background-color: transparent; border-top:0px solid #333; padding:0px;}
									       .ModuleTitle_MenuBreak { height: 1px; background-color: transparent; border-top:0px solid #333; padding:0px;}

/* Module Action Button */ 			       .ModuleTitle_MenuItem { border-bottom:0px solid #000000; border-top:0px solid #000000; background:transparent;}


