@font-face {  
  font-family: "HelveticaNeueLT Com 67 MdCn";  
  src: url(helveticaneueltpro-mdcn-webfont.ttf) format("truetype");  
}

@font-face {  
  font-family: "HelveticaNeueLT Com 47 LtCn";  
  src: url(helveticaneueltcom-ltcn.ttf) format("truetype");  
  
}

@font-face {  
  font-family: "HelveticaNeueLT Com 27 UltLtCn";  
  src: url(helveticaneueltcom-ultltcn-webfont.ttf) format("truetype");  
  
}

.headline_txt_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 29px;
	color: #FFF;
	font-weight: bolder;
	text-align: left;
	vertical-align:middle;
	
}

.headline_txt_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFF;
}

.headline_txt_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 29px;
	font-weight: bolder;
	color: #FFF;
	text-align: left;
	vertical-align:middle;
}

.nav_right_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFF;
}

.corporate_nav_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align:bottom;
}

.mid_home_title_1_txt {
	font-family: "HelveticaNeueLT Com 67 MdCn";
	font-size: 28px;
	color: #FFF;
}

.mid_title_txt_2 {
	font-family: "HelveticaNeueLT Com 27 UltLtCn";
	font-size: 28px;
	color: #FFF;
}

.stand_apart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	color: #FFF;
}

.lower_headings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bolder;
	color: #FFF;
}

.lower_body_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}

.sitemap_ {
	font-family: Arial, Helvetica, sans-serif
	font-size: 10px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}

#nav-right_ {
	position:absolute;
	left:625px;
	top:355px;
	width:316px;
	height:18px;
}

#mid_nav_ {
	position:absolute;
	left:33px;
	top:343px;
	width:auto;
	height:auto;
	background-color: #660000;
	display:inline;
		
}

#top_nav_ {
	position:absolute;
	left:24px;
	top:9px;
	width:383px;
	height:18px;
	background-color: #FFFFFF;
}

#Table_01 {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	left:0px;
	top:0px;
	width:997px;
	height:494px;
	
}

#sitemap_txt_ {
	position:absolute;
	left:244px;
	top:750px;
	width:auto;
	height:auto;
	background-color: #0000;
}
	
#rb_sitemap_ {
	position:absolute;
	left:0px;
	top:1534px;
	width:997px;
	height:auto;
}

#rb_sitemap_pricing_ {
	position:absolute;
	left:0px;
	top:629px;
	width:997px;
	height:auto;
}

#rb_sitemap_thanks_ {
	position:absolute;
	left:150px;
	top:516px;
	width:997px;
	height:auto;
}

#rb_sitemap_about_ {
	position:absolute;
	left:0px;
	top:886px;
	width:997px;
	height:auto;
}

#rb_sitemap_contact_ {
	position:absolute;
	left:0px;
	top:685px;
	width:997px;
	height:auto;
}

#rb_sitemap_samples_ {
	position:absolute;
	left:0px;
	top:1333px;
	width:997px;
	height:auto;
}


#rb_sitemap_how_ {
	position:absolute;
	left:0px;
	top:685px;
	width:997px;
	height:auto;
}

#rb_sitemap_resources_ {
	position:absolute;
	left:0px;
	top:1003px;
	width:997px;
	height:auto;
}

#google_plus {
	position:absolute;
	left:0px;
	top:1524px;
	width:997px;
	height:auto;
}
	
.body_txt_grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5a5a5a;
}
.sample_disclaim_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}
.white_body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}

@CHARSET "ISO-8859-1";

/* This is a style of dim effect onClick on Register or Log in button - it's the transparent background*/
.black_overlay1, .black_overlay2{
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
 
/* This is a style for log in and registration form */
.white_box  {
   display: none;
   position: absolute;
   top: 25%;
   left: 33%;
   width: 34%;
   height: 295px;
   padding-top: 6px;
   padding-left: 16px;
   background-color: white;
   z-index:1002;
   border-radius: 6px;
   -moz-border-radius: 6px;
   overflow: auto;
}

.rb_title_top_1 {
	font-family: "HelveticaNeueLT Com 67 MdCn";
	font-size: 28px;
	color: #656565;
	
}
.rb_title_top_2 {
	font-family: "HelveticaNeueLT Com 27 UltLtCn";
	font-size: 28px;
	color: #656565;
}
.as_seen_in {
	font-family: "HelveticaNeueLT Com 67 MdCn";
	font-size: 13px;
	color: #656565;
}
.rb_headline {
	font-family: "HelveticaNeueLT Com 67 MdCn";
	font-size: 35px;
	color: #000;
}
.rb_top_nav_1 {
	font-family: "HelveticaNeueLT Com 67 MdCn";
	font-size: 15.21px;
	color: #656565;
}
.rb_top_nav_2 {
	font-family: "HelveticaNeueLT Com 67 MdCn";
	font-size: 12px;
	color: #656565;
}
.rb_body_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #656565;
	line-height:17px;
}
.rb_blue_text {
	font-family: "HelveticaNeueLT Com 47 LtCn";
	font-size: 22px;
	color: #5790dc;
}
.testimonial_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	line-height: 17px;
	font-size: 12px;
	color: #808080;
	text-align: center;
}
.rb_footer_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1d1d1d;
}
.copyright_footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}
