/* CSS Document */

body{
	margin:0PX 0PX 0PX 0PX;
    height:100%;
}

.TopLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #005953;
	font-weight: normal;
	text-align:right;
	width:400px;
	float:right;
	padding-left:10px;

	
}

td{	font-size:11px;}

.TopLinks a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #005953;
	font-weight: normal;
	text-decoration:none;
	
}

.LinksTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5C5A5C;	 
	text-align:center;

}
 

.LinksTxt a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5C5A5C;
}


.HomeTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5C5A5C;
	margin-top:5px;
	
}

.HomeTxt a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5C5A5C;
	text-decoration:none;
	
}

.HeadingTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #005953;
}

.ArchivedHeadingTxt {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 12px;*/
	color: #005953;
}


.NewsHeadingTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #005953;
	padding-left:22px;
}

.MidTXt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A19EA1;
	text-align:left;
	vertical-align:top;
	
	
	
	
}



.MidTXt a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A19EA1;
	text-align:left;
	vertical-align:top; 
	text-decoration:none;
	font-weight:bold;	
}

/*.MidTXtNew {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5c5f;
	text-align:left;
	vertical-align:top;
}
.MidTXtNew a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A19EA1;
	text-align:left;
	vertical-align:top; 
	text-decoration:none;	
} See line 422 */

.FooterTxt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A19EA1;
	padding-top:5px;	
	vertical-align:top;
	text-align:center;
		
}

.MainContainer{
	width:681px;
    height:80%;
}

.ContainerFloat{
	float:left; background-color:#FFFFFF; width:681px; height:auto; padding-top:20px;
}

.FormContainer{	
	 width:400px; float:right;

}

.LinksContainer{
	/* float:left; width:681px; height:auto; padding-top:20px;*/
	width:auto; height:31px;  border: 1px solid #CCCCCC; 
}

.HomeLinkCont{
	width:122px; float:left; background-image:url(images/retirement-btn.jpg); background-position:right; height:31px; 
}
.HomeLinkCont a:hover{
	width:122px; float:left;  background-image:url(images/retirement-btn-over.jpg);background-position:right; height:31px; 
}
.HomeLinkCont1{
	width:122px; float:left;  background-image:url(images/retirement-btn.jpg);background-position:right; height:31px; 
}


/*.HomeLinkCont a{
	width:122px; float:left; background-image:url(images/button_bgrollover.jpg);background-repeat:repeat-x; height:31px; 
}*/

.RetirementLinkCont{
	width:150px; float:left; background-image:url(images/retirement-btn.jpg);background-repeat:repeat-x; height:31px;
}

.RetirementLinkCont a:hover{
	width:150px; float:left; background-image:url(images/retirement-btn-over.jpg); height:31px;
}
.RetirementLinkCont1{
	width:150px; float:left;  background-image:url(images/retirement-btn.jpg);background-position:right; height:31px;
}





.ContinuingLinkCont{
	width:141px; float:left; background-image:url(images/retirement-btn.jpg); background-position:right; height:31px;
}

.ContinuingLinkCont a:hover{
	width:141px; float:left; background-image:url(images/retirement-btn-over.jpg);background-position:right; height:31px;
}
.ContinuingLinkCont1{
	width:141px; float:left;  background-image:url(images/retirement-btn.jpg);background-position:right; height:31px;
}




.NewsLinkCont{
	width:75px; float:left; background-image:url(images/retirement-btn.jpg); background-position:right; height:31px;
}

.NewsLinkCont a:hover{
	width:75px; float:left; background-image:url(images/retirement-btn-over.jpg);background-position:right; height:31px;
}

.NewsLinkCont1{
	width:75px; float:left;  background-image:url(images/retirement-btn.jpg);background-position:right; height:31px;
}



.CareersLinkContainer{
	width:90px; float:left; background-image:url(images/retirement-btn.jpg); background-position:right; height:31px;
}

.CareersLinkContainer a:hover{
	width:90px; float:left; background-image:url(images/retirement-btn-over.jpg);background-position:right; height:31px;
}

.CareersLinkContainer1{
	width:90px; float:left;  background-image:url(images/retirement-btn.jpg);background-position:right; height:31px;
}



.ContactLinkCont{
	width:100px; float:left; background-image:url(images/retirement-btn.jpg);background-repeat:repeat-x; height:31px;border-right:#D5D3D5 solid 1px;
}

.ContactLinkCont a:hover{
	width:99px; float:left; background-image:url(images/retirement-btn-over.jpg);background-repeat:repeat-x; height:31px;border-right:#D5D3D5 solid 1px;
}
.ContactLinkCont1{
	width:100px; float:left; background-image:url(images/retirement-btn.jpg);background-repeat:repeat-x; height:31px;border-right:#D5D3D5 solid 1px;
}



.HeaderContainer{
	float:left; padding-left:60px;
}

.MidContainer{
	float:left; 
	padding-left:50px; 
	padding-top:40px
}






ul{
	/* list-style: disc; color:#005953; text-align:left;*/
	list-style: disc; text-align:left;
}
li{
	
	padding-left:10px;
	
	
}

.LeftViewButton {
	float:left; width:16px; height:16px; border: solid #80ACA9 1px; color:#FFFFFF; margin-left:10px;
	margin-top:18px;
	
}

.LeftContTxt {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	padding-left:10PX;
	padding-top:20PX;
	text-align:left;
	float:left;
}

#LeftContTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	padding-left:20PX;
	text-align:left;
	float:left;
}



.left_options {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-right:10PX;
	padding-top:10PX;
	text-align:left;
	float:left;
}

a{
	color:#FFFFFF;
	text-decoration:none;
}

.left_options a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;	
	
	
}
.LeftButtonTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
	padding-top:5px;
}

.LeftButtonTxt a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;

}
.RightHeading {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 26px;
	Commented By Shipra on 01/09/08 
	to add the font size in inline css
	so as when user wants to see the  larger font , he can do it by clicking on '+' symbol and vice-versa for '-' symbol
	*/
	color: #005953;
	
}
.RightOptionsTxt 
{
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 13px; Commented By Shipra on 01/09/08 */
	color: #7F7D7D;
}

.RightOptionsTxt a{
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 13px; Commented By Shipra on 01/09/08 */
	color: #7F7D7D;
}

.RightContTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight: normal;
	color: #000000;
	line-height:16px;
}
.RightContTxtJob {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.style4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #7F7D7D; }

.innerFixedContent{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A19EA1;
	padding-left:10PX;
	padding-top:10px;
	text-align:left;
	float:left;
	padding-bottom:20px;
	padding-right:10px;
}

/* added by prem grewal on 17/09/2008  starts here*/

.innerFixedContent_light{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A19EA1;
	padding-left:10PX;
	padding-top:10px;
	text-align:left;
	float: left;
	padding-bottom:20px;
	padding-right:10px;
}

.innerFixedContent_dark{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A19EA1;
	padding-left:10PX;
	padding-top:10px;
	text-align:left;
	float:left;
	padding-bottom:20px;
	padding-right:10px;
	font-weight: normal;
}

.fixedcontent_light {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A19EA1;
	text-align:left;
	vertical-align:top;
	/*font-weight:normal;*/
	
}

.fixedcontent_dark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7C7C7C ;  
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	
}
/* added by prem grewal on 17/09/2008  ends here*/
/* added by mahesh yadav on 30 sep 2008*/
.MidTXtNew {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align:left;
	vertical-align:top;
}
.MidTXtNew a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align:left;
	vertical-align:top; 
	text-decoration:none;	
}

/* class added by mahesh yadav on 10 oct 2008*/
.RightContTxt_11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight: normal;
	color: #000000;
	font-size:11px;
}
a.newslink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight: normal;
	color: #cecece;
	/*font-size:11px;*/
}
a.newslink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight: normal;
	color: #cecece;
	/*font-size:11px;*/
}
a.newslink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight: normal;
	color: #cecece;
	/*font-size:11px;*/
}


.RightContTxt_11_warn {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight: normal;
	color: #FF0000;
	font-size:11px;
}


/*Added By Shipra on 24/10/08 starts here*/


.RightContTxt a{
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight: normal;
	color: #000000;
}

.RightContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight: normal;
	color: #0033FF;
	text-decoration:none;
	
}
.RightContent12{
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight: normal;
	color: #0033FF;
	text-decoration: underline;
}

/*.RightContent a{
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight: normal;
	color:#0033FF;
	text-decoration:underline;	 
}*/
