body {
	background: #fff;
}
.pagemaster {
	width: 100%;
	height: 100%;
	padding-top: 15px;
	padding-bottom: 8px;
}
.BigBgL {
	width: auto;
	background: url(BigBgL.jpg) top;
	background-repeat: repeat-x;
}
.BigBgR {
	width: auto;
	background: url(BigBgR_Red.jpg) top;
	background-repeat: repeat-x;
}
.pagemaintable {
	width: 955px;
	height: 99%;
}
.UReg {
	color: #01408D;
	font: lighter 10px Verdana, sans-serif;
}
.TL {
	padding-left: 7px;
	height: 27px;
	background: url(TL_red.gif);
}

#dnn_dnnLOGIN_cmdLogin { color: #fff; }

.XBg {
	height: 27px;
	background: url(TBg_Red.gif);
	text-align: left;
	padding-left: 5px;
	color: #fff;	*/#FCA0A0;*/
	font: lighter 10px Verdana, sans-serif;
}
.XBg A:Link, .XBg A:Visited, .XBg A:Active {
	color: #FCA0A0;
	font: lighter 10px Verdana, sans-serif;
}
.fonts {
	color: #fff;
	font: lighter 10px Verdana, sans-serif;
	vertical-align: middle;
}
.TBL {
	width: 100%;
	height: 100%;
}
.TBg {
	width: 100%;
	height: 27px;
	background: url(TBg_Red.gif);
	text-align: right;
	padding-right: 5px;
	font: lighter 10px Verdana, sans-serif;
}
.TBg INPUT {
	color: #fff;
	border: 1px solid #FCA0A0;
	background: none;
	font: lighter 10px Verdana, sans-serif;
}
.TR {
	padding-left: 7px;
	height: 27px;
	background: url(TR_Red.gif);
}
.LogoL {
	padding-left: 7px;
	height: 144px;
	background: url(LogoLeft_x3.jpg);	
}
.Logo1 {
	padding-left: 269px;
	height: 144px;
	background: url(Logo1_x3.jpg);
}
.Logo2a {
	width: 390px;
	height: 144px;
	background: url(Logo2_X3.jpg) no-repeat #B14646;
	text-align:left;	
	vertical-align: middle;
}
.Logo2aa {
	border: 0px;
	width: 390px;
}
.Logo2b {
	width: 390px;
	height: 144px;
	text-align:left;	
}
.LogoR {
	padding-left: 7px;
	height: 144px;
	background: url(LogoRight_Red.gif);	
}
.MenuL {
	padding-left: 7px;
	height: 34px;
	background: url(MenuLeft_x3.gif);	
}
.MenuMid {
	width: 269px;
	height: 34px;
	background: url(MenuMid_x3.jpg);
	padding-top: 5px;
	padding-left: 5px;
}
.MenuMid A:Link, .MenuMid A:Visited, .MenuMid A:Active {
	color: #A0C9FB;
}
.MenuBg {
	width: 100%;
	height: 34px;
	background: url(MenuBg_Red.gif);
}
.MenuR {
	padding-left: 6px;
	height: 34px;
	background: url(MenuBg_Red.gif);	
}
.UMenuL {
	padding-left: 7px;
	height: 25px;
	background: url(UMenuL.gif);	
}
.UMenuMid {
	padding-left: 269px;
	height: 25px;
	background: url(UMenuMid_x3.jpg);		
}
.UMenuBg {
	width: 100%;
	height: 25px;
	background: url(UMenuBg_Red.gif);	
}
.UMenuR {
	padding-left: 6px;
	height: 25px;
	background: url(UMenuR_Red.gif);	
}
.BreadL {
	padding-left: 7px;
	height: 26px;
	background: url(BreadL.gif);	
}
.BreadBg {
	width: 100%;
	height: 26px;
	background: url(BreadBg.gif);	
	padding-bottom: 6px;
	padding-left: 5px;
	font: bold 10px Verdana, sans-serif;
	color: #9C9C9C;
}
.BreadBg A:Link, .BreadBg A:Visited, .BreadBg A:Active, .Bread {
	font: bold 10px Verdana, sans-serif;
	color: #9C9C9C;
}
.BreadR {
	padding-left: 7px;
	height: 26px;
	background: url(BreadR.gif)
}
.FLeft {
	padding-left: 7px;
	height: 100%;
	background: url(FLeft.gif);
}
.FRight {
	padding-left: 7px;
	height: 100%;
	background: url(FRight.gif);
}
.BottomL {
	padding-left: 7px;
	height: 41px;
	background: url(BottomL_Red.gif);	
}
.BottomBg {
	width: 100%;
	height: 41px;
	background: url(BottomBg_Red.gif);	
	font: lighter 10px Verdana, sans-serif;
	text-align: center;
	color: #8B8B8B;
	padding-bottom: 3px;
}
.BottomR {
	padding-left: 7px;
	height: 41px;
	background: url(BottomR_Red.gif);	
}
.contenttable {
	width: 100%;	
	height: 100%;		
	background-color: #FFFFFF;
}
/* ---------PANES -------------*/
.controlpanel {
	width: 100%;
	background-color: #DFE5F2;
}
.ContentCell {
	height: 100%;
	width: 100%;
	padding-bottom: 10px;
	background: #fff;
	vertical-align: top;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-top: 5px;
}
.leftpane {
	width: 200px;
	background-color: transparent;
}
.contentpane {
	width: 100%;
	background-color:  transparent;
}
.rightpane {
	width: 200px;
	background-color:  transparent;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-top: 5px;		
}
/* ---------PANES END-------------*/

/* ---------MAIN MENU-------------*/

.MainMenu_MenuContainer {
	background-color: transparent; 	
	padding-top: 7px;
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	background-color: Transparent;
}
.MainMenu_MenuItem {
	font: 700 11px Verdana, sans-serif;		/*lighter*/
	background-color: Transparent;
	cursor: pointer; 
	cursor: hand; 
	color: #fff;	/*#B12F2F;*/ 
	padding-left: 5px;
	padding-right: 5px;		/*5px;*/	
	border: 0px;
}
.MainMenu_MenuItemSel {
	cursor: pointer; 
	cursor: hand; 
	font: 700 11px Verdana, sans-serif;		/*lighter*/
	color: #0C1B6E;		/*#FFFFFF;*/
	BACKGROUND: url(MainMenuSelectedBg.gif); 
	padding-left: 5px;
	padding-right: 5px;	/*5px;*/
}
.MainMenu_MenuIcon {
	cursor: pointer; 
	text-align: center; 
	width: 10px; 
	border: 0px;	
	background: none;
}
.MainMenu_SubMenu {
	border-left: #CFCFCF 1px solid; 
	border-right: #CFCFCF 1px solid; 
	border-bottom: #CFCFCF 1px solid; 
	border-top: #CFCFCF 1px solid;
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 	
	font: 700 11px Verdana, sans-serif;		/*lighter*/
	background: url(SubMenuBg_Red.gif) bottom #F68D6E;
	background-repeat: repeat-x;
}
.MainMenu_MenuBreak {
	display:none;
}
.MainMenu_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
	border: 0px;
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
	padding-right: 10px;	/*Arnt added*/
	padding-left: 2px;		/*Arnt added*/
}
.MM_Sel {
	background: url(MenuSel_Red.gif) no-repeat top center;
	border: none;
	height: 26px;
	color: #0C1B6E;		/*#FCA0A0;*/
}
/* ---------MAIN MENU END-------------*/

/* ---------MODULE MENU -------------*/
.ModuleTitle_MenuContainer {
}
.ModuleTitle_MenuBar {
}
.ModuleTitle_MenuItem {
}
.ModuleTitle_MenuIcon {
}
.ModuleTitle_SubMenu {
}
.ModuleTitle_MenuBreak {
}
.ModuleTitle_MenuItemSel {
}
.ModuleTitle_MenuArrow {
}
.ModuleTitle_RootMenuArrow {
}

/* ---------MODULE MENU END-------------*/
.Head {
	font: lighter 12px Verdana, sans-serif;
    color: #333333;
}
.SubHead  /* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
{
	font: lighter 11px Verdana, sans-serif;
}
/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
	font: lighter 10px Verdana, sans-serif;
}
/* background/border colors for the selected tab */
.TabBg 
{
}
/* LOGIN, BREADCRUMB, DATE and other small modules css */
.SkinObject {
	font: lighter 11px Verdana, sans-serif;
	color:#000000;
}
/* text style used for most text rendered by modules */
.Normal {
	font: lighter 11px Verdana, sans-serif;
}
/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox {
	font: lighter 10px Verdana, sans-serif;
	border-style:groove;
	border-width:1px;
	border-color: #999999;
}
.NormalRed {
	font: bold 11px Verdana, sans-serif;
	color:#FF0000;
}
.NormalBold {
	font: bold 11px Verdana, sans-serif;
}
/* text style for reading messages in Discussion */    
.Message    
{
}  
/* style of item titles by Announcements and events */
.ItemTitle {
	font: bold 11px Verdana, sans-serif;
}
.StandardButton {
    background: url(BtnBg_red.gif);
    color: #FFFFFF;
	font: normal 11px Verdana, sans-serif;
    border: 1px solid #ccc;
}
/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton  
{
}
.NormalTextBox {
	border-style: solid;
	border-width: 1px;
	border-color: #ccc;
	background: #fff;
	width: 112px;
	font: lighter 11px Verdana, sans-serif;
}

