@charset "utf-8";
/* CSS Document */
html { font-size: 100% !important; }
body { margin: 0; padding: 0; font: 0.75em/1.5em 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, .ms-propertysheet a, .ms-WPBody a { color: #0000EE; text-decoration: none; }
a:hover, .ms-propertysheet a:hover, .ms-WPBody a:hover { text-decoration: underline; }
a:visited { color: #0000EE; }
a img, .ms-propertysheet a img, .ms-WPBody a img { border: none; }
h1, .ms-WPBody h1 { margin: 0.1em 0 0.5em 0; line-height: 1.2em; color: #003366; font-size: 200%; font-weight: normal; }
h2, .ms-WPBody h2 { margin-top: 1.5em; color: #003366; font-size: 130%; font-weight: normal; }
h2.opt1, .ms-WPBody h2.opt1 { color: #333333; }
h3, .ms-WPBody h3 { margin: 1.5em 0 1em 0; color: #003366; font-size: 115%; font-weight: normal; }
ul { margin: 1em 0; padding: 0; list-style: none; }
ul li { padding: 0 0 0 1em; background: url("/posb/common/img/bullet_dot_blue.gif") 0 0.5em 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("/posb/common/img/bullet_dot_blue.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("/posb/common/img/bullet_dot_blue.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: #003366; }
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 FIXING MOS*/
#MSO_ContentTable, .ms-WPBody { font-size: 100% !important; }
td.ms-bodyareacell { width: 990px !important; }
td.ms-bodyareaframe { padding: 12px 13px 1px 8px !important; width: 960px !important; position: relative !important; }
td.ms-bodyareaframe table { padding: 0 !important; }
div.ms-pagemargin,
td.ms-leftareacell,
td.ms-rightareacell,
td.ms-pagebottommarginleft,
td.ms-pagebottommargin,
td.ms-bodyareapagemargin,
td.ms-pagebottommarginright
{ width: 0 !important; height: 0 !important; display: none !important; }
.ms-WPBody a:visited, .ms-WPBody a:link { color: #0000EE; }
/*EOF FIXING MOS*/
/* BOF HEADER */
#header { background-color: #003366; min-width: 1000px; }
#headerInner { width:990px; height: 61px; position: relative; }
#logo { padding: 10px 0 0 27px; }
#globalLinks { position: absolute; top: 10px; right: 30px; 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("/posb/common/img/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("/posb/common/img/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;
line-height:19px;
font-size: 95%;
font-weight:bold;
background: #e9e4e4 url("/posb/common/img/go-button.gif") right top no-repeat;
}
#globalLinks #searchBtn:hover { cursor:pointer; }
#siteNav { font-size: 95%; position: absolute; bottom: 0; _bottom: -1px; right: 30px; 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: #003366 url("/posb/common/img/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("/posb/common/img/tab-overlap.gif") left top no-repeat;
}
#siteNav ul li.home { width:49px; }
#siteNav ul li a.current { background: url("/posb/common/img/tab-selected-bg.gif") left top repeat-x; color: #003366; }
#siteNav ul li a.current:hover { color: #003366; }
#siteNav ul li a.current span {
padding: 6px 0 5px 12px;
background: url("/posb/common/img/tab-selected-left.gif") left top no-repeat;
}
#siteNav ul li.after a span { background: url("/posb/common/img/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("/posb/common/img/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: #003366 background: url("/posb/common/img/tab-selected-bg.gif") left top repeat-x; }
#siteNav ul li.first a.current span { background: url("/posb/common/img/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("/posb/common/img/tab-last.gif") right top no-repeat; }
#siteNav ul li.last a.current span { padding: 0; background: url("/posb/common/img/tab-selected-left.gif") left top no-repeat; }
#siteNav ul li.last a.current span span {
padding: 6px 0 5px 0;
background: url("/posb/common/img/tab-selected-last.gif") right top no-repeat;
}
#subNav {
padding: 0 5px;
*height: 1%;
background: #E0A308 url("/posb/common/img/subnav-bg.gif") 0 0 repeat-x;
min-width: 985px;
}
#subNav table { border-spacing: 0; padding: 0; height: 27px; }
#subNav ul { margin: 0; padding-top: 4px; list-style: none; font-size: 95%; _width:980px; }
#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: #003366; 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("/posb/common/img/subnav-overlap.gif") left 0 repeat-x; }
#subNav ul li.current a { background: url("/posb/common/img/subnav-lt.gif") left 0 no-repeat; }
#subNav ul li.current a:hover { color: #003366; }
#subNav ul li.current a span { background: url("/posb/common/img/subnav-rt.gif") right 0 no-repeat; }
/* EOF HEADER */
/* BOF Container */
#container { padding: 24px 15px 15px 15px; width: 960px; position: relative; }
#container #options {
margin-top: -25px;
padding: 5px 44px 0 0;
_padding-top: 8px;
position: absolute;
top: 0;
right: 220px;
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("/posb/common/img/sidebar-container-bot.gif") 0 100% no-repeat;
}
#sidebar #ibanking #ibankingHeader {
padding: 5px 10px;
color: #FFFFFF;
font-weight: bold;
background: url("/posb/common/img/ibanking-top.gif") 0 0 no-repeat;
}
#sidebar #ibanking #ibankingHeader img { vertical-align: middle; }
#sidebar #ibanking #ibankingContent { padding: 10px 10px 0 10px; }
#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; }
#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("/posb/common/img/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("/posb/common/img/news-bot.gif") 0 100% no-repeat;
}
#sidebar #news #newsHeader {
padding: 6px 10px 5px 10px;
font-weight: bold;
text-transform: uppercase;
color: #003366;
background: url("/posb/common/img/news-top.gif") 0 0 no-repeat;
*background-position: 0 2px;
}
#sidebar #news #newsContent {
margin: 0 10px;
padding: 6px 0;
border-top: 1px solid #999999;
font-size: 95%;
color: #333;
}
#sidebar #news #newsContent a { color:#333; display: block; height: 4.5em; *height: 5em; *display: none; }
#sidebar #news #newsContent a:hover { text-decoration:underline; }
#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("/posb/common/img/sidebar-container-bot.gif") 0 100% no-repeat;
}
#sidebar #links #linksHeader {
padding: 6px 10px 5px 10px;
font-weight: bold;
text-transform: uppercase;
color: #003366;
background: url("/posb/common/img/sidebar-container-top.gif") 0 0 no-repeat;
*background-position: 0 2px;
}
#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("/posb/common/img/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("/posb/common/img/sidebarprods-bot.gif") 0 100% no-repeat;
}
#sidebar #sidebarProds #sidebarProdsHeader {
padding: 6px 10px 5px 10px;
font-weight: bold;
color: #003366;
background: url("/posb/common/img/sidebarprods-top.gif") 0 0 no-repeat;
*background-position: 0 2px;
font-size: 95%;
}
#sidebar #sidebarProds #sidebarProdsHeader.sidebarProdsHeader { background-position: 0 0; }
#sidebar #sidebarProds #sidebarProdsHeader a { color: #003366; 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: #003366; line-height: 17px; }
#sidebar #sidebarProds #sidebarProdsContent .con { background: url("/posb/common/img/sidebarprods-exp.gif") 0 0 no-repeat; }
#sidebar #sidebarProds #sidebarProdsContent .exp { background: url("/posb/common/img/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: 25px !important; }
#sidebar #sidebarProds #sidebarProdsContent ul li {
margin: 0 !important;
padding: 4px 10px 4px 10px;
line-height:14px;
background: url("/posb/common/img/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 { margin-left: -10px; /*float: right;*/ width: 736px; }
#content2 { margin: 0 6px; /*float: left;*/ width: 548px; }
#sidebarRight { /*float: right;*/ width: 172px; }
#content #tv { margin-bottom: 15px; }
#content #tv #tvScreen {}
#content #tv #tvSelector {
height: 36px;
background: url("/posb/common/img/tv-bot.jpg") left top no-repeat;
}
/* BOF ABOUT POSB PAGE */
#content #tv .about {
margin-top: -24px;
height: 253px;
width: 736px;
position: relative;
background: url("/posb/about/PublishingImages/bnr-about-bg.png") 0 bottom no-repeat !important;
background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/posb/about/PublishingImages/bnr-about-bg.png', sizingMethod='crop');
}
#content #tv .aboutInner {
margin-top: -35px;
width: 313px;
height: 288px;
position: absolute;
top: 0;
background: url("/posb/about/PublishingImages/bnr-about.png") left top no-repeat !important;
background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/posb/about/PublishingImages/bnr-about.png', sizingMethod='crop');
}
#content #about { margin-top: -15px; }
#content #about #aboutHeader {
padding: 7px 15px;
color: #FFCC00;
font-size: 100%;
font-weight: bold;
text-transform: uppercase;
background: #003366 url("/posb/about/PublishingImages/about-header.gif") left top no-repeat !important;
}
#content #about #aboutContent {
padding: 15px;
color: #666666;
height: 225px;
background: url("/posb/about/PublishingImages/about-content.gif") 0 100% no-repeat !important;
}
/* EOF ABOUT POSB PAGE */
#content #helper {
margin-bottom: 15px;
padding: 0 0 12px 0;
*height: 1%;
background: url("/posb/common/img/helper-bot.jpg") 0 100% no-repeat;
}
#content #helper #helperInner {
padding: 17px 30px 0 30px;
background: url("/posb/common/img/helper-top.jpg") 0 0 no-repeat;
}
#content #helper #helperInner h2 {
margin: 0;
padding: 2px 15px 0 0;
float:left;
color: #003366;
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("/posb/common/img/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: #003366; 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("/posb/common/img/helper2-bot.gif") 0 100% no-repeat;
}
#content2 #helper #helperInner {
padding: 10px 30px 0 30px;
background: url("/posb/common/img/helper2-top.gif") 0 0 no-repeat;
}
#content2 #helper #helperInner h2 {
margin: 0;
padding: 0 0 10px 0;
color: #003366;
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("/posb/common/img/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: #003366; 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("/posb/common/img/bnr_overlay.png") center bottom no-repeat !important;
background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/posb/common/img/bnr_overlay.png', sizingMethod='crop');
}
#content2 .productTabs {
padding: 7px 7px 7px 0;
font-size: 95%;
*height: 1%;
position: relative;
border-top: 1px solid #CCCCCC;
background: url("/posb/common/img/producttabs-bg.gif") left 100% no-repeat;
}
#content2 .productTabs div { line-height: 28px; float: left; } /* single line */
#content2 .productTabs div.multi { line-height: inherit; } /* multi line */
#content2 .productTabs div a { margin: 0; padding: 0 10px; color: #333333 !important; }
#content2 .productTabs div a.selected { color: #003366 !important; font-weight: bold; }
#content2 .productTabs div.apply, #content2 .productTabs div.apply_multi {
width: 164px;
float: right;
background: url("/posb/common/img/producttabs_apply.gif") left 50% no-repeat;
}
#content2 .productTabs div.apply_multi {
line-height: 28px;
position: absolute;
bottom: 10px;
right: 7px;
}
#content2 .productTabs div.apply a, #content2 .productTabs div.apply_multi a {
margin: 0;
padding: 0 0 0 30px;
color: #333333;
font-weight: bold;
text-transform: uppercase;
}
#content2 .productTabs div.apply a:hover, #content2 .productTabs div.apply_multi a:hover {
text-decoration: none !important;
}
#sidebarRight { font-size: 95%; }
#sidebarRight .container {
margin-bottom: 15px;
padding: 0 0 2px 0;
position: relative;
background: url("/posb/common/img/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("/posb/common/img/sidebarright-container-top.gif") 0 0 no-repeat;
*background-position: 0 2px;
}
#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("/posb/common/img/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; }
#sidebarRight .container .containerContent ul li ul { margin: 0; padding: 0; list-style: none; }
#sidebarRight .container .containerContent ul li ul li { padding: 0 0 0 1em; background: url("/posb/common/img/bullet_dot_grey.gif") 0 0.5em no-repeat; border-top: none; }
/* BOF Share This */
#sidebarRight .container .containerContent ul#shareContainer { margin: 0.5em 0 0 0; padding: 0; list-style: none; *width: 140px; }
#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("/posb/common/img/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: #666666;
background: url("/posb/common/img/sidebarright-links-top.gif") 0 0 no-repeat;
*background-position: 0 2px;
}
#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("/posb/common/img/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 .container .containerContent select {
margin-top: 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 .container .containerContent input.button {
margin: 5px 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("/posb/common/img/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, small { font-size: 95%; }
div.footnote { padding: 1px 10px; background-color: #F7F7F7; font-size: 95%; }
table.promo { }
table.promo .promoHeader {
padding: 4px 10px;
width: 246px;
color: #003366;
font-weight: bold;
background: #FBEBE4 url("/posb/common/img/promo_header_bkgrnd.gif") left top no-repeat;
}
table.promo .promoContent {
padding: 10px;
width: 246px;
font-size: 0.95em;
vertical-align: top;
background: #F7F6F6 url("/posb/common/img/promo_content_bkgrnd.gif") left bottom no-repeat;
}
table.promo .promoContent .text { margin-left: 90px }
table.promo .promoThumb { padding: 0 10px 0 0; }
table.promo .spacer { width: 15px; height: 15px; }
table.promotions { font-size: 95%; }
table.promotions tr td { text-align: left; vertical-align: top; }
table.promotions .promoThumb { padding: 3px; width: 46px; }
table.promotions .promoThumb img { padding-bottom: 10px; }
table.promotions .promoContent { padding: 3px; line-height: 1.2em; width: 125px; }
/* EOF Container */
/* BOF Footer */
#footer { padding: 15px; font-size: 85%; color: #797979; border-top: 1px solid #D4D4D4; }
#footer a { color: #0000EE; text-decoration: none; }
#footer a:hover { text-decoration: underline; }
/* EOF Footer */
/* General Formatting */
.cellPadWhite { background-color: #FFFFFF; }
.cell0101, .cellPad0101 { background-color: #E5EAEF; }
.cell0102, .cellPad0102 { background-color: #D9E1E8; }
.cell0103, .cellPad0103 { background-color: #B2C1D1; }
.cell0104, .cellPad0104 { background-color: #6685A3; color: #FFFFFF; }
.cell0105, .cellPad0105 { background-color: #003366; color: #FFFFFF; }
.cell0201, .cellPad0201 { background-color: #FFF4DB; }
.cell0202, .cellPad0202 { background-color: #FFE9B7; }
.cell0203, .cellPad0203 { background-color: #FFDA87; }
.cell0204, .cellPad0204 { background-color: #FFCB57; }
.cell0205, .cellPad0205 { background-color: #FFB510; 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 Generic Classes */
.alignleft { text-align: left; }
.alignright { text-align: right; }
.aligncenter { text-align: center; }
.alignjustify { text-align: justify; }
.aligntop { vertical-align: top; }
.alignmiddle { vertical-align: middle; }
.alignbottom { vertical-align: bottom}
.pa0 { padding: 0 !important; }
.pt0 { padding-top: 0 !important; }
.pb0 { padding-bottom: 0 !important; }
.pr0 { padding-right: 0 !important; }
.pl0 { padding-left: 0 !important; }
.pa1 { padding: 1px !important; }
.pt1 { padding-top: 1px !important; }
.pb1 { padding-bottom: 1px !important; }
.pr1 { padding-right: 1px !important; }
.pl1 { padding-left: 1px !important; }
.pa5 { padding: 5px !important; }
.pt5 { padding-top: 5px !important; }
.pb5 { padding-bottom: 5px !important; }
.pr5 { padding-right: 5px !important; }
.pl5 { padding-left: 5px !important; }
.pa10 { padding: 10px !important; }
.pt10 { padding-top: 10px !important; }
.pb10 { padding-bottom: 10px !important; }
.pr10 { padding-right: 10px !important; }
.pl10 { padding-left: 10px !important; }
.pa15 { padding: 15px !important; }
.pt15 { padding-top: 15px !important; }
.pb15 { padding-bottom: 15px !important; }
.pr15 { padding-right: 15px !important; }
.pl15 { padding-left: 15px !important; }
.pa20 { padding: 20px !important; }
.pt20 { padding-top: 20px !important; }
.pb20 { padding-bottom: 20px !important; }
.pr20 { padding-right: 20px !important; }
.pl20 { padding-left: 20px !important; }
.ma0 { margin: 0 !important; }
.mt0 { margin-top: 0 !important; }
.mb0 { margin-bottom: 0 !important; }
.mr0 { margin-right: 0 !important; }
.ml0 { margin-left: 0 !important; }
.ma1 { margin: 1px !important; }
.mt1 { margin-top: 1px !important; }
.mb1 { margin-bottom: 1px !important; }
.mr1 { margin-right: 1px !important; }
.ml1 { margin-left: 1px !important; }
.ma5 { margin: 5px !important; }
.mt5 { margin-top: 5px !important; }
.mb5 { margin-bottom: 5px !important; }
.mr5 { margin-right: 5px !important; }
.ml5 { margin-left: 5px !important; }
.ma10 { margin: 10px !important; }
.mt10 { margin-top: 10px !important; }
.mb10 { margin-bottom: 10px !important; }
.mr10 { margin-right: 10px !important; }
.ml10 { margin-left: 10px !important; }
.ma15 { margin: 15px !important; }
.mt15 { margin-top: 15px !important; }
.mb15 { margin-bottom: 15px !important; }
.mr15 { margin-right: 15px !important; }
.ml15 { margin-left: 15px !important; }
.ma20 { margin: 20px !important; }
.mt20 { margin-top: 20px !important; }
.mb20 { margin-bottom: 20px !important; }
.mr20 { margin-right: 20px !important; }
.ml20 { margin-left: 20px !important; }
.lhsmall { line-height: 1.2em; }
.floatleft { float: left; margin: 0 10px 10px 0; }
.floatright { float: right; margin: 0 0 10px 10px; }
.clearboth { clear: both; }
.clearleft { clear: left; }
.clearright { clear: right; }
/* EOF Generic Classes */
/* 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;
}


