html			{ background:#F1F6F9 url(../images/home/html-bg.jpg) repeat-x left top; }
body			{ text-align:center; background:transparent url(../images/home/body-bg.jpg) no-repeat top center; height:1120px; }

#HeaderWpr      { position:relative; height:526px; background:transparent url(../images/home/header-bg.jpg) no-repeat left top; }

h1#Logo { left:0; position:absolute; top:32px;}
h1#Logo a { background:transparent url(../images/home/logo.png) no-repeat scroll left top; cursor:pointer; display:block; width:315px; height:74px;}

#HeaderMenuWpr .menuOuterWrapper {  background:transparent url(../images/home/header_action_bg_right.jpg) no-repeat right top;  height:47px; min-height:47px; width:500px;}
#HeaderMenuWpr .menuInnerWrapper { background:transparent url(../images/home/header_action_bg_left.jpg) no-repeat left top; height:47px; min-height:47px;}
#SiteActionsMenuInnerWpr .SiteActionsMenuItemWpr .SiteActionsMenuItemInnerWpr .menuItem1 a { display:block; background:transparent url(../images/home/home_icon.jpg); width:55px; height:18px;}
#SiteActionsMenuInnerWpr .SiteActionsMenuItemWpr .SiteActionsMenuItemInnerWpr .menuItem2 a { display:block; background:transparent url(../images/home/contactus_icon.jpg); width:81px; height:18px;}
#SiteActionsMenuInnerWpr .SiteActionsMenuItemWpr .SiteActionsMenuItemInnerWpr .menuItem3 a { display:block; background:transparent url(../images/home/email_signup_icon.jpg); width:96px; height:18px;}


#SplashWpr 		{ top:146px; position:absolute; right:8px; width:422px;}

#HeaderContentWpr { width:520px; height:190px; position:absolute; bottom:165px; left:0; overflow:hidden;}
#HeaderContentWpr .title p { display:block; margin-bottom:5px;}
#HeaderContentWpr .content p { display:block; font-size:14px; color:#D2E5F3; font-family: Georgia, "Times New Roman", Times, serif; font-style:italic; margin:0; padding:0; line-height:1.3em;}
#HeaderContentWpr .button p a { display:block; background: url(../images/home/header-content-button.png) no-repeat left top; width:331px; height:29px; float:right;}
#HeaderContentWpr .button p a span { display:none;}

#SiteContentWpr		 { background:transparent url(../images/home/SiteContentWpr-bg.jpg) no-repeat left top; position:relative;}
#ContentWpr     { width:980px; height:434px; min-height:434px;}
#ContentInnerWpr { padding:0;}

#TimelineWpr { height:35px; width:880px; padding:14px 0 0 80px; display:block;}
#TimelineWpr .leftquote { float:left; margin-right:10px;} 
#TimelineWpr .Timeline { float:left; margin-right:10px;}
#TimelineWpr .Timeline p { font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:15px; color:#A2BADC;}
#TimelineWpr .Timeline p a { color:#B8DB85 !important; cursor:pointer;}										
#TimelineWpr .rightquote { float:left;}										

#CallToActionWpr { position:absolute; top:0; right:0; width:980px; height:340px; margin-top:50px;}
#CallToActionWpr #CallToActionInnerWpr {}

#CallToActionWpr #CallToActionInnerWpr #CallToActionOne { float:left; margin-right:13px; padding:6px 6px 0; width:220px; height:340px; position:relative;}
#CallToActionWpr #CallToActionInnerWpr #CallToActionOne .image { display:block; width:221px; height:92px;}
#CallToActionWpr #CallToActionInnerWpr #CallToActionOne .contentwpr { padding:10px 0 0 8px;}
#CallToActionWpr #CallToActionInnerWpr #CallToActionOne .contentwpr .title { font-size:23px; color:#003682; } /*Cufon Needed - Myriad Pro Cond*/
#CallToActionWpr #CallToActionInnerWpr #CallToActionOne .contentwpr .name { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#2684C9;}
#CallToActionWpr #CallToActionInnerWpr #CallToActionOne .contentwpr .content { color:#0F1C26; font-size:12px; line-height:1.3em;}
#CallToActionWpr #CallToActionInnerWpr #CallToActionOne .contentwpr .quote p { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-style:italic; color:#477CA6; font-size:12px;}
#CallToActionWpr #CallToActionInnerWpr #CallToActionOne .button { position:absolute; bottom:0; left:42px;}
#CallToActionWpr #CallToActionInnerWpr #CallToActionOne .button p a { display:block; float:left; background:url(../images/home/Btn-Read-More.jpg); width:149px; height:32px;}
#CallToActionWpr #CallToActionInnerWpr #CallToActionOne .button p a span { display:none;}

#CallToActionWpr #CallToActionInnerWpr #CallToActionTwo { float:left; padding:6px 6px 0; width:220px; height:340px; margin-right:14px; position:relative;}
#CallToActionWpr #CallToActionInnerWpr #CallToActionTwo .image { display:block; width:221px; height:92px;} 
#CallToActionWpr #CallToActionInnerWpr #CallToActionTwo .contentwpr { padding:10px 0 0 8px;}
#CallToActionWpr #CallToActionInnerWpr #CallToActionTwo .contentwpr .title { font-size:23px; color:#003682;} /*Cufon Needed - Myriad Pro Cond*/
#CallToActionWpr #CallToActionInnerWpr #CallToActionTwo .contentwpr .content { font-size:12px; color:#0F1C26; line-height:1.3em;}
#CallToActionWpr #CallToActionInnerWpr #CallToActionTwo .button { position:absolute; bottom:0; left:40px;}
#CallToActionWpr #CallToActionInnerWpr #CallToActionTwo .button p a { display:block; float:left; background:url(../images/home/Btn-About-Us.jpg); width:149px; height:32px;}
#CallToActionWpr #CallToActionInnerWpr #CallToActionTwo .button p a span { display:none;}

#CallToActionWpr #CallToActionInnerWpr #CallToActionThree { float:left; padding:6px 6px 0; width:220px; height:340px; margin-right:14px; position:relative;}
#CallToActionWpr #CallToActionInnerWpr #CallToActionThree .image { display:block; width:221px; height:92px;} 
#CallToActionWpr #CallToActionInnerWpr #CallToActionThree .contentwpr { padding:10px 0 0 8px;}
#CallToActionWpr #CallToActionInnerWpr #CallToActionThree .contentwpr .title { font-size:23px; color:#003682;} /*Cufon Needed - Myriad Pro Cond*/
#CallToActionWpr #CallToActionInnerWpr #CallToActionThree .contentwpr .event { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#2684C9; font-weight:bold;}
#CallToActionWpr #CallToActionInnerWpr #CallToActionThree .contentwpr .date { font-size:11px; color:#6695BB;}
#CallToActionWpr #CallToActionInnerWpr #CallToActionThree .contentwpr .content { font-size:12px; color:#0F1C26; line-height:1.3em;}
#CallToActionWpr #CallToActionInnerWpr #CallToActionThree .button { position:absolute; bottom:0; left:38px;}
#CallToActionWpr #CallToActionInnerWpr #CallToActionThree .button p a { display:block; float:left; background:url(../images/home/Btn-View-Details.jpg); width:149px; height:32px;}
#CallToActionWpr #CallToActionInnerWpr #CallToActionThree .button p a span { display:none;}

#CallToActionWpr #CallToActionInnerWpr #NewsWpr { float:left; width:242px; height:330px; padding-top:14px;}
#CallToActionWpr #CallToActionInnerWpr #NewsWpr #HomepageNewsList { padding:0 24px 0 14px;}
.NewsHeading { font-size:20px; color:#D0DEEB; padding-left:14px;} /*Cufon Needed - Myriad Pro Cond*/
#NewsButton { position:absolute; right:24px; top:16px;}
#NewsButton p a { display:block; background: url(../images/home/Btn-View-All.jpg); width:55px; height:21px;}
#NewsButton p a span { display:none;}
.item { padding:4px 0 4px 0; color: #FF0000; font-size:40px}
.first {  }
.last { }
.title a { display:block; font-size:13px; font-weight:normal; color:#F2DE7D !important; line-height:normal; border-bottom: solid 1px #60ADDD; padding-bottom:10px; white-space:nowrap; text-overflow:ellipsis; width:200px; overflow:hidden;}
.itemHeader,
.itemFooter { display:none; }


#CallToActionWpr #CallToActionInnerWpr #NewsWpr #EducationWpr { padding:14px 24px 0 14px; margin-top:16px;}
#CallToActionWpr #CallToActionInnerWpr #NewsWpr #EducationWpr .EduHeading { font-size:20px; color:#D0DEEB;} /*Cufon Needed - Myriad Pro Cond*/
#CallToActionWpr #CallToActionInnerWpr #NewsWpr #EducationWpr ul li a { display:block; font-size:13px; font-weight:normal; color:#F2DE7D !important; line-height:normal; border-bottom: solid 1px #60ADDD; padding:10px 0;}
#EduButton { position:absolute; right:24px; bottom:138px;}
#EduButton p a {display:block; background: url(../images/home/Btn-View-All.jpg); width:55px; height:21px;}
#EduButton p a span { display:none;}
ul, ol {margin:0 !important;}


#SiteFooterWpr  { text-align:center; margin-bottom:20px; height:83px;}
#FooterWpr      { width:980px; height:67px; margin:0 auto; text-align:left; position:relative; background:transparent url(../images/footer-bg.jpg) no-repeat left top;}
#Footer         { }
#CopyrightWpr	{ position:absolute; left:20px; top:10px; }
#Copyright		{ color:#0A2C6C; font-size:12px; line-height:normal;  }
#ForteLogo      { position:absolute; right:20px; top:20px;}
#ForteLogo a    { display:block; cursor:pointer; background:url(../images/ForteLogo.png); width:133px; height:25px; }
#ForteLogo span { display:none; }
