article {
	DISPLAY: block
}
aside {
	DISPLAY: block
}
audio {
	DISPLAY: block
}
canvas {
	DISPLAY: block
}
command {
	DISPLAY: block
}
datalist {
	DISPLAY: block
}
details {
	DISPLAY: block
}
EMBED {
	DISPLAY: block
}
figcaption {
	DISPLAY: block
}
figure {
	DISPLAY: block
}
footer {
	DISPLAY: block
}
header {
	DISPLAY: block
}
hgroup {
	DISPLAY: block
}
keygen {
	DISPLAY: block
}
meter {
	DISPLAY: block
}
nav {
	DISPLAY: block
}
output {
	DISPLAY: block
}
progress {
	DISPLAY: block
}
section {
	DISPLAY: block
}
source {
	DISPLAY: block
}
video {
	DISPLAY: block
}
mark {
	DISPLAY: inline
}
RP {
	DISPLAY: inline
}
RT {
	DISPLAY: inline
}
RUBY {
	DISPLAY: inline
}
summary {
	DISPLAY: inline
}
time {
	DISPLAY: inline
}
HTML {
	WIDTH: 100%
}
BODY {
	MIN-WIDTH: 960px; FONT-FAMILY: verdana, Helvetica, sans-serif; BACKGROUND: #e0e7eb; COLOR: #6d777e; FONT-SIZE: 100%
}
.bg {
	WIDTH: 100%; BACKGROUND: url(../design1_files/bg-top.jpg) no-repeat center 0px
}
.main {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.3em; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; FONT-SIZE: 0.81em; PADDING-TOP: 0px
}
A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #31a6be
}
A:hover {
	TEXT-DECORATION: none
}
.clear {
	LINE-HEIGHT: 0; WIDTH: 100%; CLEAR: both; FONT-SIZE: 0px
}
.col-1 {
	FLOAT: left
}
.col-2 {
	FLOAT: left
}
.col-3 {
	FLOAT: left
}
.col-4 {
	FLOAT: left
}
.column-1 {
	FLOAT: left
}
.column-2 {
	FLOAT: left
}
.column-3 {
	FLOAT: left
}
.wrapper {
	WIDTH: 100%; OVERFLOW: hidden
}
.extra-wrap {
	OVERFLOW: hidden
}
.container {
	WIDTH: 100%
}
P {
	MARGIN-BOTTOM: 17px
}
.p1-min {
	MARGIN-BOTTOM: 2px
}
.p1 {
	MARGIN-BOTTOM: 8px
}
.p2 {
	MARGIN-BOTTOM: 15px
}
.p3 {
	MARGIN-BOTTOM: 30px
}
.p4 {
	MARGIN-BOTTOM: 40px
}
.p5 {
	MARGIN-BOTTOM: 50px
}
.reg {
	TEXT-TRANSFORM: uppercase
}
.fleft {
	FLOAT: left
}
.fright {
	FLOAT: right
}
.alignright {
	TEXT-ALIGN: right
}
.aligncenter {
	TEXT-ALIGN: center
}
.title {
	MARGIN-BOTTOM: 18px
}
.it {
	FONT-STYLE: italic
}
.letter {
	LETTER-SPACING: -1px
}
.color-1 {
	COLOR: #fff
}
.color-2 {
	COLOR: #000
}
.color-3 {
	COLOR: #6d777e
}
.color-4 {
	COLOR: #31a6be
}
.color-5 {
	COLOR: #f6c196
}
.margin-bot {
	MARGIN-BOTTOM: 35px
}
.spacing {
	MARGIN-RIGHT: 35px
}
.spacing2 {
	MARGIN-RIGHT: 45px
}
.spacing3 {
	MARGIN-RIGHT: 60px
}
.spacing-bot {
	MARGIN-BOTTOM: 25px
}
.indent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.indent2 {
	PADDING-LEFT: 50px
}
.indent-bot {
	MARGIN-BOTTOM: 20px
}
.indent-bot2 {
	MARGIN-BOTTOM: 30px
}
.indent-bot3 {
	MARGIN-BOTTOM: 45px
}
.img-indent-bot {
	MARGIN-BOTTOM: 25px
}
.img-indent {
	MARGIN: 0px 20px 0px 0px; FLOAT: left
}
.img-indent2 {
	MARGIN: 0px 13px 0px 0px; FLOAT: left
}
.img-indent-r {
	MARGIN: 0px 0px 0px 20px; FLOAT: right
}
.img-indent-r1 {
	MARGIN: 0px 0px 0px 10px; FLOAT: right
}
.prev-indent-bot {
	MARGIN-BOTTOM: 10px
}
.prev-indent {
	MARGIN: 0px 17px 0px 0px; FLOAT: left
}
.prev-box {
	MARGIN-BOTTOM: 8px; FLOAT: left
}
.border {
	BORDER-BOTTOM: #000 3px solid; BORDER-LEFT: #000 3px solid; BORDER-TOP: #000 3px solid; BORDER-RIGHT: #000 3px solid
}
.border2 {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
.buttons A:hover {
	CURSOR: pointer
}
.menu LI A {
	TEXT-DECORATION: none
}
.list-1 LI A {
	TEXT-DECORATION: none
}
.list-2 LI A {
	TEXT-DECORATION: none
}
.link {
	TEXT-DECORATION: none
}
.logo {
	TEXT-DECORATION: none
}
header {
	Z-INDEX: 999; POSITION: relative; WIDTH: 100%; BACKGROUND: url(../design1_files/tail-top.jpg) repeat-x 0px 0px; HEIGHT: 103px
}

.header .row-1 {
	WIDTH: 100%; HEIGHT: 103px
}
.header .row-2 {
	POSITION: relative; WIDTH: 100%; BACKGROUND: url(../design1_files/slide1.jpg) no-repeat 0px 0px; HEIGHT: 435px
}
H1 {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; TOP: 23px; PADDING-TOP: 0px; LEFT: 5px
}
.logo {padding: 20px 0 0 0;
display: table;
}
.slogan {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; MARGIN-TOP: -14px; PADDING-LEFT: 64px; PADDING-RIGHT: 0px; DISPLAY: inline-block; COLOR: #8c8c8c; FONT-SIZE: 13px; FONT-WEIGHT: 400; PADDING-TOP: 0px
}
aside {
	PADDING-BOTTOM: 29px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #2c9bb6; PADDING-TOP: 31px
}
.aside-box {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; LINE-HEIGHT: 18px; WIDTH: 100%; BACKGROUND: url(../design1_files/aside-box.jpg) #e4edf3 repeat-x 0px 0px; COLOR: #37b4c9; FONT-SIZE: 14px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; -moz-border-radius: 30px; -webkit-border-radius: 30px; border-radius: 30px
}
aside H2 {
	LINE-HEIGHT: 1.2em; FONT-FAMILY: 'PT Sans Narrow', sans-serif; LETTER-SPACING: -1px; COLOR: #37b4c9; FONT-SIZE: 38px
}
aside A {
	LINE-HEIGHT: 18px; COLOR: #6d777e; FONT-SIZE: 13px; TEXT-DECORATION: none
}
aside A:hover {
	TEXT-DECORATION: underline
}
.aside-box .padding-asbox {
	PADDING-BOTTOM: 17px; PADDING-LEFT: 26px; PADDING-RIGHT: 18px; PADDING-TOP: 17px
}
.aside-box .padding-asbox1 {
	PADDING-BOTTOM: 23px; PADDING-LEFT: 22px; PADDING-RIGHT: 25px; PADDING-TOP: 23px
}
#content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: #f8fbfb; PADDING-TOP: 0px
}
#content .padding {
	PADDING-BOTTOM: 100px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 30px
}
.spacer-1 {
	WIDTH: 100%; BACKGROUND: url(../design1_files/pic-1.gif) repeat-y 460px 0px
}
.spacer-2 {
	WIDTH: 100%; BACKGROUND: url(../design1_files/pic-1.gif) repeat-y 460px 0px
}
H3 {
	LINE-HEIGHT: 1.2em; MARGIN: 0px 0px 14px; FONT-FAMILY: "Trebuchet MS", verdana, Helvetica, sans-serif; LETTER-SPACING: -1px; COLOR: #37b4c9; FONT-SIZE: 24px
}
.scroll {
	POSITION: relative; HEIGHT: 180px; OVERFLOW: auto
}
.scroll .padding-right {
	PADDING-RIGHT: 50px; HEIGHT: 1%
}
.border-bot {
	PADDING-BOTTOM: 20px; WIDTH: 100%; BACKGROUND: url(../design1_files/pic-1.gif) repeat-x 0px bottom
}
.box {
	BORDER-BOTTOM: #edf3f3 1px solid; BORDER-LEFT: #edf3f3 1px solid; WIDTH: 100%; BACKGROUND: #fff; BORDER-TOP: #edf3f3 1px solid; BORDER-RIGHT: #edf3f3 1px solid; -moz-border-radius: 28px; -webkit-border-radius: 28px; border-radius: 28px
}
.box .padding-box {
	line-height: 140%; PADDING-BOTTOM: 24px; PADDING-LEFT: 30px; PADDING-RIGHT: 29px; PADDING-TOP: 24px
}
.box .padding-box1 {
	PADDING-BOTTOM: 40px; PADDING-LEFT: 30px; PADDING-RIGHT: 29px; PADDING-TOP: 24px
}
.box .padding-box2 {
	PADDING-BOTTOM: 31px; PADDING-LEFT: 30px; PADDING-RIGHT: 29px; PADDING-TOP: 24px
}
.box .padding-box3 {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 30px; PADDING-RIGHT: 199px; PADDING-TOP: 24px
}
.side-box {
	BORDER-BOTTOM: #edf3f3 1px solid; BORDER-LEFT: #edf3f3 1px solid; MIN-HEIGHT: 314px; WIDTH: 100%; BACKGROUND: #2c9bb6; COLOR: #fff; BORDER-TOP: #edf3f3 1px solid; BORDER-RIGHT: #edf3f3 1px solid; -moz-border-radius: 28px; -webkit-border-radius: 28px; border-radius: 28px
}
.side-box .padding-sbox {
	PADDING-BOTTOM: 35px; PADDING-LEFT: 30px; PADDING-RIGHT: 29px; PADDING-TOP: 24px
}
.side-box .padding-sbox1 {
	PADDING-BOTTOM: 33px; PADDING-LEFT: 30px; PADDING-RIGHT: 29px; PADDING-TOP: 24px
}
.img-box {
	BORDER-BOTTOM: #e1e7ea 1px solid; BORDER-LEFT: #e1e7ea 1px solid; LINE-HEIGHT: 18px; WIDTH: 100%; BACKGROUND: #e5ebef; COLOR: #6d777e; FONT-SIZE: 13px; BORDER-TOP: #e1e7ea 1px solid; BORDER-RIGHT: #e1e7ea 1px solid; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px
}
.img-box H3 {
	LINE-HEIGHT: 18px; MARGIN: 0px; FONT-FAMILY: verdana, Helvetica, sans-serif; LETTER-SPACING: 0px; COLOR: #31a6be; FONT-SIZE: 13px
}
.padding-ibox {
	PADDING-BOTTOM: 22px; PADDING-LEFT: 19px; PADDING-RIGHT: 22px; PADDING-TOP: 20px
}
.dropcap {
	TEXT-ALIGN: center; LINE-HEIGHT: 52px; WIDTH: 52px; BACKGROUND: #ea9b5c; FLOAT: left; COLOR: #fff; FONT-SIZE: 36px; FONT-WEIGHT: 700; MARGIN-RIGHT: 18px; -moz-border-radius: 25px; -webkit-border-radius: 25px; border-radius: 25px
}
.line {
	WIDTH: 100%; BACKGROUND: #8dc7d5; HEIGHT: 1px; OVERFLOW: hidden
}
.line-1 {
	WIDTH: 100%; BACKGROUND: #edf3f3; HEIGHT: 1px; OVERFLOW: hidden
}
.line-2 {
	WIDTH: 100%; BACKGROUND: #d0d5d9; HEIGHT: 1px; OVERFLOW: hidden
}
.button {
	DISPLAY: inline-block; BACKGROUND: url(../design1_files/button-tail.gif) repeat-x 0px 0px; COLOR: #000
}
.button STRONG {
	DISPLAY: inline-block; BACKGROUND: url(../design1_files/button-left.gif) no-repeat 0px 0px; CURSOR: pointer
}
.button STRONG STRONG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 19px; PADDING-RIGHT: 19px; BACKGROUND: url(../design1_files/button-right.gif) no-repeat right 0px; PADDING-TOP: 0px
}
.button:hover {
	COLOR: #fff
}
.button1 {
	PADDING-LEFT: 9px; DISPLAY: inline-block; BACKGROUND: url(../design1_files/button-left.png) no-repeat 0px 0px; COLOR: #fff; FONT-SIZE: 12px
}
.button1 SPAN {
	PADDING-RIGHT: 9px; DISPLAY: inline-block; BACKGROUND: url(../design1_files/button-right.png) no-repeat right 0px; CURSOR: pointer
}
.button1 SPAN SPAN {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: url(../design1_files/button-tail.png) repeat-x 0px 0px; PADDING-TOP: 2px
}
.button1 STRONG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BACKGROUND: url(../design1_files/marker-1.gif) no-repeat 0px 6px; PADDING-TOP: 0px
}
.button1:hover {
	COLOR: #24a3ce
}
.list-1 LI {
	LINE-HEIGHT: 30px; BACKGROUND: url(../design1_files/spacer-1.gif) repeat-x 0px bottom; FONT-WEIGHT: 700
}
.list-1 LI A {
	PADDING-LEFT: 25px; BACKGROUND: url(../design1_files/marker-1.gif) no-repeat 0px 2px; COLOR: #31a6be
}
.list-1 LI A:hover {
	PADDING-LEFT: 25px; BACKGROUND: url(../design1_files/marker-2.gif) no-repeat 0px 2px; COLOR: #f6c196
}
.list-1 .item {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.list-2 LI {
	LINE-HEIGHT: 28px; BACKGROUND: url(../design1_files/spacer-3.png) repeat-x 0px bottom; FONT-WEIGHT: 700
}
.list-2 LI A {
	PADDING-LEFT: 25px; BACKGROUND: url(../design1_files/marker-1.gif) no-repeat 0px 2px; COLOR: #fff
}
.list-2 LI A:hover {
	PADDING-LEFT: 25px; BACKGROUND: url(../design1_files/marker-3.gif) no-repeat 0px 2px; COLOR: #f6c196
}
.list-2 .item {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.list-3 LI {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../design1_files/spacer-1.gif) repeat-x 0px bottom; FONT-WEIGHT: 700; PADDING-TOP: 6px
}
.list-3 LI A {
	PADDING-LEFT: 25px; DISPLAY: inline-block; BACKGROUND: url(../design1_files/marker-1.gif) no-repeat 0px 2px; COLOR: #31a6be; TEXT-DECORATION: none
}
.list-3 LI A:hover {
	PADDING-LEFT: 25px; BACKGROUND: url(../design1_files/marker-2.gif) no-repeat 0px 2px; COLOR: #f6c196
}
.list-3 .item {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.link:hover {
	TEXT-DECORATION: underline
}
.link-1 {
	BORDER-BOTTOM: #25839a 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; PADDING-LEFT: 26px; PADDING-RIGHT: 26px; DISPLAY: inline-block; FONT-FAMILY: "Trebuchet MS", verdana, Helvetica, sans-serif; BACKGROUND: url(../design1_files/button-1.jpg) #2c9cb6 repeat-x 0px 0px; COLOR: #fff; FONT-SIZE: 18px; BORDER-RIGHT: #25839a 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px
}
.link-1:hover {
	BORDER-BOTTOM: #6d777e 1px solid; BACKGROUND: #6d777e; CURSOR: pointer; BORDER-RIGHT: #6d777e 1px solid
}
.link-2 {
	DISPLAY: inline-block; COLOR: #f6c196; TEXT-DECORATION: underline
}
.link-2:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.link-3 {
	DISPLAY: inline-block; COLOR: #31a6be; TEXT-DECORATION: underline
}
.link-3:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.text-1 {
	LINE-HEIGHT: 18px
}
.text-2 {
	LINE-HEIGHT: 1em; FONT-FAMILY: "Trebuchet MS", verdana, Helvetica, sans-serif; LETTER-SPACING: -1px; COLOR: #37b4c9; FONT-SIZE: 25px; FONT-WEIGHT: 700
}
DL SPAN {
	WIDTH: 74px; FLOAT: left
}
footer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: #e0e7eb; PADDING-TOP: 0px
}
footer .padding {
	PADDING-BOTTOM: 23px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; PADDING-TOP: 23px
}
.menu {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.menu LI {
	LINE-HEIGHT: 18px; FLOAT: left; FONT-SIZE: 13px; MARGIN-RIGHT: 22px
}
.menu LI A {
	COLOR: #808d94
}
.menu LI .active {
	COLOR: #31a6be
}
.menu LI A:hover {
	COLOR: #31a6be
}
.menu .item {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.text-bot {
	FLOAT: right; COLOR: #808d94
}
.text-bot A {
	COLOR: #808d94; TEXT-DECORATION: none
}
.text-bot A:hover {
	COLOR: #31a6be
}
.text-bot SPAN {
	MARGIN-RIGHT: 12px
}
.list-services {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.list-services LI {
	FLOAT: left; MARGIN-RIGHT: 1px
}
.col-1 {
	WIDTH: 177px; MARGIN-RIGHT: 13px
}
.col-2 {
	WIDTH: 177px; MARGIN-RIGHT: 14px
}
.col-3 {
	WIDTH: 177px
}
