body {
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
	background-color:#FFFFFF;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-attachment: fixed;
}

/*
* To display the Company name
* in Clientele page
*/
.clienteleText {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

a	
{
    TEXT-DECORATION:none;
	cursor:pointer;
	color:#000000;
}

a:hover
{
    TEXT-DECORATION:none;
    cursor:pointer;
	COLOR: #0000FF;
}

/*
* To display the Language
*/
.lang
{
    TEXT-DECORATION:none;
	font-size:12px;
	cursor:pointer;
	/*color:#0099FF;*/
	color:#0000FF;
}

.lang:hover
{

    TEXT-DECORATION:none;
    cursor:pointer;
	COLOR: #000000;
	font-size:12px;
}


/*
* To display the intralink <a>
*/
#top
{
	left: 0px;
	top: 0px;
}

/*
* To display the footer
*
*/
#footer
{
	width:1000px;
	top:955px;
	text-align:left;
	text-decoration:none;
	font-size:12px;
	color:#666666;
	background:url(../images/footer.jpg);
	height:25px;
	font-weight:bolder;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/*
* To display the Copyrights
*/
#copyrights
{
	width:1000px;
	top:972px;
	text-align:center;
	text-decoration:none;
	font-size:12px;
	color:#666666;
	font-weight:bold;
}

/*
*  To display the content header
*/
.contentHeader
{
	font-size:24px;
	color:#002266;
	text-decoration:none;
	font-weight:200;
	text-align:left;
	vertical-align:bottom;
	font-family:Arial, Helvetica, sans-serif;
}

/*
* To display the the "Share" in AddThisButton
*/
#content
{
	font-size:12px;
	color:#666666;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	/*font-family:"Arial Black";*/
}

/*
* To display the page contents
*/
.content
{
	font-size:12px;
	color:#666666;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}

/*
* To display the Philosophy
*/
.contentPhilosophy
{
	font-size:14px;
	color:#666666;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

/*
* To display the TextSize
*/
#textsize
{
	font-size:14px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
}

.link
{
	font-size:12px;
	font-weight:bold;
}

/*
* To display the readmore
*
*/
.readmore
{
  font-size:12px;
  color:#0099FF;
  font-weight:bold;
}

.readmore:hover
{
  color:#000099;
}

/*
* Change the Cursor for image
*/
.imageLink
{
  cursor:pointer;
}

/*
* To display the title of the content
*/
.contentTitle
{
	font-size:18px;
	color:#002266;
	text-decoration:none;
	font-weight:200;
	text-align:left;
	vertical-align:bottom;
	font-family:Arial, Helvetica, sans-serif;
}

/*
* To display the Sitemap links
*/
.sitemapContent
{
	font-size:12px;
	color:#000066;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}

/*
* To display the Headding H1 Title
*/
H1.Title
{
	BORDER-BOTTOM: #8ea5c9 1px dotted; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; COLOR: #002266; FONT-SIZE: 18px; FONT-WEIGHT: 200; PADDING-TOP: 0px;text-decoration:none;
}

/*
* To display the Headding H2 Title
*/
H2.Title
{
	BORDER-BOTTOM: #8ea5c9 1px dotted; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; COLOR: #002266; FONT-SIZE: 18px; FONT-WEIGHT: 200; PADDING-TOP: 0px;text-decoration:none;
}

/*
* To display the Headding H3 Title
*/
H3.Title {
	BORDER-BOTTOM: #8ea5c9 1px dotted; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; COLOR: #000066; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}

/*
* To display the quick links
*/
.quickLinks
{
	font-size:12px;
	color:#000066;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}

/*
* To display the Download links
*/
UL.download {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.download LI {
	PADDING-LEFT: 6px;PADDING-BOTTOM: 8px;
}
UL.download LI A {
	FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none;
}
UL.download LI A:hover {
	COLOR: #0000FF;
}


TABLE.tblcontent {
	BORDER-COLLAPSE: collapse
}
TABLE.tblcontent TH {
	BORDER-BOTTOM: #666666 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #666666 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND:#49C7FF; BORDER-TOP: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; PADDING-TOP: 5px
}
TABLE.tblcontent TD {
	BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; PADDING-TOP: 5px
}


/*
* To display the Website search
*/
.dvsearch {
	/*PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 170px; PADDING-TOP: 5px; HEIGHT: 22px;*/
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 170px; PADDING-TOP: 0px; HEIGHT: 22px;
	left:881px;
	top:59px;
	position:inherit;
}
.dvsearch .srch-input {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(../images/searchbox-bg.png); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 149px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px
}
.dvsearch .srch-input INPUT {
	BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px 12px; BORDER-LEFT: #ffffff 0px solid; WIDTH: 125px; COLOR: #a2a3a3; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 15px; TEXT-ALIGN: left
}
.dvsearch .search-btn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

H2.footer {
	BORDER-BOTTOM: #8ea5c9 1px dotted; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; COLOR: #000066; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}

/*
* Table settings for Oraganization structure
*/
.organizationTable
{
   border-collapse:collapse;
   border:none;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   padding-top:0px;
}

/*
*  To display the rectangle
*
*/
div.object
{
	font-family:Arial, Helvetica, sans-serif;
	border-left:ridge 1px #0000CC;
	border-bottom:ridge 2px #0000CC;
	border-right:ridge 2px #0000CC;
	border-top:ridge 1px #0000CC;
}

div.subobject
{
	font-family:Arial, Helvetica, sans-serif;
	border-left:ridge 1px #49C7FF;
	border-bottom:ridge 1px #49C7FF;
	border-right:ridge 1px #49C7FF;
	border-top:ridge 1px #49C7FF;
}

/*
*  Settings for table data
*/
td.difference
{
	margin:-2px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}

/*
*  To display the line
*
*/
td.line
{
	margin:0px;
	padding:0px;
	border-left:ridge 3px #0000CC;
}

/*
*  To display the verticalline
*
*/
td.verticalLine
{
	margin:0px;
	padding:0px;
	border-left:solid 1px #000000;
}

/*
*  To display the horizontalline
*
*/
div.horizontalLine
{
	border-left:0px;
	border-right:0px;
	border-top:0px;
	border-top:ridge 3px #0000CC;
}

/*
*  To display the vertical line
*
*/
div.verticalLine
{
	border-left:ridge 3px #0000CC;
	border-right:0px;
	border-top:0px;
	border-top:0px;
}

/*
*  To display the offshore nontent
*/
.offshoreContent
{
   color:#666666;
   font-size:10px;
   vertical-align:middle;
   font-weight:bold;
}

/*
*  To display the mailid
*/
.mail
{
   color:#0000FF;
   font-weight:bold;
   vertical-align:top;
   font-size:12px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

/*
* To display the dotted line
*/
.dottedLine {
	BORDER-BOTTOM: #8ea5c9 1px dotted;
}
