﻿.body{
	background-image:url('/_layouts/IMAGES/KACST/bgd.jpg');
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#cfcfcf;
}

.BodyText table {
	font-family:Verdana;
	font-size:9pt;
	line-height:20px;
}


.KACST-separator {	
BACKGROUND-POSITION: center 50%;	
BACKGROUND-IMAGE: url('/_layouts/IMAGES/KACST/separator_link.gif');	
VERTICAL-ALIGN: bottom;	WIDTH: 1px;	
BACKGROUND-REPEAT: no-repeat;	
HEIGHT: 9px;
width: 16px;
}

	
	

.HoverNodeClass a:link,.HoverNodeClass a:active,.HoverNodeClass a:hover,.HoverNodeClass a:visited
{
	color:#3776CF;	
}


.RootNodeStyleClass 
{
	padding:8px 0px 8px 0px;
}

<!-- The End Horizontal Navigation Menu classes -->




/* The Start of Left Navigation and Sitemap classes  */




.SitemapNodeStyle
{	
	font-weight:bold;
	font-family:Verdana;
	text-decoration:none;
	color:#4774b0;	
	text-decoration:underline;
	font-size:8pt;
	padding-left:2px;
	padding-right:2px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.SitemapHoverNodeStyle
{
	color:#558e3f;	
}
/* +item */	
.LeftNavRootNodeStyle
{
    background-color:#f0f0f0;
	padding-left:2px;
	padding-right:2px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight:normal;
	font-family:Verdana;
	text-decoration:none;
	color:#333333;
	font-size:8pt;
	text-decoration:none;
	width:100%;
	border-bottom:1px #BCCDE7 solid;
}
 
 
/* This is not working .. need to be checked with yasser */	 
.LeftNavParentNodeStyle
{
	background-color:#f0f0f0;
	padding-left:2px;
	padding-right:2px;
	padding-top: 20px;
	padding-bottom: 2px;
	font-family:Verdana;
	text-decoration:none;
	color:#333333;
	font-size:8pt;
	text-decoration:none;
	width:100%;
	border-bottom:10px #BCCDE7 solid;
	color:white;
	font-weight:normal;
}

/* without +item */	
.LeftNavLeafNodeStyle
{
	font-weight:normal;
	font-family:Verdana;
	text-decoration:none;
	color:#333333;
	font-size:8pt;
	text-decoration:none;
	width:100%;
	border-bottom:1px #BCCDE7 solid;
    padding-left:2px;
	padding-right:5px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color:#f0f0f0;
	}

.LeftNavSelectedNodeStyle
{    background-color:#f0f0f0;
	color:#2E83C4;
	}

/*  Mouse over menu  */
.LeftNavHoverNodeStyle
{
    color:white;
    background-color:gray;
}
	








/* Classes for New Master Page Design Below  */

.QuickLinks {
	font-family:Verdana;
	font-size:8pt;
	color:#5F5F5F;
	text-decoration:none;
	padding:0px 2px 0px 0px; 
}
.QuickLinks a
{
	font-family:Verdana;
	font-size:8pt;
	color:#5F5F5F;
	text-decoration:none;
	padding:0px 2px 0px 0px; 	
}

.QuickLinks a:hover {
	text-decoration:none;
	color:#2E83C4;
}


.TopNav,.TopNav a {
	font-family:Verdana;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#333344;
}

.TopNav a:hover {
	font-family:Verdana;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:bold;
	color:#2E83C4;
}

.TopNavSelected,.TopNavSelected a:link{
	font-family:Verdana;
	font-size:7.5pt;
	color:#3776CF;
}	

.WelcomeLinks {
	font-family:Verdana;
	font-size:8pt;
	color:#5F5F5F;
	text-decoration:none;
	padding:0px 2px 0px 0px; 
}
.WelcomeLinks a
{
	font-family:Verdana;
	font-size:8pt;
	color:#5F5F5F;
	text-decoration:none;
	padding:0px 2px 0px 0px; 
}
.SearchTextBox
{
	padding-left:6px;
	padding-top:4px;
	font-family:Verdana;
	font-size:8pt;
	color:#666666;
	background-color:#F3F3F3;
	width:200px;
	height:22px;
	border:1px gray solid;
}
.SearchSubmit {
	font-family:Verdana;
	font-size:8pt;
	color:#006600;
	background-color:#EEEEEE;
	padding:0px 15px 0px 15px; 
	height:22px;
}

.KACSTNews {
	font-family:Verdana;
	font-size:8pt;
	color:#5F5F5F;
	text-decoration:none;	
	padding:0px 2px 4px 0px; 
}
.KACSTNews a
{
	font-family:Verdana;
	font-size:8pt;
	color:#5F5F5F;
	text-decoration:none;		
}


.KACSTPager {
	font-family:Verdana;
	font-size:8pt;
	color:#006600;
	background-color:#EEEEEE;
	text-decoration:none;
	padding:2px 2px 2px 2px; 
	width:20px;
	height:20px;
	text-align:center;

}



.KACST-TopImgLeftCol{
		background-image:url('/_layouts/IMAGES/KACST/topImgSideMenu.gif');
		height:9px;
		width:169px;
}

.KACST-ButtomImgLeftCol{
		background-image:url('/_layouts/IMAGES/KACST/bottomImgSideMenu.gif');
		height:9px;
		width:169px;
}


/* The End of Left Navigation and Sitemap classes  */


