.white-bold-text {
	font-family: Arial, Tahoma;
	font-size: 24px;
	color: #FFFFFF;
	text-decoration: none;
}
.white-bold-1 {
	font-family: Arial, Tahoma;
	font-size: 16px;
	color: #FFFFFF;
}
.white-bold-2 {
	font-family: Arial, Tahoma;
	font-size: 18px;
	color: #FFFFFF;
}
.white-text {
	font-family: Arial, Tahoma;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
}
.black-heading {
	font-family: Arial, Tahoma;
	font-size: 22px;
	color: #000;
	text-decoration: none;
}
.black-heading span{color:#80aa2c;}

.text {
	font-family: Arial, Tahoma;
	font-size: 12px;
	line-height: 16px;
	color: #494949;
	text-decoration: none;
}


.list 
	{
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #494949;
	text-decoration: none;
	background:url(images/btm-brd.jpg) bottom left repeat-x;
	}
	.list ul
	{
		padding:0px;
		margin:0px;
		list-style:none;
		padding-left:0px;
	}
	
	.list li
	{
		line-height: 26px;
		background:url(images/arrow1.jpg) 0px 10px no-repeat;
		padding-left:15px;
		/*border-bottom:dotted 1px #ccc;*/
	}
	.list a, .list a:link
	{
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #494949;
	text-decoration: none;
	}
	.list a:hover
	{
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #163293;
	text-decoration: none;
	}
	.news-heading {
	font-family: Arial, Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	}
	.news-text {
	font-family: Arial, Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height:16px;
	}
	.links {
	font-family: Arial, Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	}
	.links a:link{
	font-family: Arial, Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	}
	.links a:hover{
	font-family: Arial, Tahoma;
	font-size: 11px;
	color: #163293;
	text-decoration: underline;
	}
	.links a:visited{
	font-family: Arial, Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
	}
	.list2 
	{
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #3B57CD;
	text-decoration: underline;
	}

	.list2 ul
	{
		padding:0px;
		margin:0px;
		list-style:none;
		padding-left:0px;
		padding-top:0px;
	}
	
	.list2 li
	{
		line-height:20px;
		background:url(images/arrow2.jpg) 0px 7px no-repeat;
		padding-left:15px;
	}
	.list2 a, .list2 a:link
	{
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #3B57CD;
	text-decoration: underline;
	}

	.list2 a:hover
	{
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #3B57CD;
	text-decoration: underline;
	}
	
.border
{
border:solid #CECECE 1px;
}
.bold-heading {
	font-family: Arial, Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #1c3294;
	text-decoration: none;
}
.greenheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5C770E;
}
.greenheader2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5C770E;
}
.break_line{
	border-bottom:#CCCCCC 1px dotted;
	margin-bottom:10px;
	margin-top:10px;
}
.text1 {
	font-family: Arial, Tahoma;
	font-size: 12px;
	line-height: 16px;
	color: #494949;
	text-decoration: none;
}
.text1 a{color:#223dae; font-weight:bold; text-decoration:underline;}
.text1 p{padding:0; margin:5px 0;}

.border{border:solid #7F7F7F 4px;}

.link1 {
	font-family: Arial, Tahoma;
	font-size: 12px;
	color: #3B57CD;
	text-decoration: none;
}
.link1 a:link{
	font-family: Arial, Tahoma;
	font-size: 12px;
	color: #3B57CD;
	text-decoration: underline;
	}
	.link1 a:hover{
	font-family: Arial, Tahoma;
	font-size: 12px;
	color: #3B57CD;
	text-decoration: underline;
	}
	.link1 a:visited{
	font-family: Arial, Tahoma;
	font-size: 12px;
	color: #3B57CD;
	text-decoration: underline;
	}

/*    Following classes are designed by Shyam Raj   12-01-10   for new layout   */
.top-buttons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #505050;
	text-decoration: none;
}
.top-buttons a{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #505050; text-decoration: none;}
.top-buttons a:hover{color: #163293; text-decoration: none;}

a.tplnk1{padding:0 18px 0 15px; background:url(images/blt-home.jpg) center left no-repeat;}
a.tplnk2{padding:0 18px 0 15px; background:url(images/blt-login.jpg) center left no-repeat;}
a.tplnk3{padding:0 18px 0 19px; background:url(images/blt-career.jpg) center left no-repeat;}
a.tplnk4{padding:0 18px 0 15px; background:url(images/blt-links.jpg) center left no-repeat;}

.punch_line{
	padding:18px 0 0 15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#173597;
	font-size:18px;
	font-weight:bold;
	background:url(images/v-bar.jpg) 0 38px no-repeat;
}

.footer_bar{padding:10px 0 10px 15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2d2d2d; line-height:22px;}
.footer_bar a.footer{padding:0 5px 0 5px; color:#2d2d2d; text-decoration:none;}
.footer_bar a.footer:hover{text-decoration:underline;}

.footer_bar a.ft_b{padding:0 5px 0 5px; color:#585858; text-decoration:none;}
.footer_bar a.ft_b:hover{text-decoration:none;}

.copyrgt{padding:10px 18px 10px 0; font-family:Arial, Helvetica, sans-serif; color: #676767; font-size:11px; line-height:22px; text-align:right;}
.copyrgt a{color: #676767; font-size:11px; text-decoration:none;}
.copyrgt a:hover{text-decoration:underline;}


.text5 {
	font-family: Arial, Tahoma;
	font-size: 12px;
	color: #494949;
	font-weight:bold;
}

.txt_box1{color:#666; line-height:20px; height:20px; border:1px solid #d2d2d2;}
.txt_box2{color:#666; border:1px solid #d2d2d2;}

.button{
	background:#7fa828;
	border:1px solid #577b0b;
	display:inline-block;
	line-height:16px;
	padding:3px 10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	cursor:pointer;
	overflow:visible;
	margin:3px 0;
}
.button:hover{text-decoration:underline;}

a.rdmr1{color:#000000; text-decoration:underline;}
a.rdmr1:hover{text-decoration:none;}

.hbar1{height:10px; background:url(images/btm-brd.jpg) center left repeat-x;}
.thm-img{border:1px solid #ebebeb;}
.thm-img img{margin:3px; height:74px; width:100px; border:none;}
.warn{color:#FF2222 !important;}

.ulogin{background:url(images/login-bk.jpg) top center no-repeat;}

.brd_btm1{border-bottom:1px solid #ccc; padding-bottom:10px;}
.brd_btm1 hr{color:#ccc;}
