@charset "utf-8";
/* CSS Document */
html { font-size: 100%; }
body { margin: 0; padding: 0; font: 0.75em/1.25em Arial, Helvetica, sans-serif; color: #333333; background-color: #FFFFFF; }
h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address { margin: 1em 0; padding: 0; }
li, dd, blockquote { margin-left: 0.5em !important; margin-left: 1em; }
form { margin: 0; padding: 0; }
form label { cursor: pointer; }
fieldset { border: none; }
input, select, textarea, button { font: 100% Arial, Helvetica, sans-serif; }
a { color: #ED1C24; text-decoration: none; }
a:hover { text-decoration: underline; color:#000000}
a img { border: none; }

a.empty { color: #ED1C24; text-decoration: none; }
a.empty:hover { text-decoration: underline;}
a img { border: none; }


h1 { margin: 0.15em 0 0.5em 0; color: #ED1C24; font-size: 200%; font-weight: normal; }
h1 span { color: #000000; }
h2 { margin-top: 1.5em;  color: #ED1C24; font-size: 130%; font-weight: normal; }
h2.opt1 { color: #333333; }
h3 { margin: 1.5em 0 1em 0; color: #ED1C24; font-size: 115%; font-weight: normal; }

ul { margin: 1em 0; padding: 0; list-style: none; }
ul li { padding: 0 0 0 1em; background: url("/common/img/dbs/bullet_dot_red.gif") 0 3px no-repeat; }/* reset style for all <li> that are NOT direct children of the <ul>; this is required cos IE doesnt recog > child descendents! */ ul li * li { background: none; } 
ul li ul li { /* default 2nd-level nested <ul> list */
background: url("/common/img/dbs/bullet_dot_red.gif") no-repeat 0 3px;
}/* reset style for all <li> that are NOT direct children of the 2nd-level <ul> */ ul li ul li * li { background: none; }
ul li ul li ul li { /* default 3rd-level nested <ul> list */
background: url("/common/img/dbs/bullet_dot_red.gif") no-repeat 0 3px;
}/* reset style for all <li> that are NOT direct children of the 3rd-level <ul> */ ul li ul li ul li * li { background: none; }

ul.list1 li, ol.list1 li, .list2 .list1 li { margin-bottom: 0; }
ul.list2 li, ol.list2 li, .list1 .list2 li { margin-bottom: 1em; }
ul li .header, ol li .header { color: #ED1C24; }

ol { margin: 1em 0; padding: 0; }
ol li { margin-left: 2.5em !important; margin-left: 3.0em; }

hr {
margin: 1.0em 0;
*margin: 0;
border: 0;
color: #CCCCCC;
background-color: #CCCCCC;
height: 1px;
width: 100%;
}

/* BOF HEADER */
#header { background: url("../../common/img/dbs/header-bg.jpg") 0 0 repeat-x; }
#headerInner { width:990px; height: 61px; position: relative; }
#logo { padding: 14px 0 0 27px; }
#globalLinks { position: absolute; top: 10px; right: 20px; font-size: 85%; }
#globalLinks ul { margin: 0; float: right; list-style: none; }
#globalLinks ul li {
margin: 0 0 0 10px !important;
padding: 4px 12px 5px 0;
float: left;
background: url("../../common/img/dbs/globalLinks-sep.gif") right top no-repeat;
line-height: 13px;
}

#globalLinks ul li a { color: #ccc; text-decoration: none; }
#globalLinks ul li a:hover { text-decoration: underline; }
#globalLinks ul li.lang { background: none; }
#globalLinks fieldset { margin: 0; padding: 0; float: right; }
#globalLinks input { float: left; border: 0; }

#globalLinks #searchFld {
padding: 4px 0 0 7px;
background: #e9e4e4 url("../../common/img/dbs/search-bg.gif") left top no-repeat;
width:95px;
height:15px;
display:inline;
font-size: 95%;
}

#globalLinks #searchBtn {
padding: 0 6px 2px 0;
height:19px;
color: #ED1C24;
line-height:19px;
font-size: 95%;
font-weight:bold;
background: #e9e4e4 url("../../common/img/dbs/go-button.gif") right top no-repeat;
}

#globalLinks #searchBtn:hover { cursor:pointer; }

#siteNav { font-size: 95%; position: absolute; bottom: 0; _bottom: -1px; right: 25px; z-index: 99; }
#siteNav ul { margin: 0; float: right; list-style: none; }
#siteNav ul li {
margin: 0 !important;
padding: 0;
float: left;
width: 115px;
text-align: center;
font-weight: bold;
line-height: 12px;
white-space: nowrap;
background: #ED1C24 url("../../common/img/dbs/tab-bg.gif") left top repeat-x;
}

#siteNav ul li a, #siteNav ul li span { display: block; }
#siteNav ul li a { text-decoration: none; color: #4c4c4c; }
#siteNav ul li a:hover { color: #4c4c4c; }

#siteNav ul li span {
padding: 6px 0 5px 15px;
display: block;
background: url("../../common/img/dbs/tab-overlap.gif") left top no-repeat;
}

#siteNav ul li.home { width:49px; }
#siteNav ul li a.current { background: url("../../common/img/dbs/tab-selected-bg.gif") left top repeat-x; color: #FFFFFF; }
#siteNav ul li a.current:hover { color: #FFFFFF; }

#siteNav ul li a.current span {
padding: 6px 0 5px 12px;
background: url("../../common/img/dbs/tab-selected-left.gif") left top no-repeat;
}

#siteNav ul li.after a span { background: url("../../common/img/dbs/tab-selected-right.gif") left top no-repeat; }
#siteNav ul li.first { padding-right: 0; }
#siteNav ul li.first a span {  padding: 6px 0 5px 12px; background: url("../../common/img/dbs/tab-first.gif") left top no-repeat;}
#siteNav ul li.first a span span { padding: 0; background: none; }
#siteNav ul li.first a.current { color: #ED1C24 background: url("../../common/img/dbs/tab-selected-bg.gif") left top repeat-x; }
#siteNav ul li.first a.current span { background: url("../../common/img/dbs/tab-selected-first.gif") left top no-repeat; }
#siteNav ul li.last { width:123px; }
#siteNav ul li.last span { padding: 0 0 0 15px; }
#siteNav ul li.last span span { padding: 6px 10px 5px 0; background: url("../../common/img/dbs/tab-last.gif") right top no-repeat; }
#siteNav ul li.last a.current span { padding: 0; background: url("../../common/img/dbs/tab-selected-left.gif") left top no-repeat; }
#siteNav ul li.last a.current span span { padding: 6px 0 5px 0; background: url("../../common/img/dbs/tab-selected-last.gif") right top no-repeat; }

#subNav { padding: 0 5px; *height: 1%; background: #CD0101 url("../../common/img/dbs/subnav-bg.gif") 0 0 repeat-x; }
#subNav ul { margin: 0; padding-top: 4px; list-style: none; font-size: 95%; }
#subNav ul li { margin: 0 !important; padding: 0; background: none; display: block; float: left; font-weight: bold; }
#subNav ul li a { padding-left: 12px; color: #FFFFFF; display: block; text-decoration: none; }
#subNav ul li a span { padding-right: 12px; display: block; line-height:23px; }
#subNav ul li a:hover { color: #FFF; }
#subNav ul li.current { background: url("../../common/img/dbs/subnav-overlap.gif") left 0 repeat-x; }
#subNav ul li.current a { color: #000000; background: url("../../common/img/dbs/subnav-lt.gif") left 0 no-repeat; }
#subNav ul li.current a:hover { color: #ED1C24; }
#subNav ul li.current a span { background: url("../../common/img/dbs/subnav-rt.gif") right 0 no-repeat; }
/* EOF HEADER */

/* BOF Container */
/*#container1 { padding: 24px 15px 15px 15px; width: 960px; position: relative; }*/
 #container { padding: 24px 15px 15px 15px; width: 960px;margin: 0 ;}
#maincontent{
padding-top:5px;
float:right;
}

#maincontent3{
font-size:12px arial;
line-height:14px;
margin:0px 0px 10px 227px;
padding-top:5px; 
}

/*#maincontenttest{
font-size:12px arial;
line-height:14px;


 margin:0px 200px 10px 227px;
 padding-top:5px;
 
}*/
#mainsearch{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ed1c24;
}
#mainblock{
	background-color:#f7f6f6;
	padding:5px 10px 5px 20px; 
	width:520px;
	}

/*#rightmenu1{
position:absolute;
top:25px;

margin:0 0 0 800px;
width: 172px;
color: black;
}*/

#rightmenu{
float:right;
width: 172px;
color: black;
}
		ul.niceList { margin-left:0em; padding-left:0.2em; margin-bottom:1em; }
ul.niceList li { background:url(../../common/img/dbs/imgs/ar-1.gif) 0em 0.8em no-repeat; /* change background em accordingly */ padding-left: 0.8em; list-style: none; font-size:11px}
span#page b, span#page a{
	height: 15px;	
	padding : 0px 5px 0px 5px;
}

span#page b{
	-moz_background-clip: border;
	-moz_background-inline-policy: continous;
	-moz_background-origin: padding;
	background: #ed1c24 none repeat scroll 0 0;
	border: 1px solid #ed1c24;
	color: #ffffff;
	
	
	margin:0 2px 0 2px;
}

span#page a{
	-moz_background-clip: border;
	-moz_background-inline-policy: continous;
	-moz_background-origin: padding;
	background: #ffffff none repeat scroll 0 0;
	border: 1px solid #000000;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	margin:0 2px 0 2px;	
	}	
#findnearbyhead{
padding:7px 0 7px 10px;
background-image:url(../img/dbs/imgs/title-nearby.gif);
background-position:top;
background-repeat:no-repeat;
}
#findnearbyhead2{
margin-top:15px;
padding:7px 0 7px 10px;
background-image:url(../img/dbs/imgs/title-tools.gif);
background-position:top;
background-repeat:no-repeat;
}
#findnearbybody{
background-image:url(../img/dbs/imgs/panel2.gif);
background-position:bottom;
background-repeat:no-repeat;
height:18px;

}
#stylemenuright{
border-bottom:solid 1px #000000;
padding:5px 0 5px 0;
}
.titlemenuright{
color:#FFFFFF;
font:Arial;
font-weight:bolder;
font-size:12px;
}


	
#container #options {
padding: 5px 15px 0 0;
_padding-top: 8px;
position: absolute;
top: 0;
right: 15px;
color: #666666;
font-size: 95%;
text-align:right;
line-height:20px;
}

#container #options a { color: #666666; text-decoration: none; }
#container #options a:hover { color: #FFB510; }
#container #options a img { vertical-align: text-top; }

#sidebar { float: left; width: 210px; }

#sidebar #ibanking {
margin-bottom: 15px;
padding: 0 0 10px 0;
font-size: 95%;
background: url("../../common/img/dbs/sidebar-container-bot.gif") 0 100% no-repeat;
}

#sidebar #ibanking #ibankingHeader {
padding: 5px 10px;
color: #FFFFFF;
font-weight: bold;
background: url("../../common/img/dbs/ibanking-top.gif") 0 0 no-repeat;
}

#sidebar #ibanking #ibankingHeader img { vertical-align: middle; }

#sidebar #ibanking #ibankingContent { padding: 10px 10px 0 10px; }

/* NEW */
#sidebar #ibanking #ibankingContent p { margin: 0; text-align: center; text-transform: uppercase; font-weight: bold; }
#sidebar #ibanking #ibankingContent p a { color: #000000; }
#sidebar #ibanking #ibankingContent .loginBtn { margin-bottom: 8px; }
#sidebar #ibanking #ibankingContent .loginBtn2 { margin: -8px 0 -7px 0; }
/* NEW */

#sidebar #ibanking #ibankingContent ul {
margin: 0 !important;
padding: 5px 0 5px 3px;
list-style: none;
font-size: 95%;
}

#sidebar #ibanking #ibankingContent ul li {
margin: 0 !important;
padding: 0 10px 2px 10px;
line-height: 14px;
background: url("../../common/img/dbs/arrow-grey.gif") left 0.1em no-repeat;
}

#sidebar #ibanking #ibankingContent ul li a { text-decoration: none; color: #333; }
#sidebar #ibanking #ibankingContent ul li a:hover { text-decoration: underline; }

#sidebar #news {
margin-bottom: 15px;
padding: 0 0 10px 0;
font-size: 100%;
position: relative;
background: url("../../common/img/dbs/news-bot.gif") 0 100% no-repeat;
}

#sidebar #news #newsHeader {
padding: 6px 10px 5px 10px;
font-weight: bold;
text-transform: uppercase;
color: #ED1C24;
background: url("../../common/img/dbs/news-top.gif") 0 0 no-repeat;
}

#sidebar #news #newsContent {
margin: 0 10px;
padding: 6px 0;
border-top: 1px solid #999999;
font-size: 95%;
color: #333;
}

#sidebar #news #newsNav { margin: -20px 10px 0 0; text-align:right; }

#sidebar #links {
margin-bottom: 15px;
padding: 0 0 2px 0;
font-size: 100%;
position: relative;
background: url("../../common/img/dbs/sidebar-container-bot.gif") 0 100% no-repeat;
}

#sidebar #links #linksHeader {
padding: 6px 10px 5px 10px;
font-weight: bold;
text-transform: uppercase;
color: #333333;
background: url("../../common/img/dbs/sidebar-container-top.gif") 0 0 no-repeat;
}

#sidebar #links #linksContent { margin: 0 10px; padding: 0; font-size: 95%; }
#sidebar #links #linksContent ul { padding: 0; list-style: none; }
#sidebar #links #linksContent ul li {
padding: 5px 10px 5px 10px;
border-top: 1px solid #999999;
line-height:14px;
background: url("../../common/img/dbs/arrow-grey.gif") left 0.5em no-repeat;
}

#sidebar #links #linksContent ul li a { text-decoration: none; color: #333; }
#sidebar #links #linksContent ul li a:hover { text-decoration: underline; }

#sidebar #sidebarProds {
margin-bottom: 15px;
padding: 0 0 10px 0;
position: relative;
background: url("../../common/img/dbs/sidebarprods-bot.gif") 0 100% no-repeat;
}

#sidebar #sidebarProds #sidebarProdsHeader {
padding: 6px 10px 5px 10px;
font-weight: bold;
color: #ED1C24;
background: url("/common/img/dbs/sidebarprods-top.gif") 0 0 no-repeat;
*background-position: 0 1px;
font-size: 95%;
}

#sidebar #sidebarProds #sidebarProdsHeader a { color: #ED1C24; text-decoration: none; }

#sidebar #sidebarProds #sidebarProdsContent { margin: 0 10px; padding: 0; font-size: 95%; }

#sidebar #sidebarProds #sidebarProdsContent .catHeader {
padding: 0 0 5px 24px;
font-weight: bold;
color: #ED1C24;
line-height: 17px;
}

#sidebar #sidebarProds #sidebarProdsContent .con { background: url("/common/img/dbs/sidebarprods-exp.gif") 0 0 no-repeat; }
#sidebar #sidebarProds #sidebarProdsContent .exp { background: url("/common/img/dbs/sidebarprods-con.gif") 0 0 no-repeat; }
#sidebar #sidebarProds #sidebarProdsContent ul { margin: 0; padding: 0; list-style: none; }
#sidebar #sidebarProds #sidebarProdsContent ul.contentList { margin-left: 5px !important; }
#sidebar #sidebarProds #sidebarProdsContent ul li {
margin: 0 !important;
padding: 4px 10px 4px 10px;
line-height:14px;
background: url("/common/img/dbs/arrow-grey.gif") left 0.4em no-repeat;
}

#sidebar #sidebarProds #sidebarProdsContent ul li a { text-decoration: none; color: #333; }
#sidebar #sidebarProds #sidebarProdsContent ul li a:hover { text-decoration: underline; }

#content { float: right; width: 736px; }
#content2 { margin-left: 15px; float: left; width: 548px; }
#sidebarRight { float: right; width: 172px; }

#content #tv { margin-bottom: 15px; }
#content #tv #tvScreen { margin-top: -25px; }

/* BOF ABOUT DBS PAGE */
#content #tv .about {
margin-top: -24px;
height: 253px;
width: 736px;
position: relative;
background: url("/sg/personal/about/PublishingImages/bnr-about-bg.png") 0 bottom no-repeat  !important;
background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sg/personal/about/PublishingImages/bnr-about-bg.png', sizingMethod='crop');
}

#content #tv .aboutInner {
margin-top: -35px;
width: 313px;
height: 288px;
position: absolute;
top: 0;
background: url("/sg/personal/about/PublishingImages/bnr-about.png") left top no-repeat  !important;
background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sg/personal/about/PublishingImages/bnr-about.png', sizingMethod='crop');
}

#content #about { margin-top: -15px; }

#content #about #aboutHeader {
padding: 7px 15px;
color: #FFFFFF;
font-size: 100%;
font-weight: bold;
text-transform: uppercase;
background: #ED1C24 url("/sg/personal/about/PublishingImages/about-header.gif") left top no-repeat  !important;
}

#content #about #aboutContent {
padding: 15px;
color: #666666;
height: 225px;
background: url("/sg/personal/about/PublishingImages/about-content.gif") 0 100% no-repeat  !important;
}

/* EOF ABOUT DBS PAGE */

#content #helper {
margin-bottom: 15px;
padding: 0 0 12px 0;
*height: 1%;
background: url("/common/img/dbs/helper-bot.jpg") 0 100% no-repeat;
}

#content #helper #helperInner {
padding: 17px 30px 0 30px;
background: url("/common/img/dbs/helper-top.jpg") 0 0 no-repeat;
}

#content #helper #helperInner h2 {
margin: 0;
padding: 2px 15px 0 0;
float:left;
color: #ED1C24;
font-size: 125%;
font-weight: normal;
}

#content #helper #helperInner select {
margin:0 3px;
padding: 0;
*padding: 2px 15px 0 4px;
float:left;
border:1px solid #999;
width:174px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size: 95%;
color: #333;
}

#content #helper #helperInner input.button {
margin: -4px 0 0!important;
padding: 0 0 2px 0;
float:left;
border:0;
width:74px;
height:28px;
line-height:27px;
font-weight:bold;
font-size: 95%;
color: #000000;
background: url("/common/img/dbs/show-me-button.gif") left top no-repeat;
}

#content #helper #helperInner input.button { cursor:pointer; }

#content #bnr360x90 { margin-bottom: 35px; *height: 1%; }
#content #bnr360x90 #bnr1 { float: left; }
#content #bnr360x90 #bnr2 { float: right; }

#content #products { border-left: 1px solid #CCCCCC; *height: 1%; font-size: 95%; }

#content #products .product {
padding: 2px 6px;
float: left;
width: 134px;
text-decoration: none;
border-right: 1px solid #CCCCCC;
}

#content #products .product h3 { margin: 0; font-weight: bold; color: #ED1C24; font-size: 110%; text-transform: uppercase; }

#content #products .product p { margin: 0; }
#content #products .product p img { padding-top: 10px; }
#content #products .product p a { font-weight:bold; text-transform: uppercase; text-decoration: none; font-size:90%; color: #333; }
#content #products .product p a:hover { text-decoration: underline; }

#content #products .product .desc {
padding: 11px 0 0 0;
color: #666666;
height: 68px;
}

#content2 #productShowcase { margin-bottom: 15px; width: 548px; height: 186px; }

#content2 #helper {
margin-bottom: 20px;
padding: 0 0 12px 0;
*height: 1%;
background: url("/common/img/dbs/helper2-bot.gif") 0 100% no-repeat;
}

#content2 #helper #helperInner {
padding: 10px 30px 0 30px;
background: url("/common/img/dbs/helper2-top.gif") 0 0 no-repeat;
}

#content2 #helper #helperInner h2 {
margin: 0;
padding: 0 0 10px 0;
color: #ED1C24;
font-size: 125%;
font-weight: normal;
}

#content2 #helper #helperInner select {
margin-right: 6px;
padding: 0;
*padding: 2px 15px 0 4px;
float:left;
border:1px solid #999;
width:174px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size: 95%;
color: #333;
}

#content2 #helper #helperInner input.button {
margin:-4px 0 0!important;
padding: 0 0 2px 0;
float:left;
border:0;
width:74px;
height:28px;
line-height:27px;
font-weight:bold;
font-size: 95%;
color: #000000;
background: url("/common/img/dbs/show-me-button.gif") left top no-repeat;
cursor: pointer;
}

#content2 #products { margin-bottom: 15px; *height: 1%; font-size: 95%; }
#content2 #products .first { border-left: 1px solid #CCCCCC; }
#content2 #products .product {
padding: 2px 10px;
float: left;
width: 252px;
text-decoration: none;
border-right: 1px solid #CCCCCC;
}

#content2 #products .product h3 { margin: 0;  font-weight: bold; color: #ED1C24; font-size: 110%; }

#content2 #products .product p { margin: 0; }
#content2 #products .product p .thumb { padding-left: 10px; float: right; }
#content2 #products .product p a { font-weight:bold; text-decoration: none; font-size:90%; color: #333; }
#content2 #products .product p a:hover { text-decoration: underline; }
#content2 #products .product .desc { padding: 11px 0 0 0; color: #666666; height: 50px; }

#content2 .productBnr { position: relative; }
#content2 .productBnr .overlay {
position: absolute;
top: 0;
left: 0;
width: 548px;
height: 105px;
background: transparent url("/common/img/dbs/bnr_overlay.png") center bottom no-repeat !important;
background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/common/img/dbs/bnr_overlay.png', sizingMethod='scale');
}

#content2 .productTabs {
padding: 7px 7px 7px 0;
font-size: 95%;
background: url("/common/img/dbs/producttabs-bg.gif") left 50% no-repeat;
*height: 1%;
}

#content2 .productTabs div { line-height: 28px; float: left; }
#content2 .productTabs div a { margin: 0; padding: 0 10px; color: #333333 !important; }
#content2 .productTabs div a.selected { color: #ED1C24 !important; font-weight: bold; }

#content2 .productTabs div.apply {
width: 164px;
float: right;
background: url("/common/img/dbs/producttabs_apply.gif") left 50% no-repeat;
}

#content2 .productTabs div.apply a {
margin: 0;
padding: 0 0 0 30px;
color: #333333;
font-weight: bold;
text-transform: uppercase;
}

#content2 .productTabs div.apply a:hover { text-decoration: none !important; }

#sidebarRight { font-size: 95%; }

#sidebarRight .container {
margin-bottom: 15px;
padding: 0 0 2px 0;
position: relative;
background: url("/common/img/dbs/sidebarright-container-bot.gif") 0 100% no-repeat;
}

#sidebarRight .container .containerHeader {
padding: 6px 10px 5px 10px;
font-size: 105%;
font-weight: bold;
text-transform: uppercase;
color: #FFF;
background: url("/common/img/dbs/sidebarright-container-top.gif") 0 0 no-repeat;
}

#sidebarRight .container .containerContent { margin: 0 10px; padding: 0; }
#sidebarRight .container .containerContent ul { margin: 0; list-style: none; }
#sidebarRight .container .containerContent ul li {
margin: 0 !important;
padding: 5px 10px;
border-top: 1px solid #999999;
line-height:14px;
background: url("/common/img/dbs/arrow-grey.gif") left 0.6em no-repeat;
}

#sidebarRight .container .containerContent ul li.first { border-top: none; }
#sidebarRight .container .containerContent ul li a { text-decoration: none; color: #333; }
#sidebarRight .container .containerContent ul li a:hover { text-decoration: underline; }

/* BOF Share This */
#sidebarRight .container .containerContent ul#shareContainer { margin: 0.5em 0 0 0; padding: 0; list-style: none; }

#sidebarRight .container .containerContent ul#shareContainer li {
margin: 0;
padding: 0 0.5em 0 0;
background: none;
border: none;
display: inline;
}
/* EOF Share This */

#sidebarRight .container2 {
margin-bottom: 15px;
padding: 0 0 2px 0;
position: relative;
background: url("/common/img/dbs/sidebarright-container-bot.gif") 0 100% no-repeat;
}

#sidebarRight .container2 #container2Header {
padding: 6px 10px 5px 10px;
font-size: 105%;
font-weight: bold;
text-transform: uppercase;
color: #333333;
background: url("/common/img/dbs/sidebarright-links-top.gif") 0 0 no-repeat;
}

#sidebarRight .container2 #container2Header h3 {
margin: 0;
padding: 0;
color: #ED1C24;
font-size: 110%;
font-weight: bold;
text-transform: none;
}

#sidebarRight .container2 #container2Content { margin: 0 10px; padding: 0; }
#sidebarRight .container2 #container2Content ul { margin: 0; padding: 0; list-style: none; }
#sidebarRight .container2 #container2Content ul li {
margin: 0 !important;
padding: 5px 10px;
border-top: 1px solid #999999;
line-height: 14px;
background: url("/common/img/dbs/arrow-grey.gif") left 0.6em no-repeat;
}

#sidebarRight .container2 #container2Content ul li a { text-decoration: none; color: #333; }
#sidebarRight .container2 #container2Content ul li a:hover { text-decoration: underline; }

#sidebarRight .container2 #container2Content select {
margin-bottom: 5px;
margin-right: 6px;
padding: 0;
*padding: 2px 15px 0 4px;
border:1px solid #999;
width:154px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size: 95%;
color: #333;
}

#sidebarRight .container2 #container2Content input.button {
margin: 0 0 5px -3px !important;
padding: 0 0 2px 0;
border:0;
width:74px;
height:28px;
line-height:27px;
font-weight:bold;
font-size: 95%;
color: #000000;
background: url("/common/img/posb/show-me-button.gif") left top no-repeat;
cursor: pointer;
}

table.tableData { margin: 1em 0; }
table.tableData td { font-size: 95% }
.tableData .header { font-weight: bold; color: #FFFFFF; }

.footnote { font-size: 90%; }
div.footnote { padding: 1px 10px; background-color: #F7F7F7; font-size: 95%; }
/* EOF Container */

/* BOF Footer */
#footer { padding: 15px; font-size: 85%; color: #797979; border-top: 1px solid #D4D4D4; }
#footer a { color: #ED1C24; text-decoration: none; }
#footer a:hover { text-decoration: underline; }
/* EOF Footer */

/* General Formatting */
.cellPadWhite { background-color: #FFFFFF; }

.cell0101, .cellPad0101 { background-color: #FAE5E5; }
.cell0102, .cellPad0102 { background-color: #F7D9D9; }
.cell0103, .cellPad0103 { background-color: #F0B2B2; }
.cell0104, .cellPad0104 { background-color: #E06666; color: #FFFFFF; }
.cell0105, .cellPad0105 { background-color: #ED1C24; color: #FFFFFF; }

.cell0201, .cellPad0201 { background-color: #F2F2F2; }
.cell0202, .cellPad0202 { background-color: #CCCCCC; }
.cell0203, .cellPad0203 { background-color: #B2B2B2; }
.cell0204, .cellPad0204 { background-color: #999999; color: #FFFFFF; }
.cell0205, .cellPad0205 { background-color: #000000; color: #FFFFFF; }

.cellPad0101, .cellPad0102, .cellPad0103, .cellPad0104, .cellPad0105, .cellPad0201, .cellPad0202, .cellPad0203, .cellPad0204, .cellPad0205, .cellPadWhite { padding: 4px 8px; }

.promoContainer { padding: 10px 0; border-bottom: 1px solid #CCCCCC; }

/* BOF Neutral Content */
#containerNeutral { width: 700px; margin: 4px; font-size: 0.95em; }

#containerNeutral #neutralTop {
background: url(/common/img/neutralTop.gif) 0 0 no-repeat;
height: 8px;
}

#containerNeutral #neutralHeader {
padding: 14px;
background: url(/common/img/neutralHeader.gif) 0 0 repeat-y;
min-height: 14px;
height: auto !important;
height: 14px;
color: #FFFFFF;
font-size: 1.45em;
font-weight: bold;
}

#containerNeutral #neutralContent {
padding: 14px;
background: url(/common/img/neutralContent.gif) 0 0 repeat-y;
min-height: 250px;
height: auto !important;
height: 250px;
}

#containerNeutral #neutralBottom {
padding-top: 8px;
background: url(/common/img/neutralBottom.gif) 0 0 no-repeat;
height: 8px;
color: #666666;
}

#containerNeutral #neutralBottom p {
margin: 0;
line-height: 36px;
}

#containerNeutral #neutralBottom p a {
color: #666666;
}

#containerNeutral #neutralBottom p a:hover {
text-decoration: underline;
}

#containerNeutral #neutralBottom p #neutralClose {
padding-top: 12px;
float: right;
cursor: pointer;
}
/* EOF Neutral Content */

/* Clearing properties */
.productTabs:after, #content #products:after, #content2 #products:after, #content #bnr360x90:after, #helperInner:after, #subNav ul:after, #container:after {
content:".";
clear:both;
display: block;
visibility:hidden;
height:0;
}
