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

@import "sliding.css";

* { margin:0 auto; padding:0;border:0; }

body { 
	background: #f3f3f7 url(/bm/themes/elken/img/elken/background.jpg) repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.4em;
	}
input {
	font-family: Arial, Helvetica, sans-serif;
}

p { margin-bottom: 5px; }

p a {
	color:#f286b7;
}

.clear { clear: both; }

.margin-r { margin-right: 13px; }
.margin-b { margin-bottom: 15px; }

/*----- GLOBAL -----*/

div#elken-wrapper {
	width: 100%;
	height: auto;
	text-align: center;
	margin:0;
	}

div#elken-content-holder {
	width: 960px;
	height: auto;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: none;
	border-top: none;
	background: #FFFFFF url(/bm/themes/elken/img/elken/elken-bg.gif) 0 175px repeat-y; 
	}

/*----- TYPOGRAPHY -----*/

h1 { font-size: 26px; color: #b7b7b5; font-style:italic; margin-bottom:20px; line-height:26px;}
h2 { font-size: 20px; color: #0A195C; }
h3 { font-size: 18px; color: #0A195C; margin-bottom: 2px; }
h4 {}
h5 { font-size:14px; color: #0A195C; margin-bottom: 2px;}
h6 {}
.blueQuote {
	color:#8ddaff !important;
	line-height:21px;
}
.greyTitle {
	color:#b0afb4 !important;
}

.talignRight {
	text-align:right;
}

/*----- SEARCH -----*/

div#search {
	float: right;
	padding: 80px 35px 0 0;
	}

/*----- HEADER -----*/

div#elken-header {
	background: #fff url(/themes/elken/img/elken/header.jpg) bottom no-repeat;
	width: 100%;
	height: 175px;
	}
	div#elken-header a {
		text-decoration: none;
		color: #999;
		}
	div#elken-header a:hover,
	div#elken-header a.selected {
		text-decoration: none;
		color: #000;
		}
		
div#elken-header .header-links {
            height: 20px;
            float: left;
            text-align: left;
            color: #cccccc;
            padding: 10px 0 0 15px;
            width:130px;
            }
div#elken-header .header-links a{
            font-weight:bold;
            color: #000;
}

div#elken-header .header-links a:hover{
            font-weight:bold;
            color: #999;
}

div#elken-header .country {
	height: 25px;
	float: right;
	padding: 5px 35px 0 0;
	}

div#elken-header input {
	border:1px solid #000;
	padding:2px;
}

#elken-header #logoLink {
	display:block;
	float:left;
	width:75px;
	height:89px;
	padding-left:38px;
}

/*----- FOOTER -----*/

div#elken-footer {
	background: url(/bm/themes/elken/img/elken/footer.jpg) no-repeat;
	width: 890px;
	height: 20px;
	padding: 10px 35px 0 35px;
	}
	div#elken-footer .footer-links1 {
		font-size: 10px;
		color: #FFFFFF;
		float: left;
		padding-left: 10px;
		}
	div#elken-footer .footer-links2 {
		/*font-size: 10px;*/
		color: #FFFFFF;
		float: right;
		padding-right: 10px;
		}
	/*div#elken-footer .footer-links2 ul li { list-style-type: none; display: inline; margin-left: 15px; }*/
	
	div#elken-footer .footer-links2 a {
		text-decoration: none;
		color: #0a1953;
		}	
	div#elken-footer .footer-links2 a:hover,
	div#elken-footer .footer-links2 a.selected {
		text-decoration: none;
		color: #fff;
		}
	div#elken-footer .footer-links2 a.sitemap,
	div#elken-footer .footer-links2 a.sitemap:hover {
		text-decoration: none;
		color: #fff;
		}			
		
/*----- NAVIGATION -----*/			

div#elken-navi {
	font-size: 13px;
	margin-top: 113px;
	height: 26px;
	color: #fff;
	text-align: left;
	}
	div#elken-navi a,
	div#elken-navi a:hover,
	div#elken-navi a.selected { color: #fff; }

/*----- CONTENT -----*/	

div#elken-container {
	text-align: left;
	margin: 10px 35px;
	}
	div#elken-container .col-left { 
		float: left; 
		position: relative; 
		top: 0; 
		width: auto; 
		}
	div#elken-container .col-right { 
		float: right; 
		position: relative; 
		top: 0; 
		width: 240px; 
		}

/*----- BOXES -----*/	
	
.box {
	width: 192px;
	height: 142px;
	padding: 4px;
	float: left;
	border: 1px solid #CCCCFF;
	background-color: #fff;
	overflow: hidden;
	position: relative;
	}

.box .title { float: right; width: 115px; }
.box .content { float: right; width: 115px; font-size: 10px; color: #666666; line-height: 1.1em; }
.box .content ul { padding-top: 3px; padding-left: 18px; list-style-type: disc; }
.box .content ul li { padding: 2px; }
.box .content a {color:#0A195C;}

.box .title2 { float: left; width: 115px; }
.box .content2 { float: left; width: 115px; font-size: 10px; color: #666666; line-height: 1.1em; }
.box .content2 ul { padding-top: 3px; padding-left: 18px; list-style-type: disc; }
.box .content2 ul li { padding: 2px; }

.box-home {
	width: 232px;
	height: auto;
	padding: 4px;
	border: 1px solid #CCCCFF;
	background-color: #fff;
	position: relative;
	float: left;
	font-size: 10px; 
	color: #666666;
	line-height: 1.2em;
	}
.box-home .content-140 { float: left; width: 140px; padding-top: 3px; }

.realize {
	background:#FFF url(/bm/themes/elken/img/elken/landing-realize.png) bottom center no-repeat;
	padding-bottom:117px;
}

.enriching {
	background:#FFF url(/bm/themes/elken/img/elken/landing-enriching.png) 110px 75px no-repeat;
}

.whats-new {
	background:url(/bm/themes/elken/img/elken/whats-new-bg.jpg) top left no-repeat;
}

.upcoming {
	background:url(/bm/themes/elken/img/elken/landing-upcoming.png) bottom right no-repeat;
}

.more { 
	float: right; 
	position: absolute; 
	bottom: 0; right: 0; 
	padding-right: 5px; 
	text-align: right; 
	text-transform: uppercase;
	}
.more2 { 
	float: right; 
	/*padding-right: 5px; */
	text-align: right; 
	text-transform: uppercase;
	}
.more3 { 
	float: left; 
	padding-left: 23px;
	text-align: left; 
	text-transform: uppercase;
	clear:left;
	position: absolute; 
	bottom: 0; left: 0; 
	}
a.more { 
	color: #0A195C;
	font-size: 9px; 
	text-decoration: none;
	}
a.more2 { 
	color: #0A195C;
	font-size: 9px; 
	text-decoration: none;
	}
a.more3 { 
	color: #0A195C;
	font-size: 9px; 
	text-decoration: none;
	}
a.more:hover { text-decoration: underline; }

/*----- CAROUSEL -----*/	
	
.carousel {	
	position: relative; 
	width: 630px; 
	height: 350px; 
	visibility: hidden; 
	float: left; 
	border: 1px solid #CCCCFF;
	margin-bottom: 15px;
	}
.carousel img { border: none; }
.button-holder { z-index: 100; position: absolute; top: 0; margin: 10px 0 0 10px; }
button { border: 1px solid #CCCCFF; padding: 1px 3px; *margin: 1px 3px; background-color: #fff; color: #CCCCFF; } 
button:hover,
button:active { border: 1px solid #CCCCFF; padding: 1px 3px;  background-color: #CCCCFF; color: #fff; } 

/*----------- widgets -----------*/

.leftWidget{
	width:282px;
	float:left;
	margin-left:35px;
	text-align:left;
	_margin-left:17px;
	margin-top:10px;
}

.leftWidgetModules{
	width:282px;
	float:left;
	text-align:left;
	margin-bottom:10px;
}

.leftWidgetModules .borderedBoxLeft {
	border:1px solid #AAA;padding:10px;background-color:#FFF;
}

.borderedBoxLeft .leftSideCatalog {
	width:120px;
	min-height:65px;
	float:left;
	padding:5px;
	padding-left:0;
}

.borderedBoxLeft .separator{
	width:100%;
	height:2px;
	border-bottom:1px solid #000;
}

.leftSideCatalog .productThumbnail {
	height:55px;width:55px;float:left;
}

.leftSideCatalog .itemName {
	width:60px;float:left;line-height:11px;font-size:10px;min-height:44px;
}

.leftSideCatalog .buyButton {
	width:60px;float:left;line-height:11px;font-size:10px;height:16px;
}

.leftWidgetModules .analysisContent {
	background:transparent url(/bm/themes/elken/img/elken/health-desc-content.jpg) top center repeat-y;
	width:273px;
	/*height:444px;*/
	display:none;
	line-height:13px;
	padding:0;
}

.leftWidgetModules .analysisContent2 {
	background:transparent url(/bm/themes/elken/img/elken/analysis-rightModule-bg.jpg) top center repeat-y;
	width:273px;
	height:444px;
	display:none;
	line-height:13px;
	padding:0;
}

.leftWidgetModules .analysisIntro {
	display:none;
	/*width:100%;*/
	background-color:#FFF;
	padding-bottom:15px;
	padding:15px;
}

.analysisIntro a {
	color:#A80000;
	font-size:17px;
	text-decoration:none;
}

.analysisContent a {
	color:#A80000;
	font-size:15px;
	text-decoration:none;
	font-weight:bold;
}

.analysisContent2 a {
	color:#A80000;
	font-size:15px;
	text-decoration:none;
	font-weight:bold;
}

.analysisContentLink {
	padding:5px 15px;
}

.analysisContentLink a {
	color:#A80000;
	font-size:15px;
	text-decoration:none;
	font-weight:bold;
}

.leftWidgetModules #analysisIntro {
	display:block;
}

.rightWidget{
	width:204px;
	_width:200px;
	float:left;
	margin-right:33px;
	_margin-right:0px;
	text-align:center;
	margin-top:10px;
}

.rightWidgetModules{
	width:204px;
	float:left;
	text-align:center;
	margin-bottom:10px;
}

.rightWidgetModules .rightBorderedBox {
	border:1px solid #000;text-align:left;padding:10px;background-color:#FFF;
}

.rightWidgetModules .analysisSquare {
	display:block;float:left;height:76px;width:76px;margin-top:8px;padding-right:8px;
}

.analysisSquare img {
	cursor:pointer;
}

.content{
	text-align:left;
}

.contentWrapperBothExist{
	width:373px;
	_width:373px;
	float:left;
	padding-top:0;
	padding-bottom:0;
	padding-left:15px;
	padding-right:15px;
	margin-top:10px;
}

.contentWrapperBothExist h1 {
	color: #0A195C;
	font-style:normal;
	font-weight:normal;
	line-height:30px;
}

.contentWrapperBothExist h2 {
	line-height:25px;
	font-size: 25px; 
	color: #b7b7b5; 
	font-style:italic; 
	margin-bottom:15px;
}

.contentWrapperBothExist h3 {
	color: #00aeed;
	font-style:normal;
	line-height:20px;
	font-weight:normal;
}

.contentWrapperBothExist h4 {
	color: #0A195C;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
}

.contentWrapperBothExist h5 {
	color: #0A195C;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
}

.contentWrapperBothExist p {
	font-size:11px;
	margin-bottom:15px;
}

.contentWrapperBothExist ul {
	padding-left:25px;
	margin-bottom:5px;
}
.contentWrapperBothExist ul ul{
	color:#AAA;
}
.contentWrapperBothExist ul ul li{
	color:#000;
}

.contentWrapperBothExist ol {
	padding-left:25px;
	margin-bottom:5px;
}

.contentWrapperModulesBothExist{
	width:373px;
	float:left;
	padding:15px;
}

.contentWrapperModulesBothExist .borderedBox{
	border:1px solid #AAA;padding:10px;background-color:#FFF;
}
.borderedBox .individualItem {
	width:160px;height:60px;float:left;border-bottom:1px solid #AAA;padding:5px;
}

.individualItem .productThumbnail {
	height:55px;width:55px;float:left;
}

.individualItem .itemName {
	width:100px;float:left;line-height:11px;font-size:10px;height:39px;
}

.individualItem .buyButton {
	width:100px;float:left;line-height:11px;font-size:10px;height:16px;
}

.contentWrapperLeftExist{
	width:590px;
	float:left;
	padding-left:15px;
	margin-top:10px;
	margin-right:35px;
}

.contentWrapperLeftExist h1 {
	color: #0A195C;
	font-style:normal;
	font-weight:normal;
	line-height:30px;
}

.contentWrapperLeftExist h2 {
	line-height:25px;
	font-size: 25px; 
	color: #b7b7b5; 
	font-style:italic; 
	margin-bottom:15px;
}

.contentWrapperLeftExist h3 {
	color: #00aeed;
	font-style:normal;
	line-height:20px;
	font-weight:normal;
}

.contentWrapperLeftExist h4 {
	color: #0A195C;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
}

.contentWrapperLeftExist p {
	font-size:11px;
	margin-bottom:15px;
}

.contentWrapperLeftExist ul {
	padding-left:25px;
	margin-bottom:5px;
}
.contentWrapperLeftExist ul ul{
	color:#AAA;
}
.contentWrapperLeftExist ul ul li{
	color:#000;
}

.contentWrapperLeftExist ol {
	padding-left:25px;
	margin-bottom:5px;
}

.contentWrapperRightExist{
	width:670px;
	float:left;
	padding-right:15px;
	margin-top:10px;
	margin-left:35px;
}

.contentWrapperNoWidget{
	margin:10px 35px;
}

.contentWrapperModulesLeftExist{
	padding-left:15px;
	float:left;
	width:590px;
}
.contentWrapperModulesRightExist{
	padding-right:15px;
	float:left;
	width:669px;
}

.formFieldWrapper {
	float:left;
	line-height:16px;
	margin-bottom:10px;
	text-align:right;
	margin-right:10px;
	width:40%;
}

.formSubmitButton {
	background-color:#FFF;
	border:2px solid #000;
	font-size:12px;
	font-weight:bold;
	padding:4px;
}

.text {
	width:55%;
	border:1px solid #000;
}

.textarea {
	width:55%;
	height:100px;
	border:1px solid #000;
}

.buttonWrapper {
	float:right;
}

.successContentWrapper {
	/*total width+padding=380px*/
	width:326px;
	padding:22px;
	min-height:410px;
	background:#FFF url(/bm/themes/elken/img/elken/success-bg.jpg) no-repeat;
}

.successDescription {
	min-height:390px;
	color:#7698b4;
	font-size:12px;
}

.successNaviWrapper {
	text-align:center;
}

.successNaviWrapper #current {
	background-color:#AAA !important;
}

.successTabWrapper {
	padding-left:11px;
}

.success-stories #success-image {
	width:278px;
	display:block;
	margin:0 auto;
}

.success-para {
	border-bottom:1px solid #999;
	padding-bottom:25px;
	margin-bottom:25px;
}

.itemWrapper {
	border-bottom:1px solid #CCC;
	margin-bottom:10px;
}

.itemWrapper .dateLanguage {
	float:left;
	width:58px;
	padding:5px;
	height:55px;
}

.itemWrapper .dateLanguage .date {
	color:#AAA;
	font-style:italic;
}

.itemWrapper .dateLanguage .language {
	color:#0A195C;
	font-weight:bold;
}

.itemWrapper .itemDescription {
	padding:5px;
	width:280px;
	line-height:14px;
	float:left;
}

.itemWrapper .itemDescription h3 {
	font-size:12px;
}

.itemWrapper .itemDescription a {
	color:#ff65a7;
	text-decoration:none;
}

.archiveWrapper {
}

.archiveWrapper h3 {
	font-size:12px;
}

.archiveWrapper ul {
	list-style-position:inside;
	list-style-type:none;
	padding-left:10px;
	margin-top:0px;
}

.archiveWrapper h3 {
	color:#0A195C;
	font-size:14px;
}

.archiveWrapper ul li a {
	font-size:12px;
	text-decoration:none;
	color:#777;
}

.archiveWrapper .archiveItemWrapper {
	/*padding-bottom:10px;*/
	/*border-bottom:1px solid #CCC;*/
	margin-bottom:10px;
	padding-left:15px;
}

.event-form {
	color:#00AEED;
	font-size:13px;
	font-weight:bold;
	margin-left:5px;
	padding-left:3px;
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:2px solid #000;
}

.redAsterisk {
	color:#F00;
}

.minHeight675 {
	min-height:675px;
}

.analysisOptionsWrapper {
	width:155px;
	float:left;
	margin-right:8px;
	margin-top:5px;
	font-size:10px;
}

#analysisWrapperHeader {
	width:864px;
	height:26px;margin:0 auto;
	background:transparent url(/bm/themes/elken/img/elken/analysis-header-bg.png) top center no-repeat;
}

.analysisContent {
	padding:0 25px;
}

.analysisContent h3 {
	color:#c1272d;
	font-size:14px;
}

#analysis-result {
	width:481px;
	margin:20px auto 0 auto;
}

#result-content {
	background-color:#99cdff;
	padding:10px 10px 20px 10px;color:#FFF;
}

#result-content ul {
	padding-left:15px;
}

#analysisWrapper {
	width:864px;
	margin:0 auto;
	background:transparent url(/bm/themes/elken/img/elken/analysis-loop-bg.png) top center repeat-y;
}


#beauty1 {
	background-color:#ed1c24;
	padding:0 8px;
	color:#FFF;
	line-height:16px;
}

#beauty1 input {
	margin-right:3px;
}

#beauty2 {
	background-color:#d4145a;
	padding:0 8px;
	color:#FFF;
	line-height:16px;
}

#beauty2 input {
	margin-right:3px;
}

#beauty3 {
	background-color:#009245;
	padding:0 8px;
	color:#FFF;
	line-height:16px;
}

#beauty3 input {
	margin-right:3px;
}

#beauty4 {
	background-color:#ffcc99;
	padding:0 8px;
	line-height:16px;
}

#beauty4 input {
	margin-right:3px;
}

/* water analysis */
.water-column {
	/*width:163px;*/
	float:left;
	margin-top:5px;
	margin-right:15px;
}

#water1 {
	background-color:#4db8ee;
	padding:0 8px;
	color:#FFF;
	line-height:18px;
}

#water1 input {
	margin-right:3px;
	vertical-align:middle;
}

#water2 {
	background-color:#309eed;
	padding:0 8px;
	color:#FFF;
	line-height:18px;
}

#water2 input {
	margin-right:3px;
	vertical-align:middle;
}

#water3 {
	background-color:#4d75ee;
	padding:0 8px;
	color:#FFF;
	line-height:18px;
}

#water3 input {
	margin-right:3px;
	vertical-align:middle;
}

#water4 {
	background-color:#23b0c1;
	padding:0 8px;
	line-height:18px;
	color:#FFF;
}

#water4 input {
	margin-right:3px;
	vertical-align:middle;
}

#water5 {
	background-color:#549abe;
	padding:0 8px;
	line-height:18px;
	color:#FFF;
}

#water5 input {
	margin-right:3px;
	vertical-align:middle;
}

#water6 {
	background-color:#3085ae;
	padding:0 8px;
	line-height:18px;
	color:#FFF;
}

#water6 input {
	margin-right:3px;
	vertical-align:middle;
}

#water7 {
	background-color:#275b94;
	padding:0 8px;
	line-height:18px;
	color:#FFF;
}

#water7 input {
	margin-right:3px;
	vertical-align:middle;
}

#water8 {
	background-color:#0b4086;
	padding:0 8px;
	line-height:18px;
	color:#FFF;
	_min-height:133px;
	*min-height:133px;
}

#water8 input {
	margin-right:3px;
	vertical-align:middle;
}

#water9 {
	background-color:#ffcc00;
	padding:0 8px;
	line-height:16px;
	color:#FFF;
	min-height:115px;
}

#water9 input {
	margin-right:3px;
}

#water10 {
	background-color:#d2ea92;
	padding:0 8px;
	line-height:16px;
	_min-height:410px;
	*min-height:410px;
}

#water10 input {
	margin-right:3px;
}

#water11 {
	background-color:#ccccff;
	padding:0 8px;
	line-height:16px;
	min-height:73px;
}

#water11 input {
	margin-right:3px;
}

#water12 {
	background-color:#0a195c;
	padding:0 8px;
	line-height:16px;
	color:#FFF;
}

#water12 input {
	margin-right:3px;
}

#watertable {
	width:605px;
	height:300px;
	overflow-y:auto;
	overflow-x:hidden;
	
}

#watertable table {
	border-collapse:collapse;
}

#watertable .header{
	background-color:#d9e9f8;
	text-align:center;
	font-weight:bold;
	font-size:10px;
	height:30px;
}


#watertable .subheader{
	background-color:#c5e8fb;
	text-align:center;
	color:#1f2f50;
	font-size:10px;
	height:23px;
}


#watertable .sub2header{
	background-color:#c5e8a6;
	text-align:left;
	color:#151e47;
	font-size:10px;
	height:23px;
}


#watertable .sub2header td{
	padding-left:30px;
}



#watertable .content{
	text-align:left;
	font-size:10px;
}

#watertable .content td{
	border:1px solid #cccccc;
}


/*health*/
#health1 {
	background-color:#ed1c24;
	padding:0 8px;
	color:#FFF;
	line-height:16px;
	min-height:260px;
}

#health1 input {
	margin-right:3px;
}

#health2 {
	background-color:#d4145a;
	padding:0 8px;
	color:#FFF;
	line-height:16px;
	min-height:260px;
}

#health2 input {
	margin-right:3px;
}

#health3 {
	background-color:#009245;
	padding:0 8px;
	color:#FFF;
	line-height:16px;
	min-height:260px;
}

#health3 input {
	margin-right:3px;
}

#health4 {
	background-color:#e7e7e7;
	padding:0 8px;
	line-height:16px;
	min-height:260px;
}

#health4 input {
	margin-right:3px;
}

#health5 {
	background-color:#42210b;
	padding:0 8px;
	line-height:16px;
	color:#FFF;
	min-height:260px;
}

#health5 input {
	margin-right:3px;
}

#health6 {
	background-color:#ff99cc;
	padding:0 8px;
	line-height:16px;
	color:#FFF;
	min-height:260px;
	*min-height:282px;
	_min-height:282px;
}

#health6 input {
	margin-right:3px;
}

#health7 {
	background-color:#00ccff;
	padding:0 8px;
	line-height:16px;
	color:#FFF;
	min-height:260px;
	*min-height:282px;
	_min-height:282px;
}

#health7 input {
	margin-right:3px;
}

#health8 {
	background-color:#b98b29;
	padding:0 8px;
	line-height:16px;
	color:#FFF;
	min-height:260px;
	*min-height:282px;
	_min-height:282px;
}

#health8 input {
	margin-right:3px;
}

#health9 {
	background-color:#ff8702;
	padding:0 8px;
	line-height:16px;
	color:#FFF;
	min-height:260px;
	*min-height:282px;
	_min-height:282px;
}

#health9 input {
	margin-right:3px;
}

#health10 {
	background-color:#ffcc01;
	padding:0 8px;
	line-height:16px;
	min-height:260px;
}

#health10 input {
	margin-right:3px;
}

.health-result {
	margin-right:3px;margin-bottom:3px;
}



#analysisWrapperFooter {
	width:864px;
	height:26px;
	margin:0 auto;
	background:transparent url(/bm/themes/elken/img/elken/analysis-footer-bg.png) top center no-repeat;
}

.analysisHeadline {
	margin-bottom:10px;
}

.archiveList {
	background:transparent url(/bm/themes/elken/img/elken/eventArchiveBg.gif) top center no-repeat;
	height:512px;padding:15px;
}

.tealArrow {
	color:#00adee;
}

#getAcrobat {
	text-align:left;
}

#getAcrobat a{
	display:block;
	width:158px;
	height:39px;
	background:#FFF url('/bm/themes/elken/img/elken/getAcrobat.jpg') no-repeat;
	float:left;
	clear:both;
}

#getAcrobat a:hover{
	display:block;
	width:158px;
	height:39px;
	background:#FFF url('/bm/themes/elken/img/elken/getAcrobat.jpg') 0 -39px no-repeat;
}

#country {
	border:1px solid #0A195C;
}

#resultDivWrapper {
	width:612px;
	float:left;
}

#resultDivWrapper ul {
	margin-left:15px;
}

#resContent {
	background:transparent url('/bm/themes/elken/img/elken/resultWaterBg_02.png') top left repeat-y;
	padding-left:15px;
}

#left a {
	color:#A80000;
	font-size:17px;
	text-decoration:none;
}

.specialWrapper {
	background:transparent url(/bm/themes/elken/img/elken/specialsbg_02.gif) top left repeat-y;
	padding:15px;
	padding-top:10px;
}

.specialWrapper h1 {
	margin-bottom:10px;
}

.specialItemWrapper {
	width:185px;
	border-right:1px solid #000;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:15px;
	float:left;
	padding-right:10px;
}

.specialItemWrapper .productThumbnail {
	display:block;
	width:55px;
	float:left;
}

.specialDescWrapper {
	width:128px;float:left;
}

.productDetailWrapper {
	border:1px solid #AAA;
	padding:10px;
	background-color:#FFF;
}

.productDetailWrapper ul {
	padding-left:15px;
}

a.productCatLink {
	text-decoration:none;
	color:#0A195C;
	font-weight:bold;
}

a#productCatLinkSelected {
	color:#00AEED !important;
}

.paging {
	padding-top:10px;
}

.paging a {
	background-color:#0A195C;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	padding:5px;
}

.paging .pagingAct {
	background-color:#777777;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	padding:5px;
}

.galleryWrapper {
	width:661px;
}

.galleryWrapper .galleryHeader {
	height:8px;
}

.galleryWrapper .galleryContent {
	background: #FFF url('/bm/themes/elken/img/elken/gallery_box_bg.gif') center repeat-y;
}

.galleryWrapper .galleryContent .galleryInside {
	padding:10px;
}
.galleryWrapper .galleryContent .galleryInside h2{
	margin-bottom:10px;
}
.galleryWrapper .galleryContent .galleryInside .galleryDesc {
	float:left;width:45%;
}
.galleryWrapper .galleryContent .galleryInside .galleryImages {
	float:left;width:55%;
}

.galleryWrapper .galleryContent .galleryInside .galleryImages img {
	margin-left:7px;
	border:2px solid #dbd6fe;width:100px;height:75px;
}

.galleryWrapper .galleryFooter {
	height:8px;
}

.galleryWrapper .galleryContent .galleryInside .galleryCatWrapper {
	margin-bottom:15px;
}

.galleryWrapper .galleryContent .galleryInside .galleryCatWrapper img {
	margin-left:7px;
	border:2px solid #dbd6fe;/*width:100px;height:75px;*/
}

.landingLatestPhoto {
	width:610px;
}

.landingLatestPhoto img {
	/*margin-right:7px;border:2px solid #dbd6fe;width:100px;height:75px;*/
	margin-right:7px;border:2px solid #dbd6fe;
}

a.paginationLink {
	font-size:10px;
	cursor:pointer;
}


.healthContentHeader{
	font-size:14px;
	font-weight:bold;
}

.healthContentSubHeader{
	font-size:12px;

}
