﻿.mainMenuControl-navigationTreeView
{
    padding-left : 20px;
    visibility: hidden;
}

.mainMenuControl-navigationTreeView .sectionTitle
{    
    font-weight:bold;
    font-size : 11px;
    padding-top : 12px;
}

.mainMenuControl-navigationTreeView .node
{    
    padding-bottom : 3px;
}
.mainMenuControl-navigationTreeView .rootMenuItem
{    
   Height:20px;
   background-image:url(/Image/MenuBackground_UP.png);
   background-repeat:repeat-x;
}

.mainMenuControl-navigationTreeView .selectedNode
{    
    color : Blue !important; /*Hack for IE6*/
    font-weight : bold;
}

.mainMenuControl-navigationTreeView .dynamicMenu
{
    padding : 5px;
    border : solid 1px #CCCCCC;
}

/*==========================================================================*/
.mainMenuControl-navigationTreeView-PaidMenu
{
    padding-left : 20px;
    visibility: hidden;
}

.mainMenuControl-navigationTreeView-PaidMenu .sectionTitle
{    
    font-weight:bold;
    font-size : 11px;
    padding-top : 12px;
}

.mainMenuControl-navigationTreeView-PaidMenu .node
{    
    padding-bottom : 3px;
}
.mainMenuControl-navigationTreeView-PaidMenu .rootMenuItem
{    
   Height:20px;
   background-image:url(/Image/MenuBackground_UP.png);
   background-repeat:repeat-x;
}

.mainMenuControl-navigationTreeView-PaidMenu .selectedNode
{    
    color : Blue !important; /*Hack for IE6*/
    font-weight : bold;
}

.mainMenuControl-navigationTreeView-PaidMenu .dynamicMenu
{
    padding : 5px;
    border : solid 1px #CCCCCC;
}
/*==========================================================================*/
.newsManager
{
}
.newsManager .newsDate
{
    padding-left : 10px;
    color : #999999;
    font-size : 9px;
}
.newsManager .more
{
    text-align : right;
}

.memberManagementPanelControl-commands
{
    height :110px; /*FF need fixed height*/
}


.addMemberControl-withSubscriptionCheckbox
{
    padding : 20px;
}

.userInputDialogControl
{
    border: solid 3px blue;
    background-color : #EEEEEE;
    width:100%;
    height:100%;
    color : #333333;
    text-align:center;
}

.userInputDialogControl tr
{
    text-align:center;
    border: 0px;
}

.userInputDialogControl td
{
    text-align:center;
    border: 0px;
}

.userInputDialogControl .caption
{
    font-weight:bold;
    font-size:larger;
    background-color : Blue;
    color:White;
    width:100%;
    padding-top:3px;
    padding-bottom:3px;        
}

.memberDetailControl
{
    background-color : #EEEEEE;
    color : #333333;
    text-align:left;
    width:100%;
    height:100%;
    border: 0px;
    word-wrap: break-word;
    word-break: break-word;
}

.memberDetailControl table
{
	border: 0px solid #a0a0a0;
	width: 320px;
    background-color : #EEEEEE;
}

.memberDetailControl tr
{
    border: 0px;
    border-left: 0px;
}

.memberDetailControl td
{
    border: 0px;
}

/*==========================================================================*/
.urlPagerControl
{
}


.urlPagerControl .pageIndex
{
    color :Black;
    text-decoration : underline;
}

.urlPagerControl .pageIndex:visited
{
    color :Black;
    text-decoration : underline;
}

.universityCourseMenu
{
    padding : 5px;
    line-height : 200%;
    font-size :14px;
    background-color : #000045;
    color : #A2B3EF;
}

.universityCourseMenu-current
{
    padding : 5px;
    line-height : 200%;
    font-size :14px;
    background-color : #A2B3EF;
    color : #000045;
}

.universityCourseMenu:link
{
    font-size :14px;
    background-color : #000045;
    color : #A2B3EF;
}

.universityCourseMenu:visited
{
    font-size :14px;
    background-color : #000045;
    color : #A2B3EF;
}

/*==========================================================================*/
.blogItemEditorControl-ftp
{
    margin-top:10px;
    padding:10px;
    padding-top:10px;
    border:solid 1px #cccccc;
}

.userInputDialogControl
{
    border: solid 3px blue;
    background-color : #EEEEEE;
    width:100%;
    height:100%;
    color : #333333;
    text-align:center;
}

.userInputDialogControl td
{
    text-align:center;
}

.userInputDialogControl .caption
{
    font-weight:bold;
    font-size:larger;
    background-color : Blue;
    color:White;
    width:100%;
    padding-top:3px;
    padding-bottom:3px;        
}
    
/*==========================================================================*/
.pendingMemberGridViewControl-trackNumberDialogContainer
{
    width:250px;
    height:150px;    
}

.blogItemManagerControl-tag
{
    padding:3px;
}
/*=============== Used in the TestimonialControl.ascx ======================================*/
.ImgTestimonialRight {
	position: relative;
	float:right;
	z-index: 100;
	margin-bottom:3px;
	margin-left:8px;
	margin-top:-28px;
}
.ImgTestimonialLeft{
	position: relative;
	float:Left;
	z-index: 100;
	margin-bottom:3px;
	margin-right:8px;
	margin-top:-28px;
}
/*====== Sub Menu with Repeater ======*/
#TopMenu
{
	padding:0;
	margin:0;
	color:#002700;
	font-family: arial, helvetica, sans-serif;
	white-space:nowrap;
	list-style-type:none;
	font-weight:bold;
	vertical-align:middle;
	font-size:10pt;
}
#TopMenu li 
{
	display:inline;
}
#TopMenu li a
{
	padding:0.3em 0.5em;
	color:#002700;
	float:left;
	margin:0 0.5em 0 0.5em
}
#TopMenu li a:hover
{
	background-color:#29512F;
	color:#CEECCC;
}
#TopMenu img
{
	float:left;
	display:inline;

}
#TopMenu .selected
{
	background-color:#29512F;
	color:#CEECCC;
}
/*******************/
.memberManagementPanelControl-commands ul
{
  float: left;
	width: 700px;
  margin: 0;
  padding: 0;
  list-style: none;
}
.memberManagementPanelControl-commands li
{
  float: left;
  width: 30%;
  margin: 0;
  padding: 0;
}