﻿

#maincontainer
{
	position:relative;
	width:100%;
	overflow:hidden;
}

.subcontainer
{
	position:relative;
	overflow:hidden;
}

#lefthalf
{
	/* position:absolute; */
	margin-left:0px;
	background:#FFFFFF;
	width:490px;  /* 49%; */
	top:0px;
}

#righthalf
{
	position:absolute;
	margin-left: 490px; /* 50%; */
	display:block;
	background:#FFFFFF;
	width: 490px; /* 49%; */
	top:0px;
	/* border:3px solid #FF00FF; */
}

.leftside
{
	width:49%;
	/* border:1px solid #000000; */
	background:#FFFFFF;
}

.rightside
{
	position:absolute;
	display:block;
	margin-left:50%;
	width:49%;
	top:0px;
	/* border:1px solid #000000; */
	background:#FFFFFF;
}

.leftportion
{
	width:20%;
	border:1px solid #000000;
	background:#FFFFFF;
}

.rightportion
{
	position:absolute;
	display:block;
	margin-left:50%;
	width:49%;
	top:0px;
	border:1px solid #000000;
	background:#FFFFFF;
}