/* ================================
    CSS STYLES FOR  NC PORTAL 
    v2.0 3/3/2004
   ================================
*/   


/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
  //  background-color:#549200;
background: url(images/BlankBG.jpg);
  VERTICAL-ALIGN:top;
  HEIGHT:34px;
 // background-repeat:1;
z-index :1;

}
.BannerTopRgt
{
	
}
.bannerrtimage
{
	float :right;

	
}
/* main holding page table 
.maintable{
background-color: #549200;
border-width: 1px;
border-color: #549200;

}

/* background color for the tabs backround (not tabs) section  */
.TabsBG {
   // background-color:#549200;
 background-color: #549200;

}
.WelcomeMsg {
font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size: 10px;
    color:#FFFFFF;

}
/* space to the very left */
.Sidebarsp
{
background-color: #FFFFDA;
  width: 2px;
height: 540px;

}

/*LEFT hand SideBar bar down the screen */
.SideBar {
   	background-color: #FFFFCA;
   
  width: 166px;
}

/*spacer before main bar */
.spl
{
background-color: #FFFFE9;
width: 1px;

}

/* main body table */
.mainbody
{
 background-color: #ffffff;

}
/* middle spacer */
.spm
{
background-color: #ffffff;

}

/* right section */
.rightbody
{
background-color: #ffffff;

}

.spr
{
background-color: #ffffff;

}


/* background color for the content part of the pages */
BODY {font-size:  9px; 
    font-family: Verdana, Arial,Helvetica, sans-serif;    
    font-weight:    normal;
    color: Black;
    background-color: #FAFAFA;

}
/* Sets tranparent image to push out header menu */
.hdspacer
{
	width:330;
	height:1px;
}

/* PAGE BANNER */
/* NOTE: Site Title, Site Links and Tabs are render by MobilePortalBanner.ascx
/* style for the text of the site title */
.SiteTitle {
background: url(images/propstitle.gif);
		top: 10px;
	left: 350px;
	position: Absolute;	
    font-family:  Lucida Calligraphy,Cataneo BT,Galant,Verdana,Arial,Gill Sans MT,Gill Sans,Arial, Garamond, Helvetica, sans-serif;
    font-size: 1px;
    font-weight: normal;
    color:#FFFF7A ;
	width:200px;
	height:60px;	
    }
    /* bar to go across header */
.sitebar2{
/*background: url(images/gbar.jpg);*/
		top: 27px;
	left: 220px;
	position: relative;	
    font-family:  Lucida Calligraphy,Cataneo BT,Galant,Verdana,Arial,Gill Sans MT,Gill Sans,Arial, Garamond, Helvetica, sans-serif;
    font-size: 1px;
    font-weight: normal;
    color:#FFFF7A ;
width: 100%;
height: 5px;
z-index : 2;
    }

.gbar{
height: 50px;
background: url(images/gbar.jpg);

width: 100px;

top: 25px;
	left: 220;
	position: Absolute;	
}


.logoimage{
top: 0px;
	left: 0px;
	position: Absolute;	

}
/* Xbar bar across the screen */
.Xbar {
    background-color: #549200;
    border-color:#549200;
	 
}



/* background/border colors for the selected tab */
.TabBG {
font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
 font-weight: bold;
    background-color:#549200;
    border-color:#549200;
	 color:#FFFFFF;


}

/* background/border colors for the unselected tabs */
.OtherTabsBg {
    background-color: #549200;
    border-color: #549200;
}

/* text style for the selected tab */
A.SelectedTab:link {
    background-color:  #549200;
   font-family:  Verdana, Arial,Helvetica, sans-serif;
    font-size: 11px;
    color:#FCFCFC;
    font-weight: normal

}

A.SelectedTab:hover {
    background-color:  #549200;
   font-family:  Verdana, Arial,Helvetica, sans-serif;
    font-size: 11px;
    color:#FFFFFF;
    font-weight: normal

}


A.SelectedTab:visited {
    background-color:  #FFFFFF;
font-family:  Verdana, Arial,Helvetica, sans-serif;
    font-size: 11px;
    color:#000000;
    font-weight: normal


}

// This controls what happens if you click on the already selected tab
A.SelectedTab:Active {
     background-color: #549200;
    font-family:  Verdana, Arial,Helvetica, sans-serif;
    font-size: 11px;
    color:#000000;
    font-weight: normal;

}



/* text style for the unselected tabs */
.OtherTabs {
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size: 11px;
    color:#FFFFFF;
    text-decoration: normal;
    font-weight: normal;
}

/* text style for the selected tab */
SelectedChildTab {
    font-family:  Verdana, Arial,Helvetica, sans-serif;
    font-size: 11px;
    color:#00FF00;
    font-weight: normal;
background-color: #FFFCCC;

}



/* hyperlink styles of the unselected tabs */
A.OtherTabs:link    {
    text-decoration:    none;

    color:#FFFCCC;
}

A.OtherTabs:visited {
    text-decoration:    none;
    color:#FFFCCC;

}

A.OtherTabs:active  {
    text-decoration:    none;
    color:#FFFCCC;

}
/* Controls the tabs hover over colour */
A.OtherTabs:hover   {
    text-decoration:    none;
    background-color: #549200;
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    normal;
    color: #FFFCCC;
	margin-top: .5em; 
}

    color:Black;
}

/* text style for the unselected child  tabs  -- IE tabs down the side */
.OtherChildTabs {
    font-family: Verdana, Arial,Helvetica, sans-serif;
	MARGIN-TOP: 1px; 
    font-size: 12px;
    color:#000000;
    text-decoration: normal;
    font-weight:bold;
}


A.OtherChildTabs:link    {
    text-decoration:    none;
    color:#000000;
}

A.OtherChildTabs:visited {
    text-decoration:    none;
    color:#000000;
}

A.OtherChildTabs:active  {
    text-decoration:    none;
    color:#000000;
}
/* Control of hover over child tabs */
A.OtherChildTabs:hover   {
 MARGIN-TOP: 6px; 
 MARGIN-Bottom: 1px; 
    text-decoration:   None;
        color:#549200;


}
 .childbullet
{
width: 20px;
height:10px;
}   

    
/* text style for the site links (at extreme top-right of header) */
.SiteLink {
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold
}   

/* hyperlink style for the site links */
A.SiteLink:link {
    text-decoration:    none;
    color:#0000FF;
}

A.SiteLink:visited  {
    text-decoration:    none;
    color:#0000FF;
}

A.SiteLink:active   {
    text-decoration:    none;
    color:#0000FF;
}

A.SiteLink:hover    {
    text-decoration:    underline;
	background-color:#FFCE00;

    color:#000000;
}
P.SiteLink    {
     margin-top: .5em; 

}
BR.SiteLink    {
     margin-top: .5em; 

}


/* style for separator between site links */
.Accent
{
    color: #FFFFFF;
    font-weight:    bold;
}



/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    font-size: 10px;
    background-color: #cc0033;
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size:  10px;
    font-weight:    bold;
    color: #CC0033;
}

.LoginTable{
background-color: #FFFFFFF;
}


/* GENERAL */
/* style for module titles */
.HTMLMod   {
background-color: #EC6699; 
}
.HTMLMod2   {
background-color: #FFFFFF; 
}

.HeadTitle   {
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size:  14px;
    font-weight:    Normal;
   color: #00000;
}

/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: blue;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: Blue;
}
.SubLogHead {
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    bold;
    color:Black;
}


/* text style used for most text rende by modules */
.Normal
{
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    line-height: 12px  
	color: #CC0033;
  
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

.NormalRed
{
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #CC0033;
}
.LogNormal
{
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
}
.wBanner
{
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size: 18px;
    font-weight: normal;
    color: #FFFFFF;
}


.NormalBold
{
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
	 color: #CC0033;

}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
background-color: #FFCE00;
    text-decoration:    None;
    color:#000000;
}

A.CommandButton:visited  {
    text-decoration:   None;
background-color: #FFCE00;

    color: #000000;
}

A.CommandButton:active   {
    text-decoration:  None;
background-color:#FFCE00;
    color: #000000;
}

A.CommandButton:hover    {
    text-decoration:    underline;
	background-color: #000000;
    color: White;
}
    
/* intended for aspx buttons */
.buttonstyle { font: 10pt Arial; background-color:#FFCE00; border-color:black; width:100 }


/* GENERIC */

B { font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
	text-decoration: bold;
    line-height: 15px; 
	
}


H1  {
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size:  14px;
    font-weight:   bold;
    line-height: 15px 
MARGIN-TOP: 3px;
MARGIN-BOTTOM: 3px;
    color: #000000;
}

H2  {
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size:  14px;
    font-weight:    normal;
	color: #000000;
MARGIN-BOTTOM: 3px;

}

H3  {
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size:  14px;
    font-weight:    normal;
    color: #cc0033;
MARGIN-TOP: 3px;
MARGIN-BOTTOM: 3px;

}

H4  {
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size:  14px;
    font-weight:    normal;
    color: darkblue;
MARGIN-TOP: 3px;
MARGIN-BOTTOM: 3px;

}

H5, DT  {
    font-family: Verdana, Arial,Helvetica, sans-serif;
	font-size:  12px;
    font-weight:    normal;
	 line-height: 15px ;
     font-size:  12px;
    color: #FFFFFF;

}

H6  {
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size:  10px;
    font-weight:    bold;
    color: BLACK;
MARGIN-BOTTOM: 3px;
}

TFOOT, THEAD    {
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size:  9px;
    color: darkblue;
}

TH  {
    vertical-align: baseline;
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size:  9px;
    font-weight:    bold;
    color: darkblue;
}

A:link  {
          text-decoration:    underline;
		color: Blue;



}

A:visited   {
     text-decoration:    underline;
	color: Blue;




}

A:active    {
 text-decoration:    underline;
color: Blue;


}

A:hover {
    text-decoration:    underline;
	color: #009947;

}

SMALL   {
    font-size:  8px;
}

BIG {
    font-size:  14px;
}

BLOCKQUOTE, PRE {
    font-family:    Lucida Console, monospace;
}


UL LI   {
    list-style-type:    square ;
}

UL LI LI    {
    list-style-type:    disc;
}

UL LI LI LI {
    list-style-type:    circle;
}

OL LI   {
    list-style-type:    decimal;
}

OL OL LI    {
    list-style-type:    lower-alpha;
}

OL OL OL LI {
    list-style-type:    lower-roman;
}

HR {
    color:#000000;
    height:1pt;
    text-align:left
	margin-top: .1em; 

}
.br {
 height:8pt;
}
P { 
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size:  10px;
    font-weight:    normal;
    color: Black;
	margin-top: .5em; 
}
TD { 
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size:  9px;
    font-weight:    normal;
    color: Black;
	margin-top: .5em; 
}