/* SELECT REPLACEMENT */
ul.selectReplacement {
  background: url(../images/bgselectbox.jpg) top left no-repeat;
  margin: 0 0 10px;
  padding: 0;
  height: 1.65em;
  width: 295px;
  position: relative;
  z-index: 1000;
}
ul.selectFocused {
  background-image: url(../images/top-focus.jpg);
/*background:#6633FF;*/
}
ul.selectReplacement li {
  background: #fff;
  color: #000;
  cursor: pointer;
  display: none;
  font-size: 11px;
  line-height: 1.7em;
  list-style: none;
  margin-top: -1px;
  padding: 1px 12px;
  width: 251px; 
  border-left:#dcdcdc 1px solid;
  border-right:#dcdcdc 1px solid;
  border-bottom:#dcdcdc 1px solid;
}
ul.selectOpen li {
  display: block;
}
ul.selectReplacement li.selected {
  background: url(../images/bottom.jpg) bottom left no-repeat;
  border-bottom: 0px solid #000;
  color: #000;
  display: block;
  width:275px;
  border:0px;
}
ul.selectOpen li.selected {
  background: #ccc;
  border-left:#dcdcdc 1px solid;
  border-right:#dcdcdc 1px solid;
  border-bottom:#dcdcdc 1px solid;
  width: 251px;
  display: block;
}
ul.selectOpen li:hover,
ul.selectOpen li.hover,
ul.selectOpen li.selected:hover {
  background: #ccc;
  color: #ff0000;
  width: 251x;
 } 	 
 ul.selectReplacement li.firstLi{
  background: url(../images/bottom.jpg) bottom left no-repeat;
  border:0px;
  color: #000;
  display: block;
  width:275px;
  border:0px; 
 }
 ul.selectReplacement li.firstLi:hover{
  color: #ff0000;
 }
.replaced
{
    display:none;
}
/* END OF SELECT REPLACEMENT */
.message-warning h2
{
	font-size: 12px;
}
.jQueryRolloutStartHidden
{
	margin:0px;
	display:none;
}

.jQueryRolloutLinkCursor
{
	cursor: pointer;
}

/* FAQ page */

.career_subpage_faq
{
	height:22px;
}

.career_subpage_translation_faq
{
	font-family:Arial;
	font-size:11px;
	color:#6699cc;
	font-weight: bold;
}

.careerLink_faq, .careerLink_faq:hover
{
	color:#003366;
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
}

.careerLink:hover_faq
{
	text-decoration: underline;
}
.career_arrow_faq
{
	vertical-align: middle;
}

.career_subpage_title_faq
{
	font-family:Arial;
	font-size:10px;
	color:#ccc;
	padding-left: 10px;
	text-decoration: none;
}

.career_subpage_title_faq a:hover
{
	text-decoration: underline;
}

.careerSubPageText_faq
{
	color:#083e78;
	font-family:Arial;
	font-size:11px;
	padding:0;
	border:0;
	margin:0;
	padding-left:1px;
}

#faq_bg{
    min-height: 383px;
    height:auto !important;
	height: 383px;	
	background-image:url(../images/faq_bg.png);
	background-position:475px 1px;
	background-repeat:no-repeat;
}

/*FooterLogobar classes*/
.footerLogos
{
	margin:0px; 
	padding:0px; 
	width:904px;
	font-size:0px;
	line-height:0px;
	background-image:url(../images/foot_stripe.gif);
	background-repeat:repeat-x;
}
.footerLogos div
{
	float:left;
	display: none;
}

.footerLogos img
{
	border: 0px;
}

/*START FAQ page classes*/
.boldBlueLink
{
	font-family:Arial;
	font-size:12px;
	color:#6699cc;
	font-weight: bold;
	text-decoration:none;
}
.boldBlueLink:hover
{
	text-decoration:underline;
}

#questionlist
{
	padding-top:10px;
}
.questionAndAnswerDiv
{
	padding-bottom: 4px;
}
.question
{
/*	color:#F93;  */
/*	font-weight: bold;*/
	color: #6699CC;
	font-size: 11px;
	margin:0px;	
	cursor: pointer;
	overflow:hidden;
}
.answer
{
	color: #083E78;
	margin:0px;
	display:none;
	padding-bottom:15px;
	padding-left:10px;
	padding-top:5px;
}
.answer br
{
	line-height: 10px;
	font-size: 10px;
}

#box #faq_content
{
	color:#1f3f78;
	/*width:287px;*/
	background-image:url(../images/faq_boxmiddle.gif);
	background-repeat:repeat-y;
/*	background-align:right;*/
}

#box #faq_content p
{
	margin-top:15px;
}
/*--end of FAQ classes--*/
.sep10px
{
	overflow:hidden;
	height: 10px;
}

.sepnewsitems
{
	overflow:hidden;
	height: 12px;
}

/* START eZDHTML editor tags */
div.object-left, div.imageleft
{
    float: left;
    clear: left;
    padding-right:2px;
    vertical-align:bottom;
}

div.object-right, div.imageright
{
    float: right;
    clear: right;
    padding-left:8px;
}

div.object-center
{
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}
h1,h2,h3,h4,h5,h6 
{
	margin:0px;
}

h3
{
font-family: verdana; font-style: normal; font-variant: normal; color: rgb(0, 51, 102); font-weight: normal; font-size: 18px; line-height: normal; font-size-adjust: none; font-stretch: normal;
}
.career_subpage
{
/*	line-height: 20px;*/
	height: 21px;
}

.career_subpage_translation
{
	font-family:Arial;
	font-size:11px;
	color:#6699cc;
	font-weight: bold;
}

.careerLink, .careerLink:hover
{
	color:#003366;
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
}

.careerLink:hover
{
	text-decoration: underline;
}
.career_arrow
{
	vertical-align: middle;
}

.career_subpage_title
{
	font-family:Arial;
	font-size:10px;
	color:#ccc;
	padding-left: 10px;
	text-decoration: none;
}

.career_subpage_title a:hover
{
	text-decoration: underline;
}

.careerSubPageText
{
	color:#083e78;
	font-family:Arial;
	font-size:11px;
	padding:0;
	border:0;
	margin:0;
	padding-left:1px;
}

/* START Home */
.careers_bg
{
    min-height: 391px;
    height:auto !important;
	height: 391px;
	background-image:url('../images/corporate overview/careers/careers_bg.png');
	background-repeat:no-repeat;
	background-position:404px 0px;
}
/* END Home */

#search
{
	padding-right: 10px;
}

#searchResults p, #search p, #search ul, #search li, #searchResults ul *
{
	font-family: arial;
	font-size: 11px;
	color: #003366;
	line-height: 19px;
}

#searchResults p *, #searchResults table *, #searchResults ul *
{
	font-family: arial;
	font-size: 11px;
	line-height: 19px;
}

.searchTitle
{
	font-family: Verdana; 
	font-size: 18px; 
	color: #003366; 
	line-height: 24px;
}




/* START pagelayout */
html, body
{
	margin:0;
	padding:0;
	border:0;
	width:auto;
	/*overflow:auto;*/
	
	font: 100% Verdana;
	background-color:#fff;
	
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
}

body a
{
	color:#4d93cc;
	font-family:Arial;
	text-decoration:none;
	font-size: 11px;
}
body a:hover
{

}

body ul
{
	margin-top:0px;
	martin-bottom: 0px;
}

#container
{
	width:919px;
	margin:0 auto;
	height:auto;
	overflow:visible;
	
	background-image:url(../images/bg_stripe.gif);
	background-repeat:repeat-y;
	
	text-align:left;
}

#top
{
	height:60px;
}

#top .topline
{
	background-image:url(../images/head_stripe.gif);
	/*background-repeat:repeat-x;*/
	background-repeat:no-repeat;
	height:60px;
	width:422px;
}
#top .topline .spacing
{
	padding-top:16px;
	padding-left:5px;
}
	#topMenu
	{
		height:46px;
		background-image:url(../images/headbg.gif);
		background-repeat:no-repeat;
	}
	
	#subMenu
	{
		background-image:url(../images/submenubar.png); /*submenubar.gif*/
		background-repeat:no-repeat;
		width:896px;
		height:29px;
		overflow:hidden;
		clear:both;
	}

#main

{
	width:871px;
	height:auto;/*333px*/
	overflow:visible;
}

ul
{
	/*list-style-image: url(../images/blue_bullet.jpg);*/
	list-style-type: none;
	/*padding-left: 0;
	margin-left: 0;*/
	margin-bottom: 5px;
}
ul li
{
	background: url(../images/blue_bullet.jpg) left center no-repeat;
	padding-left: 15px;
}

#footerTop
{
	height:61px;
	overflow: hidden;
}

#footerBottom
{
	height:120px;
	padding-top: 15px;
}
#footerBottom div
{
	font-family:Arial;
	font-size:11px;
	color:#666666;
	float:left;
}

#footerBottom div a
{
	font-family:Arial;
	font-size:11px;
	color:#666666;
}

#footerBottom .left
{
	display: inline;
	float:left;
	width:165px;
	margin-left:18px;
	margin-right:100px;
	/*border:1px solid #FF0000;*/
}

#footerBottom .center
{
	float:left;
	width:150px;
	/*border:1px solid #00FF00;*/
}
#footerBottom .right
{
	display: inline;
	float:right;
	margin-right:17px;
	/*border:1px solid #0033FF;*/
}

.searchBoxDiv
{
	width:145px;
	height:20px;
	position:absolute;
	margin-left:718px;/*28*/
	margin-top:-25px;/*30*/
	overflow:visible;
	vertical-align:top;
	background-image:url(../images/searchbox.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
/*	float:right;
	top:-24px;
	right:35px;*/
	/*background-color:#000000;*/
}
.searchBox
{
	width:139px;
	height:15px;
	border:0;
	margin:0;
	padding-top:0;
	background:none;
	text-align:left;
	vertical-align:middle;
	/*
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
	margin-top:5px;
	*/
	font-family:Verdana;
	font-size:11px;
	color:#999999;
	
}
.leftAlignment
{
	margin-left:23px;
}
.leftAlign
{
	margin-left:20px;
}
.leftPad
{
	padding-left:12px;
	padding-right:10px;
	/*line-height: 13px;*/
}
.leftPad p
{
	margin:0px;
	font-size: 11px;
	font-family: arial;
	/*line-height: 24px;*/
}
.titleCont
{
	font-family:Arial;
	font-size:11px;
	color:#6699cc;
	font-weight:bold;
}
.titleCont a
{
	font-family:Arial;
	font-size:11px;
	color:#6699cc;
	text-decoration:none;
}
.titleCont a:hover
{
	font-family:Arial;
	font-size:11px;
	color:#6699cc;
	text-decoration:underline;
}

.boldBlue, h4
{
	color:#6699cc;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	margin-bottom: 3px;
}

.mainTitle
{
	color:#4d93cc;
	font-family:Verdana;
	font-size:18px;
	font-weight:normal;
	/*height: 15px;*/
}

.mainTitleEx
{
	color:#4d93cc;
	font-family:Verdana;
	font-size:18px;
	font-weight:normal;
	height: 29px;
}

.mainText
{
	color:#083e78;
	font-family:Arial;
	font-size:11px;
	line-height:19px;
	padding:0;
	border:0;
	margin:0;
	padding-left:1px;
}
.mainText a {color: #4d93cc; font-family:Arial; text-decoration:none; }
.mainText a:hover {color: #4d93cc; font-family:Arial; text-decoration:underline; }


.leftfloatauto
{
	float:left;
	width:auto;
	height:auto;
}
.rightfloatauto
{
	float:right;
	width:auto;
	height:auto;
}

.horizontalSep
{
	height:23px;
	overflow:hidden;
}

.sep
{
	height:20px;
	overflow:hidden;
}
.horizontalDotLine
{
	background-image:url(../images/horizontal_line_stripe.gif);
	background-repeat:repeat-x;
	width:860px;
	height:1px;
	overflow:hidden;
}
.horizontalDotLineAuto
{
	background-image:url(../images/horizontal_line_stripe.gif);
	background-repeat:repeat-x;
	width:100%;
	height:1px;
	overflow:hidden;
}
/*.subMain_horizontalSep
{
	width:874px;
	height:23px;
	background-image:url(../images/submain_bg.gif);
	background-position:left;
	background-repeat:no-repeat;
}
*/
.footBg
{
	background-image:url(../images/foot_stripe.gif);
	background-repeat:repeat-x;
}

.footAlign
{
	margin-left:6px;
	margin-right:9px;
}

.menuWrap
{
	margin-top:11px;
	float:left;
	width:800px;
	height:34px;
}

.menuItem
{
	float:left;
	height:35px;
	width:auto;
	display:block;
}
.menuItemOver
{
	float:left;
	height:35px;
	background-image:url(../images/btn_over_stripe.gif);
	background-repeat:repeat-x;
}

.menuCont
{
	float:left;
	padding-top:7px;
	color:#083e78;
	text-decoration:none;
	font-size:14px;
	font-family:Verdana;
}

.menuContOver
{
	float:left;
	padding-top:7px;
	color:#FFFFFF;
	font-size:14px;
	font-family:Verdana;
	cursor: default;
}

.menuSep
{
	float:left;
	width:1px;
	height:34px;
	background-image:url(../images/menu_separator.gif);
	background-repeat:no-repeat;
}

.menuSepOver
{
	float:left;
	width:3px;
	height:34px;
	background-image:url(../images/menu_over_separator.gif);
	background-repeat:no-repeat;
}


.menuExt
{
	float:left;
	height:35px;
	width:21px;
}

.menuExtOverL
{
	float:left;
	height:34px;
	width:21px;
	background-image:url(../images/btn_left_corner.gif);
	background-repeat:no-repeat;
}

.menuExtOverR
{
	float:left;
	height:34px;
	width:21px;
	background-image:url(../images/btn_right_corner.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.subMenu
{
	visibility:hidden;
	width:650px;
	padding-left:21px;
	padding-top:2px;
	float:left;
	overflow:hidden;
}

.subMenu_active
{
	text-decoration:underline;
}
#subMenu .subMenu a
{
	color:#FFFFFF;
	font-family:Verdana;
	font-size:13px;
	margin-right:25px;
	text-decoration:none;
}
#subMenu .subMenu a:hover
{
	text-decoration:underline;
}

.cont a
{
	color:#003366;
	font-family:Verdana;
	font-size:12px;
}

.clearfix
{
	clear:both;
	height:0px;
	overflow:hidden;
	padding:0;
	margin:0;
	border:0;
	line-height:0;
	font-size: 0px;
}
.floatleft
{
	float:left;
}
.floatright
{
	float:right;
}

h1
{
	color:#003366;
	font-family:Verdana;
	font-size:20px;
	line-height: 32px;
}

.darkblue
{
	color:#005193;
}

/* END pagelayout */

/* START box */
#box
{	
	/*width:287px;*/
	/*overflow:auto;*/
min-height: 333px;
    height:auto !important;
 height: 333px;
}
	#box #head
	{
		width:inherit;
		height:45px;
	}
	
		#box #head #topleft
		{
			width:13px;
			height:45px;
		}
		#box #head #topmiddle
		{
			/*width:219px;*/
			height:45px;
			background-image:url(../images/box/boxtopmiddle.gif);
			background-repeat:repeat-x;
		}
		#box #head #topright
		{
			width:55px;
			height:45px;
		}
		
	#box #content
	{
		color:#1f3f78;
		/*width:287px;*/
		background-image:url(../images/box/boxmiddle.gif);
		background-repeat:repeat-y;
/*		background-align:right;*/
	}

	#box #career_content
	{
		color:#1f3f78;
		/*width:287px;*/
		background-image:url(../images/career_boxmiddle.gif);
		background-repeat:repeat-y;
/*		background-align:right;*/
	}
	
	#box #foot
	{
		/*width:287px;*/
		height:31px;
	}

	
		#box #foot #botleft
		{
			width:13px;
			height:31px;
		}
		#box #foot #botmiddle
		{
			/*width:261px;*/
			height:31px;
			background-image:url(../images/box/boxbotmiddle.gif);
			background-repeat:repeat-x;
		}
		#box #foot #botmiddle
		{
			/*font-family:Verdana;
			font-size:12px;
			font-weight:bold;
			color:#003366;
			text-decoration:none;*/
		}
		#box #foot #botmiddle a
		{
			/*font-family:Verdana;
			font-size:12px;
			font-weight:bold;
			color:#003366;
			text-decoration:none;*/
		}
		
		
		.arrow
		{
			margin-right:5px;
			padding-top:2px;
		}
		
		#box #foot #botright
		{
			width:13px;
			height:31px;
		}
.boxtitle
{
	padding-top:5px;
	font-family:Verdana;
	font-size:18px;
	color:#FFFFFF;
}

.boxtitlesmall
{
	padding-top:5px;
	font-family:Verdana;
	font-size:16px;
	color:#FFFFFF;
}

.boxCont
{
	font-family:arial;
	font-size:11px;
	color:#003366;
	line-height:19px;
}

/* html div.boxCont { line-height:24px; }*/
* html div.boxCont p { line-height:19px; }

.boxCont a
{
	font-family:arial;
	font-size:11px;
	color:#003366;
	color:#82ABE7;
	text-decoration:none;
}
.boxCont a:hover
{
	text-decoration:underline;
}
/* END box */

/* START Home */
.home_bg
{
    min-height: 356px;
    height:auto !important;
	height: 356px;	
	/*background-image:url(../images/home_bg.gif);*/
	background-repeat:no-repeat;
	background-position:2px 1px;
}
/* END Home */

/* START 1. About Sanoma\1.1 Sanoma Corporation */

#logoexplanation
{
	color: #083E78;
	margin:0px;
	display:none;
}

#about_corporation .column
{
	float:left;
	width:174px;
	
	font-family:Arial;
	font-size:11px;
	color:#003366;
	line-height:19px;
}
#about_corporation .column .inside
{
	margin-top:12px;
	width:150px;
	overflow:hidden;
}
/* END 1. About Sanoma\1.1 Sanoma Corporation */ 


/* START 1. About Sanoma\1.2 Sanoma Magazines */
#about_magazines .column
{
	float:left;
	width:217px;
	
	font-family:Arial;
	font-size:11px;
	color:#003366;
	line-height:19px;
}
#about_magazines .column .inside
{
	margin-top:12px;
	width:200px;
	overflow:hidden;
}
/* END 1. About Sanoma\1.2 Sanoma Magazines */ 

#about_countries .wrapper
{
	height:365px;
/*	overflow-y:scroll;*/
	line-height: 12px;
}

#about_countries .wrapper .boxCont
{
	line-height: 17px;
}	

/* 2. Corporate Overview\2.3 Strategy */
#corporate_strategy
{
    min-height: 368px;
    height:auto !important;
	height: 368px;	
	background-image:url(../images/strategy_bg.gif);
	background-repeat:no-repeat;
	background-position:400px 1px;
}

#corporate_strategy .boxCont
{
	margin-right: 10px;
}

#corporate_strategy .column
{
	width:210px;

	font-family:Arial;
	font-size:11px;
	color:#003366;
	line-height:19px;
}

#corporate_strategy .column .inside
{
	width:190px;
	overflow:hidden;
}


#corporate_strategy .column .inside h5, h5
{
	color:#F93;
	font-family:Verdana;
	font-size:15px;
	overflow:hidden;
	padding:0;
	border:0;
	margin:0;
}

#corporate_strategy .column .inside p
{
	overflow:hidden;
	padding:0;
	border:0;
	margin:0;
	margin-top:5px;
}
#corporate_strategy #box #content p
{
	overflow:hidden;
	padding:0;
	border:0;
	margin:0;
	font-family: arial;
}

#corporate_strategy #box #content .boldBlue
{
	font-family:Arial;
	font-size:11px;
	color:#4d93cc;
}
/* END 2. Corporate Overview\2.3 Strategy */ 

/* START 2. Corporate Overview\2.2 Key Figures */ 
#corporate_keyfigures h2
{
	font-family:Verdana;
	font-size:18px;
	color:#4D93CC;
	line-height:24px;
	font-weight: normal;

	overflow:hidden;
	padding:0;
	border:0;
	margin:0;
	padding-bottom:10px;
}

#corporate_keyfigures .column
{
	font-family:Arial;
	font-size:11px;
	color:#003366;
	line-height:19px;
	margin-right: 20px;
}

#corporate_keyfigures .mainText p
{
	overflow:hidden;
	padding:0;
	border:0;
	margin:0;
	font-family:Arial;
	font-size:11px;
	color:#003366;
	line-height:19px;
	margin-right: 20px;
}

#corporate_keyfigures #box #content p
{
	overflow:hidden;
	padding:0;
	border:0;
	margin:0;

}

#corporate_keyfigures #box #content .boldBlue
{
	font-family:Arial;
	font-size:11px;
	color:#4d93cc;
	line-height:15px;
	margin-top:10px;
	display:block;
}

#corporate_keyfigures #box #content .boxCont
{
	width:250px;
	font-family:Arial;
	font-size:11px;
}
/* END 2. Corporate Overview\2.2 Key Figures */ 


/*#corporate_management
{
	background-image:url(../images/bg_management_right.gif);
	background-repeat:no-repeat;
	background-color:#FF0000;
	overflow:auto;
}*/

#corporate_management #leftBlock, #corporate_management #leftBlock #maintext
{
	width: 495px;
}
#corporate_management #rightBlock
{
	width: 196px;
	height: 482px;
	padding-top: 10px;
}
#corporate_management #rightBlock #reel
{
	margin-left: 15px;
	float: left;
}

#corporate_management .name_label
{
	font-family:Verdana;
	font-size:18px;
	color:#003366;
	line-height:24px;
	font-weight:bold;
}
#corporate_management .position_label
{
	font-family:Verdana;
	font-size:16px;
	color:#F93;/*45*/
	line-height:24px;
	font-weight:bold;
}

.bgSub
{
	/*background-image:url(../images/bg_managment_right.gif);*/
	background-position: 641px 135px;
	background-repeat:no-repeat;
}


/* 3. Media Portfolio */
.mediaPortfolioLink
{
	line-height: 16px;
}
.mg
{
    min-height: 333px;
    height:auto !important;
	height: 333px;
	background-image:url(../images/mediaportfolio/media_portfolio_bg_mg.jpg);
	background-repeat:no-repeat;
	background-position:370px 1px;
}

.mg_licencepartners
{
    min-height: 400px;
    height:auto !important;
	height: 400px;
	background-image:url(../images/mediaportfolio/licencepartners_bg.png);
	background-repeat:no-repeat;
	background-position:370px 95px;
	overflow: visible;
}

/*.dm
{
    min-height: 333px;
    height:auto !important;
	height: 333px;
	background-image:url(../images/mediaportfolio/digimedia_bg.png);
	background-repeat:no-repeat;
	background-position:309px 10px;
}*/

.dm
{
    min-height: 375px;
    height:auto !important;
	height: 375px;
	background-image:url(../images/mediaportfolio/digitalmedia.gif);
	background-repeat:no-repeat;
	background-position:285px 78px;
}

.sa
{
    min-height: 333px;
    height:auto !important;
	height: 333px;
	background-image:url(../images/mediaportfolio/subsidiary_bg.png);
	background-repeat:no-repeat;
	background-position:329px 1px;
}

#mediaportfolio_magazines #box #content p
{
	overflow:hidden;
	padding:0;
	border:0;
	margin:0;
	line-height:19px;
	font-family:Arial;
	font-size:11px;
}


/* 3. News*/
#news_page .column P
{
	margin-top: 5px;
	margin-bottom: 11px;
}

#news_page .column, #news_page .column table
{
	font-family:Verdana;
	font-size:11px;
	color:#003366;
	line-height:20px;
}
#news_page #box #content .titleCont a
{
	font-family:Arial;
	font-size:11px;
	color:#4d93cc;
}
#news_page #box #content,#news_subscriptions #box #content
{
	background-image:url(../images/boxmiddle_240.gif);
}

#news_page #box #head p
{
	overflow:hidden;
	padding:0;
	border:0;
	margin:0;
}

#sticker
{
	float:right;
	z-index:1;
	position:absolute;
	margin-left:795px;
	margin-top:-24px;
}

/* START Contact Us */
.leftcol
{
	border:0;
	margin:0;
	padding:0;
	
	margin-bottom:12px;
	
	width:105px;
	float:left;
	
	color:#006699;
}

.defaultbutton
{
  width: 75px;
  height: 22px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(../images/submitbutton.gif) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}

#contact
{
	background-image:url(../images/faq_bg.png);
	background-position:470px 29px;
	background-repeat:no-repeat;
    min-height: 405px;
    height:auto !important;
	height: 405px;
}

#landingpages #box #content ul
{
	margin-left:-25px;
	margin-top:0;
	margin-bottom:0;
	#margin-left:18px;
}

.bluetitletext
{
	font-family:Arial;
	font-size:11px;
	color:#4d93cc;
}
.corps *, .corps P
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	line-height: 19px;
}

.corps b
{
	font-weight: bold;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	line-height: 19px;
}