#secondwrap {
	BORDER-BOTTOM: #eee 0px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 50px; WIDTH: 100%; BACKGROUND: url("bg_verline.gif") repeat-y 200px 0px; OVERFLOW: auto; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid
}
#main {
	Z-INDEX: 90; POSITION: relative; MIN-HEIGHT: 600px; WIDTH: 100%; FLOAT: left;
	top: 0px;
	left: 0px;
}
#main .content {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: 0px 200px; PADDING-LEFT: 24px; PADDING-RIGHT: 24px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#leftNav {
	Z-INDEX: 95; POSITION: relative; WIDTH: 200px; FLOAT: left ; margin-left:-100%;
}
#leftNav UL {
	LINE-HEIGHT: 34px; PADDING-TOP: 18px
}
#leftNav UL LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 30px; DISPLAY: block; BACKGROUND: url("leftNav_bg.gif") no-repeat 175px center; COLOR: #666; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#leftNav UL LI.active A {
	BACKGROUND: url("leftNav_bg_hover.gif") #f3f7fa no-repeat 175px center; COLOR: #3980F4
}
#leftNav UL LI:hover A {
	BACKGROUND: url("leftNav_bg_hover.gif") #f3f7fa no-repeat 175px center; COLOR: #3980F4
}
#leftNav UL LI.hover A {
	BACKGROUND: url("leftNav_bg_hover.gif") #f3f7fa no-repeat 175px center; COLOR: #3980F4
}
#leftNav UL LI A:hover {
	BACKGROUND: url("leftNav_bg_hover.gif") #f3f7fa no-repeat 175px center; COLOR: #3980F4
}
#widgets {
	Z-INDEX: 95; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 185px; PADDING-RIGHT: 15px; FLOAT: left; MARGIN-LEFT: -200px; PADDING-TOP: 18px
}
#main .content H1 {
	CLEAR: both
}
H2 {
	CLEAR: both
}
#main .content H1 {
	LINE-HEIGHT: normal; MARGIN: 24px 0px 12px; COLOR: #3980F4; FONT-SIZE: 17px; FONT-WEIGHT: bold
}
#main .content H2 {
	LINE-HEIGHT: 22px; MARGIN: 32px 0px 12px; COLOR: #000; FONT-SIZE: 15px; FONT-WEIGHT: normal
}
#main .content H3 {
	MARGIN: 16px 0px 0px; COLOR: #e1007a; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#main .content P {
	MARGIN-BOTTOM: 12px
}
#main .content P B {
	COLOR: #e1007a; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#main .content DIV.reviews {
	MARGIN: 32px auto; MIN-HEIGHT: 88px; WIDTH: 480px; _height: 88px
}
#main .content DIV.reviews P.text {
	LINE-HEIGHT: 18px; MARGIN: 0px; FONT-SIZE: 13px
}
#main .content DIV.reviews P.name {
	TEXT-ALIGN: right; MARGIN: 0px; FONT-WEIGHT: bold
}
#main .content DIV.blue.reviews {
	BACKGROUND: url("flip_blue.gif") #e0eaf2 no-repeat right bottom
}
#main .content DIV.orange.reviews {
	BACKGROUND: url("flip_blue.gif") #fef2e4 no-repeat right top
}
#main .content DIV.grey.reviews {
	BACKGROUND: url("flip_blue.gif") #e5e5e5 no-repeat left top
}
#main .content DIV.grey.reviews P.text {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 82px; PADDING-RIGHT: 24px; PADDING-TOP: 24px
}
#main .content DIV.grey.reviews P.name {
	PADDING-BOTTOM: 24px; PADDING-LEFT: 82px; PADDING-RIGHT: 24px; COLOR: #000; PADDING-TOP: 0px
}
#main .content DIV.clients {
	MARGIN: 0px auto; WIDTH: 100%
}
#main .content DIV.clients DIV.client {
	WIDTH: 48%; FLOAT: left
}
#main .content DIV.clients DIV.client B {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#main .content DIV.clients DIV.client BLOCKQUOTE {
	MARGIN: -12px 0px 24px
}
#main .content UL {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: disc; MARGIN: 12px 0px 12px 32px
}
#main .content OL {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: decimal; MARGIN: 12px 0px 12px 32px
}
#main .content IMG {
	TEXT-ALIGN: right; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#main .content IMG.left {
	MARGIN: 0px 8px 0px 0px; FLOAT: left
}
#main .content IMG.right {
	MARGIN: 0px 0px 0px 8px; FLOAT: right
}
#main .content SPAN.a_after {
	COLOR: #3980F4; FONT-WEIGHT: bold
}
#main .content DIV.people {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 8px; MARGIN: 24px 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #666; CLEAR: both; PADDING-TOP: 8px
}
#main .content DIV.people B {
	COLOR: #333; FONT-WEIGHT: bold
}
#main .content DIV.last.people {
	BORDER-BOTTOM-WIDTH: 0px
}
#main .content P.call {
	BORDER-BOTTOM: #ccc 1px dotted; BORDER-LEFT: #ccc 1px dotted; PADDING-BOTTOM: 8px; MARGIN: 32px 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #ffc; COLOR: #666; CLEAR: both; BORDER-TOP: #ccc 1px dotted; BORDER-RIGHT: #ccc 1px dotted; PADDING-TOP: 8px
}
#main .content P.call B {
	COLOR: #3980F4; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
#main .content DIV.centre {
	MARGIN-BOTTOM: 24px
}
#main .content DIV.centre TD {
	LINE-HEIGHT: 1.5em; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
#main .content DIV.centre .title {
	COLOR: #3980F4; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
#main .content DIV.contact {
	BORDER-BOTTOM: #ccc 1px dotted; POSITION: relative; BORDER-LEFT: #ccc 1px dotted; MARGIN-TOP: 48px; BACKGROUND: #fffed6; COLOR: #666; FONT-SIZE: 14px; BORDER-TOP: #ccc 1px dotted; BORDER-RIGHT: #ccc 1px dotted
}
#main .content DIV.contact .phone {
	WHITE-SPACE: nowrap; COLOR: #f6921d; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
#main .content DIV.contact IMG {
	POSITION: absolute; BOTTOM: 0px
}
#main .content DIV.contact P {
	PADDING-LEFT: 138px
}
.textbox INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #666; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
.select SELECT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #666; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
.checkbox INPUT {
	MARGIN-TOP: 2px; FLOAT: left
}
.checkbox LABEL {
	WIDTH: 148px; DISPLAY: block; MARGIN-LEFT: 20px
}
#form_skinny {
	LINE-HEIGHT: 18px; WIDTH: 185px; COLOR: #000
}
#form_skinny .ftop {
	POSITION: relative; HEIGHT: 100px
}
#form_skinny .ftop .promote {
	POSITION: absolute; TOP: 0px; LEFT: -13px
}
#form_skinny .fmain {
	BORDER-BOTTOM: #ddd 0px solid; POSITION: relative; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 168px; PADDING-RIGHT: 7px; BORDER-TOP: #ddd 0px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 0px
}
.textbox INPUT {
	WIDTH: 164px
}
.select SELECT {
	WIDTH: 170px
}
#form_skinny .privacy {
	TEXT-ALIGN: right
}
#form_skinny .privacy SPAN {
	COLOR: #3980F4; MARGIN-LEFT: 0.5em
}
DIV.extra H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; MARGIN: 0px 0px 0.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV.extra UL {
	LIST-STYLE-TYPE: disc; MARGIN: 0px 0px 0px 2em
}
DIV.extra UL LI {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#main .content DIV.blue.reviews P.text {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 24px; PADDING-RIGHT: 82px; PADDING-TOP: 24px
}
#main .content DIV.orange.reviews P.text {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 24px; PADDING-RIGHT: 82px; PADDING-TOP: 24px
}
#main .content DIV.blue.reviews P.name {
	PADDING-BOTTOM: 24px; PADDING-LEFT: 24px; PADDING-RIGHT: 82px; COLOR: #3980F4; PADDING-TOP: 0px
}
#main .content DIV.orange.reviews P.name {
	PADDING-BOTTOM: 24px; PADDING-LEFT: 24px; PADDING-RIGHT: 82px; COLOR: #3980F4; PADDING-TOP: 0px
}
#main .content UL LI {
	MARGIN-BOTTOM: 4px
}
#main .content OL LI {
	MARGIN-BOTTOM: 4px
}
#main .content A {
	COLOR: #3980F4
}
#main .content A:hover {
	COLOR: #3980F4
}
#form_skinny .privacy A {
	COLOR: #3980F4
}
.textbox {
	MARGIN-BOTTOM: 8px
}
.select {
	MARGIN-BOTTOM: 8px
}
.checkbox {
	MARGIN-BOTTOM: 8px
}
.button {
	MARGIN-BOTTOM: 8px
}
.extraSpBox .visual {
	MARGIN-BOTTOM: 8px
}
.extraSpBox .content {
	MARGIN-BOTTOM: 8px
}
DIV.extra {
	LINE-HEIGHT: 1.5em; MARGIN: 0px 0px 12px; COLOR: #666; FONT-SIZE: 12px
}
.extraSpBox {
	LINE-HEIGHT: 1.5em; MARGIN: 0px 0px 12px; COLOR: #666; FONT-SIZE: 12px
}
DIV.extra H1 {
	BORDER-BOTTOM: #dc156b 1px dotted; PADDING-BOTTOM: 0.2em; LINE-HEIGHT: 1.2em; MARGIN: 0px 0px 0.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #dc156b; FONT-SIZE: 1.5em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.extraSpBox H2.title {
	BORDER-BOTTOM: #dc156b 1px dotted; PADDING-BOTTOM: 0.2em; LINE-HEIGHT: 1.2em; MARGIN: 0px 0px 0.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #dc156b; FONT-SIZE: 1.5em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
DIV.extra P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.extraSpBox .content P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}