/*========================================================*/
/*         CSS for DotNetNuke Skin - Minimalist           */
/*                   by Evan O'Neil                       */
/*             http://www.NukeVille.com                   */
/*========================================================*/

/*========================================================*/
/*  2 Design Elements                                     */
/*========================================================*/

.MenuHeight
{
	height: 32px;
}
.MenuTD
{
	background: url(nav2-bg.gif) repeat-x top left;
	padding: 0 10px 0 0;
}
.MenuLeft
{
	width: 18px;
	background: url(nav2-bg-l.gif) no-repeat top left;
}
.MenuRight
{
	width: 12px;
	background: url(nav2-bg-r.gif) no-repeat top left;
}
.BannerPane
{
	width: 100%;
}
.LoginTD
{
	width: 100%;
	vertical-align: middle;
	text-align: right;
	font-size: 7px;
	padding: 8px 0 8px 0;
}
.CopyrightRow
{
	height: 30px;
	padding: 0 10px 0 10px;
	vertical-align: middle;
}
/*========================================================*/
/*     Main Menu and Module Menus                         */
/*========================================================*/

/*-- box that holds the menu    --*/.MainMenu_MenuContainer
{
	background: transparent;
}
/*-- bar that holds the menu    --*/.MainMenu_MenuBar
{
	cursor: pointer;
	cursor: hand;
	background: transparent;
}
/*-- submenu container          --*/.MainMenu_SubMenu, .ModuleTitle_SubMenu
{
	margin: 1px 0 0 0;
}
/*-- menuitems idle             --*/.MainMenu_Idle TD
{
	color: #EEE;
	background: url(nav2-bg.gif) repeat-x top center transparent;
	font-size: 8pt;
	padding: 10px 0px 9px 0px;
	font-weight: bold;
}
/*-- menuitems over             --*/.MainMenu_Selected TD
{
	color: #FFF;
	background: url(nav2-active.gif) repeat-x top center transparent;
	font-size: 8pt;
	padding: 10px 0px 9px 0px;
	font-weight: bold;
}
/*-- menuitems active           --*/.MainMenu_Active TD, .MainMenu_BreadcrumbActive TD
{
	color: #FFF;
	background: url(nav2-active.gif) repeat-x top center transparent;
	font-size: 8pt;
	padding: 10px 0px 9px 0px;
	font-weight: bold;
}
/*-- middle seperator           --*/.MainMenu_Seperator
{
	background: url(nav2-div.gif) no-repeat top center transparent;
	width: 1px;
	height: 32px;
	font-size: 1px;
}
/*-- not needed - main menu     --*/.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon
{
	display: none;
}
/*-- module menu continer       --*/.ModuleTitle_MenuContainer
{
	color: #2c2c2c;
}
/*-- module menu bar            --*/.ModuleTitle_MenuBar
{
	cursor: pointer;
	cursor: hand;
}
/*-- module menu padding        --*/.ModuleTitle_MenuItem, .ModuleTitle_MenuItemSel
{
	padding: 0 15px 0 10px;
}
/*-- not needed - module menu   --*/.MainMenuSeperator, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow
{
	display: none;
}
.ModuleTitle_MenuIcon
{
	background: #FFF;
	border: 0px;
	border-bottom: 1px dotted #999;
	width: 0px;
	height: 20px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-size: 0px;
}
.ModuleTitle_MenuIcon IMG
{
	margin: 0 10px 0 10px;
}
/*-- removing seperator borders --*/.MainMenu_MenuBreak
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	background: transparent;
	vertical-align: top;
}

/*==========================================================*/
/*  End Style Sheet                                         */
/*==========================================================*/

/* ----------------------------------------------------
SolPartMenu Menu 
---------------------------------------------------- */

.MainMenu_MenuContainer
{
	background: transparent;
	padding: 0;
	margin: 0;
	height: 26px;
}
.MainMenu_MenuBar
{
	cursor: pointer;
	cursor: hand;
	background: transparent;
	padding: 0;
	margin: 0;
	height: 26px;
}
/* Main menu container */
.MainMenu_SubMenu
{
	background-color: #F3F3F3;
	border: 1px solid #C0C0C0;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	z-index: 1000;
	cursor: pointer;
	cursor: hand;
	font-family: Tahoma,Arial,Verdana;
	font-size: 9pt;
	font-weight: normal;
	filter: Alpha(Opacity=90, FinishOpacity=85, Style=1);
	-moz-opacity: .85;
}
/* Submenu items idle */
.MainMenu_MenuItem
{
	background: #5271AA;
	color: #FFFFFF;
	font-family: Tahoma,Arial,Verdana;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	padding: 0px 24px 0px 16px;
	height: 20px;
	border: none;
}
/* Submenu items hover */
.MainMenu_MenuItemSel
{
	background-color: #172854;
	color: #FFFFFF;
	font-family: Tahoma,Arial,Verdana;
	font-size: 8pt;
	font-weight: bold;
	cursor: pointer;
	cursor: hand;
	padding: 0px 24px 0px 16px;
	height: 20px;
	border: none;
}
/* Menuitems idle */
.MainMenu_Idle TD
{
	background: transparent;
	color: #FFFFFF;
	font-family: Tahoma,Arial,Verdana;
	font-size: 8pt;
	font-weight: bold;
	padding: 0px 12px 0px 12px;
	height: 26px;
	background-image: url(  "images/menu_bg_off.gif" );
	background-position: left top;
	background-repeat: repeat-x;
}
/* Menuitems over */
.MainMenu_Selected TD
{
	background: transparent;
	color: #FFFFFF;
	font-family: Tahoma,Arial,Verdana;
	font-size: 8pt;
	font-weight: bold;
	padding: 0px 12px 0px 12px;
	height: 26px;
	background-image: url(  "images/menu_bg_on.gif" );
	background-position: left top;
	background-repeat: repeat-x;
}
/* Menuitems active */
.MainMenu_Active TD
{
	background: transparent;
	color: #FFFFFF;
	font-family: Tahoma,Arial,Verdana;
	font-size: 8pt;
	font-weight: bold;
	padding: 0px 12px 0px 12px;
	height: 26px;
	background-image: url(  "images/menu_bg_on.gif" );
	background-position: left top;
	background-repeat: repeat-x;
}
/* Menuitems in breadcrumbs active */
.MainMenu_BreadcrumbActive TD
{
	color: #ffffff;
	font-size: 8pt;
	padding: 0px 12px 0px 12px;
	height: 26px;
	font-weight: bold;
	background-image: url(  "images/menu_bg_on.gif" );
	background-position: left top;
	background-repeat: repeat-x;
}
.MainMenu_RootMenuArrow
{
	display: none;
}
.MainMenu_MenuArrow
{
	display: none;
}
.MainMenu_MenuIcon
{
	display: none;
}
/* Menuitem separator */
.MainMenu_Separator
{
}
/* Menuitems separator borders */
.MainMenu_MenuBreak
{
	border: none;
	background: transparent;
	vertical-align: top;
}

/* Menu left area */
td.menuL
{
	width: 90px;
	height: 26px;
}
td.menu
{
	/*width: 98%; 1024*/
	height: 26px;
	border: 0;
	padding: 0;
	margin: 0;
	background-image: url(  "images/menu_bg_off.gif" );
	background-position: left top;
	background-repeat: repeat-x;
	vertical-align: top;
}
table.menu
{
	width: 100%; /*1024*/
	height: 26px;
	margin: 0;
	margin-left:187px;
	padding: 0;
	border-left: solid 1px #BEBEBE;
	border-right: solid 1px #BEBEBE;
}
#html > body table.menu
{
	width: 98%; /*1022px*/
}

.ContentPane24
{
	width: 100%;
}
.ContentPane26
{
	width: 100%;
}
.ContentPane27
{
	width: 100%;
}

.ContentPane2
{
	width: 100%;
}
.ContentPane5
{
	width: 100%;
}
.ContentPane4LeftPane
{
	padding: 0 7px 0 7px;
	width: 33%;
}
.ContentPane4RightPane
{
	padding: 0 7px 0 7px;
	width: 33%;
}
.ContentPane4
{
	width: 33%;
}

.RightPane24
{
	width: 25%;
}
.LeftPane24 
{
	width: 187px;
}
.RightPane2 /*-- right2 content pane           --*/
{
	padding: 0 7px 0 7px;
	width: 100%;
}
.LeftPane2 /*-- left2 content pane            --*/
{
	padding: 0 7px 0 7px;
	width: 187px;
}
.RightPane4 /*-- right4 content pane           --*/
{
	padding: 0 7px 0 7px;
	width: 100%;
	background-color: #F3F3F3;
}
.LeftPane4 /*-- left4 content pane            --*/
{
	padding: 0 7px 0 7px;
	width: 187px;
	background-color: #F3F3F3;
}
.RightPane5 /*-- right2 content pane           --*/
{
	padding: 0 7px 0 7px;
	width: 100%;
}
.LeftPane5 /*-- left2 content pane            --*/
{
	padding: 0 7px 0 7px;
	width: 187px;
}
.RightPane6 /*-- right2 content pane           --*/
{
	padding: 0 7px 0 7px;
	width: 100%;
}
.LeftPane6 /*-- left2 content pane            --*/
{
	padding: 0 7px 0 7px;
	width: 187px;
}
.ContentPane6LeftPane
{
	padding: 0 7px 0 7px;
	width: 50%;
}
.ContentPane6RightPane
{
	padding: 0 7px 0 7px;
	width: 50%;
}
.RightPane7 /*-- right2 content pane           --*/
{
	padding: 0 7px 0 7px;
	width: 100%;
}
.LeftPane7 /*-- left2 content pane            --*/
{
	padding: 0 7px 0 7px;
	width: 187px;
}
.ContentPane7LeftPane
{
	padding: 0 7px 0 7px;
}
.ContentPane7RightPane
{
	padding: 0 7px 0 7px;
	width: 100%;
}

/* headerpane*/
.headerpane
{
	height:138px;
	width: 100%;
	vertical-align: top;
	overflow:hidden;
	padding:0;
	margin:0;

	background-image: url("images/ConfidityHomeBanner.png");
	background-position:left top;
	background-repeat:repeat-x;
}
.fullwidthMirror
{
	width: 100%;
	background-image: url(images/ConfidityHomeMirror.png);
	background-repeat: no-repeat;
	background-position: left top;
}

td.Footer1
{
	/*width: 98%; 1024*/
	height: 26px;
	border: 0;
	padding: 0;
	margin: 0;
	background-image: url(  "images/menu_bg_off.gif" );
	background-position: left top;
	background-repeat: repeat-x;
	vertical-align: top;
}
table.Footer1
{
	width: 100%; /*1024*/
	height: 26px;
	margin: 0;
	padding: 0;
	border-left: solid 1px #BEBEBE;
	border-right: solid 1px #BEBEBE;
}
