.rightmodule-content span.blue {
        color: #477FBE;
}

/* Acupuncture */

.moduletable_acupuncture .rightmodule-top {
	height: 5px;
	background: #BDE3A4;
}

.moduletable_acupuncture .rightmodule-content {
	background: transparent url('../images/box_green.png') no-repeat left bottom;
	padding: 0 15px;
	height: 181px;
}

.moduletable_acupuncture .rightmodule-content h2 {
	font: 17px Arial;
	color: #72C43C;
}

.moduletable_acupuncture a.readmore {
        float: right;
        color: #61A633;
}

/* Reflexology */

.moduletable_reflexology .rightmodule-top {
	height: 5px;
	background: #E9C223;
}

.moduletable_reflexology .rightmodule-content {
	background: transparent url('../images/box_2.png') no-repeat left bottom;
	padding: 0 15px;
	height: 142px;
}

.moduletable_reflexology .rightmodule-content h2 {
	font: 17px Arial;
	color: #E6B800;
}

.moduletable_reflexology a.readmore {
        color: #E9C223;
}

/* Hypnofertility */

.moduletable_hypnofertility .rightmodule-top {
	height: 5px;
	background: #99B8DC;
}

.moduletable_hypnofertility .rightmodule-content {
	background: transparent url('../images/box_3.png') no-repeat left bottom;
	padding: 0 15px 0 85px;
	height: 137px;
}

.moduletable_hypnofertility .rightmodule-content h2 {
	font: 17px Arial;
	color: #477FBE;
        padding-top: 20px;
}

.moduletable_hypnofertility a.readmore {
        color: #00CCFF;
        float: right;
}

.module_sobi_sobisearch {
        width: 214px;
}

.module_sobi_sobisearch input.inputbox {
        border: 1px solid #DC58A0;
        color: #999999;
}

.module_sobi_sobisearch select.inputbox {
        border: 1px solid #CCCCCC;
        color: #999999;
}

.modulesobi-top {
        background: transparent url('../images/bg_box_search_top.png') no-repeat left bottom;
	height: 5px;
}

.modulesobi-content {
        background: transparent url('../images/bg_box_search_content.png') repeat-y left bottom;
	padding-left: 5px;
}

.modulesobi-bottom {
        background: transparent url('../images/bg_box_search_bottom.png') no-repeat left top;
	height: 9px;
	line-height: 1px;        
}

.module_sobi_sobisearch h2 {
        background: none;
        font-weight: normal;
        padding-left: 5px;
        overflow: auto;
        height: 29px;
}

.module_sobi_sobisearch input.button {
        background: #DC58A0;
        padding: 2px;
}

.module_sobi_sobisearch #sobiSearchFormExtOpt {
	background: none;
	border: none;
	overflow: auto;
}

.sobi2SearchMod #sobiSearchFormExtOpt {
        margin-top: 10px;
        width: 209px;
}

.sobi2SearchMod #sobi2eSearchForm {
        width: 204px;
}