﻿/* 
Started on - 11/07/08
by kamalesh mv
*/
body {
	font-family: verdana;
	padding: 0px;
	margin: 0px;
	background-color: white;
	font-size: 11px;
}
img {border:0;}
/*Page main wrapper */
.wrapper {
	margin: 0 auto;
	width: 1000px;
	background-color: #ffffff;
	height: auto;
	position: relative;
	border-top: 1px #d6d6d6 solid;
	border-left: 1px #d6d6d6 solid;
	border-right: 1px #d6d6d6 solid;
	border-bottom: 1px #d6d6d6 solid;
}
/*ends */
.header {
	width: 1000px;
	height: 97px;
	margin: 0px;
	padding: 0px;
}
.mainmenu {
	width: 1000px;
	height: 30px;
	margin: 0;
	padding: 0;
	position: relative;
}
.mainmenuleft {
	float: left;
	width: 860px;
	height: 30px;
	margin: 0;
	padding: 0;
	position: relative;
	background: url('../images/stripnormal.jpg') repeat-x;
}
.mainmenuright {
	float: left;
	width: 190px;
	height: 30px;
	margin: 0;
	padding: 0;
	background: url('../images/gray-bg.jpg') repeat-x;
	position: relative;
	border: 1px;
}
.mainmenulast {
	position: relative;
	float: left;
	background: url('../images/stripnormal.jpg') repeat-x;
	width: 140px;
	height: 30px;
}
.logo {
	width: 205px;
	height: 97px;
	float: left;
	text-align: center;
}
.bannerarea {
	width: 790px;
	height: 64px;
	position: relative;
	float: right;
	text-align: right;
	padding-top: 3px;
}
.menuarea {
	width: 605px;
	height: 30px;
    /*background: url('../images/menustrip.gif') repeat-y fixed right center;*/
	background: url('../images/menustrip.gif') repeat-y fixed right center;
	float: left;
	margin-bottom: 2px;
	text-align: right;
}
/*Main menu list start */
.solidblockmenu {
	margin: 0;
	padding: 2px;
	float: left;
	font: bold 12px verdana;
	width: auto;
	overflow: hidden;
}
.solidblockmenu li {
	display: inline;
}
.solidblockmenu li a {
	float: left;
	color: white;
	padding: 5px;
/*padding: 9px 11px;*/	text-decoration: none; /*	border-right: 1px solid white;*/
	border-right: 1px #6c94c4 groove;
}
.solidblockmenu li a:visited {
	color: white;
}
.Menu dl, .Menu dt, .Menu dd, .Menu ul, .Menu li {
    margin: 0; padding: 0; list-style-type: none;
}
.Menu {
    top: 0; left: 0; width: 100%; font: bold 12px verdana;
}
.Menu dl {
    float: left; width:auto; margin: 0; border-right: 1px #6c94c4 groove;
}
.Menu dt {
    cursor: pointer; text-align: center; color:#FFF; padding:8px 0;
}
.Menu dt a {
    padding:8px 5px; color:#FFF; text-decoration:none;
}
.Menu dt a:hover {
    color: black;
	background: url('../images/stripover.jpg') repeat-x center center;
}
.Menu dd {
   float: left; position:absolute; border:1px solid gray; display:none;
}
.Menu ul span{
    float: right; width:auto; margin: 0; border-right: 1px #6c94c4 groove; position:absolute; background: #D6E3FF;
}
.Menu li {
    background: #D6E3FF; white-space:nowrap;
}
.Menu li a, .Menu ul span a{
    margin:0; color: #000; text-decoration: none; white-space:nowrap; position:relative; display:list-item; border: 0 none; padding:4px 7px; height:100%; border-bottom: dashed 1px #AAA;
}
.Menu li a:hover, .Menu ul span a:hover{
background: #eee;
}

/*Main menu list End */
/*Strip menu list start */
.stripmenu {
	margin: 0;
	padding: 2px;
	float: right;
	font: bold 12px verdana;
	overflow: hidden;
	width: 80%;
}
.stripmenu li {
	display: inline;
}
.stripmenu li a {
	float: right;
	color: white;
	padding: 5px 4px 5px 5px;
/*padding: 9px 11px;*/	text-decoration: none;
	border-right-style: solid;
	border-right-width: 1px;
}
.stripmenu li .nolin {
	border-right-style: none;
}
.stripmenu li a:visited {
	color: white;
}
.stripmenu li a:hover, .stripmenu li .current {
	background-color: #2493D5;
}
/*Strip menu list end */
.newsbg {
	background: url('../images/newsbg.jpg') repeat-x;
	width: 1000px;
	height: 32px;
	text-align: center;
	vertical-align: middle;
	padding:8px 0;
	font-weight: bold;
}
.footer {
	background: url('../images/newsbg.jpg') repeat-x;
	width: 1000px;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 5px;
}
.welcombg {
	background: url('../images/welcomebg.jpg') repeat-x;
	margin: 0;
	padding: 4px;
	padding-left: 10px;
	font-size: 12px;
	font-weight: bold;
	color: white;
}
div.content, div.highLights {
	background: url('../images/welcomebg.jpg') repeat-x top;
	margin: 0;
	padding: 0;
}

div.contentarea h3, div.contentarea h4, div.contentarea img, div.contentarea ul, div.contentarea ol, div.contentarea li {
    margin:0; padding:0; border:0;
}
div.contentarea ul, div.contentarea ol {
    padding:10px 0; padding-left:30px;
}
div.contentarea li {
    padding-bottom: 10px;
}
div.contentarea h3 {
    padding:3px 10px;  font-size:13px; color:White;
}
div.content div{
    padding:10px; margin-top:1px; border:1px solid #CCC; position:relative;
}
/*.NewsEvent {
    width:500px;
}*/
div.content div.NewsEvent div {
    border:none; padding:0; margin:0;
}
div.content div h4 {
    padding:10px 0 5px; font-size:12px; font-weight:bold; border-bottom:1px dotted #CCC;
}
div.content div ul, div.content div ol {
    font-size:12px;
}
div.content div li,  div.content div p {
   padding: 5px 0; 
}
div.content div p{
   font-size:12px; line-height:20px;
}
div.SmallFont div p{
    font-size:11px; line-height:normal; text-align:justify;
}
div.SmallFont div ul{
   font-size:11px;
}
div.SmallFont div li{
   font-size:11px; padding: 4px 0; line-height:normal
}
div.content div p.tableLayout{
   padding:0; margin:0;
}
div.content div p.tableLayout label{
   float:left; width:230px; padding-left:20px;
}
div.content div p.tableLayout a{
   color:#737479; text-decoration:none;
}
div.content div p.tableLayout a:hover{
   text-decoration:underline;
}
div.content div ul.pageTopMenu {
    padding:0; text-align:center;
}
div.content div ul.pageTopMenu li {
    list-style:none; display:inline; padding:0;
}
div.content div ul.pageTopMenu li a{
    display:inline-block; background:#EAECEF; padding:2px 7px; border:1px solid #CCC; text-decoration:none; font-size:11px; font-weight:bold; color:#78797B
}
div.content div ul.pageTopMenu li a:hover{
    background:#D8DFE5;
}
#gvAnnouncement a {
    display:block; text-decoration:none; color:Teal;
}
#gvAnnouncement a:hover {
    display:block; text-decoration:underline; 
}

#ucLeft_gvSucessEvents a {
    display:block; text-decoration:none; color:#0C5610;
}
#ucLeft_gvSucessEvents a:hover {
    display:block; text-decoration:underline; 
}

.announcebg {
	background: #355882;
	margin: 0;
	padding: 4px;
	padding-left: 12px;
	font-size: 12px;
	font-weight: bold;
	color: white;
	position: relative;
	border-style:  outset;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;

}
.featurebg {
	margin: 0;
	padding-left: 12px;
	font-size: 12px;
	font-weight: bold;
	color: white;
	position: relative;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-color: #FFFFFF #666666 #666666 #FFFFFF;
	background-color: #7AAAD9;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.featuread {
	background: teal;
	margin: 0;
	padding: 4px;
	padding-left: 12px;
	font-size: 12px;
	font-weight: bold;
	color: white;
	position: relative;
		border-style:  outset;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;

}
.featurecnt {
	background:#EFF3F7;
	margin: 0;
	padding: 10px;
	line-height: 16px;
	border: 1px #d6d6d6 solid;
	margin-top: 1px;
	position: relative;
}
.featureadcnt {
	background: #fcf8ec;
	margin: 0;
	padding: 10px;
	border: 1px #d6d6d6 solid;
	margin-top: 1px;
	height: 140px;
	position: relative;
}
.welcomcnt {
	background: #f6f6f6;
	margin: 0;
	padding: 10px;
	height: auto;
	line-height: 16px;
	border: 1px #d6d6d6 solid;
	margin-top: 1px;
	position: relative;
}
.newscnt {
	background: #f6f6f6;
	line-height: 12px;
	border: 1px #d6d6d6 solid;
	margin-top: 1px;
	position: relative;
	padding:5px;
}
.newscnt p {
	margin: 10px;
	text-align: right;
	padding: 0;
}
.newscnt ul {
}
.newscnt li {
	list-style: none;
	list-style-image: url('../images/bookbullet.gif');
	padding-bottom: 10px;
	vertical-align: middle;
	position: relative;
	margin: 0;
}
.welcome {
	margin-bottom: 10px;
	position: relative;
}
.news {
	margin: 0;
	padding: 0;
	position: relative;
}
.titlebold {
	font-size: 12px;
	font-weight: bold;
}
.leftmenu {
	float: left;
	margin: 0px;
	width: 205px;
	position: relative;
}
.loginbut {
	width: 202px;
	margin: 0;
	padding-left: 2px;
	z-index:0;
}
.logintop {
	background: #6a777f url('../images/login_top.jpg') no-repeat center top;
	height: 25px;
	text-align: center;
	font-weight: bold;
	font-size: 11px;
	color: white;
	margin: 0;
	padding-top: 3px;
	z-index:1;
}
.logincen {
	background: #8c9497 url('../images/login_bot.jpg') no-repeat center bottom;
	margin: 0;
	padding: 10px;
	font-weight: bold;
	font-size: 11px;
	color: #fff;
	z-index:2;
}
.logincen p {
    margin:0; padding:0; padding:3px;
}
.logincen p label {
    float:left; width:76px; position: relative;
}
.loginbot {
	background: url('../images/login_bot.jpg') no-repeat center top;
	height: 6px;
	margin: 0;
	padding: 0;
}
.research {
	background: url('../images/bluebg.jpg') no-repeat;
	padding: 4px;
	padding-bottom:5px;
	padding-left: 35px;
	margin: 0;
	text-align: left;
	font-weight: bold;
	font-size: 11px;
	color: #000;
	position: relative;
    cursor:pointer;
}
.consult {
	background: url('../images/bluebg.jpg') no-repeat;
	padding: 4px;
	padding-bottom:5px;
	padding-left: 35px;
	margin: 0;
	text-align: left;
	font-weight: bold;
	font-size: 11px;
	color: #000;
	position: relative;    
}
.consult a{
text-decoration:none; color: #000; 
}
.consult a:hover
{
    color:Blue;
}
.iitchicacgo {
	background: url('../images/iit_chicago.jpg') no-repeat;
	padding: 4px;
	padding-bottom:5px;
	padding-left: 35px;
	margin: 0;
	text-align: left;
	font-weight: bold;
	font-size: 11px;
	color: #000;
	position: relative;
}
.iitchicacgo a{
text-decoration:none; color: #000; 
}
.iitchicacgo a:hover
{
    color:Blue;
}
.article{
	background: url('../images/articles_bg.jpg') no-repeat;
	padding: 4px;
	padding-bottom:5px;
	padding-left: 35px;
	margin: 0;
	text-align: left;
	font-weight: bold;
	font-size: 11px;
	color: #000;
	position: relative;
}
.article a{
text-decoration:none; color: #000; 
}
.article a:hover
{
    color:Blue;
}
.books{
	background: url('../images/books_bg.jpg') no-repeat;
	padding: 4px;
	padding-bottom:5px;
	padding-left: 35px;
	margin: 0;
	text-align: left;
	font-weight: bold;
	font-size: 11px;
	color: #000;
	position: relative;
}
.books a{
text-decoration:none; color: #000; 
}
.books a:hover
{
    color:Blue;
}
.innojobs{
	background: url('../images/jobs_bg.jpg') no-repeat;
	padding: 4px;
	padding-bottom:5px;
	padding-left: 35px;
	margin: 0;
	text-align: left;
	font-weight: bold;
	font-size: 11px;
	color: #000;
	position: relative;
}
.innojobs a{
text-decoration:none; color: #000; 
}
.innojobs a:hover
{
    color:Blue;
}

.NewsEvents{
	background: url('../images/news_events1.jpg') no-repeat;
	padding: 4px;
	padding-bottom:5px;
	padding-left: 35px;
	margin: 0;
	text-align: left;
	font-weight: bold;
	font-size: 11px;
	color: #000;
	position: relative;
}
.NewsEvents a{
text-decoration:none; color: #000; 
}
.NewsEvents a:hover
{
    color:Blue;
}
.Askexpert{
	background: url('../images/askexpert_bg.jpg') no-repeat;
	padding: 4px;
	padding-bottom:5px;
	padding-left: 35px;
	margin: 0;
	text-align: left;
	font-weight: bold;
	font-size: 11px;
	color: #000;
	position: relative;
}
.Askexpert a{
text-decoration:none; color: #000; 
}
.Askexpert a:hover
{
    color:Blue;
}

.jobhead {
	background: url('../images/jobg.jpg') no-repeat;
	padding: 4px;
	padding-left: 35px;
	margin: 0;
	text-align: left;
	font-weight: bold;
	font-size: 11px;
	color: #294a80;
	position: relative;
}
.recenthead {
	background: url('../images/recentsuccess.jpg') no-repeat;
    padding: 4px;
	padding-left: 25px;
	margin: 0; margin-bottom:2px;
	text-align: left;
	font-weight: bold;
	font-size: 11px;
	color: #294a80;
	position: relative;
}

.recenthead a{
font-size:.9em; text-decoration:none; padding-top:4px; padding-bottom:4px;color: #294a80; 
}
.recenthead a:hover
{
    color:Blue;
}
.iitbot, .JobList {
	margin-top: 1px;
	width: 200px;
	background: #f4f4f4;
	border: 1px #d9d9d9 solid;
	color: #294a80;
	margin: 0;
	padding-bottom: 5px;
}
.iitbot p {
	margin: 6px;
}
.JobList span a {
    color:#294a80; display:block; margin: 6px 4px; padding-left:15px; text-decoration:none;
    background: url('../images/user.gif') no-repeat left top;
}
.JobList span a:hover {
   text-decoration:underline;
}
.JobList p {
    text-align:right; margin:2px 4px;
}
.researchbot {
	margin-top: 1px;
	width: 200px;
	background: #f4f4f4;
	border: 1px #d9d9d9 solid;
	color: #294a80;
	margin: 0;
	position: relative;
}
.researchbot ul {
    margin:0; padding:15px 25px; width: 135px;
}
.researchbot li {
	padding:4px; color: #ff5c00; border-bottom: 1px gray dotted; list-style-type:square;
}
.researchbot li a:hover {
	color: red;
}
.researchbot a {
	color: #294a80; text-decoration: none;
}

.consultbot {
	margin-top: 1px;
	width: 200px;
	background: #f4f4f4;
	border: 1px #d9d9d9 solid;
	color: #294a80;
	margin: 0;
	position: relative;
}
.consultbot ul {
    margin:0; padding:15px 25px; width: 155px;
}
.consultbot li {
	padding:4px; color: #ff5c00; border-bottom: 1px gray dotted; list-style-type:square;
}
.consultbot li a:hover {
	color: red;
}
.consultbot a {
	color: #294a80; text-decoration: none;
}
.line5 {
	padding-bottom: 12px;
	margin: 0;
}
.line1 {
	padding-bottom: 2px;
	margin: 0;
	padding: 0;
}
.loginput {
	width: 90px;
	height: 15px;
}
.loginuser {
	float: left;
	width: 90px;
	margin: 0;
	padding: 0;
	height: 15px;
	position: relative;
}
.banner1 {
	width: 200px;
	margin-top: 10px;
}
.banner1 a {
    display:block; text-align:center;
}
.rightmenu {
	float: right;
	padding: 0;
	margin: 0;
	width: 205px;
	position: relative;
}
.rightmenu h5 {
	background: url('../images/right_title.jpg') no-repeat;
	padding: 4px;
	padding-left: 25px;
	margin: 0;
	text-align: left;
	font-weight: bold;
	font-size: 11px;
	color: #fff;
}
.rightbox {
	margin-top: 2px;
	width: 200px;
	background: #f4f4f4;
	border: 1px #d9d9d9 solid;
	color: #294a80;
	padding-bottom: 44px;
}
.contentarea {
	position: relative;
	float: left;
	margin: 0px;
	width: 572px;
	padding-left: 7px;
}
.centerbanner {
	margin: 0;
	padding: 0;
	position: relative;
}

.centerbannerbg {
	background: #120C82;
	margin: 0;
	padding: 4px;
	padding-left: 12px;
	font-size: 12px;
	font-weight: bold;
	color: white;
	position: relative;
	border-style:  outset;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;

}
.centerbannercnt {
	background: #ffffff;
	line-height: 12px;
	border: 1px #d6d6d6 solid;
	margin-top: 1px;
	position: relative;
}
.bottombanner {
	padding:0;
	margin: 10px auto;
}
.bottombanner a {
	display:block; text-align:center;
}
/*about us title -- Start-- */
.about-top {
	padding:0px;
	position:relative;
	width:6px;
	height:22px;
	background:url('../images/about_top.gif') no-repeat;
	float:left
}

.about-mid {

	width:560px;
	height:22px;
	background:url('../images/about_mid.gif') repeat-x;
	float:left;
	font-family:Verdana;font-weight:bold; font-size:11px; padding-top:5px
}
.about-mid span.bcolor{color:red}
.about-right {
	position:relative;
	width:6px;
	height:22px;
	background:url('../images/about_right.gif') no-repeat;float:left;
}

/*Round Corner Aboutus -intent*/

.roundedcornr_box_926655 { background: #deebf5 url(../images/roundedcornr_926655_grad.gif) repeat-x top left;}
.roundedcornr_top_926655 div {   background: url(../images/roundedcornr_926655_tl.gif) no-repeat top left;}
.roundedcornr_top_926655 {background: transparent url(../images/roundedcornr_926655_tr.gif) no-repeat top right;}
.roundedcornr_bottom_926655 div {background: url(../images/roundedcornr_926655_bl.gif) no-repeat bottom left;}
.roundedcornr_bottom_926655 {background: transparent url(../images/roundedcornr_926655_br.gif) no-repeat bottom right;}
.roundedcornr_top_926655 div, .roundedcornr_top_926655,
.roundedcornr_bottom_926655 div, .roundedcornr_bottom_926655 {width: 100%;height: 12px;font-size: 1px;}
.roundedcornr_content_926655 li{padding-bottom:10px;}
.roundedcornr_content_926655 { margin: 0 12px; padding:0; padding-bottom:12px}
.roundedcornr_content_926655 h4{margin-bottom:1px; padding-bottom:8px; color:#6A777F;font-size:12px;  border-bottom:1px gray dashed;
	margin-left: 0;	margin-right: 0;margin-top: 0;}
.roundedcornr_content_926655 li{ line-height:24px; overflow:hidden}
/*Round Corner Aboutus-intent*/

/*Round Corner Aboutus -Who we are*/
.roundedcornr_box_687601 {background: #ced3d7 url(../images/roundedcornr_687601_grad.gif) repeat-x top left;}
.roundedcornr_top_687601 div {background: url(../images/roundedcornr_687601_tl.gif) no-repeat top left;}
.roundedcornr_top_687601 {background: transparent url(../images/roundedcornr_687601_tr.gif) no-repeat top right;}
.roundedcornr_bottom_687601 div {background: url(../images/roundedcornr_687601_bl.gif) no-repeat bottom left;}
.roundedcornr_bottom_687601 {background: transparent url(../images/roundedcornr_687601_br.gif) no-repeat bottom right;}
.roundedcornr_top_687601 div, .roundedcornr_top_687601,
.roundedcornr_bottom_687601 div, .roundedcornr_bottom_687601 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_687601 { margin: 0 10px; }
.roundedcornr_content_687601 li{
	padding-bottom:10px;
}
.roundedcornr_content_687601 { margin: 0 12px; padding:0; padding-bottom:12px}
.roundedcornr_content_687601 h4{margin-bottom:1px; padding-bottom:8px; color:#6A777F; 
font-size:12px;  border-bottom:1px gray dashed;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
}
.roundedcornr_content_687601 li{ line-height:24px}
/*Round Corner Aboutus -Who we are End*/

/*Round Corner Aboutus -what we do*/
.roundedcornr_box_481826 {   background: #f2f2f2 url(../images/roundedcornr_481826_grad.gif) repeat-x top left;}
.roundedcornr_top_481826 div {   background: url(../images/roundedcornr_481826_tl.gif) no-repeat top left;}
.roundedcornr_top_481826 {   background: transparent url(../images/roundedcornr_481826_tr.gif) no-repeat top right;}
.roundedcornr_bottom_481826 div {   background: url(../images/roundedcornr_481826_bl.gif) no-repeat bottom left;}
.roundedcornr_bottom_481826 {   background: transparent url(../images/roundedcornr_481826_br.gif) no-repeat bottom right;}
.roundedcornr_top_481826 div, .roundedcornr_top_481826,
.roundedcornr_bottom_481826 div, .roundedcornr_bottom_481826 { width: 100%; height: 10px;  font-size: 1px;}
.roundedcornr_content_481826 { margin: 0 10px; }
.roundedcornr_content_481826 li{padding-bottom:10px;}
.roundedcornr_content_481826 { margin: 0 12px; padding:0; padding-bottom:12px}
.roundedcornr_content_481826 h4{margin-bottom:1px; padding-bottom:8px; color:#6A777F; 
font-size:12px;  border-bottom:1px gray dashed;	margin-left: 0;	margin-right: 0;margin-top: 0;}
.roundedcornr_content_481826 li{ line-height:24px}
/*Round Corner Aboutus -what we do---- End*/

/*Round Corner Aboutus -Team---- Start*/

.roundedcornr_box_358776 {background: #d4dabf url(../images/roundedcornr_358776_grad.gif) repeat-x top left;}
.roundedcornr_top_358776 div {background: url(../images/roundedcornr_358776_tl.gif) no-repeat top left;}
.roundedcornr_top_358776 {background: transparent url(../images/roundedcornr_358776_tr.gif) no-repeat top right;}
.roundedcornr_bottom_358776 div {background: url(../images/roundedcornr_358776_bl.gif) no-repeat bottom left;}
.roundedcornr_bottom_358776 {background: transparent url(../images/roundedcornr_358776_br.gif) no-repeat bottom right;}
.roundedcornr_top_358776 div, .roundedcornr_top_358776,
.roundedcornr_bottom_358776 div, .roundedcornr_bottom_358776 {width: 100%;height: 10px;font-size: 1px;}
.roundedcornr_content_358776 { margin: 0 10px; }
.roundedcornr_content_358776 span.tcolor{color:#2f3c01; font-weight:bold;}
.roundedcornr_content_358776 li{padding-bottom:10px;}
.roundedcornr_content_358776 { margin: 0 12px; padding:0; padding-bottom:8px}
.roundedcornr_content_358776 h4{margin-bottom:1px; padding-bottom:8px; color:#6A777F; 
font-size:12px;  border-bottom:1px gray dashed;	margin-left: 0;	margin-right: 0;margin-top: 0;}
.roundedcornr_content_358776 li{ line-height:18px}
/*Round Corner Aboutus -Team---- End*/

/*Round Corner Aboutus -Offerings---- End*/
.roundedcornr_box_312513 {background: #d1d8c9 url(../images/roundedcornr_312513_grad.gif) repeat-x top left;}
.roundedcornr_top_312513 div{ background: url(../images/roundedcornr_312513_tl.gif) no-repeat top left;}
.roundedcornr_top_312513 { background: transparent url(../images/roundedcornr_312513_tr.gif) no-repeat top right;}
.roundedcornr_bottom_312513 div{background: url(../images/roundedcornr_312513_bl.gif) no-repeat bottom left;}
.roundedcornr_bottom_312513 {background: transparent url(roundedcornr_312513_br.gif) no-repeat bottom right;}
.roundedcornr_top_312513 div, .roundedcornr_top_312513,
.roundedcornr_bottom_312513 div, .roundedcornr_bottom_312513 { width: 100%;  height: 10px;  font-size: 1px;}
.roundedcornr_content_312513 { margin: 0 10px; }
.roundedcornr_content_312513 span.tcolor{color:#2f3c01; font-weight:bold;}
.roundedcornr_content_312513 li{padding-bottom:10px;}
.roundedcornr_content_312513{ margin: 0 12px; padding:0; padding-bottom:8px}
.roundedcornr_content_312513 h4{margin-bottom:1px; padding-bottom:8px; color:#4f5a61; 
font-size:12px;  border-bottom:1px gray dashed;	margin-left: 0;	margin-right: 0;margin-top: 0;}
.roundedcornr_content_312513 li{ line-height:14px}
.roundedcornr_content_312513 ol{ line-height:14px;list-style-type:upper-roman;}


/*aboutus - Offerings -- End-- */

.highLights div{
    padding:10px; margin-top:1px;
    background:url(../images/HighlightsStrip.jpg) repeat-x bottom left; border-bottom: dashed 1px #D2E1F2;
}
.highLights em{
    color:#7e7e7e;
} 

#gvNewsEvent br{
    padding:0; margin:0; font-size:1px;
}
#gvNewsEvent a.TitleLink em{
    font-size:11px; color:#6B6C6F; font-weight:normal;
}
#gvNewsEvent a {
    color:#4471C2; text-decoration:none; font-size:12px; padding:0; display:block;
}
#gvNewsEvent a:hover {
    text-decoration:underline;
}
#gvNewsEvent th {
    background-color:#88A2D1; padding:7px 4px; color:#FFF;
}
#gvNewsEvent a.TitleLink{
    color:#6B6C6F; font-weight:600;
}
.AlternatingRowStyle {
    background-color:#E7ECFA; border-bottom:1px #D2D5DC dashed;
}
.RowStyle {
    background-color:#EEF0F7; border-bottom:1px #D2D5DC dashed;
}
.NewsLetter { background:#EAEEEF;}
.NewsLetter a{
    font-size:11px; font-style:italic; text-decoration:none; color:#648D91;
}
.NewsLetter a:hover{
    text-decoration:underline;
}
a.HLink {
    color:#7D828D; text-decoration:none;
}

a.HLink:hover {
    text-decoration:underline;
}
.bottomBorder {
    border-bottom:1px solid #CCC;
}

.cssForm {border:1px solid #CCC; margin-bottom:5px;}
.cssForm p{padding:6px 0; margin:0;}
.cssForm p label{float:left; width:200px; font-weight:bold; padding:2px 20px 0; text-align:left; color:#666; clear:both;}
.cssForm p em {font-size:10px; color:#858585;}
.cssForm label span{color:Red;}
.cssForm p a {color:#538EB1; text-decoration:none; display:inline-block;}
.cssForm p a:hover {text-decoration:underline;}
.toolTip, .ctoolTip {
    background:#808080; color:#FFF; position:absolute; top:0; padding:5px; display:none; border:3px groove #000;
    /*filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;*/
}
.ctoolTip{
    width:270px;
}
.ErrMsg {
    color:Red; font-size:small; font-style:italic;
}
span.ErrMsg ul li{
    padding:0; margin:0;
}

#Mytooltip{
position: absolute;
border: 3px groove black;
padding: 2px;
background:#808080; color:#FFF;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}

/*Innovation Craze*/
.articlemain{
	width:550px;
	padding:0;
	margin:0;
	border:0;
}
div.articlemain div{
	border:0;
}
.photoimg{
	border:4px #EFF3F5 solid
}

#articleone
{
    width:117px;
	text-align:center;
	font-family:Verdana;
	font-size:12px;
	padding:0;margin:0;
	padding-top:10px;
	margin-left:0px;
	line-height:15px;
}
#articletwo
{
    width:117px;
	text-align:center;
	font-family:Verdana;
	font-size:12px;
	padding:0;margin:0;
	padding-top:15px;
	margin-left:0px;
	line-height:15px;
}
#articlethree
{
    width:117px;
	text-align:center;
	font-family:Verdana;
	font-size:12px;
	padding:0;margin:0;
	padding-top:15px;
	margin-left:0px;
	line-height:15px;
}
#articlefour
{
    width:117px;
	text-align:center;
	font-family:Verdana;
	font-size:12px;
	padding:0;margin:0;
	padding-top:5px;
	margin-left:0px;
	line-height:15px;
}
.articlemain h2{
	text-align:center;
	margin:0; padding:0;
	padding-top:0px;
	padding-bottom:2px;
	font-family:Verdana;
	color:#012874;
	font-weight:bold;
	font-size:13px;
	padding-right:10px;
}
.articlemain h4{
	padding:0;margin:0;
	padding-bottom:2px;
	font-family:Verdana;
	font-size:12px;
	color:#3366FF
}
.articlemain h5{
	padding:0;margin:0;
	font-family:Verdana;
	font-size:11px;
	color:gray;
	padding-bottom:10px;
}

.outeroval{
	background:transparent url('../images/ovalshape.jpg') no-repeat;
	width:490px;
	height:353px;
	margin-top:40px;
	margin-left:25px
}
.article1{
	background:transparent url('../images/innercircle.gif') no-repeat;
	width:132px;	
	height:114px;
	position:relative;
	left:190px;
	bottom:40px
}
.article2{
	background:transparent url('../images/innercircle.gif') no-repeat;
	width:132px;	height:114px;
	position:relative;
	right:40px;
	bottom:30px;
}
.article3{
	background:transparent url('../images/innercircle.gif') no-repeat;
	width:132px;	height:114px;
	padding:0;
	margin:0;
	position: relative;
	left:190px;
	bottom:50px
}

.article4{
	background:transparent url('../images/innercircle.gif') no-repeat;
	width:132px;	height:114px;
	position:relative;
	left:390px;
	bottom:300px
}
.article5{
	background:transparent;
	width:200px;	height:114px;
	position:relative;
	left:150px;
	bottom:450px
}
/*Inno-craze end*/

/*Modified on July 17 2009 */

div.contentarea div div ul.boxlist
{
    padding-top:50px;
    padding-left:10px;
}
	
div.contentarea div div li.boxlist
{
    padding-left:12px;
}	
    
.boxlist li{
	padding:0px;
    margin:0;
    list-style-type:none;
	margin-top:6px;
	font-family:Verdana;
	font-size:10px;
	color:#024692;
	font-weight:bold;
	background:transparent url('../images/orangebul.gif') no-repeat left 1px;
	line-height:100%
}
div.contentarea div div ul.boxlist1
{
    padding-top:40px;
    padding-left:10px;
}
	
div.contentarea div div li.boxlist1
{
    padding-left:12px;
}	

.boxlist1 li{
	padding:0px;
    margin:0;
    list-style-type:none;
	margin-top:6px;
	font-family:Verdana;
	font-size:10px;
	color:#024692;
	font-weight:bold;
	background:transparent url('../images/orangebul.gif') no-repeat left 1px;
	line-height:100%
}
.boxlist a{
	text-decoration:none;
	color:#024692
}

.boxlist a:hover{
	color:red
}

.boxlist1 a{
	text-decoration:none;
	color:#024692
}

.boxlist1 a:hover{
	color:red
}

.homebox{
	width:550px;
	height:294px;
	padding:0;
	margin:0;
	padding-left:10px;
}
#launchbox{
	width:252px;
	height:141px;
	float:left;

	margin-left:15px;
	background:transparent url('../images/launcher_bg.jpg') no-repeat;
}
#funbox{
	width:252px;
	height:141px;
	float:left;
	margin-left:15px;
	background:transparent url('../images/things_bg.jpg') no-repeat;
}
#newsbox{
	width:252px;
	height:141px;
	float:left;
	margin-left:15px;
	margin-top:10px;
	background:transparent url('../images/events_bg.jpg') no-repeat;
}
#eventbox{
	width:252px;
	height:141px;
	float:left;
	margin-left:15px;
	margin-top:10px;
	background:transparent url('../images/craze_bg.jpg') no-repeat;
}
.imgright 
{
    float:right;    
    position:relative; 
    left:5px;            
}
.imgleft
{
    float:left;
    position:relative;
    right:5px;
}
.imglink
{
    float:right;
    cursor:pointer;
    position:relative;
}
/*end */
