/* CSS Document */
.On
{
}
.OnEmail
{
	color: #ff0000;
}
.Off
{
	display: none;
}
BODY
{
	padding-right: 0px;
	padding-left: 0px;
	background: url(../Images/page_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #d7d7d7;
	padding-bottom: 0px;
	margin: 0px;
	color: #000000;
	padding-top: 0px;
}
FORM
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
TH
{
	text-align: left;
}
.ContactUs
{
	/*	FONT-SIZE:11px;  	FONT-FAMILY: verdana,arial,sans-serif;	*/
	font-size: 12px;
	font-family: arial;
	font-weight: bold;
}
.Note
{
	/*FONT-SIZE:10px;  	FONT-FAMILY: verdana,arial,sans-serif;	*/
	font-size: 11px;
	font-family: arial;
	font-weight: bold;
	color: Green;
}
.ErrorMsg
{
	/* FONT-SIZE:9px;  	FONT-FAMILY: verdana,arial,sans-serif;	*/
	font-size: 10px;
	font-family: arial;
	font-weight: normal;
	color: Red;
}

A:link
{
	/* font-size:10px;*/
	font-size: 11px;
	color: #822433; /* font-size:10px;*/
	font-size: 11px;
	text-decoration: none;
}

A:visited
{
	/* font-size:10px;*/
	font-size: 11px;
	color: #822433; /* font-size:10px;*/
	font-size: 11px;
	text-decoration: none;
}
A:hover
{
	/* font-size:10px;*/
	font-size: 11px;
	color: #822433; /* font-size:10px;*/
	font-size: 11px;
	text-decoration: underline;
}

A.grey:link
{
	/* font-size:10px;*/
	font-size: 11px;
	color: #822433; /* font-size:10px;*/
	font-size: 11px;
	text-decoration: none;
	line-height: 13px;
}
A.grey:visited
{
	/* font-size:10px;*/
	font-size: 11px;
	color: #822433; /* font-size:10px;*/
	font-size: 11px;
	text-decoration: none;
	line-height: 13px;
}
A.grey:hover
{
	color: #822433; /* font-size:10px;*/
	font-size: 11px;
	text-decoration: underline;
	line-height: 13px;
}

A.black:link
{
	/* font-size:10px;*/
	font-size: 11px;
	color: #822433; /* font-size:10px;*/
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
	line-height: 15px;
}
A.black:visited
{
	/* font-size:10px;*/
	font-size: 11px;
	color: #822433; /* font-size:10px;*/
	font-size: 11px;
	text-decoration: none;
	line-height: 15px;
	font-weight:bold;
}
A.black:hover
{
	/* font-size:10px;*/
	font-size: 11px;
	color: #822433; /* font-size:10px;*/
	font-size: 11px;
	font-weight:bold;
	text-decoration: underline;
	line-height: 15px;
}

/*.BannerStyle1 {font-family:Arial Narrow; font-weight:bold; color:#606365; font-size:22px}
.BannerStyle2 {font-family:verdana; font-weight:normal; color:#606365; font-size:10px}
.BannerStyle3 {font-family:verdana; font-weight:normal; color:#5D7CA6; font-size:10px; text-decoration:none;}
*/

.BannerStyle1
{
	font-family: Arial;
	font-weight: bold;
	color: #606365;
	font-size: 23px;
}
.BannerStyle2
{
	font-family: arial;
	font-weight: normal;
	color: #606365;
	font-size: 11px;
}
.BannerStyle3
{
	font-family: arial;
	font-weight: normal;
	color: #5D7CA6;
	font-size: 12px;
	text-decoration: none;
}

BODY
{
	/* FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif*/
	font-size: 11px;
	font-family: arial;
}
TD
{
	/* FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif*/
	font-size: 11px;
	font-family: arial;
}
TH
{
	/* FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif*/
	font-size: 11px;
	font-family: arial;
}
Table
{
	margin: 0px;
}
ul
{
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	list-style-type: disc;
	list-style-image: url(../Images/bullet_grey.gif);
}
li
{
	margin-left: -15px;
}
ul.dot
{
	text-indent: 1px;
	text-align: left;
	margin-top: 0px; /*margin-right: 0px;*/
	margin-bottom: 0px;
	line-height: 1.5;
	list-style-type: disc;
	list-style-image: url(../Images/grey_dot.gif);
}
.border_grey_wthout_top
{
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #EEEEEE;
}
.border_grey_picture
{
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

OL
{
	margin-top: 2px;
	margin-bottom: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.td_top_head
{
	background-position: inherit;
	background-image: url(../Images/nagarro_banner.jpg);
	background-repeat: no-repeat;
	background-color: #822433;
	height: 50px /* 	background-image: url(../Images/nagarro_banner.gif); 	background-repeat: repeat-x; 	height: 50px; 	background-position:  center 50%; */;
}
.menu_spacer
{
	background-image: url(../Images/nagarro_menu_spacer.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 26px;
	height: 22px;
}
.menu_bottom_spacer
{
	background-image: url(../Images/nagarro_bottom_menu_bg.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 29px;
}
.left_dotted_border
{
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
}
.bottom_dotted_border
{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.top_dotted_border
{
	border-top-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.td_menu_main
{
	background-image: url(../Images/nagarro_menu_bg.gif);
	background-repeat: repeat-x;
	height: 22px;
}
.mainMenuBar
{
	background-image: url(../Images/nagarro_menu_bg.gif);
	background-repeat: repeat-x; /*clear: both;*/ /* !L - clears float. If set to "none", mainMenuBar is between logoBar and searchBar */
	width: 100%; /* !L */
	height: 22px;
	border-right-style: Dotted;
	margin-bottom: 5px; /* !L - makes a place between mainMenuBar and Content */ /*float: left; */
	position: relative;
	z-index: 1500;
	padding-left: 15px;
}
a.mainpanel-mainlink:link
{
	color: #293d6b;
	font-weight: bold; /* FONT-SIZE: 10px;  	FONT-FAMILY: verdana,arial,sans-serif*/
	font-size: 11px;
	font-family: arial;
	text-decoration: none;
}
a.mainpanel-mainlink:visited
{
	color: #293d6b;
	font-weight: bold; /* FONT-SIZE: 10px;  	FONT-FAMILY: verdana,arial,sans-serif*/
	font-size: 11px;
	font-family: arial;
	text-decoration: none;
}
a.mainpanel-mainlink:hover
{
	color: #822433;
	font-weight: bold; /* FONT-SIZE: 10px;  	FONT-FAMILY: verdana,arial,sans-serif*/
	font-size: 11px;
	font-family: arial;
	text-decoration: none;
}
a.white:link
{
	color: #ffffff;
	font-weight: bold; /* FONT-SIZE: 10px;  	FONT-FAMILY: verdana,arial,sans-serif*/
	font-size: 11px;
	font-family: arial;
	text-decoration: none;
}
a.white:visited
{
	color: #ffffff;
	font-weight: bold; /* FONT-SIZE: 10px;  	FONT-FAMILY: verdana,arial,sans-serif*/
	font-size: 11px;
	font-family: arial;
	text-decoration: none;
}
a.white:hover
{
	color: #ffffff;
	font-weight: bold; /* FONT-SIZE: 10px;  	FONT-FAMILY: verdana,arial,sans-serif*/
	font-size: 11px;
	font-family: arial;
	text-decoration: underline;
}

a.whiteNormal:link
{
	color: #ffffff; /* FONT-SIZE: 10px;  	FONT-FAMILY: verdana,arial,sans-serif*/
	font-size: 11px;
	font-family: arial;
	text-decoration: none;
}
a.whiteNormal:visited
{
	color: #ffffff; /* FONT-SIZE: 10px;  	FONT-FAMILY: verdana,arial,sans-serif*/
	font-size: 11px;
	font-family: arial;
	text-decoration: none;
}
a.whiteNormal:hover
{
	color: #ffffff; /* FONT-SIZE: 10px;  	FONT-FAMILY: verdana,arial,sans-serif*/
	font-size: 11px;
	font-family: arial;
	text-decoration: underline;
}
#v14-h-tasks TABLE
{
	margin-left: 5px;
	margin-right: 5px;
}
#v14-h-tasks TD
{
	padding-bottom: 8px;
}
#v14-h-tasks TABLE TD.tp
{
	padding-bottom: 0px;
	padding-top: 8px; /*font-size:10px;*/
	font-size: 11px;
	color: #000000;
}

.inputbox
{
	/* font-family: Verdana, Arial, Helvetica, sans-serif; 	FONT-SIZE: 10px; */
	font-size: 11px;
	font-family: arial;
	border: 1px solid #000000;
}
.buttons
{
	/* font-family: Verdana, Arial, Helvetica, sans-serif; 	FONT-SIZE: 10px; */
	font-size: 11px;
	font-family: arial;
	font-weight: bold;
	color: #ffffff;
	border: 1px solid #4F5557;
	background-color: #4F5557;
	cursor: hand;
}

.right_menu_style
{
	background-color: #4F5557;
	border: 1px solid #4F5557;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-weight: bold;
	color: #ffffff;
}

.right_menu_style_middle
{
	background-color: #1A3653;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-weight: bold;
	color: #ffffff;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #1A3653;
	border-right-color: #1A3653;
	border-bottom-color: #1A3653;
	border-left-color: #1A3653;
}

.txtbox_style
{
	/* font-family: verdana,arial,sans-serif; 	FONT-SIZE: 10px; */
	font-size: 11px;
	font-family: arial;
	font-style: normal;
	width: 160px;
}

.border_without_top
{
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C0CDD9;
	border-right-color: #C0CDD9;
	border-bottom-color: #C0CDD9;
	border-left-color: #C0CDD9; /* font-family: verdana,arial,sans-serif; 	FONT-SIZE: 10px; */
	font-size: 11px;
	font-family: arial;
}

.border_top_dotted
{
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #C0CDD9;
}

.newscol
{
	/*	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10px;*/
	font-size: 11px;
	font-family: arial;
	font-weight: normal;
	color: #000000;
	background-color: #ffffff;
	background-position: left top;
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-left: 10px;
	border-color: #CCCCCC;
}

.articleboxhead
{
	/*	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 11px;*/
	font-size: 12px;
	font-family: arial;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 5px;
	background-image: url(../Images/main_article_rightback.gif);
	background-position: right top;
	background-repeat: no-repeat;
	background-color: #822433;
}

.footer
{
	/*	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10px;*/
	font-size: 11px;
	font-family: arial;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 5px;
	background-color: #822433;
	height: 20;
}

.left_menu_style
{
	/*	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10px;*/
	font-size: 11px;
	font-family: arial;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 5px;
	background-image: url(../Images/left_menu_title_back.gif);
	background-repeat: no-repeat;
}

.left_menu_content_down
{
	/*	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10px;*/
	font-size: 11px;
	font-family: arial;
	font-weight: bold;
	color: #293D6B;
	background-color: #C8D7E3;
	padding-left: 20px;
	background-image: url(/Images/left_menu_image.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 80;
}

.SearchHeading
{
	/*	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 11px;*/
	font-size: 14px;
	font-family: arial;
	color: #822433;
	font-weight: bold;
}

.SearchSummary
{
	/*	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 11px;*/
	font-size: 12px;
	font-family: arial;
}
.SearchPath
{
	/*	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10px;*/
	font-size: 11px;
	font-family: arial;
	color: Gray;
}

a.Blue:link
{
	/*	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 11px;*/
	font-size: 12px;
	font-family: arial;
	color: #822433;
	font-weight: bold;
	text-decoration: none;
}
a.Blue:visited
{
	/*	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 11px;*/
	font-size: 12px;
	font-family: arial;
	color: #822433;
	font-weight: bold;
	text-decoration: none;
}
a.Blue:hover
{
	/*	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 11px;*/
	font-size: 12px;
	font-family: arial;
	color: #822433;
	font-weight: bold;
}

/*Start of CSS for first level of menu items of Top menu*/
.CMSMenu
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	font-weight: bold;
	font-size: 10px;
	font-family: verdana,arial,sans-serif;
	text-decoration: none;
	margin-bottom: 0px;
	margin-top: 0px;
	cursor: hand;
}
.CMSSubMenu
{
	background-color: White;
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	font-weight: bold;
	font-size: 10px;
	font-family: verdana,arial,sans-serif;
	text-decoration: none;
	margin-bottom: 0px;
	margin-top: 0px;
	cursor: hand;
}
.MainMenuCMSMenu
{
}
.MainMenuCMSMenuItem
{
	padding-right: 5px;
	padding-left: 5px;
	margin-bottom: 10px;
	margin-top: 10px;
	border-right-style: solid;
	border-right-width: 1px;
	border-color: #AEAEAE;
	color: #4f5557;
	height: 18px;
}
.MainMenuCMSMenuItemMouseUp
{
	padding-right: 5px;
	padding-left: 5px;
	margin-bottom: 10px;
	margin-top: 10px;
	border-right-style: solid;
	border-right-width: 1px;
	border-color: #AEAEAE;
	color: #822433;
}
.MainMenuCMSMenuItemMouseOver
{
	padding-right: 5px;
	padding-left: 5px;
	margin-bottom: 10px;
	margin-top: 10px;
	border-right-style: solid;
	border-right-width: 1px;
	border-color: #AEAEAE;
	color: #822433;
}
.MainMenuCMSMenuItemMouseDown
{
	padding-right: 5px;
	padding-left: 5px;
	margin-bottom: 10px;
	margin-top: 10px;
	border-right-style: solid;
	border-right-width: 1px;
	border-color: #AEAEAE;
	color: #4f5557;
}
.MainMenuCMSMenuHighlightedMenuItem
{
	padding-right: 5px;
	padding-left: 5px;
	margin-bottom: 10px;
	margin-top: 10px;
	border-right-style: solid;
	border-right-width: 1px;
	border-color: #AEAEAE;
	color: #822433;
}
.MainMenuCMSMenuHighlightedMenuItemMouseUp
{
	padding-right: 5px;
	padding-left: 5px;
	margin-bottom: 10px;
	margin-top: 10px;
	border-right-style: solid;
	border-right-width: 1px;
	border-color: #AEAEAE;
	color: #822433;
}
.MainMenuCMSMenuHighlightedMenuItemMouseOver
{
	padding-right: 5px;
	padding-left: 5px;
	margin-bottom: 10px;
	margin-top: 10px;
	border-right-style: solid;
	border-right-width: 1px;
	border-color: #AEAEAE;
	color: #822433;
}
.MainMenuCMSMenuHighlightedMenuItemMouseDown
{
	padding-right: 5px;
	padding-left: 5px;
	margin-bottom: 10px;
	margin-top: 10px;
	border-right-style: solid;
	border-right-width: 1px;
	border-color: black;
	color: #822433;
}
/*End of CSS for first level of menu items of Top menu*/

/*Start of CSS for second level of menu items of Top menu*/
.SubMenuCMSMenu
{
	background-color: #000000;
	height: 200;
	position:relative;
	z-index:3;
}
.SubMenuCMSMenuItem
{
	background-color: #822433;/* 822433 */
	color: #ffffff;
	width: 145px; /* 120px; Changed while updating site to 1024px (960px)*/
	padding-left: 10px;
	height: 20;
	border-left-color: #ffffff;
	
}
.SubMenuCMSMenuItemMouseUp
{
	background-color: #BD838D;
	color: #ffffff;
	width: 145px; /* 120px; Changed while updating site to 1024px (960px)*/
	padding-left: 10px;
	height: 20;
}
.SubMenuCMSMenuItemMouseOver
{
	background-color: #BD838D;
	color: #ffffff;
	width: 145px; /* 120px; Changed while updating site to 1024px (960px)*/
	padding-left: 10px;
	height: 20;
}
.SubMenuCMSMenuItemMouseDown
{
	background-color: #822433;
	color: #ffffff;
	width: 145px; /* 120px; Changed while updating site to 1024px (960px)*/
	padding-left: 10px;
	height: 20;
}
.SubMenuCMSMenuHighlightedMenuItem
{
	background-color: #BD838D;
	color: #ffffff;
	width: 145px; /* 120px; Changed while updating site to 1024px (960px)*/
	padding-left: 10px;
	height: 20;
}
.SubMenuCMSMenuHighlightedMenuItemMouseUp
{
	background-color: #1A3653;
	color: #ffffff;
	width: 145px; /* 120px; Changed while updating site to 1024px (960px)*/
	padding-left: 10px;
	height: 20;
}
.SubMenuCMSMenuHighlightedMenuItemMouseOver
{
	background-color: #1A3653;
	color: #ffffff;
	width: 145px; /* 120px; Changed while updating site to 1024px (960px)*/
	padding-left: 10px;
	height: 20;
}
.SubMenuCMSMenuHighlightedMenuItemMouseDown
{
	background-color: #6988A3;
	color: #ffffff;
	width: 145px; /* 120px; Changed while updating site to 1024px (960px)*/
	padding-left: 10px;
	height: 20;
}

/*End of CSS for second level of menu items of Top menu*/


/*Start of CSS for Industry Selection Header */
.SelectionCMSTreeMenuTable
{
	padding-left: 10px;
	width: 156px; /* 130px; Changed while updating site to 1024px (960px)*/
	background-color: #D5D5D5;
	font-weight: bold;
	text-decoration: none;
	color: #822433;
	background-color: #EEEEEE;
}
.SelectionCMSTreeMenuItem
{
	padding-left: 10px;
	border-bottom: 1px solid White;
	padding: 2px;
	font-weight: bold;
	text-decoration: none;
	color: #822433;
	background-color: #EEEEEE;
}

.SelectionCMSTreeMenuSelectedItem
{
	padding-left: 10px;
	border-bottom: 1px solid White;
	padding: 2px;
	font-weight: bold;
	text-decoration: none;
	color: #822433;
	background-color: #B8B7B7;
}
.SelectionCMSTreeMenuLink:link
{
	color: #822433;
	font-weight: bold;
	font-size: 10px;
	font-family: verdana,arial,sans-serif;
	text-decoration: none;
	padding-left: 10px;
	background-color: #EEEEEE;
}
.SelectionCMSTreeMenuLink:visited
{
	color: #822433;
	font-weight: bold; /*	font-family: Verdana, Arial, sans-serif; 	font-size: 10px;*/
	font-size: 11px;
	font-family: arial;
	text-decoration: none;
	padding-left: 10px;
	background-color: #EEEEEE;
}
.SelectionCMSTreeMenuLink:hover
{
	color: #822433;
	font-weight: bold; /*	font-family: Verdana, Arial, sans-serif; 	font-size: 10px;*/
	font-size: 11px;
	font-family: arial;
	padding-left: 10px;
	text-decoration: none;
	background-color: #EEEEEE;
}
.SelectionCMSTreeMenuSelectedLink
{
	padding-left: 10px;
	color: #822433;
	font-weight: bold; /*	font-family: Verdana, Arial, sans-serif; 	font-size: 10px;*/
	font-size: 11px;
	font-family: arial;
	background-color: #B8B7B7;
}
.SelectionCMSTreeMenuSelectedLink:visited
{
	padding-left: 10px;
	color: #822433;
	font-weight: bold; /*	font-family: Verdana, Arial, sans-serif; 	font-size: 10px;*/
	font-size: 11px;
	font-family: arial;
	background-color: #B8B7B7;
	text-decoration: none;
}
.SelectionCMSTreeMenuSelectedLink:hover
{
	padding-left: 10px;
	color: #822433;
	font-weight: bold; /*	font-family: Verdana, Arial, sans-serif; 	font-size: 10px;*/
	font-size: 11px;
	font-family: arial;
	background-color: #B8B7B7;
	text-decoration: none;
}
/*End of CSS for Industry Selection Header */

/*Start of CSS for First level of CMSTreeMenu items */

.MainMenuCMSTreeMenuTable
{
	/*padding-bottom:4px; 	padding-top:4px;*/
	width: 180px; /* 150px; Changed while updating site to 1024px (960 px) */
	background-color: #D5D5D5;
	font-weight: bold;
	text-decoration: none;
	color: #822433;
	vertical-align: middle;
	display: inline-block;
}
.MainMenuCMSTreeMenuItem
{
	border-bottom: 1px solid White;
	padding-left: 3px;
	background-color: #D5D5D5;
	padding-bottom: 4px;
	padding-top: 4px;
	font-weight: bold;
	text-decoration: none;
	color: #822433;
	vertical-align: middle;
	display: block;
	width: 176px;
}

.MainMenuCMSTreeMenuSelectedItem
{
	border-bottom: 1px solid White;
	padding-left: 3px;
	background-color: #B8B7B7;
	padding-bottom: 4px;
	padding-top: 4px;
	font-weight: bold;
	text-decoration: none;
	color: #822433;
	display: block;
	width: 176px;
}
.MainMenuCMSTreeMenuSelectedItem:link
{
	border-bottom: 1px solid White;
	padding-left: 3px;
	background-color: #B8B7B7;
	padding-bottom: 4px;
	padding-top: 4px;
	font-weight: bold;
	text-decoration: none;
	color: #822433;
	display: block;
}
.MainMenuCMSTreeMenuLink:link
{
	color: #822433;
	font-weight: bold; /*	font-family: Verdana, Arial, sans-serif; 	font-size: 10px;*/
	font-size: 11px;
	font-family: arial;
	text-decoration: none;
	padding-left: 5px;
	display: block;
}
.MainMenuCMSTreeMenuLink:visited
{
	color: #822433;
	font-weight: bold; /*	font-family: Verdana, Arial, sans-serif; 	font-size: 10px;*/
	font-size: 11px;
	font-family: arial;
	text-decoration: none;
	padding-left: 5px;
	display: block;
}
.MainMenuCMSTreeMenuLink:hover
{
	color: #822433;
	font-weight: bold; /*	font-family: Verdana, Arial, sans-serif; 	font-size: 10px;*/
	font-size: 11px;
	font-family: arial;
	padding-left: 5px;
	text-decoration: none;
	display: block;
}
.MainMenuCMSTreeMenuSelectedLink
{
	padding-left: 5px;
	color: #822433;
	font-weight: bold; /*	font-family: Verdana, Arial, sans-serif; 	font-size: 10px;*/
	font-size: 11px;
	font-family: arial;
	display: block;
	text-decoration: none;
}
.MainMenuCMSTreeMenuSelectedLink:visited
{
	padding-left: 5px;
	color: #822433;
	font-weight: bold; /*	font-family: Verdana, Arial, sans-serif; 	font-size: 10px;*/
	font-size: 11px;
	font-family: arial;
	display: block;
	text-decoration: none;
}
.MainMenuCMSTreeMenuSelectedLink:hover
{
	padding-left: 5px;
	color: #822433;
	font-weight: bold; /*	font-family: Verdana, Arial, sans-serif; 	font-size: 10px;*/
	font-size: 11px;
	font-family: arial;
	display: block;
	text-decoration: none;
}
/*End of CSS for First level of CMSTreeMenu items */
/*Start of CSS for Second level of CMSTreeMenu Items */

.MainMenuSubMenuCMSTreeMenuTable
{
	width: 180px; /* 150px; Changed while updating site to 1024px (960 px) */
	background-color: #E1E1E1;
	font-weight: bold;
	text-decoration: none;
	color: #822433;
	display: inline-block;
}

.MainMenuSubMenuCMSTreeMenuItem
{
	border-bottom: 1px solid White;
	background-color: #E1E1E1;
	color: #822433;
	font-weight: bold;
	text-decoration: none;
	padding-bottom: 2px;
	padding-top: 2px;
	display: inline-block;
	width: 178px;
}

.MainMenuSubMenuCMSTreeMenuItem:link
{
	border-bottom: 1px solid White;
	background-color: #E1E1E1;
	color: #822433;
	font-weight: bold;
	text-decoration: none;
	margin-left: 20px;
	display: inline-block;
	padding-bottom: 2px;
	padding-top: 2px;
	width: 178px;
}
.MainMenuSubMenuCMSTreeMenuItem:visited
{
	border-bottom: 1px solid White;
	background-color: #E1E1E1;
	color: #822433;
	font-weight: bold;
	text-decoration: none;
	margin-left: 20px;
	display: inline-block;
	padding-bottom: 2px;
	padding-top: 2px;
}
.MainMenuSubMenuCMSTreeMenuSelectedItem
{
	border-bottom: 1px solid White;
	color: #822433;
	font-weight: bold;
	text-decoration: none;
	background-color: #B8B7B7;
	margin-left: 0px;
	display: inline-block;
	padding-bottom: 2px;
	padding-top: 2px;
	width: 178px;
}
.MainMenuSubMenuCMSTreeMenuLink:link
{
	color: #822433;
	background-color: #E1E1E1;
	font-weight: bold; /*	font-family: Verdana, Arial, sans-serif; 	font-size: 10px;*/
	font-size: 11px;
	font-family: arial;
	text-decoration: none;
	margin-left: 20px;
	display: inline-block;
	padding-bottom: 2px;
	padding-top: 2px;
}
.MainMenuSubMenuCMSTreeMenuLink:visited
{
	color: #822433;
	font-weight: bold; /*	font-family: Verdana, Arial, sans-serif; 	font-size: 10px;*/
	font-size: 11px;
	font-family: arial;
	text-decoration: none;
	margin-left: 20px;
	display: inline-block;
	padding-bottom: 2px;
	padding-top: 2px;
}
.MainMenuSubMenuCMSTreeMenuLink:hover
{
	color: #822433;
	font-weight: bold; /*	font-family: Verdana, Arial, sans-serif; 	font-size: 10px;*/
	font-size: 11px;
	font-family: arial;
	text-decoration: none;
	margin-left: 20px;
	display: inline-block;
	padding-bottom: 2px;
	padding-top: 2px;
}
.MainMenuSubMenuCMSTreeMenuSelectedLink
{
	color: #822433;
	font-weight: bold; /*	font-family: Verdana, Arial, sans-serif; 	font-size: 10px;*/
	font-size: 11px;
	font-family: arial;
	margin-left: 20px;
	display: inline-block;
	padding-bottom: 2px;
	padding-top: 2px;
	text-decoration: none;
}

.MainMenuSubMenuCMSTreeMenuSelectedLink:hover
{
	color: #822433;
	font-weight: bold; /*	font-family: Verdana, Arial, sans-serif; 	font-size: 10px;*/
	font-size: 11px;
	font-family: arial;
	margin-left: 20px;
	display: inline-block;
	padding-bottom: 2px;
	padding-top: 2px;
	text-decoration: none;
}
.MainMenuSubMenuCMSTreeMenuSelectedLink:visited
{
	color: #822433;
	font-weight: bold; /*	font-family: Verdana, Arial, sans-serif; 	font-size: 10px;*/
	font-size: 11px;
	font-family: arial;
	margin-left: 20px;
	display: inline-block;
	padding-bottom: 2px;
	padding-top: 2px;
	text-decoration: none;
}

/*End of CSS for Second level of CMSTreeMenu items */

/*Start of CSS for Other level of CMSTreeMenu Items */

.OtherMenuCMSTreeMenuTable
{
	width: 180px; /* 150px; Changed while updating site to 1024px (960 px) */
	background-color: #EDEBEB;
	font-weight: bold;
	text-decoration: none;
	color: #822433;
	display: inline-block;
	padding-bottom: 2px;
	padding-top: 2px;
}
.OtherMenuCMSTreeMenuItem
{
	border-bottom: 1px solid White;
	background-color: #EDEBEB;
	color: #822433;
	font-weight: bold;
	text-decoration: none;
	display: inline-block;
	padding-bottom: 2px;
	padding-top: 2px;
}
.OtherMenuCMSTreeMenuSelectedItem
{
	border-bottom: 1px solid White;
	color: #822433;
	font-weight: bold;
	text-decoration: none;
	background-color: #B8B7B7;
	display: inline-block;
	padding-bottom: 2px;
	padding-top: 2px;
}
.OtherMenuCMSTreeMenuLink:link
{
	color: #822433;
	background-color: #EDEBEB;
	font-weight: bold;
	text-decoration: none; /*	font-family: Verdana, Arial, sans-serif; 	font-size: 10px;*/
	font-size: 11px;
	font-family: arial;
	display: inline-block;
	padding-bottom: 2px;
	padding-top: 2px;
}
.OtherMenuCMSTreeMenuLink:visited
{
	color: #822433;
	font-weight: bold; /*	font-family: Verdana, Arial, sans-serif; 	font-size: 10px;*/
	font-size: 11px;
	font-family: arial;
	text-decoration: none;
	display: inline-block;
	padding-bottom: 2px;
	padding-top: 2px;
}
.OtherMenuCMSTreeMenuLink:hover
{
	color: #822433;
	text-decoration: none;
	font-weight: bold; /*	font-family: Verdana, Arial, sans-serif; 	font-size: 10px;*/
	font-size: 11px;
	font-family: arial;
	display: inline-block;
	padding-bottom: 2px;
	padding-top: 2px;
}
.OtherMenuCMSTreeMenuSelectedLink
{
	color: #822433;
	font-weight: bold; /*	font-family: Verdana, Arial, sans-serif; 	font-size: 10px;*/
	font-size: 11px;
	font-family: arial;
	display: inline-block;
	padding-bottom: 2px;
	padding-top: 2px;
	text-decoration: none;
}
.OtherMenuCMSTreeMenuSelectedLink:visited
{
	color: #822433;
	font-weight: bold; /*	font-family: Verdana, Arial, sans-serif; 	font-size: 10px;*/
	font-size: 11px;
	font-family: arial;
	display: inline-block;
	padding-bottom: 2px;
	padding-top: 2px;
	text-decoration: none;
}
.OtherMenuCMSTreeMenuSelectedLink:hover
{
	color: #822433;
	font-weight: bold; /*	font-family: Verdana, Arial, sans-serif; 	font-size: 10px;*/
	font-size: 11px;
	font-family: arial;
	display: inline-block;
	padding-bottom: 2px;
	padding-top: 2px;
	text-decoration: none;
}

/*End of CSS for Other level of CMSTreeMenu items */

/* Start of the CSS for the list of solutions in left menu*/
.SolutionList
{
	padding-left: 27px;
	width: 180px; /* 150px; Changed while updating site to 1024px (960 px) */
	background-color: #E1E1E1;
	font-weight: bold;
	text-decoration: none;
	color: #822433;
	background-image: url(../Images/arrow.gif);
	background-repeat: no-repeat;
	display: inline-block;
	vertical-align: top;
	line-height: 16px;
}
.SolutionList:link
{
	padding-left: 27px;
	width: 180px; /* 150px; Changed while updating site to 1024px (960 px) */
	background-color: #E1E1E1;
	font-weight: bold;
	text-decoration: none;
	color: #822433;
	background-image: url(../Images/arrow.gif);
	background-repeat: no-repeat;
	display: inline-block;
	vertical-align: top;
	line-height: 16px;
}
.SolutionList:visited
{
	padding-left: 27px;
	width: 180px; /* 150px; Changed while updating site to 1024px (960 px) */
	background-color: #E1E1E1;
	font-weight: bold;
	text-decoration: none;
	color: #822433;
	background-image: url(../Images/arrow.gif);
	background-repeat: no-repeat;
	display: inline-block;
	vertical-align: top;
	line-height: 16px;
}
.SolutionList:hover
{
	padding-left: 27px;
	width: 180px; /* 150px; Changed while updating site to 1024px (960 px) */
	background-color: #E1E1E1;
	font-weight: bold;
	text-decoration: none;
	color: #822433;
	background-image: url(../Images/arrow.gif);
	background-repeat: no-repeat;
	display: inline-block;
	vertical-align: top;
	line-height: 16px;
}
.SolutionList:Selected
{
	padding-left: 27px;
	width: 180px; /* 150px; Changed while updating site to 1024px (960 px) */
	background-color: black;
	font-weight: bold;
	text-decoration: none;
	color: #822433;
	background-image: url(../Images/arrow.gif);
	background-repeat: no-repeat;
	display: inline-block;
	vertical-align: top;
	line-height: 16px;
}

/* End of the CSS for the list of solutions in left menu*/

.CMSBreadCrumbsLink
{
	text-decoration: underline;
	color: #C34C17;
	font-weight: bold;
}
.CMSBreadCrumbsCurrentItem
{
	color: Black;
	font-weight: bold;
}

.LanguageSelection
{
	border-bottom: 1px solid White;
	padding-left: 10px;
	font-weight: bold;
	background-color: #EEEEEE;
	color: #822433;
}

/* #############Start : CMSListMenu (main menu) styles ################ */

.CMSListMenu
{
	width: 100%; /*	font-family: Verdana, Arial, sans-serif; 	font-size: 12px;*/
	font-size: 13px;
	font-family: arial;
	vertical-align: middle;
	text-align: left;
}
.MainCMSListMenuUL
{
	line-height: 1.5;
}
.MainCMSListMenuLI
{
	text-align: left;
	list-style-image: url(../Images/maroon_point.gif);
}
.MainCMSListMenuLink
{
	text-align: left;
}

.SubCMSListMenuUL
{
}
.subCMSListMenuLI
{
	/*list-style-image:url(../Images/grey_dot.gif);*/
}
.UserCtrlCMSListMenuUL
{
	line-height: 1.5;
}
.UserCtrlCMSListMenuLI
{
	list-style-image: url(../Images/grey_dot.gif);
}
/* ############# End : CMSListMenu (main menu) styles ################ */


/* #############Start : SiteMap styles ################ */
.CMSSiteMapList
{
	/* FONT-FAMILY: verdana,arial,sans-serif;	*/
	font-family: arial;
	line-height: 1.7;
	color: #822433;
}

.CMSSiteMapListItem
{
	/*	font-family: Verdana, Arial, sans-serif;*/
	font-family: arial;
	list-style-image: url(../Images/TransparentImage.gif);
	font-weight: bold;
	color: #822433;
}

.CMSSiteMapListItem li
{
	list-style-image: url(../Images/grey_dot.gif);
	font-weight: normal;
	margin-left: 50px;
}
.CMSSiteMapListItem li li
{
	list-style-image: url(../Images/bullet_grey.gif);
	font-weight: normal;
	margin-left: 0px;
}

.CMSSiteMapListItem li li li
{
	list-style-image: url(../Images/bullet_grey.gif);
	font-weight: normal;
	margin-left: 0px;
}
A.CMSSiteMapLink
{
	color: #822433;
}
A.CMSSiteMapLink:Link
{
	color: #5E5E5E;
}

A.CMSSiteMapLink:visited
{
	color: #5E5E5E;
}

A.CMSSiteMapLink:hover
{
	color: #5E5E5E;
}
/*.CMSSiteMapLink:link
{
	color:#822433;	
}
.CMSSiteMapLink:visited
{
	color:#822433;	
}
.CMSSiteMapLink:hover
{
	color:#822433;	
}*/

/* ############# End : SiteMap styles ################ */


/* New Styles for FCKeditor */
.ParagraphBody
{
	font-size: 12px;
	font-family: Arial; /*FONT-SIZE:11px;			Changed during 1024 upgradation  	 FONT-FAMILY: verdana,arial,sans-serif;*/
}

.BlueRuler
{
	color: #C0CDD9;
	height: 1px;
}
.ParagraphHeading
{
	/*FONT-SIZE: 11px;			Changed during 1024 upgradation  	 FONT-FAMILY: verdana,arial,sans-serif; */
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: #822433;
}
.LinkText
{
	/*	font-family: Verdana, Arial, sans-serif; 	font-size: 10px;*/
	font-size: 11px;
	font-family: arial;
	color: #5e5e5e;
}
.articleboxhead
{
	background-position: right top;
	padding-left: 5px;
	font-weight: bold; /*FONT-SIZE: 11px;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; */
	font-size: 12px;
	font-family: Arial;
	background-image: url(../Images/main_article_rightback.gif);
	color: #ffffff;
	background-repeat: no-repeat;
	background-color: #822433;
}


.table-top-message
{
	/*FONT-SIZE: 11px; FONT-FAMILY: verdana,arial;*/
	font-size: 12px;
	font-family: Arial COLOR: #333333;
	font-weight: bold;
	padding: 5px;
	line-height: 15.0pt;
	border: dashed 2px #999999;
}

.table-border
{
	margin-left: 2px;
	padding-left: 5px;
	border: solid 1px #999999;
}
/*end of FCKeditor styles*/

 .h1 
 {
	border: #cccc00 0px solid; 
	color: #822433; 
	font-size: 12; 
	line-height: 80%;
	 margin-bottom: -0.25em;
	 font-weight: bold;
} 

.h1 a:link
{
	border: #cccc00 0px solid; 
	color: #822433; 
	font-size: 12; 
	line-height: 80%;
	margin-bottom: -0.25em;
	font-weight: bold;  
}

.h1 a:visited 
{
	border: #cccc00 0px solid; 
	color: #822433; 
	font-size: 12; 
	font-weight: bold; 
	line-height: 80%;
	 margin-bottom: -0.25em; 
}

.h1 a:hover 
{
	border: #cccc00 0px solid; 
	color: #822433; 
	font-size: 12; 
	font-weight: bold; 
	line-height: 80%;
	 margin-bottom: -0.25em; 
}

.h1-white 
 {
	border: #cccc00 0px solid; 
	color: #ffffff; 
	font-size: 12; 
	line-height: 80%;
	 margin-bottom: -0.25em;
	 font-weight: bold;
} 

.h2-white 
 {
	border: #cccc00 0px solid; 
	color: #ffffff; 
	font-size: 11; 
	line-height: 80%;
	 margin-bottom: -0.25em;
	 font-weight: bold;
} 


/* For Blogs */
div#NagarroBlogbt71dhj7niochttajr365mk1j8 ul {
margin-left:0;
padding-left:40px;
list-style-image: url(../Images/orange_point.gif);
}

div#NagarroBlogbt71dhj7niochttajr365mk1j8 ul li span.headline {
font-weight:bold;
display:block;
margin:12px 0 0 0;
}


div#NagarroBlogbt71dhj7niochttajr365mk1j8 ul li span.headline {
font-weight:bold;
}

div#NagarroBlogbt71dhj7niochttajr365mk1j8 ul li span a
{
color:#822433
} 

#creditfooter{
display: none;
}

.bodyExpColla{
background:#f4f4f4;
border:1px solid #c1c1c1;
color:#822433;
padding:0px 5px;
height:20px;
font-weight:bold;
}
.bodytxtExpColla{
border-left:1px solid #c1c1c1;
border-right:1px solid #c1c1c1;
border-bottom:1px solid #c1c1c1;
padding:8px 5px 8px 0px;
}
