
BODY, P, td, ul, ol, li 	{ font-family: Verdana,Geneva,Arial,sans-serif; font-size: 11px; line-height: 14px; color:#333333; }

.news 				{ font-family: Verdana,Geneva,Arial,sans-serif; font-size: 9px; line-height: 14px; }
.newsarticle		{font-family: Verdana,Geneva, Arial,sans-serif; font-size: 9px; line-height: 14px; padding-left: 5px; }
.newshead			{ color:#004381; }
.sechead			{ font-family: Arial,Helvetica,sans-serif; font-size: 13px; font-weight: bold; color:#00306B; }
.header				{ font-family: Arial,Helvetica,sans-serif; color: #00306B; font-size: 18px; font-weight:bold; display:block; border-bottom: 1px solid #7F97B5; padding-bottom: 5px; }

/* Solution header style begin */
.solheader			{ font-family: Arial,Helvetica,sans-serif; color: #00306B; font-size: 18px; font-weight:bold; display:block; border-bottom: 1px solid #7F97B5; padding-bottom: 5px; }
/* Solution header style end */

/* Solution text style begin */
.soltext			{ padding:20px; }
/* Solution text style end */

/* Lifecycle text style begin */
.lifecycletext			{ padding-left:20px; padding-right:20px; padding-bottom:20px; padding-top:5px }
/* Lifecycle text style end */

.subhead			{ font-family: Arial,Helvetica,sans-serif; color: #000000; font-size: 13px; font-weight:bold; }
.pastsubhead		{ font-family: Arial,Helvetica,sans-serif; color: #752641; font-size: 13px; font-weight:bold; }
.white				{ color:#FFFFFF; }
.caps				{ text-transform:uppercase; }
.errorr				{ color:red;font-weight: bold; }

.list				{ list-style: none; padding: 0; margin: 0; }
.visitorguide		{ background-image:url(../images/visitorguide_icon.jpg); background-repeat: no-repeat; margin: 2em 0; padding: 0px 0px 10px 35px; text-align:left; }
.articlesicon		{ background-image:url(../images/articles_icon.jpg); background-repeat: no-repeat; margin: 2em 0; padding: 0px 0px 10px 35px; text-align:left; }


.whitepapericon		{ background-image:url(/images/solutions/icon_whitepaper.jpg); background-repeat: no-repeat; width:28px; height:36px; vertical-align:top; padding: 0px 0px 0px 35px; text-align:left; }
.projprofileicon	{ background-image:url(/images/solutions/icon_projprofile.jpg); background-repeat: no-repeat; width:28px; height:36px; vertical-align:top; padding: 0px 0px 0px 35px; text-align:left; }
.contacticon	{ background-image:url(/images/solutions/icon_contact.jpg); background-repeat: no-repeat; width:28px; height:36px; vertical-align:top; padding: 0px 0px 0px 35px; text-align:left; }
.audioicon	{ background-image:url(/images/solutions/icon_audio.jpg); background-repeat: no-repeat; width:28px; height:36px; vertical-align:top; padding: 0px 0px 0px 35px; text-align:left; }

.address			{ padding-left: 20px; }

.solution			{ font-family: Arial,Helvetica,sans-serif; color: #860038; font-size: 14px; font-weight:normal; }

/* Italic text under subheads*/
.tagline			{ font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-style:italic; color:#000000; }

/* Red colored subhead*/
.subheadred		{ font-family: Arial,Helvetica,sans-serif; color: #752641; font-size: 13px; font-weight:bold; text-transform: uppercase; }

.redtext		{ font-family: Arial,Helvetica,sans-serif; color: #752641; font-size: 12px; font-weight:regular; }


/*START - Spotlight box - content area and bottom image - START*/
.spotsolarea 	{ font-family: Verdana,Geneva,Arial,sans-serif; font-size: 10px; text-decoration: none; background-color: #e1ebf9; padding: 0px 0px 0px 10px; border-bottom: 0px solid #458CCF; }
.spotsolgphead 	{ font-family: Verdana,Geneva,Arial,sans-serif; color:#00306B; font-size: 10px; font-weight: bold; text-decoration: none; background-color: #e1ebf9; padding: 2px 0px 0px 10px; border-bottom: 0px solid #458CCF; }
.spotsolareabottom 	{ background-color: #e1ebf9; border-bottom: 1px solid #458CCF; }
/*END - Spotlight box - content area and bottom image - END*/


a 					{ text-decoration: none; color:#0E60AE }
a:link 				{ text-decoration: none; color:#0E60AE }
a:active 			{ text-decoration: none; color:#0E60AE }
a:visited			{ text-decoration: none; color:#0E60AE }
a:hover 			{ text-decoration:underline; color:#75002A }

.registrationlink
a.registrationlink 				{ text-decoration: none; color:#000000; }
a:link.registrationlink 		{ text-decoration: none; color:#000000; }
a:active.registrationlink 		{ text-decoration: none; color:#000000; }
a:visited.registrationlink		{ text-decoration: none; color:#000000;  }
a:hover.registrationlink 		{ text-decoration:underline; color:#000000; }


.copy				{ font-family: Verdana,Geneva,Arial,sans-serif; font-size: 9px; color:#999999; }
a.copy 				{ text-decoration: none; color:#999999; }
a:link.copy 		{ text-decoration: none; color:#999999; }
a:active.copy 		{ text-decoration: none; color:#999999; }
a:visited.copy		{ text-decoration: none; color:#999999;  }
a:hover.copy 		{ text-decoration:underline; color:#75002A; }

.sidenav			{ font-family: Arial,Helvetica,sans-serif; text-transform:uppercase; font-size: 11px; text-decoration: none; color:#FFFFFF; padding-top: 6px; }
a.sidenav 			{ text-decoration: none; color:#FFFFFF; display: block; padding-left: 10px; background: no-repeat; background-position: 0 .9em; background-image: url(../images/arrow.gif); }
a:link.sidenav 		{ text-decoration: none; color:#FFFFFF; }
a:active.sidenav 	{ text-decoration: none; color:#FFFFFF; }
a:visited.sidenav	{ text-decoration: none; color:#FFFFFF; }
a:hover.sidenav 	{ text-decoration: none; color:#FFF68A; font-weight:bold; background-image: url(../images/arrow_hover.gif); }

.sidenavsub					{ font-family: Verdana,Geneva,Arial,sans-serif; font-size: 10px; line-height: 12px; text-decoration: none; color:#FFFFFF; background-color:#0E60AE; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #458CCF; }
a.sidenavsub 				{ text-decoration: none; color:#FFFFFF; display: block; }
a:link.sidenavsub 			{ text-decoration: none; color:#FFFFFF; }
a:active.sidenavsub 		{ text-decoration: none; color:#FFFFFF; }
a:visited.sidenavsub		{ text-decoration: none; color:#FFFFFF; }
a:hover.sidenavsub			{ text-decoration: none; color:#FFF68A; font-weight:bold; }

.sidenavsubselect				{ font-family: Verdana,Geneva,Arial,sans-serif; font-size: 10px; line-height: 12px; font-weight:bold; text-decoration: none; color:#FFF68A; background-color:#0E60AE; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #458CCF; }
a.sidenavsubselect 				{ text-decoration: none; color:#FFF68A; font-weight:bold; display: block; }
a:link.sidenavsubselect 		{ text-decoration: none; color:#FFF68A; font-weight:bold; }
a:active.sidenavsubselect 		{ text-decoration: none; color:#FFF68A; font-weight:bold; }
a:visited.sidenavsubselect		{ text-decoration: none; color:#FFF68A; font-weight:bold; }
a:hover.sidenavsubselect		{ text-decoration: none; color:#FFF68A; font-weight:bold; }

.sidenavselect				{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; text-transform:uppercase; color:#FFFFFF; padding-top: 6px; padding-bottom: 2px; font-weight:bold; border-bottom: 1px solid #458CCF; }
a.sidenavselect 			{ text-decoration: none; color:#FFFFFF; display: block; padding-left: 10px; background: no-repeat; background-position: 0 .9em; background-image: url(../images/arrow_hover.gif); }
a:link.sidenavselect 		{ text-decoration: none; color:#FFFFFF; }
a:active.sidenavselect 		{ text-decoration: none; color:#FFFFFF; }
a:visited.sidenavselect		{ text-decoration: none; color:#FFFFFF; }
a:hover.sidenavselect 		{ text-decoration: none; color:#FFF68A; font-weight:bold; background-image: url(../images/arrow_hover.gif); }

.topnav						{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; color:#004381; }
a.topnav 					{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-transform:capitalize; text-decoration: none; color:#004381; }
a:link.topnav 				{ text-decoration: none; text-transform:capitalize; color:#004381; }
a:active.topnav 			{ text-decoration: none; text-transform:capitalize; color:#004381; }
a:visited.topnav			{ text-decoration: none; text-transform:capitalize; color:#004381; }
a:hover.topnav 				{ text-decoration: underline; text-transform:capitalize; color:#75002A; }

.sectionnav					{ font-family: Arial,Helvetica,sans-serif; font-size: 10px; color:#004381; }
a.sectionnav 				{ font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: none; color:#004381; }
a:link.sectionnav 			{ text-decoration: none; color:#004381; }
a:active.sectionnav 		{ text-decoration: none; color:#004381; }
a:visited.sectionnav		{ text-decoration: none; color:#999999; }
a:hover.sectionnav 			{ text-decoration: underline; color:#75002A; }

.sectionnavselect				{ font-family: Arial,Helvetica,sans-serif; font-size: 10px; color:#004381; }
a.sectionnavselect 				{ font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-decoration: none; color:#004381; }
a:link.sectionnavselect 		{ text-decoration: underline; color:#75002A; }
a:active.sectionnavselect 		{ text-decoration: underline; color:#75002A; }
a:visited.sectionnavselect		{ text-decoration: underline; color:#75002A; }
a:hover.sectionnavselect 		{ text-decoration: underline; color:#75002A; }


.sidebarhead 	{ font-family: Verdana,Geneva,Arial,sans-serif; font-size: 10px; line-height: 12px; text-decoration: none; font-weight:bold; color:#FFFFFF; background-color: #0E60AE; padding: 4px 8px 4px 8px; border-bottom: 1px solid #458CCF; background-image:url(../images/bk_sidebar.gif); }
.sidebararea	{ font-family: Verdana,Geneva,Arial,sans-serif; font-size: 10px; line-height: 12px; text-decoration: none; color:#333333; background-color: #EFEFEF; padding: 8px; border-bottom: 1px solid #458CCF; }

/*START - Solutions sidebar background top, content area - START*/
.solsidebarhead 	{ background-color: #FFFFFF; padding: 0px 0px 0px 0px; background-image:url(../images/Solutions/bk_solsidebar.gif); width:150; height:35px;  }
.solsidebararea		{ font-family: Verdana,Geneva,Arial,sans-serif; font-size: 10px; line-height: 12px; text-decoration: none; color:#333333; background-color: #FFD787; padding: 10px 5px 10px 10px; border-bottom: 1px solid #458CCF; }
/*END - Solutions sidebar background top, content area - END*/

/*START - Solutions blue box background top, content area - START*/
.solblueboxhead 	{ background-color: #FFFFFF; padding: 0px 0px 0px 0px; background-image:url(/images/Solutions/solblueboxhead.gif); width:117; height:17px;  }
.solblueboxarea		{ background-color: #FFFFFF; padding: 10px 5px 10px 10px; background-image:url(/images/Solutions/solblueboxarea.gif); width:117; background-repeat:repeat-y; border-bottom: 1px solid #003467; }
.solblueboxend		{ background-color: #FFFFFF; padding: 10px 5px 10px 10px; background-image:url(/images/Solutions/solblueboxarea.gif); width:117; background-repeat:repeat-y; border-bottom: 0px solid #003467; }
/*.solblueboxmid 	{ background-color: #FFFFFF; padding: 0px 0px 0px 0px; background-image:url(/images/Solutions/solblueboxmid.gif); width:117; height:1px; background-repeat:no-repeat; background-position:top }*/
.solblueboxbottom 	{ background-color: #FFFFFF; padding: 0px 0px 0px 0px; background-image:url(/images/Solutions/solblueboxbottom.gif); width:117; height:5px; background-repeat:no-repeat; background-position:top; }
/*END - Solutions blue box background top, content area - END*/

/*START - Related solution background top, content area and bottom image - START*/
.relsolhead 	{ font-family: Verdana,Geneva,Arial,sans-serif; font-size: 10px; text-decoration: none; font-weight:bold; color:#FFFFFF; background-color: #FFFFFF; padding: 0px 0px 0px 20px; border-bottom: 5px solid #FFFFFF; background-image: /images/Solutions/relsol_bartop.gif; }
.relsolarea 	{ font-family: Verdana,Geneva,Arial,sans-serif; font-size: 10px; text-decoration: none; background-color: #FFD787; padding: 2px 0px 0px 20px; border-bottom: 0px solid #458CCF; }
.relsolgphead 	{ font-family: Verdana,Geneva,Arial,sans-serif; color:#00306B; font-size: 10px; font-weight: bold; text-transform: uppercase; text-decoration: none; background-color: #FFD787; padding: 2px 0px 0px 10px; border-bottom: 0px solid #458CCF; }
.relsolareabottom 	{ background-color: #FFD787; border-bottom: 1px solid #458CCF; }
/*END - Related solution background top, content area and bottom image - END*/

/*START - Lifecycle Related solution background top, content area and bottom image - START*/
.lifecyclerelsolarea 	{ font-family: Verdana,Geneva,Arial,sans-serif; font-size: 10px; text-decoration: none; background-color: #FFFFFF; padding: 2px 0px 0px 20px; border-bottom: 0px solid #458CCF; }
.lifecyclerelsolgphead 	{ font-family: Verdana,Geneva,Arial,sans-serif; color:#00306B; font-size: 10px; font-weight: bold; text-transform: uppercase; text-decoration: none; background-color: #FFFFFF; padding: 2px 0px 0px 10px; border-bottom: 0px solid #458CCF; }
/*END - Lifecycle Related solution background top, content area and bottom image - END*/




.style01 {border:11px solid #A5A5A5; border-right:0px; background-color:#ffffff; width:450px}
.style02 {border-bottom:1px solid #dadada; background-color:#00ffff; }
   
div.scroll 
{
border:solid 1px #00306B; padding:1px; margin-left:0px; margin-bottom:0px; 
background-color:#ffffff;
width:500px;
height:335px;
overflow-y: scroll
}


.industrycontainer {
	background: #ffffff url(../images/Solutions/industrial_building.jpg) no-repeat top left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: relative;
	height: 267px;
	width: 530px;
	left: 0px;	
	}
	
	
.industrytext {
	margin: 200px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: relative;
	left: 100px;	
	}
	
	
.title{ font-family: Verdana,Geneva,Arial,sans-serif; font-size: 13px; color:#ab1414;  }


.tinyblue	{ font-family: Verdana,Geneva,Arial,sans-serif; font-size: 13px; color:#2267be;  }


td.whiteText { font-family: Verdana,Geneva,Arial,sans-serif; font-size: 11px; line-height: 17px; color:#ffffff; }
td.blueText { font-family: Verdana,Geneva,Arial,sans-serif; font-size: 11px; line-height: 17px; color:#00306B; }

.whitelink
a.whitelink 			{ text-decoration: none; color:#ffffff; }
a:link.whitelink 		{ text-decoration: none; color:#ffffff; }
a:active.whitelink 		{ text-decoration: none; color:#ffffff; }
a:visited.whitelink		{ text-decoration: none; color:#ffffff;  }
a:hover.whitelink 		{ text-decoration:underline; color:#ffffff; }

.bluelink
a.bluelink 				{ text-decoration: none; color:#00306B; }
a:link.bluelink 		{ text-decoration: none; color:#00306B; }
a:active.bluelink 		{ text-decoration: none; color:#00306B; }
a:visited.bluelink		{ text-decoration: none; color:#00306B;  }
a:hover.bluelink 		{ text-decoration:underline; color:#00306B; }