
/* common */
#topnav .brands a.tab { background-position:0 -34px; }

h1, h2, h5 { color:#155dbe; }
h3 { color:#FFF; border-color:#003D73; background-color:#003D73; }
a, a:hover { color:#155dbe; }
a:visited { color:#155dbe; }


/* top header */
h1.pagehdr { background:url(images/page_hdr_bg.gif) top left no-repeat; color:#3385cf; }
h1 span { color:#0e4a99; }


/* left nav */
#leftNav { background-color:#70a9e5; }
#leftNav ul { border-top:1px solid #6198d0; }
#leftNav ul li { border-bottom:1px solid #6198d0; background:url(images/leftnav/btn_bg.gif) top left repeat-y; }
#leftNav ul li a:hover { background-color:#0e4a99; text-decoration:none; }
#leftNav ul li.expand a, #leftNav ul li.selected a { background-color:#0e4a99; }
#leftNav ul li.expand li a { background-color:#c2c2d9; }
#leftNav ul li.expand .selected a { color:#3e3e79; }
#leftNav ul li.expand li a:hover { background-color:#c2c2d9; }

.learnmore { color:#c3e1ff; background:url(images/leftnav/dropdown_bg.gif) top left no-repeat; }


/* content center */
.content ul li { background-image:url(images/bullet.gif); }
.content .overviewbtn { margin:0 0 32px 0; }


/* brands */
.brandslist h2 { font-family:Times; font-size:19px; font-weight:normal; margin:0 0 6px 0; }
.brandslist p { margin-bottom:6px; }
.brandslist div { float:left; width:160px; }
.brandslist #columnone, .brandslist #columntwo { margin-right:75px; }

/*
.blistcontain { margin:0 0 0 20px; }

.brandanchors { padding:0 0 0 15px; height:22px; }
.brandanchors a { color:#666; background:url(images/brand_letter_bg.gif) top left no-repeat; text-decoration:none; display:block; float:left; width:25px; height:17px; margin:0 3px 0 0; text-align:center; padding:5px 0 0 0; }
.brandanchors a:hover, .brandanchors a.cur { color:#666; background-position:0 -22px; }
.brandanchors a:visited { color:#666; }

.brandsletter { width:615px; background:url(images/brand_list_bg.gif) top left repeat-y; overflow:hidden; }
.brandsletter .bltop { height:10px; background:url(images/brand_list_bg.gif) no-repeat; overflow:hidden; }
.brandsletter .blmid { width:615px; background:url(images/brand_list_bg.gif) -615px 0 repeat-y; padding:11px 0 0 23px; overflow:hidden; }
.brandsletter .blbot { height:10px; background:url(images/brand_list_bg.gif) 0 -10px no-repeat; overflow:hidden; }
.brandsletter .letterhdr { color:#155dbe; font-family:Times New Roman, Serif; padding:0 0 10px 0; background:url(images/dotted_bg.gif) bottom left repeat-x; font-size:19px; width:571px; margin:0 0 18px 0; }

.brandslist { border-collapse:collapse; }
.brandslist td { width:170px; vertical-align:top; }
.brandslist a { display:block; padding:0 12px 10px 12px; }
*/

/* brands details */
.branddetails { background:url(images/bd_content_bg.gif) no-repeat; }
.brandinfo { width:196px; background:#DDEEFE url(images/left_bottom_bg.gif) bottom left no-repeat; }
.brandinfo .top { height:7px; background:url(images/bd_center.gif) repeat-x; overflow:hidden; }
.brandinfo h5 { margin:0 0 10px 0; padding:0 0 10px 0; color:#4D4D4D; text-transform:uppercase; background:url(images/dotted_bg.gif) bottom left repeat-x; }
.brandinfo a, .brandinfo a:visited { display:block; font-weight:bold; color:#155DBE; text-decoration:underline; }
.brandinfo a:hover { color:#0e4a99; }
.brandmoreinfo { padding:60px 12px 25px 12px; background: url(images/leftimg_bg.jpg) no-repeat;}
.branddetails .subbrandlist ul li { margin:0 0 6px 0; }



/* promotions */
.promolist a { margin:0 10px 0 0; }
.promolist .separator { height:15px; }


/* websites */
.websites ul.brandslinks { list-style-type:none; line-height:18px; margin:0 0 20px -20px; padding:0; width:auto;  }
.websites ul.brandslinks li { background-image:none; margin:0 0 5px 0; } 