/* Start of CMSMS style sheet 'register' */
@charset "utf-8";
/* CSS Document */

div.contentarea li, div.contentarea h1
{
margin-left : 0px;
margin-bottom: 0px;
}

/*********************************  wrapper ***************************************/

.planner, .reminder, .filterpoint, .pivotpoint, .viewrescue, .free_stuff{
	width:1000px;
	margin:0 auto;
	}
	
/*********************************  header ***************************************/

#top_header{
	float:left;
	width:1000px;
	height:205px;
	position:relative;
	}
	
.side_header{
	position:absolute;
	width:16px;
	height:127px;
	top:42px;
	left:-16px;
	}

/*********************************  content ***************************************/

.contentarea{
	float:left;
	width:920px;
	background:#fff;
	padding:40px;
	}
	
	
.top_content{
		float:left;
		width:920px;
		}
		
		.register_form{
			float:left;
			width:440px;
			height:276px;
			}
			
			
			.form{
				float:left;
				width:415px;
				height:236px;
				padding:20px 0 20px 25px;
				}
					
					.form form{
						float:left;
						margin:0;
						padding:0;
						width:420px;
						}
						
						.form form p{
							float:left;
							width:210px;
							margin:0 0 15px 0;
							padding:0;
							}
							
							.form form label{
								float:left;
								width:210px;
								font:12px/22px Arial, Helvetica, sans-serif;
								}
								
							.form form input{
								float:left;
								width:180px;
								height:30px;
								background:#fff;
								font:11px/30px Arial, Helvetica, sans-serif;
								}
					
					
			.spam_text{
					float:left;
					width:400px;
					padding:20px;
					}
					
					
					
					.spam_text ul{
						float:left;
						width:400px;
						margin:0;
						padding:0;
						list-style:none;
						}
					
						.spam_text ul li{
							float:left;
							width:370px;
							padding:5px 0 5px 30px;
							font:11px/18px Arial, Helvetica, sans-serif;
							}
							
	/******************************* right **************************/
	
	.right_choose{
		float:left;
		width:432px;
		margin-left:40px;
		}
		
		.why_choose{
			float:left;
			width:432px;
			padding-top:25px;
			}
		
			.why_choose h1.why_filterpoint{
				float:left;
				width:337px;
				padding-left:95px;
				font:18px Arial, Helvetica, sans-serif;
				padding-bottom:15px;
				}
		
			.hav_u_tried h1.hav_u{
				float:left;
				width:337px;
				padding-left:75px;
				background:url(//static.pentalogic.net/register/ico_hav_u_tried.jpg) no-repeat 25px 0px;
				font:18px/30px Arial, Helvetica, sans-serif;
				padding-bottom:15px;
				}
			
			.why_choose span{
				float:left;
				width:412px;
				margin:0;
				padding:10px 0 10px 20px;
				}
				
			.why_choose small{
				float:left;
				width:432px;
				}
			
			.why_choose ul{
				float:left;
				width:432px;
				list-style:none;
				}
				
				.why_choose ul li{
					float:left;
					width:356px;
					font:12px/18px Arial, Helvetica, sans-serif;
					padding:7px 10px 7px 66px;
					}
					
					
		.testimonial{
			float:left;
			display:inline;
			width:432px;
			margin-top:20px;
			}
			
		.testimonial p{
			float:left;
			width:220px;
			display:inline;
			font:italic 15px/18px Georgia, "Times New Roman", Times, serif;
			color:#000000;
			padding:0px 0 0 0;
			margin-left:45px;
			}
			
		.testimonial span{
			float:left;
			width:145px;
			padding:15px 0 10px 15px;
			display:inline;
			font:bold italic 10px/16px Georgia, "Times New Roman", Times, serif;
			color:#000000;
			margin-right:0px;
			}
					
/*------------------------ Who Using ------------------------*/

.whos_using{
	float:left;
	width:900px;
	background:url(//static.pentalogic.net/register/bg_whos_using.jpg) repeat-x top;
	margin-top:45px;
	padding:21px 0 40px 0;
	}
	
/*------------------ Tool Tips ----------------*/
    
#easyTooltip{
    padding:10px;
    border:none;
    background:none;
    width:200px;
    color:#06c;
    font:11px/11px Tahoma, Geneva, sans-serif;
	display:none;
    }
	
#easyTooltip_planner{
    padding:20px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
    border:none;
    background:#A67C00;
    width:250px;
    color:#FFFFFF;
    font:11px Tahoma, Geneva, sans-serif;
    }
	
	
#easyTooltip_reminder{
    padding:20px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
    border:none;
    background:#0099CC;
    width:250px;
    color:#FFFFFF;
    font:11px Tahoma, Geneva, sans-serif;
    }
	
#easyTooltip_filterpoint{
    padding:20px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
    border:none;
    background:#C30000;
    width:250px;
    color:#FFFFFF;
    font:11px Tahoma, Geneva, sans-serif;
    }
	
#easyTooltip_pivotpoint{
    padding:20px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
    border:none;
    background:#EE5588;
    width:250px;
    color:#FFFFFF;
    font:11px Tahoma, Geneva, sans-serif;
    }
	
#easyTooltip_highlighter{
    padding:20px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
    border:none;
    background:#7F3F9F;
    width:250px;
    color:#FFFFFF;
    font:11px Tahoma, Geneva, sans-serif;
    }
	
#easyTooltip_teamtime{
    padding:20px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
    border:none;
    background:#7d0028;
    width:250px;
    color:#FFFFFF;
    font:11px Tahoma, Geneva, sans-serif;
    }
	
#easyTooltip_free_stuff{
    padding:20px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
    border:none;
    background:#039A03;
    width:250px;
    color:#FFFFFF;
    font:11px Tahoma, Geneva, sans-serif;
    }
	
/*----------------- Planner ----------------*/
	.planner .form{
		background:url(//static.pentalogic.net/register/bg-form.jpg) repeat-x;
		}
								
	.planner .form form input{
		border:1px solid #F4B800;
		color:#660000;
		}
	
	.planner .form form label{
		color:#660000;
		}	
		
	.planner .spam_text{
			background:url(//static.pentalogic.net/register/bg-form.jpg) repeat-x;
			}
					
	.planner .spam_text ul li{
		background:url(//static.pentalogic.net/register/tick_spam.png) no-repeat 0 8px;
		color:#9F6B00;
		border-bottom:1px dotted #E79C00;
		}
		
	.planner .why_choose{
		background:url(//static.pentalogic.net/register/bg-why.jpg) repeat-x;
		}
				
	.planner .why_choose ul li{
		border-bottom:1px dotted #006699;
		color:#333333;
		background:url(//static.pentalogic.net/register/tick_why.png) no-repeat 30px 8px;
		}
					
	.planner .testimonial{
		background:url(//static.pentalogic.net/register/testimonials.jpg) no-repeat;
		}
		
	.planner .why_choose h1.why_filterpoint{
		color:#E29933;
		background:url(//static.pentalogic.net/register/planner_ico.jpg) no-repeat 25px 0px;
		}

/*---------------- Reminder ----------------*/
.reminder .form{
	background:url(//static.pentalogic.net/register/reminder_bg_form.jpg) repeat-x top;
	}
								
	.reminder .form form input{
		border:1px solid #0099CC;
		color:#660000;
		}
	
	.reminder .form form label{
		color:#660000;
		}	
		
	.reminder .spam_text{
		background:url(//static.pentalogic.net/register/reminder_bg_spam.jpg) repeat-x;
		}
					
	.reminder .spam_text ul li{
		background:url(//static.pentalogic.net/register/reminder_tick_spam.png) no-repeat 0 8px;
		color:#175F73;
		border-bottom:1px dotted #0099CC;
		}
		
	.reminder .why_choose{
		background:url(//static.pentalogic.net/register/bg-why.jpg) repeat-x;
		}
				
	.reminder .why_choose ul li{
		border-bottom:1px dotted #006699;
		color:#333333;
		background:url(//static.pentalogic.net/register/tick_why.png) no-repeat 30px 8px;
		}
					
	.reminder .testimonial{
		background:url(//static.pentalogic.net/register/reminder_testimonials.jpg) no-repeat;
		}	
		
	.reminder .why_choose h1.why_filterpoint{
		color:#0066CC;
		background:url(//static.pentalogic.net/register/reminder_ico.jpg) no-repeat 25px 0px;
		}	

/*---------------- Filterpoint ----------------*/
.filterpoint .form{
	background:url(//static.pentalogic.net/register/filterpoint_bg_form.jpg) repeat-x top;
	}
								
	.filterpoint .form form input{
		border:1px solid #FF4040;
		color:#660000;
		}
	
	.filterpoint .form form label{
		color:#660000;
		}	
		
	.filterpoint .spam_text{
		background:url(//static.pentalogic.net/register/filterpoint_bg_spam.jpg) repeat-x;
		}
					
	.filterpoint .spam_text ul li{
		background:url(//static.pentalogic.net/register/filterpoint_tick_spam.png) no-repeat 0 8px;
		color:#C30000;
		border-bottom:1px dotted #cc0000;
		}
		
	.filterpoint .why_choose{
		background:url(//static.pentalogic.net/register/bg-why.jpg) repeat-x;
		}
				
	.filterpoint .why_choose ul li{
		border-bottom:1px dotted #006699;
		color:#333333;
		background:url(//static.pentalogic.net/register/tick_why.png) no-repeat 30px 8px;
		}
					
	.filterpoint .testimonial{
		background:url(//static.pentalogic.net/register/filterpoint_testimonials.jpg) no-repeat;
		}	
		
	.filterpoint .why_choose h1.why_filterpoint{
		background:url(//static.pentalogic.net/register/filterpoint_ico.jpg) no-repeat 25px 0;
		color:#E60000;
		}	

/*---------------- PivotPoint ----------------*/
.pivotpoint .form{
	background:url(//static.pentalogic.net/register/pivotpoint_bg_form.jpg) repeat-x top;
	}
								
	.pivotpoint .form form input{
		border:1px solid #F1588B;
		color:#660000;
		}
	
	.pivotpoint .form form label{
		color:#660000;
		}	
		
	.pivotpoint .spam_text{
		background:url(//static.pentalogic.net/register/pivotpoint_bg_spam.jpg) repeat-x;
		}
					
	.pivotpoint .spam_text ul li{
		background:url(//static.pentalogic.net/register/pivotpoint_tick_spam.png) no-repeat 0 8px;
		color:#E91D5F;
		border-bottom:1px dotted #EE5588;
		}
		
	.pivotpoint .why_choose{
		background:url(//static.pentalogic.net/register/bg-why.jpg) repeat-x;
		}
				
	.pivotpoint .why_choose ul li{
		border-bottom:1px dotted #006699;
		color:#333333;
		background:url(//static.pentalogic.net/register/tick_why.png) no-repeat 30px 8px;
		}
					
	.pivotpoint .testimonial{
		background:url(//static.pentalogic.net/register/pivotpoint_testimonials.jpg) no-repeat;
		}	
		
	.pivotpoint .why_choose h1.why_filterpoint{
		background:url(//static.pentalogic.net/register/pivotpoint_ico.jpg) no-repeat 25px 0;
		color:#F13370;
		}	
		
/*---------------- highlighter ----------------*/
.highlighter .form{
	background:url(//static.pentalogic.net/highlighter/highlighter_bg_form.jpg) repeat-x top;
	}
								
	.highlighter .form form input{
		border:1px solid #884494;
		color:#964BBA;
		}
	
	.highlighter .form form label{
		color:#6C3487;
		}	
		
	.highlighter .spam_text{
		background:url(//static.pentalogic.net/highlighter/highlighter_bg_spam.jpg) repeat-x;
		}
					
	.highlighter .spam_text ul li{
		background:url(//static.pentalogic.net/highlighter/highlighter_tick_spam.png) no-repeat 0 8px;
		color:#70378A;
		border-bottom:1px dotted #7F3F9F;
		}
					
	.highlighter .spam_text ul li.warning{
		background:url(//www.pentalogic.net/uploads/highlighter/highlighter_warning.png) no-repeat 0 8px;
		color:#70378A;
		border-bottom:1px dotted #7F3F9F;
		}
		
	.highlighter .why_choose{
		background:url(//static.pentalogic.net/register/bg-why.jpg) repeat-x;
		}
				
	.highlighter .why_choose ul li{
		border-bottom:1px dotted #7F3F9F;
		color:#333333;
		background:url(//www.pentalogic.net/uploads/highlighter/highlighter_bullet.jpg) no-repeat 30px 8px;
		}
					
	.highlighter .testimonial{
		background:url(//static.pentalogic.net/highlighter/highlighter_testimonials.jpg) no-repeat;
		}	
		
	.highlighter .why_choose h1.why_filterpoint{
		color:#7F3FA0;
		background:url(//static.pentalogic.net/highlighter/highlighter_ico.jpg) no-repeat 25px 0px;
		padding-top:15px;
		border-bottom:1px dotted #7F3F9F;
		}	


		
/*---------------- Free Stuff ----------------*/
.free_stuff .form{
	background:url(//static.pentalogic.net/register/free_stuff_bg_form.jpg) repeat-x top;
	}
								
	.free_stuff .form form input{
		border:1px solid #009900;
		color:#660000;
		}
	
	.free_stuff .form form label{
		color:#660000;
		}	
		
	.free_stuff .spam_text{
		background:url(//static.pentalogic.net/register/free_stuff_bg_spam.jpg) repeat-x;
		}
					
	.free_stuff .spam_text ul li{
		background:url(//static.pentalogic.net/register/free_stuff_tick_spam.png) no-repeat 0 8px;
		color:#028002;
		border-bottom:1px dotted #039A03;
		}
		
	.free_stuff .hav_u_tried{
		background:url(//static.pentalogic.net/register/bg-why.jpg) repeat-x;
		}
				
	.free_stuff .why_choose ul li{
		border-bottom:1px dotted #006699;
		color:#333333;
		background:url(//static.pentalogic.net/register/tick_why.png) no-repeat 30px 8px;
		}
					
	.free_stuff .testimonial{
		background:url(//static.pentalogic.net/register/free_stuff_testimonials.jpg) no-repeat;
		}	
		
	.free_stuff .hav_u_tried h1.hav_u{
		color:#039A03;
		}	


/*---------------- Teamtime ----------------*/
.teamtime .form{
	background:url(//static.pentalogic.net/teamtime/download/teamtime_bg_form.jpg) repeat-x top;
	}
								
	.teamtime .form form input{
		border:1px solid #884494;
		color:#7D0028;
		}
	
	.teamtime .form form label{
		color:#7D0028;
		}	
		
	.teamtime .spam_text{
		background:url(//static.pentalogic.net/teamtime/download/teamtime_bg_spam.jpg) repeat-x;
		}
					
	.teamtime .spam_text ul li{
		background:url(//static.pentalogic.net/teamtime/download/teamtime_tick_spam.png) no-repeat 0 8px;
		color:#7D0028;
		border-bottom:1px dotted #7D0028;
		}
					
	.teamtime .spam_text ul li.warning{
		background:url(//www.pentalogic.net/uploads/teamtime/download/teamtime_warning.png) no-repeat 0 8px;
		color:#7D0028;
		border-bottom:1px dotted #7D0028;
		}
		
	.teamtime .why_choose{
		background:url(//static.pentalogic.net/register/bg-why.jpg) repeat-x;
		}
				
	.teamtime .why_choose ul li{
		border-bottom:1px dotted #7D0028;
		color:#333333;
		background:url(//static.pentalogic.net/teamtime/download/teamtime_bullet.png) no-repeat 30px 8px;
		}
					
	.teamtime .testimonial{
		background:url(//static.pentalogic.net/teamtime/download/teamtime_testimonials.jpg) no-repeat;
		}	
		
	.teamtime .why_choose h1.why_filterpoint{
		color:#7D0028;
		background:url(//static.pentalogic.net/teamtime/download/teamtime_ico.jpg) no-repeat 25px 0px;
		border-bottom:1px dotted #7D0028;
		}		



		
/*-------------------------------------------------------------------------------------------*/
.hav_u_tried{
	float:left;
	width:432px;
	padding-top:25px;
	}
		
			.hav_u_tried h1.hav_u{
				float:left;
				width:337px;
				padding-left:75px;
				margin-bottom:20px;
				background:url(//static.pentalogic.net/register/ico_hav_u_tried.jpg) no-repeat 25px 0px;
				font:18px/30px Arial, Helvetica, sans-serif;
				padding-bottom:15px;
				border-bottom:1px dotted hav_u_tried;
				border-bottom:1px dotted #039A03;
				}
			
			.hav_u_tried span{
				float:left;
				width:412px;
				margin:0;
				padding:10px 0 10px 20px;
				}
				
			.hav_u_tried small{
				float:left;
				width:432px;
				}
			
			.hav_u_tried ul{
				float:left;
				width:432px;
				list-style:none;
				margin:0;
				}
				
				.hav_u_tried ul li{
					float:left;
					width:170px;
					height:35px;
					font:12px/18px Arial, Helvetica, sans-serif;
					padding:0px 0 10px 35px;
					margin-bottom:10px;
					border-bottom:1px dotted #006699;
					}		
					
/* -- Modifications by RW, Feb 2011 */

/* ensure submit button display correctly */
div.form form input#submit_btn { 
height : auto;
width: auto;
border:none;
padding:0px;
}

/* Improve format of text labels */
div.form form p input
{
padding-left:5px;
font-size:14px !important;
}

/* Ensure info and error divs display correctly */
div.form div#thanksForRegistering
{
color:black;
}
div.form div#errorResponse
{
color:red;
}
/* End of 'register' */

