/****************

	Flags
	
	=layout - for structural elements
	=side-nav - for right hand side menu
	=no-flash - for what will display when flash isnt installed		
	
***************/

body { width:100%; margin:0; padding:0; background:url('/_img/background.gif') top left repeat-x #451146; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.6em; }
h1 { margin:0; padding:5px 0 2px 0; color:#451146; font-size:1.8em; line-height:1em; font-weight:bold; }
h2 { margin:0; padding:5px 0 2px 0; font-family: Arial, Helvetica, sans-serif; color:#451146; font-size:1.4em; font-weight:bold; clear:left; line-height:1.2em; }
h3 { color:#451146; margin:0; padding:5px 0 2px 0; font-family: Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:bold; line-height:1.2em; }
h4 { color:#451146; margin:0; padding:5px 0 2px 0; font-family: Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold; line-height:1.2em; }
h5 { margin:0; padding:5px 0 2px 0; font-family: Arial, Helvetica, sans-serif; color:#451146; font-size:1.2em; font-weight:bold; clear:left; line-height:1.2em; }
h5.expand { cursor: pointer; }
p { margin:0; padding: 0.1em 0 1.2em 0; }
#content ul { margin: 0; }
a { color:#451146; }
a:hover { color: #803781; }
.clear { clear:both; }

/**********************
	=layout
**********************/

#container { width:900px; margin:0 auto; }
#logo { padding:30px 0 18px 22px; }
#logo img#quote { padding-left:92px; padding-bottom:15px; }
#search { width:285px; height:30px; display:block; position:absolute; left:50%; margin-left:150px; background:url('/_img/search-bg.gif') top left no-repeat; padding:4px 0 0 5px; }
#search input { width:200px; height:25px; padding:3px 0 0 8px; margin:0; background:url('/_img/search-box.gif') top left no-repeat; border:none; color:#333333; font-size:0.9em; }
#search button { width:67px; height:26px; background:url('/_img/search-button.gif') 0px 0px no-repeat; border:none; cursor:pointer; padding:0; margin:0 0 0 2px; }
#search button:hover, #search button.active { background-position: 0px -100px; }
#search button span { position:absolute; top:-9999em; }
/* zoom search button */
input.zoom_button{width:auto}

#heading { width:900px; height:265px; background:url('/_img/head.gif') 0px 0px no-repeat; position: relative; }
body div#topbanner { width: 600px; height: 240px; position: absolute; top: 10px; right: 10px; /*background: url('/_img/banners/keyboard-wide.jpg') top right no-repeat;*/
}
body div#topbanner a { display: block; width: 600px; height: 240px; border: none; }
body div#topbanner a img { border: none; }
body#main_home div#topbanner, body#main_home div#topbanner a { width: 741px; }
#learn-more { position:absolute; left:50%; margin-left:309px; top:379px; width:111px; height:32px; display:block; }
#learn-more a { width:111px; height:32px; display:block; }
#learn-more a span { position:absolute; top:-9999em; }
#content { background:url('/_img/container-bg.gif') top left repeat-y; }
#shadow { background:url('/_img/content-bg.gif') top left no-repeat; padding:10px 30px 0px 30px; }
#left-col { float:left; width:555px; padding-right:20px; }
#right-col { width:265px; float:left; padding-top: 5px; }
#footer { width:900px; margin:0 auto; display:block; background:url('/_img/footer-bg.gif') top left no-repeat; padding-top:30px; padding-bottom:20px; }
#footer span#starfish { float:right; padding-right:40px; }
#footer span#copyright { float:left; padding-left:30px; font-size:0.9em; }
#footer span#copyright img { padding-right:14px; }
#footer p { padding:0; display:block; margin:0; color:#775378; line-height:1.5em; }
#footer span#copyright a { color:#f18721; text-decoration:none; padding-right:10px; }
#footer span#copyright a:hover { text-decoration:underline; }
#footer #copyright { color: #775378; }


/**************************
	=side-nav
**************************/

#side-area { padding:0; margin:0; }
ul#side-nav { background:url('/_img/side-buttons/side-nav.jpg') 0px 0px no-repeat; margin:0; padding:0px; width:270px; height: 164px; list-style:none; overflow: hidden; }
ul#side-nav li { margin:0; padding:0; float:left; }
ul#side-nav li a { width:270px; display:block; text-decoration:none; margin:0; padding:0; }
/*
ul#side-nav li { background:url('/_img/side-buttons/side-menu-border.png') bottom left no-repeat; }
ul#side-nav li a { color:#ffffff; text-decoration:none; font:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; line-height:30px; padding-left:10px; background:url('/_img/side-buttons/side-menu-item.gif') bottom left no-repeat; }
ul#side-nav li a:hover { background:url('/_img/side-buttons/side-menu-hover.gif') top left no-repeat; }
*/

ul#side-nav li a span { position:absolute; left:-9999em; }
ul#side-nav li#side-offer a { background:url('/_img/side-buttons/side-nav.gif') 0px 0px no-repeat; height: 37px !important; }
ul#side-nav li#side-surveys a { height:30px !important;; background:url('/_img/side-buttons/side-nav.gif') 0px -37px no-repeat; }
ul#side-nav li#side-feedback a { height:30px !important;; background:url('/_img/side-buttons/side-nav.gif') 0px -67px no-repeat; }
ul#side-nav li#side-org-surveys a { height:30px !important;; background:url('/_img/side-buttons/side-nav.gif') 0px -97px no-repeat; }
ul#side-nav li#side-leadership a { height: 37px !important; background:url('/_img/side-buttons/side-nav.gif') 0px -127px no-repeat; }
ul#side-nav li#side-offer a:hover { 		background-position: -271px 0px		; }
ul#side-nav li#side-surveys a:hover { 		background-position: -271px -37px	; }
ul#side-nav li#side-feedback a:hover { 		background-position: -271px -67px	; }
ul#side-nav li#side-org-surveys a:hover { 	background-position: -271px -97px	; }
ul#side-nav li#side-leadership a:hover { 	background-position: -271px -127px	; }
#right-col p { margin:0; padding:0; }
#right-col p a { font:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; line-height:40px; padding-left:15px; }
p#feedback-news a { background:url('/_img/side-buttons/feedback-button.gif') 0px 0px no-repeat; width:270px; height:43px; display:block; }
p#feedback-news a:hover { background:url('/_img/side-buttons/feedback-button.gif') 0px -43px no-repeat; }
p#project-login a { background:url('/_img/side-buttons/my-projectlogin.gif') 0px 0px no-repeat; width:270px; height:43px; display:block; }
p#project-login a:hover { background:url('/_img/side-buttons/my-projectlogin.gif') 0px -43px no-repeat; }
p#project-login a span, p#feedback-news a span { position:absolute; left:-9999em; }
#downloadbrochure { width:235px; margin:0 auto; }
/*********************
	=no-flash
*********************/

ul#nav { background: url('/_img/no-flash/nav-bg.gif') top left; padding: 10px 0 0 0; margin: 0; width: 290px; list-style: none; height: 240px; }
body#main_home ul#nav { width: 149px; }
ul#nav li { margin: 0 0 0 10px; padding: 0; border:none; text-decoration:none; float:left; width:139px; }
ul#nav li li { margin: 0; }
ul#nav li a { width:139px; display:block; text-decoration:none; height:48px; }
ul#nav li a span { position:absolute; left:-9999em; }
ul#nav li { background-image: url('/_img/no-flash/nav.gif'); background-position: 0px -10px; background-repeat: no-repeat; }
ul#nav ul { display: none; }
ul#nav li.contact-us { background-position: 0px -10px; }
ul#nav li.contact-us:hover, 
ul#nav li#nav-contact-us.active,
body#main_contact-us ul#nav li.contact-us { background-position: -139px -10px; }
body#main_contact-us ul#nav li.contact-us ul { display:block; }
ul#nav li.services { background-position: 0px -58px; }
ul#nav li.services:hover, 
ul#nav li#nav-services.active, 
body#main_services ul#nav li.services { background-position: -139px -58px; }
body#main_services ul#nav li.services ul { display: block; }
ul#nav li.experience { background-position: 0px -106px; }
ul#nav li.experience:hover, 
ul#nav li#nav-experience.active, 
body#main_experience ul#nav li.experience { background-position: -139px -106px; }
body#main_experience ul#nav li.experience ul { display: block; }
ul#nav li.resources { background-position: 0px -154px; }
ul#nav li.resources:hover, 
ul#nav li#nav-resources.active, 
body#main_resources ul#nav li.resources { background-position: -139px -154px; }
body#main_resources ul#nav li.resources ul { display: block; }
ul#nav li.about-us { background-position: 0px -202px; }
ul#nav li.about-us:hover, 
ul#nav li#nav-about-us.active, 
body#main_about-us ul#nav li.about-us { background-position: -139px -202px; }
body#main_about-us ul#nav li.about-us ul { display: block; }
ul#nav li ul { position:absolute; top: 10px; left: 150px; padding:0; list-style:none; background:url('/_img/side-buttons/sub.gif') top left no-repeat; height:240px; width:140px; }
ul#nav li ul li a, ul#nav li.about-us ul li a { width:140px; margin:0; height:30px; text-decoration:none; padding:0; outline:none; }
/* ---- Contact Us ---- */
ul#nav li.contact-us ul li { background-image: url('/_img/side-buttons/contact-sub.gif'); background-position: 0px 0px; background-repeat: no-repeat; }
ul#nav li.contact-us ul li#free-trial { background-position: 0px 0px; }
ul#nav li.contact-us ul li#make-enquiry { background-position: 0px -30px; }
ul#nav li.contact-us ul li#request-quote { background-position: 0px -60px; }
ul#nav li.contact-us ul li#start-project { background-position: 0px -90px; }
ul#nav li.contact-us ul li#for-consultants { background-position: 0px -120px; }
ul#nav li.contact-us ul li#free-trial:hover, 
ul#nav li.contact-us ul li#free-trial.active, 
body.sub_free-trial ul#nav li ul li#free-trial { background-position: -140px 0px; }
ul#nav li.contact-us ul li#make-enquiry:hover, 
ul#nav li.contact-us ul li#make-enquiry.active, 
body.sub_make-enquiry ul#nav li ul li#make-enquiry { background-position: -140px -30px; }
ul#nav li.contact-us ul li#request-quote:hover,
ul#nav li.contact-us ul li#request-quote.active, 
body.sub_request-quote ul#nav li ul li#request-quote { background-position: -140px -60px; }
ul#nav li.contact-us ul li#start-project:hover, 
ul#nav li.contact-us ul li#start-project.active, 
body.sub_start-project ul#nav li ul li#start-project { background-position: -140px -90px; }
ul#nav li.contact-us ul li#for-consultants:hover, 
ul#nav li.contact-us ul li#for-consultants.active, 
body.sub_for-consultants ul#nav li ul li#for-consultants { background-position: -140px -120px; }
/* ---- Services ---- */
ul#nav li.services ul li { background-image: url('/_img/side-buttons/services-sub.gif'); background-position: 0px 0px; background-repeat: no-repeat; }
ul#nav li.services ul li#staff-surveys { background-position: 0px 0px; }
ul#nav li.services ul li#degree-feedback { background-position: 0px -30px; }
ul#nav li.services ul li#organisational-surveys { background-position: 0px -60px; }
ul#nav li.services ul li#leadership { background-position: 0px -90px; }
ul#nav li.services ul li#leader-index { background-position: 0px -120px; }
ul#nav li.services ul li#feedback-software { background-position: 0px -150px; }
ul#nav li.services ul li#staff-surveys:hover, 
ul#nav li.services ul li#staff-surveys.active, 
body.sub_staff-surveys ul#nav li.services ul li#staff-surveys { background-position: -140px 0px; }
ul#nav li.services ul li#degree-feedback:hover, 
ul#nav li.services ul li#degree-feedback.active, 
body.sub_degree-feedback ul#nav li ul li#degree-feedback  { background-position: -140px -30px; }
ul#nav li.services ul li#organisational-surveys:hover, 
ul#nav li.services ul li#organisational-surveys.active, 
body.sub_organisational-surveys ul#nav li ul li#organisational-surveys  { background-position: -140px -60px; }
ul#nav li.services ul li#leadership:hover, 
ul#nav li.services ul li#leadership.active, 
body.sub_leadership ul#nav li ul li#leadership  { background-position: -140px -90px; }
ul#nav li.services ul li#leader-index:hover, 
ul#nav li.services ul li#leader-index.active, 
body.sub_leader-index ul#nav li ul li#leader-index  { background-position: -140px -120px; }
ul#nav li.services ul li#feedback-software:hover, 
ul#nav li.services ul li#feedback-software.active, 
body.sub_feedback-software ul#nav li ul li#feedback-software  { background-position: -140px -150px; }
/* ---- Experience ---- */
ul#nav li.experience ul li { background-image: url('/_img/side-buttons/experience-sub.gif'); background-position: 0px 0px; background-repeat: no-repeat; }
ul#nav li.experience ul li#our-approach { background-position: 0px 0px; }
ul#nav li.experience ul li#expertise { background-position: 0px -30px; }
ul#nav li.experience ul li#clients { background-position: 0px -60px; }
ul#nav li.experience ul li#case-studies { background-position: 0px -90px; }
ul#nav li.experience ul li#testimonials { background-position: 0px -120px; }
ul#nav li.experience ul li#our-approach:hover, 
ul#nav li.experience ul li#our-approach.active, 
body.sub_our-approach ul#nav li ul li#our-approach { background-position: -140px 0px; }
ul#nav li.experience ul li#expertise:hover, 
ul#nav li.experience ul li#expertise.active, 
body.sub_expertise ul#nav li ul li#expertise { background-position: -140px -30px; }
ul#nav li.experience ul li#clients:hover, 
ul#nav li.experience ul li#clients.active, 
body.sub_clients ul#nav li ul li#clients { background-position: -140px -60px; }
ul#nav li.experience ul li#case-studies:hover, 
ul#nav li.experience ul li#case-studies.active, 
body.sub_case-studies ul#nav li ul li#case-studies { background-position: -140px -90px; }
ul#nav li.experience ul li#testimonials:hover, 
ul#nav li.experience ul li#testimonials.active, 
body.sub_testimonials ul#nav li ul li#testimonials { background-position: -140px -120px; }
/* ---- Resources ---- */
ul#nav li.resources ul li { background-image: url('/_img/side-buttons/resources-sub.gif'); background-position: 0px 0px; background-repeat: no-repeat; }
ul#nav li.resources ul li#methodologies { background-position: 0px 0px; }
ul#nav li.resources ul li#staff { background-position: 0px -30px; }
ul#nav li.resources ul li#degree360 { background-position: 0px -60px; }
ul#nav li.resources ul li#org-surveys { background-position: 0px -90px; }
ul#nav li.resources ul li#leadership-dev { background-position: 0px -120px; }
ul#nav li.resources ul li#methodologies:hover, 
ul#nav li.resources ul li#methodologies.active, 
body.sub_methodologies ul#nav li ul li#methodologies { background-position: -140px 0px; }
ul#nav li.resources ul li#staff:hover, 
ul#nav li.resources ul li#staff.active, 
body.sub_staff ul#nav li ul li#staff { background-position: -140px -30px; }
ul#nav li.resources ul li#degree360:hover, 
ul#nav li.resources ul li#degree360.active, 
body.sub_degree360 ul#nav li ul li#degree360 { background-position: -140px -60px; }
ul#nav li.resources ul li#org-surveys:hover, 
ul#nav li.resources ul li#org-surveys.active, 
body.sub_org-surveys ul#nav li ul li#org-surveys { background-position: -140px -90px; }
ul#nav li.resources ul li#leadership-dev:hover, 
ul#nav li.resources ul li#leadership-dev.active, 
body.sub_leadership-dev ul#nav li ul li#leadership-dev { background-position: -140px -120px; }
/* ---- About Us ---- */
ul#nav li.about-us ul li { background-image: url('/_img/side-buttons/about-sub.gif'); background-repeat: no-repeat; background-position: 0px 0px; }
ul#nav li.about-us ul li#why-choose { background-position: 0px 0px; }
ul#nav li.about-us ul li#our-experts { background-position: 0px -30px; }
ul#nav li.about-us ul li#our-company { background-position: 0px -60px; }
ul#nav li.about-us ul li#our-partners { background-position: 0px -90px; }
ul#nav li.about-us ul li#brochure { background-position: 0px -120px; }
ul#nav li.about-us ul li#why-choose:hover, 
ul#nav li.about-us ul li#why-choose.active, 
body.sub_why-choose ul#nav li ul li#why-choose { background-position: -140px 0px; }
ul#nav li.about-us ul li#our-experts:hover, 
ul#nav li.about-us ul li#our-experts.active, 
body.sub_our-experts ul#nav li ul li#our-experts { background-position: -140px -30px; }
ul#nav li.about-us ul li#our-company:hover, 
ul#nav li.about-us ul li#our-company.active, 
body.sub_our-company ul#nav li ul li#our-company { background-position: -140px -60px; }
ul#nav li.about-us ul li#our-partners:hover, 
ul#nav li.about-us ul li#our-partners.active, 
body.sub_our-partners ul#nav li ul li#our-partners { background-position: -140px -90px; }
ul#nav li.about-us ul li#brochure:hover, 
ul#nav li.about-us ul li#brochure.active, 
body.sub_brochure ul#nav li ul li#brochure { background-position: -140px -120px; }

/* ---------- Style bits ---------- */
#content #left-col ul { list-style-image: url('/_img/bullet.gif'); list-style-type: disc; margin: 0 0 0 2em; padding: 0.1em 0 1.2em 0; }
#content #left-col ol { margin: 0 0 0 2.5em; padding: 0.1em 0 1.2em 0; }
#content #left-col li { margin-bottom: 0.2em; }
.indent { padding-left: 2em; }
blockquote { padding: 10px; margin-left: 20px; border-left: 2px solid #451146; font-size: 1.1em; line-height: 1.6em; font-style: italic; background: #f7eff7; }
blockquote .cite { text-align: right; font-weight: bold; font-size: 0.9em; }
.testimonial, .casestudy { margin-top:10px; margin-bottom: 20px; }
.testimonial .top, .casestudy .top { color: #fff; background: #451146 url('/_img/testimonials-top.gif') 0px 0px no-repeat; padding: 20px 20px 0px 20px; }
.testimonial .top .cite { color: #fff; text-align: right; font-weight: bold; }
.testimonial .middle, .casestudy .middle { background: url('/_img/testimonials-middle.gif') 0px 0px no-repeat; height: 10px; }
.testimonial .bottom, .casestudy .bottom { background: #ece7ec url('/_img/testimonials-bottom.gif') left bottom no-repeat; padding: 20px 20px 8px 20px; }
#content #left-col .casestudy .top ul { list-style-image: url('/_img/bullet-dark.gif'); }
code { color: #1897c1; }
.em { border-bottom: 1px dotted #451146; }
/* ---------- Client Logo List ---------- */
.client { float: left; padding: 10px; border: 1px solid #ccc; margin: 6px; height: 110px; }
.client a img { border: none; display: block; }
.client div { width: 150px; font-size: 12px; font-weight: bold; padding: 10px 0 0 0; line-height: normal; text-align: center; }
.client div small { font-size: 10px; }
img.clientlanding { /*float: right; margin: 0 80px 0 10px;*/
}
#breadcrumb { margin: 0 0 1em 0; }
#breadcrumb a { text-decoration: none; }
/* ---------- Contact Form ---------- */

.formerror { padding: 0; margin: 0; padding-left: 24px; background: url('/_img/error.gif') top left repeat-y; font-weight: bold; color: #c30; }
.gobutton { padding: 4px 14px 4px 14px; }
form.contactform label.inputlabel { width: 175px; float: left; font-weight: bold; }
#contact-comments { display: block; width: 98%; height: 100px; border: 1px solid #bbb; padding: 4px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #444; }
form input, form select, form textarea { margin-bottom: 2px; border: 1px solid #bbb; padding: 4px; width: 330px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #444; }
form select { width:338px; }
form.contactform input.submit-button { width:150px; cursor:pointer; background: url('/_img/buttonbg.gif') 0px -50px repeat-x; border: 1px solid #bbb; color: #444; }
form.contactform input.submit-button:hover { background: url('/_img/buttonbg.gif') 0px 0px repeat-x; border: 1px solid #ddd; color: #666; }
form.contactform fieldset { border: 1px solid #ddd; position: relative; background: #fafafa url('/_img/formbg.gif') top repeat-x; padding: 15px 10px 10px 10px; margin: 10px 0; }
form.contactform fieldset legend { background: #fff; color: #451146; font-weight:bold; font-size:1.3em; display:block; padding: 0 6px; margin:0; }
fieldset div { display:block; margin:0 0 10px 0; clear:both; }
label {  
	position: relative;  
	float: left;  
	width: 10em; margin:0 1em 10px 0; }
label em {  
	position: absolute;  
	left: 10em;  
	top: 0; }
label.comments { position:static; float:none; }
/* --------- Breadcrumb ---------- */
#breadcrumb { background: #e8e8e8 url('/_img/breadcrumb-top.gif') top no-repeat; font-size: 11px; color: #666; }
#breadcrumb div { background: url('/_img/breadcrumb-bottom.gif') bottom no-repeat; padding: 8px; }
#breadcrumb a { color: #444; }
#breadcrumb a:hover { color: #888; }
/* --------- Image Styling ---------- */
img.right { float: right; margin-left: 10px; }
img.left { float: left; margin-right: 10px; }
.iconright { float:right; margin: -35px 0px 5px 0px; }
div.homelist { height: 110px; }
/* ---------- Contact Panel Display ---------- */
body.sub_free-trial #right-col .side-contact,
body.sub_make-enquiry #right-col .side-contact,
body.sub_request-quote #right-col .side-contact,
body.sub_start-project #right-col .side-contact { display: block; }
/* ---------- Contact Panel ---------- */
.side-contact { width: 270px; }
.side-contact .contactbutton a { width: 270px; height: 37px; display: block; background: url('/_img/side-buttons/contactus-head.gif') 0px 0px no-repeat; text-indent: -99999px; }
.side-contact .contactbutton a:hover { background: url('/_img/side-buttons/contactus-head.gif') 0px -37px no-repeat; }
.side-contact .contactphone { width: 270px; height: 30px; display: block; background: url('/_img/side-buttons/contactus-phone3.gif') 0px 0px no-repeat; text-indent: -99999px; }
.side-contact .contactemail a { width: 270px; height: 34px; display: block; background: url('/_img/side-buttons/contactus-email.gif') 0px 0px no-repeat; text-indent: -99999px; }
.side-contact .contactemail a:hover { background: url('/_img/side-buttons/contactus-email.gif') 0px -34px no-repeat; }
/* ---------- Contact/Locations Page --------- */
.contact-location,
.contact-location-main,
.contact-location-aus { background: url('/_img/formbg.gif') bottom repeat-x; margin: 5px; padding: 10px 10px 0 10px; border: 1px solid #ddd; color: #444; }
.contact-location { float: left; height: 130px; width: 245px; }
.contact-location-aus { float: left; width: 245px; height: 325px; }
.testimonial div.quote p { margin: 0px; padding: 4px 0 4px 0; }
h5.expand { padding-left: 20px; background: url('/_img/expand.gif') 0px -29px no-repeat; }
h5.expand-up { padding-left: 20px; background: url('/_img/expand.gif') 0px 11px no-repeat; }
/* ---------- My Project Page ---------- */
.leftfloater { float: left; margin: 5px; }
#myproject-type { margin: 5px 0 20px 0; }
.myproject-instructions { margin: 20px 0 0 0; }
/* ---------- News Style ---------- */

ul.recentpostlist { list-style-image: url('/_img/bullet.gif'); list-style-type: disc; margin: 0 1em 0 2em !important; padding: 0.1em 0 1.2em 0; }
ul.recentpostlist li { margin-bottom: 0.3em; font-weight: bold; }
div.newspost { margin-bottom: 10px; }
/* --------- Case Study List ---------- */
.casestudy-list { float:none; width:100%; height:130px; border-top: 1px solid #ddd; padding-top: 10px; }
.casestudy-list img { float:left; }
.casestudy-list ul { margin: 0 0 0 130px !important; padding-top: 10px !important; }
.casestudy-list ul li { float: left; width: 200px; margin-right: 10px; }
/*******************************
	add new background for iframes
*******************************/

#frameform { background:#ffffff; }
/* --------- jQuery Show ---------- */
.jquery-show { display: none; }
p.myproject-instructions,
#myproject-type .selector { display: none; }
/* --------- Print Rules ---------- */
#print-footer, #print-logo { display: none; }