/*------------------------------------------------------------------------

# JA Halite - Version 1.0 - Licence Owner JA130162

# -----------------------------------------------------------------------

# JA Joomla! Template Framework  - Version: 1.0

# ------------------------------------------------------------------------

# Copyright (C) 2004 - 2009 J.O.O.M Solutions Co., Ltd. All Rights Reserved.

# @license - Copyrighted Commercial Software

# Author: J.O.O.M Solutions Co., Ltd

# Websites:  http://www.joomlart.com -  http://www.joomlancers.com

# This file may not be redistributed in whole or significant part.

-------------------------------------------------------------------------*/



/* Eric Meyer's CSS Tools: Reset CSS (Modified by Hieu Nguyen)

-------------------------------------------------------------*/

/* http://meyerweb.com/eric/tools/css/reset/ */

/* v1.0 | 20080212 */



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,

b, u, i, center,

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-size: 100%;

	background: transparent;

}

body {

	line-height: 1;

}

blockquote, q {

	quotes: none;

}

blockquote:before, blockquote:after,

q:before, q:after {

	content: '';

	content: none;

}



ul {

	list-style: none;

}



/* remember to define focus styles! */

:focus {

	outline: 0;

}



/* remember to highlight inserts somehow! */

ins {

	text-decoration: none;

}

del {

	text-decoration: line-through;

}



/* tables still need 'cellspacing="0"' in the markup */

table {

	border-collapse: collapse;

	border-spacing: 0;

	empty-cells: show;

}



/* Clearfix

-------------------------------------------------------------*/

* html .clearfix {

	height: 1%; /* IE5-6 */

}



.clearfix {

	display: inline-block; /* IE7xhtml*/

}



html[xmlns] .clearfix { /* O */

	display: block;  

}



.clearfix:after { /* FF, O, etc. */

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility: hidden;

}



/* Generic Styles

-------------------------------------------------------------*/

.clear, .divider {clear: both;}



.no-display {display: none !important;}



.nowrap,.nobr {white-space: nowrap !important;}



.no-border {

	border: 0 !important;

}



.no-padding {padding: 0 !important}

.no-margin 	{margin: 0 !important;}



/*Alignment---*/

.v-top 		{vertical-align: top;}

.v-middle	{vertical-align: middle;}

.v-bottom 	{vertical-align: bottom;}



.a-left		{text-align: left;}

.a-center	{text-align: center;}

.a-right		{text-align: right;}



.left		{float: left;}

.right	{float: right;}



.auto-width {width: auto;}



/* Top-module build

-------------------------------------------------------------------------*/



div.nextlevel {

clear:both;

}

div.seal-img {

	float:left;

	margin:10px 10px 10px 0;

}



.wholeadcontainer {

	

	font-family: "Arial Narrow", Arial, sans-serif;

	margin:0px 0px 0px 0px;width:920px;height: 485px;

	

}



div.formfabrik {

/*position:absolute;

top:150px;left: 20px;*/
float:left;


margin-top:-8px;

padding:0 0px 0 0px;

margin-left:-20px;

}



div.topvideo {position:absolute;bottom:100px;left: 22px; /*position:relative;float:right;top:5px;right:32px;*/z-index:1;}



div.limitedbig {
width:340px;
  float:right;
padding-top:12px;
 

}



div.limitedbig h4 {

	color:#CC0000;

	font-family:arial,helvetica,arial, sans-serif;

	font-size:26px;	text-align:left;padding-left:0px;	

}



.limitedtxt {

	color:#F9CB5C;

	font-size:220%;

	text-align:center;

}
div.replytoday { margin-left:32px;padding-top:10px;padding-bottom:10px;}
div.equipment { padding-left:22px;padding-top:5px;}
div.secure { z-index:4;width:378px;padding-left:0px; padding-bottom:3px;}
div.adt { position:absolute;top:395px;right: 40px;}
div.tollfree {position:absolute;top:389px;left: 55px;width:470px;  text-align:left;font-style:italic;font-family:arial,helvetica,arial, sans-serif;line-height: 16px;	font-size: 13px; color: #666666; /*	float:right;padding:0 8px;*/}


div.completetxt {

  text-align:left;
padding-top:65px;margin-left:-25px;width:330px;
	font-size: 10px; color: #999999; line-height: 11px;
/*
	padding:0 8px;*/

}



div.fieldlabel {

	width:65px;

	float:left;

}



.formline {

	clear:both;

	margin-top:20px;

	width:380px;

}



.fieldlabel {

	font-size:14px; text-align:right; padding-right:5px;

	font-family:helvetica, sans-serif;

	color:#000000;

	font-weight:400;

}

.name-input INPUT {
  
  border-color:#C1C1C1;
  border-style:solid;
  border-width:2px;
  
}

.completetxt {

	

	font-size:115%;

	font-weight:bold;

	padding-top:5px;

}



.limitedtimeoffertxt {

	font-size:2.4em;

	font-weight:900;

}



div.leftbottomdeal {

	/*width:552px;*/

	float:left;

	margin-top:-20px;

}





div.bottomdeal {

	margin:-10px 0 10px 0;

}



.bottomdeal img {

	margin:-55px 0 0 23px ;

}



.nocost {

	font-size:155%;

	font-weight:bold;

}



.bottomgoldtxt {

color:#F9CB5C;

font-weight:bold;

line-height:150%;

}



.fineprint {

	clear:both;

	color:#96B8D0;

	font-size:0.95em;

	padding-left:16px;

	padding-top:5px;

	text-align:right;

	width:308px;

}



.registrationmark {

color:#009857;

font-size:0.75px;

margin-left:496px;

margin-top:5px;

display:none;

}



.logo-txt img {

 float:left;

 margin-right:20px;

 margin-top:-15px;

 }

 

 .ja-mass-top table {

	margin-top:-30px;

 }

tr p.rightcol-list {padding-left: 30px; text-align: left;}


.highlight_text_blue { color:#3399CC; text-align: left;margin-bottom:15px;margin-top:15px;margin-left:40px;}
.highlight_text { color:#009933; text-align: left;margin-bottom:15px;margin-top:15px;margin-left:40px;}






