lef/*compact css reset*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:""""}
/* /compact css reset */

div.tag{
	font-family: adelle-1;
	color: #999;
	font-size: .9em;
	float: left;
	margin-left: 315px;
	margin-bottom: 15px;
	margin-top: -4px;
}

.clearBoth {
	margin: 0px;
	padding: 0px;
	clear: both;
}
	
div.header{
	position: relative;
	width: 940px;
	height: 100px;
	margin: 0px auto;	
}
	div.leftWrap{
		width: 500px;
		height: 71px;
		float: left;
	}
		div.leftWrap li.logo{
			height: 71px;
			width: 400px;
			background: url(../images/home_03.png) no-repeat;
			margin-top: 20px;
			list-style: none;
		}
		div.leftWrap li.logo span{
			display: none;
		}
	div.rightWrap{
		
		float: right;
		margin-top: -45px;
	}
		div.login{
			float: right;
			margin-bottom: 20px;
		}
		div.login li{
			font-size: 12px;
			list-style: none;
			font-style: italic;
			color: #666;
		}
			div.login li span.loginbtn{
				font-family: atrament-web-1;
				letter-spacing: 0.8px;
				font-size: 15px;
				font-style: normal;
				font-weight: bolder;
				color: #666;
				background: #ececec;
				padding: 5px;
				border-radius: 5px;
				-webkit-border-radius:5px;
				-moz-border-radius: 5px;
			}
		div.navigation{
			clear: both;
			float: right;
		}
div.titleWrap2{
		width: 1000px;
		height: 311px;
		position: relative;
		margin: 0px auto;
		background: url(../images/glow_2.png) 25% no-repeat;
	}
	
        div.rightTitle2{
			width:480px;
			float: right;
		}

			div.rightTitle2 h1{
				margin-top: 45px;
				margin-left:0px;
				font-family: adelle-1;
				font-size: 3em;
				line-height: 50px;
				font-weight: normal;
				text-shadow: 0px -1px -1px #000;
				color: #fff;
			}
			div.rightTitle2 h2{
				font-family: adelle-1;
				margin-left:0px;
				font-size: 24px;
				color: #959BA1;
				margin-top: 13px;
			}
			div.tryitfree{
				background: url(../images/pricing_19b.png) no-repeat;
				float: right;
				width: 300px;
				height: 80px;
				margin-top: 20px;
				margin-right: 150px;
				text-indent: -10000px;
				list-style: none;
			}
			
		div.rightTitle{
			clear: none;
			float: right;
		}
	div.title2Wrap{
		width: 940px;
		height: 215px;
		position: relative;
		margin: 0px auto;
		background: url(../images/glow_2.png) 25% no-repeat;
	}
		div.leftTitle2{
			width:600px;
			float: left;
		}
			div.leftTitle2 h1{
				margin-top: 45px;
				font-family: adelle-1;
				font-size: 3.0em;
				line-height: 50px;
				font-weight: normal;
				text-shadow: 0px -1px -1px #000;
				color: #fff;
				margin-bottom: 20px;
			}
			div.leftTitle2 h2{
				margin-top: 15px;
				font-family: adelle-1;
				font-size: 2.0em;	
				color: #fff;
				margin-left:30px;
			}
	
			div.leftTitle2 li.arrow{
				background: url(../images/pricing_03.png) no-repeat;
				list-style: none;
				float: right;
				width: 146px;
				height: 59px;
			}
		div.rightTitle2{
			margin-top: 20px;
			clear: none;
			float: right;
			
		}			
			div.navigation ul.nav  li{
				font-family: atrament-web-1;
				display: inline;
								
				
			}
			
			div.navigation ul.nav a,
			div.navigation ul.nav a:visited{
				font-family: atrament-web-1;
				text-decoration: none;
				color: #666;
				left:20px;
				font-size: 25px;
				font-weight: bold;
				color: #666;
				padding: 0px 8px 0px 8px ;

			
			}
			
			div.navigation ul.nav a:hover{
				font-family: atrament-web-1;
				text-decoration: none;
				border-bottom: solid thick #0E426A  ;
			}

div.title{
	width: 100%;
	background: url(../images/BGTILE.jpg);
	max-height: 311px;
}
	div.freeContain{
	width: 520px;
	margin-top: 40px;
	margin-bottom: 65px;
	padding-left: 65px;
	text-align: left;
		}
		div.freeContain h2{
			font-family: adelle-1;
			color: #004895;
			font-size: 2.8em;
			margin-bottom: 15px;
		}
		div.freeContain h2 span{
			font-size: 18px;
			top:-20px;
			position: relative;
			
		}
		div.freeContain ul{
			list-style: none;
			text-indent: 15px;
			
		}
			div.freeContain ul li{
				font-family: adelle-1;
				font-size: 1.6em;
				color: #666;
				letter-spacing: 2px;
				margin: 25px;
				position: relative;
				background: url(../images/checmarkCircle.png) no-repeat top left;
				height: 50px;
				padding-left: 50px;
				padding-top: 13px;
				
			}
	div.titleWrap{
		width: 940px;
		height: 311px;
		position: relative;
		margin: 0px auto;
		background: url(../images/glow_2.png) 25% no-repeat;
	}
		div.leftTitle{
			width:480px;
			float: left;
		}
			div.leftTitle h1{
				margin-top: 45px;
				margin-left:0px;
				font-family: adelle-1;
				font-size: 3em;
				line-height: 50px;
				font-weight: normal;
				text-shadow: 0px -1px -1px #000;
				color: #fff;
			}
			div.leftTitle h2{
				font-family: adelle-1;
				margin-left:0px;
				font-size: 24px;
				color: #959BA1;
				margin-top: 13px;
			}
			div.tryitfree{
				background: url(http://www.responsemagic.com/images/pricing_19b.png) no-repeat;
				float: right;
				width: 300px;
				height: 80px;
				margin-top: 20px;
				margin-right: 150px;
				text-indent: -10000px;
				list-style: none;
			}
			
				div.tryitfree2{
		float: right;
		background: url(../images/pricing_19b.png) no-repeat;
		width: 300px;
		height: 68px;
		margin-top: 15px;
		text-indent: -10000px;
		list-style: none;
	}
			
		div.rightTitle{
			clear: none;
			float: right;
		}
	div.title2Wrap{
		width: 940px;
		height: 215px;
		position: relative;
		margin: 0px auto;
		background: url(../images/glow_2.png) 25% no-repeat;
	}
		div.leftTitle2{
			width:600px;
			float: left;
		}
			div.leftTitle2 h1{
				margin-top: 45px;
				font-family: adelle-1;
				font-size: 4.5em;
				line-height: 50px;
				font-weight: normal;
				text-shadow: 0px -1px -1px #000;
				color: #fff;
				margin-bottom: 20px;
			}
			div.leftTitle2 h2{
				margin-top: 15px;
				font-family: adelle-1;
				font-size: 2.2em;
				font-weight: normal;	
				color: #fff;
			}
	
			div.leftTitle2 li.arrow{
				background: url(../images/pricing_03.png) no-repeat;
				list-style: none;
				float: right;
				width: 146px;
				height: 59px;
			}
		div.rightTitle2{
			margin-top: 20px;
			clear: none;
			float: right;
			
		}
			div.formRight{
	width: 280px;
	background: #ececec;
	border: 10px solid #fff;
	z-index: 100;
	border-radius:5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	box-shadow:0px 0px 4px #333;
	-webkit-box-shadow: 0px 0px 4px #333;
	-moz-box-shadow: 0px 0px 4px #333;
	padding: 10px;
	margin-top: 25px;
			}
			div.formRight fieldset label{
				border: 0;
				display: block;
				font-family: adelle-1;
				color: #666;
				font-size: 18px;
				text-shadow: 0px 1px 1px #fff;
				margin:7px 0 2px 0;
			}
			div.formRight fieldset input.inputText{
				width: 95%;
				height: 20px;
				font-family: adelle-1;
				font-size: 15px;
				color: #666;
				padding: 5px;
				border-radius:5px;
				-webkit-border-radius: 5px;	
				-moz-border-radius: 5px;
				margin-bottom: 16px;
				
				
			}
			div.formRight p{
				color: #24326D;
				font-family: Arial;
				font-size: 11px;
				text-shadow: 0 1px 1px #FFFFFF;
			}
			.btn{
				margin-top: 25px;
				margin-bottom: 30px;
			}
			div.formUnder{
				padding: 10px;
				width: 100%;
				border-top: dashed thin #666;
				padding-top: 20px;
				top: 45px;
				position: relative;
				z-index: 100;
			
			}
			
			div.formUnder fieldset.left{
				float: left;
				margin-left: 14px;
			}
			
			div.formUnder fieldset.left2{
				float: left;
				margin-left: 14px;
				clear: both;
			}
			div.formUnder fieldset.right2{
				float: right;
				margin-left: 14px;
				clear: both;
			}

			div.formUnder fieldset.left3{
				float: left;
				margin-left: 14px;
				clear: both;
				width: 100%;
				text-align:center;
			}
			
			div.formUnder fieldset label{
				border: 0;
				display: block;
				font-family: adelle-1;
				color: #666;
				font-size: 18px;
				text-shadow: 0px 1px 1px #fff;
				margin:7px 0 2px 0;
			}
			
			div.formUnder fieldset label.subText{
				font-size: 22px;
				margin:0px 0 15px 0;
				text-indent: 15px;
			}
			div.formUnder fieldset input.inputText{
				width: 240px;
				height: 18px;
				font-family: adelle-1;
				font-size: 15px;
				color: #666;
				padding: 5px;
				border-radius:5px;
				-webkit-border-radius: 5px;	
				-moz-border-radius: 5px;
				margin-bottom: 16px;
				border: thin solid #999;
				
				
			}
			
			div.formUnder fieldset input.inputText:focus{
				color: #fff;
				background: #666;
				
			}
			div.formUnder p{
				color: #24326D;
				font-family: Arial;
				font-size: 11px;
				text-shadow: 0 1px 1px #FFFFFF;
			}
div.points2{
	margin-top: 25px;
	margin-bottom: 30px;
	text-align: center;
			}

div.points3{
	margin-top: 25px;
	margin-bottom: 30px;
	text-align: center;
			}

	div.freeContain2{
	width: 520px;
	margin-top: 40px;
	margin-bottom: 65px;
	padding-left: 65px;
	text-align: left;
		}
		div.freeContain2 h2{
			font-family: adelle-1;
			color: #004895;
			font-size: 2.6em;
			margin-bottom: 5px;
			margin-top:-15px;
		}
		div.freeContain2 h2 span{
			font-size: 18px;
			top:-30px;
			position: relative;
			
		}
		div.freeContain2 ul{
			list-style: none;
			text-indent: 15px;
			
		}
			div.freeContain2 ul li{
				font-family: adelle-1;
				font-size: 1.6em;
				color: #666;
				letter-spacing: 2px;
				margin: 25px;
				position: relative;
				background: url(../images/checmarkCircleSmall.png) no-repeat top left;
				height: 27px;
				padding-left: 24px;
				padding-top: -10px;
				
			}




	div.tagline{
		background: url(../images/taglinetop.png) no-repeat top 80% ;
		width: 940px;
		font-family: adelle-1;
		color: #666;
		margin: 0px auto;
		height: 60px;
		text-align: center;
		padding-top: 35px;
	}
	
		div.tagline h3{
			font-size: 2.5em;
			
		}
		div.sliderDiv{
			width: 940px;
			margin: 0px auto;
			position: relative;
		}
div.points{
	width: 900px;
	clear: both;
	background: url(../images/bodyIndent2.png) top left no-repeat;
	margin: 0px auto;
	padding-top: 50px;
}
	div.points ul {
		list-style: none;
		
		
	}
		div.points ul li{
			float: left;
			display: inline;
			width: 233px;
			padding: 10px 0px 10px 45px;
			margin-left:5px;
		}
		div.points ul li.deliver{
			background: url(../images/home_19.png) no-repeat top left;	
		}
		div.points ul li.getopt{
			background: url(../images/home_22.png) no-repeat top left;	
		}
		div.points ul li.stats{
			background: url(../images/home_25.png) no-repeat top left;	
		}
		div.points ul li.unlimited{
			background: url(../images/home_30.png) no-repeat top left;	
		}
		div.points ul li.manage{
			background: url(../images/home_31.png) no-repeat top left;	
		}
		div.points ul li.create{
			background: url(../images/home_32.png) no-repeat top left;	
		}
			div.points ul li h1 {
				font-family: adelle-1;
				color: #0E426A;
				font-size: 18px;
				font-weight: normal;
				margin-bottom: 3px;
				line-height: 24px;
			
			}
			div.points ul li p{
				font-family: Arial;
				font-weight: lighter;
				color: #666;
				line-height: 16px;
				font-size: 11px;
				padding: 5px;
				letter-spacing: 1.2px;
				
			}
	div.tryitfree2{
		float: right;
		background: url(../images/home_10.png) no-repeat;
		width: 192px;
		height: 58px;
		margin-top: 15px;
		text-indent: -10000px;
		list-style: none;
	}
	div.points2{
	width: 900px;
	padding-right: 20px;
	padding-top: 30px;
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	padding-left: 65px;
}
	div.points2 p.fineprint{
		font-family: Arial;
		color: #999;
		font-size: 12px;
		position: relative;
		top: -20px;
		float: right;
		right: 70px;
		
	}
	div.redarrow{
		background: url(../images/pricing_07.png) top left no-repeat;
		z-index: 100;
		width: 50px;
		height: 76px;
		position: relative;
	
		top: -30px;
		left: -20px;
}
	div.points2 li.price{
		width: 145px;
		height: 195px;
		float: left;
		display: inline;
		background: #ececec;
		padding: 15px;
		margin-left: 15px;
		border-bottom-left-radius: 70px;
		border-bottom-right-radius: 70px;
		-webkit-border-bottom-left-radius:70px;
		-webkit-border-bottom-right-radius:70px;
		-moz-border-radius-bottomleft: 70px;
		-moz-border-radius-bottomright: 70px;
		margin-bottom: 45px;
		clear: none;
		
	}
		
			
			
			
		div.points2 li.price h1{
			margin-top: 10px;
			font-family: adelle-1;
			font-size: 3em;
			text-align: center;
			color: #666;
			text-shadow: 0 1px 1px #FFFFFF;
		}
		
		div.points2 li.price p{
			margin-top: 10px;
			font-family: raleway-1,raleway-2;
			font-size: 18px;
			color: #666;
			letter-spacing: 3px;
			line-height: 22px;
			text-shadow: 0 1px 1px #FFFFFF;
			clear: both;
			padding: 5px;
			text-align: center;
			
		}
		div.clickbutton{
			clear: left;
			font-family: adelle-1;
			font-size: 0.96em;
			color: #666;
			position: relative;
			text-align:right;
			top: -15px;
			float: right;
			right: 35px;
			text-shadow: 0 1px 1px #FFFFFF;
			clear: left;
			font-family: adelle-1;
		
		right: 354px;
			color: #666;
			position: relative;
			top: -30px;
			text-shadow: 0 1px 1px #FFFFFF;
		
		}
			div.clickbutton a,
			div.clickbutton a:visited{
				color: #666;
				text-decoration: none;
			}
			div.clickbutton a:hover{
				text-decoration: underline;
			}
			
		div.line{
			background: url(../images/pricing_14.png) no-repeat;
			width: 147px;
			height: 12px;
			position: relative;
			top: 8px;
			margin: 0px auto;
		}
	div.amount{
		clear: both;
		width: 940px;
		margin: 0px auto;
		position: relative;
		top: 20px;
		margin-bottom: 40px;
	}
		div.amount h1{
			font-family: adelle-1;
			color: #666;
			font-size: 2.8em;
			letter-spacing: 1.3px;
			
		}
			div.amount h1 span.blue{
				color: #004895;
			}
	div.tourVideo{
		
		
		width: 640px;
		height:480px;
		margin: 0px auto;
		margin-top: -185px;
		background: #000;
		border: 10px solid #ececec;
		z-index: 100;
		border-radius:5px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		box-shadow:0px 0px 4px #333;
		-webkit-box-shadow: 0px 0px 4px #333;
		-moz-box-shadow: 0px 0px 4px #333;
		
	}
	div.tourTraining{
		
		
		width: 640px;
		height:480px;
		margin: 0px auto;
		margin-top: -155px;
		background: #ffffff;
		border: 10px solid #ececec;
		z-index: 100;
        font-family: Arial, sans-serif;
		border-radius:5px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		box-shadow:0px 0px 4px #333;
		-webkit-box-shadow: 0px 0px 4px #333;
		-moz-box-shadow: 0px 0px 4px #333;
		
	}

		div.tourStarted{
		
		
		width: 640px;
		
		margin: 0px auto;
		margin-top: -155px;
		background: #ffffff;
		border: 10px solid #ececec;
		z-index: 100;
        font-family: Arial, sans-serif;
		font-size: .8em;
		line-height:16px;
		text-align:justify;
		border-radius:5px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		box-shadow:0px 0px 4px #333;
		-webkit-box-shadow: 0px 0px 4px #333;
		-moz-box-shadow: 0px 0px 4px #333;
		
	}

	div.tourVideo2{
		padding: 10px;
		width: 720px;	
		margin: 0px auto;
		margin-top: 35px;
		background: #ececec;
		border: 10px solid #fff;
		z-index: 100;
		border-radius:5px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		box-shadow:0px 0px 4px #333;
		-webkit-box-shadow: 0px 0px 4px #333;
		-moz-box-shadow: 0px 0px 4px #333;
		
	}
		div.points2 h1{
			font-family: adelle-1;
			font-size: 2.1em;
			margin: 5px;
			color: #004895;
			text-shadow: 0 1px 1px #FFFFFF;
			margin-bottom: 20px;
		}
		div.paymentform{
			width: 50%;
			float: left;
		}
		
				div.paymentform fieldset{
					border: 0px;
					margin: 5px;
			
				}
				div.paymentform fieldset label{
					display: block;
					margin: 10px 0 5px 0;
					font-family: adelle-1;
					color: #666;
					text-shadow: 0 1px 1px #FFFFFF;
				}
				div.paymentform fieldset input.paymentInput{
					height: 25px;
					padding: 7px;
					width: 95%;
					font-size: 18px;
					color: #666;
					font-family: adelle-1;
					border-radius:5px;
					-webkit-border-radius: 5px;
					-moz-border-radius: 5px;
					box-shadow:0px 0px 4px #333;
					-webkit-box-shadow: 0px 0px 4px #333;
					-moz-box-shadow: 0px 0px 4px #333;
					border: none;
					margin-bottom: 15px;
				
				}
				#stateSelect{
					height: 35px;
					padding: 7px;
					width: 95%;
					font-size: 18px;
					color: #666;
					font-family: adelle-1;
					border-radius:5px;
					-webkit-border-radius: 5px;
					-moz-border-radius: 5px;
					box-shadow:0px 0px 4px #333;
					-webkit-box-shadow: 0px 0px 4px #333;
					-moz-box-shadow: 0px 0px 4px #333;
					border: none;
					margin-bottom: 15px;
				
				}
				div.paymentform fieldset select.paymentInput{
					height: 35px;
					padding: 7px;
					font-size: 18px;
					color: #666;
					font-family: adelle-1;
					border-radius:5px;
					-webkit-border-radius: 5px;
					-moz-border-radius: 5px;
					box-shadow:0px 0px 4px #333;
					-webkit-box-shadow: 0px 0px 4px #333;
					-moz-box-shadow: 0px 0px 4px #333;
					border: none;
					margin-bottom: 15px;
				
				}
				div.paymentform fieldset input.nextBtn{
					background: url(../images/nextstepBG.jpg) repeat-x top left;
					width: 200px;
					text-align: center;
					border-radius:5px;
					-webkit-border-radius: 5px;
					-moz-border-radius: 5px;
					color: #004895;
					font-family: adelle-1;
					padding: 6px 0 3px 0;
					border: none;
					font-size: 22px;
					float: right;
					right: 10px;
					position: relative;
				}
			
	div.trialbtn{
		clear: both;
		width: 720px;
		
		margin: 0px auto;
		position: relative;
	}
		
		
			
				li.redarrowLeft{
					margin: 0px auto;
					background: url(../images/tour_03.png) no-repeat;
					height: 79px;
					width: 350px;
					list-style: none;
					padding-left: 55px;
					
				}
					li.redarrowLeft img{
						margin-top: 20px;
					}
					 li.rightredarrow{
						background: url(../images/tour_05.png) no-repeat;
						height: 79px;
						width: 55px;
						list-style: none;
						top: -80px;
						float: right;
						right: 145px;
						position: relative;
					}
		div.seals{
			width:40%;
			float: right;
			text-align: center;
		}
			div.vsl{
				width: 360px;
				height: 240px;
				background: #000;
				border-radius:5px;
				-webkit-border-radius: 5px;
				-moz-border-radius: 5px;
				box-shadow:0px 0px 4px #333;
				-webkit-box-shadow: 0px 0px 4px #333;
				-moz-box-shadow: 0px 0px 4px #333;
				margin: 0px auto;
				border: solid 10px #ececec;
				margin-bottom: 15px;
			}
div.footer{
	padding-top: 35px;
	clear: both;
	width: 100%;
	background: url(../images/footerBG.jpg) #ECECEC repeat-x top left;
	position: relative;
	top: 50px;
}
	div.footerWrap{
		width: 940px;
		margin: 0px auto;
		padding-bottom: 20px;
	}
		div.footerWrap h2{
			font-family: Arial;
			font-weight: bold;
			text-shadow: 0 1px 1px #FFFFFF;
			font-size: 14px;
			color: #666;
			margin-bottom: 10px;
		}
		div.footerWrap p{
			font-family: Arial;
			font-weight: lighter;
			text-shadow: 0 1px 1px #FFFFFF;
			font-size: 11px;
			color: #666;
			margin-bottom: 5px;
		}
		
		div.footerWrap li{
			font-family: Arial;
			font-weight: lighter;
			text-shadow: 0 1px 1px #FFFFFF;
			font-size: 11px;
			color: #666;
			margin-bottom: 5px;
		}
		div.searches{
			float: left;
			width:200px;
		}
			div.searches a,
			div.searches a:visited{
				text-decoration: none;
				color: #666;
				
			}
			div.searches a:hover{
				text-decoration: underline;
			}

			div.searches ul.left{
				float: left;
				margin-right: 20px;
				
				
			}
		
		div.socialmedia{
			width: 120px;
			float: left;
			position: relative;
			margin-left: 50px;
			
		}
			div.socialmedia a,
			div.socialmedia a:visited{
				text-decoration: none;
				color: #666;
				
			}
			div.socialmedia a:hover{
				text-decoration: underline;
			}
			div.socialmedia li.facebook{
				background: url(../images/1289419879_facebook.png) no-repeat;
				height: 16px;
				padding-left: 22px;
				padding-top: 2px;
			}
			
			div.socialmedia li.twitter{
				background: url(../images/1289419889_twitter.png) no-repeat;
				height: 16px;
				padding-left: 22px;
				padding-top: 2px;
			}
			
			div.socialmedia li.youtube{
				background: url(../images/1289419939_youtube.png) no-repeat;
				height: 16px;
				padding-left: 22px;
				padding-top: 2px;
			}
			
			div.socialmedia li.blog{
				background: url(../images/hop.png) no-repeat;
				height: 16px;
				padding-left: 22px;
				padding-top: 2px;
			}
			
		div.contact{
			float: left;
			margin-left: 45px;
			background: url(../images/searchBG.jpg) no-repeat bottom center;
			padding-bottom: 50px;
			
		}
		div.contact a,
			div.contact a:visited{
				text-decoration: none;
				color: #666;
				
			}
			div.contact a:hover{
				text-decoration: underline;
			}

		div.map{
			text-align: right;
			float: left;
			margin-left: 35px;
			
		}
			div.contact img{
				border: 10px solid #999;
				margin-bottom: 10px;
			}
			div.map h2 span{
				color: #0E426A;
			}
			div.support{
				background: url(../images/footer_10.jpg) no-repeat;
				width: 119px;
				height: 40px;
				float: right;
			}
		
		
		.group:after {
					visibility: hidden;
					display: block;
					font-size: 0;
					content: " ";
					clear: both;
					height: 0;
				}
				
				.hiddenDiv {
					display: none;
				}
				.visibleDiv {
					display: block;
	
				}
				
				
			.dropdown{
				width: 300px;
				height: 20px;
				font-family: adelle-1;
				font-size: 15px;
				color: #666;
				padding: 5px;
				border-radius:5px;
				-webkit-border-radius: 5px;	
				-moz-border-radius: 5px;
				margin-bottom: 16px;
				border: thin solid #999;
				background: #ececec;
				
				
			}
				

				fieldset label{
					display: block;
					margin: 10px 0 5px 0;
					font-family: adelle-1;
					color: #666;
					text-shadow: 0 1px 1px #FFFFFF;
					padding: 5px;
				}
				td li.deleteBtn{
					list-style: none;
					text-indent: -10000px;
					background: url(../images/delete.png) no-repeat;
					height: 40px;
					width: 40px;
					position: relative;
					top: -10px;
				}
				* html .group             { zoom: 1; } /* IE6 */
				*:first-child+html .group676 { zoom: 1; } /* IE7 */
.register {
	text-align: center;
	padding-right: 250px;
}
