/* Developed by VAVNI TECHNOLOGIES PVT. LTD. */

/* for Print purpose */
#mainNavBar { display:none}

/* Common Style Classes */
body { margin: 0px; background-color:#696969; background-image: url(../images/pg-grd-bg.jpg); background-position:bottom left; background-repeat:repeat-x; background-attachment:fixed}
td { font-family:Verdana; text-decoration:none}
.containerTb { background-color:#FFFFFF; width:686px; vertical-align:top; border-bottom:2px solid #DBDBDB; text-align:center}
.greyTxt { font-size:10px; color:#666666}
.loginBox { font-family:Verdana; font-size:9px; color:#666666; vertical-align:middle; width:108px; border-bottom:1px solid #D4D0C8; border-right:1px solid #D4D0C8; border-left:2px solid #808080; border-top:2px solid #808080; padding-left:2px}
.newsTxt{ color:#333333; font-size:11px}
.contentTxt { font-family:Verdana; font-size:11px; color:#3F4040; text-align:justify; list-style-image:url(../images/bullet.gif); line-height:12pt}
.pgHeader { font-size:18px; color:#6E6F77; letter-spacing:1px}
.subHeader { font-size:12px; color:#0767BA; font-weight:bold}
.subSmHeader { font-size:11px; color:#6E6F77; font-weight:bold}
.subSmHeader2 { font-size:11px; color:#898A92; font-weight:bold}
#content { color:#3F4040; list-style-image:url(../images/bullet.gif)}
#content td { font-family:verdana; font-size:11px; text-decoration:none; vertical-align:text-top; line-height:12pt}
.tdPad {padding-left:7px; padding-right:7px}
.blueBgHeader { background-image:url(../images/blue-Bg.jpg); background-position:left top; background-repeat:no-repeat; width:226px; height:40px; font-size:11px; color:#FFFFFF; font-weight:bold; text-align:left; text-transform:uppercase; border-right:2px solid #FFFFFF}
.wSubHeader { font-size:10px; font-weight:normal; color:#FFFFFF; text-align:left; text-transform:uppercase}
.greyTb { background-image:url(../images/grey-grd-bg.jpg); background-position:bottom; background-repeat:repeat-x; border:1px solid #E8E8EA}
.lBdr { border-left:1px solid #D4D4D6; vertical-align:top}
.csbTd { background-color:#F4F3DD; height:27px; font-size:11px; text-align:left; padding-left:0px}
.csbBdr { border:1px solid #F4F3DD}
.bulletTd { text-align:right; vertical-align:top; padding-top:7px}

/* Styles for Links */
.blacklink { font-family:Verdana; font-size:11px; color:#000000; text-decoration:underline}
.blacklink:hover { color:#0767BA; text-decoration:underline}
.textLinks { font-family:Verdana; font-size:11px; color:#3F4040; text-decoration:none; letter-spacing:normal;}
.textLinks:hover { color:#0767BA; text-decoration:underline}
.blueLinks { font-family:Verdana; font-size:11px; color:#0767BA; text-decoration:none; letter-spacing:normal;}
.blueLinks:hover { text-decoration:underline}
.blueHdrLink { font-family:Verdana; font-size:11px; color:#0767BA; text-decoration:underline}
.blueHdrLink:hover { color:#000; text-decoration:underline}
.dbluelink {font-family:Verdana; font-size:10px; color:#003366; text-decoration:underline}
.dbluelink:hover {text-decoration:none}

/* For Google Section */
.grdBg { background-position:left bottom; background-repeat:repeat-x; border-left:1px solid #FFFFFF}
.blueCapHeader { font-family:Arial; font-size:11px; font-weight:bold; color:#003366; text-transform:uppercase; text-decoration:none}

/* For SubMenu - level 2 */
.submenuBg { background-color:#5DA6CC; background-image:url(../images/subMenuBg.jpg); background-position:right; background-repeat:no-repeat; height:28px}
.submenuTab { font-size:11px; color:#FFFFFF; vertical-align:middle; cursor:pointer; padding-left:10px; padding-right:10px; line-height:12pt}
.submenuSep { font-size:11px; color:#FFFFFF; vertical-align:middle; text-align:center; width:5px}
.submenuTabSel { background-color:#3C84A6; font-size:11px; color:#FFFFFF; vertical-align:middle; cursor:pointer; padding-left:10px; padding-right:10px; line-height:12pt}

/* For 3rd Level of Navigation */
#ContainerDiv {
/* The master div to make sure that our popup menus get aligned correctly.  Be careful when playing with this one. */
	position:relative;
	margin:0px;
	width:686px;
	height:100%;
	border:0px;
}

/* For 'IT Services' Menu */
#MMMenu_0 {
/* This ID is related to the master menu div for menu MMMenu_0 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:334px;
	top:121px;
	visibility:hidden;
	z-index:100;
}

.MMenuStyle {
/* This class determines the general characteristics of the menu items in menu itMenu */
	border-bottom:1px solid #204A60;
	border-right:1px solid #E0E0E2;
	border-top:1px solid #E0E0E2;
	border-left:1px solid #E0E0E2;
	width:192px;
	text-align:left;
	padding-left:10px;
	padding-top:2px;
	position:absolute;
}

#MMMenu_0_Item_0 {
/* Unique ID for item 0 of menu itMenu so we can set its position */
	left:0px;
	top:0px;
	width:192px;
	border-bottom:1px solid #204A60;
	border-right:1px solid #E0E0E2;
	border-top:1px solid #E0E0E2;
	border-left:1px solid #E0E0E2;
	text-align:left;
	padding-left:10px;
	padding-top:2px;
	position:absolute;
}

#MMMenu_0_Item_1 {
/* Unique ID for item 1 of menu itMenu so we can set its position */
	left:0px;
	top:20px;
}

#MMMenu_0_Item_2 {
/* Unique ID for item 2 of menu itMenu so we can set its position */
	left:0px;
	top:40px;
}

#MMMenu_0_Item_3 {
/* Unique ID for item 3 of menu itMenu so we can set its position */
	left:0px;
	top:60px;
}

#MMMenu_0_Item_4 {
/* Unique ID for item 3 of menu itMenu so we can set its position */
	left:0px;
	top:80px;
}

#MMMenu_0 a {
/* Controls the general appearance for menu MMMenu_0's items, including color and font */
	text-decoration:none;
	font-family:Verdana;
	font-size:11px;
	color:#374858;
	background-color:#C1DDEC;
	line-height:12pt;
}

#MMMenu_0 a:hover {
/* Controls the mouse over effects for menu MMMenu_0 */
	color:#374858;
	background-color:#F4F4F4;
}

/* For 'Software Company Services' Menu */
#MMMenu_1 {
/* This ID is related to the master menu div for menu MMMenu_0 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:146px;
	top:121px;
	visibility:hidden;
	z-index:100;
}
.MMenuStyle_1 {
/* This class determines the general characteristics of the menu items in menu itMenu */
	border-bottom:1px solid #204A60;
	border-right:1px solid #E0E0E2;
	border-top:1px solid #E0E0E2;
	border-left:1px solid #E0E0E2;
	width:183px;
	text-align:left;
	padding-left:10px;
	padding-top:2px;
	position:absolute;
}
#MMMenu_1_Item_0 {
/* Unique ID for item 0 of menu itMenu so we can set its position */
	left:0px;
	top:0px;
	width:183px;
	border-bottom:1px solid #204A60;
	border-right:1px solid #E0E0E2;
	border-top:1px solid #E0E0E2;
	border-left:1px solid #E0E0E2;
	text-align:left;
	padding-left:10px;
	padding-top:2px;
	position:absolute;
}

#MMMenu_1_Item_1 {
/* Unique ID for item 1 of menu itMenu so we can set its position */
	left:0px;
	top:20px;
}

#MMMenu_1_Item_2 {
/* Unique ID for item 2 of menu itMenu so we can set its position */
	left:0px;
	top:40px;
}

#MMMenu_1_Item_3 {
/* Unique ID for item 3 of menu itMenu so we can set its position */
	left:0px;
	top:60px;
}

#MMMenu_1_Item_4 {
/* Unique ID for item 3 of menu itMenu so we can set its position */
	left:0px;
	top:80px;
}

#MMMenu_1 a {
/* Controls the general appearance for menu MMMenu_0's items, including color and font */
	text-decoration:none;
	font-family:Verdana;
	font-size:11px;
	color:#374858;
	background-color:#C1DDEC;
	line-height:12pt;
}

#MMMenu_1 a:hover {
/* Controls the mouse over effects for menu MMMenu_0 */
	color:#374858;
	background-color:#F4F4F4;
}

/* For 'Product Design Services' Menu */
#MMMenu_3 {
/* This ID is related to the master menu div for menu MMMenu_0 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:424px;
	top:121px;
	visibility:hidden;
	z-index:100;
}
.MMenuStyle_3 {
/* This class determines the general characteristics of the menu items in menu itMenu */
	border-bottom:1px solid #204A60;
	border-right:1px solid #E0E0E2;
	border-top:1px solid #E0E0E2;
	border-left:1px solid #E0E0E2;
	width:211px;
	text-align:left;
	padding-left:10px;
	padding-top:2px;
	position:absolute;
}
#MMMenu_3_Item_0 {
/* Unique ID for item 0 of menu itMenu so we can set its position */
	left:0px;
	top:0px;
	width:211px;
	border-bottom:1px solid #204A60;
	border-right:1px solid #E0E0E2;
	border-top:1px solid #E0E0E2;
	border-left:1px solid #E0E0E2;
	text-align:left;
	padding-left:10px;
	padding-top:2px;
	position:absolute;
}

#MMMenu_3_Item_1 {
/* Unique ID for item 1 of menu itMenu so we can set its position */
	left:0px;
	top:20px;
}

#MMMenu_3_Item_2 {
/* Unique ID for item 2 of menu itMenu so we can set its position */
	left:0px;
	top:40px;
}

#MMMenu_3 a {
/* Controls the general appearance for menu MMMenu_0's items, including color and font */
	text-decoration:none;
	font-family:Verdana;
	font-size:11px;
	color:#374858;
	background-color:#C1DDEC;
	line-height:12pt;
}

#MMMenu_3 a:hover {
/* Controls the mouse over effects for menu MMMenu_0 */
	color:#374858;
	background-color:#F4F4F4;
}

/* For 'It Advisory Services' Menu */
#MMMenu_2 {
/* This ID is related to the master menu div for menu MMMenu_2 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:2px;
	top:121px;
	visibility:hidden;
	z-index:100;
}
.MMenuStyle_2 {
/* This class determines the general characteristics of the menu items */
	border-bottom:1px solid #204A60;
	border-right:1px solid #E0E0E2;
	border-top:1px solid #E0E0E2;
	border-left:1px solid #E0E0E2;
	width:220px;
	text-align:left;
	padding-left:10px;
	padding-top:2px;
	position:absolute;
}
#MMMenu_2_Item_0 {
/* Unique ID for item 0 of menu so we can set its position */
	left:0px;
	top:0px;
	width:220px;
	border-bottom:1px solid #204A60;
	border-right:1px solid #E0E0E2;
	border-top:1px solid #E0E0E2;
	border-left:1px solid #E0E0E2;
	text-align:left;
	padding-left:10px;
	padding-top:2px;
	position:absolute;
}
#MMMenu_2_Item_1 {
/* Unique ID for item 1 of menu so we can set its position */
	left:0px;
	top:36px;
}
#MMMenu_2_Item_2 {
/* Unique ID for item 2 of menu so we can set its position */
	left:0px;
	top:56px;
}
#MMMenu_2_Item_3 {
/* Unique ID for item 3 of menu so we can set its position */
	left:0px;
	top:76px;
}
#MMMenu_2_Item_4 {
/* Unique ID for item 4 of menu so we can set its position */
	left:0px;
	top:96px;
}
#MMMenu_2_Item_5 {
/* Unique ID for item 5 of menu so we can set its position */
	left:0px;
	top:132px;
}
#MMMenu_2_Item_6 {
/* Unique ID for item 6 of menu so we can set its position */
	left:0px;
	top:168px;
}
#MMMenu_2_Item_7 {
/* Unique ID for item 6 of menu so we can set its position */
	left:0px;
	top:188px;
}
#MMMenu_2 a {
/* Controls the general appearance for menu MMMenu_2's items, including color and font */
	text-decoration:none;
	font-family:Verdana;
	font-size:11px;
	color:#374858;
	background-color:#C1DDEC;
	line-height:12pt;
}

#MMMenu_2 a:hover {
/* Controls the mouse over effects for menu MMMenu_2 */
	color:#374858;
	background-color:#F4F4F4;
}

/* For Footer */
.footer{ height:20px; background-image:url(../images/h-dot.jpg); background-repeat:repeat-x; background-position:bottom}
.footerTd{ font-size:11px; color:#333333; height:20px; background-image:url(../images/v-dot-line.jpg); background-repeat:no-repeat; background-position:right top; text-align:center; vertical-align:text-top; padding-left:11px; padding-right:11px}
.footerTxt{ font-size:11px; color:#333333; height:20px; text-align:center; vertical-align:text-top; padding-left:11px; padding-right:11px}
.footersubcolor {color: #0767BA}
.footerlinks { font-family:Verdana; font-size:11px; color:#333333; text-decoration:none}
.footerlinks:hover { font-family:Verdana; font-size:11px; color:#6E6F77; text-decoration:none}
.footerMenu { background-image:url(../images/v-dot-line.jpg); background-repeat:no-repeat; background-position:left top}

/* for Photo Gallery */
.imgPad { padding:12px; text-align:center}

/* for Sitemap */
.mapHeader { background-image:url(../images/h-dot.jpg); background-repeat:repeat-x; background-position:bottom; height:23px}
.mapLinks { font-family:verdana; font-size:13px; color:#6E6F77; font-weight:bold; text-decoration:none}
.mapLinks:hover { font-family:verdana; font-size:13px; color:#3F4040; font-weight:bold; text-decoration:none}
.greyLinks { font-family:Verdana; font-size:11px; color:#6E6F77; font-weight:bold; text-decoration:none; letter-spacing:normal;}
.greyLinks:hover { color:#0767BA; text-decoration:underline}