#question1{
	height:190px;
}
#question2{
	height:518px;
}
#question2 li{
	list-style-position:outside;
	list-style-type:circle;
	margin-left:30px;
}


.menu-bar-text{
	position:relative;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	width:580px;
	height:28px;
	line-height:28px;
}
.panel-text{
	position:absolute;
	top:0px;
	left:10px;
	width:530px;
	clear:none;
	
}
.panel-nobg{
	position:relative;
	background-image:none;
	width:568px;
	border:1px solid #e1e1e1;

}
.panel-nobg{
	position:relative;
	margin-left:10px;
	background-image:none;
	width:560px;
	border:1px solid #e1e1e1;
	background-color:#f9f9f9;

}
/* ...........................................................*/


#great-for{
	overflow:visible;
	height:109px;
}

#pages{
	height:318px;
}

#revision{
	height:92px;
}

#search-bar{
	height:74px;
}

#graphics{
	height:198px;
}

#flash{
	height:127px;
}

#hosting{
	height:183px;
}

#content{
	height:110px;
}

#maintenance{
	height:128px;
}

#optimization{
	height:218px;
}

#select{
	height:38px;
}


.package1, .package2, .package3, .header1, .header2, .header3{
	position:absolute;
	top:0px;
	left:10px;
	width:168px;
	clear:none;
	
}
.package2, .header2{
	left:205px;
}
.package3, .header3{
	left:400px;
}





/*****************************************************************************/


#add-web-pages{
	width:580px;
	height:89px;
	line-height:24px;
	/*overflow:hidden;*/
}
#revision-round{
	width:580px;
	height:137px;
	line-height:24px;
	/*overflow:hidden;*/
}
#menu-customization{
	width:580px;
	height:84px;
	line-height:24px;
	/*overflow:hidden;*/
}
#scripts{
	width:580px;
	height:1344px;
	line-height:24px;
	/*overflow:hidden;*/
}
#flash-elements{
	width:580px;
	height:650px;
	line-height:24px;
	/*overflow:hidden;*/
}
#custom-graphics{
	width:580px;
	height:482px;
	line-height:24px;
	/*overflow:hidden;*/
}
#seo{
	width:580px;
	height:222px;
	line-height:24px;
	/*overflow:hidden;*/
}
#ecommerce{
	width:580px;
	height:286px;
	line-height:24px;
	/*overflow:hidden;*/
}
#content2{
	width:580px;
	height:334px;
	line-height:24px;
	/*overflow:hidden;*/
}
#open-source{
	width:580px;
	height:812px;
	line-height:24px;
	/*overflow:hidden;*/
}
#google{
	width:580px;
	height:328px;
	line-height:24px;
	/*overflow:hidden;*/
}
.menu-row1{
	position:relative;
	height:25px;
	width:580px;
	display:block;
	float:left;
	border-top:1px solid #e1e1e1;
}

.menu-row1 .package2, .menu-row2 .package2, .menu-row3 .package2, .menu-row4 .package2, .menu-row5 .package2, .menu-row6 .package2, .menu-row7 .package2, .menu-row8 .package2, .menu-row9 .package2, .menu-row10 .package2, .menu-row11 .package2{
	line-height:16px;
	padding-top: 4px;
}
.menu-row1, .menu-row2, .menu-row3 , .menu-row4 , .menu-row5 , .menu-row6 , .menu-row7 , .menu-row8 , .menu-row9 , .menu-row10 , .menu-row11 {
display:table-cell;
vertical-align:middle;
}

.menu-row2{
	position:relative;
	height:41px;
	width:580px;
	display:block;
	float:left;
	border-top:1px solid #e1e1e1;
}
.menu-row3{
	position:relative;
	height:57px;
	width:580px;
	display:block;
	float:left;
	border-top:1px solid #e1e1e1;
}
.menu-row4{
	position:relative;
	height:73px;
	width:580px;
	display:block;
	float:left;
	border-top:1px solid #e1e1e1;
}
.menu-row5{
	position:relative;
	height:89px;
	width:580px;
	display:block;
	float:left;
	border-top:1px solid #e1e1e1;
}
.menu-row6{
	position:relative;
	height:105px;
	width:580px;
	display:block;
	float:left;
	border-top:1px solid #e1e1e1;
}
.menu-row7{
	position:relative;
	height:121px;
	width:580px;
	display:block;
	float:left;
	border-top:1px solid #e1e1e1;
}
.menu-row8{
	position:relative;
	height:137px;
	width:580px;
	display:block;
	float:left;
	border-top:1px solid #e1e1e1;
}
.menu-row9{
	position:relative;
	height:153px;
	width:580px;
	display:block;
	float:left;
	border-top:1px solid #e1e1e1;
}
.menu-row10{
	position:relative;
	height:169px;
	width:580px;
	display:block;
	float:left;
	border-top:1px solid #e1e1e1;
}
.menu-row11{
	position:relative;
	height:185px;
	width:580px;
	display:block;
	float:left;
	border-top:1px solid #e1e1e1;
}


/*.menu-row1, .menu-row2, .menu-row3 , .menu-row4 , .menu-row5 , .menu-row6 , .menu-row7 , .menu-row8 , .menu-row9 , .menu-row10 , .menu-row11 {
display:table-cell;
	height:185px;
vertical-align:middle;
}
*/
/********************************************  9 + 16 * (row number)   121 137 153 169 185 *********************************/






.header4{
	position:absolute;
	top:0px;
	left:10px;
	width:558px;
	clear:none;
	background-color:#ffffff;
}
.header-text{
	position:absolute;
	top:0px;
	left:10px;
	width:558px;
	clear:none;
	background-color:#ffffff;
}

.menu-bar{
	position:relative;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	width:580px;
	height:28px;
	line-height:28px;
	background-image: url(../imgLocal/table/middle-strip.gif);
	background-repeat:repeat-y;
	border-top:1px solid #e1e1e1;
}
.menu-bar2{
	position:relative;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	width:580px;
	height:28px;
	line-height:28px;
	background-image: url(../imgLocal/table/middle-strip.gif);
	background-repeat:repeat-y;
	border-top:1px solid #e1e1e1;
}
.panel{
	position:relative;
	background-image: url(../imgLocal/table/middle-strip.gif);
	background-repeat:repeat-y;
	width:580px;
}
.space{
/*	line-height:30px;
	height:30px;
	clear:both;
	overflow:hidden;
*/}
					
.panel-set{
	width:580px;
	float:left;
	margin:0;
	margin-left:0px;
}

.fR { /* this class can be used to float an element left in your page */
	float: right;
	clear:none;
}

.panel li{
list-style:outside;
margin-left:16px;
padding:0px;
}

#extraspace{
margin-bottom:10px;
}

/*.panel ul{
margin-top:2px;

}*/