﻿body
{
	font-family: Arial, Verdana;
	font-size: small;
	background-color: #FFFFFF;
	margin: 2px 0px 0px 0px;
}

/* -- Home Page Starts -- */
#MenuBar
{
	width: 990px;
	height: 31px;
	background-color: #F15A22;
	vertical-align: middle;
}
#Menu
{
	width: 898px;
	height: 31px;
	float: left;
	vertical-align: middle;
	padding-top: 5px;
}
#DishTV-Logo
{
	width: 81px;
	height: 31px;
	float: left;
	background-image: url(../images/Corporate/dishtv-logo.jpg);
}

.LoginBox
{
	width: 340px;
	height: 280px;
	background-image: url(../Images/Home/login-bg.jpg);
	text-align: left;
}

.DishTVUpdatesBox
{
	width: 340px;
	height: 277px;
	background-image: url(../Images/Home/dishtv-updates-bg.jpg);
}
.TopSection
{
	background-image: url(../Images/Home/bg-img.jpg);
}
.BottomSection
{
	background-image: url(../Images/Home/banner-bg.jpg);
}

.news-head
{
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	vertical-align: top;
}

.news-detail
{
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	vertical-align: top;
}

.read-more
{
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	vertical-align: top;
	text-decoration: none;
}

.read-more a
{
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	vertical-align: top;
	text-decoration: underline;
}

.read-more a:hover
{
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	vertical-align: top;
	text-decoration: none;
}

/* -- Home Page Ends -- */

.LargeText
{
	font-family: Arial;
	font-size: large;
	font-weight: bold;
	color: Gray;
}

.NormalText
{
	font-family: Arial, Verdana;
	font-size: small;
	font-weight: normal;
}

.NormalTextSmall
{
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
}

.LabelText
{
	font-family: Arial, Verdana;
	font-size: small;
	font-weight: bold;
	text-align: left;
}
.LabelTextSmall
{
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 11px;
	text-align: left;
}


.LabelTextHighlight
{
	font-family: Arial, Verdana;
	font-size: small;
	font-weight: bold;
	text-align: left;
	color: #FFFFFF;
}

.NoteTextSmall
{
	font-family: Arial, Verdana;
	font-size: 8px;
	text-align: left;
	color: #FF0000;
}

input, textarea
{
	/*border-right: #ff9900 1px solid;  	border-top: #ff9900 1px solid;  	border-left: #ff9900 1px solid;  	border-bottom: #ff9900 1px solid;*/
	border-right: #F15A22 1px solid;
	border-top: #F15A22 1px solid;
	border-left: #F15A22 1px solid;
	border-bottom: #F15A22 1px solid; /*border: 1px solid #F15A22; 	height: 24px;*/
}

.InputSmall
{
	border-right: #F15A22 1px solid;
	border-top: #F15A22 1px solid;
	border-left: #F15A22 1px solid;
	border-bottom: #F15A22 1px solid;
	font-size: 10px;
	font-family: MS Sans Serif;
}
.RDBtnEnable
{
	font-weight: bold;
	font-size: 7pt;
	font-family: Verdana;
}
.RDBtnDisable
{
	color: #E5E5E5;
	font-size: 7pt;
	font-family: Verdana;
}

.InputSearch
{
	border-right: #F15A22 1px solid;
	border-top: #F15A22 1px solid;
	border-left: #F15A22 1px solid;
	border-bottom: #F15A22 1px solid;
	font-size: 10px;
	max-width: 67px;
}

.InputComplaint
{
	border-right: #F15A22 1px solid;
	border-top: #F15A22 1px solid;
	border-left: #F15A22 1px solid;
	border-bottom: #F15A22 1px solid;
	font-size: 10px;
	max-width: 200px;
}

.InputLarge
{
	font-size: 12px;
	width: auto;
}
.InputAuto
{
	font-size: 10px;
	min-width: 130px;
}

.PageHeader
{
	/*border-right: #E15517 1px solid;  	border-top: #E15517 1px solid;  	border-left: #E15517 1px solid;  	border-bottom: #E15517 1px solid; 	*/
	background-color: #c2c2c2; /*#ffcc33;*/
	font-family: Arial;
	font-weight: bold;
	color: #E15517; /*#CC6600;*/
	height: 25px;
}

.TableFrame
{
	/*border-right: #ff9900 1px solid;  	border-top: #ff9900 1px solid;  	border-left: #ff9900 1px solid;  	border-bottom: #ff9900 1px solid;*/
	border-right: #C1542C 1px solid;
	border-top: #C1542C 1px solid;
	border-left: #C1542C 1px solid;
	border-bottom: #C1542C 1px solid;
}


.TableRightBoder
{
	/*border-right: #ff9900 1px solid;  	border-top: #ff9900 1px solid;  	border-left: #ff9900 1px solid;  	border-bottom: #ff9900 1px solid;*/
	border-right: #C1542C 1px solid; /*border-top: #C1542C 1px solid;  	border-left: #C1542C 1px solid;  	border-bottom: #C1542C 1px solid;*/
}

.TableBottomBoder
{
	/*border-right: #ff9900 1px solid;  	border-top: #ff9900 1px solid;  	border-left: #ff9900 1px solid;  	border-bottom: #ff9900 1px solid;*/ /*border-right: #C1542C 1px solid;  	border-top: #C1542C 1px solid;  	border-left: #C1542C 1px solid; */
	border-bottom: #C1542C 1px solid;
}

.TableHeader
{
	border-bottom: #E25119 1px solid;
	background-color: #FF9B4B; /*#E25119;*/
	font-weight: bold;
	color: #000000; /*#FFFFFF;*/
	padding-left: 5px;
}

.TableRow
{
	background-color: #FAFAFA; /*#EEEEEE;*/
	color: #000000;
}

.TableAlternateRow
{
	background-color: #E9E9E9; /*#DCDCDC;*/
	color: #000000;
}

.OuterFrame
{
	/*border-color:#FF9900;*/
	border-color: #CCCCCC; /*#E15517;*/
	border-width: 1px;
	border-style: solid;
	border-collapse: collapse;
}

/* --------------------------------------------------- */
.SectionDivider
{
	background-color: #FF9B4B; /*#E25119;*/
}

/* --------------------------------------------------- */
.GridHeader
{
	background-color: #E25119;
	font-weight: bold;
	color: #FFFFFF;
}

.GridRow
{
	background-color: #EEEEEE;
	color: #000000;
}

.GridAlternateRow
{
	background-color: #DCDCDC;
	color: #000000;
}

.GridSelectedRow
{
	background-color: #857C77;
	color: #000000;
}

.GridFooter
{
	background-color: #ffcc33;
	font-weight: bold;
	color: #000000;
}

.GridPager
{
	background-color: Gray;
	font-weight: bold;
	color: #FFFFFF;
}

.GridEmptyRow
{
	background-color: #E25119;
	font-weight: bold;
	color: #000000;
}
/* --------------------------------------------------- */

/*Datalist----------------------------------------------------*/
.dtView
{
	width: 250px;
	float: left;
	text-align: left;
	border: solid 1px;
	padding: 0px;
	display: inline;
}


.dtCert
{
	float: left;
	text-align: left;
	border: solid 1px;
	padding: 0px;
	display: inline;
}

.AlternatingRowStyle
{
	width: 100%;
	background-color: #E0E0E0;
	text-align: left;
	font: normal normal 10px Helvetica, Arial, "Luxi Sans" , sans-serif;
	border: collapse solid 1px;
}

.RowStyle
{
	background-color: #FFFFFF;
	color: black;
	border: 1pt solid #CC3300;
	font-size: 7pt;
	font-family: Verdana;
}

.HeaderStyle
{
	border: thin solid #f15a22;
	background-color: #CCCCCC;
	color: #f15a22;
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold;
}

.FooterStyle
{
	width: 250px;
	background-color: #517193;
	text-align: right;
	font: normal bold 10px Helvetica, Arial, "Luxi Sans" , sans-serif;
	color: white;
	height: 25%;
	text-decoration: underline;
}
/*----------------------------------------------------------------*/
.modalBackground
{
	background-color: Silver;
	filter: alpha(opacity=70);
	opacity: 0.3;
}

.CurrencyInput
{
	text-align: right;
}

.hidden
{
	display: none;
}
.visible
{
	display: inline;
}

.CapsInput
{
	text-transform: capitalize;
}

/* -- Quick Links Starts -- */
h4
{
	font-weight: bold;
	color: Blue;
	font-family: Verdana;
	font-size: 8pt;
	height: 5px;
}
.QuickLinksFlyoutStaticLink, .SubLink
{
	width: 70px;
	text-align: center;
	color: white;
	cursor: hand;
	height: auto;
	border: solid 1px #FFFFFF;
	background-color: #8B0000;
}
.SubLinkBizOps
{
	width: 100px;
	text-align: center;
	color: white;
	cursor: hand;
	height: auto;
	border: solid 1px #FFFFFF;
	background-color: #1b4792;
}

a.mlink:link
{
	font-family: Tahoma;
	font-size: 8pt;
	color: white;
	text-decoration: none;
}
a.mlinkBizOps:link
{
    background-color: #1b4792;
	font-family: Tahoma;
	font-size: 8pt;
	color: white;
	text-decoration: none;
}
a.mlink:visited
{
	font-family: Tahoma;
	font-size: 8pt;
	color: white;
	text-decoration: none;
}
a.mlink:hover
{
	font-family: Tahoma;
	font-size: 8pt;
	color: white;
	text-decoration: none;
}

.QuickLinksFlyoutPopup
{
	background-color: white;
	border: solid 1px silver;
	padding: 8px;
	z-index: 999;
}

.QuickLinksFlyoutPopupHr
{
	background-color: #D6E3EF;
	width: 5px;
}

.list
{
	width: 160px;
	padding-left: 10px;
}

.listitem
{
	font-family: Verdana;
	font-size: 8pt;
	color: black;
	text-decoration: none;
}



hr
{
	color: #FF9900;
}


a.listitem:visited
{
	font-family: Verdana;
	font-size: 8pt;
	color: black;
	text-decoration: none;
}

a.listitem:hover
{
	font-family: Verdana;
	font-size: 8pt;
	color: black;
	text-decoration: none;
}

/* -- Quick Links Ends -- */

fieldset
{
	border: solid 2px black;
}
legend
{
	font-weight: bold;
	color: Black;
}
input.checkbox
{
	margin-right: 10px;
}

/* -- Landing Page Starts --*/
.LandingPageContent
{
	background-color: #FFFFFF;
	width: 100%;
}
.LCONotation
{
	border: 1px solid #E25119;
	color: white;
	background-color: #E25119;
	font-family: Arial, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
}
.LandingPageCell
{
	background-color: #F4F4F4; /*#EEEEEE;*/
}


.CellHeaderText
{
	font-family: Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
}
/* -- Landing Page Ends --*/

/* Accordion Starts */
.accordionHeader
{
	border: 1px solid #E25119;
	color: white;
	background-color: #DF9847; /*#E25119;*/
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
	border: 1px solid #8B0000;
	color: white;
	background-color: #8B0000;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
	background-color: #CCCCCC;
	border: 1px solid #E25119;
	border-top: none;
	padding: 5px;
	padding-top: 10px;
}
/* Accordion Ends */


/* Button 
input.btn
{
    color: #4169e1;
    background-color: #ffffff;
    border: solid 1px #b0c4de;
    font-weight: bold;     
} 
 */
.oval
{
	width: 100%;
	height: 5%;
	border: 1px solid #E25119;
	color: white;
	background-color: #E25119;
	font-family: Arial, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	-moz-border-radius: 100px / 77px;
	-webkit-border-radius: 100px / 77px;
}
.CustHeader
{
	border: 1px solid #2F4F4F;
	color: white;
	background-color: #DF9847; /* -- OLD  #F15A22 -- */
	font-family: Arial, Sans-Serif;
	font-size: 9px;
	font-weight: bold;
	padding: 3px;
	margin-top: 4px;
	cursor: Hand,pointer;
}
.CustTab
{
	border: 1px solid #2F4F4F;
	color: white;
	background-color: Red;
	font-family: Arial, Sans-Serif;
	font-size: 9px;
	font-weight: bold;
	padding: 3px;
	margin-top: 4px;
	cursor: Hand,pointer;
}
.listsmall
{
	width: 100px;
	border-right: #F15A22 1px solid;
	border-top: #F15A22 1px solid;
	border-left: #F15A22 1px solid;
	border-bottom: #F15A22 1px solid;
}

.listmedium
{
	width: 117px;
	border-right: #F15A22 1px solid;
	border-top: #F15A22 1px solid;
	border-left: #F15A22 1px solid;
	border-bottom: #F15A22 1px solid;
}

.listitem
{
	font-family: Verdana;
	font-size: 8pt;
	color: black;
	text-decoration: none;
}
.ajax__calendar_day_disabled
{
	background-color: #ccc !important;
	color: #eee !important;
}
.AutoExtender
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: .8em;
	font-weight: normal;
	border: solid 1px #006699;
	line-height: 20px;
	padding: 10px;
	background-color: White;
	margin-left: 10px;
}
.AutoExtenderList
{
	border-bottom: dotted 1px #006699;
	cursor: pointer;
	color: Maroon;
}
.AutoExtenderHighlight
{
	color: White;
	background-color: #006699;
	cursor: pointer;
}
#divwidth
{
	width: 300px !important;
	height: 100px;
	overflow: auto;
}
#divwidth div
{
	width: 290px !important;
}

/*Calendar Control CSS*/
.cal_Theme1 .ajax__calendar_container
{
	background-color: #FFFFFF;
	border: 1px solid #f15a22;
}

.cal_Theme1 .ajax__calendar_header
{
	background-color: #DADADA;
	margin-bottom: 4px;
}

.cal_Theme1 .ajax__calendar_title,
.cal_Theme1 .ajax__calendar_next,
.cal_Theme1 .ajax__calendar_prev    
{
color: #004080;
padding-top: 3px;
}

.cal_Theme1 .ajax__calendar_body
{
	background-color: #ffffff;
	border: 1px solid #f15a22;
}

.cal_Theme1 .ajax__calendar_dayname {
text-align:center;
font-weight:bold;
margin-bottom: 4px;
margin-top: 2px;
color: #004080;
}

.cal_Theme1 .ajax__calendar_day
{
	color: #333333;
	text-align: center;
}

.cal_Theme1 .ajax__calendar_hover .ajax__calendar_day,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_month,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_year,
.cal_Theme1 .ajax__calendar_active  {
color: #f15a22;
font-weight: bold;
background-color: #DEF1F4;
}

.cal_Theme1 .ajax__calendar_today   {
font-weight:bold;
}

.cal_Theme1 .ajax__calendar_other, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_today, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_title
{
	color: #f15a22;
}


/* For New Recharge Page */

.Link_AB
{
	
}

.listitemwithBorder
{
	border: 1px solid #F15A22;
	font-family: Verdana;
	font-size: 8pt;
	color: black;
	text-decoration: none;
}
.divRechargePack
{
	border: 1px solid #F15A22;	
}
.TableFrame1
{
	/*border-right: #ff9900 1px solid;  	border-top: #ff9900 1px solid;  	border-left: #ff9900 1px solid;  	border-bottom: #ff9900 1px solid;*/
	border-right: #C1542C 1px solid;
	border-top: #C1542C 1px solid;
	border-left: #C1542C 1px solid;
	border-bottom: #C1542C 1px solid;
	margin: 1px margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 0;
}

.Label_T
{
	font-family: Arial, Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
}
.Label_T_Red
{
	font-family: Arial, Verdana;
	font-size: 8pt;
	text-align: left;
	font-weight: bold;
	color: #FF3300;
}
.TableHeader1
{
	border-bottom: #E25119 1px solid;
	background-color: #FF9B4B; /*#E25119;*/
	font-weight: bold;
	color: #000000; /*#FFFFFF;*/
	padding-left: 5px;
	border: 1px solid #E25119;
}
.TableHeader1_Y
{
	border-bottom: #E25119 1px solid;
	background-color: #FFFF00; /*#E25119;*/
	font-weight: bold;
	color: #000000; /*#FFFFFF;*/
	padding-left: 5px;
	border: 1px solid #E25119;
}
.InputSmallVC
{
	border-right: #F15A22 1px solid;
	border-top: #F15A22 1px solid;
	border-left: #F15A22 1px solid;
	border-bottom: #F15A22 1px solid;
	font-size: 9px;
	font-family: MS Sans Serif;
	font-weight: bold;
}

.divRechargePack1
{
	border: 1px solid #F15A22;
	background-color: #FFFFFF;
	border-radius: 5px;
}

.web_dialog_overlay
{
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	height: 100%;
	width: 100%;
	margin: 0;
	padding: 0;
	background: #000000;
	opacity: .7;
	filter: alpha(opacity=70);
	-moz-opacity: .7;
	z-index: 101;
	display: none;
}
.web_dialog
{
	display: none;
	position: fixed;
	width: 380px;
	height: 200px;
	top: 50%;
	left: 50%;
	margin-left: -190px;
	margin-top: -100px;
	background-color: #ffffff;
	border: 2px solid #FFFFFF;
	padding: 0px;
	z-index: 102;
	font-family: Verdana;
	font-size: 10pt;
}
.web_dialog_title
{
	border-bottom: solid 2px #336699;
	background-color: #336699;
	padding: 4px;
	color: White;
	font-weight: bold;
}
.web_dialog_title a
{
	color: White;
	text-decoration: none;
}
.align_right
{
	text-align: right;
}
.LabelText1
{
    font-size:11px;
    font-family:Verdana;
    font-weight:bold;
    color:Gray;
 
}
.LabelText2
{
    font-size:10.5px;
    font-family:Verdana;
    color:#1c4372;
}
.TableHeader2
{
	border-bottom: #E25119 1px solid;
	background-color: #FF9B4B; /*#E25119;*/
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 5px;
    font-size:13px;
}
.RadPanel {
            font-family: Arial,Verdana;
            font-size: 8pt;
            font-weight: bold;
            text-align: left;
            background-color: #FF9B4B;
            height:15px;
            color:#000;
            border-style:solid;
            border-width:1px;
            border-color:#E25119;
        }


