body{margin:0px;padding:0px;background-color:#D7D7D7;font-family:sans-serif;}
#site{
margin:auto;
width:1024px;
background-color: white;
background-image:url(img/bg.png);
}
.cntnt{padding:20px 60px 20px 80px;}
.cntnt iframe, .cntnt .google-auto-placed, .cntnt .adsbygoogle{border: 1px dotted #999;}
.navcntnt{padding:20px 40px 20px 40px;}
#header{
position:relative;
width:1024px;
height:84px;
background-image:url(img/top.png);
background-repeat:no-repeat;
}
#footer{
text-align:center;
width:1024px;
height:84px;
background-image:url(img/btm.png);
background-repeat:no-repeat;
overflow:hidden;
}
.subnav{
	width:650px;text-align:center;
	font-size:10pt;
	position:absolute;
	left:300px;
	top:60px;
}
#header .navcntnt a{
	border-radius:3px;
	background-color:#EFEFEF;
	padding:4px;
	margin:6px;
	text-decoration:none;
	color:#1985FF;
	white-space: nowrap;
}
#header .navcntnt a:hover{
	color:#55A5FF;
}
#header .navcntnt .subnav a{
	background-color:#EEE;
}
.buyform{
	width:500px;
	text-align:right;
	background-color:white;
	padding:15px;
}
.formfield{width:300px;}
.code_blue{color:#004;}
table .hiddenrow1{display:none;}
table .shownrow1{background-color:#E9E9E9;}
.wrong-platform{text-decoration: line-through;}

a > img.linkimg{
    border:solid blue 3px;
    padding:2px;
}
a:visited > img.linkimg{
    border-color: #551A8B;
}

@media screen and (max-width: 1024px){

	#site{
		width:auto;
		background-position: -60px 0;
	}
	#header{
		width:auto;
		height:auto;
	    background-position: -60px 0;
	}
	#footer{
		width:auto;
		background-position: -60px 0;
	}
	.cntnt{
		padding:20px 25px 20px 25px;
		max-width: 864px;
	}
	#header .navcntnt{
		display: block;
		text-align:center;
		padding-bottom:0;
	}
	#header .navcntnt a{
		display:inline-block;
		margin:5px 0;
	}
	.subnav{
		width:auto;
		position:relative;
		top:0;
		left:0;
	    margin:20px;
	    margin-bottom:0;
	}
	#header .navcntnt .subnav a{
		display:inline-block;
		margin:5px 0;
	}
	#buyform{
		top:0 !important;
	}
	.buyform{
		width:auto;
		min-width:300px;
		background-color:transparent;
	}
}

@media screen and (max-width: 780px){

	#buyform{
		clear:right;
	}
}
