BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	color: #F90;
}
BLOCKQUOTE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-SPACING: 0;
	BORDER-COLLAPSE: collapse;
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
ADDRESS {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CAPTION {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CITE {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CODE {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
DFN {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
EM {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
STRONG {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
TH {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
VAR {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
H1 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H2 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H3 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H4 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H5 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H6 {
	FONT-SIZE: 100%; FONT-WEIGHT: normal
}
Q:before {
	CONTENT: ''
}
Q:after {
	CONTENT: ''
}
ABBR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
ACRONYM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
A {
	TEXT-DECORATION: none
}
.clearBoth {
	CLEAR: both
}
.noBorder {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
BODY {
	FONT-FAMILY: tahoma, helvetica, arial, "lucida grande", sans-serif;
	FONT-SIZE: 62.5%;
	background-color: #efe3cb;
	background-image: url(../img/back - Blog.jpg);
	background-repeat: repeat-x;
	background-position: 50% top;
	color: #CCC;
}
#container {
	MARGIN: 0px auto; WIDTH: 954px
}
#containerAlt {
	PADDING-BOTTOM: 30px; MARGIN: 0px auto; MIN-HEIGHT: 770px; WIDTH: 954px; HEIGHT: auto !important
}
#topHolder {
	
}
#middleHolder {
	BACKGROUND: url(../images/bg_sec_beige.jpg) #efe3cc repeat-x 50% top
}
#bottomHolder {
	BACKGROUND: url(../images/bg_sec_gray.jpg) #837f79 repeat-x 50% top
}
#header {
	MARGIN: 0px auto; WIDTH: 954px
}
#mainPromo {
	MARGIN: 0px auto; WIDTH: 954px
}
#mainBody {
	MARGIN: 0px auto; WIDTH: 954px
}
#footer {
	MARGIN: 0px auto; WIDTH: 954px
}
#header {
	POSITION: relative; MARGIN-BOTTOM: 50px; HEIGHT: 86px
}
#logo {
	POSITION: absolute;
	TOP: 6px;
	LEFT: 4px;
	width: 129px;
	height: 86px;
}
#mainNav {
	MARGIN-TOP: 30px; FLOAT: right
}
#mainNav LI {
	FLOAT: left
}
#mainNav LI A {
	DISPLAY: block; BACKGROUND: url(../images/main-nav.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 36px
}
UL#mainNav LI#nav1 A {
	WIDTH: 78px; BACKGROUND-POSITION: 0px 0px
}
UL#mainNav LI#nav2 A {
	WIDTH: 94px; BACKGROUND-POSITION: -78px 0px
}
UL#mainNav LI#nav3 A {
	WIDTH: 101px; BACKGROUND-POSITION: -172px 0px
}
UL#mainNav LI#nav4 A {
	WIDTH: 113px; BACKGROUND-POSITION: -273px 0px
}
UL#mainNav LI#nav5 A {
	WIDTH: 76px; BACKGROUND-POSITION: -386px 0px
}
UL#mainNav LI#nav6 A {
	WIDTH: 69px; BACKGROUND-POSITION: -462px 0px
}
UL#mainNav LI#nav1 A:hover {
	WIDTH: 78px; BACKGROUND-POSITION: 0px -36px
}
UL#mainNav LI#nav2 A:hover {
	WIDTH: 94px; BACKGROUND-POSITION: -78px -36px
}
UL#mainNav LI#nav3 A:hover {
	WIDTH: 101px; BACKGROUND-POSITION: -172px -36px
}
UL#mainNav LI#nav4 A:hover {
	WIDTH: 113px; BACKGROUND-POSITION: -273px -36px
}
UL#mainNav LI#nav5 A:hover {
	WIDTH: 76px; BACKGROUND-POSITION: -386px -36px
}
UL#mainNav LI#nav6 A:hover {
	WIDTH: 69px; BACKGROUND-POSITION: -462px -36px
}
UL#mainNav LI#nav1 A.select {
	WIDTH: 78px; BACKGROUND-POSITION: 0px -72px
}
UL#mainNav LI#nav2 A.select {
	WIDTH: 94px; BACKGROUND-POSITION: -78px -72px
}
UL#mainNav LI#nav3 A.select {
	WIDTH: 101px; BACKGROUND-POSITION: -172px -72px
}
UL#mainNav LI#nav4 A.select {
	WIDTH: 113px; BACKGROUND-POSITION: -273px -72px
}
UL#mainNav LI#nav5 A.select {
	WIDTH: 76px; BACKGROUND-POSITION: -386px -72px
}
UL#mainNav LI#nav6 A.select {
	WIDTH: 69px; BACKGROUND-POSITION: -462px -72px
}
#breadCrumb {
	MARGIN-BOTTOM: 33px
}
#breadCrumb LI {
	DISPLAY: inline; COLOR: #8699ad; FONT-SIZE: 11px
}
#breadCrumb LI A {
	COLOR: #8699ad
}
#breadCrumb LI A:hover {
	COLOR: #fff
}
#breadCrumb LI A:active {
	COLOR: #83b7d5
}
#breadCrumb LI A:focus {
	COLOR: #83b7d5
}
#flashHolder {
	MARGIN: 0px auto 10px; WIDTH: 950px; HEIGHT: 370px
}
#portfolio #flashHolder {
	POSITION: relative; TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 100%
}
#flashHolder IMG {
	DISPLAY: block
}
#secLeftCol {
	Z-INDEX: 1000; POSITION: relative; MARGIN-TOP: -300px; WIDTH: 630px; FLOAT: left
}
#secRightCol {
	Z-INDEX: 1001; POSITION: relative; MARGIN-TOP: -300px; WIDTH: 310px; FLOAT: left; MARGIN-LEFT: 10px
}
#paperCont {
	PADDING-BOTTOM: 30px; MIN-HEIGHT: 88px; PADDING-LEFT: 30px; WIDTH: 570px; PADDING-RIGHT: 30px; BACKGROUND: url(../images/papertop.jpg) #fff no-repeat 50% top; PADDING-TOP: 30px
}
#portfolioBody {
	WIDTH: 100%; BACKGROUND: url(../images/bg_sec_beige_shine.gif) no-repeat center 0px
}
.paperBot {
	POSITION: relative; DISPLAY: block
}
#paperCont H1 {
	LINE-HEIGHT: 30px; MARGIN-BOTTOM: 20px; COLOR: #2762a2; FONT-SIZE: 24px
}
#paperCont P {
	LINE-HEIGHT: 16px; WIDTH: 100%; MARGIN-BOTTOM: 20px; COLOR: #757575; FONT-SIZE: 12px
}
#twoColContainer {
	MARGIN: 0px auto; WIDTH: 954px
}
#mainBody {
	BACKGROUND: url(../images/bg_sec_beige_shine.gif) no-repeat 0px 0px; PADDING-TOP: 20px
}
#columnLeft {
	WIDTH: 640px; FLOAT: left; PADDING-TOP: 23px
}
#columnLeft H1 {
	HEIGHT: 93px
}
.boxes {
	WIDTH: 640px
}
.boxes UL {
	WIDTH: 100%
}
.boxes UL LI {
	WIDTH: 50%; FLOAT: left; HEIGHT: 100px
}
.boxes UL LI H2 {
	HEIGHT: 19px
}
.boxes UL LI P {
	LINE-HEIGHT: 16px; WIDTH: 85%; COLOR: #757575; FONT-SIZE: 12px
}
.boxes UL LI P A {
	COLOR: #757575
}
#columnRight {
	WIDTH: 310px; FLOAT: right
}
#caseStudy {
	POSITION: relative; PADDING-LEFT: 25px; WIDTH: 285px; BACKGROUND: url(../images/casestudy_leftedge.gif) no-repeat left top; TOP: 160px
}
#caseStudy H1 {
	HEIGHT: 75px
}
#caseStudy P {
	FONT: italic 13px/20px georgia, times, serif; HEIGHT: 117px; COLOR: #757575
}
#caseStudy A.viewCaseStudy {
	PADDING-LEFT: 8px; FONT: italic 11px georgia, times, serif; BACKGROUND: url(../images/arrow_beige.gif) no-repeat 0px 3px; COLOR: #2762a2
}
#caseStudy A.viewCaseStudy:hover {
	COLOR: #2f76c3
}
#caseStudy .quoteFrom {
	TEXT-ALIGN: right; MARGIN-TOP: -14px; COLOR: #9a9a9a; FONT-SIZE: 10px
}
#caseStudy .quoteFrom SPAN {
	COLOR: #757575; FONT-SIZE: 12px
}
#testimonial {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; WIDTH: 955px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/bg_testimonial.gif) no-repeat 50% top; HEIGHT: 95px; CLEAR: both; PADDING-TOP: 15px
}
#quote {
	WIDTH: 767px; FONT: italic 16px/22px georgia, times, serif; FLOAT: right; COLOR: #757575
}
#quoteFrom {
	TEXT-ALIGN: right; PADDING-RIGHT: 20px; COLOR: #8d8d8d; CLEAR: both; FONT-SIZE: 11px
}
#footer {
	HEIGHT: 82px; CLEAR: both; PADDING-TOP: 13px
}
#footer .left {
	FLOAT: left; COLOR: #dad9d7; FONT-SIZE: 10px
}
#footer .right {
	FLOAT: right
}
#footer .right LI {
	DISPLAY: inline
}
#footer .right LI A {
	COLOR: #dad9d7; MARGIN-LEFT: 12px; FONT-SIZE: 11px
}
#footer .right LI A:hover {
	COLOR: #fff
}
H1.alignCenter {
	TEXT-ALIGN: center;
	MARGIN-BOTTOM: 43px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 36px;
}
#servicesHolder {
	MARGIN-BOTTOM: 15px
}
.service {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 4px;
	WIDTH: 225px;
	PADDING-RIGHT: 4px;
	DISPLAY: inline;
	BACKGROUND: #ffffff;
	FLOAT: left;
	HEIGHT: 241px;
	MARGIN-RIGHT: 7px;
	PADDING-TOP: 22px
}
.service H2 {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; LEFT: 15px
}
A .service {
	BACKGROUND: url(../img/srvcs-landing-bg.png) no-repeat -10px 0px
}
A:hover .service {
	BACKGROUND: url(../img/srvcs-landing-bg.png) no-repeat -10px -269px
}
#servicesHolder .last {
	MARGIN-RIGHT: 0px
}
.service P {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 15px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	MARGIN-BOTTOM: 18px;
	HEIGHT: 75px;
	COLOR: #717171;
	PADDING-TOP: 25px;
	font-family: arial, sans-serif;
	font-size: 11px;
	line-height: 1.4em;
}
.service .button {
	TEXT-ALIGN: center
}





.service2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; WIDTH: 225px; PADDING-RIGHT: 4px; DISPLAY: inline; BACKGROUND: #ffffff; FLOAT: left; HEIGHT: 241px; MARGIN-RIGHT: 7px; PADDING-TOP: 22px
}
.service2 H2 {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; LEFT: 15px
}
A .service2 {
	BACKGROUND: url(../img/srvcs-landing-bg02.png) no-repeat -10px 0px
}
A:hover .service2 {
	BACKGROUND: url(../img/srvcs-landing-bg02.png) no-repeat -10px -269px
}

.service2 P {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 15px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	MARGIN-BOTTOM: 18px;
	HEIGHT: 75px;
	COLOR: #717171;
	PADDING-TOP: 25px;
	font-family: arial, sans-serif;
	font-size: 11px;
	line-height: 1.4em;
}
.service2 .button {
	TEXT-ALIGN: center
}





.service3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; WIDTH: 225px; PADDING-RIGHT: 4px; DISPLAY: inline; BACKGROUND: #ffffff; FLOAT: left; HEIGHT: 241px; MARGIN-RIGHT: 7px; PADDING-TOP: 22px
}
.service3 H2 {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; LEFT: 15px
}
A .service3 {
	BACKGROUND: url(../img/srvcs-landing-bg03.png) no-repeat -10px 0px
}
A:hover .service3 {
	BACKGROUND: url(../img/srvcs-landing-bg03.png) no-repeat -10px -269px
}

.service3 P {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 15px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	MARGIN-BOTTOM: 18px;
	HEIGHT: 75px;
	COLOR: #717171;
	PADDING-TOP: 25px;
	font-family: arial, sans-serif;
	font-size: 11px;
	line-height: 1.4em;
}
.service3 .button {
	TEXT-ALIGN: center
}


.service4 {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 4px;
	WIDTH: 125px;
	PADDING-RIGHT: 4px;
	DISPLAY: inline;
	FLOAT: left;
	HEIGHT: 241px;
	MARGIN-RIGHT: 7px;
	PADDING-TOP: 22px;
}
A .service4 {
	BACKGROUND: url(../img/technical-04.gif) no-repeat -10px 0px
}
A:hover .service4 {
	BACKGROUND: url(../img/technical-04.gif) no-repeat -10px -269px
}
.fonte01 {
	color: #FFF;
	font-size: 12px;
}
.font02 {
	color: #039;
	font-size: 12px;
}
.fonte03 {
	font-style: italic;
	color: #F90;
}
.fonte-titulo {
	font-size: 28px;
	color: #F90;
}

