
/* CSS Document */

body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.headerbg {
	background-image: url(../images/headerbg.jpg);
	background-repeat: repeat-x;
}
.topmenu-bg {
	background-image: url(../images/topmenu-bg.jpg);
	background-repeat: repeat-x;
}

.heading-1 {
	font-family: "Arial Narrow";
	font-size: 22px;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
.heading-2 {
	font-family: "Arial Narrow";
	font-size: 30px;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
.heading-3 {
	font-family: "Arial Narrow";
	font-size: 18px;
	font-weight: normal;
	text-transform: uppercase;
	color: #ff0000;
	text-decoration: none;
	line-height: 10px;
}
.heading-3a {
	font-family: "Arial Narrow";
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	color: #ff0000;
	text-decoration: none;
	line-height: 25px;
}


.islambox-tv {
	background-image: url(../images/islambox-tv-a.jpg);
	background-repeat: no-repeat;
}
.islambox-tv-programs {
	background-image: url(../images/islambox-tv-programs.jpg);
	background-repeat: no-repeat;
	
}
.tag-bg1 {
	background-image: url(../images/tag-bg1.jpg);
	background-repeat: no-repeat;
}
.signup-bg {
	background-image: url(../images/signup-bg.jpg);
	background-repeat: no-repeat;
}
.signout-bg {
	background-image: url(../images/signout-bg.jpg);
	background-repeat: no-repeat;
}
.tag-bg2 {
	background-image: url(../images/tag-bg2.jpg);
	background-repeat: no-repeat;
}
.tag-bg2a {
	background-image: url(../images/tag-bg2a.jpg);
	background-repeat: no-repeat;
}
.tag-bg2b {
	background-image: url(../images/tag-bg2b.jpg);
	background-repeat: no-repeat;
}
.button-forgot {
	background-image: url(../images/button-forgot.jpg);
	background-repeat: no-repeat;
}
.text-field {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dfebbe;
	border-right-color: #dfebbe;
	border-bottom-color: #dfebbe;
	border-left-color: #dfebbe;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.text-field2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #388235;
	border-right-color: #388235;
	border-bottom-color: #388235;
	border-left-color: #388235;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width:175px;
}
.text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3c8436;
	text-decoration: none;
}
.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3c3c3c;
	text-decoration: none;
}


.text2a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3c3c3c;
	text-decoration: none;	
}

.textJustified {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3c3c3c;
	text-decoration: none;
	text-align:justify;
}

.text2aBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3c3c3c;
	text-decoration: none;
}


.text2b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3c3c3c;
	text-decoration: none;
	
	padding-left:50px;
}

.dots {
	background-image: url(../images/dots.gif);
	background-repeat: repeat-y;
}

.text3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0762c5;
	text-decoration: none;
	padding-left: 10px;
}
.text4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.dashingline {
	background-image: url(../images/dashingline.gif);
	background-repeat: repeat-y;
}
.toplinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
.toplinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
}
.footerlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.footerlinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.footerlinksNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#3C3C3C;
	text-decoration: none;
}
.footerlinksNormal:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FD8D04;
	text-decoration: none;
}

.error {
	font-family:Verdana, Arial, Times New Roman;
	font-size: 8.0pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
	text-decoration: none;
}
.Confirmation {
	font-family:Verdana, Arial, Times New Roman;
	font-size: 8.0pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
	text-decoration: none;
	background-color:#ecfeb2;
	border:solid 1px #aadf5b;
	padding:3px;
}
.linksblackBold
{
	font-family:Verdana, Arial, Times New Roman;
	font-size:8pt;
	font-weight:bold;
	color:black;
	text-decoration:none;
}
.linksblackBold2
{
	font-family:Verdana, Arial, Times New Roman;
	font-size:10pt;
	font-weight:bold;
	color:black;
	text-decoration:none;
}
.linksblackBold2:hover
{
	text-decoration:underline;
}
.normaltextgreen
{
	font-family:Verdana, Arial, Times New Roman;
	font-size:8pt;
	font-weight:bold;
	color:#97d119;
	text-decoration:underline;
}
.mandatoryFields {
	font-family:Verdana, Arial, Times New Roman;
	font-size: 8.0pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
	text-decoration: none;
}
.button_small
{
	position:relative;
	color:#005000; 
	font:bold 9pt arial ;
	border:0px solid #ffffff;
	text-decoration:none;
	height:29px;
	width:92px;
	background-image:url(../images/btn.gif);
	cursor:pointer;
}

.button_small_Donate
{
	position:relative;
	color:#005000; 
	font:bold 9pt arial ;
	border:0px solid #ffffff;
	text-decoration:none;
	height:20px;
	width:64px;
	background-image:url(../images/btn-donate.jpg);
	cursor:pointer;
}

.button_small_SignIn
{
	position:relative;
	color:#005000; 
	font:bold 9pt arial ;
	border:0px solid #ffffff;
	text-decoration:none;
	height:20px;
	width:64px;
	background-image:url(../images/btn-signin.gif);
	cursor:pointer;
}

.button_small_sendEmail
{
	position:relative;
	color:#005000; 
	font:bold 9pt arial ;
	border:0px solid #ffffff;
	text-decoration:none;
	height:20px;
	width:64px;
	background-image:url(../images/btn-sendemail.gif);
	cursor:pointer;
}

.wizard_Next_Button
{
	position:relative;
	color:#005000; 
	font:bold 9pt arial ;
	border:0px solid #ffffff;
	text-decoration:none;
	height:20px;
	width:64px;
	background-image:url(../images/btn-next.gif);
	cursor:pointer;
}

.wizard_Previous_Button
{
	position:relative;
	color:#005000; 
	font:bold 9pt arial ;
	border:0px solid #ffffff;
	text-decoration:none;
	height:20px;
	width:64px;
	background-image:url(../images/btn-previous.gif);
	cursor:pointer;
}

.wizard_Finish_Button
{
	position:relative;
	color:#005000; 
	font:bold 9pt arial ;
	border:0px solid #ffffff;
	text-decoration:none;
	height:20px;
	width:64px;
	background-image:url(../images/btn-finish.gif);
	cursor:pointer;
}
 
.button_small_Register
{
	position:relative;
	color:#005000; 
	font:bold 9pt arial ;
	border:0px solid #ffffff;
	text-decoration:none;
	height:20px;
	width:85px;
	background-image:url(../images/btn-register-now.gif);
	cursor:pointer;
}

.button_small_Submit
{
	position:relative;
	color:#005000; 
	font:bold 9pt arial ;
	border:0px solid #ffffff;
	text-decoration:none;
	height:20px;
	width:64px;
	background-image:url(../images/btn-submit.gif);
	cursor:pointer;
}

.button_small_buyNow
{
	position:relative;
	color:#005000; 
	font:bold 9pt arial ;
	border:0px solid #ffffff;
	text-decoration:none;
	height:20px;
	width:64px;
	background-image:url(../images/btn-buynow.gif);
	cursor:pointer;
}

.button_Subscribe
{
	position:relative;
	color:#005000; 
	font:bold 9pt arial ;
	border:0px solid #ffffff;
	text-decoration:none;
	height:20px;
	width:64px;
	background-image:url(../images/btn-subscribe.gif);
	cursor:pointer;
}

.button_small_feedback_send
{
	position:relative;
	color:#005000; 
	font:bold 9pt arial ;
	border:0px solid #ffffff;
	text-decoration:none;
	height:20px;
	width:64px;
	background-image:url(../images/btn-send.gif);
	cursor:pointer;
}
.button_small_feedback_Reset
{
	position:relative;
	color:#005000; 
	font:bold 9pt arial ;
	border:0px solid #ffffff;
	text-decoration:none;
	height:20px;
	width:64px;
	background-image:url(../images/btn-reset.gif);
	cursor:pointer;
}


.button_small_grid
{
	position:relative;
	color:#005000; 
	font:bold 9pt arial ;
	border:0px solid #white;
	text-decoration:none;
	height:29px;
	width:92px;
	background-image:url(../images/btn.gif);
	cursor:pointer;
}

.button_medium
{
	position:relative;
	color:#005000; 
	font:bold 10pt arial ;
	border:0px solid #ffffff;
	text-decoration:none;
	height:29px;
	width:112px;
	background-image:url(../images/btn2.gif);
	cursor:pointer;
}

.button_large
{
	position:relative;
	color:#005000; 
	font:bold 9pt arial ;
	border:0px solid #ffffff;
	text-decoration:none;
	height:29px;
	width:132px;
	background-image:url(../images/btn3.gif);
	cursor:pointer;
}

.buttonusr_billingInfo
{
	position:relative;
	color:#005000; 
	font:bold 9pt arial ;
	border:0px solid #ffffff;
	text-decoration:none;
	height:20px;
	width:81px;
	background-image:url(../images/btn-update-billing.gif);
	cursor:pointer;
}

.buttonusr_close
{
	position:relative;
	color:#005000; 
	font:bold 9pt arial ;
	border:0px solid #ffffff;
	text-decoration:none;
	height:20px;
	width:64px;
	background-image:url(../images/btn-close.gif);
	cursor:pointer;
}

.buttonusr_update
{
	position:relative;
	color:#005000; 
	font:bold 9pt arial ;
	border:0px solid #ffffff;
	text-decoration:none;
	height:20px;
	width:64px;
	background-image:url(../images/btn-update.gif);
	cursor:pointer;
}


.buttonusr_AllTickets
{
	position:relative;
	color:#005000; 
	font:bold 9pt arial ;
	border:0px solid #ffffff;
	text-decoration:none;
	height:20px;
	width:64px;
	background-image:url(../images/btn-all-tickets.gif);
	cursor:pointer;
}

.buttonusr_SubmitTicket
{
	position:relative;
	color:#005000; 
	font:bold 9pt arial ;
	border:0px solid #ffffff;
	text-decoration:none;
	height:20px;
	width:75px;
	background-image:url(../images/btn-submit-ticket.gif);
	cursor:pointer;
}


.buttonusr_reply
{
	position:relative;
	color:#005000; 
	font:bold 9pt arial ;
	border:0px solid #ffffff;
	text-decoration:none;
	height:20px;
	width:64px;
	background-image:url(../images/btn-reply.gif);
	cursor:pointer;
}

.buttonusr_chngPass
{
	position:relative;
	color:#005000; 
	font:bold 9pt arial ;
	border:0px solid #ffffff;
	text-decoration:none;
	height:20px;
	width:105px;
	background-image:url(../images/btn-change-password.gif);
	cursor:pointer;
}

.Linkbutton_small
{
	position:relative;
	color:#005000; 
	font:bold 9pt arial ;
	border:0px solid #ffffff;
	text-decoration:none;
	height:29px;
	width:92px;
	background-image:url(../images/btn.gif);
	cursor:pointer;
	padding-left:8px;
	padding-top:7px;
	padding-bottom:7px;
	padding-right:8px;
}
.IntroText
{
	color:#335;
	font:normal 9pt 'arial'
}
.signout
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.signout:hover
{
	text-decoration:underline;
}
.AlertMessage1
{
	font:bold 12pt 'trebuchet ms';
}

.FormText
{
	font-family: Verdana;
	font-size:11px;
	color:Black;
	text-decoration:none;
}
.Margin_h
{
	 margin-bottom:0px;
	 margin-left:0px;
	 margin-right:0px;
	 margin-top:0px;
}
.black_h
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;	 
}
.PageHeading
{
	
	padding-bottom:3px;
	font:bold 17pt georgia;
	color:#aaa;
	margin-bottom:10px;
}
.
.TextHeading
{
	font-family: Verdana;
	font-size:12px;
	color:Black;
	text-decoration:none;
	font-weight:bold;
}
.NormalText
{
	font:normal 10pt Verdana;
	color:Black;
	text-decoration:none;
	font-weight:normal;
}
.link6
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3c3c3c;
	text-decoration: underline;
}
.gridViewStyle
{
	border:2px solid;
	padding:5px 10px 5px 10px;			
	border-color:Green;		
}
  

.GreenHeading2
{
	font:bold 10pt georgia;
	height:20px;
	line-height:20px;
	color:white;
	background:#658C38;		
}
.GreenHeading2 A:link
{
   
	font:bold 10pt georgia;
	height:20px;
	line-height:20px;
	color:white;
	background:#658C38;
}
.GreenHeading2 A:visited
{
    
	font:bold 10pt georgia;
	height:20px;
	line-height:20px;
	color:white;
	background:#658C38;
}
.GreenHeading2 A:active
{
   
	font:bold 10pt georgia;
	height:20px;
	line-height:20px;
	color:white;
	background:#658C38;
}
.grid_row
{
	height:30px;
	padding:10px 10px 10px 10px;
	border:solid 1px #4a8b37;
		font:bold 9pt vardana;
	
}
.gridHeaderStyle2, .gridHeaderStyle2 th, .gridHeaderStyle2 td
{
	font:bold 9pt georgia;
    color : White;
 	font-weight:bold;
    background-color  :#77a542;
    height:30px;white-space:nowrap;
    text-align:center;
    vertical-align:middle;
    border:1px solid White;
    border-collapse:collapse;
    padding:1px 5px 1px 5px;
}
.rowstyle
{
	
	border:solid 1px white;
	padding:1px 5px 1px 5px;
	
	
}
.FormView
{
    color: black;
    font: normal 9pt arial;
    background-color: white;
    border:1px solid #ccc;
}

.FormViewUser
{
    color: black;
    font: normal 9pt arial;
    background-color: white;
    border:1px solid ;    
    border-color:Green;
}


.GreenHeading
{
	font:bold 15pt georgia;
	height:30px;
	line-height:20px;
	color:white;
	background-color:#388235;
	
}

.GreenHeadingUser
{
	font:bold 15pt georgia;
	height:30px;
	line-height:20px;
	color:white;
	background-color:#A1C268;
	
}

.sectionHeading2
{
	color:#999;
	text-align:right;
	font:bold 10pt 'trebuchet ms';
}
.ValidateSign
{
    font: normal 11pt verdana;
    color: red;
}
.HeaderStyle
{
	color:white;
 	background-color  :#388235;
    height:25px;
    font:normal 13pt georgia;
    padding-left:20px;
}
.ItemTemplateTable
{
    border: 1px solid #ECE9D8;
}

.ChannelListingText
{
    color: #000000;
    text-decoration: none; 
    font-variant:normal; 
    font-size:12px; 
    font-family:Arial, Verdana, Helvetica, sans-serif;
    font-weight:normal;
}

.ChannelListingLinks
{
    color: #ffffff;
    text-decoration: none; 
    font-variant:normal; 
    font-size:11px; 
    font-family:Arial, Verdana, Helvetica, sans-serif;
    font-weight:bold;
}
:hover.ChannelListingLinks
{
    text-decoration: none;
    color: #10ff00;
	font-size:11px;
}
.ChannelListingLinks2
{
    color: #ffffff;
    text-decoration: none; 
    font-variant:normal; 
    font-size:13px; 
    font-family:Arial, Verdana, Helvetica, sans-serif;
    font-weight:bold;
}
:hover.ChannelListingLinks2
{
    text-decoration: none;
    color: #10ff00;
	font-size:13px;
}
.Greentitle2
{
    color: #056839;
    text-decoration: none; 
    font-variant:normal; 
    font-size:20px; 
    font-family:Arial, Verdana, Helvetica, sans-serif;
    font-weight:Bold;
    padding-left:10px;
}
.Greentitle
{
    color: #056839;
    text-decoration: none; 
    font-variant:normal; 
    font-size:25px; 
    font-family:Arial, Verdana, Helvetica, sans-serif;
    font-weight:Bold;
}
.Greentitle_h1
{
    color: #056839;
    text-decoration: none; 
    font-variant:normal; 
    font-size:25px; 
    font-family:Arial, Verdana, Helvetica, sans-serif;
    font-weight:Bold;
    line-height:10px;
    vertical-align:middle;
}
.usrHomeLinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #343434;
	text-decoration: none;	
	font-weight:bold;
	
}

.usrHomeLinks:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1b9b48;
	text-decoration: none;			
	cursor:pointer
}

.scholarbg2 {
	background-image: url(../images/scholars/tab-05bg.jpg);
	background-repeat: repeat-x;
}
.scholarbg3 {
	background-image: url(../images/scholars/tab-06bg.jpg);
	background-repeat: repeat-y;
}
.scholarbg4 {
	background-image: url(../images/scholars/tab-08bg.jpg);
	background-repeat: repeat-y;
}
.scholarbg5 {
	background-image: url(../images/scholars/tab-11bg.jpg);
	background-repeat: repeat-x;
}
.scholarbg1 {
	background-image: url(../images/scholars/tab-03bg.jpg);
	background-repeat: repeat-x;
}

.UserBorder
{
	border-width:1;	
	border-color:#A6DE5B;	
	border-bottom-color:#A6DE5B;	
	border-left-color:#A6DE5B;	
	border-right-color:#A6DE5B;	
	border-style:solid;
}

.autoCompleteList
{
	overflow:auto;
    height : 250px;        
    border-width : 1px;
    border-style : solid;
    list-style-type : none;
    margin:0px;
    padding:0px;
    z-index:9999999;
    background-color:Silver;
	cursor:pointer;
	
}

.completionItem
{
	
	background-color:Silver;
	cursor:pointer;
	
}

.completionHighlighted
{
	background-color:Blue;
	color:White;	
}

.watermark
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:Silver;	
	width:175px;
	border:solid 1px #388235;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#EEEEEE;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	font-family:Verdana;
	font-size:medium;
	padding:3px;
	width:250px;
}

.win-tab3bg {
	background-image: url(../images/win-tab3bg.jpg);
	background-repeat: repeat-y;
}
.win-heading {
	font-family: "Arial Narrow";
	font-weight: normal;
	color: #474747;
	text-decoration: none;
	font-size: 16px;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #343434;
	text-decoration: none;
	padding-left: 10px;
	text-align:left;
}
.tip5bg {
	background-image: url(../images/channels/tip5bg.jpg);
	background-repeat: repeat-x;
}
.tip6bg {
	background-image: url(../images/channels/tip6bg.jpg);
	background-repeat: repeat-y;
}
.tip7bg {
	background-image: url(../images/channels/tip7bg.jpg);
	background-repeat: repeat-y;
}
.tip8bg {
	background-image: url(../images/channels/tip8bg.jpg);
	background-repeat: repeat-x;
}
.dotedline {
	background-image: url(../images/channels/doted.gif);
	background-repeat: repeat-y;
}
.h1_hide
{
	display:none;
}

.questions 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	text-decoration: none;
	text-align:justify;
	
	color:Black;
	cursor:pointer;	
	font-weight:bold;
	line-height:26px;
	z-index:-1;
}

.answers 
{
	font-family: Arial, Helvetica, sans-serif;
	border:1px solid black;
	display:none;
	font-size:small;
	padding:5px;
	position:relative;
	z-index:1;
}

.ChannelNames {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3c3c3c;
}

.ChannelNames:hover
{
	text-decoration:underline;
}

.SurveyName
{
	font-size:18px;
	font-weight:normal;
	font-family:Arial;
	color:#06693a;
	padding-left:25px;
}
.SurveyDescription
{
	font-size:12px;
	font-family:Arial;
	color:#000000;
	padding-left:25px;
}


.InnerBox
{
	width:99%;
	background-color:#e6f9b4;
	margin-top:5px;
	margin-bottom:5px;
}
.OuterBox
{
	border:solid 1px #3ea03e;
	width:95%;
	background-color:#f3f3f3;
	
}
	
.PageTitle
{
	background-image:url(../images/img-Gradientbg-tv.jpg);
	background-repeat:repeat-x;
	font-size:14px;
	font-weight:bold;
	font-family:Arial;
	color:#ffffff;
	line-height:26px;
	width:99%;
	margin-top:5px;
}
.Question
{
	font-weight:bold;
	font-size:11px;
	font-family:Arial;
	color:black;
}
.Answers
{
	font-weight:normal;
	font-size:11px;
	font-family:Arial;
	color:black;
}
.btnDiv
{
	width:95%;
	text-align:right;
	padding:0;
	margin:0;
}

.list td
{
	padding-right:20px;
}

.Msg
{
	height:200px;
		
}
