DIV.firstLayer {
	position:relative;
	width:980px;
	height:440px;
	margin-bottom:10px;
}
/* SPEED TEST*/
DIV.speedTestTitle {
	width:540px;
	height:30px;
	padding-top:6px;
	position:absolute;
	left:0px;
	top:0px;
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#5787B7;
	line-height:18px;
	text-align:left;
}
DIV.speedTest {
	width:540px;
	height:300px;
	border:solid 1px #DDDDDD;
	position:absolute;
	left:0px;
	top:30px;
}
/* CALCULATE */
DIV.calculate {
	width:210px;
	height:295px;
	position:absolute;
	left:560px;
	top:30px;
	background-image:url(../images/box220_bkgbottom.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:5px;
	font:12px Arial, Helvetica, sans-serif;
	color:#333333;
	text-align:right;
}
DIV.calculate INPUT{
	width:110px;
	padding-left:2px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#CC0000;
	text-align:left;
	border:solid 1px #DDDDDD;
	background-color:#FFFFFF;
	margin-bottom:5px;	
}
SPAN.calculateLabel {
	font: bold 18px Arial, Helvetica, sans-serif;
	color:#5787B7;
	text-align:center;
	margin-bottom:5px;
}
DIV.calculateImg {
	width:210px;
	height:81px;
	background-image:url(../images/calculate.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	float:left;
	margin-bottom:10px;
	margin-top:10px;
	text-align:right;
}
DIV.calculateImg INPUT.calculate {
	width:82px;
	height:25px;
	background-image:url(../images/calculate_btn.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	border:0px;
	margin-right:15px;
	margin-bottom:10px;
}
DIV.calculateImg INPUT.bench {
	width:110px;
	border:0px;
	background-color:#F6F6F6;
	font:bold 24px Arial, Helvetica, sans-serif;
	color:#CC0000;
	text-align:center;
}
DIV.calculateTop {
	width:220px;
	height:5px;
	position:absolute;
	left:0px;
	top:0px;
	background-image:url(../images/box220_top.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	line-height:5px;
}
/* ACCORDEON */
DIV.accordeon {
	width:190px;
	height:440px;
	position:absolute;
	top:30px;
	right:0px;
}
/* INTERNET INFO */
DIV.netValues {
	width:770px;
	height:85px;
	position:absolute;
	bottom:0px;
	left:0px;
	padding:5px;
	background-image:url(../images/box780g_bkgbottom.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	font:12px Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:left;
}
DIV.netValuesTop {
	width:780px;
	height:5px;
	position:absolute;
	top:0px;
	left:0px;
	background-image:url(../images/box780g_top.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	line-height:5px;
}
SPAN.netValuesTitle {
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#5787B7;
	line-height:24px;
}
DIV.netValuesData {
	position:relative;
	width:auto;
	height:auto;
	margin-right:20px;
	float:left;
}
SPAN.emphasized {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#5787B7;
}
/* SECOND LAYER */
DIV.secondLayer {
	position:relative;
	width:980px;
	height:440px;
	text-align:left;
	margin-bottom:5px;
}
DIV.secondLayer IFRAME{
	width:980px;
	height:400px;
	border:solid 1px #DDDDDD;
}
/* THIRD LAYER */
DIV.thirdLayer {
	position:relative;
	width:970px;
	height:280px;
	text-align:left;
	padding:5px;
	background-image:url(../images/box980g_bkgbottom.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	font:12px Arial, Helvetica, sans-serif;
	color:#666666;
	margin-bottom:5px;
}
DIV.thirdLayerTop {
	width:980px;
	height:5px;
	position:absolute;
	left:0px;
	top:0px;
	background-image:url(../images/box980g_top.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	line-height:5px;
}
DIV.thirdLayer b{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000000;
}
/*DIV.thirdLayer a{
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#000000;
}
DIV.thirdLayer a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#5787B7;
}*/
DIV.inviteBtnContainer {
	width:240px;
	height:25px;
	position:relative;
	float:right;
	margin-right:20px;
}
DIV.inviteBtnContainer INPUT.inviteFriend {
	width:240px;
	height:25px;
	background-image:url(../images/invite_btn.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	border:0px;
}

/* FOURTH LAYER */
DIV.fourthLayer {
	position:relative;
	width:970px;
	height:380px;
	text-align:left;
	background-image:url(../images/box980g_bkgbottom.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:5px;
	font:12px Arial, Helvetica, sans-serif;
	color:#333333;
	margin-bottom:5px;
}
DIV.fourthLayerTop {
	width:980px;
	height:5px;
	position:absolute;
	left:0px;
	top:0px;
	background-image:url(../images/box980g_top.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	line-height:5px;
}
DIV.modelSelection {
	width:331px;
	height:340px;
	position:absolute;
	top:30px;
	left:5px;
	font:12px Arial, Helvetica, sans-serif;
	color:#333333;
	text-align:left;
}
DIV.modelSelection SELECT{
	width:331px;
	font:12px Arial, Helvetica, sans-serif;
	color:#333333;
}
DIV.prodImgContainer {
	width:331px;
	height:266px;
	position:relative;
	background-color:#FFFFFF;
	border:solid 1px #DDDDDD;
	margin-top:5px;
}
DIV.display_message {
	text-align:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	width:323px;
	height:40px;
	bottom:0px;
	left:0px;
	padding:4px;
	background-color:#333333;
}
DIV.prodCompContainer {
	width:620px;
	height:190px;
	position:absolute;
	top:5px;
	left:350px;
	font:12px Arial, Helvetica, sans-serif;
	color:#333333;
}
DIV.prodCompContainer SPAN.label, DIV.prodContainer SPAN.label{
	font: 14px/25px Arial, Helvetica, sans-serif;
	color: #5787B7;
}
DIV.filterBy {
	position:relative;
	width:260px;
	height:25px;
	float:right;
	font:12px Arial, Helvetica, sans-serif;
	color:#333333;
	text-align:right;
	line-height:25px;
	padding-right:140px;
}
DIV.filterBtnContainer {
	width:137px;
	height:25px;
	position:absolute;
	top:0px;
	right:0px;
}
DIV.filterBy DIV.filterBtnContainer INPUT.filterBtn{
	width:137px;
	height:25px;
	border:0px;
	background-image:url(../images/filter_btn.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	line-height:25px;
}
DIV.filterBy INPUT{
	width: 50px;
	font:12px Arial, Helvetica, sans-serif;
	color:#333333;
	text-align:left;
	padding-left:2px;
}
DIV.prodCompList, DIV.prodList {
	width:620px;
	height:150px;
	border:solid 1px #DDDDDD;
	overflow-y:scroll;
	overflow-x:hidden;
}
DIV.prodCompList TABLE, DIV.prodList TABLE{
	width:100%;
	font:12px Arial, Helvetica, sans-serif;
	color:#666666;
	background-color:#FFFFFF;
}
DIV.prodCompList TABLE TD, DIV.prodList TABLE TD {
	padding:2px;
	border-bottom:solid 1px #DDDDDD;
	color: gray;
	font-size: 14px;
}
DIV.prodCompList TABLE TD.lastCell {
	padding:2px;
	border-bottom:solid 1px #DDDDDD;
	text-align:right;
	color: teal;
	font-size: 14px;
	font-weight: bold;
}
DIV.prodContainer {
	width:620px;
	height:190px;
	position:absolute;
	top:190px;
	left:350px;
	font:12px Arial, Helvetica, sans-serif;
	color:#333333;
}
/* FIFTH LAYER */
DIV.fifthLayer {
	position:relative;
	width:970px;
	height:310px;
	text-align:left;
	background-image:url(../images/box980g_bkgbottom.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:5px;
	font:12px Arial, Helvetica, sans-serif;
	color:#333333;
	margin-bottom:5px;
}
DIV.fifthLayerTop {
	width:980px;
	height:5px;
	position:absolute;
	left:0px;
	top:0px;
	background-image:url(../images/box980g_top.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	line-height:5px;
}
DIV.compareMachines {
	position:absolute;
	top:10px;
	right:10px;
	width:500px;
	height:300px;
}
DIV.compareSpeech {
	position:absolute;
	left:10px;
	top:10px;
	width:450px;
	height:300px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#5787B7;
}
DIV.firstColumn {
	position:absolute;
	top:0px;
	left:0px;
	height:300px;
	width: 240px;
}
DIV.secondColumn {
	position:absolute;
	top:0px;
	right:0px;
	height:300px;
	width: 240px;
}
SELECT.chooseMachine{
	width: 240px;
	font:12px Arial, Helvetica, sans-serif;
	padding-left:2px;
	color:#333333;
}
SELECT.chooseMachine OPTION{
	width: 240px;
	font:12px Arial, Helvetica, sans-serif;
	padding-left:2px;
	color:#333333;
}
DIV.models {
	height:100px;
	width: 240px;
	text-align:center;
	margin-top:5px;
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
}
SELECT.models {
	height:100px;
	width:240px;
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
	background-color:#FFFFFF;
	border:solid 1px #DDDDDD;
}
DIV.flashPreview {
	width:240px;
	height:150px;
	margin-top:10px;
	border:0px;
	background-color:#000000;
}
OPTION.suequipo {
	color: red;
	font-weight: bold;
}
