﻿@charset "utf-8";
/* CSS Document */

/* ----- Subpage Styles ----- */

/* ----- Below there are styles pretaining to all e-Zassi subpages ----- */

/* ----- Universal Subpage Styles ----- */
.visible {display:block;}
.hidden {display:none;}
.Green {
color: #7fab41;
}
a.Help-Title-Margin {
margin: 0;
padding: 0 0 10px 0;
color: #7fab41;
font-size: 100%;
font-weight: bold;
}

a.Help-Title-Margin:hover {
margin: 0;
padding: 0 0 5px 0;
color: #7fab41;
font-size: 100%;
font-weight: bold;
}
h1 {
	margin: 0 0 20px 0;
	padding: 0;
	color: #7fab41;
	font-weight: normal;
	font-size: 24pt;
}

h2 {
	margin: 0 0 20px 0;
	padding: 0;
	color: #7fab41;
	font-weight: normal;
	font-size: 18pt;
}

.Get-Started-Activate-Copy {
	margin: 0 0 20px 0;
	padding: 0;
	color: #7fab41;
	font-weight: normal;
	font-size: 18pt;
}

h3.Sidbar-Title {
	margin: 0 0 12px 15px;
	padding: 0;
	color: #7fab41;
	font-weight: normal;
	font-size: 14pt;
}
h3.About-Header-Copy {
	margin: 0 0 10px 0;
	padding: 0;
	color: #7fab41;
	font-weight: normal;
	font-size: 14pt;
}
.Content-Subtitle-Search {
	margin:0 0 15px 0;
	padding:0;
	text-align:left;
	color:#ffffff;
	font-size:12pt;
	font-weight:bold;
}
h3.Content-Subtitle {
	margin:0 0 15px 0;
	padding:0;
	text-align:left;
	color:#d3e2ef;
	font-size:12pt;
	font-weight:normal;
}

.Get-Started-Header-Copy {
	margin:0 0 15px 0;
	padding:0;
	text-align:left;
	color:#d3e2ef;
	font-size:12pt;
	font-weight:normal;
}

.Copy {
	margin: 0;
	padding: 0 0 20px 0;
	color: #d3e2ef;
	font-size: 90%;
}

.Copy-Large {
	margin: 0;
	padding: 0 0 30px 0;
	color: #d3e2ef;
	font-size: 13.5pt;
	font-weight: normal;
	line-height: 18pt;
}

.Copy-Get-Started {
	margin: 0;
	padding: 0;
	color: #d3e2ef;
	font-size: 90%;
}

.Copy-Title-Margin {
	margin: 0;
	padding: 0 0 5px 0;
	color: #7fab41;
	font-size: 100%;
}

.Copy-Header {
	margin: 0 0 15px 0;
	padding: 0;
	color: #256eaf;
	font-size: 120%;
}

.Copy-Bold {
	margin: 0;
	padding: 0;
	color: #d3e2ef;
	font-weight: bold;
	font-size: 100%;
	line-height: 16pt;
}

.Innovation-Module-Header-Style {
	margin: 0;
	padding: 0;
	color: #7fab41;
	font-size: 15.5pt;
}

#Marketing-ToolLinks-Feedback {
	margin: 46px 20px 0 405px;
	padding: 0;
	width: 120px;
	height: 25px;
	text-align: right;
	background:url(../Images/e-Zassi-Icon-Share-Feedback.png) top left no-repeat;
	float: left;
}

#Marketing-ToolLinks-Feedback a{
	margin: 0;
	padding: 0;
	color: #42a5fc;
	font-size: 9pt;
	text-decoration: none;
}

#Marketing-ToolLinks-Feedback a:hover {
	margin: 0;
	padding: 0;
	color: #7fab41;
	text-decoration: none;
	font-size: 9pt;
}

#Marketing-ToolLinks-Tell {
	margin: 46px 0 0 0;
	padding: 0;
	width: 135px;
	height: 25px;
	text-align: right;
	background:url(../Images/e-Zassi-Icon-Tell-A-Friend.png) top left no-repeat;
	float: left;
}

#Marketing-ToolLinks-Tell a{
	margin: 0;
	padding: 0;
	color: #42a5fc;
	font-size: 9pt;
	text-decoration: none;
}

#Marketing-ToolLinks-Tell a:hover {
	margin: 0;
	padding: 0;
	color: #7fab41;
	text-decoration: none;
	font-size: 9pt;
}

.Content-Title{
	margin:0 0 0 10px;
	padding:0 0 0 15px;
	border-left:#7fab41 1px solid;
	text-align:left;
	color:#d3e2ef;
	font-size:12pt;
}

#Subpage-Content-Wrapper {
	margin: 0;
	padding: 0;
	height: auto;
	width: 927px;
	float: left;
}

#Subpage-Content-Container-Full-Width {
	margin: 0 0 0 12px;
	padding: 0;
	height: auto;
	width: 903px;
	float: left;
}

#Subpage-Content-Container-Third-Width {
	margin: 0 0 0 12px;
	padding: 0;
	height: auto;
	width: 627px;
	float: left;
}

#New-Search-Btn {
	margin: 0;
	padding: 0;
	height: 30px;
	width: 98px;
	float: left;
}

a.New-Search-Button {
	background:url(../Images/e-Zassi-Btn-New-Search.png) top left no-repeat;
    display: block;
    float: left;
    height: 30px;
	width:98px;
}

a.New-Search-Button:hover {
	background:url(../Images/e-Zassi-Btn-New-Search-Over.png) top left no-repeat;
    display: block;
    float: left;
    height: 30px;
	width:98px;
}

#Subpage-Sidbar-Container {
	margin: 0 0 0 20px;
	padding: 0;
	height: auto;
	width: 265px;
	float: left;
}

a.body{
	margin: 0;
	padding: 0;
	color: #42a5fc;
	text-decoration: none;
}

a.body:hover {
	margin: 0;
	padding: 0;
	color: #7fab41;
	text-decoration: none;
}



/* ----- My Profile: Area of Expertise Styles ----- */

#Submenu-Wrapper {
	margin: 0;
	padding: 0;
	height: 40px;
	width: 927px;
	float: left;
}

#Submenu-Container {
	margin: 0;
	padding: 0;
	height: 20px;
	width: 915px;
	float: left;
}

#Submenu-MyProfile {
	padding: 0;
	margin: 0;
	height: 15px;
	width: 915px;
	color: #42a5fc;
	font-size: 9pt;
	text-align: right;
	list-style-type: none;
}

#Submenu-MyProfile li {display:inline;}

#Submenu-MyProfile li a {
	margin: 0;
	padding: 5px 5px 0 0;
	height: 15px;
	color: #42a5fc;
	text-decoration: none;
}

#Submenu-MyProfile li a:hover {
	margin: 0;
	padding: 5px 5px 0 0;
	height: 15px;
	color: #7fab41;
	text-decoration: none;
}

.Submenu-Pipes {
	margin: 0 5px 0 0;
	padding: 0;
	color: #42a5fc;
	font-size: 12pt;
}


#Submenu-MyProfile li a.Active {
	margin: 0 10px 0 0;
	padding: 0;
	color: #7fab41;
	font-weight: bold;
}

#Expertise-Options-Wrapper {
	margin: 0 0 0 13px;
	padding: 0;
	height: auto;
	width: 903px;
	float: left;
}

#Expertise-Option-Cell {
	margin: 0;
	padding: 10px 0 0 0;
	height: 30px;
	width: 437px;
	background: url(../Images/e-Zassi-1px-Border.png) repeat-x;
	float: left;
}

#Expertise-Column1-Container {
	margin: 0 22px 0 0;
	padding: 0;
	height: 121px;
	width: 437px;
	background: url(../Images/e-Zassi-1px-Border.png) repeat-x;
	background-position: bottom;
	float: left;
}

#Expertise-Column2-Container {
	margin: 0;
	padding: 0;
	height: 121px;
	width: 437px;
	background: url(../Images/e-Zassi-1px-Border.png) repeat-x;
	background-position: bottom;
	float: left;
}

.Option-Container {
	margin: 0;
	padding: 0;
	height: 22px;
	width: 135px;
	float: left;
	color:#d3e2ef;
	font-size: 12pt;
	font-weight: bold;
}

.Radio-Button-Container {
	margin: 0 0 0 95px;
	padding: 0 10px 0 0;
	height: 22px;
	width: 100px;
	text-align: right;
	float: left;
}

#Add-Details-Container {
	margin: 0;
	padding: 5px 0 0 5px;
	height: 17px;
	width: 90px;
	background: url(../Images/e-Zassi-1px-Border-Left.png) no-repeat;
	text-align: right;
	float: left;
}

a.Add-Details {
	margin: 0;
	padding: 0;
	color: #42a5fc;
	text-decoration:none;
	font-size: 8pt;
}

a.Add-Details:hover {
	margin: 0;
	padding: 0;
	color: #7fab41;
	text-decoration:none;
	font-size: 8pt;
}

.Radio-Button-Text {
	margin: 0;
	padding: 0;
	color: #d3e2ef;
	font-size: 9pt;
}

#Button-Container {
	margin: 0;
	padding: 0;
	width: 903px;
	height: 46px;
	float: left;
}

#Done-Btn {
	margin: 16px 0 0 0;
	padding: 0;
	height: 30px;
	width: 88px;
	float: right;
}

a.Done-Button {
	background:url(../Images/e-Zassi-Btn-Done.png) top left no-repeat;
    display: block;
    float: left;
    height: 30px;
	width:88px;
}

a.Done-Button:hover {
	background:url(../Images/e-Zassi-Btn-Done-Over.png) top left no-repeat;
    display: block;
    float: left;
    height: 30px;
	width:88px;
}

a.JoinNow-Button {
	background:url(../Images/e-Zassi-Btn-JoinNow.png) top left no-repeat;
    display: block;
    float: left;
    height: 30px;
	width:88px;
}

a.JoinNow-Button:hover {
	background:url(../Images/e-Zassi-Btn-JoinNow-Over.png) top left no-repeat;
    display: block;
    float: left;
    height: 30px;
	width:88px;
}
a.Submit-Button {
	background:url(../Images/e-Zassi-Btn-Submit.png) top left no-repeat;
    display: block;
    float: left;
    height: 30px;
	width:88px;
}

a.Submit-Button:hover {
	background:url(../Images/e-Zassi-Btn-Submit-Over.png) top left no-repeat;
    display: block;
    float: left;
    height: 30px;
	width:88px;
}
#MyAccount-Column1-Container {
	margin: 0 22px 0 0;
	padding: 0;
	height: 300px;
	width: 437px;
	float: left;
}

#MyAccount-Column2-Container {
	margin: 0;
	padding: 0;
	height: 300px;
	width: 437px;
	float: left;
}
#MyAccount-Button-Container {
	margin: 0;
	padding: 0;
	width: 100px;
	height: 46px;
	float: right;
}
#Save-Btn {
	margin: 16px 0 0 0;
	padding: 0;
	height: 30px;
	width: 220px;
	float: right;
}
a.Save-Button {
	background:url(../Images/e-Zassi-Btn-Save.png) top left no-repeat;
    display: block;
    float: left;
    height: 29px;
	width:87px;
}
a.Save-Button:hover {
	background:url(../Images/e-Zassi-Btn-Save-Over.png) top left no-repeat;
    display: block;
    float: left;
    height: 29px;
	width:87px;
}
a.Upgrade-Button {
	background:url(../Images/e-Zassi-Btn-Upgrade-Now.png) top left no-repeat;
    display: block;
    float: left;
    height: 29px;
	width:108px;
}
a.Upgrade-Button:hover {
	background:url(../Images/e-Zassi-Btn-Upgrade-Now-Over.png) top left no-repeat;
    display: block;
    float: left;
    height: 29px;
	width:108px;
}
#Subpage-Content-Container-MyProfile-Forms {
	margin: 0;
	padding: 0;
	width: 627px;
	height: 450;
	float: left;
}
#MyAccount-Fields-Text-Container {
	margin: 0 5px 12px 0;
	padding: 5px 0 0 0;
	color: #d3e2ef;
	font-size: 10pt;
	width: 171px;
	height: 21px;
	text-align: right;
	float: left;
}
#MyProfile-Fields-Form-Container {
	margin: 0 0 12px 0;
	padding: 0;
	width: 232px;
	height: 26px;
	text-align: left;
	float: left;
}
.MyProfile-Form-Text-Area {
	color: #16212c;/*Was: #d3e2ef*/
	background: url(../Images/e-Zassi-Background-Forms.gif) top left no-repeat;
	width: 232px;
	height: 20px;
	border: 1px solid #5c8bb4;
	text-align: left;
	margin: 0;
	padding: 2px;
}
.SignIn-Form-Text-Area {
	color: #16212c;/*Was: #d3e2ef*/
	background: url(../Images/e-Zassi-Background-Forms.gif) top left no-repeat;
	width: 221px;
	height: 16px;
	border: 1px solid #5c8bb4;
	text-align: left;
	margin: 0;
	padding: 3px;
}
.Contact-Form-Text-Area {
	color: #16212c;/*Was: #d3e2ef*/
	background: url(../Images/e-Zassi-Background-Forms.gif) top left no-repeat;
	width: 181px;
	height: 16px;
	border: 1px solid #5c8bb4;
	text-align: left;
	margin: 0;
	padding: 3px;
}
.Contact-Form-Text-Area-Sub {
	color: #d3e2ef;
	background: url(../Images/e-Zassi-Background-Forms.gif) top left no-repeat;
	width: 230px;
	height: 16px;
	border: 1px solid #5c8bb4;
	text-align: left;
	margin: 0;
	padding: 3px;
}
.Contact-Form-Drop-Area-Sub{
	color: #16212c;/*Was: #d3e2ef*/
	background-color: #fff;/*Was: #256eaf*/
	width: 230px;
	height: 24px;
	border: 1px solid #5c8bb4;
	text-align: left;
	margin: 0px;
	padding: 3px;
}
/* ----- Analyze: Innovation Q&A Styles Start ----- */

#Progress-Monitor-Container{
	margin: 0;
	padding: 0;
	height: auto;
	width: 265px;
	float: left;
	border-left:#4f6272 1px solid;
}

#Progress-Bar-Nature-of-Innovation {
	margin: 0 0 15px 15px;
	padding: 0;
	width: 250px;
	height: 45px;;
	background:url(../Images/e-Zassi-Analyze-Innovation-Status-Bar.png) no-repeat;
}

#Progress-Bar-Overall-Survey {
	margin: 0 0 0 15px;
	padding: 0;
	width: 250px;
	height: 45px;;
	background:url(../Images/e-Zassi-Analyze-Innovation-Status-Bar.png) no-repeat;
}

#Progress-Bar-Text-Container {
	margin: 0;
	padding: 7px 0 0 4px;
}

.Style-Progress-Bar-Text {
	color: #d3e2ef;
	font-size: 9pt;
}

.Progress-Green-Bar {
	margin: 3px 0 0 3px;
	padding: 0;
	height: 15px;
	width: 81px;
}

.Progress-Blue-Bar {
	margin: 3px 0 0 3px;
	padding: 0;
	height: 15px;
	width: 62px;
}

.Progress-Orange-Bar {
	margin: 3px 0 0 0;
	padding: 0;
	height: 15px;
	width: 31px;
}

#Back-Button {
	margin: 0 5px 0 0;
	padding: 0;
    display: block;
    float: left;
    height: 30px;
	width:88px;
}

/* ----- Activity Toolbar Styles Start ----- */

#Activity-Toolbar-Wrapper{
	margin: 20px 0 0 0;
	padding:0;
	height: auto;
	width: 253px;
	float: left;
}

#Activity-Toolbar-Container{
	margin: 0;
	padding: 0;
	height: 115px;
	width: 239px;
	float: left;
}

#Activity-Toolbar-Icon-Container {
	margin: 12px 0 0 12px;
	padding: 0;
	height: 91px;
	width: 51px;
	background: url(../Images/e-Zassi-Icon-Next-Steps.png) no-repeat;
	float: left;
}

#Activity-Toolbar-Container {
	margin: 0;
	padding: 12px 0 0 13px;
	width: 154px;
	height: 100px;
	float: left;
}

.Activity-Toolbar {
	margin: 0 0 15px 2px;
	padding: 0;
	color: #7fab41;
	font-size: 12pt;
}

.Style-Activity-Toolbar-Links {
	margin: 15px 0 0 0;
	padding: 0;
	text-decoration:none;
	color: #42a5fc;
	font-size: 9pt;
	float: left;
}

.Style-Activity-Toolbar-Links a {
	margin: 15px 0 0 0;
	padding: 0;
	text-decoration:none;
	color: #42a5fc;
	font-size: 9pt;
}

.Style-Activity-Toolbar-Links a:hover {
	margin: 15px 0 0 0;
	padding: 0;
	text-decoration:none;
	color: #7fab41;
	font-size: 9pt;
}

.Style-Activity-Toolbar-Links-2 {
	margin: 10px 0 0 0;
	padding: 0;
	width: 150px;
	text-decoration:none;
	color: #42a5fc;
	font-size: 9pt;
	float: left;
}

.Style-Activity-Toolbar-Links-2 a {
	margin: 0;
	padding: 0;
	text-decoration:none;

	color: #42a5fc;
	font-size: 9pt;
}

.Style-Activity-Toolbar-Links-2 a:hover {
	margin: 0;
	padding: 0;
	text-decoration:none;
	color: #7fab41;
	font-size: 9pt;
}

.Activity-Toolbar-Small-Icon {
	margin: 0 7px 0 0;
	padding: 0;
}

/* ----- Activity Toolbar Styles End ----- */

#Subpage-Content-Container-Checkboxes {
	margin: 0 0 20px 95px;
	padding: 0;
	width: 532px;
	height: auto;
	float: left;
}

.Checkboxes {
	margin: 0 0 2px 9px;
	padding: 0;
	font-size: 10pt;
	color: #d3e2ef;
}
	
#Subpage-Content-Container-Buttons {
	margin: 0;
	padding: 0;
	height: 30px;
	width: 627px;
	float: left;
}

a.Next-Button {
	background:url(../Images/e-Zassi-Btn-Next.png) top left no-repeat;
    display: block;
    float: left;
    height: 30px;
	width:88px;
}

a.Next-Button:hover {
	background:url(../Images/e-Zassi-Btn-Next-Over.png) top left no-repeat;
    display: block;
    float: left;
    height: 30px;
	width:88px;
}

a.SaveExit-Button {
	background:url(../Images/e-Zassi-Btn-SaveExit.png) top left no-repeat;
    display: block;
    float: left;
    height: 30px;
	margin: 0 0 0 355px;
	width:88px;
}

a.SaveExit-Button:hover {
	background:url(../Images/e-Zassi-Btn-SaveExit-Over.png) top left no-repeat;
    display: block;
    float: left;
    height: 30px;
	margin: 0 0 0 355px;
	width:88px;
}

/* ----- Analyze: Innovation Q&A Styles End ----- */

/* ----- Analyze: Innovation Portfolio Styles Start ---- */

#Page-Heading-Wrapper{
	width:915px;
	padding:0;
	margin:0;
	float:left;
}

#Page-Title-Container{
	padding:0;
	margin:0;
	width:630px;
	height:auto;
	float:left;
}

#Action-Button-Container{
	padding:0;
	margin:4px 14px 0 0;
	width:251px;
	height:auto;
	float:right;
}

a.Action-Button {
	background:url(../Images/e-Zassi-Btn-Assess-New-Innovation.png) top left no-repeat;
    display: block;
    float: right;
    height: 30px;
	width:166px;
}

a.Action-Button:hover {
	background:url(../Images/e-Zassi-Btn-Assess-New-Innovation-Over.png) top left no-repeat;
    display: block;
    float: right;
    height: 30px;
	width:166px;
}

#Portfolio-Heading-Wrapper{
	margin:0;
	padding:0;
	width:915px;
	height:auto;
	float:left;
}

.Innovation-Table-Title-Container{
	margin:0;
	padding:0;
	width:630px;
	height:auto;
	float:left;
}

.Pagination-Container{
	margin:0 18px 0 0;
	padding:0;
	width:250px;
	height:auto;
	float:right;
	text-align:right;
}

.Pagination-Container-Search-Result{
	margin:0 0 0 0;
	padding:5px 0 0 0;
	width:627px;
	height:31px;
	float:right;
	background:url(../Images/e-Zassi-Pagination-Background.png) top left no-repeat;
	text-align:center;
}

p.Table-Heading{
	margin: 0;
	padding: 0;
	color: #d3e2ef;
	font-size: 12pt;
}

.Pagination-Copy{
	margin: 0;
	padding: 0 5px 0 0;
	color: #d3e2ef;
	font-size: 11pt;
}

.Pagination-Search-Results-Copy{
	margin: 0;
	padding: 0 45px 0 0;
	font-size: 11pt;
}

a.Pagination-Search-Results-Copy{
	margin: 0;
	padding: 0 5px 0 0;
	font-size: 11pt;
}

a.Pagination-Search-Results-Copy:hover{
	margin: 0;
	padding: 0 10px 0 0;
	font-size: 11pt;
}

.Active-Page-Number{
	color:#7fab41;
	margin:0;
	padding:0 5px 0 0;
	font-size: 11pt;
	font-weight:bold;
}

a.Page-Number{
	color:#42a5fc;
	margin:0;
	padding:0 5px 0 0;
	font-size: 11pt;
	text-decoration:none;
}

a.Page-Number:hover{
	color:#7fab41;
	margin:0;
	padding:0 5px 0 0;
	font-size: 11pt;
	text-decoration:none;
}

.Pagination-Button-Container{
	margin:0;
	padding:0;
	height:12px;
	width:12px;
}

a.Pagination-Next-Button {
	background:url(../Images/e-Zassi-Btn-Pagination-Next.png) top left no-repeat;
	padding:0;
	margin:0;
}

a.Pagination-Next-Button:hover {
	background:url(../Images/e-Zassi-Btn-Pagination-Next-Over.png) top left no-repeat;
	padding:0;
	margin:0;
}

a.Pagination-Next-Link {
	background:url(../Images/e-Zassi-Btn-Page-Next.png) top right no-repeat;
	padding:0 18px 0 0;
	margin:0 0 0 10px;
	font-size: 11pt;
}

a.Pagination-Next-Link:hover {
	background:url(../Images/e-Zassi-Btn-Page-Next-Over.png) top right no-repeat;
	padding:0 18px 0 0;
	margin:0 0 0 10px;
	font-size: 11pt;
}

a.Pagination-Prev-Link {
	background:url(../Images/e-Zassi-Btn-Page-Prev.png) top left no-repeat;
	padding:0 0 0 18px;
	margin:0 10px 0 0;
	font-size: 11pt;
}

a.Pagination-Prev-Link:hover {
	background:url(../Images/e-Zassi-Btn-Page-Prev-Over.png) top left no-repeat;
	padding:0 0 0 18px;
	margin:0 10px 0 0;
	font-size: 11pt;
}

a.Portfolio-Table-Links{
	color:#42a5fc;
	text-decoration:none;
	font-size:10pt;
	margin:0;
	padding:0;
}

a.Portfolio-Table-Links:hover{
	color:#7fab41;
	text-decoration:none;
	font-size:10pt;
	margin:0;
	padding:0;
}

/* ----- Portfolio Table Style Start ----- */

#Portfolio-Table-Container{
	margin:15px 0 15px 0;
	padding:0;
	width:915px;
	height:auto;
	float:left;
}

/* ----- Name Cell Style Start ----- */

td.Portfolio-Table-Name-Cell{
	width:145px;
	height:34px;
	vertical-align:middle;
}

td.Portfolio-Table-Name-Cell-Light-Row{
	width:145px;
	height:auto;
	vertical-align:top;
	background:url(../Images/e-Zassi-Name-Cell-Light-Background.png) top left repeat;
}

td.Portfolio-Table-Name-Cell-Dark-Row{
	width:145px;
	height:auto;
	vertical-align:top;
	background:url(../Images/e-Zassi-Name-Cell-Dark-Background.png) top left repeat;
}

a.Portfolio-Table-Name-Cell{
	background-color:#256eaf;
	border-top:#304251 3px solid;
	display:block;
	text-decoration:none;
	color:#d3e2ef;
	font-size:10pt; 
	text-align:left;
	width:137px;
	height:26px;
	padding:8px 0 0 8px;
	margin:0;
}

a.Portfolio-Table-Name-Cell:hover{
	background-color:#7fab41;
	border-top:#304251 3px solid;
	display:block;
	text-decoration:none;
	color:#d3e2ef;
	font-size:10pt; 
	text-align:left;
	width:137px;
	height:26px;
	padding:8px 0 0 8px;
	margin:0;
}

p.Portfolio-Table-Name-Cell-Active{
	background-color:#7fab41;
	border-top:#304251 3px solid;
	color:#FFFFFF;
	font-size:10pt;
	text-align:left;
	width:137px;
	height:26px;
	padding:8px 0 0 8px;
	margin:0;
}

p.Portfolio-Table-Name{
	color:#d3e2ef;
	font-size:10pt; 
	text-align:left;
	width:137px;
	height:100%;
	padding:8px 0 8px 8px;
	margin:0;
}

/* ----- Content Cell Style Start ----- */

td.Portfolio-Table-Content-Cell{
	width:123px;
	height:34px;
	vertical-align:middle;
}

td.Portfolio-Table-Content-Cell-Light-Row{
	width:123px;
	height:auto;
	vertical-align:top;
	background:url(../Images/e-Zassi-Light-Row-Background.png) top left repeat-y;
}

td.Portfolio-Table-Content-Cell-Dark-Row{
	width:123px;
	height:auto;
	vertical-align:top;
	background:url(../Images/e-Zassi-Dark-Row-Background.png) top left repeat-y;
}

a.Portfolio-Table-Content-Cell{
	background-color:#256eaf;
	border-top:#304251 3px solid;
	display:block;
	text-decoration:none;
	color:#d3e2ef;
	font-size:10pt;
	text-align:left;
	width:115px;
	height:26px;
	padding:8px 0 0 8px;
	margin:0 0 0 2px;
}

a.Portfolio-Table-Content-Cell:hover{
	background-color:#7fab41;
	border-top:#304251 3px solid;
	display:block;
	text-decoration:none;
	color:#FFFFFF;
	font-size:10pt;
	text-align:left;
	width:115px;
	height:26px;
	padding:8px 0 0 8px;
	margin:0 0 0 2px;
}

p.Portfolio-Table-Content{
	color:#d3e2ef;
	font-size:10pt; 
	text-align:left;
	width:115px;
	height:100%;
	padding:8px 0px 8px 8px;
	margin:0 0 0 2px;
}

/* ----- Status Cell Style Start ----- */

td.Portfolio-Table-Status-Cell{
	width:84px;
	height:34px;
	vertical-align:middle;
}

td.Portfolio-Table-Status-Cell-Light-Row{
	width:84px;
	height:auto;
	vertical-align:top;
	background:url(../Images/e-Zassi-Light-Row-Background.png) top left repeat-y;
}

td.Portfolio-Table-Status-Cell-Dark-Row{
	width:84px;
	height:auto;
	vertical-align:top;
	background:url(../Images/e-Zassi-Dark-Row-Background.png) top left repeat-y;
}

a.Portfolio-Table-Status-Cell{
	background-color:#256eaf;
	border-top:#304251 3px solid;
	display:block;
	text-decoration:none;
	color:#d3e2ef;
	font-size:10pt;
	text-align:left;
	width:76px;
	height:26px;
	padding:8px 0 0 8px;
	margin:0 0 0 2px;
}

a.Portfolio-Table-Status-Cell:hover{
	background-color:#7fab41;
	border-top:#304251 3px solid;
	display:block;
	text-decoration:none;
	color:#FFFFFF;
	font-size:10pt;
	text-align:left;
	width:76px;
	height:26px;
	padding:8px 0 0 8px;
	margin:0 0 0 2px;
}

p.Portfolio-Table-Status{
	color:#d3e2ef;
	font-size:10pt; 
	text-align:left;
	width:76px;
	height:100%;
	padding:8px 0 8px 8px;
	margin:0 0 0 2px;
}

/* ----- Actions Cell Style Start ----*/

td.Portfolio-Table-Actions-Cell{
	width:194px;
	height:34px;
	vertical-align:middle;
}

td.Portfolio-Table-Actions-Cell-Light-Row{
	width:194px;
	height:auto;
	vertical-align:top;
	background:url(../Images/e-Zassi-Light-Row-Background.png) top left repeat-y;
}

td.Portfolio-Table-Actions-Cell-Dark-Row{
	width:194px;
	height:auto;
	vertical-align:top;
	background:url(../Images/e-Zassi-Dark-Row-Background.png) top left repeat-y;
}

p.Portfolio-Table-Actions-Cell{
	background-color:#256eaf;
	border-top:#304251 3px solid;
	color:#FFFFFF;
	font-size:10pt;
	text-align:left;
	width:156px;
	height:26px;
	padding:8px 0 0 8px;
	margin:0 0 0 2px;
}

p.Portfolio-Table-Actions{
	color:#d3e2ef;
	font-size:10pt; 
	text-align:left;
	width:156px;
	height:100%;
	padding:8px 0 8px 8px;
	margin:0 0 0 2px;
}

.Action-Links-Wrapper{
	margin:8px 0px 8px 8px;
	padding:0;
}

.Action-Link-View{
	background:url(../Images/e-Zassi-Icon-View.png) top left no-repeat;
	float:left;
	margin:0;
	padding:0;
	height:30px;
	width:52px;
}

.Action-Link-Edit{
	background:url(../Images/e-Zassi-Icon-Edit.png) top left no-repeat;
	float:left;
	margin:0;
	padding:0;
	height:30px;
	width:47px;
}

.Action-Link-Share{
	background:url(../Images/e-Zassi-Icon-Share.png) top left no-repeat;
	float:left;
	margin:0;
	padding:0;
	height:30px;
	width:52px;
}

a.Action-Links{
	color:#42a5fc;
	text-decoration:none;
	font-size:10pt;
	margin:0 0 0 17px;
	padding:0;
}

a.Action-Links:hover{
	color:#7fab41;
	text-decoration:none;
	font-size:10pt;
	margin:0 0 0 17px;
	padding:0;
}


/* ----- Portfolio Table Style End ----- */

/* ----- Analyze: Innovation Portfolio Styles End ---- */

/* ----- Analyze: Sub-Analyze-Main Start ---- */

#Subpage-Content-Container-Innovation-Forms {
	margin: 0;
	padding: 0;
	width: 627px;
	height: auto;
	float: left;
}

#Innovation-Fields-Text-Container {
	margin: 0 5px 12px 0;
	padding: 5px 0 0 0;
	color: #d3e2ef;
	font-size: 10pt;
	font-weight: bold;
	width: 171px;
	height: 21px;
	text-align: right;
	float: left;
}

#Innovation-Fields-Form-Container {
	margin: 0 0 12px 0;
	padding: 0;
	width: 390px;
	height: 26px;
	text-align: left;
	float: left;
}

#Innovation-Fields-Form-Container-Description {
	margin: 0 0 12px 0;
	padding: 0;
	width: 390px;
	height: auto;
	text-align: left;
	float: left;
}

#Innovation-Fields-Form-Container-Buttons {
	margin: 0 0 12px 175px;
	padding: 0;
	width: 390px;
	height: 50px;
	text-align: left;
	float: left;
}


.Innovation-Form-Text-Area {
	color: #16212c;/*Was: #d3e2ef*/
	background: url(../Images/e-Zassi-Background-Forms.gif) top left no-repeat;
	width: 340px;
	height: 20px;
	border: 1px solid #5c8bb4;
	text-align: left;
	margin: 0;
	padding: 2px;
}

.Innovation-Form-Text-Area-Description {
	color: #16212c;/*Was: #d3e2ef*/
	background: url(../Images/e-Zassi-Background-Forms.gif) top left no-repeat;
	width: 340px;
	height: 90px;
	border: 1px solid #5c8bb4;
	text-align: left;
	margin:0;
	padding:2px;
}

.Copy-Blue {
	margin: 0;
	padding: 0 0 20px 0;
	color: #42a5fc;
	font-size: 100%;
}

#Innovation-Fields-Container-Button-Next {
	margin: 0 7px 0 0;
	padding: 0;
	height: 30px;
	width: 88px;
	float: left;
}

a.Cancel-Button {
	background:url(../Images/e-Zassi-Btn-Cancel.png) top left no-repeat;
    display: block;
    float: left;
    height: 30px;
	width:88px;
}

a.Cancel-Button:hover {
	background:url(../Images/e-Zassi-Btn-Cancel-Over.png) top left no-repeat;
    display: block;
    float: left;
    height: 30px;
	width:88px;
}

/* ----- Analyze: Sub-Analyze-Main End ---- */

/* ----- Analyze: Sub-Analyze-Assessment-Steps Start ---- */

#Subpage-Content-Sub-Container-Full-Width {
	margin: 0;
	padding: 0;
	width: 903px;
	height: 77px;
	background:url(../Images/e-Zassi-Gray-Border-Subpage.png) top left repeat-x;
	float: left;
}

#Subpage-Content-Sub-Container-Full-Width-Button-Container {
	margin: 0;
	padding: 0;
	width: 903px;
	height: 77px;
	background:url(../Images/e-Zassi-Gray-Border-Subpage.png) top left repeat-x;
	float: left;
}

#Subpage-Content-Sub-Container-Full-Width-Last-Row {
	margin: 0;
	padding: 0;
	width: 903px;
	height: 93px;
	background:url(../Images/e-Zassi-Gray-Border-Subpage.png) top left repeat-x;
	float: left;
}

#Subpage-Content-Sub-Sub-Sub-Container-Bottom-Last-Row-Bottom-Rule {
	margin: 15px 0 0 0;
	padding: 0;
	width: 903px;
	height: 0;
	background:url(../Images/e-Zassi-Gray-Border-Subpage.png) repeat-x;
	float: left;
}

#Subpage-Content-Sub-Sub-Container-Step {
	margin: 16px 0 0 0;
	padding: 0;
	color: #d3e2ef;
	font-size: 12pt;
	font-weight: bold;
	height: 61px;
	width: 107px;
	float: left;
}

#Subpage-Content-Sub-Sub-Container-Step-Description {
	margin: 16px 0 0 0;
	padding: 0;
	color: #d3e2ef;
	font-size: 90%;
	height: 61px;
	width: 519px;
	float: left;
}

#Subpage-Content-Sub-Sub-Container-Step-Link {
	margin: 16px 0 0 0;
	padding: 0;
	color: #d3e3ef;
	font-size: 11pt;
	height: 61px;
	width: 178px;
	float: left;
}

#Subpage-Content-Sub-Sub-Sub-Container-Step-Link-Left-Border {
	margin: 0 10px 15px 12px;
	padding: 0;
	height: 50px;
	width: 1px;
	background:url(../Images/e-Zassi-Gray-Border-Subpage.png) top left repeat-y;
	float: left;
}

#Subpage-Content-Sub-Sub-Sub-Container-Step-Link-Left-Border-2 {
	margin: 0 10px 15px 12px;
	padding: 0;
	height: 62px;
	width: 1px;
	background:url(../Images/e-Zassi-Gray-Border-Subpage.png) top left repeat-y;
	float: left;
}

#Subpage-Content-Sub-Sub-Sub-Sub-Container-Blue-Arrow-Icon {
	margin: 2px 0 0 0;
	padding: 0;
	height: 12px;
	width: 12px;
	float: left;
}

#Subpage-Content-Sub-Sub-Sub-Sub-Container-Blue-Arrow-Icon-2 {
	margin: 0 0 6px 0;
	padding: 0;
	height: 12px;
	width: 12px;
	float: left;
}

#Subpage-Content-Sub-Sub-Sub-Sub-Container-Blue-Arrow-Text {
	margin: 0 0 0 7px;
	padding: 0;
	color: #42a5fc;
	font-size: 9pt;
	height: 42px;
	width: auto;
	float: left;
}

#Subpage-Content-Sub-Sub-Sub-Sub-Container-Blue-Arrow-Text-2 {
	margin: 0 0 0 7px;
	padding: 0;
	color: #42a5fc;
	font-size: 9pt;
	height: 18px;
	width: 120px;
	float: left;
}

a.Subpage-Content-Sub-Sub-Sub-Sub-Container-Blue-Arrow-Text {
	color: #42a5fc;
	font-size: 9pt;
	text-decoration: none;
}

a.Subpage-Content-Sub-Sub-Sub-Sub-Container-Blue-Arrow-Text:hover {
	color: #7fab41;
	font-size: 9pt;
	text-decoration: none;
}

#Subpage-Content-Sub-Sub-Container-Percentage-Complete {
	margin: 16px 0 0 0;
	padding: 0;
	color: #d3e3ef;
	font-size: 9pt;
	text-align: right;
	height: 42px;
	width: 99px;
	float: left;
}

#Subpage-Content-Sub-Sub-Container-Percentage-Complete-2 {
	margin: 0;
	padding: 0;
	text-align: right;
	height: 18px;
	width: 99px;
	float: left;
}

#Subpage-Content-Percent-Complete-Container {
	margin: 16px 0 0 0;
	padding: 0;
	color: #d3e3ef;
	font-size: 9pt;
	height: 54px;
	width: 99px;
	float: left;
}

#Subpage-Content-Blue-Arrow-Container {
	margin: 2px 0 0 0;
	padding: 0;
	height: auto;
	width: 12px;
	float: left;
}

#Subpage-Content-Sub-Container-Button-Container {
	margin: 0 0 0 9px;
	padding: 0;
	height: 30px;
	width: 88px;
	float: left;
}

a.Back-Button {
	background:url(../Images/e-Zassi-Btn-Back.png) top left no-repeat;
    display: block;
    float: left;

    height: 30px;
	width:88px;
}

a.Back-Button:hover {
	background:url(../Images/e-Zassi-Btn-Back-Over.png) top left no-repeat;
    display: block;
    float: left;
    height: 30px;
	width:88px;
}

#Subpage-Content-Sub-Container-Button-Pusher {
	margin: 12px 0 0 709px;
	padding: 0;
	height: 30px;
	width: 194px;
	float: left;
}


/* ----- Analyze: Sub-Analyze-Assessment-Steps End ---- */

/* ----- Analyze: Analyze-Innovation-Detail Start ---- */

/* ----- Analyze: Analyze-Innovation-Detail General Styles Start ---- */


p.Detail-Table-Header {
	padding:0 0 0 8px;
	margin:0;
	text-decoration:none;
	color:#ffffff;
	font-size:10pt;
	font-weight: bold;
	vertical-align: middle;
}

#Detail-Page-Header{
	height:45px;
}

a.BackToList-Button {
	background:url(../Images/e-Zassi-Btn-BackToList.png) top left no-repeat;
    display: block;
    float: right;
    height: 30px;
	width:94px;
}

a.BackToList-Button:hover {
	background:url(../Images/e-Zassi-Btn-BackToList-Over.png) top left no-repeat;
    display: block;
    float: right;
    height: 30px;
	width:94px;
}

.Detail-Green-Header{
	padding:0;
	margin:0;
	width:520px;
	height:auto;
	float:left;
}

.Detail-BackToListButton{
	padding:0;
	margin: 0;
	width:100px;
	height:auto;
	float:right;
}

.Detail-Header{
	color: #d3e2ef;
	font-size: 18pt;
	font-weight:bold;
}

p.Detail-Table-Content{
	color:#d3e2ef;
	font-size:10pt; 
	text-align:left;
	margin:0;
	padding-left: 8px;
	padding-top: 6px;
}
/* ----- Analyze: Analyze-Innovation-Detail General Table Styles End ---- */

/* ----- Analyze: Analyze-Innovation-Detail Top Table Styles Start ---- */
td.Detail-Top-Header-Left-Table{
	text-align:left;
	height:29px;
	width:188px;
	margin:0;
	background:url(../Images/e-Zassi-Detail-Top-Left-Header-Background.png) top left no-repeat;
}

td.Detail-Top-Header-Right-Table{
	background:url(../Images/e-Zassi-Detail-Top-Right-Header-Background.png) top left no-repeat;
	text-align:left;
	height:29px;
	width:438px;
	margin:0;
}

td.Detail-TopTable-RightLight{
	height:27px;
	width:438px;
	vertical-align:top;
	background:url(../Images/e-Zassi-Light-Row-Background.png) top left repeat-y;
}

td.Detail-TopTable-RightDark{
	height:27px;
	width:438px;
	vertical-align:top;
	background:url(../Images/e-Zassi-Dark-Row-Background.png) top left repeat-y;
}

td.Detail-TopTable-LeftDark{
	height:27px;
	width:188px;
	vertical-align:top;
	background-color:#1c2a37;
}

td.Detail-TopTable-LeftLight{
	height:27px;
	width:188px;
	vertical-align:top;
	background-color:#304251;
}

/* ----- Analyze: Analyze-Innovation-Detail Top Table Styles End ---- */

/* ----- Analyze: Analyze-Innovation-Detail Bottom Table Styles Start ---- */
td.Detail-Bottom-Header-Left{
	background-image:url(../Images/e-Zassi-Detail-Bottom-Left-Header-Background.png);
	background-repeat:no-repeat;
	text-align:left;
	height:29px;
	width:188px;
	margin:0;
}

td.Detail-Bottom-Header-Right{
	background-image: url(../Images/e-Zassi-Detail-Bottom-Right-Header-Background.png);
	background-repeat:no-repeat;	
	text-align:left;
	height:29px;
	width:438px;
	margin:0;
}

td.Detail-BottomTable-RightLight{
	height:27px;
	width:438px;
	vertical-align:top;
	background:url(../Images/e-Zassi-Green-Light-Row-Background.png) top left repeat-y;
}

td.Detail-BottomTable-RightDark{
	height:27px;
	width:438px;
	vertical-align:top;
	background:url(../Images/e-Zassi-Green-Dark-Row-Background.png) top left repeat-y;
}

td.Detail-BottomTable-LeftDark{
	height:27px;
	width:188px;
	vertical-align:top;
	background-color:#263738;
}

td.Detail-BottomTable-LeftLight{
	height:27px;
	width:188px;
	vertical-align:top;
	background-color:#364b32;
}

#Details-Bottom-Table {
	margin-top: 20px;
}

/* ----- Analyze: Analyze-Innovation-Detail Bottom Table Styles End ---- */
#Detail-Activity-Toolbar-Wrapper{
	padding:0;
	width: 253px;
	height: auto;
	float: left;
	margin:2px 0 0 0;
}

ul.Detail-Activity-Toolbar-List {
    line-height:1.3;
    list-style-type:none;
	margin:0 0 0 20px;
	padding:0;
}
li.Detail-Activity-Toolbar-List {
    padding-left:20px;
    background:transparent url(../Images/e-Zassi-Btn-Pagination-Next.png) no-repeat;
    background-position:0 7px;
}

#Detail-Activity-Toolbar-Header
{
	background-image: url(../Images/e-Zassi-Activity-Toolbar-Detail-Top.png);
	background-repeat: no-repeat;
	width: 261px;
	height: 47px;
}

#Detail-Activity-Toolbar-Header h3{
	margin:0;
	color:#7fab41;
	padding-left:45px;
	padding-top:10px;
	font-weight:normal;
}

#Detail-Activity-Toolbar-Body{
	height:auto;
	background-image: url(../Images/e-Zassi-Activity-Toolbar-Detail-Body.png);
	background-repeat: repeat-y;
	width: 261px;
	margin:0;
	padding:0;
}

#Activity-Toolbar-Detail-Bottom{
	background-image: url(../Images/e-Zassi-Activity-Toolbar-Bottom.png);
	background-repeat: no-repeat;
	width: 261px;
	height: 27px;
}	
/* ----- Analyze: Analyze-Innovation-Detail End ---- */
.MyArea-Header-Text{
	float: left;
	margin: 0px 31px 7px 21px;
	padding: 0px;
	width: 107px;
	text-decoration:none;
	color:#d3e2ef;
	font-size:10pt;
	font-weight: bold;
}
.MyArea-Detail-Text{
	float:left;
	margin: 0px 0px 7px 0px;
	padding: 0px;
	width: 150px;
	text-decoration:none;
	color:#d3e2ef;
	font-size:10pt;
}
.MyAccount-Header-Text{
	float: left;
	margin: 0px 31px 7px 21px;
	padding: 0px;
	width: 91px;
	text-decoration:none;
	color:#d3e2ef;
	font-size:10pt;
	font-weight: bold;
}
.MyPref-Header-Text{
	float: left;
	margin: 0px 31px 7px 21px;
	padding: 0px;	
	width: 151px;
	text-decoration:none;
	color:#d3e2ef;
	font-size:10pt;
	font-weight: bold;
}
.MyPref-Detail-Text{
	float:left;
	margin: 0px 0px 7px 0px;
	padding: 0px;	
	width: 100px;
	text-decoration:none;
	color:#d3e2ef;
	font-size:10pt;
}
.MyAccount-Detail-Text{
	float:left;
	margin: 0px 0px 7px 0px;
	padding: 0px;	
	width: 150px;
	text-decoration:none;
	color:#d3e2ef;
	font-size:10pt;
}
.MyOrg-Header-Text{
	float: left;
	margin: 0px 31px 7px 21px;
	padding: 0px;	
	width: 71px;
	text-decoration:none;
	color:#d3e2ef;
	font-size:10pt;
	font-weight: bold;
}
.SignIn-Header-Text{
	float: left;
	margin: 0px 0 10px 21px;
	padding: 0px;	
	width: 299px;
	text-decoration:none;
	color:#d3e2ef;
	font-size:10pt;
	font-weight: bold;
}
.SignIn-Header-Sub-Copy{
	float: left;
	margin: 0px 0 7px 21px;
	padding: 0px;	
	width: 319px;
	text-decoration:none;
	color:#d3e2ef;
	font-size:10pt;
	font-weight: normal;
}
.Contact-Header-Sub-Copy{
	float: left;
	margin: 0px 0 20px 21px;
	padding: 0px;	
	width: 319px;
	text-decoration:none;
	color:#d3e2ef;
	font-size:10pt;
	font-weight: normal;
}
.SignIn-Fields-Copy-Container{
	margin: 0 5px 12px 0;
	padding: 5px 0 0 0;
	color: #d3e2ef;
	font-size: 10pt;
	width: 90px;
	height: 21px;
	text-align: right;
	float: left;
}
.Contact-Fields-Copy-Container{
	margin: 0 5px 12px 0;
	padding: 5px 0 0 0;
	color: #d3e2ef;
	font-size: 10pt;
	width: 150px;
	height: 21px;
	text-align: right;
	float: left;
}
.Orange-Copy {
	color: #ff6600;
}
	
#SignIn-Fields-Form-Container {
	margin: 0 0 12px 0;
	padding: 0;
	width: 221px;
	height: 26px;
	text-align: left;
	float: left;
}
#Contact-Fields-Form-Container {
	margin: 0 0 12px 0;
	padding: 0;
	width: 181px;
	height: 26px;
	text-align: left;
	float: left;
}
#Contact-Fields-Form-Container-Sub {
	margin: 0 0 12px 0;
	padding: 0;
	width: 230px;
	height: 26px;
	text-align: left;
	float: left;
}
.SignIn-Btn-Register-Container{
	float: left;
	margin: 0px 0 7px 21px;
	padding: 0px;	
	width: 299px;
	text-decoration:none;
	color:#d3e2ef;
	font-size:10pt;
	font-weight: normal;
}
.Contact-Btn-Register-Container{
	float: left;
	clear: both;
	margin: 90px 0 7px 151px;
	padding: 0px;	
	width: 240px;
	text-decoration:none;
	color:#d3e2ef;
	font-size:10pt;
	font-weight: normal;
}
#Contact-Submit-Required-Container {
	margin: 0;
	padding: 0;
	height: 30px;
	width: 70px;
	float: right;
	font-size: 8pt;
	text-align: right;
}
#Contact-Forms-Icon-Container{
	margin: 0px;
	padding: 0px;
	height: 173px;
	width: auto;
	float: left;
}
.SignIn-Btn-Submit-Container{
	float: left;
	margin: 10px 0 0 91px;
	padding: 0px;	
	width: 99px;
	text-decoration:none;
	color:#d3e2ef;
	font-size:10pt;
	font-weight: normal;
}
.SignIn-Header-Bullet-Container{
	float: left;
	margin: 0;
	padding: 3px 7px 0 0;	
	width: auto;
}
.MyOrg-Detail-Text{
	float:left;
	margin: 0px 0px 7px 0px;
	padding: 0px;	
	width: 120px;
	text-decoration:none;
	color:#d3e2ef;
	font-size:10pt;
}
.MyAccount-Box-Content{
	width: 390px;
	height: 138px;	
}
.MyAccount-Box-Content-Text h3{
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #42a5fc;
	padding: 20px 0px 16px 21px;
	margin: 0px;
}
.MyAccount-Box-Content-Text{
	width: 310px;
	height: 188px;
	float: left;	
}
.SignIn-Box-Content-Text h3{
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #42a5fc;
	padding: 20px 0px 16px 21px;
	margin: 0px;	
}
.Contact-Box-Content-Text h3{
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #42a5fc;
	padding: 20px 0px 4px 0;
	margin: 0px;	
}
.Contact-Box-Content-Text{
	width: 340px;
	height: auto;
	float: left;	
}
.SignIn-Box-Content-Text{
	width: 340px;
	height: auto;
	float: left;	
}
.Contact-Box-Content-Form-Fields-Container{
	width: 340px;
	height: auto;
	padding: 20px 0 0 0;
	float: left;	
}
.Contact-Box-Content-Form-Fields-Sub-Container{
	width: 435px;
	height: auto;
	padding: 0;
	margin: 0;
	float: left;	
}
.Contact-Box-Content-Form-Fields-Sub-Container-Bottom{
	width: 435px;
	height: 400px;
	padding: 0;
	margin: 0px 0px 5px 0px;
	float: left;	
}
.MyAccount-Box-Content-Icon{
	width: 94px;
	height: 138px;
	float: left;
	padding: 20px 17px 0px 0px;
	text-align: right;	
}
.SignIn-Box-Content-Icon{
	width: 63px;
	height: 138px;
	float: left;
	padding: 20px 22px 0px 0px;
	margin: 0 0 0 10px;
	text-align: right;	
}
.MyAccount-Box{
	width: 435px;
	height: 250px;
	margin: 0px 0px 11px 0px;
	float: left;
}
.Contact-Box{
	width: 435px;
	height: auto;
	margin: 0;
	float: left;
}
.MyAccount-Box-Top{
	width: 435px;
	height: 174px;
	background-color: #1c2a37;
	border-top: solid #256eaf 1px;
	padding-bottom: 25px;	
}
.Contact-Box-Top{
	width: 435px;
	height: 200px;
	background-color: #1c2a37;
	border-top: solid #256eaf 1px;
	padding-bottom: 10px;	
}
.MyAccount-Box-JoinNow{
	width: 435px;
	height: 221px;
	background-color: #1c2a37;
	border-top: solid #256eaf 1px;
	padding-bottom: 15px;	
}
.Contact-Box-Form-Fields{
	width: 435px;
	height: 450px;
	background-color: #1c2a37;
	border-top: solid #256eaf 1px;
	margin: 0px;
	padding: 0px;
}
.MyAccount-Box-Bottom{
	width: 435px;
	height: 47px;
	background-color: #16212c;
	border-top: solid #256eaf 1px;			
}
.MyAccount-Action-Link-View{
	background:url(../Images/e-Zassi-Icon-View.png) top left no-repeat;
	float:left;
	margin:0;
	padding:0;
	height:30px;
	width:120px;
}
.MyAccount-Action-Forgot-Password{
	background:url(../Images/e-Zassi-Icon-Forgot.png) top left no-repeat;
	float:right;
	margin:0 17px 0 0;
	padding:0;
	height:30px;
	width:125px;
}
.MyAccount-Buttons-Container{
	padding: 15px 0px 0px 250px;
}
#Subpage-MyProfile-Wrapper{
	width: 895px;
	height: auto;
	margin: 0px 0px 0px 12px;
}
#Subpage-MyProfile-Left{
	width: 458px;
	height: 100%;
	float: left;
	padding: 0px 0px 5px 0px;
}
#Subpage-MyProfile-Right{
	width: 437px;
	height: 249px;
	float: left;
	background-color: #1c2a37;
	padding: 0px 0px 0px 0px;	
}
#Subpage-MyProfile-Right-Contact{
	width: 437px;
	height: 450px;
	float: left;
	background-color: #1c2a37;
	padding: 0px 0px 5px 0px;	
}
#Discover-Search-Container-Blue-Arrow-Icon {
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 12px;
	width: 12px;
	float: left;
}
#Discover-Search-Container-Blue-Arrow-Text {
	margin: 0 0 19px 7px;
	padding: 0;
	color: #42a5fc;
	font-size: 10pt;
	height: auto;
	width: 600px;;
	float: left;
}
#Discover-Search-Container-Blue-Arrow-Text p {
	margin: 6px 0 0 0;
	padding: 0;
	color: #d3e2ef;
	font-size: 9pt;
	height: auto;
	width: 605px;
	float: left;
}
a.Discover-Search-Container-Blue-Arrow-Text {
	color: #42a5fc;
	font-size: 10pt;
	text-decoration: none;
}

a.Discover-Search-Container-Blue-Arrow-Text:hover {
	color: #7fab41;
	font-size: 10pt;
	text-decoration: none;
}
#Search-Resources-Container{
	margin: 20px 0px 0px 0px;
	padding: 0;
	height: auto;
	width: 265px;
	float: left;
	border-left:#4f6272 1px solid;
}
#discover-people {
	width: 895px;
	height: 330px;
	background-color: #1c2a37;
	border-top: #256eaf 1px solid;
	margin: 0px 0px 0px 0px;
	float: left;
}
#discover-org {
	width: 895px;
	height: 330px;
	background-color: #1c2a37;
	border-top: #256eaf 1px solid;
	margin: 0px 0px 0px 0px;
	float:left;
}
#discover-innovation {
	width: 895px;
	height: 330px;
	background-color: #1c2a37;
	border-top: #256eaf 1px solid;
	margin: 0px 0px 0px 0px;
	float:left;
}
#discover-icons{
	width: 50px;
	height: 131px;
	float: left;
	margin: 0px 0px 0px 20px;
}
#discover-title-wrapper{
	width: 185px;
	height: 131px;
	float: left;
	margin: 36px 0px 0px 20px;	
}
#discover-title{
	width: 185px;
	color:#d3e2ef;
	font-size: 14pt;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	float: left;	
}
#discover-featured{
	color: #d3e2ef;
	font-size: 9pt;
	font-weight: bold;
	padding: 33px 0px 0px 0px;
	float: left;
}
#discover-example{
	margin: 30px 0px 0px 0px;
	float: left;
}
.discover-input{
	background: url(../Images/e-Zassi-Background-Forms.gif) top left no-repeat;
	float: left;
	color: #16212c;/*Was: #d3e2ef*/
	font-size: 10pt;
	padding: 5px 0px 0px 5px;
	margin: 0px;
	width: 370px;
	height: 22px;
	border: 1px solid #5c8bb4;
}
#Find-Button {
	margin: 25px 10px 0 10px;
	padding: 0;
	height: 37px;
	width: 110px;
	float: left;
}
.Discover-Advanced-Button{
	margin: 35px 0px 0px 0px;
	padding: 0;
	height: 40px;
	width: 90px;
	float: left;
	font-size: 8pt;
}
a.Find-Button {
	background:url(../Images/e-Zassi-Discover-Find-Button.png) no-repeat;
    display: block;
    float: left;
    height: 37px;
	width:110px;
}
a.Find-Button:hover {
	background:url(../Images/e-Zassi-Discover-Find-Button-On.png) no-repeat;
    display: block;
    float: left;
    height: 37px;
	width:110px;
}
a.Advanced-Search-Button {
	background:url(../Images/e-Zassi-Discover-Advanced-Search.png) no-repeat;
    display: block;
    float: left;
    height: 32px;
	width:133px;
}
a.Advanced-Search-Button:hover {
	background:url(../Images/e-Zassi-Discover-Advanced-Search-On.png) no-repeat;
    display: block;
    float: left;
    height: 32px;
	width:133px;
}
#discover-name-links{
	color: #d3e2ef;
	font-size: 8pt;
	margin: 17px 0px 0px 0px;
	height: 40px;
	width: 600px;
	float: left;
}
#discover-name-links a{
	color: #42a5fc;
	text-decoration: none;
	font-size: 8pt
}
#discover-name-links a:hover{
	color: #7fab41;
	text-decoration: none;
	font-size: 8pt
}
.Discover-Advanced-Search{
	padding: 0px 2px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:133px;
	height:auto;
	float:right;
}
#Share-Main{
	width: 900px;
	float: left;
	margin: 12px 0px 0px 0px;
}
.Innovation-Name-Share-Header{
	width: 297px;
	height: 34px;
	background-image: url(../Images/e-Zassi-Innovation-Name-Bg.png);
	background-repeat: repeat-x;
	border-right: solid 2px #16212c;
	margin: 0px;
	padding: 0px;
}
.Innovation-Name-Share-Light{
	width: 297px;
	background-color: #304251;
	height: 40px;
	border-right: solid 2px #16212c;
	margin: 0px;
	padding: 0px;	
}
.Innovation-Name-Share-Dark{
	width: 299px;
	background-color: #1c2a37;
	height: 40px;
	border-right: solid 2px #16212c;
	margin: 0px;
	padding: 0px;		
}
.Innovation-Contact-Share-Header{
	width: 249px;
	height: 34px;
	background-image: url(../Images/e-Zassi-Innovation-Contact-Bg.png);
	background-repeat: repeat-x;
	border-right: solid 2px #16212c;
	margin: 0px;
	padding: 0px;	
}
.Innovation-Contact-Share-Light{
	width: 249px;
	background-color: #304251;
	height: 40px;
	border-right: solid 2px #16212c;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
	color:#d3e2ef;
	font-size:10pt; 			
}
.Innovation-Contact-Share-Dark{
	width: 249px;
	background-color: #1c2a37;
	height: 40px;
	border-right: solid 2px #16212c;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
	color:#d3e2ef;
	font-size:10pt; 
}
.Innovation-Status-Share-Header{
	width: 249px;
	height: 34px;
	background-image: url(../Images/e-Zassi-Innovation-Status-Bg.png);
	background-repeat: repeat-x;
	border-right: solid 2px #16212c;
	margin: 0px;
	padding: 0px;	
}
.Innovation-Status-Share-Light{
	width: 249px;
	height: 40px;
	background-color: #304251;
	border-right: solid 2px #16212c;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
	color:#d3e2ef;
	font-size:10pt; 					
}
.Innovation-Status-Share-Dark{
	width: 249px;
	height: 40px;	
	background-color: #1c2a37;
	border-right: solid 2px #16212c;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
	color:#d3e2ef;
	font-size:10pt; 	
}
.Innovation-Action-Share-Header{
	width: 102px;
	height: 34px;
	background-image: url(../Images/e-Zassi-Innovation-Action.png);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}
.Innovation-Action-Share-Light{
	width: 102px;
	height: 40px;
	background-color: #304251;
	margin: 0px;
	padding: 0px;			
}
.Innovation-Action-Share-Dark{
	width: 102px;
	height: 40px;
	background-color: #1c2a37;
	margin: 0px;
	padding: 0px;			
}
.Action-Share-Link-Edit{
	background:url(../Images/e-Zassi-Icon-Edit.png) top left no-repeat;
	float:left;
	margin:5px 0px 0px 10px;
	padding:0;
	height:30px;
	width:47px;
}
a.Share-Table-Links{
	color:#42a5fc;
	text-decoration:none;
	font-size:10pt;
	margin:0px 0px 0px 8px;
	padding:8px 0px 0px 0px;
	float: left;
}

a.Share-Table-Links:hover{
	color:#7fab41;
	text-decoration:none;
	font-size:10pt;
	margin:0px 0px 0px 8px;
	padding:8px 0px 0px 0px;
	float: left;	
}
p.Share-Table-Content{
	color:#d3e2ef;
	font-size:10pt; 
	text-align:left;
	padding:0px;
	margin:0px 0px 0px 8px;
}
.Share-Icon{
	float: right;
	margin: 8px 8px 0px 0px;
	width: 13px;
}
.ul-check {
	list-style-type: none;
	padding: 0;
	margin: 0;
	line-height: 18px;
}
.li-check {
	margin: 0 0 5px 0;
	padding: 0 10px 0 20px;
	background: url(../Images/e-Zassi-Bullet-Green-Check.png) top left no-repeat;
	line-height: 18px;
}
.discover-advanced-search-header{
	float: left;
	width: 840px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #d3e2ef;
	font-weight: bold;
	margin: 0px 0px 20px 89px;	
}
.Discover-Input-Wrapper{
	width: 850px;
}
.discover-left-input{
	float: left;
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #d3e2ef;
	width: 420px;
}
.discover-right-input{
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #d3e2ef;
	margin: 0px 0px 0px 10px;
	width: 420px;	
}
.Discover-Input-Style{
	background: url(../Images/e-Zassi-Background-Forms.gif) top left no-repeat;
	background-repeat: no-repeat;
	width: 250px;
	height: 13px;
	border: 0px solid #5c8bb4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #16212c;	
	padding: 5px;
}
.Discover-Dropdown-Style{
	background-image: url(../Images/e-Zassi-Background-Forms.gif) top left no-repeat;
	width: 260px;
	height: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #16212c;
	border: 1px solid #abadb3;		
}
.Discover-Input-Rows-Title{
	padding: 7px 10px 0px 0px;
	text-align: right;
	margin: 0px 0px 0px 0px;
	width: 375px;
}
.Discover-Input-Rows{
	padding: 7px 0px 0px 0px;
}
.Find-Button-Input{
	padding: 0px;
	margin: 0px 0px 0px 155px;
}
.Find-Button-Input-Org{
	padding: 0px 0px 0px 0px;
	margin: 20px 0px 0px 155px;
}
.AccordionTitle, .AccordionContent, .AccordionContainer
{
  position:relative;
}

.AccordionTitle
{
	width: 895px;
	height: 133px;
	background-color: #1c2a37;
	border-top: #256eaf 1px solid;
	margin: 0px 0px 0px 0px;
	overflow:hidden;
	cursor:pointer;
	-moz-user-select:none;
}

.AccordionContent
{
  height:0px;
  overflow:hidden;
  display:none;
  background-color: #1c2a37;
  width: 895px;   
}

.AccordionContainer
{

}
#Discover-Main-Wrapper{
	float: left;
}
.Adv-Search-Discover-Arrow{
	padding: 0px 0px 0px 0px;
	margin: 37px 0px 0px 5px;
	float: left;
}
.Adv-link-arrow{
	color: #42a5fc;
}
.Adv-link-arrow{
	color: #42a5fc;
}
.contact-textarea {
  color: #16212c;/*Was: #d3e2ef*/
  background: url(../Images/e-Zassi-Background-Forms.gif) top left no-repeat;
  width: 217px;
  height: 100px;
  border: 1px solid #5c8bb4;
  text-align: left;
  margin:0 0 0 0px;
  padding:5px;
}

/* ----- Partners ---- */

#Partners-Content-Container {
	margin: 0;
	padding: 30px 0 30px 0;
	width: 903px;
	height: auto;
	border-top: 1px solid #256eaf;
	background-color: #1c2a37;
	float: left;
}

.Partners-Image-Container {
	margin: 0 0 0 30px;
	padding: 0;
	width: 150px;
	height: auto;
	float: left;
}

.Partners-Copy-Container {
	margin: 0 0 0 22px;
	padding: 0;
	width: 663px;
	height: auto;
	float: left;
}

p.Partners-Link {
	margin: 20px 0 0 0;
	padding: 0;
	color: #d3e2ef;
	font-size: 10pt;
	text-align: right;
}

p.Partners-Copy {
	margin: 0;
	padding: 0;
	color: #d3e2ef;
	font-size: 11pt;
}

.Partners-Content-Group-Container {
	margin: 0 0 9px 0;
	padding: 0;
	height: auto;
	width: 903px;
	float: left;
}

#Partners-Header-Container {
	margin: 0;
	padding: 0;
	height: auto;
	width: auto;
	float: left;
}

#Partners-Call-to-Action-Container {
	margin: 0;
	padding: 0;
	height: 30px;
	width: 132px;
	float: right;
}

#Partners-Header-Wrapper {
	margin: 0;
	padding: 0;
	height: 50px;
	width: 903px;
	float: left;
}

a.Partners-Button {
	background:url(../Images/e-Zassi-Btn-Become-a-Partner.png) top left no-repeat;
    display: block;
    float: left;
    height: 30px;
	width:132px;
}

a.Partners-Button:hover {
	background:url(../Images/e-Zassi-Btn-Become-a-Partner-Over.png) top left no-repeat;
    display: block;
    float: left;
    height: 30px;
	width:132px;
}

.Footer-Selected-Style {
	margin: 0;
	padding: 0;
	color: #d3e2ef;
}

/* ----- Privacy ----- */

#Privacy-Content-Container {
	margin: 0;
	padding: 30px 0 30px 0;
	width: 903px;
	height: auto;
	border-top: 1px solid #256eaf;
	background-color: #1c2a37;
	float: left;
}

.Privacy-Content-Group-Container {
	margin: 0 0 9px 0;
	padding: 0 30px 0 30px;
	height: auto;
	width: 843px;
	float: left;
}

#Privacy-List-Container {
	margin: 0 0 20px 0;
	padding: 0;
	height: auto;
	width: 863px;
	float: left;
}

#Privacy-List {
	margin: 0;
	padding: 0 20px 0 30px;
}

#Privacy-List li {
	margin: 0;
	padding: 0 0 0 20px;
	color: #d3e2ef;
	font-size: 90%;
	list-style-type: none;
}

#Privacy-List a {
	margin: 0;
	padding: 0;
	color: #d3e2ef;
	text-decoration:none;
}

#Privacy-List a:hover {
	margin: 0;
	padding: 0;
	color: #42a5fc;
	text-decoration: none;
}

.li-privacy {
	margin: 0 0 5px 0;
	padding: 0 10px 0 20px;
	background:url(../Images/e-Zassi-bullet-blue.png) top left no-repeat;
	line-height: 18px;
}

/* ----- About ---- */

#Submenu-About-Container {
	margin: 0 0 0 10px;
	padding: 0;
	height: 20px;
	width: 915px;
	float: left;
}

#Submenu-About {
	padding: 0;
	margin: 0;
	height: 15px;
	width: 915px;
	color: #42a5fc;
	font-size: 9pt;
	text-align: left;
	list-style-type: none;
}

#Submenu-About li {display:inline;}

#Submenu-About li a {
	margin: 0;
	padding: 5px 5px 0 0;
	height: 15px;
	color: #42a5fc;
	text-decoration: none;
}

#Submenu-About li a:hover {
	margin: 0;
	padding: 5px 5px 0 0;
	height: 15px;
	color: #7fab41;
	text-decoration: none;
}
#Submenu-About li a.Active {
	margin: 0 10px 0 0;
	padding: 0;
	color: #7fab41;
	font-weight: bold;
}

.Active {
	margin: 0 5px 0 0;
	padding: 0;
	color: #7fab41;
	font-weight: bold;
}

.About-Image-Container {
	margin: 0 0 0 27px;
	padding: 0;
	width: 54px;
	height: auto;
	float: left;
}

.About-Copy-Container {
	margin: 0 0 0 30px;
	padding: 0;
	width: 754px;
	height: auto;
	float: left;
}

.About-Content-Group-Container {
	margin: 0 0 23px 0;
	padding: 0;
	height: auto;
	width: 903px;
	float: left;
}
.Form-Email-Address{
	color: #d3e2ef;
	font-size: 10pt;
	padding: 0px 0px 0px 0px;
	margin: -18px 0px 0px 270px;
	width: 400px;
	float: left;
	height: 30px;
}
.Get-Started-Form-Checkboxes{
	color: #d3e2ef;
	font-size: 10pt;
	padding: 0px 0px 0px 0px;
}
.Get-Started-Title{
	color: #d3e2ef;
	font-size: 10pt;
	padding: 20px 0px 18px 0px;
	margin: 0px 0px 0px 15px;
}
.Get-Started-Line{
	background-image: url(../Images/e-Zassi-Get-Started-Line-Break.png);
	background-repeat: no-repeat;
	height: 1px;
	width: 895px;
	margin: 20px 0px 20px 0px;
}
.Get-Started-Terms{
	color: #d3e2ef;
	font-size: 10pt;
	font-weight: bold;
}
.Get-Copy-Terms-Services{
	color: #d3e2ef;
	font-size: 10pt;
	margin: 0px 0px 0px 150px;
}
#get-started-continue-btn{
	float: left;
	margin: 20px 0px 0px 150px;
}
a.Continue-Button {
	background:url(../Images/e-Zassi-Btn-Continue.png) no-repeat;
    display: block;
    float: left;
    height: 30px;
	width:118px;
}
a.Continue-Button:hover {
	background:url(../Images/e-Zassi-Btn-Continue-Over.png) no-repeat;
    display: block;
    float: left;
    height: 30px;
	width:118px;
}
.Get-Started-Table{
	margin: 0px 0px 0px 150px;
}
#Get-Started-Main{
	float: left;
	margin: 0px 0px 0px 15px;
}
.GetStarted-Form-Drop-Area-Sub{
	color: #16212c;/*Was: #d3e2ef*/
	background-color: #fff;/*Was: #256eaf*/
	width: 260px;
	height: 24px;
	border: 1px solid #5c8bb4;
	text-align: left;
	margin: 0px;
	padding: 3px;
}
.GetStarted-Input-Style{
	background: url(../Images/e-Zassi-Background-Forms.gif) top left no-repeat;
	background-repeat: no-repeat;
	width: 250px;
	height: 13px;
	border: 1px solid #5c8bb4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #16212c;	
	padding: 5px;
}
.Payment-SecurityCode-Input-Style{
	background: url(../Images/e-Zassi-Background-Forms.gif) top left no-repeat;
	background-repeat: no-repeat;
	width: 62px;
	height: 13px;
	border: 1px solid #5c8bb4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #16212c;	
	padding: 5px;
}
.Payment-Zip-Input-Style{
	background: url(../Images/e-Zassi-Background-Forms.gif) top left no-repeat;
	background-repeat: no-repeat;
	width: 99px;
	height: 13px;
	border: 1px solid #5c8bb4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #16212c;	
	padding: 5px;
}
#payment-continue-btn{
	float: left;
	margin: 20px 0px 0px 150px;
}
.State-Form-Drop-Area-Sub{
	color: #16212c;/*Was: #d3e2ef*/
	background-color: #fff;/*Was: #256eaf*/
	width: 75px;
	height: 24px;
	border: 1px solid #5c8bb4;
	text-align: left;
	margin: 0px;
	padding: 3px;
}
.GetStarted-Text{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 12px;
	color: #d3e2ef;
	font-size: 10pt;
	height: 15px;
}
#Payment-Plans-Wrapper{
	width: 894px;
}
.Payment-Plans{
	width: 894px;
	padding: 10px 0px 0px 0px;
}
.Payment-Plan-Check{
	float: left;
	width: 10px;
	height: 66px;
}
.Payment-Copy-Title {
	margin: 0px 0px 5px 0px;
	padding: 0 0 0px 0;
	color: #d3e2ef;
	font-size: 12pt;
}
.Payment-Header{
	font-weight: bold;
}
.Payment-Price{
	color: #7eac3f;
	font-weight: bold;	
}
.Payment-Copy {
	margin: 0px 0px 25px 25px;
	padding: 0 0 0px 0;
	color: #d3e2ef;
	font-size: 11pt;
}
.GetStarted-Fields-Copy-Container{
	margin: 0px 0px 0px 0;
	padding: 7px 6px 7px 0;
	color: #d3e2ef;
	font-size: 10pt;
	width: 150px;
	height: 21px;
	text-align: right;
	float: left;
}
/* ----- Congratulations! ---- */

a.Close-Button {
	background:url(../Images/e-Zassi-Btn-Close.png) top left no-repeat;
    display: block;
    float: left;
    height: 30px;
	width:63px;
}

a.Close-Button:hover {
	background:url(../Images/e-Zassi-Btn-Close-Over.png) top left no-repeat;
    display: block;
    float: left;
    height: 30px;
	width:63px;
}

/* ----- My Profile: My Account ----- */

#My-Account-Fields-Contact-Wrapper {
	margin: 0 0 0 0px;
	padding: 0;
	width: 865px;
	height: auto;
	float: left;
}

#My-Account-Fields-Access-Wrapper {
	margin: 50px 0 0 100px;
	padding: 0;
	width: 794px;
	height: auto;
	float: left;
}

.Payment-Zip-Input-Style-Short{
	background: url(../Images/e-Zassi-Background-Forms.gif) top left no-repeat;
	background-repeat: no-repeat;
	width: 75px;
	height: 13px;
	border: 1px solid #5c8bb4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #16212c;	
	padding: 5px;
}

.Orange-Copy-Required {
	margin: 0;
	padding: 0;
	color: #ff6600;
	font-size: 9pt;
	float: right;
}

#My-Account-Required {
	margin: 0 0 5px 420px;
	padding: 0;
	height: auto;
	width: 100px;
	float: left;
}

#My-Account-Fields-Access-Wrapper-Alt {
	margin: 0 0 0 0px;
	padding: 0;
	width: 794px;
	height: auto;
	float: left;
}

#my-profile-my-account-btn {
	float: left;
	margin: 20px 0px 0px 251px;
	padding: 0;
	width: 200px;
	height: auto;
}

a.Small-Save-Button {
	background:url(../Images/e-Zassi-Btn-Small-Save.png) no-repeat;
    display: block;
    float: left;
    height: 30px;
	width:61px;
	margin: 0 10px 0 0;
}
a.Small-Save-Button:hover {
	background:url(../Images/e-Zassi-Btn-Small-Save-Over.png) no-repeat;
    display: block;
    float: left;
    height: 30px;
	width:61px;
	margin: 0 10px 0 0;
}

a.Small-Clear-Button {
	background:url(../Images/e-Zassi-Btn-Small-Clear.png) no-repeat;
    display: block;
    float: left;
    height: 30px;
	width:61px;
}
a.Small-Clear-Button:hover {
	background:url(../Images/e-Zassi-Btn-Small-Clear-Over.png) no-repeat;
    display: block;
    float: left;
    height: 30px;
	width:61px;
}

/* ----- My Profile: My Organization ----- */
#My-Org-Fields-Contact-Wrapper {
	margin: 10px 0 0 50px;
	padding: 0;
	width: 794px;
	height: auto;
	float: left;
}

.Add-New-User {
	color: #d3e2ef;
	font-size: 10pt;
	padding: 0px 0px 0px 0px;
	float: right;
	margin: -28px 0px 0px 0px;
}

a.Small-Submit-Button {
	background:url(../Images/e-Zassi-Btn-Small-Submit.png) no-repeat;
    display: block;
    height: 30px;
	width:72px;
}
a.Small-Submit-Button:hover {
	background:url(../Images/e-Zassi-Btn-Small-Submit-Over.png) no-repeat;
    display: block;
    height: 30px;
	width:72px;
}
.MyOrg-Form-Titles{
	float: left;
	width: 250px;
	height: 25px;
	color: #d3e2ef;
	font-size: 10pt;
	text-align: right;
	padding: 4px 10px 0px 0px;
}
.MyOrg-Form-Titles-Other{
	color: #d3e2ef;
	font-size: 10pt;
	padding: 0px 6px 0px 10px;
	margin: 0px 0px 0px 0px;
	height: 25px;	
}
.MyOrg-Form-Inputs{
	float: left;
	width: 350px;
	height: 25px;
	margin: 0px 0px 13px 0px;
}
/* ----- My Profile: My Preferences ----- */

#Get-Started-Main-Sub {
	float: left;
	margin: 20px 0px 0px 15px;
}
#My-Pref-Fields-Contact-Wrapper {
	margin: 0 0 0 0px;
	padding: 0;
	width: 794px;
	height: auto;
	float: left;
}



/* ----- Analyze Innovation QA V4 ----- */


#SubmenuQA-MyProfile {
	padding: 0;
	margin: 0;
	height: 15px;
	width: 915px;
	color: #42a5fc;
	font-size: 9pt;
	text-align: left;
	list-style-type: none;
}

#SubmenuQA-Container {
	margin: 0 0 0 12px;
	padding: 0;
	height: 20px;
	width: 905px;
	float: left;
}

#SubmenuQA-MyProfile li {display:inline;}

#SubmenuQA-MyProfile li a {
	margin: 0;
	padding: 5px 5px 0 0;
	height: 15px;
	color: #42a5fc;
	text-decoration: none;
}

#SubmenuQA-MyProfile li a:hover {
	margin: 0;
	padding: 5px 5px 0 0;
	height: 15px;
	color: #7fab41;
	text-decoration: none;
}

.SubmenuQA-Pipes {
	margin: 0 5px 0 0;
	padding: 0;
	color: #42a5fc;
	font-size: 10pt;
}

#SubmenuQA-MyProfile li a.Active {
	margin: 0 10px 0 0;
	padding: 0;
	color: #7fab41;
	font-weight: bold;
}

#AnalyzeQA-Content-Container {
	margin: 5px 0 0 12px;
	padding: 30px 0 30px 26px;
	width: 877px;
	height: auto;
	border-top: 1px solid #256eaf;
	background-color: #1c2a37;
	float: left;
}

#SubpageQA-Content-Container-Checkboxes {
	margin: 0 0 20px 20px;
	padding: 0;
	width: 831px;
	height: auto;
	float: left;
}

#SubpageQA-Content-Container-Buttons {
	margin: 0 0 0 331px;
	padding: 0;
	height: 70px;
	width: 185px;
	float: left;
}
a.SaveExitQA-Button {
	background:url(../Images/e-Zassi-Btn-SaveExit.png) top left no-repeat;
    display: block;
    float: left;
    height: 30px;
	margin: 10px 0 0 49px;
	width:88px;
}

a.SaveExitQA-Button:hover {
	background:url(../Images/e-Zassi-Btn-SaveExit-Over.png) top left no-repeat;
    display: block;
    float: left;
    height: 30px;
	margin: 10px 0 0 49px;
	width:88px;
}

#ProgressQA-Monitor-Container{
	margin: 0;
	padding: 0;
	height: auto;
	width: 265px;
	float: left;
}

a.NextQA-Button {
	background:url(../Images/e-Zassi-Btn-Next.png) top left no-repeat;
    display: block;
    float: left;
    height: 30px;
	width:88px;
	margin: 0 0 0 9px;
	padding: 0;
}

a.NextQA-Button:hover {
	background:url(../Images/e-Zassi-Btn-Next-Over.png) top left no-repeat;
    display: block;
    float: left;
    height: 30px;
	width:88px;
	margin: 0 0 0 9px;
	padding: 0;
}

/* ----- Get Started with e-Zassi ----- */

.Get-Started-Box-Top-Left {
	width: 435px;
	height: auto;
	padding-bottom: 10px;	
}

.Get-Started-Box-Top-Right {
	width: 435px;
	height: auto;
	padding-bottom: 10px;	
}

#Get-Started-Header-Text-Cont-Left {
	margin: 0;
	padding: 0;
	height: 25px;
	width: 435px;
	float: left;
	border-bottom: solid #256eaf 2px;
}
#Get-Started-Header-Text-Cont-Right {
	margin: 0;
	padding: 0;
	height: 25px;
	width: 435px;
	float: left;
	border-bottom: solid #7fab41 2px;
}

#Get-Started-Modules-Wrapper {
	margin: 5px 0 0 0;
	padding: 0;
	width: 917px;
	height: auto;
	float: left;
}

.Get-Started-Content-Text{
	margin: 0 0 10px 0;
	padding: 0;
	width: 435px;
	height: auto;
	float: left;	
}

.Get-Started-Icon-Cont{
	width: 70px;
	height: auto;
	float: left;
	padding: 0;
	margin: 25px 0 0 0;
}

#Get-Started-Text-Cont {
	margin: 25px 0 0 0;
	padding: 10px 0 0 0;
	height: auto;
	width: 365px;
	float: left;
}

#Get-Started-Learn-More-Cont {
	margin: 0 0 0 70px;
	padding: 0;
	height: auto;
	width: 365px;
	float: left;
}



ul.Get-Started-List {
    line-height:1.3;
    list-style-type:none;
	margin:0;
	padding:0;
}
li.Get-Started-List {
    padding-left:20px;
    background:transparent url(../Images/e-Zassi-Btn-Pagination-Next.png) no-repeat;
    background-position:0 7px;
}

a.get-started-link-style-activity {
	text-decoration: none;
	color: #42a5fc;
	font-size: 9pt;
}
a.get-started-link-style-activity:hover {
	text-decoration: none;
	color: #7fab41;
	font-size: 9pt;
}

#Get-Started-Activate-Left-Cont {
	margin: 0 30px 0 0;
	padding: 0;
	height: 101px;
	width: 432px;
	float: left;
}

#Get-Started-Activate-Module-Left {
	margin: 0 0 1px 0;
	padding: 0;
	height: 50px;
	width: 432px;
	float: left;
	background-color: #1c2a37;
}

#Get-Started-Activate-Module-Left-Sub {
	margin: 0;
	padding: 0;
	height: 50px;
	width: 432px;
	float: left;
	background-color: #304251;
}

.Get-Started-Activate-Module-Copy-Cont {
	margin: 15px auto 0;
	padding: 0;
	height: auto;
	width: 125px;
	text-align: center;
}
.Get-Started-Activate-Module-Copy-Price {
	margin: 12px auto 0;
	padding: 0;
	height: auto;
	width: 125px;
	text-align: center;
}
.Get-Started-Activate-Module-Btn-Cont {
	margin: 9px auto 0;
	padding: 0;
	height: auto;
	width: 182px;
}

a.Activate-Your-Profile-Button {
	background:url(../Images/e-Zassi-Btn-Activate-Your-Profile.png) top left no-repeat;
    display: block;
    float: left;
    height: 30px;
	width:182px;
}

a.Activate-Your-Profile-Button:hover {
	background:url(../Images/e-Zassi-Btn-Activate-Your-Profile-Over.png) top left no-repeat;
    display: block;
    float: left;
    height: 30px;
	width:182px;
}

#Get-Started-Activate-Wrapper {
	margin: 0;
	padding: 0;
	height: 101px;
	width: 895px;
	float: left;
}

a.Activate-Your-Organization-Button {
	background:url(../Images/e-Zassi-Btn-Activate-Your-Organization.png) top left no-repeat;
    display: block;
    float: left;
    height: 30px;
	width:182px;
}

a.Activate-Your-Organization-Button:hover {
	background:url(../Images/e-Zassi-Btn-Activate-Your-Organization-Over.png) top left no-repeat;
    display: block;
    float: left;
    height: 30px;
	width:182px;
}

/*Public Analyze V2*/

#Subpage-Content-Partial-Width-Header {
	margin: 0;
	padding: 0;
	height: auto;
	width: 588px;
	float: left;
}

#Subpage-Content-Large-Btn-Cont {
	margin: 40px 0 0 0;
	padding: 0;
	height: 95px;
	width: 228px;
	float: left;
}

a.Join-Today-Large-Button {
	background:url(../Images/e-Zassi-Btn-Join-Today.png) top left no-repeat;
    display: block;
    float: left;
    height: 95px;
	width:228px;
}

a.Join-Today-Large-Button:hover {
	background:url(../Images/e-Zassi-Btn-Join-Today-Over.png) top left no-repeat;
    display: block;
    float: left;
    height: 95px;
	width:228px;
}

a.Next-Large-Button {
	background:url(../Images/e-Zassi-Btn-Large-Next.png) top left no-repeat;
    display: block;
    float: left;
    height: 54px;
	width:150px;
}

a.Next-Large-Button:hover {
	background:url(../Images/e-Zassi-Btn-Large-Next-Over.png) top left no-repeat;
    display: block;
    float: left;
    height: 54px;
	width:150px;
}
#tabAnalyze_data {
	margin: 0;
	padding: 0 0 0 30px;
	height: 324px;
	width: 865px;
	float: left;
	background:url(../Images/e-Zassi-Box-Analyze-Background.png) top left no-repeat;
}
#tabIntelligence_data {
	margin: 0;
	padding: 0 0 0 30px;
	height: 324px;
	width: 865px;
	float: left;
	background:url(../Images/e-Zassi-Box-Intel-Background.png) top left no-repeat;
}
#tabSpecialties_data {
	margin: 0;
	padding: 0 0 0 30px;
	height: 324px;
	width: 865px;
	float: left;
	background:url(../Images/e-Zassi-Box-Specialties-Background.png) top left no-repeat;
}
#tabOutput_data {
	margin: 0;
	padding: 0 0 0 30px;
	height: 324px;
	width: 865px;
	float: left;
	background:url(../Images/e-Zassi-Box-Output-Background.png) top left no-repeat;
}
#tabCompetencies_data {
	margin: 0;
	padding: 0 0 0 30px;
	height: 324px;
	width: 865px;
	float: left;
	background:url(../Images/e-Zassi-Box-Competencies-Background.png) top left no-repeat;
}
#tabExpertise_data {
	margin: 0;
	padding: 0 0 0 30px;
	height: 324px;
	width: 865px;
	float: left;
	background:url(../Images/e-Zassi-Box-Expertise-Background.png) top left no-repeat;
}
#tabInterests_data {
	margin: 0;
	padding: 0 0 0 30px;
	height: 324px;
	width: 865px;
	float: left;
	background:url(../Images/e-Zassi-Box-Interests-Background.png) top left no-repeat;
}
#tabValidation_data {
	margin: 0;
	padding: 0 0 0 30px;
	height: 324px;
	width: 865px;
	float: left;
	background:url(../Images/e-Zassi-Box-Validation-Background.png) top left no-repeat;
}
#tabCollaboration_data {
	margin: 0;
	padding: 0 0 0 30px;
	height: 324px;
	width: 865px;
	float: left;
	background:url(../Images/e-Zassi-Box-Analyze-Background.png) top left no-repeat;
}
#tabConnections_data {
	margin: 0;
	padding: 0 0 0 30px;
	height: 324px;
	width: 865px;
	float: left;
	background:url(../Images/e-Zassi-Box-Intel-Background.png) top left no-repeat;
}
#tabProductivity_data {
	margin: 0;
	padding: 0 0 0 30px;
	height: 324px;
	width: 865px;
	float: left;
	background:url(../Images/e-Zassi-Box-Specialties-Background.png) top left no-repeat;
}
#tabStayInformed_data {
	margin: 0;
	padding: 0 0 0 30px;
	height: 324px;
	width: 865px;
	float: left;
	background:url(../Images/e-Zassi-Box-Output-Background.png) top left no-repeat;
}
#tabShare_data {
	margin: 0;
	padding: 0 0 0 30px;
	height: 324px;
	width: 865px;
	float: left;
	background:url(../Images/e-Zassi-Box-Share-Background.png) top left no-repeat;
}
#tabExposure_data {
	margin: 0;
	padding: 0 0 0 30px;
	height: 324px;
	width: 865px;
	float: left;
	background:url(../Images/e-Zassi-Box-Exposure-Background.png) top left no-repeat;
}
#tabDistribution_data {
	margin: 0;
	padding: 0 0 0 30px;
	height: 324px;
	width: 865px;
	float: left;
	background:url(../Images/e-Zassi-Box-Distribution-Background.png) top left no-repeat;
}
#tabEfficiency_data {
	margin: 0;
	padding: 0 0 0 30px;
	height: 324px;
	width: 865px;
	float: left;
	background:url(../Images/e-Zassi-Box-Efficiency-Background.png) top left no-repeat;
}
#tabPeople_data {
	margin: 0;
	padding: 0 0 0 30px;
	height: 324px;
	width: 865px;
	float: left;
	background:url(../Images/e-Zassi-Box-People-Background.png) top left no-repeat;
}
#tabOrganizations_data {
	margin: 0;
	padding: 0 0 0 30px;
	height: 324px;
	width: 865px;
	float: left;
	background:url(../Images/e-Zassi-Box-Organizations-Background.png) top left no-repeat;
}
#tabTechnology_data {
	margin: 0;
	padding: 0 0 0 30px;
	height: 324px;
	width: 865px;
	float: left;
	background:url(../Images/e-Zassi-Box-Technology-Background.png) top left no-repeat;
}
#tabAdvancedTargeting_data {
	margin: 0;
	padding: 0 0 0 30px;
	height: 324px;
	width: 865px;
	float: left;
	background:url(../Images/e-Zassi-Box-AdvancedTargeting-Background.png) top left no-repeat;
}
#Innovation-Module-Footer {
	margin: 10px 0 0 0;
	padding: 0;
	height: 89px;
	width: 895px;
	float: left;
	background: url(../Images/e-Zassi-Innovation-Footer-Module-Background.png) top left no-repeat;
	text-align: center;
}

#Innovation-Module-Header-Cont {
	margin: 0;
	padding: 0;
	height: auto;
	width: 495px;
	float: left;
}

#Innovation-Module-Text-Cont {
	margin: 30px 0 0 0;
	padding: 0;
	height: auto;
	width: 495px;
	float: left;
}

#Innovation-Module-List-Cont {
	margin: 20px 0 0 0;
	padding: 0;
	height: auto;
	width: 495px;
	float: left;
}

#Innovation-Module-Copy-Cont {
	margin: 30px 0 0 0;
	padding: 0;
	height: auto;
	width: 495px;
	float: left;
}

#Innovation-Module-Image-Cont {
	margin: 0;
	padding: 0;
	height: 324px;
	width: 370px;
	float: left;
}

#Innovation-Module-Footer-Button-Cont {
	margin: 18px 0 0 373px;
	padding: 0;
	width: 150px;
	height: 54px;
	float: left;
}

/*Public Analyze V2 List*/

#Innovation-Nav-Wrapper {
	margin: 0 0 3px 0;
	padding: 0;
	width: 495px;
	height: auto;
	float: left;
}

#Innovation-Nav-Content {
	margin: 0;
	padding: 2px 0 0 0;
	width: auto;
	float: left;
}

#Innovation-Nav-List {
	margin: 0;
	padding: 0 12px 0 0;
	display: inline;
	list-style-type: none;
}

.Innovation-Nav-Pipe {
	margin: 0 5px 0 5px;
	padding: 0;
	color: #7fab41;
	font-size: 10pt;
}

#Innovation-Nav-List li {
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
}

#Innovation-Nav-List a {
	margin: 0;
	padding: 0;
	font-size: 10.5pt;
	text-align: right;
	text-decoration:none;
}

#Innovation-Nav-List a:hover {
	color: #ffffff;
	text-decoration: none;
}

.Innovation-Nav-List-Selected {
	color: #ffffff;
}

.Innovation-Nav-List {
	color: #42a5fc;
}
.Join-Form-Titles{
	float: left;
	width: 310px;
	height: 25px;
	color: #d3e2ef;
	font-size: 10pt;
	text-align: right;
	padding: 4px 10px 0px 0px;
}
.Join-Form-Titles-Other{
	color: #d3e2ef;
	font-size: 10pt;
	padding: 0px 6px 0px 10px;
	margin: 0px 0px 0px 0px;
	height: 25px;	
}
.Join-Form-Inputs{
	float: left;
	width: 350px;
	height: 25px;
	margin: 0px 0px 13px 0px;
}
.Join-Form-Inputs-Check{
	float: left;
	width: 530px;
	height: 77px;
	margin: 0px 0px 13px 0px;
}
.Join-Form-Inputs-Newsletter{
	float: left;
	width: 530px;
	height: 25px;
	margin: 20px 0px 13px 0px;
}
.Join-Form-Titles-Other{
	color: #d3e2ef;
	font-size: 10pt;
	padding: 0px 6px 0px 10px;
	margin: 0px 0px 0px 0px;
	height: 25px;	
}
.Join-Check-Left {
	color: #d3e2ef;
	font-size: 10pt;
	height: 77px;
	float: left;
	margin: 0px 67px 0px 0px;
}
#Join-Fields-Contact-Wrapper {
	margin: 30px 0 0 50px;
	padding: 0;
	width: 850px;
	height: auto;
	float: left;
}
#join-form-btn {
	float: left;
	margin: 17px 0px 0px 370px;
	padding: 0;
	width: 200px;
	height: auto;
}
.Join-Form-Drop-Area-Sub{
	color: #16212c;/*Was: #d3e2ef*/
	background-color: #fff;/*Was: #256eaf*/
	width: 230px;
	height: 24px;
	border: 1px solid #5c8bb4;
	text-align: left;
	margin: 0px;
	padding: 3px;
}
.Join-Form-Text-Area-Sub {
	color: #16212c;
	background: url(../Images/e-Zassi-Background-Forms.gif) top left no-repeat;
	width: 225px;
	height: 16px;
	border: 1px solid #5c8bb4;
	text-align: left;
	margin: 0;
	padding: 3px;
}
#Join-Number-Wrapper {
	width: 487px;
	height: 31px;
	margin: 0px 0px 0px 250px;
	padding: 0px 0px 0px 0px;
}
.Join-Big-Green {
	color: #7fab41;
	font-weight: normal;
	font-size: 14pt;
}
.Join-Big-Title {
	text-align:left;
	color:#d3e2ef;
	font-size:12pt;
}
#Join-Number-Toll-Free {
	float: left;
	margin: 0px 60px 0px 0px;
}
#Join-Email {
	float: left;
}
.Join-Orange-Copy-Required {
	margin: 0;
	padding: 0px 115px 0px 0px;
	color: #ff6600;
	font-size: 9pt;
	float: right;
}
/*GET STARTED*/

.GetStarted-Header-Sub-Copy{
	float: left;
	margin: 0px 0 7px 0;
	padding: 0px; 
	width: 319px;
	text-decoration:none;
	color:#d3e2ef;
	font-size:10pt;
	font-weight: normal;
}

.Copy-Alt-Margin {
	margin: 0 0 10px 0;
	padding: 0;
	color: #d3e2ef;
	font-size: 90%;
	font-weight: bold;
}

a.Join-Now-Wide-Button {
	background:url(../Images/e-Zassi-Btn-Join-Now-Wide.png) top left no-repeat;
    display: block;
    float: left;
    height: 30px;
	width:122px;
}

a.Join-Now-Wide-Button:hover {
	background:url(../Images/e-Zassi-Btn-Join-Now-Wide-Over.png) top left no-repeat;
    display: block;
    float: left;
    height: 30px;
	width:122px;
}

a.Request-Pricing-Button {
	background:url(../Images/e-Zassi-Btn-Request-Pricing.png) top left no-repeat;
    display: block;
    float: left;
    height: 30px;
	width:122px;
}

a.Request-Pricing-Button:hover {
	background:url(../Images/e-Zassi-Btn-Request-Pricing-Over.png) top left no-repeat;
    display: block;
    float: left;
    height: 30px;
	width:122px;
}

.Get-Started-Activate-Module-Btn-Cont-Alt {
	margin: 9px auto 0;
	padding: 0;
	height: auto;
	width: 122px;
}
/* ----- Help ---- */

.Help-Header-Sub-Copy{
float: left;
margin: 0;
padding: 0;
width: 319px;
text-decoration:none;
color:#d3e2ef;
font-size:10pt;
font-weight: normal;
}

.ul-blue-check {
list-style-type: none;
padding: 0;
margin: 0;
line-height: 18px;
}
.li-blue-check {
margin: 0 0 5px 0;
padding: 0 10px 0 20px;
background: url(../Images/e-Zassi-Btn-Page-Next.png) top left no-repeat;
line-height: 18px;
}

#Help-Header-Link-Container {
margin: 5px 0 10px 0;
padding: 0;
height: auto;
width: 863px;
float: left;
}

.Contact-Box-Help-Form-Fields-Container{
width: 370px;
height: auto;
padding: 20px 0 20px 0;
margin: 0;
float: left;
}

.Help-Contact-Form-Text-Area {
color: #16212c;/*Was: #d3e2ef*/
background: url(../Images/e-Zassi-Background-Forms.gif) top left no-repeat;
width: 211px;
height: 16px;
border: 1px solid #5c8bb4;
text-align: left;
margin: 0;
padding: 3px;
}

#Help-Contact-Fields-Form-Container {
margin: 0 0 12px 0;
padding: 0;
width: 211px;
height: 26px;
text-align: left;
float: left;
}

#Help-Contact-Fields-Form-Container-Sub {
margin: 0 0 12px 0;
padding: 0;
width: 211px;
height: 26px;
text-align: left;
float: left;
}

#Help-Contact-Fields-Form-Container-Sub-Comment {
margin: 0 0 12px 0;
padding: 0;
width: 211px;
height: 100px;
text-align: left;
float: left;
}

.Help-Contact-Form-Drop-Area-Sub{
color: #16212c;/*Was: #d3e2ef*/
background-color: #fff;/*Was: #256eaf*/
width: 211px;
height: 24px;
border: 1px solid #5c8bb4;
text-align: left;
margin: 0px;
padding: 3px;
}

.help-contact-textarea {
color: #16212c;/*Was: #d3e2ef*/
background: url(../Images/e-Zassi-Background-Forms.gif) top left no-repeat;
width: 211px;
height: 100px;
border: 1px solid #5c8bb4;
text-align: left;
margin:0 0 0 0px;
padding:5px;
}

.Help-Contact-Btn-Register-Container{
float: left;
clear: both;
margin: 20px 0 0 155px;
padding: 0px;
width: 186px;
text-decoration:none;
color:#d3e2ef;
font-size:10pt;
font-weight: normal;
}

#Help-Contact-Submit-Required-Container {
margin: 0;
padding: 0;
height: 30px;
width: 88px;
float: right;
font-size: 8pt;
text-align: right;
}

a.Send-New-Button {
background:url(../Images/e-Zassi-Btn-Send.png) top left no-repeat;
display: block;
float: left;
height: 30px;
width:88px;
}

a.Send-New-Button:hover {
background:url(../Images/e-Zassi-Btn-Send-Over.png) top left no-repeat;
display: block;
float: left;
height: 30px;
width:88px;
}

#Demo-Module-Footer-Wrapper {
margin: 0;
padding: 0;
height: 53px;
width: 895px;
float: left;
}

#Demo-Module-Footer-Left {
margin: 10px 9px 0 0;
padding: 0;
height: 53px;
width: 443px;
float: left;
background: url(../Images/e-Zassi-Innovation-Footer-Module-Small-Background-Split.png) top left no-repeat;
text-align: center;
}

#Demo-Module-Footer-Right {
margin: 10px 0 0 0;
padding: 0;
height: 53px;
width: 443px;
float: left;
background: url(../Images/e-Zassi-Innovation-Footer-Module-Small-Background-Split.png) top left no-repeat;
text-align: center;
}

#Demo-Module-Footer-Button-Cont {
margin: 14px 0 0 0;
padding: 0;
width: 443px;
height: auto;
text-align: center;
}

