﻿/*
Colors:
#000000 - Black
#09447b - Dark Blue
#18659d - Medium Blue
#333333 - Dark Grey
#5e2612 - Dark Red
#697a85 - Grey Blue
#999999 - Medium Grey
#cccccc - Light Grey
#cdad42 - Gold
#e3ebf1 - Light Blue
#eeeeee - Grey White
#ffffff - White
*/

/* DEFAULTS */
/* taken from admin2006.css*/
*
{
	margin: 0;
	padding: 0;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.125em;
}
html, body
{
	background: #fff url(/images/universal/NETwatermark.jpg) 0 0 repeat;
}
body #wrap
{
	width: 752px;
}
/*
.copyright
{
	color:#047;
	background-color:#fff;
	font-weight:100;
	text-align:left;
	font-size:75%;
	padding:.5ex 1em;
	border-top:1px solid #79b;
	clear:both;
}*/

/* DEFAULT FONT SIZES */
body
{
	font-size: .9em;
}

/* DEFAULT LINK STYLE */
a:link, a:visited
{
	color: #036;
	background-color: transparent;
}
a:active, a:hover
{
	text-decoration: none;
	color: #047;
	background-color: transparent;
}

/* page headers */
/* only one h1 style needed, see below */
h2
{
	font-size: 1em;
	color: #047;
	background-color: #fff;
	text-align: left;
	padding: 1ex;
}
h3
{
	font-size: 1em;
	color: #8ca470;
	background-color: #fff;
	text-align: left;
	padding: 1ex;
}
h4
{
	font-size: .9em;
	color: #8ca470;
	background-color: #fff;
	text-align: left;
	padding: 1ex;
}
h5
{
	font-size: .9em;
	color: #047;
	background-color: #fff;
	text-align: left;
	padding: 1ex;
}
h6
{
	font-size: .8em;
	color: #047;
	background-color: #fff;
	text-align: left;
	padding: 1ex;
}

/* HEADER */
#adminHeader h1
{
	font-size: 1.25em;
	text-align: right;
	color: #047;
	background-color: #fff;
	background: #fff url(/images/universal/MeMAdminTopLogo.gif) 10px center no-repeat;
	padding: .5ex;
	width: 810px;
	clear: both;
	font-style: italic;
	margin-top:20px;
	display:block;
	height:60px;
	text-decoration:none;
}
#adminHeader a
{
	display:block;
	height:60px;
	text-decoration:none;
}
#adminHeader h1 a span
{
	margin-top:20px;
}

#header h1
{
	background: 10px 0px no-repeat;
	height: 60px;
	line-height: 54px;
	width: 800px;
	padding: 0;
	margin: 0;
}
#header h1 a
{
	background-repeat: no-repeat;
	background-position: bottom right;
	height: 60px;
	width: 350px;
	float: right;
	text-indent: -1020%;
	white-space: nowrap;
	overflow: hidden;
}


/* GENERAL ELEMENTS */

hr
{
	width: 100%;
	margin: .5em 0;
	height: 1px;
	color: #79b;
	background-color: #79b;
	border: none;
	clear: both;
}

/* NAVIGATION */
.BottomMenu
{
	margin: 1em 0 0 0;
	list-style-type: none;
}
.BottomMenu li
{
	margin: .5ex .25ex;
	font-size: 12px;
	font-weight: 900;
	display: block;
	float: left;
	color: #036;
	background-color: #E6ECF2;
}
.BottomMenu li a
{
	display: block;
	float: left;
}
.BottomMenu li a:link, .BottomMenu li a:visited
{
	padding: 3px 25px;
	text-decoration: none;
}
.BottomMenu li a:hover, .BottomMenu li a:active
{
	color: #fff;
	background-color: #08437B;
}
.BottomMenu li a.disabled:link, .BottomMenu li a.disabled:visited
{
	background-color: #E6ECF2;
	color: #ccc;
	cursor: default;
}
.BottomMenu li a.disabled:hover
{
	background-color: #E6ECF2;
	color: #ccc;
}

.TopMenu
{
	border-bottom: 1px solid #7596B8;
	padding-left: 10px;
	line-height: 15px;
	color: #000;
	margin: 1em 0 0 0;
	padding-bottom: 3px;
	z-index: 1;
}
.TopMenu li
{
	display: inline;
	overflow: hidden;
	list-style-type: none;
}
.TopMenu a:link, .TopMenu a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
	background-color: #E6ECF2;
	padding: 3px 7px 3px 7px;
	margin-right: -2px;
	text-decoration: none;
}
.TopMenu a.selected:link, .TopMenu li a.selected:visited
{
	background-color: #fff;
	color: #036;
	border-left: 1px solid #7596B8;
	border-right: 1px solid #7596B8;
	border-top: 1px solid #7596B8;
	border-bottom: 1px solid #fff;
	cursor: default;
}
.TopMenu a:visited
{
	text-decoration: none;
}
.TopMenu a:hover
{
	color: #ffffff;
	background-color: #08437B;
}
.TopMenu a.selected:hover
{
	background-color: #ffffff;
	color: #08437B;
}

.SideMenu
{
	list-style-type: none;
	margin: 1em 0 0 0;
}
.SideMenu li
{
	margin: .1ex;
}
.SideMenu li a
{
	font-size: 12px;
	font-weight: 900;
	display: block;
	width: 130px;
	padding: .5ex;
	border: 1px solid #7596B8;
	text-decoration: none;
}
.SideMenu li a:link, .SideMenu li a:visited
{
	color: #036;
	background-color: #e6ecf2;
}
.SideMenu li a:hover, .SideMenu li a:active
{
	color: #fff;
	background-color: #08437B;
}

/* BREAKOUT BOXES */

.leftBox
{
	float: left;
}

.forgotPassword
{
    padding: 13px;
}

.forgotPasswordBottomHelp
{
    padding: 13px;
}

.forgotPasswordHeader
{
    padding: 13px;   
}

.forgotPassword .leftBox
{
    margin: 6px 0; 
    clear: both;
}

.leftBox .formRow
{
	height: auto;
	margin: 5px 1ex;
}

.formLabel
{
	float: left;
	clear: left;
	margin-bottom: 0px;
	padding-right:20px;
	text-align:left;
	width:150px;
}

.leftBox .formRow input {
	width: 150px;
}
.leftBox .formRow .checkbox input
{
	width: 2em;
}
.rightBox
{
	float: right;
}

.leftBox, .rightBox
{
	width: 300px;
	border: 1px solid #047;
	margin: .25ex;
	color: #000;
	background-color: #E8EFE0;
}
.leftBox h3, .rightBox h3
{
	color: #fff;
	background-color: #8ca470; /*#047;*/
	border-bottom: 1px solid #047;
	padding: .5ex;
	padding-left: 1ex;
}
.leftBox p, .rightBox p
{
	padding: 1ex;
}
.leftBox ul, .rightBox ul
{
	list-style: none;
	padding: 1ex;
}
.leftBox ul li, .rightBox ul li
{
	padding: 1ex;
	padding-bottom: 0;
}
.leftBox a:link, .leftBox a:visited, .rightBox a:link, .rightBox a:visited
{
	line-height: 1.25em;
}
.leftBox a:active, .leftBox a:hover, .rightBox a:active, .rightBox a:hover
{
}

/* PAGE CONTENT */

#content
{
}

/* DEFAULT LIST STYLE */
#content ol, #content ul
{
	list-style-position: outside;
	margin: 1ex 1ex 1ex 2em;
}
#content ol li, #content ul li
{
	margin: 1ex;
}

/* page text block */
#content p
{
	text-align: justify;
	padding: .1ex;
	margin: 1ex;
}
#content p .firstLetter
{
	font-size: 2em;
	line-height: 1em;
	font-weight: 900;
	float: left;
	color: #047;
	background-color: transparent;
}
/* page link inside text block */
#content p a:link, #content p a:visited
{
	color: #047;
	background-color: transparent;
}
#content p a:active, #content p a:hover
{
	color: #7596b8;
	background-color: transparent;
	text-decoration: none;
}
.LabelValueText
{
	float: left;
	margin: .5ex;
}
.LabelValueText div
{
	padding: 1ex;
}
.LabelValueText label
{
}
.LabelValueText span
{
	color: #8ca470;
	background-color: transparent;
	font-weight: 900;
	padding: 1ex;
}
.LabelValueText label .required
{
	color: #f00;
	background-color: transparent;
}

/* columnar labelvaluetexts, change width for no of column, set for 3 columns */
.LabelValueTextColumns
{
	float: left;
	width: 32%;
	margin: 0;
	padding: 0;
}
.LabelValueTextColumns div
{
	float: left;
	clear: left;
	width: 100%;
}
.LabelValueTextColumns div label
{
	padding: 1ex;
	float: left;
	clear: left;
	white-space: nowrap;
}
.LabelValueTextColumns div span
{
	padding: 1ex;
	float: left;
	color: #8ca470;
	font-weight: 900;
}

fieldset
{
	margin: 1ex;
	border: 1px solid #79b;
}
fieldset p
{
	padding: 1ex;
}
form .odd, form .even
{
	padding: 1ex;
}
form input, form select, form textarea
{
	padding: .1ex;
}
.alternatingRowsWithLabels div
{
	float: left;
	clear: both;
	width: 100%;
}
.alternatingRowsWithLabels div label
{
	width: 200px;
	display: block;
	float: left;
}
.alternatingRowsWithLabels div span
{
	font-weight: 900;
}
.odd
{
	color: #000;
	background-color: #E8EFE0;
}
.even
{
}
.selected
{
	color: #047;
	background-color: #DEF5C1;
}
.required, .leftBox a.required, .failureText
{
	color: #f00;
	background-color: transparent;
}
.leftBox div span a.required
{
	display:block;
	margin:1ex;
	padding:0;
}
.requiredMessage
{
	padding-left: 20px;
	background: transparent url('/images/universal/error.png') left center no-repeat;
	margin-left: 1em;
}

/* FOOTER */
.copyright
{
	color:#047;
	background-color:#fff;
	font-weight:100;
	text-align:left;
	font-size:75%;
	padding:.5ex 1em;
	border-top:1px solid #79b;
	clear:both;
}
/* footer */
#footer
{
	clear: both;
	text-align: center;
	padding: 18px 0;
	width: 800px;
	font: normal normal 12px/18px verdana,sans-serif;
}
.languages
{
	clear:both;
}
#footer .navigation h2
{
	display: none;
}
#footer .navigation ul
{
	list-style-type: none;
	text-align: center;
}
#footer .navigation ul li
{
	display: inline;
	margin: 0;
	padding: 0;
}
#footer .navigation ul li + li a
{
	border-left: 1px solid #000;
}
#ie6andbelow #footer .navigation ul li a
{
	border-left: 1px solid #000;
}
#footer .navigation ul li a:link, #footer .navigation ul li a:visited
{
	margin: 0;
	padding: 0 .5ex 0 .75ex;
	font-family: Verdana;
	font-size: 9pt;
	text-decoration: none;
	text-transform: uppercase;
}
#footer .navigation ul li a:active, #footer .navigation ul li a:hover
{
	text-decoration: underline;
}
#footer div
{
	clear: both;
}
#producedby
{
	text-align: center;
}
#producedby a
{
	display: block;
	background: url(/images/UNIVERSAL/makingeverlmem.gif) center center no-repeat;
	width: 290px;
	height: 21px;
	white-space: nowrap;
	overflow: hidden;
	margin: 0 240px;
	padding: 1ex 0;
}
/*
.copyright
{
	text-align: center;
}
*/

/* TABLES */
/* default */
table
{
	border-collapse: collapse;
	margin: 0;
	clear: both;
}
table caption
{
	/* 	border:.1ex solid #8ca470; 	*/
	color: #000;
	background-color: #fff;
	padding: 1ex;
	font-weight: 900;
	text-align: left;
}
thead
{
	background-color: #8ca470;
	color: #fff;
}
thead a:link, thead a:visited
{
	background-color: transparent;
	color: #fff;
}
thead a:active, thead a:hover
{
	text-decoration: none;
	background-color: transparent;
	color: #047;
}
tbody
{
}
tfoot
{
	background-color: #8ca470;
	color: #fff;
}
table tr
{
	margin:0;
	padding:0;
}
table .odd
{
	color: #000;
	background-color: #E8EFE0;
}
table .even
{
}
table .selected
{
	background-color: #DEF5C1;
	font-weight: 900;
}
table tr th
{
	padding: .5ex 1em;
	color: #fff;
	background-color: #8ca470;
}
table tr td
{
	/* 	border:.1ex solid #8ca470; 	*/
	margin:0;
	padding: 0;
}
table tr td .button
{
	float: left;
}

/* BUTTONS */
.SpellCheck
{
	margin: 1em 0 0 0;
	font-size: 12px;
	font-weight: 900;
	display: block;
	float: left;
	color: #036;
	background-image: url(/images/spelling.png);
	background-position: 5px center;
	background-repeat: no-repeat;
}
.SpellCheck a
{
	margin: .5ex .25ex;
	display: block;
	float: left;
	background-color: #E6ECF2;
	background-image: url(/images/spelling.png);
	background-position: 5px center;
	background-repeat: no-repeat;
}
.SpellCheck a:link, .SpellCheck a:visited
{
	padding: 3px 25px;
	text-decoration: none;
	background-image: url(/images/spelling.png);
	background-position: 5px center;
	background-repeat: no-repeat;
}
.SpellCheck a:hover, .SpellCheck a:active
{
	color: #fff;
	background-color: #08437B;
	background-image: url(/images/spelling.png);
	background-position: 5px center;
	background-repeat: no-repeat;
}
.SpellCheck a.disabled:link, .SpellCheck a.disabled:visited
{
	background-color: #E6ECF2;
	background-image: url(/images/spelling.png);
	background-position: 5px center;
	background-repeat: no-repeat;
	color: #ccc;
	cursor: default;
}
.SpellCheck a.disabled:hover
{
	background-color: #E6ECF2;
	background-image: url(/images/spelling.png);
	background-position: 5px center;
	background-repeat: no-repeat;
	color: #ccc;
}
.buttonRow
{
	margin: 1ex 0;
	padding: 1ex;
	clear: both;
}
.buttonRow .button
{
	float: left;
	margin: 0 1ex 1ex 0;
}
#content ul.buttonRow
{
	margin: 1ex;
	padding: 0;
	list-style: none;
}
#content ul.buttonRow li
{
	float: left;
	margin: 0;
	padding: 0;
}
.button, .button:link, .button:visited
{
	display: inline;
	text-decoration: none;
	width: auto;
	overflow: visible;
	padding: .75ex 1.5ex;
	color: #fff;
	background-color: #8ca470;
	border: outset 2px #fff;
	cursor: pointer;
	white-space: nowrap;
}
.button:active
{
	color: #047;
	background-color: #8ca470;
	border-style: inset;
}
.button:hover
{
	color: #047;
	background-color: #8ca470;
}

.button.members, .button.members:link, .button.members:visited, .members .button, .members .button:link, .members .button:visited
{
	display: inline;
	text-decoration: none;
	width: auto;
	overflow: visible;
	padding: .75ex 1.5ex;
	color: #fff;
	background-color: #047;
	border: outset 2px #fff;
	cursor: pointer;
	white-space: nowrap;
}

.button.returnToLogin, .button:link.returnToLogin, .button:visited.returnToLogin
{
    display: block;
    margin-bottom: 10px;
    margin-left: 10px;
    width: 100px;
}

.button.members:active
{
	color: #fff;
	background-color: #047;
	border-style: inset;
}

.button.members:hover
{
	color: #fff;
	background-color: #047;
}


.hiddenSubmitButton
{
	margin: 0;
	padding: 0;
	width: 0;
	height: 0;
	font-size: 0;
	line-height: 0;
	z-index: -1;
	position: absolute;
	top: -100px;
	left: -100px;
}
.radiobuttonlistcontrol
{
	margin: 0;
	padding: 0;
	clear: none;
}
.radiobuttonlistcontrol tr
{
	margin: 0;
	padding: 0;
}
.radiobuttonlistcontrol tr td
{
	margin: 0;
	padding: 0;
	border: none;
}
.radiobuttonlistcontrol tr td input
{
	width: 1em;
	height: 1em;
	line-height: 1em;
	padding: .125ex;
}
.radiobuttonlistcontrol tr td label
{
	font-weight: 900;
	padding: .1ex;
	width: 95%;
	position: relative;
	top: -1.25em;
	left: 1.5em;
	cursor: pointer;
}

/* ICONS */
.redstop_ICON
{
	color: #000;
	background: transparent url(/images/universal/redstop.gif) no-repeat center center;
	width: 30px;
	height: 30px;
}
.greencheck_ICON
{
	color: #000;
	background: transparent url(/images/universal/greencheck.gif) no-repeat center center;
	width: 30px;
	height: 30px;
}

/* PAGING DISPLAY */
.pagingDisplay
{
	color: #fff;
	background-color: transparent;
	cursor: default;
}
.pagingDisplay span
{
	margin: 0 1ex;
}
.pagingDisplay span a:link, .pagingDisplay span a:visited, .pagingDisplay span a:active
{
	color: #fff;
	background-color: transparent;
}
.pagingDisplay span a:hover
{
	color: #047;
	background-color: transparent;
	cursor: pointer;
}
input.dateinput
{
	width: 6.75em;
	height: 1.125em;
	border: 1px solid #7596B8;
	color: #000;
	background: #fff url(/images/calendar.png) no-repeat 97% center;
	cursor: pointer;
}
a.icon
{
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: top left;
}

.marginnone
{
	margin-bottom: 0px;
}

.tablewithmargin
{
	margin-left: 20px;
	margin-right: 20px;
	width: 800px;
}

.tablenomargin
{
	width: 800px;
	margin-top: 0px;
	padding-top: 0px;
}

.specialtext
{
	background-color: #cfc89e;
}

/* TOS member */
.TOSText
{
	border-bottom: silver thin;
	border-left: silver thin;
	border-right: silver thin;
	border-top: silver thin;
	overflow: hidden;
	padding: 5px;
}

.TOSMargin
{
	margin-top: 10px;
	margin-left: 10px;
}

.LeftIndent
{
	margin: 1ex;
	display: block;
}

.ErrorSummary, #content .leftBox .ErrorSummary, #content .leftBox .ErrorSummary ul li
{
	text-align: left;
	padding: 1ex;
	margin: 0;
	color: Red;
}

.members > h3 {
	color: #047;
	padding: 1ex 0;
}

.members > div > h3 {
	color: #fff;
	padding: 1ex;
}

h3 sup
{
	font-size: 0.75em;
}

.pageContainer 
{
	border: #7596B8 1px solid; 
	width: auto; 
	clear: both; 
	margin: 10px;
}

.browserWarning 
{
	background-color: #fcfdde;
    width: 100%;
    border-top: solid 1px #000;
    border-bottom: solid 1px #000;
    text-align: center;
    font-size: 14px;
    padding: 5px 0px 5px 0px;
}

.browserWarning a
{
	text-decoration: underline;
}

h2{font-size: 23px;color: #09447b;font-family: "Times New Roman",Times,serif;background-color:#fff;}

.twocolumnsmall .content h2,
.twocolumn .content h2
{
	font:Arial;
	letter-spacing:1px;
	color:#fff;background-color:#09447b;
	/*margin:0 10px;padding:0 7px;*/
	background:url(images/sbhd_502W.gif) 0 0 no-repeat;
}

.homepage #maincontent
{
	background-image:url(images/home_main_image_03.jpg);
	background-position:center 2px;
	background-repeat:no-repeat;
}
.homepage #maincontent h2
{
	margin:154px 0 0 0;
	padding:0;
	background-image:url(images/home_2main_mem.gif);
	background-position:11px 0;
	background-repeat:no-repeat;
	width:100%;
	height:23px;
	text-indent:1020%;
	white-space:nowrap;
	overflow:hidden;
}
.homepage #maincontent p{font:normal normal 1em "Times New Roman",Times,serif;}

#subcontent1.content h3,
#subcontent2.content h3,
.feature h4
{
	margin:2px 0;
	padding:0;
	font:normal bold 14px/21px Arial,Helvetica,sans-serif;
	background:#09447b url(images/sbhd_blank.gif) 0 0 no-repeat;
	color:#fff;
	letter-spacing:1px;
	text-align:center;
}

.box,
.feature .box
{
	border-color:#cdad42;
}
.NewMemberLogin {
    clear:left;
}
.button
{
	color:#fff;
	background-color:#09447b;
	border-color:#09447b;
	margin:0;
	padding:.125ex 1em;
}

.button:link, .button:visited
{
	background-color:#09447b;
	border-color:#09447b;
}
/* Header */
#header
{
	border-bottom:2px solid #cdad42;
	background:#09447b;
}
#header h1
{
	border-bottom:2px solid #cdad42;
	background:#fff url(/images/universal/hdr_hm_photos1.jpg) 170px 0 no-repeat;
	height:54px;
	line-height:54px;
	margin:0;
}
#header h1 a
{
	background:url(images/hdr_logo.gif) 0 0 no-repeat;
	height:54px;
	width:170px;
	text-indent:1020%;
	white-space:nowrap;
	overflow:hidden;
}
#header .navigation ul
{
	color:#fff;
	background-color:#09447b;
}
#header .navigation ul li a:link,
#header .navigation ul li a:visited
{
	font:normal 900 12px Arial;
	text-decoration:none;
	text-transform:uppercase;
	color:#e3ebf1;
	background-color:#09447b;
}
#header .navigation ul li a:hover,
#header .navigation ul li a:active
{
	color:#e3ebf1;
	background-color:#18659d;
}
#header .search .buttons{margin:0;}
#header .search input.button
{
	background:url(images/btn_search.gif) 0 50% no-repeat;
	border:none;
	text-indent:1020%;
	white-space:nowrap;
	overflow:hidden;
}

/* Footer */
#footer .navigation ul li a:link,
#footer .navigation ul li a:visited
{
	font-family:Verdana;
	font-size:9pt;
	text-decoration:none;
	text-transform:uppercase;
	color:#09447b;
	background-color:#fff;
}
#footer .navigation ul li a:active,
#footer .navigation ul li a:hover
{
	text-decoration:underline;
}

/* Product navigations */
.productnavigation ul li
{
	background:url(images/btn_dsply_blue.gif) 0 0 no-repeat;
}
.productnavigation ul li a:link,
.productnavigation ul li a:visited
{
	color:#e3ebf1;
	background-color:transparent;
}
.productnavigation ul li a:active,
.productnavigation ul li a:hover
{
	text-decoration:none;
}
.productnavigation ul li a.selected
{
	background:url(images/whitearrow.gif) 0 center no-repeat;
}
.productacquisitions ul li
{
	background:url(images/btn_dsply_gold_blue_border.gif) 0 0 no-repeat;
}
.productacquisitions ul li a:link,
.productacquisitions ul li a:visited
{
	color:#09447b;
	background-color:transparent;
}
.productacquisitions ul li a:active,
.productacquisitions ul li a:hover
{
	text-decoration:none;
}
.productacquisitions ul li a.selected
{
	background:url(images/bluearrow.gif) 0 center no-repeat;
}
.productactions ul li
{
	background:url(images/btn_dsply_gold.gif) 0 0 no-repeat;
}
.productactions ul li a:link,
.productactions ul li a:visited
{
	color:#09447b;
	background-color:transparent;
}
.productactions ul li a:active,
.productactions ul li a:hover
{
	text-decoration:none;
}
.productactions ul li a.selected
{
	background:url(images/bluearrow.gif) 0 center no-repeat;
}
.productnavigation ul li a:link,
.productnavigation ul li a:visited,
.productacquisitions ul li a:link,
.productacquisitions ul li a:visited,
.productactions ul li a:link,
.productactions ul li a:visited
{
	font:normal 600 12px/18px Arial,Helvetica,sans-serif;
	text-align:center;
}
#subcontent2 .SendMyBest h3
{
	color:#5E2612;
	background-color:#fff;
	font-size:14px;
}

/* Charitable Gifts/Flowers and Gifts */ 
.gifts .unit .box{border-color:#cdad42;}
.gifts h4{color:#09447b;background:#cdad42 url(images/sbhd_blank_gold.gif) no-repeat 0 0;}

/* DropDownNav */
.dropdownnav,
.dropdownnav ul{color:#09447b;background-color:#eee;border-color:#09447b;}

/* imagelink */
.imagelink h3,
#subcontent1 .imagelink h3,
#subcontent2 .imagelink h3{font:normal 900 12pt/18px "Times New Roman";color:#5E2612;background-color:#fff;background-image:none;margin:0;padding:0;}

/* convert link, driving directions */
.convert a,
.driving a{background:#fff url(images/sbhd_blank_gold.gif) center center no-repeat;}

.leftBox {
	width: 350px; 
	background-color: #EEEEEE;
}

.leftBox h3 {
	background-color: #047; 
	border-bottom: 1px solid #047;
}

.button:hover {
	background-color:#047;
	color:#fff;
}

h3 {
	color: #047;
	padding: 1ex 0;
}
