body {text-align:center;background-color:#a5a5a5; margin-top: 12px;}
.tour_image {margin-top: 24px;}
.navbg {background-image: url(images/nav_bg.gif);}
.topbg_bluegrad {background-image: url(images/bg_home_bluegrad.gif);background-repeat: repeat;}
.bg_bluegrad_mid {background-image: url(images/bg_home_bluegrad.gif);background-repeat: repeat;background-position: left -115px;}
.tableborders_tl {background-image: url(images/tableborders_white.gif);background-repeat: repeat;background-position: left top;}
.tableborders_t {background-image: url(images/tableborders_white.gif);background-position: -13px top;}
.tableborders_tr {background-image: url(images/tableborders_white.gif);background-repeat: repeat;background-position: right top;}
.tableborders_br {background-image: url(images/tableborders_white.gif);background-repeat: repeat;background-position: right bottom;}
.tableborders_bl {background-image: url(images/tableborders_white.gif);background-repeat: repeat;background-position: left bottom;}
.tableborders_l {background-image: url(images/tableborders_white.gif);background-position: left -13px;}
.tableborders_r {background-image: url(images/tableborders_white.gif);background-position: right -13px;}
.tableborders_b {background-image: url(images/tableborders_white.gif);background-position: -13px bottom;}
.bridgegraphic {background-image: url(images/home_graphic_bridge.gif);background-repeat: no-repeat;background-position: center center;}
.icon_clock {background-image: url(images/icons.gif);background-repeat: no-repeat;background-position: center top;}
.icon_checkbox {background-image: url(images/icons.gif);background-repeat: no-repeat;background-position: center -40px;}
.icon_dollar {background-image: url(images/icons.gif);background-repeat: no-repeat;background-position: center -80px;}
.icon_arrow {background-image: url(images/icons.gif);background-repeat: no-repeat;background-position: center -120px;}
.vertdivider {background-image: url(images/home_vertdivider.gif);background-position: center center;background-repeat: no-repeat;}
.nav_curve {background-image: url(images/nav_curve.gif);background-repeat: no-repeat;background-position: left top;}
.logo {background-image: url(images/logo.gif);background-repeat: no-repeat;background-position: center center;}
.hdr_home {background-image: url(images/hdr_home.gif);background-repeat: no-repeat;background-position: center center;}
.but_tour {background-image: url(images/nav_all.gif);background-repeat: no-repeat;background-position: left top;}
.but_faq {background-image: url(images/nav_all.gif);background-repeat: no-repeat;background-position: -200px top;}
.but_pricing {background-image: url(images/nav_all.gif);background-repeat: no-repeat;background-position: -400px top;}
.but_getstarted {background-image: url(images/nav_all.gif);background-repeat: no-repeat;background-position: -600px top;}
.nav_landing {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;text-decoration:none;color: #7485B3;text-align: left;padding-left: 28px;padding-top: 14px;padding-bottom: 14px;}
.nav_landing a:link {text-decoration:none;color: #7284B2;}
.nav_landing a:hover {text-decoration:none;color: #F96B1C;}
.pagetitle {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 18px;color: #036;padding: 14px 14px 0px;text-align: left;}
.headercells {border: 1px solid #999;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #333;background-image: url(images/bg_lightperiwinkle.gif);background-repeat: repeat;padding-left: 5px;text-align: left;height: 20px;vertical-align: middle;}
.cellborder {border: 1px solid #999;}
.listitems_whitebg {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 14px;color: #333;padding: 4px 4px 4px 10px;text-align: left;margin:   10px 10px 10px 20px;}
.listitems_whitebg a:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 14px;text-decoration:none;color: #333;text-align: left;}
.listitems_whitebg a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 14px;text-decoration:none;color: #333;text-align: left;}
.listitems_whitebg a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 14px;text-decoration:none;color: #036;}
.listitems_graybg {font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 14px;text-decoration:none;color: #333;background-color: #f7f7f7;padding: 4px;text-align: left;}
.listitems_graybg a:link {font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 14px;text-decoration:none;color: #333;background-color: #f7f7f7;text-align: left}
.listitems_graybg a:visited {font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 14px;text-decoration:none;color: #333;background-color: #f7f7f7;text-align: left;}
.listitems_graybg a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 14px;text-decoration:none;color: #036;background-color: #f7f7f7;text-align: left;}
.headercells_gray {border: 1px solid #999;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #333;background-image: url(images/bg_lightgray.gif);background-repeat: repeat;padding-left: 5px;text-align: left;height: 20px;vertical-align: middle;text-align: left;}
.floatingmenu {font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 15px;color: #036;padding-top: 6px;padding-left: 5px;text-decoration: none;text-align: left;}
.floatingmenu a:link {font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 15px;color: #036;text-decoration: none;text-align: left;}
.floatingmenu a:visited {font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 15px;color: #036;text-decoration: none;}
.floatingmenu a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 15px;color: #036;text-decoration: underline;text-align: left;}
.floatingbutton {margin: 20px 0px;}
.nav_landing_pagebottom {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 15px;color: #036;text-decoration: none;text-align: center;padding: 14px;}
.nav_landing_pagebottom a:link {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 15px;color: #036;text-decoration: none;text-align: center;}
.nav_landing_pagebottom a:visited {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 10px;line-height: 15px;color: #036;text-decoration: none;text-align: center;}
.nav_landing_pagebottom a:hover {text-decoration: underline;}
.grayband {background-color: #3f3f3f;}
.standardtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333;
}
.standardtext a:link {color: #036;text-decoration: underline;}
.standardtext a:visited {color: #036;text-decoration: none;}
.standardtext a:hover {text-decoration: underline;}
.righttext {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 16px;text-align: right;color: #333;padding: 0px 14px 14px;margin: 0px;}
.submenu {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #036;text-align: left;line-height: 12px;padding: 0px 14px 6px;margin: 14px;}
.subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #036;
	text-align: left;
	line-height: 14px;
}
.blogcopy {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 13px;color: #000;padding: 14px;background-color: #F1F2F8;}
.blogcopy a:link {color: #036;text-decoration: none;}
.blogcopy a:visited {color: #036;text-decoration: none;}
.blogcopy a:hover {text-decoration: underline;}
.buttoncell {padding: 16px;}
.homepagetitle {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 18px;color: #036;text-align: left;padding-right: 14px;padding-top: 0px;}
.blogheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #333338;
	background-color: #F1F2F8;
	padding-top: 14px;
	font-weight: bold;
}
.nav_landing a:visited {text-decoration:none;color: #7284B2;}
.nav {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;text-transform: uppercase;text-decoration:none;color: #666;text-align: center;padding: 0 3px 0 3px;}
.nav a:link {text-decoration:none;color: #666;}
.nav a:visited {text-decoration:none;color: #666;}
.nav a:hover {text-decoration:none;color: #036;}
.hdr_image {margin-top: 24px;margin-left: 39px;}
.page {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #000;text-align: right;vertical-align: bottom;padding-bottom: 12px;padding-right: 8px;}
.demo_header {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #036;text-align: left;line-height: 14px;padding-bottom: 14px;}
.arrows_right {margin-left: 6px;margin-bottom: 12px;}
.subtitle_tour {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #036;text-align: left;line-height: 14px;padding-right: 14px;padding-bottom: 2px;}
.form_input {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #333;padding: 2px;border: 1px inset #666;text-align: left;vertical-align: middle;float: right;}
.callout1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;line-height: 18px;color: #f30;text-align: center;padding-bottom: 10px;}
.but_submit {float: right;margin-top: 6px;margin-bottom: 12px;}
.form_fields {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #333;text-align: left;vertical-align: middle;padding-top: 6px;padding-bottom: 6px;padding-right: 2px;}
.form_checkbox {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #333;padding: 2px;border: 1px inset #666;text-align: left;vertical-align: top;float: right;}
.form_standardtext {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 15px;color: #333;margin: 0px;padding: 1px 4px 0 4px;}
.callout2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;line-height: 20px;color: #f30;text-align: center;padding-bottom: 10px;font-weight: bold;}
.callout_123 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;line-height: 18px;color: #f30;text-align: left;vertical-align: top;padding-right: 4px;}
.callout123_text {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;color: #333;text-align: left;vertical-align: top;padding-bottom: 10px;}
.callout123_text a:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;color: #f30;}
.callout123_text a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;color: #f30;}
.callout123_text a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;color: #f30;}
.images_landing {margin-bottom: 12px;}
.landing_standardtext {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 16px;color: #333;margin: 0px 0px 14px;}
.callout3 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;line-height: 18px;color: #48649B;text-align: center;padding-bottom: 10px;}
.shadow_r {background-image: url(images/shadow_gray_r.gif);background-repeat: repeat-y;background-position: left top;}
.box_headercell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #E5E7F2;
	padding: 4px;
	border: 1px solid #D1D6E7;
}
.box_contentcell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
	padding: 4px;
	border-top: 1px none #D1D6E7;
	border-right: 1px solid #D1D6E7;
	border-bottom: 1px solid #D1D6E7;
	border-left: 1px solid #D1D6E7;
}
.category_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	line-height: 20px;
	margin-bottom: 10px;
}
.category_navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	line-height: 30px;
}
.category_navigation a:link{
	color: #48649B;
	text-decoration: none;
}
.category_navigation a:visited{
	color: #48649B;
	text-decoration: none;
}
.category_navigation a:hover{
	color: #48649B;
	text-decoration: underline;
}.category_crumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: right;
	line-height: 14px;
	text-decoration: none;
}
.category_crumbs a:link {
	color: #48649B;
	text-decoration: none;
}
.category_crumbs a:visited {
	color: #48649B;
	text-decoration: none;
}
.category_crumbs a:hover {
	color: #48649B;
	text-decoration: underline;
}
.header_cell {
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 30px;
	text-align: left;
}
.catpgbody_left {
	text-align: left;
	vertical-align: top;
	padding-top: 20px;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-left: 30px;
}
.catpgbody_right {
	vertical-align: top;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 10px;
	text-align: right;
}
.rss-box {
	 margin: 1em;
	 width: 180px;
         font-size: 12px;
	 border: 0px solid #cc3300;
	 
}
.rss-items {
	margin-top:1px;
	padding:0.5em; 0.5em;
	margin-left:1px;
	color:#006699;

.rss-title {
	text-decoration: none;
	font-family: arial;
	font-size: 85%;
	background-color:#1E467D;
	color:#ffffff;
	font-weight:normal;
	margin: 0px;
	padding:0em;
	text-align: left;
}
}
p.rss-title {padding:0.1em;}
.rss-item  {
  font-family: arial;
  font-size: 85%;
  font-weight : normal;
  list-style:none;
  padding-bottom:.5em;
}

.rss-item a {
	text-decoration : underline;
	color:#000000;
	font-size: 105%;
	font-weight:normal;
	font-family:verdana;
	}
	
.rss-date {
	font-size: 85%;
	font-weight : normal;
	color: #CC99CC;
	} 
	
.rss-box-page2 {
	 margin: 1em;
	 width: 250px;
         font-size: 12px;
	 border: 0px solid #cc3300;
	 
}
.rss-box-page2 .rss-items {
	margin-top:1px;
	padding:0.5em; 0.5em;
	margin-left:1px;
	color:#006699;

.rss-box-page2 .rss-title {
	text-decoration: none;
	font-family: arial;
	font-size: 85%;
	background-color:#1E467D;
	color:#ffffff;
	font-weight:normal;
	margin: 0px;
	padding:0em;
	text-align: left;
}
}
.rss-box-page2 p.rss-title {padding:0.1em;}
.rss-box-page2 .rss-item  {
  font-family: arial;
  font-size: 85%;
  font-weight : normal;
  list-style:none;
  padding-bottom:.5em;
}

.rss-box-page2 .rss-item a {
	text-decoration : underline;
	color:#000000;
	font-size: 105%;
	font-weight:normal;
	font-family:verdana;
	}
	
.rss-box-page2 .rss-date {
	font-size: 85%;
	font-weight : normal;
	color: #CC99CC;
	} 
