body
{
	color:#000000;
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	line-height:140%;

}

/* 	--------------------- Font Family------------------------------------ */

.RedXLarge, .MenuTopRed,.MenuMiddleRed,.MenuMiddlePurple , .MenuTopOrange,.MenuMiddleGreen,  .MenuTopBlue,
.MenuMiddleBlue, .MenuTopYellow,.MenuMiddleYellow , .White, .RedLarge, TD, A,  .PageHeading, .SubHeading,.SubSubHeading,
 #RoadMapPopupDiv, #RoadMapSubject, INPUT, SELECT,.Disclaimer, TEXTAREA 
	{	font-family:Verdana, Arial;}

	
/*--------------------- Font Weight------------ ------------------------ */

.RedXLarge, .MenuTopRed,.MenuMiddleRed,.MenuMiddlePurple , .MenuMiddleYellow ,.MenuMiddleGreen, .MenuTopOrange, 
 .MenuTopBlue,.MenuMiddleBlue, .MenuTopYellow, .White, .RedLarge, TD, A,  .PageHeading, .SubHeading, .SubSubHeading,
  #RoadMapPopupDiv, .TopBar,  .VisitorNo, INPUT, SELECT, TEXTAREA	
	{	FONT-WEIGHT: bold;}	

.Disclaimer, #RoadMapSubject, .GoTop,.Time
		{	FONT-WEIGHT: normal; }

	
/*TD  {margin-left:0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}*/
 

/*--------------------- Font Colors ------------------------------------ */

TD,A, INPUT, SELECT, .BlackLarge {  color: #000000;}
 
.GoTop, .Blue,.BlueXLarge  {color:#0000ff;}

.SubHeading, .SubSubHeading {color:#A52A2A;}

.Related {color:#A52A2A;}

/*.YellowSmall  {color:#FFFF66;} */
  
.White {color:white;  }

.Green {color:#008000;}

 .LastUpdate {color: Red; text-align:right;}
 
 .Time {  color: #000000;text-align:right;}
 
 .Red, .RedXLarge {COLOR: #cc0000; }
 
 .DarkBlue {color:#000080;}
 
/*--------------------------Text Decoration -----------------------------------*/
.GoTop {text-decoration: underline;}


/*--------------------- Home Page Styles  ------------------------------------ */


.TopBar,.BottomBar{background-COLOR:#693A77;color: #FFFFFF;} /*Purple background &white forecolor */


#RoadMapPopupDiv  
 		{
 		COLOR: #cc0000; 
 		text-indent:0; margin-left:16px; margin-right:16px;
 		}
 		 		
 #RoadMapSubject {color: #000000;} 

 

 
 .TopScroll	{ color: #000099;} /* Latest News/circular scroller */

/*  
	------ Disabled ----------
	.MenuItems	{  color: #000000;}
 
    .WhatIsNew	{  color: #000000;}
	-------------------------
*/

 .PageHeading  {color:#000080;background-color:#F7F7F7;text-align:center;} /*Silver background Font Blue. Internal Page Headings */
 
 .VisitorNo {color: #000099;} /* Visitor No. */

/*--------------------- Fixed Styles ------------------------------------ */
 FORM {display:inline; float:left; margin-right:0px;width:100%}
 
 .HeaderRow {background-color:#d6d6d6;}
 
 .Disclaimer { text-align: justify; line-height:150%;} 
 
 OL, UL  { line-height: 200%;text-align: justify; }  
 
 TD {text-align:justify;}
 
 A {text-decoration: none;}   
 
 A:hover { font-weight: bold; text-transform:none; background-color: #ffffff;  color: #ff0000; } 
 
 .MenuTopRed {background: #cc3333 url(../img/curvetopred.gif) right top no-repeat;color: #FFFFFF;text-align:left;}	
 .MenuBottomRed {background: #cc3333 url(../img/curvebottomred.gif) left bottom no-repeat;	margin-bottom: 12px;line-height: 15px;}
 .MenuMiddleRed {background-color:#cc3333;color: #FFFFFF;text-align:left;}	
 
 .MenuMiddleGreen {background-color:#73B239;color: #FFFFFF;text-align:left;}	
 .MenuMiddlePurple {background-color:#693A77;color: #FFFFFF;text-align:left;}
 
 .MenuTopOrange {background:  #ff9900 url(../img/curvetoporange.gif) right top no-repeat;color: #FFFFFF;text-align:left;}	
 .MenuBottomOrange{background:  #ff9900 url(../img/curvebottomorange.gif) left bottom no-repeat;	}
	
 .MenuTopBlue {background:  #3399cc url(../img/curvetoplightblue.gif) right top no-repeat;color: #FFFFFF;text-align:left;}
 .MenuBottomBlue{background:  #3399cc url(../img/curvebottomlightblue.gif) left bottom no-repeat;		}
 .MenuMiddleBlue {background-color:#3399cc; color: #FFFFFF;text-align:left;} 

 .MenuTopYellow {background:  #D7AF38  url(../img/curvetopYellow.gif) right top no-repeat;color: #FFFFFF;text-align:left;}
 .MenuBottomYellow	{background:  #D7AF38  url(../img/curvebottomYellow.gif) left bottom no-repeat;			}	
 .MenuMiddleYellow {background-color:#D7AF38 ;color: #FFFFFF;text-align:left;}
 
 .CompulsoryField {color:red;font-size:large}
 
 legend.group_form{
		border:thin #6D7B8D solid;
		background-color: #F7F7F7;
		font-weight: 600;
		color:#0033CC;
		padding:.1em;
} 
/* ----------------------- Pension Calculators Styles ---------------------  */
.BlueButton
	{ FONT-WEIGHT: bold; COLOR: white; FONT-FAMILY:Arial; BACKGROUND-COLOR: #191970 }
.SilverButton
	{ FONT-WEIGHT: bold; COLOR: white; FONT-FAMILY:Arial; BACKGROUND-COLOR: #808080 }
.OutputBox
	{ border:1px solid #FFFFFF; padding:0; FONT-WEIGHT: bold; BACKGROUND-COLOR:  #FAEBD7}

/*
TEXTAREA {font-family:Verdana;SCROLLBAR-FACE-COLOR: white; VISIBILITY: hidden; SCROLLBAR-HIGHLIGHT-COLOR: white; SCROLLBAR-SHADOW-COLOR: white; COLOR: #800000; SCROLLBAR-3DLIGHT-COLOR: white; BORDER-TOP-STYLE: none; SCROLLBAR-ARROW-COLOR: white; SCROLLBAR-TRACK-COLOR: white;  BORDER-RIGHT-STYLE: none; SCROLLBAR-DARKSHADOW-COLOR: white; SCROLLBAR-BASE-COLOR: white; BORDER-LEFT-STYLE: none; TEXT-ALIGN: justify; BORDER-BOTTOM-STYLE: none}
*/

/*
TEXTAREA {font-family:Verdana; VISIBILITY: hidden; COLOR: #800000; BORDER-TOP-STYLE: none;  BORDER-RIGHT-STYLE: none;  BORDER-LEFT-STYLE: none; TEXT-ALIGN: justify; BORDER-BOTTOM-STYLE: none}
*/

/* -----------------------  Styles  End---------------------  */