/* MAIN LAYOUT STYLES */



#container {

	width: 1000px;

	margin: 0 auto;

}



#main_header {

	height: 116px;

}



#header_left {

	width: 170px;

	float: left;

}



#inner_left {

	width: 450px;

	float: left;

}



#logo {

	margin-top: 5px;

	margin-left: 21px;

	width: 200px;

	height: 123px;

	overflow: hidden;

}



#inner_logo {

	margin-top: 5px;

	margin-left: 21px;

	width: 424px;

	height: 123px;

	overflow: hidden;

}



#logo h1 {

	background-position: 0 0;

	background-repeat: no-repeat;

	height: 0;

	line-height: 1;

	padding: 123px 0 0 0;

	background-image: url(../images/whygoabroad-logo.png);

	color: #ffffff;

	margin: 0;

	float: left;

	width: 200px;

}



* html #logo h1 {

	height: 69px;

	he\ight: 0;

}



#inner_logo h1 {

	background-position: 0 0;

	background-repeat: no-repeat;

	height: 0;

	line-height: 1;

	padding: 123px 0 0 0;

	background-image: url(../images/whygoabroad-logo.png);

	color: #ffffff;

	margin: 0;

	float: left;

	width: 434px;

}



* html #inner_logo h1 {

	height: 123px;

	he\ight: 0;

}



#header_right {

	width: 550px;

	float: right;

}



#top_container {

	width: 550px;

	float: right;

	text-align: left;

	margin-top: 10px;

	padding-right: 10px;

}



#top_nav {

	float: left;

}



#phone_no {

	float: right;

	padding-top: 10px;

}



#top_nav ul {

	float: left;

	margin: 0;

	width: 260px;

	margin-left: 80px;

	margin-top: 12px;

}



#top_nav li {

	display: inline;

	list-style-type: none;

	margin: 0;

	padding-right: 15px;

}



#top_nav li a {

	color: #ffffff;

	font-size: 120%;

	text-decoration: none;

}



#top_nav li a:hover {

	color: #ffffff;

}



#top_nav img {

	float: right;

	padding-top: 10px;

}



#homepage_banner {

	clear: both;

	height: 220px;

	width: 1000px;

	background: #550a2e;

}



#home_banner_left {

	width: 255px;

	float: left;

	text-align: left

}



#home_wga_logo {

	margin-left: 22px;

	margin-top: 33px;

}



#home_banner_left h2 {

	margin-left: 22px;

	font-family: Trebuchet MS;

	font-size: 180%;

	line-height: 140%;

	font-weight: normal;

}



#home_banner_right {

	width: 720px;

	float: right;

	text-align: left;

	padding-top: 28px;

}



#home_banner_right p {

	font-family: Trebuchet MS;

	font-size: 130%;

	line-height: 170%;

	width: 700px;

	margin: 0;

	padding-bottom: 10px;

}



#inner_banner {

	clear: both;

	height: 60px;

	width: 1000px;

	background: #550A2E;

}



#inner_banner h2 {

	color: #ffffff;

	margin: 0;

	float: left;

	font-size: 300%;

	font-weight: normal;

	font-family: Arial;

	margin-top: 8px;

	margin-left: 20px;

	line-height: 40px;

}



#homepage_main {

	clear: both;

	width: 1000px;

	height: 512px;

	background-image: url(../images/homepage-bg-new.jpg);

}



#inner_main {

	clear: both;

	width: 1000px;

	overflow: hidden;

	z-index: 1;

}



#main_spacer {

	clear: both;

	width: 1000px;

	height: 20px;

	background: #000000;

}



#side_nav_container {

	width: 180px;

	float: left;

	margin-left: 10px;

}



#side_nav_top {

	width: 180px;

	height: 5px;

	background: url(../images/side-nav-top-new.png) no-repeat 0 0;

	margin-top: 10px;

}



#side_nav_bottom {

	clear: both;

	width: 180px;

	height: 5px;

	background: url(../images/side-nav-bottom-new.png) no-repeat 0 0;

}



#side_nav {

	text-align: left;

	background: #580A32;

	padding-bottom: 10px;



}



#side_nav ul {

	margin: 0;

}



#side_nav ul li {

	margin: 0;

	list-style-type: none;

	font-family: Verdana;

	padding-left: 5px;

	padding-top: 10px;

}



#side_nav ul li a {

	text-decoration: none;

	color: #ffffff;

	font-weight: bold;

}



#side_nav ul li.parent a.parent {

	font-size: 110%;

}



#side_nav ul li a:hover {

	color: #ffffff;

}



#page_content {

	width: 784px;

	float: right;

	text-align: left;

	margin-top: 10px;

	margin-right: 10px;

}



#page_content_left {

	width: 558px;

	float: left;

}



img.header_image {

	margin-bottom: 10px;

}



#page_content_right {

	width: 208px;

	float: right;

}



#home_main_left {

	width: 350px;

	float: left;

	margin-left: 21px;

	margin-top: 23px;

}



#home_main_right {

	width: 208px;

	height: 465px;

	float: right;

	margin-right: 22px;

	margin-top: 22px;

	text-align: left;

	position: relative; 

	overflow: hidden;

}



#home_main_right .panel_transparency {

	background-image: url(../images/contact-panel.png);

	-moz-opacity:.50;

	filter:alpha(opacity=50);

	opacity:.50;

	width: 208px;

	height: 465px;

	position:absolute;  

	top:0px;  

	left:0px;

}



#home_main_right h4 {

	margin: 0;

	color: #F33A98;

	font-size: 180%;

	font-weight: normal;

	padding-top: 10px;

	padding-left: 10px;

}



#home_main_right p {

	margin: 0;

	padding-top: 10px;

	padding-left: 10px;

	width: 188px;

}



#home_form {

	margin: 0;

	margin-top: 10px;

}



#home_form label.norml {

	float: left;

	width: 70px;

	height: 17px;

	clear: both;

	padding-left: 10px;

	margin-bottom: 2px;

}



#home_form label.widel {

	float: left;

	width: 150px;

	clear: both;

	padding-left: 10px;

	margin-bottom: 2px;

}



#home_form input.normi {

	width: 100px;

	height: 14px;

	float: right;

	margin-right: 10px;

	border: 0;

	margin-bottom: 3px;

	background-color: #6B3F51;

	color: white;

}



#home_form input.normc {

	width: 15px;

	float: right;

	margin-right: 10px;

	border: 0;

	margin-bottom: 2px;

}



#home_form select.norms {

	width: 100px;

	float: right;

	margin-right: 10px;

	border: 0;

	margin-bottom: 2px;

	background-color: #6B3F51;

	color: white;

}



#home_form select.norms option {

	background-color: #6B3F51;

	border: 0;

}



#home_form select.wide_select {

	width: 180px;

	margin-left: 10px;

	float: left;

	border: 0;

	margin-bottom: 2px;

	background-color: #6B3F51;

	color: white;

}



#home_form input.submit {

	clear: both;

	margin-top: 6px;

	padding-left: 120px;

}



#panel_1 {

	clear: both;

	width: 355px;

	height: 147px;

	margin-bottom: 13px;

	text-align: left;

	position: relative; 

	overflow: hidden;

}



#panel_1 .panel_transparency {

	background-image: url(../images/panel.png);

	-moz-opacity:.75;

	filter:alpha(opacity=75);

	opacity:.75;

	width: 355px;

	height: 147px;

	position:absolute;  

	top:0px;  

	left:0px;

}



.panel_content {

	background: #56012D;

}



.panel_content_home {

	position:relative;

}



.home_panel_content {

	overflow: auto;

	position:relative;

}



#panel_1 h3, #panel_2 h3, #panel_3 h3 {

	color: #bfb6bb;

	font-size: 210%;

	font-weight: normal;

	margin: 0;

	float: left;

	width: 310px;

	margin-left: 10px;

	margin-top: 12px;

	margin-bottom: 7px;

}



span.home_uk_price {

	color: #bfb6bb;

	font-size: 200%;

	font-weight: normal;

}



span.home_spain_price {

	color: #96828d;

	font-size: 200%;

	font-weight: normal;



}





#panel_1 p, #panel_2 p, #panel_3 p {

	color: #BCB2B8;

	margin: 0;

	margin-left: 10px;

	float: left;

	width: 250px;

}



#panel_1 p.prices, #panel_2 p.prices, #panel_3 p.prices {

	width: 310px;

	margin-top: 3px;

	margin-bottom: 5px;

}





hr.home_panel {

	clear: both;

	width: 315px;

	height: 1px;

	color:#664B52;

	background-color:#664B52;

	border: 0;

	margin-left: 10px;

}



img.home_more {

	float: right;

	margin-right: 10px;

	margin-top: 25px;

}



#panel_2 {

	clear: both;

	width: 355px;

	height: 147px;

	margin-bottom: 13px;

	text-align: left;

	position: relative; 

	overflow: hidden;

}



#panel_2 .panel_transparency {

	background-image: url(../images/panel.png);

	-moz-opacity:.60;

	filter:alpha(opacity=60);

	opacity:.65;

	width: 355px;

	height: 147px;

	position:absolute;  

	top:0px;  

	left:0px;

}



#panel_3 {

	clear: both;

	width: 355px;

	height: 147px;

	text-align: left;

	position: relative; 

	overflow: hidden;

}



#panel_3 .panel_transparency {

	background-image: url(../images/panel.png);

	-moz-opacity:.50;

	filter:alpha(opacity=50);

	opacity:.50;

	width: 355px;

	height: 147px;

	position:absolute;  

	top:0px;  

	left:0px;

}



.large_panel_container {

	width: 560px;

	float: left;

	margin-top: 13px;

}



.large_content_panel_top {

	width: 560px;

	height: 10px;

	background-image: url(../images/large-content-panel-top-new.png);

}



.large_content_panel {

	width: 560px;

	background: #eeeeee;

	overflow: auto;

}



.content_panel_inner {

	width: 518px;

	margin-left: 20px;

}



.large_content_panel form {

	clear: both;

	width: 515px;

	padding-bottom: 8px;

}



.large_content_panel p {

	margin: 0;

	padding-bottom: 8px;

	color:#585858;

	text-align: justify;

}



p#error {

	color: #edef1d;

	font-weight: bold;

}

.large_content_panel p a {

	color:#585858;

	text-decoration: underline;

}



.large_content_panel ul {

	margin: 0;

	color:#585858;

	width: 525px;

	padding: 0;

}



.large_content_panel ol {

	margin: 0;

	color:#585858;

}



.large_content_panel li {

	color:#585858;

	padding: 0;

}



.large_content_panel li a {

	color:#585858;

}



.large_content_panel p.story {

	margin-left: 0;

	padding-top: 15px;

}



.large_content_panel img {

	margin-top: 17px;

	margin-right: 10px;

}



.large_content_panel h3 {

	font-family: Arial;

	font-size: 250%;

	font-weight: normal;

	color: #585858;

	margin: 0;

	float: left;

	width: 515px;

	margin-top: 10px;

	clear: both;

	line-height: 35px;

}



hr.content_panel {

	width: 515px;

	height: 2px;

	color: #D9D9D9;

	background-color: #D9D9D9;

	border: 0;

	clear: both;

	margin-bottom: 10px;

	float: left;

}



.large_content_panel h4 {

	font-family: Arial;

	font-size: 150%;

	font-weight: bold;

	color: #585858;

	margin: 0;

	float: left;

	margin-top: 15px;

	clear: both;

	padding-bottom: 6px;

	width: 515px;

}



.large_content_panel table {

	background: #000000;

	margin-left: 12px;

	width: 515px;

	clear: both;

}



.large_content_panel th {

	background: #ffffff;

	color: #57012E;

	font-weight: bold;

	padding: 3px;

}



.large_content_panel td {

	background: #ffffff;

	color: #000000;

	padding: 3px;

}



.large_content_panel th {

	background: #ffffff;

}



.large_content_panel_bottom {

	width: 560px;

	height: 10px;

	background-image: url(../images/large-content-panel-bottom-new.png);

}



.postcard_panel_top {

	width: 560px;

	height: 10px;

	background: url(../images/postcard-panel-top.png) no-repeat 0 0;

	clear: both;

}



.postcard_panel {

	width: 560px;

	float: left;

	height: 300px;

	background: #ffffff;

}



.postcard_image {

	float: right;

	width: 200px;

	margin-right: 10px;

}



.postcard_text {

	float: left;

	width: 320px;

	margin-top: 10px;

	margin-left: 10px;

}



.postcard_text p {

	margin: 0;

	width: 320px;

	padding-bottom: 8px;

	color:#B42672;

	float: left;

	text-align: justify;

	font-family: Arial;

	font-size: 110%;

}



.postcard_text p a {

	color:#DACFD7;

	text-decoration: underline;

}



.postcard_text h3 {

	font-family: Arial;

	font-size: 240%;

	font-weight: bold;

	color:#B42672;

	margin: 0;

	float: left;

	width: 320px;

	clear: both;

	line-height: 35px;

}



hr.postcard_rule {

	width: 320px;

	height: 2px;

	color: #bf8f9b;

	background-color: #bf8f9b;

	border: 0;

	clear: both;

	margin-bottom: 10px;

	float: left;

}



.postcard_panel_bottom {

	width: 560px;

	height: 10px;

	background: url(../images/postcard-panel-bottom.png) no-repeat 0 0;

	clear: both;

}



.ad_panel_container {

	clear: both;

	margin-top: 13px;

	width: 558px;

	float: left;

}



.ad_panel_top {

	width: 560px;

	height: 10px;

	background-image: url(../images/ad-panel-top.png);

}



.ad_panel {

	width: 560px;

	background: #F33A98;

	overflow: auto;

}



.ad_panel_left {

	float: left;

	margin-left: 20px;

	margin-top: 10px;

	width: 340px;

}



.ad_panel_right {

	float: right;

	margin-right: 20px;

	width: 170px;

	text-align: right;

}



.ad_panel_right img {

	margin-top: 50px;

}





.ad_panel h5 {

	margin: 0;

	color: #ffffff;

	font-family: Arial;

	font-size: 250%;

	font-weight: bold;

	line-height: 35px;

}



.ad_panel p {

	padding-top: 10px;

	padding-bottom: 10px;

}



.uk_title {

	color: #5D0734;

	font-size: 200%;

}



.uk_price {

	color: #5D0734;

	font-size: 200%;

}



.ad_panel p {

	margin: 0;

}



.ad_panel_bottom {

	width: 560px;

	height: 10px;

	background-image: url(../images/ad-panel-bottom.png);

}



.link_panel_container {

	clear: both;

	margin-top: 13px;

	width: 560px;

	float: left;

}



.link_panel_1 {

	float: left;

	width: 266px;

}



.link_panel_1 h4, .link_panel_2 h4 {

	margin: 0;

	margin-left: 10px;

	font-size: 120%;

	margin-bottom: 10px;

}



.link_panel_1 h5, .link_panel_2 h5 {

	margin: 0;

	margin-left: 10px;

	font-size: 100%;

	margin-bottom: 10px;

}



.link_panel_1 img {

	margin-left: 10px;

	margin-right: 10px;

}



.link_panel_1 p a, .link_panel_2 p a {

	color: #ffffff;

}



.link_panel_1 p, .link_panel_2 p {

	margin: 0;

	margin-left: 10px;

}



.link_panel_2 {

	float: right;

	width: 266px;

}



.link_panel_top {

	width: 266px;

	height: 10px;

	background: url(../images/link-panel-top.png) no-repeat 0 0;

}



.link_panel_bottom {

	width: 266px;

	height: 10px;

	background: url(../images/link-panel-bottom.png) no-repeat 0 0;

}



#inner_contact_panel {

	width: 207px;

	position: relative; 

	background: #57012E;

}



#inner_contact_panel_top {

	width: 207px;

	height: 10px;

	background: url(../images/contact-panel-top.png) no-repeat 0 0;

}



#inner_contact_panel_bottom {

	clear: both;

	width: 207px;

	height: 10px;

	background: url(../images/contact-panel-bottom.png) no-repeat 0 0;

	margin-bottom: 13px;

}



#inner_contact_panel h4 {

	margin: 0;

	color: #ffffff;

	font-size: 180%;

	font-weight: normal;

	padding-top: 5px;

	padding-left: 10px;

	width: 188px;

}



#inner_contact_panel p {

	margin: 0;

	padding-top: 5px;

	padding-left: 10px;

	width: 188px;

}



#inner_form {

	margin: 0;

	margin-top: 10px;

	width: 200px;

}



#inner_form label.norml {

	float: left;

	width: 70px;

	height: 17px;

	clear: both;

	padding-left: 10px;

	margin-bottom: 2px;

}



#inner_form label.widel {

	float: left;

	width: 150px;

	clear: both;

	padding-left: 10px;

	margin-bottom: 2px;

}



#inner_form input.normi {

	width: 100px;

	height: 14px;

	float: right;

	margin-right: 10px;

	border: 0;

	margin-bottom: 3px;

	background-color: #62434B;

	color: #ffffff;

}



#inner_form input.normc {

	width: 15px;

	float: right;

	margin-right: 10px;

	border: 0;

	margin-bottom: 2px;

}



#inner_form select.norms {

	width: 100px;

	float: right;

	margin-right: 10px;

	border: 0;

	margin-bottom: 2px;

	background-color: #62434B;

	color: white;

}



#inner_form select.wide_select {

	width: 180px;

	margin-left: 10px;

	float: left;

	border: 0;

	margin-bottom: 2px;

	background-color: #62434B;

	color: white;

}



#inner_form input.submit {

	clear: both;

	margin-top: 7px;

	margin-left: 120px;

}



.side_panel_container {

	width: 207px;

}



.side_panel_top {

	width: 207px;

	height: 10px;

	background-image: url(../images/thin-white-panel-top-new.png);

}



.side_panel {

	width: 207px;

	background: #adadad;

	color: #57012E;

}



.side_panel p {

	margin: 0;

}



.side_panel ul {

	margin: 0;

}



.side_panel_inner {

	text-align: center;

	padding-top: 10px;

	padding-bottom: 10px;

}



.side_panel_bottom {

	width: 207px;

	height: 10px;

	background-image: url(../images/thin-white-panel-bottom-new.png);

	margin-bottom: 13px;

}



.blog_sidebar_container {

	width: 207px;

}



.blog_sidebar_top {

	width: 207px;

	height: 10px;

	background: url(../images/contact-panel-top.png) no-repeat 0 0;

	margin-top: 10px;

}



.blog_sidebar_bottom {

	clear: both;

	width: 207px;

	height: 10px;

	background: url(../images/contact-panel-bottom.png) no-repeat 0 0;

}



.blog_sidebar {

	text-align: left;

	background: #57012E;

	padding-bottom: 10px;

}



.blog_sidebar_inner {

	width: 190px;

	margin-left: 8px;

}



.blog_sidebar_inner h4 {

	margin: 0;

	font-family: Arial;

	font-weight: bold;

	font-size: 120%;

	color: #ffffff;

	padding-top: 6px;

	padding-bottom: 2px;

}



.blog_sidebar_inner h5 {

	margin: 0;

	font-family: Arial;

	font-weight: bold;

	font-size: 100%;

	color: #ffffff;

	padding-top: 10px;

	padding-bottom: 4px;

}



.blog_sidebar_inner h5 a {

	color: #ffffff;

}



.blog_sidebar_inner a.read_more {

	color: #ffffff;

	font-weight: bold;

}



.blog_sidebar_inner p {

	margin: 0;

	color: #D5CFD3;

}



#main_footer {

	clear: both;

	background: #3b3b3b;

	width: 1000px;

	text-align: left;

	overflow: auto;

}



.footer_list_container {

	width: 200px;

	float: left;

}



.footer_list_container h5 {

	background-position: 0 0;

	background-repeat: no-repeat;

	height: 0;

	line-height: 1;

	padding: 20px 0 0 0;

	color: #ffffff;

	margin: 0;

	float: left;

	width: 180px;

	overflow: hidden;

	margin-left: 20px;

	margin-top: 10px;

}



.footer_list_container h5.cosmetic_surgery {

	background-image: url(../images/footer-cosmetic-surgery-h5.png);

}



.footer_list_container h5.obesity_surgery {

	background-image: url(../images/footer-obesity-surgery-h5.png);

}



.footer_list_container h5.hair_restoration {

	background-image: url(../images/footer-hair-restoration-h5.png);

}



ul.footer_link_list {

	width: 200px;

	float: left;

	margin: 0;

	margin-left: 20px;

	margin-top: 5px;

	padding-bottom: 10px;

}



ul.footer_link_list li {

	margin: 0;

	list-style-type: none;

	color: #939393;

	font-family: Verdana;

	font-size: 110%;

	font-weight: bold;

}



ul.footer_link_list li a {

	color: #939393;

	text-decoration: none;

}



ul.footer_link_list li a:hover {

	color: #ffffff;

}



#sub_footer {

	clear: both;

	width: 1000px;

	height: 50px;

}



#sub_footer_left {

	float: left;

	padding-top: 10px;

	padding-left: 12px;

}



#sub_footer_right {

	float: left;

	padding-right: 0px;

}



#sub_footer_right p {

	color: #939393;

}



#sub_footer_right p a {

	color: #939393;

	text-decoration: none;

}



#sub_footer_right p a:hover {

	color: #ffffff;

}



#bottom_nav {

	text-align: left;

	padding-top: 40px;

	padding-left: 40px;

	clear: both;

	font-family: Verdana;

	font-size: 12px;

	z-index: 6;

}



.errorField {

	  background-color: #990000;

	  color: white;

}



#latest_news {

	clear: both;

	background: #815D6E;

	width: 1000px;

	text-align: left;

	overflow: auto;

}



#news_container {

	width: 450px;

	float: left;

	margin-left: 20px;

	margin-top: 15px;

}



#latest_news h4 {

	font-size: 140%;

	margin: 0;

	margin-left: 15px;

	margin-bottom: 8px;

	color: #550A2E;

}



#latest_news h5 {

	font-size: 120%;

	margin: 0;

	margin-left: 15px;

	margin-bottom: 6px;

}



#latest_news h5 a {

	color: #550A2E;

	text-decoration: none;

}



#latest_news p {

	margin: 0;

	width: 420px;

	margin-left: 15px;

	padding-bottom: 6px;

}



#blog_container {

	width: 450px;

	float: right;

	margin-right: 20px;

	margin-top: 15px;

}



.wide_panel_top {

	width: 450px;

	height: 6px;

	background-image: url(../images/wide-white-panel-top.png);

	-moz-opacity:.50;

	filter:alpha(opacity=50);

	opacity:.50;

}



.wide_panel {

	width: 450px;

	background: #C0AEB7;

	color: #57012E;

}



.wide_panel_bottom {

	width: 450px;

	height: 6px;

	background-image: url(../images/wide-white-panel-bottom.png);

	-moz-opacity:.50;

	filter:alpha(opacity=50);

	opacity:.50;

	margin-bottom: 13px;

}



.wide_panel hr {

	width: 420px;

	height: 1px;

	color:#664B52;

	background-color:#664B52;

	border: 0;

	margin-left: 15px;

}





#latest_blogs {

	clear: both;

	background: #815D6E;

	width: 1000px;

	text-align: left;

	overflow: auto;

	padding-top: 20px;

	padding-bottom: 20px;

}



.blog_panel_top {

	width: 960px;

	height: 6px;

	background-image: url(../images/blog-white-panel-top.png);

	-moz-opacity:.50;

	filter:alpha(opacity=50);

	opacity:.50;

	margin: 0 auto;

}



.blog_panel {

	width: 960px;

	background: #C0AEB7;

	color: #57012E;

	margin: 0 auto;

	overflow: auto;

}



.blog_panel_bottom {

	width: 960px;

	height: 6px;

	background-image: url(../images/blog-white-panel-bottom.png);

	-moz-opacity:.50;

	filter:alpha(opacity=50);

	opacity:.50;

	margin-bottom: 13px;

	margin: 0 auto;

}



.blog_panel_left {

	width: 600px;

	margin-left: 15px;

	float: left;

}



.blog_panel_right {

	width: 300px;

	margin-right: 15px;

	float: right;

}



.blog_panel_left hr {

	width: 600px;

	height: 1px;

	color:#664B52;

	background-color:#664B52;

	border: 0;

}



.blog_panel_right hr {

	width: 300px;

	height: 1px;

	color:#664B52;

	background-color:#664B52;

	border: 0;

}



.blog_panel_right ul li a {

	color: #550A2E;

}



#latest_blogs h4 {

	font-size: 140%;

	margin: 0;

	margin-bottom: 8px;

	color: #550A2E;

}



#latest_blogs h5 {

	font-size: 120%;

	margin: 0;

	margin-bottom: 6px;

}



#latest_blogs h5 a {

	color: #550A2E;

	text-decoration: none;

}



#latest_blogs p {

	margin: 0;

	width: 580px;

	padding-bottom: 6px;

}



#bmi_calc_container {

	width: 500px;

	background: #815d6e;

	padding: 5px;

}



#bmi_calc_container p {

	color: #ffffff;

}



form.bmi_calc {

	

}



form.bmi_calc label {

	display: block;

	color:#DACFD7;

	font-weight: bold;

}



form.bmi_calc select {

	width: 100px;

	border: 0;

	background-color: #62434B;

	color: white;

	margin-right: 4px;

}



input.bmi_submit {

	margin-top: 10px;

	background: #9c416d;

	color: #ffffff;

	border: 0;

	padding: 4px 6px;

	font-weight: bold;

}



span.radio_text {

	color:#DACFD7;

}