body,html
{
/*text-align:center;*/
padding:0px;
margin:0px;
background-color: #e8e8eb;
height:100%;
color: #595959;
font-family: Verdana;
font-size:11px;
line-height:17px;
background-image: url(../image/bg.jpg);
background-repeat:repeat-x;
}

p
{
margin:0px;
padding:0px;
}

.aligner{
margin-left:auto;
margin-right:auto;
width:985px;
min-height: 100%;
height: auto !important;
height: 100%;
position: relative;
/*background-repeat:repeat-y;
background-image: url(../image/content_bg.jpg);*/
}

#containermidden{
width:100%;
margin:0pt auto;
height:100%;
position:relative;
}

#content_menu_container{
width:985px;
position:relative;
}


#header{
width:985px;
height:100px;
margin-top:12px;
background-color: #ffffff;
background-image: url(../image/header_bg.jpg);
background-repeat:no-repeat;
background-position:top right;
}

#main_links{
width:245px;
height:95px;
float:left;
margin:5px 0 0 10px;
}

#main_links div{
width:150px;
height:95px;
margin-top:18px;
margin-right:93px;
float:left;
}

#main_links a{
color:#76777a;
text-decoration:none;
width:73px;
float:left;
}

#main_links a:hover{
color:#ee2e24;
}

#main_links #home{
width:14px;
height:18px;
background-image: url(../image/home.jpg);
display:block;
text-decoration:none;
}

#logo_container{
width:730px;
height:100px;
float:left;
position:relative;
}

#logo_container p{
color:#40a9be;
margin:28px 15px 0 0;
float:right;
}

#logo{
width:198px;
height:58px;
margin-top:5px;
background-image: url(../image/houtens_logo.jpg);
background-repeat:no-repeat;
float:left;
}

#logo:link {text-decoration: none;}
#logo:visited {text-decoration: none;}
#logo:active {text-decoration: none;}
#logo:hover {text-decoration: none;}

#top_menu{
width:730px;
height:20px;
position:absolute;
bottom:0px;
background-color:#ccd400;
}


#top_menu a{
color:#000000;
display:block;
float:left;
text-decoration:none;
font-family: Verdana;
font-size:11px;
line-height: 17px;
padding:0 8px;
height:20px;
display:table;
border-right:1px solid #e6ea80;
}

#top_menu .active{
background-color:#ef2e24;
border-left:1px solid #ffffff;
}

.headerMenuSubItem{
color:#595959;
display:block;
text-decoration:none;
font-family: Verdana;
font-size:12px;
line-height: 17px;
margin-right:8px;
width:210px;
}

#top_right_menu
{
width:212px;
height:44px;
float:left;
margin-top:43px;
}

#top_right_menu #onzeschool{
color:#bcd430;
text-decoration:none;
font-size:18px;
font-weight:bold;
display:block;
float:left;
}

#top_right_menu #ouders{
color:#008ec1;
text-decoration:none;
display:block;
float:left;
padding-left:3px;
font-size:14px;
margin-top:-4px;
}

#top_right_menu #leerling{
color:#ee2e24;
text-decoration:none;
font-size:18px;
display:block;
float:left;
padding-left:7px;
margin-top:-7px;
}


#top_right_menu #docenten{
color:#008ec1;
text-decoration:none;
height:12px;
padding-left:60px;
display:block;
float:left;
font-size:14px;
}


#top_right_menu #onzeschool:hover, #top_right_menu #ouders:hover, #top_right_menu #leerling:hover, #top_right_menu #docenten:hover{
text-decoration:underline;
}

#login{
color:#595959;
text-decoration:none;
margin-top:77px;
}

#top_menu div{
width:730px;
position:absolute;
z-index:3;
background-color:#dbe692;
display:none;
padding-bottom:8px;
left:0px;
top:20px;
}

.submenuLinkAlign{
float:right;
display:table;
width:auto;
}

.submenuLinkContainer{
width:150px;
display:table;
float:left;
}

.submenuLinkContainer a{
width:150px;
display:block;
}

.content{
width:985px;
display:table;
float:left;
}

.menu_padding{
display:table;
padding-top:18px;
border-left:1px solid #ffffff;
}

/* HOME */

#homeColLeft{
margin-top:20px;
width:239px;
font-size:12px;
float:left;
}

#homeColLeft_data{
background-image: url(../image/col_bg.png);
background-repeat:repeat-x;
width:239px;
height:500px;
font-size:12px;
float:left;
}

#homeColLeft_data img{
}

.imageContainer{
margin-bottom:12px;
height:150px;
overflow:hidden;
}

#homeColLeft_title{
width:112px;
height:20px;
padding-left:5px;
color:#ffffff;
background-image: url(../image/tab_red.png);
background-repeat:no-repeat;
}



#homeColLeft .kop{
width:239px;
height:23px;
color:#008ec1;
font-weight:bold;
border-bottom:2px solid #008ec1;
margin-bottom:8px;
font-size:14px;
float:left;
} 

/*
#homeColLeft .vacatures_home_kop{
padding-top:15px;
}

#homeColLeft .vacatures_home a{
color:#d52b1e;
}
*/
#homeColLeft .item{
padding-bottom:12px;
margin-bottom:12px;
float:left;
border-top: 1px dashed #76777A;
padding:13px 8px 0 8px;
width: 223px;
} 

#homeColLeft .item b{
color:#6b6c6e;
display:block;
font-size:15px;
} 

#homeColLeft .item .item_content b{
padding-bottom:5px;
}

.home_lastblogitems{
color:#000000;
display:table;
border-top: 1px dashed #76777A;
}

.home_lastphotoitems{
color:#000000;
border-top: 1px dashed #76777A;
display:block;
width:332px;
height:78px;
}


.home_lastblogitems .image, .home_lastphotoitems .image{
background-repeat:no-repeat;
background-position:50% 50%;
width:95px;
height:66px;
float:left;
margin:6px;
} 

.home_lastblogitems .item_content, .home_lastphotoitems .item_content{
padding-top:15px;
width:220px;
height:66px;
float:left;
}

.home_lastblogitems a, .home_lastphotoitems a{
color:#000000;
text-decoration:none;
}

.home_lastblogitems .reacties{
color:#e31818;
}



.home_lastagendaDate{
width:100px;
height:20px;
display:block;
float:left;
color:#000000;
text-decoration:none;
font-weight:bold;
text-align:center;
border-top: 1px dashed #76777A;
overflow:hidden;
}

.home_lastagendaData{
width:220px;
height:20px;
display:block;
float:left;
color:#000000;
text-decoration:none;
border-top: 1px dashed #76777A;
overflow:hidden;
}

.home_lastagendaData:hover, .home_lastphotoitems:hover{
color:#e31818;
}

#homeColLeft .item a{
color:#d52b1e;
text-decoration:none;
} 

#homeColLeft .item a:before{
content:'\00B7';
padding-right:3px;
}


#contact_bg{
width:239px;
height:26px;
background-image: url(../image/btncontact_bg.jpg);
background-repeat:repeat-x;
background-position:bottom left;
float:left;
padding-top:8px;
}

#contact_bg a{
color:#58585a;
text-decoration: none;
font-size:14px;
font-weight:bold;
margin-top:4px;
display:block;
}

#home_movie{
width:239px;
height:135px;
display:block;
float:left;
/*background-image: url(../image/home_movie.jpg);*/
margin-top:20px;
}

#home_movie img{
border:0px;
}

.hide {
display:none;
}

#player{
text-align:center;
}

/*
#content_data_2col{
float:right;
width: 720px;
}

#content_data_2col .kop{
color:#008ec1;
font-family: Verdana;
font-size:14px;
font-weight:bold;
}

#content_data_2col .standaard{
font-size:14px;
}
*/
#content_data_left_home{
float:left;
width: 336px;
padding:12px;
margin-right:11px;
margin-top:20px;
}

#content_data_right_home{
float:right;
width: 345px;
padding-left:10px;
}

#content_data_right_home a{
text-decoration:none;
}

#content_data_right_home .redbg{
background-image: url(../image/red_bg.png);
background-repeat:no-repeat;
background-color: transparent;
}

#slogan{
color:#ee2924;
font-size:26px;
height:41px;
float:left;
}

.tabs{
width:360px;
height:20px;
position:relative;
}

.tabs a{
width:112px;
height:20px;
padding-left:5px;
color:#ffffff;
display:block;
float:left;
text-decoration:none;
}

.tabs  .tab1{
position:absolute;
left:0px;
z-index:10;
}

.tabs  .tab2{
position:absolute;
left:93px;
z-index:9;
padding-left:21px;
}

.tabs  .tab3{
position:absolute;
left:186px;
z-index:8;
padding-left:21px;
}

.tabs_data1, .tabs_data2, .tabs_data3{
display:none;
background-color:#ffffff;
min-height:163px;
width:360px;
}

.tabs_data3 a{
color: #D52B1E;
}

#content_data_left_home .tabs_data1, #content_data_left_home .tabs_data2, #content_data_left_home  .tabs_data3{
border-bottom:1px solid #000000;
min-height:176px;
}

#content_data_right_home  .tabs_data1, #content_data_right_home .tabs_data2, #content_data_right_home .tabs_data3{
width:342px;
overflow:hidden;
}

.active{
display:block;
}

#content_data_2col .tabs .activeTab{
background-position:0 0px;
padding-top:0px;
height:20px;
}

.tabs .blue{
background-image: url(../image/tab_blue.png);
background-position:0 3px;
padding-top:3px;
height:17px;
background-repeat:no-repeat;
}

.tabs .red{
background-image: url(../image/tab_red.png);
background-position:0 3px;
padding-top:3px;
height:17px;
background-repeat:no-repeat;
}

.tabs .green{
background-image: url(../image/tab_green.png);
background-position:0 3px;
padding-top:3px;
height:17px;
background-repeat:no-repeat;
}


.lastBlogs{
height:78px;
width:332px;
}

#colLeft{
width:238px;
font-size:12px;
float:left;
margin-top:11px;
display:table;
}

#colLeft .kop{
width:230px;
height:26px;
padding-left:8px;
padding-top:3px;
border-bottom:1px solid #000000;
color:#ffffff;
font-size:14px;
}

#colLeft .leftSubMenu{
padding-left:22px;
width:216px;
}

#colLeft .activeSubmenu{
font-weight:bold;
}

#colLeft a{
height:24px;
width:228px;
display:table;
border-bottom:1px dotted #000000;
}

#colLeft a:before { 
content: "> ";
}

#colLeft .active{
font-weight:bold;
}

#colLeft .active:before { 
content: "  ";
}

#colLeft .archief{
font-size:14px;
border-top:2px solid #ffffff;
border-bottom:1px dotted #000000;
width:230px;
height:23px;
padding-left:8px;
padding-top:3px;
color:#ffffff;
}

.bg_school a{
padding-left:10px;
color:#5e6057;
display:block;
font-weight:normal;
text-decoration:none;
}

.bg_school .active{
display:block;
padding-left:24px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
}

.bg_school{
background-color:#bcd430;
height:213px;
display:table;
}

.bg_groep8 a{
padding-left:10px;
color:#ffffff;
display:block;
font-weight:normal;
text-decoration:none;
}

.bg_groep8 .active{
display:block;
padding-left:24px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
}

.bg_groep8{
background-color:#ec3126;
height:213px;
display:table;
}

.bg_leerling a{
padding-left:10px;
color:#ffffff;
display:block;
font-weight:normal;
text-decoration:none;
}

.bg_leerling .active{
display:block;
padding-left:24px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
}

.bg_leerling{
background-color:#ec3126;
height:213px;
display:table;
}


.bg_ouders a{
padding-left:10px;
color:#ffffff;
display:block;
font-weight:normal;
text-decoration:none;
}

.bg_ouders .active{
display:block;
padding-left:24px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
}

.bg_ouders{
background-color:#008fc5;
height:213px;
display:table;
}

.bg_docenten a{
padding-left:10px;
color:#ffffff;
display:block;
font-weight:normal;
text-decoration:none;
}

.bg_docenten .active{
display:block;
padding-left:24px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
}

.bg_docenten{
background-color:#008fc5;
height:213px;
display:table;
}

.bg_blog a{
padding-left:10px;
color:#ffffff;
display:block;
font-weight:normal;
text-decoration:none;
}

#blog_kop{
border-bottom:2px dotted #FFFFFF;
color:#ffffff;
font-size:14px;
height:23px;
padding-left:8px;
padding-top:3px;
width:231px;
font-weight:bold;
}

.bg_blog .active{
display:block;
padding-left:24px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
}

.bg_blog{
background-color:#008499;
height:450px;
display:table;
}

.bg_default a{
padding-left:10px;
color:#ffffff;
display:block;
font-weight:normal;
text-decoration:none;
}

.bg_default .active{
display:block;
/*padding-left:24px;*/
color:#ffffff;
text-decoration:none;
font-weight:bold;
width: 220px;
}

.bg_default{
background-color:#e3211a;
height:213px;
padding-bottom:50px;
display:table;
}


#colRight_home{
width:730px;
float:right;
margin-top:38px;
border-top: 1px dotted #000000;
}

#colRight{
width:730px;
float:right;
margin-top:38px;
border-top: 1px dotted #000000;
background-color:#ffffff;
padding-bottom:38px;
}

#colRight_small{
width:480px;
float:left;
margin-top:38px;
border-top: 1px dotted #000000;
background-color:#ffffff;
margin-left:17px;
}

#colRight_big{
width:730px;
float:right;
margin-top:38px;
border-top: 1px dotted #000000;
background-color:#ffffff;
}

#content_data_left{
width:456px;
float:left;
padding:5px 12px 12px 12px;
}

#content_data_left h1{
font-size: 18px;
font-weight:normal;
}

#content_data_left h2{
font-size: 11px;
font-weight:bold;
}

#content_data_left a{
color:#E3211A;
text-decoration:none;
}

#content_data_left a:hover{
color:#E3211A;
text-decoration:underline;
}

.groep8{
color:#ffffff;
padding:24px;
}

.groep8 a{
color:#ffffff;
}

.groep8 .content_kop{
font-size:58px;
line-height:55px;
margin-top:15px;
margin-bottom:15px;
}

.groep8 .content_kop2{
font-size:15px;
margin-top:0px;
}

#content_data_right{
width:250px;
float:left;
}

#content_data_right img{
margin: 22px 14px 0 15px;
}

#content_data_blog{
float:left;
padding:11px;
}

#content_data_blog .bloggerOverview{
height:71px;
}

#content_data_blog .blogImage{
width: 54px;
height:56px;
background-position:center center;
float:left;
}

#content_data_blog .more{
color:#ee2924;
}

#content_data_blog .blogItems a{
width:350px;
display:block;
margin-left:10px;
float:left;
text-decoration:none;
}


#content_data_blog .bloggerName{
color:#309bac;
}

#content_data_blog .blogTitle{
color:#000000;
font-size:14px;
}

 
#content_data_blog .kop{
color:#008ec1;
font-family: Verdana;
font-size:14px;
font-weight:bold;
}

#content_data_blog .standaard{
font-size:14px;
}

#content_data_blog #blogData{
width: 400px;
float:left;
}

#content_data_blog #blogData_large{
width: 100%;
float:left;
}

#blogBloggers{
color:#008ec1;
font-family: Verdana;
font-size:14px;
font-weight:bold;
float:right;
width: 140px;
height: 100px;
display:table;
background-color:#ffffff;
padding-left:8px;
padding-top:8px;
padding-bottom:15px;
}

#blogBloggers .blogImage{
width: 54px;
height:56px;
float:left;
margin-left:8px;
margin-bottom:8px;
background-color:#E8E9EB;
}

#bloggerInfo .blogImage{
width: 41px;
height:39px;
margin-top:10px;
background-position:center center;
}

#content_data_blog #bloggerInfo{
width: 133px;
color:#008FC5;
float:left;
padding-left:10px;
font-weight:bold;
}

#home_link{
color:#58585a;
text-decoration: none;
font-size:14px;
}

.newsContainer .kop{
color:#008ec1;
font-family: Verdana;
font-size:14px;
font-weight:bold;
height:32px;
display:table;
}

.newsContainer .newsContent{
width:334px;
height:190px;
}

.newsContainer .newsContent a{
color:#EE2E24;
}



.newsContainer .newsImage{
width:334px;
height:250px;
}

#footer{
width:842px;
height:42px;
padding-top:13px;
color:black;
float:left;
}

.footerMenuItem{
color:black;
display:block;
text-decoration:none;
font-family: Verdana;
font-size:12px;
float:left;
}

.footerMenuItem:link {text-decoration: none; color: black;}
.footerMenuItem:visited {text-decoration: none; color: black;}
.footerMenuItem:active {text-decoration: none; color: black;}
.footerMenuItem:hover {text-decoration: underline; color: black;}

.footer_sep{
width:15px;
font-size:12px;
float:left;
text-align:center;
}


.newsContainer{
width:334px;
height:440px;
display:table;
background-color:#ffffff;
float:left;
padding:10px;
margin-bottom:15px;
}

.newContainerEven{
margin-left:12px;
}

/*SLIDER*/

#s3slider {
   width: 730px; /* important to be same as image width */
   height: 297px; /* important to be same as image height */
   position: relative; /* important */
   overflow: hidden; /* important */
   float:left;
   margin-bottom:13px;
}

#s3slider ul { 
padding:0px;
margin:0px;
list-style-type: none;
}

#s3sliderContent {
   width: 730px; /* important to be same as image width or wider */
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: 0; /* important */
}

.s3sliderImage {
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
}

.s3sliderImage span {
   position: absolute; /* important */
   left: 0;
   font: 14px Verdana, Helvetica, sans-serif;
   font-weight:bold;
   padding: 15px 13px;
   width: 730px;
   background-color: #ffffff;
   color: #ee2e24;
   display: none; /* important */
   	-moz-opacity: 0;
	opacity:0;
	filter: alpha(opacity = 0);
   bottom: 0;
}


.clear {
   clear: both;
} 


/*BLOG*/

#colLeft  .header{
background-color:#229eb0;
color:#ffffff;
border-bottom:1px solid #000000;
height:20px;
}

#colLeft  .blue{
background-image: url(../image/tab_blue.png);
background-repeat:no-repeat;
background-position:0px 1px;
padding-left:7px;
height:20px;
}

#colLeft .item{
/*height:40px;*/
width:230px;
padding-bottom:12px;
margin-bottom:12px;
background-image: url(../image/item_sep.jpg);
background-repeat:repeat-x;
background-position:bottom left;
float:left;
display:table;
font-size:11px;
} 

#colLeft .item b{
color:#008ec1;
display:block;
} 

#colLeft .item .item_content{
display:table;
}

#colLeft .item .item_content b{
padding-bottom:5px;
font-size:15px;
}

#colLeft .item img{
float:left;
margin-right:8px;
} 
#colLeft .item a{
color:#d52b1e;
} 

#colLeft .bg_groep8 a:hover, #colLeft .bg_nieuws a:hover, #colLeft .bg_docenten a:hover,  #colLeft .bg_ouders a:hover, #colLeft .bg_school a:hover{
color:#ffffff;
font-weight:bold;
} 


#colLeft .bloggerInfo{
width:223px;
height:77px;
margin:7px;
color:#ffffff;
}


#colLeft .blogImage{
width:97px;
height:69px;
float:left;
background-repeat:no-repeat;
background-position:50% 50%;
margin-right:4px;
background-color: #E8E9EB;
}

#colLeft  .activeBlogger .blogImage{
border:3px solid #ffffff;
width:91px;
height:63px;
}

#colLeft  .blogOverview{
border:none;
width:auto;
}


#colLeft .blogItems{
border-top: 1px dotted #ffffff;
border-bottom: 1px dotted #ffffff;
}

#colLeft .blogItems .active {
padding-left: 10px;
}

#colLeft .blogTitle{
border:none;
height: 18px;
}

#colLeft .blogComments{
border:none;
color:#c1d72e;
}

#colLeft .blogComments:hover{
color:#c1d72e;
}

#colLeft .blogComments:before, #colLeft .blogTitle:before , #colLeft  .blogOverview:before {
    content: "";
}

#colLeft .activeBlogger, #colLeft .activeBlogger a{
font-weight:bold;
}

.blogItemList {
color:#595959;
height:70px;
width:100%;
float:left;
background-color:#ffffff;
}

.blogItemList a{
display:block;
text-decoration:none;
color:#595959;
height:56px;
margin-bottom:8px;
background-color:#ffffff;
float:left;
width: 485px;
padding-left:8px;
}



.blogItemList .blogImage{
width: 54px;
height:56px;
background-position:center center;
float:left;
}

.reactie_kop{
width:239px;
color:#008fc1;
font-weight:bold;
border-bottom: 5px solid #008fc1;
height:28px;
padding-top:17px;
font-size:14px;
margin-bottom:12px;
float:left;
}

.topComments{
width:240px;
height:17px;
display:table;
float:left;
color:#595959;
text-decoration:none;
}

.commentCount{
color:#008FC5;
}

.content .buttonContainer input  {
border:0 solid #000000;
height:18px;
width:105px;
}
.content label {
display:block;
float:left;
padding-right:20px;
text-align:right;
width:130px;
}

.content .radioCommentType
{
width:15px;
margin-top:10px;
margin-right:10px;
border:0px;
}

.content .CommentTypeContainer
{
width:200px;
height:80px;
float:left;
}

.content .CommentTypeContainer a{
color:#008FC5;
}

.CommentType1{
height:30px;
width:30px;
background-image:url("../image/type1_small.jpg");
background-position:center center;
float:left;
}

.CommentType2{
height:30px;
width:30px;
background-image:url("../image/type2_small.jpg");
background-position:center center;
float:left;
}


.content .dataFormComment {
width:370px;
}

.dataForm {
width:600px;
}

.content .dataForm .inputradio, .content .dataForm .inputcheck{
width:20px;
float:left;
border:0px;
margin-right:0px;
}
.content input, .dataForm .content select, .content textarea {
border:1px solid #454545;
display:block;
float:left;
margin-bottom:4px;
width:200px;
margin-right:140px;
}

.dataFormComment input, .dataForm .dataFormComment select, .dataFormComment textarea {
margin-right:10px;
}

.content .dataForm label {
display:block;
float:left;
padding-right:20px;
text-align:right;
width:120px;
}

.content .buttons {
background-color:#D52B1E;
color:#FFFFFF;
cursor:pointer;
float:left;
font-weight:bold;
height:22px;
margin:0 5px 0 0;
padding:0px 5px 2px;
width:100px;
display:block;
}

.buttonContainer {
width:400px;
padding-left:140px;
height:30px;
display:table;
}

.content #verplichtContainer {
float:left;
font-size:10px;
height:24px;
margin-top:4px;
text-align:right;
width:350px;
}

.content .floatText{
float:left;
}

.content .buttonHidden {
display:none;
}
.content .knop {
background-color:#008FC5;
color:#FFFFFF;
cursor:pointer;
margin-left:150px;
margin-top:10px;
width:100px;
}

#blogComments li {
list-style:none outside none;
margin:15px 0 3px;
padding:5px 10px 3px;
display:table;
width:364px;
}
#blogComments li .name {
font-size:12px;
font-weight:bold;
line-height:15px;
width:230px;
margin-top:3px;
margin-left:8px;
float:left;
}
#blogComments li .date {
font-size:10px;
color:#008FC5;
float:left;
width:230px;
height:20px;
display:block;
margin-left:8px;
}

#blogComments li .data {
float:left;
margin-top:8px;
width:380px;
}

.evenPosts {
background-color:#F2F4F7;
border-bottom:1px solid #C4D5DC;
border-top:1px solid #C4D5DC;
}
.input_field_antispam {
width:73px;
}
#antispamcodeImage {
margin-bottom:4px;
}
.success, .error {
background-position:10px center;
background-repeat:no-repeat;
border:1px solid;
margin:10px 0;
padding:15px 10px 15px 50px;
}
.success {
background-color:#DFF2BF;
background-image:url("/image/icons/success.png");
color:#4F8A10;
}
.error {
background-color:#FFBABA;
background-image:url("/image/icons/error.png");
color:#D8000C;
}




.overzichtphotovak {
border:1px solid #CCCCCC;
display:inline-block;
float:left;
height:130px;
margin:10px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
text-align:center;
text-decoration:none;
background-color:#ffffff;
width:100px;
}



.jwbox{
float:left;
height:135px;
margin-top:20px;
width:239px;
cursor:pointer;
}

#jwbox_background{
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	zoom: 1;
	-moz-opacity: 0.8;
	opacity:0.80;
	filter: alpha(opacity = 80);
	overflow: auto;
}
.jwbox_hidden {
	display: none;
	position: fixed;
	padding: 16px 16px 25px 16px;
	border: 16px solid white;
	background-color: white;
	z-index:1002;
	overflow: hidden;
	background-image:url('http://www.longtailvideo.com/jw/images/jwbox/closelabel.gif');
	background-position:bottom right;
	background-repeat:no-repeat;
}
.jwbox_content{
}


