﻿body 
{
	background-color:#6E6E6E ;
	margin:0px;
	text-align :-moz-center;
	text-align:center;

}

a
{
	color:#DC1E46;
	font-size:11pt ;
	font-family:Arial ;
	text-align:left ;
	text-decoration:none;
	
}

.content
{         
    margin:20px;
}
.ipa
{
	color:#DC1E46;
	font-size:10pt ;
	font-family:Arial ;
	text-align:right ;
	text-decoration:none;
}
.leftmenutd 
{
background-color: #DEDEDE;
	 padding-top :20px;
	 padding-right:10px;
	 vertical-align:top;
	 text-align :-moz-right;
	 text-align:right;
}

/* NEWS IN MAIN PAGE*/

.news
{
	width:100%;
	text-align:justify ;
}

.newspreviewday
{
	color:#DC1E46;
	font-size:large ;
	font-family:Arial ;
	text-align:justify ;
	width:80%;
	font-weight:bolder ;
}

.newspreviewmonth
{
	color:Gray ;
	font-size:large ;
	font-family:Arial ;
	text-align:justify ;
	width:80%;
	font-weight:bolder ;
}

.newspreviewtext
{
	color: gray ;
	font-size:10pt ;
	font-family:Arial ;
	text-align:justify ;
	font-weight:500;
	width:80%;
}
.newstitle
{
	color:#DC1E46;
	font-size:medium ;
	font-family:Arial ;
	text-align:justify ;
	text-decoration:none;


}

.highlightstitle,.highlightstitle a
{
	color:#004B91;
	font-size:large ;
	font-family:Arial ;
	font-weight:bold;
	width:80%;
	text-align:left;

}


/*Updoming Events*/

.upcomingeventstitle
{
	color:#DC1E46;
	font-size:x-large ;
	font-family:Arial ;
	font-weight:bolder;
	font-size:16pt;
}
.upcomingevent
{
	color:#003778;
	font-size:large ;
	font-family:Arial ;
}

.upcomingeventbox
{
		 background-color: #DEDEDE;
		 background-position: center bottom ;
		 background-image: url(/KenticoCMS/CMSTemplates/elections09/imgs/moi-website-arabic_17.gif); 
		 background-repeat: no-repeat;
}

.event
{
	width:100%;
	text-align:right ;
}

.eventpreviewday
{
	color:#DC1E46;
	font-size:12pt ;
	font-family:Arial ;
	font-weight:bold;
}

.eventpreviewmonth
{
	color:#6E6E6E ;
	font-size:12pt ;
	font-family:Arial ;
	font-weight:bold;
}

.eventboxtitle
{
	color:#003778 ;
	font-size:16pt ;
	font-family:Arial ;
	font-weight:bold;
    text-align:left ;
	padding:5px;
}
.eventpreviewtext
{
	color: #003778 ;
	font-size:medium ;
	font-family:Arial ;
	text-align:right ;
    font-size:10pt;
}

.Calender
{
	background-color:#E0E0E0;
}

.EventCalendar
{
	width: 100%;
	border:0px;
}

.EventCalendar *
{
	padding: 0px;
	border:0px;
}

.EventCalendar .Title
{
	background-color:#BEBEBE;
	color: #003778;
	font-weight: bold;
	vertical-align: middle;
	text-transform:uppercase;
	font-size:12pt;
	font-family:Arial;
		height:30px;
}

.EventCalendar .Navigation
{
	font-weight: bold;
	width: 50px;
	padding-left: 20px;
	padding-right: 10px;
	vertical-align: middle;

}

.EventCalendar .DayHeader
{
	height: 25px;
	background-color: #BEBEBE;
	color: White;
	border-style: none;
	vertical-align: middle;
	font-size:11pt;
		font-family:Arial;
}

.EventCalendar .Day, .EventCalendar .OtherMonth,  .EventCalendar .Today
{
	color:#FFFFFF;
	padding: 2px;
	background-color: #BEBEBE;
	font-size:11pt;
		font-family:Arial;
	
}
.EventCalendar .Weekend
{
	color:#FFFFFF;
	padding: 2px;
	background-color: #BEBEBE;
	font-size:11pt;
	font-family:Arial;
	font-weight:bold;
	
}

.EventCalendar .Today
{
	color: #FFFFFF;

		font-family:Arial;
			font-weight:normal ;
}

.EventCalendar .ContentEvent
{
	color:Red 	;
		font-family:Arial;

}

.EventCalendar .Today a
{
	color: White;
	font-size:11pt;
		font-family:Arial;
			font-weight:normal ;
}

.EventCalendar .ContentEvent a
{
	font-size:11pt;
	color: #DC1E46;
		font-family:Arial;

}

.EventCalendar .OtherMonth
{
	color:#BEBEBE ;
	background-color: #BEBEBE;
	font-size:11pt;
	font-family:Arial;
		font-weight:normal ;
}
.msgfromtheministerbox
{
    text-align:right;

}


.msgfromtheminister
{
	color:#004B91;
	font-size:20pt ;
	font-family:Arial ;
	font-weight:normal;
}

.msgfromtheministerminister
{
	color:#004B91;
	font-size:20pt ;
	font-family:Arial ;
	font-weight:bold;
}

.msgfromtheministermsg
{
	color:#004B91;
	font-size:10pt  ;
	font-family:Arial ;
	text-align:justify;
}


/*Inner page*/
h1
{
    color:#DC1E46;
	font-size:x-large ;
	font-family:Arial ;
	font-weight:normal;
	padding:0px;
	margin:0px;
}
.iptitle
{
	color:#DC1E46;
	font-size:x-large ;
	font-family:Arial ;
}
h2
{
    color:#003778;
	font-size:large ;
	font-family:Arial ;
	font-weight:normal;
	padding:0px;
	margin:0px;
}
.iptitle2
{
	color:#003778;
	font-size:large ;
	font-family:Arial ;	
}

.iptext
{  
	color:gray ;
	font-size:11pt ;
	font-family:Arial ;
	text-align:justify;
}

/*Mailing List*/
.Subscriptiontitle
{
    font-family:Arial;
    font-size:8pt;
    color:#DC1E46;
    vertical-align:middle;
    background-color:#BEBEBE;
    font-weight:bold;
    height:20px;
       
}
.NewsletterSubscription .SubscriptionTextbox
{
    color:Gray;
    border:1px;
    border-color:Gray ;
    width:121px;
       font-family:Arial;
    font-size:9pt;  
}
.NewsletterSubscription .SubscriptionButton
{
    color:White ;
    border:0px;
    width:40px;
    font-family:Arial;
    font-size:8pt; 
    background-color:#DC1E46;
    text-transform:uppercase;
    height :19px;
}
.NewsletterSubscription
{
    width:165px;
}
.NewsletterSubscription .InfoMessage,.NewsletterSubscription .ErrorMessage
{
     font-family:Arial;
    font-size:8pt; 
    color:Gray ;
    
}
.HeaderTopDate
{
  	color:gray ;
	font-size:8pt ;
	font-family:Arial ;
	text-align:justify;  
	vertical-align :middle;

}
.LinkInHomePage,.LinkInHomePage a
{
    font-family:Arial;
    font-size:8pt;
    color:white;
    vertical-align:middle;
    background-color:#003778;
    font-weight:bold;
    height:20px;
       
}
.ipbreadcrumbs,.ipbreadcrumbs a
{
    color:gray ;
	font-size:8pt ;
	font-family:Arial ;
	text-align:right ;
	text-decoration:none;
}
.ipbreadcrumbs a
{
   color:#DC1E46;
    text-align: right;
}
.footer
{
    color:white ;
	font-size:8pt ;
	font-family:Arial ;
	text-align:center ;
	text-decoration:none;
}
.mediaHeader
{
    color:white ;
	font-size:13pt ;
	font-family:Arial ;
	text-align:center ;
	text-decoration:none;
	padding-right:10px;
	padding-left:10px;
}
.Redli
{
     color:#DC1E46;  
}

.newonthesite
{
    background-color:#9c9c9c;

}
.latestupdatetitle,.latestupdatetitle a

{
   color:white;
   text-align:justify;

   
}
.newonthesitetext
{
           padding-left:10px;
       padding-right:10px;
        text-align:justify;
        }
.latestupdatedate,.latestupdatedate a

{

   text-align:justify;
   	color:#DC1E46;
	font-size:10pt ;
	font-family:Arial ;
	text-decoration:none;

   
}
.Subscriptiontitle a
{
        font-weight:normal;
}
