.cssDotBorder
{
background-image:url('/alfaisaliah/upload/images/border_dots.jpg');
background-repeat:repeat-y;
height:189px;
}

.cssBlueHeader
{
background-image:url('../../upload/images/Header_blue_center_bor.jpg');
background-repeat:repeat-x;
color:#FFFFFF;
font-family:Verdana;
font-weight:bold;
padding-top:28px;
font-size:12px;

}

.cssBlueHeader a
{
color:#FFFFFF;
text-decoration:none;
}

.cssBlueHeader a:hover
{
	color:#000000;
}

.TopNavItem
{
text-align: center; 
width: 181px;
display:inline-block; 
display:-moz-inline-block;

}


.cssOrangeHeader
{
background-image:url('../../upload/images/Header_orange_center_bor.jpg');
background-repeat:repeat-x;
color:#FFFFFF;
font-family:Verdana;
font-weight:bold;
padding-top:28px;
font-size:12px;
}

.cssOrangeHeader a
{
color:#FFFFFF;
text-decoration:none;
}

.cssOrangeHeader a:hover
{
	color:#000000;
}

.cssGrayHeader
{
background-image:url('../../upload/images/Header_gray_center_bor.jpg');
background-repeat:repeat-x;
color:#FFFFFF;
font-family:Verdana;
font-weight:bold;
padding-top:28px;
font-size:12px;
}

.cssGrayHeader a
{
color:#FFFFFF;
text-decoration:none;
}

.cssGrayHeader a:hover
{
	color:#000000;
}

.cssRedHeader
{
background-image:url('../../upload/images/Header_red_center_bor.jpg');
background-repeat:repeat-x;
color:#FFFFFF;
font-family:Verdana;
font-weight:bold;
padding-top:28px;
font-size:12px;
}

.cssRedHeader a
{
color:#FFFFFF;
text-decoration:none;
}

.cssRedHeader a:hover
{
	color:#000000;
}

.cssLeftMenuHeader
{
background-image:url('../../upload/images/left_menu_cen_corn.jpg');
background-repeat:repeat-x;
color:#FFFFFF;
font-family:Verdana;
font-weight:bold;
font-size:12px;
}

.cssLeftMenuRedHeader
{
background-image:url('../../upload/images/left_menu_red_cen.jpg');
background-repeat:repeat-x;
color:#FFFFFF;
font-family:Verdana;
font-weight:bold;
font-size:12px;
}


.cssLeftMenuOrangeHeader
{
background-image:url('../../upload/images/left_menu_orange_cen.jpg');
background-repeat:repeat-x;
color:#FFFFFF;
font-family:Verdana;
font-weight:bold;
font-size:12px;
}

.cssLeftMenuGrayHeader
{
background-image:url('../../upload/images/left_menu_gray_cen.jpg');
background-repeat:repeat-x;
color:#FFFFFF;
font-family:Verdana;
font-weight:bold;
font-size:12px;
}


.cssLeftMenuBS
{
background-image:url('../../upload/images/bs_left_menu_cen.jpg');
background-repeat:repeat-x;
color:#FFFFFF;
font-family:Verdana;
font-weight:bold;
font-size:12px;
}


.cssTopMenu
{
background-image:url('../../upload/images/toolbar_bg.jpg');
background-repeat:repeat-x;
color:#154A30;
font-family:Verdana;
font-weight:bold;
font-size:11px;
height:29px;
padding-left:4px;
padding-right:4px;
}

.cssTopMenu a
{
	color:#154A30;
	font-family:Verdana;
	font-size:11px;
	padding-left:4px;
	padding-right:4px;
	text-decoration:none;
}

.cssTopMenu a:hover
{
	color:#000000;
}	

.cssSearchField
{
width:118px;
height:19px;
border-bottom-color:#C4CBC4;
font-family:Verdana;
font-size:9px;
color:#697164;
}

.cssHeadings
{
font-family:Verdana;
font-size:17px;
color:#154A30;
}

.cssNormalText
{
	font-family:Verdana;
	font-size:11px;
	color:#154A30;
	text-align:justify;
}

.cssNormalText a
{
	color:#154A30;

}

.cssNormalText a:hover
{
	color:#3D3C3C;
}


.cssBSNormalText
{
	font-family:Verdana;
	font-size:11px;
	color:#154A30;
	text-align:justify;	
}

.cssBSNormalText a
{
	color:#154A30;
}

.cssBSNormalText a:hover
{
	color:#3D3C3C;
}

.cssHeading2
{
font-family:Verdana;
font-size:10px;
color:#585858;
font-weight:bold;
}

.cssNewsHeadlines
{
	font-family:Verdana;
	font-size:11px;
	color:#154A30;
	font-weight:normal;
	padding-left:10px;
	vertical-align:top;
	text-decoration:none;
	background-color:#f5f5f5;
}

.cssNewsHeadlines a
{
	color:#154A30;	
	text-decoration:none;
}

.cssNewsHeadlines a:hover
{
	color:#EF433A;	
	text-decoration:none;
}


.cssNewsList
{
	COLOR: #3D3C3C;
	FONT-FAMILY: verdana;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	PADDING-LEFT: 2px;
	TEXT-DECORATION: underline;
}
.cssNewsList:Hover
{
	COLOR: #EF433A;
}




.cssMoreLink a
{
	font-family:Verdana;
	font-size:11px;
	color:#A3A3A3;
	text-decoration:none;
}

.cssMoreLink a:hover
{
	color:#EF433A;
}

.cssFooterLinks
{
font-family:Verdana;
font-size:11px;
color:#8C8C8C;
}

.cssFooterLinks a
{
font-family:Verdana;
font-size:11px;
color:#8C8C8C;
}

.cssFooterLinks a:hover
{
	color:#FF9900;
}


.cssCopyrightText
{
font-family:Verdana;
font-size:11px;
color:#FFFFFF;
}

.cssLeftMenuLinkTest
{

font-family:verdana;
font-size:12px;
font-weight:regular;
color: #7F7F7F;

border-bottom-width: 0.3px;
border-left-width:0.3px;
border-right-width:0.3px;
border-top-width:0.3px;
text-decoration:none;
}

.cssLeftMenuLinkTest a
{
	background-image:url('../../upload/images/left_menu_arrow.jpg');
	background-repeat:no-repeat;
	background-position:15px 50%;
	font-family:verdana;
	font-size:12px;
	font-weight:regular;
	color: #7F7F7F;
	padding-left:34px;
	height:18px;
	width:186px;

	text-decoration:none;
}
.cssLeftMenuLinkTest a:hover
{

	background-image:url('../../upload/images/left_menu_arrow.jpg');
	background-repeat:no-repeat;
	background-position:15px 50%;
	text-decoration:none;	
	height:18px;
	width:190px;	
	padding-left:34px;
	background-color: #BEBEBE;

color: #3C3C3C;
}


.cssLeftMenuLink
{
background-image:url('../../upload/images/left_menu_arrow.jpg');
background-repeat:no-repeat;
background-position:15px 50%;
font-family:verdana;
font-size:12px;
font-weight:regular;
color: #7F7F7F;
padding-left:34px;
border-bottom-width: 0.3px;
border-left-width:0.3px;
border-right-width:0.3px;
border-top-width:0.3px;
text-decoration:none;
}

.cssLeftMenuLink a
{
	color: #7F7F7F;
	text-decoration:none;
}
.cssLeftMenuLink a:hover
{
	color: #EF433A;
	text-decoration:none;
}


.cssPage
{
	width:930px;
	height:100%;
}
.cssPageRow1
{
	background-color:#e9e9e9;
	height:14px;
	font-size:1px;

}
.cssPageRow2
{
	background-image:url('../../upload/images/pageRow2.jpg');
	background-repeat:repeat-x;
	height:189px;
}
.cssPageRow3
{
	background-color:#f4f4f4;
	height:90px;
}

.cssSitemapLink
{
	font-family:verdana;
	font-size:11px;
	color:#154A30;
	text-decoration:none;
}

.cssSitemapLink:hover
{
	color:#feb206;
}



.cssSearchResultLink
{
	font-family: verdana
	font-size:10px;
	color:#154A30;
	text-decoration:none;
}

.cssSearchResultLink a
{
	font-family: verdana
	font-size:10px;
	color:#154A30;
	text-decoration:none;
}

.cssSearchResultLink a:hover
{
	color:#FF9900;
}


.frmbackground {
	
	background-color:#CCCCCC
	padding: 4px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: 300;
	TEXT-DECORATION: none;
	color : #333333;
	border-bottom: 1px solid #E1E3E2;
	padding: 3px 3px 3px 3px;
	
	
	
}

.frmfield {
	scrollbar-base-color: #80A5BF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	background : white;
	border: 1px solid #80A5BF;
}


/* chrome style */


.chromestyle{
width: 100%;
font-weight: bold;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle table{
/*border: 1px solid #BBB;*/
width: 100%;
/*background: url(chromebg.gif) center center repeat-x; /*THEME CHANGE HERE*/
/*padding: 4px 0;*/
margin: 0;
 /*text-align: center;set value to "left", "center", or "right"*/
}

.first{
border: 1px solid #BBB;
width: 100%;
background: url(chromebg3.gif) center center repeat-x; /*THEME CHANGE HERE*/
padding: 4px 0;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
}

.second{
border: 1px solid #BBB;
width: 100%;
background: url(chromebg2.gif) center center repeat-x; /*THEME CHANGE HERE*/
padding: 4px 0;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
}

/*
.chromestyle table td{
display: inline;
}*/

.chromestyle table td a{
color: #FFFFFF;
/*padding: 4px 7px;*/
margin: 0;
text-decoration: none;
/* border-right: 1px solid #DADADA;*/
}

.chromestyle table td a:hover, .chromestyle table td a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
background: url(chromebg-over.gif) center center repeat-x; /*THEME CHANGE HERE*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: white;
width: 180px;
visibility: hidden;
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
filter: alpha(opacity=95);
}

/*
.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; 
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: black;
}
*/
* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
}


/*style for first top menu*/
.dropmenudiv1{
position:absolute;
top: 0;
left:0;
/*border: 1px solid #BBB; THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px Verdana;
z-index:100;
line-height:18px;
color:#3C3C3C;
width: 192px;
visibility: hidden;
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/

}

* html .dropmenudiv1 a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv1 a:hover{ /*THEME CHANGE HERE*/
background-color: #FCFDFD;
color:#05699D;
}



.cssTopMenuLink
{
background-color: #84bca6;
color: #7F7F7F;
}


.cssTopMenuLink a
{
background-image:url('../../upload/images/TopMenu_img1.jpg');
background-repeat:no-repeat;
background-position:5px 50%;
background-color: #84bca6;
padding-left: 17px;
padding-top: 7px;
color: #3C3C3C;

font:normal 10px Arial;
height: 100%;
width:192px;
text-decoration:none;
display:inline-block; 
display:-moz-inline-block;
}

.cssTopMenuLink a:hover
{
background-image:url('../../upload/images/blank.jpg');
background-repeat:no-repeat;
background-color: #FFFFFF;
color: #154A30;
height: 100%;
text-decoration:none;

}

/*second top menu */


.cssTopMenuLink2
{
background-color: #E6B785;
color: #7F7F7F;
}


.cssTopMenuLink2 a
{
background-image:url('../../upload/images/TopMenu_img2.jpg');
background-repeat:no-repeat;
background-position:5px 50%;
background-color: #E6B785;
padding-left: 17px;
padding-top: 7px;
color: #3C3C3C;

font:normal 10px Arial;
/*height: 26px;
text-decoration:none; */

height: 100%;
width:192px;
text-decoration:none;
display:inline-block; 
display:-moz-inline-block;


}

.cssTopMenuLink2 a:hover
{
background-image:url('../../upload/images/blank.jpg');
background-repeat:no-repeat;
background-color: #FFFFFF;
color: #D26F04;
height: 100%;
text-decoration:none;
}

/* ends second top menu*/

/* third top menu*/
.cssTopMenuLink3
{
background-color: #BEBEBE;
color: #7F7F7F;
}


.cssTopMenuLink3 a
{
background-image:url('../../upload/images/TopMenu_img3.jpg');
background-repeat:no-repeat;
background-position:5px 50%;
background-color: #BEBEBE;
padding-left: 17px;
padding-top: 7px;
color: #3C3C3C;
font:normal 10px Arial;
height: 100%;
width:192px;
text-decoration:none;
display:inline-block; 
display:-moz-inline-block;

}

.cssTopMenuLink3 a:hover
{
background-image:url('../../upload/images/blank.jpg');
background-repeat:no-repeat;
background-color: #FFFFFF;
color: #7F7F7F;
height: 100%;
text-decoration:none;
}

/* ends third top menu*/


/* fourth top menu*/
.cssTopMenuLink4
{
background-color: #E19B86;
color: #7F7F7F;
}


.cssTopMenuLink4 a
{
background-image:url('../../upload/images/TopMenu_img1.jpg');
background-repeat:no-repeat;
background-position:5px 50%;
background-color: #80B0CA;
padding-left: 17px;
padding-top: 7px;
color: #3C3C3C;
font:normal 10px Arial;
height: 100%;
width:192px;
text-decoration:none;
display:inline-block; 
display:-moz-inline-block;

}

.cssTopMenuLink4 a:hover
{
background-image:url('../../upload/images/blank.jpg');
background-repeat:no-repeat;
background-color: #FFFFFF;
color: #05699D;
/*height: 26px;*/
height: 100%;
text-decoration:none;
}

/* ends fourth top menu*/








/*submenu of left menu*/
#dropmenudiv{
position:absolute;
background-color: #FFFFFF;
color: #7F7F7F;
border:1px solid #B4B2B2;
border-bottom-width: 1;


font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid  #B4B2B2;
padding: 1px 0;
text-decoration: none;
font-weight: normal;
color: #7F7F7F;

}

#dropmenudiv a:hover{ /*hover background color*/
/*background-color: #EF433A;*/
color:#EF433A;
}

.navlist td {
list-style-type: square;
width: 135px;
background-color: #FFFFB9;

}

	.cssCoursesLink
	  {	
	  FONT-FAMILY: Verdana;
	  FONT-SIZE: 12px;
	  FONT-WEIGHT: Normal;
	  color: #333333;
	  TEXT-DECORATION:None; 
	  }
	  
	  	.cssCoursesHeading
	{
		color: #717171;
		height:16px; 		
		background-color:#F9F9F9;
		TEXT-DECORATION: none;		
	}
		.cssCourseNameLink
	{
	TEXT-DECORATION: none;
	color:#666666;
	font-family:verdana;
	font-size:10px;
	TEXT-DECORATION: None;
	}
	.cssCourseNameLink:Hover
	{
		TEXT-DECORATION: Underline;
		color:#0064AB;		
	}
	
.borderRightEs
{
border-right: 1px solid #B3B3B3;FONT-SIZE: 1px;
}
.borderTopEs
{
border-top: 1px solid #B3B3B3;FONT-SIZE: 1px;
}
.borderbottomEs
{
border-bottom: 1px solid #B3B3B3;FONT-SIZE: 1px;
}
.borderLeftEs
{
border-left: 1px solid #B3B3B3;FONT-SIZE: 1px;
}
.cssNone 
{
FONT-SIZE: 1px;
}

.vertical-line
{       
	border-left: 1px solid #167345;
	height: 643px;
}

.cssBSHeadings
{
font-family:Verdana;
font-size:11px;
color:#154A30;
font-weight:bold;
}

.cssBSHeadings a
{
font-family:Verdana;
font-size:11px;
color:#154A30;
font-weight:bold;
text-decoration:underline;
}

.cssBSHeadings a:hover
{
color: #7F7F7F;
}

.Tablestyle
{
	/*border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-bottom: gray 1px solid;
	border-left: gray 1px solid;*/
	
	padding-right: 10px;
	padding-left: 10px;
	font-size: 11pt;
	padding-bottom: 10px;
	margin: 2pt 0in;	
	padding-top: 10px;
	
}
.fieldstyle
{
	border: 1px solid #C0C0C0; padding: 0;
	
	}
.cssSubHeadings
{
	background-color:#EEEEEE;
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
	height:25px;
}	

.cssButton
  {
	border-right: #000000 0.1em solid;
	padding-right: 0.1em;
	border-top: #000000 0.1em solid;
	padding-left: 0.1em;
	background: #d0d4d3;
	padding-bottom: 0px;
	/*margin: 0px 0.3em;*/
	font: smallcaption;
	border-left: #000000 0.1em solid;
	color: #154a30;
	line-height: 1em;
	padding-top: 0px;
	border-bottom: #000000 0.1em solid;
}

.cssJS{
background: url('../../upload/images/js.jpg') 0 0 no-repeat;
height:32px; width:191px;
}
.cssJS:hover{
background: url('../../upload/images/js-over.jpg') 0 0 no-repeat;
}