/* Indianstockdata Document */
body {
	margin:0px;
	padding:0px;
	font-size:75%;
	background:#000;
	line-height:1.4;
	font-family:Verdana, Geneva, sans-serif;
}

form{
	margin:0px;
	padding:0px;
}

.main {
	width:990px;
	margin:0px auto;
	background:#FFF;
}

/* ----- Header ----- */
.hbox {
	border:1px solid #bdbcbd;
	background:url(../images/header.jpg) repeat-x bottom;
}
/* ----- Header Ends ----- */

/* ----- Common ----- */
.coml {
	float:left;
	overflow:hidden;
}
.comh {
	clear:both;
	height:1px;
	overflow:hidden;
}
.form {
	margin:0px;
	padding:0px;
}
.graylin {
	color:#666;
}
.graylin a {
	color:#666;
	text-decoration:none;
}
.abcont {
	color:#F60;
	padding:0 0 5px 0px;
	border-bottom:1px dashed #999;
}
.abcont a {
	float:left;
	color:#F60;
	display:block;
	padding:0 5px;
	cursor:pointer;
	font-weight:bold;
	text-decoration:none;
}
.abcont a:hover, .abcont a.active {
	color:#000;
}
.abdisplay {
	float:left;
	width:275px;
	font-size:11px;
	margin:3px 40px;
	overflow:hidden;
	padding:0 0 3px 0px;
	border-bottom:1px solid #F3F3F3;
	font-family:Verdana, Geneva, sans-serif;
}
.abdisplay a {
	color:#000;
	text-decoration:none;
}
.abdisplay a:hover {
	color:#900;
}
.texbox {
	color:#333;
	width:200px;
	font-size:12px;
	padding:2px 5px;
	text-decoration:none;
	border:1px solid #CCC;
}
.cred{
	color:#900;
}
.comr{
	float:right;
	overflow:hidden;
}
.graytabbg{
	background:#f3f3f3;
}
.sobor{
	border-right:1px solid #E2E2E2;
}
.getquotetime{
	color:#333;
	float:right;
	font-size:11px;
	overflow:hidden;
	font-weight:normal;
	margin:5px 5px 0 0px;
}
.comtab{
color:#000;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
/* ----- Common Ends ----- */

/* ----- Breadgrum ----- */
.bread {
	color:#000;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
}
.bread a {
	color:#c90;
	text-decoration:none;
}
.cred {
	color:#900;
	font-weight:bold;
}
/* ----- Breadgrum Ends ----- */

/* ----- Header Nav ----- */
.lavaLampWithImage {
	float:right;
	position: relative;
	height: 17px;
	width: 400px;
	font-size:10px;
	padding:0px;
	overflow: hidden;
	margin:25px 25px 0 0px;
}
.lavaLampWithImage li {
	float: left;
	list-style: none;
}
.lavaLampWithImage li.back {
	background:url(../images/h_nav_bg.gif) no-repeat right -17px;
	width: 9px;
	height: 17px;
	z-index: 8;
	position: absolute;
}
.lavaLampWithImage li.back .left {
	background:url(../images/h_nav_bg.gif) no-repeat top left;
	height: 17px;
	margin-right: 3px; /* 7px is the width of the rounded shape */
}
.lavaLampWithImage li a {
	top: 2px;
	color: #999;
	z-index: 2500;
	float: left;
	font-size:10px;
	display: block;
	cursor:pointer;
	font-weight:bold;
	overflow: hidden;
	margin: auto 10px;
	position: relative;
	text-align: center;
	text-decoration: none;
}
.lavaLampWithImage li a:hover, .lavaLampWithImage li a:active, .lavaLampWithImage li a:visited {
	border: none;
	cursor:pointer;
}
/* ----- Header Nav Ends ----- */

/* ----- Tab Content ----- */
.graytabq{
border:1px solid #ccc;
}
.graytabqtitle{
color:#000;
font-size:11px;
padding:3px 10px;
text-align:right;
background:#ededee;
border-right:1px solid #ccc;
}
.graytabqcont{
color:#000;
font-size:11px;
padding:3px 10px;
}
.graytabgone{
border-top:1px solid #ccc;
border-left:1px solid #ccc;
}
.graytabgone td{
padding:3px 5px;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
}
/* ----- Tab Content Ends ----- */

/* ----- Contant ----- */
.contbox {
	float:left;
	width:100%;
	overflow:hidden;
}
.bluetex {
	color:#00f;
}
.blacktitle {
	color:#333;
	font-weight:bold;
}
.comredtitle {
	color:#900;
	font-weight:bold;
}
.redtitle {
	color:#900;
	font-size:12px;
	font-weight:bold;
}
.sortab {
	border:1px solid #bdc7b6;
}
.sortab th, .sortab td {
	text-align:left;
	padding: 2px 4px 2px 4px;
}
.sortab th {
	font-size:11px;
	background:url(../images/sorting_table.gif) repeat-x bottom #fafdf2;
}
.sortabone {
	border:1px solid #bdc7b6;
}
.sortabone th, .sortabone td {
	text-align:left;
	padding: 2px 4px 2px 4px;
}
.sortabone th {
	font-size:11px;
	background:url(../images/sorting_table.gif) repeat-x bottom #fafdf2;
}

.sortabtwo{
	border:1px solid #bdc7b6;
}
.sortabtwo td{
	padding: 2px 5px;
}
.sortabtwo th{
	font-size:11px;
	background:url(../images/sorting_table.gif) repeat-x bottom #fafdf2;
}

.comblacktext {
	color:#000;
}
.comredtext {
	color:#F00;
}
.hsearchbox {
	color:#333;
	width:380px;
	font-size:12px;
	font-weight:bold;
	border:1px solid #dcdcdc;
}
.getbut {
	color:#000;
	width:76px;
	height:23px;
	border:none;
	font-size:11px;
	cursor:pointer;
	font-weight:bold;
	background:url(../images/get_but.gif) no-repeat;
}
.getlivequote {
	color:#000;
	width:96px;
	height:23px;
	border:none;
	font-size:11px;
	cursor:pointer;
	font-weight:bold;
	background:url(../images/get_live_quote.gif) no-repeat;
}
.graytabl {
	color:#000;
	font-size:11px;
	border:1px solid #bdbcbd;
	border-top:none;
}
.graytablbg {
	color:#c00;
	font-size:18px;
	text-align:left;
	font-weight:bold;
	padding:3px 0 3px 15px;
	border:1px solid #bdbcbd;
	background:url(../images/gray_bg.gif) repeat-x bottom;
}
.graytablbgone {
	color:#000;
	border:1px solid #bdbcbd;
	background:url(../images/gray_bg.gif) repeat-x bottom;
}
.graytablbgone td{
	color:#000;
	padding:5px 0 5px 15px;
}
.graytablbgone td ul{
	margin:3px 30px;
	padding:0px 0px;
}
.graytablbgone td ul a{
	color:#930;
	text-decoration:none;
}
.graytablbgone td ul a:hover{
	color:#930;
	text-decoration:underline;
}
/* ----- Contant Ends ----- */

/* ----- Green Roundbanner ----- */
.greencur .b1, .greencur .b2, .greencur .b3, .greencur .b4 {
	font-size:1px;
	overflow:hidden;
	display:block;
}
.greencur .b1 {
	height:1px;
	background:#d4cda5;
	margin:0 5px;
}
.greencur .b2 {
	height:1px;
	background:#d4cda5;
	border-right:2px solid #d4cda5;
	border-left:2px solid #d4cda5;
	margin:0 3px;
}
.greencur .b3 {
	height:1px;
	background:#cfc79b;
	border-right:1px solid #d4cda5;
	border-left:1px solid #d4cda5;
	margin:0 2px;
}
.greencur .b4 {
	height:2px;
	background:#cfc79b;
	border-right:1px solid #d4cda5;
	border-left:1px solid #d4cda5;
	margin:0 1px;
}
.greencur .b5, .greencur .b6, .greencur .b7, .greencur .b8 {
	font-size:1px;
	overflow:hidden;
	display:block;
}
.greencur .b5 {
	height:1px;
	background:#b4ac7e;
	margin:0 5px;
}
.greencur .b6 {
	height:1px;
	background:#b4ac7e;
	border-right:2px solid #b4ac7e;
	border-left:2px solid #b4ac7e;
	margin:0 3px;
}
.greencur .b7 {
	height:1px;
	background:#b4ac7e;
	border-right:1px solid #b4ac7e;
	border-left:1px solid #b4ac7e;
	margin:0 2px;
}
.greencur .b8 {
	height:2px;
	background:#b4ac7e;
	border-right:1px solid #b4ac7e;
	border-left:1px solid #b4ac7e;
	margin:0 1px;
}
.greencur .greencurcontent {
	color:#666;
	font-size:10px;
	overflow:hidden;
	font-weight:bold;
	padding:0 0 2px 10px;
	border:1px solid #b4ac7e;
	border-top:none;
	background:url(../images/topcur_bg.gif) repeat-x bottom #d4cda5;
}
/* ----- Green Roundbanner Ends ----- */

/* ----- Graywhite Roundbanner ----- */
.graywhitecur .b1, .graywhitecur .b2, .graywhitecur .b3, .graywhitecur .b4 {
	font-size:1px;
	overflow:hidden;
	display:block;
}
.graywhitecur .b1 {
	height:1px;
	background:#dde7d4;
	margin:0 5px;
}
.graywhitecur .b2 {
	height:1px;
	background:#f8fcf6;
	border-right:2px solid #dde7d4;
	border-left:2px solid #dde7d4;
	margin:0 3px;
}
.graywhitecur .b3 {
	height:1px;
	background:#f8fcf6;
	border-right:1px solid #dde7d4;
	border-left:1px solid #dde7d4;
	margin:0 2px;
}
.graywhitecur .b4 {
	height:2px;
	background:#f8fcf6;
	border-right:1px solid #dde7d4;
	border-left:1px solid #dde7d4;
	margin:0 1px;
}
.graywhitecur .b5, .graywhitecur .b6, .graywhitecur .b7, .graywhitecur .b8 {
	font-size:1px;
	overflow:hidden;
	display:block;
}
.graywhitecur .b5 {
	height:1px;
	background:#dde7d4;
	margin:0 5px;
}
.graywhitecur .b6 {
	height:1px;
	background:#f5f9f0;
	border-right:2px solid #dde7d4;
	border-left:2px solid #dde7d4;
	margin:0 3px;
}
.graywhitecur .b7 {
	height:1px;
	background:#f5f9f0;
	border-right:1px solid #dde7d4;
	border-left:1px solid #dde7d4;
	margin:0 2px;
}
.graywhitecur .b8 {
	height:2px;
	background:#f5f9f0;
	border-right:1px solid #dde7d4;
	border-left:1px solid #dde7d4;
	;
	margin:0 1px;
}
.graywhitecur .graywhitecurcontent {
	color:#666;
	font-size:10px;
	overflow:hidden;
	padding:5px 5px 0px 5px;
	background:url(../images/green_cur_bg.gif) repeat-x bottom #f5f9f0;
	border-left:1px solid #dde7d4;
	border-right:1px solid #dde7d4;
}
/* ----- Graywhite Roundbanner Ends ----- */

/* ----- Breadgrum ----- */
.bread{
	color:#000;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
}
.bread a{
	color:#c90;
	text-decoration:none;
}
/* ----- Breadgrum Ends ----- */

/* ----- Graywhite Roundbanner ----- */
.whitecur .b1, .whitecur .b2, .whitecur .b3, .whitecur .b4 {
	font-size:1px;
	overflow:hidden;
	display:block;
}
.whitecur .b1 {
	height:1px;
	background:#dde7d4;
	margin:0 5px;
}
.whitecur .b2 {
	height:1px;
	background:#fff;
	border-right:2px solid #dde7d4;
	border-left:2px solid #dde7d4;
	margin:0 3px;
}
.whitecur .b3 {
	height:1px;
	background:#fff;
	border-right:1px solid #dde7d4;
	border-left:1px solid #dde7d4;
	margin:0 2px;
}
.whitecur .b4 {
	height:2px;
	background:#fff;
	border-right:1px solid #dde7d4;
	border-left:1px solid #dde7d4;
	margin:0 1px;
}
.whitecur .b5, .whitecur .b6, .whitecur .b7, .whitecur .b8 {
	font-size:1px;
	overflow:hidden;
	display:block;
}
.whitecur .b5 {
	height:1px;
	background:#dde7d4;
	margin:0 5px;
}
.whitecur .b6 {
	height:1px;
	background:#fff;
	border-right:2px solid #dde7d4;
	border-left:2px solid #dde7d4;
	margin:0 3px;
}
.whitecur .b7 {
	height:1px;
	background:#fff;
	border-right:1px solid #dde7d4;
	border-left:1px solid #dde7d4;
	margin:0 2px;
}
.whitecur .b8 {
	height:2px;
	background:#fff;
	border-right:1px solid #dde7d4;
	border-left:1px solid #dde7d4;
	;
	margin:0 1px;
}
.whitecur .whitecurcontent {
	color:#666;
	font-size:10px;
	overflow:hidden;
	background:#fff;
	padding:5px 5px 0px 5px;
	border-left:1px solid #dde7d4;
	border-right:1px solid #dde7d4;
}
/* ----- Graywhite Roundbanner Ends ----- */

/* Auto complete */
/*.suggestionsBox {
	position:absolute;
	left: 170px;
	margin: 10px 0px 0px 0px;
	width: 200px;
	background:url(../images/table_yellowbg.gif) top repeat-x #FFF;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border: 1px solid #CCC;
	color: #000;
	z-index:100;
} */
.suggestionList {
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	margin: 0px;
	padding: 0px;
}
.suggestionList li {
	margin: 0px 0px 3px 0px;
	padding: 3px;
	cursor: pointer;
}
.suggestionList li:hover {
	background-color:#9F9F9F;
}
/*  End of Auto complete */

/* ----- Footer ----- */
.fotcont {
	color:#666;
	font-size:10px;
	padding:0px 10px;
	text-align:justify;
	font-family:Verdana, Geneva, sans-serif;
}
.footer {
	clear:left;
	color:#fff;
	padding:10px;
	overflow:hidden;
	font-size:10px;
	position:relative;
	text-align:center;
	background:url(../images/footer_bg.gif) repeat-x;
}
.footer a {
	color:#fff;
	text-decoration:none;
}
/* ----- Footer Ends ----- */
a {
	outline:none;
}
/* -------  Autosugges --------*/

	#ajax_listOfOptions {
	position:absolute;	/* Never change this one */
	width:175px;	/* Width of box */
	height:250px;	/* Height of box */
	overflow:auto;	/* Scrolling features */
	border:1px solid #317082;	/* Dark green border */
	background-color:#FFF;	/* White background color */
	text-align:left;
	font-size:0.9em;
	z-index:100;
}
#ajax_listOfOptions div {	/* General rule for both .optionDiv and .optionDivSelected */
	margin:1px;
	padding:1px;
	cursor:pointer;
	font-size:0.9em;
}
#ajax_listOfOptions .optionDiv {	/* Div for each item in list */
}
#ajax_listOfOptions .optionDivSelected { /* Selected item in the list */
	background-color:#317082;
	color:#FFF;
}
#ajax_listOfOptions_iframe {
	background-color:#F00;
	position:absolute;
	z-index:5;
}
/*---------- End -----------*/

/* ----- Comment Css ----- */
.combluetitle{
color:#203e63;
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.comgraytex{
color:#999;
font-size:18px;
font-family:Georgia, "Times New Roman", Times, serif;
}
.comtextbox{
width:700px;
height:62px;
overflow:hidden;
border:1px solid #ccc;
}
.grentitle{
padding:5px;
background:#f4f9ef;
border:#dde7d4 solid 1px;
}
.comgoldtitle{
color:#a98b03;
font-size:10px;
font-weight:bold;
}
.comgoldtitle a{
float:left;
color:#a98b03;
display:block;
text-decoration:none;
}
.comgoldtitle a:hover{
text-decoration:underline;
}
.comdropbox{
color:#000;
padding:1px;
font-size:11px;
border:1px solid #7a99ad;
}
.comcontbox{
padding:10px 20px;
border-bottom:1px dashed #9c9b9b;
}
.comcontboxone{
float:right;
width:620px;
overflow:hidden;
padding:10px 20px;
border-top:1px solid #ccc;
}
.comcontboxtwo{
float:right;
width:600px;
overflow:hidden;
padding:10px 20px;
border-top:1px solid #ccc;
}
.comgray{
color:#666;
font-size:11px;
}
.comgray a{
color:#666;
text-decoration:none;
}
.comgray a:hover{
text-decoration:underline;
}
.comlin{
float:left;
color:#696;
font-size:11px;
}
.comlin a{
color:#696;
font-size:11px;
text-decoration:none;
}
.compadone{
margin:5px;
float:right;
overflow:hidden;
}
.compad{
float:left;
margin:0px 2px;
overflow:hidden;
}
.comlin a:hover{
text-decoration:underline;
}
.combluelin{
color:#105cb6;
}
.combluelin a{
color:#105cb6;
text-decoration:none;
}
.combluelin a:hover{
color:#105cb6;
text-decoration:underline;
}

