/*========================================================*/
/*        	Created by DNNSEOConsultants.com              */
/*		     Mike Niel (DNN SEO Consultant)			      */
/*========================================================*/
/*	        Email: info@dnnseoconsultants.com			  */
/*		   Gtalk: dnnseoconsultants@gmail.com			  */
/*			  Skype: dnnseoconsultants				      */
/*========================================================*/


/*========================================================*/
/*  Content Panes  CSS                                    */
/*========================================================*/

.flame_top {
	background-repeat: repeat-x;
}
/*-- Main Left Side pane   	      	   --*/.LeftSidePane {
	padding: 0 0 0 0;
}
/*-- top Image Banner pane      	   --*/.BannerPane {
	width: 100%;
	padding: 0 0 0 0;
}
/*-- content2 pane          	       --*/.ContentPane2 {
	padding: 5px 5px 5px 5px;
}
/*-- left2 content pane          	   --*/.ThirtyLeftPane {
	padding: 5px 5px 5px 5px;
	width: 20%;
	background-color:#CCCCCC;
}
/*-- right2 content pane        	   --*/.SeventyRightPane {
	padding: 0 5px 0 7px;
	width: 80%;
}
/*-- left content pane          	   --*/.FiftyLeftPane {
	padding: 0 7px 0 5;
	width: 50%;
}
/*-- right content pane       	       --*/.FiftyRightPane {
	padding: 0 5px 0 7px;
	width: 50%;
}
/*-- Extended inside pane   	       --*/.ExtendedPane {
	width: 100%;
	padding: 0 5px 0 5px;
}
/*-- left2 content pane          	   --*/.SeventyLeftPane {
	padding: 5px 5px 5px 5px;
	width: 80%;
}
/*-- right2 content pane        	   --*/.ThirtyRightPane {
	padding: 0 0 0 7px;
	width: 20%; /*background-color: #272627;*/
	background-color:#CCCCCC;
}
/*-- Extended inside pane 2  	       --*/.ExtendedPane2 {
	width: 100%;
	padding: 0 5px 0 5px;
}
/*-- Footer inside pane          	   --*/.FooterPane {
	width: 100%;
	padding: 10px 5px 0 5px;
}



/*========================================================*/
/*            Horizontal Solpart menu CSS                 */
/*========================================================*/

.MenuTD {
	width: 100%;
	vertical-align: middle;
	text-align: left;
	background: url(menu-bg.jpg) repeat-x top left;
	padding: 0 0 0 0;
}

.MainMenu_MenuContainer {
	background-color: transparent;
	padding-right: 0px;
	padding-left: 0px; /* you can give Space in the main menu by this */
}

.MainMenu_MenuItemSel {
	background-color: transparent;
	height: 26px;
}

.MainMenu_MenuItem {
	cursor: pointer;
	cursor: hand;
	color: #990000;
	font-weight: normal;
	background-color: Transparent;
	border: 0px solid #59657F;
}
.MainMenu_MenuItemAct {
	cursor: pointer;
	cursor: hand;
	color: #333333;
	font-weight: normal;
	background-image: url(SubMenuBG.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}

.MainMenu_MenuIcon {
	text-align: center;
	background-color: #F0F0F0;
	border: 0px solid #F0F0F0; /* by this you easily hide icon effect on bg, just because of IE */
	width: 14px; /* give space from left side in the submenu */
	height: 26px;
}
.submenuitemselected {
	color: #333333;
	font-weight: normal;
	padding-left: 1px;
	padding-right: 20px;
	margin: 0px;
	background: transparent;
}

/* Submenu display Positioning... */
.MainMenu_SubMenu {
	margin-top: 0px;
	margin-left: 4px;
	background-color: #F0F0F0;
	border: 1px dotted #333333;
}

.MainMenu_MenuBreak {
	background-color: transparent;
	height: 0px;
}

.MainMenu_MenuArrow {	
	border:0px solid #59657F;
}

/* Menu actually hight where from that submenu display... */
.MainMenu_MenuBar {
	cursor: hand;
	height: 32px;
}

.MainMenu_MenuItem TD {
	padding: 0;
	margin: 0;
}

.MainMenu_MenuItem TD {
	padding: 0;
	margin: 0;
}
.MainMenu_MenuItem TD DIV {
	background-image: url(spacer.gif);
	background-position: right top;
	background-repeat: no-repeat;
	padding: 0;
	font-size:10pt;
	margin: -9px 0 -25px 0;
	_margin: -14px 0;
}
.MainMenu_MenuItem TD DIV DIV {
	background-image: url(spacer.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 0 12px 0 12px;
	font-size:10pt;
	margin: -4px 0 -30px 0;
	_margin: -14px 0;
	font-size: 100%;
}
.MainMenu_MenuItem TD DIV DIV DIV {
	background-image: url(spacer.gif);
	background-position: top;
	background-repeat: repeat-x;
	color: #000000;
	font-size: 10pt; /*font-family: Arial, Helvetica, sans-serif;*/
	font-weight: bold;
	height: 32px;
	padding: 10px 12px 0 12px;
	line-height: 15px;
	margin: 0 0 0 0;
}

.MainMenu_MenuSelected TD {
	padding: 0;
	margin: 0;
}
.MainMenu_MenuSelected TD DIV {
	background-image: url(MenuRightSelected.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	font-size:10pt;
	padding: 0;
	font-size: 100%;
	margin: -9px 0 -30px 0;
	_margin: -14px 0;
}
.MainMenu_MenuSelected TD DIV DIV {
	background-image: url(MenuLeftSelected.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 0 12px 0 12px;
	font-size:10pt;
	font-size: 100%;
	margin: -4px 0 -30px 0;
	_margin: -14px 0;
}
.MainMenu_MenuSelected TD DIV DIV DIV {
	background-image: url(MenuBGSelected.jpg);
	background-position: top;
	background-repeat: repeat-x;
	color: #CCCCCC; /*font-family: Arial, Helvetica, sans-serif;*/
	font-weight: bold;
	font-size:10pt;
	height: 32px;
	padding: 10px 12px 0 12px;
	line-height: 15px;
	margin: 0 0 0 0;
}

.MainMenu_MenuSelectedRoot TD {
	padding: 0px;
	margin: 0;
}
.MainMenu_MenuSelectedRoot TD DIV {
	background-image: url(MenuRightSelected.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	padding: 0;
	font-size:10pt;
	margin: -9px 0 -30px 0;
	_margin: -14px 0;
}
.MainMenu_MenuSelectedRoot TD DIV DIV {
	background-image: url(MenuLeftSelected.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	font-size:10pt;
	padding: 0 12px 0 12px;
	margin: -4px 0 -30px 0;
	_margin: -14px 0;
}
.MainMenu_MenuSelectedRoot TD DIV DIV DIV {
	background-image: url(MenuBGSelected.jpg);
	background-position: center top;
	background-repeat: repeat-x;
	color: #ffa500;
	font-size:10pt;
	font-weight: bold;
	height: 32px;
	padding: 10px 12px 0 12px;
	line-height: 15px;
	margin: 0 0 0 0;
}





