html, body					{margin: 0 10px 20px 10px; padding: 0; background: #fff; color: #333; font-size: 11px; font-family: arial, tahoma, verdana, sans-serif;}
img,
img a						{border: 0;}
a							{color: #006699; text-decoration: underline; font-weight: bold;}
a.highLite					{padding-left: 8px; background: url(/Themes/Simply/images/arrow_small_blue.gif) no-repeat 0 5px;}
a:hover	{
color: #333;
}
h1							{margin: 6px 0 6px 0; font-size: 12px; font-weight: bold;}

#PartnerOnly				{margin: 0; padding: 0; position: absolute; top: 194px; left: 578px; width: 166px; height: 27px;}
*:first-child+html #PartnerOnly	{left: 589px;}

#sageContainer				{margin:0 auto; width:750px;}

.Header						{height: 45px; font-size: 16px; padding-top: 0px; padding-right: 15px; text-align: right;}
.Header A					{color: #939393; text-transform: uppercase; font-family: Arial; font-size: 9px; margin: 0 6px; position:relative; top: -2px;}
.Header A:Visited			{color: #939393;}
.Header A.Logo				{position: relative; top: 10px; padding: 0;}
.Header SELECT				{width: 198px; height: 18px; font-family: Arial; font-size: 10px; font-weight: bold;}
.TopBorder					{width: 750px; background: url(/Themes/Simply/images/Common/PageShellTopBorder.gif) no-repeat top left; position: relative; padding-top: 10px; text-align: right;}
#PageContent				{margin: 0; padding-top: 10px; width: 748px; background: #fff; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;}
/*#wrapSub					{margin: 0 auto; background: #fff; width: 730px; overflow: hidden;}
#mastTitlewrap				{margin: 0 auto; background: #fff; width: 730px; overflow: hidden;}
*/
#navUtility					{margin: 0 auto; width: 730px; height: 17px; text-align: right;}
#navUtility ul				{margin: 0; padding: 0; list-style: none; font-size: 10px; text-transform: uppercase; color: #666;}
#navUtility ul li			{margin: 0; padding: 0; display: inline;}
#navUtility ul li span		{position: relative; top: -3px; color: #6699cc;}
#navUtility ul li a			{text-decoration: none; color: #666; position: relative; top: -3px; font-weight: normal;}
#navUtility ul li a:hover	{text-decoration: none; color: #00826a;}

/* Product Select List */
/*#productform				{margin: 0; padding: 0;}
#productform select 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 157px; margin-top: 3px; margin-left: 3px; 	}*/
		
#masthead					{margin: 0 auto; width: 730px; overflow: hidden;}		
/* #masthead .lozenge			{padding: 20px 0 18px 21px; float: left;} */
#masthead .lozenge			{padding: 10px 0 9px 21px; float: left;}
#masthead .lozenge img		{margin-right: 8px; margin-bottom: 10px; border: 0;}			
#masthead .tag				{padding: 20px 10px 0 0; float: right; text-align: right;}
#masthead .lozenge span,
#masthead .tag span			{display: none;}
#masthead .tag div			{font-weight: bold; color: #006699;}
#masthead .tag div #ctl00_ctl00_bhcr_ctl02_ctl00_ctl01		{margin-right: 0px; font-weight: bold; color: #006699;}

/* Begin: MAINNAVBAR */
#nav						{margin: 0 auto; padding: 0; background: #006699; border-bottom: 6px solid #fff; _border-bottom: 5px solid #fff; width: 730px; height: 24px; position: relative; z-index: 2;}
#nav ul 					{margin: 0; padding: 0; list-style: none; float: left; background: #006699; font-weight: bold; border-top: 1px solid #fff; border-bottom: 1px solid #fff;}
#nav li 					{position: relative; float: left; width: 182px; list-style: none; text-align: center;}
#nav li ul 					{margin: 1px 0 0 0; padding: 7px 0 9px 0; background: #eeedeb; position: absolute; left: -9999px; height: auto; font-weight: normal; border: 1px solid #006699;}
#nav li ul li 				{margin: 1px 0 1px 0; padding: 0; text-align: left;} 
#nav li ul li a 			{margin: 0; padding: 1px 0 1px 15px; color: #666;}
#nav li ul li a:hover		{background: #fff; color: #006699;} 
#nav li ul					{width: 240px;}
#nav li ul li a,				
#nav li ul li a:hover		{width: 225px;}
#nav li ul ul 				{left: -1000px;}
#nav li a 					{margin: 0; padding: 5px 0px; color: #333; width: 182px; display: block; text-decoration: none; white-space: no-wrap;}	
#nav li a:hover 			{background: #e5eff5; color: #333; cursor: hand;}
#nav li:hover ul ul,
#nav li:hover ul ul ul, 
#nav li:hover ul ul ul ul, 
#nav li.sfhover ul ul, 
#nav li.sfhover ul ul ul, 
#nav li.sfhover ul ul ul ul {left: -1000px;}
#nav li:hover ul, 
#nav li li:hover ul, 
#nav li li li:hover ul, 
#nav li li li li:hover ul, 
#nav li.sfhover ul, 
#nav li li.sfhover ul, 
#nav li li li.sfhover ul, 
#nav li li li li.sfhover ul {left: 0;}
#nav li.active				{color: #333; background: #e5eff5; height: 24px; }
#nav li.active a			{color: #333;}
#nav li.active ul li a		{color: #666;}
#nav li a span 				{display: block; height: 14px; vertical-align: middle; text-transform: uppercase;}	

/** Support for the "iehover-fix.js" **/
#nav iframe 				{position: absolute; left: 0; top: 0; z-index: 0; filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);}
/** end **/

#nav li#one			{border-right: 1px solid #fff; border-bottom: 1px solid #fff;}
#nav li#two			{border-right: 1px solid #fff; border-bottom: 1px solid #fff;}
#nav li#two ul		{width: 180px;}
#nav li#two ul li a	{width: 165px;}
#nav li#three       {border-right: 1px solid #fff; border-bottom: 1px solid #fff;}
#nav li#four        {border-right: 1px solid #fff; border-bottom: 1px solid #fff; width: 180px;}
#nav li#four a		{width: 180px;}
/* End: MAINNAVBAR */

#navLeft					{width: 160px; float: left;}
#navLeft h1					{margin: 0; padding: 10px 0 0 11px;  width: 149px; height: 24px; color: #004433; font-size: 11px; font-weight: bold; background: url(../images/bg_navLeft_title.gif) no-repeat #eeeae6;}
#navLeft h1 a				{color: #000; text-decoration: none;}
#navLeft ul					{margin: 18px 0px; padding: 0; width: 160px; list-style-type: none; font-size: 12px;}
#navLeft li					{margin-left: 5px; border: 0px solid #000; padding: 0 0 0 10px; background: url(../images/arrow_small_blue.gif) no-repeat 0 5px;}
#navLeft li a				{text-decoration: none; font-weight: normal;}
#navLeft li.active			{background: url(../images/arrow_small_black_down.gif) no-repeat 0 6px;}
#navLeft li.active a		{text-decoration: underline; color: #000;}
#navLeft .sub				{margin: 0; width: auto; font-size: 11px;}
#navLeft .sub li			{background: url(../images/dash_blue.gif) no-repeat 2px 8px;}
#navLeft .sub li a			{text-decoration: none; color: #006699;}
#navLeft .sub li a:hover	{color: #333;}
#navLeft .sub li.active a	{text-decoration: underline; color: #000;}
#navLeft .secondSetnavLeft					{font-size: 11px;}
#navLeft .secondSetnavLeft li.dotted		{margin: 0; padding: 0; background: none;}
#navLeft .secondSetnavLeft li.dotted div	{background: url(../images/bg_horizontal_dotted.gif) repeat-x top; width: 154px; height: 10px; border: 0px solid #000;}


/* Begin: SITEMAP */
/* 
#Sitemap ul li a 			{font-size: 12px; font-weight: bold; list-style-image: url(../images/blank.gif);}
#Sitemap ul ul li a 		{font-size: 12px; font-weight: normal; list-style-image: url(../images/arrow_small_green.gif);}
#Sitemap ul ul ul li a 		{font-size: 12px; font-weight: normal; list-style-image: url(../images/dash_green.gif);}
#Sitemap ul ul ul ul li a 	{font-size: 12px; font-weight: normal; list-style-image: url(../images/blank.gif);}
 */
.sitemap ul li 				{list-style-type: none;}
.sitemap ul li ul li		{margin-bottom: 0;}
.sitemap ul li ul			{margin-bottom: 10px; list-style-type: none;}
.sitemap ul li ul a			{font-weight: normal;}
/* End: SITEMAP */

/* Begin: PAGECHARTS */
.pagechart				{margin-left: 22px; margin-right: 10px; border-top: 1px solid #c1bcb3; border-left: 1px solid #c1bcb3;}
.pagechart tr td		{border-bottom: 1px solid #c1bcb3; border-right: 1px solid #c1bcb3;}
.pagechart .titlebar	{margin: 0; background: #f1eee9; font-weight: bold;}
.pagechart .center		{text-align: center;}
/* End: PAGECHARTS */


.LeftWidePortletWindow
{
	background: url(/Themes/Simply/images/Common/PortletLeftWideBottom.gif) no-repeat bottom left;
	margin: 15px 0 20px 0; 
	padding-bottom: 10px;
	width: 540px; 
	float: left;
}

.LeftWidePortletWindow h1
{
	background: url(/Themes/Simply/images/Common/PortletLeftWideHeader.gif) no-repeat top left;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	height: 26px;
	padding-left: 11px;
	line-height: 26px;
	margin: 0 0 15px 0;
}

.LeftWidePortletWindow P
{
	color: #333333;
	font-family: Arial;
	font-size: 11px;
	padding: 0 15px 15px 15px;
}

.Footer
{
	margin: 0;
	text-align: left;
	padding: 1px 0px 18px 0px;
	width: 750px;
	background: url(/Themes/Simply/images/Common/SageShellFooterBackground.gif) no-repeat bottom left;
}
.Footer .greenspace			{padding: 7px 0 0 0; height:5px; width: 730px; border-top: 1px solid #CCCCCC; font-size:0px; clear: both;}
.Footer .greenspace2			{padding: 7px 0 0 0; margin-bottom:18px; height:7px; width: 730px; border-bottom: 1px solid #CCCCCC; font-size:0px; clear: both;}
.FooterPadding
{
	padding: 0 10px;
}
.Footer IMG.Logo
{
	float: right;
	margin-right: 17px;
}
.Footer P
{
	margin: 4px 0;
	padding-left: 12px;
	font-family: Arial;
	font-size: 10px;
	color: #00826a;
}
.Footer P A:link, A:visited
{
	color: #00826a;
}
.Footer HR
{
	height: 1px;
	color: #cfcfd1;
	background-color: #cfcfd1;
	clear: both;
	margin: 6px 0;
}


/* Added by RLJ 10-16-2008 
   Team Bios section on the home page */
#TeamBios div{
	margin: 5px 15px 5px 15px; 
	padding-bottom: 10px;

}
#TeamBios h4 {
	margin: 0 0 10px 0;
}
#TeamBios img {
	border-width:0px;
	width:80px; 
	margin:0 15px 10px 0; 
	float:left
}
#TeamBios p {
	margin: 0 0 10px 0;
	padding: 0;
}
#TeamBios hr {
	float: left;
	width: 70%;
	text-align: center;
	border: #999999 dotted 1px;
}


/* added for news box */

.popup280 .item {
    width: 280px;
    background: url(/Themes/Simply/images/popup_bg.gif) repeat-y;
    margin: 17px 0 0 1px; }
    .popup280 .item .wrapper {
      width:100%;
      background: url(/Themes/Simply/images/popup_bottom.gif) no-repeat 0 bottom; }
    .popup280 .item .wrapper2 {
      width:100%;
      background: url(/Themes/Simply/images/popup_top.gif) no-repeat;
      padding: 14px 10px 8px 14px; }
    .popup280 .item h3 {
      font-size:  120%;
      font-weight: bold;
      color: #fff;
      margin: 0 0 1em 0; }
    .popup280 .item h5 {
      font-size:  90%;
      font-weight: bold;
      color: #000;
      margin: 0 0 0.5em 0; }
    .popup280 .item h6 {
      font-size:  90%;
      font-weight: bold;
      color: #000;
      margin: 0 0 0.5em 0; }
    .popup280 .item p {
      font-size:   100%;
      color: #000;
      margin: 0 0 1em 0; }    


/* Model Popup Summary */
.modalPopup {
	background-color:#ffffff;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:350px;
}

.modalBackground {
	background-color:White;
	filter:alpha(opacity=80);
	opacity:0.8;
}

.watermark {
	background:White;
}

.popupControl {
	background-color:White;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}