* {
	padding:0px;
	margin:0px;
}

html 
{
	margin: 0px;
	padding: 0px;
}

b {
    color: #3a5691;
    text-decoration: none; 
    font-variant:normal; 
    font-size:12px; 
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
}
 strong {
    color: #3a5691;
    text-decoration: none; 
    font-variant:normal; 
    font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
}
td
{
	color: #000000;
    text-decoration: none; 
    font-variant:normal; 
    font-size:11px; 
    font-family: Verdana,Arial, Helvetica, sans-serif;
    font-weight:normal;
    line-height:1.5em;
}

.buttonLeftbg {
	background-image: url(../images/button_leftcurve.png);
	background-repeat: no-repeat;
	height: 23px;
    text-align:right;
    width:8px;
}
.buttonRightbg {
	background-image: url(../images/button_rightcurve.png);
	background-repeat: no-repeat;
	height: 23px;
	width:8px;
	text-align:left;
}
#buttontxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:center;
	margin-left:10px;
	margin-right:10px;
	margin-top:3px;
	margin-bottom:3px;
}


.boxbg {
	background-color: #6388D8;
	background-image: url(../images/d_midbg.jpg);
	background-repeat: repeat-x;
}
body
{
    background-color: #000000;
    font-family: Verdana,Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000; /*background-color: #bde7ff;*/
    margin :0px;
    padding:0px;
}
.wtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size: 10px;
	color: #FFFFFF;
}
#page 
{
 /*   background-image: url(../images/design.jpg);
    background-repeat:repeat-x;
	
    background-attachment: fixed;*/
    text-align:center;
    background-color: #000000;
	width:990px;
	margin:0px auto 0px auto;
}
.bgcolour
{
    background-color: #ff7500;
}

.Toplinks
{
    color: #ffffff;
    text-decoration: none; 
    font-variant:normal; 
    font-size:11px; 
    font-family:Verdana;
    font-weight:bold;
}
:hover.TopLinks
{
    text-decoration: none;
    color: #00c6ff;
	font-size:11px;
}
.Rightlinks
{
    color: #3a5691 !important;
    text-decoration: none !important; 
    font-variant:normal !important; 
    font-size:12px !important; 
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
}
:hover.Rightlinks
{
    text-decoration: none !important;
    color: #00c6ff !important;
	font-size:12px;
}

.linksHeader{
	font-family: Verdana;
	color: #ffffff;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	text-decoration: none;
}
.linksHeader:hover {
	font-family: Verdana;
	color: #ffffff;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	text-decoration: underline;
}

.Heading
{
    color: #3a5691;
    text-decoration: none; 
    font-variant:normal; 
    font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
}
.Heading1
{
    color: #3a5691;
    text-decoration: none; 
    font-variant:normal; 
    font-size:13px; 
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
}

.pg_content{ text-decoration: none; }
.pg_content ul{ padding-left:25px;}
.pg_content ol{ padding-left:25px;}


.Heading2
{
    color: #3a5691;
    text-decoration: none; 
    font-variant:normal; 
    font-size:14px; 
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
}
.txtboxbg 
{
	font-family:Arial, Helvetica, sans-serif;
	background-image: url(../images/Roundbox.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 152px;
}
.txtboxbgmid 
{
	font-family:Arial, Helvetica, sans-serif;
	background-image: url(../images/Roundboxbig1.jpg);
	background-repeat: no-repeat;
	height: 22px;
	
}
.titleBarFAQ {
	background-image: url(../images/titlebar_faq.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 696px;
}
.BannerTheme {
	background-image: url(../images/DesktopTheme.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 696px;
}
.BannerEcard {
	background-image: url(../images/BannerEcard.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 696px;
}
.txtboxbgsmall {
	background-image: url(../images/RoundBoxsmall.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 76px;
}
.txtboxbig {
	background-image: url(../images/RoundboxBig.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 152px;
}
.boxforn {
	background-color: #FFFFFF;
	background-image: url(../images/titlebar.jpg);
	background-repeat: repeat-x;
	
}
.titleCalculator {
	background-color: #FFFFFF;
	background-image: url(../images/titleCalculator.jpg);
	background-repeat: repeat-x;
	
}
.boxfornb {
	background-color: black;
	background-image: url(../images/wtitlebar.jpg);
	background-repeat: no-repeat;
	width: 696px;
}
.boxforn_a {
	background-color: #FFFFFF;
	background-image: url(../images/titlebar_a.jpg);
	background-repeat: repeat-x;
	width: 696px;
}
.BGEventsInUK {
	background-color: #FFFFFF;
	background-image: url(../images/titleevent.jpg);
	background-repeat: repeat-x;
	width: 696px;
}
.boxforn_a1 {
	background-color: #FFFFFF;
	background-image: url(../images/titlebarn.jpg);
	background-repeat: repeat-x;
	width: 696px;
}
.boxfornMain {
	background-color: #FFFFFF;
	background-image: url(../images/rtitlebar.jpg);
	background-repeat: repeat-x;
	width: 710px;
}
.Normaltext
{
    color: #ffffff;
    text-decoration: none; 
    font-variant:normal; 
    font-size:11px; 
    font-family:Verdana,Arial, Helvetica, sans-serif;
    font-weight:normal;
}

.whitelink
{
    color: #ffffff !important;
    text-decoration: none !important; 
    font-variant:normal; 
    font-size:11px; 
    font-family:Verdana,Arial, Helvetica, sans-serif;
    font-weight:normal;
}
.whitelink:hover
{
    text-decoration: underline !important;
}

.NormaltextBlue
{
    color: #000077; /* Very Dark Blue */
    text-decoration: none; 
    font-variant:normal; 
    font-size:12px; 
   font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
}
:hover.NormaltextBlue
{
    text-decoration: underline;
    color: Blue;
	
}

.NormaltextBlack
{
    color: #000000;
    text-decoration: none; 
    font-variant:normal; 
    font-size:11px; 
	font-family:Verdana,Arial, Helvetica, sans-serif;
    font-weight:normal;
   
}


.BoldtextSmall
{
    color: #000000;
    text-decoration: none; 
    font-variant:normal; 
    font-size:10px; 
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
}

.Blacktext
{
    color: #000000;
    text-decoration: none; 
    font-variant:normal; 
    font-size:12px; 
   font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
}


.BoldtextBlack
{
    color: #3a5691;
    text-decoration: none; 
    font-variant:normal; 
    font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
}
:hover.BoldtextBlack
{
    text-decoration: underline;
    color: #1ab5ff;
}

.BoldtextBlue
{
    color:  #000077;
    text-decoration: none; 
    font-variant:normal; 
    font-size:11px; 
	font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
}
:hover.BoldtextBlue
{
    text-decoration: underline;
    color: DarkBlue;
     font-weight:bold;
}

.Boldtext2
{
    color: #ffffff;
    text-decoration: none; 
    font-variant:normal; 
    font-size:14px; 
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
}

.Boldtext
{
    color: #ffffff !important;
    text-decoration: none; 
    font-variant:normal; 
    font-size:12px; 
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
}


.Duatext
{
    color: #0457a0;
    text-decoration: none; 
    font-variant:normal; 
    font-size:11px; 
    font-family:verdana;
    font-weight:bold;
}
.Duatext2
{
    color: #0457a0;
    text-decoration: none; 
    font-variant:normal; 
    font-size:11px; 
    font-family:verdana;
    font-weight:normal;
}
.Readmore
{
    color: #0457a0;
    text-decoration: none; 
    font-variant:normal; 
    font-size:12px; 
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
}
:hover.Readmore
{
    text-decoration: underline;
    color: #0457a0;
}

.Timetext
{
    color: #1b2b4e;
    text-decoration: none; 
    font-variant:normal; 
    font-size:10px; 
    font-family:verdana;
    font-weight:bold;
}
.Title
{
    color: #ffffff;
    text-decoration: none; 
    font-variant:normal; 
    font-size:24px; 
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
}

.Link1
{
   color: #2f7ac6;
    text-decoration: none; 
    font-variant:normal; 
    font-size:12px; 
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
}
:hover.Link1
{
    
    color: #1ab5ff;
    /*#00c6ff*/
}

.Link2
{
    color: #2f7ac6;
    text-decoration: none; 
    font-variant:normal; 
    font-size:12px; 
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
}
:hover.Link2
{
      
    color: #1ab5ff;
      /*#00c6ff*/
}

.link2
{
    color: #2f7ac6;
    text-decoration: none; 
    font-variant:normal; 
    font-size:12px; 
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
}
.link2:hover
{
      
    color: #1ab5ff;
      /*#00c6ff*/
}

.link3
{
	color: #2f7ac6;
    text-decoration: none; 
    font-variant:normal; 
    font-size:16px; 
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    padding:5px 5px 5px 2px;
}
   
:hover.link3
{
      
    color: #1ab5ff;
      /*#00c6ff*/
} 
.Error
{
    color: red;
    text-decoration: none; 
    font-variant:normal; 
    font-size:11px; 
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
}
.Button
{
	height:22px;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
	background:url(../images/buttonbg.jpg);
	background-repeat:repeat-x;
	border:0px;
	color:White;
}

:hover.Button
{
	cursor:pointer;
	background-image:url(../images/buttonbg.jpg);
	height:22px;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
	
}

.submitButton
{
	height:22px;
	font-size:11px;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
	background:url(../images/buttonbg.jpg);
	background-repeat:repeat-x;
	border:0px;
	color:White;
}

:hover.submitButton
{
	cursor:pointer;
	background-image:url(../images/buttonbg.jpg);
	height:22px;
	font-size:11px;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
	
}
.txtboxbgBig {

	background-image: url(../images/bigbox.jpg);
	background-repeat: no-repeat;
	height: 54px;
	width: 324px;
}
.TextBox1
{
	
	border:none;
	color: #000000;
    text-decoration: none; 
    font-variant:normal; 
    font-size:12px; 
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
    height:18px;
}

.TextBox
{
	background: #ffffff;
	color: #000000;
	text-decoration: none; 
	border: 1px solid #ffffff;
	font-family:Arial, Helvetica, sans-serif;
    /*font-variant:normal; 
    font-size:11px; 
    font-family:verdana;
    font-weight:normal;
    height:18px;*/
}

.tblBackground
{
	background	:#fdfeff;
	/*border: 1px solid B1CBDB;*/
	border-color:#fdfeff;
	
	
}	

.tblHeader
{
	color: #3a5691;
    text-decoration: none; 
    font-variant:normal; 
    font-size:13px; 
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
	background-color: #ebf3fb; /*background-color: #CED3D9*/
	text-decoration:none;
}

.FooterLinks
{
    color: #ffffff !important;
    text-decoration: none !important; 
    font-variant:normal; 
    font-size:12px; 
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
}

:hover.FooterLinks
{
    text-decoration: underline !important;    
    color: #00c6ff !important;
}
.footertext
{
    color: #ffffff;
    text-decoration: none; 
    font-variant:normal; 
    font-size:12px; 
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
}
td.paddedtop
{
	padding-top:7px;
}
td.paddedleft
{
	padding-left:10px;
}
td.paddedleft2
{
	padding-left:20px;
}
td.paddedright
{
	padding-right:10px;
}
td.paddedright2
{
	padding-right:35px;
}

.hiddentextbox
{
	visibility:hidden;
	position:absolute;
} 

.centerContentbox {
	background-color: #FFFFFF;
	background-image: url(../images/BannerProgrammes.gif);
	background-repeat: repeat-x;
	width: 522px;
}


.Charities {
	background-color: #FFFFFF;
	background-image: url(../images/titlebar_blank.jpg);
	background-repeat: repeat-x;
	width: 680px;
}

.BannerRamadanQuiz {
	background-color: #FFFFFF;
	background-image: url(../images/RamadanQuiz.jpg);
	background-repeat: repeat-x;
	width: 522px;
}

.BannerProgrammes {
	background-color: #FFFFFF;
	background-image: url(../images/prog_banner.jpg);
	background-repeat: repeat-x;
	width: 522px;
}
.BannerProgrammes1 {
	background-color: #FFFFFF;
	background-image: url(../images/titlebar2.jpg);
	background-repeat: repeat-x;
	width: 522px;
}
.BannerProgrammes2 {
	background-color: #FFFFFF;
	background-image: url(../images/wshort_titlebar2.jpg);
	background-repeat: repeat-x;
	width: 522px;
}
.BannerProgrammes3 {
	background-color: #FFFFFF;
	background-image: url(../images/Preetitlebarn_9.jpg);
	background-repeat: repeat-x;
	width: 522px;
}
.BannerProgrammes4 {
	background-color: #FFFFFF;
	background-image: url(../images/ourtitlebarm_8.jpg);
	background-repeat: repeat-x;
	width: 522px;
}
.BannerProgrammes5 {
	background-color: #FFFFFF;
	background-image: url(../images/avatitlebarn_7.jpg);
	background-repeat: repeat-x;
	width: 522px;
}
.BannerProgrammes6 {
	background-color: #FFFFFF;
	background-image: url(../images/abouttitlebarn_4.jpg);
	background-repeat: repeat-x;
	width: 522px;
}
.BannerProgrammes7 {
	background-color: #FFFFFF;
	background-image: url(../images/conttitlebarn_2.jpg);
	background-repeat: repeat-x;
	width: 522px;
}
.BannerAdWidthUs {
	background-color: #FFFFFF;
	background-image: url(../images/wshortt_titlebar2.jpg);
	background-repeat: repeat-x;
	width: 522px;
}
.BannerAdWidthUs2 {
	background-color: #FFFFFF;
	background-image: url(../images/titlebar3.jpg);
	background-repeat: repeat-x;
	width: 522px;
}

.BannerJobs {
	background-color: #FFFFFF;
	background-image: url(../images/BannerJobs.jpg);
	background-repeat: repeat-x;
	width: 522px;
}

.BannerVolunteers {
	background-color: #FFFFFF;
	background-image: url(../images/titlebar_volunteers.jpg);
	background-repeat: repeat-x;
	width: 522px;
}
.BannerAdWidthUs3 {
	background-color: #FFFFFF;
	background-image: url(../images/quottitlebar.jpg);
	background-repeat: repeat-x;
	width: 522px;
}
.BannerServices {
	background-color: #FFFFFF;
	background-image: url(../images/BannerServices.jpg);
	background-repeat: repeat-x;
	width: 522px;
}

 .hadeethHeading
{
font-family:Times New Roman;
font-weight:bold;
font-style:italic;
font-size:13pt;
text-align:left;
color:Black;

}
:hover.hadeethHeading
{
	font-family:Times New Roman;
	font-weight:bold;
	font-style:italic;
	font-size:13pt;
	text-align:left;
	text-decoration:underline;
	cursor:pointer;
	 color: #00c6ff;
}
.Desription
{
	font-family:Times New Roman;
	font-style:italic;
	font-size:11pt;
	color:#000000;
	line-height:1.5;

}
.BoldtextRed {
	font-family: Verdana;
	color: #D50C0C;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	font-size: 8.5pt;
}
.leftbod 
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #3a5691;
}
.rightbod 
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #3a5691;
}
.bottombod 
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3a5691;
    
}
.alert 
{
	padding-left:55px; 
	background: #ffffde url('../images/icon_alert.gif') no-repeat 20px 14px;
}
.confirmation 
{
	border-color:#c4de95; 
	padding-left:55px;
	background-image:url('../images/icon_success.gif'); 
	background-color:#f8feee;
}
.notification 
{
	border-color:#81a4c6; 
	padding-left:55px; 
	background-image:url('../images/icon_info.gif'); 
	background-color:#f0f6fd;
}


.quote 
{
	border-color:#9cb2e4; 
	padding-left:20px; 
	background-image:url('../images/quote_icon.png'); 
	background-color:#ebf3fb;
}

.quote-btn 
{
	padding:0px;
	margin:0px;
	width:65px;
	height:27px;
	background-image:url('../images/btn-quote.gif'); 
	float:right;
}
.quote-btn:hover
{
	cursor:pointer;	
}
.quoteLeft 
{
	border-color:#9cb2e4; 
	padding-left:20px; 
	background-image:url('../images/quote-left.png'); 
	
}

div.quoteBox1
{
	width:495px; 
	min-height:48px; 
	margin: 0 0 0px 0; 
	
	padding:2px 2px 2px 14px; 
	background-repeat:no-repeat; 
	background-position:9px 6px; 
	overflow-x: auto;
	overflow-y:	hidden;
	text-align:left;
	 
}

div.quoteBox 
{
	width:auto; 
	min-height:48px; 
	margin: 0 0 10px 0; 
	border:1px solid #9cb2e4; 
	padding:10px 12px 12px 30px; 
	background-repeat:no-repeat; 
	background-position:10px 10px; 
	background-color:#ebf3fb; 
	text-align:left;
	line-height:1.5;
	overflow-x: auto;
	overflow-y:	hidden;

}

.messageBox 
{
	min-height:48px; 
	margin:1em 0; 
	padding:0 15px 12px 50px; 
	background-color:#ffc; 
	background-position:12px 12px;
	text-align:left;
}
div.messageBox 
{
	width:auto; 
	min-height:48px; 
	margin: 0 0 10px 0; 
	border:1px solid #ffcf0f; 
	padding:12px 12px 12px 55px; 
	background-repeat:no-repeat; 
	background-position:20px 10px; 
	background-color:#ffffde; 
	text-align:left;
}

.divHidden
{
	position: absolute;
	visibility: hidden;
	display : none;
}
.divVisible
{	
	visibility:visible;
	display :inline;
}
.pagerOuterTable
{
    border-collapse: collapse;
    border: 1px solid #4d5c93;
    background-color: #d6cde2;
    color: #39437e;
}

.pageCounter
{
    font-family: Tahoma;
    font-size: 10pt;
    color: #ffffff;
    background-color: #527094;
    text-align: center;
    vertical-align: middle;
}

.pageFirstLast
{
    font-family: Tahoma;
    font-size: 10pt;
    color: #4d5c93;
    background-color: #ffffff;
    text-align: center;
    vertical-align: middle;    
}

.pagePrevNextNumber
{
    font-family: Tahoma;
    font-size: 10pt;
    color: #4d5c93;
    background-color: #ffffff;
    text-align: center;
    vertical-align: middle;    
    width: 20px;
}

.pageCurrentNumber
{
    font-family: Tahoma;
    font-size: 10pt;
    color: #4d5c93;
    font-weight: bold;
    background-color: #d6cde2;
    text-align: center;
    vertical-align: middle;    
    width: 20px;
}

.pageGroups
{
    font-family: Tahoma;
    font-size: 10pt;
}

.pagerLink, .pagerLink#hover, .pagerLink#active, .pagerLink#visited
{
    font-family: Tahoma;
    font-size: 10pt;
    color: #4d5c93;
    text-decoration: none;    
}
.replyNo
{
	padding:0px 0px 0px 0px; 
	margin:0px; 
	border:solid 1px #3a5691; 
	width:20px; 
	background-color:White; 
	display:inline;
	text-align:center;
}
.replyNo:hover
{
	padding:0px 0px 0px 0px;
	margin:0px; 
	border:solid 1px #c7d1e9; 
	width:20px; 
	text-align:center;
	background-color:#fcfcfc; 
	cursor:pointer;
}
  code {
    font: 90% Courier New,monospace;
    color: #33a;
    font-weight: bold;
}
#Rounded {
    
    clear: right;
}
.adorned {
    
    text-align: center;
    padding: 0px 0px;	/* padding greater than corner height|width */
}
.adorned code {
    display: block;
    
}
.adorned h1 {
    font-size: 120%;
}
.adorned a {
	outline:0px;
}

.left-pad-5
{
	padding-left:5px;
}
.right-pad-5
{
	padding-right:5px;
}
.left-pad-10
{
	padding-left:10px;
}
.right-pad-10
{
	padding-right:10px;
}
.left-pad-15
{
	padding-left:15px;
}
.right-pad-15
{
	padding-right:15px;
}

h1
{
    color: #ffffff;
    text-decoration: none; 
    font-variant:normal; 
    font-size:24px; 
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    padding:15px 5px 10px 10px;
}
h2
{
    color: #3a5691;
    text-decoration: none; 
    font-variant:normal; 
    font-size:18px; 
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    padding:15px 0px 0px 0px;
}
h3
{
    color: #3a5691;
    text-decoration: none; 
    font-variant:normal; 
    font-size:16px; 
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    padding:5px 0px 0px 0px;
}
h4
{
    color: #3a5691;
    text-decoration: none; 
    font-variant:normal; 
    font-size:14px; 
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    padding:5px 0px 0px 0px;
}
h5
{
    color: #3a5691;
    text-decoration: none; 
    font-variant:normal; 
    font-size:12px; 
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    padding:5px 0px 0px 0px;
}
div.reply
{
	width:512px;
	height:inherit;
	overflow-x: auto;
	overflow-y:	hidden;
}
.tblBorder
{
	border-bottom:#3a5791;
	border-top:#a0b5ec;
	border-left:#3a5791;
	border-right:#3a5791;
	border-style:solid;
	border-width:1px;
	padding:2px;
}
.headerRow
{
	background-color:#6287d5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px; 
	font-weight:bold;
	color:#ffffff;
	background-image:url('../images/bg.jpg');
}
.rowBg
{
	background-color:#f2f9ff;
	border-top:solid 1px #d9ecff;
	border-bottom:solid 1px #d9ecff;
	
	height:28px;
}
.rowBg:hover
{
	background-color:#ebf3fb;
}
.fadeText
{
	color:#bcbec0;
}

fieldset
{
	border: 1px solid #6680b9;
	width: 20em
}
legend
{
	color:#6680b9;
}
.stericError
{
	width:5px;
	height:inherit;
	display:inline;
	padding-left:2px;
	color:Red;
	color: red;
    text-decoration: none; 
    font-variant:normal; 
    font-size:11px; 
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
}
.gridItemBorder
{
	border-top:solid 1px #d9ecff;
	border-bottom:solid 1px #d9ecff;
	padding-left:5px;
	padding-top:5px;
}

.currentProg
{
	color: #ffffff;
    text-decoration: underline; 
    font-variant:normal; 
    font-size:12px; 
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
}
.currentProg:hover
{
    text-decoration: none;
}
a.latestPost
{
	display:inline block;
	height:23px;
	width:210px;
	text-align:center;
	vertical-align:middle;
	background-color:#4562a4;
	color:White;
	text-decoration:none;
	clear:none;
	padding-top:2px;
}
a.latestPost:hover
{
	background-color:#6287d5;
}
.divImg img
{
	padding:3px; 
	margin-left:5px; 
	margin-right:5px; 
	border:solid 1px #dddddd ;

}

.divImg img:hover
{
	padding:3px; 
	margin-left:5px; 
	margin-right:5px; 
	border:solid 1px #9f9f9f ;
	cursor:pointer;
}

.divImgNo
{
	padding-top:25px; 
	margin-left:5px; 
	margin-right:5px; 
	width:102px;
	height:65px;
	color:#dddddd;
	text-align:center;
	vertical-align:middle;
	border:solid 1px #dddddd ;
	text-decoration:none;
}

.bg
{
	background-image:url('../images/bg.jpg');
	background-repeat:repeat-x;
}
.schedule-link
{
	color: #2f7ac6;
    text-decoration: underline; 
    font-variant:normal; 
    font-size:12px; 
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
}
.schedule-link:hover
{
	text-decoration: none; 
}
.imglink
{
	text-decoration: none;
}

.center-bar
{
	background-image: url('../images/left-1.jpg');
	background-repeat:repeat-y;
	width:1px;
}
.space
{
	height:5px;
	width:5px;
	clear:both;
	padding:0;
	margin:0; 
}
.space-2
{
	height:10px;
	width:5px;
	clear:both;
	padding:0;
	margin:0; 
}
.space-3
{
	height:15px;
	width:5px;
	clear:both;
	padding:0;
	margin:0; 
}
.space-4
{
	height:20px;
	width:5px;
	clear:both;
	padding:0;
	margin:0; 
}

/* ListUpcomingShows.aspx -Start */
.grid_rows{width:100%; float:left; padding:5px 0px; background:#fff; margin:0px; border-bottom:dotted 1px Gray;}
.grid_rows div{float:left;}
/* ListUpcomingShows.aspx -End */
/*UpcomingShowDetails.aspx -Start */
.tblTime{border:solid 2px #919191; margin-left:0px; margin-top:10px; margin-left:8px; float:right; position:relative;width:20%}
.tblRow{border:solid 2px #919191; text-align:center;}
/*UpcomingShowDetails.aspx -End */

/* Charities UC -Start */
.indexCharitiesContainer { width: 190px; margin:0px; }
.indexCharitiesContainer .charitiesTable { width:190px; }
.indexCharitiesContainer .charitiesTable div { width:90px; height:90px; float:left; display:block; text-align:center; vertical-align:top; margin: 0px 5px 5px 0px; clear:none; }
.indexCharitiesContainer .charitiesTable a.logo { background:#323232; }
.indexCharitiesContainer .charitiesTable .lastLogo {width:90px; height:90px; float:left; display:block; text-align:center; vertical-align:middle; clear:none; color:#fff; text-decoration:none; background:#323232; }

.masterCharitiesContainer { width:100%;  }
.masterCharitiesContainer .charitiesTable { width:900px; }
.masterCharitiesContainer .charitiesTable div{width:90px; height:90px; float:left; display:block; text-align:center; vertical-align:middle; margin:0px 5px; clear:none; }
.masterCharitiesContainer .charitiesTable .lastLogo { width:90px; height:90px; display:block; text-align:center; vertical-align:middle; clear:none; color:#fff; text-decoration:none; position:relative; left: 400px; }
/* Charities UC -End */

/* Adverts UC - Start */
/*.indexAdvertsContainer { width: 285px; }*/
.indexCharitiesContainer .advertsTable { width:190px; margin-top:10px; margin-left:5px; float:right; text-align:center; display:block; }
.indexCharitiesContainer .advertsTable tr { float:left; text-align:center; display:block; vertical-align:top; }
.indexCharitiesContainer .advertsTable td { float:left; text-align:center; display:block; margin-bottom: 10px; vertical-align:top; }
.indexCharitiesContainer .advertsTable td div.adorned{margin:0px !important;}
/*.indexCharitiesContainer .advertsTable div{float:left; display:block; margin:0px 5px; clear:none; }*/

.masterAdvertsContainer { width: 500px; }
.masterAdvertsContainer .advertsTable { width:700px; margin-top:5px; }
/* Adverts UC - End */

/* Test Charities and Test Adverts -START */
.indexTestCharitiesContainer { width: 200px; margin:0px; }
.indexTestCharitiesContainer .charitiesTable { width:210px; text-align:right; float:right; padding:0; }
.indexTestCharitiesContainer .charitiesTable tr { float:left; text-align:left; vertical-align:top; }
.indexTestCharitiesContainer .charitiesTable td { float:left; text-align:left; vertical-align:top; }
.indexTestCharitiesContainer .charitiesTable div { width:100px; height:90px; float:left; display:block; text-align:left; vertical-align:top; margin: 0px 0px 5px 5px; clear:none; }
.indexTestCharitiesContainer .charitiesTable a.logo { background:#0f1f40; width:100px; height:90px; float:left; display:block; text-align:center; vertical-align:middle; clear:none; color:#fff; text-decoration:none; outline:0; }
.indexTestCharitiesContainer .charitiesTable .lastLogo {width:100px; height:90px; float:left; display:block; text-align:center; vertical-align:middle; clear:none; color:#fff; text-decoration:none; background:#0f1f40; }
.indexTestCharitiesContainer .charitiesTable img { text-align:center; vertical-align:middle; border:0; }

.indexTestCharitiesContainer .advertsTable { width:205px; margin-top:10px; text-align:right; float:right; padding:0; display:block; /*border:solid 1px #ffffff;*/ }
.indexTestCharitiesContainer .advertsTable tr { float:left; text-align:left; vertical-align:top; /*border:solid 1px #ffffff;*/}
.indexTestCharitiesContainer .advertsTable td { float:left; text-align:left; margin-bottom: 5px; vertical-align:top; /*border:solid 1px #ffffff;*/}
.indexTestCharitiesContainer .advertsTable td div.adorned{margin:0px !important; height:100%; width:100px; float:left; margin: 0px; text-align:left;  }
.indexTestCharitiesContainer .advertsTable td img {text-align:center; vertical-align:middle; border:0; }
/* Test Charities and Test Adverts -END */
/*Style for CurrentOnAirProgramsUC -START */
#mainTable
{ 
	background :url("../images/prayerbg.jpg");
	/*background:#222222; */
	padding:5px; 
}
#mainTable .separator-bar
{
	background: #ffffff;
	background-repeat:repeat-x;
	width:1px;
}
#mainTable .topHeading{ font-family: Tahoma; font-size: 14pt; font-weight:bold; color: #FFFFFF; text-decoration: none; }
#mainTable .subHeading{ color: #ffffff !important; text-decoration: none; font-variant:normal; font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
#mainTable .normalText{ color: #ffffff; text-decoration: none; font-variant:normal; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
#mainTable .timeText { color:#dfdfdf; font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
#mainTable img { outline:none; }
/*Style for CurrentOnAirProgramsUC -END */
