/*----------Activate Link----------*/
#top #nav ul li#projects {
	line-height:35px; 
	height:35px;
	background:url(../../../images/menu/active-right.gif) right no-repeat #fff;
	margin-top:-4px;
}
 #top #nav ul li#projects a {
	background:url(../../../images/menu/active-left.gif) left no-repeat;
	height:35px;
	color:#ED1C24;
}
#top #nav ul li#projects span {
	background:url(../../../images/menu/active-icon.gif) no-repeat center bottom;
	padding-bottom:3px;
	display:block;
	}
/*----------Keep hover styles---------*/
#top #nav li#projects {list-style:none;float:left;height:31px;background:url(../../../images/menu/right-bg.gif) right no-repeat #ebebeb;}
#top #nav li#projects a {background:url(../../../images/menu/left-bg.gif) left no-repeat;display:block;padding-left:17px;padding-right:17px;height:31px;line-height:31px;color:#3B7DB1;text-decoration:none;}
#top #nav ul li#projects:hover, #top #nav ul li#projects.sfHover {line-height:38px;height:38px;background:url(../../../images/menu/hover-right.gif) right no-repeat;margin-top:-7px;}
#top #nav ul li#projects:hover a, #top #nav ul li#projects.sfHover a {background:url(../../../images/menu/hover-left.gif) left no-repeat;height:38px;color:#3B7DB1;}
#top #nav ul li#projects:hover span, #top #nav ul li#projects.sfHover span {background:url(../../../images/menu/drop-down-icon.gif) no-repeat center bottom;padding-bottom:5px;display:block;}
#top #nav ul li#projects ul li a, #top #nav ul li#projects.active ul li a, #top #nav ul li#projects.sfHover ul li a, #top #nav ul li#projects:hover ul li a{margin:0;display:block;line-height:1.5em;height:auto;font-size:1em;color:#45649B;background:url(../../../images/menu/sub-icon.gif) no-repeat center left;}
#top #nav li#projects ul li a:hover{color:#EC1E20;	background:url(../../../images/menu/sub-icon-hover.gif) no-repeat center left}
#top #nav li#projects ul ul{height:auto;font-size:1em;margin:0;padding:0;position:static;}
#top #nav li#projects li.topLi span{top:-10px;padding:0;margin:0; height:15px;}



.contentTop {background:url(../../../images/layout/content-top-last.gif);}


.contentText h2{color: #434343;}
ul.servicesProvided h4{font-size:1.1em;}

/*--------Project list---------*/

h2.projectTitle {margin:34px 0 0 -14px; padding:0 15px 0 15px;background:url(../../../images/projects/project-title.gif);width:636px;line-height:42px; height:42px; color:#5D5C5C; font-weight:normal; font-size:1.6em;}
.contentText {padding-left:40px;}
.projectBox {margin:0 0 0 -14px;padding:20px 25px 20px 25px;background:url(../../../images/projects/project-box.gif) bottom no-repeat;width:616px;}
#projectsPage h3 {font-size:1.8em; color:#434343; font-weight:normal; margin-top:25px;}
.projectBox p {color:#394956}
ul.projectInfo li{float:left; width:160px;padding-right:40px; margin-right:20px;list-style:none;background:url(../../../images/misc/dotted-border.gif) repeat-y right; height:60px;}
ul.projectInfo .lastInfo {margin-right:0; padding-right:0; background:none;}
ul.projectInfo h4 {color:#3B7DB1; margin-bottom:5px;font-size:1.2em;}
ul.projectInfo span {font-size:1.1em;}
.picture {background:url(../../../images/projects/picture-frame.gif) no-repeat; width:129px; height:115px; padding:5px 0 0 5px; float:right; margin-left:20px; margin-top:-5px;}
a.readMore {display:block;  margin: 20px 0 0 0;left:-4px; position:relative; width:109px; height:33px; font-size:0.1em; text-indent:-1000px; overflow:hidden; background:url(../../../images/projects/read-more.gif)}
.projectBox .blueDotLine {margin-left:-5px;width:636px;}

* html body div.projectBox {padding:18px; margin-left:-15px;}


a.readMore2 {display:block;  margin: 20px 0 0 0;left:-4px; width:109px; height:33px; font-size:0.1em; text-indent:-1000px; overflow:hidden; background:url(../../../images/projects/read-more.gif)}

table#projectList {font-size: 0.9em; margin: 0 0 0 26px;}

/*--------Project info---------*/
.services ul.projectInfo {font-size:1.1em;}
span.category {font-size:1.5em; color:#434343; margin-bottom:5px; display:block;}
ul.servicesProvided li{list-style:none; float:left; text-align:center;padding-top:8px; padding-right:10px; width:109px;margin-right:10px; background:url(../../../images/misc/dotted-border.gif) repeat-y right; height:65px;}
ul.servicesProvided h4 {color:#434343; margin-bottom:15px}
ul.servicesProvided li.last {background:none;margin-right:0; padding-right:0;}
div.services .projectBox {padding:10px 20px 15px 20px; width:626px;}
.pictureLarge {background:url(../../../images/projects/picture-frame-large.gif) no-repeat; width:254px; height:210px; padding:6px 0 0 8px; float:right; margin-left:20px; margin-top:-5px;}
.services .blueDotLine {margin-bottom:50px; margin-top:20px;}
* html body .services div.projectBox {margin-left:-19px;}
* html body .services h4 {font-size:1.1em;}
.services .projectInfo li{height:70px;}





