/* CSS Document */

#content {
	position: relative;
	padding: 186px 0px 20px 266px;
	/* min-height: 525px; */
	min-height: 716px;
}

#content h1, #content b.fakeTitle {
	display: block;
	font-family: "Times New Roman", Times, serif, Arial;
	font-size: 33px;
	color: #333333;
	margin-bottom: 20px;
	font-weight: normal;
}

#content h5 {
	font-weight: bold;
	fo nt-size: 18px;
	color: #333333;
}

/* HOMEPAGE */

#home #content {
	background: none;
	padding: 178px 0px 0px 0px;
	min-height: 455px;
	_height: 455px;
}

#home #content h1 {
	display: none;	
}

/* LANDINGSPAGE */
#landing #container {
	background: url(../images/container_bg/landing_bg.gif) no-repeat left 178px;
}

#landing h1 {
	font-size: 44px;
	display: none;
}

#landing h2 {
	font-size: 24px;
	font-weight: bold;
}

#landing h4 {
	font-size: 24px;
	color: #242121;
}

#landing #content {
	padding: 180px 0px 0px 0px;
}

#landing .landingsVisual {
	position: relative;
	width: 960px;
	height: 300px;
	padding: 0px 0px 0px 20px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	background-position: 47px top;
}

#landing #colorLeft {
	position: absolute;
	top: 0px;
	left: 23px;
	width: 22px;
	height: 300px;
}

#landing #colorRight {
	position: absolute;
	bottom: 0px;
	right: 2px;
	width: 48px;
	height: 23px;
}

#landing #image {
	position: absolute;
	top: 2px;
	right: 2px;
	width: 48px;
	height: 273px;
	background-repeat: none;
}

#landing1 { background-image: url(../images/landing_bg1.jpg); }
#landing2 { background-image: url(../images/landing_bg2.jpg); }
#landing3 { background-image: url(../images/landing_bg3.jpg); }

#landing #landingsContent {
	width: 545px;
	min-height: 275px;
	float: left;
	padding: 30px 30px 0px 42px;
	margin-bottom: 30px;
	background-image: url("../images/landing/bg_column.gif");
	background-position: top right;
	background-repeat: no-repeat;
}

#landing .landing3Columns #landingsContent {
	width: 425px;
}

#landing #landingsContent h2 {
	color: #242121 !important;
	font-weight: normal;
	margin-bottom: 15px;	
}

#landing #landingsRecommendedProduct {
	width: 197px;
	min-height: 275px;
	float: left;
	padding-top: 30px;
	margin-bottom: 30px;
	text-align: center;
	font-size: 12px;
	background-image: url("../images/landing/bg_column.gif");
	background-position: top right;
	background-repeat: no-repeat;
}

#landingsRecommendedProduct h6 {
    font-family: "Times New Roman",Times,serif,Arial;
    font-size: 24px;
    font-weight: normal;
    margin-bottom: 0px;
	color: #242121;
}

#landingsRecommendedProduct strong {
	font-size: 14px;
}

#landingsRecommendedProduct a {
	text-decoration: underline;
}

#landingsRecommendedProduct .productRating {
	margin: 0px 0px 10px 45px;
}

#landingsRecommendedProduct #productContentInfoPackshot {
	overflow: hidden;
	/* height: 147px; */
	height: 171px;
	m argin-bottom: 8px;
}

#landing #landingsProductlist {
	float: left;
	width: 306px;
	padding: 30px 28px 0px 28px;
}

#landing .landing3Columns #landingsProductlist {
	width: 230px;
}

#landingsProductlist h6 {
    font-family: "Times New Roman",Times,serif,Arial;
    font-size: 24px;
    font-weight: normal;
    margin-bottom: 15px;
	color: #242121;
}

#landingsProductlist ul li a {
	color: #646464;
}

/* CONTENT */
#contentBody #container {
	background: url(../images/container_bg/product_bg.gif) no-repeat left 233px;
}

#contentBodyNoMenu #container {
	background: url(../images/container_bg/product_bg.gif) no-repeat left 233px;
}
#contentBodyNoMenu #contentMenu {
	display: none;
}

#contentBody {
	font-size: 14px;
	color: #646464;
}

#contentBody #content { 
	padding-right: 205px;
}

#contentBodyNoMenu #content { 
	padding-right: 205px;
}

#imageContent {
	position: absolute;
	top: 234px;
	right: 2px;
	/* width: 205px;
	height: 296px; */
	width: 172px;
	height: 213px;
	padding: 0px 0px 83px 33px;
	background-image: url("../images/bg_content_image.gif");
	overflow: hidden;
}

#imageContent #color {
	position: absolute;
	top: 215px;
	left: 33px;
	width: 172px;
	height: 10px;
}

#productContent {
	position: absolute;
	top: 234px;
	right: 2px;
	/* width: 205px;
	height: 296px; */
	width: 182px;
	height: 680px;
	background-image: url("../images/bg_content_product.gif");
	overflow: hidden;
	font-size: 12px;
}

#productContent #productContentTitle {
	position: absolute;
	top: 0px;
	left: 2px;
	width: 180px;
	height: 24px;
	font-family: Times New Roman;
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	padding: 6px 0px 6px 0px;
}

#productContent #productContentInfo {
	position: absolute;
	top: 38px;
	width: 182px;
	text-align: center;
}

#productContent #productContentInfoPackshot {
	overflow: hidden;
	/* height: 147px; */
	height: 171px;
	/* margin-bottom: 8px; */
}

#productClickArea {
	z-index: 100;
	position: absolute;
	top: 38px;
	left: 0px;
	display: block;
	width: 182px;
	height: 330px;
}

#productContent #productContentInfo .productRating {
	margin: 2px auto;
}

#productContent #productContentInfo strong {
	font-size: 14px;
}

#productContent #productContentExperiences {
	position: absolute;
	top: 290px;
	width: 142px;
	text-align: center;
	padding: 0px 20px 0px 20px;
}

#productContent a#productContentExperienceButton {
	margin: 5px auto;
	display: block;
	width: 106px;
	height: 23px;
	background-image: url("../images/btn_ervaringen.gif");
}

#productContent a#productContentExperienceButton em {
	display: none;
}

#productContent #productContentTeaser {
	position: absolute;
	top: 385px;
	width: 142px;
	text-align: center;
	padding: 0px 20px 0px 20px;
}

#productContent #color {
	position: absolute;
	top: 483px;
	left: 2px;
	width: 180px;
	height: 8px;
}

#imageContentBottom {
	position: absolute;
	bottom: 0px;
	left: 42px;
	width: 172px;
	height: 66px;
	padding: 53px 0px 0px 11px;
	background-image: url("../images/bg_content_image_bottom.gif");
	overflow: hidden;
}

/* PRODUCTDETAIL */
#productBody #container {
	background: url(../images/container_bg/product_bg.gif) no-repeat left 233px;
}
p.intro strong {
	font-weight: normal;
}
p.intro {
	margin-right: 100px;
}

#productTopBlock {
	position: relative;
	background: url(../images/product_topblock_bg.gif) no-repeat;
	width: 250px;
	height: 264px;
	padding: 32px 218px 0px 246px;
	margin-top: -24px;
}

#productGradient1 {
	position: absolute;
	left: 2px;
	top: 2px;
	width: 18px;
	height: 292px;
}

#productGradient2 {
	position: absolute;
	left: 540px;
	top: 216px;
	width: 172px;
	height: 10px;
	
}

#productImage1 {
	position: absolute;
	top: 2px;
	left: 540px;
	width: 172px;
	height: 212px;
	overflow: hidden;
}
#productImage2 {
	position: absolute;
	top: 228px;
	left: 540px;
	width: 172px;
	height: 66px;
	overflow: hidden;
	background-color: lime;
}

#productShot{
	position: absolute;
	left: 22px;
	top: 2px;
	width: 218px;
	height: 310px;
	text-align: center;
}

#productInfo {
	position: relative;
	width: 712px;

	padding-top: 58px;
}

#productTopBar {
	position: absolute;
	top: 226px;
	left: 22px;
	background-image: url("../images/bg_product_top_bar.gif");
	background-repeat: no-repeat;
	background-color: #ffffff;
	width: 516px;
	height: 68px;
}

#productTopBar .productRating {
	position: absolute;
	top: 10px;
	left: 60px;
}

/*
#productLike{
	width: 85px;
	position: absolute;
	right: 10px;
	top: 255px;
	overflow: hidden;
}
*/

#productLike{
	width: 85px;
	position: absolute;
	top: 30px;
	left: 214px;
	overflow: hidden;
}

a#productExperienceButton {
	position: absolute;
	top: 30px;
	left: 60px;
	width: 106px;
	height: 23px;
	display: block;
	background-image: url("../images/btn_jouw_ervaring.gif");	
}

a#productOrderOnline {
	position: absolute;
	top: 30px;
	left: 328px;
	width: 126px;
	height: 23px;
	display: block;
	background-image: url("../images/btn_bestel_online.gif");	
}

a#productExperienceButton em,
a#productOrderOnline em {
	display: none;
}

#productInfo div.tabInfo {
	display: none;
	/* min-height: 202px; */
	padding: 22px 12px 10px 0px;
}

div.tabInfo strong {
	color: #333333;
}

div.extraInfo {
	display: none;
}

/*
div.tabInfo ul li {
	padding-left: 12px;
	margin-bottom: 4px;
	background-image: url(../images/bullets/bullet_c1.gif) !important;
	background-repeat: no-repeat;
	background-position: left 6px;
	font-style: italic;
}
div.tabInfo ul li strong {
	font-style: normal;
}
*/
#productInfo div#info1 { display: block; }

#productInfo div.tabInfo h4 {
	display: none;
}

div.tabInfo h2 {
	text-align: left;
	font-size: 18px;
	font-family: "Times New Roman", Times, serif, Arial;
	font-weight: normal;
	margin: 0px 0px 15px 20px;
	padding-top: 10px;
}

#productInfoTabs {
	position: absolute;
	top: 0px;
	left: 0px;
	/*background-image: url(../images/product_info_tabs.gif);*/
	/* background-image: url(../images/producttabs.png); */
	background-image: url(../images/producttabs2.png); /* without 4th tab */
	width: 712px;
	height: 58px;
}

.experience #productInfoTabs {
	position: absolute;
	top: 0px;
	left: 0px;
	/* background-image: url(../images/product_info_tabs.gif); */
	background-image: url(../images/producttabs.png);
	/* background-image: url(../images/producttabs2.png); /* without 4th tab */
	width: 712px;
	height: 58px;
}

#productInfo div.selected_1 { background-position: left top; }
#productInfo div.selected_2 { background-position: left -58px; }
#productInfo div.selected_3 { background-position: left -116px; }
#productInfo div.selected_4 { background-position: left -174px; }

#productInfoTabs a {
	display: block;
	float: left;
	height: 58px;
}
#tab1 { width: 155px; }
#tab2 { width: 164px; }
#tab3 { width: 222px; }
#tab4 { width: 171px; }

#productInfoTabs a b { display: none; }


#productBottomBlock {
	background: url(../images/product_bottomblock_bg.gif) no-repeat;
	width: 712px;
	min-height: 293px;
}
#productPoll {
	float: left;
	width: 323px;
	padding: 26px 20px 0px 0px;	
}
#productPoll b.title {
	display: block;
	margin-bottom: 20px;
}

#productRating {
	float: left;
	background-image: url(../images/product_rating.gif);
	background-repeat: no-repeat;
	width: 105px;
	height: 17px;
}


#productRating a {
	display: block;
	float: left;
	height: 17px;
	width: 21px;
}

.rating0 { background-position: left top; }
.rating1 { background-position: left -17px; }
.rating2 { background-position: left -34px; }
.rating3 { background-position: left -51px; }
.rating4 { background-position: left -68px; }
.rating5 { background-position: left -85px; }

#productVotes {
	float: left;
	margin-left: 15px;
}
#ratingMessage {
	clear: both;
}

#productRelated {
	float: left;
	width: 342px;
	padding: 26px 0px 0px 26px;
}
#productBottomBlock b.title {
	color: #242121;
	font-weight: normal;
	font-size: 24px;
}

#productRelated a {
	float: left;
	width: 114px;
	text-decoration: none;
}
#productRelated a:hover {
	background: url(../images/bloklink_bg.gif) repeat-x left bottom;
	text-decoration: none
}
#productRelated a em {
	display: block;
	text-align: center;
	font-style: normal;
	font-size: 12px;
	color: #646464;
}

/* PRODUCT EXPERIENCE TAB */

#experiencesHeader {
	position: relative;
	height: 65px;
	padding-right: 358px;
}

#experiencesTab a.btnAddExperience {
	position: absolute;
	top: 0px;
	left: 352px;
	width: 146px;
	height: 23px;
	display: block;
	background-image: url("../images/btn_add_experience.gif");
}

#experiencesTab a.btnAddExperience em {
	display: none;
}

.productRating {
	background-image: url(../images/product_rating.gif);
	background-repeat: no-repeat;
	width: 105px;
	height: 17px;
}

#experiencesHeader .productRating {
	position: absolute;
	top: 2px;
	right: 28px;
}

#experiencesItems {
	padding: 2px 0px 28px 0px;
	background-image: url("../images/experience_divider.gif");
	background-repeat: no-repeat;
	background-position: left top;
}

#experiencesItems .collapsed {
	display: none;
}

#experiencesItems .experienceItem {
	position: relative;
	min-height: 80px;
	padding: 15px 160px 15px 65px;
	background-image: url("../images/experience_divider.gif");
	background-repeat: no-repeat;
	background-position: left bottom;
}

#experiencesItems .productRating {
	position: absolute;
	top: 16px;
	right: 28px;
}

#experiencesItems .userPhoto {
	position: absolute;
	top: 15px;
	left: 0px;
	max-width: 48px;
	max-height: 48px;
	overflow: hidden;
	border: 1px solid #d1d1d1;
}

#experiencesItems .userPhoto img {
	display: block;
}

#experiencesItems .userText p {
	margin-bottom: 5px;
	line-height: 1.4;
}

#experiencesItems .badUserInputLink {
	font-size: 12px;
	color: #a09f9f;
}

#experiencesItems .badUserInputLink a {
	color: #a09f9f;
}

#experiencesLink {
	padding-bottom: 20px;
}

#experiencesFooter {
	position: relative;
	height: 52px;
	padding-right: 358px;
}

/* EXPERIENCES OVERLAYS */

#overlayInloggen {
	/*
	position: relative;
	width: 620px;
	height: 300px;
	padding: 44px 44px 44px 84px;
	*/
	
	display: none;
	width: 620px;
	height: 300px;
	padding: 44px 44px 44px 84px;
	background-image: url("../images/bg_experiences_overlay_small.png");
	background-repeat: no-repeat;
}

#overlayInloggen a {
	text-decoration: underline;
}

#loginFeedback {
	color: red;
	font-size: 12px;
}

#columnLogin {
	float: left;
	width: 208px;
	padding-right: 82px;
	min-height: 244px;
	background-image: url("../images/bg_overlay_divider.gif");
	background-position: right 32px;
	background-repeat: no-repeat;
}

#columnLogin .inputField {
	width: 192px;
	height: 27px;
	border: 1px solid #cccccc;
	color: #646464;
	font-size: 14px;
	font-family: Trebuchet MS;
	padding: 0px 8px 0px 8px;
	margin-bottom: 8px;
	background-color: #ffffff;
}

#columnLogin .inputButton {
	margin-top: 8px;
	margin-bottom: 50px;
}

#columnSocialMedia {
	float: left;
	width: 254px;
	min-height: 244px;
	padding-left: 76px;
}

#registerFeedback {
	color: red;
	font-size: 12px;
	margin-bottom: 10px;
}

#placeExperienceFeedback {
	color: red;
	font-size: 12px;
	margin-bottom: 10px;
}

#overlayPlaceExperience {
	display: none;
	background-image: url("../images/bg_experiences_overlay_small.png");
	background-repeat: no-repeat;
	width: 620px;
	height: 320px;
	padding: 24px 44px 44px 84px;
}

#overlayPlaceExperience .textArea {
	width: 400px;
	height: 102px;
	border: 1px solid #cccccc;
	color: #646464;
	font-size: 14px;
	font-family: Trebuchet MS;
	padding: 8px;
	margin-bottom: 8px;
	background-color: #ffffff;
}

#overlayPlaceExperience .inputButton {
	margin-top: 8px;
}

#overlayPlaceExperience #accountNotConfirmed {
	font-size: 12px;
	color: red;
}

#productRatingOverlay {
	float: left;
	background-image: url(../images/product_rating.gif);
	background-repeat: no-repeat;
	width: 105px;
	height: 17px;
	margin-bottom: 16px;
}

#productRatingOverlay a {
	display: block;
	float: left;
	height: 17px;
	width: 21px;
}

#productRatingTextOverlay {
	float: left;
	margin: -2px 0px 0px 15px;
}

#experiencePackshot {
	position: absolute;
	top: 60px;
	right: 40px;
	width: 201px;
	height: 259px;	
}

#overlayRegister {
	/* position: relative; */
	display: none;
	background-image: url("../images/bg_experiences_overlay_large.png");
	background-repeat: no-repeat;
	width: 620px;
	height: 470px;
	padding: 44px 44px 44px 84px;
}

#overlayRegister a {
	text-decoration: underline;
}

#registerForm {
	width: 525px;
}

#overlayRegister label {
	width: 160px;
	padding: 3px 0px 3px 0px;
}

#overlayRegister .overlayFormRow {
	float: left;
	/* height: 29px; */
	width: 316px;
	padding: 4px 0px 4px 0px;
	margin-bottom: 8px;	
}

.formCheckboxes {
	margin-top: 20px;	
}

#overlayRegister .inputField {
	width: 298px;
	height: 27px;
	border: 1px solid #cccccc;
	color: #646464;
	font-size: 14px;
	font-family: Trebuchet MS;
	padding: 0px 8px 0px 8px;
	margin-bottom: 8px;
	background-color: #ffffff;
}

#overlayRegister .inputButton {
	margin-top: 30px;
}

#overlayConfirm {
	display: none;
	background-image: url("../images/bg_experiences_overlay_small.png");
	background-repeat: no-repeat;
	width: 620px;
	height: 300px;
	padding: 44px 44px 44px 84px;
}

#resetPasswordFeedback {
	color: red;
	font-size: 12px;
	margin-bottom: 10px;
}

#overlayResetPassword {
	display: none;
	background-image: url("../images/bg_experiences_overlay_small.png");
	background-repeat: no-repeat;
	width: 620px;
	height: 300px;
	padding: 44px 44px 44px 84px;
}

#overlayResetPassword label {
	width: 160px;
	padding: 3px 0px 3px 0px;
}

#overlayResetPassword .inputField {
	width: 298px;
	height: 27px;
	border: 1px solid #cccccc;
	color: #646464;
	font-size: 14px;
	font-family: Trebuchet MS;
	padding: 0px 8px 0px 8px;
	margin-bottom: 8px;
	background-color: #ffffff;
}

#overlayResetPassword .inputButton {
	margin-top: 30px;
}

#overlayInloggen h6,
#overlayPlaceExperience h6,
#overlayRegister h6,
#overlayConfirm h6,
#overlayResetPassword h6 {
	font-size: 24px;
	color: #333333;
	height: 56px;
	font-weight: normal;
}

#overlayGradient {
	position: absolute;
	top: 6px;
	left: 6px;
	width: 18px;
}

#overlayInloggen #overlayGradient,
#overlayPlaceExperience #overlayGradient,
#overlayConfirm #overlayGradient,
#overlayResetPassword #overlayGradient {
	height: 376px;
}

#overlayRegister #overlayGradient  {
	height: 546px;
}

a.btnClose {
	position: absolute;
	top: 14px;
	right: 14px;
	width: 23px;
	height: 23px;
	display: block;
	background-image: url("../images/btn_overlay_close.gif");
}

a.btnClose span {
	display: none;
}

.formerror {
	color: red !important;
	border-color: red !important;
}

/* PRODUCT OVERVIEW */

#productSort { 
	position: relative;
	padding-top: 65px;
}
#threeTabs {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 712px;
	height: 65px;
	
	background-repeat: no-repeat;	
}

.productSort {
	background-image: url(../images/product_sorting_tabs.gif);
}
.prodGroup1sort {
	background-image: url(../images/dagelijkse_huidverzorging_tabs.gif);
}
.prodGroup2sort {
	background-image: url(../images/speciale_huidverzorging_tabs.gif);
}
.prodGroup3sort {
	background-image: url(../images/zonverzorging_tabs.gif);
}

div.selected_1 { background-position: left top; }
div.selected_2 { background-position: left -65px; }
div.selected_3 { background-position: left -130px; }

#threeTabs a {
	display: block;
	float: left;
	width: 237px;
	height: 65px;
	outline: 0 !important;
}
#threeTabs a b { display: none; }

#productSort div.tabInfo {
	display: none;
	background: url(../images/tabinfo_bg.gif) no-repeat left top;
	padding-left: 2px;
}
#productSort div#sort1 { display: block; }

a.blokLink, a.blokLink2, a.blokLink3 {
	position: relative;
	display: block;
	float: left;
	color: #646464 !important;
	font-size: 12px;
	margin-bottom: 15px;
	text-decoration: none;
}
a.blokLink {
	width: 231px;
	text-decoration: none !important;
	text-align: center;
	padding: 20px 3px 6px 3px;
	max-height: 150px;
	_height: 150px;
}

a.blokLink2 {
	width: 118px;
	max-height: 91px;
	_height: 91px;
	padding: 155px 1px 6px 1px;
	font-weight: normal;
	font-size: 11px;
	min-height: 34px;
}

a.blokLink3 {
	width: 221px;
	text-align: left;
	line-height: 18px;
	padding: 20px 8px 6px 8px;
	min-height: 150px;
	_height: 150px;
}


a.blokLink:hover, a.blokLink2:hover, a.blokLink3:hover {
	background-image: url(../images/bloklink_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	text-decoration: none
}

a.blokLink img {
	padding: 0px 3px 15px 3px;
}

a.blokLink2 img { 
	position: absolute;
	left: 1px;
	top: 6px
}


a.blokLink h4 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 13px;
	text-align: center;
}
a.blokLink2 h4 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-align: center;
	padding: 0px 3px;
}
a.blokLink3 h4 {
	font-family: "Times New Roman", Times, serif, arial;
	font-weight: normal;
	font-size: 18px;
	margin: 7px 0px 7px 0px;
	color: #141414 !important;
}



#linefader1 {
	position: absolute;
	left: 225px;
	top: -100px;
	width: 2px;
	height: 100px;
	background:url(../images/linefader.png) left bottom repeat-x;	
}

#linefader2 {
	position: absolute;
	right: 0px;
	top: -100px;
	width: 2px;
	height: 100px;
	background:url(../images/linefader.png) left bottom repeat-x;	
}

#seoContent {
	display: none;
}

/* NEWS */

#news #container {
	background: url(../images/container_bg/product_bg.gif) no-repeat left 233px;
}

a.newsLink {
	display: block;
	position: relative;
	background: url(../images/newslink_bg.gif) no-repeat left bottom #fff;
	padding: 42px 60px 0px 145px;
	height: 149px;
	color: #646464;
	font-size: 14px;
	margin: 0px 2px 36px 0px;
}
a.newsLink:hover {
	text-decoration: none;
}

a.newsLink strong {
	font-size: 24px;
	color: #141414;
	font-weight: normal;
}

a.newsLink em {
	position: absolute;
	left: 145px;
	top: 2px;
	color: #acacac;
	font-size: 14px;
}

a.newsLink .newsLinkImage {
	position: absolute;
	left: 2px;
	top: 2px;
	border: 2px solid #d7d7d7;
	overflow: hidden;
	max-width: 109px;
	max-height: 164px;
}
a.newsLink .newsLinkImage img {
	display: block;
}


/* FAQ */
#faq #container {
	background: url(../images/container_bg/product_bg.gif) no-repeat left 233px;
}

/* FAQ */

#faq #content {
	padd ing: 151px 20px 30px 260px !important;
	pad ding: 212px 20px 30px 260px !important;
}
#faqIntro {
	width: 480px;
}
#faq #imageContent {
	padding: 0px;
}
#faqContent {
	position: relative;
	min-height: 50px;
	padding-top: 30px;
}
#faq h1 {
	display: none;
}

#faqTabs {
	background-image: url(../images/faq_tabs.gif);
	background-repeat: no-repeat;
	margin-bottom: 30px;
	height: 54px;
}
#faqTabs a {
	display: block;
	float: left;
	width: 100px;
	height: 54px;
}
a#faq1 { width: 124px; }
a#faq2 { width: 206px; }
a#faq3 { width: 172px; }
a#faq4 { width: 113px; }
a#faq5 { width: 97px; }

#faqTabs strong {
	display: none;
}

#faqQuestions {
	position: relative;
	margin-right: 5px;
	border-bottom: 1px solid #e1e1e1;
}

.faqGroup_collapsed, .faqGroup_expanded {
	background-image: url(../images/faqgroup_bg.gif);
	background-repeat: repeat-x;
	background-position: left 2px;
}
.faqGroup_collapsed a.faqGroup , .faqGroup_expanded a.faqGroup {
	display: block;
	font-size: 14px;
	color: #5b5b5b;	
	padding: 12px 20px 12px 57px;
	margin-right: 10px;
	height: 18px;
	background-image: url(../images/faq_plus.gif);
	background-repeat: no-repeat;
	backg round-position: 6px 11px;
}
.faqGroup_expanded a.faqGroup  {
	background-image: url(../images/faq_min.gif);
}

.faqGroup_collapsed .faqGroupQuestions {
	display: none;
}

.faqGroup_expanded .faqGroupQuestions {
	display: block;
	bor der-top: 1px solid #e1e1e1;
}

.faqGroupQuestions {
	padding: 0px 10px;
}

#faqQuestions a:focus,
.faqGroupQuestions a:focus{
	 outline: 0px;
}	

.question_collapsed, .question_expanded {
	background: none;
	border: none;
	border-bottom: 1px solid #f2f2f2;
	
}

.question_collapsed a.faqItem, .question_expanded a.faqItem {
	display: block;
	background: url(../images/bullets/bullet_grey.gif) no-repeat left 15px;
	border: none;
	padding: 6px 14px;
	color: #666666;
}
.question_expanded a {
	color: #000000;
}
.question_expanded a.faqItem {
	background: url(../images/bullets/bullet_darkgrey.gif) no-repeat left 15px !important;
}
.answer {
	display: none;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	padding: 0px 14px 6px 24px;
}
.question_expanded .answer {
	display: block;
}

#faqContent .active_1, #faqContent .active_a { background-position: left 0px; }
#faqContent .active_2, #faqContent .active_b { background-position: left -54px; }
#faqContent .active_3, #faqContent .active_c { background-position: left -108px; }
#faqContent .active_4, #faqContent .active_d { background-position: left -162px; }
#faqContent .active_5, #faqContent .active_e { background-position: left -216px; }
#faqContent .active_6, #faqContent .active_f { background-position: left -270px; }
#faqContent .active_7, #faqContent .active_g { background-position: left -324px; }
#faqContent .active_8, #faqContent .active_h { background-position: left -378px; }
#faqContent .active_i { background-position: left -272px; }
#faqContent .active_j { background-position: left -306px; }
#faqContent .active_k { background-position: left -340px; }
#faqContent .active_l { background-position: left -374px; }
#faqContent .active_m { background-position: left -408px; }
#faqContent .active_n { background-position: left -442px; }
#faqContent .active_o { background-position: left -476px; }
#faqContent .active_p { background-position: left -510px; }
#faqContent .active_q { background-position: left -544px; }
#faqContent .active_r { background-position: left -578px; }
#faqContent .active_s { background-position: left -612px; }
#faqContent .active_t { background-position: left -646px; }
#faqContent .active_u { background-position: left -680px; }
#faqContent .active_v { background-position: left -714px; }
#faqContent .active_w { background-position: left -748px; }
#faqContent .active_x { background-position: left -782px; }
#faqContent .active_y { background-position: left -816px; }
#faqContent .active_z { background-position: left -815px; }


/* SEARCH RESULT */
div#searchResultTop{
	line-height: 18px;
	margin-top: 15px;
}	

div.searchResult{
	margin: 10px 0 10px 0;	
	font-size: 14px;
	line-height: 20px;
}

div.searchResult img{
	float: left;
	margin-right: 10px;
}

div.searchResultText{
	padding-top: 5px;
}

div.searchResultText a {
	text-decoration: none;
	font-weight: bold;
	display: block;
	background-image: url(../images/bullets/bullet_b1.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-left: 12px;
}

div.searchResultPages {
	margin: 10px 0 10px 0;
	text-align: center;
	background-image: url(../images/hr_shadow.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	min-height: 30px;
	padding-top: 12px;
}	

div.searchResultPages a{
	display: block;
	margin-right: 10px;
	float: left;
}

div.searchResultPages a.active{
	font-weight: bold;
}

.searchLine{
	height: 1px;
}


/* NO CONTENT IMAGE */
#faq #imageContent,
#news #imageContent
{
	display: none;
}

#testShare {
	height: 30px;
}

#testShare .addthis_toolbox {
	float: right;
}

