/*
CSS File Name = webapplikations_general.css
Date          July 7, 2003
Author        Khalid Ali.
Company       webapplikations.com imc.
Description   generic style to be used in all pages
*/
img{
  border:0px;
}
.maindiv{
  position:absolute;
  font-size:11px;
  /*border:1px solid orange;*/
  width:790px;
  height:100%;
  text-align:left;
  vertical-align:top;
  margin:auto;
}

.banner_container{
  display:table-cell;width:790px;height:108px;background-color:#4391D6;
}

.banner_block{
  display:table-cell;margin-top:0px;width:564px;height:86px;text-align:left;vertical-align:top;
}

.login_block{visibility:visible;z-index:10;border:1px solid white;
  display:table-cell;margin-top:1px;width:226px;height:88px;text-align:right;vertical-align:top;
}
#greetUser{/*table cell*/
  position:absolute;
  font-size:11px;
  color:#FFFFFF;
  font-weight:bold;
  vertical-align:bottom;
  width:400px;
  height:16px;
  left:16px;
  top:92px;
  background-color:#4391D6;
}
#curTime{/*table cell*/
  position:absolute;
  color:#FFFFFF;
  font-size:13px;
  font-weight:bold;
  left:80px;
  top:92px;
  width:200px;
  height:16px;
  background-color:#4391D6;
}
#menu{
  position:absolute;
  font-size:11px;
  overflow:hidden;
  background-color:#FFFFFF;
  border-right:1px solid #4391D6;/*or #4391D6 */
/*  border:1px solid #4391D6;*//*or #4391D6 */
  width:200px;
  height:490px;
  top:116px;
  left:0px;
  margin-top:2px;
  margin-left:0px;
}
.lower_menu{
  position:absolute;
  font-size:11px;
  background-color:#FFFFFF;
  border-top:1px solid #4391D6;
  /*or #4391D6 */
  width:790px;
  height:78px;
  margin-top:490px;
  text-align:center;
  z-index:3;
}

#main_content{
  position:absolute;
  font-size:11px;
  /*border:1px solid #4391D6;*//*or #4391D6 */
  overflow:hidden;
  background-color:#FFFFFF;
  /*or #4391D6 */
  width:590px;
  height:490px;
  top:116px;
  left:0px;
  margin-top:2px;
  margin-left:202px;
}

.block_title{
  background-color:#4391D6;
  color:#FFFFFF;
  font-size:13px;
  font-weight:bold;
  width:384px;
  height:18px;
  text-align:left;
  z-index:1001;
}
.h6{
	color:#FFFFFF;
  font-size:13px;
}
#news_block{
  position:absolute;
  font-size:11px;
  overflow:hidden;
  background-color:#FFFFFF;
  border:1px solid #4391D6;/*or #4391D6 */
/*  border:1px solid #4391D6;*//*or #4391D6 */
  width:200px;
  height:200px;
  margin-left:388px;
  text-align:left;
  z-index:111;
}

#news__feed_block{
  position:absolute;
  overflow:hidden;
  font-size:11px;
  /*  border:1px solid #4391D6;*//*or #4391D6 */
  width:190px;
  height:390px;
  margin-top:0px;
  margin-left:6px;
  text-align:left;
}

#rss_feed_block{
	position:absolute;
  	font-size:11px;
  	overflow:hidden;
  	width:210px;
  	height:60px;
  	margin-left:388px;
	margin-top:200px;
  	text-align:left;
}

#data_block{
  position:absolute;
  font-size:11px;
  overflow:hidden;
  /*  border:1px solid #4391D6;*//*or #4391D6 */
  width:381px;
  height:490px;
  margin-left:2px;
  text-align:left;
  z-index:1;
}
#content_layer{
  position:absolute;
  font-size:11px;
  font-size:14px;
  /*  border:1px solid #4391D6;*//*or #4391D6 */
  left:10px;
  width:376px;
  height:490px;
  margin-top:0px;
  margin-left:6px;
  text-align:left;
  z-index:1;
}

/* main contetnt area scroll bar*/
#scroll_bar_menu{
  position:absolute;
  /*border:1px solid #4391D6;*/
  width:16px;
  height:370px;
  margin-top:6px;
  margin-left:184px;
}
#upArrowMenu{
  position:absolute;
  top:0px;
  margin-left:2px;
}

#dnArrowMenu{
  position:absolute;
  top:0px;
  margin-top:348px;
  margin-left:2px;
}
/* main contetnt area scroll bar*/
#scroll_bar{
  position:absolute;
  margin-top:6px;
  margin-left:0px;
}
#upArrow{
  position:absolute;
  top:0px;
  margin-left:2px;
}

#dnArrow{
  position:absolute;
  top:0px;
  margin-top:348px;
  margin-left:2px;
}

#scroll_bar_news{
  position:absolute;
  /*border:1px solid #4391D6;*/
  width:16px;
  height:370px;
  margin-top:24px;
  margin-left:0px;
}
#upArrowNews{
  position:absolute;
  top:0px;
  margin-top:1px;
  margin-left:2px;
}

#dnArrowNews{
  position:absolute;
  top:0px;
  margin-top:162px;
  margin-left:2px;
}

#snippet_block{
  position:absolute;
  overflow:hidden;
  font-size:11px;
   border:1px solid #4391D6;/*or #4391D6 */
  width:200px;
  height:200px;
  margin-top:0px;
  margin-left:388px;
  text-align:left;;
  z-index:112;
}

.miscleaneous_block{
	position:absolute;
  overflow:hidden;
  font-size:11px;
  /*border:1px solid #4391D6;*//*or #4391D6 */
  width:200px;
  height:100%;
  margin-top:305px;
  margin-left:386px;
  text-align:left;;
}
.lblButton{
	background-color:#4391D6;/*#93BEE2;*/
	border: 1px outset Gray;
	color:#FFFFFF;/*#4391D6;*/
	font-weight:bold;
	width:100px;
	height:20px;
	font-family:sans-serif;
}

.scale{
 position:absolute;
 border:1px outset #4391D6;
 background-color:#4391D6;/*#57B6FF;#93C5F3;#57B6FF;#217EA5;#BBAFDB;*/
 display:block;
 width:10px;
 height:84px;
 margin-left:1px;
 z-index:16;
}

/** TEXT RELATED STYLE **/

.feed_item{
  font-weight:bold;color:#4391D6;
}
.indent{
	margin-left:10px;
}
.defaultHeading{
	color:#4391D6;
	font-weight:bold;
}

.important{
	color:#4391D6;
}	

.pageTitle{
	font-size:16px;
	color:#4391D6;
	font-weight:bold;
}

.trow{
	width:100%;
	display:table-cell;
}

.standOut{
	font-weight:bold;
	color:blue;
}

.small{
	font-size:12px;
}

#scale{
 position:absolute;
 border:1px outset;
 background-color:#217ED5;
 display:block;
 width:10px;
 height:2px;
 margin-left:1px;
 z-index:16;
}

hr{
	width:100%;
	height:1px;
	color:#4391D6;
	background-color:#4391D6;
}

.ticker_loading_msg{
	font-weight:bold;color:#006699;
}

.linkHeader{
	margin:auto;
	border:1px blue outset;
	width:130px;
	cursor:hand;corsor:pointer;
	background-color:lightyellow;
	font-weight:bold;
}

h3{
		color:#4391D6;
		font-size:14px;
}

h4{
		color:#4391D6;
		font-size:12px;
}

h5{
	color:#4391D6;
	font-size:10px;
	font-weight:bold;
}