/* -*-c++-*- */


/* General Style Definitions */

body {background-color: black; color: white ; font-family: Verdana, Helvetica, sans-serif; font-size: 10pt;}

td {font-size: 10pt;}

select { background-color: #e0e0e0; font-family: Arial, san-serif; border: 1px solid #666633;  font-size: 8pt;}


input.button {
  font-family: Arial, san-serif;  font-size: 10px;
}

a:link			{	color: #009933;	text-decoration: none;	font-weight: normal}
a:visited		{	color: #009933;	text-decoration: none;	font-weight: normal}
a:hover 		{	text-decoration: underline;	font-weight: normal;    color: #99FF99}





/***********************************/
/* Area specific Style definitions */
/***********************************/

.centercolumn {padding:4px;}

.centercolumn h2 {font-size: 14pt; font-weight: normal;}

.mainpage { border: 0px; margin: 0px auto; padding: 0px; background-color: black;}

.menu {background-color: white; padding: 0; }

.leftbar {}

.rightedge {background-image: url(/images/blacktogray.gif); background-repeat: repeat-y; background-color: gray;}

/* Prayers List Tool Styles */

.prayersList { font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; }

.prayersList table {border: ridge 2px white; background-color: white;}

.prayersList th.first {background-color: green; color: yellow; font-size: 10pt;}

.prayersList th.second {background-color:transparent; color:black; vertical-align:bottom; font-size:8pt;}

.prayersList td { font-size:8pt; color: black;}

.prayerTimeTable h1 { color: green; font-size:12pt; }


/* Shura List Tool Styles */

.shuraList { font-family: Verdana, Helvetica, sans-serif; font-size: 10pt; }

.shuraList th.first {background-color:#000000; color:white; font-size: 10pt;}

.shuraList th.second {background-color:transparent; color:#000000; vertical-align:bottom;}

.shuraList td {font-size: 9pt;}

/* Announcement List Tool Styles */

.announcementList { font-family: Verdana, Helvetica, sans-serif; font-size: 10pt }

.announcementList table {border: ridge 2px white; color: black; background-color: white;}

.announcementList th.first {background-color:green; color:yellow; font-size: 10pt}

.announcementList h1 {color:black; font-size:10pt; }

.announcementList h2 {color:yellow; font-size:9pt; font-weight: normal; }

.announcementList p {color:black; font-size:8pt; margin: 0px; }

.announcementList p.more {font-size:8pt; }

.announcementList a {font-size:8pt; }


/* Announcement Detail Styles */

.announcementDetail a.pfv {font-size:8pt;}

.announcementDetail { font-family: Verdana, Helvetica, sans-serif; font-size: 10pt; }

.announcementDetail h1 { font-size:18pt; color: green; }

.announcementDetail h2 { font-size:12pt; color: brown; }

.announcementDetail h3 { font-size:14pt;}

/* News List Tool Styles */

.newsList { font-family: Verdana, Helvetica, sans-serif; font-size: 10pt }

.newsList table {}
 
.newsList th.first {background-color:green; color:yellow; font-size: 10pt}

.newsList h1 {color:white; font-size:12pt; }

.newsList h2 {color:white; font-size:8pt; }

.newsList p {color: gray; font-size: 7pt; margin: 0px;}

.newsList a {font-size: 7pt; text-decoration: none; font-weight: normal;}

.newsList a:link {color: gray; }

.newsList a:visited {color: gray; }

.newsList a:hover {color: #FA9E61;  }


/* News Detail Styles */

.newsDetail a.pfv {font-size:8pt;}

.newsDetail { font-family: Verdana, Helvetica, sans-serif; font-size: 10pt; }

.newsDetail h1 { font-size:18pt; color: white; }

.newsDetail h2 { font-size:12pt; color: white; }

.newsDetail h3 { font-size:14pt; }

/* Pages Styles */

.pageDetail h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14pt;
                 color: white; text-transform: uppercase; margin-top: 0;
                 margin-bottom: 3; font-weight: normal }

.pageDetail h4   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;
                   color: #FA9E61; margin-top: 10; margin-bottom: 3}

.pageDetail p    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;
                   margin-top: 0pt; margin-bottom: 10pt; color: white }

/* Single List Tool Styles */

.singleList { font-family: Verdana, Helvetica, sans-serif; font-size: 10pt;}

.singleList table {border: ridge 2px white; color: black;}

.singleList th.first {background-color:green; color:yellow; font-size: 10pt}

.singleList h1 {color:green; font-size:10pt; }

.singleList h2 {color:red; font-size:9pt; font-weight: normal; }

.singleList p {color:gray; font-size:8pt; }

.singleList p.more {font-size:8pt; }

.singleList a {font-size:8pt; }

.singleMenuList {color: green;}


/* Single Detail Styles */

.singleDetail a.pfv {font-size:8pt;}

.singleDetail { font-family: Verdana, Helvetica, sans-serif; font-size: 10pt; }

.singleDetail h1 { font-size:18pt; color:Green; }

.singleDetail h2 { font-size:12pt; color:brown; }

.singleDetail h3 { font-size:14pt; }



/* Photo Gallery Styles */

.photoGallery { font-family: Verdana, Helvetica, sans-serif; font-size:10pt }

.photoGallery th { text-align:center; color:yellow; font-weight:bold; font-size:9pt; }

.photoGallery table { border:1; empty-cells:show; }

.photoDetail { font-family: Verdana, Helvetica, sans-serif; font-size:10pt }

.photoDetail p.caption { text-align:left; color:yellow; font-style:italic; font-size:8pt; }

.photoDetail p.credit { color: green; font-size: 8pt;}

/* Article Body Styles */

.articleBody { font-family: Verdana, Helvetica, sans-serif; font-size: 10pt;}


/* Committees List Styles */

.committeeList {font-family: Verdana, Helvetica, sans-serif; font-size: 10pt; }

.committeeList table {border: ridge 2px white; background-color: #737373;}

.committeeList th.first {background-color:#000000; color:#ffffff; font-size: 10pt}

.committeeList th.second {background-color:transparent; color:#000000; vertical-align:bottom; font-size:8pt;}

.committeeList td { font-size:8pt;}

/* Committee Profile Styles */

.committeeProfile {font-family: Verdana, Helvetica, sans-serif; font-size: 10pt;}

.committeeProfile h1 { font-size:18pt; color:white; }

.committeeProfile h2 { font-size:12pt; color:yellow; }

.committeeProfileh3 { font-size:14pt; }

/* Khutbah List Styles */

.khutbahList {font-family: Verdana, Helvetica, sans-serif; font-size: 10pt;}

.khutbahList table {border: ridge 2px white; background-color: #737373;}

.khutbahList th.first {background-color:#000000; color:#ffffff; font-size: 10pt}

.khutbahList th.second {background-color:transparent; color:#000000; vertical-align:bottom; font-size:8pt;}

.khutbahList td { font-size:8pt;}

/* Maling List (MLM) Sign up Styles */

.mlm table {border: ridge 2px white; background-color: white; padding:0; margin:0; }

.mlm th.first {background-color:#000000; color:#ffffff; font-size: 10pt}

.mlm h1 {font-size: 10pt; font-style: italic; color: maroon;}

.mlm h2 {font-size: 8pt; }

.mlm input {font-size: 8pt; }
