BLOCKQUOTE {
	quotes: none
}
Q {
	quotes: none
}
:unknown {
	outline: 0
}
TABLE {
	BORDER-COLLAPSE: collapse; border-spacing: 0
}


#content LI {
	MARGIN: 0px 0px 8px; LIST-STYLE-TYPE: none
}
#products-page LI {
	MARGIN: 0px 0px 8px 14px; LIST-STYLE-TYPE: disc
}
A {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
.last {
	MARGIN-RIGHT: 0px
}
DIV.last {
	MARGIN-RIGHT: 0px
}

#active-bg {
	Z-INDEX: -1; POSITION: absolute; HEIGHT: 70px; BACKGROUND-COLOR: #000
}
.wrapper {
	CLEAR: both; MARGIN: 0px auto;
}
#navigation DIV.wrapper {
	POSITION: relative
}

#content {
	CLEAR: both;
}
.slidable-page {
	Z-INDEX: -1; PADDING-TOP:0px
}
.slidable-page .wrapper {
	MIN-HEIGHT: auto;
}

#preload {
	DISPLAY: none
}
#socialnetworks {
	MARGIN-TOP: -30px; FLOAT: right; MARGIN-RIGHT: 3px; POSITION: relative
}
#socialnetworks LI {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
#socialnetworks LI IMG {
	WIDTH: 25px; HEIGHT: 25px
}
H1.page-title {
	DISPLAY: none
}
H2.tagline {
	BACKGROUND-POSITION: left top; FLOAT: left; MARGIN: 40px 0px 10px; WIDTH: 620px; TEXT-INDENT: -9999em; BACKGROUND-REPEAT: no-repeat; HEIGHT: 35px
}
H2.products {
	BACKGROUND-IMAGE: url(/images/titles/products.png); BORDER-BOTTOM: #94b5c5 2px solid
}
H2.about {
	BACKGROUND: url(/images/titles/about.png) no-repeat right 50%; BORDER-BOTTOM: #9ecb3b 2px solid
}
H2.contact {
	BACKGROUND: url(/images/titles/contact.png) no-repeat; BORDER-BOTTOM: #f36b22 2px solid
}
DIV.secondary {
	Z-INDEX: 99; FLOAT: left; WIDTH: 620px; POSITION: relative
}
DIV.primary {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 30px; MARGIN-LEFT: 10px; WIDTH: 290px; COLOR: #333333; PADDING-TOP: 20px; HEIGHT: 410px
}
#velocity SPAN {
	
}
#deqq SPAN {
	
}
DIV.secondary IMG {
	Z-INDEX: 90; LEFT: 0px; POSITION: absolute; TOP: 70px
}
DIV.more {
	CLEAR: both; Z-INDEX: 95; BACKGROUND: url(/images/products/bg_more.gif) no-repeat 50% bottom; WIDTH: 620px; CURSOR: pointer; COLOR: #333333; POSITION: relative; HEIGHT: 373px
}
DIV.more DIV.col {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 10px; WIDTH: 270px; PADDING-TOP: 10px
}
H3 {
	BACKGROUND-POSITION: left top; MARGIN: 23px 0px 10px; TEXT-INDENT: -9999em; BACKGROUND-REPEAT: no-repeat; HEIGHT: 35px
}
#work-page {
	WIDTH: 500px;
	
}
#work-page .wrapper {
	WIDTH: 500px;
	
}
#work-page #circles {
	
}
.work-sample1 {
		BACKGROUND: #f89730; FLOAT: left; MARGIN: 0px 30px 20px 30px; WIDTH: 345px; CURSOR: pointer; HEIGHT: 92px; opacity: 0.9
}

.work-sample {
	BACKGROUND: #f89730; FLOAT: left; MARGIN: 0px 30px 20px 30px; WIDTH: 345px; CURSOR: pointer; HEIGHT: 92px; opacity: 0.9
}


.work-sample H2 {
	FONT-SIZE: 16px; MARGIN: 20px 0px 0px 20px
}
DIV.info H4 {
	COLOR: #333333
}
.work-number {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px;  PADDING-BOTTOM: 10px; WIDTH: 220px; PADDING-TOP: 0px; HEIGHT: 80px
}
.work-sample .two {
	BACKGROUND-POSITION: 0px 0px
}
.work-sample .three {
	BACKGROUND-POSITION: 0px -280px
}
.work-sample .four {
	BACKGROUND-POSITION: 0px -420px
}
.work-sample .five {
	BACKGROUND-POSITION: 0px -560px
}
.work-sample .six {
	BACKGROUND-POSITION: 0px -700px
}
#work-sample-alli {
	BACKGROUND-COLOR: #c0143c
}
#work-sample-all2 {
	BACKGROUND-COLOR: #f07b05
}
#work-sample-alli1 {
	BACKGROUND-COLOR: #8fb837
}
#work-sample-a {
	BACKGROUND-COLOR: #8fb838
	}
	#work-sample-alli1 {
	BACKGROUND-COLOR: #8fb838
}
#work-sample-2 {
	BACKGROUND-COLOR: #FFFfff
	}
	#work-sample-alli1 {
	BACKGROUND-COLOR: #8fb838
}
#work-sample-b {
	BACKGROUND-COLOR: #83275a
}
#work-sample-d {
	BACKGROUND-COLOR: #3d9b35
}

#work-sample-alli2 {
	BACKGROUND-COLOR: #2c95b5
}
#work-sample-alli3 {
	BACKGROUND-COLOR: #c0143c
}
#work-sample-taxila {
	BACKGROUND-COLOR: #8fb73a;
}
#work-sample-sans {
	BACKGROUND-COLOR: #FF9B2F;
}
#work-sample-events {
	BACKGROUND-COLOR: #c0143c;
}
#work-sample-trans {
	BACKGROUND-COLOR: #2c95b5;
}
#work-sample-bsg {
	BACKGROUND-COLOR: #cc97c4
}
.work-sample:hover {

}
#flip-side A {
	COLOR: #c50076; TEXT-DECORATION: none
}
#flip-side A:hover {
	TEXT-DECORATION: underline
}
.close-flip {
	 WIDTH: 34px; HEIGHT: 40px
}
.close-flip SPAN {
	DISPLAY: none
}

#flip-side {
	Z-INDEX: 1000; MIN-HEIGHT: 150px; WIDTH: 201px; POSITION: absolute
}
.flip-content {
	DISPLAY: none
}
#flip-side .screenshot {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 50%; HEIGHT: 100%; BACKGROUND-COLOR: #b3b3b3; TEXT-ALIGN: center
}
#flip-side .screenshot IMG {
	HEIGHT: 100%
}
#flip-side .info {
	FLOAT: right; WIDTH: 20%; COLOR: #333; HEIGHT: 100%; BACKGROUND-COLOR: #fff
}
#flip-side .info .wrapper {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 20px; WIDTH: 85%; PADDING-TOP: 20px; HEIGHT: 80%
}
#flip-side H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #c50076
}
#flip-side P {
	MARGIN-BOTTOM: 15px
}
#flip-side .info A.close-flip {
	RIGHT: 10px; BOTTOM: 10px; POSITION: absolute
}
.work-sample H1 {
	FONT-SIZE: 20px; MARGIN-BOTTOM: 15px
}
#products-page {
	BACKGROUND: url(/images/bg_office.03.jpg) no-repeat center top
}
DIV.primary {
	BACKGROUND: #92b2c2
}
H3.virtual {
	BACKGROUND-IMAGE: url(/images/products/velocity.gif)
}
H3.deqq {
	MARGIN-TOP: 50px; BACKGROUND-IMAGE: url(/images/products/deqq.gif)
}
#about-page {
	BACKGROUND: url(/images/bg_office.06.jpg) no-repeat center top
}
#about-page .header {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: #000; FLOAT: left; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 30px; PADDING-TOP: 30px; opacity: 0.9
}
#about-page H3 {
	COLOR: #9ecb3b
}
H3.something {
	BACKGROUND-IMAGE: url(/images/about/something_about_us.gif)
}
#about-page DIV.secondary {
	FLOAT: right
}
#about-page DIV.primary {
	BACKGROUND: #9ecb3b; FLOAT: right; MARGIN: 0px 10px 0px 0px
}
#contact-page {
	BACKGROUND: url(/images/bg_office.05.jpg) no-repeat center top
}
H3.hear {
	BACKGROUND-IMAGE: url(/images/contact/love_to_hear.gif)
}
#contact-page DIV.primary {
	BACKGROUND: #f36b22
}
#contact-page DIV.more {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; PADDING-TOP: 120px; TEXT-ALIGN: right
}
DIV#contact-form-wrapper P {
	MARGIN-BOTTOM: 2px
}
DIV#contact-form-wrapper DIV.message {
	COLOR: #ffffff
}
DIV#contact-form-wrapper {
	BORDER-TOP: #ef915f 1px solid; PADDING-TOP: 10px
}
#contact-page .form-item {
	MARGIN-BOTTOM: 5px
}
#contact-page TEXTAREA {
	MARGIN-BOTTOM: 5px
}
#contact-page TEXTAREA {
	HEIGHT: 45px
}
#contact-page TEXTAREA {
	BORDER-RIGHT: #ef915f 0px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ef915f 0px solid; PADDING-LEFT: 3px; BACKGROUND: #ef915f; PADDING-BOTTOM: 3px; BORDER-LEFT: #ef915f 0px solid; WIDTH: 98%; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: #ef915f 0px solid
}
#contact-page INPUT {
	BORDER-RIGHT: #ef915f 0px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ef915f 0px solid; PADDING-LEFT: 3px; BACKGROUND: #ef915f; PADDING-BOTTOM: 3px; BORDER-LEFT: #ef915f 0px solid; WIDTH: 98%; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: #ef915f 0px solid
}
#contact-page INPUT {
	HEIGHT: 18px
}
#contact-page TEXTAREA {
	FONT: 10px/14px "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Arial, Verdana, sans-serif
}
#contact-page #send-id {
	FONT: 10px/14px "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Arial, Verdana, sans-serif
}
#contact-page #send-id {
	BACKGROUND: url(/images/btn_send.gif) no-repeat; FLOAT: left; MARGIN: -5px 0px 15px; WIDTH: 83px; CURSOR: pointer; TEXT-INDENT: -9999px; HEIGHT: 33px
}
#img {
	width:75px;
	height:65px;
	float:left;
	padding-left:10px;
	padding-top:10px;
}
#img-txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:250px;
	height:85px;
	float:left;
	padding-top:10px;
}
.img-txt-head {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;

	}
