﻿/*saurav*/
.ms-WPBorder {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 solid; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid
}
.ms-WPBorderBorderOnly {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid
}

/*Old styles, can't find*/
.tblEventCss
{
	border-bottom:1px solid #CED6DF;
	padding-top:10px;
	width:100%;
}
.EvntSeparationLine
{
	border-bottom:2px solid #CED6DF;
	font-size: .05in;
	
}

.EvntTitle
{
font-weight:bold;	
	
}
.tblEventCss td
{
	padding-right:15px;
	text-align:left;
	

}

/*New Styles from Matt 1-12-10*/
.eventTableCell{
				background-color:#F2F3F4;
				color:#666666;
				font-size:10pt;
				vertical-align:top;
}
.eventTableHeaders{
				background:#4F81BD none repeat scroll 0 0;
				border-color:white;
				border-style:solid;
				border-width:1pt 1pt 3pt;
				padding:10px 3px 10px 3px;
				color:#FFFFFF;
				font-family:"Calibri","sans-serif";
				text-align:center;
				font-size:11pt;
				line-height:115%;
}

.NewsTD {
	padding: 5px 0 10px 0;
	border-bottom:1px solid #ddd;
	width:450px;	
}

.NewsTD a:visited
{
text-decoration:none;
	color:#6A6A77;
	font-size:11px;

}


.NewsTD a:hover
{
text-decoration:none;
	color:#6A6A77;
	font-size:11px;

}


.NewsTD a
{
text-decoration:none;
	color:#6A6A77;
	font-size:11px;

}


.CustomerTableCss td
{
  	vertical-align:middle;
  	text-align:center;  
	border-bottom:1px solid #CED6DF;
	border-right:1px solid #CED6DF;	

}
.DefaultText
    {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px; 
		font-weight:normal;
    }

.ms-rteCustom-ArticleHeadLine
{
	padding-bottom:10px;
	padding-top:10px;
}
.PartnerLogo
{
padding-top: 10px;
}

.tblManagementTeam {	
	padding-right:20px;	
	padding-top:15px;	
}


.tblManagementTeam h3
{	
	padding: 6px 0 6px 0;
	margin: 0;
	color: #015263;
	font-size: 1.1em;
	line-height: 1.4em;
	
}
.tblManagementTeam A:visited
{
	margin: 0;
	padding: 7px 0 7px 0;
	line-height: 2em;	
	font-size: 1em;	
	text-decoration: none;
	color:#DB7E48;
}

.tblManagementTeam A:link
{
	margin: 0;
	padding: 7px 0 7px 0;
	line-height: 2em;	
	font-size: 1em;	
	text-decoration: none;
	color:#DB7E48;
}
.tblCoreBelief
{
	border-top:1px solid #CED6DF;

}
.tblCoreBelief td
{	
	vertical-align:middle;
	border-bottom:1px solid #CED6DF;
	
}

.tblMainCustomerLogo td
{
	vertical-align:top;
	border-style:none;
}
.tblSubCustomerLogo ,.tblSubCustomerLogoRight 
{
	height:110px;
	width:100%;
}
.tblSubCustomerLogo td
{
	vertical-align:middle;
  	text-align:center;  
	border-bottom:1px solid #CED6DF;
	border-right:1px solid #CED6DF;	
}
.tblSubCustomerLogoRight td
{
	vertical-align:middle;
  	text-align:center;  
	border-bottom:1px solid #CED6DF;

}

/* End Saurav */
/* {
	border: 0;
	margin: 0;
	padding: 0;
	outline: 0;
	font-size: 100%;
	list-style: none;
	font-style: normal;
	font-weight: normal;
	line-height: inherit;
	font-family: inherit;
	text-decoration: none;
}
*/
body{
	background-color:#C5DAEA;
	background-image: url('/Style%20Library/Netwoven%20Assets/netwovenGrad.png');
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	font-weight:normal;
	color:#666666;
	margin: 0px;
	padding: 0px;
	text-align:center;
/* dont put a line hieght in. its not standard */
}
.ms-WPBody {
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	font-weight:normal;
	color:#666666;

}
.ms-WPBody td {
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	font-weight:normal;
	color:#666666;

}
ul {
	margin-top:5px;
}
/*custom header for the subpages*/
.ms-rteCustom-Sub_Page_Red_Heading
{
color:#8A082C;
font-family:arial;
font-size:15px;
font-weight:bold;
line-height:25px;
text-align:left;
}
.ms-rteCustom-Sub_Page_Sub_Blue_Heading
{
color:#174C89;
font-family:arial;
font-size:13px;
font-style:italic;
text-align:left;
font-weight:bold;
}


/*end custom header for the subpages*/

/*webpart tags*/

.ms-WPHeader td
{
	border:none;
}
.ms-WPTitle
{
	color:#8A082C;
	border-bottom:1px #c0c0c0 solid;
}

/*end webpart tags*/
div #CaseStudyInner 
{
	min-height:45px;
	padding-left:50px;
	padding-top:10px;
	background:url('/Style%20Library/Netwoven%20Assets/pdf_icon.jpg') transparent no-repeat scroll left center;
}
 #CaseStudyInner a:visited
{
	font-weight:bold;
	color:#174C89;	
}

 #CaseStudyInner a
{
	font-weight:bold;
	color:#174C89;	
}

/* IE 6 fix 
body { behavior: url('/Style Library/Netwoven Assets/iepngfix.htc'); }

img { behavior: url('/Style Library/Netwoven Assets/iepngfix.htc'); }
*/
#mainCenterAlignDivContainer{
	padding-top:20px;
	width: 880px; 
	margin: 0 auto;

}
#mainLeftalignDivContainer{
	text-align:left;
	background-color:white;
}

/*font styles*/
h1{
font-size:11px;	
color: #666;
}


/* header */
#header {
	margin:10px;
	height:90px;
}

#header .left{
	float:left;
}

#header .right{
	float:right;
}
/* end header */

/*Top menu */
#menuOuter{
	background-image: url('/Style%20Library/Netwoven%20Assets/menuGrad.gif');
	background-repeat:repeat-x;
	height:20px;
	padding-left:23px;
}
.topNavHover{
	background-color:#0466A3;
	cursor:pointer;
}

topNavSelected{
	background-color:#0466A3;
	cursor:pointer;

}
.topNavItem{
	text-transform: uppercase;
	height:20px;
	font-size:11px;
	cursor:pointer;
	font-weight:bold;
	color:white;
	padding-left:8px;
	padding-right:8px;
}
/*
.topNavFlyOuts table
{
	background:transparent;
}
*/
.IE8Fix {              
z-index: 1000;        
 }
div .topNavFlyOuts
{
background-color:#0466A3; 
}
.topNavFlyOuts
{
	background-color:#0466A3; 
	/*background:transparent; cant do anymore*/
	margin-top:7px;
	min-width:120px;
}
.topNavFlyOutsItem
{
		background-color:#0466A3; /*transparent url('/Style Library/Netwoven Assets/bg_nav_li_li_a.png') no-repeat;*/
		width:100%;
		height:20px;
		padding:3px;
		font-size:11px;
}
.topNavFlyOutsItem a
{
		color:white;
		
}
.topNavFlyOutsHover a{
	color:#EE7E02;
}

.roundedBarTop{
background: #8F2330 url('/Style%20Library/Netwoven%20Assets/TopRounded.gif') no-repeat fixed center bottom;
height:10px;}
/*end menu */

/* footer */
#Customfooter {
	background-color:white;
	color: #333333;
	height: 40px;
	width: 880px; 
	padding-top:15px;
	margin:0 auto;
}
#Customfooter a {
	color:#333333;
	text-decoration:none;
}
#Customfooter .right{
	float:right;
	padding-right:10px;
}
#Customfooter .left{
	float:left;
	padding-left:10px;
}

/*end footer */

/*Left nav*/

.leftNav{
	width:95%;
	
}

.subleftNav1{

	color:#999999;
	height: 24px;
	font-size: 11px;
	margin-left: 4px;
	margin-top:8px;
	padding: 8px 0 0 5px;
	border-top: solid 1px #e0ebf4;
	background-image:none;
}
.subleftNav2 {
	background:url('/Style%20Library/Netwoven%20Assets/bg_arrow_blue.jpg') no-repeat;
	margin-left: 20px;
	margin-top:3px;
	padding-left:8px;
	vertical-align:middle;
	font-size: 10px;
		color: #144175;
	}
.subleftNav2 a{

	font-weight:bold;
	height: 24px;
	background-image:none;
}
.subleftNav2 a:hover{
	color: #8F2330;
}
.subleftNav2 a:active{
	color: #8F2330;
}

/* Cant Add due to sharing styles
.subleftNavSelected {
	background:url('/Style Library/Netwoven Assets/selectedLeftItem.jpg') no-repeat;
	color: #8F2330;
	}
*/

/*						BREADCRUMB STYLES						*/

#breadcrumb {
background:#CCD0D5 none repeat scroll 0 0;
height:15px;
margin:0;
padding:1px 0 0 230px;
position:relative;
font-weight:bold;
}

#breadcrumb p	{
	color: #666;
	font-size: 11px;
	margin:0;
	padding:0;
}
#breadcrumb a:visited	{
	color: #144175;
	text-decoration:none;
}
#breadcrumb a	{
	color: #144175;
	text-decoration:none;
}
#breadcrumb a:active:visited	{
	color: #000;
}


#breadcrumb a:active	{
	color: #000;
}


/*DefaulPage Layout */
#mainContentTable{
border-right:1px #C0C0C0 solid;

}
.mainContentTableTopRow
{
	background: #8a082c url('/Style%20Library/Netwoven%20Assets/Top_Sub.gif') no-repeat scroll left bottom;
	height:100px
}
.Sub_PageName{
	font-size:16px;
	font-weight:bold;
	color:white;
	padding-left:30px;
	vertical-align:top;
	padding-top:40px;
}

#sub_content_foot {
background:transparent url('/Style%20Library/Netwoven%20Assets/bg_content_foot_sub.png') no-repeat scroll left top;
padding-bottom:35px;
height:15px;
margin:0 auto;
width:886px;
}

/*Homepage styles*/
.outerTestimonial{
	color:#666666;
	font-size:12px;
	margin:0 15px 15px 0;
}
.innerTestimonial{
	font-weight:bold;
	margin-top:10px;
}
.customerLogos{
	height:100px;
	text-align:center;
	padding-top:15px;
	width:160px;
	padding-left:22px;
}
.frontLeftmenu {
background:transparent url('/Style%20Library/Netwoven%20Assets/bg_menu.jpg') no-repeat scroll left top;
cursor:pointer;
height:28px;
position:relative;
width:191px;
}

/* Misc Styles */
.CustomerLogosTable{
display:inline;
	min-width:110px;
	min-height:110px;
	vertical-align:middle;
	text-align:center;
	border:1px #C0C0C0 solid;
}

