TD.TopTitle
{
	font-size: x-small;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	padding-top: 14px;
	padding-left: 30px;
	font-weight:bold;
}
.TopTitleBold
{
	font-weight:bold;
	font-style: normal;
}
#Logo
{
	position:absolute;
	top:9px;
	left:31px;
	z-index:110;
}
#VerCaption
{
	position:absolute;
	top:137px;
}
#TopStrip
{
	position:absolute;
	top:117px;
	left:26px;

}
#BottomStrip
{
	position:absolute;
	top:502px;
	left:25px;
}

#BottomStripSt
{
	position:absolute;
	top:456px;
	left:20px;
	height:66px;
	width:364px;
}

#Menu
{
	position:absolute;
	z-index:100;
	top:205px;
	left:21px;
	width:120px;
	height: 134px;
}
#Menu TABLE TR TD A
{
	color: White;
  text-decoration: none;
}
#Menu TABLE TR TD A.MenuCurrent
{
	color: #FFCC00;
  text-decoration: none;
}
#Menu TABLE TR TD
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;

}

.Image
{
	position:absolute;


}
.News
{
	background-color: #9900FF;
	
}
.NewsTable TR TD
{
	font-size: 14px;
	font-family: sans-serif;
	text-align: center;
	color:White;
  padding-bottom:7pt;
}
.HomeText
{
	font-size: 12px;
	font-family: sans-serif;
	letter-spacing: 0.09px;
}
.HomeNote
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:red;
	font-weight:bold;
	padding-bottom: 10px;
	padding-right: 16px;
}
.HomeTestimonials
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.HomePartners
{
	font-size: xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-right: 16px;
	text-align: right;
}
.Copyright
{
	font-size: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #A0A0A0;
}
.PortfChapter
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
.PortfChapter A
{
	text-decoration: none;
	color: #8020FF;
}
.Photography
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.Photography A
{
	color: Black;
}
#TopTitle
{
	position:absolute;
	width: 192px;
	height: 32px;
	z-index: 3;



}
.HomeHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
}
#BottomStripPortfSub
{
	position:absolute;
	top:360px;
	left:21px;
}
#PortfSubTestimonials
{
	position:absolute;
	top:60px;
	left:11px;
	width:150px;
	color: White;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style:italic;
	height: 36px;

}
.PortfSubPhotography
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
}
.PortfSubPhotography A
{
	color:Black;
}
#TechList TABLE TR TD A
{
	color: Red;
}
#TechList TABLE TR TD A.MenuCurrent
{
	color: #FFCC00;
  text-decoration: none;
}
#TechList TABLE TR TD
{
	font-size: 16px;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#PortfSubIndustryName
{
	position:absolute;
	top:385px;
	left:140px;
	width:200px;
}
#PortfSubIndustryName TABLE TR TD
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:center;
}
#PortfSubCaseStudy
{
	position:absolute;
	top:410px;
	left:11px;
}
#PortfSubCaseStudy A
{
	color: yellow;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.PortfSubNavigation TR TD
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: White;
	vertical-align: bottom;
}
.PortfSubNavigation TR TD A
{
	color: White;
	text-decoration: none;
	vertical-align: bottom;


}
.PortfSubNavigation TR TD.ProfSubWorkType
{
	font-size: 12px;
	text-align: center;
	vertical-align: bottom;
	font-weight: bold;


}
.PortfSubTitle
{
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:center;
	vertical-align: bottom;

}
.PortfSubWorkTypes
{
	height:34px;
}
.PortfSubWorkTypes TD
{
	text-align:left;
	width:70px;
	height:34px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 2px;
}
.PortfSubWorkTypes TD A
{
	color: black;
	text-decoration: none;
}
.IndSubAct
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align: left;
	color: #8020FF;
	text-decoration: none;
	padding-left: 10px;

}
TD.IndSubOthLink
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: top;
}
.IndSubOthLink
{
	color: Black;
}
.ClientsList TR TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 3px;
}
.ClientsList TR TD A {
	Color:black;
}

.CaseSTTestim {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
}
.CaseSTBC {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: red;
	font-weight: bold;
	text-decoration: none;
}
.AboutDQText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.AboutDQTopLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: red;
  text-decoration: none;
}
#BackTop {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: red;
  text-decoration: none;
}
#BackTop A.MenuCurrent{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: red;
    text-decoration: none;
}

.CrDirectorText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.CrDirectorText2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.CrDirectorText2 TR TD {
	text-align: right;
}

#BackCS {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: red;
	font-weight: bold;
}
#BackCS A.MenuCurrent{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: red;
	font-weight: bold;
}
.cssClient {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: red;
}
.cssText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.svcText1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	vertical-align: middle;
	height:255px;
}
.svcText1 A {
	color: black;
}
.svcText2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: red;
}

.ErrorMessage{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: red;
}
.newslogo {
	text-align: right;
	vertical-align: middle;
	padding-top: 3px;
	padding-right: 15px;
	padding-bottom: 3px;
	padding-left: 3px;
}

.newsheadings {
	text-align: left;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.dpCaseStud {
	text-align: left;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: red;
	padding-bottom: 10px;
}

.dpCaseStudN {
	text-align: left;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: red;
}


.dpCaseStText {
	text-align: left;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 10px;
}

.dpCaseStText A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:black;
	text-decoration:none;
}

.StAlCaseStText {
	text-align: left;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 40px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.StAlCaseStText A {
	color: black;
	text-decoration:none;
}

.FAQquestion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 10px;
}
.FAQquestionTOC {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
}

.FAQquestion A {
	color: black;
	text-decoration:none;
}


.FAQquest2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 14px;
	color: red;
	margin-top: 20px;
	margin-bottom: 0px;
}

.FAQquest2 A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 14px;
	color: red;
	margin-bottom: 0px;
	text-decoration:none;
}

.FAQans {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-bottom: 0px;
}
.FAQbacktop{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: red;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
}
.OrderHeading
{
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color:White;
	padding-bottom:7pt;
	font-weight: bold;

}
.OrderTable TR TD
{
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color:White;
	padding-bottom:7pt;
	font-weight: bold;

}
.SubForm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.ContactAddr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}
.InputCell {
	text-align: left;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.InputCell INPUT
{
	width:200px;
}
.YellowImg {
	Z-INDEX:0;
	POSITION:relative;
	left:0px
}
A.NewsDetLink
{
	color:Black;
	text-decoration:none;
}
.IndSubClientName
{
	text-decoration: none;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #FF0000;
}

.csMenuTop {
font-size: 13px !important;
font-weight: 600 !important;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: italic;
color: #660000;
}

.csMenuSide {
font-size: 13px !important;
font-weight: 600 !important;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: italic;
}

A:link {text-decoration: none} 
A:visited {text-decoration: none}
A:active {text-decoration: none}
