/* scottishwidowsbank.css */

/* generic */
/* updated 2008-04-02 */

html { font-size: 100% /* for ie5/pc */ }

body {
	margin:0 0 10px;
	background-color:#fff;
	font: 75%/1.3 Arial, Helvetica, sans-serif;
	color: #333;
}

body.centered {
	margin-left:auto;
	margin-right:auto;
	width:750px;
	position: relative; /* fix menu resizing bug for IE */
}

* html body.centered { /* centre content for ie5 */
	text-align: center; 
	text-al\ign: left;
}

form { margin:0;}

td { vertical-align: top;}

.wai-comment { display:none;}

label {	cursor:pointer;}

a:link, a:visited {
	cursor:pointer;
	color: #cf002d;
	text-decoration: none;
}
a:hover { text-decoration: underline; }

ul { list-style-type: none;}

ul.bullet-list {
	list-style-image:url("../images/generic/bullet_list.gif");
	padding: 0 0 2px 0;
	list-style-position:outside;
	margin-left:1.5em;
}

ul.sublist {
	list-style-image:url("../images/generic/bullet_list.gif");
	padding: 0 0 2px 0;
	font-size:0.92em;
}

ul.tick-list {	
	list-style-image:url("../images/generic/tick_list.gif");
	list-style-position:outside;
	padding:0 0 0 3px;
	margin-left:1.5em;
}

li { padding: 0 0 2px 0;}

.body-text-interest-rates {
	background-image:url("../images/bank/vertical_box_75px_gradient_1px.gif");
	background-repeat:repeat-x;
	margin:0;
	padding: 0.2em 0;
}

#body-text-white { color:#fff;}

#body-text-big-table { font-size:1.33em;}

#toggle-right-text { font-size: 1.17em;}

#body-text-small { font-size:0.92em;}

.float-left { float:left;}

.float-right { float:right;}

.clear-both { clear:both;}

/* Main navigation */
#navigation {
	background: #d3d3d3 url(../images/bank/bg_nav.gif) no-repeat top left;
	position: relative;
	height: 35px;
	margin-bottom: 20px;
}
#navigation ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#navigation li {
	position: absolute;
	top: 7px;
}

#navigation li a {
	text-align:center;
	display: block;
	padding: 5px 0 0;
	width: 100%;
	color:#fff;
	text-decoration: none;

	/*ie min-height hack*/
	min-height: 21px;
	height: auto !important;
	height: 21px;
	
	/* box model hack */
	\height: 26px;
	he\ight: 21px;
}

html>body #navigation li a { width: auto;}

#nav_h { 
	left: 0;
	width: 97px;
}
#nav_h a { background: #CC3333 url(../images/bank/nav_red.gif) no-repeat 0 0;}

#nav_m { 
	left: 97px;
	width: 123px;
}
#nav_m a { background: #CC3333 url(../images/bank/nav_red.gif) no-repeat -97px 0;}

#nav_s { 
	left: 220px;
	width: 116px;
}
#nav_s a { background: #CC3333 url(../images/bank/nav_red.gif) no-repeat -220px 0;}
#nav_p { 
	left: 336px;
	width: 133px;
}
#nav_p a { background: #CC3333 url(../images/bank/nav_red.gif) no-repeat -336px 0;}

#nav_c { 
	left: 469px;
	width: 118px;
}
#nav_c a { background: #CC3333 url(../images/bank/nav_red.gif) no-repeat -469px 0;}

#nav_i { 
	left: 587px;
	width: 163px;
}
#nav_i a { background: #CC3333 url(../images/bank/nav_red.gif) no-repeat -587px 0;}

#navigation li a:hover, #navigation li.selected a { 
	background-color: #000000;
	background-image: url(../images/bank/nav_black.gif);
}

/* site header */

.site-header {
	background-repeat:no-repeat;	
	width:742px;	
	background-image:url("../images/bank/repeater_site_header.gif");
	padding:0 0 0 6px;
	min-height:80px;
	border:solid 1px #fff;
}

* html div.site-header { /* ie5 width fix */
	height:80px;
	width:750px;	
	w\idth:742px;		
}

.site-header-non-homepage {
	background-repeat:no-repeat;	
	width:742px;
	background-image:url("../images/bank/repeater_site_header.gif");	
	padding:0 0 0 6px;	
	min-height:82px;
	border:solid 1px #fff;
}

* html div.site-header-non-homepage { /* ie5 width fix */
	height:82px;
	width:750px;	
	w\idth:742px;
}

.sw-site-logo {
	float:left;
	width:210px;
	padding: 9px 0 6px 0;	
}

.header-search-area {
	float:right;
	width:519px;	
}

div.header-search-area div.float-right { /*keep this div at full available width for newer browsers*/
	width:100%;	
}

div.search-textbox {
	float:left;
	padding:7px 8px 0 8px;
}
input.search-textbox {
	font-size:0.92em;
	border:solid 1px #a0a0a0;
}
.search-textbox input { width: 145px; }

.search-text-last-element {
	float:left;
	padding:6px 0 0;
	width:55px;
	text-align:center;
}
div.search-text {
	float:left;
	padding:9px 8px 0 0;
	font-size:0.92em;
	text-align:center;
}
.search-login-or-register {
	width:145px;
	font-size:0.92em;
	padding:9px 5px 3px 5px;
	background-image: url("../images/bank/repeater_login_or_reigster.gif");
	background-repeat:repeat-y;
	text-align:center;
}
* html div.search-login-or-register { /* ie5 width fix */
	width:155px;
	w\idth:145px;
}
a.search-text {
	color:#666666;
	text-decoration:none;	
}
a.search-text:hover {
	text-decoration:underline;	
}
.search-text-grey-separator {
	float:left;
	padding:8px 8px 0 0;
	color:#666;
}
.search-ribbon {
	float:right;
	padding:2px 0 0 0;	
}

/* navigation bar */

div.navigation-bar {
	background-image:url("../images/bank/home-bank.jpg");
	background-repeat:no-repeat;
	min-height:230px;
	background-position:bottom right;
	width:750px;
}

* html div.navigation-bar {height:230px;} /* min-height not supported in ie5/6 */

div.navigation-bar-non-homepage {
	width:750px;
	min-height:60px;
}

/* footer */
.footer-links2 {
	text-align:left;
	padding: 5px 0 9px;
	font-size:0.83em;
}

a.footer-links { color:#000;}

/* footer */

div.concertina_closed div.footer-text-container {display: none;}
div.concertina_open div.footer-text-container {display: block;}

div.footer-text-pink-title {
	text-align:left;
	font-size:0.83em;
	border-top:solid 1px #d8d8d8;
	color:#cf002d;
	background-image:url("../images/generic/legal_arrow_contracted.gif");
	background-repeat:no-repeat;
	padding:2px 0 10px 8px;
	cursor:pointer;
}

div.concertina_open div.footer-text-pink-title { background-image:url("../images/generic/legal_arrow_expanded.gif");}

.footertext {
	font-size:0.83em;
	color: #777;		
}

.footer-left-text {
	float:left;
	text-align:left;
	font-size:0.83em;
	color: #555;		
	width:359px;
	padding:0 0 0 6px;	
}

* html .footer-left-text { /* ie5 width fix */
	width:365px;
	w\idth:360px;
}

.footer-right-text {
	float:left;
	font-size:0.83em;
	text-align:left;
	color:#555;
	width:359px;
	padding:0 0 0 20px;	
}

* html .footer-right-text { /* ie5 width fix */
	width:379px;
	w\idth:359px;
}

h2 {
	font-weight: normal;
	font-size: 21px;
	color:#7C7C7C;
	margin: 10px 0 0;
	padding: 0 0 10px;
	border-bottom: 5px solid #CCC;
}

.navigation-get-in-touch-container {
	float:left;
	width:142px;
}

/* main page content */

.full-width { width:750px;}

h1.page-heading {
	font-size:1.5em;
	font-weight:normal;
	border-bottom:solid 2px #000;	
	margin:0;
	padding:0 0 6px 0;
}

.main-content-blank {
	background-repeat:no-repeat;
	background-position:bottom left;
	background-image:url("../images/generic/widow_blank.jpg");	
}

.main-content-mortgages {
	background-repeat:no-repeat;
	background-position:bottom left;
	background-image:url("../images/generic/widow_individual_pensions.jpg");	
}

.main-content-policy-loans {
	background-repeat:no-repeat;
	background-position:bottom left;
	background-image:url("../images/generic/widow_investments.jpg");	
}

.main-content-about-us {
	background-repeat:no-repeat;
	background-position:bottom left;
	background-image:url("../images/generic/widow_protection_for_life.jpg");	
}

.main-content-savings {
	background-repeat:no-repeat;
	background-position:bottom left;
	background-image:url("../images/generic/widow_about_us.jpg");	
}

.main-content-guides {
	background-repeat:no-repeat;
	background-position:bottom left;
	background-image:url("../../images/generic/widow_about_us.jpg");	
}

/* required to show widow properly for ie5, asterisk removed to fix in IE7 */
html .main-content-blank,
html .main-content-mortgages,
html .main-content-policy-loans,
html .main-content-about-us,
html .main-content-savings,
html .main-content-guides {	height: 1%; }

.top-padding-match-left-navigation { padding:26px 0 0;}

.page-content-container {
	width:575px;
	padding:0 0 0 15px;
	text-align:left;
	float:left;	
}

.page-content-container-no-left {
	width:750px;
	padding:0 0 0 15px;
	text-align:left;
	float:left;	
}

*html div.page-content-container { /* ie5 width fix */
	width:590px;
	w\idth: 575px;
}

.content-sub-title { padding:25px 0 80px;}

* html .content-sub-title { height: 1%;}

.content-sub-title-small-padding { padding:8px 0 80px;}

* html .content-sub-title-small-padding { height: 1%;}

.content-sub-title-no-padding { padding:0 0 80px;}

* html content-sub-title-no-padding { height: 1%;}

.content-two-col-middle {
	float:left;
	width:412px;	
	padding:0 0 20px;
}

.content-two-col-left {
	float:left;
	width:550px;	
	padding:0 0 20px;
}

.page-sub-title-container { padding:24px 0 0;}

.page-sub-title-container-small-padding { padding:6px 0 14px;}

h3.page-sub-title {
	margin:0;
	font-weight:normal;
	font-size:1.5em;
	color:#000;
}

h4.group-heading {
	border-bottom:solid 1px #000000;
	padding:20px 0 3px;
	margin:0;	
	font-weight:normal;
	font-size:1.17em;
}

h4.group-heading-small-padding {
	border-bottom:solid 1px #000000;
	padding:0 0 3px;
	margin:0 0 8px;	
	font-weight:normal;
	font-size:1.17em;
}

h4.group-heading-small-padding-pink {
	border-bottom:solid 1px #000000;
	padding:0 0 3px;
	margin:0 0 8px;	
	font-weight:normal;
	font-size:1.17em;
}

h4.group-heading-small-padding-pink-no-underline {
	padding:0 0 3px;
	margin:0;	
	font-weight:normal;
	font-size:1.17em;
}

h4.group-heading-small-padding-no-underline {
	padding:0 0 3px;
	margin:0 0 8px;	
	font-weight:normal;
	font-size:1.17em;		
}

h4.group-heading-no-underline {
	padding:20px 0 13px;
	margin:0;	
	font-weight:normal;
	font-size:1.17em;	
}

h4.pink-group-heading-small-padding {
	padding:0 0 3px;
	margin:0 0 2px;	
	font-weight:normal;
	font-size:1.17em;
}

h4.pink-group-heading {
	padding:0 0 3px;
	margin:0 0 4px;	
	font-weight:normal;
	font-size:1.17em;
}

div.section-title-pink { padding-bottom:4px;}

div.compare-footer-link {
	text-align:right;
	border-top:solid 1px #cccccc;
	padding:4px;
	background-color:#f9f9f9;
	margin:10px 0 0;
}

div.compare-links-container {
	background-color:#f9f9f9;
	border-top:solid 1px #cccccc;
	margin:30px 0 0;
}

div.compare-footer-link-left {
	float:left;
	padding:4px;
	width:198px;
}

* html div.compare-footer-link-left { /* ie5 width fix */
	width:206px;
	w\idth: 198px;
}

div.compare-footer-link-right {
	float:right;
	padding:4px;
	width:198px;
	text-align:right;
}

* html div.compare-footer-link-right { /* ie5 width fix */
	width:206px;
	w\idth: 198px;
}

div.sitemap-left {
	float:left;
	padding:4px 8px 4px 0;
	width:198px;
}

* html div.sitemap-left { /* ie5 width fix */
	width:206px;
	w\idth: 198px;
}

div.sitemap-right {
	float:left;
	padding:4px;
	width:198px;
	text-align:left;
}

* html div.sitemap-right { /* ie5 width fix */
	width:206px;
	w\idth: 198px;
}


div.box-left {
	float:left;
	padding:4px 8px 4px 0;
	width:250px;
}

* html div.box-left { /* ie5 width fix */
	width:206px;
	w\idth: 250px;
}

div.box-right {
	float:left;
	padding:4px;
	width:250px;
	text-align:left;
}

* html div.box-right { /* ie5 width fix */
	width:206px;
	w\idth: 250px;
}

a.compare-footer-link, a.compare-footer-link:visited {
	font-size:0.92em;
	text-decoration:none;
}

a.compare-footer-link:hover { text-decoration:underline;}

a.white-link, a.white-link:visited {
	color:#fff;
	line-height:1.2;
	text-decoration:none;
}

a.white-link:hover { text-decoration:underline;}

a img { border: 0; }

.body-text-white { color:#fff;}

.section-landing-offer-left {
	float:left;
	width:310px;
	padding:0 6px 0 0;
}

* html div.section-landing-offer-left { /* ie5 width fix */
	width:316px;
	w\idth:310px;
}

.big-table-fade {
	padding:0;
	background-image:url("../images/bank/vertical_box_gradient_500px.gif");
	background-repeat:repeat-x;
}

.big-table-header {
	padding:3px 2px 3px 6px;	
	border-bottom:solid 2px #000000;
	border-right: solid 1px #cecece;
}

.big-table-content {
	padding:3px 2px 6px 3px;	
	line-height:1.1;	
	border-bottom:solid 1px #cecece;
	border-right: solid 1px #cecece;
}

/* interest rates table - added by Sas and Shirl 07/08/08*/

table.generic { margin-bottom: 15px; }

th.right { text-align: right; }

table.generic td,
table.generic th {
	border-right:#c4c4c4 1px solid;
	padding:4px;
	line-height: 1.1em;
}
table.th_override th {border-bottom:solid 1px #c4c4c4;}
table.generic th { background-color:#DDD }
table.generic tr.highlight { background-color:#F3F3F3}
table.generic td.white { background-color:#FFF}

table.generic tbody th {
	text-align: right;
	background-color: #ffffff;
	font-weight: normal;
	border-bottom: 1px solid #cecece;
	vertical-align: top;
}
table.generic tbody tr.highlight th {
	background-color:#F3F3F3
}
table.generic caption {
	text-align: left;
	font-weight: bold;
	padding: 4px;
}
/*end interest rates table*/

/* xpando divs */

.xpando-content { padding: 1px 8px;}

.xpando p { margin: 0.5em 0;}

.xpando h4 {
	margin: 0;
	padding: 10px 0 3px;		
	font-weight: bold;
	font-size: 1em;
	border-bottom:solid 2px #000;
}

.xpando h4 a:link, .xpando h4 a:visited {
	text-decoration: none;
	color: #000;
}

.xpando span.tog {
	font-weight: normal;
	padding-left: 1em;
}

.blue .xpando-content {background-color:#e5f2f5;}

.orange .xpando-content {background-color:#fdf2e8;}

.green .xpando-content {background-color:#eef8e7;}

.red .xpando-content {background-color:#f8e6ea;}

.maroon .xpando-content {background-color:#efe5e8;}

.xpando.orange h4 {border-bottom:solid 2px #ec811f;}

.xpando.blue h4 {border-bottom:solid 2px #0081a1;}

.xpando.green h4 {border-bottom:solid 2px #55BB11;}

.xpando.red h4 {border-bottom:solid 2px #bc0631;}

.xpando.maroon h4 {border-bottom:solid 2px #660320;}

/* left-hand navigation */

.left-navigation-container {
	float:left;
	width:154px;
	padding:16px 6px 220px 0;
	text-align:left;	
}

* html .left-navigation-container { /* ie5 width fix */
	width:160px;
	w\idth:154px;	
}

.site-navigation-l0 {
	font-size:1.08em;	
	border-bottom:solid 4px #e7e7e7;
	line-height:1.3;
	padding:4px 0 4px 6px;
	background-color:#000000;
	background-image: url("../images/generic/guides_tools_black_top.gif");
	background-repeat:no-repeat;
}

.site-navigation-l1 {
	border-bottom:solid 1px #e7e7e7;
	padding:6px 0 6px;
}

.site-navigation-l1-last {padding:6px 0 6px;}

.site-navigation-l1_parent {padding:6px 0 0;}

.site-navigation-l2 {padding:2px 0;}

.site-navigation-l3-container {
	border-top:solid 1px #e7e7e7;
	padding:3px 0 0;
	margin:4px 0 0;
}

.site-navigation-l3 {padding:2px 0 2px 10px;}

.left-navigation-sub-elements-container {
	padding: 6px 0 6px 10px;
	border-bottom:solid 1px #e7e7e7;
}

.left-navigation-sub-elements-container-last {padding: 6px 0 6px 10px;}

.left-navigation-sub-elements-container-last {padding: 6px 0 6px 10px;}

.navigation-lowest-elements {padding:0 0 0 10px;}

a.navigation, a.navigation:visited { text-decoration:none;}

a.navigation:hover {text-decoration:underline;}

/* right-hand navigation */

.right-hand-links-container {
	float:left;
	width:144px;
	padding:0 0 20px 19px;
}


* html .right-hand-links-container { /* ie5 width fix */
	width:163px;
	w\idth: 144px;
}

.right-hand-title {
	background-color:#e5e5e5;
	border-bottom:solid 1px #919191;
	padding:3px 6px 3px 10px;
}

.right-hand-group-container {
	background-color:#f6f6f6;
	padding:6px 6px 0 10px;
}

div.right-hand-link {
	padding:0 0 10px 0;
	font-size:0.92em;
}

a.right-hand-link, a.right-hand-link:visited {
	color:#666666;
	text-decoration:none;
}

a.right-hand-link:hover {text-decoration:underline;}

div.right-hand-separator {
	border-bottom:solid 1px #8D8D8D;
	border-left:solid 10px #f6f6f6;
}

.big-pdf-link-left-container {
	float:left;
	width:150px;
}

.big-pdf-summary {padding:10px 0 10px;}

.big-pdf-link-right-container {
	float:left;
	width:230px;
	padding:19px 0 0;
}

.big-pdf-link-container {
	width:134px;
	padding:0 12px 0 8px;
	background-image: url("../images/generic/pdf_1px_tile.gif");
	background-repeat:repeat-y;
}

* html .big-pdf-link-container { /* ie5 width fix */
	width:154px;
	w\idth:134px;
}

/* black bar */

.homepage-black-bar {
	float:left;
	color:#fff;
	font-size:0.92em;
	background-repeat:repeat-x;
	background-image:url("../images/generic/black_bar_style_2/panel_1px_tile.gif");
	background-color:#383839;
}

.black-bar-edge {float:left;}

.black-bar-spacer {float:left;}

.ribbon-homepage {
	padding:0 0 10px;
	float:right;
}

/* news ticker */

.news-ticker-right-image {
	width:151px;
	float:left;
}

/* comparison template */

.comparison-table

th {
	border-bottom:solid 2px #000000;
	padding:0 0 3px 0;
	font-size:1.08em;
	color:#000000;
}

td {
	padding:0 0 6px 4px;
	border-bottom:solid 1px #cecece;
}

.comparison-header {
	border-bottom:solid 2px #000000;
	padding:0 0 3px;
	font-size:1.08em;
	color:#000000;
}

.comparison-header-small {
	border-bottom:solid 2px #000000;
	padding:0 0 3px;
	font-size:0.92em;
	color:#000000;
}

.comparison-content-title {
	padding:6px 0 6px 4px;
	border-bottom:solid 1px #cecece;
	color:#000000;
}

.comparison-content-title-highlight {
	padding:6px 0 6px 4px;
	border-bottom:solid 1px #cecece;
	color:#000000;
	background-color:#f9f9f9;
}

.comparison-content {
	padding:6px 0 6px 4px;
	border-bottom:solid 1px #cecece;
}

.comparison-content-small {
	font-size:0.92em;
	padding:6px 0 6px 4px;
	border-bottom:solid 1px #cecece;
}

.comparison-content-highlight {
	padding:6px 0 6px 4px;
	border-bottom:solid 1px #cecece;	
	background-color:#f9f9f9;
}

.comparison-content-highlight-small {
	font-size:0.92em;
	padding:6px 0 6px 4px;
	border-bottom:solid 1px #cecece;	
	background-color:#f9f9f9;
}

.comparison-content-last {padding:6px 0 6px 4px;}

.comparison-content-last-title-highlight {
	padding:6px 0 6px 4px;
	background-color:#f9f9f9;
}

.comparison-content-last-title {padding:6px 0 6px 4px;}

.comparison-content-last-highlight {
	padding:6px 0 6px 4px;	
	background-color:#f9f9f9;
}

span.faqs-table {
	display:block;
	width:400px;
	padding:0;
}

.faqs-table-header {
	padding:6px 0;	
	border-bottom:solid 2px #000000;
}

.faqs-table-content {
	padding:6px 0;	
	border-bottom:solid 1px #cecece;
}

.medium-table-fade {
	background-image:url("../images/bank/vertical_box_300px_gradient_1px.gif");
	background-repeat:repeat-x;
	margin:0;
}

.small-table-fade {
	background-image:url("../images/bank/vertical_box_75px_gradient_1px.gif");
	background-repeat:repeat-x;
	margin:0;
}

.small-table-header {
	padding:3px 2px 3px 6px;	
	line-height:1.1;	
	border-bottom:solid 2px #000000;
	border-right: solid 1px #cecece;
	font-size: 1.17em;
}

.small-table-content {
	padding:3px 2px 6px 3px;	
	line-height:1.1;	
	border-bottom:solid 1px #cecece;
	border-right: solid 1px #cecece;
}

/* section links */

.section-links-container {
	padding:7px 0 0 6px;
}

.subsection-links-border {
	width:6px;
	border-left:solid 2px #cccccc;
	float:left;	
}

.subsection-links-border-item1 {
	width:6px;
	border-left:solid 2px #cccccc;
	float:left;	
	margin:15px 0 0;
}

.section-title-small {
	float:left;
	padding:0 10px 5px 0;	
}

* html .section-title-small { /* ie5 width fix */
	width:112px;
	width:102px;
}

.subsection {
	float:left;
	width:137px;
	text-align:left;
	padding-left:5px;
}

* html .subsection {
	float:left;
	width:136px;
	text-align:left;
	padding-left:5px;
}

.subsection-links-spacer {
	width:1px;
	float:left;
}

.section-left {
	float:left;
	width:140px;
	text-align:left;
	padding-left:7px;	
}

.section-links-spacer {
	width:1px;
	float:left;	
}

.sublinks-homepage-container {padding:10px 0 0;	}

.section-right {
	text-align:left;
	float:left;
	width:132px;
	background-color:#E8E4E4;	
}

.clear-both {clear:both;}

.wai-comment {display:none;}

.jump-menu {
	position:absolute;
	z-index:1000;
	top:66px;
	left:143px;
	width:0;
	height:0;
	overflow:hidden;
	font-size:1em !important;
}

hr.letter-separator {
	height:1px;
	margin:0;
}

/* boxes */

.light-grey-box-container {
	padding:5px 8px;
	background-image:url("../images/grey_panel_1px_tile.gif");
	background-repeat:repeat-y;
}

* html .light-grey-box-container {height: 1%;}

.dark-grey-box-container {
	padding:5px 8px;
	background-image:url("../images/grey_panel_1px_tile.gif");
	background-repeat:repeat-y;
}

* html .dark-grey-box-container {height: 1%;}

.dark-grey-box-left-half {
	float:left;
	width:223px;
	padding:0 5px 0;
}

* html .dark-grey-box-left-half { /* ie5 width fix */
	width:228px;
	w\idth:223px;
}

.dark-grey-box-right-half {
	float:left;
	width:163px;
	padding:0 5px 0;
}

* html .dark-grey-box-right-half { /* ie5 width fix */
	width:168px;
	w\idth:163px;
}

h4.light-grey-box-container {	
	margin:0;
	font-weight:normal;
	font-size:1.17em;
	padding:0 5px 8px 8px;
	background-image:url("../images/grey_panel_1px_tile.gif");
	background-repeat:repeat-y;
}

.light-grey-box-left-container {
	float:left;
	width:325px;
}

.light-grey-box-left-container-small {
	float:left;
	width:265px;
	padding:0 15px 0 0;
}

* html .light-grey-box-left-container-small {
	width:280px;
	w\idth:265px;
}

.light-grey-box-rh-image {
	float:left;
	width:115px;
	text-align:right;
}

img.guides-and-tools-icon {margin:3px 5px 5px 0;}

* html .light-grey-box-container {height: 1%;}

.dark-grey-box-container {
	padding:5px 8px;
	background-image:url("../images/boxes/dark_grey/grey_panel_1px_tile.gif");
	background-repeat:repeat-y;
}

* html .dark-grey-box-container {height: 1%;}

.thirdwidth {
	width:180px;
	float:left;
	padding:5px;
}

.halfwidth {
	width:270px;
	float:left;
	padding:5px;
}

