body { 
font : 100% Arial, Helvetica, sans-serif; 
background : #000; 
margin : 0; 
padding : 0; 
text-align : center; 
color : #cccccc; 
} 
.thrColAbsHdr #container { 
position : relative; 
width : 732px; 
background-image : url(../images/mainBg.jpg); 
margin : 0 auto; 
border : 1px solid #666; 
text-align : left; 
background-color : #000000; 
} 
.thrColAbsHdr #header { 
height : 294px; 
} 
.thrColAbsHdr #header a { 
height : 294px; 
} 
.thrColAbsHdr #title { 
font-family : Arial, Helvetica, sans-serif; 
height : 30px; 
padding : 0 0 0 15px; 
} 
.thrColAbsHdr #title h1 {
	font-size : 18px;
	color : #DFDFDF;
	font-style: oblique;
} 
.thrColAbsHdr #title p { 
font-size : 14px; 
color : #DFDFDF; 
} 
.thrColAbsHdr a { 
font-size : 10px; 
color : #DFDFDF; 
text-transform : uppercase; 
text-decoration : none; 
} 
.thrColAbsHdr a:hover { 
font-size : 10px; 
color : #0099ff; 
text-transform : uppercase; 
text-decoration : none; 
} 
#serial { 
width : 200px; 
height : 30px; 
} 
.thrColAbsHdr #sidebar1 {
	position : absolute;
	top : 334px;
	width : 233px;
	padding : 0 0 0 0;
	left : -1px;
} 
.thrColAbsHdr #sidebar1 p {
	color : #000;
	width : 185px;
	display : block;
	font : 12px/18px Arial, Helvetica, sans-serif;
	font-weight : bold;
	position : absolute;
	top : -26px;
	left : -8px;
	padding : 0;
	margin : 105px 50px 0 38px;
} 
.thrColAbsHdr #sidebar2 {
	position : absolute;
	left : 496px;
	margin : 0 0 0;
	padding : 0;
	color : #DFDFDF;
	top : 333px;
	right : 0;
	width : 233px;
	padding : 0 0 0 0;
} 
.thrColAbsHdr #sidebar2 p {
	color : #000;
	width : 184px;
	display : block;
	font : 12px/18px Arial, Helvetica, sans-serif;
	font-weight : bold;
	position : absolute;
	top : -31px;
	left : -8px;
	padding : 0;
	margin : 105px 50px 0 38px;
} 
.thrColAbsHdr #mainContent { 
margin : 0 230px; 
padding : 0 10px 15px 15px; 
} 
.thrColAbsHdr #mainContent p {
	color : #000;
	width : 184px;
	display : block;
	font : 12px/18px Arial, Helvetica, sans-serif;
	font-weight : bold;
	position : absolute;
	top : 295px;
	left : 236px;
	padding : 0;
	margin : 105px 50px 0 38px;
} 
.thrColAbsHdr #ekaform { 
background-image : url(../images/eka-code-form.gif); 
text-align : center; 
height : 242px; 
position : absolute; 
left : 421px; 
margin : 0 0 0; 
padding : 0; 
color : #DFDFDF; 
top : 310px; 
right : 0; 
width : 294px; 
} 
.thrColAbsHdr #ekaform p { 
position : absolute; 
color : #000; 
width : 245px; 
display : block; 
font : 12px/18px Arial, Helvetica, sans-serif; 
font-weight : bold; 
left : 24px; 
top : 48px; 
} 
.thrColAbsHdr #keycodeform { 
background-image : url(../images/key-code-form.gif); 
text-align : center; 
height : 242px; 
position : absolute; 
left : 421px; 
margin : 0 0 0; 
padding : 0; 
color : #DFDFDF; 
top : 310px; 
right : 0; 
width : 294px; 
} 
.thrColAbsHdr #keycodeform p { 
position : absolute; 
color : #000; 
width : 245px; 
display : block; 
font : 12px/18px Arial, Helvetica, sans-serif; 
font-weight : bold; 
left : 24px; 
top : 48px; 
} 
.thrColAbsHdr #radioform { 
background-image : url(../images/radio-code-form.gif); 
height : 242px; 
position : absolute; 
left : 387px; 
margin : 0 0 0; 
padding : 0; 
color : #DFDFDF; 
top : 310px; 
right : 0; 
width : 340px; 
} 
.thrColAbsHdr #radioformleft { 
position : absolute; 
text-align : center; 
color : #000; 
width : 137px; 
font : 12px/12px Arial, Helvetica, sans-serif; 
font-weight : bold; 
left : 12px; 
top : 62px; 
height : 47px; 
} 
.thrColAbsHdr #radioformleft form { 
left : 13px; 
top : 58px; 
height : 47px; 
} 
.thrColAbsHdr #radioformright { 
position : absolute; 
color : #000; 
width : 137px; 
display : block; 
font : 12px/12px Arial, Helvetica, sans-serif; 
font-weight : bold; 
text-align : center; 
left : 189px; 
top : 61px; 
} 
.thrColAbsHdr #radioformemail { 
position : absolute; 
color : #000; 
width : 282px; 
display : block; 
font : 12px/12px Arial, Helvetica, sans-serif; 
font-weight : bold; 
text-align : center; 
left : 31px; 
top : 128px; 
height : 74px; 
} 
.thrColAbsHdr #TEXTContent { 
width : 380px; 
padding : 0 15px; 
} 
.thrColAbsHdr #TEXTContent p { 
color : #DFDFDF; 
font : 12px/18px Arial, Helvetica, sans-serif; 
} 
.thrColAbsHdr #TEXTContent h2, h3 { 
color : #DFDFDF; 
font : 12px/12px Arial, Helvetica, sans-serif; 
font-weight : bold; 
} 
.thrColAbsHdr #TEXT { 
width : 700px; 
padding : 0 15px; 
} 
.thrColAbsHdr #TEXT p { 
color : #DFDFDF; 
font : 12px/18px Arial, Helvetica, sans-serif; 
} 
.thrColAbsHdr #TEXT h2, h3 { 
color : #DFDFDF; 
font : 12px/12px Arial, Helvetica, sans-serif; 
font-weight : bold; 
} 
.thrColAbsHdr #TEXTRIGHT { 
position : absolute; 
left : 384px; 
margin : 0 0 0; 
padding : 0; 
color : #DFDFDF; 
top : 319px; 
right : 0; 
width : 350px; 
} 
.thrColAbsHdr #TEXTRIGHT p { 
color : #DFDFDF; 
font : 12px/18px Arial, Helvetica, sans-serif; 
} 
.thrColAbsHdr #TEXTRIGHT h2, h3 { 
color : #DFDFDF; 
font : 12px/12px Arial, Helvetica, sans-serif; 
font-weight : bold; 
} 
.thrColAbsHdr #RADIOTEXTContent { 
width : 360px; 
padding : 0 15px; 
} 
.thrColAbsHdr #RADIOTEXTContent h2, h3 {
	color : #FFFFFF;
	font : 12px/12px Arial, Helvetica, sans-serif;
	font-weight : bold;
} 
.thrColAbsHdr #RADIOTEXTContent p { 
color : #DFDFDF; 
font : 12px/18px Arial, Helvetica, sans-serif; 
} 
.thrColAbsHdr #price {
	position : absolute;
	height : 86px;
	width : 86px;
	left : 378px;
	top : 489px;
} 
.thrColAbsHdr #releasekeyssidebar1 { 
position : absolute; 
top : 375px; 
width : 233px; 
padding : 0 0 0 0; 
left : -1px; 
} 
.thrColAbsHdr #releasekeyssidebar1 p { 
color : #DFDFDF; 
width : 93px; 
display : block; 
font : 12px/18px Arial, Helvetica, sans-serif; 
font-weight : bold; 
position : absolute; 
top : 45px; 
left : 88px; 
padding : 0; 
margin : 105px 50px 0 38px; 
} 
.thrColAbsHdr #releasekeyssidebar1 form { 
text-align : center; 
position : absolute; 
top : 153px; 
left : 91px; 
padding : 0; 
height : 50px; 
width : 154px; 
} 
.thrColAbsHdr #releasekeyssidebar2 { 
position : absolute; 
left : 496px; 
margin : 0 0 0; 
padding : 0; 
color : #DFDFDF; 
top : 374px; 
right : 0; 
width : 233px; 
padding : 0 0 0 0; 
} 
.thrColAbsHdr #releasekeyssidebar2 p { 
color : #DFDFDF; 
width : 91px; 
display : block; 
font : 12px/18px Arial, Helvetica, sans-serif; 
font-weight : bold; 
position : absolute; 
top : 43px; 
left : 81px; 
padding : 0; 
margin : 105px 50px 0 38px; 
height : 32px; 
} 
.thrColAbsHdr #releasekeyssidebar2 form { 
text-align : center; 
position : absolute; 
top : 153px; 
left : 97px; 
padding : 0; 
height : 50px; 
width : 136px; 
} 
.thrColAbsHdr #RELEASEKEYSmainContent { 
margin : 0 230px; 
padding : 35px 10px 15px 15px; 
} 
.thrColAbsHdr #RELEASEKEYSmainContent p { 
color : #DFDFDF; 
width : 91px; 
display : block; 
font : 12px/18px Arial, Helvetica, sans-serif; 
font-weight : bold; 
position : absolute; 
top : 419px; 
left : 336px; 
padding : 0; 
margin : 105px 50px 0 38px; 
} 
.thrColAbsHdr #RELEASEKEYSmainContent form { 
text-align : center; 
position : absolute; 
top : 529px; 
left : 343px; 
padding : 0; 
height : 50px; 
width : 142px; 
} 
.thrColAbsHdr #keyfobsidebar1 { 
position : absolute; 
top : 374px; 
width : 233px; 
padding : 0 0 0 0; 
left : -1px; 
} 
.thrColAbsHdr #keyfobsidebar1 p { 
color : #DFDFDF; 
width : 120px; 
display : block; 
font : 10px Arial, Helvetica, sans-serif; 
font-weight : bold; 
text-align : center; 
position : absolute; 
top : -57px; 
left : 66px; 
padding : 0; 
margin : 105px 50px 0 38px; 
height : 141px; 
} 
.thrColAbsHdr #keyfobsidebar1 form { 
text-align : center; 
position : absolute; 
top : 157px; 
left : 93px; 
padding : 0; 
height : 50px; 
width : 154px; 
} 
.thrColAbsHdr #keyfobsidebar2 { 
position : absolute; 
left : 496px; 
margin : 0 0 0; 
padding : 0; 
color : #DFDFDF; 
top : 373px; 
right : 0; 
width : 233px; 
padding : 0 0 0 0; 
} 
.thrColAbsHdr #keyfobsidebar2 p { 
color : #DFDFDF; 
width : 120px; 
display : block; 
font : 10px Arial, Helvetica, sans-serif; 
font-weight : bold; 
text-align : center; 
position : absolute; 
top : -58px; 
left : 66px; 
padding : 0; 
margin : 105px 50px 0 38px; 
height : 141px; 
} 
.thrColAbsHdr #keyfobsidebar2 form { 
text-align : center; 
position : absolute; 
top : 158px; 
left : 98px; 
padding : 0; 
height : 50px; 
width : 136px; 
} 
.thrColAbsHdr #keyfobmainContent { 
margin : 0 230px; 
padding : 35px 10px 15px 15px; 
} 
.thrColAbsHdr #keyfobmainContent p { 
text-align : center; 
color : #DFDFDF; 
width : 121px; 
display : block; 
font : 10px Arial, Helvetica, sans-serif; 
font-weight : bold; 
position : absolute; 
top : 314px; 
left : 312px; 
padding : 0; 
margin : 105px 50px 0 38px; 
height : 145px; 
} 
.thrColAbsHdr #keyfobmainContent form { 
text-align : center; 
position : absolute; 
top : 529px; 
left : 343px; 
padding : 0; 
height : 50px; 
width : 142px; 
} 
.thrColAbsHdr #contactformbg { 
background-image : url(../images/contact-form.gif); 
background-repeat : no-repeat; 
text-align : center; 
height : 320px; 
position : absolute; 
left : 387px; 
margin : 0 0 0; 
padding : 0; 
color : #000; 
font : 12px/12px Arial, Helvetica, sans-serif; 
font-weight : bold; 
top : 310px; 
right : 0; 
width : 340px; 
} 
.thrColAbsHdr #contact-form { 
position : absolute; 
width : 282px; 
display : block; 
left : 29px; 
top : 49px; 
height : 74px; 
} 
.contact-form input[type="text"], textarea { 
width : 205px; 
height : 30px; 
padding : 0; 
} 
.contact-form input[type="submit"]:hover { 
cursor : pointer; 
} 
.contact-form input[type="submit"] { 
border : 0; 
font-size : 1.2em; 
padding : 0; 
} 
.thrColAbsHdr .contact-box { 
position : absolute; 
color : #DFDFDF; 
width : 252px; 
display : block; 
font : 12px/12px Arial, Helvetica, sans-serif; 
font-weight : bold; 
text-align : center; 
left : 50px; 
top : 70px; 
height : 74px; 
} 
.thrColAbsHdr #footer { 
height : 83px; 
padding : 0 0 0 15px; 
background-image : url(../images/footer.jpg); 
background-repeat : no-repeat; 
} 
.thrColAbsHdr #footer p { 
margin : 0; 
padding : 15px 0; 
font-size : 10px; 
color : #DFDFDF; 
} 
.thrColAbsHdr #footer a { 
font-size : 10px; 
color : #DFDFDF; 
text-decoration : none; 
} 
.thrColAbsHdr #footer a:hover { 
margin : 0; 
font-size : 10px; 
color : #0099ff; 
text-decoration : none; 
} 
input.serial { 
color : #000; 
width : 10px; 
font-size : 9px; 
} 
.fltrt { 
float : right; 
margin-left : 8px; 
} 
.fltlft { 
float : left; 
margin-right : 8px; 
} 
.process { 
display : none; 
background-image : url(../images/code-form.gif); 
background-repeat : no-repeat; 
text-align : center; 
color : #000; 
font : 12px/18px Arial, Helvetica, sans-serif; 
font-weight : bold; 
height : 272px; 
position : absolute; 
top : 310px; 
left : 421px; 
width : 294px; 
} 
#code-display { 
background-image:url(../images/code-form-paid.gif);
background-repeat:no-repeat; 
height : 245px; 
width : 295px; 
display : block; 
position : absolute; 
left : 421px; 
text-align : center; 
color : #000; 
font : 12px/18px Arial, Helvetica, sans-serif; 
padding-top : 50px; 
} 
.code-response { 
background : url(../images/code-form-orange.gif); 
background-repeat : no-repeat; 
height : 245px; 
width : 295px; 
display : block; 
position : absolute; 
left : 419px; 
top : 308px; 
text-align : center; 
} 
.codebox { 
display : none; 
background-image : url(../images/code-form-orange.gif); 
background-repeat : no-repeat; 
position : absolute; 
text-align : center; 
font-size : 12px; 
height : 242px; 
left : 421px; 
margin : 0 0 0; 
padding : 0; 
color : #000; 
top : 310px; 
right : 0; 
width : 294px; 
} 
.serial-form input { 
background : #f7f3cd; 
font-weight : bold; 
margin : 10px 0; 
padding : 4px; 
border : 1px solid #903324; 
} 
input[type="text"]:focus { 
border-color : red; 
background : #DFDFDF; 
} 
.serial-form input[type="submit"] { 
color : #DFDFDF; 
background : #903324; 
cursor : pointer; 
} 
.serial-form input[type="submit"]:hover { 
color : #903324; 
background : #f7f3cd; 
cursor : pointer; 
} 
.serial-form input[type="submit"] { 
font-size : 8px; 
padding : 6px; 
} 
