/* CSS Document */
	@font-face {
				font-family: 'Calibri';
				src: url('../fonts/calibri.eot');
				src: url('../fonts/calibri.eot?#iefix') format('embedded-opentype'),
					 url('../fonts/calibri.woff') format('woff'),
					 url('../fonts/calibri.ttf') format('truetype'),
					 url('../fonts/calibri.svg#calibri') format('svg');
				font-weight: normal;
				font-style: normal;
		}
		/*IE 7*/
		.ie7 .faqContainer{
			right:45px;
		}
		.ie7 .servContainer .servEl h5 strong{
			width:180px;
		}
		.ie7 .closeBtn{
				position:absolute!important;
				bottom:0px!important;
				right:0px;
		}
		.ie7 #footer .bNavigation ul li{
				margin-right:30px!important;
		}
		.ie7 #footer .bNavigation ul li.last{
			margin-right:0!important;
		}
body{
	background-color:#0e0e0e;
}
.bg{
	position:absolute;
	background-image:url(../images/top_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:100%;
	height:542px;
	z-index:-1;
	top:0;
	left:0;
/*	left:6.8125%;*/
}
ul li.last{
	margin-right:0!important;
}
#header,#main,#footer{
	width:1002px;
	margin:0 auto;
	background-color:#FFF;
	zoom:1;
	position:relative;
	overflow:hidden;
}
#header{
	height:142px;
	-moz-border-radius:8px 8px 0px 0;
	-o-border-radius:8px 8px 0px 0;
	-webkit-border-radius:8px 8px 0px 0;
	border-radius:8px 8px 0px 0;
	behavior: url(PIE.htc);
	top:40px;
}
#footer{
	-moz-border-radius:0px 0px 8px 8px;
	-o-border-radius:0px 0px 8px 8px;
	-webkit-border-radius:0px 0px 8px 8px;
	border-radius:0px 0px 8px 8px;
	behavior: url(PIE.htc);
}
	.logo,.logo a{
		float:left;
		width:192px;
		height:76px;
		margin:18px 0 0 19px;
	}
	.logo a{
		margin:0;
		display:block;
	}
	.navigation{
		float:left;
		width:765px;
		margin-left:20px;
	}
	.navigation ul li{
		float:left;
		margin-right:7px;
		background-image:url(../images/menu_item_bg_slice.png);
		background-repeat:repeat-x;
		padding:45px 11px 0 11px;
		height:47px;
		position:relative;
	}
	.navigation ul li:hover,
	.navigation ul li.active{
		background-image:url(../images/menu_item_bg_hover_slice.png);
	}
	.navigation ul li:hover a,
	.navigation ul li.active a{
		color:#FFF;
	}
	.navigation ul li.noSpan{
		padding-top:55px;
		height:37px;
	}
		.navigation ul li img{
			width:100%;
			height:3px;
			position:absolute;
			left:0;
			bottom:0;
		}
		.navigation ul li a{
			text-align:center;
			text-transform: capitalize;
			color:#002a2e;
			font-family:Calibri;
			font-size:14px;
			letter-spacing:-0.2px;
		}
			.navigation ul li a span{
				display:block;
				padding:0;
				margin:0;
				line-height:14px;
			}
/*----------------------------------==============[ INDEX PAGE]==================--------------*/
		.topText{
			margin-top:10px;
			background-image:url(../images/blue_horzline.jpg);
			width:1002px;
			height:32px;
			line-height:32px;
			color:#FFF;
			font-family: 'Calibri';
			font-size:20px;
			text-indent:20px;
			text-transform:capitalize;
		}
		.popUp{
			background-color:#EBEBEB;
			background-image:url(../images/popup_bg_slice.jpg);
			background-repeat:repeat-x;
			background-position:0 bottom;
			width:100%;
			height:auto;
			position:relative;
			padding-bottom:82px;
		}
		.textHolder{
			padding:25px 0 0 0px;
		}
			.textHolder p{
				font-family: 'Calibri';
				font-size:14px;
				color:#002a2e;
				margin:0 auto 10px;
				width:95%;
			}
		.popEl,.popEltop,.popElbottom{
			background-image:url(../images/form_center_slice.png);
			background-repeat:repeat-y;
			width:556px;
			min-height:540px;
			position:relative;
			margin:0px auto 0;
			padding:0px 10px 20px;
		}
		.hidden{
			display:none!important;
		}
		.popEltop{
			background-image:url(../images/form_top_slice.png);
			background-repeat:no-repeat;
			height:20px;
			min-height:20px;
			margin-top:28px;
		}
		.popEltop,.popElbottom{
			padding:0;
			width:576px;
		}
		.popElbottom{
			background-image:url(../images/form_bottom_slice.png);
			background-repeat:no-repeat;
			height:24px;
			min-height:24px;
			z-index:0;
		}
		.popEl{
			z-index:60;
		}
		.popEl form{
			padding:0px 0 0;
		}
		.popEl .formContent.first{
				padding-top:34px;
		}
		.popEl .formContent{
			margin-bottom:20px;
		}
			.popEl .labels{
				float:left;
				width:155px;
				min-height:10px;
			}
			.faqContainer{
				position:absolute;
				top:38px;
				right:65px;
			}
			.popEl a.faq{
				display:block;
				background-image:url(../images/btn_question.png);
				width:21px;
				height:21px;
				position:relative;
			}
			.popEl .forPower{
				top:30px!important;
			}
			.popEl .forDuration{
				top:202px!important;
			}
			.popEl .forTier{
				top:318px!important;
			}
			.popEl a.bandwidth{
				top:105px!important;
			}
			.popEl .faqDesc{
				position:absolute;
				width:240px;
				border:1px solid #333;
				border-radius:6px;
				z-index:9999;
				left:20px;
				padding:0 10px;
				background-color:#FFF;
			}
			.popEl .faqDesc h6{
				font-size:20px;
				color:#762A00;
				font-weight:bold;
				font-family:'Calibri', Calibri;
				text-transform:capitalize;
				margin:15px 0 10px;
			}
			.popEl .faqDesc p{
				font-size:12px;
				color:#4f4f4f;
				font-family:'Calibri', Calibri;
			}
			.popEl .faqDesc a.exitBtn{
				display:block;
				width:20px;
				height:20px;
				background-color:#037784;
				color:#FFF;
				position:absolute;
				font-weight:bold;
				right:10px;
				top:3px;
				text-align:center;
				line-height:18px;
				border-radius:20px;
			}
			.popEl .faqDesc a.exitBtn:hover{
				color:#762A00;
			}
			.popEl .elements{
				width:355px;
				float:left;
				margin-left:17px;
				position:relative;
			}
				.popEl .labels label{
					float:right;
					text-align:right;
					text-transform:capitalize;
					font-family: 'Calibri',Calibri;
					font-weight:bold;
					font-size:18px;
					color:#762a00;
				}
					.popEl .labels label span{
						display:block;
						font-size:12px;
						font-weight:normal;
						color:#123a3e;
						text-transform:lowercase;
					}
					#spacer label{
						margin-right:0px;
					}
					#power a{
						display:block;
						/*float:left;*/
						margin-right:15px;
						text-align:center;
						line-height:30px;
					}
					#spacer label.ui-state-default,
					#spacer label.ui-state-active,
					#power a{
						background-image:url(../images/btn_inactive_home.png);
						background-repeat:no-repeat;
						width:143px;
						height:30px;
						border:none;
						color:#FFF;
						font-family: 'Calibri',Calibri;
						text-transform:capitalize;
						font-weight:normal!important;
						font-size:14px;
						position:relative;
						z-index:20;
					}
					#spacer label.ui-state-active,
					#power a.active{
						background-image:url(../images/btn_active_home.png);
					}
					#power{
						position:relative;
						width:306px;
					}
					#power a.bigOne,
					#power a.bigRightOne{
						background-image:url(../images/tabs_bg.png);
						width:290px;
						height:117px;
						text-align:left;
						text-indent:15px;
						position:relative!important;
						z-index:10!important;
						
					}
					#power a.bigRightOne{
						background-image:url(../images/tabstwo_bg_texted.png);
					}
					#power a{
						position:absolute;
						z-index:30;
					}
					#power a.secondary{
						right:0;
						top:1px;
					}
					#power a.secondary.active{
						top:-1px;
					}
					#power .details{
						display:block;
						position:absolute;
						z-index:20;
						top:40px;
						left:16px;
					}
					#power .details label{
						float:left;
						display:block;
						width:130px;
						color:#FFF;
						margin-bottom:10px;	
						text-transform:capitalize;
					}
					#power .details div{
						float:left;
					}
					#power .details #volts label,
					#power .details #amps label{
						margin-right:3px;
					}
					#power .details #volts label.ui-state-default,
					#power .details #volts label.ui-state-active,
					#power .details #amps label.ui-state-default,
					#power .details #amps label.ui-state-active{
						background-image:url(../images/item_rectangle_bg.png);
						background-repeat:no-repeat;
						width:32px;
						height:25px;
						font-size:14px;
						color:#FFF;
						border:none;
						text-align:center;	
					}
					#power .details #volts label.ui-state-active,
					#power .details #amps label.ui-state-active{
						color:#000;
					}
					#power .details #volts .ui-button-text-only .ui-button-text,
					#power .details #amps .ui-button-text-only .ui-button-text{
						padding:0;
						line-height:25px;
					}
					#duration label,
					#privateCage label{
						margin-right:15px;
					}
					.ie7 .diffPlacing{
						position:relative;
						z-index:-1;
					}
					#duration label.ui-state-default,
					#duration label.ui-state-active,
					#privateCage label.ui-state-default,
					#privateCage label.ui-state-active{
						background-image:url(../images/duration_default_btn.png);
						width:84px;
						height:24px;
						display:block;
						float:left;
						border:none;
						color:#FFF;
						font-size:14px;
						border-radius:0;
						font-family: 'Calibri',Calibri;
					}
					#duration label.ui-state-active,
					#privateCage label.ui-state-active{
						background-image:url(../images/duration_active_btn.png);		
					}
					#duration .ui-button-text,
					#privateCage .ui-button-text {
						line-height:24px;
						padding:0;
					}
					.bgColor{
						background-color:#dcf3f4;	
						height:60px;
						padding-top:12px;
					}
					#slider{
						float:left;
					}
					#slider a.ui-slider-handle{
						background-color:transparent;
						background:none;
						background-image:url(../images/slide_dragger.png);
						width:10px;
						height:25px;
						border:none;
						top:-12px;
						margin-left:-3px;
					}
					#slider.ui-slider-horizontal{
						width:236px;
						height:3px;
						border:1px solid #a8eff7;
						background:#1e4549!important;
						margin:10px 0;
					}
					.rangeD{
						margin:0 0 4px;
						color:#123a3e;
						font-size:14px;
						font-family: 'Calibri',Calibri;
						width:240px;
					}
					.rangeD span{
						margin-left:200px;
					}
					.valueSign{
						float:left;
						margin:0 10px;
						color:#123a3e;
						font-size:14px;
						font-family: 'Calibri',Calibri;
					}
					#amount{
						background-color:transparent;
						background:none;
						border:none;
						float:left;
						background-image:url(../images/amount_input_bg.png);
						background-repeat:no-repeat;
						width:59px;
						height:21px;
						line-height:21px;
						font-size:14px;
						font-family: 'Calibri',Calibri;
						color:#1e4549;
						text-indent:6px;
					}
					#dataTier label{
						margin-right:5px;
					}
					#dataTier label.ui-state-default,
					#dataTier label.ui-state-active{
						background-image:url(../images/tier_default_btn.png);
						width:61px;
						height:25px;
						line-height:25px;
						padding:0;
						border-radius:0;
						color:#FFF;
						font-size:14px;
						font-family: 'Calibri',Calibri;
					}
					#dataTier label.ui-state-active{
						background-image:url(../images/tier_active_btn.png);
					}
					#dataTier .ui-button-text{
						line-height:25px;
						padding:0;
					}
					.formContent input[type="text"],
					.formContent input[type="email"],
					.formContent textarea{
						backround:none;
						border:0;
						background-image:url(../images/input_bg.png);
						background-repeat:no-repeat;
						background-position:0 1px;
						width:292px;
						height:26px;
						color:#FFF;
						font-size:16px;
						line-height:26px;
						text-indent:5px;
					}
					.formContent textarea{
						background-image:none;
						background-color:#002A2E;
						height:75px;
						overflow-y:auto;
						resize:none;
					}
					.persOffer a{
						color:#762a00;
						font-size:16px;
						font-family: 'Calibri',Calibri;
						display:block;
						background-image:url(../images/expand_btn.png);
						background-repeat:no-repeat;
						background-position:right top;
						height:27px;
						/*width:430px;*/
						width:235px;
						margin-left:210px;
						line-height:27px;
						position:absolute;
						bottom:0;
					}
					.sendBtn{
						border:none;
						background:none;
						background-image:url(../images/send_btn.png);
						width:130px;
						height:38px;
						position:absolute;
						bottom:30px;
						bottom:-75px;
						left:437px;
						left:230px;
						text-align:left;
						text-indent:15px;
						color:#762a00;
						font-size:18px;
						text-transform:uppercase;
						font-weight:bold;
					}
					.closeBtn{
						background-image:url(../images/collapse_btn.png);
						width:22px;
						height:27px;
						display:block;
						float:right;
						margin-right:105px;
						text-indent:-9999px;
						margin-top:-7px;
					}
	.specialOffer{
		background-color:#FFF;
	}
	.specialOffer h5{
		margin:0;
		padding:0;
		color:#FFF;
		font-family: 'Calibri',Calibri;
		font-size:20px;
		font-weight:bold;
		text-indent:20px;
		background-image:url(../images/title_bg_lighter.jpg);
		height:32px;
		line-height:32px;
	}
	.specialOffer h5.different{
		background-image:url(../images/diff_bg_header.png)!important;
		background-repeat:no-repeat;
		line-height:26px;
	}
	.offerWrap{
		float:left;
		width:300px;
		margin:0 10px 30px 20px;
	}
		.offerWrap h6,
		.tools h6{
			color:#762a00;
			font-size:20px;
			font-family: 'Calibri',Calibri;
			font-weight:bold;
			margin:33px 0 18px;
			text-transform:capitalize;
		}
		.offerWrap img{
			float:left;
			margin-right:12px;
		}
		.offerWrap p{
			font-size:12px;
			color:#4f4f4f;
			font-family: 'Calibri',Calibri;
			margin:2px 0;
		}
		.offerWrap a{
			float:right;
			display:block;
			font-size:11px;
			color:#4c0400;
		}
		.offerWrap a:hover{
			text-decoration:underline;
		}
		.leftSide{
			width:675px;
			float:left;
			margin:0 0 20px 20px;
			padding-top:27px;
		}
		.leftSide img.bordered{
			border:1px solid #bbc8c9;
			margin-bottom:28px;
		}
		.leftSide p{
			color:#002a2e;
			font-size:14px;
			font-family: 'Calibri',Calibri;
			margin:0 0 15px;
		}
		.leftSide p.noSpace{
			margin:0;
		}
		.bottomHorzLine{
			background-image:url(../images/bottom_horz_line.png);
			width:1002px;
			height:13px;
			border-bottom:1px solid #dbdbdb;
			margin-bottom:3px;
		}
		/*-----------===========================[ WHOIS DOMAIN MONITORING PAGE]=======================---------------------------*/
		.tools{
			margin-top:-20px;
		}
		.tools h6{
			margin:0;
		}
		.tools p{
			width:625px;
			font-size:12px;
		}
		.alertBox{
			width:335px;
			float:left;
			margin-bottom:15px;
		}
		.bBottom{
			/*border-bottom:2px dotted #cdcecf;*/
			padding-bottom:15px;
			margin-bottom:0;
		}
		.horzDots{
			border-bottom:2px dotted #cdcecf;
			margin-bottom:15px;
			width:100%;
		}
		.alertBox .imgHolder{
			float:left;
			width:62px;
			height:100%;
			margin-right:10px;
		}
		.alertBox .textHolder{
			float:left;
			width:250px;
			padding:0;
		}
			.alertBox .textHolder h6{
				color:#762A00;
				font-size:16px;
				font-family: 'Calibri',Calibri;
				margin:0;
			}
			.alertBox .textHolder p{
				margin:0;
			}
			.alertBox .textHolder a{
				color: #4C0400;
    			font-size: 12px;
				text-decoration:underline;
			}
			.alertBox .textHolder a:hover{
				text-decoration:none;
			}
			/*-----------===========================[ WHOIS DOMAIN MONITORING SUBPAGE]=======================---------------------------*/
			.breadscrumb,
			.breadscrumb a{
				margin-top:15px;
				margin-left:25px;
				font-size:11px;
				color: #4c0400;
			}
				.breadscrumb a{
					margin:0;
				}
			.regContent{
				padding:0 30px 0 25px;
				
			}
			.regBottom{
				height:12px;
				width:100%;
				background-color:#ededed;
				border-bottom:1px solid #dbdbdb;
				margin:55px 0 3px;
			}
				.regContent img{
					float:right;
					border:1px solid #98c8cc;
					margin-left:10px;
					margin-top:5px;
				}
				.regContent h3,
				.regContent h5,
				.regContent p,
				.regContent ul li{
					font-size:24px;
					color:#002a2e;
					font-family: 'Calibri',Calibri;
					margin:30px 0 10px;
					font-weight:normal;
				}
				.regContent h5{
					font-size:18px;
					margin:10px 0 0px;
					font-weight:bold;
				}
				.regContent p,
				.regContent ul li{
					font-size:14px;
					margin:0px 0 15px;
					line-height:16px;
				}
				.regContent ul li{
					margin-bottom:0;
				}
					.regContent p span{
						font-weight:bold;
					}
					.regContent p strong{
						display:block;
					}
				.regContent a{
					color:#018ccd;
				}
				.diffRegContent{
					/*margin-top:22px;*/
				}
					.diffRegContent h5{
						/*margin-bottom:20px;*/
					}
					.diffRegContent p{
						/*margin-bottom:25px;*/
					}
		/*---------------------------------------------============[ DNS Service ]=================------------------------------------------------*/
			.servContainer{
				margin:20px auto 0;
				width:860px;
			}
			.servContainer .servEl{
				float:left;
				width:241px;
				margin-right:45px;
				background-image:url(../images/services_bg.png);
				background-repeat:no-repeat;
				background-position:0 bottom;
				min-height:200px;
				margin-bottom:25px;
				background-color:#FCFDFD;
				padding-bottom:10px;
			}
			.servContainer .servEl h5{
				font-size:18px;
				color:#002a2e;
				font-family: 'Calibri',Calibri;
				position:relative;
				zoom:1;
				border:1px solid #cce3bd;
				height:45px;
				padding:5px 0 0 60px;
				margin:0;
				text-align:left;
				background-color:#FFF;
				-webkit-border-radius:0 24px 24px 0px;
				-moz-border-radius:0 24px 24px 0px;
				border-radius:0 24px 24px 0px;
				behavior: url(PIE.htc);
				line-height:16px;

			}  .servContainer .servEl h5.smallerText{
					font-size:16px;
					font-weight:normal;
				}
				.servContainer .servEl h5 span{
					position:absolute;
					top:-6px;
					left:-10px;
					line-height:1;
					font-size:2px;
				}
				.servContainer .servEl h5.different{
					width:185px;
					padding:0;
					padding-right:55px;
					text-align:center;
					height:47px;
					font-size:30px;
					line-height:46px;
					font-weight:normal;
					-webkit-border-radius:24px 0 0 24px;
					-moz-border-radius:24px 0 0 24px;
					border-radius:24px 0 0 24px;
					cursor:pointer;
				}
				.servContainer .servEl h5.different span{
				  	left:185px;
					top:-8px;
				}
				 .servContainer .servEl h5.centeredText{
				 	text-align:center;
					padding:0;
					padding-top:15px;
					height:35px;
				 }
				.servContainer .servEl h5.moreText{
					padding-top:5px;
					font-size:14px;
					height:45px;
					padding-right:20px;
					letter-spacing:-1px;
				}
			.servContainer .servEl p{
				font-size:14px;
				color:#002a2e;
				font-family: 'Calibri',Calibri;
				margin:0;
				width:222px;
				margin:10px auto 0;
			}
				.servContainer .servEl p a{
					color:#543bed;
				}
				.servContainer .servEl p strong{
					
				}
			.servContainer .servEl.last{
				margin:0;
			}
		/*---------------------------------------------============[ Contact Us ]=================------------------------------------------------*/
		.contactLeft{
			width:445px;
			float:left;
			margin-left:75px;
		}
		.contactLeft h6,
		.headQRight h6{
			font-family: 'Calibri',Calibri;
			font-size:18px;
			color:#002a2e;
			font-weight:bold;
			text-decoration:underline;
			margin:0 0 20px;
		}
		.contactLeft p,
		.headQRight p{
			margin:0;
			font-size:14px;
			font-family: 'Calibri',Calibri;
			color:#002a2e;
		}
			.contactLeft p a,
			.headQRight p a{
				color:#0379c4;
			}
		.headQRight{
			float:left;
			width:335px;
		}
		.contactForm{
			margin:25px auto 15px;
			width:520px;
		}
		.formElement{
			width:100%;
			float:left;
			margin-bottom:12px;
			min-height:10px;
		}
		.contactForm button{
			background-image:url(../images/submit_btn.jpg);
			width:114px;
			height:23px;
			border:none;
			color:#FFF;
			font-family: 'Calibri',Calibri;
			font-size:14px;
			float:right;
			margin-right:50px;
		}
		.labelContainer,.inputContainer{
			width:40%;
			float:left;
		}
		.labelContainer label{
			text-align:right;
			text-transform:capitalize;
			font-family: 'Calibri',Calibri;
			color:#002a2e;
			margin-bottom:10px;
			display:block;
			width:90%;
		}
		.inputContainer{
			width:50%;
		}
		.inputContainer input{
			width:260px;
			display:block;
		}
		.inputContainer textarea{
			width:260px;
			height:65px;
			resize:none;
			overflow:hidden;
			overflow-y:auto;
		}
		/*---------------------------------------------============[ POPUP ]=================------------------------------------------------*/
		.popUpBlock{
		  position:absolute;
		  top:42px;
		  left:0;
		  width:100%;
		  height:100%;
		  background-image:url(../images/pop_bg.png);
		  background-repeat:repeat;
		}
		/*---------------------------------------------============[ SIDEBAR ]=================------------------------------------------------*/
		#sidebar{
			float:left;
			width:305px;
			padding-top:27px;
		}
		.element{
			width:220px;
			background-color:#f8f8f8;
			float:right;
			padding-bottom:10px;
			margin-right:25px;
			border-bottom:1px solid #d2dedf;
		}
			.element h5{
				background-image:url(../images/right_pane_title.png);
				background-repeat:no-repeat;
				width:220px;
				height:35px;
				color:#002a2e;
				font-size:14px;
				font-family: 'Calibri',Calibri;
				line-height:35px;
				margin:0 0 17px;
				text-indent:10px;
				text-transform:capitalize;
			}
			.element p, 
			.element strong{
				font-size:12px;
				font-family: 'Calibri',Calibri;
				color:#2d2d2d;
				width:205px;
				margin:0px auto 5px;	
			}
			.element strong{
				margin-left:7px;
			}
			.element a{
				display:block;
				float:right;
				font-size:11px;
				color:#4c0400;
				margin-right:8px;
			}
			.element a:hover{
				text-decoration:underline;
			}
			#sidebar .shadow{
				background-image:url(../images/horz_item_bg.png);
				width:221px;
				height:12px;
				float:right;
				margin:2px 25px 40px 0;
			}
			
				/*----------------------------------------=========[ FOOTER ]============----------------------------------------------*/
	#footer{
		border-top:1px solid #a4a4a4;
		height:128px;
		position:relative;
		z-index:1;
	}
		#footer .contact,
		#footer .bNavigation{
			float:left;
			width:165px;
			height:127px;
			margin-top:1px;
			position:relative;
			background-color:#ededed;
		}
		#footer .contact{
		  	-moz-border-radius:0px 0px 0px 10px;
			-o-border-radius:0px 0px 0px 10px;
			-webkit-border-radius:0px 0px 0px 10px;
			border-radius:0px 0px 0px 10px;
			behavior: url(PIE.htc);
		}
		#footer .bNavigation{
			-moz-border-radius:0px 0px 10px 0px;
			-o-border-radius:0px 0px 10px 0px;
			-webkit-border-radius:0px 0px 10px 0px;
			border-radius:0px 0px 10px 0px;
			behavior: url(PIE.htc);
		}
			#footer .contact .bottomLogo{
				display:block;
				background-image:url(../images/datacenter_consolidators_logo.png);
				width:138px;
				height:55px;
				float:right;
				margin:17px 0 14px;
			}
			#footer .contact ul{
				float:right;
			}
			#footer .contact ul li{
				margin-right:8px;
				float:left;
				color:#646464;
				font-size:13px;
				font-family:Arial, Helvetica, sans-serif;
				line-height:21px;
				text-transform:capitalize;
			}
				#footer .contact ul li a{
					display:block;
					background-image:url(../images/social_btn_sprite.png);
					background-position:0 0px;
					width:18px;
					height:17px;
					zoom: 1;
					filter: alpha(opacity=50);
					opacity: 0.5;
					-webkit-transition: all 400ms ease-in;
					-moz-transition: all 400ms ease-in;
					-ms-transition: all 400ms ease-in;
					-o-transition: all 400ms ease-in;
					transition: all 400ms ease-in;
				}
				#footer .contact ul li a:hover{
					zoom: 1;
					filter: alpha(opacity=100);
					opacity: 1;	
				}
				#footer .contact ul li a.linkedin{
					background-position:-27px 0px!important;
				}
				#footer .contact ul li a.fb{
					background-position:-53px 0!important;
				}
		#footer .bNavigation{
			float:left;
			width:760px;
			padding:0 47px 0 27px;
		}
				#footer .bNavigation p{
					text-align:right;
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#646464;
				}
				#footer .bNavigation ul{
					margin:30px 0 30px 30px;
					float:right;
				}
					#footer .bNavigation ul li{
						float:left;
						margin-right:35px;
					}
						#footer .bNavigation ul li a{
							font-family: 'Calibri',Calibri,Arial;
							font-size:12px;
							color:#002a2e;
							letter-spacing: -0.088em;
							text-transform:capitalize;
						}
							#footer .bNavigation ul li a:hover{
								text-decoration:underline;
							}
.bigServ{
	min-height:410px!important;
}
.closeBlockBtn{
	display:none;
	position:absolute;
	top:10px;
	right:10px;
	width:25px;
	height:25px;
	color:#F00;
	background-color:#CCCCCC;
	border:1px solid #999;
	border-radius:25px;
	text-align:center;
	line-height:25px;
}
/*ERROR BOX*/
.error_box {
    background: none repeat scroll 0 0 #FAD3C4;
    border: 1px solid #A75B4E;
    border-radius: 5px 5px 5px 5px;
    color: #444444;
    display: none;
    font-size: 13px;
    margin: 20px auto 15px;
    padding: 8px;
    width: 672px;
}
.success_box {
    background: none repeat scroll 0 0 #E2F1BB;
    border: 1px solid #598800;
    border-radius: 5px 5px 5px 5px;
    color: #000000;
    display: none;
    font-size: 13px;
    margin: 20px auto 15px;
    padding: 8px;
    width: 672px;
}
.popEl .error_box{
	margin:0 auto 20px;
}
.popEl .error_box,
.popEl .success_box{
	width:400px;
}
.req{
	color:#A75B4E;
	font-size:15px;
	font-weight:bold;
	font-family: 'Calibri',Calibri,Arial;
	display:inline;
}