BODY {
	MARGIN-TOP: 3px; BACKGROUND: url(images/bg.gif) #d3cf6e
}
H1 {
	MARGIN: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #a09c07; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.h1 {
	MARGIN: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #a09c07; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
H2 {
	LINE-HEIGHT: 1.25em; MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #004963; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.h2 {
	LINE-HEIGHT: 1.25em; MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #004963; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.newsletterhead {
	LINE-HEIGHT: 1.25em; MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #004963; FONT-SIZE: 25px; FONT-WEIGHT: bold
}
H3 {
	LINE-HEIGHT: 1.25em; MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #0282ac; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.h3 {
	LINE-HEIGHT: 1.25em; MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #0282ac; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
H4 {
	FONT: 9px Lucida Grande, Verdana, sans-serif; COLOR: #706d05
}
.h4 {
	FONT: 9px Lucida Grande, Verdana, sans-serif; COLOR: #706d05
}
H5 {
	
}
H6 {
	
}
P {
	FONT: 12px/16px Tahoma, Arial, Helvetica, sans-serif; COLOR: #004963
}
.content {
	FONT: 12px/16px Tahoma, Arial, Helvetica, sans-serif; COLOR: #004963
}
A {
	COLOR: #00718f; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:visited {
	COLOR: #706d05; TEXT-DECORATION: none
}
.breadcrumbs {
	FONT: 9px Lucida Grande, Verdana, sans-serif; COLOR: #706d05
}
.footer {
	FONT: 10px/1.25em Arial, Helvetica, sans-serif; COLOR: #025267; TEXT-DECORATION: none
}
.topNav {
	MARGIN: 0px; FONT: 12px/1.25em Tahoma, Arial, Helvetica, sans-serif; COLOR: #ffffff
}
A.topNav {
	MARGIN: 0px; FONT: 12px/1.25em Tahoma, Arial, Helvetica, sans-serif; COLOR: #ffffff
}
A.topNav:visited {
	MARGIN: 0px; FONT: 12px/1.25em Tahoma, Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.topNavSec {
	MARGIN: 0px; FONT: 11px/1.25em Tahoma, Arial, Helvetica, sans-serif; COLOR: #ffffff
}
A.topNavSec {
	MARGIN: 0px; FONT: 11px/1.25em Tahoma, Arial, Helvetica, sans-serif; COLOR: #ffffff
}
A.topNavSec:visited {
	MARGIN: 0px; FONT: 11px/1.25em Tahoma, Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.textField {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND: #e6f8ff; COLOR: #0f4c78; FONT-SIZE: 9px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
#workshop-btn {
	BACKGROUND-IMAGE: url(images/workshop-btn.jpg); PADDING-BOTTOM: 0px; TEXT-INDENT: -999em; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 222px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 50px; PADDING-TOP: 0px
}
.catdrop {
	BACKGROUND-COLOR: #d1e9ed; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #004963; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.articleListHeadings {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #89c5cf; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #004963; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.articleListing {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND: #d1e9ed; COLOR: #004963; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.articleHomeDate {
	LINE-HEIGHT: 1.5em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ff560f; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.articleHomeListing {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #0f4c78; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.articleNav {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #bfe0e6; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.text {
	TEXT-ALIGN: left; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #737573; FONT-SIZE: 10pt
}
.text A {
	COLOR: #3169b5; TEXT-DECORATION: none
}
.text A:hover {
	COLOR: #3169b5; TEXT-DECORATION: underline
}
.textsm {
	TEXT-ALIGN: left; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: black; FONT-SIZE: 8pt
}
.textsmsm {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: black; FONT-SIZE: 7pt
}
.textsmsm A {
	DISPLAY: block; COLOR: #838383
}
.textsmsm A:hover {
	BACKGROUND: #acc9ec; COLOR: black
}
.textbold {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.textheading {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #525552; FONT-SIZE: 12pt
}
.textheadingbold {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #525552; FONT-SIZE: 12pt; FONT-WEIGHT: bold
}
A.textlink {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #0000cd; FONT-SIZE: 10pt
}
A.textlink2 {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #cc3333; FONT-SIZE: 10pt
}
A.callink {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #393738; FONT-SIZE: 8pt
}
A.callinkbold {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #393738; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
A.callinkday {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #393738; FONT-SIZE: 8pt
}
.caltxt {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #393738; FONT-SIZE: 8pt
}
.caltxtbold {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #393738; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
A.smcal {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #393738; FONT-SIZE: 7pt; TEXT-DECORATION: none
}
A.smcalbold {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #393738; FONT-SIZE: 7pt; FONT-WEIGHT: bold
}
A.smcalday {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #393738; FONT-SIZE: 7pt; TEXT-DECORATION: none
}
.time {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #393738; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.border1 {
	BORDER-BOTTOM: #000000 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 6px
}
.border1a {
	BORDER-BOTTOM: #000000 1px solid
}
.border2 {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-RIGHT: black 1px solid; PADDING-TOP: 6px
}
.border2a {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; BACKGROUND-COLOR: #f7f3f7; BORDER-RIGHT: #dfdfdf 1px solid
}
.border3 {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 6px
}
.border4 {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 6px
}
.border4a {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FLOAT: right; PADDING-TOP: 6px
}
.border4b {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 4px; WIDTH: 70px; PADDING-RIGHT: 4px; FLOAT: right; PADDING-TOP: 6px
}
.border5 {
	BORDER-BOTTOM: black 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-TOP: 6px
}
.appointmentDetails {
	DISPLAY: none
}
.appointmentDetailsShow {
	DISPLAY: block
}
.detailbox {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 13px; PADDING-RIGHT: 4px; COLOR: #3e3e3e; PADDING-TOP: 4px
}
.tims {
	COLOR: #00478a
}
.clear {
	HEIGHT: 6px; CLEAR: both
}
.apptxt {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 8pt
}
.apptxt A {
	COLOR: #666666; TEXT-DECORATION: none
}
.apptxt A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.apptime {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 8pt; PADDING-TOP: 4px
}
.appcont {
	BORDER-BOTTOM: #c4c7ba 1px solid; BACKGROUND-COLOR: #ffffff
}
.appcontno {
	BACKGROUND-COLOR: #dee3e7
}
.appcontyup {
	BORDER-BOTTOM: #c4c7ba 1px solid; BACKGROUND-COLOR: #dee3e7
}
.line {
	BORDER-BOTTOM: #e0e3d8 1px solid; VERTICAL-ALIGN: baseline
}
.hars {
	BORDER-BOTTOM: #e0e3d8 1px solid; BACKGROUND-COLOR: #b8c6c7
}
.warning {
	PADDING-BOTTOM: 6px; BACKGROUND-COLOR: yellow; PADDING-LEFT: 8px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; COLOR: #8b0000; MARGIN-LEFT: 6px; FONT-SIZE: 10pt; MARGIN-RIGHT: 6px; PADDING-TOP: 6px
}
.ztest {
	BACKGROUND-COLOR: #d1e9ed; WIDTH: 100%; MARGIN-RIGHT: 200px
}
.ztest2 {
	BACKGROUND-COLOR: #a9e3a8; WIDTH: 200px
}
.navwhite {
	PADDING-LEFT: 60px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; COLOR: #525552; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
SELECT.navgray {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; COLOR: #525552; FONT-SIZE: 9px
}
.hdnvc {
	BORDER-BOTTOM: #b4cceb 1px solid; BORDER-LEFT: #b4cceb 1px solid; COLOR: #366ab3; BORDER-TOP: #b4cceb 1px solid; BORDER-RIGHT: #b4cceb 1px solid
}
.hdnvch {
	BORDER-BOTTOM: #b4cceb 1px solid; BORDER-LEFT: #b4cceb 1px solid; BACKGROUND-COLOR: #e5eef9; COLOR: #366ab3; BORDER-TOP: #b4cceb 1px solid; BORDER-RIGHT: #b4cceb 1px solid
}
.hdnvcgray {
	BORDER-BOTTOM: #708090 1px solid; BORDER-LEFT: #708090 1px solid; COLOR: #dadada; BORDER-TOP: #708090 1px solid; BORDER-RIGHT: #708090 1px solid
}
.hdnvc A {
	TEXT-DECORATION: none
}
.hdnvc A:hover {
	TEXT-DECORATION: none
}
.hdnvch A {
	TEXT-DECORATION: none
}
.hdnvch A:hover {
	TEXT-DECORATION: none
}
.kontent {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 6px
}
.titlewbg {
	BACKGROUND-IMAGE: url(images/gradient_01.gif)
}
.login {
	PADDING-RIGHT: 10px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FLOAT: right; FONT-SIZE: 10px
}
.login A {
	COLOR: #525552; TEXT-DECORATION: none
}
.login A:hover {
	COLOR: #a52a2a; TEXT-DECORATION: underline
}
.line-top-header {
	BORDER-BOTTOM: #669999 1px; BORDER-LEFT: #669999 1px; BACKGROUND-COLOR: #89c5cf; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; COLOR: #004963; FONT-SIZE: 12px; BORDER-TOP: #669999 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #669999 1px
}
.line-top-content {
	BORDER-BOTTOM: #669999 1px; BORDER-LEFT: #669999 1px; FONT: 12px/16px Tahoma, Arial, Helvetica, sans-serif; COLOR: #004963; BORDER-TOP: #669999 1px solid; BORDER-RIGHT: #669999 1px
}
.newsletter-border {
	BORDER-BOTTOM: #b4ad34 1px solid; BORDER-LEFT: #d3cf6e 1px solid; BORDER-TOP: #d3cf6e 1px solid; BORDER-RIGHT: #b4ad34 1px solid
}
.background {
	BACKGROUND-IMAGE: url(images/blue-teal-gradient-button-bg.jpg); BORDER-BOTTOM: #0a91ac 1px solid; BORDER-LEFT: #0a91ac 1px solid; BACKGROUND-COLOR: #2e5f70; BACKGROUND-REPEAT: repeat-x; COLOR: #ffe89d; BORDER-TOP: #0a91ac 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #0a91ac 1px solid
}

