@charset "utf-8";
/* CSS Document */

body{
margin:0px;
padding:0px;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#522100;
background:url(../images/bg.gif) repeat-x #dcdddd;
}
form{
padding:0px;
margin:0px;
}

td{vertical-align:top}

#wrapper{
width:949px;
border:4px solid #ffffff;
margin:0px auto;
background:#ffffff;
}

.header{
height:103px;
background-color:#FFFFFF}

.header_left{
height:107px;
background:url(../images/head_bg.gif);
width:481px;
padding-left:20px;
text-align:left;}

.header_left_display{
height:107px;
background:url(../images/head_bg_display.jpg);
width:543px;
/*width:643px;*/
padding-left:20px;
text-align:left;}

.cat_display{
height:51px;
width:649px;
vertical-align:middle;}

.top_bar{
background-image: url(..images/dolphin_bg.gif);
height:22px;
}


.body_bg{
height:353px;
background:#F7EFF1 url(../images/body_bg.gif) repeat-x;
background-color:#EFF1F7;
}
.login_bg{
border-bottom:3px solid #d05402;
margin-bottom:3px;
height:50px;
vertical-align:bottom;
}
.login_body{
height:230px;
padding-top:0px;
}

.login_table{
height:150px;
border:1px solid #d05402;}

.login_table td{
height:150px;
padding-left:10px;
height:20px;
vertical-align:middle;
}


.login_bg_left{
padding:0px 20px;
width:44%}

.top_down_bg{
background:url(../images/bsnl_new_18.gif) no-repeat;
width:50%}

.welcome{
background-image:url(../images/bsnl_display_15.jpg);
text-align:center;
}


.topdownload{
border-bottom:3px solid #d05402;
height:38px;
padding-left:50px;
vertical-align:bottom}

.top_down_body{
background-color:#ffffff;
height:260px}

.download_header{
background:#ffeee2;
font-weight:bold;
text-align:center;}



.download_header td{
height:25px;
vertical-align:middle}


.download_table td{
height:25px;
vertical-align:middle;
border-right:1px solid #ffffff;
padding-left:5px;
font-size:11px;
font-weight:bold;
}

.Myact_tunes_table{
border:1px solid #cccccc;
}

.Myact_tunes_header{
background:#ffeee2;
}


.Myact_tunes_table td{
height:25px;
vertical-align:middle;
border-right:1px solid #ffffff;

padding-left:5px;
font-size:11px;

}

.Myact_tunes_table th{
height:25px;
vertical-align:middle;
border-right:1px solid #ffffff;
background-color:#f9fafc;
font-weight:normal;
padding-left:5px;
font-size:11px;
font-weight:normal;
}

.tabs_table td{
	padding-left:10px;
	height:25px;
	text-align:left
}
.download_table th{
height:25px;
vertical-align:middle;
border-right:1px solid #ffffff;
background-color:#f9fafc;
font-weight:normal;
padding-left:5px;
font-size:11px;
font-weight:bold;
}

.nor_tex{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#eeccb6 ;

}
.not_text_green{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#d05402;
font-weight:bold;

}
.not_text_blue{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#036;
font-weight:bold;

}
.button_green{
background-image:url(../images/sub_but.gif);
background-repeat:no-repeat;
height:20px;
cursor:pointer;
border:0px;
font-weight:normal;
font-weight:bold;
color:#FFFFFF;
width:70px;
font-size:11px;
}
.button_big_green{
background-image:url(../images/sub_but_big.gif);
background-repeat:no-repeat;
height:20px;
cursor:pointer;
border:0px;
font-weight:normal;
font-weight:bold;
color:#FFFFFF;
width:130px;
font-size:11px;
}
.button_big_gray{
background-image:url(../images/sub_but_gray.gif);
background-repeat:no-repeat;
height:20px;
cursor:pointer;
border:0px;
font-weight:normal;
font-weight:bold;
color:#333;
width:130px;
font-size:11px;
}
.sub_link{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#d05402;

}
.sub_link:a{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#d05402;

}
.sub_link:hover{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#999999;

}

.sub_bold{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#522100;
font-weight:bold;
text-decoration:none;

}

.sub_link_bold{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#522100;
font-weight:bold;
text-decoration:underline;

}
.sub_link_bold:a{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#522100;
font-weight:bold;
text-decoration:none;

}
.sub_link_bold:hover{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#999999;
font-weight:bold;

}
.txt_field{
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#ffffff;
border:#c9b7ac 1px solid;
font-size:10px;
height:15px;
color:#522100;
width:140px;

}

.txt_field_menu{
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#ffffff;
border:#c9b7ac 1px solid;
font-size:10px;
height:21px;
color:#522100;
width:144px;

}
.navi_table {
width:195px;
}
.navi_table td{
width:195px;
line-height:18px;
background-color:#ffeee2;
/*border-bottom:#FFFFFF 1px solid;*/
}
.navi_table_sm {
width:195px;
}
.navi_table_sm td{
width:195px;
line-height:18px;
background-color:#ffffff;
}

.navi_sm{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#000066;
font-size:10px;
padding:0px 0px 0px 30px;
font-weight:none;
text-decoration:underline;

}
.navi_sm:a{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#000066;
font-size:10px;
padding:0px 0px 0px 30px;
font-weight:none;
font-weight:bold;
text-decoration:underline;

}
.navi_sm:hover{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#000066;
font-size:10px;
padding:0px 0px 0px 30px;
font-weight:none;
text-decoration:underline;

}
.navi{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#000066;
font-size:11px;
line-height:25px;
padding:0px 0px 0px 20px;
font-weight:bold;

}
.navi:a{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#000066;
font-size:11px;
line-height:25px;
padding:0px 0px 0px 20px;
font-weight:bold;


}
.navi:hover{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#000066;
font-size:11px;
line-height:25px;
padding:0px 0px 0px 20px;
font-weight:bold;

}

.footer{
font:11px Verdana, Arial, Helvetica, sans-serif;
height:25px;
text-align:right;
padding-right:0px;

}

/* tabs starts */

.shadetabs{
padding: 3px 0;
padding-left:1px;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 11px Verdana;
list-style-type: none;
color:#000066;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0px;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 0px;
border: 1px solid #d05402;
padding-left:0px;
color:#522100;
background-image:url(../images/shade.gif);
}

.shadetabs li a:visited{
color:#522100;
}

.shadetabs li a:hover{
text-decoration:NONE;
color:#522100;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
border-top:2px solid #d05402;
border-bottom:0px;

color:#d05402;
border-bottom-color: white;
background-image:url(../images/middle.png);

}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration:none;
color:#522100;
}
/* tabs end */

/* START Sidebar Right Styles */

	#nav-right{
	padding:4px 0px 0px 0px;
	float:left;
	width:100%;
	font-weight:bold;
	height:100%;
	overflow:hidden;
	margin:0px;

	}

	#nav-right li{
	float:left;
	width:100%;
	margin:0px;
	border-bottom:1px #ffffff solid;
	}

	#nav-right a{
	display:block;
	width:100%;
	padding:6px 0 6px 20px;
	color:#522100;
	background-image:url(../images/green_bg_arrow_over.gif);
	background-repeat:no-repeat;
	background-position: 15px 10px;
	text-decoration:none;
	margin:0px;
	border-bottom:1px #ffffff solid;
	}

	#nav-right a:hover{
	background-color:#FFFFFF;
	text-decoration:none;
	background-image:url(../images/green_bg_arrow.gif);
	background-repeat:no-repeat;
	background-position: 15px 10px;
	text-decoration:none;
	border-bottom:1px #ffffff solid;


	}



	/* END Sidebar Right Styles */

	.more {
	FONT-SIZE: 10px;
	COLOR: #3aad59;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
}
.more:hover {
	FONT-SIZE: 10px;
	COLOR: #3aad59;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION:none;
}




