
.topic-container{
	overflow:auto;
	padding:20px;
	color:#333333;
	margin:0px 25px;
	width:684px;
	text-shadow:0 1px 0 white;
	font-family:verdana, sans-serif,arial, helvetica ;
	padding-top: 20px;
	/*background-color:#F8F8F8;*/
	/*border:1px solid #C8C8C8;*/
	/*background-color: #FFFFFF;*/
   /* background-image: url("/images/layout/gradientfromtop.gif");*/
    /*background-position: 0 -50px;*/
    background-repeat: repeat-x;
	
}
.topic-container p, .topic-container li
{
	font-size:13px;
}



.topic-container .screenshot {
	width:49%;
	text-align:center;
	height:206px;
	
}
.screenshot img {
	-moz-box-shadow: 5px 5px 5px #999999; /* Firefox 3.6 and earlier */
    -webkit-box-shadow: 5px 5px 5px #999999; /* Safari and Chrome */
    box-shadow: 5px 5px 5px #999999;
	display:block;
	border:1px solid #999;
	margin:0 auto 0 auto;
	

}
.topic-container .screenshot.right {
	/*text-align:left;*/
}
.topic-container .text {
	width:49%;
	font-size:10px;
}
.topic-container span{
	color:#fff;
	float:right;
	margin:0px -17px auto auto ;
	font-size:16px;
	/*font-weight:normal;*/
	text-shadow:none;}
	
.topic-container .text h2 
{margin-top:0px;
font-size:18px;
color:#0066CB;
/*background-color:#EF8000*/;
/*border-right:20px solid #09F;*/
}

.topic-container .right {
	float:right;
}
.topic-container .left {
	float:left;
}
.topic-container li {margin-left:20px;}


/*Frame*/
.prod-requirements {
    background-image: url("/images/products/ea/9/prodrequirement.png");
   
	padding:0px 10px 0px 320px;
	color:#333333;
	height:300px;
	border-bottom: 1px solid #cccccc;

}
.prod-requirements h1 {
	padding:15px 0 5px 0;	
	font-size:24px;
	color: #0066CB;
	}
.prod-requirements p {
	font-height:5px;
}
.prod-requirements ul {
	padding-left:20px;
	margin:0px 0 0px 0px;
	width:290px;}
.prod-requirements li {
	margin-left:-20px;
	background-image: url("/images/icons/tick-10px.png");
	background-position:left;
    background-repeat: no-repeat;
	list-style: none outside none;
	padding-left:20px;
	line-height:14px;
 /*background-color:#EEE;	
 border-right-color:#E0E0E0;
 border-right-style:solid;
 border-right-width:1px;
 border-bottom-color:#FFF;
 border-bottom-style:solid;
 border-bottom-width:2px;*/
 }
 .prod-simulation{
    background-image: url("/images/products/ea/9/screenshots/simulation/simulation-page-collage.png");
   
	padding:0px 10px 0px 320px;
	color:#333333;
	height:300px;
	border-bottom: 1px solid #cccccc;

}
.prod-simulation h1 {
	padding:15px 0 5px 0;	
	font-size:24px;
	color: #0066CB;
	}
.prod-simulation p {
	font-height:5px;
}
.prod-simulation ul {
	padding-left:20px;
	margin:0px 0 0px 0px;
	width:290px;}
.prod-simulation li {
	margin-left:-20px;
	background-image: url("/images/icons/tick-10px.png");
	background-position:left;
    background-repeat: no-repeat;
	list-style: none outside none;
	padding-left:20px;
	line-height:14px;
}
.topic-container ul {
    padding: 0px;
}
.topic-container h2 {
    padding: 0 0px;
}

#content-in {
    margin: 0 12px 10px;
    padding: 0;
    width: 776px;
	
}
#contentreq {
    float: left;
    margin-left: 200px;
    margin-right: -1000px;
    margin-top: 127px;
    width: 800px;
}

#content-area{
	border: 1px solid #cccccc;
}

.content-sc{

	padding-top:20px;
	background-image: url("/images/layout/gradientfromtop.gif");
	background-position:bottom;
	background-repeat:x-repeat;
    }

