/* HTML Element Overrides
--------------------------------------------------------------------------------*/
body {
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	background:#F0F0F0 url(/images/SEN/Internet/openweb/bgBody.jpg) repeat-x 0 0;
	color:#285268;	
}

img {
	border:none;
}

#menu li {
	z-index:10;
}
	
a:link, a:visited 
{
	color:#003399;
	text-decoration:none;
	}
a:hover {
	color:#00A44E;
	text-decoration:none;
	}
a img, acronym {
	border:none;
	}
h1 {
	border-top:1px solid #AEBDC6;
	background:#dadada;	
	font-size:1.4em;
	font-weight:bold;
	padding:7px 0 7px 15px;
	margin:-10px -15px 0 -15px;
	clear:both;
	}
.h1 {
	border-top:1px solid #AEBDC6;
	background:#dadada;	
	font-size:1.1em;
	font-weight:bold;
	display:block;
	margin:0;
	padding:7px 0 7px 15px;
}
h2 {
	font-size:1.1em;
	font-weight:bold;
	clear:both;
	}

h2.h1 
{
    font-size:1.2em;
}
/*.openProductHeadline h1 
{

}	*/
	
h3 {
	font-size:1.2em;
	font-weight:bold;
	clear:both;
	}
h4 {
	clear:both;
	}
h5 {
	clear:both;
}
/* Commonly used classes
--------------------------------------------------------------------------------*/
.txtxs {
	font-size:0.9em;
}
.white {
	color:#FFFFFF;
}
.right {float:right;}
.left {float:left;}
img.left {
	padding:0 10px 0 0;
}
img.right {
	padding:0 0 0 10px;
}

.marginleft 
{
	margin-left:4px;
}

a.arrowRightButton, #main .pagingBox a.arrowRightButton, .new_col4Bottom ul li a.arrowRightButton {
	background:white url(/images/SEN/Internet/openweb/iconBlkArwButton.gif) no-repeat center right;
	border:none;
	border-top:1px solid #85a2b2;
	border-bottom:1px solid #85a2b2;
	padding:4px 26px 4px 6px;
	color:#003399;
	font-size:0.9em;
	font-weight:normal;
	display:inline-block;	
	text-decoration:none;
}

li.noarrow a.arrowRightButton, .col2 .p a.arrowRightButton
{
	margin:8px 0px 8px 0px;
}

a.arrowRightButtonDown{
	background:white url(/images/SEN/Internet/openweb/iconBlkArwButtonDown.gif) no-repeat center right;
	border:none;
	border-top:1px solid #85a2b2;
	border-bottom:1px solid #85a2b2;
	padding:4px 26px 4px 6px;
	color:#003399;
	font-size:0.9em;
	font-weight:normal;
	display:inline-block;	
	text-decoration:none;
}

a.arrowRightButton:hover, #main .pagingBox a.arrowRightButton:hover, arrowRightButtonDown:hover {
	text-decoration:none;
	color:#29516b;
}

a.arrowRightButton:visited, #main .pagingBox a.arrowRightButton:visited, arrowRightButtonDown:visited {
	text-decoration:none;
	color:#29516b;
}

input.arrowRight {
	background:white url(/images/SEN/Internet/openweb/iconBlkArwButton.gif) no-repeat center right;
	color:#29516b;
	font-size:0.9em;
	padding:3px 20px 3px 3px;
	border:none;
	border-top:1px solid #85a2b2;
	border-bottom:1px solid #85a2b2;
	text-indent:0px;
	font-weight:normal;	
	margin-top:0px;
}


* html input.arrowRight{
	width:1%;
	overflow:visible;	
}

html>body input.arrowRight {
	*width:auto;
	*overflow:visible;
	*height:1%;
}

input.arrowRight:hover {
	cursor:pointer;
}

* html input.arrowRight:hover{
	cursor:hand;
}

html>body input.arrowRight:hover {
	cursor:pointer;
}

/* Page structure - gives the page its 3 column layout
--------------------------------------------------------------------------------*/

#content {
	margin:15px auto;
	width:980px;
	position:relative;
}


#logo, #nav, #search, #visual, #topzone1, .col1, .new_col4, #main, #contentflash {
	float:left;
}
#country,#service
{
	float:right;
}

#nav {
	width:790px;
}
 
#visual {
	width:790px;
	margin:0 1px 0 0;
}
#search {
	width:190px;
}
#topzone1, .col1, .new_col4 {
	width:188px;
}
#crumbNav, #tools, .site {
	clear:left;
}
#main {
	width:554px;
}

.new_col4 {
	margin:0 0 0px 10px;
}

.clear {
	clear:both;
	line-height:0;
	font-size:1px;
	}
.fRgt, .right {
	float:right;
	}
.fLft, .left {
	float:left;
	}

/* Header
--------------------------------------------------------------------------------*/
#content {
	background:url(/images/SEN/Internet/openweb/bgHeader.gif) no-repeat 0 0;
}

#country {
	padding:7px 15px 7px 0px;
	font-size:0.9em;
}
#service {
	padding:7px 10px 7px 15px;
	font-size:0.9em;
}


#country 
{
	padding-top:6px;
}

#country a {
	padding:0 0 0 0px;
}

#country a.UK {
margin-left:-24px;
}
#country a.jsselector img{
margin-right:4px;
}

#service ul {
	list-style-type:none;
	margin:0;
	padding:0;
}

#service ul li {
	display:inline;
	margin:0 5px 0 0;
	padding:0 0 0 5px;
	border-left:1px solid #285268;
}
#service ul li.first{
	border:none;
}

#logo{
	padding:2px 0 0 20px;
	height:104px;
}

.site {
	position:absolute;
	top:0;
	left:0;
	margin:55px 15px 55px 15px;
	float:left;
}

/* Primary Nav and Search Controls
--------------------------------------------------------------------------------*/
#nav, #search {
	margin:0 0 0 0;	
}

/* IE hacks to remove unwanted space in list items */
* html #nav ul li ul li { float: left; }
* html #nav ul li ul li a { height: 1%; }

#nav {
	float:left;
	clear:both;
	margin:0 0 0 0;
	font-size:75%;
	}
#nav ul 
{
	padding:0;
	margin:0;
	width:100%;
}	
	
#nav li {
	text-decoration:none; 
	/*text-indent:-5000px;*/
	float:left;
	display:inline;
	position:relative;
	}
	
#nav li a {
	display:block;
	}

#nav li ul{
	position:absolute;
	display:none;
	left:0;
	top:36px;
	width:180px;
	padding:0;
	margin:0;
	font-size:1.3em;
	}
		
#nav li ul li{
	position:relative;
	display:block;
	text-indent:0;
	float:none;
	margin:0;
	padding:0;
	}
	
#nav li ul li a {
	padding:7px 20px 7px 7px;
	margin:0px;
	border:1px solid #85A2B0;
	border-top:0;
	display:block;
	zoom:1;
	color:#143344;
	}
#nav li ul li ul{
	position:absolute;
	display:none;
	left:179px;
	top:0;
	width:180px;
	font-size:1em;
}

#nav ul li ul li a {
	background: url(/images/SEN/Internet/openweb/iconArwRgt.gif) white no-repeat 160px 10px;
	text-decoration:none;
	color:#143344;
}

#nav ul li ul li a:hover {
	background: url(/images/SEN/Internet/openweb/iconArwRgtWhite.gif) #00A44E no-repeat 160px 10px;
	text-decoration:none;
	color:white;
}

#nav ul li ul li a.noArrow {
	background: white no-repeat 160px 10px;
	text-decoration:none;
	color:#143344;
}

#nav ul li ul li a.noArrow:hover {
	background: #00A44E no-repeat 160px 10px;
	text-decoration:none;
	color:white;
}

#nav ul li ul li ul li a, #navigation ul li ul li ul li a:hover {
	background-image:none;
}
/*#navigation li a {
	display:block;
	font-size:1.2em;
	text-align:center;
	padding:10px 0 0 0;
	}	
*/	
#search div{
	padding:0px 0 0 8px;
	}	

#searchValue {
	width:102px;
	margin:0 3px 0 0;
	position:relative;
	top:6px;	
}

#searchSubmit 
{
	position:relative;
	top:6px;
}
* html #searchValue {
	top:5px;
}

/* Context zones
--------------------------------------------------------------------------------*/
.cz_topL 
{
height:159px;
}

.cz_topS 
{
height:40px;
}

#topzone1 {
	font-size:1.05em;
	font-weight:bold;	
}
#adSpace {
	
	padding:5px 10px;
	margin:0;
}

.adSpaceS {
	background:url(/images/SEN/Internet/openweb/bgAdSpaceSlim.jpg) no-repeat scroll left top;
	height:69px;
}
.adSpaceL 
{
	background:url(/images/SEN/Internet/openweb/bgAdSpace.jpg) no-repeat scroll left top;
	height:190px;
}

#adSpace span, #contactMail span, #contactPhone span {
	padding:0;
	margin:0;
}
#adSpace p, #contactMail p, #contactPhone p  {
	margin:0;
	padding:0;
}
#adSpace a, #contactMail a, #contactPhone a {
	float:right;
	color:#003399;
}

#contactMail {
	background:url(/images/SEN/Internet/openweb/bgEmailSlim.jpg) no-repeat scroll left top;
	height:28px;
	padding:5px 10px;
	margin:0;
}

#contactMail p {
	float:left;
	width:80px;
	background: url(/images/SEN/Internet/openweb/iconEnvelope.gif) no-repeat scroll 0 7px;
	padding:5px 0 0 20px;
}

#contactPhone {
	background:url(/images/SEN/Internet/openweb/bgPhoneSlim.jpg) no-repeat scroll left top;
	height:37px;
	padding:5px 10px;
	margin:0;
	overflow:hidden;
}
#contactPhone p {
	background:url(/images/SEN/Internet/openweb/iconPhone.gif) no-repeat scroll 0 4px;
	padding:5px 0 0 20px;
}


.new_col4Bottom {
	padding:-15px -15px 30px -15px;

	margin-bottom:0px;
	
}

.new_col4Bottom .headColored, #section .twoColumns h3 {
	font-size:1.25em;
	font-weight:bold;
	padding:7px 0 7px 15px;
	margin:0 0 10px 0;
	background:#DADADA none repeat scroll 0 0;
	border-top:1px solid #AEBDC6;
}

.new_col4Bottom div {
	margin:15px;
	
}

.new_col4Bottom ul {
	margin:0;
	padding:0;
	padding-bottom:0px;
	list-style-type:none;
}
.new_col4Bottom ul li {
	zoom:1;
}
.new_col4Bottom ul li a {
	background:transparent url(/images/SEN/Internet/openweb/iconArwRgt.gif) no-repeat scroll 0 2px;
	padding:0px 0 5px 15px;
	display:block;
	color:#003399;
	text-decoration:none;
}

.new_col4Bottom ul li a:hover {
	color:#00A44E;
}

#tab_nav {
	padding:10px 0 0 0;
	position:relative;
	bottom:-1px;
	font-weight:normal;
	margin-left:-15px;
}

#section div.colLft div.content #tab_nav, #section div.colRgt div.content #tab_nav {
	padding:0;
	/*margin-top:-6px;*/
}

#tab_nav td.tab div {
	padding:3px 4px;
	border-left:1px solid #85A2B0;
	border-right:0;
	border-bottom:1px solid #85A2B0;
	background:#fff url(/images/SEN/Internet/openweb/tab_corner_1.gif) no-repeat top right;
	/*margin-left:-1px;*/
}

#tab_nav td.tab 
{
	vertical-align:bottom;
}

#tab_nav td.tab a {
	text-decoration:none;
	color:#003399;
	padding-right:6px;
}

#tab_nav td.tab a:hover {
	color:#00A44E;
}

#tab_nav td.tab_active {
	border-bottom:0;
	background-image:url(/images/SEN/Internet/openweb/tabsBG.gif);
	background-repeat:repeat-x;
	font-weight:bold;
}

#tab_nav td.tab_active div {
	color:#00A44E;
	border-bottom:0;
	padding-top:7px;
	padding-right:6px;
}

#tab_nav td.tab div.firsttab 
{
	border-left:1px solid #85A2B0;

}

#tab_nav td.tab div.left2firsttab 
{
	border-right:0;
}
#tab_nav td.tab div.lasttab{
	background:#fff url(/images/SEN/Internet/openweb/tab_corner.gif) no-repeat top right;
}

#tab_nav td.tab div.firsttab2active{
	border-left:1px solid #85A2B0;
	border-right:0;
}

#tab_nav td.tab_bg {
	padding:0 0px;
}

#tab_prodmain {
	border:1px solid #85A2B0;
	margin:0 -15px -20px -15px;
	padding:0 15px 15px 15px;
}

#tab_prodmain h2
{
	font-size:1.25em;
	font-weight:bold;
	clear:both;	
}

/* tag cloud text sizes */
.txtxxs {
	font-size:0.8em;
	}
.txtxs {
	font-size:0.9em;
	}
.txts {
	font-size:1.0em;
	}	
.txtm {
	font-size:1.1em;
	}
.txtmed {
	font-size:1.3em;
	}
.txtl {
	font-size:1.4em;
	}
.txtxl {
	font-size:1.6em;
	}
.txtxxl {
	font-size:2.0em;
	}

/* Crumbtrail Nav
--------------------------------------------------------------------------------*/
#crumbNav {
	font-size:0.9em;
	margin:0 0 10px 15px;
	width: 750px;
}

#crumbNav a {
	text-decoration:underline;
	color:#143344;
}

#crumbNav a.active {
	text-decoration:none;
	color:#00A44E;
}

/* Secondary Nav
--------------------------------------------------------------------------------*/
.col1 {
	margin:0 10px 0 0;
	padding:0;
}


.col1 ul {
	list-style-type:none;
	margin:0;
	padding:0;
}

/* level ONE */
.col1 ul li {
	padding:2px 0;
}

.col1 ul li a {
	background-color:white;
	color:#285268;
	font-size:1em;
	font-weight:bold;
	padding:5px 15px 5px 12px;
	border-bottom:1px solid #85A2B0;
	border-top:1px solid #85A2B0;
	display:block;
	width:161px;		
}

.col1 ul li a:hover, .col1 ul li a.act, .col1 ul li a.sel:hover {
	color:#fff;
	text-decoration:none;
	background-color:#00A44E;	
}

.col1 ul li a.sel {
	color:#00A44E;
	text-decoration:none;
	background-color:#fff;	
}



/* level TWO */
.col1 ul li ul  {
	margin:4px 0 0 0;
}

.col1 ul li ul li a {
	background: white url(/images/SEN/Internet/openweb/iconArwRgt.gif) no-repeat scroll 5px 8px;
	font-weight:normal;
	margin:0 0 0 7px;
	padding:5px 15px 5px 20px;
	color:#285268;
	border:none;
	font-weight:bold;
	width:146px;
}

.col1 ul li ul li a:hover, .col1 ul li ul li a.sel:hover {
	color:#fff;
	background-color:#00A44E;
	text-decoration:none;
	font-weight:bold;
}

.col1 ul li ul li a.act {
	background-color:#00A44E;
	font-weight:bold;
	color:#fff;
}

.col1 ul li ul li a.sel {
	background: white url(/images/SEN/Internet/openweb/iconArwDown.gif) no-repeat scroll 5px 8px;
	font-weight:bold;
	color:#00A44E;
}


/* level THREE */


.col1 ul li ul li ul li a {
	margin:0 0 0 14px;
	background:none;
	font-weight:bold;
	color:#285268;
	width:147px;
	padding:5px 15px 5px 12px;
}

.col1 ul li ul li ul li a.act {
	background-color:#00A44E;
	color:white;
}

.col1 ul li ul li ul li a.act:hover {	
	color:white;
	text-decoration:none;
}

.primnavlocate a
{
	font-size:1.20em;
	font-weight:bold;
	text-decoration:none;
	color:#285268;
	display:block;
	padding:7px 15px 7px 15px;
	border-top:1px solid #D4D4D4;	
}

.primnavlocate a:visited
{
	color:#285268;	
}

.primnavlocate a:hover
{
	color:#00A44E;	
}

/* level FOUR 
.col1 ul li ul li.act ul li.act ul li a
{
	background:none;
	font-weight:normal;
	color:#143344;
}

.col1 ul li ul li.act ul li.act ul li.act a
{
	background-color:#00A44E;
	color:white;
}*/
/* Content area
--------------------------------------------------------------------------------*/
#main {
	background-color:white;
	padding:10px 15px;
}

.mainBody {
	clear:both;
	width:980px;
	margin:0 auto;
}

div.intropage #main {
	background-color:#fff;
}

#main ul, div.panelNavInner ul {
	list-style-type:square;
	margin:0;
	padding:0;
	margin-left:15px;
	margin-top:12px;	
}

div.panelNavInner ul.horlinklist {
	margin-left:0px;
}

#section div.portletLinklist ul.linklist, #section div.portletLinklist ul.horlinklist
{
	margin-left:0;
	margin-top:0;
	margin-bottom:0;
}

div.panelNavInner ul.linklist li.horizontalList, div.panelNavInner ul.horlinklist li.horizontalLis {
	margin-left:0;
}

ul.linklist, ul.horlinklist 
{
	padding-left:0;
}

#section div.portletLinklist ul.linklist li.horizontalList, #section div.portletLinklist ul.horlinklist 

li.horizontalList {
	background:none;
	padding-left:0;
}

#section div.portletLinklist ul.linklist li.horizontalList span, div.panelNavInner ul.linklist li.horizontalList 

span, #section div.portletLinklist ul.horlinklist li.horizontalList span, div.panelNavInner ul.horlinklist 

li.horizontalList span {	
	margin-right:4px;
}

#section div.portletLinklist h3 
{
	margin-bottom:6px;
	margin-top:8px;
}

#main ul.linklist,  #section ul.linklist li, #main ul.horlinklist,  #section ul.horlinklist li  {
	list-style-type:none;
	margin:0;
	padding:0;	
}


#main ul.linklist {
margin-top:-16px;
}

#main div.twoColumns ul.linklist {
margin-top:-6px;
}


#main ul.linklist li, #section ul.linklist li, #main ul.horlinklist li, #section ul.horlinklist li {
	background:url(/images/SEN/Internet/openweb/iconArwRgt.gif) no-repeat scroll 0 5px;
	padding:4px 0 4px 20px;
}

#main ul.linklist li.noarrow, .new_col4Bottom ul li.noarrow, #section ul.linklist li.noarrow, #main ul.horlinklist li.noarrow, #section ul.horlinklist li.noarrow {
	background-image:none;
	padding:0 6px 0 0;
}

#main ul li {
		padding:4px 0 4px 2px;
}

#main ul li.horizontalList {
	background-image:none;
	padding:0 6px 0 0;
}

#main div.top a {
	background:url(/images/SEN/Internet/openweb/iconArwUp.gif) no-repeat scroll 0 5px;
	padding:4px 0 4px 20px;
}


.twoColumns {
	margin:0 0 10px 0;
}


a.downloadPDF {
	background:url(/images/SEN/Internet/openweb/iconArwDownPDF.gif) no-repeat 0 0;
	padding:0 0 0 30px;
	color:#003399;
	text-decoration:underline;
}
a.downloadPDF:hover {
	color:#00A44E;
}

a.link {
	background:url(/images/SEN/Internet/openweb/iconArwRgt.gif) no-repeat 0 2px;
	padding:0 0 0 15px;
	color:#003399;
	text-decoration:none;	
}
a.link:hover {
	color:#00A44E;
}

div.p {
	zoom:1;
}

div.p:after{
	content: ".";
	display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

div.p ul {
	clear:both	;
}
div.headColored {
	padding:10px 0;	
}



div.headColored a {
	display:block;
	background:#DADADA url(/images/SEN/Internet/openweb/iconBlkArw.gif) no-repeat scroll 524px 7px;
	font-size:1em;
	font-weight:bold;
	padding:7px 9px 7px 0;
}

#main div.headColored a {
	padding:7px 9px 7px 15px;
}

div.headColored a:hover {
	background:#00A44E url(/images/SEN/Internet/openweb/iconBlkArwWhite.gif) no-repeat scroll 524px 7px;
	color:white;
	text-decoration:none;
}

div.headColored a:hover span {
	color:white;
}

div.headColored span {
	display:block;
	background-color:#DADADA;
	color:#285268;
	font-size:1.25em;
	font-weight:bold;
	padding: 9px 9px 8px 15px;
}

div.new_col4Bottom div.headColored span {
	display:block;
	background:#dadada url(/images/SEN/Internet/openweb/heading_grad_background.gif) repeat-y;		
	background-position: -298px 0;
	color:#285268;
	font-size:1.1em;
	font-weight:bold;
	padding:7px 9px 7px 15px;
}

div.new_col4Bottom div.headColored {
padding:0;
}

div.headColored a span {
	display:inline;
	font-size:1.25em;
	color:inherit;
	background-color:transparent;
	padding:0;
	margin:0;
	zoom:1;
}

div.col2 div.headColored a, div.col3 div.headColored a {
	background-position: 241px 8px;
}

div.col2 div.headColored span, div.col3 div.headColored span {
	padding:7px 9px 7px 15px;
	font-size:1.25em;
}

div.col2 div.headColored a span, div.col3 div.headColored a span {
	padding:0;
	margin:0;
}

* html div.col2 div.headColored span, * html div.col3 div.headColored span {
	padding:9px 9px 8px 15px;
}

* html div.col2 div.headColored a span, * html div.col3 div.headColored a span {
	padding:1px 0;
	margin:0;
}

div.col2 div.headColored a:hover span, div.col3 div.headColored a:hover span {
	background:#00A44E url(/images/SEN/Internet/openweb/iconBlkArwWhite.gif) no-repeat scroll 226px 1px;
	color:white;
	cursor:pointer;
	display:block;
}

div.col2, div.col3 {
	width:271px;
	float:left;
}
div.col3 {
	padding:0 0 0 10px;
}

.textlinkspace 
{
	margin:0 0 14px 0;
}

.horizontalList {
	display:inline;	
}

.horizontalList {
	display:inline;	
}

/* News Ticker Homepage
--------------------------------------------------------------------------------*/


#news {
	float:left;
	clear:both;
	width:965px;
	height:20px;
	padding-top:0px !important;
	padding:10px 0px 4px 15px;
	}
	
/* important for ie6 */
* html #news {
	margin-top:-12px;
	font-size:0.8em;
	}
	
#news .scroll {
	float:left;
	margin:0 0 10px 0;
	}
#news .headLine 
{
	font-size:1.2em;
	font-weight:normal;	
	display:inline;
	}
#news .headLine a, #news div.scroll div a {
	text-decoration:none;
	color:#003399;	
	}
#news .headLine a:hover, #news div.scroll div a:hover {
	color:#00A44E;
	}	
#news .headLine span, #news span {
	font-size:1.2em;
	font-weight:bold;
	}
#news #moreNewsBox {
	float:right;
	width:188px;
	font-size:1.0em !important;
	font-size:1.2em;
	margin:0 0 0 5px;
	}
#news #moreNews, .pagingRSS #moreNews, #news #moreNewsSlim, .pagingRSS #moreNewsSlim {
	float:right;
	width:85px;
	height:22px;
	margin:0 5px;	
	/*background:url(/images/SEN/Internet/openweb/iconRSS.jpg) no-repeat right top;*/
	}

#news #moreNews a, #news #moreNewsSlim a, .pagingRSS #moreNews a,  .pagingRSS #moreNewsSlim a
{
	background:url(/images/SEN/Internet/openweb/iconRSS.jpg) no-repeat right top;
	padding-right:20px;
	margin:0 0px 0 0;
}	
	
.pagingRSS #moreNewsSlim,.pagingRSS #moreNews {
	margin:0px;
	width:60px;
	text-align:right;
	}


/* pagingBox
--------------------------------------------------------------------------------*/
#main .pagingBox {
	float:left;
	text-align:center;
	padding:0 0 10px 0;
	}
#main .inner 
{
	margin-top:12px;
	padding:0;
}
#main .pagingBox .bg {
	float:left;
	clear:both;
	width:524px;
	padding:8px 15px;
	background:#DBDADB;
	}
#main .pagingBox .bgbottom {
	background:#F4F6F7;
	}

#main .pagingBox .pages {
	float:left;
	width:135px;
	text-align:left;
	padding:0;
	margin:0;
	}
#main .pagingBox .pages p 
{
	padding:0;
	margin:0;
}
#main .pagingRSS #moreNews a 
{
	text-decoration:underline;
	color:#003399;
}	
#main .pagingRSS #moreNews a:hover { 
	color:#00A44E;
}
#main .pagingRSS #moreNews a:visited { 
	color:#003399;
	text-decoration:none;
}
#moreNewsBox .paging, #bannerLft .paging {
	float:left;
	width:75px;
	}
.paging {
	float:left;
	width:50%;
	padding:0;
	margin:0;	
	}
	
.paging .active {
background:#00A44E;
}
.inner .paging .active {
background:#00A44E;
padding: 0 3px;
}
#main .pagingBox .paging a.active, #content #home #news #moreNewsBox .paging li.active a {
	text-decoration:none !important;
	color:#fff;
	}
#main .pagingBox .paging li.nobg 
{
	background-image: none;
	margin:0 -1px;
	padding:0 3px;
	text-align:center;
	font-size:1.0em;
}	
#main .pagingBox .paging ul 
{
	width:262px;
	padding-left:10px;
	text-align:left;
	margin-top:0;
}
.paging li {
	display:inline;
	}
.paging li a {
	margin:0 -1px;
	padding:0 3px;
	text-decoration:underline !important;
	color:#003399;
	}
.paging li a:hover 
{
	color:#285268;
}
.paging li a:visited
{
	color:#143344;
	text-decoration:none;
}
.paging li.arrow a {
	text-decoration:none !important;
	}
	
/* Press Releases
--------------------------------------------------------------------------------*/
#yearSubmit, #butSendSearch {
	float:left;
    position:relative;
	top:-1px;
	}
#main .content h1 
{
	margin-top:-25px;
}
#main .content h1.smallMargin 
{
	margin-top:-10px;
} 
#main .content .p 
{
	padding:0;
	margin-top: 7px;
	margin-bottom: 17px;
}
#main .pagingBox .fLft #year 
{
	height:24px;
	font-size:1.1em;
}
#main .pagingBox .fLft #rs_search {
	float:left;
	width:100px;
	height:18px;
	font-size:1.1em;
	}
.frmBox {
	float:left;
	clear:both;
	text-align:left;
	margin:0 0 20px 0;	
	}
.frmBox .fLft {
	width:153px;	
	margin:0 20px 0 0;
	}
.frmBox .fLft label {
	display:block;
	padding:5px 0;
	}
.frmBox .fLft input, .frmBox .fLft select {
	float:left;
	margin:0 5px 0 0;
	}
	
.fLft #year {
	width:54px;
}
.result {
	float:left;
	width:554px;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
	border-bottom:1px solid #d4d4d4;
	}
.lastResult 
{
		border-bottom:0;
		padding-bottom:20px;
}
.result a 
{
	color:#003399;
	text-decoration:underline;
}
.result a:hover 
{
	color:#00A44E;
}
.result a:visited 
{
	color:#143344;
	text-decoration:none;
}
.result img 
{
	float:left;
	margin-right:15px;
}
.txtxs {
	font-size:0.9em;
	}
/* Home Panels
--------------------------------------------------------------------------------*/
.hpPanel .panelNavInner ul.linklist li
{
	list-style-type:none;
	background:url(/images/SEN/Internet/openweb/iconArwRgt.gif) no-repeat scroll 0 5px;
	padding:1px 0 4px 18px;
}

.hpPanel .panelNavInner ul.linklist {
	margin:0;
}

.hpPanel {
	float:left;
	margin:0 10px 0 0;
	width:254px;
	height:288px;
	background:#fff;
	overflow:hidden;
	}
.hpPanel .content {
	float:left;
	width:254px;
	height:248px;
	margin:0;
	background:#fff;
	font-size:1.0em;
	}
.inner {
	padding:0px 15px;
	}
.hpPanel .inner p, #bannerLft .inner 
{
	margin-top:6px;
	margin-bottom:6px;
	font-size:1.1em;
	}
.hpPanel p.h1 
{
	font-size:1.15em;
}

h1, .h1, .h2 {
	border-top:1px solid #AEBDC6;
	background:#dadada url(/images/SEN/Internet/openweb/heading_grad_background.gif) repeat-y;	
	}

h1 a, .h1 a, h2 a {
	color:#143344;
	text-decoration:none;
}
/* different offsets for gradient background depending on where the h1 appears in the layout */
h1, div.content h1, div.content .h1 {
	background-position: -198px 0;
}
div.contentBox div.right h1 {
	background-position: -498px 0;
}

div.relatedLinks h1, div.relatedLinks .h1{
	background-position: top right;
}

div.hpPanel p.column2{
	background-position: -260px 0;
}

div.voiceCon p.h1{
	background-position: -528px 0;
}

div.colRgt div.quarterBox p.h1, div.colRgt p.h1 {
	background-position: top right;
}

div.colRgt div.marginRgt p.h1 {
	background-position: -594px 0;
}
	
/* Homepage Tagcloud
--------------------------------------------------------------------------------*/
.relatedLinksBox {
 float:right;
 width:188px;
 margin-bottom:10px;
 }
 .relatedLinks {
 float:left;
 clear:both;
 width:188px;
 margin-bottom:10px;
 }
 .relatedLinks .inner {
 display:block;
 padding:10px 15px;
 display:inline;
 }
 .relatedLinks .li {
 padding:1px 0 1px 15px;
 }
 .relatedLinks .li a {
 display:block;
 }
 
 
/* SectionPage Tagcloud
--------------------------------------------------------------------------------*/
.sectionpageTagCloud {
	width:188px;
	float:left;
}
 
 


/* Content Navigation
--------------------------------------------------------------------------------*/
div.content div#tab_nav {
	margin:0;
	
}	 
div.content div#tab_nav table td div a
{
	color:#85A2B0;
}
div.content div#tab_nav table td.tab_active div a
{
	color:#00A44E;
}
.contentNav, .panelNav { 
	border-bottom:1px solid #85A2B0;
	}
.contentNav li a, .panelNav li a { 
	text-decoration:none;	
	border:1px solid #85A2B0;
	border-bottom:none;	
	background:#F8F8F8; 
	color:#285268;
	font-weight:bold;
	/*color:#143344;*/
	}
	
.panelNav li a {
background:#FFF;	
}
.contentNav a:hover, .panelNav a:hover { 
	background:#fff; 
	color:#00A44E;
	}
#cn1 li.cn1, #cn2 li.cn2, #cn3 li.cn3, #cn4 li.cn4, #cn5 li.cn5, #cn6 li.cn6 { 
	background:#fff; 	
	border-bottom:1px solid #fff; 
	}
#cn1 li.cn1 a, #cn2 li.cn2 a, #cn3 li.cn3 a, #cn4 li.cn4 a, #cn5 li.cn5 a, #cn6 li.cn6 a { 	
	background:#fff; 
	color:#00A44E; 	
	}
.contentNavInner, .panelNavInner, .SectionPanelNavInner {
	border:1px solid #85A2B0;
	border-top:none;
	}
div.SectionPanelNavInner ul.linklist
{
	margin-left:0;
}	
.panelNavInner, .SectionPanelNavInner 
{
	margin-top:0px;
	border:1px solid #85A2B0;
}
	
.panelNav {
	margin:12px 0 0 0; 
	padding:3px 0px 3px 0px;
	}
.contentNav { 
	margin:12px 0 0 0; 
	padding:3px 15px;
	}
.contentNav li, .panelNav li { 
	display:inline;
	}
#cn1 li.cn1 a, #cn2 li.cn2 a, #cn3 li.cn3 a, #cn4 li.cn4 a { 
	position:relative;
	padding-top:6px;	
	top:1px;
	overflow:hidden;	
	}
.contentNav li a { 
	padding:3px 4px;
	margin-right:0px;	
	}	
.panelNav li a 
{
	font-size:1.1em;
	padding:3px 6px;
	margin-right:0px;
	color:#85A2B0;
	}
.panelNav li a:visited {
	color:#85A2B0;
	}
.panelNav li a:hover 
{
	color:#00A44E;
	text-decoration:none;
}

.contentNavInner {
	padding:12px 15px;
	}
.contentNavInner p {
	margin:0 0 10px 0;
	}	
.panelNavInner, .SectionPanelNavInner {
	padding:15px 12px;
	}	
.panelNavInner {
	height:187px !important;
	height:188px;
	overflow:hidden;
}
	
 #section div.colLft div.content .panelNavInner, #section div.colRgt div.content .panelNavInner {
	padding:15px 12px;	
	overflow:visible;
	}

/* Footer
--------------------------------------------------------------------------------*/
#tools {
	margin:0 0 0 198px;
	font-size:0.9em;
	padding:10px 0 0 0;
	width:400px;
}
#tools a {
	padding:0 10px 0 15px;
}
#tools a.email {
	background:url(/images/SEN/Internet/openweb/mail.gif) no-repeat 0 0;
}
#tools a.print {
	background:url(/images/SEN/Internet/openweb/print.gif) no-repeat 0 0;
}

#footer {
	border-top:1px solid #79919E;
	margin:10px 0 0 0;
	padding:5px 0 0 17px;
	width:100%;
	font-size:0.85em;
}

#footer ul {
	list-style-type:none;
	margin:0;
	padding:0;
	display:inline;
}

#footer ul li{
	display:inline;
	margin:0 5px 0 0;
	border-left:0px solid #285268;
}

#footer ul li.first{
	border:none;
}

#footer ul li a {
	margin:0 0 0 5px;
}

/* Mail a friend
--------------------------------------------------------------------------------*/

#ctl09_lblHeadlineText, #ctl09_lblNotizeHead 
{
font-size:1.0em;
padding:100px;
width:250px;
}

#ctl09_lblNotizeHead 
{
width:160px;
padding:0;
margin:0;
}

div.mailbox div.formbox 
{
	background-color:#fff;
	border:0;
}

.mailbox 
{
background-color:#fff;
float:right;
width:335px;
padding:0;
margin:0;
}

.notebox 
{
float:left;
width:180px;
}

div.p .formbody {
clear: both;
width: 381px;
}

.formbody .headColored{
margin-bottom:1px;
}

.formbox {
border-top:1px solid #d8dce1;
border-bottom:1px solid #FFF;
border-top:1px solid #AEBDC6;
background-color: #DADADA;
}

div.p .formbox div {
font-size:1.0em;
}

.formbox input,textarea,select {
font-size: 1em;
margin-top: 5px;
}

.formbox .reihe {
clear: both;
padding: 0px 17px 0px 17px;
}

.formbox .border1{
clear: both;
border-bottom:1px solid #FFF;
padding-top: 7px;
line-height:0.1em;

}

.formbox .border2{
clear: both;
border-bottom:1px solid #FFF;
padding: 12px 17px 14px 17px;

}

.formbox .label {
float: left;
width: 97px;
text-align: left;
padding-top: 5px;
}

.formbox .feld {
float: right;
width: 194px;
text-align: left;
}

.formbox .knopf {
clear: both;
text-align: left;
padding-left:20px;
}

.formbox .knopf input {
margin-top:0px;
}

.formbox .defbreite {
width: 170px;
}
.formbox .error {
color:#FF0000;
font-size:1.1em;
}

.formbox .mandatory
{
font-size:1.5em;
padding-left:1px;
}

div.hcsize span,  div.hcsize2 span
{
padding:5px 0 5px 7px;
padding-left:0;
	margin:0;
	font-size:1.1em;
	background-color:#fff;
}
div.hcsize, div.hcsize2  
{
	background-color:#fff;
}

div.hcsize2 span 
{
	padding-left:7px;
}


/* Section Page
--------------------------------------------------------------------------------*/

.contentBox {
	float:left;
	width:584px;
	margin-top:-10px;
	/*border-top:3px solid blue;*/
	}
	
#section {
	width:782px;
	}
#section .content {
	width:386px;
	background-color:#fff;
	margin-top:10px;
	}
.threeQuarterBox, #section .threeQuarterBox {
	float:left;
	margin-right:10px;
	width:584px !important;	
	}
#section .content div.headColored 
{
	color:#285268;
	padding-bottom:0px;
}
#section .content div.headColored a 
{
	color:#285268;
	padding-left:14px;
	padding-right:14px;
}
.content div.headColored span, .twoColumns div.headColored span, #cloudTag div.headColored span 
{
color:#285268;
}
#section .content div.p
{
	padding: 16px 12px;
	padding-top:10px;
	background-color:#fff;
}
#section .margin10 
{
	padding-top:10px;
}
#section .wide {
	width:782px;
	}
#section .quarterBox {
	width:188px;
	float:left;
	background:#fff;
	}
#section .inner {
	float:left;
	clear:both;
	padding:10px 15px;
	}
#section .content p.arw {
	background:#dadada url(/images/SEN/Internet/openweb/iconBlkArw.gif) no-repeat 362px 8px;
	padding:0;
	margin:0;
	}
#section .content p.arw a {
	display:block;
	padding:7px 9px 7px 15px;
	}
#section .content p.arw a:hover {
	color:#fff;
	text-decoration:none;
	background:#00A44E url(/images/SEN/Internet/openweb/iconBlkArwWhite.gif) no-repeat 362px 8px;
	}
#section .content .inner li {
	display:inline;
	padding:0 3px 0 0;
	}
#section .content .inner li a {
	margin:0 3px 0px 0;
	}
#section .colLft {
	margin-right:10px;
	}
#section .colRgt, #section .colLft {
	float:left;
	width:386px;
	}
#section .col188 
{
	width:188px;
	float:left;
	margin-bottom:0;
}

#section .content .headColored
{
	border-top:1px solid #AEBDC6;
	padding:0;
	margin-top:0px;
}

#IntropageOpen02 div.col2 div.headColored span, #section div.colLft div.content div.headColored span, #section 

div.colLft div.content p.h1{
	background:#dadada url(/images/SEN/Internet/openweb/heading_grad_background.gif) repeat-y;
	background-position: -198px 0;
	font-size:1.4em;
}

#IntropageOpen02 div.col3 div.headColored span, #section div.colRgt div.content div.headColored span, #section 

div.colRgt div.content p.h1 {
	background:#dadada url(/images/SEN/Internet/openweb/heading_grad_background.gif) repeat-y;
	background-position: -498px 0;
	font-size:1.4em;
}

#IntropageOpen02 div.twoColumns h3 {
	margin:0;
	padding-top:18px;	
	padding-bottom:8px;
}


#IntropageOpen02 div.twoColumns div.p {
	padding-top:0;	
}

#section .twoColumns 
{
	clear:both;
	padding-top:10px !important;
	margin-top:10px !important;
	padding-top:5px;
	margin-top:5px;
}
#section .twoColumns .headColored 
{
	margin-top:-15px;
}
#section .twoColumns .headColored span
{
	border-top:1px solid #AEBDC6;
	margin:0;
}
#section .twoColumns div.p 
{
	padding: 8px 12px !important;
	padding: 16px 12px;
	background-color:#fff;
	margin-top:-10px;
}
#section .twoColumns div.p li a, .twoColumns li a, #main li a, #main li.faq_list a, #main .twoColumns .top a, 

#main li.faq_list a:visited, #main .twoColumns .top a:visited  
{
	text-decoration:none;
	color:#003399;	
}
#section .twoColumns div.p li a:hover, .twoColumns li a:hover, #main li a:hover, #main li.faq_list a:hover, 

#main .twoColumns .top a:hover   
{
	color:#00A44E;
} 
#section .twoColumns div.p li a:visited, .twoColumns li a:visited, #main li a:visited  
{
	text-decoration:none;
	color:#143344;	
}

#section .content .withImage img {
	float:left;
	margin:0 10px 0 0;
}


#section .content .withImage .li {
	float:left;
	width:200px;
}

.withImage{
	margin:10px 0 0 0;
}	

.imgspaceleft {
	margin:0 4px 2px 0;
}

.imgspaceright {
	margin:0 0 2px 4px;
}
 .inner
{
	background-color:#fff;
	margin:0;
}


.content .inner a 
{
	background:none;
	text-decoration:none;
	color:#003399;	
	padding:0;
	margin:0;
}
	
.content .inner a:hover {
	color:#00A44E;
	}
	
.li {
	background:url(/images/SEN/Internet/openweb/iconArwRgt.gif) no-repeat 0px 7px;
	padding: 5px 5px 5px 15px;
	}

p.li 
{
	margin:0;
}

#section div.twoColumns h3 
{
	background:#dadada url(/images/SEN/Internet/openweb/heading_grad_background.gif) repeat-y;
	background-position: -198px 0;
	font-size:1.4em;
}

#section div.threeQuarterBox p.h1{
	font-size:1.4em;
}


/* Product Page
--------------------------------------------------------------------------------*/

div.product_txtimg h3
{
	border-top:1px solid #AEBDC6;
	background:#dadada;	
	font-size:1.4em;
	font-weight:bold;
	padding:7px 0 7px 15px;
	margin:0px -15px 0 -15px;
	clear:both;
	background:#dadada url(/images/SEN/Internet/openweb/heading_grad_background.gif) repeat-y;
}

div.product_txtimg div.p 
{
	padding-top:10px;
}

/*div.product_txtimg
{
	padding-top:0px;
	background-color:Red;
}*/

.prod_seperator 
{
	margin:0;
	width:587px;
	margin-top:20px;
	height:0px;
	background-color:#F0F0F0;
	margin-left:-18px;
	margin-right:-15px;
	padding:0;
	border:0px solid red;
	font-size:1px;
	line-height:0;
}

.hiddenElement {
	display:none;
}

.visibleElement {
	display:block;
}

/* Intropage OpenWeb Umbau start
--------------------------------------------------------------------------------*/
.openlinklistintro 
{
	padding-left:12px;
	padding-bottom:8px;
}


#IntropageOpen01 h1
{

margin:0;
padding:0;
padding:7px 9px 7px 15px;

}

#IntropageOpen01 .twoColumns
{
margin:0;
padding:0;

}


#IntropageOpen02 .twoColumns
{
background-color:#FFF;
margin-bottom:0;
border-top:1px solid #FFF;
}

#IntropageOpen02 .col2,#IntropageOpen02 .col3
{
width:286px;
}



#IntropageOpen02 .headColored
{
padding-bottom:0;

}

#IntropageOpen02 .headColored a,#IntropageOpen02 .headColored span
{
border-top:1px solid #aebdc6;
}


#IntropageOpen02 .headColored a span
{
border:none;
}

#IntropageOpen02 .p
{
padding:10px;
background-color:#FFF;
}

#IntropageOpen02 h3
{
padding:0 10px 0 10px;
}



/* Intropage OpenWeb Umbau end
--------------------------------------------------------------------------------*/

/* Tagcloud start
--------------------------------------------------------------------------------*/
#cloudTag 
{
margin:0;
}


 
 #tagcloud
{
background-color:#FFF;
padding:6px 15px 6px 15px;
margin:0px 0px 10px 0px;
}
 /* Tagcloud end
--------------------------------------------------------------------------------*/

.new_col4Bottom .p{
background-color:#FFF;
padding:15px;
margin:0px 0px 10px 0px;
}

.new_col4 .new_col4Bottom .headColored{
margin-bottom:0;
}

.new_col4Bottom .headColored{
margin-bottom:0;
}

.hpPanel P.h1{
padding:8px 0px 8px 15px;
}

/* MoreInformation start
--------------------------------------------------------------------------------*/
.moreInfoBox h3 {
	border-top:1px solid #AEBDC6;
	background:#dadada;	
	font-size:1.4em;
	font-weight:bold;
	padding:7px 0 7px 15px;
	margin:0px -15px 0 -15px;
	clear:both;
	background:#dadada url(/images/SEN/Internet/openweb/heading_grad_background.gif) repeat-y;
	background-position: -198px 0;
}

.contentMoreInfo {
	background-color:#F0F0F0;
	margin:0px -15px 0 -15px;
	height:13px;
}

div.moreInfoBox div.p {
	padding-top:10px;
	padding-bottom:10px;
}

#moreInfoIntro .moreInfoBox h3 {
		padding:7px 0 7px 15px;
		margin:0;
}

#moreInfoIntro div.moreInfoBox div.p 
{
	/**/
}

div.moreInfoBox div.p div.moreInfoLinklist h3 {
	border-top:0;
	font-size:1.2em;
	font-weight:bold;
	padding:0;
	margin:10px 0 0 0;
	clear:both;
	background:none;
}


div.moreInfoBox div.p div.moreInfoLinklist
{
	margin-top:32px;
}

 /* MoreInformation end
--------------------------------------------------------------------------------*/
 
  
  /* FAQ start
--------------------------------------------------------------------------------*/
.greyBox {
	background:#DBDADB;
	}
	
.greyBox {
	padding:5px 10px;
	}
	
.green {
	color:#00A44E;
	}
	
#openFAQ .h2 {
	font-size:1.1em;
	font-weight:bold;
	display:block;
	padding:7px 0 7px 15px;
	background-position:-198px;
	margin-bottom:0;
	}
	
#openFAQ .inner 
{
	background-color:#fff;
	clear:both;
	padding:10px 15px;	
	margin:0;
}

#openFAQ .inner p 
{
	margin:0;
	margin-bottom:0px;
}

#openFAQ h1 
{
	margin:0;	
}

.scrollToTop {
	display:block;
	margin:8px 0;
	padding-top:8px;
	}
	
.scrollToTop a {
	margin:0 0 0 15px;
	}
	
.scrollToTop {
	background:url(/images/SEN/Internet/openweb/iconArwTop.gif) no-repeat left 8px;
	}
	
 /* FAQ end
--------------------------------------------------------------------------------*/
 
 /*Forms Contact Newsletter 09|02|25 start
--------------------------------------------------------------------------------*/

#viewNewsletters {
	float:left;
	width:240px;
}

#viewNewsletters p {
	margin-bottom:25px;
}

#subscribeToNewsletter {
	float:left;	
	width:276px;
	margin:0 0 0 28px;
}

* html #subscribeToNewsletter {
	margin:0 0 0 18px;
}

#subscribeToNewsletter div.frmBox em {
	color:red;
	font-style:normal;
}

#subscribeToNewsletter label input {
	position:absolute;
	top:0;
	left:0;
	right:auto;
}

#subscribeToNewsletter div.frmBox label {
	float:none;
	display:block;
	position:relative;
	padding:10px 0;
}

#subscribeToNewsletter div.frmBox label.terms {
	padding:10px 0 15px 25px;
}

#subscribeToNewsletter div.frmBox label select, 
#subscribeToNewsletter div.frmBox label input {
	position:absolute;
	top:7px;
	right:0;
	left:132px;
}

#subscribeToNewsletter div.frmBox label select.error, 
#subscribeToNewsletter div.frmBox label input.error,
#subscribeToNewsletter div.frmBox label textarea.error {
	border-color: red;
	background: #ffcccc;
}

#subscribeToNewsletter div.frmBox label select {
	width: 160px;
}

#subscribeToNewsletter div.frmBox label input {
	width: 156px;
}

* html #subscribeToNewsletter div.frmBox label input {
	width: 154px;
}

#subscribeToNewsletter div.frmBox label textarea {
	width: 288px;
}

* html #subscribeToNewsletter div.frmBox label textarea {
	width: 286px;
}

#subscribeToNewsletter div.frmBox span input {
	position:absolute;
	top:7px;
	right:0;
	left:auto
}

#subscribeToNewsletter div.frmBox label.terms input {
	right:auto;
	left:0;
	top:10px;
}

* html #subscribeToNewsletter div.frmBox label.terms input {
	right:auto;
	left:-23px;
	top:10px;
}

#subscribeToNewsletter h4 {
	font-size: 1.0em;
}

 /* Forms Contact Newsletter 09|02|25 end
--------------------------------------------------------------------------------*/
 
 /* Language Selector start
--------------------------------------------------------------------------------*/
#basicselector {
	display: inline-block;
}

#basicselector select, #basicselector input{
    font-size: 0.9em;
    border: solid 1px #ccc;
}

#lang-sel {
	position: absolute;
	width: 330px;
}

#lang-sel {
	background: url(/images/SEN/Internet/openweb/bg-white-95.png);
	border: 1px solid #aebdc6;
	z-index: 4500;
}

* html #lang-sel {
	background:#fff;	
	filter:alpha(opacity=97);
}

#lang-sel ul {
	padding: 0px;
	margin: 0px !important;
	width: 100%;
}


#lang-sel .col1 {
	float: left;
	width: 150px;
}
#lang-sel .col2 {
	float: left;
	width: 140px;
}

#lang-sel li, #lang-sel .boxhead {
	list-style-type: none;
	padding: 2px;
	padding-left: 20px;
	margin: 0px;
	display: block;
}
#lang-sel .boxhead {
	font-weight: bold;
	font-size: 1.1em;
	padding-bottom: 10px;
}

#lang-sel .head {
	font-weight: bold;
	font-size: 1.6em;
	padding: 20px 0px 20px 0px;
}

#lang-sel li.row1 {
	background: #fff !important;
}

* html #lang-sel li.row2{
	background:#f5f5f5;	
	filter:alpha(opacity=95);
}
.clear-min {
	line-height:1px;
	height:1px;
	font-size:1px;
}

#lang-sel div.col2 a {
	padding:0;
}
	
 /* Language Selector end
--------------------------------------------------------------------------------*/
 
 .headColoredLINKED a:hover 
 {
	color:#143344;
 }
 
 .headColoredLINKED 
 {
	border-top:1px solid #AEBDC6;
	background:#dadada;	
	font-size:1.4em;
	font-weight:bold;
	padding:7px 0 7px 15px;
	clear:both;
	background:#dadada url(/images/SEN/Internet/openweb/heading_grad_background.gif) repeat-y;
	background-position: -198px 0;
 }

 /* ie italics bug start
--------------------------------------------------------------------------------*/
 
em,i{
	overflow: hidden;
	o\verflow: visible;
	width: 100%;
	w\idth: auto;
	zoom: 1;
}
 /* ie italics bug end
--------------------------------------------------------------------------------*/

.openWebSubHeadline 
{
	margin-top:0;
margin-bottom:26px;
}

 /* linklist workaround start
--------------------------------------------------------------------------------*/

#main #openFAQ .inner ul.linklist{
margin-top:10px;
}

#main #tab_prodmain .twoColumns .linklist{
margin-top:0px;
}

 /* linklist workaround end
--------------------------------------------------------------------------------*/
h1.h1 {
   font-size:1.4em;
}

div.hpPanel h1.h1 
{
    font-size:1.15em;
    padding:8px 0px 8px 15px;
}

#contentflash 
{
    width:782px;    
    height:494px;
}

#servicerightbox 
{
    position:absolute;
    top:0;
    right:0;
}

.servicerightinnerbox 
{
    margin-right:10px;
    margin-top:7px;
}

#servicerightbox ul {
	list-style-type:none;
	margin:0;
	padding:0;
}

#servicerightbox ul li {
	display:inline;
	margin:0 5px 0 0;
	padding:0 0 0 5px;
	border-left:1px solid #285268;
font-size:0.8em;
}
#servicerightbox ul li.first{
	border:none;
}

