.mainDiv{
	min-height:600px;
	height:auto!important;
	height:600px;
}

.mainDiv .firstDiv{
	background-color:#3566b7;
	text-align:center;
}

.mainDiv .firstDiv a{
        color:#FFFFFF;
        font-family:universe,verdana,sans-serif;
        font-size:13px;
        font-weight:bold;
	text-decoration:none;
}


.mainDiv .secondDiv{
        background-color:#4aa02c;
        text-align:center;
}

.mainDiv .secondDiv a{
        color:#FFFFFF;
        font-family:universe,verdana,sans-serif;
        font-size:13px;
        font-weight:bold;
	text-decoration:none;
}

.inputText input{
	border:1px solid #454545;
	float:left;
	font-size:13px;
	height:28px;
	margin-bottom:1px;
	padding:3px 0pt 0pt 3px;
	width:400px;
}

hr{	
	margin-top:1px;
	margin-bottom:0px;
}

.dividerHr{
	color: #000;
	background-color: #000;
	height: 3px;
}


.bigFont{
	font-size:14px;
	font-weight:bold;
}

.buyBg{
	background-color:#173A02;
}

.sellBg{
	background-color:#610303;
}

.holdBg{
	background-color:#F3C52F;
}

.app-ul1 li{
	margin-top:10px;
}

.peerTable th{
        text-align:center;
	font-size:14px;
}

.peerTable td{
	text-align:center;
}

.fundamentals th{
	font-size:12px;
	font-weight:bold;
        text-align:center;
}


.fundamentals td{
	border-top:1px solid #000000;
        text-align:center;
}

/*Top Menu CSS Start*/

.shadetabs{
        border-bottom: 1px solid gray;
        width: 700px;
        margin-bottom: 1em;
}

.shadetabs ul{
        padding: 3px 0;
        margin-left: 0;
        margin-top: 1px;
        margin-bottom: 0;
        font: bold 12px universe,verdana,sans-serif;
        list-style-type: none;
        text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
        display: inline;
        margin: 0;
}

.shadetabs li a{
        text-decoration: none;
        padding: 3px 7px;
        margin-right: 3px;
        border: 1px solid #778;
        color: #2d2b2b;
        background: white url(images/shade.gif) top left repeat-x;
}

.shadetabs li.selected{
        position: relative;
        top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
        background-image: url(images/shadeactive.gif);
        border-bottom-color: white;
}

/*Top Menu CSS Ends*/

/*Sub Menu CSS Start*/
.underlinemenu{
        margin: 0;
        padding: 0;
        font-family:arial,helvetica,sans-serif;
}

.underlinemenu ul{
        margin: 0;
        margin-bottom: 1em;
        padding-left: 0;
        float: left;
        font-weight: bold;
        width: 100%;
        border: 1px solid #DFDFDF;
        border-width: 1px 0;
}

* html .underlinemenu ul{ /*IE only rule. Delete extra margin-bottom*/
        margin-bottom: 0;
}

.underlinemenu ul li{
        display: inline;
}


.underlinemenu ul li a{
        float: left;
        color: gray;
        font-weight: bold;
        padding: 2px 9px 2px 9px;
        text-decoration: none;
        background: white url(images/menudivide.gif) top right repeat-y;
}

.underlinemenu ul li a:hover{
        color: black;
        background-color: #EAF6F9;
        border-bottom: 4px solid black;
        padding-bottom: 0;
}
.underlinemenu ul .selected a{
        color: black;
        background-color: #CCF1FA;
        border-bottom: 4px solid black;
        padding-bottom: 0;
}
.underlinemenu ul .selected a:hover{
        color: black;
        background-color: #CCF1FA;
        border-bottom: 4px solid black;
        padding-bottom: 0;
}
/*Sub Menu CSS Ends*/
