body {border-left:0px 0px 0px 0px;height:100%;margin:0px;padding: 0px;}

.pagemasterbg { width:100%;height: 100%;background:#fff; margin:0px auto;padding:0px auto; }
.skinmaster { height: 100%; }

.mn { background:url(images/mn.jpg) repeat-x top left; padding-left:20px; padding-bottom:5px }
.mn_left { background:url(images/mn_left.jpg) no-repeat top left; width:11px; height:36px }
.mn_right { background:url(images/mn_right.jpg) no-repeat top left; width:11px; height:36px }

.tdlogo { padding:0px 0px 0px 0px; margin-bottom:-10px; }
.tdlogin { border-bottom:solid 1px #1A84D6; }
.tdfooter { padding-right:20px; background: #F8F9F9; }
/*
.tdfooter { padding-right:20px; background: #F8F9F9 url(images/footer.jpg) repeat-x bottom left; }
*/
.user, a.user:hover, a.user:link { color:#303175; font-size:11px; font-weight:normal; font-family:verdana; text-decoration:none; }
.login, a.login:hover, a.login:link { color:#303175; font-size:11px; font-weight:normal; font-family:verdana; text-decoration:none;}
#ClientLogin.user,#ClientLogin a.user:hover,#ClientLogin a.user:link { color:#303175; font-size:11px; font-weight:normal; font-family:verdana; text-decoration:none; }

.tbBg { margin:20px 20px; }
.bg1 { background:url(bg.png) no-repeat top left; width:20px; height:20px }
.bg2 { background:url(bg.png) no-repeat top right; width:20px; height:20px }
.bg3 { background:url(bg.png) no-repeat bottom left; width:20px; height:20px }
.bg4 { background:url(bg.png) no-repeat bottom right; width:20px; height:20px }
.bg { background:#fff }
.footer { padding:10px 20px }
.foot { color:#505050; font-size:10px; font-weight:normal; font-family:verdana; line-height:100% }
a.foot { color:#303175; font-size:10px; font-weight:bold; font-family:verdana; line-height:100%; text-decoration:underline }

/* ********** Control Panel Style ************** */
.controlpanel{ background:#FFF; border:#ADADAD solid; border-width:0px 0px 2px; }
.controlpanel IMG{ margin:15px 5px 0px; }
.controlpanel TD TD TD TD IMG{ margin:0px; }
.controlpanel TD TD TD{ width:auto; }
.controlpanel DIV{ border:#CCC solid; border-width:0px 1px; width:3px; height:100px; }
.controlpanel TD.SubHead{ background:#CCC; font-size:12px; color:#000; font-weight:bold; }
.controlpanel TD TD TD .SubHead{ background:transparent; border:0px; font-size:11px; color:#333; font-weight:normal; }
.controlpanel TD TD TD input{ background:#EFEFEF; font-size:11px; color:#000; font-weight:bold; padding-left:4px; }
.controlpanel TD TD TD select{ background:#EFEFEF; font-size:11px; color:#333;}
.controlpanel A.CommandButton{ font-size:10px; text-decoration:none;}
.controlpanel A.CommandButton:link{ color:#000; }
.controlpanel A.CommandButton:visited{ color:#000; }
.controlpanel A.CommandButton:active{ color:#000; }
.controlpanel A.CommandButton:hover{ color:#FF9900; text-decoration:underline;} 
.CommandButton,A.CommandButton:link,A.CommandButton:visited,A.CommandButton:active{ font-size:11px; color:#8C3318; text-decoration:none; font-weight:normal; }
A.CommandButton:hover{ color:#FB9409; text-decoration:none; font-size:11px; font-weight:normal; }



.skingradient 
{
	background: url(images/navbg.jpg) top left repeat-x;
	padding-right:5px;
}
.skingradient TD {
	border-top: #bdc8d2 solid 0px;
	border-bottom: #bdc8d2 solid 0px;
}
#dnn_dnnSEARCH_txtSearch { border:#fff solid 1px; background:url(images/search-bg.jpg) repeat-x; height:22px;}
.SearchButton { background: url(images/search-btn.gif) no-repeat; width:28px; height:22px; cursor: hand; font-size:1px; padding: 12px 28px 8px 0px; margin:0px 0px 0px -10px}

.controlpanel {
	width: 100%;
	background-color: #fefefe;
}
.TopLeftPane { padding-left:0px; padding-right:3px }
.TopRightPane { padding-left:2px; padding-right:0px }
.leftpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
}
.contentpane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
}
.MiddlePane 
{
    padding-left: 6px;
	padding-right: 6px;
}
.rightpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
}

.Head {
   font-family: Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight: normal;
   color: #333333;
}
/*___________________________________________________________________________________________*/
.MainMenu_MenuContainer{ background:transparent; width:1px;	}
.MainMenu_MenuBar{}
.MainMenu_MenuIcon{ display:none; }
.MainMenu_MenuArrow{ display:none; }
.MainMenu_RootMenuArrow{ display:none; }
.MainMenu_MenuBreak{ display:none; }


.MainMenu_MenuBreak{display:none;}

.ModuleTitle_MenuItemSel {
            background-color: transparent;
}
.MainMenu_MenuItemSel {
            background-color: transparent;}

.MainMenu_MenuItem,.submenuitembreadcrumb{
	font-size:11px;	font-weight:normal;
	padding:5px 15px 5px 10px;
	border:0px #F0F0F0 solid; border-width:0px 0px;
	color:#303175;
	background-repeat: repeat-x;
	background-position: top;
}
.submenuitemselected{
	color:#f4f4f4;
	font-size:11px;
	font-weight:normal;
	padding:5px 15px 5px 10px;
	border:1px #F0F0F0 solid;
	border-width:1px 0px;
	Margin:0px;
	
	border:0px #000000 solid;
	background-repeat: repeat-x;
	background-position: top;
	background-color: #F4D266;
}
.submenu{
	z-index:1000;
	border:1px #0A2532 solid;
	padding:0px;
	margin:0px;
	
	background-image:url(images/submn.jpg);
	background-position: top;
	background-repeat: repeat-x;
	border: 1px dotted #FFFFFF;
}
.rootmenuitem TD{
padding:11px 14px 8px 14px; margin:0px;
color:#303175;
font-family:Arial;
/*height:36px; */
font-size:14px; 
font-weight:bold;
text-align:center;
background-image:url(images/mn.jpg);
}
.rootmenuitemselected TD,.rootmenuitembreadcrumb TD{ 
padding:11px 14px 8px 14px; margin:0px;
font-family:Arial;
color:#303175;
/*height:36px; */
font-size:14px; 
font-weight:bold;
text-align:center;
background-image:url(images/mn_hover.jpg);
}

.MainMenu_MenuBreak{display:block; border-bottom:1px solid #004C6B;border-top:1px solid #006888;}

#tlb
        {
            display:none;
        }
        .terry
        {
            border: solid 1px black;
        }
        #top
        {
            background-color: #083C6B;
            border-right: solid 1px black;
            border-left: solid 1px black;
            border-top: solid 1px black;
            width: 158px;
            height: 15px;
            color: #FFFFFF;
        }
        #close
        {
            border: none;
            display: inline;
            float: right;
        }
