.lefttop1 {
	float: left;
	height: 56px;
	width: 194px;
	position: relative;
	background-image: url(images/sw-testingbg.jpg);
	background-repeat: no-repeat;
}
.lefttop2 {
	float: left;
	height: 25px;
	width: 194px;
	position: relative;
	background-image: url(images/inner_04.gif);
	background-repeat: no-repeat;
	text-decoration: none;
}
.stretchtop1 {
	height: 99px;
	background-image: url(images/inner_02.gif);
	background-repeat: repeat-x;
	position: relative;
}
.stretchtop2 {
	height: 25px;
	background-image: url(images/inner_05.gif);
	background-repeat: repeat-x;
	position: relative;
}
.rtop1 {
	float: right;
	height: 99px;
	width: 577px;
	position: relative;
	background-image: url(images/inner_03.gif);
	background-repeat: no-repeat;
}
.rtop2 {
	float: right;
	height: 25px;
	width: 577px;
	position: relative;
	background-image: url(images/inner_07.gif);
	background-repeat: no-repeat;
}
.lbottom1 {
	float: left;
	height: 44px;
	width: 194px;
	position: relative;
	background-repeat: no-repeat;
	background-image: url(images/inner_25.gif);
}
.mbottom {
	float: left;
	height: 44px;
	position: relative;
	background-repeat: repeat-x;
	background-image: url(images/inner_26.gif);
}
.rbottom1 {
	float: right;
	height: 44px;
	width: 557px;
	position: relative;
	background-repeat: no-repeat;
	background-image: url(images/inner_27.gif);
}
.rbottom2 {

	float: right;
	height: 41px;
	width: 20px;
	position: relative;
	background-repeat: no-repeat;
	background-color: #52609E;
	background-image: url(images/inner_28.gif);
}
.leftmid1 {

	float: left;
	height: 142px;
	width: 194px;
	position: relative;
	background-image: url(images/inner_08.gif);
	background-repeat: no-repeat;
	text-decoration: none;
}
.leftmid3 {

	float: left;
	height: 16px;
	width: 194px;
	position: relative;
	background-image: url(images/inner_20.gif);
	background-repeat: no-repeat;
	text-decoration: none;
}
.leftmid2 {

	float: left;
	width: 194px;
	position: relative;
	background-image: url(images/inner_12.gif);
	background-repeat: repeat-y;
	text-decoration: none;
}
.rightrepeat {

	float: right;
	width: 20px;
	position: relative;
	background-repeat: repeat-y;
	background-image: url(images/inner_24.gif);
}
.stretchmid {

	height: 25px;
	background-image: url(images/inner_06.gif);
	background-repeat: no-repeat;
	position: relative;
}
.marginl {
	width: 18px;
}
.marginr {
	width: 21px;
}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 13px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
}
.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 13px;
	color: #89EDE8;
	text-align: center;
	font-weight: bold;
	text-decoration: blink;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: normal;
	color: #333333;
	text-align: justify;
	text-decoration: none;
}
.text:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: normal;
	color: #6666CC;
	text-align: justify;
	text-decoration: underline;
}
.footer {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 15pt;
	color: #5034BC;
}
.bottommenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 15pt;
	color: #E6FFAA;
	text-decoration: none;
}
.bottommenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 15pt;
	color: #FF9900;
	text-decoration: underline;
}
.title {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 15pt;
	color: #990000;
	text-align: left;
	font-weight: bold;
    letter-spacing: 1pt;
}
.titleleft {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 13pt;
	color: #FFF39D;
	text-align: right;
	font-weight: bold;
	text-decoration: none;
}
.titleleft:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 13pt;
	color: #FF9900;
	text-align: right;
	font-weight: bold;
}
.hline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	line-height: 6pt;
	color: #5B71D7;
	letter-spacing: 1pt;
	text-decoration: none;
}
.subtitle {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 13pt;
	color: #3539D2;
	text-align: left;
	font-weight: bold;
	letter-spacing: 1pt;
	text-decoration: none;
}
.titlelefttop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	line-height: 15pt;
	color: #6DE0E0;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: -1pt;
}
.leftmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 9pt;
	color: #23159B;
	text-decoration: none;
	font-weight: bolder;
}
.leftmenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 9pt;
	color: #CC0000;
	text-decoration: underline;
	font-weight: bolder;
}
.hline2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	line-height: 7pt;
	color: #FF0000;
	letter-spacing: 1pt;
}
.headings {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: normal;
	font-weight: bold;
	color: #46668C;
}
.marginl2 {

	width: 30px;
}
.leftmenuvisit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 9pt;
	text-decoration: none;
	font-weight: bolder;
	color: #CC0000;
}
.tableheading {

	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 13pt;
	font-weight: bold;
	color: #5C6A2B;
}
.tableheading4 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 13pt;
	font-weight: bold;
	color: #323FB6;
	text-decoration: none;
}
.tableheading3 {



	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 13pt;
	font-weight: bold;
	color: #215992;
}
.tableheading2 {




	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 13pt;
	font-weight: bold;
	color: #136C58;
}
.tableheading5 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 13pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.tableheading5loud {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 13pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.textlink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: normal;
	color: #9966FF;
	text-align: justify;
	text-decoration: underline;
}
.leftimage {

	float: left;
	height: 142px;
	width: 194px;
	position: relative;
	background-image: url(images/inner_08.gif);
	background-repeat: no-repeat;
}
.clients {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 13pt;
	font-weight: bold;
	color: #9F1D1A;
}
.vline {
	background-image: url(images/vline.gif);
	background-repeat: repeat-y;
	width: 5px;
	background-position: top;
}
.bottomtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #000000;
	text-decoration: none;
}
.topimage {
	background-image: url(../homepage/quexst16.3.06/images/WhatWeAre.jpg);
	background-repeat: no-repeat;
	height: 99px;
	width: 440px;
}
.tableheading6 {

	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 13pt;
	font-weight: bold;
	color: #C8CADB;
	text-decoration: none;
}
.tableheading7 {


	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 13pt;
	font-weight: bold;
	color: #E4E6ED;
	text-decoration: none;
}
.text2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: normal;
	color: #333333;
	text-align: justify;
	text-decoration: none;
}
.centerimage {
	background-image: url(images/WhatWeAre.jpg);
	background-repeat: no-repeat;
	height: 99px;
	width: 440px;
	background-color: #A5AAC7;
}
