﻿/*
title:		irwin mitchell personal injury style
created:	22.05.2009
modified:	22.05.2009
*/

/*================ [ header ] ================ */

div.pcHeader { background: url(/Style%20Library/en-us/IM_Images/pc-header-bg.jpg) top center no-repeat; }

div.pcHeaderFoot { 
	background: url(/Style%20Library/en-us/IM_Images/header-bottom-pc-bg.png) top center no-repeat;

	
	/* target ie6 and fix PNGs */
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Style%20Library/en-us/IM_Images/header-bottom-pc-bg.png'),sizingMethod=’scale’;
}

div.pcHeader span#currentSection {
	text-indent: -1000em;
	display: block;
	background: url(/Style%20Library/en-us/IM_Images/pc-currentsection.gif) top left no-repeat;
	height: 38px;
	width: 258px;	
}
a#enquire-email { background: url(/Style%20Library/en-us/IM_Images/enquire-email-sfy.jpg) no-repeat left top; }

/*================ [ content ] ================ */

h2#pcHeader {
	text-indent: -1000em;
	display: block;
	background: url(/Style%20Library/en-us/IM_Images/pc-header.gif) top left no-repeat;
	height: 12px;
	width: 169px;		
}

/* div#breadcrumb a { color:#9c1b2e; } */

div#innerNav ul li a:hover, div#innerNav ul li a.innerSelected 
{
    text-decoration:underline;
	background:#9c1b2e;
	color:#FFFFFF;
}

div#mainContent-sub a { color:#9c1b2e; }

div#mainContent-sub ul li {
	background:transparent url(/Style%20Library/en-us/IM_Images/sub-link-bg-pc.gif) no-repeat;
	background-position: 0 5px;
}

div#subContentInner ul li a:hover { color: #9c1b2e; }

div#subContentInner ul.secondLevel li a.csHighlight {
	font-weight: bold;
	color: #9c1b2e;
	background: url(/Style%20Library/en-us/IM_Images/sub-content-link-bg2-pc.gif) bottom center no-repeat;
}

div#subContentInner ul.thirdLevel li a { color: #9c1b2e; }

div#subContentInner ul.thirdLevel {
	background: url(/Style%20Library/en-us/IM_Images/sub-content-link-bg2-pc.gif) bottom center no-repeat;
}

div.highlightBox, div.highlightBox-on {
	background:#F0D8E2 url(/Style%20Library/en-us/IM_Images/highlight-box-off.gif) no-repeat scroll left center;
	margin-bottom:3px;
	padding:10px 16px;
	width:413px;
	cursor:pointer;
}

div.highlightBox-on {
	background: #9c1b2e url(/Style%20Library/en-us/IM_Images/highlight-box-on-pc.gif) left center no-repeat;
	cursor:pointer;
}

div#mainContent div#mainContent-innerCopy a {
	color: #9c1b2e;	
}

div#mainContent div#mainContent-innerCopy a.sfy-more {
	color: #FFF;			
}

div#mainContent div#mainContent-innerCopy a.sfy-more-Lrg {
	color: #FFF !important;			
}	
	
div#FreeTextDiv  a.sfy-more {
	color: #FFF;			
}



 /*================ [ CMS Content - Table ] ================ */
div.cmsContent table.IMTable {
	border-collapse: collapse;
	width: 50%;
	font-size: 1.1em;
}

div.cmsContent table.IMTable th {
	background: #9C1B2E;
	color: #fff;
	font-weight: bold;
	padding: 2px 11px;
	text-align: left;
	border-right: 1px solid #fff;
	line-height: 2.2;
	border-color: #9C1B2E;
}

div.cmsContent table.IMTable td {
	padding: 6px 11px;
	border-bottom: 1px solid #E6BDCE;
	vertical-align: top;
}

div.cmsContent table.IMTable td * {
	padding: 6px 11px;
}

div.cmsContent table.IMTable tr.alt td {
	background: #F7F7F7;
}

div.cmsContent table.IMTable tr.over td {
	background: #F0D8E2;
}

/*================ [ CMS Content - Wills price table ] ================ */

table#wills-price-table
{
    margin-bottom:20px;
    border-collapse: collapse;
}

table#wills-price-table caption
{
    text-align:left;
    font-weight:bold;
    font-size:1.2em;
}

table#wills-price-table thead tr th
{
    background-color:#9C1B2E;
    color:#FFFFFF;
    height:30px;
    padding: 5px 10px 5px 10px;
    border-right:1px solid #ffffff;
    border-bottom:1px solid #ffffff;
}

table#wills-price-table tbody tr td
{
    background-color:#E6BDCE;
    padding:5px 10px 5px 10px;
    border-right:1px solid #ffffff;
    border-bottom:1px solid #ffffff;
}

table#wills-price-table tfoot tr td a
{
    color:#ffffff;
}

div.wills-flow-box
{
    border-top:1px solid #CCCCCC;
    width:275px;
    background: url(/Style%20Library/en-us/IM_Images/wills-flow-box-bottom.gif) bottom left no-repeat;
    padding:10px 10px 30px 10px;
    text-align:center;
}

div.wills-flow-box-end
{
    border:1px solid #CCCCCC;
    width:275px;
    padding:10px 10px 10px 10px;
    text-align:center;
}

.WillsQuestionnaire div.question
{
    float:left;
    width:270px;
    min-height:50px;
    padding:0 50px 0 10px;
    _height:50px;
}

.WillsQuestionnaire div.buttons
{
    float:left;
    width:100px;
    min-height:50px;
    _height:50px;
}

.WillsQuestionnaire div.submit
{
    float:left;
    width:500px;
    min-height:50px;
    padding:0 0px 0 10px;
    _height:50px;
}
