/* new entries for vanilla Look&Feel */
.pageTitle		
{
	font-family:Arial,Helvetica,sans-serif; 
	font-size:150%; 
	line-height:normal;
	font-weight:bold;
}
.vaTitle		
{
	font-weight:bold; 
}
.formRow		{height:24px; }
.vaMenuTitle		{font-weight:bold; font-size:100%; letter-spacing: 1pt}
.vaH2Title		{font-weight:bold; font-size:100%; letter-spacing: 1pt; margin: 0}
body, td		{COLOR: #000000; font-family: Tahoma, Verdana, Arial, sans-serif; font-size:70%; LINE-HEIGHT: 145% }
a:hover      { color: #8058BD; text-decoration:underline }
.vanmenu		{font-family: Tahoma, Verdana, Arial, sans-serif; font-size:100%; TEXT-DECORATION: none; letter-spacing: 1pt}
.vanlink		{font-family: Tahoma, Verdana, Arial, sans-serif; font-size:100%; TEXT-DECORATION: none; LINE-HEIGHT: 145%}
.vanlink:hover		{font-family: Tahoma, Verdana, Arial, sans-serif; font-size:100%; TEXT-DECORATION: underline; LINE-HEIGHT: 145%}
.vanmenuRed		{font-family: Tahoma, Verdana, Arial, sans-serif; TEXT-DECORATION:none; color:Red; letter-spacing: 1pt}
.vaLatest	{font-weight:normal; font-size:100%; letter-spacing: 0pt; LINE-HEIGHT: 100%}
.vrfmenu		{font-family: Tahoma, Verdana, Arial, sans-serif; font-size:100%; TEXT-DECORATION: none; letter-spacing: 1pt;color:White;}
.vrfmenu:hover		{TEXT-DECORATION: underline; color:White;}
.vrfLarge	{color:#CCFFFF; font-family:Arial Rounded MT Bold,tahoma,arial; LINE-HEIGHT: 120%; font-size:140%; letter-spacing: 1pt}
.vrfLarge:link	{color:White;}
.vrfLarge:hover	{color:#00FFFF; }
.tabFontSel		{color:White; font-weight:bold;}
.tabFontDesel {color:Black;font-weight:bold; TEXT-DECORATION: none;}
.tabFontDesel:hover {color:white;font-weight:bold;}
.ColorLine	{background-color:#B4BAC5;}

/* news stuff */
.newsHead {color:Black;font-weight:bold; font-size:larger; font-family: Arial, Tahoma, Verdana, sans-serif; }
.newsStoryHead {font-weight:bold; font-size:150%;COLOR: #000000; line-height:1.2}
.newsTitleHead {font-weight:bold; font-size:150%;COLOR: #000000;line-height:1.2}

/* CV stuff */
.vaCvTitle		{font-weight:bold; font-size:130%; text-decoration:none}
.vaCvCaption	{font-weight:bold;}

/* Splash page */
.splashLink {font-weight:bold; font-size:10pt; text-decoration:none; color:White; font-family:Tahoma, Verdana, Arial, sans-serif; letter-spacing: 1pt}
.splashLink:hover {font-weight:bold; font-size:10pt; text-decoration:none; color:White; font-family:Tahoma, Verdana, Arial, sans-serif; letter-spacing: 1pt}
.splashText {font-size:10pt; text-decoration:none; color:Black; font-family:Tahoma, Verdana, Arial, sans-serif}
.splashTextTitle {font-weight:bold; font-size:10pt; text-decoration:none; color:Black; font-family:Tahoma, Verdana, Arial, sans-serif; letter-spacing: 1pt}
.splashTextSmallTitle {font-weight:bold; font-size:8pt; text-decoration:none; color:Black; font-family:Tahoma, Verdana, Arial, sans-serif; letter-spacing: 1pt}

/* the old stuff */
IE\:HOMEPAGE
{
    BEHAVIOR: url(#default#homepage)
}
TD.NON
{
    FONT-WEIGHT: normal;
    font-size:11px
    COLOR: silver;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
TD.TOP
{
    FONT-WEIGHT: normal;
    font-size:11px 
    COLOR: #0000ff;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
TD.calendar
{
    FONT-WEIGHT: normal;
    font-size:11px
    COLOR: #000000;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
TD.Today
{
    FONT-WEIGHT: normal;
    font-size:11px
    COLOR: red;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
A.NOEVENT:link
{
    FONT-WEIGHT: normal;
    font-size:11px
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    TEXT-DECORATION: none
}
A.NOEVENT:visited
{
    FONT-WEIGHT: normal;
    font-size:11px
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    TEXT-DECORATION: none
}
A.EVENT:link
{
    FONT-WEIGHT: bold;
    font-size:11px
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
A.EVENT:visited
{
    FONT-WEIGHT: bold;
    font-size:11px
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
A.TODAY:link
{
    FONT-WEIGHT: normal;
    font-size:11px
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: aqua
}
A.TODAY:visited
{
    FONT-WEIGHT: normal;
    font-size:11px
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: aqua
}
A.NORMAL:link
{
    FONT-WEIGHT: normal;
    font-size:11px
    COLOR: #0000ff;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
A.NORMAL:visited
{
    FONT-WEIGHT: normal;
    font-size:11px
    COLOR: #0000ff;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
A.WHITE:link
{
    COLOR: #ffffff
}
.hbt
{
    COLOR: white;
    FONT-FAMILY: verdana
}
.menu
{
    COLOR: white;
    FONT-FAMILY: Verdana, sans-serif
}
.omenu
{
    COLOR: black;
    FONT-FAMILY: verdana, sans-serif
}
A.MenuTitle
{
    COLOR: #8058bd;
    FONT-FAMILY: Arial,Verdana;
    TEXT-DECORATION: none
}
A.MenuTitle:hover
{
    COLOR: orange;
    TEXT-DECORATION: underline
}

A.OrangeTitle
{
    COLOR: orange;
    FONT-FAMILY: Arial,Verdana;
    TEXT-DECORATION: underline
}
A.OrangeTitle:hover
{
    COLOR: #8058bd;
    TEXT-DECORATION: underline
}

A.HomeMenuTitle
{
    COLOR: #8058bd;
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.MenuTitle
{
    FONT-WEIGHT: bold;
		COLOR: #8058bd;
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
A.HomeMenuTitle:hover
{
    COLOR: orange;
    TEXT-DECORATION: underline
}
.piTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: smaller;
    COLOR: orange;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.piTopJob
{
    FONT-SIZE: smaller;
    COLOR: orange;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.PlugInTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: smaller;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.piSubTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: smaller;
    COLOR: #8058bd;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
A.piTitle:hover
{
    FONT-WEIGHT: bold;
    COLOR: #8058bd;
    TEXT-DECORATION: underline
}
A.piTopJob:hover
{
    COLOR: #8058bd;
    TEXT-DECORATION: underline
}
.piBodyLink
{
    FONT-SIZE: smaller;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.piBody
{
    FONT-SIZE: smaller;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
A.MenuFont
{
    COLOR: #8058bd;
    FONT-FAMILY: Arial,Verdana;
    TEXT-DECORATION: none
}
A.MenuFont:hover
{
    COLOR: orange;
    TEXT-DECORATION: underline
}
A.topFont
{
    COLOR: white;
    FONT-FAMILY: Arial,Verdana;
    TEXT-DECORATION: none
}
A.topFont:hover
{
    COLOR: orange;
    TEXT-DECORATION: underline
}
TR.HiLite {BACKGROUND-COLOR: #C3D6E6}
TR.HiLiteSPS {BACKGROUND-COLOR: #FFCC99}
TR.SPSRequested {BACKGROUND-COLOR: #FFCC99}
TD.SPSRequested {BACKGROUND-COLOR: #FFCC99}
TR.SPSBooked {BACKGROUND-COLOR: #FFCCCC}
TD.SPSBooked {BACKGROUND-COLOR: #FFCCCC}
TR.SPSToday {BACKGROUND-COLOR: #99CCFF}
TD.SPSToday {BACKGROUND-COLOR: #99CCFF}
TR.SPSNextMonth {BACKGROUND-COLOR: #E5E5E5}
TR.SPSNotAvailable {BACKGROUND-COLOR: #CCCCFF}
TD.SPSNotAvailable {BACKGROUND-COLOR: #CCCCFF}
TR.SPSDefault {BACKGROUND-COLOR: #F8F8F8}
.sbttn {font-family:tahoma,sans-serif;font-size:11px;background: #D6E7EF;border-bottom: 1px solid #104A7B;border-right: 1px solid #104A7B;border-left: 1px solid #AFC4D5;border-top:1px solid #AFC4D5;color:#000066;height:19px;text-decoration:none;cursor: hand}
.pageBreak {page-break-after:always}
.indeFont { font-family: Georgia, Arial, Sans-Serif;font-size:10px;} 
.InputNoBorder	{border-width:1pt; border-color:#7b9ebd; border-style:solid; font-size: 9pt;}

/* Colors */
.errColorDark	{background-color:#FF2222;}
.errColorLight	{background-color:#FFE5E8;}
.bgColorLine	{background-color:#B4BAC5;}
.bgLightTab		{background-color:#D8D8D8;}
.lnkColor	{color:#0000FF;font-weight:none;text-decoration:underline}
.lnkColorMenu	{font-family: Tahoma, Verdana, Arial, sans-serif; font-size:100%; TEXT-DECORATION: none; letter-spacing: 1pt}
.bgWarnAltDark	{background-color:#FFE5E5;}
.bgWarnAltLight	{background-color:#FFF0F0;}
.bgColorMain	{}
.bgHighlight	{background-color:#F8CC98;}

/* Forms */
.frmInput	{font-size: 8pt;font-family: Verdana,Arial;}
.frmInputFlat	{border-width:1pt; border-color:#7b9ebd; border-style:solid;}
.frmSelect	{font-size: 8pt;font-family: Verdana,Arial;}
.frmTextArea	{font-size: 8pt;font-family: Verdana,Arial;}
.frmButton	{font-family:tahoma,sans-serif;cursor: hand;text-decoration:none;background: #D6E7EF;border-bottom: 1px solid #104A7B;border-right: 1px solid #104A7B;border-left: 1px solid #AFC4D5;border-top:1px solid #AFC4D5;color:#000066;}

/* Reports */
.reportSectionHead	{ font-family:Arial; font-size: 14pt; font-weight:bold;}
.reportTitle	{ font-family:Arial, Tahoma, Verdana; font-size: 11pt; }

/* Bullet points */
.bulArrow	{ list-style-image:url(/Media/iconsml/orangeArrow.gif); }

