.elementHeader, .newsElementHeader, .optionsElementHeader {color: white;font-weight: bold;font-size: 11px;background-color: #c00;height: 13px;padding-left: 4px;margin: 0;position: relative;}
.elementHeaderBlack {color:white;background-color:#000;height:13px;padding-left:4px;margin:0;position:relative;}
.newsElementHeader {width:210px;w\idth:206px;}
html>body .elementHeader, html>body .newsElementHeader, html>body .optionsElementHeader {height:auto;}
.subline {font-weight:bold;}
#teaserHome, #teaserListHome {margin-top:98px;}
#teaserHome {margin-left:38px;}
#teaserAndNavigation {margin-bottom:21px;}
#teaserWithNavigation, #teaserWithListBlock {float:right;margin-left:24px;}
#teaserWithListBlock {margin-top:56px;}
#homeLeft {float:left;}
#homeRight {float:right;width:168px;}
#actionfooter {clear:both;margin-top:42px;}
#actionfooter #printbutton {position:relative;left:auto;right:0;top:-1.6em;}
#teaser, #teaserAndNavigation {margin-bottom:21px;}
#footer {clear:both;font-size:0.95em;color:#808080;margin:42px 0 21px 0;}
#maincontentFlash_e7 #footer {padding-left:42px;}
.image {display:block;}
.imageleft, .imageright {float:left;display:block;margin-top:2px;margin-left:0;margin-right:20px;margin-bottom:9px;}
.imageright {float:right;margin-left:20px;margin-right:0;}
.imageleft img, .imageright img {display:block;padding-bottom:6px;}
.imageleft .imagecaption img, .imageright .imagecaption img, .imageleft .imagecopyright img, .imageright .imagecopyright img {display:inline;padding-bottom:0px;}
.imagecopyright, .imagecaption {font-size:0.95em;}
.imagecopyright {position:relative;margin-top:-2px;color:#666;}
.imagedownload {font-size:0.95em;}
.imagedownload img {display:inline;vertical-align:top;margin-right:3px;}
@media all {.imagelinkcontainer {display:block;position:relative;top:2px;}
td .imagelinkcontainer, td .imagelinkcontainer img {display:inline;position:static;}
.imagelinkicon, .imagezoomicon {position:absolute;left:100%;margin-left:3px;margin-top:auto;}
td .imagezoomicon {display:inline;position:static;margin-left:0px;margin-top:1px;}
.imagelinkicon {left:-10px;margin-left:0;}}
.imagecopyright, .imagecaption {font-size:0.95em;}
.imagecopyright {position:relative;margin-top:-2px;color:#666;}
#videobox {width:1px;height:1px;}
.textblock, .textblock h2, .textblock h3, .textblock p, .textblock ul, .textblock ol {margin-bottom:10px;}
ul {color:#c00;}
.blacktext {color:#000;}
.textblock h2 {line-height:13px;}
.textblock .newsHead {margin-top:14px;font-size:1.2em;}
.textblock {clear:both;margin-bottom:22px;}
sup {vertical-align:text-top;}
.footnote {font-size:0.95em;}
.explain {float:right;width:210px;padding:5px;w\idth:200px;}
.button, .backButton, .topButton {font-size:0.95em;display:block;width:84px;background:#fc0 url(../images/arrow_b_r_small.gif) no-repeat 2px 50%;padding:0px 1px 1px 14px;border-width:1px;border-style:solid;border-color:#fc0 black black #fc0;w\idth:67px;}
html>body .button, html>body .backButton {width:auto;min-width:67px;}
.button {float :right;}
.backButton {background:#fc0 url(../images/arrow_b_l_small.gif) no-repeat 2px 1px;float :left;}
.topButton {w\idth :5px;float :right;background:#fc0 url(../images/arrow_b_t_small.gif) no-repeat 3px 2px;}
.button:hover, .backButton:hover, .topButton:hover, .button:focus, .backButton:hover, .topButton:focus {background:#fc0 url(../images/arrow_w_r_small.gif) no-repeat 3px 50%;padding:1px 0px 0px 15px;border-color:black #fc0 #fc0 black;}
.backButton:hover, .backButton:focus {background:#fc0 url(../images/arrow_w_l_small.gif) no-repeat 3px 2px;}
.topButton:hover, .topButton:focus {background:#fc0 url(../images/arrow_w_t_small.gif) no-repeat 4px 3px;}
.contentButtonList {position :relative;padding-bottom:11px;}
.listTemplate {position:relative;padding-bottom:26px;margin-left:11px;}
.contentButtonList {padding-bottom:30px;}
#navigationlist {width:168px;margin-bottom:28px;}
#navigationlist .elementHeader {background-color:white;color:black;}
.listItemNorm, .listItemNews, .listItemNavigation, .listItemResult {position:relative;display:block;padding:0px 4px;height:14px;border-top:1px solid White;he\ight:13px;}
html>body .listItemNorm, html>body .listItemNews, html>body .listItemNavigation, .listItemResult {height:auto;}
.listItemNews {padding-left:70px;}
.listItemResult {padding-left:38px;}
.listItemNavigation {background-color :#ffe88a;}
.listItemDate {position:absolute;left:4px;top:0px;}
.listItemNumber {position:absolute;left:4px;top:0px;}
* html .listItemNumber {left: 17px;}
html *.listItemNumber {left:31px;voice-family: "\"}\"";left:7px;}
dummy{}.listItemFormat {position:absolute;left:4px;top:20px;}
html*.listItemFormat {left:4px;}
.listItemResult .listItemArrow {position:absolute;left:17px;top:0.25em;}
* html .listItemResult .listItemArrow {left: 4px;}
.listItemArrow {position:absolute;left:-11px;top:0.25em;}
html*.listItemResult .listItemArrow {left:-11px;}
.listItemText {display:block;}
html * .listItemResult .listItemArrow {left:14px;voice-family: "\"}\"";left:-11px;}
dummy{}
.listItemHeader {display:block;font-weight:bold;}
.buttonSmallGray {display:block;position:absolute;left:auto;right:0px;top:0px;\width:36px;\height:13px;font-weight:normal;font-size:0.8em;padding:0px 1px 1px 7px;border-width:1px;border-style:solid;border-color:#e4e4e4 #000 #000 #fff;background:#E4E4E4 url(../images/arrow_b_r_mini.gif) no-repeat center left;w\idth:24px;he\ight:10px;he\ight:10px;}
html>body .buttonSmallGray {height:auto;line-height:1.1em;}
.buttonSmallGrayNews {left:176px;}
html*.buttonSmallGrayNews {left:176px;}
.buttonSmallGrayNewsHome {left:134px;}
* html .buttonSmallGrayNewsHome {left: 163px;}
html*.buttonSmallGrayNewsHome {left: 134px;}
.buttonSmallGray:hover, .buttonSmallGray:focus {padding:1px 0px 0px 8px;border-color:Black #E4e4e4 #E4E4E4 Black;}
html>body .buttonSmallGray:hover, html>body .buttonSmallGray:focus {padding:0px 1px 1px 7px;}
.indexlist .elementHeader {\width:293px;w\idth:289px;}
.indexlist .itemHeader {position:relative;clear:both;font-weight:bold;height:14px;padding-left:4px;border-top:1px solid white;margin:0;he\ight:13px;}
html>body .indexlist .itemHeader {height:auto;}
.indexlist .textblock {margin-left:4px;margin-bottom:14px;}
.indexlist .textblock, .indexlist .textblock p, .indexlist .textblock ul, .indexlist .textblock ol {font-size:11px;line-height:13px;}

* html .labelBookaPickup{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	background-color:#E4E4E4;
	padding-left: 6px;
	padding-bottom:4px;
	padding-top:3px;
}
html>body .labelBookaPickup{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	background-color:#E4E4E4;
	padding-left: 6px;
	padding-bottom:0px;
	padding-top:0px;
}
.labelBookaPickupRadio{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#E4E4E4;
	padding-left:32%;
	padding-top:3px;
	padding-bottom:3px;
}
.producthelpimg{
	left:305;
	position:absolute;
	padding-top:-10px;
}
* html .forselectcountry{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	left:150px;
	width:150px;
	position:absolute;
	margin-top:-3px;
}
* html .forselectproduct{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	left:150px;
	width:150px;
	position:absolute;
	margin-top:-2px;
}
.domesticradio{
	left:148;
	position:absolute;
	width:95px;
}
.internationalradio{
	left:120;
	position:relative;
	width:95px;
}
.pickuplink{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	padding-top:4px;
	padding-bottom:4px;
}

html>body .producthelpimg{
	margin-left:4px;
	margin-top:-18px;
}

html>body .forselectproduct{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	left:85px;
	width:150px;
	margin-left:4px;
	margin-top:2px;
	position:relative;
}

html>body .forselectcountry{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	left:65px;
	width:150px;
	margin-top:1px;
	position:relative;
}


.faq {margin-bottom:21px;}
.faqQuestion {font-size:0.95em;font-weight:normal;position:relative;height:15px;clear:both;padding-left:4px;border-top:1px solid white;margin:0;he\ight:14px;}
html>body .faqQuestion {height:auto;}
.faqQuestion a:hover, .faqQuestion a:focus {text-decoration:underline;}
.faqAnswer {margin-left:4px;margin-top:8px;}

.tabArea {
  font-size: 80%;
  font-color: #cc0000;
}

.tab {
  	background-color: #e4e4e4;
  	font-size:11px;
	line-height:14px;
	text-align:center;
	float: left;
	xdisplay:block;
	width:84px;
	height:28px;
	border-right:1px solid white;
	padding-top:7px;
	padding-left : auto;
	padding-right:auto;
	padding-bottom: 7px;
	font-weight: bold;
	position:relative;
	left:-11px;
}

.tab:visited{
  
  color: #000000;
}

.tab:hover {
    color: #CC0000;	
}

.tab.activeTab, .tab.activeTab:hover, .tab.activeTab:visited {
  
  color: #FFFFFF;
  background-color: #cc0000;

}

#redLine
{
	position:relative;
	display:block;
	background-color:#cc0000;
	left:-11px;
	width:103%;
}

* {xborder:1px solid blue;






