/*
This is the global css file for nutworld site.
*/

/* AD POSITIONS */
#left-side-ad-1, #left-side-ad-2 {
	text-align: center;
}
#content-right-ad-1, #content-right-ad-2, #content-right-ad-3, #content-right-ad-4 {
	padding-left: 3px;
}
.textAdHighlight {
	border-bottom: 3px double #3D7F35;
	color:#3D7F35;
	font-weight:bold;
}
.textAdBox {
	display:none;
	color:#000000;
	font:normal 12px arial;
	text-align:center;
	z-index: 1000;
}
.textAdBoxContent {
	background:#FFFFFF;
	border: 1px solid #000000;
	margin-bottom:-1px;
	padding:5px;
	text-align: left;
}
.textAdBoxContent td {
	vertical-align: middle;
}
.textAdBox a {
	color:#3D7F35;
	text-decoration: none;
}
.textAdBox a:hover {
	text-decoration: underline;
}
/* END ADS */

.nav li ul ul {
	left: 155px;
	margin: -27px 0 0 10px;
}

.nav li ul ul li:first-child {
	border-top:1px solid #A3C19F;
}

body {
    color: #000000;
	background:url(/img/bg_site.gif) top center repeat-y;
	font-family:arial;
}

.spacer {
	float:none;
	clear:both;
	width:1px;
}

.spacer5 {
	float:none;
	clear:both;
	height:5px;
	width:1px;
}

.spacer10 {
	float:none;
	clear:both;
	height:10px;
	width:1px;
}

.centerBox3Col {
	width:465px;
}

.readmore, a.readmore {
	color:#CA1A7C;
	font:bold 12px arial;
	text-decoration:none;
}

.readmore:hover, a.readmore:hover {
	text-decoration:underline;
}

.right {
	float:right;
}

/* PAGE */
#pageWrapper {
	background-color: #FFFFFF; /*#FF00FF;*/
	/*border:1px solid #000;*/
	margin-left:auto;
	margin-right:auto;
	width:960px;
}
/* END PAGE */

/* HEADER */
#header {
	background-color:#FFFFFF;
	float:left;
	width:960px;
}
#headerBar {
	background-color:#eff4ee;
	background:url(/img/bg_headerBar.png) top repeat-x;
	/*float:left;*/
	height:26px;
	width:960px;
}
#welcome {
	color:#CA1A7C;
	float:left;
	font:bold 12px tahoma;
	margin:3px;
}
#welcome a {
	color:#3D7F35;
	text-decoration:none;
}
#welcome a:hover {
	text-decoration:underline;
}
#subscribe {
	color:#CA1A7C;
	float:right;
	font:bold 14px arial;
	margin-top:4px;
	margin-right:102px;
}
#headerColumn1 {
	float:left;
	height:107px; /* 115 (wanted height) - 8 (margin*2) */
	margin:4px;
	width:303px; /* 311 (wanted width) - 8 (margin*2) */
}
#date {
	color:#A3C19F;
	font:normal 10px arial;
}
#logo {
	margin:6px 0 0 15px
}

#headerColumn2 {
	float:left;
	height:115px;
	width:434px;
}
#searchBox {
	background:url(/img/bg_searchBox.png) no-repeat scroll 0 5px;
	height:85px;
	padding-top:30px;
}
#searchDropDown {
	float:left;
	margin:20px 0px 0px 32px;
}
#searchInput {
	float:left;
	margin-left:4px;
	width:208px;
}
#searchTitle {
	font:bold 12px arial;
	color:#2A4B27;
}
#searchField {
	border:1px solid #A3C19F;
	font:normal 14px tahoma;
	margin:4px 0px;
	width:180px;
}
#searchExamples {
	font:normal 12px arial;
	color:#3D7F35;
	margin-top:2px;
	margin-left:-47px;
	width:400px;
}
#searchExamples a {
	color:#CA1A7C;
	font-weight:bold;
	text-decoration:none;
}
#searchExamples a:hover {
	text-decoration:underline;
}
#searchButton {
	float:left;
	margin:15px 0 0 -20px;
}

#headerColumn3 {
	float:left;
	height:115px;
	width:215px;
}
#links {
	color:#3D7F35;
	float:left;
	padding-left:25px;
	text-align:right;
}
#links a {
	color:#3D7F35;
	font:bold 12px arial;
	text-decoration:none;
}
#links a:hover {
	text-decoration:underline;
}
#links a.icon {
	padding-left:3px;
}

#cover {
	/*background:url(/img/bg_cover2.png) no-repeat scroll -2px 1px;*/
	float:right;
	margin-top:-23px;
	margin-right:0;
	width:96px;
}
#cover img {
	border:1px solid #919191;
}
/* END HEADER */

/* MENU */
#home_header_menu {
	text-align:center;
}
#home_header_menu ul{
	background:url(/img/bg_menu.gif) repeat-x;
	height:26px;
	padding-left:20px;
	z-index: 98;
}
#home_header_menu ul ul {
	padding-left:0px;
}
#home_header_menu a {
	background:url(/img/bg_menu.gif) repeat-x;
	text-align:center;
	/*min-width:124px;*/
	padding:0 25px;
	font-family: Arial, Helvetica, sans-serif;
}
#home_header_menu li ul {
	background-image:none;
	top:26px;
}
#home_header_menu li ul a {
	background:none;
	background-color: #FFFFFF;
	border:1px solid #A3C19F;
	border-top:none;
	color: #CA1A7C;
	font:bold 13px Arial, Helvetica, sans-serif;
	min-width:124px;
	padding:5px 4px;
	text-align:left;
}
#home_header_menu li ul a:hover {
	background-color:#CA1A7C;
	color:#FFFFFF;
}
.whiteMenu a {
	background-image:none;
	background-color:#FFFFFF;
}
/* END MENU */

#leaderboardad {}

/* PRINT SHARE TOOLBAR */
#toolbar {
	margin-bottom:10px;
	font:normal 12px arial;
}
#toolbar #tools {}
#toolbar #tools #updatedDate {
	float:left;
	font:normal 12px arial;
	color:#999999;
	width:50%;
}
#toolbar #tools #share {
	float:right;
	text-align:right;
}
#toolbar #tools #share div {
	float:left;
}
#toolbar #tools #shareThis {
	float:left;
}
#toolbar #taxonomy {
	border:1px dotted #AAAAAA;
	color:#666666;
	font:bold 12px arial;
	padding:4px;
}
#toolbar #taxonomy a {
	color:#CA1A7C;
	text-decoration:none;
	margin:0 5px;
}
#toolbar #taxonomy a:hover {
	text-decoration:underline;
}
#toolbar #taxonomy span {
	color:#CA1A7C;
}

/* TAXONOMY BREADCRUMB */
#taxonomyBreadCrumb {
	margin-bottom:5px;
	font:bold 12px arial;
	color:#CA1A7C;
}
#taxonomyBreadCrumb a {
	color:#919191;
	font-size:13px;
	text-decoration:none;
}
#taxonomyBreadCrumb a:hover {
	color:#CA1A7C;
	text-decoration:underline;
}
/* END TAXONOMY BREADCRUMB */

/* TABS */
/* reference tabs.css */
/* END TABS */

/* NEWSLETTER BOX */
#newsletterBox {
	border:1px solid #A3C19F;
	float:left;
	margin:3px 0 10px 3px;
	width:300px;
}
#newsletterWrapper {
	font:normal 12px arial;
	color:#3D7F35;
	margin:4px;
}
#newsletterWrapper .title {
	font:bold 14px arial;
	color:#2A4B27;
}
#newsletterWrapper #email_padding, #newsletterWrapper #submit_padding {
	float:left;
}
#newsletterWrapper #email_padding {
	padding-top:6px;
	width:190px;
}
#newsletterWrapper #email {
	border:1px solid #A3C19F;
	font-size:14px;
	width:185px;
}
/* END NEWSLETTER BOX */

/* CALENDAR */
dl.calendar {
	font:normal 12px arial;
	margin-top:35px;
}
.calendar dt, .calendar dt a {
	color:#3D7F35;
	font:bold 13px arial;
	text-decoration: none;
}
.calendar dt a:hover {
	text-decoration:underline;
}
.calendar dd {
	margin-bottom:8px;
}
/* END CALENDAR */

/* FOLLOW US BOX */
#socialBox {
	border:1px solid #A3C19F;
	float:left;
	margin:3px 0 10px 3px;
	width:300px;
}
#socialContent {
	color:#CA1A7C;
	font:bold 14px arial;
}
#socialContent ul { margin:10px 0 10px 10px;}
#socialContent li {
	color:#000000;
	float:left;
	font:normal 10px arial;
	text-align:center;
	padding-right:5px;
}
#socialContent li a {
	background:url(/img/icon_social_large.gif) no-repeat scroll 0 0;
	display:block;
	height:18px;
	overflow:hidden;
	padding:48px 0 0;
	text-decoration:none;
	width:66px;
	color:#CA1A7C;
}
#socialContent li.twitter a { background-position:0 0; }
#socialContent li.rss a { background-position:-67px 0; }
#socialContent li.newsletter a { background-position:-134px 0; }
#socialContent li.linkedin a { background-position:-201px 0; }
#socialContent li.twitter a:hover { background-position:0 -67px; }
#socialContent li.rss a:hover { background-position:-67px -67px; }
#socialContent li.newsletter a:hover { background-position:-134px -67px; }
#socialContent li.linkedin a:hover { background-position:-201px -66px; }
/* END FOLLOW US BOX */

/* EVENTS */
.eventPicture {
	float:left;
	padding-right:5px;
	width:200px;
}
.eventPicture img {
	width:200px;
}
.eventInfo {
	float:left;
	width:420px;
}
.eventItems ul {
	font:bold 12px arial;
	color:#CA1A7C;
	list-style-type:disc;
	padding:7px 0 0 13px;
}
.eventItems ul li {
	padding:0 0 7px 0;
}
.eventItems ul li a {
	color:#000000;
	text-decoration:none;
}
.eventItems ul li a .eventDate {
	color:#3D7F35;
}
.eventItems ul li a .eventTitle {
	color:#CA1A7C;
}
/* END EVENTS */

/* BUYERS GUIDE BOX */
#buyersGuideBox, #jobsBox {
	background-color:#FFFFFF;
	border:1px solid #A3C19F;
	margin:3px 0 10px 5px;
	/*width:160px;*/
}
.leftSideWrap3Col #buyersGuideBox {
	width: 160px;
}
.leftSideWrap3Col #buyersGuideBox .newsWrapper{
	text-align: center;
}
.leftSideWrap3Col #buyersGuideBox .bgTitle {
	display:none;
}
.leftSideWrap3Col #buyersGuideBox .bgLogo {
	/*float:left;
	padding-left:4px;
	width:140px;*/
}
.leftSideWrap3Col #buyersGuideBox .bgLogo img {
	width:140px;
}
.leftSideWrap3Col #buyersGuideBox .bgDescription {
	display:none;
}
/* -- 2 COLUMN LAYOUT -- */
.leftSideWrap2Col #buyersGuideBox {
	width: 300px;
}
.leftSideWrap2Col #buyersGuideBox .newsItems {
	padding-left: 4px;
}
.leftSideWrap2Col #buyersGuideBox .bgTitle {
	color:#3D7F35;
	font:bold 14px arial;
}
.leftSideWrap2Col #buyersGuideBox .bgTitle span {
	color: #CA1A7C;
}
.leftSideWrap2Col #buyersGuideBox .bgLogo {
	float:left;
	padding-left:4px;
	width:140px;
}
.leftSideWrap2Col #buyersGuideBox .bgLogo img {
	width:125px;
}
.leftSideWrap2Col #buyersGuideBox .bgDescription {
	float:left;
	font:normal 11px arial;
	width:140px;
}
.leftSideWrap2Col #buyersGuideBox .bgDescription a {
	color:#3D7F35;
	text-decoration: none;
}
.leftSideWrap2Col #buyersGuideBox .bgDescription a:hover {
	text-decoration: underline;
}
/* -- CORP CAP IS SAME AS BG -- */
#corporateCapabilitiesBox {
	background-color:#FFFFFF;
	border:1px solid #A3C19F;
	margin:3px 0 10px 5px;
}
.rightSideWrap3Col #corporateCapabilitiesBox {
	width: 300px;
}
.rightSideWrap3Col #corporateCapabilitiesBox .newsItems {
	padding-left: 4px;
}
.rightSideWrap3Col #corporateCapabilitiesBox .bgTitle {
	color:#3D7F35;
	font:bold 14px arial;
}
.rightSideWrap3Col #corporateCapabilitiesBox .bgTitle span {
	color: #CA1A7C;
}
.rightSideWrap3Col #corporateCapabilitiesBox .bgLogo {
	float:left;
	padding-left:4px;
	width:140px;
}
.rightSideWrap3Col #corporateCapabilitiesBox .bgLogo img {
	width:125px;
}
.rightSideWrap3Col #corporateCapabilitiesBox .bgDescription {
	float:left;
	font:normal 11px arial;
	width:140px;
}
.rightSideWrap3Col #corporateCapabilitiesBox .bgDescription a {
	color:#3D7F35;
	text-decoration: none;
}
.rightSideWrap3Col #corporateCapabilitiesBox .bgDescription a:hover {
	text-decoration: underline;
}
/* -- END OF CORP CAP -- */
#buyersGuideBoxWrapper {
	padding:4px;
}
#buyersGuideBox form {
	font:bold 13px arial;
	color:#CA1A7C;
}
#buyersGuideBox form #company {
	border: 1px solid #A3C19F;
	font-size:12px;
	width: 125px;
}
#buyersGuideBox form .bgSearchBtn {
	float:right;
	margin:1px 3px 0 0;
}
#buyersGuideBox form select {
	font-size:10px;
	width:125px;
}
/* END BG BOX */

/* VIEWS */
.rightSideBox2Col {
	padding:0 2px;
	width:646px;
}
/* END VIEWS */

/* CURRENT ISSUE */
#issueName {
	color:#CA1A7C;
	font:bold 18px arial;
}
#issueSections {
	font:bold 12px arial;
}
#issueSections a {
	color:#3D7F35;
	text-decoration:none;
}
#issueSections a:hover {
	text-decoration:underline;
}
.issueMainArticles {
	width:100%;
}
.issueArticles {
	float:left;
	width:48%;
}
.issueMainArticles .header, .issueArticles .header {
	border-bottom: 1px solid #A3C19F;
	color:#CA1A7C;
	font:bold 16px arial;
	margin-top:9px;
}
.issueMainArticles .subhead, .issueArticles .subhead {
	font:normal 14px arial;
	margin:9px 0 3px 0;
}
.issueMainArticles ul, .issueArticles ul {
	color:#CA1A7C;
	font:normal 13px arial;
	list-style-type:disc;
	padding-left:13px;
}
.issueMainArticles li, .issueArticles li {
	margin-bottom:4px;
}
.issueMainArticles li.nobullet {
	list-style-type:none;
	margin-left:-12px;
}
.issueMainArticles li div, .issueArticles li div {
	color:#333333;
}
.issueMainArticles a, .issueArticles a {
	color:#3D7F35;
	font-weight:bold;
	text-decoration:none;
}
.issueMainArticles a:hover, .issueArticles a:hover {
	text-decoration:underline;
}
.issueMainArticles .thumbHolder {
	float:left;
	padding-right:5px;
	width:115px;
	height:43px;
	overflow:hidden;
}
.issueMainArticles .thumbHolder a {
	border:1px solid #A3C19F;
	display:block;
	text-align:center;
	height:40px;
	width:115px;
}
.issueMainArticles .thumbHolder img {
	border:0;
	/*height:40px;*/
	width:115px;
}
.issueMainArticles .descriptionHolder {
	float:left;
	width:480px;
}
/* END CURRENT ISSUE */

/* FORMS */
.form li {
	margin-bottom: 5px;
}
.form label {
	display:inline-block;
	width:200px;
}
.form label.error {
	color:#ff0000;
	font-size:11px;
	margin-left: 3px;
}
.form fieldset {
	border:none;
}
.form fieldset legend {
	font-weight:normal;
	padding: 0 0 5px;
}
.form fieldset label {
	display:block;
	padding-left:10px;
	width:auto;
}
/* END FORMS */

/* GENERAL CSS */
.col1 {
	clear:left;
}
.col2 {
	clear:right;
}

#printsharetoolbar {
	margin-top:5px;
}

a.knowledgeCenterLink {
	color:#3D7F35 !important;
	font:bold 13px arial;
	text-decoration:none;
}
a.knowledgeCenterLink:hover {
	text-decoration:underline;
}

.sisterSitesBox {
	border: 1px solid #A3C19F;
	margin:0 5px;
}
.sisterSitesBox .boxTitle {
	font-size:16px;
	text-align:left;
	padding-left:10px;
}
.sisterSitesBox .urlColumn {
	float:left;
}
.sisterSitesBox .urlColumn a {
	color:gray;
	font:bold 12px arial;
	text-decoration:none;
}
.sisterSitesBox .urlColumn a:hover {
	text-decoration:underline;
}
.realatedNews li {
	margin-bottom:5px;
}
.relatedNews li a {
	color:#000000;
	text-decoration:none;
}
.relatedNews li a:hover {
	text-decoration:underline;
}


#footer {
	background-color:#FFFFFF;
	clear:both;
	float:none;
	font:normal 12px arial;
	margin:5px;
	width:950px;
	text-align: center;
}
#footer a {
	color:#456CA3;
	text-decoration:none;
}
#footer a:hover {
	text-decoration:underline;
}
#sistermagazinenews{
	background-color:#FFFFFF;
}

#sisterSites {
	background-color:#ffffff;
	font:normal 12px arial;
	margin-bottom:10px;
}
#sisterSitesWrapper {
	font:bold 12px arial;
}
#sisterSitesWrapper ul {
	width:20%;
	float:left;
	list-style-type:none;
	margin:0 -10px 0 10px;
	padding:0;
}
#sisterSitesWrapper li {
	margin-bottom:6px;
}
#sisterSitesWrapper a {
	color:#666666;
	text-decoration:none;
}
#sisterSitesWrapper a:hover {
	text-decoration:underline;
}

#subscribeDropDowns {}
#subscribeDropDowns form {
	float:left;
	text-align:center;
	width:470px;
}

.footerMenu {
	background:transparent url(/img/bg_menu.gif) repeat-x scroll 0 0;
	height:26px;
	margin:0 5px;
	text-align: center;
}
.footerMenu ul {
	list-style-type:none;
	display:inline-block;
}
.footerMenu li {
	border-left:1px solid #FFFFFF;
	float:left;
	height:14px;
	margin-top: 6px;
}
.footerMenu li:first-child {
	border-left:none;
}
.footerMenu li a {
	color:#FFFFFF;
	display:block;
	font:normal 12px arial;
	margin:0px 15px;
	text-decoration:none;
}
.footerMenu li a:hover {
	text-decoration:underline;
}
.facebox {
	font:normal 12px arial;
}
.facebox .footer a {
	color:#bbbbbb;
	font:normal 10px arial;
	text-decoration:none;
}
.facebox .footer a.close:hover {
	text-decoration:underline;
}
/* END GENERAL CSS */

/* COLORS
Pink:  #CA1A7C
Green: #3D7F35
Pale Green: #A3C19F
Dark Green: #2A4B27
Blue: #456CA3
Light Blue: #6DA7BD
Gray: #919191
Borders: #A3C19F
*/

.boxTitle {
	background:url(/img/bg_title.gif) bottom left repeat-x;
	color:#CA1A7C;
	font:bold 14px arial;
	height:26px;
	margin-top:7px;
	text-align:center;
}

#mainContent3Col .boxTitle {
	padding-left:7px;
	text-align:left;
}

#contentWrapper {
	/*border:1px solid #000000;*/
	clear:both;
	float:none;
	width:960px;
}
#mainContent3Col {
	background-color:#FFFFFF; /*#c8c8c8;*/
	float:left;
	margin-left:170px;
	width:470px;
}
#mainContent3ColContent {
	padding:0 5px;
}

#storiesWrapper {
	border:1px solid #A3C19F;
	margin:3px 0 10px 3px;
	width:470px;
}
.currentStory {
	margin:3px 5px;
}
.currentStory .csInfo {
	float:left;
	width:315px;
	padding-right:5px;
}
.currentStory .csTitle, .currentStory .csTitle a {
	color:#CA1A7C;
	font:bold 16px arial;
	text-decoration:none;
}
.currentStory .csTitle a:hover {
	text-decoration:underline;
}
.currentStory .csSummary {
	font:normal 13px arial;
}
.currentStory .csSummary .readmore {
	font:bold 12px arial;
	color:#CA1A7C;
	text-decoration:none;
}
.currentStory .csSummary .readmore:hover {
	text-decoration:underline;
}
.currentStory .csRelated {
	border-left:1px solid #999999;
	color:#666666;
	float:left;
	font:bold 11px arial;
	min-height:120px;
	padding-left:5px;
	width:125px;
}
.csRelated ul {
	color:#CA1A7C;
	list-style-type:disc;
	padding:7px 0 0 13px;
}
.csRelated ul li a {
	color:#3D7F35;
	font-weight:bold;
	text-decoration:none;
}
.csRelated ul li a:hover {
	text-decoration:underline;
}

#knowledgeCenterBox {
	background:url(/img/bg_knowledge_center.png) no-repeat;
	padding-top: 30px;
	background-color:#FFFFFF;
	border:1px solid #999999;
	float:left;
	width:100%;
}
.knowledgeCenterCat {
	float:left;
	font:normal 12px arial;
	/*height:140px;*/
	width:220px;
}
.knowledgeCenterWrapper dl {
	font:normal 12px arial;
}

.knowledgeCenterWrapper dt {
	font:bold 14px arial;
	color:#CA1A7C;
	margin:10px 0 5px 0;
}
.knowledgeCenterWrapper dd {
	background:url(/img/bg_bullet_pink_small.gif) 1px 5px no-repeat;
	padding:0 10px;
	margin-bottom:5px;
}
.knowledgeCenterWrapper dd a {
	color:#3D7F35;
	font:normal 13px arial;
	text-decoration:none;
}
.knowledgeCenterWrapper dd a:hover {
	text-decoration:underline;
}

#ad_sponsoredLinks {
	background-color:#FFFFFF;
	border:1px solid #999999;
	float:left;
	margin-bottom:10px;
	width:100%;
}
/* END HOMEPAGE */

.sponsoredLinksColumn {
	float:left;
	font-family:arial;
	font-size:12px;
	padding:10px;
	width:45%;
}
.sponsoredLink {
	margin-bottom:10px;
}
.sponsoredLinkTitle {
	font-weight:bold;
	color:#6DA7BD;
}
.sponsoredLinkDescription {
	font-weight:normal;
	color:#000000;
}
.sponsoredLinkURL a {
	font-weight:normal;
	color:#3D7F35;
	text-decoration:none;
}
.sponsoredLinkURL a:hover {
	text-decoration:underline;
}


#leftColumn3Col {
	background-color:#FFFFFF; /*#00ff00;*/
	float:left;
	margin-left:-650px;
	width:170px;
}
#leftColumn3ColContent {
	padding:0 5px;
}

#jobListings {
	padding-left:4px;
}
#jobListings dt {
	font:bold 14px arial;
	color:#3D7F35;
}
#jobListings dd {
	font:normal 14px arial;
	color:#000000;
	margin-bottom:5px;
}

.leftTowerAd {
	padding-left:3px;
	text-align:center;
}

#rightColumn3Col {
	background-color:#FFFFFF; /*#b5d5ff;*/
	float:left;
	width:310px;
}
#rightColumn3ColContent {
	padding:0 5px;
}

.releasesWrapper {
	font-family:arial;
}
.releasesWrapper ul {
	padding-left:8px;
}
.releasesWrapper ul li {
	float:left;
	padding-right:5px;
	text-align: center;
}
.releasesWrapper ul li a {
	color:#3D7F35;
	font-size: 11px;
	text-decoration: none;
}
.releasesWrapper ul li a:hover {
	text-decoration: none;
}

.newsWrapper {
	font-family:arial;
}
.newsWrapper .newsDate {
	font-size:10px;
	color:#919191;
	margin-bottom:5px;
}
.newsWrapper .newsItems {}
.newsWrapper .newsItems ul {
	color:#CA1A7C;
	list-style-type:disc;
	padding:0 0 0 13px;
}
.newsWrapper .newsItems ul li {
	font:normal 12px arial;
	padding:0 0 7px 0;
}
.newsWrapper .newsItems ul li a {
	color:#3D7F35;
	text-decoration:none;
}
.newsWrapper .newsItems ul li a:hover {
	text-decoration: underline;
}
/*.newsWrapper .newsItems ul li a span {
	color:#CA1A7C;
	font-size:11px;
	font-weight:bold;
}*/

.topContentWrapper {}
.topContentWrapper .topContent2Col ol {
	float:left;
	width:40%;
}
.topContentWrapper ol {
	font:bold 12px arial;
	color:#CA1A7C;
	padding:35px 0 0 25px;
	list-style-type:decimal;
}
.topContentWrapper li {
	padding:0 0 7px 0;
}
.topContentWrapper li a {
	color:#3D7F35;
	text-decoration:none;
}
.topContentWrapper li a:hover {
	text-decoration:underline;
}
.topContentWrapper .col1, .topContentWrapper .col2 {
	float:left;
	margin-top:-22px;
	width:50%;
}
.corp_cap img{
	border: 1px solid #CCCCCC;
}

a {
	color: #3D7F35;
	text-decoration: none;
        }
/* For Edit Image Popup */
.image_left_column_con .overlay_left_column {
    width: 400px;
}

#loginOverlay {
	padding-top: 0px;
}
.loginOverlay {
	min-height: 290px;
	width: 640px;
}
#login { width: 640px; }
#login h1 { font: normal 28px arial; }
#login h2 { color: #3a87bd; font: normal 16px arial; }
#login .box {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #cdcdcd;
	float: left;
	margin-right: 5px;
	min-height: 290px;
	width: 48%;
}

#login .box2 {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #cdcdcd;
        background: #9bb69b no-repeat-y;
	float: left;
	margin-right: 5px;
	min-height: 290px;
	width: 48%;
}

#login .title {
	background: url(/img/bg_box_title_grey.png) repeat-x;
	font: normal 16px arial;
/*	color: #6a6c6d;*/
        color:#fff;
	height: 33px;
	line-height:32px;
	margin-top: 2px;
	width: 100%;
}

#login .title2 {
	background: url(/img/bg_box_title_grey.png) repeat-x;
	font: normal 16px arial;
/*	color: #6a6c6d;*/
        color:#999;
	height: 33px;
        line-height:32px;
	margin-top: 2px;
	width: 100%;
}

#login .red {color:#d95aa1;}
#login .blue { background: url(/img/bg_box_title_blue.png) repeat-x; }
#login .green { background: url(/img/bg_menu.gif) repeat-x; }
#login .title span { margin-left: 10px; }
#login .content { margin: 10px; }
#login .content td { padding: 0 5px 5px 0;}
#login .content .error { padding-left: 0px; }
#login .content label.error { padding-left: 5px; }

/* For Edit Image Popup */
.image_left_column_con .overlay_left_column {
    width: 400px;
}

.pad {
    padding-left:10px;
}

.greentxt {
    color:#008b45;
}

.redtxt {
    color:#d95aa1;
}

