

html, body {
	margin: 0px auto;	padding: 0px;	border:  0px;
	width: 100%;	height: 100%;
	background: #f5f5f5 url(../images/bg-center.jpg);

	background-position: center;
	background-attachment: fixed;
	background-repeat: repeat-y;
	
	text-align: center;
	min-width: 1000px;	
}


div.wrapperfix 
{
	text-align : left ;
	margin-left : auto ;
	margin-right : auto ;
}

div, td, textarea, select, input {
	font: normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #4D4D4D;
}
h1 {
	font: bold 22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #4D4D4D;
	margin: 0;	padding: 0;
}
.myinput {
	font: normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #4D4D4D;
	border: 1px solid #000;
	/*size: 100px; invalide*/
}
.hdr {
	font: normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #0D7488;
}
a {
	font: normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	/*color: #1B519A;*/
	color: #0D7488;

	text-decoration: underline;
}
a:hover {
	/*color: #1b519a;*/
	color: #0D7488;
	font-size : 103%;
}
img, form {
	border: 0;
}
.outer {
	 width:100%;
	 height:158px;
	 margin-left:auto;
	 margin-right:auto;
}
.outer table {
	 width:1000px;
	 height:158px;
	 border:0;
	 background: url(../images/header_zee.jpg) no-repeat bottom;
	 margin: 0 auto;
/*	 border-left: 1px solid #000;
	 border-top: 1px solid #000;
	 border-right: 1px solid #000;
	 border-bottom: none; */
}
.acc {
	 width:50%;
	 height:50px;
	 border:0;
	 background: url(../images/tpsecbg.gif) top right no-repeat;
	 vertical-align:top;
	 color: #FFFFFF;
}
.acc table {
	 width:183px;
	 height:22px;
	 background:none;

	 margin-right: 0px;
	 margin-left: auto;
}
.acc table td.lft {
	 width:143px;
	 height:22px;
}
.acc table td.rgt {
	 width:40px;
	 height:22px;
}

.srch {
	width: 50%;
	height:50px;
	 border:0;

}



.srch table {
	 width: auto;	 height:auto;
	 /*border:1; invalide*/
	 background:none;
	 margin-right:auto;
	 margin-left: 250px;
}
.cap {
	 padding: 0;	 margin: 0;
	 font: bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	 color: #0E7589;
}
.acc p {
	 padding: 0px 0px 0px 0px;
	 margin: 0px 0px 0px 0px;
	 font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	 color: #0E7589;
	 text-align:center;
}
.acc p a {
	 font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	 color: #0E7589;
	 text-decoration:none;
	 padding:0;	 margin:0;
}
.acc p a:hover {
	 color: #0E7589;
}
.nav {
	 width:100%;
	 height:27px;
	 /* margin-left:0 auto;
	  margin-right:0 auto; invalide*/
	 margin-left:0;
	 margin-right:0;

}
.nav table {
	 width:1000px;
	 height:26px;
	 border:0;
	 background: url(../images/tpnavbg.gif) repeat-x;
	 color:#FF0000;
/*	 border-left: 1px solid #000;
	 border-top: none;
	 border-right: 1px solid #000;
	 border-bottom: none; */
}
.nav table td {
	 font: bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	 color:#0E7589;
	 padding-left:40px;
}
.main {
	 width:100%;
	 height: auto;
	 margin-left:auto;
	 margin-right:auto;
}
.main table {
	 width:1000px;
	 height: auto;
	 border:0;
	 background-color:#FFF;
/*	 border-left: 1px solid #000;
	 border-top: none;
	 border-right: 1px solid #000;
	 border-bottom: 1px solid #000; */
}
.main table table {
	 width:915px;
	 height: auto;
	 border:0;
}
.main table table table {
	 width:300px;
	 height: auto;
	 border:0;
}
.main table table table.mstr {
	 width:915px;
	 height: auto;
	 border:0;
}
.main table table table.mstr2 {
	 width:607px;
	 height: auto;
	 border:0;
}
.main table table table.mstr table {
	 width: 100%;
	 height: auto;
	 border:0;
	 background:none;
}
.main table table table.mstr table.spl {
	 width: 821px;
	 height: auto;
	 border:0;
	 background:none;
}
.main table table table.mstr table.spl table {
	 width: 100%;	 height: auto;
	 border:0;
	 background:none;
}
.main table table table.mstr table.sptz {
	 width: 414px;
	 height: auto;
	 border:0;
	 background:none;
}

.main table table table.mstr2 table.spl {

	width: 400px;
	height: auto;
	border: 0;
	background: none;
}

a.bc, a.bc:hover {
	font: normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #0D7488;
	text-decoration: underline;
}
.sbxtop {
	 width:414px;
	 height: 6px;
	 background: url(../images/sbxtop.gif) no-repeat center;
}
.sbxmid {
	 width:414px;
	 height: 130px;
	 background-color: #FFF;
	 padding:0px 12px 0px 12px;
	 text-align: center;
	 width: 33%;
}
.sbxmid_create {
         background-color: #FFF;
         padding:0px 12px 0px 12px;
         width:400px;
/*       text-align: center;*/
}

.newsbxmid {
	 width:414px;
	 height: 130px;
	 background-color: #FFF;
	 padding:0px 12px 0px 12px;
 }

.sbxbtm {
	 width:414px;
	 height: 6px;
	 background: url(../images/sbxbtm.gif) no-repeat center;
}
.tbxtop {
	 width:821px;
	 height: 6px;
	 background: url(../images/tbxtop.gif) no-repeat center;
}
.tbxmid0 {
	 width:821px;
	 height: auto;
	 background-color: #EBEBEB;
	 padding:12px 12px 12px 12px;
}
.tbxmid {
	 width:821px;
	 height: auto;
	 background-color: #FFF;
	 padding:12px 12px 12px 12px;
}

.tbxmidbelhdr {
	 width:821px;
	 height: auto;
	 background-color: #FFF;
	 padding:0px 2px 0px 2px;
	 font-weight: normal;
	 font-style: normal;	
	 font-size: 12px;
}
.tbxbtm {
	 width:821px;
	 height: 6px;
	 background: url(../images/tbxbtm.gif) no-repeat center;
}
.btopbg {
	 width:300px;
	 height: 26px;
	 background: url(../images/bxtopbg.gif) no-repeat center;
	 font: bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	 color: #FFF;
	 padding-left: 12px;
}
.ibtopbg {
	 width:915px;
	 height: 26px;
	 background: url(../images/ibxtopbg.gif) no-repeat center;
	 font: bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	 color: #FFF;
	 padding-left: 12px;
}
.ibtopbg1 {
	 width:915px;
	 font: bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	 /*	 color: #FFF;
	 height: 26px;
	 background: url(../images/ibxtopbg.gif) no-repeat center;
	 padding-left: 12px;*/
}
.ibtopbg2 {
	 width:607px;
	 height: 26px;
	 background: url(../images/ibxtopbg2.gif) no-repeat center;
	 font: bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	 color: #FFF;
	 padding-left: 12px;
}
.ibbtmbg2 {
	 width:607px;
	 height: 6px;
	 background: url(../images/ibxbtmbg2.gif) no-repeat center;
}
.btop {
	 width:300px;
	 height: 6px;
	 background: url(../images/bxtop.gif) no-repeat center;
}
.bmid {
	 width:300px;
	 height: auto;
	 background-color: #DFDFDF; /* CFE5EC */
	 padding:12px;
}
.bmid table.inr {
	 width:100%;
	 height:auto;
	 background:none;
}
.bmid table.inr td {
	 color:#0D7488;
}
.bmid table.inr td.tblrw {
	 color:#0E7589;
}

.bmid table.inr td.tblrwgrey {
	 color:#4d4d4d;
}
.bmid table.inr td.tblrw a {
	 color:#0E7589;
}
td.tpblrw, td.tpblrw a, td.tpblrw a:hover {
	 color:#0E7589;
	 text-decoration:underline;
}
td.tpblrwt2, td.tpblrwt2 a, td.tpblrwt2 a:hover {
	 color:#0E7589;
	 text-decoration: none;
}
.bbtm {
	 width:300px;
	 height: 26px;
	 background: url(../images/bxbtm.gif) no-repeat center top;
}

.bbtmzee {
	 width:300px;
	 height: 56px;
	 background: url(../images/zeenewsbtm.jpg) no-repeat center top;
}
.septr {
	 width:7.5px;
	 height: auto;
	 background: url(../images/line.gif) repeat-y center top;
}
.spcol {
	 width:915px;
	 height: auto;
	 vertical-align:top;
}
.bxtop {
	 width:915px;
	 height: 6px;
	 background: url(../images/bxtop1.gif) no-repeat center;
}
.bxmid {
	 width:915px;
	 height: auto;
	 background-color: #DFDFDF; /* CFE5EC */
	 padding:12px;
}
.bxbtm {
	 width:915px;
	 height: 6px;
	 background: url(../images/bxbtm1.gif) no-repeat center;
}

.bxbtmzee {
	 width:915px;
	 height: 38px;
	 background: url(../images/zeebtmlong.jpg) no-repeat center;
}
.eqcol {
	 width:300px;
	 height: auto;
	 vertical-align:top;
}
.eqcol div {
	 width:300px;
	 height: auto;
	 vertical-align:top;
	 float:left;
}
.eqcol span {
	 padding:0;	 margin:0;
}
.eqcol p {
	 padding: 8px 0px 0px 0px;	 margin:0;
}
.eqcol p a, .eqcol p a:hover {
	 padding: 8px 0px 0px 0px;	 margin:0;
	 font: normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	 color: #0D7488;
	 text-decoration:underline;
}
.eqcol p a.txt, .eqcol p a.txt:hover {
	 padding: 8px 0px 0px 0px;	 margin:0;
	 font: normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	 color: #4D4D4D;
	 text-decoration:underline;
}
.eqcol p.head {
	 padding: 8px 0px 0px 0px;	 margin:0;
	 font: normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	 color: #0D7488;
	 text-decoration:none;
}
.lrgcol {
	 width:607.5px;
	 height: auto;
	 vertical-align:top;
}
.grapos {
	background-color:#FFF;
	text-align:center;
}
.rw1 {
	background-color:#CFDBE8;
}
.rw2 {
	background-color:#E1E4E9;
}
.rw3 {
	background-color:#66CCCC ;
}
.ontab {
	 width:50%;
	 height:63px;
	 background: url(../images/tabbg.gif) no-repeat left;
}
.ontab p, .offtab p {
	 vertical-align:top;
	 margin:0;
	 padding:0px 0px 0px 12px;
	 text-decoration: none;
}
.offtab {
	 width:50%;
	 height:63px;
	 /*text-decoration: underline;*/
}
.footer {
	 text-align: center;
	 width:1000px;
	 height:auto;
	 margin-left:auto;	 margin-right:auto;
	 padding: 15px 0px 15px 0px;
	 font: normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	 color: #0D7488;
	 background-color: #FFF;
}
.footer a, .footer a:hover, .sml {
	 font: normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	 color: #0D7488;
	 text-decoration: none;
}
.suphd {
	 padding: 0px 0px 0px 0px;
	 margin:0;
	 font: normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	 color: #1B9A1B;
}
.subhd {
	 padding: 0px 0px 0px 0px;
	 margin:0;
	 font: normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	 color: #0D7488;
}
.subhd a, .subhd a:hover {
	 font: normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	 color: #0D7488;
	 text-decoration:underline;
}
.loss {
	 padding: 0px 0px 0px 0px;
	 margin:0;
	 font: normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	 color: #E30505;
	 text-decoration: none;
}
.gain {
	 padding: 0px 0px 0px 0px;
	 margin:0;
	 font: normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	 color: #1B9A1B;
}

ul {
	 list-style-image: url(../images/bullet.gif);
	 font: normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	 color: #0D7488;
}
ul li {
	margin-top: 15px;
}
.welcome
{
    color: #FFFFFF;
}
.photo
{
    float: left;
    margin-right: 5px;
    margin-bottom: 5px;
}
.dispay_communities
{
	 width:1821px;
	 height: auto;
	 background-color: #EBEBEB;
	 padding:100px 12px 50px 12px;
}
table.quote
{
    background-color: #DDDDDD;  
    border: solid 1px #bbbbbb;
    border-collapse: collapse;  
}
table.quote td
{
    background-color: #DDDDDD;
    padding: 4px 4px 4px 4px;
}

.my_h1
{
	width: 0px;
	position:relative;
	left:0px;
        padding: 2px 2px 2px 2px;
}
.my_h2
{
	position:absolute;
	top: -100px;
	background-color: #CFE5EC ;
}
.quote
{
	background-color: #DDDDDD;  
	border: solid 1px #bbbbbb;
	border-collapse: collapse;  
	padding: 4px 4px 4px 4px;
	font-style : italic;
}

.tbxmid1
{
	 width:821px;
	 height: auto;
	 background-color: #DDDDDD;
	 padding:12px 12px 12px 12px;
}

.wait
{
	background-color:black;
	/*position:fixed ; Satvik*/
	left: 48%;
	top: 2%;
}



body {
	font-size:1%;
color:#fff;
}
.menu {
display:none;
}

.my_inside, a.menu2:visited {
	text-align: center;
background:#3798cb;
display:block;
	text-decoration:none;
width:5.5em;
border: 1px solid black;
color: #000000;
}

.my_inside:hover {
cursor:pointer;
       padding-top: 0.8em;
       background-color: #63a401;
color: #fff;
}

.mycontainer {
color:#000;
width:90px;
height:18px;
display:block;
	/*		background:#63a401;*/
background:#2B60DE;
border:1px solid #000;
       margin-right:1px;
       text-align:center;
float:left;
      text-decoration:none;
      font-family:tahoma, vardana, arial, sans-serif;
      font-size:10px;
      line-height:18px;
overflow:hidden;
}
.mycontainer:hover {
height:auto;
cursor:pointer;
color:#fff;
background:#2B60DE;
	   /*background:#63a401;*/
}
a.my_inside, a.inner:visited {
display:block;
width:89px;
height:18px;
       border-bottom:1px solid #000;
       text-decoration:none;
color:#000;
background:#3798cb;
}
a.my_inside:hover {
background:#add;
}
/*</style>
<!--[if IE]>
<style type="text/css">*/
/*<![CDATA[*/
.mycontainer {
display:none;
}
.menu {
display:block;
}
a.my_outside, a.my_outer:visited {
color:#000;
width:90px;
height:18px;
display:block;
	/*background:#63a401;*/
background:#2B60DE;
border:1px solid #000;
       margin-right:1px;
       text-align:center;
float:left;
      text-decoration:none;
      font-family:tahoma, vardana, arial, sans-serif;
      font-size:10px;
      line-height:18px;
overflow:hidden;
}
a.my_outside:hover {
color:#fff;
      /*background:##63a401;*/
background:#2B60DE;
overflow:visible;
}
a.my_outside:hover table {
display:block;
background:#3798cb;
	   border-collapse:collapse;
}
a.my_inside, a.inner:visited {
display:block;
width:88px;
height:18px;
       border-bottom:1px solid #000;
       text-decoration:none; color:#000;
       font-family:tahoma, vardana, arial, sans-serif;
       font-size:10px;
       text-align:center;
}
a.my_inside:hover {
background:#add;
}
/*]]>*/


.black_overlay
{
display: none;
position: relative;
top: 0%;
left: 0%;
width: 100%;
height: 100%;
	background-color: white;
	z-index:1001;
/*	-moz-opacity: 0.0; invalide */
opacity:0.5;
filter: alpha(opacity=50);
}



.trans_login
{
	position: fixed;
	top:10%;
	left:80%;
}
.main table table table.mstr table.sptz {
	 width: 414px;
	 height: auto;
	 border:0;
	 background:none;
}
.sbxtop1 {
	 height: 6px;
	 width: 825px;
	 background: url(../images/sbxtop.gif) no-repeat center;
	 /*background-color: #FFF;*/
 }
.sbxbtm1 {
	 height: 6px;
	 width:825px;
	 background-color: #FFF;
 }
.sbxmid1 {
	 width:79px;
	 height: 125px;
	 background-color: #DDDDDD;  
	 padding:0px 12px 0px 12px;
	 text-align: center;
/*	 width: 8%;*/
}
.sbxmid2 {
	 width:35px;
	 height: 125px;
	 background-color: #FFF;  
	 text-align: center;
/*	 width: 6%;*/
}
.sbxmid3 {
	 height: 170px;
	 background-color: #FFF;  
	 text-align: center;
	 width: 1%;
}


.main table table table.mstr table.sptz1 {
	 width: 414px;
	 height: auto;
	 border:0;
	 background-color:#FFF;
}

/***New One ***/
.main table table table.mstr table.sptz2 {
	 width: 825px;
 	 height: auto;
	 border:0;
	 background-color:#FFF;
}
#portfolio_ncont
{
	/*avoid gap after li in ie6 by setting width*/
	width: 85px;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left: 5px;
}

#portfolio_ncont ul
{
	list-style-type: none;
	margin-left: 0;
	padding-left: 0;
}

#portfolio_nlist a
{
	display: block;
	color: #8592BB;
	padding: 1px 0 1px 5px;
}

#portfolio_nlist a { width: 100px; }

#portfolio_nlist a
{
	\width: 85px;
	w\idth: 100px;
}

#portfolio_nlist a, #portfolio_nlist a:visited
{
	border-left: 8px solid #FFFFFF;
	background: #FFFFFF;
/*	color: #9C9C9C;*/
	color: #817339;
	text-decoration: none;
}

#portfolio_nlist a:hover, #portfolio_nlist a#port_current:hover
{
	color: #fff;
	background-color: #69C;
	border-left: 8px solid #CCCCCC;
	text-decoration: underline;
}

a#port_current, a:visited#port_current
{
	border-left: 8px solid #283D82;
	/*background: #F3F5FC;*/
	background-color:#CFDBE8;
	color: #283D82;
	text-decoration: none;
}
a#noline
{
	text-decoration:none;
}
td.new_tpblrw, td.new_tpblrw a {
	 color:#0E7589;
	 text-decoration:underline;
}
td.new_tpblrw, td.new_tpblrw a:hover {
	 text-decoration: none;
}
.new_tbxmid {
	 height: auto;
	 background-color: #FFF;
	 padding:12px 12px 12px 12px;
}

.dispay_communities
{
    float: left;
    margin-right: 5px;
    margin-bottom: 5px;
    padding: 14px 14px 14px 14px;
}

/* 
================================================
autosuggest, inquisitor style
================================================
*/

body
{
	position: relative;
}


div.autosuggest
{
	position: absolute;
/*	background-image: url(img_inquisitor/as_pointer.gif);*/
	background-position: top;
	background-repeat: no-repeat;
	padding: 10px 0 0 0;
}

div.autosuggest div.as_header,
div.autosuggest div.as_footer
{
	position: relative;
	height: 0px;
	padding: 0 0px;
/*	background-image: url(img_inquisitor/ul_corner_tr.gif);*/
	background-position: top right;
	background-repeat: no-repeat;
	overflow: hidden;
}
div.autosuggest div.as_footer
{
/*	background-image: url(img_inquisitor/ul_corner_br.gif);*/
}

div.autosuggest div.as_header div.as_corner,
div.autosuggest div.as_footer div.as_corner
{
	position: absolute;
	top: 0;
	left: 0;
	height: 0px;
	width: 0px;
/*	background-image: url(img_inquisitor/ul_corner_tl.gif);*/
	background-position: top left;
	background-repeat: no-repeat;
}
div.autosuggest div.as_footer div.as_corner
{
/*	background-image: url(img_inquisitor/ul_corner_bl.gif);*/
}
div.autosuggest div.as_header div.as_bar,
div.autosuggest div.as_footer div.as_bar
{
	height: 0px;
	overflow: hidden;
/*	background-color: #FFFFFF;*/
}


div.autosuggest ul
{
	list-style: none;
	margin: 0 0 -4px 0;
	padding: 0;
	overflow: hidden;
/*	background-color: #D8D8D8;*/
	background-color: #F5F5F5;
}

div.autosuggest ul li
{
	color: #ccc;
	padding: 0;
	margin: 0 4px 4px;
	text-align: left;
}

div.autosuggest ul li a
{
	color: black;
	display: block;
	text-decoration: none;
	background-color: transparent;
	text-shadow: #000 0px 0px 5px;
	position: relative;
	padding: 0;
	width: 100%;
}
div.autosuggest ul li a:hover
{
	/*background-color: #444;*/
	background-color: #B0B0B0
}
div.autosuggest ul li.as_highlight a:hover
{
/*	background-color: #1B5CCD;*/
}

div.autosuggest ul li a span
{
	display: block;
	padding: 3px 6px;
	clear: both;
}

div.autosuggest ul li a span small
{
	font-weight: normal;
	color: #999;
}

div.autosuggest ul li.as_highlight a span small
{
	color: #ccc;
}

div.autosuggest ul li.as_highlight a
{
	color: #fff;
/*	background-color: #444;*/
	background-color: #B0B0B0 ;
/*	background-color: #1B5CCD;*/
/*	background-color: #6BA6B3;*/
	/*background-image: url(img_inquisitor/hl_corner_br.gif);*/
	background-position: bottom right;
	background-repeat: no-repeat;
}

div.autosuggest ul li.as_highlight a span
{
/*	background-image: url(img_inquisitor/hl_corner_bl.gif);*/
	background-position: bottom left;
	background-repeat: no-repeat;
}

div.autosuggest ul li a .tl,
div.autosuggest ul li a .tr
{
	
	background-image: transparent;
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
	position: absolute;
	top: 0;
	padding: 0;
	margin: 0;
}
div.autosuggest ul li a .tr
{
	right: 0;
}

div.autosuggest ul li.as_highlight a .tl
{
	left: 0;
	/*background-image: url(img_inquisitor/hl_corner_tl.gif);*/
	background-position: bottom left;
}

div.autosuggest ul li.as_highlight a .tr
{
	right: 0;
/*	background-image: url(img_inquisitor/hl_corner_tr.gif);*/
	background-position: bottom right;
}



div.autosuggest ul li.as_warning
{
	font-weight: bold;
	text-align: center;
}

div.autosuggest ul em
{
	font-weight: 900;
	font-weight: bold;
/*	color: #1B5CCD;
	color: #6EADE7;*/
}
div.autosuggest ul my
{
	font-weight: 900;
	background-color: #444;
/*	font-weight: bold;*/
/*	color: #FFFFFF;*/
}


label.mycode
{
	float:left;
	width:80px;
}
