*{	margin:0;	padding:0;	outline:0;	border:0;}  

body{background:#fff;}

.stripe{width:100%; display:block; border-bottom:solid 1px #000; height: auto; background-color: #222; margin-bottom:10%;}
.result-page{margin-bottom:30px!important; margin-top: 0px!important;}
.result-page-bottom{margin-bottom:30px!important; margin-top: 0px!important;}
.result-page-bottom a img{margin-top:25px!important;}

h1{font-family: 'Arimo', sans-serif; font-size: 60px; margin-bottom: 45px; color:#222;}
h2{font-family: 'Arimo', sans-serif; font-size: 45px; margin-bottom: 35px; color:#222;}
h3{font-family: 'Arimo', sans-serif; font-size: 30px; margin-bottom: 25px; color:#222;}

.logo{text-align: right;margin-top: 117px;width: 100%;float: left;} 
.logo a{}
.logo img{width: 150px;margin-right: 20px;margin-top:95px;}

.filler1{float:left; width:100%; height:250px;} 
.filler2{float:left; width:100%; height:200px;}
.filler3{float:left; width:100%; height:150px;}
.filler4{float:left; width:100%; height:100px;}
.filler5{float:left; width:100%; height:50px;}
.filler6{float:left; width:100%; height:20px;}

.hr1{width:100%;height:2px; float:left;}
form .search{width: 68%;float: left;margin-right: 20px;}
form span{float: left; color:#222;display: inline-block;}
form .submit{margin-right: 1px;
-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;
	box-shadow:inset 0px 1px 0px 0px #f5978e;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f) );
	background:-moz-linear-gradient( center top, #f24537 5%, #c62d1f 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f');
	background-color:#f24537;
	-webkit-border-top-left-radius:0px;
	-moz-border-radius-topleft:0px;
	border-top-left-radius:0px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0;
	border:1px solid #d02718;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height: 32px;
	line-height: 30px;
	width:127px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #810e05;
	float: left;
	cursor: pointer;
}
form .submit:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537) );
	background:-moz-linear-gradient( center top, #c62d1f 5%, #f24537 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537');
	background-color:#c62d1f;
}
form .submit:active {	position:relative;	top:1px;}
.result{margin-top:45px;}
.resultblock{background: #F8F8F8; padding-bottom: 20px;}
.resultblock #copy_div{text-align: justify!important;width: 100%!important;}
.resultblock #copy_div p{padding:5px; font-size: 12px; line-height: 20px;}

/*nav*/
.top-bar{margin-bottom:0px!important; display:block!important;} 
.menu{display:none;}

.copybutton {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:0;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:Trebuchet MS;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:35px;
	line-height:35px;
	width:154px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #ffffff;
	float: right;
	margin-top: 10px;

}

button:hover, button.hover {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) )!important;
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% )!important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed')!important;
	background-color:#dfdfdf!important;}

button:active, button.active{position:relative; 
	top:1px!important;}
 
.result-container{width: 100%;float: left;background: #eaeaea url(images/bg.jpg) repeat-x;margin-top: 20px;padding-bottom: 30px;}
.result-container table{}

.result-container #description{}
.result-container #description .latest-update{font-size: 17px;}
.result-container #description .latest-update img{vertical-align: sub;}
.result-container #description p{float: left;width: 100%;}
.MX-Lookup-result{}
.MX-Lookup-result .logo img{margin-top: 25px!important;}

#PleaseWait{
text-align: center;
margin-top: -18px;

display: none;}
#PleaseWait img{
width: 80px;
margin-bottom: -199px;}
/*mobile view port*/
@media only screen and (max-width : 768px){
	h2{font-size: 40px;} 
	form{width: 100%;float: left;text-align: center;} 
	form .search{width:100%;}
	form .submit{text-align: center;float: none; margin-bottom:30px;}
	form span{}
	nav{display:none;}
	.menu{display: block; text-align: center;padding-top: 8px;margin-bottom: 10px;}
	.menu li{display: inline;padding: 5px 5px 5px 5px;}
	.menu li:first-child{margin-top: 20px;}
	.menu li:last-child{}
	.menu li a{color: #FFF;font-weight: bold;font-family: arial;font-size: 12px;}
	.logo{text-align: center!important;margin-top: 70px;}
	
}