H2.wideHeader {
	MARGIN-LEFT: -10px; MARGIN-RIGHT: -20px
}
.clear {
	CLEAR: both
}
.boldColor {
	FONT-WEIGHT: bold; COLOR: #f26522
}
A .boldColor {
	FONT-WEIGHT: bold; COLOR: #f26522
}
.boldColor A {
	FONT-WEIGHT: bold; COLOR: #f26522
}
.boldGray {
	FONT-WEIGHT: bold; COLOR: #838383
}
.treatLink {
	PADDING-RIGHT: 12px; DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(../images/treatLink.gif) no-repeat right bottom; WIDTH: 65px; COLOR: #f26522; DIRECTION: rtl; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
.treatLink A {
	TEXT-DECORATION: none
}
#pageTop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 772px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 106px; TEXT-ALIGN: left
}
#headerMenu {
	FONT-SIZE: 8px; RIGHT: 10px; COLOR: #ffffff; POSITION: absolute; TOP: 5px
}
#headerMenu A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; COLOR: #ffffff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#pageMiddle {
	BACKGROUND-POSITION: 0px 34px; MARGIN: 0px auto; WIDTH: 772px; DIRECTION: rtl; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TEXT-ALIGN: right
}
#pageBottom {
	CLEAR: both; MARGIN: 10px auto; WIDTH: 772px; POSITION: relative; TEXT-ALIGN: right
}
.text {
	FONT-SIZE: 12px
}
#pageBottom .holder {
	BORDER-TOP: #e4e4e4 7px solid; WIDTH: 760px; TEXT-ALIGN: left
}
#pageBottom .text {
	MARGIN-TOP: 5px; FONT-SIZE: 8px
}
#pageBottom .text A {
	FONT-SIZE: 10px
}
#pageBottom .text IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 10px
}
#pageBottom .mantis {
	RIGHT: 0px; POSITION: absolute; TOP: 27px
}
#toolbar {
	POSITION: relative; HEIGHT: 183px
}
#catButtons {
	OVERFLOW: hidden
}
#catButtons A {
	FLOAT: right; MARGIN-LEFT: 18px
}
#catButtons A.last {
	MARGIN-LEFT: 0px
}
.topmenu {
	RIGHT: 20px! important; WIDTH: 270px! important; POSITION: absolute; TOP: 43px! important
}
.location1 {
	RIGHT: 15px! important
}
.location2 {
	RIGHT: 264px! important; TOP: 65px! important
}
.location3 {
	RIGHT: 535px! important
}
.topmenu DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/toolbar_background.gif) no-repeat right top; PADDING-BOTTOM: 0px; WIDTH: 230px; LINE-HEIGHT: 15px; PADDING-TOP: 0px; POSITION: relative
}
.topmenu SPAN.first {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 3px; xwidth: 100%; xheight: 100%
}
.topmenu SPAN.rest {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 3px; xwidth: 100%; xheight: 100%
}
.topmenu SPAN.rest {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/inner_wide_toolbar_backgrou.png')
}
.topmenu DIV.curr {
	BACKGROUND: url(../images/toolbar_background_on.gif) no-repeat right bottom
}
.topmenu DIV.narrow {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/inner_top_toolbar_background.png'); FLOAT: right; MARGIN-LEFT: 10px; WIDTH: 110px! important; xbackground: url(../images/toolbar_background_on.gif) no-repeat right top
}
.topmenu DIV.narrow SPAN.rest {
	BACKGROUND: url(../images/toolbar_background.gif) no-repeat right top
}
.topmenu DIV A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #838383; TEXT-DECORATION: none
}
.topmenu DIV A:hover {
	COLOR: #f26522
}
.topmenu DIV.curr A {
	FONT-WEIGHT: bold; COLOR: #f16623
}
#content {
	FONT-SIZE: 0.75em; FLOAT: left; MARGIN-LEFT: 9px; WIDTH: 560px; LINE-HEIGHT: 1.5em
}
.sideMenu {
	FLOAT: right; WIDTH: 200px
}
.sideMenu .category_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #f26522; PADDING-TOP: 0px; HEIGHT: 25px
}
.sideMenu DIV {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.sideMenu DIV A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #005952; TEXT-DECORATION: none
}
.sideMenu .child {
	BACKGROUND: url(../images/side_menu_background.gif) no-repeat right top
}
.sideMenu .childCurr {
	BACKGROUND: url(../images/side_menu_background_on.gif) no-repeat right top
}
.sideMenu .child A {
	FONT-SIZE: 12px
}
.sideMenu IMG {
	FLOAT: right
}
H1 {
	PADDING-RIGHT: 20px; FONT-SIZE: 16px; BACKGROUND: url(../images/header_background.gif) repeat-x left top; MARGIN: 0px 0px 10px; COLOR: #ffffff; PADDING-TOP: 4px; HEIGHT: 21px
}
H2 {
	PADDING-RIGHT: 20px; FONT-SIZE: 16px; BACKGROUND: url(../images/subheader_background.gif) repeat-x left top; MARGIN: 20px 0px 10px; COLOR: #838383; PADDING-TOP: 4px; HEIGHT: 21px
}
H3 {
	MARGIN: 0px 0px 5px
}
H4 {
	MARGIN: 0px
}
#content A {
	COLOR: #f26522
}
#content P {
	MARGIN: 0px 0px 10px
}
DIV.paragraph {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px
}
TABLE.paragraph {
	PADDING-RIGHT: 20px; BORDER-COLLAPSE: collapse
}
TABLE.paragraph TD {
	VERTICAL-ALIGN: top
}
TABLE.paragraph TD.img {
	WIDTH: 140px; PADDING-TOP: 6px
}
.sideframe {
	BACKGROUND: red; OVERFLOW: hidden; WIDTH: 118px; POSITION: relative; HEIGHT: 77px
}
.sideFrame DIV {
	BACKGROUND: url(../images/side_frame.gif) no-repeat left top; WIDTH: 118px; POSITION: absolute; HEIGHT: 77px
}
.sideFrame IMG {
	MARGIN-TOP: 2px; MARGIN-LEFT: 2px; POSITION: absolute
}
.panel {
	FLOAT: right; MARGIN-LEFT: 18px
}
.panel IMG {
	
}
.panel .topmenu {
	RIGHT: 15px! important; WIDTH: 180px! important
}
.panel .topmenu DIV {
	WIDTH: auto! important; PADDING-TOP: 6px; HEIGHT: 20px
}
.panel .topmenu DIV A {
	COLOR: #005952
}
.last {
	MARGIN-LEFT: 0px
}
.panel .description {
	PADDING-RIGHT: 15px; FONT-SIZE: 12px; OVERFLOW: hidden; WIDTH: 140px; PADDING-TOP: 10px; HEIGHT: 90px
}
.panel .menuHolder {
	MARGIN-TOP: -3px; WIDTH: 241px; HEIGHT: 260px
}
#mainParagraph {
	RIGHT: 0px; POSITION: absolute; TOP: 316px
}
#mainParagraph H2 {
	PADDING-RIGHT: 20px; BACKGROUND: url(../images/hp_paragraph_title.gif) no-repeat left top; WIDTH: 220px; COLOR: #ffffff; PADDING-TOP: 2px; HEIGHT: 23px
}
#mainParagraph .content {
	PADDING-RIGHT: 75px; BACKGROUND-POSITION: 99% 89%; PADDING-LEFT: 10px; FONT-SIZE: 12px; Z-INDEX: 1; LEFT: 0px; WIDTH: 155px; PADDING-TOP: 20px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 25px; HEIGHT: 197px
}
#mainParagraph .frame {
	BACKGROUND: url(../images/hp_paragraph_frame.gif) no-repeat left top; LEFT: 0px; WIDTH: 240px; POSITION: absolute; TOP: 25px; HEIGHT: 217px
}
#promos {
	LEFT: 13px; POSITION: absolute; TOP: 437px
}
#promos H3 {
	PADDING-RIGHT: 20px; FONT-SIZE: 16px; WIDTH: 480px; COLOR: #ffffff; PADDING-TOP: 2px; HEIGHT: 23px; b1ackground: url(../images/hp_promos_title.gif) no-repeat left top
}
#promos .content {
	PADDING-RIGHT: 130px; BACKGROUND-POSITION: 99% 2px; PADDING-LEFT: 10px; FONT-SIZE: 12px; Z-INDEX: 1; LEFT: 0px; WIDTH: 360px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 25px; HEIGHT: 81px
}
#promos .content IMG {
	VERTICAL-ALIGN: middle
}
#promos .content P {
	MARGIN: 0px 0px 2px
}
#promos .frame {
	LEFT: 0px; WIDTH: 500px; POSITION: absolute; TOP: 25px; HEIGHT: 217px; b1ackground: url(../images/hp_promos_frame.gif) no-repeat left top
}
#promos .links {
	Z-INDEX: 2; LEFT: 20px; POSITION: absolute; TOP: 100px
}
#promos .links A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 10px; COLOR: #005952; DIRECTION: rtl; TEXT-DECORATION: none
}
#promos .links A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 10px; COLOR: #005952; DIRECTION: rtl; TEXT-DECORATION: none
}
#promos .links A SPAN {
	FONT-SIZE: 11px
}
#hamiltonFlash {
	LEFT: 13px; POSITION: absolute; TOP: 295px
}
.color1 {
	COLOR: #005952
}
.field {
	BORDER-RIGHT: #d7d5d5 1px solid; BORDER-TOP: #d7d5d5 1px solid; BORDER-LEFT: #d7d5d5 1px solid; BORDER-BOTTOM: #d7d5d5 1px solid
}
.layoutWrap {
	PADDING-RIGHT: 28px; MARGIN-TOP: 12px; DISPLAY: inline; BACKGROUND: url(../images/vertical_dots2.gif) repeat-y right 0px; FLOAT: left; WIDTH: 556px; HEIGHT: 1%
}
TABLE.layout {
	BORDER-COLLAPSE: collapse
}
TABLE.layout TD #doctorsList TD {
	VERTICAL-ALIGN: top
}
TABLE.layout TD.text {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px
}
#doctorsList .img {
	WIDTH: 150px; TEXT-ALIGN: center
}
#doctorsList .frame {
	RIGHT: -2px; OVERFLOW: hidden; WIDTH: 147px; POSITION: relative; HEIGHT: 95px
}
#doctorsList .frame IMG {
	FLOAT: right
}
#doctorsList .frame DIV {
	BACKGROUND: url(../images/doctor_frame.gif) no-repeat 0px 0px; LEFT: 0px; WIDTH: 147px; POSITION: absolute; TOP: 0px; HEIGHT: 95px
}
#doctorsList H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN: 0px; COLOR: #f26522
}
A.reg {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(../images/gradRuller.jpg) no-repeat right top; FLOAT: right; PADDING-BOTTOM: 5px; WIDTH: 100%; COLOR: #838383! important; PADDING-TOP: 5px; TEXT-DECORATION: none
}
A.reg:hover {
	COLOR: #f26522! important
}
A.selected {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(../images/gradRuller.jpg) no-repeat right top; FLOAT: right; PADDING-BOTTOM: 5px; WIDTH: 100%; COLOR: #f26522! important; PADDING-TOP: 5px; TEXT-DECORATION: none
}
DIV.seper {
	BACKGROUND: url(../images/horizontal_dots.gif) repeat-x left top; MARGIN: 10px 0px; OVERFLOW: hidden; HEIGHT: 2px
}
#subscribeHolder {
	DISPLAY: none; Z-INDEX: 10; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; TEXT-ALIGN: center
}
#flashLayerHolder {
	DISPLAY: none; Z-INDEX: 10; LEFT: 120px; WIDTH: 540px; POSITION: absolute; TOP: -80px
}
#flashTimelineLayerHolder {
	DISPLAY: none; Z-INDEX: 10; LEFT: 120px; WIDTH: 540px; BOTTOM: 80px; POSITION: absolute
}
#subscribeHolder IFRAME {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px auto; WIDTH: 377px; HEIGHT: 524px; BORDER-RIGHT-WIDTH: 0px
}
.research {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; MARGIN: 0px 20px 0px 0px; COLOR: #acd17b; TEXT-ALIGN: center
}

@media Print    
{
BODY {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#pageTop {
	DISPLAY: none
}
#toolbar {
	DISPLAY: none
}
#pageBottom {
	DISPLAY: none
}
#content {
	FLOAT: none; WIDTH: 100%
}
#pageMiddle {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#pageMiddle {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.anchorsList {
	DISPLAY: none
}
#pageBody {
	WIDTH: 600px! important
}
#pageBody P {
	FLOAT: none; WIDTH: 600px! important
}

}
