body
{
	margin:0px;
	background-color: White;
}

.line
{
	background-color:#cccccc;
}

.nav_bg
{
	background-image:url('images/nav_bg.jpg');
	background-repeat:repeat-x;
}

.nav_text
{
	color:#cdcdcd;
	font-family: Geneva, Arial;
	font-size:13px;
	text-decoration:none;
}

a:hover.nav_text
{
	color:#ffffff;
	font-family: Geneva, Arial;
	font-size:13px;
	text-decoration:none;
}

.nav_text_bold
{
	color:#ffffff;
	font-family: Geneva, Arial;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
}

.heading
{
	font-family: Helvetica, Arial;
	font-size:28px;
	color:#663399;
}

h3
{
	font-family: Helvetica, Arial;
	font-size:18px;
	font-weight:normal;
	color:#663399;
}

h4
{
	font-family: Helvetica, Arial;
	font-size:12px;
	color:#663399;
	padding-bottom:0px;
	margin-bottom:0px;
}

h5
{
    font-family: Helvetica, Arial;
	font-size:12px;
	color:#999999;
	padding-bottom:0px;
	margin-bottom:0px;
} 

.albaraka
{ 
    margin:0px;
	background-color: White;
	
}

.albaraka_heading
{
    font-family: Helvetica, Arial;
	font-size:12px;
	font-weight:bold;
	color:#999999;
	padding-bottom:0px;
	margin-bottom:0px;
}

#nb {border: solid 1px #663399;
    padding: 10px 15px 10px 15px;
    background: #fff;}


.purple_heading
{
    font-family: Helvetica, Arial;
	font-size:12px;
	font-weight:bold;
	color:#663399;
	padding-bottom:0px;
	margin-bottom:0px;
}

th 
{
    padding: 3px 3px 3px 5px;
    text-align:left;
    font-family: Helvetica, Arial;
    font-size:12px;
    color: #666666;
}
    
.cell 
{
    padding: 3px 3px 3px 3px;
    font-family:Verdana, Arial;
	font-size:12px;
	color:#333333;
}

.footer
{
	color:#999999;
	font-family: Geneva, Arial;
	font-size:11px;
	text-decoration:underline;
}

.footer_line
{
	width:760px;
	background-color:#cccccc;
	height:10px;
}

.white_space
{
	background-color:#ffffff;
	width:760px;
}

.tbl_padding
{
    padding-bottom: 3px;
    vertical-align: top;
}

.bodycopy
{
	font-family:Verdana, Arial;
	font-size:12px;
	color:#333333;
}

.important
{
      color: #CC0000;
}

.terms
{
    font-family: Helvetica, Arial;
	font-size:12px;
	font-weight:bold;
	color:#999999;
	padding-bottom:0px;
	margin-bottom:0px;
	vertical-align:bottom;
	line-height:1.5;
}

/*Table*/
.headLeft
{
    height:35px;
    padding-left: 10px; 
    background-color:#D2C7DF; 
    font-family:Verdana; 
    font-size:11; 
    font-weight: bold; 
    color:#000; 
    line-height: 1.5; 
    border-left: solid 1px #663399;
    border-top: solid 1px #663399;
    border-bottom: solid 1px #663399;
    width: 35%;
}

.headMid
{
    height:35px;
    padding-left: 10px; 
    background-color:#D2C7DF; 
    font-family:Verdana; 
    font-size:11; 
    font-weight: bold; 
    color:#000; 
    line-height: 1.5; 
    border-left: solid 1px #663399;
    border-top: solid 1px #663399;
    border-bottom: solid 1px #663399;
    width: 35%;
}

.headRight
{
    height:35px;
    padding-left: 10px; 
    background-color:#D2C7DF; 
    font-family:Verdana; 
    font-size:11; 
    font-weight: bold; 
    color:#000; 
    line-height: 1.5; 
    border-left:  solid 1px #663399;
    border-top: solid 1px #663399;
    border-bottom: solid 1px #663399;
    border-right: solid 1px #663399;
    width: 30%;
}

.left1
{
    height:30px;
    padding-left: 10px; 
    background-color:#fff; 
    font-family:Verdana; 
    font-size:10; 
    font-weight: bold; 
    color:#333333; 
    line-height: 1.5; 
    border-left: solid 1px #663399;
    border-bottom: solid 1px #663399;
    padding: 10px 10px 10px 10px;
}

.mid1
{
    height:30px;
    padding-left: 10px; 
    background-color:#fff; 
    font-family:Verdana; 
    font-size:10; 
    font-weight: normal; 
    color:#333333; 
    line-height: 1.5; 
    border-left: solid 1px #663399;
    border-bottom: solid 1px #663399;
    padding: 10px 10px 10px 10px;
}
.right1
{
    height:30px;
    padding-left: 10px; 
    background-color:#fff; 
    font-family:Verdana; 
    font-size:10; 
    font-weight: normal; 
    color:#333333; 
    line-height: 1.5; 
    border-left: solid 1px #663399;
    border-bottom: solid 1px #663399;
    border-right:  solid 1px #663399;
    width: 40%;
    padding: 10px 10px 10px 10px;
}
.left2
{
    height:30px;
    padding-left: 10px; 
    background-color:#ebebeb; 
    font-family:Verdana; 
    font-size:10; 
    font-weight: bold; 
    color:#333333; 
    line-height: 1.5; 
    border-left: solid 1px #663399;
    border-bottom: solid 1px #663399;
    padding: 10px 10px 10px 10px;
}
.mid2
{
    height:30px;
    padding-left: 10px; 
    background-color:#ebebeb; 
    font-family:Verdana; 
    font-size:10; 
    font-weight: normal; 
    color:#333333; 
    line-height: 1.5; 
    border-left: solid 1px #663399;
    border-bottom: solid 1px #663399;
    padding: 10px 10px 10px 10px;
}
.right2
{
    height:30px;
    padding-left: 10px; 
    background-color:#ebebeb; 
    font-family:Verdana; 
    font-size:10; 
    font-weight: normal; 
    color:#333333; 
    line-height: 1.5; 
    border-left: solid 1px #663399; 
    border-right: solid 1px #663399;
    border-bottom: solid 1px #663399;
    padding: 10px 10px 10px 10px;
}
.link
{
	font-family:Verdana, Arial;
	font-size:12px;
	color:#542b86;
}

.headlink
{
	font-family: Helvetica, Arial;
	font-size:12px;
	color:#999999;
	padding-bottom:0px;
	margin-bottom:0px;
	text-decoration: none;
}

a:hover.link
{
	font-family:Verdana, Arial;
	font-size:12px;
	color:#666666;
	text-decoration: underline;
}

a:hover.headlink
{
	font-family: Helvetica, Arial;
	font-size:12px;
	color:#542b86;
	padding-bottom:0px;
	margin-bottom:0px;
	text-decoration: none;
}

.nav_lines
{
	background-image:url('images/nav_lines.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#663399;
}

.bottom_navline
{
	background-color:#333333;
}

.mission 
{
    text-align: center; 
    font-family: Helvetica, Arial;
	font-size:20px;
	color:#663399;
}

.expbox
{
	font-family: Helvetica, Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#663399;
	padding-bottom:0px;
	margin-bottom:0px;
}

.tblbookmark
{
    vertical-align:top;
    padding-top:4px;   
}