BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 0.8em Arial, Helvetica, sans-serif; COLOR: #222; PADDING-TOP: 0px; BACKGROUND-COLOR: #f8f7e9
}
H1 {
	PADDING-BOTTOM: 6px; MARGIN: 1px 0px 5px; FONT: 2em "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif; LETTER-SPACING: -0.02em
}
H2 {
	MARGIN: 0px 0px 4px; FONT: 400 1.4em "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif; COLOR: #666
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 4px; FONT: 1.1em "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif; PADDING-TOP: 6px; LETTER-SPACING: -0.02em
}
H4 {
	PADDING-BOTTOM: 6px; MARGIN: 30px 0px 4px; FONT: 1.2em "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
abbr {
	CURSOR: help; BORDER-BOTTOM: #666 1px dotted
}
ACRONYM {
	CURSOR: help; BORDER-BOTTOM: #666 1px dotted
}
A {
	COLOR: #060
}
A:hover {
	COLOR: #666
}

#Tejpal{width:1000px; margin:auto; background-color:#00FF33;}

INPUT.input-text {
	BORDER-RIGHT: #61c894 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #61c894 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(img/input-text_bg.gif) #fff no-repeat left top; PADDING-BOTTOM: 2px; FONT: 1em Arial, Helvetica, sans-serif; BORDER-LEFT: #61c894 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #61c894 1px solid
}
INPUT.single {
	BORDER-RIGHT: #61c894 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #61c894 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(img/input-text_bg.gif) #fff no-repeat left top; PADDING-BOTTOM: 2px; FONT: 1em Arial, Helvetica, sans-serif; BORDER-LEFT: #61c894 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #61c894 1px solid
}
TEXTAREA {
	BORDER-RIGHT: #61c894 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #61c894 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(img/input-text_bg.gif) #fff no-repeat left top; PADDING-BOTTOM: 2px; FONT: 1em Arial, Helvetica, sans-serif; BORDER-LEFT: #61c894 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #61c894 1px solid
}
SELECT {
	BORDER-RIGHT: #61c894 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #61c894 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(img/input-text_bg.gif) #fff no-repeat left top; PADDING-BOTTOM: 2px; FONT: 1em Arial, Helvetica, sans-serif; BORDER-LEFT: #61c894 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #61c894 1px solid
}
INPUT.input-text:active {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; BORDER-LEFT: #444 1px solid; COLOR: #000; BORDER-BOTTOM: #444 1px solid
}
INPUT.single:active {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; BORDER-LEFT: #444 1px solid; COLOR: #000; BORDER-BOTTOM: #444 1px solid
}
TEXTAREA:active {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; BORDER-LEFT: #444 1px solid; COLOR: #000; BORDER-BOTTOM: #444 1px solid
}
SELECT:active {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; BORDER-LEFT: #444 1px solid; COLOR: #000; BORDER-BOTTOM: #444 1px solid
}
INPUT.input-text:unknown {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; BORDER-LEFT: #444 1px solid; COLOR: #000; BORDER-BOTTOM: #444 1px solid
}
INPUT.single:unknown {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; BORDER-LEFT: #444 1px solid; COLOR: #000; BORDER-BOTTOM: #444 1px solid
}
TEXTAREA:unknown {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; BORDER-LEFT: #444 1px solid; COLOR: #000; BORDER-BOTTOM: #444 1px solid
}
SELECT:unknown {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; BORDER-LEFT: #444 1px solid; COLOR: #000; BORDER-BOTTOM: #444 1px solid
}
INPUT.input-text:hover {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; BORDER-LEFT: #444 1px solid; COLOR: #000; BORDER-BOTTOM: #444 1px solid
}
INPUT.single:hover {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; BORDER-LEFT: #444 1px solid; COLOR: #000; BORDER-BOTTOM: #444 1px solid
}
TEXTAREA:hover {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; BORDER-LEFT: #444 1px solid; COLOR: #000; BORDER-BOTTOM: #444 1px solid
}
SELECT:hover {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; BORDER-LEFT: #444 1px solid; COLOR: #000; BORDER-BOTTOM: #444 1px solid
}
.clear {
	CLEAR: both
}
.ui-tabs-hide {
	DISPLAY: none
}
.populate {
	COLOR: #777
}
.float-right {
	FLOAT: right; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 4px
}
#header_wrapper {
	BACKGROUND: url(img/header_bg.jpg) #00a75d repeat-x 50% top; WIDTH: 100%
}
#header {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(img/header_bg.jpg) no-repeat 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 960px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 161px
}
#logo {
	LEFT: 20px; POSITION: absolute; TOP: 0px
}
#topper {
	PADDING-RIGHT: 22px; PADDING-LEFT: 0px; FONT-SIZE: 0.85em; RIGHT: 285px; BACKGROUND: url(img/topper_bg-right.gif) no-repeat right top; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 25px
}
#topper SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(img/topper_bg-left.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 25px
}
#topper SPAN.pipe {
	PADDING-RIGHT: 6px; DISPLAY: inline; PADDING-LEFT: 6px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#topper A {
	COLOR: #fff; LINE-HEIGHT: 2; TEXT-DECORATION: none
}
#topper A:hover {
	TEXT-DECORATION: underline
}
#topper A.client-support {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; BACKGROUND:url(icon_csupport-topper.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
#topper A.live-chat {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: url(img/icon_livechat-topper.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
#header .contact {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#header .contact A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 30px; FONT-SIZE: 18px; RIGHT: 25px; BACKGROUND: url(img/call.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 160px; COLOR: #fff; LINE-HEIGHT: 25px; PADDING-TOP: 0px; POSITION: absolute; TOP: 35px; HEIGHT: 47px; TEXT-DECORATION: none; outline: none
}
#navigation {
	LEFT: 20px;
	WIDTH: 960px;
	BOTTOM: -1px;
	POSITION: absolute;
	HEIGHT: 35px;
	background-color:#00CC00;
}
#navigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navigation LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#navigation LI A {
	DISPLAY: block; FONT-SIZE: 16px; FLOAT: left; OVERFLOW: hidden; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 10px; HEIGHT: 25px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#navigation LI A:hover {
	COLOR: #ffc
}
#navigation LI.page-item-2 A {
	BACKGROUND: url(img/nav_1.gif) no-repeat left top; WIDTH: 76px;
}
#navigation LI.page-item-6 A {
	BACKGROUND: url(img/nav_2.gif) no-repeat left top; WIDTH: 140px;
}
#navigation LI.page-item-8 A {
	BACKGROUND: url(img/nav_3.gif) no-repeat left top; WIDTH: 116px;
}
#navigation LI.page-item-10 A {
	BACKGROUND: url(img/nav_4.gif) no-repeat left top; WIDTH: 113px;
}
#navigation LI.page-item-12 A {
	BACKGROUND: url(img/nav_5.gif) no-repeat left top; WIDTH: 200px;
}
#navigation LI.page-item-14 A {
	PADDING-RIGHT: 0px; BACKGROUND: url(img/nav_6.gif) no-repeat left top; WIDTH:126px;
}
#navigation LI.page-item-16 A {
	PADDING-LEFT: 25px; BACKGROUND: url(img/nav_7.jpg) no-repeat left top; WIDTH: 164px; PADDING-TOP: 8px; 
}
#navigation LI.page-item-2 A:hover {
	BACKGROUND-POSITION: 0px -35px
}
#navigation LI.current_page_item A:hover {
	BACKGROUND-POSITION: 0px -35px
}
#navigation LI.page-item-6 A:hover {
	BACKGROUND-POSITION: 0px -35px
}
#navigation LI.current_page_item A:hover {
	BACKGROUND-POSITION: 0px -35px
}
#navigation LI.page-item-8 A:hover {
	BACKGROUND-POSITION: 0px -35px
}
#navigation LI.current_page_item A:hover {
	BACKGROUND-POSITION: 0px -35px
}
#navigation LI.page-item-10 A:hover {
	BACKGROUND-POSITION: 0px -35px
}
#navigation LI.current_page_item A:hover {
	BACKGROUND-POSITION: 0px -35px
}
#navigation LI.page-item-12 A:hover {
	BACKGROUND-POSITION: 0px -35px
}
#navigation LI.current_page_item A:hover {
	BACKGROUND-POSITION: 0px -35px
}
#navigation LI.page-item-14 A:hover {
	BACKGROUND-POSITION: 0px -35px
}
#navigation LI.current_page_item A:hover {
	BACKGROUND-POSITION: 0px -35px
}
#navigation LI.page-item-16 A:hover {
	BACKGROUND-POSITION: 0px -35px; COLOR: #060
}
#navigation LI.current_page_item A:hover {
	BACKGROUND-POSITION: 0px -35px; COLOR: #060
}
#navigation LI.page-item-2 A:active {
	BACKGROUND-POSITION: 0px -70px
}
#navigation LI.current_page_item A {
	BACKGROUND-POSITION: 0px -70px
}
#navigation LI.current_page_ancestor A {
	BACKGROUND-POSITION: 0px -70px
}
#navigation LI.page-item-6 A:active {
	BACKGROUND-POSITION: 0px -70px
}
#navigation LI.current_page_item A {
	BACKGROUND-POSITION: 0px -70px
}
#navigation LI.current_page_ancestor A {
	BACKGROUND-POSITION: 0px -70px
}
#navigation LI.page-item-8 A:active {
	BACKGROUND-POSITION: 0px -70px
}
#navigation LI.current_page_item A {
	BACKGROUND-POSITION: 0px -70px
}
#navigation LI.current_page_ancestor A {
	BACKGROUND-POSITION: 0px -70px
}
#navigation LI.page-item-10 A:active {
	BACKGROUND-POSITION: 0px -70px
}
#navigation LI.current_page_item A {
	BACKGROUND-POSITION: 0px -70px
}
#navigation LI.current_page_ancestor A {
	BACKGROUND-POSITION: 0px -70px
}
#navigation LI.page-item-12 A:active {
	BACKGROUND-POSITION: 0px -70px
}
#navigation LI.current_page_item A {
	BACKGROUND-POSITION: 0px -70px
}
#navigation LI.current_page_ancestor A {
	BACKGROUND-POSITION: 0px -70px
}
#navigation LI.page-item-14 A:active {
	BACKGROUND-POSITION: 0px -70px
}
#navigation LI.current_page_item A {
	BACKGROUND-POSITION: 0px -70px
}
#navigation LI.current_page_ancestor A {
	BACKGROUND-POSITION: 0px -70px
}
#navigation LI.page-item-16 A:active {
	BACKGROUND-POSITION: 0px -70px
}
#navigation LI.current_page_item A {
	BACKGROUND-POSITION: 0px -70px
}
#navigation LI.current_page_ancestor A {
	BACKGROUND-POSITION: 0px -70px
}
#container_wrapper {
	BACKGROUND: url(img/container-wrapper_bg.jpg) #F9F7EA repeat-x 50% top; WIDTH: 100%; overflow:hidden;
}
#container_wrapper .shadow {
	BACKGROUND: url(img/container_shadow.jpg) no-repeat 50% top; MARGIN: 0px auto; WIDTH: 1000px; overflow:hidden;
}
#container {
	BACKGROUND: url(img/container_shadow.jpg) #fff no-repeat center top; MARGIN: 0px auto; WIDTH: 960px; overflow:hidden;
}
DIV.mainshow {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(img/placeholder.gif) #fff; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 940px; PADDING-TOP: 0px; HEIGHT: 260px
}
mainshowtext {
	FONT-SIZE: 36px; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: none
}
.showflash {
	CLEAR: right; FLOAT: right; MARGIN: 0px; WIDTH: 560px; HEIGHT: 250px
}
DIV.mainshowtext {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; WIDTH: 37%; PADDING-TOP: 10px
}
#content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; FLOAT: right; PADDING-BOTTOM: 40px; WIDTH: 700px; PADDING-TOP: 18px
}
BODY.columns1 #content {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FLOAT: none; PADDING-BOTTOM: 40px; WIDTH: 900px; PADDING-TOP: 18px
}
#content P {
	MARGIN: 0px 0px 16px; LINE-HEIGHT: 1.6
}
#content UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 16px; PADDING-TOP: 0px
}
#content OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 16px; PADDING-TOP: 0px
}
#content UL LI {
	PADDING-LEFT: 8px; BACKGROUND: url(img/bullet_greenbox.gif) no-repeat left 6px; MARGIN-BOTTOM: 4px; LINE-HEIGHT: 1.4; LIST-STYLE-TYPE: none
}
#breadcrumb {
	BACKGROUND: url(img/breadcrumb_right.gif) no-repeat right 50%; MARGIN-BOTTOM: 10px; OVERFLOW: auto; HEIGHT: 26px
}
#breadcrumb H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; BACKGROUND: url(img/breadcrumb_left.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 0.85em/2.3 Arial, Helvetica, sans-serif; COLOR: #444; PADDING-TOP: 0px; HEIGHT: 26px
}
#breadcrumb A {
	PADDING-RIGHT: 8px; MARGIN-TOP: 1px; DISPLAY: block; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 24px; TEXT-DECORATION: none
}
#breadcrumb .break {
	DISPLAY: block; BACKGROUND: url(img/breadcrumb-seperator.gif) no-repeat center 50%; FLOAT: left; MARGIN: 1px 8px 0px 0px; WIDTH: 8px; TEXT-INDENT: -9999px; HEIGHT: 24px
}
#tabs {
	CLEAR: both; MARGIN-TOP: 40px; BACKGROUND: url(img/subsection-content_bg.gif) no-repeat center top; WIDTH: 700px
}
#tabs .icon {
	FLOAT: right; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 4px
}
#tabs UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 700px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 50px
}
#tabs UL LI {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN: 6px 0px 0px 12px
}
#tabs UL LI A {
	PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 15px; MARGIN: 0px 10px 0px 0px; FONT: 1.3em "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif; COLOR: #fff; PADDING-TOP: 6px; outline: none
}
#tabs P {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#tabs H2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#tabs H2 {
	PADDING-BOTTOM: 6px; MARGIN: 0px 0px 4px; FONT: 1.3em "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif; COLOR: #000; LETTER-SPACING: -0.02em
}
#tabs .ui-tabs-panel {
	PADDING-TOP: 15px
}
#tabs UL LI.ui-tabs-selected A {
	BACKGROUND: url(img/sc-tab_right.gif) no-repeat right top; COLOR: #00512f; TEXT-DECORATION: none
}
#tabs UL LI.ui-tabs-selected {
	PADDING-LEFT: 8px; BACKGROUND: url(img/sc-tab_left.gif) no-repeat left top
}
#content #tabs .fragment UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 16px; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: auto
}
#content #tabs .fragment UL LI {
	PADDING-LEFT: 8px; BACKGROUND: url(img/bullet_greenbox.gif) no-repeat left 6px; FLOAT: none; MARGIN-BOTTOM: 4px; LINE-HEIGHT: 1.4; LIST-STYLE-TYPE: none
}
BLOCKQUOTE.pullquote {
	BORDER-RIGHT: #ccc 0px double; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc 3px double; PADDING-LEFT: 0.5em; BACKGROUND: url(img/pullquote_bg.gif) no-repeat left 6px; FLOAT: right; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 5px 10px; FONT: 1em Georgia, "Times New Roman", Times, serif; BORDER-LEFT: #ccc 0px double; WIDTH: 15em; COLOR: #555; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ccc 3px double; TEXT-ALIGN: justify
}
#content .pullquote P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px; LINE-HEIGHT: 1.4; PADDING-TOP: 0px
}
BLOCKQUOTE.fullquote {
	CLEAR: both; BORDER-RIGHT: #ccc 0px double; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 3px double; PADDING-LEFT: 5px; BACKGROUND: url(img/pullquote_bg.gif) no-repeat left 6px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: 1em Georgia, "Times New Roman", Times, serif; BORDER-LEFT: #ccc 0px double; WIDTH: 690px; COLOR: #555; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 3px double; TEXT-ALIGN: justify
}
#content .fullquote P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px; LINE-HEIGHT: 1.4; PADDING-TOP: 0px
}
BLOCKQUOTE.services-quote {
	BORDER-RIGHT: #ccc 0px double; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 3px double; PADDING-LEFT: 10px; MIN-HEIGHT: 165px; BACKGROUND: url(img/pullquote_bg.gif) no-repeat left 6px; PADDING-BOTTOM: 10px; MARGIN: 15px 0px; FONT: 1em Georgia, "Times New Roman", Times, serif; BORDER-LEFT: #ccc 0px double; WIDTH: 200px; COLOR: #555; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 3px double; TEXT-ALIGN: justify
}
#content .services-quote P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content UL.job-openings {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 18px; PADDING-TOP: 0px
}
#content UL.job-openings LI {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 8px; BORDER-BOTTOM: #ccc 1px solid
}
#content UL.job-openings LI.alt {
	BACKGROUND-COLOR: #eee
}
#content UL.job-openings LI STRONG {
	FONT: 1.3em "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif
}
#content UL.job-openings LI P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#post-643 H3 {
	BORDER-TOP: #ccc 1px solid; PADDING-TOP: 20px
}
#content .ddsg-wrapper UL {
	MARGIN-BOTTOM: 0px
}
.google-map {
	MARGIN-BOTTOM: 1em
}
.google-map IFRAME {
	BORDER-RIGHT: #888 1px solid; BORDER-TOP: #888 1px solid; BORDER-LEFT: #888 1px solid; BORDER-BOTTOM: #888 1px solid
}
.site-container {
	FLOAT: left; MARGIN: 0px 10px 30px 0px; WIDTH: 220px
}
.site-container .inner {
	BORDER-RIGHT: #cceddf 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cceddf 1px solid; PADDING-LEFT: 3px; BACKGROUND: url(img/services/investigators-design/site-container_bg-bottom.gif) #eee no-repeat center bottom; PADDING-BOTTOM: 10px; BORDER-LEFT: #cceddf 1px solid; WIDTH: 212px; PADDING-TOP: 3px; BORDER-BOTTOM: 0px
}
.site-container .inner IMG {
	BORDER-RIGHT: #5fc397 1px solid; BORDER-TOP: #5fc397 1px solid; BORDER-LEFT: #5fc397 1px solid; BORDER-BOTTOM: #5fc397 1px solid
}
#content .site-container .inner H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 6px; FONT: bold 1em "Trebuchet MS", arial, verdana, sans-serif; COLOR: #075830; PADDING-TOP: 0px
}
#content .site-container .inner UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
#content .site-container .inner UL LI {
	PADDING-RIGHT: 2px; BORDER-TOP: #a3dec3 1px solid; PADDING-LEFT: 15px; FONT-SIZE: 0.85em; BACKGROUND: url(img/services/investigators-design/bullet_check.gif) no-repeat 2px 6px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px
}
#content UL.contt-gallery {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 16px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#content UL.contt-gallery LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN-BOTTOM: 25px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#content UL.contt-gallery LI P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; LINE-HEIGHT: 1.1; PADDING-TOP: 2px
}
#content UL.contt-gallery LI P .job-title {
	FONT-SIZE: 0.9em; COLOR: #555
}
UL.contt-gallery A {
	BORDER-RIGHT: #d6d6c4 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d6d6c4 1px solid; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(img/portfolio-item_bg.jpg) #fdfdfb repeat-x 50% bottom; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px 20px 0px 0px; FONT: 1.1em "Trebuchet MS", Arial, Helvetica, sans-serif; BORDER-LEFT: #d6d6c4 1px solid; WIDTH: 218px; COLOR: #053d21; PADDING-TOP: 5px; BORDER-BOTTOM: #d6d6c4 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none
}
UL.contt-gallery LI.last A {
	MARGIN-RIGHT: 0px
}
UL.contt-gallery A IMG {
	BORDER-RIGHT: #c0d4ca 1px solid; BORDER-TOP: #c0d4ca 1px solid; BORDER-LEFT: #c0d4ca 1px solid; BORDER-BOTTOM: #c0d4ca 1px solid
}
UL.contt-gallery A:hover {
	BACKGROUND: #fff; COLOR: #0b894b
}
IMG.mini-banner {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; FLOAT: right; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 2px 4px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
IMG.case-study_icon {
	FLOAT: right; MARGIN: 0px 0px 2px 4px
}
.contt-information {
	FLOAT: left; WIDTH: 460px
}
.contt-information H1 {
	MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 0px; BORDER-BOTTOM: 0px
}
.contt-information P.job-title {
	MARGIN-BOTTOM: 18px; PADDING-BOTTOM: 2px; FONT: 1.2em Arial, Helvetica, sans-serif; COLOR: #00a65d; BORDER-BOTTOM: #91ccaf 1px solid
}
.contt-media {
	FLOAT: right; WIDTH: 220px
}
.contt-media IMG.photo {
	BORDER-RIGHT: #00a65d 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #00a65d 1px solid; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #00a65d 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #00a65d 1px solid
}
.web-presence {
	MARGIN-TOP: 15px; FONT-SIZE: 0.9em; BACKGROUND: url(img/web-presence_bg.jpg) #faf398 no-repeat left top; PADDING-BOTTOM: 8px; WIDTH: 220px
}
.web-presence A {
	TEXT-DECORATION: none
}
.web-presence EM.heading {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 33px; PADDING-BOTTOM: 0px; FONT: 1.2em "Trebuchet MS", Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #069150; PADDING-TOP: 20px
}
#content .web-presence UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px
}
#content .web-presence UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 6px 6px; PADDING-TOP: 0px
}
#content .web-presence UL LI.twitter A {
	PADDING-LEFT: 19px; BACKGROUND: url(img/icon_twitter.gif) no-repeat left 50%
}
#content .web-presence UL LI.linkedin A {
	PADDING-LEFT: 19px; BACKGROUND: url(img/icon_linkedin.gif) no-repeat left 50%
}
#content .web-presence UL LI.facebook A {
	PADDING-LEFT: 19px; BACKGROUND: url(img/icon_facebook.gif) no-repeat left 50%
}
#content .web-presence UL LI.email A {
	PADDING-LEFT: 19px; BACKGROUND: url(img/icon_email.gif) no-repeat left 50%
}
#content .web-presence UL LI.func1 A {
	PADDING-LEFT: 19px; BACKGROUND: url(img/icon_func1.gif) no-repeat left 50%
}
#content .web-presence UL LI.lastfm A {
	PADDING-LEFT: 19px; BACKGROUND: url(img/icon_lastfm.gif) no-repeat left 50%
}
BODY#func1 #sidebar {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; WIDTH: 210px
}
BODY#func1 #content {
	FLOAT: left
}
.wp-caption {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; MARGIN: 10px; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #f3f3f3; TEXT-ALIGN: center; moz-border-radius: 3px; khtml-border-radius: 3px; webkit-border-radius: 3px; border-radius: 3px
}
.wp-caption IMG {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
.wp-caption-dd {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 0px; LINE-HEIGHT: 17px; PADDING-TOP: 0px
}
#content P.wp-caption-text {
	FONT-SIZE: 0.85em; MARGIN: 4px 0px
}
#respond {
	BORDER-BOTTOM: #91ccaf 1px solid
}
#comments {
	BORDER-BOTTOM: #91ccaf 1px solid
}
.func1-post H1 {
	MARGIN-BOTTOM: 0px; BORDER-BOTTOM: medium none
}
.func1-post .date {
	FONT-SIZE: 0.85em; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 18px; BORDER-BOTTOM: #91ccaf 1px solid
}
#sidebar H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 18px 0px 4px; FONT: 1.2em "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif; PADDING-TOP: 0px
}
#sidebar #s {
	WIDTH: 150px
}
.feedburner {
	TEXT-ALIGN: right
}
.post-excerpt H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; PADDING-TOP: 0px
}
#content .post-excerpt P.date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.85em; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 8px; COLOR: #555; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px solid
}
#content .post-excerpt .postmetadata {
	CLEAR: both; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 15px 0px 40px; PADDING-TOP: 8px; BORDER-BOTTOM: #bbb 1px solid; BACKGROUND-COLOR: #eee
}
.entry_author_image IMG {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; FLOAT: left; MARGIN-BOTTOM: 2px; BORDER-LEFT: #eee 1px solid; MARGIN-RIGHT: 8px; BORDER-BOTTOM: #eee 1px solid
}

#sidebar UL.wplc_event_list {
	BORDER-RIGHT: #8ed1ae 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #0abe69 4px solid; PADDING-LEFT: 0px; BACKGROUND: url(img/sidenav_bg.gif) repeat-y; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 0.9em "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif; BORDER-LEFT: #8ed1ae 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #93ceb1 1px solid; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
#sidebar UL.wplc_event_list LI {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em
}
UL#widgetized {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL#widgetized UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL#widgetized LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 18px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#widgetized LI UL {
	BORDER-RIGHT: #8ed1ae 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #0abe69 4px solid; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(img/sidenav_bg.gif) repeat-y; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 0.9em "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif; BORDER-LEFT: #8ed1ae 1px solid; WIDTH: 208px; PADDING-TOP: 0px
}
UL#widgetized LI UL LI {
	MARGIN-BOTTOM: 0px; BORDER-BOTTOM: #93ceb1 1px solid
}
UL#widgetized LI UL LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 14px; PADDING-BOTTOM: 3px; WIDTH: 189px; COLOR: #111; PADDING-TOP: 3px; TEXT-DECORATION: none
}
UL#widgetized LI UL LI A:hover {
	BACKGROUND: #fff; COLOR: #f08e30
}
H3#comments {
	MARGIN-BOTTOM: 0px
}
#content .comment-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#content .comment-list LI {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 12px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee
}
#content .comment-list LI.alt {
	BACKGROUND-COLOR: #fff
}
#content .comment-list LI .meta {
	PADDING-LEFT: 20px; FLOAT: left; WIDTH: 220px
}
#content .comment-list LI .comment {
	PADDING-RIGHT: 20px; FLOAT: left; WIDTH: 440px
}
P IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; max-width: 100%
}
IMG.centered {
	DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
IMG.alignright {
	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 2px 7px; PADDING-TOP: 4px
}
IMG.alignleft {
	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 7px 2px 0px; PADDING-TOP: 4px
}
.alignright {
	FLOAT: right
}
.alignleft {
	FLOAT: left
}
.search-results {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.search-results LI {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; BORDER-BOTTOM: #ddd 1px solid
}
.search-results .alt {
	BACKGROUND: #eee
}
.search-results LI H3 {
	MARGIN: 0px
}
.search-results LI H3 A {
	TEXT-DECORATION: none
}
.search-results LI H3 A:hover {
	TEXT-DECORATION: underline
}
.search-nav {
	MARGIN-TOP: 10px
}
.search-meta {
	FONT-SIZE: 0.8em; TEXT-TRANSFORM: uppercase; COLOR: #777
}
.alternate {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.alternate H1 {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN: 10px 0px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.home-column {
	CLEAR: right; PADDING-RIGHT: 30px; MARGIN-TOP: 25px; PADDING-LEFT: 30px; FONT-SIZE: 0.85em; MIN-HEIGHT: 240px; BACKGROUND: url(img/vr_home-col.jpg) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 260px; PADDING-TOP: 0px
}
.home-column H2 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; FONT: bold 1.3em Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; BORDER-LEFT: 0px; COLOR: #00512f; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
.home-column H2 A {
	COLOR: #00512f; TEXT-DECORATION: none
}
.home-column P {
	MARGIN: 0px 0px 14px
}
.last {
	MIN-HEIGHT: 279px; BACKGROUND: url(img/conf_bg.jpg) no-repeat right bottom
}
.home-column P.learn-more {
	TEXT-ALIGN: right
}
.team {
	MIN-HEIGHT: 279px; BACKGROUND: url(img/team_bg.jpg) no-repeat right bottom
}
#store {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(img/store.gif) repeat-x; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 192px
}
#store P.heading {
	CLEAR: both; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 1.5em "Trebuchet MS", Arial, Helvetica, sans-serif; PADDING-TOP: 10px
}
BODY#portfolio-gallery #content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; MARGIN: 0px auto; WIDTH: 820px
}
.portfolio-heading {
	CLEAR: both; POSITION: relative
}
.portfolio-heading H2 {
	BORDER-BOTTOM: #00502f 1px dotted
}
.portfolio-heading H2 A {
	FONT-WEIGHT: normal; COLOR: #00502f; TEXT-DECORATION: none
}
.portfolio-heading H2 A:hover {
	COLOR: #00a65d
}
.portfolio-heading .view-all {
	FONT-SIZE: 0.9em; RIGHT: 0px; POSITION: absolute; TOP: 8px
}
#content UL.gallery {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 16px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#content UL.gallery LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN-BOTTOM: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL.gallery A {
	BORDER-RIGHT: #d6d6c4 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d6d6c4 1px solid; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(img/portfolio-item_bg.jpg) #fdfdfb repeat-x 50% bottom; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px 20px 0px 0px; FONT: 1.1em "Trebuchet MS", Arial, Helvetica, sans-serif; BORDER-LEFT: #d6d6c4 1px solid; WIDTH: 258px; COLOR: #053d21; PADDING-TOP: 5px; BORDER-BOTTOM: #d6d6c4 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none
}
UL.gallery A IMG {
	BORDER-RIGHT: #c0d4ca 1px solid; BORDER-TOP: #c0d4ca 1px solid; BORDER-LEFT: #c0d4ca 1px solid; BORDER-BOTTOM: #c0d4ca 1px solid
}
UL.gallery LI.last A {
	MARGIN-RIGHT: 0px
}
UL.gallery A:hover {
	BACKGROUND: #fff; COLOR: #0b894b
}
#site-media {
	FLOAT: right; WIDTH: 442px
}
#site-media IMG {
	BORDER-RIGHT: #438564 1px solid; BORDER-TOP: #438564 1px solid; BORDER-LEFT: #438564 1px solid; BORDER-BOTTOM: #438564 1px solid
}
#site-info {
	FLOAT: left; WIDTH: 428px
}
#site-info #tabs {
	MARGIN-TOP: 40px; BACKGROUND: url(img/portfolio-content_bg.gif) no-repeat center top; WIDTH: 428px
}
#site-info #tabs UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 428px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 35px
}
#site-info #tabs UL LI {
	FLOAT: left; MARGIN: 6px 10px 0px 12px
}
#site-info #tabs UL LI A {
	PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 15px; MARGIN: 0px; FONT: 1em "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif; COLOR: #fff; PADDING-TOP: 4px; TEXT-DECORATION: none; outline: none
}
#site-info #tabs UL LI.ui-tabs-selected A {
	BACKGROUND: url(img/pc-tab_right.gif) #fff no-repeat right top; COLOR: #00512f
}
#site-info #tabs UL LI.ui-tabs-selected {
	PADDING-LEFT: 4px; BACKGROUND: url(img/pc-tab_left.gif) #fff no-repeat left top
}
#site-info #tabs P {
	CLEAR: both; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.launch-site {
	DISPLAY: block; BACKGROUND: url(img/btn_launch-site.gif) no-repeat 50% top; FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 104px; TEXT-INDENT: -9999px; HEIGHT: 23px
}
.launch-site:hover {
	BACKGROUND-POSITION: 0px -23px
}
#portfolio-item .free-quote {
	BORDER-TOP: #91ccaf 1px solid; MARGIN-TOP: 25px; PADDING-TOP: 10px
}
#sidebar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 40px; WIDTH: 220px; PADDING-TOP: 18px
}
#sidenav {
	BORDER-RIGHT: #8ed1ae 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #0abe69 4px solid; PADDING-LEFT: 0px; BACKGROUND: url(img/sidenav_bg.gif) #fff repeat-y; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 2px; FONT: 0.9em "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif; BORDER-LEFT: #8ed1ae 1px solid; WIDTH: 218px; PADDING-TOP: 4px; BORDER-BOTTOM: #8ed1ae 1px solid
}
#sidenav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sidenav UL LI.last A {
	BORDER-BOTTOM: medium none
}
#sidenav UL LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 14px; PADDING-BOTTOM: 6px; WIDTH: 199px; COLOR: #111; PADDING-TOP: 6px; BORDER-BOTTOM: #93ceb1 1px solid; TEXT-DECORATION: none
}
#sidenav UL LI A:hover {
	BACKGROUND: #fff; COLOR: #f08e30
}
#sidenav UL LI.current_page_item A {
	PADDING-RIGHT: 6px; PADDING-LEFT: 20px; BACKGROUND: url(img/sidenav-active_bg.jpg) #00c170 no-repeat left bottom; PADDING-BOTTOM: 10px; MARGIN-LEFT: -7px; COLOR: #fff; PADDING-TOP: 6px; BORDER-BOTTOM: medium none
}
#sidenav UL LI.current_page_item A:hover {
	BACKGROUND: url(img/sidenav-active_bg.jpg) #00c170 no-repeat left bottom; COLOR: #9cf5c9
}
#sidenav UL LI.current_page_item UL LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 2px; FONT: 0.95em Arial, Helvetica, sans-serif; MARGIN-LEFT: 0px; WIDTH: 193px; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM: #93ceb1 1px solid; TEXT-DECORATION: none
}
#sidenav UL LI UL LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 2px; FONT: 0.95em Arial, Helvetica, sans-serif; MARGIN-LEFT: 0px; WIDTH: 193px; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM: #93ceb1 1px solid; TEXT-DECORATION: none
}
#sidenav UL LI.last UL LI.last A {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
#sidenav UL LI.current_page_item UL LI A:hover {
	BACKGROUND: #fff; COLOR: #00a65e
}
#sidenav UL LI UL LI A:hover {
	BACKGROUND: #fff; COLOR: #00a65e
}
#sidenav UL LI UL LI.current_page_item A {
	FONT-WEIGHT: bold; BACKGROUND: url(img/sidenav_bg.gif) #fff repeat-y
}
#side-featured {
	BORDER-RIGHT: #d3edda 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d3edda 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(img/sidefeature_bg.jpg) #f9f9f9 repeat-x 50% bottom; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 15px; BORDER-LEFT: #d3edda 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #d3edda 1px solid
}
#side-featured EM.heading {
	DISPLAY: block; BACKGROUND: url(img/sidehead_featured.gif) no-repeat; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 8px; WIDTH: 198px; TEXT-INDENT: -9999px; BORDER-BOTTOM: #c7e3d5 1px solid; HEIGHT: 17px
}
#side-featured IMG {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 2px
}
#side-featured P.site {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 105px; LINE-HEIGHT: 1.4em; PADDING-TOP: 5px
}
#side-featured P.site STRONG A {
	FONT: bold 1.3em/1.2 "Trebuchet MS", Arial, Helvetica, sans-serif; COLOR: #000; TEXT-DECORATION: none
}
#side-featured P.view-all {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.85em; BACKGROUND: url(img/sidefeature_hr.gif) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 0px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#side-featured P.view-all A {
	PADDING-RIGHT: 8px; BACKGROUND: url(img/sidefeature-bullet.gif) no-repeat right 4px; COLOR: #111
}
#side-featured P.view-all A:hover {
	COLOR: #666
}
#side-func1 {
	BORDER-TOP: #c0d7c7 1px solid; FONT-SIZE: 0.9em; BACKGROUND: url(img/sidefunc1_bg.gif) #fff repeat-y; MARGIN: 15px 0px 0px
}
#side-func1 .inner {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#side-func1 EM.heading {
	DISPLAY: block; BACKGROUND: url(img/sidehead_func1.gif) no-repeat; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 2px; WIDTH: 198px; TEXT-INDENT: -9999px; BORDER-BOTTOM: #c7e3d5 1px solid; HEIGHT: 18px
}
#side-func1 STRONG.title {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #f08e30; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
#side-func1 STRONG.title A {
	COLOR: #f08e30
}
#side-func1 STRONG.title A:hover {
	COLOR: #f0c130
}
#side-func1 P {
	FONT-SIZE: 0.95em; MARGIN: 8px 0px
}
#side-func1 .continue-reading {
	PADDING-RIGHT: 32px; DISPLAY: block; FONT-SIZE: 0.95em; BACKGROUND: url(img/sidefunc1_bg-bottom.jpg) no-repeat 50% bottom; WIDTH: 188px; LINE-HEIGHT: 2; HEIGHT: 37px; TEXT-ALIGN: right
}
#sidebar P.subscribe-rss {
	MARGIN: 0px 0px 15px; TEXT-ALIGN: center
}
#sidebar P.subscribe-rss A {
	PADDING-LEFT: 22px; BACKGROUND: url(img/icon_rss-sidebar.gif) no-repeat left 50%; FONT: 0.9em "Trebuchet MS", Arial, Verdana, sans-serif; COLOR: #111
}
#sidebar P.subscribe-rss A:hover {
	COLOR: #666
}
#footer_wrapper {
	BACKGROUND: url(img/footer-wrapper_bg.jpg) #10c96c repeat-x 50% top; HEIGHT: 250px
}
#footer {
	width: 960px;
	font-size: 0.85em;
	color: #fff;
	padding: 5px 20px 20px 20px;
	margin: 0 auto;
	text-align:center;
}
#footer a {color: #fff;}
#footer a:hover {color: #ddd;}
#column1 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; MIN-HEIGHT: 230px; BACKGROUND: url(img/vr_footer.jpg) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 182px; PADDING-TOP: 0px
}
#column2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; MIN-HEIGHT: 230px; BACKGROUND: url(img/vr_footer.jpg) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 222px; PADDING-TOP: 0px
}
#column3 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; MIN-HEIGHT: 230px; BACKGROUND: url(img/vr_footer.jpg) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 188px; PADDING-TOP: 0px
}
#column4 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 20px; MIN-HEIGHT: 230px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 228px; PADDING-TOP: 0px
}
#column1 EM.heading {
	DISPLAY: block; BACKGROUND: url(img/foothead_flickr.gif) no-repeat; WIDTH: 103px
}
#column2 EM.heading {
	DISPLAY: block; BACKGROUND: url(img/foothead_newsletter.gif) no-repeat; WIDTH: 194px
}
#column3 EM.heading {
	DISPLAY: block; BACKGROUND: url(img/foothead_services.gif) no-repeat; WIDTH: 101px
}
#column4 EM.heading {
	DISPLAY: block; BACKGROUND: url(img/foothead_connect.gif) no-repeat; WIDTH: 109px
}
#footer EM.heading {
	DISPLAY: block; MARGIN-BOTTOM: 15px; TEXT-INDENT: -9999px; HEIGHT: 15px
}
#column1 A IMG {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #044b28; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 8px 8px; WIDTH: 75px; PADDING-TOP: 4px; HEIGHT: 75px
}
#column1 A:hover IMG {
	BACKGROUND: #078145
}
#column2 INPUT.input-text {
	BORDER-RIGHT: #0c8f4e 1px solid; BORDER-TOP: #0c8f4e 1px solid; MARGIN-BOTTOM: 4px; BORDER-LEFT: #0c8f4e 1px solid; WIDTH: 215px; COLOR: #46725c; BORDER-BOTTOM: #0c8f4e 1px solid
}
#column2 .subscribe {
	MARGIN-TOP: 8px; TEXT-ALIGN: right
}
#column2 P.privacy {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#column3 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#column3 UL LI {
	MARGIN-BOTTOM: 2px
}
#column3 UL LI A {
	COLOR: #fff; TEXT-DECORATION: none
}
#column3 UL LI A:hover {
	TEXT-DECORATION: underline
}
#connect-bubble {
	BACKGROUND: url(img/connect-bubble_top.gif) no-repeat left top; FLOAT: left; WIDTH: 130px
}
#connect-bubble UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(img/connect-bubble_bottom.gif) no-repeat left bottom; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 130px; PADDING-TOP: 8px; LIST-STYLE-TYPE: none
}
#connect-bubble UL LI {
	MARGIN: 2px 0px 2px 15px
}
#connect-bubble UL LI A {
	COLOR: #077840; TEXT-DECORATION: none
}
#connect-bubble UL LI A:hover {
	COLOR: #0eea7d
}
#twitter-bird {
	FLOAT: right
}
#column4 .address {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 14px; PADDING-TOP: 0px
}
#footer P.meta {
	MARGIN: 16px 0px 0px; LINE-HEIGHT: 1.6; TEXT-ALIGN: right
}
#footer .hiring {
	PADDING-RIGHT: 0px; PADDING-LEFT: 36px; BACKGROUND: url(img/hiring-bubble.gif) no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 18px
}
HTML BODY #content UL.photoset_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
HTML BODY #content UL.photolist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
HTML BODY #content UL.photoset_list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0.5em 0.5em 0px; OVERFLOW: hidden; WIDTH: 150px; PADDING-TOP: 0px; HEIGHT: 150px; TEXT-ALIGN: center
}
HTML BODY #content UL.photolist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0.5em 0.5em 0px; OVERFLOW: hidden; WIDTH: 150px; PADDING-TOP: 0px; HEIGHT: 150px; TEXT-ALIGN: center
}
HTML BODY #content UL.photoset_list LI A {
	DISPLAY: block
}
HTML BODY #content UL.photolist LI A {
	DISPLAY: block
}
HTML BODY #content UL.photoset_list LI A IMG {
	BORDER-RIGHT: #0dc36c 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #0dc36c 1px solid; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px auto; BORDER-LEFT: #0dc36c 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #0dc36c 1px solid
}
HTML BODY #content UL.photolist LI A IMG {
	BORDER-RIGHT: #0dc36c 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #0dc36c 1px solid; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px auto; BORDER-LEFT: #0dc36c 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #0dc36c 1px solid
}
HTML BODY #content DIV.navigation {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 4em 0px 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 2em; TEXT-ALIGN: center
}
HTML BODY #content DIV.navigation P.next {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
HTML BODY #content DIV.navigation P.previous {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#content UL.wplc_event_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#content UL.wplc_event_list LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
#content UL.wplc_event_list LI STRONG A {
	FONT-WEIGHT: normal; FONT-SIZE: 1.3em; FONT-FAMILY: "Lucida Grande","Lucida Sans Unicode","Lucida Sans",sans-serif
}
#content UL.wplc_event_list LI.wplc_alt {
	BACKGROUND: #eee
}
HTML DIV#footer DIV#column1 A.smartceo {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 7px; BORDER-TOP: medium none; PADDING-LEFT: 7px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: medium none; WIDTH: auto; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; HEIGHT: auto
}
HTML DIV#footer DIV#column1 A.smartceo IMG {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 7px; BORDER-TOP: medium none; PADDING-LEFT: 7px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: medium none; WIDTH: auto; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; HEIGHT: auto
}
HTML DIV#site-media DIV.thumbs {
	MARGIN-TOP: 4px; BACKGROUND: url(img/thumb_banner.gif) no-repeat 0px 7px; TEXT-ALIGN: center
}
DIV.thumbs A IMG {
	BORDER-RIGHT: #b7b5a7 1px solid; BORDER-TOP: #b7b5a7 1px solid; BORDER-LEFT: #b7b5a7 1px solid; MARGIN-RIGHT: 0.3em; BORDER-BOTTOM: #b7b5a7 1px solid
}
BODY#portfolio-gallery #content {
	WIDTH: 900px
}
.portfolio-heading {
	CLEAR: none; FLOAT: left; MARGIN: 0px 11px 0px 0px; OVERFLOW: hidden; WIDTH: 290px; TEXT-INDENT: -9999em; HEIGHT: 210px
}
HTML BODY#portfolio-gallery #content DIV.ph-last {
	MARGIN-RIGHT: 0px
}
.portfolio-heading H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2#investigators-h2 A {
	BACKGROUND-IMAGE: url(img/port_ecom.gif)
}
H2#leadgen-h2 A {
	BACKGROUND-IMAGE: url(img/port_leadgen.gif)
}
H2#email-h2 A {
	BACKGROUND-IMAGE: url(img/port_email.gif)
}
.portfolio-heading H2 A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 210px; BACKGROUND-REPEAT: no-repeat
}
HTML .portfolio-heading H2 A:hover {
	BACKGROUND-POSITION: 0px -210px
}
HTML BODY #content UL.gallery LI A {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; MARGIN: 0px 8px 0px 0px; WIDTH: auto; PADDING-TOP: 6px; POSITION: relative; TEXT-ALIGN: left
}
HTML BODY #content UL.gallery LI.last A {
	MARGIN-RIGHT: 0px
}
HTML BODY #content UL.gallery LI A IMG {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML BODY #content UL.gallery LI A IMG.btn {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; RIGHT: 6px; BORDER-LEFT: 0px; BOTTOM: 6px; BORDER-BOTTOM: 0px; POSITION: absolute
}
HTML BODY #content UL.gallery LI A STRONG {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 175px; PADDING-TOP: 10px
}
BODY#portfolio-item #content #leadgenform {
	MARGIN: 1em 0px 0px 108px; WIDTH: 670px
}
.flashcarousel {
	WIDTH: 920px; HEIGHT: 100px
}
DIV.quotebutton {
	BACKGROUND: url(img/qtebtn.gif) no-repeat left top; MARGIN: 10px 0px; WIDTH: 221px; COLOR: #fff; PADDING-TOP: 7px; HEIGHT: 23px; TEXT-ALIGN: center; 0: 
}
.quotebutton A {
	FONT-WEIGHT: 600; FONT-SIZE: 13px; COLOR: #fff; TEXT-DECORATION: none
}
.quotebutton A:hover {
	COLOR: #6f6
}
.moreserv {
	FONT-SIZE: 10px; TEXT-DECORATION: underline
}
.internalpage-column {
	PADDING: 0 30px;/*30px;*/ MARGIN-TOP: 25px;/*25px;*/ FONT-SIZE: 0.85em; MIN-HEIGHT: 240px; BACKGROUND:url(img/vr_home-col.jpg) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH:960px /* 93%;*/ PADDING-TOP: 0px; background-color:#00FFCC;}
.internalpage-column H2 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; FONT: bold 1.3em Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; BORDER-LEFT: 0px; COLOR: #00512f; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
.internalpage-column H2 A {
	COLOR: #00512f; TEXT-DECORATION: none
}
.internalpage-column P {
	MARGIN: 0px 0px 14px
}
.last {
	BACKGROUND: url(img/conf_bg.jpg) no-repeat right top
}
.internalpage-column P.learn-more {
	TEXT-ALIGN: right
}
.team {
	BACKGROUND: url(img/team_bg.jpg) no-repeat right top
}
