#header h1 {
	padding: 0px;
	margin: 0px;
}


.list-main{
padding:5px 5px 5px 20px;
margin:0 0 20px 0;
}

.list-main li{
list-style-image:url(images/bullet-blue.png);
font-size:1.1em;
padding:0 0 8px 0;
margin:10px 0;
width:500px;
background:url(images/h-line01.png) repeat-x left bottom;
}

#content1 #home-page .col-left {
border: none;
width: 100%;
}

.btn-orng{
display: inline-block;
height: 31px;
background: url(images/btn-digizen.png) no-repeat;
background-position: top left;
margin-top: 15px;
}

.btn-orng:hover{
background: url(images/btn-digizen.png) no-repeat;
background-position: 0 -31px;
}

.btn-orng span{
display: inline-block;
height: 25px;
background: url(images/btn-digizen.png) no-repeat;
background-position: 100% -62px;
padding: 6px 25px 0px 25px;
color: #FFFFFF;
cursor:pointer;
}

.btn-orng span:hover{
background: url(images/btn-digizen.png) no-repeat;
background-position: bottom right;
}


#ag-print-list ul {
border-top: 1px dotted #CCCCCC;
border-bottom: 1px dotted #CCCCCC;
padding: 20px 0px 15px 0px;
margin-right: 15px;
}

#family_ag  {
}

#content {
padding-top: 15px;


}


#ag-print-list li {
	color: #FF9900;
	font-weight: bolder;
	font-size:13px;
	list-style-type: decimal;
	margin-left: 20px;
	margin-right: 20px;
	padding-bottom: 10px;

}

#ag-print-list li span  {
	color:#666666;
	font-weight: normal;
	font-size:12px;
	

}

.list-main li ul{
padding:10px 0 0 20px;
}

.list-main li ul li{
list-style:square;
margin:0 0 3px 0;
padding:0;
font-size:1em;
background:none;
}

#content1 #left .list-main li p {
	font-size: 1em;
	margin: 5px 0px 5px 0px;
	
}

blockquote {
	padding: 0 0px 15px 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;

}

#left h3 {
	padding: 0px 0px 10px 0px;
}


#content1 #left #pager{
width:271px;
}

#content1 #left #pager div a{
float:left;
width:48px;
height:42px;
margin-top:7px;
text-indent:-9999px;
background-position:0 0;
}

#content1 #left #pager div a.prev{
background:url(images/pager-prev.png) no-repeat;
}

#content1 #left #pager div a.next{
background:url(images/pager-next.png) no-repeat;
}

#content1 #left #pager ul{
float:left;
padding:0;
text-align:center;
margin:0;
}

#content1 #left #pager li{
float:left;
width:auto;
margin:10px 0;
list-style-image:none;
background:none;
}

#content1 #left #pager li a{
display:block;
/*text-indent:-9999px;*/
color:#333;
width:35px;
height:30px;
font-size:1.3em;
font-weight:bold;
padding:8px 0 0 0;
background:url(images/pager-number.png) no-repeat 0 0;
}

#content1 #left #pager li a:hover{
color:#fff;
background-position:0 -74px;
}

#content1 #left #pager li a.current{
color:#fff;
background-position:0 -37px;
}


#content1 .col-left{
float:left;
width:430px;
margin-bottom:7px;
padding:10px 10px 0 10px;
border-right:1px #ccc solid;
}

#content1 .col-left h1{
font-size:2em;
font-weight:bold;
margin:0 0 7px 0;
color:#333;
}

#content1 .col-left p{
font-size:1.1em;
padding:0 10px 20px 0;
line-height:1.4em;
}

#content1 .col-right{
	float: right;
}

#content1 .col-right h2{
font-size:3.5em;
margin-left:10px;
color:#FF6600;
font-weight:normal;
}

#content1 .sn{
width: 487px;
height: 233px;
padding-bottom: 7px;
background:#fff url(/images/socialnet-landing.jpg) no-repeat top left;
}

#content1 .resources{
width: 487px;
height: 233px;
padding-bottom: 7px;
background:#fff url(/images/resources-landing.jpg) no-repeat top left;
}



#content1 .dc{
width: 487px;
height: 233px;
background:#fff url(/images/digicentral-landing.jpg) no-repeat top left;
padding-bottom: 7px;
}

.mainText{
width:590px;
padding:10px 30px 1px 5px;
border-top:1px #ccc solid;
background:url(images/h-line04.png) repeat-x bottom;
}

#content1 #left .mainText p{
padding:0;
}

#prompt{
width:275px;
min-height:135px;
overflow:hidden;
}

.prompt-tpk{
background:url(images/prompt-tpk.png) no-repeat left top;
}

.prompt-t{
background:url(images/prompt-t.png) no-repeat left top;
}

.prompt-p{
background:url(images/prompt-p.png) no-repeat left top;
}

.prompt-k{
background:url(images/prompt-k.png) no-repeat left top;
}

.prompt-tp{
background:url(images/prompt-tp.png) no-repeat left top;
}

.prompt-tk{
background:url(images/prompt-tk.png) no-repeat left top;
}
.prompt-pk{
background:url(images/prompt-pk.png) no-repeat left top;
}

#prompt .box{
display:none;
width:235px;
float:right;
background:url(images/prompt-repeat.png) repeat-y;
}

#prompt .box p{
padding:20px 15px 20px 40px;
color:#000;
margin:0;
min-height:60px;
line-height:1.3em;
font-size:1.1em;
background:url(images/prompt-top.png) no-repeat top;
}

#prompt .box .bgBottom{
background:url(images/prompt-bottom.png) no-repeat bottom;
}

.rightMenu{
margin:10px 0;
font-size:1.2em;
background:url(images/rightMenu-repeat.png) repeat-y;
}

.rightMenu .bgTop{
background:url(images/rightMenu-top.png) no-repeat top;
}

.rightMenu .bgBottom{
padding:8px 13px;
min-height:70px;
background:url(images/rightMenu-bottom.png) no-repeat bottom;
}

.rightMenu h3{
color:#fff;
font-size:1.1em;
}

.rightMenu.es h3{
	font-size:.5em !important;
}

.rightMenu ul{
padding:20px 10px 5px 10px;
}

.rightMenu ul li{

margin:0 0 5px 0;
padding-bottom:5px;
overflow:hidden;
background:url(images/h-line01.png) no-repeat bottom;
}

.rightMenu ul li img{
float:left;
padding:1px;
margin:0 15px 5px 0;
border:1px #ccc solid;
background:#fff;
}

.rightMenu ul img.document{
margin-right:10px;
border:none;
background:none;
}

.rightMenu ul li a{
padding-top:3px;
display:block;
}

.rightMenu ul li em{
font-size:.8em;
}

a.download01{
display:block;
width:275px;
height:62px;
text-indent:-9999px;
background:url(images/download01.png) no-repeat 0 0;
}

a.download01:hover{
background-position:0 -62px;
}

a.download01.fr{
	background:url(images/download01-fr.png) no-repeat 0 0;
}

a.download01.fr:hover{
	background-position:0 -62px;
}

a.free-copy{
display:block;
width:275px;
height:62px;
text-indent:-9999px;
background:url(images/free-copy.png) no-repeat 0 0;
}

a.free-copy:hover{
background-position:0 -62px;
}

#moviePlayerGuide{
margin:4px 0 10px 0;
background:#fff url(images/moviePlayerGuide-bg.png) no-repeat top;
}

#moviePlayerGuide li{
width:150px;
height:30px !important;
min-height:0;
padding:0 0 0 35px;
border-bottom:1px #ccc dotted;
background:none;
}

#moviePlayerGuide li.subtitles{
background:url(images/subtitles.png) no-repeat left top;
}

#moviePlayerGuide li.fullscreen{
background:url(images/fullscreen.png) no-repeat left top;
}

#moviePlayerGuide li.vol{
background:url(images/vol.png) no-repeat left top;
}

#languages li{
float:left;
padding:0 20px 0 40px;
}

#languages .german{
background:url(images/german.gif) no-repeat left top;
}

#languages .danish{
background:url(images/danish.gif) no-repeat left top;
}

#filmContent{
/*padding:20px;*/
color:#ccc;
font-size:1em;
}

#filmContent a{
color:#66FFFF;
display:block;
margin-top:5px;
}

#filmContent a:hover{
text-decoration:underline;
}

#filmContent img{
margin:10px 10px 10px 0;
}

.left_rptimages {
	float: left;
	padding: 5px 10px 10px 0px;

}

.left_rptimages_right {
	float: right;
	padding: 0px 0px 10px 10px;

}

.left_rptimages_bot {
	padding: 0px 0px 15px 0px;

}

#moviePlayer{
margin:0 0 20px 0;
width:583px;
height:405px;
padding:30px 40px;
background:url(images/moviePlayer-bg.png) no-repeat top;
}

#moviePlayer .inner{
padding:10px;
height:353px;
clear:both;/*clear for header float*/
background:#000 url(images/moviePlayer-inner.png) no-repeat center 9px;
}

#moviePlayer2{
margin:0 0 20px 0;
width:583px;
padding:30px 40px;
background:url(images/moviePlayer-bg2.png) no-repeat top;
}

#moviePlayer h1, #moviePlayer2  h1{
float:left;
font-size:1.2em;
margin:0 10px 10px 0;
}

#moviePlayer h2, #moviePlayer2 h2{
font-size:1.2em;
float:right;
font-weight:normal;
margin:0 0 5px 0;
}

#moviePlayer2 .inner{
padding:10px;
height:480px;
clear:both;/*clear for header float*/
background:#000 url(images/moviePlayer-inner.png) no-repeat center 9px;
}

#moviePlayer .inner object, #moviePlayer2 .inner object{
width:560px;
margin-left:1px;
}

#film-alt .col1{
padding:0 20px 0 10px;
float:left;
}

#film-alt .col2{
margin-left:310px;
}

#left #film-alt .col1 .film-quality{
padding:0 0 0 50px;
font-size:1em;
line-height:1.4em;
background:url(images/film-icon.png) no-repeat left top;
}

.film-download{
overflow:hidden;
}

#content1 #left ul.film-download li{
float:left;
width:auto;
margin:0 !important;
background:none;
list-style:none !important;
}

#content1 #left ul.film-download li a{
display:block;
width:90px;
height:80px;
font-weight:bold;
padding:7px 0 0 60px;
margin-right:20px;
}

.film-download li a em{
display:block;
font-weight:normal;
color:#000;
}

.film-download .wmv{
margin-top:8px;
background:url(images/film-wmv.png) no-repeat left top;
}

.film-download .mpg{
margin-top:8px;
background:url(images/film-mpg.png) no-repeat left top;
}

.features-bottom li{
width:170px;
padding:12px 0 0 0;
margin-right:20px;
float:left;
min-height:282px;
background:url(images/feat.png) no-repeat top left;
}

.features-bottom li img{
width:160px;
display:block;
margin:auto;
}

.features-bottom li p{
padding:0 10px 10px 10px;
}

.features-bottom li h4{
padding:0 10px;
}

.tpk{
overflow:hidden;
padding:4px 0 0 5px;
height:23px;
margin:0 0 8px 0;
}

.tpk li{
width:18px;
height:18px;
margin-right:10px;
padding:0;
min-height:18px;
text-indent:-9999px;
}

.tpk  li.t{
background:url(images/feat-teachers.png) no-repeat;
}

.tpk  li.p{
background:url(images/feat-parents.png) no-repeat;
}

.tpk  li.k{
background:url(images/feat-kids.png) no-repeat;
}

.icons{
overflow:hidden;
}

.icons li{
float:left;
}

.icons a{
display:block;
width:137px;
height:106px;
text-indent:-9999px;
background-position:0 0;
}

.icons .support{
background:url(images/icon-support.png) no-repeat;
}

.icons .order{
background:url(images/icon-order.png) no-repeat;
}

.col-right .icons{
margin-left:30px;
}

.col-right .icons a{
margin-right:40px;
}

ul.order{
height:69px;
margin:20px 0;
}

ul.order a{
display:block;
width:69px;
height:70px;
float:left;
}

ul.order a:hover{
background-position:0 -70px;
}

ul.order .online{
background:url(images/order-online.png) no-repeat 0 0;
}

ul.order .fax{
background:url(images/order-fax.png) no-repeat 0 0;
}

#lowerLeft{
width:770px;
float:left;
}

#lowerLeft object{
height:400px;
/*border-top:1px #333 solid;
border-bottom:1px #333 solid;*/
}

#lowerRight{
margin-left:770px;
padding-bottom:30px;
}

#lowerRight h3{
color:#fff;
font-size:1.2em;
margin:0 0 20px 0;
}

#lowerRight img{
padding:5px;
display:block;
width:107px;
height:auto;
margin:0 0 7px 0;
border:1px #999 solid;
background:#fff;
}

#lowerRight .bgTop{
padding:10px 30px 10px 20px;
background:url(images/lowerRight-top.png) repeat-y;
}

#lowerRight .footer{
height:13px;
background:url(images/lowerRight-footer.png) no-repeat;
}


.more-info ul{
overflow:hidden;
padding:10px 0px 0px 5px;
border-top:1px #ccc solid;
border-bottom:1px #ccc solid;
}

.more-info ul li.left{
margin-right:20px;
}

.more-info  li{
width:125px;
float:left;
}

.more-info img{
width:100px;
height:auto;
padding:5px;
background:#fff;
}

#footer p {
	margin: 19px 0px 0px 0px;
	color: #FFFFFF;	

}


#lifit-feedback {
padding: 30px;
border: 1px solid #CCCCCC;
margin-right: 30px;
}

#lifit-feedback input[type="text"] {
width: 300px;
height: 16px;
padding-top: 2px;
}

#lifit-feedback .row {
padding: 15px 0px 15px 0px;
border-bottom: 1px dotted #ccc;
}
.btnSubmit {
background:url(/images/btn_submit.gif) no-repeat;
border: none;
outline: none;
height: 28px;
width: 103px;
padding-bottom: 3px;
color: #FFFFFF;
font-weight: bold;
cursor:pointer;
}

.btnSubmit:hover {
	background-position: 0 -31px;
}

#signitures {
display:none;
}


#eval-sns-charts p {
padding: 0px 30px 0px 0px;
}

#eval-sns-charts h1 {
padding: 0px 0px 10px 0px;
}

#eval-sns-charts th {
text-align: left;
border: 1px solid #E8E7E6;
padding-left: 15px;
}

#eval-sns-charts th.iconTd {
padding-left: 0px;
}

#eval-sns-charts td {
border: 1px solid #E8E7E6;
width: 50px;
}

#eval-sns-charts table {
width: 640px;
margin-bottom: 40px;
}

#eval-sns-charts caption {
text-align: left;
margin: 30px 0px 10px 0px;
color: #ff6600;
font-size: 1.6em;
font-weight: bold;
}

.superscript {
	font-size: 0.7em;
	font-weight: bold;
	vertical-align: top;
}

#footnotes {
	font-size: 0.9em;
	border-top: 1px solid #CCC;
	padding-top: 20px;
}

#footnotes p {
	padding-bottom: 0px;
	margin-bottom: 5px;
}






