/*========================================================*/
/*  Universal                                             */
/*========================================================*/

/* Style For HTML PAGE                   */ html { height: 100%; }
/* Style For HTML BODY                   */ #body { margin: 0; background: #FFFFFF; margin: 0 0 0 0; }
/* Setting Text Throughout the skin      */ table, tr, td {font-family: tahoma; font-size: 11px; margin: 0; color:#000000;}
                                            p {font-family: tahoma; font-size: 11px; color:#000000;}

/*========================================================*/
/*  Design Elements                                       */
/*========================================================*/

/*-- width setting on skins        --*/ .StandardWidth { width:960px; }
/*-- 100 percent height where req  --*/ .FullHeight { height:100%; }
/*-- 100 percent width where req   --*/ .FullWidth { width:100%; }
/*-- outer table on unboxed skins  --*/ .OuterTable { width:960px; height:100%; background:#FFF; }
/*-- outer table on boxed skins    --*/ .OuterTableBoxed { width:100%; height:100%; background: #ffffff; }
/*-- boxed skins outer box table   --*/ .BoxTable { height:100%; }

/*-- cell containing content panes --*/ .ContentPanesTD { width:auto; height:100%; vertical-align: top; padding: 0 0 0 0; }

.LeftMenuTD{background-color:#ecedee; width:0px !important;}
.RightMenuTD{background-color:#ecedee;}
.Menu{background-color:#ecedee;}
.Privacy {color:#c6262a; font-family: Arial; font-weight:bold; font-size: 11px;}
.Normal{font-family: Arial; color:#c6262a;}
.Seperator{color: #c40004;}
.ML_Seperator{color: #c40004;}

/*========================================================*/
/*  3. Content Panes                                      */
/*========================================================*/
#ContentTable{
	width: 100%;
	height: 600px;
	margin: 0px;
	background-color: #ffffff;
}
/*-- left content pane            --*/ .LeftPane1{ padding: 10px 7px 10px 7px; width: 168px; height: 100%; }
/* .Content Pagen*/          .ContentPane1{ padding: 10px 7px 10px 7px; height: 100%;}
/* .Content Pagen*/          .ContentPane12{ padding: 10px 7px 10px 7px; height: 100%; width:100%}
/*-- right content pane           --*/ .RightPane1{ padding: 10px 7px 10px 7px; width: 186px; height: 100%;}

/*-- left content pane            --*/ .LeftIntro{ padding: 10px 7px 10px 7px; width: 50%; height: 100%; }
/* .content pane                    */  .ContentIntro{ padding: 10px 7px 10px 7px; height: 100%;}
/*-- right content pane           --*/ .RightIntro{ padding: 10px 7px 10px 7px; width: 50%; height: 100%;}

/*-- Banner               --*/ 
.BannerTable 
{ 
	width: 960px;
	height: 180px;
	margin: auto;
	padding: 0;
	background-color: #ecedee;
}

.BannerPane {
	width: 100%;
	height: 180px;
	background-color: #ecedee;
	padding: 0;
}

.LeftTable{
	width:100%;
	height:100%;
	background: #e9eaec;
}

.ContentTable{
	width:100%;
	height:100%;
	background: #e9eaec;
}

.RightTable{
	width:100%;
	height:100%;
	background: #e9eaec;
}

.LeftTableHeader{
	width:100%;
	background: url(images/01t_Minimalist.png);
	vertical-align: top;
	height:28px;
}

.LeftTableContent{
	width:100%;
	background: #e4e5e7;
	vertical-align: bottom;
	height:100%
}

/*========================================================*/
/*  4. Tokens                                             */
/*========================================================*/
.BreadCrumbObject , A.BreadCrumbObject:link ,A.BreadCrumbObject:visited ,A.BreadCrumbObject:active,A.BreadCrumbObject:hover   {font-weight: bold; font-size: 11px; color: #c6262a; text-decoration: none;}
.LOGIN_object, a.LOGIN_object:link, a.LOGIN_object:visited, a.LOGIN_object:active, .USER_object, a.USER_object:link, a.USER_object:visited, a.USER_object:active { color: #c6262a; font-family: Arial; font-size: 11px; font-weight:bold; text-decoration: none; }
a.LOGIN_object:hover, a.USER_object:hover { color: #c6262a; font-family: Arial; font-weight:bold; font-size: 11px; text-decoration: none; }
.FOOTER_objects, A.FOOTER_objects:link, A.FOOTER_objects:visited, A.FOOTER_objects:active,A.FOOTER_objects:hover {font-weight:bold; font-size: 11px; color:#c6262a; text-decoration:none;}
.SearchField, A.SearchField:link, A.SearchField:visited, A.SearchField:active,A.SearchField:hover {font-size: 11px; color:#153b63; text-decoration:none;}

/*========================================================*/
/*   8.   Main Menu and Module Menus                         */
/*========================================================*/
.MainMenu_MenuContainer 
	{
	background: #ecedee;
	} 
.MainMenu_menuBar 
	{
	cursor: hand; 
	background: #ecedee; 
	}
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  
	{ 
	display: none; 
	}
	
.main_dnnmenu_rootitem
	{	
	background: url(images/Menu.jpg) repeat-x left; 
	font-family: Verdana, Arial;
	vertical-align: middle;
	color: #000000; 
	font-size: 12px;
	text-transform:uppercase; 
	font-style: normal; 
	padding: 5px 11px 5px 11px; 
	border: 0; 
	height:28px;
	margin: 0;
	}
	
.main_dnnmenu_rootitem td
	{	
	background: url(images/Menu.jpg) repeat-x left; 
	font-family: Verdana, Arial;
	vertical-align: middle;
	color: #000000; 
	font-size: 12px;
	text-transform:uppercase; 
	font-style: normal; 
	padding: 5px 11px 5px 11px; 
	border: 0; 
	height:28px;
	margin: 0;
	}
	
.main_dnnmenu_rootitem_sel
	{	
	background: url(images/Menu.jpg) repeat-x left; 
	font-family: Verdana, Arial;
	vertical-align: middle;
	color: #c6262a; 
	font-size: 12px;
	text-transform:uppercase; 
	font-style: normal; 
	padding: 5px 11px 5px 11px; 
	border: 0; 
	height:28px;
	margin: 0;
	}
.main_dnnmenu_rootitem_sel td, .main_dnnmenu_rootitem_hover td
	{
	background: url(images/Menu.jpg) repeat-x left; 
	font-family: Verdana, Arial;
	vertical-align: middle;
	color: #c6262a; 
	font-size: 12px;
	text-transform:uppercase;
	font-style: normal; 
	padding: 5px 11px 5px 11px; 
	border: 0; 
	height:28px;
	margin: 0;
	}
.main_dnnmenu_rootitem_selected, .main_dnnmenu_rootitem_hover, .MainMenu_Selected, .MainMenu_BreadcrumbActive
	{
	background: url(images/Menu.jpg) repeat-x left; 
	font-family: Verdana, Arial;
	vertical-align: middle;
	color: #000000; 
	font-size: 12px;
	text-transform:uppercase;
	font-style: normal; 
	padding: 5px 11px 5px 11px; 
	border: 0; 
	height:28px;
	margin: 0;
	}

.MainMenu_Seperator 
	{
	background: #ecedee; 
	width:5px; 
	height:28px;
	margin: 0;
	padding: 0;
	border: 0;
	} 
	
.MainMenu_SubMenu td 
    {
    height:26px !important; 
    background-color:#ffd01a; 
    vertical-align:middle;
	margin: 0px 0 0 0;
	padding: 0px 4px 0px 4px;
	font-weight: normal !important; 
    border-left: #000000 1px solid;
    border-top: #000000 1px solid;
    border-right: #000000 1px solid;
    }
.MainMenu_SubMenu, .ModuleTitle_SubMenu 
    {
	cursor: hand; 
	cursor: pointer;
    height:26px !important; 
    background-color:#ffd01a; 
    color:#7799b6 !important; 
    font-weight: normal !important; 
    font-size: 12px;
    padding: 0px 0px 0px 0px;
	border-bottom: #000000 1px solid;
    }

.MainMenu_SubMenuItemActive td
    {
    height:26px!important; 
    background-color:#fdb715!important;  
    color: #000000!important; 
    font-size: 12px!important;
	font-weight: bold !important;
	border: 1 !important;
	border-left: #000000 1px solid;
    border-top: #000000 1px solid;
    border-right: #000000 1px solid;
    }

.MainMenu_SubMenuItemActive,.MainMenu_RootMenuItemBreadcrumb
    {
    height:26px!important; 
    background-color:#fdb715!important;  
    color: #000000!important; 
    font-size: 12px!important;
	font-weight: bold !important; 
    }
.MainMenu_SubMenuItemSelected 
    {
    height:26px!important; 
    background-color:#fdb715!important; 
    color: #000000!important; 
    font-size: 12px!important;
    }
	

.MenuLine
{
	background: #cdced1;
	height: 4px;
	vertical-align: top;
}

 a:link,a:visited{
color: #96969a;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}

a:hover,a:active{
color: #c6262a;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}

