body
{
width:100%;
height:100%;
}

p{
margin-top:20px;
}

#mainTextAB
{
float:left;
margin-top:20px;
margin-left:20px;
text-align:left;
width:809px;
color:#838888;
font-size:12px;
margin-bottom:100px;
}

#appDisplay
{
float:left;
width:239px;
height:557px;
background-image:url(../images/appBuilderDisplay/appDisplayBack.jpg);
background-repeat:no-repeat;
}
.appDisplayItems
{
color:#FFFFFF;
width:201px;
float:left;
padding-left:36px;
}


	#appDisplay_system
	{
	height:76px;
	padding-top:55px;
	background-image:url(../images/appBuilderDisplay/appDisplaySystem.jpg);
	opacity:0.35;
	filter:alpha(opacity=35);
	}

	#appDisplay_RTOS
	{
	height:75px;
	padding-top:30px;
	background-image:url(../images/appBuilderDisplay/appDisplayRTOS.jpg);
	opacity:0.35;
	filter:alpha(opacity=35);
	}
	#appDisplay_processor
	{
	height:75px;
	padding-top:30px;
	background-image:url(../images/appBuilderDisplay/appDisplayProcessor.jpg);
	opacity:0.35;
	filter:alpha(opacity=35);
	}
	#appDisplay_wireless
	{
	width: 176px;
	height:75px;
	overflow:hidden;
	padding-top:30px;
	background-image:url(../images/appBuilderDisplay/appDisplayWireless.jpg);
	opacity:0.35;
	filter:alpha(opacity=35);
	}
	#appDisplay_hardware
	{
	width: 176px;
	height:81px;
	padding-top:30px;
	background-image:url(../images/appBuilderDisplay/appDisplayHardware.jpg);
	opacity:0.35;
	filter:alpha(opacity=35);
	}


#appBuilder
{
float:right;
width:550px;
}

.abDarkBack, .abLightBack
{
float:left;
height:40px;
width:530px;
background-color:#efefef;
border-top:1px dashed #8c8c8c;
padding-left:15px;
overflow:hidden;
}

.wireless{
	width:220px;
}

.wireless_class{
	height:220px;
}

#hardware_div{
	height:83px;
}

.abLightBack
{
background-color:#f9f9f9;
}

.abArrow
{
width:25px;
float:left;
margin-top:12px;
cursor:pointer;
}

.abTitle
{
float:left;
width:250px;
margin-left:5px;
margin-top:12px;
}

.abTitle h2
{
margin:0px;
padding:0px;
font-style:normal;
font-weight:normal;
}

.abInfo
{
width:240px;
margin-left:30px;
padding-top:27px;
}

.abDropDowns
{
float:right;
margin-right:15px;
margin-top:10px;
}
.abDropDowns input
{
width:191px;
}

#abButton
{
float:right;
margin-top:15px;
}

#allcover
{
w\idth:100%;
h\eight:100%;
w\idth:100%;
padding:0;
margin:0;
background-color:#000000;
p\osition:absolute;
left:0;
top:0;
z-index:110;
opacity:0.72;
filter: alpha(opacity = 72);
visibility:hidden;
border:1px solid red;
}

#abpopFormHolder
{
width:100%;
height:100%;
position:absolute;
left:0;
top:0;
z-index:120;
text-align:center;
visibility:hidden;
height:286px;
}
#abpopForm
{
margin: 0px auto;
margin-top:140px;
width:368px;


}
.abpopFormHeading
{
font-size:18px;
color:#ec4d45;
border-bottom:1px dashed #999999;
padding-bottom:5px;
}
#abformBody
{
text-align:left;
background-color:#FFFFFF;
/*height:257px;*/

padding-left:20px;
padding-right:20px;
color:#1d666c;
font-size:12px;
}

#abFormFields
{
margin-top:20px;
}

.abLongForm
{
width:325px;
margin-top:5px;
margin-bottom:5px;
height:25px;
border:1px solid #999999;
}

#appBuilder select{
	width:220px;
}

#Other{
	width:215px;
}

.abLongFormSelect
{
width:325px !important;
margin-top:5px;
margin-bottom:5px;
height:30px;
border:1px solid #999999;
}



#abFormButtons
{
margin-top:5px;
text-align:right;
cursor:pointer;
}

.error{
	color:red;
}

