/*TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}*/
body { background-color:#E6EBF0;
}
#f_t { background-color:#ffffff;
}

.top_grad_repet {
	background-image: url(../images/top_gradient.png);
	/*background-repeat: repeat-x; */
	background-position: top;
}
.top_blue_border {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
}
.top_blue1_border {
	background-image: url(../images/border_1px.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFFFFF;
}
.bottom_blue1_border {
	background-image: url(../images/border_1px.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #FFFFFF;
}
.left_blue1_border {
	background-image: url(../images/border_1px.jpg);
	background-repeat: repeat-y;
	background-position: left;
	background-color: #FFFFFF;
}
.right_blue1_border {
	background-image: url(../images/border_1px.jpg);
	background-repeat: repeat-y;
	background-position: right;
	background-color: #FFFFFF;
}
.menu_blue_color {
background-color: #BAE7FE;
/*	background-color: #74CEFC; */
}
.orange_color {
	background-color: #FF8A00;
}
.left_menu_border {
	background-color: #FAFAFA;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #A0A0A0;
}


.black_titletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.leftmenu_titletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #535454;
	text-decoration: none;
}
.blackbold_text_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.dotted_border{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #818181;
}
.dotted_border_vertical{
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #818181;
}


a.link_menu {
	font-family: Trebuchet MS;
	font-size: 13;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.link_menu:hover {
	font-family: Trebuchet MS;
	font-size: 13;
	font-weight: bold;
	color: #000000;
	text-decoration: bold;
}

a.link_leftmenu {
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	color: #4682B4;
	text-decoration: none;
}

a.link_leftmenu:hover {
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	color: #0000BB;
	text-decoration: underline;
}
.black_normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.black2_titletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.link_middle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0000BB;
	text-decoration: none;
}
a.link_middle:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0000BB;
	text-decoration: underline;
}
a.toplink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000BB;
	text-decoration: underline;
}
a.toplink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000BB;
	text-decoration: none;
}
a.link_swayam {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #535454;
	text-decoration: none;
}
a.link_swayam:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.footer_copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.toptext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000BB;
	text-decoration: none;
}



/***********************************************/
/* HTML tag styles                             */
/***********************************************/
div.fform{
	margin: 0;
	padding: 15px 15px 15px 15px;
	background-color:#ffffff;
	width: auto;
}
div.text{
	margin: 0;
	padding: 15px 15px 15px 15px;
	width: auto;
	text-align: left;
}
.myform{
   font: bold 10pt Verdana,Helvetica,Arial,Sans-serif; 
   border-collapse:collapse;
   background-color: #f7f7f7;
   background: #f7f7f7;
   text-align: right;

}
a.bluelink{
	text-decoration: none;
}
a.bluelink:hover{
	text-decoration: underline;
}
a.redlink{
	font-family: Arial,sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #c00000;
	text-decoration: none;
}
a.redlink:hover {
	color: #0000BB;
	font-weight: bold;
	text-decoration: underline;
}
.red{
	font-family: Arial,sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #f00000;
}

.norm{
	font-family: Arial,sans-serif;
	font-size:12px;	
	color: #202020;
}
.ipos{
	font-family: Arial,sans-serif;
	font-size:16px;
	font-weight: bold;
	color: #202020;
}
.dsebd{
	font-family: Arial,sans-serif;
	font-size:14px;
	font-weight: bold;
	color: #404040;
}
h6 {
	font-family: Arial,sans-serif;
	font-size:14px;
	font-weight: bold;
	color: #404040;
}
ul {
	font-family: Arial,sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #4040d0;
}
.clock {
	font-family: Arial,sans-serif;
	font-size:9px;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	color: #000000;
}
.isdown{
	font-family: Arial,sans-serif;
	color: #333333;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	color: #b00000;
}

.isup{
	font-family: Arial,sans-serif;
	color: #333333;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
  color: #00b000;
}
.isstill{
font-family: Arial,sans-serif;
	color: #333333;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
  color: #000000;
}

.mytable {
   font: bold 10pt Verdana,Helvetica,Arial,Sans-serif; 
   border-collapse:collapse;
   border: 1px solid white;   
   padding: 3px;
   background-color: #f0f0f0;
   background: #f0f0f0;
   text-align: right;
}

.mytable td,th{
	border-collapse:collapse;
    border: 1px solid white;   
}

.mytable t1{
	background-color: #f0f0f0;
    background: #f0f0f0;
    color: #101010;
}
.ipolist{
   font: 10pt Verdana,Helvetica,Arial,Sans-serif; 
   border-collapse:collapse;
   border-style: solid;
   border-color: #FFFFFF;
   padding: 3px;
   border-width: 1px;
   text-align: right;
}

.ipolistsmall{
   font: 8pt Verdana,Helvetica,Arial,Sans-serif; 
   border-collapse:collapse;
   border-style: solid;
   border-color: #FFFFFF;
   padding: 3px;
   border-width: 1px;
   text-align: right;

}
.hd{      
      text-align: center;
      color: #101020;      
	  font-weight: bold;
	  text-decoration: none;
}
.t1{
      background-color: #e1edfb;
      background: #e1edfb;
      color: #101010;
}
.t2{
      background-color: #f2f2f2;
      background: #f2f2f2;
      color: #101010;
}

table.mysummary{
   font: 10pt Verdana,Helvetica,Arial,Sans-serif; 
   border-collapse:collapse;
   background-color: #e7e7e7;
   background: #e7e7e7;
   text-align: right;

}
.mysmall{
   font: 8pt Verdana,Helvetica,Arial,Sans-serif; 
   border-collapse:collapse; 
   padding: 3px;
   border: 1px solid white;   
   background: #e7e7e7;
   text-align: right;
}
.mysmall td{
   font: 8pt Verdana,Helvetica,Arial,Sans-serif; 
   border-collapse:collapse; 
   padding: 3px;
   border: 1px solid white;   
}

.mheader{
	font-family: Arial,sans-serif;
	color: #3333f3;
	text-align: center;
}

.timetable{
   font: 8pt Verdana,Helvetica,Arial,Sans-serif; 
   border-collapse:collapse; 
   padding: 0px;
   border: 0px solid white;   
   background: #e7e7e7;
   text-align: left;
}

.timetable TH
{
background-image:url('images/imgh.png');
background-color:blue;
color:white;
}

.selcode{
   font: 8pt Verdana,Helvetica,Arial,Sans-serif; 
   border-collapse:collapse; 
   padding: 3px;
   border: 0px solid white;   
   background: #f7f7f7;
   text-align: left;
}

.innerDiv{     
	position: relative; 
	top: 0px; left: 2px; height: 17px; width: 0px;
	border:solid 0px #0000FF;     
	background-color:#0000FF;     
	opacity:.5;         
	 filter:Alpha(opacity=50);
    /* filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);  */
	margin:0px;     
}

.lft{
   text-align: left;
}
.ctr{
   text-align: center;
}