 /* default links */
a{text-decoration: underline; color: #000080;}
a:visited{text-decoration:underline; color: #000080;}
a:link{text-decoration: underline; color: #000080;}
a:hover{text-decoration: underline; color: #FF3300;}
li 
{  
  list-style-image: url('../../New/bullet.gif');
  margin-top: 4px;
  margin-left : 0px
}
/* default text */
td {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #000000;
	font-size: 9pt;
}

ul 
{  
  margin-top: 0px;
}

ol 
{  
  margin-top: 0px;
}

.boldtext {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
}

/* hometext is for text on the home page only */
.hometext{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 13pt;
	color: #666666;
	font-weight: normal;
}

.smalltexthome{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #808080;
}

 
	
	
.monospace{
	font-family: "Courier New", Courier, monospace;
	font-size: 10pt;
	color: #000000;
	}

.newsevents { 
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #000000; 
 }

.smtextnews{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
  color: #666666;
  font-weight: normal;
}

/* breadcrumb */
.breadcrumb {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;

}
	 /* letter-spacing: -1px; */
a.breadcrumb{text-decoration:none; color:#666666;}
a.breadcrumb:visited{text-decoration:none; color: #666666;}
a.breadcrumb:link{text-decoration:none; color: #666666;}
a.breadcrumb:hover{text-decoration:none; color:#C17000;}

/* NOTE: Class "subnavalt" is an alternative for navigation appearing in the left-side column. -Currently for products home page */ 
.subnavalt {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #D9A800;
	font-size: 10pt;
	font-weight: bold;
}

productshomebold {
	font-weight: bold;
}

a.subnavalt{text-decoration:none; color:#D9A800}
a.subnavalt:visited{text-decoration:none; color:#D9A800;}
a.subnavalt:link{text-decoration:none; color:#D9A800;}
a.subnavalt:hover{text-decoration:none; color:#000066;}

/* subnav is used in the left nav */
.subnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	float: center;
	width: auto;
}


a.subnav{text-decoration:none; color:#666666}
a.subnav:visited{text-decoration:none; color:#666666;}
a.subnav:link{text-decoration:none; color:#666666;}
a.subnav:hover{text-decoration:none; color:#FFA935;}

/* subnav is used in the left nav */
.subnavsitemap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	float: center;
	width: auto;
}


a.subnavsitemap{text-decoration:none; color:#666666}
a.subnavsitemap:visited{text-decoration:none; color:#666666;}
a.subnavsitemap:link{text-decoration:none; color:#666666;}
a.subnavsitemap:hover{text-decoration:none; color:#FFA935;}


/* subnavselected is used in the left nav */
.subnavselected {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size: 10pt;
	font-weight: bold;
}

/* sectionhead is used in for headers in the right-hand column */
.sectionhead {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	font-weight: bold;
}

a.sectionhead{text-decoration:none; color:#333333}
a.sectionhead:visited{text-decoration:none; color:#333333;}
a.sectionhead:link{text-decoration:none; color:#333333;}
a.sectionhead:hover{text-decoration:underline; color:#D9A800;}

/* sectionnav is used for navigation in the right-hand column */
.sectionnav {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #666666;
	font-size: 8pt;
	font-weight: bold;
}

a.sectionnav{text-decoration:none; color:#666666}
a.sectionnav:visited{text-decoration:none; color:#666666;}
a.sectionnav:link{text-decoration:none; color:#666666;}
a.sectionnav:hover{text-decoration:underline; color:#D9A800;}

/*onlineservice is used for navigation on main index page online services */
.onlineservice {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #0061C6;
	font-size: 8pt;
	font-weight: bold;
}

a.onlineservice{text-decoration:none; color:#0061C6}
a.onlineservice:visited{text-decoration:none; color:#0061C6;}
a.onlineservice:link{text-decoration:none; color:#0061C6;}
a.onlineservice:hover{text-decoration:none; color:#FF6563;}

/*sectionnav_event is used for navigation for NEWS LETTER */
.sectionnav_event {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #663300;
	font-size: 8pt;
	font-weight: bold;
}

a.sectionnav_event{text-decoration:none; color:#663300;}
a.sectionnav_event:visited{text-decoration:none; color:#663300;}
a.sectionnav_event:link{text-decoration:none; color:#663300;}
a.sectionnav_event:hover{text-decoration:none; color:#996600;}

 /*brochures_event is used for navigation for brochures*/
.brochure{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #808080;
	font-size: 8pt;
	font-weight: normal;
}
 
a.brochure{text-decoration:none; color:#808080;}
a.brochure:visited{text-decoration:none; color:#808080;}
a.brochure:link{text-decoration:none; color:#808080;}
a.brochure:hover{text-decoration:none; color:#FFA935;}




/* ------------------------------------------------------------------------------------------------ */

/* rightnav is used for navigation in the right-hand column */
.rightnav {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #666666;
	font-size: 8pt;
	font-weight: bold;
	letter-spacing: -1px;
}

a.rightnav{text-decoration:none; color:#666666}
a.rightnav:visited{text-decoration:none; color:#666666;}
a.rightnav:link{text-decoration:none; color:#666666;}
a.rightnav:hover{text-decoration:underline; color:#D9A800;}

.rightnavselected {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #999999;
	font-size: 8pt;
	font-weight: bold;
	letter-spacing: -1px;
}

/*rightnav_event is used for navigation for right-hand column for Events */
.rightnav_event {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #D9A800;
	font-size: 8pt;
	font-weight: bold;
}

a.rightnav_event{text-decoration:none; color:#D9A800;}
a.rightnav_event:visited{text-decoration:none; color:#D9A800;}
a.rightnav_event:link{text-decoration:none; color:#D9A800;}
a.rightnav_event:hover{text-decoration:none; color:#D9A800;}


/* MenuSub is used for dropdown menu */
.MenuSub{

	font-family: Verdana Ref,arial, Geneva, Helvetica;
	color: #7E7E7E;
	font-size: 7pt;
}

A:link.menusub  {  text-decoration: none; color: #454545;font-weight: bold}
A:visited.menusub { text-decoration: none; color: #454545;font-weight: bold}
A:hover.menusub  { text-decoration: none; color: #FFCC99;font-weight: bold}


/* ------------------------------------------------------------------------------------------------ */

/* features is used in the Features section in the right column */
.features {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	letter-spacing: -1px;
}
// FF9F0F
a.features{text-decoration:none; letter-spacing: 0px; color: #D9A800; font-weight:bold;}
a.features:visited{text-decoration:none; color: #D9A800;}
a.features:link{text-decoration:none; color: #D9A800;}
a.features:hover{ text-decoration:underline; color:#D9A800;}

/* features is used in the Features section in the right column */
.features2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	letter-spacing: -1px;
}

a.features2 {text-decoration:none; letter-spacing: 0px; color: #FF9F0F; font-weight:bold;}
a.features2:visited{text-decoration:none; color: #FF9F0F;}
a.features2:link{text-decoration:none; color: #FF9F0F;}
a.features2:hover{ text-decoration:underline; color:#FF9F0F;}

/* features is used in the Features section in the right column */
.features3 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FF8A4A;
	letter-spacing: -1px;
}

 

/* bottomnav is used for the "Search" and "Contact" at the bottom right */
.bottomnav {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	font-weight: bold;
}

a.bottomnav{text-decoration:none; color:#666666;}
a.bottomnav:visited{text-decoration:none; color: #666666;}
a.bottomnav:link{text-decoration:none; color:#666666;}
a.bottomnav:hover{text-decoration:none; color:#D9A800;}

 
.footer {
	font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
	font-weight: normal;
}

a.footer{text-decoration:none; color:#999999;}
a.footer:visited{text-decoration:none; color: #999999;}
a.footer:link{text-decoration:none; color:#999999;}
a.footer:hover{text-decoration:none; color:#D9A800;}

/* titleline will be used on wireframe 11 for the company titles because they don't have a rollover state */
.titleline {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12pt;
	color: #AA2000;
	letter-spacing: 2px;
}

/* back is used at the bottom of the left nav for the "back to..." link */
.back {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	letter-spacing: -1px;
}

a.back{text-decoration:none; color:#666666;}
a.back:visited{text-decoration:none; color: #666666;}
a.back:link{text-decoration:none; color: #666666;}
a.back:hover{text-decoration:none; color:#D9A800;}

/* Indeservelink is used for    link in the top right-hand corner */
.Indeservelink {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	color: #6699CB;
}

a.Indeservelink{text-decoration:none; color: #6699CB;}
a.Indeservelink:visited{text-decoration:none; color: #6699CB;}
a.Indeservelink:link:{text-decoration:none; color: #6699CB;}
a.Indeservelink:hover{text-decoration:none; color:#FF9900;}

/* main title within the content of a page */

h1 {
	margin: 0pt 0pt 0pt 0pt;
	font-weight: normal;
}

.contenthead {
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 15pt;
	color: #666666;
                     margin: 0pt 0pt 0pt 0pt;
	font-weight: normal;
}

/* used above a title that is an image */
.contentheadimg {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
}

/* used as a secondary heading after "contenthead" */
.contentsubhead {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
}



/* NOTE: Class "hometext" is for text on the products home page only. */
.hometextproducts{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11pt;
	color: #666666;
   line-height: 17pt;
}



/* seems to have been replaced by the class "sectionhead" */
.sidehead {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
}

/* seems to have been replaced by the class "features" */
.sidesm {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

.caption {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	color: #696969;
}

.smalltext {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

.numbers { 
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif; 
	font-size: 21pt; 
	color: #CCCCCC; 
	font-weight: bold
	}
.pullquote { 
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	font-size: 10pt; 
	color: #AA2000;  
	font-weight:bold;
                     line-height: 14pt;
}

/* new DPS exposed styles */

.pullquote-right { 
	float: right;
	width: 180px;
	margin: 0px 0px 10px 10px;
	padding: 0px;
	border: 0px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	font-size: 10pt; 
	color: #AA2000;  
	font-weight:bold;
	line-height: 14pt;
}

.bio_pullquote { 
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	font-size: 12pt; 
	color: #666666;  
	font-weight: normal;
	margin-bottom : 16px;
}

.attribution {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
	line-height: 10pt;
	margin: 10px 0px 0px 0px;
}

/*Document Header Links*/
.doctitle { 
	font-size:10pt;
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: none; 
 }
 
a.doctitle{text-decoration:none; color:#000066;}
a.doctitle:visited{text-decoration:none; color: #99CCFF;}
a.doctitle:link{text-decoration:none; color: #000066;}
a.doctitle:hover{text-decoration:none; color:#D9A800;} 

/* Case Studies */

.casestudytopline {
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif; 
	font-size:14pt;
	color: #FFFFFF; 
}

.casestudytitle {
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif; 
	font-size:17pt;
	color: #333333; 
}

.casestudyhead {
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif; 
	font-size:14pt;
	color: #AA2000; 
}


/* Button class */
.btn1{  
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 10px; 
	color: #F5F5F5; 
	font-weight: bold;
	background-color: #990000;
	line-height : 14px;
	border : 2px outset #FF9999;
}	

.btn2{  
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 10px; 
	color: #F5F5F5; 
	font-weight: bold;
	background-color: #D9A800;
	line-height : 14px;
	border : 2px outset #FFCC99;
}	

.btn3{  
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 10px; 
	color: #F5F5F5;
	font-weight: bold; 
	background-color: #000066;
	line-height : 14px;
   border : 2px outset #99CCFF;
}

.listview {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	letter-spacing: -1px;
}

.menu {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 9pt;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
 
.menu2 {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 9pt;
	color: 0000FF;
	text-decoration: none;
}

.menu:hover {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 9pt;
	color: FFCC00;
	text-decoration: none;
	font-weight: bold;
}
  

.menu:link{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 9pt;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}

/* globalNav */
a.globalNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	float: center;
	width: auto;
}

a.globalNav:visited {color: #666666;text-decoration: none;}
a.globalNav:link {color: #666666;text-decoration: none;}
a.globalNav:hover {color: #FFA935;text-decoration: none;}

/* globalNavOn - selected state of the "globalNav" style */


a.globalNavOn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	color: #FFA935;
	text-decoration: none;
	width: auto;

}

a.globalNavOn:visited {color: #FFA935;text-decoration: none;}
a.globalNavOn:link {color: #FFA935;text-decoration: none;}
a.globalNavOn:hover {color: #FFA935;text-decoration: none;}


/* HomeNavOn - Default Page, Main Nav */


a.HomeNavOn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	color: #F7CF21;
	text-decoration: none;
	width: auto;

}

a.HomeNavOn:visited {color: #F7CF21;text-decoration: none;}
a.HomeNavOn:link {color: #F7CF21;text-decoration: none;}
a.HomeNavOn:hover {color: #FFA935;text-decoration: none;}


/* globalDocNav */
a.globalDocNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	color: #FFA935;
	text-decoration: none;
	float: center;
	width: auto;
}

a.globalDocNav:visited {color: #FFA935;text-decoration: none;}
a.globalDocNav:link {color: #FFA935;text-decoration: none;}
a.globalDocNav:hover {color: #666666;text-decoration: none;}

 /* 


subli 
{  
  list-style-image: url(../../New/bullet.gif);
  margin-top: 4px;
  margin-left : 0px;
}

a.listview{text-decoration:none; color:#666666;}
a.listview:visited{text-decoration:none; color: #666666;}
a.listview:link{text-decoration:none; color: #666666;}
a.listview:hover{text-decoration:none; color:#D9A800;}

.intel        { font-family: Verdana; font-size: 11px }

/* NEW STYLES MOVE 2 CSS */
/* 10042004 */
/* left nav */
/* #leftnav {position:absolute; top:170px; left:0px; width:136px;} */
#leftnav {padding-left:10px;width:140px;} 
#leftnav ul {padding-left:0px; margin-left:0px; margin-top:5px; margin-bottom:20px;}
#leftnav ul.nav li {list-style-type:none; padding-left:15px; padding-bottom:0px; background-image:url(/new/navcube1.gif); background-repeat:no-repeat; background-position:0px 3px; list-style-image:none;}
#leftnav ul.nav li.subnavselected {list-style-type:none; padding-left:15px; padding-bottom:0px; background-image:url(/new/navcube1.gif); background-repeat:no-repeat; background-position:0px 3px; list-style-image:none;}
#leftnav span.navback{padding-left:1px; padding-bottom:15px; background-repeat:no-repeat; background-position:0px 10px; margin-top:0px;}



/* custom search */
#customsearch {padding-top:20px; left:10px; width:136px;}
#sbox input {vertical-align:middle;}

.homenav {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 9pt;
	font-weight: normal;
}
 
a.homenav{text-decoration:none; color:#333333;}
a.homenav:visited{text-decoration:none; color:#333333;}
a.homenav:link{text-decoration:none; color:#333333;}
a.homenav:hover{text-decoration:none; color:#FFA935;}


.homenav1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #3399FF;
	font-size: 8pt;
	font-weight: normal;
}
 
a.homenav1{text-decoration:none; color:#3399FF;}
a.homenav1:visited{text-decoration:none; color:#3399FF;}
a.homenav1:link{text-decoration:none; color:#3399FF;}
a.homenav1:hover{text-decoration:none; color:#3399FF;}



.homenav2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 9pt;
	font-weight: normal;
}
FF6600
a.homenav2{text-decoration:none; color:#333333;}
a.homenav2:visited{text-decoration:none; color:#333333;}
a.homenav2:link{text-decoration:none; color:#333333;}
a.homenav2:hover{text-decoration:none; color:#3399FF;}