body 
{ background-image:url(images/mainbg.jpg);padding:0px; margin:0px; background-position:top; font-family: Arial, Helvetica, sans-serif; background-repeat:repeat-x; background-color:#FFFFFF;
font-family:Helvetica, Arial, Verdana;
font-size:12px;
 }

.hederbg{ background-image:url(images/header.png);   background-position:center top; background-repeat:no-repeat;}

.hederbg1{ background-image:url(images/header1.png);   background-position:center top; background-repeat:no-repeat;}



.fontmenu{ font-family:"Helvetica Condensed" ; font-weight:bold; font-size:13px; color:#FFFFFF; text-decoration:none; line-height:30px;}
.fontmenu a , .fontmenu a:hover , .fontmenu a:link{ line-height:30px; font-family:"Helvetica Condensed" ; font-weight:bold; font-size:13px; color:#FFFFFF !important; text-decoration:none;}
.menugreenbg{ background-image:url(images/menugreenbg.jpg); width:79px; height:30px;  text-align:center; background-repeat:no-repeat;}
.drpmenu1{background-image:url(images/drpmenu1.jpg); width:79px; height:20px; text-align:center; background-repeat:no-repeat;}
.drpmenu2{background-image:url(images/drpmenu2.jpg); width:79px; height:20px; text-align:center; background-repeat:no-repeat;}
.drpmenu3{background-image:url(images/drpmenu3.jpg); width:79px; height:20px; text-align:center; background-repeat:no-repeat;}
.fonGreen{ font-family:"Myriad Pro Cond", "Myriad Pro Light", "Myriad Pro";  letter-spacing:1px; font-size:26px; color:#60b40e; text-decoration:none; line-height:30px;}

.fontgray{ font-family:"Myriad Pro Cond", "Myriad Pro Light", "Myriad Pro"; letter-spacing:1px;  font-size:26px; color:#7a7a7a; text-decoration:none; line-height:30px;}
.fontblack{ font-family:"Myriad Pro Cond", "Myriad Pro Light", "Myriad Pro"; font-weight:bold; font-size:26px; color:#000000; text-decoration:none; line-height:30px;}
.fontCatagory {font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#000000; text-decoration:none; text-transform:uppercase; }
.fontCatagoryRegister , .fontCatagoryRegister a:hover , .fontCatagoryRegister a:link  , .fontCatagoryRegister:link {font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#032e52; text-decoration:none;  text-transform:uppercase;}

.fontCatagoryRegister1 , .fontCatagoryRegister1 a:hover , .fontCatagoryRegister1 a:link  , .fontCatagoryRegister1:link {font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#032e52; text-decoration:none;  text-transform:uppercase;}

.gapdiv
{
	/*height:7px;*/
	padding-top:5px;
}

.fontCatagoryText{font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#3d600a; text-decoration:none;   text-align:justify;}
.tabbg{ background-image:url(images/tabbg.png); width:900px; height:126px; background-repeat:no-repeat;}
.contentbg{ background-image:url(images/content.png); width:900px; height:269px; background-repeat:no-repeat; text-transform:uppercase;}




.fontgreen18{font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#60b40e; text-decoration:none;  text-transform:uppercase;}
.fontgray18{font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#7a7a7a; text-decoration:none; text-transform:uppercase;}
.fontgray14{font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#7a7a7a; text-decoration:none; text-transform:uppercase;}
.foter{ background-image:url(images/bottombg.jpg);  background-position:bottom; min-height:273px;  width:900px; height:auto; overflow:hidden; background-repeat:no-repeat; }
.reline{ background-image:url(images/reline.jpg); background-position:center top; background-repeat:repeat-x; height:auto; overflow:hidden;}
.top{ background-image:url(images/topbg.jpg); background-repeat:no-repeat; background-position:center top; }
.skybg{ background-image:url(images/skybg.jpg); width:494px; height:33px; background-repeat:no-repeat;}
.skybg1{ background-image:url(images/skybg.jpg); height:33px;background-repeat:repeat-x;}

.fontgray12{font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#7a7a7a; text-decoration:none; }
.fontgreen12{font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#60b40e; text-decoration:none;  text-transform:uppercase;}
.footer{ background-image:url(images/footerbg.jpg); background-position:center; background-repeat:repeat-x; height:55px;}
.fontcopyrite{font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#d9ff9e; text-decoration:none;}
.fontcopyrite a{font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#d9ff9e; text-decoration:none;}
.privacy{font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#000000; text-decoration:none; text-decoration:underline;}
.privacy a{font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#000000; text-decoration:none; text-decoration:underline;}





#dropmenudiv{position:absolute;

font-family: Arial, Helvetica, sans-serif;
border-top:0px;
border-bottom-width: 0;
font:normal 15px Verdana;
line-height:20px;
padding:0px; margin:0px;

}

#dropmenudiv a
{
float:left;
width: 100%;
display: block;

/*border-top: 3px solid #9a1e52;*/

text-decoration: none;

}


.menu1 , .menu1 a:link{font-family:"Helvetica Condensed" ; font-weight:bold; font-size:12px; color:#FFFFFF !important; text-decoration:none;  text-align:center; background-image:url(images/drpmenu2.jpg);  width:79px; height:21px; background-repeat:no-repeat; background-position:center; line-height:21px;}


.menu2 , .menu2 a:link{font-family:"Helvetica Condensed" ; font-weight:bold; font-size:12px; color:#FFFFFF !important; text-decoration:none;  text-align:center; background-image:url(images/drpmenu2.jpg);  width:79px; height:21px; background-repeat:no-repeat; background-position:center; line-height:21px;} 


.menu3 , .menu3 a:link {font-family:"Helvetica Condensed" ; font-weight:bold; font-size:12px; color:#FFFFFF !important; text-decoration:none;  text-align:center; background-image:url(images/drpmenu2.jpg);  width:79px; height:21px; background-repeat:no-repeat; background-position:center; line-height:21px;}


/*#dropmenudiv a:hover{ */ /*/hover background color/*/
.menu1:hover , .menu2:hover , .menu3:hover{
font-family:"Helvetica Condensed" ; font-weight:bold; font-size:12px; color:#FFFFFF !important; text-decoration:none;  text-align:center; background-image:url(images/drpmenu1.jpg);  width:79px; height:21px; background-repeat:no-repeat; background-position:center;
 line-height:21px;} 
#nav {
height:47px;
padding-left:5px;

}
#nav li {
float:left;

font-family:"Helvetica Condensed" ; font-weight:bold; font-size:14px; color:#FFFFFF; text-decoration:none; line-height:30px;
}
#nav a {
font-family:"Helvetica Condensed" ; font-weight:bold; font-size:14px; color:#FFFFFF; text-decoration:none; line-height:30px;
}
#nav a:hover {
font-family:"Helvetica Condensed" ; font-weight:bold; font-size:14px; color:#FFFFFF; text-decoration:none; line-height:30px;}
li, ul {
/*list-style:none outside none;
margin:0;
padding:0;
text-indent:0;
font-family:"Helvetica Condensed" ; font-weight:bold; font-size:14px; color:#FFFFFF; text-decoration:none; line-height:30px;*/}

#nav li , #nav ul
{
	list-style:none outside none;
margin:0;
padding:0;
text-indent:0;
font-family:"Helvetica Condensed" ; font-weight:bold; font-size:14px; color:#FFFFFF; text-decoration:none; line-height:30px;
}

.tablebg
{
	background-image:url(images/background.jpg);
	background-repeat:repeat-x;
	background-color:#ffffff;
	background-position:top;
	padding:15px;
}


.tablebg1
{
	background-image:url(images/background.jpg);
	background-repeat:repeat-x;
	background-color:#ffffff;
	background-position:top;
	padding:30px 15px;
}

.title2 {
font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#60b40e; text-decoration:none;  
}
.title3 , .bodytext
{
	font-family:  Arial, Helvetica, sans-serif;font-size: 10pt; font-style: normal; line-height: 12pt; font-weight: normal; color: #000000; text-decoration: none
}
p {  font-family:  Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: 12pt; font-weight: normal; color: #000000; text-decoration: none}



.btnclass
{
	background-image:url(images/buttonbg.png);
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	color:#032d4f;
	text-transform:uppercase;
	width:150px;
	height:36px;
	background-color:#FFFFFF;
	border:0px;
	font-weight:bold;
	cursor:pointer;
	
}
.btnclass1
{
	background-image:url(images/buttonbg.png);
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	color:#032d4f;
	text-transform:uppercase;
	width:150px;
	height:36px;
	background-color:#e8e8e8;
	border:0px;
	font-weight:bold;cursor:pointer;
	
}

.btnclass2
{
	background-image:url(images/buttonbg.png);
	background-repeat:no-repeat;
	background-position:top;
	text-align:center;
	color:#032d4f;
	text-transform:uppercase;
	width:150px;
	height:26px;
	background-color:#FFFFFF;
	border:0px;
	font-weight:bold;
	cursor:pointer;
	
}
.btnbigclass
{
	background-image:url(images/buttonbg_big.png);
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	color:#032d4f;
	text-transform:uppercase;
	width:200px;
	height:36px;
	background-color:#FFFFFF;
	border:0px;
	font-weight:bold;
	cursor:pointer;
	
}

.smallgray {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 12pt; color: #333333}


A  {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 9pt;color: #008dc6;}
A:link {font-family: Arial, Helvetica, sans-serif; color: #008dc6; font-weight: none}
A:hover {font-family: Arial, Helvetica, sans-serif; color: #032e52; font-weight: none}

.footer a
{
	color:#000000 !important;
}
.green_bg {background:url(images/green_bg.jpg) repeat-x left top; background-color:#6db816; font-family:Arial, Helvetica, sans-serif, "Arial Black"; font-size:14px; font-weight:bold; color:#FFF; text-align:left; padding:5px 5px 5px 5px;}

.drop_text {font-family:Arial, Helvetica, sans-serif, "Arial Black"; font-size:12px; color:#393939; font-weight:bold; text-align:left; padding:4px 0px 5px 3px; #padding:2px 0px 0px 3px;}
.small {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 8.25pt; color: #000}

.orange {  font-family: Arial, Helvetica, sans-serif; color: #FF6600}

.red {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 12pt; color: #cc0000}

.purpal_bg {background:url(images/purpal_bg.jpg) repeat-x left top; background-color:#593377; font-family:Arial, Helvetica, sans-serif, "Arial Black"; font-size:14px; font-weight:bold; color:#FFF; text-align:left; padding:5px 5px 5px 5px;}
.blue_bg {background:url(images/blue_bg.jpg) repeat-x left top; background-color:#2643a1; font-family:Arial, Helvetica, sans-serif, "Arial Black"; font-size:14px; font-weight:bold; color:#FFF; text-align:left; padding:5px 5px 5px 5px;}

.green_line {background-color:#6db816;}
.purpal_line {background-color:#593377;}
.blue_line {background-color:#2643a1;}
.gray {background-color:#f7f7f7; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#535353; padding:4px 5px 4px 5px;}
.gray a {text-decoration:none; color:#535353;}
.gray a:hover{text-decoration:underline; color:#535353;}
.gray_line {background-color:#f7f7f7; border-left:solid 1px #FFF; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#535353; padding:4px 5px 4px 5px;}
.gray_line a {text-decoration:none; color:#535353;}
.gray_line a:hover{text-decoration:underline; color:#535353;}
.gray1 {background-color:#efefef; border-top:solid 1px #FFF; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#535353; padding:4px 5px 4px 5px;}
.gray1 a {text-decoration:none; color:#535353;}
.gray1 a:hover{text-decoration:underline; color:#535353;}
.gray1_line {background-color:#efefef; border-top:solid 1px #FFF; border-left:solid 1px #FFF; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#535353; padding:4px 5px 4px 5px;}
.gray1_line a {text-decoration:none; color:#535353;}
.gray1_line a:hover{text-decoration:underline; color:#535353;}
.redcolor
{
	color:#ff0000;
	font-size:11px;
}
.title_white {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #ffffff}


.firstmenu
{
	/*float:left; width:70px; height:50px; padding-left:5px;*/
	float:left;width:85px;height:50px;padding-left:0px;
}
.secondmenu
{
	/*float:left; width:103px; height:50px; padding-left:5px;*/
	float:left;height:50px;padding-left:0;width:98px;
}
/*p {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: normal; color: #000000; text-decoration: none}

.tablehead { color: #333333; font-weight: bold; font-family: arial,helvetica; font-size: 10pt; }
						
.bodytext {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: normal; color: #000000; text-decoration: none}


.bodytextbold {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: bold; color: #000000; text-decoration: none}

b {  color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10pt;} 


h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 16pt; line-height: 16pt; font-weight: bold; font-variant: normal; color: #003366; text-decoration: none}

h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; line-height: 14pt; font-weight: bold; font-variant: normal; color: #000000; text-decoration: none}

h4 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: 11.5pt; font-weight: bold; font-variant: normal; text-transform: none; color: #666666}

.footer {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 9pt; font-weight: normal; color: #666666}

.small {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 8.25pt; color: #000}

.smallgray {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 12pt; color: #333333}




A.smallnav  {color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 8pt}
A.smallnav:link {font-family: Arial, Helvetica, sans-serif; color: #666666}
A.smallnav:visited {font-family: Arial, Helvetica, sans-serif; color: #666666}
A.smallnav:hover {font-family: Arial, Helvetica, sans-serif; color: #330066}

.orange {  font-family: Arial, Helvetica, sans-serif; color: #FF6600}

.red {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 12pt; color: #cc0000}

li {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 12pt; font-weight: normal; color: #666666; text-decoration: none}


A  {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 9pt}
A:link {font-family: Arial, Helvetica, sans-serif; color: #669933; font-weight: none}
A:visited {font-family: Arial, Helvetica, sans-serif; color: #669933; font-weight: none}
A:hover {font-family: Arial, Helvetica, sans-serif; color: #330066; font-weight: none}
*/



/*	Footer links*/


/*A.footer  {color: #3366cc; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 8pt}
A.footer:link {font-family: Arial, Helvetica, sans-serif; color: #669933}
A.footer:visited {font-family: Arial, Helvetica, sans-serif; color: #669933}
A.footer:hover {font-family: Arial, Helvetica, sans-serif; color: #330066}

.title1 {  font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-style: normal; font-weight: bold; color: #000000}

.title2 {   font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal;  font-weight: bold; color: #000000; text-decoration: none}

.title3 {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #000000}

.title_white {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #ffffff}

.title4 {   font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-style: normal;  font-weight: bold; color: #666666; text-decoration: none}

.resumedropdown {width:175px }
.picright {float:right; }
.padright {padding-right:3px; }*/




/* STYLE ADDED BY SUDHIR : FOR SPONSORS PAGES   */



/*.main_table {padding:10px 0px 10px 0px;}
.border {border:solid 1px #e9e9e9;}

.green_bg {background:url(images/green_bg.jpg) repeat-x left top; background-color:#6db816; font-family:Arial, Helvetica, sans-serif, "Arial Black"; font-size:14px; font-weight:bold; color:#FFF; text-align:left; padding:5px 5px 5px 5px;}
.purpal_bg {background:url(images/purpal_bg.jpg) repeat-x left top; background-color:#593377; font-family:Arial, Helvetica, sans-serif, "Arial Black"; font-size:14px; font-weight:bold; color:#FFF; text-align:left; padding:5px 5px 5px 5px;}
.blue_bg {background:url(images/blue_bg.jpg) repeat-x left top; background-color:#2643a1; font-family:Arial, Helvetica, sans-serif, "Arial Black"; font-size:14px; font-weight:bold; color:#FFF; text-align:left; padding:5px 5px 5px 5px;}

.green_line {background-color:#6db816;}
.purpal_line {background-color:#593377;}
.blue_line {background-color:#2643a1;}

.title {background:url(images/title.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif, "Arial Black"; font-size:12px; color:#616161; font-weight:bold; text-align:left; padding:3px 0px 0px 18px;}

.norm_font {font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#535353; text-align:left; padding:5px 8px 3px 8px; text-align:justify;}

.norm_font1 {font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#535353; text-align:left; padding:0px 8px 10px 8px; text-align:justify;}
.norm_font1 a {text-decoration:none; color:#535353; font-weight:bold}
.norm_font1 a:hover {text-decoration:underline; color:#535353;}*/




/* Sub page */



/*.title_line  { background:url(images/title_line.jpg) repeat-x top left;}
.drop_text {font-family:Arial, Helvetica, sans-serif, "Arial Black"; font-size:12px; color:#393939; font-weight:bold; text-align:left; padding:4px 0px 5px 3px; #padding:2px 0px 0px 3px;}
.drop_box {width:120px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#999; padding:1px 0px 1px 0px;}

.black_title {background-color:#6d6d6d; font-family:Arial, Helvetica, sans-serif, "Arial Black"; font-size:11px; color:#FFF; font-weight:bold; padding:4px 0px 5px 4px;}
.black_title1 {background-color:#5a5a5a; font-family:Arial, Helvetica, sans-serif, "Arial Black"; font-size:11px; color:#FFF; font-weight:bold; padding:4px 0px 5px 4px;}

.gray {background-color:#f7f7f7; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#535353; padding:4px 5px 4px 5px;}
.gray a {text-decoration:none; color:#535353;}
.gray a:hover{text-decoration:underline; color:#535353;}
.gray_line {background-color:#f7f7f7; border-left:solid 1px #FFF; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#535353; padding:4px 5px 4px 5px;}
.gray_line a {text-decoration:none; color:#535353;}
.gray_line a:hover{text-decoration:underline; color:#535353;}
.gray1 {background-color:#efefef; border-top:solid 1px #FFF; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#535353; padding:4px 5px 4px 5px;}
.gray1 a {text-decoration:none; color:#535353;}
.gray1 a:hover{text-decoration:underline; color:#535353;}
.gray1_line {background-color:#efefef; border-top:solid 1px #FFF; border-left:solid 1px #FFF; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#535353; padding:4px 5px 4px 5px;}
.gray1_line a {text-decoration:none; color:#535353;}
.gray1_line a:hover{text-decoration:underline; color:#535353;}*/



/* project page */


/*.gray2 {background-color:#efefef; border-top:solid 1px #FFF; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#535353; padding:4px 5px 4px 5px; border-left:solid 5px #FFF;}
.gray2_text {font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#535353; padding:4px 5px 4px 5px;}
.gray2_text a {text-decoration:none; color:#535353;}
.gray2_text a:hover{text-decoration:underline; color:#535353;}*/