/* temporary (mickey, 20020513) */
.pagename { font-face: "Urdu Web" }

/* BODY */
body {
  background-color: #FFFFFF;
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  rightmargin: 0pt;
  leftmargin: 0pt;
  topmargin: 0pt;
  marginwidth: 0pt;
  marginheight: 0pt;
    
  scrollbar-face-color: #E0E0E0;
  scrollbar-shadow-color: #002F55;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-3dlight-color: #002F55;
  scrollbar-darkshadow-color: #002F55;
  scrollbar-track-color: #E3E9F2;
  scrollbar-arrow-color: #002F55;
}
.8pxpad {  padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px}

p {
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    text-decoration: none;
}

hr {background : transparent; color : #000000; height: 1px;}


/* TABLE */
table {
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.tableBgColor {
	background-color: #FFFFFF
}
.tableline {
    background-color: #CCCCCC
}

th {TEXT-ALIGN: right}
th.bartitleFont {
	TEXT-ALIGN: center;
	color: #FFFFFF;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
	
	
	
tr {FONT-SIZE: 12px}
tr.listBgColor {
	background-color: #EEEEEE
}
tr.subtitleColor {
	background-color: #A394CD
}
tr.purpleBgColor {
	background-color: #421C73
}


td {
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    text-decoration: none;
}

td.topborderColor{
  background-color: #ADAADF
}
td.bodyborderColor{
  background-color: #AEA9DF
}
td.topbarColor{
  background-color: #6149B9
}
td.toplineColor{
  background-color: #DFDBEA
}
td.verticlelineColor{
  background-color: #ADA8DE
}
td.subtitleColor{
  background-color: #A394CD
}
td.greybarColor{
	background-color: #CCCCCC
}
td.outlinebgColor {
   background-color: #F1F1F1
}
td.redbarColor{
	background-color: #CC0033
}
td.greyBgColor{
	background-color: #E7E7E7
}




/* LINK */
A:link {
	COLOR: #336699;
	TEXT-DECORATION: none;
}
A:visited {
	COLOR: #336699;
	TEXT-DECORATION: none;
}
A:active {
	COLOR: #336699;
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #cc0000;
	TEXT-DECORATION: none;
}



A.normaltxt:link {
	FONT-WEIGHT: bold; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.normaltxt:visited {
	FONT-WEIGHT: bold; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.normaltxt:hover {
	TEXT-DECORATION: underline
}



A.whiteLink:link {
	FONT-WEIGHT: normal; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.whiteLink:visited {
	FONT-WEIGHT: normal; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.whiteLink:hover {
	TEXT-DECORATION: none;
}



A.clearLink:link, A.clearLink.active, a.ClearLink.visited {
  color: #3C0077;
  font: 8pt Arial, Helvetica, sans-serif;
  text-decoration: none;
}
A.clearLink:hover {
  color: #7840EE;
  font: 8pt Arial, Helvetica, sans-serif;
  text-decoration: underline;
}
.clearLink {
  color: #3C0077;
  font: 8pt Arial, Helvetica, sans-serif;
  text-decoration: none;
}

A.arial11Link {
	font-family:"Arial, Helvetica, sans-serif"; 
	font-size:"11px"; 
	text-decoration:underline; 
	color:"#333333"; 
}
A.arial11Link:hover {
	text-decoration:underline; 
	color:"#769DDB"; 
}




/* TEXT */
.txtbox {
	border : 1 solid #999999;
	background-color : White;
	font-family : Arial, Helvetica, sans-serif;
	font-size : x-small;
}
.XsmallFont {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.smallFont {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.normalFont {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.subtitleFont {
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  FONT-WEIGHT: bold;
}
.bartitleFont {
  color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  FONT-WEIGHT: bold;
  font-style: italic;
}
.titleFont {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.purpleFont {
	color: #6349BD;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.purpletitleFont {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #421C73;
}
.redfontColor {
	color: #FF0000
}
.whitefontColor {
	color: #FFFFFF
}

	




/* FORM */
.formelement {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none
}
.formheader {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #342c49; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.inputsmall {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
}

.inputmedium {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
}

.submitButton {
	background: #0031B5;
    color: white;
    cursor: hand;
    font: bold 8pt Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.courseButton {  
	BACKGROUND: #DFDBEA; 
	FONT: italic bold 8pt Arial, Helvetica, sans-serif; 
	BORDER : 1 solid #999999;
	CURSOR: hand;
	COLOR: #666666; 
	TEXT-DECORATION: none
}

.normalButton {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 0px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	BORDER-LEFT: #000000 0px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #000000 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

.formDrop {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}




/* ERROR */
.error {
   FONT: Arial, Helvetica, sans-serif;
   FONT-WEIGHT: bold;
   FONT-SIZE: 10pt;
   COLOR: #CC0000;
   PADDING-TOP: 0px;
   PADDING-BOTTOM: 5px;
}




/* DATA TABLE */
.dataTable {
    bgcolor: #000000;
    border-collapse: collapse;
    border-color: #000000;
    border-spacing: 0;
    border-style: solid;
    border-width: 1;
}
.dataTableHead {
    background-color: #0031B5;
    border-color: #000000;
    border-style: solid;
    border-bottom-color: #000000;
    border-bottom-width: 2;
    border-left-width: 1;
    border-right-width: 1;
    border-top-width: 0;
    color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    padding: 2px;
}
.dataTableLight {
    background-color: #F1F1F1;
    border-style: solid;
    border-width: 1;
}
.dataTableDark {
    background-color: #E3DFF0;
    border-style: solid;
    border-width: 1;
}
