﻿#content #new { position:absolute; top:-9px; left:2px; }
#content p.margin { width:319px; }
#content { padding:40px 65px 15px; }
html { background-color:#f5f6f7; }
body { background:transparent; width:984px; margin:0 auto; }
#outerbody { width:100%; padding-top:10px; background:url() no-repeat 0 0; }
#content { padding:30px 52px 12px; background:url() repeat-y; _margin-right:-52px; width: 880px; }
#innerbody { padding-bottom:10px; background:#fff url() no-repeat 0 100%; }
.replaced { display: block; height: 10px; overflow: hidden; outline: none; text-indent: -9999px; width: 10px; }
#topmenu { border-style: none;
	border-color: inherit;
	border-width: 0;
	top: 1px;
	left: 0px;
}
#topmenu h2 a { width:146px; background-image:url(); }
#topmenu ul li a { color:#333; }
#topmenu ul li a:hover { color:#08c !important; }
#topmenu h2 a,
#topmenu a.downloadnow { }
body.mainbody-home    #topmenu ul li#topmenuitem-home a,
body.mainbody-commsstrategy #topmenu ul li#topmenuitem-commsstrategy a,
body.mainbody-pr #topmenu ul li#topmenuitem-pr a,
body.mainbody-cms #topmenu ul li#topmenuitem-cms a,
body.mainbody-brand #topmenu ul li#topmenuitem-brand a,
body.mainbody-corporateidentity #topmenu ul li#topmenuitem-corporateidentity a,
body.mainbody-logodesign #topmenu ul li#topmenuitem-logodesign a,
body.mainbody-contactus #topmenu ul li#topmenuitem-contactus a { color:#999; }
body.mainbody-home #topmenu ul li#topmenuitem-home a,
body.commsstrategy #topmenu ul li#topmenuitem-commsstrategy a,
body#pr #topmenu ul li#topmenuitem-pr a,
body#cms #topmenu ul li#topmenuitem-cms a,
body#brand #topmenu ul li#topmenuitem-brand a,
body#corporateidentity #topmenu ul li#topmenuitem-corporateidentity a,
body#logodesign #topmenu ul li#topmenuitem-logodesign a,
body#contactus #topmenu ul li#topmenuitem-contactus a { color:#999 !important; cursor:default; }

.footerlist { display: block; zoom: 1; padding-top: 3px; padding-left: 0px;}
.footerlist:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.footerlist li { float: left; display: inline; }
.footerlist a { border-left: 1px solid #797c80; padding: 0 0 0 0.75em; margin-left: 0.75em; }
.footerlist a.first { border-left: 0 !important; padding-left: 0; margin-left: 0 !important; }

.footerlist2 { display: block; zoom: 1; }
.footerlist2:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.footerlist2 li { float: left; display: inline; }
.footerlist2 a { border-left: 1px solid #797c80; padding: 0 0 0 0.75em; margin-left: 0.75em; }
.footerlist2 a.first { border-left: 0 !important; padding-left: 0; margin-left: 0 !important; }


#footer { width: 980px; color: #888; font-size: 10px; margin: 18px auto; padding-bottom: 36px; text-align: left !important;  }
#footer a { color: #08c; }
#footer p { margin-bottom: 1em; }
#footer .list {
	clear: both;
	width: 100%;
	padding-top: 9px;
	margin: 0;
	padding: 0;
}
#footer .list2 {
	clear: both;
	width: 100%;
	padding-top: 0px;
	margin: 0;
	padding: 0;
}

#footer .list p { float: left; margin-left: 3px; }
#footer .list2 a { padding: 0 10px; }
#footer .list2 p { float: left; margin-left: 3px; }
#footer ul.footerlist a.choose { margin-left: 0; border: 0; }
#footer .list .sphinnLink { margin-left: 0; border: 0; }

.rss {
	font-size: 10px;
	background-color: #E6F1F8;
	font-color:  #EEEEEE;
}
.rss a:link {
	COLOR: #777777;

}
.homepageContent
{
	font-size: 13px;
}
.newStyle1 {
	padding-top: 5px;
	margin-top: 5px;
}
.discList {
	list-style-type: disc;
	font-size: 13px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 9px;
	padding-left: 0px;
}
.lowerBookmarkLink 
{
	padding-top: 4px; 
	margin-left: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.footerLeftLink
{
	padding: 0 0 0 10px;
}