
body{
	padding:0px;
	margin:0;
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	background: #f4f4f4;
	color: #333333;
font-size: small; }

#wrap{
width:1000px;
background: #fff;
margin:0 auto;
}

a{
text-decoration:none;
color:#717171;
}
a:hover{
text-decoration:underline;
color: #333333; }


/****** see col-right 'a'  & 'hover' states in column section below******/


a#text:link {
font-size: 80%; }

a#text:hover{
text-decoration:underline;
color: #333333;
}


/*HEADER with graphics styles begin*/

#header{
padding:0px 0px 90px 0px;
margin:0px;
background: #fff url(../images/site_graphics/banner1.jpg) no-repeat 0% 0%;

}

#header img{
float:left;
}

#header-bi{
padding:0px 0px 90px 0px;
margin:0px;
background: #fff url(../images/site_graphics/banner1_bi.jpg) no-repeat 0% 0%;

}


#img-title{
float:right
}

.img-123{
margin:13px 0px 2px 0px;
}


/*COLUMN LEFT & NAV styles begin*/


#col-left{
padding:0px 0px 0px;
width: 212px;
font-size: 85%; }

#col-left .banner{
text-align:left;
font-weight: bold;
color: #7f7f7f;
margin:75px auto 10px 10px;
padding:10px 20px 0 5px;
width: 140px;
border: 2px #edf1f4 solid}

#col-left h4{
padding:0 20px;
}

#col-left a.link-on {
color: #727272;
padding:0 5px;
display:block;
width:140px;
}
#col-left a:hover.link-on {
text-decoration: none;
color: #727272;
background-color:#edf1f4;
}

#col-left .banner img{
border:none;
}


.sidelink, .sidelink-on, .sidelink-1-on{
text-align:left;
display:block;
width:185px;
padding:3px 0px 3px 8px;
margin:0px 0px 5px 0px;
}
.sidelink, .sidelink-1-on{
background:#ffffff;
}
.sidelink-2, .sidelink-2-on{
text-align:left;
display:block;
width:185px;
padding:0px 0px 2px 7px;
margin:0px 0px 5px 10px;
}
.sidelink-3, .sidelink-3-on{
text-align:left;
display:block;
width:160px;
padding:0px 0px 2px 14px;
margin:0px 0px 5px 16px;
}

.sidelink-4, .sidelink-4-on{
text-align:left;
display:block;
width:160px;
padding:0px 0px 2px 21px;
margin:0px 0px 5px 16px;
}
.sidelink-on, .sidelink-2-on, .sidelink-3-on, .sidelink-4-on{
background:#edf1f4;
color: #000000;
}
.sidelink:hover{
background:#edf1f4;
text-decoration:none;
}


.hide{
display:none;
}

/*MIDDLE Column styles begin*/

#home{
background: #ffffff url(../images/home_overview.jpg) no-repeat 0% 0%;
padding:0px 0px 525px 0px;
width: 450px;
}

/* Philosophy styles begin*/

#businessphilosophy{
background: #ffffff url(../images/philosophy/businessphilosophy.gif) no-repeat 0% 0%;
padding:0px 0px 575px 0px;
width: 450px;
}

#ucdphilosophy{
background: #ffffff url(../images/philosophy/ucdphilosophy.gif) no-repeat 0% 0%;
padding:0px 0px 575px 0px;
width: 450px;
}


/* User experience evolution styles begin*/

#userexperience{
background: #ffffff url(../images/uetransformation/engagement2.gif) no-repeat 0% 0%;
padding:0px 0px 75px 0px;
width: 450px;
}

#transformingorg{
background: #ffffff url(../images/uetransformation/transformingorganizations.jpg) no-repeat 25% 0%;
padding:0px 0px 55px 0px;
width: 450px;
}

#buildingdesignfirm{
background: #ffffff url(../images/uetransformation/builddesignfirm2.gif) no-repeat 0% 0%;
padding:0px 0px 75px 0px;
width: 450px;
}

#evolution{
background: #ffffff url(../images/uetransformation/evolution2.jpg) no-repeat 0% 0%;
padding:0px 0px 575px 0px;
width: 450px;
}

#techsupport{
background: #ffffff url(../images/uetransformation/techsupport2.gif) no-repeat 50% 0%;
padding:0px 0px 20px 0px;
width: 450px;
}

#councils{
background: #ffffff url(../images/uetransformation/councils.jpg) no-repeat 0% 0%;
padding:0px 0px 575px 0px;
width: 450px;
}

#practices{
background: #ffffff url(../images/uetransformation/practices2.gif) no-repeat 50% 0%;
padding:0px 0px 175px 0px;
width: 450px;
}

#great-teams{
background: #ffffff url(../images/uetransformation/great_teams2.gif) no-repeat 50% 0%;
padding:0px 0px 175px 0px;
width: 450px;
}

#standards{
background: #ffffff url(../images/uetransformation/standards2.gif) no-repeat 50% 0%;
padding:0px 0px 175px 0px;
width: 450px;
}

#icons{
background: #ffffff url(../images/uetransformation/standards_icons.gif) no-repeat 10% 0%;
padding:0px 0px 175px 0px;
width: 450px;
}

#tooling{
background: #ffffff url(../images/uetransformation/standards_tooling.gif) no-repeat 10% 0%;
padding:0px 0px 175px 0px;
width: 450px;
}


#globalization{
background: #ffffff url(../images/uetransformation/globalization.gif) no-repeat 0% 0%;
padding:0px 0px 75px 0px;
width: 450px;
}

#process{
background: #ffffff url(../images/uetransformation/process2.gif) no-repeat 0% 0%;
padding:0px 0px 75px 0px;
width: 450px;
}

#education{
background: #ffffff url(../images/uetransformation/education_overview.jpg) no-repeat 0% 0%;
padding:0px 0px 30px 0px;
width: 450px;
}

#training{
background: #ffffff url(../images/uetransformation/education_training2.jpg) no-repeat 0% 0%;
padding:0px 0px 125px 0px;
width: 450px;
}

#workshops{
background: #ffffff url(../images/uetransformation/education_workshops.jpg) no-repeat 0% 0%;
padding:0px 0px 725px 0px;
width: 450px;
}

#personas{
background: #ffffff url(../images/uetransformation/personas2.jpg) no-repeat 0% 0%;
padding:0px 0px 75px 0px;
width: 450px;
}

/* Business intelligence styles begin*/

#businessintelligence{
background: #ffffff url(../images/businessintelligence/businessintelligence.jpg) no-repeat 0% 0%;
padding:0px 0px 575px 0px;
width: 450px;
}


/*Bus. Intelligence - Evolved Capabilities styles*/
#evolved{
background: #ffffff url(../images/businessintelligence/evolved.gif) no-repeat 0% 0%;
padding:0px 0px 475px 0px;
width: 450px;
}

#prodimprove{
background: #ffffff url(../images/businessintelligence/prodimprove_overview.gif) no-repeat 0% 0%;
padding:0px 0px 50px 0px;
width: 450px;
}

#planalysis{
background: #ffffff url(../images/businessintelligence/planalysis_overview.gif) no-repeat 0% 0%;
padding:0px 0px 50px 0px;
width: 450px;
}

#featureutil{
background: #ffffff url(../images/businessintelligence/featureutil_overview.gif) no-repeat 0% 0%;
padding:0px 0px 50px 0px;
width: 450px;
}

#requestproj{
background: #ffffff url(../images/businessintelligence/requestproj_overview.gif) no-repeat 0% 0%;
padding:0px 0px 50px 0px;
width: 450px;
}

#mktresearch{
background: #ffffff url(../images/businessintelligence/mktresearch_overview.gif) no-repeat 0% 0%;
padding:0px 0px 50px 0px;
width: 450px;
}

#transcustomer{
background: #ffffff url(../images/businessintelligence/transcustomer_overview.gif) no-repeat 0% 0%;
padding:0px 0px 50px 0px;
width: 450px;
}

/*Bus. Intelligence - Engagement Process styles*/

#biengagement{
background: #ffffff url(../images/businessintelligence/engagement/engage0.gif) no-repeat 0% 0%;
padding:0px 0px 50px 0px;
width: 450px;
}

#listen{
background: #ffffff url(../images/businessintelligence/engagement/engage1.gif) no-repeat 0% 0%;
padding:0px 0px 50px 0px;
width: 450px;
}

#translate{
background: #ffffff url(../images/businessintelligence/engagement/engage2.gif) no-repeat 0% 0%;
padding:0px 0px 50px 0px;
width: 450px;
}

#propose{
background: #ffffff url(../images/businessintelligence/engagement/engage3.gif) no-repeat 0% 0%;
padding:0px 0px 50px 0px;
width: 450px;
}

#collaborate{
background: #ffffff url(../images/businessintelligence/engagement/engage4.gif) no-repeat 0% 0%;
padding:0px 0px 50px 0px;
width: 450px;
}

#stakeholder{
background: #ffffff url(../images/businessintelligence/engagement/engagement_stakeholder.gif) no-repeat 0% 0%;
padding:0px 0px 100px 0px;
width: 450px;
}
#councils{
background: #ffffff url(../images/uetransformation/councils.jpg) no-repeat 0% 0%;
padding:0px 0px 375px 0px;
width: 450px;
}


/* Portfolio - UX styles*/

.uxcaption{
margin: 0 0 0 20px;
font-size:90%;
}

#portfolio{
background: #ffffff url(../images/portfolio/portfolio.gif) no-repeat 50% 0%;
padding:50px 0px 450px 0px;
width: 450px;
}

#portfolio h3{ 
font-size:100%;
color:#414141;
font-weight: bold;
padding:0px 8px 10px 0px;
margin:0px 0px 8px 0px;

}

#acknowledgements{
background: #ffffff;
padding:0px 0px 50px 15px;
width: 450px;
}

#acknowledgements h3{ 
font-size:100%;
color:#414141;
font-weight: bold;
padding:0px 8px 10px 0px;
margin:0px 0px 8px 0px;

}

#firststartoverview{
background: #ffffff url(../images/portfolio/firststart_overview2.gif) no-repeat 0% 0%;
padding:0px 0px 630px 0px;
width: 450px;
}

#firststartdetails{
background: #ffffff url(../images/portfolio/firststart_details2.gif) no-repeat 0% 0%;
padding:0px 0px 100px 0px;
width: 450px;
}

#isc-overview{
background: #ffffff url(../images/portfolio/isc_overview.gif) no-repeat 0% 0%;
padding:50px 0px 500px 0px;
width: 450px;
}

#isc-details{
background: #ffffff url(../images/portfolio/isc_details.gif) 0% 0% no-repeat;
padding:0px 0px 100px 0px;
width: 450px;
}

#cvs-overview{
background: #ffffff url(../images/portfolio/ccme_overview.gif) no-repeat 0% 0%;
padding:0px 0px 600px 0px;
width: 450px;
}
#vcm-overview{
background:#ffffff url(../images/portfolio/cecm_overview.gif) 0% 0% no-repeat;
padding:0px 0px 900px 0px;
width: 450px;
}

#cvs-details{
background:#ffffff url(../images/portfolio/ccme_details.gif) 0% 0% no-repeat;
padding:0px 0px 100px 0px;
width: 450px;
}

#vcm-details{
background:#ffffff url(../images/portfolio/cecm_overview.gif) 0% 0% no-repeat;
padding:0px 0px 100px 0px;
width: 450px;
}

#cnm-details2{
background:#ffffff url(../images/portfolio/cecm_details2.gif) 50% 0% no-repeat;
padding:0px 0px 100px 0px;
width: 450px;
}

#cnm-overview{
background:#ffffff url(../images/portfolio/cenm_overview.gif) 0% 0% no-repeat;
padding:50px 0px 600px 0px;
width: 450px;
}
#cnm-details{
background:#ffffff url(../images/portfolio/cenm_details.gif) 0% 0% no-repeat;
padding:0px 0px 50px 0px;
width: 450px;
}

#redesign{
background:#ffffff url(../images/portfolio/redesign.jpg) no-repeat 0% 0%;
padding:0px 0px 100px 0px;
width: 450px;
}

#swa{
background:#ffffff url(../images/portfolio/swa_overview.jpg) no-repeat 0% 0%;
padding:0px 0px 100px 0px;
width: 450px;
}

#swa-details{
background:#ffffff url(../images/portfolio/swa_details.gif) no-repeat 0% 0%;
padding:0px 0px 300px 0px;
width: 450px;
}

#homenetworktool{
background: #ffffff url(../images/portfolio/homenetworktool.jpg) no-repeat 0% 0%;
padding:0px 0px 20px 0px;
width: 450px;
}

#ipphone{
background: #ffffff url(../images/portfolio/ipphone.jpg) no-repeat 0% 0%;
padding:0px 0px 300px 0px;
width: 450px;
}

#videophone{
background: #ffffff url(../images/portfolio/videophone.jpg) no-repeat 0% 0%;
padding:0px 0px 650px 0px;
width: 450px;
}

#confphone{
background:#ffffff url(../images/portfolio/confphone.jpg) 0% 0% no-repeat;
padding:0px 0px 300px 0px;
width: 450px;
}


#confphone-details{
background:#ffffff url(../images/portfolio/confphone_details.jpg) 0% 0% no-repeat;
padding:0px 0px 300px 0px;
width: 450px;
}



/* Portfolio - Bus. Intel. styles*/
#aip{
background: #ffffff url(../images/portfolio/asa_overview.gif) no-repeat 0% 0%;
padding:0px 0px 125px 0px;
width: 450px;
}
#asa{
background: #ffffff url(../images/portfolio/pix_overview.gif) no-repeat 0% 0%;
padding:0px 0px 125px 0px;
width: 450px;
}
#engine{
background: #ffffff url(../images/portfolio/acns_overview.gif) no-repeat 0% 0%;
padding:0px 0px 125px 0px;
width: 450px; 
}

#devicegui{
background: #ffffff url(../images/portfolio/isdm_overview.gif) no-repeat 0% 0%;
padding:0px 0px 125px 0px;
width: 450px;
}

#switch{
background: #ffffff url(../images/portfolio/ce500_overview.gif) no-repeat 0% 0%;
padding:0px 0px 125px 0px;
width: 450px;
}

/* Conferences, Pubs, Links styles*/

#publications{
background: #ffffff;
padding:0px 0px 125px 10px;
width: 450px;
}

#publications p{
margin:30px 0 0 0;
}

#publications p.feature{
padding:6px;
background-color: #edf1f4;
width:390px; }

#publications img{
margin:10px 0 5px 12px;
}

#publications ul li{
width:365px;
}

#publications ul li{
display: list-item;
list-style-type: none;
text-indent:-27px;
margin:10px 0 3px 0px;
padding: 0 10px 0px 0px;
} 

#publications ul li.no-pdf{
display: list-item;
list-style-type: none;
text-indent:0px;
margin:10px 0 3px 0px;
padding: 0 10px 0px 0px;
} 

#publications ul li .b{
font-weight: bold;
font-style: normal;
color: #5f5f5f; 
}


#publications ul img{
margin:0px 10px 0 0;
vertical-align: -3px; 
}

#links{
background: #ffffff url(../images/links/links_overview.gif) no-repeat 0% 0%;
padding:0px 0px 100px 0px;
width: 450px;
}

/* References styles*/

#references{
background: #ffffff;
padding:0px 0px 125px 0px;
width: 450px;
}

#references1{
background: #ffffff url(../images/readings/references.gif) no-repeat 0% 0%;
padding:0px 0px 50px 0px;
width: 450px;
}

#references a{
color: #6089b4;
font-weight: bold; 
}

#references a:hover{
text-decoration:underline;
}

#references ul li{
list-style-image: url(../images/site_graphics/list_bullet.gif) 0% 0%; 
list-style-type: disc;
padding: 10px 15px 10px 0px;
display: list-item; }

#refwindow{
margin:0 30px;
}

/*COLUMN RIGHT styles begin*/

#col-right{
padding: 0px 15px 0px 25px;
width: 338px;
}
#col-right h5{
text-decoration:none;
color: #000000;
margin: 0px;
font-weight: normal;
font-size: 85%;
padding-top: 2px;
padding-bottom: 2px;
margin-left: 10px; }

#col-right a{
color: #6089b4;
font-size: 95%;
text-decoration: none;
font-weight: bold; 
}

#col-right a:hover{
text-decoration:underline;  
/*** color: #333333; ***/
}



#col-right h3{
font-size:100%;
color:#414141;
font-weight: bold;
padding:0px 8px 10px 0px;
margin:0px 0px 8px 0px;

}

#col-right p{
padding:0px 0px 0px 0px;
}

#col-right p.close{
margin:10px 0 5px 0;
padding:0px 0px 0px 0px;
}

#col-right ul{
margin:0px 0 0 30px;
padding:0 0 0 0;
}

#col-right ul p {
margin:0px 0 0 0;
padding:5px 0 0 0;
}

#col-right ul li{
list-style-image: url(../images/site_graphics/list_bullet.gif) 0% 0%; 
list-style-type: disc;
padding: 0 0 10px 0px;
display: list-item; }

#col-right ul.close  li{
list-style-image: url(../images/site_graphics/list_bullet.gif) 0% 0%; 
list-style-type: disc;
padding: 0 0 3px 0px;
display: list-item; }

#col-right ul li p {
text-indent:-14px;
margin:3px 0 0 15px;
padding:0px 0 0 0;
}

#col-right ul#portfast{
margin:-5px 0 0 20px;
padding:0 0 0 0;
}

XXX#col-right ul#philo-ucd li{
margin:0;
padding:1px 0;
}

/**Footer style**/

#footer{
margin:20px auto 0 auto;
background: #fff url(../images/site_graphics/footer.jpg) no-repeat 0% 0%; 
height:21px;
}

#footer-bi{
margin:20px auto 0 auto;
background: #fff url(../images/site_graphics/footer_bi.jpg) no-repeat 0% 0%; 
height:21px;
}



/** Misc styles**/

.b{
font-weight: bold;
color: #5f5f5f; 
}

#nojs{
vertical-align: -5px; 
}

h3{
font-size:100%;
color:#414141;
font-weight: normal;
padding:0px 8px 10px 0px;
margin:0px 0px 8px 0px;
 }

h4{
font-size:100%;
color:#547098;
padding:0px 0px 5px 0px;
margin:0px;
 }


h5 {
font-size: 85%;
}


#intro ul{
margin:0px 0 0 10px;
padding:0 0 0 0;
}

#window-large{
background-color:#ffffff;
padding:15px 0px 25px 15px;
}

#window-large #lc{
width:500px;
float:left;
xclear:left;
}

#window-large #rc{
width:350px;
margin:0 0 0 550px;
}

#window-large h3{
font-size: 100%;
font-weight: bold;
color: #000000;
padding: 25px 0px 20px 25px;
}
#window-large h4{
font-size: 100%;
font-weight: normal;
color: #000000;
padding-bottom: 25px;
}

#window-large td{
background:#ffffff;
padding:5px;
text-align: center;
white-space: nowrap; }

#window-large a:link, #window-large a:visited, #window-large a:hover, #window-large a:active {
text-decoration:underline;
color:#000000;
padding:0; 
margin:0 4px 0 4px;
}

#window-large a:hover{
text-decoration:underline;
color:#53729e;
}

#right{
float:right;
}

/* Secure styles
--------------------------------------------------------------------------*/

#secure_home{
background: #ffffff url(../secure/images/secure_home.jpg) no-repeat 10% 30%;
padding:0px 0px 100px 0px;
width: 450px;
}


#secure_engagement{
background: #ffffff url(../secure/images/secure_engagement.jpg) no-repeat 0% 0%;
padding:0px 0px 20px 0px;
width: 450px;
}

#secure_linksys{
background: #ffffff url(../secure/images/secure_linksys.jpg) no-repeat 0% 0%;
padding:0px 0px 20px 0px;
width: 450px;
}

div#secure a:link,  div#secure a:visited , div#secure a:active,
div#secure img a:link,  div#secure img a:visited , div#secure img a:hover, div#secure img a:active {
text-decoration:none;
}

div#secure a:hover   {
text-decoration:underline;
}



/*Proofreading & Editing styles begin*/

.style1 {color: #FF0000}
.style3 {color: #FF0000; font-size: 85%; }