/* ================================
    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:#FBD604;
  // background: url(http://www..net/images/BlankBG.jpg);
  VERTICAL-ALIGN:top;
  // HEIGHT:80px;
 // background-repeat:1;


}
/* background color for the tabs backround (not tabs) section  */
.TabsBG {
   // background-color:#333399
 background-color:#F9CE26;

}
.footerBar
 {
font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
 font-weight: bold;
    background-color:#F9CE26;
    border-color:#CCCCCC;
	 color:#FFFFFF;
	 }


.searchBar
{
 background-color:#326AA3;
    border-color:#ffffff;
}


.WelcomeMsg {
font-family:  Verdana, Arial,Helvetica, sans-serif;
    font-size: 10px;
    color:#FFFFFF;

}


/* background color for the content part of the pages */
Body
{
    background-color:#FFFFFF;
font-family:  Verdana, Arial,Helvetica, sans-serif;
    font-size: 10px;
	 color:#00000

}


/* PAGE BANNER */
/* NOTE: Site Title, Site Links and Tabs are render by MobilePortalBanner.ascx
/* style for the text of the site title */
.SiteTitle {
		top: 35px;
	left: 170px;
	position: Absolute;	
    font-family: Gill Sans MT,Gill Sans,Arial, Garamond, Helvetica, sans-serif;
    font-size: 24px;
    font-weight: bold;
    color: ##FBD604;


}
/* Xbar bar across the screen  used as the MAIN navigation bar*/
.Xbar {
    background-color: #FBD604;
    border-color:#333399;
	 
}

/*SideBar bar across the Left of the screen */
.SideBar {
    background-color:#DBF2E3;
    border-color:# DBF2E3;
	 
}


/* background/border colors for the selected tab */
.TabBG {
font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
 font-weight: bold;
    background-color:#FBD604;
    border-color:#CCCCCC;
	 color:#FFFF00;


}

/* background/border colors for the unselected tabs */
.OtherTabsBg {
    background-color:#FBD604;
    border-color: #EAD122;
}

/* text style for the selected tab  -- This is the inner section of the tab when the tab has been selected */
A.SelectedTab:link {
    background-color:  #FBD604;
   font-family:  Verdana, Arial,Helvetica, sans-serif;
    font-size: 11px;
    color:#000000;
    font-weight: normal

}

A.SelectedTab:hover {
    background-color:  #FBD604;
   font-family:  Verdana, Arial,Helvetica, sans-serif;
    font-size: 11px;
    color:#000000;
    font-weight: normal

}


A.SelectedTab:visited {
    background-color:  #EAD122;
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: #CFFFFFF;
    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:#AA9788;;
    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: #CFFFFF;

}

/* 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: 11px;
    color:#000000;
    text-decoration: normal;
    font-weight:normal;
}


/* hyperlink styles of the unselected tabs   -- NOte this is the main one for colour*/
A.OtherTabs:link    {
    text-decoration:    none;

    color:#54413F;
}

A.OtherTabs:visited {
    text-decoration:    none;
    color:#54413F;

}

A.OtherTabs:active  {
    text-decoration:    none;
    color:#54413F;

}
/* Controls the tabs hover over colour */
A.OtherTabs:hover   {
    text-decoration:    underline;
    background-color: #FFCE00;
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    normal;
    color: Black;
	margin-top: .5em; 
}

    color:Black;
}

A.OtherChildTabs:link    {
    text-decoration:    none;
    color:#00000;
}

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:#000000;


}
    

    
/* 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:#000000;
}

A.SiteLink:visited  {
    text-decoration:    none;
    color:#000000;
}

A.SiteLink:active   {
    text-decoration:    none;
    color:#000000;
}

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;
}
/*   colours the login table seen */
.LoginTable{
background-color: #326AA3;
}


/* GENERAL */
/* style for module titles */
.HTMLMod   {
border-collapse: collapse;
border: 1px solid #326AA3;#BF59C7

}
/* Blue header used in C:view editor tamplate 1 */
.boxheader
{
background: url(http://www.cviewsolutions.co.uk/template/boxHeader.gif);
font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size:  14px;
    font-weight:    Bold;
   color: #FFFFFF;
}

/* Green header used in C:VIEW template 2*/
.HTMLMod2   {
border-collapse: collapse;
border: 1px solid #2EC78F;
}
.boxheader2
{
background: url(http://www.cviewsolutions.co.uk/template/boxHeader2.gif);
font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size:  14px;
    font-weight:    Bold;
   color: #FFFFFF;
}




/* Purple header used in C:VIEW template 3*/
.HTMLMod3   {
border-collapse: collapse;
border: 1px solid #BF59C7;
}

.boxheader3
{
background: url(http://www.cviewsolutions.co.uk/template/boxHeader3.gif);
font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size:  14px;
    font-weight:    Bold;
   color: #FFFFFF;
}

/* Red header used in C:VIEW template 4*/
.HTMLMod4   {
border-collapse: collapse;
border: 1px solid #B81717;
}

.boxheader4
{
background: url(http://www.cviewsolutions.co.uk/template/boxHeader4.gif);
font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size:  14px;
    font-weight:    Bold;
   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;
    background-color:#78A7D6;
    color: white;
}

.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: #FFFFFF;
}
.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;
}

TD { 
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size:  9px;
    font-weight:    normal;
    color: Black;
	margin-top: .5em; 
}

A:link  {
          text-decoration:    underline;
		color: DarkRed;



}

A:visited   {
     text-decoration:    underline;
	color: DarkRed;




}

A:active    {
 text-decoration:    underline;
color: DARKRED;


}

A:hover {
    text-decoration:    underline;
	color: GREEN;

}

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;
}
BODY {font-size:  10px; 
    font-family: Verdana, Arial,Helvetica, sans-serif;    
    font-weight:    normal;
    color: Black;

}
/* Used by MS Word 
P { 
    font-family: Verdana, Arial,Helvetica, sans-serif;
      font-weight:    normal;
        font-size:  8px;
    color: Black;
	margin-top: .5em; 
}

