/* Breadcrumbs */
#content #breadcrumbs{font-size:10px;margin:8px 0;}
#content #breadcrumbs ul li{float:left;background:transparent url("../images/&gt.gif") no-repeat  100% 55%;margin-right:10px;padding-right:10px;}
#content #breadcrumbs ul li *{color:#666;}
#content #breadcrumbs ul li.current{color:#000;background:none}
#content #topLine{border-top:solid 1px #d6d6d6;height:1px;width:100%;}

/** Free consultation block **/
#landingPage #consultation {background-color:#5f89bc;padding:14px;margin-bottom:13px;}
#landingPage #consultation h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom:8px;
}

#landingPage #consultation .phonescheduleimg{float:left;margin-top:10px;}
#landingPage #consultation .submit{float:left;background:transparent url("../images/buttons/submit.gif") no-repeat 0 0;width:66px;height:22px;border:none;cursor:pointer;margin:0px;}
#landingPage #consultation .rules{color:#b0d1e4;font-size:9px;margin-top:55px;margin-bottom:0;}
#landingPage #consultation select {margin:3px 0;width:98%;}
#landingPage #consultation input {margin:3px 0;width:98%;}
#landingPage #consultation input {margin:3px 0;width:98%;}
#consultation .consult_phone{float:left; font-size:15px; font-weight:bold; color:#000; width:105px;padding:0px; margin:5px 5px 0px 0px;}
#consultation .form_submit_btn{float:right; padding:0px; margin:10px 0px 0px 0px;}

/** Right Column **/
#landingPage #rightColumn{width:209px;float:left;}
.rightcolumnfirst{width:209px;float:left;padding-top:19px;}
.rightcolumn{width:209px;float:left;padding-top:0px;}
#content .textblock{margin-bottom:10px;padding:14px 10px;}
#content .textblock.last{margin:0;}
#content .textblock .toutimage{float:left;background-color:#fff;padding:1px;border:solid 1px #ccc;margin-right:10px;}
#content .textblock h4{margin:0 0 7px 0;}
.rightcolumn .textblock {padding-bottom:0px;margin:0px;}
.rightcolumn.textblock p.withimg, #landingPage #rightColumn .textblock p.withimg{width:89px;float:left;font-size:11px;}
.rightcolumn.textblock p, #landingPage #rightColumn .textblock p{float:none;font-size:11px;}

/** Left Column **/
#content #leftColumn{width:176px;float:left;background:#f0f0f0 url("../images/leftNavTatoo.gif") no-repeat bottom left;}
#content #leftColumn *{color:#333;text-decoration:none;}

/*#content #tattooImg{background:#f0f0f0 url("../images/leftNavTatoo.gif") no-repeat bottom left;height:176px;width:176px;}*/
#content #leftColumn a, 
#content #leftColumn a:active,
#content #leftColumn a:visited,
#content #leftColumn a:hover{display:block;width:100%;height:28px;border-bottom:solid 1px #fff;line-height:27px;text-decoration:none;background:transparent url("../images/&gtGray5X5.gif") no-repeat 12px 50%;}
#content #leftColumn a span {margin-left:25px;}
#content #leftColumn a:hover{font-weight:bold;background:#004395 url("../images/&gtWhite5X5.gif") no-repeat 12px 50%;}
#content #leftColumn a:hover span{color:#fff;}
#content #leftColumn a.current, 
#content #leftColumn a.current:active,
#content #leftColumn a.current:visited{background:#004395 url("../images/&gtWhite5X5.gif") no-repeat 10px 50%;font-weight:bold;}
#content #leftColumn a.current span{color:#fff;}

/** Middle Column **/
#content #midColumn{position:relative;width:508px;float:left;margin:0px 29px 0 29px;padding-top:19px;min-height:400px;}
#content #midColumn h1 img, #content #midColumn h2 img{border-bottom:solid 3px #6893c3;}
#content #midColumn h1 span, #content #midColumn h2 span{position:absolute;z-index:1000;top:31px;left:15px;}
#content #midColumn h3.marginbtm{margin:16px 0 20px 0;}
#content #midColumn h3{margin:16px 0 0px 0;}
#content #midColumn p{margin:0 0 20px 0}
#midColumnContent {
	list-style-position: outside;
	list-style-type: disc;
}

/** Tabbed Content **/
                                                                                                           
#content #midColumn ul.tabs{width:100%;font-size:11px;line-height:normal;font-weight:bold;border-bottom:solid 1px #999;padding-left:3px;}
#content #midColumn ul.tabs li{float:left;background:transparent url("../images/tabs/right_all.gif") no-repeat 100% 0;margin:0 1px;position:relative;top:1px;}
#content #midColumn ul.tabs a{display:block;text-decoration:none;color:#666;background:transparent url("../images/tabs/tabLeft.gif") no-repeat 0 0;padding:3px 10px;}
#content #midColumn ul.tabs .selected{background:#fff url("../images/tabs/right_allOn.gif") no-repeat 100% 0;}
#content #midColumn ul.tabs .selected a{background:transparent url("../images/tabs/tabLeftOn.gif") no-repeat 0 0;color:#004395;}
#content #midColumn ul.tabs a:hover{color:#004395;}

#content #midColumn .subtab {margin-top:14px;display:none;}
#content #midColumn .subtab.current{display:block;}
#content #midColumn .subtab .toutimg{float:left;background-color:#fff;padding:1px;border:solid 1px #ccc;margin-right:10px;}
#content #midColumn .subtab p{margin-bottom:18px;}
#content #midColumn p.last{margin:0;}

/** BMI **/
#content #midColumn #bmi{margin:0px 0px 20px 20px;font:normal 12px Verdana, sans-serif !important;float:right;}
#content #midColumn #bmi img{display:inline;}

#content #midColumn .bmibackground {color:#fff;background:#fff url("../images/bmi_module_backgr.gif") no-repeat 0 0;}
#content #midColumn .bmimoduleformlabel {
	padding-left:12px;
	text-align:left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
#content #midColumn .bmimoduleformheader {
	padding-left:12px;
	text-align:center;
	padding-top:2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

#content #midColumn #midColumnContent .miscimg {
	background-color: #FFFFFF;
	padding: 1px;
	float: right;
	border: 1px solid #ccc;
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
}
