﻿body{margin:0px;padding:0px;text-align:center;background:#FFF;}
h1, h2, h3 , h4{margin:0;padding:0;}
table, td, select, input, textarea{border-style: none;border-color: inherit;border-width: 0;}
img{border:0;}

/* ---------------------------------- container ---------------------------------- */
#container{width:1024px;padding:0px;margin:0px;margin-right:auto;margin-left:auto;background:#FFF;}
.td0 {width:30px;vertical-align:top;}
.td1 {width:280px;vertical-align:top; text-align:center;}
.td2 {width:714px;vertical-align:top;}
/* ---------------------------------- logotip ---------------------------------- */
div#logotip{width:280px;text-align:center;display:block;background:#FFF;}
h1#logo{display:block;background:url(../Theme/Black-Gray/logotip.gif) no-repeat;width:250px; height:94px;}
h1#logo a{display:block;}
/* ---------------------------------- #Header Link ---------------------------------- */
#Header {margin:10px 10px 10px 0;font: bold 12px Arial, Helvetica, sans-serif;text-align:right; color:#3E4038; text-decoration: none;}
#Header a{color:#777;text-decoration: none;font-weight:normal;}
#Header a:hover{color:#C94215;text-decoration:underline;}

/* ----------------------------------Top menu ---------------------------------- */
#jquerycssmenu {font: normal 12px Arial, Helvetica, sans-serif;background:url(../Theme/Black-Gray/bgHead.png) yes-repeat ;height:34px;}
#jquerycssmenu ul{margin: 0;padding-left: 0;padding-right:1px; height:34px;background:url(../Theme/Black-Gray/bgHeadRound.png) no-repeat 0px 0px;}/*Top level list items*/
#jquerycssmenu ul li{display: block;float: left;}/*Top level menu link items style*/
#jquerycssmenu ul li a{display: block;padding:8px 5px 0 10px;  margin-right:2px; color:White; text-decoration: none; font-weight:bold;}
#jquerycssmenu ul li a:hover{text-decoration: underline;}

/*---------------------------Text Style--------------------*/
#general {margin:10px 0 10px 0}
#general h1{font:bold 14px Arial, Helvetica, sans-serif;padding:10 0 3px 10px;color:#C94215;text-align:left;}/*V*/
#general h2{font:bold 12px Arial, Helvetica, sans-serif;margin:2px 0 5px 10px;color:#3E4038;text-align:left;}/*V*/
#general h2 a{color:#3E4038; text-decoration:none;}/*V*/
#general h2 a:hover{color:#C94215;text-decoration:underline}/*V*/
#general h3{font:bold 12px Arial, Helvetica, sans-serif;margin:2px 0 5px 10px;color:#C94215;text-align:left;}/*V*/
#general b{font:bold 12px Arial, Helvetica, sans-serif;color:#404040;}/*V*/
#general b a{font:bold 12px Arial, Helvetica, sans-serif;color:#404040;}/*V*/
#general b a:hover{color:#C94215;text-decoration:underline}/*V*/
#general p{font:12 Arial, Helvetica, sans-serif;margin:4px 10px 0 10px;color:#3E4038;text-align:justify;}/*V*/
#general p a{margin:0 3px 0 3px;color:#777;text-decoration:none;}/*V*/
#general p a:hover{color:#C94215;text-decoration:underline}/*V*/
#general ul{margin:5px 10px 0px 50px;font:12 Arial, Helvetica, sans-serif;color:#3E4038;text-align:justify;}/*V*/
#general ul li{}/*V*/
#general ul li a{color:#777;text-decoration:none;}/*V*/
#general ul li a:hover{color:#C94215;text-decoration:underline}/*V*/
#general hr{margin:0 5px 0 5px;color:#E2DCDC;height:1px;}
#general .vetical hr{margin:5px 1px 5px 1px;color:#E2DCDC;width:1px; height:110px}



/*-------------------------Input Form Style---------------------------*/

#Input{font:12px Arial, Helvetica, sans-serif;}
#Input h1{font:bold 14px Arial, Helvetica, sans-serif;padding:0 0 3px 10px;color:#C94215;text-align:left;}/*V*/
#Input h2{font:bold 12px;margin:2px 0 5px 10px;color:#3E4038;text-align:left;}/*V*/
#Input h2 a{font: bold 12px Arial, Helvetica, sans-serif; color:#404040; display: block; text-decoration:none;}/*V*/
#Input h2 a:hover{text-decoration:underline}/*V*/
#Input p{margin:0 10px 1px 10px;font:12px Arial, Helvetica, sans-serif;color:#3E4038; text-align:Left;}
#Input p a{FONT: 12px/16px Arial; COLOR: #1e56a1; TEXT-DECORATION: none}
#Input p a:hover{TEXT-DECORATION: underline}
#Input hr{margin:0 10px 0 10px;color:#E2DCDC;height:1px;}


/*-------------------------------Auto Effect menu-------------------*/
 /*width of menu*/
#urbangreymenu .headerbar{text-align:left;font: bold 12px Arial, Helvetica, sans-serif;background:url(../Theme/Black-Gray/d_arrow.png) no-repeat 3px 3px; /*last 2 values are the x and y coordinates of bullet image*/margin:0 0 0 1px; /*bottom spacing between header and rest of content*/text-transform: capitalize;padding: 0 0 0 20px;}/*31px is left indentation of header text*/
#urbangreymenu .headerbar a{text-decoration: none;color:#404040;display: block;}
#urbangreymenu h2{font:bold 12px Arial, Helvetica, sans-serif;text-decoration:none;color:#3E4038;text-align:left;}
#urbangreymenu h2 a{color:#3E4038;}
#urbangreymenu h2 a:hover{color:#C94215;text-decoration:underline}
#urbangreymenu ul{margin-top:1px; margin-bottom:1px;list-style-type:square;} /*bottom spacing between each UL and rest of content*/
#urbangreymenu ul li{font:12px Arial, Helvetica, sans-serif;padding:2px 0 2px 0;}/*bottom spacing between menu items*/
#urbangreymenu ul li a{display:block;color:#595959;text-align:left;text-decoration:none;}
#urbangreymenu ul li a:visited{color:#595959;}
#urbangreymenu ul li a:hover{color:#C94215; text-decoration:underline;} /*hover state CSS*/
#urbangreymenu hr{margin:0 5px 0 5px;color:#E2DCDC;height:1px;}

/*-----------------------Site Images -------------------------------*/
#logo {background:url(../images/IMSRLogo.jpg);height:120px;width:200px;}#imsrLogo {background:url(../images/IMSRLogo.jpg);height:120px;width:200px;}
#pfgBestLogo {background:url(../images/PFGImages/PFGBEST_horiz_200.jpg);height:28px;width:200px;}
#index {margin:5px 0 5px 0; text-align:center;}
#index .img1{background:url(../images/money1.jpg); height:64px;width:80px;}
#index .img2{background:url(../images/money2.jpg);height:64px;width:80px;}
#index .img3{background:url(../images/money3.jpg);height:64px;width:80px;}
#index .img4{background:url(../images/MBA.JPG);height:76px;width:195px;}
#index .img5{background:url(../images/village.JPG);height:76px;width:165px;}
#LeftImage {background:url(../Theme/Black-Gray/header_images_left.jpg) no-repeat;width:30px;height:309px;vertical-align:top;}
#top_image1 {background:url(../images/header_images.jpg) no-repeat;height:275px;width:714px;}
#top_image3 {background:url(../images/M7Images/NiftyFuture.jpg);height:361px;	width:714px;}
#top_image4 {background:url(../images/header_images_3.jpg) no-repeat;height:275px;width:714px;}
#top_image5 {background:url(../images/M7Images/NiftySpot.JPG);height:270px;width:714px;}
#top_image8 {background:url(../images/about.jpg) no-repeat;height:275px;width:714px;}
#vmvImage {background:url(../images/M7Images/visionmissionvalues.jpg) no-repeat 58px 0;height:423px;width:714px;}
.img6{background:url(../images/SmartVillage/SmartVillage.jpg) no-repeat;height:493px;width:490px;}
#img_Corporate_MBA {background:url(../images/Coeporatemba.jpg) no-repeat;height:275px;width:714px; margin-bottom:4px;}

#sensex{background:url(../images/sensex.jpg) no-repeat;	height:210px;width:280px; margin-bottom:0;}

/*----------------------Advertisment setting-----------------*/
#ads {margin:0 0 10px 0; text-align:center;}

/*----------------------Box Corner Background Setion-----------------*/
.box {margin:0 15px 10px 15px;background: #C4BEBE;font:Arial, Helvetica, sans-serif; text-align:center;}
.boxtop {background: url(../images/ne.gif) no-repeat top right;}
.boxtop div{font-size: 0;height:8px;background: url(../images/nw.gif) no-repeat top left;}
.boxbottom {background: url(../images/se.gif) no-repeat bottom right;}
.boxbottom div{font-size: 0;height:8px;background: url(../images/sw.gif) no-repeat bottom left;}
.boxcontent {padding: 0px 3px 0px 3px;}
.boxlink a{font: bold 16px Arial,Helvetica;text-decoration:none;}
/*----------------------Box Corner Background Setion-----------------*/
.box1 {margin:5px 0 10px 0;width:250px;background: #E3E7E9;font:Arial, Helvetica, sans-serif; text-align:center;}
.boxtop1 {background: url(../Theme/Black-Gray/ne.gif) no-repeat top right;}
.boxtop1 div{font-size: 0;height:8px;background: url(../Theme/Black-Gray/nw.gif) no-repeat top left;}
.boxbottom1 {background: url(../Theme/Black-Gray/se.gif) no-repeat bottom right;}
.boxbottom1 div{font-size: 0;height:8px;background: url(../Theme/Black-Gray/sw.gif) no-repeat bottom left;}
.boxcontent1 {padding: 0px 3px 0px 3px;}


/* ---------------------------------- round corner box ---------------------------------- */
.box_top {margin:10px 0 0 0;background:url(../Theme/Black-Gray/boxTop.png) no-repeat;height:8px;}
.v_line{text-align:left;background:url(../images/line.PNG) repeat-y;margin:0 0 0 0;}
.box_bottom {margin:0 0 10px 0;background:url(../Theme/Black-Gray/BoxBottom.png) no-repeat;height:8px;}
/*-------------------------google Add-----------------------*/
.addposition {margin:5px 0 5px 0;text-align:center;}
#flash {margin-top:0; margin-bottom:0;width:714; height:275;}

.text{margin:0 10px 5px 10px; BORDER-TOP:#8cbad1 1px solid;BORDER-RIGHT:#8cbad1 1px solid;BORDER-BOTTOM: #8cbad1 1px solid;BORDER-LEFT: #8cbad1 1px solid;BACKGROUND:#ffffff;text-align:left;FONT:12px Arial, tahoma, Verdana, trebuchet MS;COLOR: #333;width:190px;height:20px;}
.phone{margin:0 10px 8px 8px;BORDER-TOP:#8cbad1 1px solid;BORDER-RIGHT:#8cbad1 1px solid;BORDER-BOTTOM: #8cbad1 1px solid;BORDER-LEFT: #8cbad1 1px solid;BACKGROUND:#ffffff;text-align:left;FONT:12px Arial, tahoma, Verdana, trebuchet MS;COLOR: #333;width:190px;height:20px;}
.valid {font: 10px Verdana;color: #FF0000;TEXT-DECORATION: blink;}
.error {font:12px Arial, Helvetica, sans-serif;color: red;}
.button {background:url(../Theme/Black-Gray/ServerButton.png) yes-repeat;text-align:Center;FONT:bold 12px Arial, tahoma, Verdana, Helvetica, sans-serif;COLOR:White;height:22px; }
.lnk a{margin:1px 10px 1px 10px;font:12 Arial, Helvetica, sans-serif;color:#C94215;text-decoration:none;}/*V*/
.lnk a:hover{text-decoration:underline}/*V*/
.lnk1 a{margin:5px 10px 5px 10px;font:bold 12 Arial, Helvetica, sans-serif;color:#404040;text-decoration:none;}/*V*/
.lnk1 a:hover{color:#C94215;text-decoration:underline}/*V*/
.img_margin{margin:0 10px 0 10px;}


/*---------------------------Left Box Demo------------------------*/
.block1 {FLOAT: left;Padding:0 15px 10px 15px;}
.top_line {BACKGROUND: url('../Theme/Black-Gray/Top.png') repeat-x 0px 0px;HEIGHT: 11px}
.corner_top_right {FLOAT: right; BACKGROUND: white url('../Theme/Black-Gray/RightTop.png') no-repeat;width: 11px;HEIGHT: 11px}
.corner_top_left {FLOAT: left;BACKGROUND: white url('../Theme/Black-Gray/LeftTop.png') no-repeat;width: 11px;HEIGHT: 11px }
.left_line {PADDING-LEFT: 5px; BACKGROUND: white url('../Theme/Black-Gray/Left.png') repeat-y}
.right_line {PADDING-RIGHT: 5px;BACKGROUND: white url('../Theme/Black-Gray/Right.png') repeat-y 100% 0%}
.bottom_line {BACKGROUND: url('../Theme/Black-Gray/Bottom.png') repeat-x 0px 0px; FLOAT: left; WIDTH: 100%; POSITION: static; HEIGHT: 11px}
.corner_bottom_right {FLOAT: right;BACKGROUND: white url('../Theme/Black-Gray/RightBottom.png') no-repeat;width: 11px;HEIGHT: 11px}
.corner_bottom_left {FLOAT: left;BACKGROUND: white url('../Theme/Black-Gray/LeftBottom.png') no-repeat;width: 11px;HEIGHT: 11px}
/*---------------------------Right Box Demo------------------------*/
.block_1 {FLOAT:left;}
.top_line_1 {BACKGROUND: url('../Theme/Black-Gray/Top.png') repeat-x 0px 0px;HEIGHT: 1px}
.left_line_1{BACKGROUND: white url('../Theme/Black-Gray/Left.png') repeat-y}
.bottom_line_1 {BACKGROUND: url('../Theme/Black-Gray/Bottom.png') repeat-x 0px 0px; FLOAT: left; WIDTH: 100%; POSITION: static; HEIGHT: 11px}
.corner_bottom_left_1 {FLOAT: left;BACKGROUND: white url('../Theme/Black-Gray/LeftBottom.png') no-repeat;width: 11px;HEIGHT: 11px}
/* ---------------------------------- footer ---------------------------------- */
#footer{background:url(../Theme/Black-Gray/footer.gif) repeat-x; width:1024px;}
#footer p{margin: 30px 0 20px 0;font:bold 12px Arial, Helvetica, sans-serif;margin-left:10px;color:#3E4038;text-transform:uppercase;text-align:left;}
#footer p a{color:#777;text-transform:capitalize;text-decoration:none;font-weight:normal;text-align:right;}
#footer p a:hover{color:#C94215;text-decoration:underline;}