



*========================================================*/
/*  1. Universal                                          */
/*========================================================*/

/* Style For HTML PAGE                   */ html { height: 100%; }

.page {
	WIDTH: 950px
}


/* Setting Text Throughout the skin      */ table, tr, td, p {font-family: verdana; font-size: 11px; line-height: 1.4em;}

/*-- RED Breadcumb          --*/ .NGCBackRed {height="15";background: #FFFFFF url(images/cont_bg_red.jpg);background-repeat: repeat-x; vertical-align:top; padding: 0px 0px 10px 0px;color: #FFFFFF; font-family: verdana; font-size: 8px; text-decoration: none; padding: 2px 0px 2px 10px;}

.TDBREADCRUMBS
{
    color:white;
    text-decoration:none;
    font: 10px Verdana;
	
}

a.TDBREADCRUMBS:link, a.TDBREADCRUMBS:active, a.TDBREADCRUMBS:visited
{
    color:white;
    text-decoration:none;
    font: 11px Verdana;
	
}

.formlabel
{
 color: #666; font-family: verdana; font-weight: bold; font-size: 11px; text-decoration: none; }
	
}

.formlabelbold
{
 color: #666;font-weight:bold; font-family: verdana; font-weight: bold; font-size: 11px; text-decoration: none; }
	
}


.formtext
{
     color: #666; font-family: verdana; font-weight: bold; font-size: 11px; text-decoration: none; }
	
}


.formtextbold
{
     color: #666; font-weight:bold; font-family: verdana; font-weight: bold; font-size: 11px; text-decoration: none; }
	
}


.tdfooter
{
    color:#D4D4D4;
    text-decoration:none;
    font: 11px Verdana;
	
}


a.tdfooter:link, a.tdfooter:active, a.tdfooter:visited
{
    color:#D4D4D4;
    text-decoration:none;
    font: 11px Verdana;
	
}

.tdlogin
{
    color:white;
    text-decoration:none;
    font: 11px Verdana;
}


a.tdlogin:link, a.tdlogin:active, a.tdlogin:visited
{
    color:white;
    text-decoration:none;
    font: 11px Verdana;
}




/*========================================================*/
/*  2. Design Elements                                    */
/*========================================================*/


/*========================================================*/
/*  3. Content Panes                                      */
/*========================================================*/


.toppane
{
	padding-left:20px;
	padding-right:20px;
}


.contentpane
{
    
	padding-left:20px;
	padding-right:20px;
	
}

.bottompane
{
    
	padding-left:20px;
	padding-right:20px;
}

.extraright
{
    
	padding-left:10px;
	padding-right:0px;
	vertical-align:top;
}

.extraleft
{
    
	padding-left:0px;
	padding-right:10px;
	vertical-align:top;
}


.rightpane
{
    
	padding-left:20px;
	padding-right:20px;
}



/*  4. Tokens                                             */
/*========================================================*/

/*-- login and user token idle         --*/ .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: #FFF; background:  url(bullet.gif) no-repeat top left;  font-family: verdana; font-size: 11px; font-weight:bold; text-decoration: none; padding: 0 0 0 0px; }/*-- login and user token hover        --*/ a.LOGIN_object:hover, a.USER_object:hover { background:  url(bullet.gif) no-repeat top left; color: #DDD; font-family: verdana; font-weight:bold; font-size: 11px; text-decoration: none; }
/*-- date token idle                   --*/ .DATE_object { color: #FFF; font-family: verdana; font-size: 11px; text-decoration: none; }
/*-- breadcrumbs token idle            --*/ .BREADCRUMBS_object, a.BREADCRUMBS_object:link, a.BREADCRUMBS_object:visited, a.BREADCRUMBS_object:active { color: #FFFFFF; font-family: verdana; font-size: 11px; text-decoration: none;}
/*-- breadcrumbs token hover           --*/ a.BREADCRUMBS_object:hover { color: #FFFFF; font-family: verdana; font-size: 11px; text-decoration: none; font-weight:bold; }
/*-- terms and privacy                 --*/ .FOOTER_objects { color:#FFF; font-size: 11px; }
/*-- terms and privacy links           --*/ a.FOOTER_objects:link, a.FOOTER_objects:visited, a.FOOTER_objects:active { color:#FFF; font-weight:bold; text-decoration:none; }
/*-- terms and privacy hover           --*/ a.FOOTER_objects:hover { color:#DDD; font-weight:bold; text-decoration:none;  }
/*-- copyright token                   --*/ .COPYRIGHT_object { color:#9A9A9A; font-size: 11px; }

/*========================================================*/
/*  5. Text                                               */
/*========================================================*/

/*-- most of the text on site          --*/ .normal, .Normal { font-family: verdana; font-size: 11px; color: #555; }
/*-- most of the bold text on site     --*/ .NormalBold { font-family: verdana; font-size: 11px; font-weight: bold; color: #555; }
/*-- red text on site for errors       --*/ .NormalRed { color: #C50000; font-family: verdana; font-weight: bold; font-size: 11px; }
/*-- subheadings - mostly in admin     --*/ .SubHead { font-family: verdana; font-size: 11px; font-weight: bold; color: #777; padding: 0; }
/*-- headings for modules title - mostly in admin        --*/ .Head { font-family: verdana; font-size: 11px; color: #777; background: transparent; font-weight: bold; padding: 0;}

/*========================================================*/
/*  6. Links                                          */
/*========================================================*/

/*-- default links visited and active  --*/ a:link, a:visited, a:active { color: #666; font-family: verdana; font-weight: bold; font-size: 11px; text-decoration: underline; }
/*-- default links hover               --*/ a:hover { color: #444; font-family: verdana; font-size: 11px; text-decoration: underline; }
/*-- normal  links visited and active  --*/ a.Normal:link, a.Normal:visited { color: #666; font-family: verdana; font-weight: bold; font-size: 11px; text-decoration: none; }
/*-- normal  links hover               --*/ a.Normal:hover { color: #444; font-family: verdana; font-size: 11px;	text-decoration: none; }

/*-- admin button-link style           --*/ a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active { color: #333; padding-left: 4px; line-height: 11px; font-family: verdana; font-weight: normal; font-size: 11px; }
/*-- admin button-link style hover     --*/ a.CommandButton:hover                                                { color: #333; padding-left: 4px; line-height: 11px; font-family: verdana; font-weight: normal; font-size: 11px; }



/*========================================================*/
/*  7. Forms                                              */
/*========================================================*/

/*-- default form elements      --*/ select, input { font-family: verdana; font-size: 11px; color: #333; }
/*-- textbox                    --*/ .NormalTextBox { color: #333; padding-left: 4px; line-height: 11px; font-family: verdana; font-weight: normal; font-size: 11px; }
/*-- textbox container          --*/ td.NormalTextBox { padding: 0; margin: 0; background: transparent; visibility: invisible; border: 0; }

.searchclass
{
  background: transparent; 
  padding-left:5px; border: 0px; ;vertical-align:middle;
   
} 

.searchtd
{
   background: transparent; 
  padding-left:20px; padding-right:20px; border: 0px; ;vertical-align:middle;
   
} 

#dnn_dnnSEARCH_txtSearch.NormalTextBox 
{
  height:20px; background-color:white;width:120px;padding-left:0px; padding-top:3px;border:1px solid #D4D4D4;vertical-align:middle;
   font-family: verdana; font-weight: normal; font-size: 12px;
    }

/*========================================================*/
/*  8. RAD MENU          */
/*========================================================*/

div.radmenu .item { width: 170px; } 


.RadMenu_Ver .rmLink
{
    text-decoration: none;
    width: 100%;
    position: relative;
    display: inline-block;    
    color: #6c6b6b;	
    text -decoration:none;
    font: 11px Verdana;
    background-image:  url(images/btn_notactive.jpg);
    background-repeat: no-repeat;
    border-bottom: solid 1px #ffffff;
	
}   



.RadMenu_Ver a.rmLink a:visited    
{
    color: #6c6b6b;	
    text-decoration: none;   
    
    
}       

.RadMenu_Ver a:visited    
{
    color: #6c6b6b;	
    text-decoration: none;   
}       

.RadMenu_Ver .rmRootGroup .rmLink:hover,
.RadMenu_Ver .rmRootGroup .rmFocused,
.RadMenu_Ver .rmRootGroup .rmExpanded
{
color: #6c6b6b;	
text-decoration:none;
cursor: pointer;
background-image: url(images/btn_active.jpg);
background-repeat: no-repeat;
}  

.RadMenu_Ver .rmText
{
	line-height: 22px;
	padding-left:10px;	
	padding-right:10px;	
}

.RadMenu_Ver .rmHorizontal .rmExpanded,
.RadMenu_Ver .rmHorizontal .rmExpanded:hover
{
	color:  #6c6b6b;	
	background-image: url(images/btn_active.jpg);
    background-repeat: no-repeat;
    text-decoration:none;
	padding-left:0px;
	padding-right:0px;
	font: 11px Verdana;
}



.RadMenu_Ver .rmRootGroup .rpText
{
	border: 0;
	
	
}


.RadMenu_Ver .rmRootGroup .rmvertical
{
	text-decoration: none;
	text-align: left;
	
}

.RadMenu_Ver a.rmFocused, .RadMenu_Ver a.rmExpanded 
{
    Color:  #6c6b6b;	
	background-image: url(images/btn_active.jpg);
    background-repeat: no-repeat;
    text-decoration:none;
	padding-left:0px;
	padding-right:0px;
	font: 11px Verdana;
	font-weight: bold;
}

	


.RadMenu_Ver .rmVertical .rmSeparator .rmText
{
	text-decoration: none;

}





.RadMenu_Ver .selected
{
    Color: Orange;
	background-image: url(images/btn_active.jpg) ;
    background-repeat: repeat-x;
    text-decoration:none;
	font: 11px Verdana;
	font-weight: bold;
}


.RadMenu_Ver .rmVertical .rmExpanded,
.RadMenu_Ver .rmVertical .rmExpanded:hover
{
    color:  #6c6b6b;	
	background-image: url(images/btn_active.jpg);
    background-repeat: no-repeat;
    text-decoration:none;
	padding-left:0px;
	padding-right:0px;
	font: 11px Verdana;
	font-weight: bold;
}

.RadMenu_Ver .rmGroup .rmVertical,
.RadMenu_Ver .rmGroup
{
	color: #6c6b6b;	
    display: block;
	text-decoration:none;
	padding-left:0px;
	padding-right:0px;
	font: 11px Verdana;
	background:black;
	
}


.RadMenu_Ver .rmGroup .rmLink
{
	color: #6c6b6b;	
    display: block;
	text-decoration:none;
	padding-left:0px;
	padding-right:0px;
	font: 11px Verdana;
	background:#D4D4D4;
}

.RadMenu_Ver .rmGroup .rmLink:hover,
.RadMenu_Ver .rmGroup .rmFocused,
.RadMenu_Ver .rmGroup .rmExpanded
{
    color: #6c6b6b;	
    text-decoration:none;
	padding-left:0px;
	padding-right:0px;
	font: 11px Verdana;
	background:#D4EE55;
    
}

