html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height:1;
	-moz-user-select: none;

}

blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

:focus {
	outline: 0;
}


ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}


table {
	border-collapse: collapse;
	border-spacing: 0;
}

body {
font-size:12px;
font-family:Trebuchet MS, Helvetica, sans-serif;
line-height:150%;
background-image: url(images-oct20/bg.png);
background-repeat:repeat-x;
background-color:#858080;
width:100%;
min-width:1000px;
}
body a {
text-decoration:none;
color:#00529B;
}
.clearer {
clear:both;
}
.center {
text-align:center;
}
#content p {
margin-bottom:15px;
}


.header-wrap {
height:96px;
width:960px;
position:relative;
margin: 0 auto;
}
.header-wrap #header {
margin: 0 auto;
width:960px;
height:96px;
background:#00529b;
}
#header h1 {
float:left;
height:96px;
width:408px;
background:url(images-oct20/logo.gif);
text-indent:-9999px;
overflow:hidden;
}
.dateText
{
	FONT-FAMILY: Trebuchet MS;
	FONT-SIZE: 13px;
	FONT-WEIGHT : Bold;
	color : #FFFFFF;
}
.fontbrown
{
	FONT-FAMILY: Trebuchet MS;
	FONT-SIZE: 13px;
	FONT-WEIGHT : Bold;
	color : #ec921c;
}
#header #login input.field {
margin-right:5px;
font-size:11px;
}
#header #login input.submit {
font-size:11px;
background:#999;
font-weight:bold;
border:none;
padding:2px 5px;
}
.nav-wrap {
width:960px;
position:relative;
margin: 0 auto;
background:#626262;
height:38px;
z-index:100;

}
.nav-wrap #nav1 {
margin: 0 auto;
width:960px;
height:36px;
}
#nav1 a {
line-height:36px;
display:inline-block;
color:#fff;
text-transform:uppercase;
text-decoration:none;
font-size:14px;
padding:0 20px;
background:url(images-oct20/nav-split.gif) right no-repeat;
}
#nav1 a.last {
background:none;
}
.content-wrap {
position:relative;
width: 960px;
margin: 0 auto;
background:#D7E7F6;
}
.content-wrap #content {
margin: 0 auto;
width:930px;
padding:15px;
}
#content #leftsidebar {
float:left;
width:240px;

}
#leftsidebar h2 {
font-size:16px;
font-weight:600;
background: url(images-oct20/head-line.gif) repeat-x;
padding:10px;
margin:15px 0;
}
#leftsidebar h4 {
font-size:5px;
font-weight:600;
background: url(images-oct20/head-line.gif) repeat-x;
padding:2px;
margin:15px 0;
}
#leftsidebar h2.first {
margin-top:0;
}
.newsitem {
margin: 0 0 15px 0;
}
.item h3 {
font-size:14px;
color:#00529B;
margin-bottom:5px;
text-align:justify;
}
.sidesearch {
height:30px;
position: relative;
}
.sidesearch .searhfield {
font-size:18px;
width:165px;
position:absolute;
top:0px;
left:0;
}
.sidesearch .submit {
position:absolute;
top:0;
right:0;
} 


#content #main {
width:671px;
float: right;
}

#main #featured {
background:#fff;
padding:15px;
border:#B0BDCA 1px solid;
margin-bottom:15px;
height: 260px;
}
#main #featured h1 {
font-size:16px;
color:#00529B;
margin:0 0 15px 0;
clear:both;
}
#main #featured h3 {
font-size:2px;
color:#00529B;
margin:0 0 15px 0;
clear:both;
}
#featured .featimg {
float:left;
margin:0 15px 15px 0;
}
#featured .morelink {
text-align: right;
display:block;
margin:5px;
}

.multicol {
float:left;
background: url(images-oct20/head-line.gif) repeat-x;
padding-top:15px;
}
h2 {
font-size:16px;
margin-bottom:15px;
}

.col3 {
width:205px;
margin-right:28px;
}
.col3last {
width:205px;
margin-right:0;
}
.col2 {
width:438px;
margin-right:28px;
}
.gal-wrap {
text-align:center;
display:block;
margin-bottom:10px;
}
.gal-wrap img {
margin:0 3px !important;
display:inline-block;
}
.quicklinks {
margin-left:15px;
line-height:33px;
}
.quicklinks img {
margin-right:10px;
float:left;
display:inline-block;
}
.quicklinks a {
display:inline-block;
line-height:33px;
font-size:14px;
font-weight:600;
}

#main blockquote {
text-align:center;
background:#EBF3FB;
border:solid #D0DDE9 1px;
padding:5px;
}
.footer-wrap {
width:960px;
position:relative;
margin: 0 auto;
}


.footer-wrap #footer {
width:960px;
padding:5px 0;
margin: 0 auto;
text-align:center;
color:#fff;
text-transform:uppercase;
font-size:10px;
background:#00529b;
}

.footer-wrap #footer a {
color:#fff;
}
#textintro{
	width: 320px;
	float: left;
	}
#imageintro{
	width:305px;
	float: right;
	}
ul.topnav {
	list-style: none;
	padding: 0 20px;
	margin: 0;
	float: left;
	height:36px;
	width: 920px;
	background: #222;
	font-size: 14px;
	background: url(images-oct20/topnav_bg.gif) repeat-x;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#4a4a4a;

}
ul.topnav li {
	float: left;
	margin: 0;
	padding: 0 15px 0 0;
	position: relative; /*--Declare X and Y axis base for sub navigation--*/
}
ul.topnav li a{
	padding: 10px 5px;
	color: #fff;
	display: block;
	text-decoration: none;
	float: left;
}
ul.topnav li a:hover{
	background: url(images-oct20/topnav_hover.gif) no-repeat center top;
}
ul.topnav li span { /*--Drop down trigger styles--*/
	width: 17px;
	height: 35px;
	float: left;
	background: url(images-oct20/subnav_btn.gif) no-repeat center top;
}
ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;} /*--Hover effect for trigger--*/
ul.topnav li ul.subnav {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0; top: 35px;
	background: #333;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width: 170px;
	border: 1px solid #111;
	font-size: 12px;
}
ul.topnav li ul.subnav li{
	margin: 0; padding: 0;
	border-top: 1px solid #5e6d7a; /*--Create bevel effect--*/
	border-bottom: 1px solid #444; /*--Create bevel effect--*/
	clear: both;
	width: 170px;
}
html ul.topnav li ul.subnav li a {
	float: left;
	width: 145px;
	background: #71808d url(images-oct20/dropdown_linkbg.gif) no-repeat 10px center;
	padding-left: 20px;
}
html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
	background: #222 url(images-oct20/dropdown_linkbg.gif) no-repeat 10px center;
}

#gallery {
background:#fff;
width: 746px;
padding:15px;
border:#B0BDCA 1px solid;
margin-bottom:15px;
height: 130px;
display: block;
margin-left: auto;
margin-right: auto;

}
#gallerytitle {
width: 770px;
font-size: 20px;
text-align:left;
font-family:"Trebuchet MS";
padding:15px;
height: 20px;
display: block;
margin-left: auto;
margin-right: auto;
}
#maingallery {
background:#D7E7F6;
padding:15px;
margin-bottom:15px;
overflow:hidden;

}

#maingallery-pics {
background:#D7E7F6;
padding:15px;
margin-bottom:15px;
height: 700px;
}

/* added for the department */
#department
{
background:#d7e7f6;
width:1050px;


}
#dept_head{
	width: 458px;
	height:128px;
	
	}
#deptintro{
	width: 320px;
	float: right;
	}
#left_dept{
	width: 290px;
	float: left;
	}
#dept_content{
	width: 610px;
	
	}
/* added for the marquee */
#marquee
{

width:333px;
background:url(images/engineering/news_bg.jpg) no-repeat;

}

#itdept
{
background:#ffffff;
width:1024px;
overflow:hidden;
}
#deptheader
{
	height:143px;
	width: 1024px;
	}
#deptrightcontent
{
	font-size:12px;
	padding-left:15px;
	vertical-align:top;
	width: 670px;
	float:right;
	background:#ffffff;
	}
#deptrightcontent-it
{
	font-size:14px;
	padding-left:15px;
	vertical-align:top;
	width: 670px;
	float:right;
	background:#ffffff;
	}
#deptleftcontent
{

	width: 322px;
	float:left;
	background:#ffffff;
	}
#itdept1
{
background:#ffffff;
width:1024px;
height: 750px;
}
#itdeptcourses
{
background:#ffffff;
width:1024px;
height: 4600px;
}
#itdeptstaff
{
background:#ffffff;
width:1024px;
overflow:hidden;
}
#engnews
{
background:#ffffff;
width:1024px;
overflow:hidden;

}
#elcdeptstaff
{
background:#ffffff;
width:1024px;
height: 2300px;
}

#smalllength
{
background:#ffffff;
width:1024px;
height: 900px;
}
#busdept
{
background:#ffffff;
width:1024px;
overflow:hidden;
}
#engdept
{
background:#ffffff;
width:1024px;
overflow:hidden;
}

#busdept1
{
background:#ffffff;
width:1024px;
overflow:hidden;
}
#busdeptcourses
{
background:#ffffff;
width:1024px;
height: 2550px;
}
#busdeptstaff
{
background:#ffffff;
width:1024px;
overflow:hidden;
}

/* added for the news details */
#newsimage
{
height: 141px;
width: 180px;
float:left;
margin-left: 10px;
}
#newsdetails-long
{
height:400px;
width:400px;
float:right;
margin-right: 10px;
text-align:left;
}
#detailwrapper-long
{
background: #CCCCCC;
height:400px;
}
.newsdetails
{
overflow:hidden;
text-align:justify;
padding: 10px 10px;
margin-bottom:20px;
outline:thin #CCC solid;
}
.newsdetails p
{
	font-weight:bold;
	padding-bottom:20px;
}
#detailwrapper
{
	width: 600px;
	background: #dbe2e9;

}
/* added for the org_chart */
#org_chart
{
background:#d7e7f6;
width:960px;
height: 600px;

}
#otherleftsidebar-chart {
float:left;
height: 438px;
width:250px;
background-image: url(images-oct20/menubg-new.png);
}
/* added for the college_goals */
#college_goals
{
background:#d7e7f6;
width:960px;
height: 800px;

}
#otherleftsidebar-goals {
float:left;
height: 638px;
width:250px;
background-image: url(images-oct20/menubg-new.png);
}
/* added for the college_history */
#college_history
{
background:#d7e7f6;
width:960px;
height: 1150px;

}
#otherleftsidebar {
float:left;
height: 988px;
width:250px;
background-image: url(images-oct20/menubg-new.png);
}
#othercontent
{
float:right;
width:658px;
margin:0px 20px 0px 0px;
overflow:hidden;

}
/* added for the helpdesk */
#helpdesk
{
background:#d7e7f6;
width:960px;
height: 660px;

}
/* added for the contact */
#contact
{
background:#d7e7f6;
width:960px;
height: 550px;

}
#contact_top
{
	background:#fff url(images-oct20/contact.jpg);
	width:960px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:38px;
	font-variant:small-caps;
	font-weight:bold;
	height: 162px;
	float:left;
}

#contacttext
{
margin:60px 5px 15px 25px;
width:600px;
float:left;

}
#contactimage
{
margin:14px 57px 0px 0px;
float:right;
width:270px;
height:141px;
}
#tabcontent
{
margin:0px 12px 0px 12px;
width:930px;
height:280px;
}
#contactimage2
{
float:left;
width:357px;
height:226px;
}


#menu3 {
	width: 210px;
	margin: 15px;
	border-style: solid solid none solid;
	border-color: #BCD2E6;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #0a67a3;
/*
	border-size: 1px;
	border-width: 1px; */
	}
	
#menu3 li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	color: #0a67a3;
	}	
	
#menu3 li a:link, #menu3 li a:visited {
	color: #d7e7f6;
	display: block;
	padding: 8px 0 0 10px;
	}
	
#menu3 li a:hover {
	
	background: #384e60;
	padding: 8px 0 0 10px;
	color:#FFFFFF;
	}
ul {
	list-style:  none;
	margin: 0;
	padding: 0;
	
	}
img {
    border: none;
} 


/* added for the webteam */
#webteam
{
background:#ffffff;
width:960px;
height: 1120px;

}
#otherleftsidebar1 {
float:left;
height: 480px;
width:250px;
background: #fff url(Images/SideImages/sideimage_small.jpg);

}
#othercontent1
{
float:right;
width:658px;
margin:0px 20px 0px 0px;

}
/* added for the staff_directory */

#staff_directory
{
background:#d7e7f6;
width:960px;
overflow:hidden;

}
#otherleftsidebar-staff {
float:left;
width:250px;
background:url(images-oct20/menubg.png) no-repeat #4674a0;
overflow:hidden;



}

/* added for the webpolicy */
#webpolicy
{
background:#ffffff;
width:960px;
height: 1750px;

}
#otherleftsidebar2 {
float:left;
height: 1122px;
width:250px;
background: #fff url(Images/SideImages/sideimage2.jpg);

}
/* added for the calendar */
#calendar
{
background:#ffffff;
width:960px;
height: 1250px;

}
#otherleftsidebar4 {
float:left;
height: 480px;
width:250px;
background: #fff url(Images/SideImages/sideimage_small2.jpg);

}
/* added for the calendar-wrong */
#calendar2
{
background:#ffffff;
width:1024px;
height: 725px;
}

#rightsidebar {
float:right;
height: 638px;
width:69px;
background: #fff url(images/bg_lef_right.jpg);
}
#calendar_top2
{
	background:#fff ;
	width:1024px;
	float:left;
	height: 87px;
	
}
#calendarcontent
{

width:886px;
margin:0px 0px 0px 0px;
float:none;


}

/* added for the muscat */
#muscat
{
background:#ffffff;
width:960px;
overflow:hidden;

}
#news
{
background:#ffffff;
width:960px;
overflow:hidden;

}

#otherleftsidebar3 {
float:left;
height: 1122px;
width:250px;
background: #fff url(Images/SideImages/sideimage5.jpg);

}
#otherleftsidebar3-news {
float:left;
height: 1122px;
width:250px;
background: #fff url(Images/SideImages/sideimage.jpg);

}

/* added for the department */
#department
{
background:#d7e7f6;
width:1000px;


}
#dept_head{
	width: 458px;
	height:128px;
	
	}
#deptintro{
	width: 320px;
	float: right;
	}
#left_dept{
	width: 290px;
	float: left;
	}
#dept_content{
	width: 610px;
	
	}
/* added for the marquee */
#marquee
{

width:333px;
background:url(images/engineering/news_bg.jpg) no-repeat;

}


#deptheader
{
	height:143px;
	width: 1024px;
	}
#deptrightcontent
{
	padding-left:15px;
	vertical-align:top;
	width: 670px;
	float:right;
	background:#ffffff;
	}
#deptleftcontent
{

	width: 322px;
	float:left;
	background:#ffffff;
	}
#itdept1
{
background:#ffffff;
width:1024px;
height: 750px;
}
#itdeptcourses
{
background:#ffffff;
width:1024px;
height: 4600px;
}

#elcdeptstaff
{
background:#ffffff;
width:1024px;
height: 2300px;
}
#busmore
{
background:#ffffff;
width:1024px;
overflow:hidden;
}
#smalllength
{
background:#ffffff;
width:1024px;
height: 900px;
}


#busdeptcourses
{
background:#ffffff;
width:1024px;
height: 2550px;
}

/* added for the news details */
#newsimage
{
height: 141px;
width: 180px;
float:left;
margin-left: 10px;
}
#newsdetails-long
{
height:400px;
width:400px;
float:right;
margin-right: 10px;
text-align:left;
}

#detailwrapper-long
{
background: #CCCCCC;
height:400px;
}

.newsdetails
{
	overflow:hidden;
	text-align:justify;
	padding: 10px 10px;
	margin-bottom:20px;
	border:thin #CCC solid;
	width: 600px;
	background: #dbe2e9;
}
.newsdetails p
{
	font-weight:bold;
	padding-bottom:20px;
}
#detailwrapper
{
	width: 600px;
	background: #dbe2e9;


}


/* added for the admin page */
#asstdeanstudent_affairs
{
background:#d7e7f6;
width:960px;
height: 700px;

}
#asstdeanstudent_affairs_depts
{
background:#d7e7f6;
width:960px;
height: 600px;

}

#asstdeanstudent_affairs_staff
{
background:#d7e7f6;
width:960px;
height: 900px;

}


#asstdeanadmin-finance_affairs
{
background:#d7e7f6;
width:960px;
height: 600px;

}

#asstdeanadmin-finance_affairs_staff
{
background:#d7e7f6;
width:960px;
height: 800px;

}
#academic_affairs_depts
{
background:#d7e7f6;
width:960px;
height: 900px;

}
#asstdeanacademic_affairs
{
background:#d7e7f6;
width:960px;
height: 800px;

}
#asstdeanadmin-finance_affairs-proc
{
background:#d7e7f6;
width:960px;
height:3000px;

}
#asstdeanadmin-finance_affairs-hr-proc
{
background:#d7e7f6;
width:960px;
height:5820px;

}
#otherleftsidebar-AF {
float:left;
height: 448px;
width:250px;
background-image: url(images-oct20/menubg-new.png);
}

#otherleftsidebar-AF_staff {
float:left;
height: 648px;
width:250px;
background-image: url(images-oct20/menubg-new.png);
}
#otherleftsidebar-AcadF-depts {
float:left;
height: 738px;
width:250px;
background-image: url(images-oct20/menubg-new.png);
}
#otherleftsidebar-AcadF {
float:left;
height: 638px;
width:250px;
background-image: url(images-oct20/menubg-new.png);
}
#otherleftsidebar-SA {
float:left;
height: 538px;
width:250px;
background-image: url(images-oct20/menubg-new.png);
}
#otherleftsidebar-SA_depts {
float:left;
height: 438px;
width:250px;
background-image: url(images-oct20/menubg-new.png);
}
#otherleftsidebar-SA_staff {
float:left;
height: 738px;
width:250px;
background-image: url(images-oct20/menubg-new.png);
}

#otherleftsidebar-AF-admin-finance-proc {
float:left;
height: 1958px;
width:250px;
background: url(images-oct20/menubg.png) no-repeat #4674a0;

}

#asstdeanstudent_affairs-depts
{
background:#d7e7f6;
width:960px;
height: 1450px;

}
#otherleftsidebar-SA-depts {
float:left;
height: 1298px;
width:250px;
background: url(images-oct20/menubg.png) no-repeat #4674a0;

}
#otherleftsidebar-AF-admin-proc {
float:left;
height: 2838px;
width:250px;
background: url(images-oct20/menubg.png) no-repeat #4674a0;

}
#otherleftsidebar-AF-admin-hr-proc {
float:left;
height: 5658px;
width:250px;
background: url(images-oct20/menubg.png) no-repeat #4674a0;

}
#headpix
{
	float: left;
	width: 240px;
	}
#message
{
	float: right;
	width: 400px;
	}
.floatimgleft {
float:left;
margin-top:10px;
margin-right:10px;
margin-bottom:10px;
}



/* added for the the_administration */
#the_administration
{
background:#d7e7f6;
width:960px;
height: 1700px;

}
#otherleftsidebar-theadmin {
float:left;
height: 1538px;
width:250px;
background-image: url(images-oct20/menubg-new2.png);
}
/* added for the bluish contact */
#contact-blue
{
background:#d7e7f6;
width:960px;
height: 550px;

}
#contact_top-blue
{
	background-image: url(images-oct20/headerbg.png);
	width:960px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:38px;
	font-variant:small-caps;
	font-weight:bold;
	height: 162px;
	float:left;
}

#contacttext-blue
{
margin:60px 5px 15px 25px;
width:600px;
float:left;

}
#contactimage-blue
{
margin:14px 57px 0px 0px;
float:right;
width:270px;
height:141px;
}
#tabcontent-blue
{
margin:0px 12px 0px 12px;
width:930px;
height:280px;
}
#contactimage2-blue
{
float:left;
width:357px;
height:226px;
}

/* added for the college_vision */
#college_vision
{
background:#d7e7f6;
width:960px;
height: 650px;

}
#otherleftsidebar-vision {
float:left;
height: 488px;
width:250px;
background-image: url(images-oct20/menubg-new.png);
}
/* added for the for students */
#college-life
{
background:#d7e7f6;
width:960px;
height: 600px;

}

#student_org
{
background:#d7e7f6;
width:960px;
height: 1000px;

}
#facilities
{
background:#d7e7f6;
width:960px;
height: 7100px;

}
/* added for downloads */

#downloads
{
background:#ffffff;
width:960px;
height: 640px;

}
#otherleftsidebar_downloads{
float:left;
height: 480px;
width:250px;
background: #fff url(Images/SideImages/sideimage_small2.jpg);

}
/* new menu */
.preload1 {background: url(images/three_0a.gif);}
.preload2 {background: url(images/three_1a.gif);}

#nav {padding:0; margin:0; list-style:none; height:35px; background:#fff url(images/three_0.gif) repeat-x; position:relative; z-index:500; font-family:arial, verdana, sans-serif;}
#nav li.top {display:block; float:left; height:38px;}
#nav li a.top_link {display:block; float:left; height:35px; line-height:33px; color:#fff; text-decoration:none; font-size:12px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;background: url(images/three_0.gif);}
#nav li a.top_link span {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(images/three_0.gif) right top no-repeat;}
#nav li a.top_link span.down {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(images/three_0a.gif) no-repeat right top;}

#nav li:hover a.top_link {color:#fff; background: url(images/three_1.gif) no-repeat;}
#nav li:hover a.top_link span {background:url(images/three_1.gif) no-repeat right top;}
#nav li:hover a.top_link span.down {background:url(images/three_1a.gif) no-repeat right top;}

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

#nav li:hover ul.sub
{left:1px; top:38px; background: #71808d; padding:3px; border:1px solid #000; white-space:nowrap; width:172px; height:auto; z-index:300;}
#nav li:hover ul.sub li
{display:block; height:30px; position:relative; float:left; width:172px; font-weight:normal;}
#nav li:hover ul.sub li a
{display:block; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; height:25px; width:170px; line-height:25px; text-indent:5px; color:#fff; text-decoration:none;border:1px solid #000000;}
#nav li ul.sub li a.fly
{background:#000000 url(images/arrow.gif) 80px 6px no-repeat;}
#nav li:hover ul.sub li a:hover 
{background:#303030; color:#fff; border-color:#fff;}
#nav li:hover ul.sub li a.fly:hover
{background:#303030 url(images/arrow_over.gif) 80px 6px no-repeat; color:#fff;}


#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:90px; top:-4px; background: #71808d; padding:3px; border:1px solid #5c731e; white-space:nowrap; width:90px; z-index:400; height:auto;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background:#303030 url(images/arrow_over.gif) 80px 6px no-repeat; color:#fff; border-color:#fff;} 

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{background:#71808d url(images/arrow.gif) 80px 6px no-repeat; color:#000; border-color:#000000;} 



.sitemap
{
	background:url(images-oct20/sitemap-bar.jpg) repeat-x;
	height:34px;
	line-height:34px;
	font:Arial, Helvetica, sans-serif #CCC bold;
	padding-left:20px;
	
	}
.second-level
{
	list-style-image:url(images-oct20/li_img.png); 
	padding-left:50px;
}
.third-level
{
	list-style-image:url(images-oct20/ul_img.png); 
	padding-left:50px;
}
.fourth-level
{
	list-style-image:url(images-oct20/li_img.png); 
	padding-left:50px;
}
#sitemap-wrapper
{
	float:right;
	width:658px;
	margin:0px 20px 0px 0px;
	
	}
	
	/* added for the sitemap */
#sitemap
{
background:#d7e7f6;
width:960px;
height: 4262px;

}
/* added for the events details */
#events
{
background:#ffffff;
width:960px;
overflow:hidden;


}
#otherleftsidebar3-events {
float:left;
height: 800px;
width:250px;
background: #fff url(Images-oct20/events-images.jpg);

}
/*added for  the second level menu */
ul#menu, ul#menu ul {
	list-style-type:none;
	margin: 0;
	padding: 0;
	color:#0A67A3;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
}

ul#menu a {
  display: block;
  text-decoration: none;	
  

  
}

ul#menu li {
  margin-top: 1px;
 
  
}

ul#menu li a {
	color:#0A67A3;
	height:24px;
	line-height: 20px;
	text-decoration:none;
	voice-family:inherit;
	padding-left: 20px;
	
}

ul#menu li a:hover {
	background: #384e60;
	color:#FFFFFF;
	

}

ul#menu li ul li a {
	
  	color:#0A67A3;
	height:24px;
	text-decoration:none;
	voice-family:inherit;
}

ul#menu li ul li a:hover {

  	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#384E60 none repeat scroll 0 0;
	color:#FFFFFF;
}
li#indent
{
	padding-left: 20px;
}

