@charset "utf-8";
/* CSS Document */

body.homepage #HPheader {
	background-color: #fff;
	clear: both;
	float: none;
	width: 100%;
}

body.homepage #HPheader div {
	/*background-color: transparent;*/
}


body.homepage #HPheader #heropanel {
	background-color: #fff;
	height: 138px;
	margin-left: 204px;
	margin-right: 243px;
}

body.homepage #HPheader #heropanel img {
	display: block;	/*Prevents gap in IE caused by line breaks in code*/
	border: 0;
}


body #HPheader #heropanel {
	/*background: #0093F9 url(/base/Resources/resources/f/e/fe7b7d804b915d8ea2cab798006064f7/bg_herobanner.jpg) top left repeat-x;*/
}

#heropanel #panelHBNoFlash {
	position:relative;
	top:-138px;
}

#heropanel #panelHBNoFlash #panelHBNoFlashButtons {
	position:absolute;
	top:7px;
	right:3px;
}

body.homepage #HPheader #loginbox {
	background-color: #fff;
	float: right;
	width: 243px;
	/*height: 118px;*/
}

body.homepage #RHNContainer {
	min-height:281px;
                     margin-bottom:0 !important;
}

body.homepage #contentWrapper {
	margin-left: 0;
	clear: left;
	font-size: .9em;
	padding:0;
}

body.homepage #contentWrapper p, body.homepage #contentWrapper ul {
	color: black;
	font-size: 79%;
	line-height: 130%;
}
body.homepage #contentWrapper p {
                     height:auto !important;
                     min-height:60px;
                     height:60px;
}
body.homepage #contentWrapper ul {
                     height:auto !important;
                     height:55px;
                     min-height:55px;
                     padding-left:15px;
}
body.homepage #advertband {
	clear: both;
}

body.homepage #advertband #HPSecondaryBanner {
	background: transparent url(/base/Resources/resources/7/b/7bbae8804b915db7a3f7b798006064f7/advertband_bg.gif) repeat-x;
	height: 90px;
	margin-right: 243px;
}

body.homepage #advertband #HPSecondaryBanner img {
	border: 0;
	width: 728px;
}

body.homepage #advertband #HPSecondaryBanner img, body.homepage #advertband #HPSecondaryBanner div div {
	float:right;
}

body.homepage #advertband #HPFeatureBox {
	float:right;
	height: 90px;
	width: 243px;
	font-size:0.9em;
}

body.homepage #advertband #HPFeatureBox h3 {
	margin: 0;
	padding: 0;
}

body.homepage #advertband #HPFeatureBox a {
	text-decoration: none; 
	height: 90px; 
	width: 243px; 
	display: block;
	text-indent:-9999px;
}

body.homepage #advertband #HPFeatureBox #HPFeatureBoxText {
	font-size: 79%;
	line-height: 150%;
}

#lblChooseCountry {
	text-indent: -9999px;
	height: 33px;
	width: 169px;
	margin: 40px 0px 0px 15px;
}	

.threeboxsituation {
	width: 225px;
	margin: 10px 15px 10px 0px;
	float: left;
	display: inline;
}

.threeboxsituation h2 {
	margin: 0 !important;
	padding: 0;
	height: 102px;
}

.threeboxsituation h2 a {
	display: block;
	height: 102px;
	text-indent: -9999px;
}
.threeboxsituation h2 span {
	display: block;
	height:102px;
	text-indent:-9999px;
}


.threeboxsituation .situationbody {
	background: transparent url(/base/Resources/resources/1/5/1536ca004b915db9a403b798006064f7/situationaltext_bg.jpg) no-repeat bottom right;
	padding: 1em 0.5em;
}

#contentWrapper .threeboxsituation .situationbody p {
	margin: 0 !important;
	padding: 0;
}

#contentWrapper .threeboxsituation .situationbody ul{
	margin: 0 !important;
	padding: 1em 0 0 1em;
	list-style-image: url(/base/Resources/resources/6/4/642d31004b915db2a3cfb798006064f7/arrow_5e.gif);
	text-decoration:none;
}
.threeboxsituation .situationbody li a{
	text-decoration:none !important;
}

.threeboxsituation#situation1 {
	margin-left: 10px;
}

.threeboxsituation#situation3 {
	margin-right: 10px;
}

#advertband #HPFeatureBox #HPFeatureBoxLink {
	text-indent: -9999px;
	display: block;
	height: 90px;
}



.fourboxsituation {
	float:right;
	width:500px;
	margin:0 10px;
}

.fourboxsituation .topbox, .fourboxsituation .bottombox {
	width: 225px;
}

.fourboxsituation .topbox h3,.fourboxsituation .bottombox h3{
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	width:216px;
	height:98px;
}

.fourboxsituation a.situationheading{
	background: transparent url(/base/Resources/resources/9/7/97bf89804b915db9a407b798006064f7/bg_Situations.jpg) repeat-x;
	display:block;
	cursor:pointer;
}

.fourboxsituation .situationbody {
	background: transparent url(/base/Resources/resources/1/5/1536ca004b915db9a403b798006064f7/situationaltext_bg.jpg) no-repeat bottom right;
	padding: 1em 0.5em;
}

.fourboxsituation .situationbody p {
	margin: 0;
	padding: 0;
}

.fourboxsituation .topbox .situationbody ul, .bottombox .situationbody ul{
	margin: 0;
	padding: 1em 0pt 0pt 1em;
	list-style-image: url(/base/Resources/resources/6/4/642d31004b915db2a3cfb798006064f7/arrow_5e.gif);
}

.fourboxsituation .topbox .situationbody ul a, .bottombox .situationbody ul a{
	text-decoration:none;
}
.adobeDisclaimer {
                     color: #666666;
                     display:block;
                     width:99%;
	font-size:70%;
	text-align:center;
	padding-top:5px;
}
