
BODY
{
    COLOR: #000000;
    /*margin:0 auto;*/
    /*background-color: #F2F2F2;*/
    background-color:#e1e2db;
    text-align:center;
    color:#333333;
    font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
    font-style:normal;
    font-size:11px;     
}

A
{
    color:#333333;
}

A:link
{
/*    COLOR: #003100*/
}
A:hover, .headerrow A:hover, .headerrow2 A:hover
{
    COLOR: #dc143c
}
INPUT
{
    FONT-FAMILY: Verdana,Tahoma,Arial;
    FONT-SIZE: 11px
}
/*Alternate rows in table*/
table tr.Row1
{
    background-color:#E7E7E7;
}
table tr.Row2
{
    background-color:#FFFFF9;
}
TBODY
{
    LETTER-SPACING: 1px;
    LINE-HEIGHT: 17px
}
TD
{
    vertical-align:top;
}
SELECT
{
    FONT-FAMILY: Verdana, Tahoma, Arial;
    FONT-SIZE: 11px
}
.HeaderTitle1,h3,.salaat h2
{
    padding: 0 0 0 14px;
    background:  url(../images/arrow.gif) no-repeat center left;
    /*border-bottom:solid 1px #C7A317;*/
    color: #660000;
    font-size:12px;
    font-weight:bold;
    line-height:15px;
    width:auto;
    margin-bottom:10px;
}
h3
{
    font-size:11pt;
}
#Main
{
    width: 973px;
    margin: 0 auto;
    text-align:left;
    padding:5px 5px 5px 5px;
    border:solid 1px #999999;
    background-color:#FFFFFF;
    /*border-right:solid 1px #999999;*/
}
#Content
{
    height:auto;
    min-height:533px;
    text-align:left;  
    width:963px;  
    letter-spacing: 1px;
    line-height: 17px;    
    margin:0 auto;
    /*padding: 10px 50px 10px 50px;*/
}
* html #Content
{
    height:500px;
}
.ContentItem
{
    /*border:solid 1px #999999;*/
    background-color:#f5f5f5;
    /*background-color:#ededed;*/
    overflow:hidden;
    text-align:justify;
    padding:20px 20px 20px 20px;
    letter-spacing:inherit;
    line-height:inherit;   
}
.ContentItem a
{
    text-decoration:none;
}
.ContentItem2
{
    padding:1px 15px 0 15px;
}
.ContentItem2 li
{
    /*list-style-image:url(../images/arrow2.gif);*/
    list-style-type:square;
    line-height:30px;
}
#Header
{
    margin: 0 auto;
    width:963px;
}
#Header1
{
    width:963px;
}
/*Top Menu*/
#Menu
{
    position:relative;
    display:block;
    height:24px;
    background:transparent url(../images/bgOFF.gif) repeat-x top left;
}
#Menu ul
{
    margin:0;
    padding:0;
    list-style-type:none;
    width:auto;
}
#Menu ul li
{
    display:inline;
    margin:0 1px 0 0;
   
}
#Menu ul li a
{
    display:inline-block;
    color:#000;
    text-decoration:none;
    padding:6px 17px 0 17px;
    height:24px;
    font-size:8pt;
    font-weight:bold;
}
#Menu ul li a:hover,#Menu ul li a.current
{
    color:#fff;
    background:transparent url(../images/bgON.gif) repeat-x top left;
}
/*Left hand side menus*/
#Menu2
{
    list-style-image:url(../images/arrow2.gif);
}
#Menu2 ul
{
    margin:0;
    padding:15px;
}
#Menu2 ul li
{
    padding:0 0 0 0;
    line-height:25px;
}    
#Menu2 ul li a
{
    text-decoration:none;
}
#Menu2 h1
{
    font-size:inherit;
    font-weight:bold;
}
#Footer, #Footer a
{
    font-size:11px;
    text-align:center;
    clear:both;
    text-decoration:none;
}
/*Columns on default page*/
#divDefault
{
    /*width:100%;height:100%;*/
}
#divDefault1
{
    float:left;
    width:260px;
    margin-right:2px;
    padding-top:4px;
    /*height:540px;*/
}
#divDefault2
{
    float:right;
    width:699px;
    margin-left:2px;
    padding-top:4px;
}
#divDefault2a
{
    float:left;
    width:465px;
    margin-right:2px;
}
#divDefault2b
{
    float:right;
    width:230px;
    margin-left:2px;
} 
#divDefault1_1, #divDefault2a_1, #divDefault2b_1
{
    margin-bottom:4px;
}
#divDefault2a_2
{
    /*overflow:scroll;*/
}

#divDefault1_1 { height: 295px; }
#divDefault1_2 { height: 150px; }
#divDefault2a_1 { height: 240px; }
#divDefault2a_2 { height: 205px; }
#divDefault2b_1 { height: 165px; line-height:20px; }
#divDefault2b_2 { height: 280px; }
#divUpdates { height: 190px; }

/*#divDefault2b_1 img {border:double 3px #cccccc;}*/

* html #divDefault1_1 { height: 340px; }
* html #divDefault1_2 { height: 200px; }
* html #divDefault2a_1 { height: 280px; }
* html #divDefault2a_2 { height: 260px; }
* html #divDefault2b_1 { height: 210px; }
* html #divDefault2b_2 { height: 330px; }
* html #divUpdates { height: 205px; }

/*Salaat timings*/
.salaat h1, .salaat h2, .salaat h3, .salaat td
{
    font-size:11px;
}
.salaat h3
{
    display:none;
}
.salaat h4
{
    line-height:13px;
    letter-spacing:0px;
}

#divUpdates
{
    overflow:scroll;
    padding:0 10px 5px 0;
}
#divUpdates ul
{
    padding:0 20px 0 20px; margin:0;
}
#divUpdates ul li
{
}
#divCalendar
{
    margin:0 0 0 125px;
}
.shade
{
    BACKGROUND-COLOR: #f9f3de
}
/*Madressah*/

#MadrasaMenu
{
    /*list-style-image:url(../images/arrow2.gif);*/
    line-height:25px;
    float:left;
    width:120px;
    /*border-right:dotted 1px #999999;*/
    margin:15px 15px 0 5px;
    padding:0 30px 0 0;
}
#MadrasaMenu a
{
    text-decoration:none;
    font-weight:bold;
}
#MadrasaMenu ul li
{
    list-style-type:none;
    vertical-align:top;
    width:100px;
    /*border-bottom:dotted 1px #999999;*/
}
#MadrasaMain
{
    float:right;
    width:770px;
    padding:15px 5px 5px 5px;
}
#MadrasaMain table tr td
{

	padding:5px 5px 5px 5px;
}
#MadressahHomework, #MadressahTimings, #MadressahSyllabus, #MadressahContact, #MadressahContact a, #MadressahHomework a, #MadressahSyllabus a, #MadressahSyllabus ul li, #MadressahTadreeb a, #MadressahTadreeb ul li
{
	font-size:12px;
	line-height:30px;
}
#MadressahHifz a, #MadressahHifz a:hover 
{
    text-decoration:none;
    color: inherit;
}
#MadressahHifz table
{
    border: solid 1px #999999;
}    
#MadressahHifz table tr td
{
    padding: 15px 15px 15px 15px;
    vertical-align:top;
}
#MadressahHifz table tr td:hover
{
    background-color:Orange;
}
/*
.MadrasaHomeworkTitles
{
    color:#000000;
    font-family:"AL-FATEMI(Lisaan-ud-Dawat)";
    font-size:14pt;
    font-weight:bolder;
    padding-left:1px;
    padding-right:1px;
    padding-top:1px;
    text-align:center;
    vertical-align:middle;
}
*/

.MadrasaHomeworkTitles {
color:#000000;
font-family:"AL-FATEMI(Lisaan-ud-Dawat)";
font-size:14pt;
font-style:normal;
font-weight:700;
padding-left:1px;
padding-right:1px;
padding-top:1px;
text-align:center;
text-decoration:none;
vertical-align:middle;
white-space:normal;
}

.key { text-decoration: underline; } /* ACCESKEY UNDERLINED LETTER */
.headerrow2 A
{
    COLOR: #000000;
    FONT-FAMILY: Tahoma, 'Arial Narrow', Arial;
    FONT-WEIGHT: bold;
    LETTER-SPACING: normal;
    TEXT-DECORATION: none
}

.reportlink A
{
    COLOR: #dc143c;
    FONT-FAMILY: Tahoma, 'Arial Narrow', Arial;
    FONT-WEIGHT: bold;
    LETTER-SPACING: normal;
}

.reportlink A:hover
{
    COLOR: #000000;
}

.headertable
{
    BACKGROUND-COLOR: #E7E7E7;
}

.itemBorder
{ 
	border: 1px solid black
}
.itemText
{ 
  text-decoration: none; 
  color: #FFFFFF; 
  FONT-FAMILY: Arial, Helvetica;
  FONT-SIZE: 12px;
  FONT-WEIGHT: bold;
}
.BulletMore
{
    list-style-type:square;
    margin:5px 0 0 0;
}
.BulletMore a
{
    text-decoration:none;
}
.divClear
{
    clear:both;
}
/*Committees*/
.Committee
{
    margin:25px 0 0 0;
}
.CommitteeLeft1
{
    float:left;
    width:200px;
    font-weight:bold;
    border-top:solid 1px #999999;
}
.CommitteeRight1
{
    float:right;
    width:700px;
}
.CommitteeRight1 table
{
    border:solid 1px #999999;
}
.CommitteeRight1 table tr td
{
    padding:5px 5px 5px 5px;
}
.CommitteeRight1 table tr td.Column1
{
    width:175px;
}
.CommitteeRight1 table tr td.Column2
{
    width:250px;
}
.CommitteeRight1 table tr td.Column3
{
    width:150px;
}
/*Opening and closing quotes*/
.Quote
{
    font-family:Arial Black,Tahoma, Gill Sans MT;
    font-size:16pt;
    font-weight:normal;
    color:Silver;
}


