
UL#nav {
  FONT-SIZE: 1.5em;
  MARGIN: 0px !important;
  OVERFLOW: hidden;
  LIST-STYLE-TYPE: none;
  POSITION: absolute;
  HEIGHT: 50px !important;
  width: 974px;
  padding-top: 0px;
padding-left:0px;
  z-index: 1;
}

UL#nav LI {
  PADDING: 0px !important;
  FLOAT: left;
  margin: 0px !important;
  list-style: none;
  padding-top: 0px;
  z-index: 2;
  HEIGHT: 50px;
}

UL#nav li A {
  display: block;
  float: left;
  height: 54px;
  padding-top: 10px;
  height: 50px;
  CURSOR: pointer;
  vertical-align: middle;
  TEXT-DECORATION: none;
  z-index: 1;
}


UL#nav a#about_us {
  background: url(/sites/default/files/images/nav_bar/full-wider-1a.png) no-repeat;
  width:116px !important;
}
UL#nav a#about_us:hover, .about_us a#about_us {
  background: url(/sites/default/files/images/nav_bar/full-wider-1a.png) 0px -100px no-repeat !important;
  width:116px !important;
  z-index:99;
}



UL#nav a#services {
  background: url(/sites/default/files/images/nav_bar/full-wider-1a.png) -116px 0px no-repeat;
  width:114px !important;
}
UL#nav a#services:hover, .services a#services {
  background: url(/sites/default/files/images/nav_bar/full-wider-1a.png) -116px -100px no-repeat !important;
  width:114px !important;

}

UL#nav a#consumers {
  background: url(/sites/default/files/images/nav_bar/full-wider-1a.png) -230px 0px no-repeat;
  width:117px !important;
}

UL#nav a#consumers:hover, .consumers a#consumers{
  background: url(/sites/default/files/images/nav_bar/full-wider-1a.png) -230px -100px no-repeat !important;
  width:117px !important;
}

UL#nav a#internships {
  background: url(/sites/default/files/images/nav_bar/full-wider-1a.png) -347px 0px no-repeat;
  width:122px !important;
}
UL#nav a#internships:hover, .internships a#internships {
  background: url(/sites/default/files/images/nav_bar/full-wider-1a.png) -347px -100px no-repeat !important;
  width:122px !important;
}


UL#nav a#training_institute {
  background: url(/sites/default/files/images/nav_bar/full-wider-1a.png) -469px 0px no-repeat;
  width:150px !important;
}
UL#nav a#training_institute:hover, .training_institute a#training_institute{
  background: url(/sites/default/files/images/nav_bar/full-wider-1a.png) -469px -100px no-repeat !important;
  width:150px !important;
}


UL#nav  a#careers {
  background: url(/sites/default/files/images/nav_bar/full-wider-1a.png) -619px 0px no-repeat;
  width:121px;
}
UL#nav  a#careers:hover, .careers a#careers {
  background: url(/sites/default/files/images/nav_bar/full-wider-1a.png) -619px -100px no-repeat !important;
  width:121px;
}


UL#nav a#news {
  background: url(/sites/default/files/images/nav_bar/full-wider-1a.png) -740px 0px no-repeat;
  width:115px !important;
}
UL#nav a#news:hover, .news a#news {
  background: url(/sites/default/files/images/nav_bar/full-wider-1a.png) -740px -100px no-repeat !important;
  width:115px !important;
}


UL#nav  a#donate {
  background: url(/sites/default/files/images/nav_bar/full-wider-1a.png) -855px 0px no-repeat;
  width:118px !important;
}
UL#nav  a#donate:hover, .donate #donate {
  background: url(/sites/default/files/images/nav_bar/full-wider-1a.png) -855px -100px no-repeat !important;
  width:118px !important;
}


/* SUB-NAVS */
#about_us_sub {
  padding-left: 12%;
}

#services_sub {
  margin-left: 1%;
}


#about_us_sub li a {
  width: 120px !important;
  text-align: center;
}

#services_sub li,#services_sub li a {
  width: 105px !important;
  text-align: center;
}

#donate_sub li,#donate_sub li a {
  width: 90px !important;
  text-align: center;
  font-size:.8em;
}
#donate_sub {
  margin-left: 0px;;
}

#donate_sub .small  a, #donate_sub .small {
  width:65px !important;
}

#donate_sub .smaller  a, #donate_sub .smaller {
  width:50px !important;
}

#donate_sub .larger  a, #donate_sub .larger {
  width:110px !important;
}

#services_sub li.tay-nav, #services_sub li.tay-nav a{
  width:110px !important;
}
#services_sub li a {
  padding-bottom:3px;
}

#education_sub {
  width: 962px !important;
}

#education_sub li.intern a {
  position: absolute !important;
  right: 220px;
  width: 250px;
}

#education_sub li.cons  a {
  position: absolute !important;
  left: 260px;
  width: 200px;
}

#education_sub li.conf {
  position: absolute !important;
  right: 80px;
}

#education_sub li.train-nav a {
  position: absolute !important;
  left: 80px;
}



/* FOOTER */

#ft {
  margin-top: 5em;
  padding-top: .5em;
  font-size: .75em;
  background: #b3b0a1;
  height: 75px;
  margin-left: 2px;
  margin-right: 2px;
  color: #ffffff;
}

#ft a, #ft a:hover {
  font-size: 1em;
}

ul#bottom-nav {
  BACKGROUND: url(/sites/default/files/images/bottom-nav.gif) no-repeat;
  LIST-STYLE-IMAGE: none !important;
  margin-left:2em;
  WIDTH: 100%;	LIST-STYLE-TYPE: none !important;
  HEIGHT: 20px;
}

#bottom-nav LI {
  MARGIN-TOP: 0px;
  FLOAT: left;
  LIST-STYLE-IMAGE: none !important;
  MARGIN-LEFT: -5px;	WIDTH: 110px;
  PADDING-TOP: 0px;	LIST-STYLE-TYPE: none !important;
  TEXT-ALIGN: center;
}

#bottom-nav LI#last-nav {

  width:275px;
}

/*
SIDE NAV
*/




#side-nav {
  background:url(/sites/default/files/images/side-nav-top.gif) top left no-repeat;
  width: 235px;
}

#side-nav a {
  color: #646464;
  font-size: 1em;
  text-decoration: none;
}

#side-nav a:hover {
  color: #b3013c;
  font-size: 1em;
  text-decoration: none;
  padding: 0px;;
  margin: 0px;
}

#side-wrap {
  width: 208px;
  height: 95%;
  margin-top:35px;
  border: 1px dashed #cccccc;
  border-bottom: none;
  border-top: none;
  margin-left: 2px;
  padding-left:15px;
}
#side-wrap div.block-menu { 
  margin-top:-15px;
}



#side-wrap ul {
  padding-left:0px;
  margin-top:.5em;
  margin-left:.5em;
}

#side-nav ul li {
  padding-bottom:5px;
  list-style-image:none;
  margin-left:1em;
}

#side-wrap .collapsiblock-processed .content,   #side-wrap .collapsiblock-processed h2.title {
  padding-left: 15px !important;
}

#side-wrap .collapsiblock-processed   {
  margin-left:-15px !important;

}

#side-wrap h2.title {

  color:#b3013c;
}

#side-wrap .collapsiblock-processed h2.collapsiblock {
  background:url(/sites/default/files/images/sidebar-active.png) repeat-x;
  color:#ffffff;
  height:22px;
  padding-top:8px;

}
#side-wrap .collapsiblock-processed h2.collapsiblockCollapsed {
  background:url(/sites/default/files/images/sidebar-inactive.png) repeat-x;
  color:#ffffff;
  height:22px;
  padding-top:8px;

}

#side-bottom {
  background: #646464 !important;
  width: 100%;
  height: 5px;
  margin-left:-15px;
  padding-left:15px;
}

ul#cont-list {
  margin-left: 0px !important;
  margin-bottom: 0px !important;
  padding-bottom:0px !important;

}



#side-nav ul {
  margin-left: .5em;
  list-style-type: square !important;
}

#side-nav ul li, 
#side-nav #block-menu-menu-training ul.menu li.expanded ul.menu li, 
#side-nav #block-menu-menu-aboutusmenu ul.menu li.expanded ul.menu li {
  list-style-type: square !important;
}

#side-nav ul li a {
  color:#646464;
}
#side-nav ul li a:hover {
  color:#b3013c;

}

#side-nav #block-menu-menu-training li.first, #side-nav #block-menu-menu-training ul.menu li.first + li.leaf, #side-nav #block-menu-menu-training ul.menu li.expanded,
#side-nav #block-menu-menu-aboutusmenu li.first, #side-nav #block-menu-menu-aboutusmenu ul.menu li.first + li.leaf, #side-nav #block-menu-menu-aboutusmenu ul.menu li.expanded,
#side-nav #block-menu-menu-education-sidemenu ul.menu li.first, #side-nav #block-menu-menu-education-sidemenu ul.menu li.first + li.leaf,

#side-nav #block-menu-menu-servmenu ul.menu li.first, #side-nav #block-menu-menu-servmenu ul.menu li.first + li.leaf,
#side-nav #block-menu-menu-consumers ul.menu li.first, #side-nav #block-menu-menu-consumers ul.menu li.first + li.leaf,
#side-nav #block-menu-menu-donate-side ul.menu li.first, #side-nav #block-menu-menu-donate-side ul.menu li.first + li.leaf
{
  margin-left:-.25em;
  list-style-type:none !important;
  font-weight:700;
  font-size:1.1em;
  margin-bottom:.15em;
  margin-top:.5em;
}

#side-nav #block-menu-menu-training ul.menu li.expanded > a, #side-nav #block-menu-menu-training ul.menu li.expanded,
#side-nav #block-menu-menu-aboutusmenu ul.menu li.expanded > a, #side-nav #block-menu-menu-aboutusmenu ul.menu li.expanded  {
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-left:.25em;
	
}

#side-nav #block-menu-menu-training ul.menu li.expanded > a, #side-nav #block-menu-menu-training ul.menu li.expanded > a:hover,
#side-nav #block-menu-menu-aboutusmenu ul.menu li.expanded > a, #side-nav #block-menu-menu-aboutusmenu ul.menu li.expanded > a:hover,
 {
	cursor:text;
	color:#B3013C;
	font-style:italic;
	
	
}

#side-nav #block-menu-menu-training ul.menu li.expanded ul.menu + li,
#side-nav #block-menu-menu-aboutusmenu ul.menu li.expanded ul.menu + li  {
	margin-top:.25em;
} 

#side-nav #block-menu-menu-training ul.menu li.expanded ul.menu li,
#side-nav #block-menu-menu-aboutusmenu ul.menu li.expanded ul.menu li {
  margin-left: 1.1em !important;
  list-style-type: square !important;
  font-weight:normal;
  font-size:.9em;

}

a#signup {
	font-size:1.05em;
	color:#b3013c !important;
}
a#signup:hover {
	color:#646464 !important;
	font-size:1.05em;
}

UL#sub_nav A:hover,#home_sub,#about_us_sub,#services_sub,#training_institute_sub,#careers_sub,#news_sub,#donate_sub, #internships_sub
	{
	display: none;
}
/*
.home #home_sub,.about_us #about_us_sub,.services #services_sub,.training_institute_sub #training_institute_sub,.careers #careers_sub,.news #news_sub,.donate #donate_sub, .internships #internships_sub
{
	display: block !important;
}
*/




/*
UL#nav A:hover+ul.sub-nav {
	display: block;
}
*/
ul.sub-nav {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 80.5%;
	RIGHT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OVERFLOW: hidden;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	margin-left: -2px;
	margin-top: 0px;
	HEIGHT: 50px;
	z-index: 999;
	position: absolute;
	top: 32px;
	left: 3px;
	width: 962px;
}

ul.sub-nav LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left !important;
	background: none !important;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 50px;
	margin-left: 0px;
	margin-top: 5px;
	margin-top: 5px !important;
	z-index: 999;
	text-align: center;
	background: none !important;
}

ul.sub-nav LI:first-child a,ul.sub-nav LI:last-child a {
	background: none !important;
}

ul.sub-nav A {
	display: block;
	CURSOR: pointer;
	COLOR: #ffffff !important;
	HEIGHT: 50px;
	TEXT-DECORATION: none;
	width: 92px;
	font-weight: normal !important;
	text-align: center;
	background: none !important;
	margin-right: 0 !important;
	margin-left: 0 !important;
	z-index: 999;
}
/*
ul#nav li:Hover ul   {
	display: block;
}
*/
ul.sub-nav A:hover,ul.sub-nav A:hover ul.sub-nav A:hover span {
	font-weight: normal !important;
	color: #b3b0a1 !important;
}

li.intern a {
	padding-left: 7px;
}

#about_us_sub {
	padding-left: 12%;
}

#services_sub {
	margin-left: 1%;
}



#about_us_sub li a {
	width: 120px !important;
	text-align: center;
}

#services_sub li,#services_sub li a {
    width: 105px !important;
	text-align: center;
}

#donate_sub li,#donate_sub li a {
    width: 90px !important;
	text-align: center;
	font-size:.8em;
}
#donate_sub {
	margin-left: 0px;;
}

#donate_sub .small  a, #donate_sub .small {
	width:65px !important;
}

#donate_sub .smaller  a, #donate_sub .smaller {
	width:50px !important;
}

#donate_sub .larger  a, #donate_sub .larger {
	width:110px !important;
}

#services_sub li.tay-nav, #services_sub li.tay-nav a{
  width:110px !important;
}
#services_sub li a {
  padding-bottom:3px;
}

#education_sub {
	width: 962px !important;
}

#education_sub li.intern a {
	position: absolute !important;
	right: 220px;
	width: 250px;
}

#education_sub li.cons  a {
	position: absolute !important;
	left: 260px;
	width: 200px;
}

#education_sub li.conf {
	position: absolute !important;
	right: 80px;
}

#education_sub li.train-nav a {
	position: absolute !important;
	left: 80px;
}

#hd #block-search-0 {
	float:right;
	margin-top:-45px;
}

#hd #edit-search-block-form-1-wrapper label {
	display:none !important;
}

#hd #block-search-0 #edit-submit {

width:40px;
height: 20px;
padding-top: 12px;
margin: 0;
border: 0;
font-size:0pt;
background: none;
background: transparent url(/sites/default/files/images/mag.jpg) no-repeat center top;
overflow: hidden;
cursor: pointer; /* hand-shaped cursor */
cursor: hand; /* for IE 5.x */
}

}
