html,body{margin:0;padding:0;}

a, p, h1, h2, h3,td ,tr ,body {font-family : arial, helvetica, sans-serif;}
h1 {font-size: 13px;font-weight: bold;}
h2 {font-size: 11px;font-weight: bold;}

p{font-size: 11px;}

img{border:none;}

a {font-size: 11px;text-decoration: underline;}
a:link{color: #069;}
a:active{color: #069;}
a:visited {color: #000;}

/*Consumer Home */
#ad-history{position:absolute;top:27px;left:267px;width:126px;height:71px;background:url('/html/en/ads/history/history.jpg') no-repeat;}

div#home {position:absolute;top:0px;left:0px;width:1001px;height:600px;background:url('/html/common/_lay/consumer_home/_img/bg_home_consumer.jpg');}
	div#home .meta-navigation {text-align:right;position:absolute;top:8px;right:15px;width:750px;height:18px;background:transparent; color:#369; line-height:12px;}
	div#home .main-navigation {position:absolute;top:343px;left:20px;width:590px;height:18px;background:transparent;}
		div#home .main-navigation .home-navi-item {float:left;display:inline;height:28px;background:transparent;border-left:1px solid white;padding:0 0 0 5px;margin:0 10px 0 0;}
		p.tooltip { margin:0px; border:0px; position:absolute; bottom:0px; padding-left:5px;padding-right:5px;padding-top:10px; vertical-align:bottom; color:#036; }
		.tooltip-item {position:absolute;height:250px;vertical-align:bottom;top:0px;visibility:hidden;}
		.naviOver { position:absolute; top:445px; left:0px; display:none; background:transparent; border-left:1px solid #036; height:150px; width:240px; }
	div#home .claim {position:absolute;top:102px;left:660px;width:275px;height:55px;background:url('/html/en/_lay/consumer_home/img/claim.gif') no-repeat;}
	div#home .animation {position:absolute;top:185px;left:301px;width:325px;height:156px;}
	div#home .welcome-text {position:absolute;top:230px;left:660px;width:250px;height:130px;}
		div#home .welcome-text  h1 {font-family: arial, helvetica,sans-serif;font-size:12px;font-weight:bold;margin:0px 0px 8px 0px;padding:0px;color:white;}
		div#home .welcome-text  p {font-family: arial, helvetica,sans-serif;font-size:11px;font-weight:normal;margin:0px;padding:0px;color:white;}
	div#home .esc-review {position:absolute;top:550px;left:784px;width:145px;height:45px;background:transparent;}

div#home .main-navigation a {color:white;font-size:11px;font-weight:bold;text-decoration:none;}
div#home .main-navigation a:hover {color:#036;}

div#home .three-crosslinks {position:absolute;top:208px;left:715px;width:230px;height:70px;background:transparent;}
div#home .three-crosslinks ul {margin:0;padding:0;}
div#home .three-crosslinks li {list-style-type:none;list-style-image: url('/html/common/_img/bullet-pink.gif');list-style-position:outside;height:15px;margin:0 0 5px 0;}
div#home .three-crosslinks a {font-size:12px;line-height:15px;color:white;text-decoration:none;font-weight:bold;}
div#home .three-crosslinks a:hover {color:#036;}

div#home .vwoman-crosslink {position:absolute;top:310px;left:715px;width:230px;height:90px;background:transparent;}
div#home .vwoman-crosslink ul {margin:0;padding:0;}
div#home .vwoman-crosslink li {height:90px;list-style-type:none;list-style-position:outside;} /*list-style-image:url('/html/common/_img/bullet-blue.gif')*/
div#home .vwoman-crosslink a {font-size:12px;color:white;text-decoration:none;}

div#home .logo,
div#header .logo,
div#home .logo,
div#login .logo {position:absolute;top:8px;left:8px;width:140px;height:30px; background:url('/html/common/_img/logo/bs_logo.png') no-repeat;}


/*  firstlevel navigation */
#firstlevel-navigation { width:592px;height:37px;background:url('/html/common/_img/navigation/article_bg.gif') no-repeat;overflow:hidden;}
#firstlevel-navigation .nav-item { display:inline; float:left;height:28px;margin:0 12px 0 0;padding:0 0 0 3px;border-left:1px solid white;}
#firstlevel-navigation a { padding:0; margin:0; font-size:11px; font-weight:bold;text-decoration:none;}
#firstlevel-navigation a.no { color:white; /* background:url("/html/common/_img/navigation/firstlevel_sep.gif") repeat-y; */}
#firstlevel-navigation a.no:hover,
#firstlevel-navigation a.active,
#firstlevel-navigation a.active:hover { color:#036; /* background:url("/html/common/_img/navigation/separator_active.gif") no-repeat;*/}

/* begin: META NAVIGATION ............................ */
.meta{font-size: 10px;color: #069;text-decoration: none;}

.meta-navigation,
.meta-navigation a { font-size:10px; text-decoration: none;}
.meta-navigation a { padding:0 3px; }
.meta-navigation a { color: #069; }

.meta-navigation a.meta:hover,
.meta-navigation .meta-active{color:#fff;background-color:#069;}
.meta-navigation .flag,
.meta-navigation .flag {margin:0 3px;}
.meta-navigation .separator {margin:0 1px;}

/* end: META NAVIGATION .............................. */

/* begin: THIRD LEVEL NAVIGATION ..................... */
.third_nav{font-size: 10px;color: #999;text-decoration: none;}
P.third_nav{margin-left: 1px;}

A.third_nav{text-decoration: none;}
A.third_nav:link{color: #999;}
A.third_nav:active{color: #999;}
A.third_nav:visited {color: #999;}
A.third_nav:hover {color:#fff;background-color:#999;}

.third_nav_active{font-size: 10px;color:#036;text-decoration: none;}
A.third_nav_active{text-decoration: none;}
A.third_nav_active:link{color:#036;}
A.third_nav_active:active{color:#036;}
A.third_nav_active:visited {color:#036;}
A.third_nav_active:hover {color:#fff;background-color:#999;}
/* end: THIRD LEVEL NAVIGATION ..................... */

/* new 2nd navi: */
/* LEVEL 2  NAVIGATION  (IMAGES) ................................ */

div#second-navigation a,
div#second-navigation a.no { color:#333;line-height:12px;text-decoration:none;}
div#second-navigation a:hover,
div#second-navigation a.active { color:#369; }
div#second-navigation ul { list-style-type: none; padding:0 0 0 40px; margin:0;}
div#second-navigation ul ul{ list-style-type: none; padding:0 0 0 10px; margin:0;}
div#second-navigation li { padding:3px 0 3px 0; line-height:12px; }
div#second-navigation li.level-1-no { list-style-type: none; list-style-image: url("/html/common/_img/navigation/arrow_expand.gif"); }
div#second-navigation li.level-1-active { list-style-type: none; list-style-image: url("/html/common/_img/navigation/arrow_collapse.gif"); }
div#second-navigation li.level-2-no { list-style-type: none; list-style-image:none; }
div#second-navigation li.level-2-no a { color:#999; }
div#second-navigation li.level-2-no a:hover { background:#999; color:white; }
div#second-navigation li.level-2-active { list-style-type: none; list-style-image:none; }



/* begin: ARTICLE .................................... */
H1.article {color: #000;margin: 0px 15px 10px 1px;}
h2.article {color : #666;margin: 0px 15px 9px 1px;}
P.article {color : #666;margin: 0px 15px 15px 1px;}
P.afterbulletspacer {font-size: 2px;color : #a00000;margin: 0px 15px 3px 1px;}


P.article_bullet {color : #666;margin:2px 15px 8px 1px;}


ul.linklist {margin:0;padding:0;}
ul.linklist li {height:14px;margin:0 0 2px 15px;list-style-type:none;list-style-image:url('/html/common/_img/article_linklist.gif');list-style-position:outside;}
ul.linklist a {font-size:10px;color:#036;text-decoration:none;}


/* begin: MARGIN ...................................... */
.margin {color : #069;font-size: 10px;}
.margin_ident {color : #069;font-size: 10px;}

P.margin {margin: 0px 5px 0px 1px;}
P.margin_ident {margin: 0px 5px 0px 11px;}

h2.margin {font-size: 11px;font-weight: bold;margin: 10px 5px 0px 1px;}

A.margin{color: #069;text-decoration: none;}
A.margin:link{color: #069;}
A.margin:active{color: #069;}
A.margin:visited {color: #069;}

.margin_linklist {color: #069;font-size: 10px;margin: 0px 15px 0px 1px;}
A.margin_linklist{font-size: 10px;text-decoration: none;}
A.margin_linklist:link{color: #069;}
A.margin_linklist:active{color: #069;}
A.margin_linklist:visited {color: #069;}
/* end: MARGIN ........................................ */
/* end: Article ....................................... */




/* begin: Popup ....................................... */
#popup-header {background:url('/html/common/_lay/consumer_popup/img/bg-popup-header.gif') repeat-x;height:125px;position:relative;}
#popup-header .leftTop{background:url('/html/common/_lay/consumer_popup/img/popup-left-top.gif') repeat-x;height:81px;width:350px;top:0px;left:0px;position:absolute;}
#popup-header .borderBottom {border-bottom:1px solid #369;}
#popup-header .functions {position:absolute;top:85px;right:10px;height:16px;width:300px;text-align:right;}
#popup-header .popupClaim {position:absolute;top:38px;right:16px;width:160px;height:30px;background:url('/html/en/_lay/consumer_popup/img/claim.gif') no-repeat;}
#popup-header h1 {position:absolute;top:110px;left:10px;}

h1.popup {color: #036;margin: 0px 15px 10px 1px;}
h2.popup {color: #933;margin: 8px 15px 15px 1px;}
P.popup {color: #000;margin: 4px 15px 12px 1px;}
P.popup_bullet {color: #000;margin : 2px 15px 8px 1px;}
P.popup_caption {color: #000;margin: 1px 5px 1px 10px;}

.popup_linklist {color : #036;font-size: 10px;margin: 0px 15px 15px 1px;}
A.popup_linklist{font-size: 11px;text-decoration: none;}
A.popup_linklist:link{color: #036;}
A.popup_linklist:active{color: #036;}
A.popup_linklist:visited {color: #036;}

P.popupTableHeader {color : #933;font-weight: bold;margin: 8px 1px 5px 1px;}
P.PopupTableContent{color : #000;margin: 2px 15px 4px 1px;}
/* end: Popup ......................................... */


/* begin: Map ......................................... */
img.map-logo{width:150px;height:28px;margin-right:10px;}
.map_desc {color:#fff;margin: 1px 5px 1px 1px;}
h2.map_desc {font-weight:bold;}
.map_td_desc {color : #39C;margin: 1px 5px 1px 1px;}
h2.map_td_desc {font-weight:bold;}
.map_table {color : #036;margin: 1px 5px 1px 1px;}

h2.map_table {font-weight:bold;}
.map_tr {color : #036;font-size: 10px;}

/* Tooltip settings  .................................. */
div#tipDiv {position:absolute; visibility:hidden; left:0; top:0; z-index:10000;background-color:#fff; border:1px solid #036;width:150px; padding:5px;color:#036; font-size:11px; line-height:1.2;}
/* These are optional: */
div.tp1 { font-size:12px; color:#336; font-style:italic }
div.tp2 { font-weight:bolder; color:#336; padding-top:4px }
/* end: Map ........................................... */


/* begin: GALLERY ..................................... */
#gallery-content{padding:10px;}
.gallery {color : #933;margin: 0px 1px 8px 1px;}

h2.gallery {}
p.gallery {}
a.gallery {text-decoration: underline;font-weight: bold;}
a.gallery:link{color: #933;}
a.gallery:active{color: #933;}
a.gallery:visited {color: #933;}

.gallery_active {color: #036;margin: 0px 1px 8px 1px;}
a.gallery_active {text-decoration: none;font-weight: bold;}
a.gallery_active:link{color: #036;}
a.gallery_active:active{color: #036;}
a.gallery_active:visited {color: #036;}

.gallery_arrow {color: #933;margin: 0px 1px 8px 1px;}
A.gallery_arrow {text-decoration: none;font-weight: bold;}
A.gallery_arrow:link{color: #933;}
A.gallery_arrow:active{color: #933;}
A.gallery_arrow:visited {color: #933;}

p.gallery_bullet{color:#933;}
/* end: GALLERY ....................................... */


/*  page functions: */
#page-functions{clear:both;position:relative;border-top:1px solid #eee;margin:10px 0 20px 0;padding:5px 0 0 0;width:545px;}
#page-functions,
#page-functions a,
#page-functions p,
#page-functions .separator{ color:#ccc;font-size:10px;font-weight:normal; }
#page-functions a:hover{color:#369;text-decoration:underline;}
#page-functions .separator{padding:0 10px;}

/* globals */
.clickable { cursor: pointer; }
#printheader{ display:none; }

/* buttons */
.button-print {width:70px;height:16px;background:url('/html/en/_lay/consumer_popup/buttons/print.gif') no-repeat;}
.button-close {width:70px;height:16px;background:url('/html/en/_lay/consumer_popup/buttons/close.gif') no-repeat;}
.button-download {width:70px;height:16px;background:url('/html/en/_lay/consumer_popup/buttons/download.gif') no-repeat;}

/* crosslink */
div.crosslink-content {font-size:11px;}
div.crosslink-content a {color:#036;font-size:11px;line-height:11px;text-decoration:none;}
p.crosslink-content-caption { }
ul.crosslink-content { margin: 0; padding: 0; }
div.crosslink-content ul { padding:0 0 4px 0; margin: 0 0 0 20px; }
div.crosslink-content li { list-style-type: none; list-style-image: url("/html/common/_img/article_linklist.gif"); }
img.crosslink-content { margin:2px 0 0 0; }

/* updates for new GBOT templates: */
div#section-container {position:absolute;top:180px;left:210px;right:0px;width:790px;}
		div.section	{float:left;clear:left;left:0px;right:0px;width:790px;padding:0px;}
p.glossaryPopup,
.glossaryHeadline{ margin:0 10px; }

/* contact form */
.contact-form,
.contact-form td{font-size:11px;}