body { font-family:Garamond; font-size:14px; line-height: 130%; color: #666666; text-align: center; margin: 0px; background-image: url(../images/backgrou.jpg); background-repeat: repeat-x; background-color: #E8E7E4; }

td,th { font: 11px Tahoma, Arial, sans-serif; line-height: 130%; color: #666666;}
form { margin: 0px; } 
input, select { margin: 3px 0px 3px 0px; font: 12px "Courier New", Courier, mono; }
ul li {padding: 3px 0px 3px 0px; }

#formCreaterelease input, #formCreaterelease textarea { border: 1px solid #AA0000; }

#bodyWrapper { position: relative; /*width: 762px; */ width: 901px; margin: 0px auto 0px auto; padding: 0px; }
#logoPrint { display: none; }
#content { width: 95%; padding: 10px 10px 20px 15px; text-align: left;}
#tableContent { width: 768px; }
#tableContent td.contentcell { background-color: #E8E7E1; background-image: url(../images/backgrou.gif); background-repeat: no-repeat; } 

#tableMain { /*background-image: url(../images/backgro2.jpg); background-repeat: repeat-y; */}
#tableMain td#center { background-image: url(../images/backgro2.gif); background-repeat: repeat-y; }
#tableMain td#left { background: transparent url(../images/backgrou.jpg) no-repeat; }
#tableMain td#right { background: transparent url(../images/backgrou.jpg) no-repeat; }
* html #tableMain td#left { width: 42px; background-image: url(../images/backgrou.jpg); background-repeat: no-repeat; }
* html #tableMain td#right { width: 42px; background-image: url(../images/backgrou.jpg); background-repeat: no-repeat; }

#layerFlower {
	background: transparent url(../images/quran.gif) no-repeat;
	background-image: url(../images/quran.gif);
}
* html #layerFlower {
	width: 42px;
	background-repeat: no-repeat;
	background-image: url(images/backgrou.gif);
}

#wisdomTxt { background: transparent url() no-repeat; }
* html #wisdomTxt { width: 42px; background-image: url(); background-repeat: no-repeat; }


h1 { font: 50px Georgia, serif; color: #FFFFFF; }
h2, h3 { font: 30px Georgia, serif; color: #AA0000; margin: 0px; padding: 0px; }
.h2, .h3 { font: 20px Georgia, serif; color: #333333; margin: 0px; padding: 0px; }
h4, h5 { font: 14px Georgia, serif; color: #333333; margin: 0px; padding: 0px; }
.h4 { font: 14px Georgia, serif; color: #333333; margin: 0px; padding: 0px; }
h6 { font: 10px Georgia, serif; color: #333333; margin: 0px; padding: 0px; }
.h7 { font: 18px Georgia, serif; color: #AA0000; margin: 0px; padding: 0px;}
.h8 { font: 18px Georgia, serif; color: #666666; margin: 0px; padding: 0px;}

.redbold { color: #AA0000; font-weight: bold; }
.red { color: #AA0000; }
.georgiaWhite { font: 11px Georgia, serif; color: #FFFFFF; }
.bold { font-weight: bold; color: #666666; }
.redsmall { color: #AA0000; font-size: 10px; font-weight: normal; }

.tiny, .tiny a:visited, .tiny a:active, .tiny a:hover { font-size: 10px; }


.greysmall li { color: #666666; font-size: 10px; margin: 6px 30px 0px -10px;}
.greysmall { color: #666666; font-size: 10px; }

.olMoreleading {margin-bottom: 0px; }
.olMoreleading li {padding-bottom: 9px; }

.boldbrown {color: #ACA68E; font-weight: bold;}
.huge { font-size: 18px; font-weight: bold; color:#D5CDBF; }
.hugePadded { font-size: 18px; font-weight: bold; color:#D5CDBF; padding-left: 17px; /*border-top: 1px solid #CCCCCC;*/ }
.tableBorderLeftRight { border-left: 1px solid #B3AEB2; border-right: 1px solid #B3AEB2; }
.selectsmall, .inputsmall { font: 11px Arial, sans-serif; }

.tablesmall { margin: 4px 7px 7px 15px; }
.tablesmall td { font-size: 10px; color: #ACA68E; }

.tableCellsLeft td { text-align: left; } 

.sponsorDescription { border-top: 1px solid #CCCCCC; padding-top: 10px; margin: 0px; }

#tableCategories td#currentcategories { background-color: #FFFFFF; border-width: 0px 2px 2px 1px; border-color: #CCCCCC; border-style: solid; }

.tableborderfilled { background-color: #FFFFFF; border: 1px #E7E8E1 solid; margin-bottom: 5px; }
.tableborderfilled2 { background-color: #ccc; border: 1px #ccc solid; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px}
.tablewhiteborder1 { background-color: #FFFFFF; border: 1px #9D9DA1 solid; margin-bottom: 15px; }
.tablewhiteborder1 input { margin: 0px; }
.tabledotted { border: 1px #333333 dashed; margin-left: 39px;}
.cellButton { border-top: 1px #FFFFFF solid; border-left: 1px #FFFFFF solid; border-bottom: 1px #92918A solid; border-right: 1px #92918A solid; background-color: #CECCC1; }
#winnerslist td { padding-left: 6px; height: 24px;}

.inputlock { 
	background-image: url(../images/lock.gif); 
	background-repeat: no-repeat; 
	/*background-position:right;*/
	padding: 2px 0px 2px 18px; 
	border: 1px groove #333333;
	/*margin-bottom: 4px;*/
}
.inputnospam { 
	background-image: url(../images/nospamgi.htm); 
	background-repeat: no-repeat; 
	/*background-position:right;*/
	padding: 2px 0px 2px 2px; 
	border-top: 2px solid #8B8B8F;
	border-left: 2px solid #8B8B8F;
	border-right: 2px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
	/*margin-bottom: 4px;*/
}


.image, .image:visited { border: 2px solid #E8E7E1; }
A:hover .image, A:active .image { border: 2px solid #FFFFFF; }

.textblockBorderandRollover, .textblockBorderandRollover:visited { 
	display: block; 
	border: 2px solid #CCCCCC; 
	font: 10px Verdana; 
	padding: 3px 8px 3px 8px; 
	height: 14px; 
	text-align:center;
	text-decoration: none;
	background: #FFFFFF;
}
.textblockBorderandRollover:hover {
	background: #AA0000; 
	text-decoration: none;
	color: #FFFFFF;
}


/*{------------------- SUBNAV formats ---------------}*/
#LEFTNAV { font: 11px Tahoma, sans-serif; border-top: 1px solid #CCCCCC; margin-bottom: 0px; }
#LEFTNAV a { color: #666666; text-decoration: none; display: block; border-bottom: 1px solid #CCCCCC; padding: 2px 5px 5px 30px;  background-image: url(../images/bullet_c.gif); background-position: top;  }
#LEFTNAV a:link, #LEFTNAV a:visited { color: #939393; background-image: url(../images/bullet_c.gif); background-position: top; }
#LEFTNAV a:Hover { color: #666666; background-image: url(../images/bullet_2.gif); background-position: top; padding-left: 38px;}

/*{------------------- DROPDOWN formats ---------------}*/

#navlistabout {  width: 119px; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  letter-spacing: 1.05px; border-top: 1px solid #ccc; background-color: #fff; }
#navlistabout a { text-align: left; background-color: #fff; color: #7E7E7E; text-decoration: none; display: block;  border-bottom: 1px solid #ccc; border-left: 1px solid #cc; border-right: 1px solid #ccc; padding: 2px 15px 2px 9px;  margin: 0px;}
#navlistabout a:link, #navlistabout a:visited { background-color: #fff; color: #666; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
#navlistabout a:Hover { background-color: #A6BA59; color: #fff; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px}

#navlistdonate {  width: 149px;font:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  letter-spacing: 1.05px; border-top: 1px solid #ccc; background-color: #ECEBE6; }
#navlistdonate a { text-align: left; background-color: #ECEBE6; color: #666; text-decoration: none; display: block;  border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; padding: 2px 15px 2px 9px;  margin: 0px;}
#navlistdonate a:link, #navlistdonate a:visited { background-color: #fff; color: #7E7E7E; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  letter-spacing: 1.05px; }
#navlistdonate a:Hover { background-color: #A6BA59; color: #fff; }

#navlistSCHOLARS {  width: 179px; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  letter-spacing: 1.05px; border-top: 1px solid #ccc; background-color: #ECEBE6; }
#navlistSCHOLARS a { text-align: left; background-color: #ECEBE6; color: #666; text-decoration: none; display: block; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; padding: 2px 15px 2px 9px;  margin: 0px;}
#navlistSCHOLARS a:link, #navlistSCHOLARS a:visited { background-color: #fff; color: #7E7E7E; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  letter-spacing: 1.05px; }
#navlistSCHOLARS a:Hover {  background-color: #A6BA59; color: #fff; }


/*{------------------- LINK formats ---------------}*/
a, a:visited { color: #AA0000; font-family:Garamond; font-size:14px; line-height: 130%; text-decoration: underline; text-align: left;}
a:hover, a:active { color: #3D71BD; }

a.boldGreyNounderline, a.boldGreyNounderline:visited { color: #666666; font: 11px Tahoma, sans-serif; line-height: 130%; text-decoration: none; text-align: left; font-weight: bold;}
a.boldGreyNounderline:hover, a.boldGreyNounderline:active { color: #AA0000; }

a.bold, a.bold:visited { color: #AA0000; font: 11px Tahoma, sans-serif; line-height: 130%; text-decoration: underline; text-align: left; font-weight: bold;}
a.bold:hover, a.bold:active { color: #3D71BD; }


/* hack to make scrollbar always appear and keep short pages from appearing to "jump" to the right: */
#scroll { position:absolute; top:0; bottom:-0.1px; width:1em; z-index:-1; } 
.smalltext {
	font-family: "Garamond Premr Pro";
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
}
.instit {
	background-image: url(../images/homepage_images/instit_back.jpg);
	background-repeat: repeat-x;
}

A.navlink_blk:link {
	COLOR: #666; TEXT-DECORATION: none; font-weight:normal; font: 12px Garamond
}
A.navlink_blk:visited {
	COLOR: #666; TEXT-DECORATION: none;font-weight:normal;  font: 12px Garamond
}
A.navlink_blk:active {
	COLOR: #666; TEXT-DECORATION: none;font-weight:normal;  font: 12px Garamond
}
A.navlink_blk:hover {
	COLOR: #ff8c32; TEXT-DECORATION: none;font-weight:normal;  font: 12px Garamond
}

.borderheader {
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #C6C3BC;
	border-right-color: #C6C3BC;
	border-bottom-color: #C6C3BC;
	border-left-color: #C6C3BC;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding: 3px;
}
.bodytextgara {
	font-family: Garamond;
	font-size: 14px;
	font-weight: normal;
	line-height: 130%;
	color: #666666;
	letter-spacing: 0.09em;   
}

.bodytextgarasml {
	font-family: Garamond;
	font-size: 12px;
	font-weight: normal;
	line-height: 130%;
	color: #666666;
	letter-spacing: 0.04em;   
}

.bodytextgarasmlb {
	font-family: Garamond;
	font-size: 12px;
	font-weight: bold;
	line-height: 130%;
	color: #666666;
	letter-spacing: 0.04em;   
}

.bodytextgarasmlital {
	font-family: Garamond;
	font-size: 12px;
	font-weight: normal;
	font-style:italic;
	line-height: 120%;
	color: #666666;
	letter-spacing: 0.04em;   
}

.bodytextgaramedital {
	font-family: Garamond;
	font-size: 14px;
	font-weight: normal;
	font-style:italic;
	line-height: 120%;
	color: #666666;
	letter-spacing: 0.04em;   
}


.bodytextgaramedital2 {
	font-family: Garamond;
	font-size: 15px;
	font-weight: normal;
	font-style:italic;
	line-height: 127%;
	color: #666666;
	letter-spacing: 0.04em;   
}

.bodytexttimesmedital {
	font-family: "Times New Roman", Times, serif
	font-size: 16px;
	font-weight: normal;
	font-style:italic;
	line-height: 120%;
	color: #666666;
	letter-spacing: 0.04em;   
}


.bodytextgarameditalbold {
	font-family: Garamond;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	line-height: 120%;
	color: #666666;
	letter-spacing: 0.04em;   
}

.bodytextgarasmlmed {
	font-family: Garamond;
	font-size: 13px;
	font-weight: normal;
	font-style: normal;
	line-height: 110%;
	color: #666666;
	letter-spacing: 0.04em;   
}

.bodytextgaralg {
	font-family: Garamond;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	line-height: 110%;
	color: #666666;
	letter-spacing: 0.04em
}
.bodytextgaralg a:link {font-family: Garamond; font-size:14px; color:#ff8c32; font-weight:bold}


.bodytextgaralg_underline {
	font-family: Garamond;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	line-height: 110%;
	color: #666666;
	letter-spacing: 0.04em;   
	text-decoration:underline
}


.bodytextgaralg2 {
	font-family: Garamond;
	font-weight:bold;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	line-height: 110%;
	color: #666666;
	letter-spacing: 0.04em;
	text-decoration:underline
}

.bodytextgaralg2 a:link {font-family: Garamond; font-size:14px; color:#ff8c32; font-weight:bold; text-decoration:underline}


.bodytextgaralg_bold {
	font-family: Garamond;
	font-weight: bold;
	font-size: 14px;
	font-style: normal;
	line-height: 101%;
	color: #666666
}

.garaheader {
	font-family: Garamond;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	letter-spacing: 0.05em;
}
.mainbkcolour {
	background-image: url(../images/SWATCH_MAINBK.jpg);
	background-repeat: repeat;
}

#flashwin {
	BACKGROUND: #fff; HEIGHT: 285px; width:768px
}

.divider {
background-image:url(../images/divider.jpg);
background-position:center;
background-repeat:no-repeat;
height: 22px

}

.divider2 { background-image:url(../images/divider_sml.gif); background-repeat:no-repeat; background-position:center
 
}
.frameborder_l {
	background-image: url(../images/border_hor_left.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.frameborder_r {
	background-image: url(../images/border_hor_right.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}

.saw {background-image:url(../images/saw_img.jpg); background-position:bottom; background-repeat:no-repeat}

.schol_nav_top_mid {background-image:url(../images/s_nav_top_mid.gif); background-repeat:repeat-x; height:12 px; width: 524px}
.schol_nav_bot_mid {background-image:url(../images/s_nav_bot_mid.gif); background-repeat:repeat-x; height:12 px; width: 524px}
.schol_nav_mid_mid {background-image:url(../images/s_nav_mid_mid.gif); background-repeat:repeat-x; height:18 px; width: 524px}
