/* Common Text Styles */
	.cufon-loading h1 { /* for Cufon.replace('h1') */
				visibility: hidden !important;
			}

ul li { display: inline; margin-left: 0px;}
a {color: #07487d; font:  13px Helvetica,Arial,sans-serif; text-decoration: none;}
a:hover {color: #6CAEDF; }
h1, h2 {font-weight: normal;}
h1 {color: #6CAEDF; font: 35px Helvetica,Arial,sans-serif; margin: 30px 0 11px 0; }
h1.goth {padding-top: 25px; }
h2 {color: #6f7072; font-size: 20px; padding-top: 0px; line-height: 25px;  }
h3 { font: bold 13px/18px Helvetica,Arial,sans-serif; text-transform: uppercase; margin-bottom: 4px; padding-bottom: 0px; }
hr { margin-right: 20px; border-top: 1px solid #e1e1e1 !important;}
p {color:#6e7072; font: 13px/18px Helvetica,Arial,sans-serif; }

#h1Title {  }
#h2Title {display: none; }
#h4Title {display: none; }
#top_menuD  {display: none; }
#tourLink {display: none; }

/* Top Header Styles */
h1#logo {margin-top: -15px; margin-left: 7px; }
#logo a{ background: url(i/logo.jpg) no-repeat top left; display: block; width: 320px; height: 50px; text-indent: -99999em;}
.login { float: right; margin-bottom: 12px; }
.login li a { position:relative; float: left;  padding: 0 19px 0 0; height: 8px; margin-top: 12px; text-transform: uppercase; font: 11px/8px Helvetica,Arial,sans-serif; }
li a.demoBg { display: block; height: 19px; border: none; background-color:  #72c267; font-size: 10px;  color: white; margin-top: -5px;  padding: 14px 16px 2px 16px; }
li a.teleph {padding-left: 17px; background: url(i/teee.jpg) no-repeat 0 0px;padding-top: 2px;  color: #6f7072; padding-bottom: 2px; margin-top: 10px; }
.login li a.last { padding-right: 0px; padding-left: 7px; border-right: none; }
.menuArea {position:relative; float: right; height: 40px; }
.top_menu { position:relative; float: right; margin-top: 18px; margin-right: -10px; }
.top_menu li a { position:relative; float: left;  padding: 0 7px; border-right: 1px solid #b7b7b7; color: #b7b7b7; text-transform: uppercase; font: 12px/8px Helvetica,Arial,sans-serif; }
.top_menu li a.last { border-right: none; padding-right: 0px; }
.top_menu li a.active{ color: black; }
.top_menu li a.active:hover { color: black; cursor: default;}
.top_menu li a:hover { color: #69934a; }

/* Footer Styles */
#footer { background:none; float:right; margin:10px 0 20px; padding:10px 0 0; }
.footerNav ul li { display:inline; list-style:none; }
.footerNav ul li a { background:none repeat scroll 0 0 transparent; border-right:1px solid #BCBCBC; color:#6f7072;  float:left; margin:0; padding:0 5px; text-decoration:none; font-size: 11px; }
.footerNav ul li a:hover { color:#69934a; margin:0; padding:0 5px; }
.footer_topLine { border-top: 1px solid #e1e1e1; margin-top: -1px; }
.footer_logos { margin: 0px 0 20px 80px; }
.copyright { background: none; border: none; color:#6f7072; padding-left: 0pt; font-size: 11px;  margin-top: 20px; display: block;}
.footer_link hr { background: url(i/rule_bottom.jpg) no-repeat top left; height: 12px; width: 680px; border: none;}


/*Home Page*/
.homePage .heroArea { background: url(i/home_bg.jpg) no-repeat top left; height: 290px; width: 940px;  }
.homePage h1 {color: white; padding: 29px 0 0 30px; font-size: 36px; margin-top: 0px; }
.homePage h2 {color: white; padding: 0px 0 0 30px; margin-top:0px; font-size: 18px; line-height: 25px; }
.homePage  h4.recom {color: white; padding: 0px 0 0 30px; font-size: 16px;  }
.homePage .demo { background: url(i/demo.jpg) no-repeat top left; height: 79px; width: 259px; position: absolute; top: 88px; left: 664px; text-indent: -99999em; }
.homePage .tour { color: white; position: absolute; top: 165px; left: 682px; background: url(i/house.jpg) no-repeat center right; padding-right: 20px; }
.homePage .tour span {color: #8b9ab5;}
.home_hr {background: url(i/hr_home.jpg) top left no-repeat; display: block; height: 18px; width: 940px; border:none; margin-top: -5px; margin-bottom: 4px; }
.hr_under  {background: url(i/hr_under.jpg) top left no-repeat; display: block; float: left; position: relative; height: 18px; width: 940px; border:none; margin-top: 0px; margin-bottom: 4px; }
.teamPage {height: 347px;  }

/* Request Form Styles */
.formVT {width: 480px; padding: 20px; border: 1px solid #e5e5e5; display: block; position: relative; float: left; }
.formVT h1 { margin: 00px 0 0px 0px;  }
.formVT input { border:1px solid #dedcd9; float: left; margin:7px 19px 7px 0; padding:5px; width: 206px;  color: #6f7072; position: relative; float: left; }
.formVT #company { width: 442px; }
.formVT select { border:none; background: url(i/select_bg.jpg) no-repeat top left;  float: left; margin:7px 19px 7px 0; padding:0 0 1px 3px; width: 219px; color: #6f7072; font: 12px Arial,sans-serif; position: relative;  float: left; }
.formVT .form_bg {background: url(i/form_bg.jpg) no-repeat top left;  position: relative; display: block; float: left; width: 488px; height: 77px; margin-top: 20px; margin-bottom: -20px;  }
.formVT .btn_demo_r { background: url(i/btn_demo_r.jpg) no-repeat top left;  position: relative; display: block; float: right;margin-right: 24px;  width: 127px; height: 41px;  border: none; text-indent: -99999em; margin-top: 20px; }
.formVT  .contact-close {position: absolute; left: 272px; top:32px; }
/* Product Tour Styles*/

/* Sidebar Menu Styles */
#menu { background-color: #f5f5f5;  width: 220px; float: left; position: relative; }
#menu .sidebar { border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; padding:0px; margin: 0px;} 
#menu .sidebar li { display: block;  height: 40px;  margin-right: -1px; }
#menu .sidebar li.active { background-color: white; border-top: 1px solid #e7e7e7;  border-bottom: 1px solid #e7e7e7; border-right: none; }
#menu .sidebar li a {  display: block;   padding: 14px 0px 14px 20px; color: #07487d; font: 14px Helvetica,Arial,sans-serif;}
#menu .sidebar li a:hover {  color:#6CAEDF; }
#menu .sidebar li.active a:hover  { color: #07487d; cursor: default;}
#menu  .top_span { display: block; padding-top: 20px; border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; }
#menu .banners { display: block;   padding: 20px; margin: 0px; border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1;}
#menu .bannerImage { margin: 20px 0 18px 0;}
.sidebar_column h2.goth { margin: 0px 0 8px 0; padding: 0 20px 20px 0; }
#colorbox {border: 1px solid #000; }

/* Center of Product Tour Page  Styles */
.sidebar_column {background: url(i/sidebar_bg.jpg) repeat-y top left; border-top: 1px solid #e1e1e1;  border-bottom: 1px solid #e1e1e1; }

.heroImage { margin-left: -10px; }
.cashImages { padding: 5px; background-color: white; border: 1px solid #ececec; margin: 0px 0 6px 0; }
.center .grid_6 p { margin-bottom: 20px; padding-right: 18px;}
.link { background: url(i/link.jpg) no-repeat bottom right; padding-right: 10px; padding-bottom: 0px; margin: 0px 0 0px 0;}
.footer_link { margin-top: -16px;}
.footer_link hr { margin-left: -10px; margin-right: 30px;}
.footer_link .link { float: right; margin-right: 30px; background: url(i/arrow.jpg) no-repeat right top; padding: 0px 19px 20px 0;}
.footer_link .link_left { margin-left: 0px; background: url(i/arrow_left.jpg) no-repeat left top; padding: 0px 0  20px 19px;}
.sidebar_column .footer_topLine { border-top: none;  }
.footerHr {background:url("i/rule_bottom.jpg") no-repeat scroll left top transparent; border:medium none; height:12px; width:680px; float: left; position: relative; margin: 10px 0 20px -10px;}


/*Overview */
.blue_bg { background: url(i/top_bg_1.jpg) no-repeat left top; width: 680px; display: block; height: 388px; margin: 30px 0 20px 0px; padding: 0px; }
.blue_home_bg { background: url(i/top_bg_1.jpg) no-repeat left top; width: 680px; display: block; height: 375px; margin: 0px 0 20px 0px; padding: 0px; }
.overview .heroImage { margin-left: 1px; margin-top: 30px; }
h1.tracktime { margin: 28px 0 0px -2px; }
.sidebar_column .overview h2.goth {margin-bottom: 0px; }
.sidebar_column .center  .featuresExpences li {display: block; list-style-type:disc; padding: 3px 0; color: #6f7072; margin-top: 10px;}
.sidebar_column .center  .featuresExpences li b {color: #464646; }
.sidebar_column .center ul.featuresExpences {list-style-type: square; list-style:disc outside disc; padding: 0 40px 0 2px; margin-top: -20px;}
.sidebar_column .center .payments {margin-left: 0px; margin-right: 20px; width:210px; padding-bottom: 40px;}
.sidebar_column .center .difpayments {padding-bottom: 30px;}

/* Expense Reports */
.sidebar_column .expense_reports h2.goth {margin-bottom: 0px; padding-right: 20px; }
.sidebar_column .expense_reports .blue_bg { background: url(i/top_bg_3.jpg) no-repeat left top; width: 680px; display: block; height: 475px; margin: 2px 0 20px 0px; padding: 0px; }
.sidebar_column .expense_reports ul.featuresExpences {margin: 7px 0 0 20px; padding: 0;}
.sidebar_column .expense_reports .featureListsSide1 li {padding-right: 0px; }
.sidebar_column .expense_reports .omega .featuresExpences li {padding-right: 20px; }
.sidebar_column .expense_reports .featureListsSide1 {margin-right: 0px; width: 330px;  }
.sidebar_column .expense_reports  .heroImage {margin: 13px 0 -5px 56px;} 
.sidebar_column .expense_reports .payments {padding-bottom: 0px; }
.sidebar_column .expense_reports .difpayments  {padding-bottom: 10px; }

/* Products - Invoicing */
.sidebar_column .invocing .blue_bg { background: url(i/top_bg_4.jpg) no-repeat left top; width: 680px; display: block; height: 427px; margin: 2px 0 10px 0px; padding: 0px; }
.invocing .heroImage {margin: 25px 0 0 4px;}
.sidebar_column .invocing h2.goth {margin-bottom: 0px; }
.invocing .computer { display:block; float:left; height:120px; margin-left:30px; padding-right:30px; position:relative; }
.invocing .comp_view {margin-right: 4px; } 
.invocing .compText {margin-bottom: 7px; } 
.datesInv { margin-bottom: 10px; display: block; }
.invocing .details {display: block; margin-left: -2px; }

#cboxLoadedContent {border: 1px solid #E9E9E9; }
/* Product Tour - Integrate */
.sidebar_column .integration  h2.goth { padding-bottom: 10px; }
.sidebar_column .integrat ul.featuresExpences {padding-left: 14px; padding-top: 30px;}
.sidebar_column .insideparagraph ul.featuresExpences   { padding-top: 0px; padding-bottom: 0px; }
.sidebar_column .integration  .heroImage { padding-left: 24px; padding-top: 20px;}
.sidebar_column .integration .bannersLogo {padding-left: 60px; padding-bottom: 20px;}
.sidebar_column .integration .smallLogo {padding-bottom: 30px; }
.sidebar_column .integration .paychecxlogo { margin-top: 19px; margin-left: 15px; display: block;}
.sidebar_column .integration .surePayroll { margin-left: 15px; display: block;}
.sidebar_column .integration .adp_logo { float: right; margin-top: -120px; margin-right: 20px; display: block;}
.sidebar_column .integration .peach { padding-left: 25px;} 
.sidebar_column .integration .sendOutLogo { padding-left: 5px; } 
.sidebar_column .integration .secondRow {padding-bottom: 10px; padding-top: 23px; }
.sidebar_column .integration .sleeter {display: block; float: right; margin-right: 20px; margin-top: 80px; }
.sidebar_column .integration .gold {padding-top: 20px;  padding-left: 20px; }
.sidebar_column .integration .intuit {padding-top: 28px;}
.blue_bg { background: url(i/blue_bg_top.jpg) no-repeat left top; width: 680px; display: block; height: 410px; margin: 3px 0 20px 0px; padding: 0px; }
.sidebar_column .blue_bg .integrat  ul.featuresExpences { padding-left:14px; padding-top:50px; }
.integration .grid_6 p {margin-bottom: 20px;}

.computer {float: left; padding-right: 30px; height: 120px; display: block; position: relative; margin-left: 20px; margin-top: 20px;}
.compText {padding-bottom: 17px;  background: url(i/video_bg.jpg) no-repeat left top; width: 680px; height: 161px; margin-top: 10px; margin-left: -0px;}
.compText h3 { padding-top: 20px; }
.compText p { padding-right: 30px; }
.compText .link { background: url(i/blue_link.jpg) no-repeat center right;  }
.sm_bot { background: url(i/rule_sm_bot.jpg) no-repeat top left; width: 680px; display: block; height: 20px;  border: none; display: block; margin-bottom: 0px; }

/* Product Tour - Approvals  */
.multiple_approvals h1 {margin-bottom: -10px; }
.multiple_approvals .blue_bg { background: url(i/blue_top_bg2.jpg) no-repeat left top; width: 680px; display: block; height: 454px; margin: 23px 0 20px 0px; padding: 0px; }
.multiple_approvals .heroImage {margin: 19px 0 0 1px; }
.sidebar_column .multiple_approvals ul.featuresExpences {margin: 25px 0 0 20px; padding: 0;}
.sidebar_column .multiple_approvals .featureListsSide1 li {padding-right: 40px; }
.sidebar_column .multiple_approvals .featureListsSide1 {margin-right: 0px; width: 330px;  }
.sidebar_column .multiple_approvals h2.goth {margin-right: 20px; }
.sidebar_column .multiple_approvals .timecards {margin-left: -20px; }
.sidebar_column .multiple_approvals .datesInv {padding-right: 10px; margin-bottom: 0px; width: 330px; }
.sidebar_column .multiple_approvals .payments  {padding-bottom: 25px;  margin-left: 15px; width: 195px; }


/* Product Tour - Currency  */
.multi_currency h1 {margin-bottom: -15px; }
.multi_currency .blue_bg { background: url(i/top_bg_4.jpg) no-repeat left top; width: 680px; display: block; height: 427px; margin: 30px 0 20px 0px; padding: 0px; }
.multi_currency .heroImage {margin: 19px 0 0 91px; }
.sidebar_column .multi_currency ul.featuresExpences {margin: 25px 0 0 20px; padding: 0;}
.sidebar_column .multi_currency .featureListsSide1 li {padding-right: 20px; }
.sidebar_column .multi_currency .featureListsSide1 {margin-right: 0px; width: 330px;  }
.sidebar_column .multi_currency h2.goth {margin-right: 20px; }
.sidebar_column .multi_currency .timecards {margin-left: -20px; }
.sidebar_column .multi_currency .datesInv {padding-right: 10px; margin-bottom: 0px; width: 330px; }
.sidebar_column .multi_currency .payments  {padding-bottom: 25px;  margin-left: 15px; width: 195px; }


/* Product Tour - Paperless  */
h1.paper {margin-bottom: 13px; }
.sidebar_column .paperless  .heroImage {margin: 19px 0 0 1px; }
.sidebar_column .paperless .blue_bg { background: url(i/top_bg_3.jpg) no-repeat left top; width: 680px; display: block; height: 475px; margin: -10px 0 20px 0px; padding: 0px; }
.sidebar_column .paperless .iconSmall {float: left; padding-right: 10px; padding-bottom: 15px; margin-top: -6px;  }
.sidebar_column .paperless .calendarParagr {padding-right: 0px; display: block; }
.sidebar_column .paperless .attachImg {padding-bottom: 10px; margin-left: -3px; }
.sidebar_column .paperless .featureListsSide1 {position: absolute; left: 3px; top: 298px; }
.sidebar_column .paperless  .compText  { margin-left:0; margin-top:0px; padding-bottom:20px; }

/* Product Tour - Timesheets */
.sidebar_column .timesheets  .heroImage {margin: 19px 0px 0 -1px; display: block;}
.sidebar_column .timesheets .blue_bg { background: url(i/blue_top_bg2.jpg) no-repeat left top; width: 680px; display: block; height: 454px; margin: -4px 0 20px 0px; padding: 0px; }
.sidebar_column .timesheets ul.featuresExpences {margin: 17px 0 0 20px; padding: 0;}
.sidebar_column .timesheets .featureListsSide1 li {padding-right: 0px; }
.sidebar_column .timesheets .omega .featuresExpences li {padding-right: 20px; }
.sidebar_column .timesheets .featureListsSide1 {margin-right: 0px; width: 330px;  }
.sidebar_column .timesheets .timecard  { margin-left: -8px;} 
.sidebar_column .timesheets .narrowcol  p{ margin-left: -1px; margin-right: 15px; }
.sidebar_column  .timesheets .seconbiggertool {padding-top: 0px; }
.sidebar_column  .timesheets .smaltable {padding-bottom: 15px; }
.sidebar_column .timesheets .grid_6 p { margin-bottom:20px; }

/* Product Tour - Reporting  */
h1.simple {margin-bottom: 10px; }
.sidebar_column .reporting .blue_bg { margin-bottom: 0px; height: 474px;  background:url("i/blue_top_bg2.jpg") no-repeat scroll left top transparent; } 
.sidebar_column .reporting  .heroImage {margin: 20px 0px 0 2px; display: block;}
.sidebar_column .reporting ul.featuresExpences {margin: 15px 0 0 20px; padding: 0;}
.sidebar_column .reporting .featureListsSide1 li {padding-right: 0px; line-height: 16px; }
.sidebar_column .reporting .omega .featuresExpences li {padding-right: 20px; line-height: 16px;  }
.sidebar_column .reporting .featureListsSide1 {margin-right: 0px; width: 330px;  }
.sidebar_column .reporting h2.goth {padding-top: 0px; margin-bottom: 0px;  }

/* Product Tour - Secure  */
.sidebar_column .secure  .heroImage {margin: 15px 0px 20px 208px; display: block;}
.sidebar_column .secure .blue_bg { height: 427px; margin-bottom: 0px; } 
.sidebar_column .secure ul.featuresExpences {margin: 7px 0 0 20px; padding: 0;}
.sidebar_column .secure .featureListsSide1 li {padding-right: 0px; line-height: 16px; }
.sidebar_column .secure .omega .featuresExpences li {padding-right: 20px; line-height: 16px;  }
.sidebar_column .secure .featureListsSide1 {margin-right: 0px; width: 330px;  }
.sidebar_column .secure .iconSmall {float: left; margin-right: 40px; padding-bottom: 10px; }
 
/* Product Tour - Project Accounting  */
.project h1 { margin: 30px 0 10px 0;  }
.sidebar_column .project  .heroImage {margin: 20px 0px -5px 2px; display: block;}
.sidebar_column .project .blue_bg { height: 427px; margin-bottom: 0px; margin-top: 4px; } 
.sidebar_column .project  .payments { padding-left: 0px; margin-left: 10px; width: 200px;  padding-bottom: 0px; }
.sidebar_column  .project  h2.goth  {padding-bottom: 15px; }
.sidebar_column  .project .timecards {padding-bottom: 20px; display: block; }

.sidebar_column .project ul.featuresExpences {margin: 7px 0 0 20px; padding: 0;}
.sidebar_column .project .featureListsSide1 li {padding-right: 0px; line-height: 16px; }
.sidebar_column .project .omega .featuresExpences li {padding-right: 20px; line-height: 16px;  }
.sidebar_column .project .featureListsSide1 {margin-right: 0px; width: 330px;  }


/* Product Tour - Bank Integration  */
.bank_integration h1 { margin: 28px 0 6px 0;  }
.sidebar_column .bank_integration  .heroImage {margin: 20px 0px -10px 12px; display: block;}
.sidebar_column .bank_integration .blue_bg { height: 454px; margin-bottom: 0px; } 
.sidebar_column .bank_integration .blue_bg { margin-bottom: 0px; height: 474px;  background:url("i/blue_top_bg2.jpg") no-repeat scroll left top transparent; } 
.sidebar_column .bank_integration  .payments { padding-left: 0px; margin-left: 10px; width: 200px;  padding-bottom: 0px; }
.sidebar_column  .bank_integration  h2.goth  {padding-bottom: 15px; }
.sidebar_column  .bank_integration .timecards {padding-bottom: 20px; display: block; }

.sidebar_column .bank_integration ul.featuresExpences {margin: 7px 0 0 20px; padding: 0;}
.sidebar_column .bank_integration .featureListsSide1 li {padding-right: 0px; line-height: 16px; }
.sidebar_column .bank_integration .omega .featuresExpences li {padding-right: 20px; line-height: 16px;  }
.sidebar_column .bank_integration .featureListsSide1 {margin-right: 0px; width: 330px;  }


/* Product Tour - Easy Setup  */
h1.setup { margin: 28px 0 5px 0;  }
.easy_setup .featureListsSide1, .easy_setup .featureListsSide2 {margin-top: 20px;  margin-bottom: -5px; }
.easy_setup .compText .computer {float: right; position: relative; margin-top: -130px; margin-right: 10px; }
.easy_setup .compText .comp_view { width: 360px; float: left; margin-left: 120px; display: block;}
.easy_setup .compText h3 { width: 360px; float: left; margin-left: 120px;}
.easy_setup .video1 { background: url(i/video1.jpg) no-repeat top left;  }
.easy_setup .video1 h3 { margin-top: 0px;   }
.easy_setup .video3 h3 { margin-top: -3px;   }
.easy_setup .video2 { background: url(i/video2.jpg) no-repeat top left;  }
.easy_setup .video3 { background: url(i/video3.jpg) no-repeat top left;  margin-bottom: 10px; }
.easy_setup .video2 .computer {margin-top: -150px; }
.easy_setup .video1 .computer {margin-top: -130px; }




/* Our Partners Styles*/
h1.partners {  margin: 30px 40px 10px 20px;}
.our_partners .center { border: 1px solid #e1e1e1; padding: 0px;}
.our_partners .center a {color: #07487D;}
.our_partners .center a:hover {color: #69934a;}
.our_partners .center p { padding: 0 40px 0 20px; color: #6d7072; font: 13px/20px Helvetica,Arial,sans-serif;}
.our_partners .heroImage { float: right; margin: 20px 20px  40px 0;} 

.our_partners .developers  { margin-top: 28px;} 
.our_partners .developers a {color: #07487d;}
.our_partners .developers a:hover {color: #69934a; }
.our_partners .developers  .grid_3 { margin: 0 0 30px 0;} 
.our_partners .developers h5 { border-bottom: 1px solid #e1e1e1; margin: 0 20px 0 0; color:#69934A; text-transform: uppercase; font-size: 12px; padding-bottom: 5px;} 
.our_partners .developers ul  { margin: 0px; } 
.our_partners .developers ul li { display: block; color:#6F7072; } 
.our_partners .developers h3 { color:#07487D; color:#69934A; font-size:12px; font-weight:bold; line-height:18px; margin:10px 0 0; padding:0 0 0 0px; text-transform:uppercase; font:bold 13px/13px Helvetica,Arial,sans-serif;}
.our_partners .developers h4 {  color:#707173; font:bold 13px Helvetica,Arial,sans-serif; padding-bottom: 0px; margin-bottom: 5px;  margin-top: 20px; }

/* Partners - Sendout Styles */
#sendoutsContact { background:none repeat scroll 0 0 #ECECED; border:medium none; float:right; margin:20px 10px 20px 0; padding:0 0 10px; width:245px; }
#sendoutsContact h1 { background:none repeat scroll 0 0 #69934A; border-bottom:1px solid #FFFFFF; color:#FFFFFF; font-size:12px; font-weight:normal; margin:0; padding:7px 0 5px 20px; width:225px; }
#sendoutsContact h2 { color:#6F7072; font-size:11px; font-weight:bold; margin:10px 0 0; padding:0 0 0 20px; text-transform:uppercase; font-family:Helvetica,Arial,sans-serif; line-height:16px; }
#sendoutsContact p { color:#6F7072; font-size:11px;  font-weight:normal; margin:0; padding:0 0 0 20px; line-height:16px; }
#sendoutsContact a { color:#07487D; text-decoration:none; line-height:16px; }
#sendoutsContact a:hover { color:#69934a; text-decoration:none; line-height:16px; }
.our_partners .fastern { padding-left: 20px; padding-top: 20px; }
.our_partners .fastern2 { padding-left: 25px;  }
.our_partners  .sendoutsContent p { line-height:16px; margin-top: 20px; margin-left: 5px; padding-right: 20px;}

/*Team Page */
#biosContentRight h1 { color:#07487D; font-size:14px; font-weight:bold; margin:0; padding:0 0 0 20px; text-transform:uppercase; }
#biosContentRight h2 { color:#07487D; font-size:14px; font-style:italic; font-weight:normal; margin:0; padding:0 0 0 20px; text-transform:none; }
#biosContentRight { border-left:1px solid #69934A; height:auto; margin:-15px 0 20px 0; padding:0 0 10px; }
#biosContentLeft p { color:#69934A; font-size:12px; font-weight:normal; line-height:18px; text-transform:uppercase; }
#biosContentLeft h3 { color:#07487D; font-size:18px;  font-weight:bold; margin:20px 0 0 10px; }

/* Partners - Smart Vault */
.our_partners .smartvault { background-color: #c9dae8; }
#smartvaultMainBox { margin-left: 180px; background-color: white; height: 850px;  width: 600px;}
.our_partners .smartvault  .takepower { color:#009AE0; font-size:16px; font-weight:normal; letter-spacing:1px; padding-bottom: 0px;}
.boxes {background-color: white; position: relative; }
.boxesD { background-color: #e6eef5; width: 153px; height: 186px; margin-left: 20px; position: relative; float: left; }
.bodyboxeshead { color:#233174; font-family: Helvetica,Arial,sans-serif; font-size:14px; font-weight:bold; line-height:20px;  padding-bottom:5px; }
.our_partners p.bodyboxes { color:#666666; font-family: Helvetica,Arial,sans-serif; font-size:13px; line-height:18px; padding: 10px 10px 10px 30px;  }
.our_partners  .numberOne {position: absolute; margin-top: 10px; }
.our_partners .boxesDmix  { position: relative; float: left; } 
.our_partners .secondbox {  margin-left: 0px;  }
.our_partners .thirdbox { width: 200px; }
.our_partners .solution { margin-left: 30px; margin-top: -10px; width: 180px; display: block; padding-right: 10px; color:#3F9CD9; font-family: Helvetica,Arial,sans-serif; font-size:13px; line-height:18px; }
.our_partners .solution2 { margin-left: 30px; width: 180px; display: block; padding-right: 10px; margin-left: 176px; margin-top: -15px; }
.our_partners .justsimpletext {margin-top: 20px;}
.our_partners .justsimpletext ul {margin-top: 20px; padding-left: 20px; }
.our_partners .justsimpletext ul li {display: block; list-style-position: outside; list-style-type: disc; padding-left: 15px; background: url(i/dott.jpg) no-repeat 0 5px ;  padding-left: 14px;}
.our_partners .justsimpletext a.justlinktext { color:#3F9CD9; font-weight: bold; font-family: Helvetica,Arial,sans-serif; font-size:13px; line-height:18px; }
.our_partners .greenbotarea { margin-left: 180px; background-color: #e5f2dd; height: 220px;  width: 600px;}
h4.bodyboxeshead { color:#233174; font-family:Helvetica,Arial,sans-serif; font-size:14px; font-weight:bold;  line-height:20px;  padding-bottom:0px; padding-top: 10px;  }
.our_partners .resfder p {padding: 0px; margin: 0px;}
.our_partners #news {margin-left:0px;}

/* News Section */
#news {margin-left: 20px; margin-top: -1px; }
#news  h3 { background:none repeat scroll 0 0 #ECECED; border: none; font: normal 12px Helvetica,Arial,sans-serif; color: black; padding: 4px 0px; margin: 5px 0 3px 0;}
#news h5 { margin-right: 0px; border-bottom:1px solid #E1E1E1; color: #6CAEDF; font-size:12px; margin:0 0px 24px 0; text-transform:uppercase;} 
#news  p strong {color: #707173; margin-bottom: 10px;}
#news  p {color: #707173; margin-bottom: 10px; margin-top: -18px; display: block; }
#news  a {color: #07487D; }
#news  a:hover {color: #69934A; }
#news h6 {color: #6f7072; font: 10px/36px Helvetica,Arial,sans-serif; margin-top: 10px; display: block; text-transform: uppercase; }
#news hr {margin-right: 0px; margin-top: -20px; }
#news .link {font: 10px Helvetica,Arial,sans-serif; margin-top: -10px; display: inline; position: relative; float: left; margin-bottom: 20px;  }
.totalDesc {padding-right: 20px; }



/* Industries */
h1.working { margin: 28px 40px 20px  20px; display: block; }
.industries h1 {  margin: 31px 0 19px 20px; }
.industries .center {  border: 1px solid #e4e4e4; }
.industries h2{  display: block; }
.industries .cashImages { margin: 40px 0 0 0px; }
.industries .partners_logo { margin: 20px 0 0 0px; }
.industries .left_column { margin: 0px 0 30px 0px; }
.industries .choice .grid_3 h3  { margin: 20px 0 0 0px; padding-right: 0px;}


.industries .left_column p { margin: 0px 0 0 20px; padding-right: 20px;}
.industries .left_column h2 { margin: 15px 15px 25px 20px; }
.industries .left_column h3 { margin-left: 20px;  margin-top: 20px; }
.industries p { margin: 0px 0 0 0px; }
.industries p { color:#6e7072; font: 13px/18px Helvetica,Arial,sans-serif; }
.industries .people { padding: 0px 0 0 0px; } 
.industries .afterimg {margin-top: 8px;}

.industries .choice { background-color: #fafafa; margin: 0 0 0 0; }
.industries .choice .grid_3  {border: 1px solid #e4e4e4; margin: 0px -1px 0 0; padding: 0 9px 0 18px; background-color: #fafafa; height: 132px; cursor: pointer;}
.industries .choice .grid_3:hover  { cursor: pointer; background-color: white; }
.industries .choice .first  {border-left: none; }
.industries .choice .active  { background-color: white; }
.industries .choice .active:hover  { cursor: default; }
.industries .choice .active .pointer {  position: absolute; top: 132px; left: 1px; height: 11px; width: 186px; background: white url(i/choice_bg.jpg) no-repeat bottom center; }
.industries .choice .last {border-right: none; padding-right: 10px; }
.industries .choice .grid_3 h3 a {color: #577bbc; font: bold 14px/14px Helvetica,Arial,sans-serif; }
.industries .choice .grid_3 p {color: #6f7072; margin-top: 0px; padding-bottom: 20px;}

.industries  .center .clean_list { margin: 0px 20px 30px -10px; display: block;  }
.industries  .center .clean_list h2 { margin:15px 15px 25px 10px; }
.industries  .center .clean_list h3 { margin:0px 0px 0px 12px; }
.industries  .center .clean_list p { margin:0px 0px 0px 12px; padding-right:30px; padding-bottom: 20px; }



/* Home Page Styles */

.home .center {  border: 1px solid #e4e4e4; margin-bottom: 20px;}
.home .center #myId { width: 940px; }
.home .first_row { margin-bottom: 28px; }
.home .first_row .grid_4 { margin-right: 20px; }
.home .first_row .last { margin-right: 0px; }
.home .first_row .grid_4 h3 { color: #69934a; }

 .second_row h3  { color:#6CAEDF; border-bottom: 1px solid #e1e1e1;  }
.second_row h5   { margin-bottom: 0px; }
 .second_row h5 a  { color:#07487D; font: bold 16px/23px Helvetica,Arial,sans-serif; }
.second_row p   {  padding-top: 0px; display: block;  margin-top: -5px;  font: 13px/18px Helvetica,Arial,sans-serif; color: #717275;}
 .second_row p span  { color:#252525;  margin-top: 13px; display: block;  font-weight: bold; margin-bottom: 0px; padding-bottom: 3px; }
.second_row .grid_6 { padding-left: 10px;}
.home .footer_line { border-top: 1px solid #e4e4e4; }
.home  #news {margin-bottom: 10px;}
.home #news h3 {margin-bottom: 9px;}
.home #news h5 {margin-right: 0px; font-size: 13px;}
#news  a.link {text-transform:uppercase;   font: 10px/13px Helvetica,Arial,sans-serif;}

.home .about_bg { background: url(i/about-us-background.jpg) no-repeat top left; display: block; height: 369px;border: 1px solid #e4e4e4; margin: 0px 0px 35px 10px;} 
.home .about_bg h3 { color:#FFFFFF; font-size:20px; font-weight:lighter; margin:122px 0 0 0px; padding:0; text-transform:uppercase; width:374px;}
.home .about_bg  p  { color:#FFFFFF; font-size:12px;  margin:5px 0 0 0px; padding:0; line-height:20px; width:352px; }
.second_row a.link {text-transform:uppercase;   font: 10px/13px Helvetica,Arial,sans-serif;}
.about_usTitleArea { margin-top: 80px; margin-left: -10px; margin-bottom: 10px; height: 45px; }
.about_usTitle { color: white; }
.home .about_bg  p.about_usText { margin-left: -8px; width: 385px;}

.smaller {margin-top: 36px;  margin-right: 0px; margin-bottom: 4px; }
.smaller1 {margin-top: 54px;  margin-right: 0px; margin-bottom: 4px;  }
.second_row .aboutUs {margin-top: -2px; }

/*SiteMap */
.home  .sitemap h1 { padding: 20px; padding-top: 0;}
.home  .sitemap li { display: block; padding-left: 20px; }
.home  .sitemap ul { padding-bottom: 0; margin-bottom: 20px; margin-top: -3px;}
.home  .sitemap ul li { color:#6CAEDF; font-size:12px; font-weight:bold; }
.home  .sitemapList ul.sidebar li a{ color:#07487D; font-size:12px; }
.home  .sitemapList ul.sidebar li a:hover { color:#07487D; font-size:12px; }
.sitemap h4 {color:#69934A; font: bold 13px/16px Helvetica,Arial,sans-serif;  margin:0px 0 20px 0px; padding:20px 0 0 20px; text-transform:uppercase; }

/* Contacts */

.home   .contactHero { background-color: #6CAEDF;  margin: 5px; width: 930px; }
.home   .contactHero .col1 {margin-top: 20px;  padding-left: 20px; margin-right: 10px; padding-right: 10px;  display: block; width: 430px; }
.home   .contactHero .col2 {margin-top: 20px;  padding-left: 10px; margin-right: 10px; padding-right: 10px;  display: block; width: 430px; }
.home   .contactHero .omega {margin-left: 0px;}
.home   .contactHero p {color: white; line-height: 23px; }
.home   .contactHero a {color: white; line-height: 23px; }
.home   .contactHero a:hover {color: #07487D; line-height: 23px; }
.home   .contactHero h3 {color: white;  font: bold 14px/23px Helvetica,Arial,sans-serif; border-bottom: 2px solid white;}
.home   .contactHero h4 {color: white;  font: bold 16px/23px Helvetica,Arial,sans-serif;}

.home  .contactForm h3 {padding-bottom: 10px;  }
.home  .contactForm hr {margin-top: 0px;   display: block; padding-bottom: 0px; }
.home  .contactForm .paramBot {padding-bottom: 10px; }
.home .contactForm h5 { border-bottom:1px solid #E1E1E1; color:#6CAEDF; font: bold 14px/13px Helvetica,Arial,sans-serif;  margin: 35px 20px 10px 0px; padding-bottom:4px; text-transform:uppercase; }
.home .contactForm .left_side  { display: block; width: 220px; padding-top: 12px; color: #6F7072; margin-top: -30px;  float: left; margin-left: -10px; padding-left: 0px;   }
.home .contactForm .left_side label { display: block; width: 220px; padding-top: 13px; color: #6F7072; padding-left: 5px; }
.home .contactForm span.weblead_sm { position: absolute;  color: #6F7072; margin-left: 100px; margin-top: -30px;}
.home .contactForm input  { display: block; width: 172px; margin-bottom: 10px; color: #6F7072;}
.home .contactForm textarea  { display: block; margin-bottom: 10px; color: #6F7072;}
.home .contactForm { margin:0 0 0px 9px; padding-left: 20px; width: 920px;   }
.home .contactForm grid_16 {width: 900px; }
.home  .thanksYouPage  {  margin-bottom: 35px; display: block; }

.home .contactForm select  { display: block; margin-bottom: 10px; color: #6F7072;}
.home .contactForm h6 { color:#6F7072; font: bold 12px/16px Helvetica,Arial,sans-serif; background: url(i/infobarBG.png) repeat-x  top left; padding: 6px 0 6px 5px; margin: 20px 45px 20px 0;}
.home .contactForm .last_form { padding-bottom: 20px; }
.home .contactForm .checkIput input  { width: 7px; margin-bottom: 0px; color: #6F7072; } 
.home .contactForm .checkIput label  { display: inline; margin-left: -30px; color: #6F7072;  } 
.contactForm h1 {padding: 20px;}
.thanksYouPage a {  color: #6CAEDF;  font: 13px Helvetica,Arial,sans-serif; text-decoration: none; }
.thanksYouPage a:hover { color: #07487d; font: 13px Helvetica,Arial,sans-serif; text-decoration: none; }

/* Testimonials */
.home  .testimonials {padding: 0px; }
.home  .testimonials h1 {padding-left: 10px;  }
.home  .testimonials h2 {padding-left: 10px;  }
.home  .testimonials h4 {color:#5AA13E; font: bold 13px/16px Helvetica,Arial,sans-serif;  margin:0px 0 20px 0px; padding:20px 0 0 10px; text-transform:uppercase; }
.home  .testimonials p {font: 13px/16px Helvetica,Arial,sans-serif; padding:0px 0 0 9px; }
.home  .testimonials p span {font: lighter  13px/16px Helvetica,Arial,sans-serif; color: #07487d; }
.testimonials .second_col {width: 430px;  }
 .sgoth { margin-left: 10px; margin-right: 30px; margin-top: -3px; }
 .sgoth2 { margin-left: 20px; margin-right: 20px; margin-top: -18px; }

 /*FAQ */
 .faq p {margin-right: 30px; }
/* Accordian Menu */

#basic-accordian { border:none; 	padding:5px; 	width:900px; 	position:absolute; 	top:78px; 	left:5px; 	z-index:2; }
.accordion_headings { 	padding:5px; padding-left: 20px; 	background:#69934a; 	color:#FFFFFF; 	border:1px solid #FFF; 	cursor:pointer; 	font-weight:bold; }
.accordion_headings:hover { 	background:#07487d; }
.accordion_child { 	padding:15px; 	padding-left: 20px;  background:none; 	color:#6f7072; } 
.header_highlight { 	background:#07487d; }

/* Accordian Script For News Right Column */
.headerName { cursor: pointer; 	padding: 2px 5px; 	border-bottom: 1px dashed #07487d; 	color:#07487d; 	display:block; 	font-weight:bold; }
.openHeader { cursor: pointer; 	padding:2px 5px; 	border-bottom: 1px dashed #69934a;  	background:#ececed; 	color:#69934a; 	display:block; 	font-weight:bold; }
.contentName { 	padding:5px 5px 0 5px; 	margin:0 0 10px 0; 	color:#6f7072; 	border:none; }
.contentName a { color:#6f7072; 	text-decoration:none; }  
.contentName a:hover { 	color:#69934a; 	text-decoration:none; }

/*News Page */
#menu p.titlearch { padding-left: 20px; color: #07487d; }
#menu .newsArchives  li { padding-left: 20px;  height: 25px; border-top: 1px solid #E1E4E1; border-bottom: none; background-color: #ededed; margin-bottom: 0px; margin-right: 0px; padding-top: 6px;}
#menu .newsArchives  li a  { padding-bottom: 5px;  }
#menu .newsArchives  li:hover { background-color: #fff; border-bottom: none;}
#menu .newsArchives ul.contentName li  { padding-left: 10px;  height: auto; border-bottom: 1px dashed #E1E4E1; border-top: none; background-color: transparent; margin-bottom: -1px; margin-right: 0px;}
#menu .newsArchives ul.contentName   {  margin-bottom: 0px; }
#menu .newsArchives ul.contentName li  a { padding-left: 0px; padding-bottom: 8px;  padding-top: 0px; font: 13px Helvetica,Arial,sans-serif; }

h1.news_h1 { border-bottom:1px solid #E1E1E1; color:#69934A;  font:bold 14px/13px Helvetica,Arial,sans-serif; margin:20px 20px 10px 0; padding-bottom:4px; text-transform:uppercase; }

#newsLeftContent h2  { color:#69934A; font-size:11px; font-weight:lighter; line-height:16px; margin:5px 0 -2px 0px; padding:0; width:523px; }
#newsLeftContent h3  { color:#69934A; font-size:12px;  line-height:16px; margin:0 0 -2px 0px; padding:0; text-transform:uppercase; width:523px; }
#newsLeftContent h4  { border-bottom:medium none; color:#6F7072; font-size:12px; font-weight:bolder; line-height:16px; margin:0 5px 5px 0px; padding:0; text-transform:none; width:523px; }

#newsLeftContent  b {  font-weight:bold; }
#newsLeftContent p.text_content { color:#6F7072; font-size:12px; line-height:16px; margin:3px 0px 30px 0px; padding:0; text-transform:none;  }
#newsLeftContent p { color:#6F7072; font-size:12px; line-height:16px; margin:3px 15px 30px 0px; padding:0; text-transform:none;  }



.sidebar_column .center ul.featuresExpences li{ line-height: 16px;  background:url("i/dott_bg.png") no-repeat scroll 0 8px  transparent; padding-bottom: 15px; margin-bottom: 15px;  list-style-type: none; list-style-image: none;  list-style-position: none; padding-left: 18px;  display: block; float: left;  position: relative;  }
.sidebar_column .integration  ul.featuresExpences {  padding-left: 0px;  margin-left: -0px;  margin-top: -10px;   }
.sidebar_column .integration ul.featuresExpences li{  line-height: 16px;  background:url("i/dott_bg.png") no-repeat scroll 0 8px  transparent; padding-bottom: 13px; margin-bottom: 8px;  list-style-type: none; list-style-image: none;  list-style-position:one; padding-left: 18px;  display: block; float: left; position: relative; }
.sidebar_column .reporting ul.featuresExpences li , .sidebar_column .expense_reports ul.featuresExpences li , .sidebar_column .timesheets ul.featuresExpences li , .sidebar_column .easy_setup ul.featuresExpences li , .sidebar_column .secure ul.featuresExpences li , .sidebar_column .multiple_approvals ul.featuresExpences li , .sidebar_column .paperless ul.featuresExpences li,  .sidebar_column .project ul.featuresExpences li  { margin-bottom: 0px; }
.sidebar_column .project  ul.featuresExpences li { margin-bottom: 0px; padding-bottom: 3px; }
.sidebar_column .secure ul.featuresExpences {margin-left: 8px; margin-top: -10px; }
.sidebar_column .secure ul.featuresExpences li{ padding-left: 15px; }
.sidebar_column .easy_setup ul.featuresExpences {margin-bottom: 30px;  float: left;  display: block; }
.sidebar_column .easy_setup ul.featuresExpences li {width: 300px;  }
.sidebar_column .center ul.featuresExpences li { margin-bottom:0px; padding-bottom:0px; }


/* CONTACT US FORM */
.form strong {float:left;width:80px;height:10px;margin-top:5px}
.form strong span {font-size:14px}
.form input, .form textarea, .form select {float:left;display:block;width:287px;border:1px solid #a19f9e;padding:3px 5px}
.form .grid5 {clear:left;margin:10px 0 0 0}
.form textarea {width:287px}
.form h4 {font-size:12px;margin:5px 0}
.form .contact-submit {margin-top:20px;width:73px;height:31px;border:none;clear:left;background:url(/images/contact-submit.png) no-repeat;margin-left:79px}
.form .contact-submit:hover {cursor:pointer}
.form .radios .radio {width:140px;clear:left;padding:2px 0}
.form .radios input {padding:0;width:12px;margin-top:1px}
.form .error {color:red}
.form .required-error {border-color:red;}
.form input.hideme { display: none }



/* MODAL CONTACT FORM */
#contact-overlay {background-color:#000; cursor:wait}
#contact-container { position:relative; width:538px;  height:460px;background:url(i/request_form_bg.jpg) no-repeat;}
#contact-container .contact-content { width:456px;position:absolute;left:40px;top:40px;color:#6a655d;font-size:12px;height:406px;overflow:hidden;display:none}
#contact-container br {clear:both;}
#contact-container form {margin-top:20px}
#contact-container h2 {border:0}
#contact-container h1 { background: url(i/request.jpg) no-repeat top left; display:block; width: 394px; margin-top: -0px; padding-bottom: 36px; height: 31px; text-indent: -99999em; }

#contact-container .contact-input {color:#888;background:#fff; border:1px solid #dedcd9; float:left; clear:left;padding:3px 5px; margin:8px 0; width:205px;}
#contact-container .contact-input.email {clear:none;margin-left:20px;}
#contact-container .contact-input.last-name {clear:none;margin-left:20px}
#contact-container .contact-input.phone-ext {clear:none;width:53px;margin-left:20px}
#contact-container .contact-select {color:#888;clear:left;background:#fff; border:1px solid #dedcd9;float:left; margin:8px 0; padding:2px 5px;width:217px}
#contact-container .company_name {width: 442px; }

#contact-container .contact-select.zone {clear:none}
#contact-container textarea {height:114px;}
#contact-container .contact-button {background:url(i/btn_demo_r.jpg) no-repeat;text-indent:-9999em; border:0;width:127px;height:41px;position:absolute;right:0px;bottom:24px; cursor:pointer;}
#contact-container .contact-button:hover {}
#contact-container .simplemodal-close {position:absolute;right:27px;top:27px}
#contact-container .contact-close {position:absolute;bottom:40px;right:159px;font-size:12px; }
#contact-container .required-error {border-color:red;}
#contact-container .focus {color:#6a655d; border-color:#6a655d;}
#contact-container .error {display:none;font-size:11px;color:red;position:absolute;bottom:-7px;left:0px}



#contact-thanks {display:none;position:absolute;top:20px;left:7px;width:456px;height:406px;z-index:99999;}
#contact-thanks h2 {color:#6A655D; margin:22px 0 0 19px; padding:0 20px 20px 20px; width:450px; }
#contact-thanks p {border-bottom:1px solid #dedcd9;display:block;font-size:12px;color:#6a655d;padding:15px 20px;display:block;width:460px}
#contact-thanks span {font-weight:bold;display:inline-block;width:100px}
#contact-thanks .contact-button {background:url(i/close_form.jpg) no-repeat;text-indent:-9999em; border:0;width:127px;height:46px;position:absolute;right:-45px;bottom:3px; cursor:pointer;}


.apple_overlay {
	display:none;
	width:538px;  
	padding:0px;
}

/* default close button positioned on upper right corner */
.apple_overlay .close {
	position:absolute; right:35px; top:25px;
	cursor:pointer;
	height:20px;
	width:38px;
	z-index: 999999;
			
}



/* use a semi-transparent image for the overlay */
	#overlay {
		color:#efefef;
		 height:460px;


	}
	
	/* container for external content. uses vertical scrollbar, if needed */
	div.contentWrap {
		overflow: hidden;
		 height:460px;
	}

#exposeMask {	display:none;}
#tabs-rfq #byphone .errorInput {border-color: red; color: red;}
#contact-container .error {bottom: 17px; left: 10px; }


/* Count Down -  Home page styles */
.homePage .heroArea .counter h2 {margin-top:-10px; font: 16px/20px helvetica;}
.homePage .heroArea .counter  h1 {text-align: center; margin-bottom: 20px; padding-left: 15px;}
.homePage .heroArea .counter  .demo { background: url("i/demo2.png") no-repeat scroll left top transparent;    height: 42px;    left: 385px;    position: absolute;    text-indent: -99999em;    top: 225px;    width: 259px;	}


.oldText .demo { top: 79px }
.homePage .oldText .tour {   top: 155px;}

/* Count Down Functionality */

#countdown_dashboard {	height: 96px;	margin-left: 312px;}
.dash {	width: 68px;	height: 47px;	background: transparent url('i/count/dash.png') 0 0 no-repeat;	float: left;	margin-left: 2px;	padding-left: 13px;	position: relative;	color: #333;}
.weeks_dash {	background: transparent url('i/count/dark_weeks_dash.png') 0 0 no-repeat;}
.days_dash {	background: transparent url('i/count/dark_days_dash.png') 0 0 no-repeat;}
.hours_dash {	background: transparent url('i/count/dark_hours_dash.png') 0 0 no-repeat;}
.minutes_dash {	background: transparent url('i/count/dark_minutes_dash.png') 0 0 no-repeat;}
.seconds_dash {	background: transparent url('i/count/dark_seconds_dash.png') 0 0 no-repeat;}
.dash .digit {	font: bold 32px helvetica;	font-weight: bold;	float: left;	width: 25px;	text-align: center;	position: relative;}
.dash_title {	display: none;}
.dev_comment {	clear: left;	font-size: 14pt;	color: #fff;	text-align: center;	padding-top: 10px;	margin: 20px 10px;}
#subscribe_form {	position: relative;} 
#email_field {	font-size: 16pt;	padding: 6px 10px;	width: 300px;}
#subscribe_button {	font-size: 14pt;	color: #333;	padding: 4px 8px;}
.copyright {	font-size: 9pt;	color: #333;	margin: 40px 0px;}
.faded {	color: #999;}
.form_message {	width: 400px;	padding: 10px;	margin: 15px auto;	display: none;}
#error_message {	background-color: #ffe;	border-left: 5px solid #bb3;	border-right: 5px solid #bb3;	color: #770;}
#info_message {	background-color: #f0f9ff;	border: 1px solid #eef;	color: #247;}#loading {	text-align: center;	margin: 10px;	display: none;	position: absolute;	width: 100%;	top: 60px;}

.homePage .heroArea h1 { margin-left: -0px; }

.oldText h2 a {color: #6CAEDF; text-decoration: none; font-size: 20px;}
