/**
* Morrco
* Interior CSS			
*
* CSS developed by Bloom Media Ltd. | www.bloommedia.co.uk
*/


/* general layout of main areas */

#innerpage_middle_section  a {
  color:#6e800a;
}

#innerpage_middle_section {
  background:#fff;
  padding-left:10px;
  padding-right:5px;
}

#innerpage_middle_section_top {
  padding-left:10px;
  padding-right:5px;
}

.innerpage_leftcolumn {
  width:656px;
  float:left;
}

.innerpage_right_column {
  width:259px;
float:right;
}

.innerpage_twocols {
color:#4c5907;

}

.innerpage_twocols p{
font-size:1.2em;
line-height:1em !important;
}

.innerpage_twocols h3{
text-indent:-50000px;
margin:10px 0 0 0;
padding:0;
height:40px;
}

.innerpage_twocols p{
margin:0;
padding:0 0 10px 0;
}

#innerpage_twocols_leftcol {
width:280px;
float:left;
margin-right:20px;
margin-left:10px;
}

#innerpage_twocols_leftcol.innerpage_who_we_are {
width:330px;
}



#innerpage_twocols_leftcol h4{
padding-top:0px !important;
margin-top:5px !important;
color:#6e800a !important;
}

#innerpage_twocols_leftcol_wider {
width:380px;
float:left;
margin-left:10px;
}

#innerpage_twocols_leftcol_wider.innerpage_how_to_get_in_touch {
width:409px;
float:left;
margin-left:0px;
margin-top:4px;
}

#innerpage_twocols_leftcol_wider h3{
margin:0;
padding:0;
height:50px;
}

#innerpage_twocols_rightcol {
width:290px;
float:left;
}

#innerpage_twocols_rightcol.innerpage_what_we_do {
width:280px;
}

#innerpage_twocols_rightcol_smaller {
width:243px;
float:right;
margin-top:0px;
padding-top:4px;
}

#innerpage_twocols_rightcol_smaller p{
background:#868686;
color:#fff;
line-height:47px !important;
text-align:center;
padding:0 0 0 0px;
margin:0;
}

#innerpage_twocols_rightcol_smaller p a{
color:#fff;
text-decoration:underline;
}

#innerpage_twocols_rightcol_smaller p a:hover{
color:#a8c217;
}


/* general layout of sub areas */

#innerpage_subtitle {
background:url(/images/bg-red-subtitle.gif) left top no-repeat #ff4200;
height:65px;
margin:0 0 5px 0;
}

#innerpage_subtitle h2{
margin:0;
padding:0;
height:65px;
text-indent:-50000px;
}

#innerpage_sublinks {
background:#ff4200;
margin:0;
height:199px;
}

#innerpage_sublinks h3{
margin:0;
padding:0;
height:60px;
text-indent:-50000px;
}

#innerpage_sublinks ul {
padding-left:20px;
}

#innerpage_sublinks ul li{
background:url(/images/nav-check.gif) left top no-repeat #ff4200;
color:#fff;
padding-left:30px;
padding-bottom:3px;
font-size:1.2em;
}

#innerpage_sublinks ul li a{
color:#fff;
}


/* contact form - inner */

#innerpage_contact_us,#innerpage_contact_us_enquiry {
background:url(/images/bg-green-right-band2.gif) right top no-repeat #a8c217;
border-top:1px solid #a8c217;
color:#444f08;
margin:0;
padding:0;
margin-top:4px;

width:260px;
}

#innerpage_contact_us {
height:21.7em;
}



#innerpage_contact_us_enquiry {
height:33.6em !important;
background:url(/images/bg-green-right-band3.gif) right top no-repeat #a8c217 !important;
}

#innerpage_contact_us_enquiry {
/* needs to be px to fix discrepancies caused by using a not mac/pc standard font */
font-size:12px !important;
}

.maplink {
/* needs to be px to fix discrepancies caused by using a not mac/pc standard font */
font-size:13px !important;
}

#innerpage_contact_us h2 {
background:url(/images/title_contact_us_green.gif) 13px 0px no-repeat;
text-indent:-50000px;
margin:15px 0px 0px 0px;
padding:0px;
}


#innerpage_contact_us_enquiry h2 {
background:url(/images/title_contact_form_green.gif) 13px 0px no-repeat;
text-indent:-50000px;
margin:15px 0px 0px 0px;
padding:0px;
}



#innerpage_contact_us fieldset,#innerpage_contact_us_enquiry fieldset {
padding:5px 15px 5px 15px;
}


#innerpage_contact_us label,#innerpage_contact_us_enquiry label {
clear:both;
width:82px;
float:left;
font-size:1.2em;
padding-top:0px;

}

#innerpage_contact_us fieldset div, #innerpage_contact_us_enquiry fieldset div {
width:100%;
float:left;
padding-top:5px;
clear:both;
}

#innerpage_contact_us input,#innerpage_contact_us_enquiry input {
width:128px;
font-family:MS Sans Serif, Geneva, sans-serif;
border:2px solid #91a90e;
margin-top:0px;
float:right;
font-size:1.1em;
}

#innerpage_contact_us textarea,#innerpage_contact_us_enquiry textarea {
width:224px;
height:110px;
font-family:MS Sans Serif, Geneva, sans-serif;
border:2px solid #91a90e;
margin-top:5px;
font-size:1.1em;
}

#innerpage_contact_us form p,#innerpage_contact_us_enquiry p{
color:#444f08;
font-size:1.2em;
line-height:1.2em;
margin:0 0 10px 0;
}

.submitbutton {
margin-right:12px;
}



/* map page */

#innerpage_contact_map1 {
float:left;
height:268px;
background:url(/images/bg_greenshade.gif) left top no-repeat;
width:299px;

}

#innerpage_contact_map1 h2{
height:55px;
background:url(/images/title_contact_details.gif) 25px center no-repeat;
text-indent:-50000px;
margin:0;
padding:0;
}


#innerpage_contact_map1 p{
color:#fff;
font-size:1.2em;
margin:0;
padding-top:0px;
padding-bottom:10px;
padding-left:25px;
}

#innerpage_contact_map2 {
width:356px;
float:left;
}


/* news page */

#innerpage_news_head {
background:url(/images/head-news.jpg) left top no-repeat;
height:156px;
border-top:1px solid #e3e3e3;
margin-top:-1px;
}

#innerpage_news_head h2{
text-indent:-50000px;
}

.news_item_outer {
background:url(/images/bg-shade-grey.gif) left bottom repeat-x;
height:14.0em;
margin-top:5px;
}

.news_item_image {
width:223px;
float:left;
}

.news_item_story {
float:left;
padding:10px 0 0 0;
width:400px;
margin-left:15px;

}

.news_item_story p{
padding-right:40px !important;
font-size:1.2em;
line-height:1em;
}

.news_item_story h2 {
color:#ff4200;
padding:0;
margin:0 0 3px 0;
}

.news_morebutton {
float:right;
background:url(/images/morebutton1.gif) left center no-repeat;
width:67px;
height:26px;
text-indent:-50000px;
margin-top:-20px;
}

.news_morebutton:hover {
background:url(/images/morebutton2.gif) left center no-repeat;
}


#more-news {
background:url(/images/bg-red-right-band.gif) right bottom no-repeat #ff4200;
height:44.3em;
}

#more-news h2{
background:url(/images/title_more_news.gif) top left no-repeat;
text-indent:-30000px;
width:136px;
height:21px;
margin:0;
padding:0;
}

#more-news ul {
margin-top:15px;
}

#more-news ul li {
padding-bottom:5px;
}

#more-news ul li a {
	color:#fff;
	font-size:1.2em;

}

#more-news ul li {
background:url(/images/nav-arrow-red.gif) 0px 3px no-repeat;
padding-left:17px;
}

#news_case_studies {
margin-top:5px;
line-height:46px;
}

#news_case_studies a{
background:url(/images/greyarrow.gif) 94% center no-repeat #868686;
display:block;
color:#fff;
font-weight:bold;
padding-left:15px;
font-size:1.2em;
}


#news_fullstory_top {
padding: 20px 30px 0px 30px;
}

#news_fullstory_top h2 {
color:#ff4200;
float:left;
margin:0;
}

#news_fullstory_date {
color:#ff4200;
float:right;
padding-top:8px;
}

#news_fullstory {
clear:both;
padding:10px 30px 15px 30px;
background:url(/images/newsshade.gif) left bottom repeat-x;
min-height:41.2em;
}

#news_fullstory p{
padding-right:80px;
}

.news_inner_back {
clear:both;
padding-top:20px;
}

.news_backbutton {
float:right;
background:url(/images/btn_back1.gif) left center no-repeat;
width:67px;
height:26px;
text-indent:-50000px;
margin-top:-20px;
}

.news_backbutton:hover {
background:url(/images/btn_back2.gif) left center no-repeat;
}

/* comments page */

#innerpage_comments_head {
background:url(/images/head-comments.jpg) left top no-repeat;
height:171px;
border-top:1px solid #e3e3e3;
margin-top:-1px;
}

#innerpage_comments_head h2 {
background:url(/images/title-comments-and-reviews.gif) top left no-repeat;
text-indent:-30000px;
width:222px;
height:26px;
margin:0;
padding:0;
position: relative;
top: 18px; 
left: 12px; 
}

#comments {
  background: #fff;
}

#comments form fieldset {
  float: left;
}

#comments ul {
 float: left;
 padding-left: 10px;
}

#comments ul li {
  border-bottom: 1px solid #d1d1d1;
  float: left;
  padding: 20px 0;
}

#comments ul li div.rating, #comments ul li div.author { 
  float: left;
}

#comments ul li div.rating p, #comments ul li div.author p {
  color: #ff4200;
  
}

#comments ul li div.rating {
  float: left;
  padding-right: 15px;
  width: 115px;
}

#comments ul li div.rating p {
  float: left;
  padding-left: 10px;
  padding-top: 5px;  
}

#comments ul li div.comment p, #comments ul li div.rating p, #comments ul li div.author p {
  font-size: 1.2em;
  margin: 0; 
}

#comments ul li div.comment {
  margin-right: 20px;
  float: left;
  width: 340px;
}

#comments ul li div.author {
  float: left;
  padding: 15px 15px 15px 0;
  width: 130px;
}

.stars {
  background: #fff url(/images/bg-comments-review.gif) no-repeat 0 0;
  float: right;
  height: 16px;
  margin-bottom: 5px;
  padding : 4px 0 5px 5px;
  width: 123px;
}

.noborder {
  background: none;
  padding: 0;
  margin: 0;
}

#leave-a-comment {
background: url(/images/bg-red-right-band.gif) right bottom no-repeat #ff4200;
color: #fff;
font-size: 1.2em;
height: 28em;
}

#leave-a-comment h2 {
  background: #ff4200 url(/images/title-leave-a-comment.gif) no-repeat 0 0;
  margin: 0 0 10px 0;
  text-indent: -9999px;
}

#leave-a-comment form fieldset label {
  float: left;
  line-height: 24px;
  width: 82px;
}

#leave-a-comment form fieldset label#key {
	width: 200px;
}

#leave-a-comment p#limit {
  float: right; 
  font-size: 11px; 
  margin: 4px 4px 0 0;
}

#leave-a-comment form fieldset input {
  background: #fff url(/images/bg-comments-textbox.gif) no-repeat 0 0;
  border: none;
  float: right;
  margin-bottom: 6px;
  padding: 2px 5px;
  height: 16px;
  width: 118px;
}

#leave-a-comment form fieldset input.star {
  background: none;
}

#leave-a-comment form fieldset div.stars label, #leave-a-comment form fieldset div.stars input {
  float: left;
  width: auto;
}

#leave-a-comment form fieldset div.stars label {
  color: #000;
}

#leave-a-comment form fieldset textarea {
  background: #fff url(/images/bg-comments-textarea.gif) no-repeat 0 0;
  border: none;
  float: left;
  height: 130px;
  margin-bottom: 15px;
  padding: 2px 5px;
  width: 218px;
}

#leave-a-comment form fieldset input#submit {
  clear: right;
  float: right;
  height: 28px;
  margin: 10px 0;
  padding: 0;
  text-indent: -9999px;
  width: 87px;
}



/* about us page */

#about-us {
background:url(/images/bg-red-right-band.gif) right bottom no-repeat #ff4200;
height:22.2em;
}

#about-us h2{
background:url(/images/title_about_us2.gif) top left no-repeat;
text-indent:-30000px;
width:136px;
height:21px;
margin:0;
padding:0;
}

#about-us ul {
margin-top:15px;
}

#about-us ul li {
padding-bottom:5px;
}

#about-us ul li a {
	color:#fff;
	font-size:1.2em;

}

#about-us ul li {
background:url(/images/nav-arrow-red.gif) 0px 3px no-repeat;
padding-left:17px;
}

/* our clients */

#our-clients {
background:url(/images/bg-red-right-band.gif) right bottom no-repeat #ff4200;
height:79px;
}

#our-clients h2{
background:url(/images/title_our_clients.gif) top left no-repeat;
text-indent:-30000px;
width:136px;
height:21px;
margin:0;
padding:0;
}




.innerpage_environmental_policy img {
float:right;
margin:0px 0px 10px 20px;
}




/* services */

#our-services {
background:url(/images/bg-red-right-band.gif) right bottom no-repeat #ff4200;
height:19.7em;
}

#our-services h2{
background:url(/images/title-our-services2.gif) top left no-repeat;
text-indent:-30000px;
width:136px;
height:21px;
margin:0;
padding:0;
}

#our-services ul {
margin-top:15px;
}

#our-services ul li {
padding-bottom:5px;
}

#our-services ul li a {
	color:#fff;
	font-size:1.2em;

}

#our-services ul li {
background:url(/images/nav-arrow-red.gif) 0px 3px no-repeat;
padding-left:17px;
}

.services_case_studies {
line-height:53px !important;
}


#innerpage_image_column {
width:158px;
float:right;
}

#innerpage_image_column img{
border-top:4px solid #fff;
float:right;
}

#innerpage_design_column {
background:url(../images/design-back.jpg) left top no-repeat #444;
float:left;
width:492px;
height:26.5em;
margin-top:4px;
}


#innerpage_design_column.design_design {
background:url(../images/design-back8.jpg) left top no-repeat #444 !important;
}

#innerpage_design_column.design_relocation {
background:url(../images/relocation_back.jpg) left top no-repeat #444 !important;
}

#innerpage_design_column.design_refurbishment {
background:url(../images/design-back7.jpg) left top no-repeat #444 !important;
}

#innerpage_design_column.design_furniture {
background:url(../images/design-back5.jpg) left top no-repeat #444 !important;
}

#innerpage_design_column_text {
color:#fff;
padding:22px 100px 0px 22px;
}

.design_furniture #innerpage_design_column_text {
padding:22px 22px 0px 22px !important;
}

#innerpage_design_column_text h2 {
text-indent:-3000px;
height:40px;
margin:0;
}

#innerpage_design_column_text p{
color:#fff;
font-size:1.2em;
line-height:1em !important;
}


/* legal page */

#innerpage_legal_head {
background:url(/images/head-news.jpg) left top no-repeat;
height:156px;
border-top:1px solid #e3e3e3;
margin-top:-1px;
}

.innerpage_disclaimer {
padding:0px 15px 0px 15px;
}


/* sitemap */

.innerpage_sitemap h3{
background:url(/images/title_sitemap.gif) 0px 15px no-repeat;
height:56px;
}

.innerpage_sitemap {
padding:0px 15px 0px 15px;
}

.innerpage_sitemap ul{
margin-left:20px;
list-style-type:disc;
}

/* health page */

.innerpage_health {
width:420px;
float:left;
margin-left:15px;
}

.innerpage_health2 {
float:right;
padding:4px 0px 0 0;
}

.innerpage_health ul li{
font-size:1.2em;
line-height:1em;
color:#6e800a;
}

.innerpage_health ul {
padding-bottom:15px;
list-style-type:disc;
margin-left:15px;
}

.health-safety-logos{
	background:#fff;
	padding:10px 0 10px 20px;
}

.health-safety-logos img{
 padding: 10px 10px 10px 0;	
}

/* services page */

.servicesblock {
width:295px;
margin-left:15px;
float:left;
padding:20px 0 0 0;
}

.servicesblock img{

}

.servicesblock-text {
width:190px;
padding-top:2px;
float:left;
}

.servicesblock-text img{
margin-bottom:5px;
margin-left:15px;
float:none;
}

.servicesblock-text div {
float:left;
width:190px;
}

.servicesblock-text p{
display:block;
padding:0px 0px 0px 15px;
}

#services-quote {
background:url(/images/corusquote.gif) center center no-repeat;
height:120px;
text-indent:-5000px;
}


.services_image_link {
background-position:left top;
background-repear:no-repeat;
width:98px;
height:128px;
float:left;
}

.services_image_link a {
background:url(/images/services-off.png) left top no-repeat;
width:98px;
height:128px;
display:block;
}

.services_image_link a:hover {
background:url(/images/services-on.png) left top no-repeat;
width:98px;
height:128px;
}

/* case studies - no flash */

#casestudies-rightblock {
background:url(/images/largequote.png) center center no-repeat;
text-indent:-5000px;
padding:10px 15px 10px 15px;
margin-top:5px;
height:300px;
}

#casestudies-rightblock p{
color:#fff;
font-size:1.1em;
}

.case-study-section1 {
width:654px;
}

.case-study-box {
background:#fff;
padding:20px 20px 0px 20px;
margin:0;

}

.case-study-image {
background:url(/images/case-back.gif) left top no-repeat;
width:172px;
height:186px;
float:left;

}

.case-study-image img{
margin:8px 0px 0px 8px;
}

.case-study-text {
width:270px;
float:left;
margin:0px 20px 0px 0px;
font-size:1.1em;
clear:right;
}

.case-study-text p{
margin:0 0 8px 0;
font-size:1.0em;
}

.case-study-text p strong{
color:#ff4200;
}

.case-study-text h2{
background-repeat:no-repeat;
background-position:top left;
text-indent:-2000px;
margin:5px 0 0 0;
height:32px;
}


.case-study2 {
float:left;
margin-left:20px;
}

.case-study2-title {
display:block;
width:320px;
}


.case-study2-title h2{
background-repeat:no-repeat;
background-position:0px 0px;
text-indent:-2000px;
margin:5px 0 0 0;
height:32px;
}

.case-study-quote {

color:#6e800a;
width:126px;
float:left;
padding-top:37px;
font-weight:bold;
font-size:1.0em;
}

.case-study2 .case-study-quote {
padding-top:0px;
}

.case-study-quote p{
color:#6e800a;
margin:0 0 8px 0;
}

.case-study-quote ul{
margin:0 0 0 10px !important;
list-style-type:disc;
}

.case-study-quote li{
font-weight:normal;
margin:0 0 0 10px !important;
padding:0 !important;
line-height:1.4em;
list-style-type:disc;
}

.clearfloats-line {
clear:both;
border-bottom:1px solid #ccd3a9;
display:block;
height:15px;
background:#fff;
width:610px;
}


#case-study {
background:url(/images/bg-red-right-band.gif) right bottom no-repeat #ff4200;
height:79px;
}

#case-study h2{
background:url(/images/title-casestudy.gif) top left no-repeat;
text-indent:-30000px;
width:136px;
height:21px;
margin:0;
padding:0;
}

.case-study-bgfix {
background:url(/images/bg-whiteline.gif) left top repeat-x;
}


/* title replacement */
.innerpage_subtitle_about_us h2 {
background:url(/images/title_about_us.gif) 12px center no-repeat;
}

.innerpage_subtitle_contact_us h2 {
background:url(/images/title_contact_us_red.gif) 12px center no-repeat;
}

.innerpage_subtitle_legal h2 {
background:url(/images/title-legal.gif) 12px center no-repeat;
}

.innerpage_sublinks_our_philosophy h3{
background:url(/images/title_our_philosophy.gif) 12px center no-repeat;
}

.innerpage_subtitle_thankyou h2{
background:url(/images/title_thankyou.gif) 12px center no-repeat;
}

.innerpage_who_we_are h3{
background:url(/images/title_who_we_are.gif) left center no-repeat;
}

.innerpage_what_we_do h3{
background:url(/images/title_what_we_do.gif) left center no-repeat;
}

.innerpage_how_to_get_in_touch h3{
background:url(/images/title_how_to_get_in_touch.gif) left center no-repeat;
}

#innerpage_news_head h2 {
background:url(/images/title_latest_stories.gif) 15px center no-repeat;
}

.innerpage_environmental_policy h3 {
background:url(/images/title-our-environmental-policy.gif) 0px center no-repeat;
}

.innerpage_climate_care h3 {
background:url(/images/title-climate-care.gif) 0px center no-repeat;
}

.innerpage_health h3 {
background:url(/images/title-health.gif) 0px center no-repeat;
}

.innerpage_sms h3 {
background:url(/images/title-sms.gif) 0px center no-repeat;
}

.innerpage_disclaimer h3{
background:url(/images/title-disclaimer.gif) 0px center no-repeat;
}

#business-benefits {
background:url(/images/title-business-benefits.gif) 0px center no-repeat;
margin:0px;
}

#casestudies-call{
	float:left;
	width:140px;
	
	background-image:url(../images/bg-case-studies-call.jpg);
	margin:5px 0 0 0;
	padding:145px 0 0 120px;
	}
	


.title-project-tres {#casestudies-call p{
padding:0px;
margin:0px;
height:35px;
}

#casestudies-call a{
	color:#fff;
	font-weight:bold;
	background-image:url(../images/bg-case-studies-call-a.gif);
	background-repeat:no-repeat;
	background-position:top right;
	padding:5px 36px 7px 0;
	font-size:1.2em;
	display:block;
	float:left;
	}
background-image:url(../images/title-project-tres.gif);
}
.title-project-steelcase {
background-image:url(../images/title-steelcase.gif);
}
.title-project-tower {
background-image:url(../images/title-tower42.gif);
width:331px;
}


.title-project-cognosmanchester {
background-image:url(../images/title-project2-cognosmanchester.gif);
}
.title-project-kronos {
background-image:url(../images/title-project2-kronos.gif);
}
.title-project-steelcasebirmingham {
background-image:url(../images/title-project2-steelcasebirmingham.gif);
}
.title-project-cognosmadrid {
background-image:url(../images/title-project2-cognosmadrid.gif);
}
.title-project-cognosstaines {
background-image:url(../images/title-project2-cognosstaines.gif);
}
.title-project-tres {
background-image:url(../images/title-project2-tres.gif);
}

.title-project-hartford {
background-image:url(../images/title-hartford.gif);
}

.title-project-imagine {
background-image:url(../images/title-imagine.gif);
}

.title-project-mitsubishi {
background-image:url(../images/title-mitsubishi.gif);
}

.title-project-spire {
background-image:url(../images/title-spire.gif);
}

.title-project-corus {
background-image:url(../images/title-corus.gif);
}

.title-project-rci {
background-image:url(../images/title-rci.gif);
}

.title-project-thinkbox {
background-image:url(../images/title-thinkbox.gif);
}

.innerpage_thankyou h3 {
background:url(/images/title-thankyou2.gif) 0px 15px no-repeat;
height:56px;
}



#more-case-studies{
	width:655px;
	margin:-11px 0 0 0;
	}
	#more-case-studies p{
	text-align:right;
	margin:25px 10px 0 0;
	padding:0;
	float:right;
	}
	#more-case-studies a{
	color:#FF4200;
	font-weight:bold;
	background:url(../images/more-case-studies.png) right no-repeat;
	padding:15px 36px 15px 15px;
	margin:0 10px 0 0;
	font-family:arial;
	font-size:2em;
	display:block;
	float:left;
	}
	


#casestudies-call a {
background:url(/images/nav-arrowlink1.gif) top right no-repeat;
display:block;
line-height:27px;
text-align:right;
padding-right:34px;
color:#fff;
font-weight:bold;
margin:0 15px 8px 0;
}

#casestudies-call a:hover {
background:url(/images/nav-arrowlink1b.gif) top right no-repeat;
color:#ff4200;
text-decoration:none;
}


/*    added by sandeep */

.nm_normal{
font-size: .9em;
	
	margin: 1.2em 0em 1.2em 0em;
	color:#4B4B4B;
	}

.nm_orange
{
	
	font-size: .9em;
	
	margin: 1.2em 0em 1.2em 0em;
	color:#FF4200;
	

	}	
	
	.nm_header{
	color:#FF4200;
	font-size:1.2em;
	margin:0 0 12px 0;
	padding:0;
	font-weight:normal;

	}
	
	
	
	
#leave-a-comment div fieldset label {
  float: left;
  line-height: 24px;
  width: 82px;
}

#leave-a-comment div fieldset label#key {
	width: 200px;
}

#leave-a-comment p#limit {
  float: right; 
  font-size: 11px; 
  margin: 4px 4px 0 0;
}

#leave-a-comment div fieldset input {
  background: #fff url(/images/bg-comments-textbox.gif) no-repeat 0 0;
  border: none;
  float: right;
  margin-bottom: 6px;
  padding: 2px 5px;
  height: 16px;
  width: 118px;
}

#leave-a-comment div fieldset input.star {
  background: none;
}

#leave-a-comment div fieldset div.stars label, #leave-a-comment div fieldset div.stars input {
  float: left;
  width: auto;
}

#leave-a-comment div fieldset div.stars label {
  color: #000;
}

#leave-a-comment div fieldset textarea {
  background: #fff url(/images/bg-comments-textarea.gif) no-repeat 0 0;
  border: none;
  float: left;
  height: 130px;
  margin-bottom: 15px;
  padding: 2px 5px;
  width: 218px;
}

#leave-a-comment div fieldset input#submit {
  clear: right;
  float: right;
  height: 28px;
  margin: 10px 0;
  padding: 0;
  text-indent: -9999px;
  width: 87px;
}

#comments div fieldset {
  float: left;
}
/* Added by sandeep  */


.news_case_studies1 {
margin-top:5px;
line-height:48px;
background:url(/images/cta.jpg) 100% center no-repeat ;
}

.news_case_studies1 a
{
color:#fff;
font-weight:bold;
padding-left:75px;
font-size:1.2em;
text-align:center;
display:block;
}

.news_case_studies1 a:visited
{
color:#fff;
font-weight:bold;
padding-left:75px;
font-size:1.2em;
text-align:center;
display:block;
}