/* ------------------------------------- TPG INDIA ---------------------------------------------------- */

body {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	margin: 0px;
	padding: 0px;
	background-color: #004890;
	border: none;
}

a, a:hover {
	font-family: Verdana, arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

a:hover {
	color: #000000;
	text-decoration: underline;
}

.mainlinks {
	FONT:  bold 11px Verdana, arial; COLOR: #FFFFFF;text-decoration:none;
}

a.mainlinks:hover {
	FONT:  bold 11px Verdana, arial; COLOR: #FFFFFF; text-decoration:none;
}

a.smalllink {
	font-family: Verdana, arial;
	font-size: 11px;
	color: #037BB3;
	text-decoration:underline;
}

a.smalllink:hover {
	font-family: Verdana, arial;
	font-size: 11px;
	color: #037BB3;
	text-decoration:none;
}
a.rolllink1
{
	font-family: Verdana, arial;
	font-size: 11px;
	color:red;
		padding-top:7px;
	text-decoration:none;
font-weight: bold;
}
a.rolllink
{
	font-family: Verdana, arial;
	font-size: 11px;
	color:#A75E23;
		padding-top:7px;
	text-decoration:none;
font-weight: bold;
}

a.rolllink:hover {
	font-family: Verdana, arial;
	font-size: 11px;
	color: red;
	padding-top:7px;
	text-decoration:none;
	font-weight: bold;
}
a.smalllinkread {
	font-family: Verdana, arial;
	font-size: 11px;	 
	color:#A75E23;
	text-decoration:none;
}

a.smalllinkread:hover {
	font-family: Verdana, arial;
	font-size: 11px;
	color: #999999;
	text-decoration:none;
}

td {  
	font-family: Verdana, arial;
	font-size: 11px;
	color: #000000;
	text-align:justify;
}

p {
	margin:5px 0px 5px 20px;
	height:15px;
}

input, select, textarea {
	font-family: Verdana, arial;
	margin: 0px 0px 6px 0px;
	font-size: 11px;
	color: #000000;
	width:90px;
}

.exe {
	font-family: Verdana, arial;
	margin: 0px 0px 0px 0px;
	font-size: 11px;
	color: #000000;
	width:150px;
}

.taexe {
	font-family: Verdana, arial;
	margin: 0px 0px 0px 0px;
	font-size: 11px;
	color: #000000;
	width:250px;
}

.but {
	width:17px;
	height:22px;
	margin: 0px 0px 0px 0px;
}

/*.leftlinks {
	FONT: 11px Verdana; COLOR: #037BB3;
}

a.leftlinks:hover {
	FONT: 11px Verdana; COLOR: #FF0000; text-decoration:underline;
}*/

.bgcolor {
	/*background-color: #0244A8;*/
	background-color: #C0C0C2;
}

.bgcolor1 {
	background-color: #949292;
}

.lightbluebg
{
	background-color: #BEE8F3;
}

 

/* --- Text Alignments ------------------------------------------------------------------------------------ */

.right {
	text-align: right;
}

.left {
	text-align: left;
}

.center {
	text-align: center;
}

.bold {
	font-weight:bold;
}
.italic
{
font-style:italic;
}
/*----------------------------------------- End Input Browse -----------------------------------------*/

.textalign {
	text-align:justify;
}

.textaligncenter {
	text-align:center;
}

.tablebg {
	background-color: #FFFFFF;
}

.innertablebg {
	background-color: #eaeaea;
}

.redtext {
	FONT: 11px Verdana; COLOR: #FF0000; text-align:left;
}

.orgtext {
	FONT: bold 11px Verdana; COLOR: #A75E23;
}

.darkredtext {
	FONT: bold 11px Verdana; COLOR: #500000;
}

.blacktext {
	FONT: bold 11px Verdana; COLOR: #000000;
}

.bluetext {
	FONT: bold 11px Verdana; COLOR: #163E7D;
}

.bluetext1 {
	FONT: bold 12px Verdana; COLOR: #9933FF;
}
.tableborder {
	border-color:#C0C0C2;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	padding:0px 0px 0px 0px;
}

.headbotbg {
	background-color:#DCD9D9;
}

.linksbg {
	BACKGROUND-IMAGE: url(../images/mainlinkbg.gif); BACKGROUND-REPEAT: repeat-x
}

.linksbar {
	BACKGROUND-IMAGE: url(../images/divider.gif); BACKGROUND-REPEAT: none
}

.menuhighlight {
	background-color:#0A317E;
}

.boxheading {
	FONT: bold 11px Verdana, arial; COLOR: #FFFFFF;
	background-color:#0A317E;
	padding:0px 0px 0px 10px;
}

.dwnldboxheading {
	FONT: bold 11px Verdana, arial; COLOR: #FFFFFF;
	background-color:#ff0000;
	padding:0px 0px 0px 10px;
}

.leftlinks {
	FONT: 11px Verdana, arial; COLOR: #000676; text-decoration:none;
	padding:0px 0px 0px 10px;
}

a.leftlinks:hover {
	FONT: 11px Verdana, arial; COLOR: #000000; text-decoration:none;
	padding:0px 0px 0px 10px;
}

.singlenav {
	cursor:hand;
	padding:0px 0px 0px 10px;
	COLOR: #000676;
}

.singlenav div {
	height:16px;
}

.singlenav1 div{
	cursor:hand;
	padding:0px 0px 0px 10px;
	COLOR: #000000;
} 

.singlenav1 div{
	text-decoration:underline;
		height:16px;
} 

.lightbg {
	background-color:#F3F3F5;
}

.dwnldlightbg {
	background-color:#efefef;
	padding:0px 2px 0px 2px;
}

.bottombg {
	background-color:#2F2F2F;
}

.bottomlinks {
	FONT:  11px Verdana, arial; COLOR: #ffffff; text-decoration:none;
}

a.bottomlinks:hover {
	FONT:  11px Verdana, arial; COLOR: #ffffff; text-decoration:underline;
}

.graytext  {
	FONT:  11px Verdana, arial; COLOR: #3E3D3D;
}

.heading {
	FONT:  bold 11px Verdana, arial; COLOR: #000676;
	background-color:#BFBDBB;
	padding:0px 0px 0px 10px;
	/*cursor:hand;*/
}

.heading01 {
	FONT:  bold 11px Verdana, arial; COLOR: #000000;
	background-color:#F3F3F5;
	padding:0px 0px 0px 10px;
	cursor:hand;
}

.subnav {
	FONT:  11px Verdana, arial; COLOR: #000676; text-decoration:none;
}

a.subnav:hover {
	FONT:  11px Verdana, arial; COLOR: #000000; text-decoration:none;
}

.subnavdivider {
	FONT:  11px Verdana, arial; COLOR: #000676; text-decoration:none;
}

.NavLink
{
	FONT:  12px Verdana, arial; COLOR: #000000; text-decoration:none;    font-weight: bold;
	padding:0px 0px 0px 10px;


}

a.NavLink:hover {
	FONT:  12px Verdana, arial; COLOR: #000000; text-decoration:none;    font-weight: bold;
}
.cursor {
	cursor:hand;
	cursor:pointer;
}

.smallimg {
	width:100px;
	height:100px;
	cursor:hand;
	cursor:pointer;
}

.ser {
	width:15px;
	height:15px;
 }

.imgbdr  {
	border-color:#000000;
 }

 .tdcenter  {
	text-align:center;
 }

.button,.buttonsubmit,.buttonclear {
	height: 18px;
	font: arial;
	font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
    border-bottom: 1px ridge #C0C0C2;
	border-left: thin solid #cccccc;
	border-right: 1px ridge #C0C0C2;
	border-top: thin solid #cccccc;
	background: #2F2F2F;
    cursor: hand;
}

.buttonsubmit {
	width: 60px;
}

.buttonclear {
	width: 50px;
}

.column {
	FONT:  10px Verdana, arial; COLOR: #000676;
	border-color:#C0C0C2;
	border-style:solid;
	border-width:0px 1px 1px 0px;
	padding:0px 5px 0px 5px;
}

.tableborder1 {
	border-color:#C0C0C2;
	border-style:solid;
	border-width:1px 0px 0px 1px;
	padding:0px 0px 0px 0px;
}


.leftlinkssp {
	FONT: 11px Verdana, arial; COLOR: #000676; text-decoration:none;
	padding:0px 0px 0px 10px;
	display:block;
}

a.leftlinkssp:hover {
	FONT: 11px Verdana, arial; COLOR: #000000; text-decoration:none;
	padding:0px 0px 0px 10px;
	display:block;
}
.tableborder2 {
	border-color:#C0C0C2;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	padding:0px 0px 0px 0px;
}