﻿/* Progous CSS Document | © Copyright 2008, All Rights Reserved */
/* Date Created: 27-9-2008 */
/* Last Modified: 10-2-2009 */

/* Body Styles */
body 
{
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  background-color: #FFFFFF;
}

/* Text Styles */
.header1
{
    font-family: Lucida grande, Lucida Sans, Lucida Sans Unicode;
    color: #005F69;
    font-size: 18px;
    font-weight:bold;
}

.header2
{
   font-family: Lucida grande, Lucida Sans, Lucida Sans Unicode;
    color: #572F01;
    font-size: 18px;
    font-weight:bold; 
}

.header3
{
    font-family: Lucida grande, Lucida Sans, Lucida Sans Unicode;
    color: #005F69;
    font-size: 15px;
    font-weight:bold;
}

.header4
{
    font-family: Lucida grande, Lucida Sans, Lucida Sans Unicode;
    color: #B36C01;
    font-size: 15px;
    font-weight:bold;
}

.header5
{
    font-family: Lucida grande, Lucida Sans, Lucida Sans Unicode;
    color: #AD9274;
    font-size: 9px;
    font-weight:bold;
}

.header6
{
    font-family: Lucida grande, Lucida Sans, Lucida Sans Unicode;
    color: #AD9274;
    font-size: 13px;
    font-weight:bold;
}

.header7
{
    font-family: Lucida grande, Lucida Sans, Lucida Sans Unicode;
    color: #4D4D4D;
    font-size: 18px;
    font-weight:bold;
}

.bodytext
{
    font-family: Lucida grande, Lucida Sans, Lucida Sans Unicode;
    color: #4D4D4D; 
    font-size: 12px;
    line-height:1.3;
}

.bodytextlight
{
    font-family: Lucida grande, Lucida Sans, Lucida Sans Unicode;
    color: #808080; 
    font-size: 12px;
}

.datetext
{
    font-family: Lucida grande, Lucida Sans, Lucida Sans Unicode;
    font-size: 11px; 
    color: #AD9274;
}

.selectedreport
{
    font-family: Lucida grande, Lucida Sans, Lucida Sans Unicode;
    font-size: 12px; 
    color: #404040;
    border-bottom-color:#DBD7CA;
    border-bottom-style:dashed;
    border-bottom-width:1px;
}

.errortext
{
    font-family: Lucida grande, Lucida Sans, Lucida Sans Unicode;
    color: #BF6D01;
    font-size: 10px; 
}

/* Control Styles */

#divTopNav
{
    background-color:#F0EBE1;
    width:722px;
    height:30px;
    font-family: Lucida grande, Lucida Sans, Lucida Sans Unicode;
    font-size:14px;
    color:#D0D9D9;
    padding-left:10px;
    padding-right:20px;
    /*
    border-color:Black;
    border-width:1px;
    border-style:solid;*/
}

.animations
{
     min-height:480px;
}

.animationborder
{
     border-width:10px; 
     border-color:#DED8CB; 
     border-style:solid;
}

#divLeftNav
{
    width:200px;
    padding-left:10px;
    padding-right:10px;
    /*
    border-color:Black;
    border-width:1px;
    border-style:solid;*/
}

.divFooter
{
    background-color:#FFFFFF;
    height:22px;
    font-family: Lucida grande, Lucida Sans, Lucida Sans Unicode;
    font-size:9px;
    color:#999999;
    padding-top:8px;
    padding-left:0px;
    padding-right:0px;
    position:relative;
}

.divContentContainer
{
    width:752px;
}

.divContentContainer1
{
    width:752px;
    background-color:#F0EBE1;
}

.divContent
{
    width:700px;
    position:relative;
    padding-left:40px;
    padding-right:10px;  
    padding-top:10px;   
    padding-bottom:20px;  
    border-color:#DBD7CA;
    border-width:1px;
    border-style:solid;
}

.divIndexContent
{
    width:740px;
    position:relative;
    padding-left:0px;
    padding-right:0px;  
    padding-top:10px;   
    padding-bottom:20px;  
    border-color:#DBD7CA;
    border-width:0px;
    border-style:solid;
}


#divLevelTwoContents
{
    width:490px;
    position:relative;
    top:0px;
    left:10px;
    padding-left:0px;
    padding-right:10px;  
    padding-top:0px; 
}


#divLevelTwoContentsReports
{
    width:660px;
    position:relative;
    top:0px;
    left:5px;
    padding-left:0px;
    padding-right:10px;  
    padding-top:0px; 
}

#divInnerNav
{
    width:185px;
    position:absolute;
    top:10px;
    left:542px;
    padding-left:10px;
    padding-right:0px;  
    padding-top:55px;  
}

.divTextIndent
{
    padding-left:40px;
}

.divColoredBackground
{
    background-color:#F0EBE1;
    padding:10px;
}


.seperatorlevelone
{
    height:7px;
    width:500px;
    background-color:#F0EBE1;
}


.reportseperatorlevelone
{
    height:7px;
    width:100%;
    background-color:#D6CFC5;
}

.seperatoronecolomn
{
    height:7px;
    background-color:#F0EBE1;
}

.seperatoronecolomnlight
{
    height:7px;
    width:30px;
    background-color:#F5BC01;
}

.seperatortwocolomns
{
    height:7px;
    background-color:#F0EBE1;
}

.topnavselected
{
    background-color:#D6CFC5;
}

td.topnavhover:hover
{
    background-color:#D6CFC5;
}

td.leftnavrowhover
{
    border-bottom-color:#E8E1D5;
    border-bottom-style:solid;
    border-bottom-width:1px;
}

td.leftnavrowhover:hover
{
    background-color:#F0EBE1;
}

td.leftnavrowexpanded
{
    border-bottom-color:#EBB401;
    border-bottom-style:solid;
    border-bottom-width:1px;
    background-color:#FFFFFF;
}

td.leftnavrowselected
{
    border-bottom-color:#EBB401;
    border-bottom-style:solid;
    border-bottom-width:1px;
}

td.leftnavrowselected:hover
{
    background-color:#F0EBE1;
}

td.subleftnavrow:hover
{
    background-color:#F0EBE1;
}

td.subleftnavrowselected
{
    background-color:#F0EBE1;
}

td.subleftnavrowselected:hover
{
    background-color:#F0EBE1;
}

td.childleftnavrow
{
    font-family: Lucida grande, Lucida Sans, Lucida Sans Unicode;
    font-size: 13px; 
    color:#666666;
}

td.childleftnavrow:hover
{
    font-family: Lucida grande, Lucida Sans, Lucida Sans Unicode;
    color:#666666;
    font-size: 13px; 
    background-color:#F0EBE1;
}

td.childleftnavrowselected
{
    font-family: Lucida grande, Lucida Sans, Lucida Sans Unicode;
    color:#666666;
    font-size: 13px; 
    background-color:#F0EBE1;
}

td.innernav
{
    font-family: Lucida grande, Lucida Sans, Lucida Sans Unicode;
    font-size: 11px; 
    color: #005F69;
    border-bottom-color:#DBD7CA;
    border-bottom-style:dashed;
    border-bottom-width:1px;
}

td.innernavselected
{
    font-family: Lucida grande, Lucida Sans, Lucida Sans Unicode;
    font-size: 11px; 
    color: #AD9274;
    border-bottom-color:#DBD7CA;
    border-bottom-style:dashed;
    border-bottom-width:1px;
}

.hand
{
    cursor:hand;
    cursor:pointer;
}

input
{
	color: #4D4D4D;
	font-family: Lucida grande, Lucida Sans, Lucida Sans Unicode;
	font-size: 12px;
	border-width:1px;
	border-color:#DBD7CA;
	border-style:solid;
	height:20px;
	width:300px;
	padding-left:5px;
	padding-right:5px;
	
}

textarea
{
	color: #4D4D4D;
	font-family: Lucida grande, Lucida Sans, Lucida Sans Unicode;
	font-size: 12px;
	border-width:1px;
	border-color:#DBD7CA;
	border-style:solid;
	overflow:auto;
	width:300px;
	padding-left:5px;
	padding-right:5px;
	
}

.button
{
    font-family: Lucida grande, Lucida Sans, Lucida Sans Unicode;
    font-size:12px;
    color:#4D4D4D;
    text-decoration:none;
    float:right;
}

.reportbg1
{
    background-color:#D6CFC5;
    font-family: Lucida grande, Lucida Sans, Lucida Sans Unicode;
    font-size:11px;
    font-weight:bold;
    color:#231F20;
    padding-top:5px;
    padding-bottom:5px;
}

.reportbg2
{
    background-color:#B3AAA1;
    font-family: Lucida grande, Lucida Sans, Lucida Sans Unicode;
    font-size:11px;
    color:#231F20;
    padding-top:5px;
    padding-bottom:5px;
}

.reportbg3
{
    background-color:#005F69;
    font-family: Lucida grande, Lucida Sans, Lucida Sans Unicode;
    font-size:11px;
    font-weight:bold;
    color:#FFFFFF;
    padding-top:5px;
    padding-bottom:5px;
}

.reportbg4
{
    border-bottom-color:#D6CFC5;
    border-bottom-style:solid;
    border-bottom-width:1px;
    font-family: Lucida grande, Lucida Sans, Lucida Sans Unicode;
    font-size:11px;
    color:#414142;
    padding-top:5px;
    padding-bottom:5px;
}


.reportbg5
{
    border-bottom-color:#AD9274;
    border-bottom-style:solid;
    border-bottom-width:1px;
    background-color:#D6CFC5;
    font-family: Lucida grande, Lucida Sans, Lucida Sans Unicode;
    font-size:11px;
    color:#414142;
    font-weight:bold;
    padding-top:5px;
    padding-bottom:5px;
}

input.ijarah
{
    background-image:url(../flash/Ijarah.png);
    height:46px;
    width:753px;
    cursor:hand;
    cursor:pointer;
}

input.ijarahselected
{
    background-image:url(../flash/Ijarah_over.png);
    height:46px;
    width:753px;
    cursor:hand;
    cursor:pointer;
}

input.ijarah2
{
    background-image:url(../flash/Ijarah2.png);
    height:46px;
    width:753px;
    cursor:hand;
    cursor:pointer;
}

input.ijarah2selected
{
    background-image:url(../flash/Ijarah2_over.png);
    height:46px;
    width:753px;
    cursor:hand;
    cursor:pointer;
}

input.istisnaa
{
    background-image:url(../flash/Istisnaa.png);
    height:46px;
    width:753px;
    cursor:hand;
    cursor:pointer;
}

input.istisnaaselected
{
    background-image:url(../flash/Istisnaa_over.png);
    height:46px;
    width:753px;
    cursor:hand;
    cursor:pointer;
}

input.mudaraba
{
    background-image:url(../flash/Mudaraba.png);
    height:46px;
    width:753px;
    cursor:hand;
    cursor:pointer;
}

input.mudarabaselected
{
    background-image:url(../flash/Mudaraba_over.png);
    height:46px;
    width:753px;
    cursor:hand;
    cursor:pointer;
}


input.murabaha
{
    background-image:url(../flash/Murabaha.png);
    height:46px;
    width:753px;
    cursor:hand;
    cursor:pointer;
}

input.murabahaselected
{
    background-image:url(../flash/Murabaha_over.png);
    height:46px;
    width:753px;
    cursor:hand;
    cursor:pointer;
}

input.musharaka
{
    background-image:url(../flash/Musharaka.png);
    height:46px;
    width:753px;
    cursor:hand;
    cursor:pointer;
}

input.musharakaselected
{
    background-image:url(../flash/Musharaka_over.png);
    height:46px;
    width:753px;
    cursor:hand;
    cursor:pointer;
}

input.salam
{
    background-image:url(../flash/Salam.png);
    height:46px;
    width:753px;
    cursor:hand;
    cursor:pointer;
}

input.salamselected
{
    background-image:url(../flash/Salam_over.png);
    height:46px;
    width:753px;
    cursor:hand;
    cursor:pointer;
}
/* Images Styles */
img
{
    border:0px;
}

img.border
{
    border-width:4px;
    border-color:#DBD7CA;
    border-style:solid;
}


/* Padding Styles */

.paddingleft3
{
    padding-left:3px;
}

.paddingleft10
{
    padding-left:10px;
}

.paddingleft20
{
    padding-left:20px;
}

.paddingleft24
{
    padding-left:24px;
}

.paddingleft30
{
    padding-left:32px;
}

.paddingleft29
{
    padding-left:29px;
}

.paddingleft35
{
    padding-left:35px;
}

.paddingright3
{
    padding-right:3px; 
}

.paddingright5
{
    padding-right:5px; 
}

.paddingright10
{
    padding-right:10px;
}

.paddingright30
{
    padding-right:30px;
}

.paddingright115
{
    padding-right:115px;
}

.paddingtop1
{
    padding-top:1px;
}

.paddingtop3
{
    padding-top:3px;
}

.paddingtop5
{
    padding-top:5px;
}

.paddingtop10
{
    padding-top:10px;
}

.paddingtop12
{
    padding-top:12px;
}

.paddingtop13
{
    padding-top:13px;
}

.paddingtop40
{
    padding-top:40px;
}

.paddingbottom3
{
    padding-bottom:3px;
}

.paddingbottom5
{
    padding-bottom:5px;
}

.padding3
{
    padding-bottom:3px;
    padding-left:3px;
    padding-right:3px;
    padding-top:3px;
}

/* Links Styles */

a { text-decoration: none; font-family: Lucida grande, Lucida Sans, Lucida Sans Unicode;} 
a:visited {text-decoration: none; font-family: Lucida grande, Lucida Sans, Lucida Sans Unicode;}
a:hover {text-decoration: none; font-family: Lucida grande, Lucida Sans, Lucida Sans Unicode;} 

a.brown11 {font-size: 12px; color: #704F3F;}
a.brown11:visited {font-size: 12px; color: #704F3F;}
a.brown11:hover {font-size: 12px; color: #704F3F;}

a.lightbrown11 {font-size: 12px; color: #B36C01;}
a.lightbrown11:visited {font-size: 12px; color: #B36C01;}
a.lightbrown11:hover {font-size: 12px; color: #B36C01;}

a.green12 {font-size: 12px; color: #003F4D;}
a.green12:visited {font-size: 12px; color: #003F4D;}
a.green12:hover {font-size: 12px; color: #003F4D;}

a.leftnavlevel1 {font-size: 13px; color: #EBB401;}
a.leftnavlevel1:visited {font-size: 13px; color: #EBB401;}
a.leftnavlevel1:hover {font-size: 13px; color: #EBB401;}

a.leftnavlevel2 {font-size: 13px; color: #D48E01;}
a.leftnavlevel2:visited {font-size: 13px; color: #D48E01;}
a.leftnavlevel2:hover {font-size: 13px; color: #D48E01;}

a.leftnavlevel3 {font-size: 13px; color: #B36C01;}
a.leftnavlevel3:visited {font-size: 13px; color: #B36C01;}
a.leftnavlevel3:hover {font-size: 13px; color: #B36C01;}

a.leftnavlevel4 {font-size: 13px; color: #804501;}
a.leftnavlevel4:visited {font-size: 13px; color: #804501;}
a.leftnavlevel4:hover {font-size: 13px; color: #804501;}

a.leftnavsublevel {font-size: 13px; color: #666666;}
a.leftnavsublevel:visited {font-size: 13px; color: #666666;}
a.leftnavsublevel:hover {font-size: 13px; color: #666666;}

a.innernav {font-size: 11px; color: #005F69;}
a.innernav:visited {font-size: 11px; color: #005F69;}
a.innernav:hover {font-size: 11px; color: #AD9274;}

a.innernavsub {font-size: 11px; color: #4D4D4D;}
a.innernavsub:visited {font-size: 11px; color: #4D4D4D;}
a.innernavsub:hover {font-size: 11px; color: #AD9274;}

a.footerlink {font-size: 9px; color: #999999;}
a.footerlink:visited {font-size: 9px; color: #999999;}
a.footerlink:hover {font-size: 9px; color: #999999; text-decoration:underline;}