/* @override http://www.haemophiliacare.co.uk/haemo.css */

/* CSS Document */

body {
background:#fff url(images/mainBack2.jpg) top no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:62.5%;
margin:0 0 10px 0;
padding:0;
text-align:center;
color:#666;
}
.accessHide { /*display:none;*/ }
#cssnav ul, li { font-size:12px;}
.ietrick { margin:0; padding:0; line-height: 0px; font-size:1px; }
.clear { clear:both; }
.clear_left { clear:left; }
.floatLeft { float:left; }
.floatRight { float:right; }
#socialHolder { position:relative; margin:20px 0 20px 0;}
.socialLinks {
	width:960px;
	background:#fff;
	height:40px;
	color:#603e26;
	border-bottom:dotted 1px #d7cdc5;
	margin-top:10px;
	padding:0 10px 0 10px;
	text-align:left;
}
a.social:link { color: #603e26; text-decoration: none; }
a.social:visited { color: #603e26; text-decoration: none; }
a.social:hover { color: #603e26; text-decoration: none; }
a.social:active { color: #603e26; text-decoration: none; }
#newSpot {
	position:absolute;
	top:28px;
	left:873px;
	z-index:10;
	display:none;
}
#bannerFlash5 { margin-left:3px; margin-bottom:10px; margin-bottom:5px;}
#flashSmall {
	position:absolute;
	top:35px;
	right:10px;
	width:145px;
	height:145px;
}
.baxter_you { margin:10px 0 5px 3px;}
.baxter_you_log { margin:0px 0 5px 1px;}
hr {
  background: #ccc; 
  color: #ccc;
  clear: both; 
  float: none; 
  width: 100%; 
  height: 1px;
  margin: 0 0 1.4em 0;
  border: none; 
}
hr.space {
  background: #ccc;
  color: #ccc;
}
hr.margin01 {
	margin-top:15px;
}

p { margin: 0.9em 0 0.9em 0; font-size: 1.3em; }
a:link { color: #175d9d; text-decoration: underline; }
a:visited { color: #175d9d; text-decoration: underline; }
a:hover { color: #175d9d; text-decoration: none; }
a:active { color: #175d9d; text-decoration: none; }
.pBoldLarge { font-size:1.3em; font-weight:bold; }
a.footer:link { color: #666; text-decoration: underline; }
a.footer:visited { color: #666; text-decoration: underline; }
a.footer:hover { color: #666; text-decoration: none; }
a.footer:active { color: #666; text-decoration: none; }
a.copyright:link { color: #666; text-decoration: underline; }
a.copyright:visited { color: #666; text-decoration: underline; }
a.copyright:hover { color: #666; text-decoration: none; }
a.copyright:active { color: #666; text-decoration: none; }
a.print:link { color: #fff; text-decoration: none; background:#958278; padding:2px 5px 2px 5px; border: solid 1px #54321D; }
a.print:visited { color: #fff; text-decoration: none; }
a.print:hover { color: #fff; text-decoration: none; }
a.print:active { color: #fff; text-decoration: none; }
.dinForm { color:#ccc; font-size:10px; padding:3px 0 3px 0;}
a.dinForm:link { color: #ccc; text-decoration: underline; font-size:10px; }
a.dinForm:visited { color: #ccc; text-decoration: underline; font-size:10px; }
a.dinForm:hover { color: #ccc; text-decoration: none; font-size:10px; }
a.dinForm:active { color: #ccc; text-decoration: none; font-size:10px; }
.marginRight01 { margin-right:27px; }
.marginBottom01 { margin-right:20px; }
.lightBrown {color:#666; font-size:1.1em; }
.redText {color: #f19322;}
.semiPar { color:#175f9f; font-weight:bold;}
.semiParAd { color:#694277; font-weight:bold;}
.semiParFe { color:#155898; font-weight:bold;}
.glossary { font-size:13px; font-weight:bold;}
.imgMagin02 { margin:30px 0 10px 10px;}
.downloads { }
h1, h2, h3, h4, h5, h6 {
	font-family:Arial, Helvetica, sans-serif;
font-weight: normal;
margin: 15px 0 12px 0;
padding: 0;
}
#columnLeft h1 { padding-left:10px; font-size:4em;}
h1 {
font-size: 3.6em;
color: #f19322;
margin:0;
font-weight:bold;
}
h2 {
font-size: 3.2em;
margin-bottom:0;
color: #999;
}
.blackText { color:#000; font-size:1.4em; font-weight:bold; }
h3 {
	margin-top:10px;
font-size: 2.3em;
color: #f19322;
}
h4 {
font-size: 1.7em;
color:#1660a1;
}
h5 {
font-size: 1.7em;
color:#999;
}

#container {
width:980px;
margin:auto;
text-align:left;
}
#header {
height:165px;
width:980px;
position:relative;
background:url(images/standardHeader.jpg) top no-repeat;
z-index:1;
}
#headerHome {
height:396px;
width:980px;
position:relative;
background: url(images/home_banner_back.jpg) top no-repeat;
z-index:1;
}
#accessibility {
	position:absolute;
	top:6px;
	left:12px;
	z-index:10;
}
#accessibility p { margin-top:0; margin-bottom:0; }
.logo {
	position:absolute;
	top:35px;
	left:10px;
	z-index:10;
}
.logo2 {
	/*top:25px;*/
}
.textHeader {
	position:absolute;
	top:139px;
	left:22px;
	z-index:10;
}
.contact {
	position:absolute;
	top:0px;
	right:9px;
	z-index:20;
}
/********* horizontal menu *********/
#nav {
	position:absolute;
	top:103px;
	left:0px;
	z-index:10;
	list-style: none;
	margin: 0;
	padding: 0;
	height: 59px;
	display: inline;
	overflow: hidden;
	width: 980px;
	font-size:1.3em;
	text-align:center;
	line-height:15px;
	/*background:url(images/menuBack.gif) left top no-repeat;*/
}
#nav li {
margin: 0; 
padding: 0;
display: inline;
list-style-type: none;
color:#666;
}
#nav a {
float: left;
padding: 7px 0 0 0;
overflow: hidden;
height: 52px !important; 
height /**/:52px; /* for IE5/Win */
text-decoration:none;
margin-right:3px;
font-weight:bold;
color:#666;
}
#nav a:hover {
background-position: 0 -59px;
text-decoration:none;
border:none;
color:#175d9d;
}
#nav a:active, #nav a.selected {
background-position: 0 -59px;
text-decoration:none;
border:none;
color:#175d9d;
}
#nav01 a  {width: 137px; background: url(images/nav01.jpg) top left no-repeat;}
#nav02 a  {width: 137px; background: url(images/nav02.jpg) top left no-repeat;}
#nav03 a  {width: 137px; background: url(images/nav03.jpg) top left no-repeat;}
#nav04 a  {width: 137px; background: url(images/nav04.jpg) top left no-repeat;}
#nav05 a  {width: 137px; background: url(images/nav05.jpg) top left no-repeat;}
#nav06 a  {width: 137px; background: url(images/nav06.jpg) top left no-repeat;}
#nav07 a  {width: 134px; background: url(images/nav07.jpg) top left no-repeat;}
/* */
.column01 { width:185px; }
.column02 { width:500px; }
.column03 { width:700px; }
.column04 { width:720px; }
.column05 { width:720px; position:absolute; top:0; left:10px;  height:100%; }
#subMenuBottom { width:185px; background:#ded3cb url(images/subMenuBottom.gif) bottom left no-repeat; padding-bottom:25px; }
#subMenuTop { width:185px; height:22px; background:url(images/subMneuTop.gif) top left; }
#bannerBottom { width:160px; background:#b6162e url(images/bannerBottom.jpg) bottom left no-repeat; padding:0 10px 25px 15px; }
#bannerBottom h2 { margin-top:0; margin-bottom:0; color:#fff; font-weight:bold; font-size:2em; line-height:20px; text-transform: lowercase; }
#bannerTop { width:185px; height:22px; background:url(images/bannerTop.jpg) top left; margin-top:20px; }

#switch { display:none;}
.outer { margin:0;}
.demoSlide { margin:0;}
.expandSlide { margin:0;}
.collapseSlide { margin:0;}
#introductionHolder {margin-right:0px;}
#introductionHolderInside {width:217px; background:#165b9e url(images/login2.jpg) bottom no-repeat; padding:15px 10px 10px 10px; margin-right:0px;}
#introductionHolderInside h5 { margin-top:0px; margin-bottom:0px; color:#FFF; font-size:1.3em; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
#introductionHolderInside a:link { color: #fff; text-decoration: none; font-weight:bold; }
#introductionHolderInside a:visited { color: #fff; text-decoration: none; font-weight:bold; }
#introductionHolderInside a:hover { color: #fff; text-decoration: none; font-weight:bold; }
#introductionHolderInside a:active { color: #fff; text-decoration: none; font-weight:bold; }
#introductionHolderInside p { color:#FFF; margin-top:5px; margin-bottom:5px; }
.loginText { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; background:#FFF; border:solid 1px #FFF; padding:1px; width:80px;}
.loginText2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; background:#f2f2f2; border:solid 1px #ccc; padding:2px; width:100px;}
.enterLeft { width:90px; padding-top:3px;}
.enterRight { width:30px; padding-top:3px;}
.demo {
  float:left;
  position:relative;
  /*width:15em;
  min-height:30em;  
  margin:15px;*/height:auto;
}
.scr {margin-left:15px}
.collapse {background: url(list.gif) no-repeat top left;}  
#navcontainer .expand a {
  display:block;
}
#navcontainer .expand a:link, #navcontainer .expand a:visited {
	background: url(closed.gif) no-repeat top left;
}
#navcontainer .expand a:hover, #navcontainer .expand a:active, #navcontainer .expand a:focus {
	background: url(closed.gif) no-repeat top left;
}
#navcontainer .expand.open a:link, #navcontainer .expand.open a:visited {
	background: url(open.gif) no-repeat top left;
}
#navcontainer .expand.closed a:link, #navcontainer .expand.closed a:visited {
	background: url(list.gif) no-repeat top left;
}
#navcontainer
{
padding: 0 0 0 10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
width:220px;
margin:0;
}
#navcontainer ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight:bold;
width:220px;
}
#navcontainer ul ul
{

}
#navcontainer li
{
margin: 0;
color:#666;
}
#navcontainer li a
{
display: block;
padding: 8px 5px 8px 5px;
width: 220px;
background: url(list.gif) no-repeat top left;
color:#666;
text-decoration:none;
font-size: 13px;
font-weight:bold;
cursor: pointer !important;
cursor: pointer !important;
}
html>body #navcontainer li a { width: auto; color:#666; }
#navcontainer li a:hover
{
color: #f19322;
}
#navcontainer li li
{
margin: 0;
color:#666;
}
#navcontainer li li a
{
display: block;
padding: 8px 5px 8px 5px;
width: 210px;
color:#666;
text-decoration:none;
font-size: 12px;
font-weight:normal;
cursor: pointer !important;
cursor: pointer !important;
}
#navcontainerBottom
{
	background: url(images/navBackFooter2.gif) top no-repeat;
	height:10px;
	margin-bottom:10px;
}

#navcontainer a:active {
color: #f19322;
}
#navcontainer a.selectedSub {
color: #f19322;
font-weight:bold;
}
#navcontainerShort
{
float:left;
padding: 0;
margin: 0;
/*border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #babab9;*/
width:305px;
position:absolute;
left:480px;
top:0px;
}
ul#navlistShort
{
list-style: none;
padding: 0;
margin: 0;
}
ul#navlistShort li
{
display: block;
float: left;
margin: 0;
padding: 0;
cursor:pointer;
border-right:1px solid #ccc;
color:#666;
}
ul#navlistShort li a
{
display: block;
padding: 2px 8px 2px 8px;
color: #666;
text-decoration: none;
font-size: 14px;
font-weight:bold;
}
#navcontainerShort>ul#navlistShort li a { width: auto; color:#666; }
ul#navlistShort li#active a
{
color: #666;
font-weight:bold;
}
ul#navlistShort li a:hover, ul#navlistShort li#active a:hover
{
color: #145296;
font-weight:bold;
}


#usefulnavcontainer
{
	background: #e1e0e4 url(images/useful_bg.jpg) top no-repeat;
}
#usefulnavcontainer img
{
	padding-top:10px; margin-left:15px; margin-bottom:10px;
}
#usefulnavcontainerBottom
{
	background: url(images/useful_bg_b0ttom.jpg) top no-repeat;
	height:10px;
	margin-bottom:10px;
}
#usefulnavcontainer ul
{
margin: 0 0 0 0;
padding: 0 0 0 10px;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 1.3em;
width:240px;
}
#usefulnavcontainer li { margin: 0 0 0 0; }
#usefulnavcontainer a
{
display: block;
padding: 8px 5px 8px 5px;
width: 220px;
background: url(images/navBackSplit.png) top left no-repeat;
color:#666;
}
#usefulnavcontainer a:link, #usefulnavlist a:visited
{
color: #666;
text-decoration: none;
font-weight:bold;
}
#usefulnavcontainer a:hover
{
background: url(images/navBackSplit.png) top left no-repeat;
color: #f19322;
font-weight:bold;
text-decoration: none;
}

#loginnavcontainer
{
	background: #613d6e url(images/log01_bg.jpg) top no-repeat;
}
#loginnavcontainer img
{
	padding-top:10px; margin-left:15px; margin-bottom:10px;
}
#loginnavcontainerBottom
{
	background: url(images/log01_bg_bottom.jpg) top no-repeat;
	height:10px;
	margin-bottom:10px;
}
#loginnavcontainer ul
{
margin: 0 0 0 0;
padding: 0 0 0 10px;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 1.3em;
width:240px;
}
#loginnavcontainer li { margin: 0 0 0 0; }
#loginnavcontainer a
{
display: block;
padding: 8px 5px 8px 5px;
width: 220px;
background: url(images/navBackSplitDk.png) top left no-repeat;
}
#loginnavcontainer a:link, #loginnavlist a:visited
{
color: #ccc;
text-decoration: none;
font-weight:bold;
}
#loginnavcontainer a:hover
{
background: url(images/navBackSplitDk.png) top left no-repeat;
color: #fff;
font-weight:bold;
text-decoration: none;
}
#loginnavcontainer a.selectedSub {
color: #fff;
font-weight:bold;
}


#login2navcontainer
{
	background: #034786 url(images/log02_bg.jpg) top no-repeat;
}
#login2navcontainer img
{
	padding-top:10px; margin-left:15px; margin-bottom:10px;
}
#login2navcontainerBottom
{
	background: url(images/log02_bg_bottom.jpg) top no-repeat;
	height:10px;
	margin-bottom:10px;
}
#login2navcontainer ul
{
margin: 0 0 0 0;
padding: 0 0 0 10px;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 1.3em;
width:240px;
}
#login2navcontainer li { margin: 0 0 0 0; }
#login2navcontainer a
{
display: block;
padding: 8px 5px 8px 5px;
width: 220px;
background: url(images/navBackSplitDk.png) top left no-repeat;
}
#login2navcontainer a:link, #login2navlist a:visited
{
color: #ccc;
text-decoration: none;
font-weight:bold;
}
#login2navcontainer a:hover
{
background: url(images/navBackSplitDk.png) top left no-repeat;
color: #fff;
font-weight:bold;
text-decoration: none;
}
#login2navcontainer a.selectedSub {
color: #fff;
font-weight:bold;
}


.standardlist { margin: 0px; padding:0; }
.standardlist ul
{
margin: 0 0 0 0;
padding: 0;
list-style-type: none;
font-family: arial, Helvetica, sans-serif;
}
.standardlist ul ul
{
margin: 0 0 20px 0;
padding: 0;
list-style-type: none;
font-family: arial, Helvetica, sans-serif;
}
.standardlist li { 
margin: 0;
display: block;
padding: 5px 5px 5px 23px;
width: 95%;
font-weight:bold;
text-decoration: none;

font-weight: bold;
font-size: 13px;
background-image: url(images/arrow.jpg);
background-repeat: no-repeat;
background-position: 0 4px;
font-family: arial, Helvetica, sans-serif;
}
.standardlist li li { 
background-image: url(images/arrow2.jpg);
background-repeat: no-repeat;
background-position: 0 10px;
padding: 10px 5px 5px 15px;
font-weight:normal;
}
.standardlist ul ul li {
margin: 0;
display: block;
padding: 5px 5px 5px 0px;
width: 90%;
font-weight:bold;
text-decoration: none;
border-bottom: 1px dotted #fff;
font-weight: bold;
font-size: 12px;
background-image: url(images/spacer.gif);
background-repeat: no-repeat;
background-position: 0 0;
font-family: arial, Helvetica, sans-serif;
}


/*
#active a:link, #active a:visited, #active a:hover
{
background:url(images/navBack.gif) top left no-repeat;
color: #f19322;
font-weight:bold;
text-decoration: none;
}*/

.subNavPlus {background:url(images/navBack_plus.gif) top left no-repeat;}
img {
border:0;
}
#columnHalf {
float:left;
width:490px;
}
#columnLeft {
float:left;
width:240px;
}
#columnRight {
float:right;
width:695px;
padding-top:290px;
padding-right:10px;
}
#columnRightSm {
float:right;
width:695px;
padding-top:195px;
padding-right:10px;
}
#columnRightMap {
float:right;
width:695px;
padding-top:0px;
padding-right:10px;
}
#columnRightPlain {
float:right;
width:695px;
padding-top:0px;
padding-right:10px;
}
#columnRightPlain h2 {
	margin-top:10px;
}

#columnRightAdvate {
float:right;
width:695px;
padding-top:0px;
padding-right:10px;
}
#columnRightAdvate h2 {
	margin-top:10px;
}
#columnRightAdvate h3 {
	color: #694277;
}
#columnRightAdvate h4 {
	color: #666;
}
#columnRight h2 {
	color: #999;
}
#columnRightSm h2 {
	color: #999;
}
#columnRightAdvate a:link { color: #694277; text-decoration: underline; }
#columnRightAdvate a:visited { color: #694277; text-decoration: underline; }
#columnRightAdvate a:hover { color: #694277; text-decoration: none; }
#columnRightAdvate a:active { color: #694277; text-decoration: none; }

#columnRightFeiba {
float:right;
width:695px;
padding-top:0px;
padding-right:10px;
}
#columnRightFeiba h2 {
	margin-top:10px;
}
#columnRightFeiba h3 {
	color: #155898;
}
#columnRightFeiba h4 {
	color: #666;
}
#columnRightFeiba a:link { color: #155898; text-decoration: underline; }
#columnRightFeiba a:visited { color: #155898; text-decoration: underline; }
#columnRightFeiba a:hover { color: #155898; text-decoration: none; }
#columnRightFeiba a:active { color: #155898; text-decoration: none; }

#banner {
width: 760px;
height:230px;
}
#bannerSub {
	position:absolute;
	top:-5px;
	left:259px;
	z-index:-10;
}
#bannerSub2 {
	position:absolute;
	top:-5px;
	left:259px;
}
#mainContent {
width:980px;
padding:0px;
margin-top:15px;
position:relative;
}
#mainContentHome {
width:980px;
padding:15px 0 15px 0;
margin-top:40px;
}
#mainContentFullWidth {
width:890px;
padding:15px;
margin-top:40px;
}
#mainContentPatDetail {
width:700px;
padding:15px 45px 15px 15px;
}
#mainContentPatDetail h2 {
font-size:1.8em;
}
#mainContentPatient {
width:745px;
padding:15px 0 15px 15px;
}
#footer {
width:980px;
padding:5px 0 0 0;
background:url(images/footer_top_bg.jpg) top no-repeat;
/*width:890px;padding:5px 15px 0 15px;
*/
color:#666;
border-bottom:dotted 1px #ccc;
margin:10px auto 0 auto;
text-align:left;
}
.baxterLogo {background:#fff url(images/baxter_logo.gif) right center no-repeat; padding-right:0px; padding-top:0px; padding-bottom:3px; margin-top:5px;}
#footerHolder {
	width:960px;
	padding:7px 10px 0 10px;
}
#copyright {
width:960px;
color:#666;
padding:10px;
margin:auto;
text-align:left;
}
.patientThumbnail {
position:relative;
width:345px;
float:left;
margin:15px 15px 0 0;
background:#F3F0F1;
padding:0 10px 0 0;
height:135px;
}
.patientThumbnail img {
padding:0 10px 0 0;
}
.patientThumbnail h2 {
margin:10px 0 0px 0;
}
.moreButton {
padding:0 0 0 0;
position:absolute;
top:106px;
left:140px;
}
.backButton {
margin:12px 0 2px 0;
cursor:pointer;
}

/* Differences
================================================*/

#differences {
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	float:left;
	}
#differences li {
	margin:0 0 10px 10px;
	padding:150px 0 0 0;
	float:left;
	/*background: url(images/patient_t_mavis.jpg) no-repeat 0 0;*/
	width:170px;
	}
#differences div {
	font-size:1.1em;
	padding:10px;
	background: url(images/patientStoriesBottom3.gif) no-repeat 0 100%;
	}/*
#differences li:hover {
	background-position:-215px 0;
	}
#differences li:hover div {
	background-position:-215px 100%;
	}*/
#differences p {
	margin:15px 0 5px 5px;
	width:150px;
	padding:0;
	font-weight:bold;
	font-size:11px;
	}
#differences #diff-1 {background: url(images/patient_t_pamela.jpg) no-repeat 0 0;}
#differences #diff-2 {background: url(images/patient_t_mavis.jpg) no-repeat 0 0;}
#differences #diff-3 {background: url(images/patient_t_doreen.jpg) no-repeat 0 0;}
#differences #diff-4 {background: url(images/patient_t_gwyneth.jpg) no-repeat 0 0;}
#differences #diff-5 {background: url(images/patient_t_trevor.jpg) no-repeat 0 0;}
#differences #diff-6 {background: url(images/patient_t_rosemary.jpg) no-repeat 0 0;}
#differences #diff-7 {background: url(images/patient_t_ronald.jpg) no-repeat 0 0;}
#differences #diff-8 {background: url(images/patient_t_mavis.jpg) no-repeat 0 0;}
#differences #diff-9 {background: url(images/patient_t_geoff.jpg) no-repeat 0 0;}
#differences #diff-10 {background: url(images/patient_t_betty.jpg) no-repeat 0 0;}
#differences #diff-11 {background: url(images/patient_t_yvonne.jpg) no-repeat 0 0;}
#differences #diff-12 {background: url(images/patient_t_huw.jpg) no-repeat 0 0;}
#differences #diff-13 {background: url(images/patient_t_maureen.jpg) no-repeat 0 0;}
#differences #diff-14 {background: url(images/patient_t_pamela_i.jpg) no-repeat 0 0;}
#differences #diff-15 {background: url(images/patient_t_sheila.jpg) no-repeat 0 0;}

#differences h3 {
	font-weight:bold;
	font-size:1.2em;
	color: #603e26;
	line-height:1.1em;
	margin:1px 0 5px 5px;
	width:145px;
	text-decoration:none;
	height:58px;
	overflow:hidden;
	}
#differences h3 a:link,
#differences h3 a:visited {
	color:#603e26;
	border:none;
	text-decoration:none;
	}	
#differences h3 a:hover {
	color:#603e26;
	text-decoration:underline;
	}		
#differences h3 em {
	font-style:normal;
	font-size:1.2em;
	line-height:20px;
	margin:0 0 0 6px;
	width:110px;
	display:block;
	}	
#differences li:hover h3 {
	color:#603e26;
	}
#links ul {
        list-style-type: none;
        width: 700px;
		margin:0;
		padding:0;
} 
#links li {
        border: 1px solid #DED3CB;
        border-width: 1px 0;
        margin: 5px 10px 5px 0;
		float:left;
		width: 335px;
}
#links li a { 
        color: #DB002E;
        display: block;
        font: bold 1.2em Arial, Helvetica, sans-serif;
        padding: 6px 5px 6px 5px;
        text-decoration: none;
		line-height:1.4em;
		background:#EEEAE7;		
}
 * html #links li a {  /* make hover effect work in IE */
	width: 335px;
}
#links li a:hover {
color:#990000;
background:#E8E3DF;
}
#links li a.new {
color:#DB002E;
background:#EEEAE7 url(images/new.gif) top right no-repeat;
}
#links li a.new:hover {
color:#990000;
background:#E8E3DF url(images/newb.gif) top right no-repeat;
}
#links a em { 
        color: #666;
        display: block;
        font: normal 11px Arial, Verdana, Helvetica, sans-serif;
        line-height: 1.8em; 
}
#links a span {
        color: #666;
        font: normal 10px Arial, Verdana, Helvetica, sans-serif;
        line-height: 150%;
		display: block;
		font-style:italic;
}
/*////*/

/*///////////*/
.h2Header {
font-size: 1.6em;
color: #DB002E;
width:340px;
float:left;
margin:15px 0 10px 0;
}

.linksWide ul {
        list-style-type: none;
		margin:0;
		padding:0;
		width:340px;
		float:left;
} 

.linksWide li {
        border: 1px solid #DED3CB;
        border-width: 1px 0;
        margin: 5px 10px 5px 0;
		
		width: 335px;
}

.linksWide li a { 
        color: #DB002E;
        display: block;
        font: bold 1.2em Arial, Helvetica, sans-serif;
        padding: 6px 5px 6px 5px;
        text-decoration: none;
		line-height:1.4em;
		background:#EEEAE7;
		
}

 * html .linksWide li a {  /* make hover effect work in IE */
	width: 335px;
}

.linksWide li a:hover {
color:#990000;
background:#E8E3DF;
}

.linksWide a em { 
        color: #666;
        display: block;
        font: normal 11px Arial, Verdana, Helvetica, sans-serif;
        line-height: 1.8em; 
}

.linksWide a span {
        color: #666;
        font: normal 10px Arial, Verdana, Helvetica, sans-serif;
        line-height: 150%;
		display: block;
		font-style:italic;
}

/*///////////*/


#columnRightMap .demo {
	float:none;
  position:relative;
  height:auto;
  margin:15px;
  width:600px;
}
#columnRightMap #navcontainer .expand a {
  display:block;
}
#columnRightMap #navcontainer .expand a:link, #columnRightMap #navcontainer .expand a:visited {
	background: url(list.gif) no-repeat top left;
}
#columnRightMap #navcontainer .expand a:hover, #columnRightMap #navcontainer .expand a:active, #columnRightMap #navcontainer .expand a:focus {
	background: url(list.gif) no-repeat top left;
}
#columnRightMap #navcontainer .expand.open a:link, #columnRightMap #navcontainer .expand.open a:visited {
	background: url(list.gif) no-repeat top left;
}
#columnRightMap #navcontainer .expand.closed a:link, #columnRightMap #navcontainer .expand.closed a:visited {
	background: url(list.gif) no-repeat top left;
}
#columnRightMap #navcontainer
{
padding: 0 0 0 10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
width:300px;
margin:0;
}
#columnRightMap #navcontainer ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight:bold;
width:220px;
}
#columnRightMap #navcontainer ul ul
{

}
#columnRightMap #navcontainer li
{
margin: 0;
color:#666;
}
#columnRightMap #navcontainer li a
{
display: block;
padding: 8px 5px 8px 5px;
width: 300px;
background: url(list.gif) no-repeat top left;
color:#666;
text-decoration:none;
font-size: 13px;
font-weight:bold;
cursor: pointer !important;
cursor: pointer !important;
}
html>body #columnRightMap #navcontainer li a { width: auto; color:#666; }
#columnRightMap #navcontainer li a:hover
{
color: #f19322;
}
#columnRightMap #navcontainer li li
{
margin: 0;
color:#666;
}
#columnRightMap #navcontainer li li a
{
display: block;
padding: 8px 5px 8px 5px;
width: 210px;
color:#666;
text-decoration:none;
font-size: 12px;
font-weight:normal;
cursor: pointer !important;
cursor: pointer !important;
}

/*login */
#navcontainerLoged .expand a {
  display:block;
}
#navcontainerLoged .expand a:link, #navcontainerLoged .expand a:visited {
	background: url(closed_PNG.gif) no-repeat top left;
}
#navcontainerLoged .expand a:hover, #navcontainerLoged .expand a:active, #navcontainerLoged .expand a:focus {
	background: url(closed_PNG.gif) no-repeat top left;
}
#navcontainerLoged .expand.open a:link, #navcontainerLoged .expand.open a:visited {
	background: url(open_PNG.gif) no-repeat top left;
}
#navcontainerLoged .expand.closed a:link, #navcontainerLoged .expand.closed a:visited {
	background: url(plain.gif) no-repeat top left;
}
#navcontainerLoged
{
padding: 0 0 0 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
width:240px;
margin:0;
background:#034786 url(images/log02_bg.jpg) top no-repeat;
}
#navcontainerLoged img
{
	padding-top:10px; margin-left:10px; margin-bottom:10px;
}
#navcontainerLoged ul
{
list-style: none;
margin: 0;
padding: 8px 5px 8px 5px;
width: 220px;
border: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight:bold;
}
#navcontainerLoged ul ul
{

}
#navcontainerLoged li
{
margin: 0;
color:#ccc;
}
#navcontainerLoged li a
{
display: block;
padding: 8px 5px 8px 5px;
width: 220px;
background: url(images/navBackSplitDk_PNG.gif) top left no-repeat;
color:#fff;
text-decoration:none;
font-size: 13px;
font-weight:bold;
cursor: pointer !important;
cursor: pointer !important;
}
html>body #navcontainerLoged li a { width: auto; color:#fff; }
#navcontainerLoged li a:hover
{
color: #ccc;
}
#navcontainerLoged li li
{
margin: 0;
color:#fff;
}
#navcontainerLoged li li a
{
display: block;
padding: 8px 5px 8px 0;
width: 210px;
color:#fff;
text-decoration:none;
font-size: 12px;
font-weight:normal;
cursor: pointer !important;
cursor: pointer !important;
}
#navcontainerLoged a:active {
color: #fff;
}
#navcontainerLoged a.selectedSub {
color: #ED8F21;
font-weight:bold;
}
#navcontainerLoged h6 a {
color:#fff;
text-decoration:none;
font-size: 12px;
font-weight:normal;
margin-top:0;
margin-bottom:0;
}
#navcontainerLoged .collapse {background: url(plain.gif) no-repeat top left;} 
#navcontainerLogedBot
{
	background: url(images/log02_bg_bottom.jpg) top no-repeat;
	height:10px;
	margin-bottom:10px;
	clear:left;
}
.logPar {color:#FFF; font-weight:normal; padding-bottom:10px;}


/*login */
#navcontainerLoged2 .expand a {
  display:block;
}
#navcontainerLoged2 .expand a:link, #navcontainerLoged2 .expand a:visited {
	background: url(closed2_PNG.gif) no-repeat top left;
}
#navcontainerLoged2 .expand a:hover, #navcontainerLoged2 .expand a:active, #navcontainerLoged2 .expand a:focus {
	background: url(closed2_PNG.gif) no-repeat top left;
}
#navcontainerLoged2 .expand.open a:link, #navcontainerLoged2 .expand.open a:visited {
	background: url(open2_PNG.gif) no-repeat top left;
}
#navcontainerLoged2 .expand.closed a:link, #navcontainerLoged2 .expand.closed a:visited {
	background: url(plain.gif) no-repeat top left;
}
#navcontainerLoged2
{
padding: 0 0 0 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
width:240px;
margin:0;
background: #613d6e url(images/log01_bg.jpg) top no-repeat;
}
#navcontainerLoged2 img
{
	padding-top:10px; margin-left:10px; margin-bottom:10px;
}
#navcontainerLoged2 ul
{
list-style: none;
margin: 0;
padding: 8px 5px 8px 5px;
width: 220px;
border: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight:bold;
}
#navcontainerLoged2 ul ul
{

}
#navcontainerLoged2 li
{
margin: 0;
color:#ccc;
}
#navcontainerLoged2 li a
{
display: block;
padding: 8px 5px 8px 5px;
width: 220px;
background: url(images/navBackSplitDk2_PNG.gif) top left no-repeat;
color:#fff;
text-decoration:none;
font-size: 13px;
font-weight:bold;
cursor: pointer !important;
cursor: pointer !important;
}
html>body #navcontainerLoged2 li a { width: auto; color:#fff; }
#navcontainerLoged2 li a:hover
{
color: #ccc;
}
#navcontainerLoged2 li li
{
margin: 0;
color:#fff;
}
#navcontainerLoged2 li li a
{
display: block;
padding: 8px 5px 8px 0;
width: 210px;
color:#fff;
text-decoration:none;
font-size: 12px;
font-weight:normal;
cursor: pointer !important;
cursor: pointer !important;
}
#navcontainerLoged2 a:active {
color: #fff;
}
#navcontainerLoged2 a.selectedSub {
color: #ED8F21;
font-weight:bold;
}
#navcontainerLoged2 h6 a {
color:#fff;
text-decoration:none;
font-size: 12px;
font-weight:normal;
margin-top:0;
margin-bottom:0;
}
#navcontainerLoged2 .collapse {background: url(plain.gif) no-repeat top left;} 
#navcontainerLoged2Bot
{
	background: url(images/log01_bg_bottom.jpg) top no-repeat;
	height:10px;
	margin-bottom:10px;
	clear:left;
}
/*
#bannerFlash {
	position:absolute;
	top:454px;
	right:10px;
	z-index:10;
}
#bannerFlash2 {
	position:absolute;
	top:278px;
	right:10px;
	z-index:10;
}

#imgFactor {
	position:absolute;
	top:85px;
	right:8px;
	z-index:10;
}

*/#bannerFlash4 {
	position:absolute;
	top:27px;
	right:3px;
	z-index:10;
}
#bannerFlash3 {
	position:absolute;
	top:437px;
	right:2px;
	z-index:10;
}
		#social_bookmarking
		{
			position: relative;
			font-family: Arial;
			font-size: 10px;
			z-index: 10;
			width:980px;
			color:#666;
		}	
		ul#menu, ul#menu li, ul#menu a
		{
			display:inline;
			margin:0;
			padding:0;
			border:0;
			color:#666;
		}
		ul#menu
		{
			background:white;
			list-style:none;
			color:#666;
		}
		ul#menu li a#social
		{
			background:url("../images/v_arrow.gif") no-repeat right;
			border:0 solid #666666;
			color:#666;
		}
		ul#menu li ul
		{
			list-style:none;
			margin:0;
			padding:0;
			border:0;
		}
		ul#menu li ul li
		{
			position:relative;
			padding:1px;
			padding-left:0;
		}

		ul#menu li a, ul#menu li ul li a 
		{
			padding:2px 10px 2px 2px;
			border:1px solid #fff;
			text-decoration:none;
			color:#666;
		}
		ul#menu li ul li a#top_line
		{
			border-top: 0 solid #666666;
		}
		ul#menu li ul li#bottom_line
		{
			border-bottom: 0 solid #666666;
		}
		ul#menu li ul li a:hover 
		{
			font-weight: normal;
			color:#f19322;
		}
		ul#menu li ul, ul#menu li:hover ul ul
		{
			display:inline;
		}
		ul#menu li:hover ul
		{
			display:inline;
		}	
		acronym
		{
			cursor: help; color: #666; border-bottom: 0 dotted #ccc; display:inline;
		}
