#homepage {padding-top:20px; margin:0;}
#homepage td, div, span, ul li {font-family:"Segoe UI", Tahoma, Arial, Verdana, Helvetica; font-size:13px!important; color:#555555;} 
#homepage a {color:#0C7AAF; font-size:13px!important;}
#homepage a:hover {color:#EF8427; font-size:13px!important;}

div.rounded-border {border:1px solid #e2e2e2; -moz-border-radius:8px; -khtml-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;}

#announcements {background-color:#8ad786; color:#ffffff; font-weight:bold; padding:5px 5px 5px 15px; margin:-5px 0px 15px 0px;}

#top-content ul {padding:0px 0px 0px 10px; margin:5px 0px 5px 10px; list-style:none; overflow:hidden;}
#top-content li {width:97%; clear:both; text-align:left; padding-left:15px; background:url(../img/home/web20/bullet.png) no-repeat top left;}

#footer-top p {margin:10px 0px 10px 0px;}
#footer-top a, #footer-bottom a {font-size:11px!important; color:#ffffff;}
#footer-top a:hover, #footer-bottom a:hover {font-size:11px!important; color:#ffffff;}
#footer-top div, #footer-bottom div {font-size:11px!important; line-height:18px; color:#999999;}
#footer-top div.header {font-size:13px!important; color:#6fb24e; font-weight:bold; line-height:24px;}
#footer-top div.section {float:left; width:220px; padding:10px 10px 20px 10px;}

#footer-bottom  p {margin:14px 0px 14px 0px;}
#footer-bottom div.item {float:left; padding:0px 52px 0px 52px; border-right:solid 1px #999999;}
#footer-bottom div.item.last {border-right:none;}

a.sign-up {font-size:12px!important; font-family:"Segoe UI", Tahoma, Arial, Verdana, Helvetica!important;  color:#555555; padding-right:15px;}
a.sign-up:hover {color:#EF8427;}
a.signin div {width:81px; height:32px; background:url(../img/home/web20/login_button.png) no-repeat 0 0;}
a.signin.menu-open div {width:81px; height:36px; background:url(../img/home/web20/login_button.png) no-repeat -81px 0;}
#signin_menu {position:absolute; width:170px; z-index:100; padding:10px; text-align:left; line-height:16px; background:#ffffff; border:2px solid #378e44; -moz-border-radius:8px 0px 8px 8px; -khtml-border-radius:8px 0px 8px 8px; -webkit-border-top-left-radius:8px; -webkit-border-bottom-left-radius:8px; -webkit-border-bottom-right-radius:8px; border-radius:8px 0px 8px 8px;}
#signin_menu div.login {background:#ffffff;}
#signin_menu .login div, #signin_menu .login a {font-size:11px!important;}

.login-submit {border-style:none; width:70px; height:30px; background:#ffffff url(../img/home/web20/login_button.png) no-repeat -162px 0; cursor:pointer;}
 
#slideMenu.closed {left:-300px;}
#slideMenu{position:absolute; left:0; top:120px; width:300px; height:270px; border:2px solid #416888; border-left:0px; background-color:#FFFFFF; z-index:20; -moz-border-radius:0px 8px 8px 0px; -khtml-border-radius:0px 8px 8px 0px; -webkit-border-top-right-radius:8px; -webkit-border-bottom-right-radius:8px; border-radius:0px 8px 8px 0px;}
#slideMenu a.toggleBtn{position:absolute; right:0; top:0; outline:none; display:block; height:166px; width:38px; border-width:1px 1px 1px 0px; margin:0; background:url(../img/home/web20/weekly_demo.png) no-repeat 0 0; z-index:20;}
#slideMenu a.toggleBtnHighlight{position:absolute; right:0; top:0; outline:none; display:block; height:166px; width:38px; border-width:1px 1px 1px 0px; margin:0; background:url(../img/home/web20/weekly_demo.png) no-repeat 0 -166px; z-index:20;}
#slideMenu div{font-family:"Segoe UI", Tahoma, Arial, Verdana, Helvetica; font-size:13px!important; color:#555555;}
#slideMenu div.content{padding:10px; z-index:20;}
#slideMenu div.header{font-weight:bold; color:#5fa828;}
#sildeMenu div.desc{line-height:18px;}
#slideMenu div.webinar {line-height:23px; float:left;}
#slideMenu div.webinar.register {line-height:23px; float:right; padding-right:60px;}
#slideMenu div.webinar.register a {color:#0C7AAF;}
#slideMenu div.webinar.register a:hover {color:#EF8427;}

/*Begin Override Jquery UI Tabs Stylesheet*/
.tabs-container {background:url(../img/home/web20/tabbar_background.png) repeat-x; width:960px; margin-top:15px;}
#tabs {border:none; padding:0; margin-left:110px;}
#tabs .ui-widget-header {border:none; margin:0; padding:0; background: url(../img/home/web20/tabbar_background.png) repeat; height:43px; -moz-border-radius:0px; -khtml-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;}
#tabs .ui-widget-content {text-align:left; margin-left:-110px; position:relative; float:left;}
#tabs .ui-state-default {line-height:35px; width:182px; height:35px; background:url(../img/home/web20/tabs.png) no-repeat 0 0; border:none; margin:6px 0px 0px 0px; padding:0px 5px 0px 0px;}
#tabs .ui-state-default a {color:#ffffff; font-weight:bold; font-family:"Segoe UI", Tahoma, Arial, Verdana, Helvetica; font-size:13px!important;}
#tabs .ui-state-hover {line-height:35px; width:182px; height:36px; background:url(../img/home/web20/tabs.png) no-repeat -375px 0; border:none; margin:5px 0px 0px 0px; padding:0px 5px 0px 0px;}
#tabs .ui-state-hover a {color:#ffffff; font-weight:bold;font-family:"Segoe UI", Tahoma, Arial, Verdana, Helvetica; font-size:13px!important;}
#tabs .ui-state-active {line-height:36px; width:182px; height:36px; background:url(../img/home/web20/tabs.png) no-repeat -187px 0; border:none; margin:6px 0px 0px 0px; padding:0px 5px 0px 0px;}
#tabs .ui-state-active a {color:#283d65; font-weight:bold; font-family:"Segoe UI", Tahoma, Arial, Verdana, Helvetica; font-size:13px!important;}
#tabs .ui-state-default a:hover, #tabs .ui-state-hover a:hover {color:#ffffff;}
#tabs .ui-state-active a:hover {color:#283d65;}
#tabs .ui-tabs-nav li a {padding:0; margin:0; width:100%; text-align:center;}
#tabs  .ui-tabs-hide { position:absolute; left:-10000px;}
/*End Override Jquery UI Tabs Stylesheet*/

#tabs p {margin:8px 0px 8px 0px;}
#tabs hr {color:#d5d5d5; background:#d5d5d5; margin:25px 0px 25px 0px;}

#tabs div.left-column {float:left; width:370px; margin-top:10px; padding-right:40px;}
#tabs div.right-column {float:left; width:460px; margin-top:15px; padding-left:50px; border-left:solid 1px #d5d5d5;}

/*used for tab-1 planning philosophies*/
#tabs div.bulletpoint {float:left; color:#FFFFFF; font-weight:bold; font-size:14px!important; height:36px; width:36px; margin-bottom:5px; background:url(../img/home/web20/tab1_philosphy_points.png) no-repeat; padding:8px 0px 0px 13px;}
#tabs div.bulletpoint-text {float:left; width:320px; line-height:18px;}
/*used for tab-1 planning philosophies*/

/*used for tab-1 key features*/
#tabs div.top-item-container {float:left; height:270px; width:180px; padding:0px 60px 0px 0px; margin:15px 0px 0px 0px; font-size:12px!important;}
#tabs div.bottom-item-container {float:left; height:270px; width:180px; padding:0px 0px 0px 0px; margin:15px 0px 0px 0px; font-size:12px!important;}
#tabs div.image-title {font-weight:bold; padding-bottom:2px;}
#tabs div.item-image {float:left; height:180px; width:180px; margin-bottom:5px; border:solid 1px #e2e2e2; text-align:right;}
#tabs div.item-image.thumb1 {background:url(../img/home/web20/keyfeatures/key_feature_thumbs.png) no-repeat 0 0;}
#tabs div.item-image.thumb2 {background:url(../img/home/web20/keyfeatures/key_feature_thumbs.png) no-repeat -180px 0;}
#tabs div.item-image.thumb3 {background:url(../img/home/web20/keyfeatures/key_feature_thumbs.png) no-repeat -360px 0;}
#tabs div.item-image.thumb4 {background:url(../img/home/web20/keyfeatures/key_feature_thumbs.png) no-repeat -540px 0;}
#tabs div.item-image.thumb5 {background:url(../img/home/web20/keyfeatures/key_feature_thumbs.png) no-repeat 0 -180px;}
#tabs div.item-image.thumb6 {background:url(../img/home/web20/keyfeatures/key_feature_thumbs.png) no-repeat -180px -180px;}
#tabs div.item-image.thumb7 {background:url(../img/home/web20/keyfeatures/key_feature_thumbs.png) no-repeat -360px -180px;}
#tabs div.item-image.thumb8 {background:url(../img/home/web20/keyfeatures/key_feature_thumbs.png) no-repeat -540px -180px;}
#tabs div.item-image.thumb9 {background:url(../img/home/web20/keyfeatures/key_feature_thumbs.png) no-repeat 0 -360px;}
#tabs div.item-image.thumb10 {background:url(../img/home/web20/keyfeatures/key_feature_thumbs.png) no-repeat -180px -360px;}
#tabs div.item-image.thumb11 {background:url(../img/home/web20/keyfeatures/key_feature_thumbs.png) no-repeat -360px -360px;}
#tabs div.item-image.thumb12 {background:url(../img/home/web20/keyfeatures/key_feature_thumbs.png) no-repeat -540px -360px;}
#tabs div.image-expander {float:right; position:relative; margin:-15px -15px 0px 0px;}
/*used for tab-1 key features*/

/*used for tab-3 "How Do I Start?"*/
#tabs-3 div.first-column {float:left; width:205px; height:500px; padding:10px 5px 5px 5px; margin:9px 9px 9px 0px; background-color:#f2f2f2; border:1px solid #e2e2e2; -moz-border-radius:8px; -khtml-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;}
#tabs-3 div.second-column {float:left; width:205px; height:500px; padding:10px 5px 5px 5px; margin:9px 9px 9px 9px; border:1px solid #e2e2e2; -moz-border-radius:8px; -khtml-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;}
#tabs-3 div.third-column {float:left; width:205px; height:500px; padding:10px 5px 5px 5px; margin:9px 9px 9px 9px; background-color:#f2f2f2; border:1px solid #e2e2e2; -moz-border-radius:8px; -khtml-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;}
#tabs-3 div.fourth-column {float:left; width:205px; height:500px; padding:10px 5px 5px 5px; margin:9px 0px 9px 9px; border:1px solid #e2e2e2; -moz-border-radius:8px; -khtml-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;}
#tabs-3 div {line-height:20px;}
#tabs-3 ul {padding-left:10px; margin:5px 0px 5px 10px;}
#tabs-3 li {padding-bottom:10px;}
#tabs-3 div.goto-arrow {float:left; width:20px; height:20px; margin-left:10px; cursor:pointer; background:url(../Img/Css/bxSlider/gray_next_small.png) no-repeat 0 -20px;}
#tabs-3 div.goto-arrow:hover {background-position:0 0;}
/*used for tab-3 "How Do I Start?"*/

/*Begin Override Jquery Ticker Stylesheet*/
#ticker-wrapper ul {height:0px;}
#ticker-wrapper.has-js {float:left; border:none; font-family:"Segoe UI", Tahoma, Arial, Verdana, Helvetica; margin:0px 0px 0px 18px; width:750px;}
#ticker {background:#f2f2f2; margin-top:2px; width:665px; height:30px;}
#ticker-title {background:#f2f2f2; margin-top:2px;}
#ticker-content {background:#f2f2f2; margin-top:2px; font-weight:normal;}
#ticker-content a:hover{text-decoration:none; color:#0C7AAF;}
#ticker-title span {font-family:"Segoe UI", Tahoma, Arial, Verdana, Helvetica; font-size:13px!important; color:#555555;}
#ticker-swipe {background:#f2f2f2; width:750px;}
/*End Override Jquery Ticker Stylesheet*/

 /*Begin Override Jquery FancyBox Stylesheet - Only Needed for IE6 */
.fancybox-ie6 #fancybox-close {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Script/JQuery/fancybox/fancy_close.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-left-ico {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Script/JQuery/fancybox/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-right-ico {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Script/JQuery/fancybox/fancy_nav_right.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-over {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Script/JQuery/fancybox/fancy_title_over.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-left {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Script/JQuery/fancybox/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-main {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Script/JQuery/fancybox/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-right {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Script/JQuery/fancybox/fancy_title_right.png', sizingMethod='scale'); }
#fancybox-loading.fancybox-ie6 div	{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Script/JQuery/fancybox/fancy_loading.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-n { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Script/JQuery/fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Script/JQuery/fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Script/JQuery/fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Script/JQuery/fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Script/JQuery/fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Script/JQuery/fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Script/JQuery/fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Script/JQuery/fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }
 /*End Override Jquery FancyBox Stylesheet*/
 
/*Begin Override Jquery bxSlider Stylesheet*/
#key-features-slider {width:450px; height:570px; padding:0; margin:0; overflow:hidden;}
#key-features-slider ul {width:450px; height:570px; padding:0; margin:0; overflow:hidden;}
#key-features-slider li {width:450px; height:570px; padding:0; margin:0;}
.bx-wrapper {position:relative!important; margin-top:-28px!important;}
.bx-pager {margin-bottom:10px!important; margin-left:0px!important;}
.pager-link {color:#ffffff!important; text-decoration:none!important;}
.pager-active {color:#ffffff!important; text-decoration:none!important; font-weight:bold;}
.bx-pager a {background:url(../Img/Css/bxSlider/gray_pager.png) no-repeat 0 -20px; padding:1px 8px 3px 6px;}
.bx-next {right:153px!important; top:6px!important; width:20px; height:20px; background:url(../Img/Css/bxSlider/gray_next_small.png) no-repeat 0 -20px;}
.bx-prev {left:147px!important; top:6px!important; width:20px; height:20px;  background:url(../Img/Css/bxSlider/gray_prev_small.png) no-repeat 0 -20px;}
.bx-pager .pager-active,.bx-pager a:hover,.bx-next:hover,.bx-prev:hover {background-position: 0 0!important;}
/*End Override Jquery bxSlider Stylesheet*/

/*Begin JqueryTools Stylesheet*/
.tooltip {display:none; background:transparent url(../Script/JQuery/JQueryTools/black_arrow.png); height:90px; width:180px; padding:15px; text-align:left; font-size:12px!important; font-family:"Segoe UI", Tahoma, Arial, Verdana, Helvetica; color:#ffffff;}
/*End JqueryTools Stylesheet*/
