/* Layout */ 
body{
 margin: 0;
 padding:0; 
 background:#ffffff;
 color: #333333;
 }	 
	 
#lh-col{
 position:absolute;
 top:82px;
 left:0;
 width:140px;
background:#ffffff;
 color: #333333;}

#rh-col{
 position:absolute;
 top:82px;
 right:0;
 width:140px;
 background:#c0c0c0;
 color: #333333;}

#c-block {
 width:100%;
 background:#c0c0c0;
 color: #333333;
 height:80%;}

#hdr{
 height:65px; 
 border-bottom:1px solid #000000; 
 width:100%; 
 background:#eeeeee;
 color: #333333; 
 margin:0;
  }

#toptools{
 height:26px; 
 border-bottom:1px solid #000000; 
 width:100%; 
 background:#ffffff;
 color: #333333; 
 margin:0;
 padding:0;
text-align:center;
  }

#toolsform {
	height:26px;
 margin:0;
 padding:0;
	}

#c-col{
 margin:0 142px 0 142px;
 position:relative;
 background:#ffffff;
 color: #333333;
 zzz-index:5;
 border: solid #000000;
 border-width:0 1px;
 }


#ftr {
 display:none;
 width:100%;
 height:35px;
 border: solid #000000; 
 border-width:1px 0;
 background:#eeeeee;
 color: #333333;
 margin:0;
 }

#tlad {
	float:right,top;
	position:absolute;
	right:0px;
	top:0px;
}

/* Presentation */ 
#logo,#logourl {
		border-style:none;
	}
#hdr h2 {
	font-size:45px;
	text-decoration:none;
	line-height:1.1;
}
body {
          line-height: 1.6em;
		  font-family:Verdana,Arial,Helvetica,sans-serif;
          font-size:11px;
	}
p {
		   padding: 0 15px;
          line-height: 1.6em;
		  font-family:Verdana,Arial,Helvetica,sans-serif;
          font-size:11px;
 }

h4, h3 ,h3 {
 margin:0; 
 padding: 0 15px;
 }

h2 {
 text-decoration: underline;
 margin:0; 
 padding: 0 15px;
 }

#content { 
		margin:0;
		margin-top:10px;
		padding:0;
	}

img { position:relative; }

#cardimg {
	margin:15px;
	float:left;
	position:relative;
 }

.famous,.actors {
	list-style-type: none;
	list-style-position: outside;
}

#sumbox ul {
	list-style-type: none;
	list-style-position: outside;
}

.abstract{
          margin:1px auto;
          padding:1px 20px 1px 20px;
		}

.bcol0 {
          background-color:#EFEFFF;
}

.bcol1 {
          background-color:#FFEFEF;
}

.bcol2 {
          background-color:#FEFFEF;
}

#term {
	color:green;
}


table.luckytable {
   	margin: 15px;
	border-width: 1px 1px 1px 1px;
	border-spacing: 1px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: white;
}
table.luckytable th {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.luckytable td {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
