.group-header{
	background:#000000;
	color:#ffffff;
	font-size:14px;
	font-weight:700;
	text-decoration:none;
}
.inner-group{
	background:#f3f3f3;
	padding:14px;
	vertical-align:top;
}
td	{
font-size: 8pt;
vertical-align: top;
color: #444444;
line-height: 1.5em;
font-family: Verdana;
text-align: left;
text-decoration: none;
align: left;
}
.component-label{
	font-weight:700;
	text-align:right;
	vertical-align:top;
}
.form-footer{
	font-weight:700;
	text-align:center;
}
.text-box{
	font-weight:500;
	text-align:left;
}
.text-box-label{
	font-weight:700;
	text-align:right;
}
.text-box-input{
	border-color:#000000;
	border-style:solid;
	border-width:1px;
}
.right-click-menu{
	background:#d0d0d0;
	border-style:outset;
	border-width:2px;
	padding:2px,10px;
}
.right-click-menu-row{
	background:#f0f0f0;
}
.right-click-menu-row-on{
	background:#000088;
	color:#ffffff;
}
.report-title{
	font-weight:700;
	text-align:left;
}
.report-title-label{
	font-weight:700;
	text-align:right;
}
td.bottommenu{
	background:#777777;
	color:#dddd2c;
	font-family:Arial;
	text-align:left;
	text-decoration:bold;
}
a.bottommenu{
	color:#dddd2c;
}
.menu-item-off{
	border-color:#000000;
	border-style:solid;
	border-width:0px 0px 1px 0px;
	color:#000000;
	font-size:11px;
	font-style:Arial;
	font-weight:700;
	text-align:center;
	vertical-align:middle;
}
.menu-item-on{
	background:#ff5555;
	color:#ffffff;
	font-size:11px;
	font-style:Arial;
	font-weight:700;
	text-align:center;
	vertical-align:middle;
}
.topmenu-root{
	color:#ffffff;
	font-family:Arial;
	font-size:12px;
	text-align:center;
}
.topmenu-regular{
	background:#ffffff;
	color:#000000;
	font-family:Arial;
	font-size:12px;
	text-align:center;
	text-decoration:none;
}
.topmenu-regular-divider{
	color:#000000;
	font-family:Arial;
	font-size:12px;
	text-align:center;
	text-decoration:none;
}
.topmenu-root-highlighted{
	color:#ff0000;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
.sidemenu{
	color:#000000;
	text-align:left;
	vertical-align:top;
}
.content{
	border-bottom-width:0pt;
	border-left-width:0pt;
	border-right-width:0pt;
	border-top-width:0pt;
	color:#000000;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
}
.toplinks{
	color:#7C7B67;
}
.menu-transparency{
	filter:alpha(opacity=65);
}
.bottombar{
	color:#ffffff;
	text-decoration:none;
}
A.bottombar:link{
	color:#ffffff;
	text-decoration:none;
}
.collection-news-title{
	font-size:12px;
	text-align:left;
}
.collection-news-summary{
	font-family:arial;
	font-size:8pt;
	font-weight:500;
	text-align:left;
	text-decoration:none;
}
.collection-news-date{
	font-size:10px;
	text-align:left;
}
.collection-news-link{
	border-bottom-width:0pt;
	border-left-width:0pt;
	border-right-width:0pt;
	border-top-width:0pt;
	font-family:Arial;
	font-size:10pt;
	text-align:right;
	text-decoration:none;
}
.menu{
	background:#ffffff;
	border-color:#000000;
	border-style:solid;
	border-width:1px 1px 0px 1px;
}
.horiz-menu{
	background:#ff0000;
	border-color:#000000;
	border-style:solid;
	border-width:0px 1px 1px 1px;
}
.horiz-menu-item-off{
	color:#ffffff;
	font-size:12px;
	font-style:Arial, Verdana;
	font-weight:700;
	text-align:center;
}
.horiz-menu-item-on{
	background:#000000;
	color:#ffffff;
	font-size:12px;
	font-style:Arial;
	font-weight:700;
	text-align:center;
}
.search-row{
	border-color:black;
	border-style:solid;
	border-width:1px;
}
.search-box-header{
	color:#000000;
	font-size:14px;
	font-weight:700;
}
.search-box-properties{
	left:400px;
	position:absolute;
	top:100px;
	visibility:hidden;
}
.faculty-collection-name{
	color:black;
	font-family:Verdana;
	font-size:16px;
	font-weight:700;
	text-align:left;
	text-decoration:none;
}
.faculty-collection-text{
	color:black;
	font-family:Verdana;
	font-size:14px;
	font-weight:700;
	text-align:left;
	text-decoration:none;
}
.collection-filter-link{
	color:red;
	font-family:Verdana;
	font-size:20px;
	font-weight:700;
	text-decoration:none;
}
.message-box{
	background:#ffffff;
	border-color:#000000;
	border-style:solid;
	border-width:1px;
	text-align:left;
}
.alphabetical-chosen{
	font-size:14px;
	font-weight:700;
}
.alphabetical-ignored{
	color:#777777;
	font-size:11px;
	font-weight:500;
}
.alphabetical-link{
	color:#ff0000;
	font-size:14px;
	font-weight:700;
}
.collection-filter-link-selected{
	color:black;
	font-family:Verdana;
	font-size:20px;
	font-weight:700;
	text-decoration:none;
}
.site-map-main-section{
	background:#dfdff5;
	font-family:Verdana;
	font-size:14px;
	font-weight:700;
	text-align:left;
	vertical_alignment:top;
}
.group{
	vertical-align:top;
}
.faculty-content{
	background:#e0e0e0;
}
.faculty-heading{
	background-color:#ffffff;
	font-weight:700;
}
.site-map-sub-section{
	font-family:Arial;
	font-size:13px;
	font-weight:700;
}
.site-map-minor-section{
	font-family:Arial;
	font-size:12px;
	font-weight:700;
}
.right-menu{
	color:#ffffff;
	font-family:Verdana,Arial,Helvetica,Sans Serif;
	font-size:8pt;
	font-weight:700;
}
.index-headings{
	color:#ffffff;
	font-size:20px;
	font-weight:700;
	text-align:right;
	vertical-align:top;
}
.side-menu-current-page{
	color:#ff0000;
	font-size:16px;
	font-weight:700;
	text-decoration:none;
}
.side-menu-siblings{
	color:#ff0000;
	text-decoration:none;
}
.side-menu-outside-section{
	color:#777777;
	text-decoration:none;
}
.top-link-over{
	border-style:solid;
	border-top-width:1px;
	border-width:1px;
	color:#666666;
	font-family:arial;
	font-size:10pt;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
	white-space:nowrap;
}
.admin-link-over{
	background:#ff0000;
	color:#ffffff;
	font-size:13px;
	font-weight:700;
	padding-left:10px;
	padding-right:10px;
	white-space:nowrap;
}
.index-link{
	color:#ffffff;
	font-family:Verdana;
	font-size:14pt;
	font-weight:bold;
	text-decoration:none;
}
.index-link:hover{
	color:#ffffff;
	font-family:Verdana;
	font-size:14pt;
	font-weight:bold;
	text-decoration:none;
}
.index-link:visited{
	color:#ffffff;
	font-family:Verdana;
	font-size:14pt;
	font-weight:bold;
	text-decoration:none;
}
.index-hint{
	color:#ffffff;
	font-family:Verdana;
	font-size:10pt;
}
H1{
font-weight: 700;
font-size: 8pt;
font-family: Verdana;
}
.staff-content{
	background:#e0e0e0;
}
.staff-heading{
	background-color:#ffffff;
	text-align:left;
}
.staff-main-heading{
	color:#000000;
	font-family:Verdana;
	font-size:14pt;
	font-weight:700;
}
.staff-titles{
	color:#000000;
	font-family:Vardana;
	font-size:10pt;
	font-weight:700;
}
.faculty-main-heading{
	color:#000000;
	font-family:Verdana;
	font-size:14pt;
	font-weight:700;
}
.faculty-titles{
	color:#ff5555;
	font-family:Vardana;
	font-size:10pt;
	font-weight:700;
}
.faculty-staff-contact-info{
	background:#eeeeee;
	border:solid 1px black;
	padding:15px;
}
.search-header{
	border-bottom-width:0pt;
	border-left-width:0pt;
	border-right-width:0pt;
	border-top-width:0pt;
	font-family:Verdana;
	font-size:8pt;
	text-decoration:none;
	vertical-align:middle;
}
.collection-news-summary-link{
	border-bottom-width:0pt;
	border-left-width:0pt;
	border-right-width:0pt;
	border-top-width:0pt;
	color:#blue;
	font-family:Arial;
	font-size:10px;
	text-align:left;
	text-decoration:none;
}
.component{
	font-family:Verdana,Arial,Helvetica,Sans Serif;
	font-size:8pt;
	font-weight:normal;
}
.collection-news-title-link{
	border-bottom-width:0pt;
	border-left-width:0pt;
	border-right-width:0pt;
	border-top-width:0pt;
	color:#blue;
	font-family:Arial;
	font-size:10px;
	text-align:left;
	text-decoration:none;
}
.right-menu:visited{
	color:#ffffff;
	font-family:Verdana,Arial,Helvetica,Sans Serif;
	font-size:8pt;
	font-weight:700;
}
A.bottombar:visited{
	color:#ffffff;
	text-decoration:none;
}
a.right-side-links:link{
	color:#ffffff;
	font-family:verdana;
	font-size:10pt;
}
a.right-side-links:visited{
	color:#ffffff;
	font-family:verdana;
	font-size:10pt;
}
a.right-side-links-corp:link{
	color:#ffffff;
	font-family:verdana;
	font-size:10pt;
}
a.right-side-links-corp:visited{
	color:#ffffff;
	font-family:verdana;
	font-size:10pt;
}
a.right-side-links-corp:hover{
	color:#ff0000;
	font-family:verdana;
	font-size:10pt;
}
a.right-side-links:hover{
	color:#6DDA70;
	font-family:verdana;
	font-size:10pt;
}
.project-heading{
	border-bottom-width:0pt;
	border-left-width:0pt;
	border-right-width:0pt;
	border-top-width:0pt;
	color:#122395;
	font-family:Verdana;
	font-size:10pt;
	font-weight:700;
	text-decoration:none;
}
.focus-heading{
	border-bottom-width:0pt;
	border-left-width:0pt;
	border-right-width:0pt;
	border-top-width:0pt;
	color:#122395;
	font-family:Verdana;
	font-size:10pt;
	font-weight:700;
	text-decoration:none;
}
.focus-td{
	border-bottom-width:0pt;
	border-left-width:0pt;
	border-right-width:0pt;
	border-top-width:0pt;
	padding:5px;
	text-decoration:none;
}
.td-padding{
	padding:5px;
	text-decoration:none;
}
td.bottom{
	text-decoration:none;
	vertical-align:bottom;
}
td.middle{
	text-decoration:none;
	vertical-align:middle;
}
a.orange-link:link{
	color:#ffcc00;
	text-decoration:none;
}
a.orange-link:visited{
	color:#ffcc00;
	text-decoration:none;
}
.backtick-product-header{
	background:#7dc031;
	color:#ffffff;
	font-family:verdana,arial;
	font-size:10pt;
	font-weight:700;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-decoration:none;
}
.digitalm-product-header{
	background:#390ec1;
	color:#ffffff;
	font-family:verdana,arial;
	font-size:10pt;
	font-weight:700;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-decoration:none;
}
.crtrac-product-header{
	background:#ee00bb;
	color:#ffffff;
	font-family:verdana,arial;
	font-size:10pt;
	font-weight:700;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-decoration:none;
}
.contentm-product-header{
	background:#ffc900;
	color:#ffffff;
	font-family:verdana,arial;
	font-size:10pt;
	font-weight:700;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-decoration:none;
}
.left-menu:hover{
	color:#ececec;
	font-family:arial;
	font-size:11px;
	font-weight:500;
	line-height:1.5em;
	text-decoration:underline;
}
.left-menu:visited{
	color:#ececec;
	font-family:arial;
	font-size:11px;
	font-weight:500;
	line-height:1.5em;
	text-decoration:none;
}
.schedchek-product-overview{
	background:#ffffff;
	border-bottom-color:#dd0000;
	border-color:#dd0000;
	border-right-color:#dd0000;
	border-style:solid;
	border-top-color:#dd0000;
	border-top-width:1px;
	border-width:1px;
	color:#666666;
	font-weight:500;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-decoration:none;
}
.jtraq-product-overview{
	background:#ffffff;
	border-bottom-color:#ee7500;
	border-color:#ee7500;
	border-right-color:#ee7500;
	border-style:solid;
	border-top-color:#ee7500;
	border-top-width:1px;
	border-width:1px;
	color:#666666;
	font-weight:500;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-decoration:none;
}
.formxen-product-overview{
	background:#ffffff;
	border-bottom-color:#7a6ee7;
	border-color:#7a6ee7;
	border-right-color:#7a6ee7;
	border-style:solid;
	border-top-color:#7a6ee7;
	border-top-width:1px;
	border-width:1px;
	color:#666666;
	font-weight:500;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-decoration:none;
}
.firmtrax-product-header{
	background:#0992eb;
	color:#ffffff;
	font-family:verdana,arial;
	font-size:10pt;
	font-weight:700;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-decoration:none;
}
.formxen-product-header{
	background:#7a6ee7;
	color:#ffffff;
	font-family:verdana,arial;
	font-size:10pt;
	font-weight:700;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-decoration:none;
}
.jtraq-product-header{
	background:#ee7500;
	color:#ffffff;
	font-family:verdana,arial;
	font-size:10pt;
	font-weight:700;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-decoration:none;
}
.black-link:link{
	color:#000000;
	font-family:verdana,arial,sans-serif;
	font-size:8pt;
	text-decoration:none;
}
.black-link:visited{
	color:#000000;
	font-family:verdana,arial,sans-serif;
	font-size:8pt;
	text-decoration:none;
}
.black-link:hover{
	color:#000000;
	font-family:verdana,arial,sans-serif;
	font-size:8pt;
	text-decoration:underline;
}
.border-white{
	border-color:#ffffff;
	text-decoration:none;
}
.border-red{
	border-color:#aa0000;
	border-style:solid;
	border-width:1px;
	text-decoration:none;
}
.border-blue{
	border-bottom-color:#7379c8;
	border-bottom-width:2px;
	border-color:#7379c8;
	border-left-color:#7379c8;
	border-left-width:2px;
	border-right-color:#7379c8;
	border-right-width:2px;
	border-top-color:#7379c8;
	border-top-width:2px;
	border-width:2px;
	text-decoration:none;
}
.select-box2{
	background:#ffffff;
	color:#000000;
	font-family:arial;
	font-size:8pt;
	text-decoration:none;
}
.industry-overview{
	background:#ececec;
	border-bottom-color:#858585;
	border-bottom-width:1px;
	border-left-color:#858585;
	border-left-width:1px;
	border-right-color:#858585;
	border-right-width:1px;
	border-style:solid;
	border-top-color:#858585;
	border-top-width:1px;
	color:#666666;
	font-family:verdana;
	font-size:8pt;
	font-weight:500;
	text-decoration:none;
}
td.bullet-align{
padding-left: 5px;
vertical-align: top;
line-height: 1.5em;
padding-top: 5px;
white-space: nowrap;
text-decoration: none;
}
.function-border{
	border-color:#cecece;
	border-style:solid;
	border-width:1px;
	text-decoration:none;
}
.schedchek-product-header{
	background:#dd0000;
	color:#ffffff;
	font-family:verdana,arial;
	font-size:10pt;
	font-weight:700;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-decoration:none;
}
.inner-page-title{
	color:#ffffff;
	font-family:verdana;
	font-weight:700;
	text-decoration:none;
}
.firmtrax-product-overview{
	background:#ffffff;
	border-bottom-color:#0992eb;
	border-color:#0992eb;
	border-right-color:#0992eb;
	border-style:solid;
	border-top-color:#0992eb;
	border-top-width:1px;
	border-width:1px;
	color:#666666;
	font-weight:500;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-decoration:none;
}
.toplinks:link{
	color:#7C7B67;
	font-family:verdana;
	font-size:8pt;
	font-weight:500;
	text-decoration:none;
}
.toplinks:visited{
	color:#7C7B67;
	font-family:verdana;
	font-size:8pt;
	font-weight:500;
	text-decoration:none;
}
.toplinks:hover{
	color:#7C7B67;
	font-family:verdana;
	font-size:8pt;
	font-weight:500;
	text-decoration:underline;
}
a.topnav:visited{
	color:#000000;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
}
a.topnav:link{
	background:url(../../gen/corp_generated_bin/images/basic_module/module_popup_bg.gif);
	color:#000000;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
}
.whitetxt{
	color:#ffffff;
	text-decoration:none;
}
.left-menu:link{
	color:#ececec;
	font-family:arial;
	font-size:11px;
	font-weight:500;
	line-height:1.5em;
	text-decoration:none;
}
.select-box{
border-right: #cecece 1px solid;
border-top: #cecece 1px solid;
font-weight: 500;
font-size: 7.5pt;
background: #ffffff;
border-left: #cecece 1px solid;
color: #880000;
border-bottom: #cecece 1px solid;
font-family: Arial;
text-decoration: none;
}
.border-gray{
	border-color:#cecece;
	border-style:solid;
	border-width:1px;
	text-decoration:none;
}
.select-box:hover{
	bgcolor=#ffffff:;
	text-decoration:none;
}
.digitalm-product-overview{
	background:#ffffff;
	border-bottom-color:#390ec1;
	border-color:#390ec1;
	border-right-color:#390ec1;
	border-style:solid;
	border-top-color:#390ec1;
	border-top-width:1px;
	border-width:1px;
	color:#666666;
	font-weight:500;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-decoration:none;
}
.crtrac-product-overview{
	background:#ffffff;
	border-bottom-color:#ee00bb;
	border-color:#ee00bb;
	border-right-color:#ee00bb;
	border-style:solid;
	border-top-color:#ee00bb;
	border-top-width:1px;
	border-width:1px;
	color:#666666;
	font-weight:500;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-decoration:none;
}
.contentm-product-overview{
	background:#ffffff;
	border-bottom-color:#ffc900;
	border-color:#ffc900;
	border-right-color:#ffc900;
	border-style:solid;
	border-top-color:#ffc900;
	border-top-width:1px;
	border-width:1px;
	color:#666666;
	font-weight:500;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-decoration:none;
}
.backtick-product-overview{
	background:#ffffff;
	border-bottom-color:#7dc031;
	border-color:#7dc031;
	border-right-color:#7dc031;
	border-style:solid;
	border-top-color:#7dc031;
	border-top-width:1px;
	border-width:1px;
	color:#666666;
	font-weight:500;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-decoration:none;
}
.prod-table-content{
	background:#ececec;
	border-bottom-color:#cecece;
	border-color:#cecece;
	border-right-color:#cecece;
	border-style:solid;
	border-top-color:#cecece;
	border-top-width:1px;
	border-width:1px;
	padding-left:3px;
	text-decoration:none;
}
.prod-table-header{
	background:#858585;
	border-bottom-width:0px;
	border-left-color:#cecece;
	border-left-width:1px;
	border-right-color:#cecece;
	border-right-width:1px;
	border-style:solid;
	border-top-color:#cecece;
	border-top-width:1px;
	color:#ffffff;
	font-weight:700;
	padding-left:3px;
	text-decoration:none;
}
.left-border{
	border-bottom-color:#cecece;
	border-bottom-width:1px;
	border-left-color:#cecece;
	border-left-width:1px;
	border-right-width:0px;
	border-style:solid;
	border-top-width:0px;
	text-decoration:none;
}
.feature-heading{
	background:#777777;
	color:#ffffff;
	font-weight:700;
	text-decoration:none;
}
P	{
padding-right: 5px;
padding-left: 5px;
font-size: 8pt;
line-height: 1.5em;
font-family: Verdana;
text-decoration: none;
margin-top: 6px;
}
.product-overview{
	background:#777777;
	color:#ffffff;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
}
.product-heading{
	color:#ffffff;
	font-family:arial;
	font-size:12pt;
	font-weight:700;
	text-decoration:none;
}
a.bottombar:hover{
	color:#ffffff;
	text-decoration:none;
}
.bottombar-text{
	color:#8e8e8e;
	font-family:century gothic;
	font-size:7pt;
	text-decoration:none;
}
.resources-text{
	color:#666666;
	font-family:verdana;
	font-size:7.5pt;
	font-weight:700;
	line-height:1.2em;
	text-decoration:none;
}
.website-text:link{
	color:#ffffff;
	font-family:verdana;
	font-size:7.5pt;
	font-weight:700;
	text-decoration:none;
}
.website-text:visited{
	color:#ffffff;
	font-family:verdana;
	font-size:7.5pt;
	font-weight:700;
	text-decoration:none;
}
.website-text:hover{
	color:#ffffff;
	font-family:verdana;
	font-size:7.5pt;
	font-weight:700;
	text-decoration:underline;
}
.home-content{
	color:#808080;
	font-family:verdana;
	font-size:7.5pt;
	text-decoration:none;
	width:190px;
}
.alignment{
	text-decoration:none;
	vertical-align:bottom;
}
.template-headline-date{
	color:#606060;
	display:none;
	font-family:verdana;
	font-size:7.5pt;
	font-weight:500;
	line-height:1.2em;
	text-decoration:none;
}
.home-content:link{
	color:#ff6e00;
	font-family:verdana;
	font-size:8.5pt;
	text-decoration:none;
}
.home-content:visited{
	color:#ff6e00;
	font-family:verdana;
	font-size:8.5pt;
	text-decoration:none;
}
.home-content:hover{
	color:#ff6e00;
	font-family:verdana;
	font-size:8.5pt;
	text-decoration:underline;
}
.resources-text:link{
	color:#666666;
	font-family:verdana;
	font-size:7.5pt;
	font-weight:700;
	line-height:1.2em;
	text-decoration:none;
}
.resources-text:visited{
	color:#666666;
	font-family:verdana;
	font-size:7.5pt;
	font-weight:700;
	line-height:1.2em;
	text-decoration:none;
}
.resources-text:hover{
	color:#666666;
	font-family:verdana;
	font-size:7.5pt;
	font-weight:700;
	line-height:1.2em;
	text-decoration:underline;
}
.website-text{
	color:#ffffff;
	font-family:verdana;
	font-size:7.5pt;
	font-weight:700;
	text-decoration:none;
}
.template-headline-spacer{
	padding:3px;
	text-decoration:none;
}
.home-heading1{
	border-bottom-color:#0066C6;
	border-bottom-width:1px;
	border-left-color:#0066C6;
	border-left-width:1px;
	border-right-color:#0066C6;
	border-right-width:1px;
	border-style:solid;
	border-top-color:#0066C6;
	border-top-width:1px;
	color:#0066C6;
	font-family:arial;
	font-size:8pt;
	font-weight:700;
	padding-right:1px;
	text-decoration:none;
}
.home-heading2{
	border-bottom-color:#62BB19;
	border-bottom-width:1px;
	border-left-color:#62BB19;
	border-left-width:1px;
	border-right-color:#62BB19;
	border-right-width:1px;
	border-style:solid;
	border-top-color:#62BB19;
	border-top-width:1px;
	color:#62BB19;
	font-family:arial;
	font-size:8pt;
	font-weight:700;
	padding-right:1px;
	text-decoration:none;
}
.home-heading3{
	border-bottom-color:#FF9000;
	border-bottom-width:1px;
	border-left-color:#FF9000;
	border-left-width:1px;
	border-right-color:#FF9000;
	border-right-width:1px;
	border-style:solid;
	border-top-color:#FF9000;
	border-top-width:1px;
	color:#FF9000;
	font-family:arial;
	font-size:8pt;
	font-weight:700;
	padding-right:1px;
	text-decoration:none;
}
.resource-header{
	color:#880000;
	font-family:arial;
	font-size:8pt;
	font-weight:700;
	text-decoration:none;
}
.resource-content{
	background:#ececec;
	border-bottom-color:#cecece;
	border-bottom-width:1px;
	border-left-color:#cecece;
	border-left-width:1px;
	border-right-color:#cecece;
	border-right-width:1px;
	border-style:solid;
	border-top-color:#cecece;
	border-top-width:1px;
	font-family:arial;
	font-size:8pt;
	text-decoration:none;
}
.industry-heading{
	background:#858585;
	color:#ffffff;
	font-weight:700;
	text-decoration:none;
}
.page-border{
	border-bottom-color:#858585;
	border-bottom-width:1px;
	border-left-color:#858585;
	border-left-width:1px;
	border-right-color:#858585;
	border-right-width:1px;
	border-style:solid;
	border-top-color:#858585;
	border-top-width:1px;
	text-decoration:none;
}
.page-padding{
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
}
a.career1-link:link{
	color:#888888;
	font-family:verdana;
	font-size:12px;
	text-decoration:none;
}
a.career1-link:hover{
	color:#888888;
	font-family:verdana;
	font-size:12px;
	text-decoration:underline;
}
a.career1-link:visited{
	color:#888888;
	font-family:verdana;
	font-size:12px;
	text-decoration:none;
}
a.career2-link:link{
	color:#666666;
	font-family:verdana;
	font-size:12px;
	text-decoration:none;
}
a.career2-link:hover{
	color:#666666;
	font-family:verdana;
	font-size:12px;
	text-decoration:underline;
}
a.career2-link:visited{
	color:#666666;
	font-family:verdana;
	font-size:12px;
	text-decoration:none;
}
a.grey-chart-link:link{
	color:#999999;
	font-family:verdana;
	font-size:7.5pt;
	text-decoration:none;
}
a.grey-chart-link:visited{
	color:#999999;
	font-family:verdana;
	font-size:7.5pt;
	text-decoration:none;
}
a.grey-chart-link:hover{
	color:#999999;
	font-family:verdana;
	font-size:7.5pt;
	text-decoration:underline;
}
a.home-solutions{
font-size: 7.5pt;
color: #666666;
font-family: Verdana;
text-decoration: none;
}
.sidemenu-snapin:link{
	color:#ffffff;
	font-family:verdana;
	font-size:7.5pt;
	font-weight:700;
	text-decoration:none;
}
a.sidemenu-snapin:visited{
	color:#ffffff;
	font-family:verdana;
	font-size:7.5pt;
	font-weight:700;
	text-decoration:none;
}
a.sidemenu-snapin:hover{
	color:#ffffff;
	font-family:verdana;
	font-size:7.5pt;
	font-weight:700;
	text-decoration:underline;
}
.red-heading{
	color:#aa0000;
	font-family:verdana;
	font-weight:700;
	line-height:1.5em;
	text-decoration:none;
}
.feature-bar-heading{
	color:#000000;
	font-family:verdana;
	font-size:8pt;
	font-weight:700;
	text-decoration:none;
}
.copyright{
	color:#ffffff;
	text-decoration:none;
}
.career-chart{
	color:#a5a5a5;
	font-family:verdana;
	font-size:8pt;
	font-weight:700;
	text-decoration:none;
}
.red-smallheading{
	color:#aa0000;
	font-family:verdana;
	font-size:8pt;
	font-weight:700;
	text-decoration:none;
}
.career-border{
	border-color:#a5a5a5;
	border-style:solid;
	border-width:1px;
	font-family:verdana;
	font-size:8pt;
	line-height:1.5em;
	text-decoration:none;
}
.sidemenu-center{
	text-decoration:none;
	vertical-align:middle;
}
a.home-solutions:link{
font-size: 7.5pt;
color: #666666;
font-family: Verdana;
text-decoration: none;
}
a.home-solutions:visited{
font-size: 7.5pt;
color: #666666;
font-family: Verdana;
text-decoration: none;
}
.culture-text{
	border-bottom-color:#a5a5a5;
	border-color:#a5a5a5;
	border-right-color:#a5a5a5;
	border-style:solid;
	border-top-color:#a5a5a5;
	border-top-width:1px;
	border-width:1px;
	font-family:verdana;
	font-size:8pt;
	line-height:1.5em;
	padding:5px;
	text-decoration:none;
}
.opp-heading{
	color:#aaaaaa;
	font-family:verdana;
	font-size:9pt;
	font-weight:700;
	text-decoration:none;
}
.opportunity{
	background:#eeeeee;
	border-color:#777777;
	border-style:solid;
	border-width:1px;
	text-decoration:none;
}
.solutions-tree{
	color:#999999;
	font-family:verdana;
	font-size:8pt;
	text-decoration:none;
	vertical-align:middle;
}
.menu{
	background:#f2e4c3;
	border-bottom-color:#c19b46;
	border-bottom-width:2px;
	border-left-color:#c19b46;
	border-left-width:2px;
	border-right-color:#c19b46;
	border-right-width:2px;
	border-style:solid;
	border-top-color:#c19b46;
	border-top-width:2px;
	text-decoration:none;
}
a.sidemenu-resources:link{
	color:#555555;
	font-family:verdana;
	font-size:7.5pt;
	font-weight:700;
	text-decoration:none;
}
a.sidemenu-resources:visited{
	color:#555555;
	font-family:verdana;
	font-size:7.5pt;
	font-weight:700;
	text-decoration:none;
}
a.sidemenu-resources:hover{
	color:#555555;
	font-family:verdana;
	font-size:7.5pt;
	font-weight:700;
	text-decoration:underline;
}
a.home-solutions:hover{
font-size: 7.5pt;
color: #666666;
font-family: Verdana;
text-decoration: underline;
}
a.career3-link:link{
	color:#880000;
	font-family:verdana;
	font-size:11px;
	font-weight:700;
	text-decoration:none;
}
a.career3-link:visited{
	color:#880000;
	font-family:verdana;
	font-size:11px;
	font-weight:700;
	text-decoration:none;
}
a.career3-link:hover{
	color:#ffffff;
	font-family:verdana;
	font-size:11px;
	font-weight:700;
	text-decoration:none;
}
.page-border1{
	border-color:#cecece;
	border-style:solid;
	border-width:1px;
	text-decoration:none;
}
.corp-color5{
	background:#ffffff;
	color:#666666;
	font-family:verdana;
	font-size:7.5px;
	text-decoration:none;
}
.corp-page-title3{
	color:#444444;
	font-family:verdana;
	font-size:9.5pt;
	font-weight:700;
	padding-bottom:1px;
	padding-top:1px;
	text-decoration:none;
}
.corp-heading9{
	color:#ee7f00;
	font-family:verdana;
	font-size:10pt;
	font-weight:700;
	letter-spacing:2px;
	line-height:12pt;
	padding-left:25px;
	text-decoration:none;
}
.search-box{
	background:#ebf2ff;
	border-bottom-color:#7f93ff;
	border-bottom-width:1pt;
	border-left-color:#7f93ff;
	border-left-width:1pt;
	border-right-width:0pt;
	border-style:solid;
	border-top-color:#7f93ff;
	border-top-width:1pt;
	padding-bottom:5px;
	padding-left:5px;
	padding-top:5px;
	text-decoration:none;
}
.product-sub-heading{
	color:#999999;
	font-family:verdana;
	font-size:9pt;
	font-weight:700;
	text-decoration:none;
}
.search-button{
	background:#ebf2ff;
	border-bottom-color:#7f93ff;
	border-bottom-width:1pt;
	border-left-width:0pt;
	border-right-color:#7f93ff;
	border-right-width:1pt;
	border-style:solid;
	border-top-color:#7f93ff;
	border-top-width:1pt;
	padding-bottom:5px;
	padding-right:5px;
	padding-top:5px;
	text-decoration:none;
}
.corp-color3{
background: #444444;
text-decoration: none;
}
.corp-color4{
	background:#444444;
	text-decoration:none;
}
.corp-page-title9{
	color:#990000;
	font-family:verdana;
	font-size:9pt;
	font-weight:700;
	padding-bottom:3px;
	padding-top:3px;
	text-decoration:none;
}
.corp-heading5{
	color:#666666;
	font-family:verdana;
	font-size:7.5pt;
	font-weight:700;
	text-decoration:none;
}
.corp-color9{
	background:#000066;
	text-decoration:none;
}
.template-headline{
	color:#666666;
	text-decoration:none;
}
.template-headline:link{
	color:#666666;
	text-decoration:none;
}
.template-headline:visited{
	color:#666666;
	text-decoration:none;
}
.template-headline:hover{
	color:#666666;
	text-decoration:underline;
}
.corp-page-title7{
	color:#4E5D96;
	font-family:verdana;
	font-size:9pt;
	font-weight:700;
	padding-bottom:3px;
	padding-top:3px;
	text-decoration:none;
}
.image-header{
	border-bottom-width:0px;
	border-left-color:#a5a5a5;
	border-left-width:1px;
	border-right-color:#a5a5a5;
	border-right-width:1px;
	border-style:solid;
	border-top-color:#a5a5a5;
	border-top-width:1px;
	text-decoration:none;
	vertical-align:middle;
}
.corp-font-color7{
	color:#e86800;
	text-decoration:none;
}
a	{
color:rgb(25, 157, 209);
text-decoration:none;
}
a:link	{
color:rgb(25, 157, 209);
font-weight:500;
text-decoration:none;
}
a:visited	{
color:rgb(25, 157, 209);
text-decoration:none;
}
a:hover	{
color:rgb(25, 157, 209);
text-decoration:underline;
}
.corp-heading8{
	color:#666666;
	font-family:"arial";
	font-size:16pt;
	font-weight:700;
	letter-spacing:3px;
	line-height:18pt;
	text-decoration:none;
}
.corp-heading4{
font-weight: 700;
color: #000066;
text-decoration: none;
}
.product-main-heading{
	color:#999999;
	font-family:tw cen mt, verdana;
	font-size:16px;
	font-weight:700;
	text-decoration:none;
	vertical-align:middle;
}
.body-right{
	background:url(../../gen/corp_generated_bin/images/templates/background_right2.jpg);
	text-decoration:none;
}
.body-bottom{
	background:url(../../gen/corp_generated_bin/images/templates/background_bottom2.jpg);
	text-decoration:none;
}
.home-heading{
	border-bottom-color:#005599;
	border-bottom-width:1px;
	border-left-color:#005599;
	border-left-width:1px;
	border-right-color:#005599;
	border-right-width:1px;
	border-style:solid;
	border-top-color:#005599;
	border-top-width:1px;
	color:#005599;
	font-family:arial;
	font-size:7.5pt;
	font-weight:700;
	padding-right:1px;
	text-decoration:none;
}
.corp-color1{
background: #cc0000;
text-decoration: none;
}
.big-product-heading{
font-weight: 700;
font-size: 9pt;
color: #aa0000;
font-family: verdana;
text-decoration: none;
}
a.main-page-heading1:hover{
	color:#666666;
	font-family:verdana;
	font-size:13pt;
	font-weight:700;
	line-height:1.0em;
	padding:5px;
	text-decoration:underline;
	top:10px;
}
a.main-page-heading1:visited{
	color:#666666;
	font-family:verdana;
	font-size:13pt;
	font-weight:700;
	line-height:1.0em;
	padding:5px;
	text-decoration:none;
	top:10px;
}
a.main-page-heading1:link{
	color:#666666;
	font-family:verdana;
	font-size:13pt;
	font-weight:700;
	line-height:1.0em;
	padding:5px;
	text-decoration:none;
	top:10px;
}
a.main-page-heading:hover{
	color:#cecece;
	font-family:verdana;
	font-size:13pt;
	font-weight:700;
	line-height:1.0em;
	padding:5px;
	text-decoration:underline;
	top:10px;
}
a.main-page-heading:visited{
	color:#cecece;
	font-family:verdana;
	font-size:13pt;
	font-weight:700;
	line-height:1.0em;
	padding:5px;
	text-decoration:none;
	top:10px;
}
.main-page-heading2{
	font-family:verdana;
	font-size:10pt;
	text-decoration:none;
}
.body-top{
	background:url(../../gen/corp_generated_bin/images/templates/background_top2.jpg);
	text-decoration:none;
}
.body-left{
	background:url(../../gen/corp_generated_bin/images/templates/background_left2.jpg);
	text-decoration:none;
}
.corp-heading3{
	border-bottom-color:#c19b46;
	border-color:#c19b46;
	border-right-color:#c19b46;
	border-style:solid;
	border-top-color:#c19b46;
	border-top-width:1px;
	border-width:1px;
	color:#c19b46;
	font-family:verdana;
	font-size:7.5pt;
	font-weight:700;
	padding-right:1px;
	text-decoration:none;
}
.corp-heading2{
font-weight: 700;
font-size: 7.5pt;
color: #c19b46;
font-family: Verdana;
text-decoration: none;
}
.corp-heading1{
font-weight: 700;
font-size: 8pt;
color: #aa0000;
font-family: Verdana;
text-decoration: none;
}
.info-title3{
	color:#A5A5A5;
	font-family:tw cen mt, verdana;
	font-size:16px;
	font-weight:700;
	text-decoration:none;
}
.info-title2{
	color:#666666;
	font-family:tw cen mt, verdana;
	font-size:16px;
	font-weight:700;
	text-decoration:none;
}
.info-title1{
	color:#666666;
	font-family:tw cen mt, verdana;
	font-size:16px;
	font-weight:700;
	text-decoration:none;
}
.small-product-heading{
	color:#3366CC;
	font-family:verdana;
	font-size:7.5pt;
	font-weight:700;
	text-decoration:none;
}
.corp-color6{
	background:#cccccc;
	text-decoration:none;
}
.corp-color7{
	background:#aa0000;
	text-decoration:none;
}
.corp-color8{
	background:#fb3300;
	text-decoration:none;
}
.corp-color2{
	background:#f7b322;
	text-decoration:none;
}
.button-input{
	background:#ffffff;
	color:#555555;
	font-weight:700;
	text-decoration:none;
}
a.main-page-heading:link{
	color:#cecece;
	font-family:verdana;
	font-size:13pt;
	font-weight:700;
	line-height:1.0em;
	padding:5px;
	text-decoration:none;
	top:10px;
}
.image-heading{
	color:#ffffff;
	font-family:verdana;
	font-size:8pt;
	font-weight:700;
	padding:2px;
	text-decoration:none;
}
.corp-heading7{
	color:#e86800;
	font-family:verdana;
	font-size:7.5pt;
	font-weight:700;
	padding:1px;
	text-decoration:none;
}
a.custom-wj-news-collection-title:link{
font-weight: 700;
font-size: 7.5pt;
font-family: Verdana;
text-decoration: none;
}
a.custom-wj-news-collection-title:visited{
font-weight: 700;
font-size: 7.5pt;
font-family: Verdana;
text-decoration: none;
}
a.custom-wj-news-collection-title:hover{
font-weight: 700;
font-size: 7.5pt;
font-family: Verdana;
text-decoration: underline;
}
.title-bar	{
padding-left: 10px;
padding-top: 5px;
padding-bottom: 5px;
text-decoration:none;
}
.custom-wj-news-collection-li{
font-size: 7.5pt;
color: #aa0000;
font-family: Verdana;
list-style-type: none;
text-decoration: none;
}
a.left-menu-link:link{
	font-family:verdana;
	font-size:8pt;
}
H3{
font-weight: 700;
font-size: 8pt;
font-family: verdana;
}
a.left-menu-link:hover{
	font-family:verdana;
	font-size:8pt;
}
a.left-menu-link:visited{
	font-family:verdana;
	font-size:8pt;
}
.corp-heading6{
	border-bottom-color:#aaaaaa;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-style:solid;
	border-top-width:0px;
	color:#555567;
	font-family:verdana;
	font-size:14px;
	font-weight:900;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
}
.topbar{
	background-image:url('../../gen/corp_generated_bin/images/templates/topbar_background.jpg');
	background-repeat:no-repeat;
}
td.no-text{
	font-size:0pt;
}
.employee-profile{
	color:#ffffff;
	font-weight:700;
	text-decoration:none;
	vertical-align:middle;
}

a.Six-Questions:link{
font-size: 8pt;
color: #ad0000;
font-family: verdana;
text-decoration: none;
}
a.Six-Questions:hover{
font-weight: bold;
font-size: 8pt;
color: #ad0000;
font-family: verdana;
text-decoration: none;
}
a.Six-Questions:visited{
font-size: 8pt;
color: #ad0000;
font-family: verdana;
text-decoration: none;
}
.Six-Questions{
border-right: medium none;
border-top: medium none;
font-weight: bold;
font-size: 10pt;
border-left: medium none;
color: #000000;
border-bottom: medium none;
font-family: verdana;
}
a.bubble-link:link{
display: block;
font-weight: bold;
font-size: 7.5pt;
width: 160px;
color: #333333;
font-family: verdana;
height: 25px;
text-decoration: none;
}
a.bubble-link:visited{
display: block;
font-weight: bold;
font-size: 7.5pt;
width: 160px;
color: #333333;
font-family: verdana;
height: 25px;
text-decoration: none;
}
a.bubble-link:hover{
display: block;
font-weight: bold;
font-size: 7.5pt;
width: 160px;
color: #ffffff;
font-family: verdana;
height: 25px;
text-decoration: none;
}
.corp-gov-h1{
font-weight: bold;
font-size: 8pt;
color: #c68a29;
font-family: verdana;
}
.corp-gov-h2{
font-weight: bold;
font-size: 8pt;
color: #666666;
font-family: verdana;
}
.corp-gov-dd{
font-size: 7.5pt;
width: 160px;
color: #808080;
font-family: verdana;
text-decoration: none;
}
a.white-chart-link:link{
font-size:7.5pt;
color:#ffffff;
font-family:verdana;
text-decoration:none;
}
a.white-chart-link:visited{
font-size:7.5pt;
color:#ffffff;
font-family:verdana;
text-decoration:none;
}
a.white-chart-link:hover{
font-size:7.5pt;
color:#ffffff;
font-family:verdana;
text-decoration:none;
}
a.dark-grey-chart-link:link{
padding-left: 5px;
color: #666666;
}
a.dark-grey-chart-link:visited{
padding-left: 5px;
color: #666666;
}
a.dark-grey-chart-link:hover{
padding-left: 5px;
color: #666666;
}
.circle-content{
border-right: #cccccc 1px solid;
border-top: #cccccc 1px solid;
border-left: #cccccc 1px solid;
border-bottom: #cccccc 1px solid;
}
.user-login-information-header{
padding-right:5px;
padding-left:5px;
font-weight:700;
font-size:10pt;
background:#000000;
padding-bottom:5px;
color:#ffffff;
padding-top:5px;
}
.user-login-information{
width:100%;
align:center;
border:thin solid black;
}
.user-group-info{
border-right:thin inset;
border-top:thin inset;
overflow:auto;
border-left:thin inset;
width:95%;
border-bottom:thin inset;
height:120px;
}
.user-information-header{
padding-right:5px;
padding-left:5px;
font-weight:700;
font-size:10pt;
background:#000000;
padding-bottom:5px;
color:#ffffff;
padding-top:5px;
}
.user-information{
width:100%;
align:center;
border:thin solid black;
}
.user-group-li{
list-style-type:none;
}
.user-group-name{
font-weight:bold;
}
.form-footer{
text-align:center;
font-weight:700;
}
.text-box{
font-family:verdana;
font-size:8pt;
font-weight:500;
text-align:left;
text-decoration:none;
}
.text-box-label{
font-family:verdana;
font-size:8pt;
font-weight:500;
text-align:right;
white-space:nowrap;
text-decoration:none;
padding-left:5px;
}
.user-level-header{
font-weight:bold;
padding-left:10px;
border-top:solid 1px black;
border-bottom:solid 1px black;
}
.styles-select-box-selected{
}
.styles-select-box-down-arrow{
}
.styles-select-box-option-element-selected{
}
.styles-select-box-option-element{
}
.styles-select-box-drop-down{
}
.theme-color-template-class-name{
}
a.latest-news:link{
color:#333333;
}
a.latest-news:visited{
color:#333333;
}
a.latest-news:hover{
color:#333333;
}
a.sidemenu-header:link{
font-weight:700;
text-transform:uppercase;
}
a.sidemenu-header:visited{
font-weight:700;
text-transform:uppercase;
}
a.sidemenu-header:hover{
font-weight:700;
text-transform:uppercase;
}
td.table-header1{
border-right: #aa0000 1px solid;
padding-right: 5px;
border-top: #aa0000 2px solid;
padding-left: 5px;
font-weight: 700;
font-size: 8pt;
background-image: url(../../gen/corp_generated_bin/images/templates/menu_gradient_bg.jpg);
padding-bottom: 5px;
border-left: #aa0000 1px solid;
color: #aa0000;
padding-top: 5px;
}
td.table-content1{
border-right: #aa0000 1px solid;
padding-right: 10px;
background-position: 50% bottom;
border-top: #aa0000 1px solid;
padding-left: 10px;
background-image: url(../../gen/corp_generated_bin/images/templates/menu_gradient_bg.jpg);
padding-bottom: 25px;
border-left: #aa0000 1px solid;
padding-top: 10px;
border-bottom: #aa0000 1px solid;
background-repeat: repeat-x;
}
.dashed-border{
border-bottom: #aa0000 1px dashed;
}
.corp-color10{
background-color: #f6f6f6;
}
.side-menu-box{
padding-left: 8px;
}
.corp-heading1-sm{
font-weight: 700;
color: #aa0000;
text-decoration: none;
}
a.white-link:link{
color:#ffffff;
}
a.white-link:visited{
color:#ffffff;
}
a.white-link:hover{
color:#ffffff;
}
.case-study-left-bar{
border-right:1px solid #F5F0E5;
padding-top:10px;
padding-right:5px;
color:#ADA389;
}
.case-study-h1{
text-transform:uppercase;
color:#444444;
font-size:12pt;
font-weight:700;
margin-bottom:5px;
}
.case-study-h2{
font-size:9pt;
font-weight:500;
margin-top:0px;
}
.k12-product-heading	{
color:#199DD1;
}
.k12-product-image{
background-image:url('../../gen/corp_generated_bin/images/basic_module/screenshot_background.jpg');
padding:10px;
}
a.k12-link:link{
color:#444444;
}
a.k12-link:visited{
color:#444444;
}
a.k12-link:hover	{
color:#199DD1;
}
td.k12-product-content{
padding-bottom:3px;
border-left:1px solid #eeeeee;
border-bottom:1px solid #eeeeee;
}
.home-content-border{
border:1px solid #cccccc;
background-color:#ffffff;
}
a.find-out-how:link{
color:#cc6600;
text-decoration:underline;
}
a.find-out-how:visited{
color:#cc6600;
text-decoration:underline;
}
a.find-out-how:hover{
color:#cc6600;
text-decoration:underline;
}
a.corp-toplinks:link{
color: #666666;
}
a.corp-toplinks:visited{
color: #666666;
}
a.corp-toplinks:hover{
color: #666666;
}
.home-top-section-header{
font-weight:700;
text-transform:uppercase;
}
ul.news-items li	{
padding-bottom: 5px;
vertical-align: top;
width: 100%;
}
ul.news-items	{
vertical-align:top;
background-image: url(../../gen/corp_generated_bin/images/basic_module/2009_news_bg.jpg);
}
td.homepage-cm-title{
font-family: Times New Roman;
color: #880000;
font-size: 14pt;
}
.x-menu-item-icon	{
background-image:url(../../gen/corp_generated_bin/images/templates/lt_blue_plus.gif);
background-repeat:no-repeat;
}
.module-name	{
font-size:11pt;
font-weight:700;
color:#4879C1;
}
.module-desc	{
padding-bottom:15px;
border-bottom:1px dotted #888888;
}
ul.product-features li{
font-weight:700;
}
ul.feature-list li{
font-weight:500;
}
.feature-name{
text-decoration:underline;
}
body	{
background-image:url(../../gen/corp_generated_bin/images/templates/aoe_2010_stripe_bg.png);
background-position: top center;
}
table.topbar2010	{

}
#ext-menu-1-17_toolbar .x-btn-text	{
font-size:9pt;
color:#ffffff;
font-family:arial;
padding-left:12px;
}
#ext-menu-1-17_toolbar.x-toolbar{
background-image:none;
background-color:none;
background:none;
border-color:none;
border-width:0px;
}
#ext-menu-1-17_toolbar .x-btn-over .x-btn-text{
color:#000000;
}
h1.blogger-header{
font-size:9pt;
}
.blogger-title a:link{
font-size:8pt;
}
.blogger-title a:visited{
font-size:8pt;
}
.blogger-title a:hover{
font-size:8pt;
}
.blogger-content{
font-size:8pt;
color:#444444;
}
.blogger-post-details{
font-size:7pt;
color:#999999;
}
a.corp-bottom-links:link{
font-family:Arial;
color:rgb(25, 157, 209);
font-size:10pt;
}
a.corp-bottom-links:visited{
font-family:Arial;
font-size:10pt;
color:#999999;
}
a.corp-bottom-links:hover{
font-family:Arial;
color:rgb(25, 157, 209);
font-size:10pt;
}
td.corp-bottom-links{
padding-top:2px;
padding-bottom:2px;
padding-left:10px;
border-left:1px dotted #cecece;
}
td.corp-bottom-title{
font-family:Arial;
color:rgb(255, 255, 255);
font-size:9pt;
font-weight:700;
padding-left:10px;
border-left:1px dotted #cecece;
}
ul.rss-field-panel-list{
list-style-type:none;
margin-left:0px;
padding-left:0px;
}
li.rss-feed-panel-item a:link	{
font-size:8pt;
line-height: 1.5em;
}
li.rss-feed-panel-item a:visited	{
font-size:8pt;
line-height: 1.5em;
}
li.rss-feed-panel-item a:hover	{
font-size:8pt;
line-height: 1.5em;
}
li.rss-feed-panel-item	{
border-bottom:1px dotted #cecece;
padding-top:5px;
padding-bottom:5px;
line-height: 1.5em;
}
.x-tab-strip-active span.x-tab-strip-text{
color:#000000 !important;
}
.x-tab-strip-active .x-tab-right, .x-tab-strip-active .x-tab-left, .x-tab-strip-active .x-tab-strip-inner	{
background-image: none !important;
background-color:#ffffff !important;
}
.x-panel-mc{
font-family:Verdana;
font-size:8pt;
line-height:1.5em;
}
#ext-menu-1-18_toolbar .x-btn-text{
font-size:9pt;
color:#ffffff;
font-family:arial;
padding-left:12px;
}
#ext-menu-1-18_toolbar.x-toolbar{
background-image:none;
background-color:none;
background:none;
border-color:none;
border-width:0px;
}
#ext-menu-1-18_toolbar .x-btn-over .x-btn-text{
color:#000000;
}
.x-menu	{
background-color:#ffffff;
background-image: none;
filter:alpha(opacity=90);
opacity:0.9;
-moz-opacity:0.9;
}
h1.flatmenu-header	{
background-image: url(../../images/blue_6_top_bottom.gif);
padding-left: 10px;
padding-top: 3px;
padding-bottom: 3px;
}
h1.flatmenu-header a{
color:#ffffff;
font-weight:700;
}
#ext-menu-31-20_toolbar .x-btn-text{
padding-left: 12px;
font-family: Arial;
color: #ffffff;
font-size: 9pt;
}
#ext-menu-31-20_toolbar.x-toolbar{
border-right-width: 0px;
background: none transparent scroll repeat 0% 0%;
border-top-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
}
#ext-menu-31-20_toolbar .x-btn-over .x-btn-text{
color: #000000;
}
DIV.ext-menu-32-17-menu A.x-menu-item TABLE TD{
white-space:normal;
}
ol{
list-style-type: decimal;
}
strong{
font-weight: 700;
}
b{
font-weight: 700;
}
em{
font-style:italic;
}
a:link{
	color:#000077;
	font-family:verdana;
	font-size:7.5pt;
	text-decoration:none;
}
a:visited{
	color:#000077;
	font-family:verdana;
	font-size:7.5pt;
	text-decoration:none;
}
a:hover{
	color:#000077;
	font-family:verdana;
	font-size:7.5pt;
	text-decoration:underline;
}
.big-product-heading{
	color:#000077;
	font-family:verdana;
	font-size:9pt;
	font-weight:700;
	text-decoration:none;
}
.small-product-heading{
	color:#E67722;
	font-family:verdana;
	font-size:7.5pt;
	font-weight:700;
	text-decoration:none;
}
.product-logo{
	background:url(../../gen/corp_generated_bin/images/basic_module/new_formxen1.jpg);
	height:25px;
	text-decoration:none;
	width:88px;
}
.info-title2{
	color:#E67722;
	font-family:tw cen mt, verdana;
	font-size:16px;
	font-weight:700;
	text-decoration:none;
}
.product-color1{
	background:#000077;
	text-decoration:none;
}
.product-color2{
	background:#E67722;
	text-decoration:none;
}
.search-box{
	background:#CCCCE4;
	border-bottom-color:#7F7FBB;
	border-bottom-width:1pt;
	border-left-color:#7F7FBB;
	border-left-width:1pt;
	border-right-width:0pt;
	border-style:solid;
	border-top-color:#7F7FBB;
	border-top-width:1pt;
	padding-left:5px;
	text-decoration:none;
}
.search-button{
	background:#CCCCE4;
	border-bottom-color:#7F7FBB;
	border-bottom-width:1pt;
	border-left-width:0pt;
	border-right-color:#7F7FBB;
	border-right-width:1pt;
	border-style:solid;
	border-top-color:#7F7FBB;
	border-top-width:1pt;
	padding-right:5px;
	text-decoration:none;
}
.product-color3{
	background:#CCCCE4;
	text-decoration:none;
}
.product-color4{
	background:#ebebeb;
	text-decoration:none;
}
.product-color5{
	background:#FAE4D3;
	text-decoration:none;
}
.product-content1{
	line-height:1.2em;
	padding-top:10px;
	text-decoration:none;
}
.corp-page-title3{
	color:#ffffff;
	vertical-align:middle;
}
.title-bar{
	text-decoration:none;
	vertical-align:middle;
}
.product-logo{
background-repeat:no-repeat;
}
