/*Camtasia 6 - dev. October 1, 2008, David Moulton*/
			
/*Verified*/
			body 	{	background-color:#eee;background-image:none;	font-family:Arial, Helvetica, sans-serif;	text-align:left; }	
			body.tier1 	{background-image:url(/img/CS/6/sub-header_tier1.png);background-repeat: no-repeat;background-position: center 0px;}
			body.hp 	{	background-image:url(/img/CS/6/header.jpg);	background-repeat: no-repeat;	background-position: center 63px;}

			h1, h2, h3, h4, h5, h6, p, ul, li, legend, label, fieldset {margin:0 !important;padding:0;	}
			h3 {font-size:18px; font-weight:normal;padding:4px 0 10px 0px; color:#333;}
			p {color:#444444;line-height:1.75em;}
			a {	color:#4466AA;}	
			a:visited {	color:#999;	}
			a:hover {color:#333;text-decoration:underline;	}
			li {	list-style:none;	list-style-image:none !important;}
			#main {	width:750px !important;background-color:#eee;	margin:0 auto; }
			.lalign {padding: 0px 5px 10px 0px !important; margin:0px 5px 5px 0px !important}
			br { clear:none}
			
			
			hr.eee{ color:#eee; border:none; height:0px }
/*Product Header */		
			#product_header { background-image:url(/img/CS/6/sub-header2.png); height:78px;background-color:#eee; }
			#product_header h1 { float:left;font-size:13px; font-weight:normal;	padding:0px; margin:0px 0px 0px 0px !important; position:relative; width:280px; left:-182px; top:55px !important; 		 									color:#999; height:18px; letter-spacing:.001px; word-spacing:.1px; }	
			#product_header a.logo { text-indent:-9999px;outline:none;float:left;display:block; height:68px; width:240px; border:none; text-decoration:none}
			#product_header ul { position:relative; float:right;margin-top:32px !important; width:400px;}
			#product_header li {display:inline;}
			#product_header a { outline:none;	color:#444; 	font-weight:normal;	float:right;	display:block; border-bottom:none; border-bottom:1px solid #CCCCCC;}
			#product_header li a {	outline:none;	margin-right:15px !important; font-size:12px;}
			#product_header a:hover {	outline:none;border:none;	display:block;	border-bottom:1px solid #000000;color:#000000;text-decoration:none;}
			#product_header a:hover.logo {	border-bottom:none;	text-decoration:none;}

		/*Homepage Header */	
			body.hp #product_header {background-image:url(/img/CS/6/header.jpg);	height:71px;	background-color:#eee;	background-position:-105px 0px}			

/*Call to Action*/
			#calltoaction { float:left;	height:265px; width:750px;	background-repeat: no-repeat;
							background-position: center -136px;	background-image: url(/img/CS/6/sub-header_tier1.png); margin-bottom:-10px;}
			#calltoaction .content{ float:left; width:320px; display:block; height:245px; font-size:1.12em; margin-top:8px;}
			#calltoaction h2, p { margin-top:10px !important;}
			#calltoaction p {font-size:.9em;}
			#calltoaction h2 { font-family:Arial, Helvetica, sans-serif; font-weight:500;  color:#666; font-size:1.9em; letter-spacing:-1px;}			
			#watchvideo {   display:block;position:relative;  left:25px; top:10px;height:250px;  float:left; }
			#watchvideo a{ display:block;background-image:url(/img/CS/6/whats_new_video-matrix.png);text-indent:-9999px; height:228px; width:428px; text-indent:-9999px; background-position:left bottom }
				#watchvideo img{ display:block;text-indent:-9999px; height:231px; width:428px; text-indent:-9999px; background-position:left bottom }
			#watchvideo a:hover{ background-position:left top }
			
			body.hp #watchvideo {   display:block; position:relative; left:230px; top:-15px; height:245px; width:480px;   }
			body.hp #watchvideo a{ background-image:none;   height:245px; width:513px;    display:block; text-indent:-9999px; }
			body.hp #watchvideo a:hover{ background:url(/img/CS/6/play-video.png) no-repeat 305px 87px; }
			
/*			a.upgrade{ background-image:url(/img/CS/6/upgrade_button_tier2.png);height:75px; display:block; width:250px; text-indent:-9999px; position:absolute; top:304px;  }			
			a:hover.upgrade{ background-image:url(/img/CS/6/upgrade_button_tier2_hover.png); }*/
	
			a.upgrade{
	background-image:url(../img/CS/6/upgrade_button_tier2.jpg);
	height:77px;
	display:block;
	width:250px;
	text-indent:-9999px;
	position:absolute;
	top:313px;
	background-repeat: no-repeat;
	background-position: left top;
}			
			a:hover.upgrade{	
	background-position: left bottom;}
			
			body.hp #calltoaction { float:left;	height:395px; width:765px;	background-repeat: no-repeat;	background-position: -102px -71px; 	background-image: url(/img/CS/6/header.jpg); margin:0px  !important; display:block !important;   }								
			body.hp #calltoaction .content{ float:left; width:510px; display:block; height:105px; font-size:1.12em; margin-top:8px; position:relative; top:44px; left:120px;  } 		
			body.hp #calltoaction .content h2 { font-size:1.75em; display:none} 		
			body.hp #calltoaction .content p { font-size:.9em; line-height:1.2; text-align:center;padding-top:4px;} 		
			body.hp #calltoaction .content p em{ color:#444; font-style:normal;  font-size:1em; font-weight:600} 		
			
	
			
/*--------------------------------------- Homepage Nav Bar   (#homepage-nav) -----------------------------------------*/

 			#homepage-nav_cs {  width:735px; height:68px;  clear:both;  display:block; clear:both;  position:relative; top:-15px; left:0px; 
								margin-bottom:-10px; border-bottom:1px solid #eee; background:url(/img/CS/6/homepage_navbar.png); 			  }
			#homepage-nav_cs ul { display:block; margin:0px; padding:0px}		
			#homepage-nav_cs li {	display:inline;  margin:0px; padding:0px;  }			
			#homepage-nav_cs a {	height:25px;	padding:20px 0;	color:#222;	font-size:13px;	font-weight:bold;	display:block;	float:left;	text-align:center;}
			#homepage-nav_cs a#whatsnew { 	width:147px;	}
			#homepage-nav_cs a:hover#whatsnew {	text-decoration:underline;	}
			#homepage-nav_cs a#overview { 	width:137px;	}
			#homepage-nav_cs a:hover#overview {	text-decoration:underline;}
			#homepage-nav_cs a#howitsused { 	width:150px;}
			#homepage-nav_cs a:hover#howitsused {	text-decoration:underline;	}			
			#homepage-nav_cs a#tutorials { 	width:120px;	}
			#homepage-nav_cs a:hover#tutorials {	text-decoration:underline; }			
			#homepage-nav_cs a#trial { color:#FFFFFF;	width:132px;	padding-left:30px;	}
			#homepage-nav_cs a:hover#trial {	text-decoration:underline;}
						
/*--------------------------------------- Homepage Nav Bar   (#homepage-nav) -----------------------------------------*/


/*Homepage Slider*/		
	
/* Buckets*/			

			#buckets h3 {	font-size:18px; font-weight:normal;padding:4px 0 10px 0px; color:#333;}
			#buckets ul.buckets { height:273px; width:743px; margin:0px 0 0 0}
			#buckets ul li  { list-style:none; }
			#buckets ul li a { text-indent:-9999px; opacity:.90;filter: alpha(opacity=90); -moz-opacity: 0.9;}
			#buckets ul li a.train {  display:block; float:left; height:273px; width:185px; background-image:url(/img/CS/6/buckets.png)}
			#buckets ul li a:hover.train {  opacity:1;filter: alpha(opacity=100); -moz-opacity: 1;}
			#buckets ul li a.educate {  display:block; float:left; height:273px; width:185px; background-image:url(/img/CS/6/buckets.png); 
										background-position:-186px top;}
			#buckets ul li a:hover.educate {  opacity:1;filter: alpha(opacity=100); -moz-opacity: 1;}
			#buckets ul li a.sell { display:block; float:left; height:271px; width:183px; background-image:url(/img/CS/6/buckets.png); background-position:-372px top;}
			#buckets ul li a:hover.sell {  opacity:1;filter: alpha(opacity=100); -moz-opacity: 1;}
			#buckets ul li a.blog { display:block; float:left; height:271px; width:186px; background-image:url(/img/CS/6/buckets.png); background-position:-557px top;}
			#buckets ul li a:hover.blog {  opacity:1;filter: alpha(opacity=100); -moz-opacity: 1;}



/*Homepage Secondary Call*/				

			#secondary_call { height:295px; background:url(../img/CS/6/divider_hr.png) no-repeat bottom center ; margin-bottom:10px}
			#upgrade{ width:305px; height:209px; float:left;}
		
			#upgrade h3 a{   color:#222;}
			#upgrade h3 a:hover{   color:#454545; text-decoration:none}
			#upgrade p{	padding-left:5px;}
			#upgrade p a{color:#333; }
			#upgrade p a:hover{color:#000;  text-decoration:none}
			#upgrade a.upgradelink{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding:8px 5px; margin-left:-5px; 
							text-decoration:none !important; color:#0E9DDB; font-size:small;text-decoration:underline;}
			#upgrade a:hover.upgradelink{ color:#0A678F; text-decoration:underline !important; font-weight:bold   }
			
			#crosssell { width:366px; height:179px;  float:right; display:block; padding:10px 20px 20px 20px;  }
						#crosssell a.cr-logo { height:58px; width:366px; display:block; text-indent:-9999px;   }

			#crosssell h3 { line-height:1.1; font-size:1.4em; color:#222; margin:0px; padding:0}
			#crosssell p { font-size:1em; line-height:1.3}
			#crosssell a { color:#0E9DDB;  }
			#crosssell a:hover { color:#0A678F;  }
			#crosssell a p span {color:#0a678f; font-weight:bold; text-decoration:underline;}
										
/*Body copy styling*/
			
			#main-content { padding:10px 0px;  }
			#main-content h1 { font-family:Arial, Helvetica, sans-serif;  color:#555; font-size:2.6em;	font-weight:normal; letter-spacing:-1px; padding:10px 0}
			#main-content h2 { font-family:Arial, Helvetica, sans-serif;  color:#777; font-size:2.2em;	font-weight:normal; letter-spacing:-1px;}
			#main-content h2 span{ color:#444;}
			#main-content h2 a{ color:#777; text-decoration:none}
			#main-content h2 a:hover{ color:#777; text-decoration:underline}

			#main-content h3 {	color:#222;	font-size:1.5em; font-weight:500;padding:6px 0 6px 0px; letter-spacing:-1px;}
			#main-content h4 {	color:#F60;	font-size:1.3em;	font-weight:bold;	padding:2px 0 0px 0px;	line-height:1.3;	margin:4px 0px 0px 0px !important;	letter-spacing:1px;	
									font-variant:small-caps;	font-weight:normal;}
			#main-content h5 { border-top:1px solid #ddd;	color:#222;	font-size:1.2em; font-weight:bold;	padding:6px 0 0px 0px;	line-height:1.3;
									margin:-4px 0px 0px 0px !important;}
			#main-content p {	color:#444;	font-size:14px;margin:15px 0 !important;	padding:3px 1px;	line-height:1.7; }	
			#main-content p  a:visited{	color:#92A7D3;}
			#main-content p  a:hover{	color:#4466AA;}
			#main-content p strong {	color:#555;}
			#main-content p span { font-weight:bold; }	
			#main-content p a{ color:#111 !important; text-decoration:underline;}
			#main-content a{ color:#444 !important; text-decoration:underline;}
			#main-content a strong{ color:#ff6600 !important;}
			#main-content a:visited{ color:#999 !important;}
			#main-content a:hover{ color:#111 !important;}
			#main-content a:hover strong{ color:#111 !important;}
			#main-content ul { margin:10px !important;  padding-left:10px;  }
			#main-content li { list-style:disc; list-style-position:outside; line-height:1.5; font-size:14px;}
			#main-content img { margin:8px 40px 8px 10px; float:right;}
			#main-content img.left { margin:10px 20px 10px 10px; float:left;}
			
			#main-content blockquote.narrow {width:432px;  padding: 5px 34px 10px 35px;margin:10px 50px 30px -10px !important;	background-image:url(/img/CS/6/quote-bottom.png);	
										background-repeat:no-repeat; background-position: left bottom; display:block; }
			#main-content blockquote.narrow p{ font-family:Georgia, "Times New Roman", Times, serif;font-size:1.3em;color:#666;line-height:1.4;}										
			#main-content blockquote.narrow img{ margin:-10px 10px 0px -20px; float:left; }
			#main-content blockquote.narrow em { font-style:normal;	margin-top:8px;	padding:0px 45px 15px 100px; text-align:right;	display:block;	font-size:.7em; font-weight:bold;}			


			#main-content blockquote.narrow-right {width:432px;  padding: 5px 34px 10px 35px; margin:0px 50px 30px -10px !important;	background-image:url(/img/CS/6/quote-bottom.png);	
										background-repeat:no-repeat; background-position: left bottom; display:block; float:right }
			#main-content blockquote.narrow-right p{ font-family:Georgia, "Times New Roman", Times, serif;font-size:1.3em;color:#666;line-height:1.3;}										
			#main-content blockquote.narrow-right img{ margin:-10px 10px 0px -20px; float:left; }
			#main-content blockquote.narrow-right em { font-style:normal;	margin-top:8px;	padding:0px 45px 15px 100px; text-align:right;	display:block;	font-size:.7em; font-weight:bold;}			
			
	
			#main-content blockquote {width:653px;  padding: 10px 34px 10px 35px; margin:20px 20px 20px 0px !important;	background-image:url(/img/CS/6/quote-bottom-wide.png);	
										background-repeat:no-repeat; background-position: left bottom; display:block; }
			#main-content blockquote p{ font-family:Georgia, "Times New Roman", Times, serif;font-size:1.4em;color:#666;line-height:1.6;}										
			#main-content blockquote img{ margin:-10px 10px 0px -20px; float:left; }
			#main-content blockquote em { font-style:normal;	margin-top:8px;	padding:0px 45px 25px 100px; text-align:right;	display:block;	font-size:.7em; font-weight:bold;}	
				
			#main-content .uses_buckets { float:left; width:201px;  padding:15px; margin:0px 14px 10px 0px; height:152px; 
											background-image:url(../img/CS/6/user_bucket-bkg.jpg); background-repeat:no-repeat }
			#main-content .uses_buckets h4 a{ color:#777; font-variant:normal; letter-spacing:-1.2px; font-weight:700; display:block; text-decoration:underline}
			#main-content .uses_buckets h4.train{ background-image:url(../img/CS/6/mini-train.jpg); height:56px; background-repeat:no-repeat; background-position:right top; 
												margin:0px 0 -30px 0 !important; padding-top:10px}
			#main-content .uses_buckets h4.sell{ background-image:url(../img/CS/6/mini-sell.jpg); height:56px; background-repeat:no-repeat; background-position:right top; 
												margin:0px 0 -30px 0 !important; padding-top:10px}	
									
			#main-content .uses_buckets h4.educate{ background-image:url(../img/CS/6/mini-educate.jpg); height:56px; background-repeat:no-repeat; background-position:right top; 
												margin:0px 0 -30px 0 !important; padding-top:10px}	
											
			#main-content .uses_buckets h4.blog{ background-image:url(../img/CS/6/mini-blog.jpg); height:56px; background-repeat:no-repeat; background-position:right top; 
												margin:0px 0 -30px 0 !important; padding-top:10px}																																		
			#main-content .uses_buckets p{ font-size:12px; line-height:1.4}
			#main-content .uses_buckets a{ text-decoration:none; color:#777 !important;  }
			#main-content .uses_buckets a:hover{color:#ff6600 !important;   }
			#main-content .uses_buckets li a {	text-decoration:none !important; color:#ff6600 !important;	border-bottom: 1px solid #FFAA71;}
			#main-content .uses_buckets li a:hover { color:#222 !important;	border-bottom: 1px solid #999;}
			
/*Newsletter Upsell*/			
			
			#newletter_upsell { background-color:#3399FF; width:687px; height:199px; background-image: url(/img/CS/6/newsletter_footer.jpg); display:block; clear:both;}
			#newletter_upsell p{ font-size:12px;}
			#main-content #newletter_upsell a{ text-decoration:none !important; color:#222 !important;	}
			#main-content #newletter_upsell a:visited{ text-decoration:none !important; color:#777 !important;	}
			#main-content #newletter_upsell a:hover{ text-decoration:none !important; color:#ff6600 !important;	}
			#main-content #newletter_upsell h3 a:hover{ text-decoration:underline !important; color:#222 !important;	}

			
			#freebies { float:left; width:235px; position:relative; top:40px; left:20px;}
			#tellus { float:left; width:215px; position:relative; top:40px; left:220px;}
						
			
			
			#main-content #newsletter-pull { border:3px double #ddd; float:left; padding:10px 10px 10px 20px; width:440px; margin-bottom:10px; display:block;margin-top:10px; }
			#main-content #newsletter-pull img{ margin-left:15px; margin-right:-3px }
			
/*Pull quotes and sidebars*/
			
			#benefits {float:right;width:415px;border:3px double #ccc;background-color:#eee;margin:-25px 0 10px 20px;padding:10px 15px;}
 			#benefits h4 { color:#666666; font-weight:700; letter-spacing:-1px; font-variant:normal;}
			#benefits img { margin-right:-5px !important; }
			
			#pullquotes {float:right;width:215px;border:3px double #ccc;background-color:#eee;margin:25px 0 10px 20px;padding:10px 15px;}
			#pullquotes ul{ margin-left:20px !important}
			#pullquotes li{ font-size:12px; list-style-position:outside; line-height:1.8}
			
/*Columns*/		
	
			#columns {height:200px; width:444px; margin-left:30px; }
			#columns p{ font-size:12px}
						#columns2 { background-color:#eaeaea; width:95%; display:block; float:left;padding-left:20px; margin:10px 0 20px 10px;}

			#columns img{ padding:0 !important; margin:0 !important; position:relative; left:-30px}
			#columns a { color:#333;}
			#column1 {width:32%;float:left;margin-left:0;}
			#column2 {width:30%;float:left;margin-left:12px;}
			#column3 {width:30%;margin-left:12px;float:left;}		
				
/*Next and Back buttons*/		
		
			#back_next  { width:750px;  display:block; padding-top:10px; margin:20px 0; clear:both; height:40px; border-bottom:1px solid #aaa;}
			#back_next a { display:block; color:#ff6600 !important; text-decoration:none !important; }
			#back_next a:visited { display:block; color:#999 !important; text-decoration:none}
			#back_next a:hover { display:block; color:#111 !important; text-decoration:none}
			#back_next a.right { float:right}

/*Download button on the accessories page*/
			#download {  margin:15px;}

			.sbLeft{ background-color:#eee !important}
			#download  .sbMain  a img{ padding:2px 0 0 0; margin:0; float:left; }
			

/*Download button on the accessories page*/
 			body.popvideo { background-color:#fff; color:#444; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0}
			body.popvideo h1, body.popvideo h2 { letter-spacing:-1px;}
			body.popvideo li { display:inline; padding:0 10px }
			body.popvideo a { color:#333;}
			body.popvideo a:hover { color:#ff6600;}	
			
			
/*Layout for the Customer list*/
			div.spotlights_row { float:left;width:480px;margin-top:20px;}
			div.spotlights_half {float:left;adding:0 !important;}
			div.spotlights_row div.spotlights_half div.company {width:210px;background-color:#fafafa;border-color:#ddd;border-style:
						solid;border-width:0 1px 1px;margin:0 !important;padding:8px 0 8px 15px;}
			div.spotlights_row div.spotlights_half div.spotlights_title {width:216px;border:1px solid #bbb;background-color:#DDD;font-size:89%;font-weight:700;
								border-width:1px;margin:0 !important;padding:8px 0 8px 8px;}
			div.spotlights_row div.spotlights_half div.company img {margin-top:6px;}	
			
				
/*Layout for the Customer list*/
			
			.pullquotes { border:3px double #CCCCCC; margin:10px 0 20px 20px; padding:0px 10px; width:180px; float:right;}
			.pullquotes img{ padding:0px !important; margin:0px !important; border:1px solid #666;    }
			.pullquotes p { font-size:11px !important; color:#000 !important;}
			.pullquotes p em{ font-weight:bold !important;}

/*A container and formatting for the accessories thumbnails*/			

			#accessories_thumbs {  width:480px;}
			#accessories_thumbs h4{ color:#333; letter-spacing:normal; font-variant:normal}
			#accessories_thumbs img{ margin:5px 0; padding:2px; float:none}
			#accessories_thumbs p {  margin:0; padding:0px; font-size:11px;}


					
/* ------------------------------- START SUB NAV -------------------------------------- */

			#camtasia_sub-nav {	float:right;width:220px;position:relative;right:5px;margin:55px 0px 35px 40px; }
			#camtasia_sub-nav a {background-image:url(/img/CS/6/sub_nav_bkg.png);width:209px; height:93px;margin-bottom:12px;overflow:hidden;display:block;padding:0 3px !important; text-decoration:none; cursor:pointer;}
			#camtasia_sub-nav a:hover {background-image:url(/img/CS/6/sub_nav_bkg_hover.png);	text-decoration:none;	color:#000; }
			#camtasia_sub-nav a span.nav {font-size:12px;	display:block;	margin:6px;margin-top:9px;	font-weight:bold;	color:#555;	width:200px;line-height:1.2em;}
			#camtasia_sub-nav a span.pitch {font-size:11px;display:block;margin:6px;font-weight:normal;color:#777;line-height:1.4;width:200px;}
			#camtasia_sub-nav a span.tight {letter-spacing:-.05em;}
			.highlight_subnav {	color:#333 !important; text-decoration:underline;}
			#camtasia_sub-nav a.relay {	background-image:url(../img/CS/6/sub_nav_relay-badge.png);	width:209px;	height:32px;	margin-bottom:12px;	overflow:hidden; 	
										display:block;	padding:55px 3px 37px 3px !important;}
			#camtasia_sub-nav a:hover.relay {background-image:url(../img/CS/6/sub_nav_relay-badge_hover.png);}			
			#camtasia_sub-nav a.relay .nav { display:none}
			#camtasia_sub-nav a.relay .pitch { font-size:13px}			
			#camtasia-nav-cap { top:0px; 	position:relative;left:-8px; background-image:url(/img/CS/6/subnav_cap.gif);	width:220px;	height:35px; margin-top:0px; 
								background-repeat:no-repeat }
			#camtasia-nav-cap h4 { position:relative; top:-1px; left:25px;	margin:0px;	padding:0px;	padding:8px 0 10px 0px;	font-size:14px;	color:#777; font-variant:normal;
									font-weight:bold; letter-spacing:normal;}
			#camtasia-nav-cap h4 a { background-image:none; height:20px; width:180px; }
			#camtasia-nav-cap h4 a:hover { background-image:none;}
			#camtasia-nav-here {	margin:-1px 0 0 0;	background-image:url(/img/CS/6/subnav_bkg.gif);	background-repeat: repeat-y;}
			#camtasia-nav-here ul {	padding:0px !important;	margin:0px !important; position:relative; left:0px}
			#camtasia-nav-here li {	padding:0px !important;	margin:0px !important;	list-style:none;	list-style-image:none; list-style-position:outside; font-size:12px}
			#camtasia-nav-here a {	position:relative;	left:1px; background-image:none;	width:180px; height:20px; margin-bottom:0px;	display:block; 
									padding:0 0 0 30px !important; color:#444;}
			#camtasia-nav-here a:visited {	background-image:none;}
			#camtasia-nav-here a:hover {background:#fff;	background-image:url(/img/CS/6/subnav_hover.gif)}
			#camtasia_sub-nav li.here a {	background-image:url(/img/CS/6/pointy.gif) !important;	background-repeat: no-repeat !important;	background-position: 21px 6px !important;}
			#camtasia_sub-nav li.here a:hover {	color:#777;}
			#camtasia-nav-end {	background-image:url(/img/CS/6/subnav_end.gif);width:213px;height:10px;	margin-bottom:10px;	background-repeat: no-repeat;	background-position: left top;}

			#feats li.hr { background-image:url(../img/CS/6/sub_nav-hr.jpg); background-repeat:no-repeat; 
								background-position:left top; margin-top:6px !important; padding:7px 0 0 0  !important;}

/* ------------------------------- End NAV -------------------------------------- */


	
/*Final Call Links ~  */
			
			#final_call { display:block;  float:left;  width:750px; }
			#final_call ul { padding:0 0 20px 0; width:750px; text-align:center;}
			#final_call li { display:inline;}
			#final_call a { color:#4466AA; text-decoration:underline; font-size:22px; padding:0 25px;}
			#final_call a:visited {	color:#999;} 
			#final_call a:hover {color:#333;}
			#final_call a:active {color:#ff0000;}
			
			
			/* Links back to the homepage*/			
	body #main-content a.linkback { text-decoration:none !important; color:#555 !important;}
	body #main-content a.linkback:visited { text-decoration:none; color:#555 !important;}
	body #main-content a.linkback:hover { text-decoration:none; color:#555 !important;}
	
	
/*Verified*/


	
/*Verified*/


/*------------upgrade center styling--------------------*/

.linepull { width:488px; padding:10px;}

form  fieldset {	clear:none;	border:none;	border:1px solid #d9d9b8;background-color: #ffc;padding-top: 15px;padding-right: 15px;padding-bottom: 5px;padding-left: 15px;}legend {	font-weight:700;	color:#46a;}label {	float:left;	width:auto;	text-align:left;	font-weight:400;	color:#000;	display:block;	padding:3px 0;}form.frm input.sbmt  {width:auto;}


#main-content div.standout { margin:10px -10px 10px 0; background-image:url(../img/CS/6/upgrade-bg2.gif); padding:5px 10px 0px 10px ; height: 190px;width:469px;border:0px double #aaa;background-color:#efefef; }

#main-content div.standout  h4 { margin:0;font-size:15px !important; font-weight:bold; color:#333333; padding:5px !important; }

#main-content div.standout  td h3 { margin:0;font-size:14px !important; padding:15px 0 0 0; }

#main-content div.standout  td h3 img{ float:left; margin-top:3px; margin-right:3px;}

#main-content div.standout p {font-size:15px !important; color:#333333; width:300px; padding:1px; line-height:1.2}

#main-content div.standout table { border:none !important; width:425px  !important; margin:5px !important;}

#main-content div.standout td p {font-size:11px !important;}

#main-content div.standout tbody tr.stripe1 { background:#eee !important}


/*--------------Linkbin---------------------------------------*/

						#linkbin {
	padding:10px 0px 10px 22px;
	background-color:#fff;
	clear:both;
	height:139px;
	border-top:1px solid #ccc;
	background-image:url(/img/gradient-block-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-size:135%;
}
#main #linkbin h6 {
	font-size:11px !important;
	color:#636363;
	margin-bottom:8px !important;
	line-height:14px;

}
.bin {
	font-size:11px !important;
	width:164px;
	float:left;
	margin:0 8px 0 0;
}
.bin ul {
	padding-left:6px
}
.bin li { 
	padding:0px 0px 0px 9px !important;
	margin:2px 0px 2px -5px !important;
	text-indent: -10px;
}
.bin a {
	font-size:10px;
	color:#333333;
	text-decoration:none;
	padding-left:10px;
	background-image: url(/img/cs/pointy.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.bin a:hover {
	text-decoration:underline;
	color:#4466aa;
}
/* Sign up for the newsletter styles */
						#signup {
	padding-left:18px;
	height:123px;
	margin-left:10px;
	width:170px;
	background-image:url(/img/cs/newsletter-v-seperate.jpg);
	background-repeat:no-repeat;
	background-position: left top;
}
#main #linkbin #signup h6 {
	margin-bottom:12px !important;
}
#signup input {
	border:1px solid #666;
	font-size:10px;
	color:#666 !important;
	padding:2px;
	margin:3px 0px 3px 0px;
	display:block;
}
#signup button {
	height:20px;
	border:none;
	background-color:transparent;
	width:62px;
	background-image:url(/img/cs/button_mini.png);
	cursor:pointer;
	outline:none;
	color:#fff !important;
	padding:0px 0 2px 3px;
	font-size:10px;
	margin:4px 0 0 0px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	background-repeat: no-repeat;
	background-position: left top;
}
#signup img {
	position:relative;
	left:-11px;
	top: 4px;
}
#signup button:hover {
	background-image:url(/img/cs/button_mini_hover.png);
	color:#000 !important;
	outline:none;
}
#signup li {
	line-height:2;
}
#signup a {
	margin-left:-10px;
	background-image:none;
}

p.compare{padding-top:25px!important;line-height:1.3em!important;}

#main-content div.standout p.tarif {font-size:11px!important;}


/* re-styles from form.css */
													
fieldset {	clear: none;	border:none;	padding: 0px 0px 0px 0px;	margin: 0px;}legend {	font-weight: bold;	color: #46a;	margin: 0px;	padding: 0px;}label {	float: none;	width: auto;	padding: 0px;	margin: 0px 0px 0px 0px;	text-align: left;	font-weight: normal;	color: #000;}#main-content table.bscTbl {	margin-bottom:10px; border:0px !important;	width:480px;}table.bscTbl td {	font-size:11px!important;padding:3px 2px 3px 5px !important;margin:0px !important}table.bscTbl td img{	padding:0px !important;margin:0px !important}table.bscTbl td p{	font-size:11px!important;padding:0px !important; margin:0px !important;}label {	display:block;	padding:3px 0;}form.frm input, form.frm select, form.frm textarea {	width: 19em;	margin-bottom:2px;}#main  form.frm fieldset{ width:415px; padding-left:30px; position:relative; left:18px}#main  form.frm input{ display:block; margin:4px 0 0 0 }table.bscTbl thead td {	font-weight:bold;	padding-right:5px;	padding-bottom:10px!important;	border-bottom:1px solid #333;}.stripe1 a, .stripe2 a, .stripe1solid a, .stripe2solid a {	color:#026;}.stripe1, .stripe1solid { line-height:150%;	background: #ddd;/*	line-height:100%;*/	border-bottom:1px solid #efefef;}.stripe2, .stripe2solid {	background: #ccc;/*	line-height:100%;*/	border-bottom:1px solid #efefef;}