* {
	MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #5e5e5e; FONT-WEIGHT: inherit;PADDING-TOP: 0px
}
HTML {
	OVERFLOW-Y: scroll
}
STRONG {
	FONT-WEIGHT: bold
}
BODY {
	FONT-SIZE: 62.5%
}
UL {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}
P {
	PADDING-BOTTOM: 15px
}
P.nopad {
	PADDING-BOTTOM: 0px
}
EM {
	FONT-STYLE: italic
}
H1 {
	FONT-WEIGHT: normal
}
H2 {
	FONT-WEIGHT: normal
}
H3 {
	FONT-WEIGHT: normal
}
H4 {
	FONT-WEIGHT: normal
}
H5 {
	FONT-WEIGHT: normal
}
H6 {
	FONT-WEIGHT: normal
}
h7 {
	FONT-WEIGHT: normal
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
#wrapper {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 1003px
}
#header {
	WIDTH: 992px; FLOAT: left; HEIGHT: 106px
}
#logo {
	MARGIN: 11px 0px 8px 7px; WIDTH: 188px; FLOAT: left; HEIGHT: 46px
}
#topnav {
	FLOAT: right
}
#topnav UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; FLOAT: left; BORDER-RIGHT: #f2f2f2 1px solid; PADDING-TOP: 4px
}
#topnav UL LI.last {
	PADDING-RIGHT: 16px; BORDER-RIGHT: medium none
}
#topnav UL LI A {
	COLOR: #919191; FONT-SIZE: 1.1em
}
#top-right {
	POSITION: absolute; WIDTH: 235px; TOP: 30px; RIGHT: 25px
}
#top-right #phone {
	WIDTH: 230px; FLOAT: right; CLEAR: both
}
#top-right #phone P {
	TEXT-ALIGN: right; PADDING-BOTTOM: 7px; FONT-FAMILY: Calibri; COLOR: #787878; FONT-SIZE: 2.3em; FONT-WEIGHT: bold
}
#PNav {
	PADDING-LEFT: 23px; WIDTH: 969px; BACKGROUND: url(../Images/pnav-bg.gif) no-repeat left top; FLOAT: left; HEIGHT: 42px; CLEAR: both
}
#PNav LI {
	FLOAT: left; HEIGHT: 42px
}
#PNav LI A {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; FLOAT: left; COLOR: #4c4c4c; FONT-SIZE: 1.3em; PADDING-TOP: 14px
}
#PNav LI A:hover {
	BACKGROUND-COLOR: #7e8ebc; COLOR: white; TEXT-DECORATION: none
}
#PNav LI A.on {
	BACKGROUND-COLOR: #7e8ebc; COLOR: white; TEXT-DECORATION: none
}
.divide {
	WIDTH: 2px; BACKGROUND: url(../Images/divide.gif) no-repeat left top; FLOAT: left; HEIGHT: 42px
}
#PNav #search {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 23px; WIDTH: 230px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 13px
}
#PNav #search INPUT.search {
	WIDTH: 170px; BACKGROUND: url(../images/search-bg.gif) repeat-x; FLOAT: left; HEIGHT: 16px; COLOR: #b7b7b7; FONT-SIZE: 1.1em; PADDING-TOP: 2px
}
#PNav #search .SearchSubmit {
	FLOAT: left; MARGIN-LEFT: 2px
}
#footer {
	WIDTH: 992px; FLOAT: left
}
#footer #speciality {
	PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #f0f0f0; PADDING-LEFT: 28px; WIDTH: 964px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 20px
}
#footer #speciality H1 {
	MARGIN-BOTTOM: 15px; COLOR: #5e5e5e; CLEAR: both; FONT-SIZE: 1.8em
}
#footer #speciality UL {
	FLOAT: left; FONT-SIZE: 1.1em; MARGIN-RIGHT: 110px
}
#footer #speciality UL.nomargin {
	MARGIN-RIGHT: 0px
}
#footer #speciality LI {
	LINE-HEIGHT: 1.7em
}
#footer #copyright {
	WIDTH: 992px; BACKGROUND: url(../images/copyright-bg.gif) no-repeat; HEIGHT: 38px; CLEAR: both
}
#footer #copyright P.left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 24px; PADDING-RIGHT: 0px; FONT-FAMILY: Calibri; FLOAT: left; COLOR: white; FONT-SIZE: 1.2em; PADDING-TOP: 5px
}
#footer #copyright P.left A {
	FONT-FAMILY: Calibri; COLOR: white
}
#footer #copyright P.right {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 24px; FONT-FAMILY: Calibri; FLOAT: right; COLOR: white; FONT-SIZE: 1.2em; PADDING-TOP: 5px
}
#footer #copyright P.right A {
	FONT-FAMILY: Calibri; COLOR: white
}
#footer .footer-image-container {
	MARGIN: 10px 0px 20px 35px; WIDTH: 992px; FLOAT: left; CLEAR: both
}
#footer .footer-image-container LI {
	FLOAT: left
}
.slideshow {
	WIDTH: 781px; HEIGHT: 135px; OVERFLOW: hidden
}
SPAN.paraHead {
	FONT-WEIGHT: bold
}
