body {
padding:0px;
margin:0px;
border:0px;
background:#FFFFFF;
width:100%;
height:100%;
font-family:Verdana;
font-size:8pt;
}

div {	
font-family:Verdana;
font-size:8pt;
padding:0px;
margin:0px;
border: 0px;
spacing:0px;
vertical-align:top;

line-height:15px;
color:#000000;
}

img {
border:0px;
}

a {
text-decoration:none;
color:#005EAA;
}

a:hover {
text-decoration: none;
}

table {	
width:100%;
border:0px;
vertical-align:top;
padding:0px;
margin:0px;
font-family:Verdana;
font-size:8pt;
text-align:left;
line-height:15px;
color:#000000;

}

td {
vertical-align:top;
margin:0px;

}

.leftBG {
	background:url('../images/left_horizontal_line.png') repeat-y;
}

.rightBG {
	background:url('../images/right_horizontal_line.png') repeat-y;
}

.seperatorX{
	background:url('../images/separator.png') repeat-x;
}

.seperatorY{
	background:url('../images/separator.png') repeat-y;
}

.clientX{
	background-color:#6C1D4A;
	line-height:2px;
}

.clientX1{
	background-color:#FED2EB;
	line-height:2px;
}


.mandatoryField {
 color:#A10202;
}


.main_text, table, input, textarea, body {
font-family:Verdana;
font-size:8pt;
text-align:left;
line-height:15px;
margin-left:0px;
margin-right:0px;
color:#000000;
}
ul {
margin-left:25px;
margin-top:5px;
padding:0px;
spacing:0px;
list-style:disc;
}
li {
margin: 0px;
padding:0px;
line-height:18px;
}

.textfield {
border: 1px solid #C2C2C2;
color:black;
}
.menu {
font-family:Verdana;
font-style:bold;
boder:0px;
}
.submenu {
margin-top:55px;
height:13px;
font-family:Verdana;
color:#9E9E9A;
font-style:strong;
background:#EFEFD5;
border:0px;
}
.mainMargin {
margin-top:35px;
margin-right:10px;
margin-bottom:10px;
margin-left:10px;
}
.mainImage {
width:180px;
height:100%;
background:#DDD8C3;
}
li {
margin: 0px;
padding:0px;
line-height:15px;
}




.mainMargin {
margin-top:35px;
margin-right:10px;
margin-bottom:10px;
margin-left:10px;
}

.textfield {
border: 1px solid #C2C2C2;
color:black;
}
.pagetitle{
font-family:Verdana;
font-size:15pt;
text-align:center;
line-height:25px;
margin-left:0px;
margin-right:0px;
color:#A10202;
font-weight:bold;
}


.productFeatures {
 valign:center;
 cellpadding:0px;
 cellspacing:0px;
 background-color:#FBFBFB;
 border:1px solid #4E4E4E;
}

.productFeaturesSubHeading {
 background:url('../images/pt_title.png') repeat-x left top;
 color:#FFFFFC;
 text-align:center;
}

.producttr{
 background-color: #D9D9D9; 
}

.producttd{
 border-right:1px solid #4E4E4E;
}


.casestudies {
 width:95%;
 valign:center;
 cellpadding:0px;
 cellspacing:0px;
 background-color:#F2F2F2;
}

.casestudiesHeading {
 background:url('../images/pt_title.png') repeat-x left top;
 color:#FFFFFC;
 text-align:center;
}

.casestudiestr{
 background-color: #E0E0E0;

}

.casestudiestd {
 width:20%;
}



.techSkills {
 valign:center;
 border:1px;
 padding:0px;
 color:black;
 text-align:center;
 vertical-align:center;
 background-color:#E2E2E2;
 width:95%;
}

.tsField {
 background-color:#B7B7B7;
 font-weight:bold;
}
.tsValue {
 background-color:#FFFFFF;
}

.tsHResult {
color:white;
background-color:#555555;
height:0%;
font-weight:bold;
}

.tsVResult {
color:white;
background-color:#555555;
width:11%;
height:0%;
font-weight:bold;
}



/*.techSkills {
 valign:center;
 border:0px;
 padding:0px;
 color:black;
 text-align:center;
 vertical-align:center;
 background-color:#FFFFFF;
 width:95%;
}

.tsField {
 color:white;
 background-color:#630000;
 font-weight:bold;
}
.tsValue {
 background-color:#AFAFAB;
 width:11%;
}

.tsHResult {
color:white;
background-color:#7C3A3A;
height:0%;
font-weight:bold;
}

.tsVResult {
color:white;
background-color:#7C3A3A;
width:11%;
height:0%;
font-weight:bold;
}*/