﻿body {
}
div.title { position:relative;z-index:5000;font-size:22px; 


}

h1 {
    font-size:16pt;
    color:#5a5a5a;
}

h2 {
    color:#ff9200;
    font-size:10pt;
    font-weight:700;
}

.TITLE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}
.right1px
{
	float:right;
	
}
.TEXT_BODY 
{
	font-size: 12px; 
	color: #666666; 
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px; 
	float:left;
	background-color:#eee;
	text-align:left;
	Height:250px;
	width: 438px;
	
	}
.clearboth
{
	clear:both
}
.Copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.lefthome
{
	float:left;
	width:465px;
}
body {
	margin-top: 6px;
}

div.h2{
    font-size:12px;
    color:orange;
    font-weight:bold;
}

span.h2 {
    font-size:12px;
    color:orange;
    font-weight:bold;
}
.pixon { float:left; padding-left:0px; padding-right:0px;display:block;}
.pixoff { float:left; padding-left:0px; padding-right:0px;display:none;}
.storybox{display: none; float: left;padding-bottom:10px;padding-left:15px;}
.bod{ width:780px}
.w560{width:560px;}
.f10i
{font-size:10px; font-style:italic;}
.leftTopNav
{
	float:left;
	padding-left:40px;
	}
.rightTopNav
{
	float:right;
	}
	.left
	{
		float:left;
	}
	.right
	{float:right;
	}
.nav
{height:30px;
}
.imgRow
{height:86px;
}
.sidePanel
{
	
	width:182px;
	float:left;
	margin-right: 0px;
	height:100%;
	
}
.graybg
{background-color: #CCCCCC;}
.sem21
{
	padding-top: 10px; padding-bottom: 10px; clear:both;
}
.sem22
{
	text-align: right; padding-top: 15px;
}
.paddingright10
{
	padding-right:10px;
	}
.height
{
	height:100%;
}
.graypanel
{
	width:100%;
	height:100%;
	background-color:#aaa;
}
.contentheading2
{
	vertical-align: middle;
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #666666;
	text-align: left;
	text-indent: 0px;
	width: 100%;
	height: 24px;
	}
.option
{
	border-bottom:solid 1px white;
	padding:5px;
	text-align:left;
	background-color: #AAAAAA;
}
.main_text
{
	width:580px;
	margin:0px;
	margin-top: 10px;
	float:right;
}
.subNavLeft
{
	width:390px;
	float:left;
	text-align:left;
	
	
}
.subNavRight
{
	width:390px;
	float:right;
	text-align:right;
}
.buttonheading
{
	float:right;
}

.number
{
	text-align:right;
	margin-top:30px;
}

.gray
{
	font-size:12px;
	color:Gray;
	font-weight:bold;
}
.orange
{
	color:Orange;
	font-size:16px;
	font-weight:bold;
}
.langnav
{
	font-size:12px;
	margin-top:10px;
	color:Gray;
}

.grayNav
{
	width: 264px;
	padding-left:50px;
	font-size:15px;
	background-color:#a9a9a9;
	color:White;
	font-variant:small-caps;
	font-weight:900;
	padding-top:11px;
	padding-bottom:11px;
	text-align:left;
	border-top:solid white 1px;
	border-left:solid white 2px;
	font-family: Arial, Helvetica, sans-serif ;
}
.normal
{
	font-weight:normal;
	font-variant:normal;
	font-size:16px;
}
.leftflash
{
	float:left;
	width:464px;
	height:213px;
}
.lightGray
{
	width: 264px;
	font-size:15px;
	background-color:#ddd;
	padding-left:50px;
	color:White;
	font-variant:small-caps;
	font-weight:900;
	padding-top:11px;
	padding-bottom:11px;
	text-align:left;
	border-left:solid white 2px;
	border-top:solid white 1px;
	font-family: Arial, Helvetica, sans-serif ;
	cursor:pointer;
}
.lightGrayTop
{
	width: 264px;
	font-size:15px;
	background-image:url(../images/rightcorners.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#ddd;
	padding-left:50px;
	color:White;
	font-variant:small-caps;
	font-weight:900;
	padding-top:14px;
	padding-bottom:15px;
	text-align:left;
	border-left:solid white 2px;
	cursor:pointer;
	font-family: Arial, Helvetica, sans-serif ;
}
.darkGray
{
	
	width: 264px;
	padding-left:50px;
	font-size:15px;
	background-color:#a9a9a9;
	color:White;
	font-variant:small-caps;
	font-weight:900;
	padding-top:11px;
	padding-bottom:11px;
	text-align:left;
	border-top:solid white 1px;
	border-left:solid white 2px;
	font-family: Arial, Helvetica, sans-serif ;
}

.sidepanelspanish
{
	float:left;
	height:730px;
	background-color:#aaa;
}
.sidepanelspanish1
{
	float:left;
	height:850px;
	background-color:#aaa;
}
.sidepanelspanish2
{
	float:left;
	
	background-color:#aaa;
}.sidepanelspanish3
{
	float:left;
	height:1267px;
	background-color:#aaa;
}
.sidegrayITN
{
		height:669px;
	background-color:#aaa;
	clear:both;
	}
	.sidegray100
{
		height:120px;
	background-color:#aaa;
    clear:both;
	}
	.sidegray200
{
		height:215px;
	background-color:#aaa;
    clear:both;
	}
	.sidegray300
{
		height:300px;
	background-color:#aaa;
    clear:both;
	}
	.sidegray400
{
		height:400px;
	background-color:#aaa;
    clear:both;
	}
	.sidegray500
{
		height:500px;
	background-color:#aaa;
    clear:both;
	}
	.sidegray650
{
		height:650px;
	background-color:#aaa;
    clear:both;
	}
	.sidegray700
{
		height:749px;
	background-color:#aaa;
    clear:both;
	}
	.sidegray800
{
		height:877px;
	background-color:#aaa;
    clear:both;
	}
	.sidegray1000
{
		height:1022px;
	background-color:#aaa;
    clear:both;
	}
	.sidegray1200
{
		height:1400px;
	background-color:#aaa;
    clear:both;
	}
	.sidegray1500a
	{
	    height: 1500px;
	    background-color: #aaa;
	    clear: both;
	}
	.sidegray1500
{
		height:2000px;
	background-color:#aaa;
    clear:both;
	}
	.sidegrayss
{
		height:572px;
	background-color:#aaa;
    clear:both;
	}
	.sidegrayCOE
{
		height:1257px;
	background-color:#aaa;
    clear:both;
	}
	.sidegrayins
{
		height:1977px;
	background-color:#aaa;
    clear:both;
	}
		.sidegrayrp
{
		height:332px;
	background-color:#aaa;
    clear:both;
	}
	.f11pt
	{
		font-size:11pt;
	}
.itn1
{
	padding-right: 30px; width: 245px; vertical-align: top; float:left;}
.itn2
{
	width: 245px; padding-left:10px; float:left;}
.seminarioL
{padding-left: 30px; padding-top: 30px; width: 456px; float:left;}
.seminarioR
{padding-top: 30px;  padding-right:20px; padding-left:20px; float:left; text-align:left;}
.semtext
{padding-right: 30px; padding-left: 30px; width: 467px;}
.textalignright
{text-align:right;}
.seminario
{
	border-left-style: solid; border-left-color: #666666; border-left-width: 2px;
                            border-right-style: solid; border-right-color: #666666; border-right-width: 2px;
                            width:780px;
}
#calcbmi
{color: #006699; font-weight: bold; border: 0px solid #FFFFFF;}
.paddingleft150
{padding-left:150px;}
.h17
{height: 17px}
.espsem1
{float: left; width: 245px; padding-right: 20px; font-size: 9px;}

.espsem2
{float: left; width: 110px; font-size: 9px; padding-top: 10px;}
.espsem3
{float: left; width: 30px; font-size: 9px; padding-top: 10px;}
.bgGrey
{background-color: #CCCCCC;}
.textspanish
{
	float:left;
	padding-top:30px;
	padding-left:30px;
	
	width:550px;
	text-align:left;
	
}
.formbmi
{
	width:300px;
}

  .text_b {font-size: 12px; color: #666666; font-family: Arial, Helvetica, sans-serif;}
  .TITLE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666
}


a
{
	
	border-bottom-width:0px;
	border:none 0px;
	
}
.brochureOff
{
	height:66px;
	width:151px;
	background-image:url(../images/nav_button_05.jpg);
	background-repeat:no-repeat;
	float:left;
	padding-left:4px;
}
.brochureOn
{
	height:66px;
	width:151px;
	background-image:url(../images/nav_button_05_on.jpg);
	float:left;
	background-repeat:no-repeat;
	padding-left:4px;
}
.consultationOff
{
	height:66px;
	width:151px;
	background-image:url(../images/nav_button_07.jpg);
	float:left;
	background-repeat:no-repeat;
	
}
.consultationOn
{
	height:66px;
	width:151px;
	background-image:url(../images/nav_button_07_on.jpg);
	float:left;

	background-repeat:no-repeat;
}	
.paddingtop
{
	padding-top:4px;}
	.topbox
	{
	    margin-top:10px;
		width:450px;
		height:16px;
		background-image:url(../images/box_t.jpg);
	}
	.middlebox
	{
		width:450px;
		text-align:left;
		border-right:solid 1px #f3f3f3;
		border-left:solid 1px #f3f3f3;
	}
	.whatsnewbox
	{
	    padding: 5px;
	    clear:both;
	    border:solid 1px #000;
	}
	.whatsnewbox_small
	{
	    width: 240px;
	    float: right;
	    padding: 5px;
	    border:solid 1px #000;
	}
	.bottombox
	{
		width:450px;
		height:16px;
		background-image:url(../images/box_b1.jpg);
	}
	.topbox2
	{
	    margin-top:10px;
		width:450px;
		height:12px;
		background-image:url(../images/box_t.jpg);
	}
	.middlebox2
	{
		width:450px;
		height:150px;
		border-right:solid 1px #f3f3f3;
		border-left:solid 1px #f3f3f3;
		text-align:left;
		
	}
	.bottombox2
	{
		width:450px;
		height:19px;
		background-image:url('../images/box_b1.jpg');
	}
	.leftbox
	{
		padding-right:0px;
		float:left;
	}
	.padding5
	{
		padding-left:9px;
		padding-right:5px;
	}
		
	.bgGray
	{
		background-color:#aaaaaa;
	}
	.DivOneDropDownOff
	{
	
		display:none;
	}
	.DivTwoDropDownOff
	{
	
		display:none;
	}
	.DivOneDropDownOn
	{
		position:absolute;
		border:none 0px;
		padding:0;
		display:run-in;
		left:-160px;
		top:-42px;
		font-size:10px;
		text-align:left;
		width:150px;
		z-index: 10000;
		
		background-color:#ddd;
		color:#aaa;
		
	}
	.DivTwoDropDownOn
	{
		position:absolute;
		border:none 0px;
		padding:0;
		display:run-in;
		left:160px;
		top:22px;
		font-size:10px;
		text-align:left;
		width:150px;
		z-index: 10000;
		background-color:#ddd;
		color:#aaa;
		
	}
	.DivThreeDropDownOn
	{
		position:absolute;
		border:none 0px;
		padding:0;
		display:run-in;
		left:160px;
		top:0px;
		font-size:10px;
		text-align:left;
		width:150px;
		z-index: 10000;
		
		background-color:#ddd;
		color:#aaa;
		
	}
	.DivFourDropDownOn
	{
		position:absolute;
		border:none 0px;
		padding:0;
		display:run-in;
		left:160px;
		top:22px;
		font-size:10px;
		text-align:left;
		width:150px;
		z-index: 10000;
		
		background-color:#ddd;
		color:#aaa;
		
	}
	 .ddl
	{
			font-size:11px;
		text-align:left;
		padding:5px;
		width:150px;
		background-color:#ddd;
		color:#666;
		cursor: pointer;
		
	}
	  .ddl:hover
	{
		padding:5px;
		background-color: orange; 
		color: #fff;
		width:150px;
		cursor: pointer;
}
.menulink, .menulink:visited, .menulink:link
{
	color:gray;
}
.menulink:hover
{
	color:White;
}
.posrel
{
	position:relative;
	z-index: 15000;
}
.floatleft
{
	float:left;
	
	
}
.floatleft
{
	float:left;
	
}
.floatright
{
	float:right;
	
}
.w400
{width:400px;}
.w450
{width:450px;}
.sem1
{float:left;width: 285px;padding-right:20px;font-size: 11px; text-align:left;}
.sem2
{float:left;width: 100px;font-size: 10px;padding-top: 8px;text-align: right;}
.sem3
{float:left;width: 30px;font-size: 9px;padding-top: 8px;text-align: right;}
.master2lside
{
    position: relative;
    float:left; 
    width:450px; 
    margin:10px;
    z-index: 5000;
 }
.master2rside
{position:relative;z-index:5000;float:left; width:260px; margin:20px; text-align:left;}
.bmitop
{width: 453px; 
vertical-align: top;float:left;
}
.f24
{font-size:24px;}
.f18
{font-size:18px;}
.bmimid
{width: 183px; 
padding-left: 25px;float:left;

}
.bmiimg
{
	background-image:url(../images/bmi_calculator.gif);
	width:171px;
	height:230px;
}
.bmimid2
{vertical-align: top; width: 207px;
float:left; line-height:25px; text-align:left;
}
.txtalignleft
{ text-align:left;}
.floatleftw75
{width:75px; float:left;}
.floatleftw40
{width:40px; float:left;}
.floatleftw35
{width:35px; float:left;}
.div-clear
{clear:both;
}
.w300
{width:300px; line-height:25px;}

.bmitxt
{
	padding-left: 20px; padding-right: 10px;float:left; text-align:left;
}
.bmiborder
{width:458px;padding-left: 10px; border-left: solid 1px #6699ad;
                                border-right: solid 1px #6699ad; font-size: 24px; line-height:1.5em; padding-bottom:5px; float:left;  }
.bmiborder2
{
	width: 468px; border-left: solid 1px #6699ad; border-right: solid 1px #6699ad;
}
.bmi3
{width: 355px; padding-left: 10px; line-height:normal; text-align:left; }
.bmi4
{width: 78px; padding-top:10px;}
.bmi5
{width: 178px; float: left;}	
.floatleftw90
{float:left; width:90px;}	
.floatleftw150
{float:left; width:150px;}	
.floatleftw110
{float:left; width:110px;}		
.floatleftw20
{float:left; width:20px;}		
.floatleftw130
{float:left; width:130px;}		
.floatleftw80
{float:left; width:80px;}
.floatleftw50
{float:left; width:50px;}	
.lh25
{
	line-height:25px;
}
.lh20
{	line-height:20px;}		
.centerpaddingt15
{text-align:center; padding-top:15px;}
.calcbmi
{
	border: 0px solid rgb(255, 255, 255); color: rgb(0, 102, 153);font-weight: bold;}
.candidate
{width:500px; float:left; height:30px; text-align:center;}
.paddingleft220
{padding-left: 220px;}
.index1
{float: left; padding-top: 5px; width: 97px;}
.floatleftpaddingtop5
{padding-top: 5px;
 background-image:url('../images/play_btn.jpg');
 height:15px;
 width:19px; 
 float:left;
 cursor:pointer;
 }
.index2
{font-weight: bold; padding-top: 10px; padding-bottom: 10px;}
.index3
{float: left; padding-top: 8px;
                                width: 97px;}
.index4
{float: left; padding-top: 8px;}

.one1
{padding-left: 20px; padding-right:0px;}
.pt10pb10
{padding-top: 10px;padding-bottom: 10px;}

.bmifl
{
	float:left;
	width:470px;
}

.bmicalc
{
	float:left;
	padding-left:20px;}
	.w1000
	{
	    clear:both;
		width:1000px;
	}


/*********************************************************************************************/
.buttonTextSmall
{
    color: #ffcc66;
    font-size: 10pt;
    position: relative;
    top: -5px;
}
.buttonTextSmall2
{
    color: #333;
    font-size: 8pt;
}
.btn_mainpageOn
{
	height:66px;
	width:151px;
	background-image:url(../images/btn_mainpage_on.jpg);
	background-repeat:no-repeat;
	float:left;
	padding-left:1px;
	padding-right: 2px;
	padding-top: 10px;
	color: #fff;
	font-size: 15pt;
	font-weight: bold;
}
.btn_mainpageOff
{
	height:66px;
	width:151px;
	background-image:url(../images/btn_mainpage.jpg);
	background-repeat:no-repeat;
	float:left;
	padding-left:1px;
	padding-right: 2px;
	padding-top: 10px;
	color: #fff;
	font-size: 15pt;
	font-weight: bold;
}
.btn_OrangeOn
{
	height:80px;
	width:182px;
	background-image:url(../images/btn_orange_on.jpg);
	background-repeat:no-repeat;
	float:left;
	color: #fff;
	font-size: 14pt;
	font-weight: bold;
	margin-bottom: 2px;
}
.btn_OrangeOff
{
	height:80px;
	width:182px;
	background-image:url(../images/btn_orange.jpg);
	background-repeat:no-repeat;
	float:left;
	color: #fff;
	font-size: 14pt;
	font-weight: bold;
	margin-bottom: 2px;
}
.spanish1Off
{
    height:115px;
    width:181px;
    background-image:url(../espanol/images/spanish1Off.jpg);
    color: #fff;
    text-align: left;
}
.spanish1On
{
	height:115px;
    width:181px;
    background-image:url(../espanol/images/spanish1On.jpg);
    cursor:pointer;
    color: #fff;
    text-align: left;
}
.spanish2Off
{ 
    height:180px;
    width:181px;
    background-image:url(../espanol/images/spanish2Off.jpg);
    cursor:pointer;
    color: #fff;
    text-align: left;
}
.spanish2On
{
	height:180px;
    width:181px;
    background-image:url(../espanol/images/spanish2On.jpg);
    cursor:pointer;
    color: #fff;
    text-align: left;
}
.nestedimage
{
    padding: 5px;
}


.outsidegrayborders
{
    position:relative;
    left:-200px;
    top: -10px;
    background-color: #fff;
    border-left-style:solid;
    border-left-color:#666666;
    border-left-width:2px; 
    border-right-style:solid;
    border-right-color:#666666;
    border-right-width:2px;
}
.outsidegrayborders_seminar
{
    position: relative;
    left: -10px;
    width: 766px;
    height: 800px;
    text-align: left;
    margin-top: -88px;
    padding-top: 88px;
    margin-left: 0px;
    padding-left: 10px;
    background-color: #fff;
    border-left-style:solid;
    border-left-color:#666666;
    border-left-width:2px; 
    border-right-style:solid;
    border-right-color:#666666;
    border-right-width:2px;
}

.outsidegrayborders_seminar2
{
    position: relative;
    left: -10px;
    width: 766px;
    height: 800px;
    text-align: left;
    margin-top: -103px;
    padding-top: 103px;
    margin-left: 0px;
    padding-left: 10px;
    background-color: #fff;
    border-left-style:solid;
    border-left-color:#666666;
    border-left-width:2px; 
    border-right-style:solid;
    border-right-color:#666666;
    border-right-width:2px;
}

.outsidegrayborders_seminar2_thanks
{
    position: relative;
    left: -10px;
    width: 766px;
    height: 800px;
    text-align: left;
    margin-top: -40px;
    padding-top: 103px;
    margin-left: 0px;
    padding-left: 10px;
    background-color: #fff;
    border-left-style:solid;
    border-left-color:#666666;
    border-left-width:2px; 
    border-right-style:solid;
    border-right-color:#666666;
    border-right-width:2px;
}

.homepage_video_container
{
    width: 314px;
}
/***********************************************************************/
.homepage_rightcolumn
{
    margin-top:10px;
    padding:5px;
    width:304px;
    height:400px;
    background-color:#fdebdd;
    text-align:left;
}
.homepage_videobox
{
    margin-top:10px;
    padding:5px;
    width:304px;
    height:300px;
    background-color:#fff;
    text-align:left;
}
/***********************************************************************/
.stories_col_left
{
    float: left;
}
.stories_col_right
{
    float: right;
    text-align: left;
    width: 400px;
}
.stories_header
{
    font-size: 13pt;
    font-weight: bold;
    color: #707070;
}
.stories_clear
{
    clear: both;
}
/***********************************************************************/
.icon_myvideo_td
{
    width: 70px;
    vertical-align: middle;
}
.patient_descriptions_td
{
    font-size: 9pt;
    padding-top: 10px;
    padding-bottom: 10px;
}