/* Site Attributes
//Colours
Gold			#ba9800
light Gold		#e2d192
Gray			#666666
Cream			#f8f4e5
Red				#9c1e3d

//Font Sizes
1em 	= 11px	
1.1em 	= 12px	
1.2em 	= 13px
1.3em 	= 14px
1.4em 	= 15px
1.5em 	= 16px
*/
/* --- Global styles -- */


#mainLeftLanding{float:left; width:960px; background:url(/common/images/b-menu.gif)  repeat-y; }
#mainLeftCopyLanding{float:left; width:780px; background:#FFFFFF; min-height:600px;}
* html #mainLeftCopyLanding{height:600px;}
#mainRight{color:#ffffff; width:180px; padding:38px 0 0 0px;}
#mainRight img{border:1px solid #ffffff;}

/*touts*/
#mainLeftCopyLanding #copy{  margin-right:0; }

#copy .tout{padding: 0 0 10px 0px; margin: 0 0 0 0px; }
#copy .tout{float:left; background:#EEEEEE; width:210px; padding:10px 15px 10px 10px; }
#copy .toutLower{padding: 15px 0 10px 0px; border-top:1px solid #ffffff; margin: 0 0 0 0px; }

#copy .tout img, #copy .toutLower img{margin: 0 0 5px 0; padding:0px;}
#copy .tout h3, #copy .toutLower h3{font-size:1.2em; color:#9c1e3d; margin-bottom:6px; font-weight:bold;}


#copy .tout p, #copy .toutLower p{margin: 0 0 8px 0; color:#404041;}
#copy .tout ul, #copy .toutLower ul{padding: 5px 0 0px 0px;  margin:0;list-style:none;}
#copy .tout li, #copy .toutLower li{list-style:none; background:url(/common/images/arrow-gold.gif) no-repeat 0 4px;padding:0 0 6px 8px;}



/* --- Vendors --- */




#vendorsForm {padding: 0 0 0 15px;}
#vendorsForm label{ display:block; color:#666666; padding: 0px }
#vendorsForm input {margin:3px 0 10px 0;}
#vendorsForm input.button{ margin:0 20px 0 0;  background:url(/common/images/go.gif) #eeeeee no-repeat 0 0px; padding:0px 0 5px 15px; border:0px; color:#ba9800; cursor:pointer;}

#vendorsForm ul {padding: 10px 0 0 0; }
#vendorsForm ul li {padding:1px; }
#vendorsForm ul li a{list-style:none; background:url(/common/images/arrow-gold.gif) no-repeat 0 4px;padding:0 0 0px 8px;}

#vendorsForm #VendorsFormErrors {color:#9c1e3d; font-weight:bold; padding: 5px 0 0 0;}



/* --- Investis Share Price --- */

#sharePrice div span.value{display:block; float:left; color:#666364; font-size:1.6em; }
#sharePrice div span.change{display:block; float:right; margin-top:10px; }
#sharePrice div.dateTime{display:block; font-size:0.8em; margin-bottom:6px; color:#888888;}
#sharePrice div.disclaimer{display:block; font-size:0.8em; clear:both;}
#sharePrice div span.changes{font-size: 0.6em; }




/* --- Flashy Blocks --- */

#caseStudiesFlash {padding:50px 0 0 15px;}
#mainRight{color:#ffffff; width:auto; padding:38px 0 0 0px;}
#caseStudiesFlash .CaseBox{ background-color:#000000; float:left; width:180px; margin: 0 10px 0 0;}
#caseStudiesFlash .CaseBoxFinal{ background-color:#000000; float:left; width:180px; margin: 0 0px 0 0;}

h2.caseTitle{padding:10px 10px; color:#ffffff; font-size:1.6em; font-weight:lighter;}
h2.caseTitle em{color:#ba9800; font-style:normal;}

p.description{padding:0 10px; height:140px;}
p.link{padding: 0 10px;}

/* Styles killed from homepage */

#feature-text{display:none;}
#mainRight{display:none;}

/* Adapted styles from homepage */
#right-tout-column{float:left; width:235px; height:300px; margin:25px 0 0 0; display:inline; padding:0;}
#right-tout-column .tout {width:235px; }

/*

#right-tout-column .tout a{padding:10px 12px 10px 10px;display:block; min-height:155px;}
* html #right-tout-column .tout a{height:155px;}
#right-tout-column .tout a:hover{background:#6CAEDF !important; padding:10px 12px 10px 10px; display:block; text-decoration:none;}

#right-tout-column .tout a h3{ font-size:1.67em; font-family:Arial; margin:0; color:#807F83;}
#right-tout-column .tout a h3.white{ font-size:1.67em; font-family:Arial; margin:0; color:#FFFFFF;}
#right-tout-column .tout a:hover h3{color:#FFFFFF;}
#right-tout-column .tout h4{ font-size:1.42em;font-weight:normal; color:#807F83; margin:0; display:block;}
#right-tout-column .tout a:hover h4{color:#FFFFFF; display:none;}
#right-tout-column .tout a p{ font-size:1.17em; color:#FFFFFF; line-height:1em; display:none;}
#right-tout-column .tout a ul{ list-style:none; position:absolute; bottom:0px;}
#right-tout-column .tout a ul li{ background:url(/common/images/arrow-tout-grey.gif) 0 0 no-repeat;padding:15px 22px 0 0;}
#right-tout-column .tout a ul li.white{ background:url(/common/images/arrow-tout-white.gif) 0 0 no-repeat;padding:15px 22px 0 0;}
#right-tout-column .tout a:hover p{display:block;}
#right-tout-column .tout a:hover ul li{ background:url(/common/images/arrow-tout-white.gif) 0 0 no-repeat; padding:15px 22px 0 0;}
*/
#copy{float:left; width:510px; clear:both; margin:7px 0 0 20px; display:inline;}
#navCrumb{float:left; width:600px; padding:10px 0 0 10px;}



/* service tout */


#copy #service-tout .tout {width:490px; padding:0; margin:0 0 15px 0; position:relative;}
#service-tout .tout a{padding:10px 12px 10px 10px;display:block; min-height:400px;}
* html #service-tout .tout a{height:400px;}



#service-tout .tout a:hover{ padding:10px 12px 10px 10px; display:block; text-decoration:none;}


#service-tout .tout.blue-grey a:hover,
#service-tout .tout.blue-white a:hover{background:#5e9ed9 !important; }
#service-tout .tout.red-grey a:hover,
#service-tout .tout.red-white a:hover{background:#71313a !important; }
#service-tout .tout.grey-grey a:hover,
#service-tout .tout.grey-white a:hover{background:#84766e !important; }



#service-tout .tout a h3{ font-size:1.67em; font-family:Arial; margin:0 0 0 0; color:#FFFFFF;}
#service-tout .tout.blue-grey a h3,
#service-tout .tout.grey-grey a h3,
#service-tout .tout.red-grey  a h3{ color:#807F83;}
#service-tout .tout.blue-white a h3,
#service-tout .tout.red-white a h3,
#service-tout .tout.grey-white a h3{ color:#FFFFFF;}
#service-tout .tout a:hover h3{color:#FFFFFF; margin:0 0 0 0;}

#service-tout .tout a h4{display:block; font-size:1.40em;font-weight:normal; color:#FFFFFF; margin:0; padding: 2px 0 5px 0;}
#service-tout .tout.blue-grey a h4,
#service-tout .tout.grey-grey a h4,
#service-tout .tout.red-grey  a h4{ color:#807F83;}
#service-tout .tout a:hover h4{display:block;  color:#ffffff;}



#service-tout .tout a p{ font-size:1.1em; font-weight:normal; color:#FFFFFF; line-height:1.1em; display:none; margin-top:2px;}
#service-tout .tout a ul{ list-style:none; position:absolute; bottom:10px;}
#service-tout .tout a ul li{ background:url(/common/images/arrow-tout-white.gif) 0 0 no-repeat;padding:0; display:block; width:25px; height:22px ; cursor:pointer;}


#service-tout .tout.blue-grey a ul li,
#service-tout .tout.grey-grey a ul li,
#service-tout .tout.red-grey a ul li{ background-image:url(/common/images/arrow-tout-grey.gif)!IMPORTANT}





#service-tout .tout a:hover p{display:block;}
#service-tout .tout a:hover ul li{ background:url(/common/images/arrow-tout-white.gif) 0 0 no-repeat!IMPORTANT; }


#right-tout-column.services{margin-top:182px;
	
	}
	
#right-tout-column.services{margin-top:182px;
	
	}
