/* @override 
	http://www.drugfreenj.org/_assets/css/ian_specific.css
	http://drugfreenj.org/_assets/css/ian_specific.css
*/

/* BUTTON */	button {		width: 60px;		text-align:center;		color:#1e56a1;		background:#FFF;		margin:0px 0px 0px 5px;		height:20px;		border:1px solid #8b8b8b;		text-transform:uppercase;}#yahoo {	height:65px;	left:370px;	top:12px;	width:151px;	display:block;	overflow:hidden;	position:absolute;	text-indent:-9999px;
	background:url(../images/pppo-logo.jpg) 0 0 no-repeat;}

#smartx {	height:52px;	left:580px;	top:18px;	width:177px;	display:block;	overflow:hidden;	position:absolute;	text-indent:-9999px;
	background:url(../images/smartx-logo.jpg) 0 0 no-repeat;}/* FOOTER */	#footer {		float:left;		width: 780px;		text-align:left;		color:#FFF;		background:#1852a5;		margin:1px 0px 0px 0px;		height:72px;		position:relative;}/* FOOTER - Title */	#footertitle {			float:left;			width: 525px;			padding:13px 0px 0px 11px;			margin:0px;			font-family:Arial, Helvetica, sans-serif;			font-size:10px;			text-align:left;			color:#FFF;			font-weight:bold;}/* FOOTER - Address */#footeraddress {			float:left;			width: 525px;			padding:8px 0px 0px 11px;			margin:0px;			font-family:Arial, Helvetica, sans-serif;			font-size:14px;			text-align:left;			color:#FFF;}/* FOOTER - Links */	#footerlink {			float:right;			width: 220px;			margin:0px;			padding:13px 11px 0px 0px;}	#footerlink p {			padding:0px 11px 0px 0px;			margin:0px;			font-family:Arial, Helvetica, sans-serif;			font-size:12px;			text-align:right;			font-weight:bold;			color:#FFF;}	#footerlink a:link {		color:#FFF;		font-weight:bold;	}	#footerlink a:visited {		color:#FFF;		text-decoration:none;	}	/* FOOTER - NAV */	#footernav {		position:relative;		top:40px;		float:left;		width: 525px;		padding:0px 0px 0px 11px;		margin:0px;		font-family:Arial, Helvetica, sans-serif;		font-size:11px;		text-align:left;		color:#000;}	#footernav a:link {		color:#000;		text-decoration:underline;	}	#footernav a:visited {		color:#000;		text-decoration:underline;	}	/* FOOTER - LFORM */	#lform {		position:absolute;		top:85px;		right:11px;		width: 220px;		padding:0px 0 10px 0px;		margin:0px;		font-family:Arial, Helvetica, sans-serif;		font-size:10px;		text-align:right;		color:#928d8d;		height:30px;}	#lform a:link, #lform a:visited {		color:#928d8d;		text-decoration:none;	}	/* SEARCH */	#p0 {	font-family:Arial, Helvetica, sans-serif;}		#p0 p {		padding:0px 0px 0px 3px;		font-size:11px;		color:#928d8d;	}	#p0 ol.search_results {		padding:15px 0 0;		font-size:12px;	}		#p0 ol.search_results  li{			padding:0 0 24px 0;		}			#p0 ol.search_results  li span {				padding:0;				font-size:10px;				color:#000;			}	/* HOMEPAGE - HIGHLIGHTS */	#p1 .module_highlight {}	#p1 .module_highlight {		width:480px !important;		padding:18px 0px 18px 10px;	}	#p1 .module_highlight .title { 			/* Title */		float:left;		padding:0px 0px 6px 0px;		color:#000;		font-family:Arial, Helvetica, sans-serif;		font-size:14px;	}	#p1 .module_highlight .title a:link {		color:#000;	}	#p1 .module_highlight .title a:visited {		color: #454545;	}	#p1 .module_highlight .description { 			/* description */		float:left;		width:380px;		height:26px;		padding:0px 0px 6px 0px;		margin:0px;		color:#000;		font-family:Arial, Helvetica, sans-serif;		font-size:12px;		overflow: hidden;	}	#p1 .module_highlight img { 			/* image */		float:right;		margin:0px 10px 0px 0px;	}	/* HOMEPAGE - NEWS */	#p1 .module_news {}	#p1 .module .module_news {		padding:12px 0px 0px 10px;		margin:0px 0px 0px 0px;	}	#p1 .module_news .title { 			/* Title */		float: left;		width:170px;		padding:0px 0px 0px 10px;		font-family:Arial, Helvetica, sans-serif;		font-size:14px;	}	#p1 .module_news .title a:link {		color:#000;	}	#p1 .module_news .title a:visited {		color: #454545;	}	#p1 .module_news .date { 			/* description */		float:left;		width:45px;		padding:2px 0px 0px 0px;		color:#000;		font-family:Arial, Helvetica, sans-serif;		font-size:10px;}/* ABOUT US - Overview */	#p8{}		#c9{		float:left;		width: 441px;		padding:0px 0px 0px 0px;		clear:none;	}	#c10{		float:right;		width: 190px;		padding:0px 10px 0px 0px;		clear:none;	}/* ABOUT US - Contact */#p9{	font-family:Arial, Helvetica, sans-serif;	}	#p9 .module_text {		float: left;		width: 360px;		color:#000;		padding:0px 0px 10px 0px;		margin:0px;		clear:left;	}	#p9 h2 {		padding:0px;		margin:0px;		color:#000;		text-transform:uppercase;		font-size:12px;	}	#p9 .module .module_text p {		color:#000;		font-size:12px;		padding:0px;		margin:0px;		background-color: #fcdd82;	}	#p9 #c11 p {		color:#000;		font-size:14px;		padding:12px 0px 24px 0px;		border-bottom: 1px solid #919191;	}		#c152 {		clear:none;		float: right;		width: 300px;		margin:0px 11px 0px 0px;		color: #FFF;		background-color: #1e56a1;	}		#c152 .info, #c152 form{			background-color: #1e56a1;		}	#c152 legend {		height: 0px;		display: hidden;	}	#c152 p {		width: 220px;		padding:20px 0px 0px 20px;	}	#c152 fieldset {		width: 265px;		padding:0px 0px 10px 20px;		color: #FFF;	}	#c152 label {		width: 260px;		padding:0px 0px 10px 0px;		color: #FFF;	}	#c152 input {		width: 240px;		padding: 0px;	}	#c152 textarea {		width: 240px;		padding: 0px;	}	#c152 .button {		width: 150px;		padding:5px 20px 10px 20px;		margin:20px 20px 20px 20px;		color: #7F7F7F;		background: #FFF;		text-align: center;	}	/* ABOUT US - Announcements #p10 {}	#p10 .title { 			/* Title */		width:640px;		padding:0px 0px 6px 0px;		color:#000;		font-family:Arial, Helvetica, sans-serif;		font-size:14px;		font-weight:normal;	}	#p10 .title a:link {		color:#1852a5;		text-decoration:none;	}	#p10 .title a:visited {		color:#1852a5;		text-decoration:none;	}	#p10 .description { 			/* description */		width:640px;		padding:0px 0px 24px 0px;		margin:0px;		color:#000;		font-family:Arial, Helvetica, sans-serif;		font-size:12px;	}	#p10 img { 			/* image */		float:right;	}	#p10 .module_highlight { 			/* image */		width:722px;	}		/* ABOUT US - Supporters - Board of Trustees */#p13 {	font-family:Arial, Helvetica, sans-serif;	text-align:left;}	#p13 .module_text {		float:left;		width:420px;		margin:12px 0px 24px 0px;	}	#p13 h2 { 			/* name */		float:right;		width:330px;		padding:0px 0px 0px 0px;		margin:0px;		color:#000;		font-size:12px;		text-transform:uppercase;	}	#p13 h3 { 			/* title */		float:right;		width:330px;		padding:0px 0px 0px 0px;		margin:0px;		color:#000;		font-size:12px;	}	#p13 h4 { 			/* company */		float:right;		width:330px;		padding:3px 0px 0px 0px;		margin:0px;		color:#000;		font-size:12px;		text-transform:uppercase;		font-weight:normal;	}	#p13 p {		float:right;		width:330px;		padding:0px 0px 0px 0px;		margin:0px;		color:#000;		font-size:12px;	}	#p13 h5 { 			/* image */		float:left;		width:60px;		padding:0px 0px 0px 14px;		text-align:left;	}	#p13 img { 			/* image */		float:right;		padding:0px 0px 0px 0px;	}	/* ABOUT US - Supporters - Honorary Committee */#p14 {}	#p14 p {		padding:12px 0px 12px 0px;		margin:0px;		color:#000;		font-family:Arial, Helvetica, sans-serif;		font-size:12px;		text-transform:uppercase;	}	/* ABOUT US - Supporters - Executive Committee */#p15 {}	#p15 .module_text {		margin:12px 0px 24px 0px;	}	#p15 h2 { 			/* company name */		padding:0px 0px 0px 0px;		margin:0px;		color:#1852a5;		font-family:Arial, Helvetica, sans-serif;		font-size:12px;		text-align:left;	}	#p15 h3 { 			/* name */		padding:0px 0px 0px 0px;		margin:0px;		color:#000;		font-family:Arial, Helvetica, sans-serif;		font-size:12px;		text-align:left;		text-transform:uppercase;	}	#p15 p { 			/* title */		padding:0px 0px 0px 0px;		margin:0px;		color:#000;		font-family:Arial, Helvetica, sans-serif;		font-size:12px;	}	/* ABOUT US - Supporters - Steering Committee */#p16 {	font-family:Arial, Helvetica, sans-serif;	}	#p16 .module_text {		margin:12px 0px 24px 0px;	}	#p16 h2 { 			/* company name */		padding:0px 0px 0px 0px;		margin:0px;		color:#1852a5;		font-size:12px;		text-align:left;	}	#p16 h3 { 			/* name */		padding:0px 0px 0px 0px;		margin:0px;		color:#000;		font-size:12px;		text-align:left;		text-transform:uppercase;	}	#p16 p { 			/* title */		padding:0px 0px 0px 0px;		margin:0px;		color:#000;		font-size:12px;	}	/* ABOUT US - Supporters - Corporate */#p17 {	}	#p17 .module_text {		float:left;		width: 408px;		margin:12px 0px 18px 0px;		border-bottom:1px solid #c8c8c8;		}	#p17 h2 { 			/* company name */		float:left;		width:220px;		padding:0px 0px 0px 0px;		margin:0px;		color:#1852a5;		font-family:Arial, Helvetica, sans-serif;		font-size:12px;		text-align:left;	}	#p17 h2 a:link {		color:#1852a5;		font-weight:bold;		text-decoration:none;	}	#p17 h2 a:visited {		color:#1852a5;		text-decoration:none;	}	#p17 img {		float:right;		padding:0px 0px 0px 0px;	}	/* MEDIA - Overview */	#p18{}	#p18 #c44{		float:left;		width:430px;}	#p18 #c44 h2 {		width: 430px;		color:#000;		font-size:14px;		font-weight:bold;		margin:0;		padding:0;	}	#p18 #c44 p {		width: 430px;		color:#000;		font-size:12px;	}	#p18 #c45{		clear:none;		float:right;		width:267px;		padding:0px;		text-align:right;	}		#c45 p {		width:210px;		padding:0px 0px 24px 0px;	}	#c45 p img {		margin:0px 0px 24px 0px;	}		/* MEDIA - Press */#p19 {}	#p19 h2 { 			/* Title Description */		float:left;		width:450px;		padding:0px 0px 0px 0px;		margin:0px;		color:#000;		font-family:Arial, Helvetica, sans-serif;		font-size:14px;		font-weight:normal;	}	#p19 h3 { 			/* date */		float:left;		width:450px;		padding:0px 0px 0px 0px;		margin:0px;		color:#1852a5;		font-family:Arial, Helvetica, sans-serif;		font-size:11px;		font-weight:normal;	}	#p19 h4 { 			/* image */		float:right;		width:250px;		padding:0px 0px 0px 14px;		text-align:right;	}	#p19 .module_text {		float:left;		width:725px;		margin:12px 0px 24px 0px;		border-bottom:1px solid #c8c8c8;	}	/* MEDIA - Press Releases */#p20 {}	#p20 .title { 			/* Title */		float:left;		width:720px;		padding:12px 0px 0px 0px;		margin:0px;		color:#000;		font-family:Arial, Helvetica, sans-serif;		font-size:14px;		font-weight:normal;	}	#p20 .date { 			/* date */		float:left;		width:720px;		padding:0px 0px 6px 0px;		margin:0px;		color:#1852a5;		font-family:Arial, Helvetica, sans-serif;		font-size:11px;		font-weight:normal;	}	#p20 .description { 			/* description */		float:left;		width:720px;		padding:0px 0px 24px 0px;		margin:0px;		color:#000;		font-family:Arial, Helvetica, sans-serif;		font-size:11px;		border-bottom:1px solid #c8c8c8;	}/* MEDIA - Press Release - Detail */.t3 {}	.t3 h2 { 			/* Title */		float:left;		width:720px;		padding:0px 0px 0px 0px;		margin:0px;		color:#000;		font-family:Arial, Helvetica, sans-serif;		font-size:14px;	}	.t3 h6 { 			/* date */		float:left;		width:720px;		padding:0px 0px 6px 0px;		margin:0px;		color:#1852a5;		font-family:Arial, Helvetica, sans-serif;		font-size:12px;		font-weight:normal;	}	.t3 #module p { 			/* description */		float:left;		width:720px;		padding:0px 0px 24px 0px;		margin:0px;		color:#000;		font-family:Arial, Helvetica, sans-serif;		font-size:12px;	}	/* MEDIA - Video */	/* MEDIA - Radio */#p54 {	font-family:Arial, Helvetica, sans-serif;}	#p54 .title { 			/* Title */		float:left;		width:550px;		padding:0px 0px 10px 0px;		color:#000;		font-size:14px;		font-weight:bold;	}	#p54 .date { 			/* date */		display:none;		float:right;		width:100px;		padding:0px 0px 0px 0px;		margin:0px;		color:#909090;		font-size:9px;		text-align:right;	}	#p54 .description { 			/* Description */		float:left;		width:600px;		padding:12px 0px 0px 0px;		color:#000;		font-size:12px;	}	#p54 .module_audio {		float:left;		width:680px;		padding:20px;		margin:0px 0px 30px 0px;		border:2px solid #a5a5a5;	}	#p54 .module_audio p { /* flash audio */		width:600px;		margin:0px 0px 0px 0px;	}/* SCHOOL - School Based Programs - Request */	#p23{}		#p23 #c175{		width: 400px;		padding: 0px;		margin:0px;		clear:none;	}	#p23 p {		color:#000;		font-size:12px;	}	#p23 legend {		/* title of request */		padding: 12px 0px 6px 0px;		color:#1E56A1;		font-size:14px;	}	#p23 .chk {			/* check box */		padding: 0px 0px 0px 20px;		margin: 0px 0px 0px 0px; 		color:#000;		font-size:12px;	}	#p23 input {	/* input box */		background:#D9D9D9;		border-left: 3px solid #1E56A1;	}	#p23 .l {			/* left input box */			}	#p23 .r {			/* right input box */			}	#p23 textarea {			/* check box */		width:338px;		padding: 0px 0px 0px 0px;		margin: 0px 0px 0px 0px; 		background:#D9D9D9;		border-left: 3px solid #1E56A1;		border-top: 0px solid #FFF;		border-right: 0px solid #FFF;		border-bottom: 0px solid #FFF;	}	#p23 .button {		padding:5px 20px 10px 20px;		margin:10px 20px 50px 0px;		color: #FFF;		background: #FF0011;		text-align: center;		border-left: 2px solid #FF828A;		border-top: 2px solid #FF424F;		border-right: 2px solid #C3000E;		border-bottom: 2px solid #98000A;	}/* SCHOOL - Community Programs - Join */	#p56{}		#p56 #c176 {		width: 400px;		padding: 0px;		margin:0px;		clear:none;	}	#p56 p {		color:#000;		font-size:12px;	}	#p56 legend {		/* title of request */		padding: 12px 0px 6px 0px;		color:#1E56A1;		font-size:14px;	}	#p56 .chk {			/* check box */		padding: 0px 0px 0px 20px;		margin: 0px 0px 0px 0px; 		color:#000;		font-size:12px;	}	#p56 input {	/* input box */		background:#D9D9D9;		border-left: 3px solid #1E56A1;	}	#p56 .l {			/* left input box */			}	#p56 .r {			/* right input box */			}	#p56 textarea {			/* check box */		width:338px;		padding: 0px 0px 0px 0px;		margin: 0px 0px 0px 0px; 		background:#D9D9D9;		border-left: 3px solid #1E56A1;		border-top: 0px solid #FFF;		border-right: 0px solid #FFF;		border-bottom: 0px solid #FFF;	}	#p56 .button {		padding:5px 20px 10px 20px;		margin:10px 20px 50px 0px;		color: #FFF;		background: #FF0011;		text-align: center;		border-left: 2px solid #FF828A;		border-top: 2px solid #FF424F;		border-right: 2px solid #C3000E;		border-bottom: 2px solid #98000A;	}/* RESEARCH  */	#p45{}		#p45 #c100{		float:left;		width: 717px;		padding:0px 0px 0px 5px;		clear:none;	}		/* PARENT EDUCATION - Overview */	#p28{}		#p28 #c63{		float:left;		width: 440px;		clear:none;	}		#p28 #c63 li {			color:#1852a5;			font-size:14px;			list-style-type:square;				}	#c64{		clear:none;		float:right;		width: 280px;		padding:0px 10px 0px 0px;		text-align:right;			}		#p28 h2 {		padding:0px 0px 0px 0px;		margin:0px;		color:#000;		font-size:14px;		font-weight:bold;	}	#p28 p {		color:#000;		font-size:12px;	}	/* PARENT EDUCATION - Join 15 Minute */	#p34{}		#p34 p {		color:#000;		font-size:12px;	}	#p34 legend {		/* title of request */		padding: 12px 0px 6px 0px;		color:#1E56A1;		font-size:14px;	}	#p34 label .chk {			/* check box */		width:15px;		padding: 0px 0px 0px 0px;		margin: 0px 0px 0px 0px; 		color:#000;		font-size:12px;	}	#p34 input {	/* input box */		width:300px;		background:#D9D9D9;		border-left: 3px solid #1E56A1;	}	#p34 fieldset {			/* left input box */		float:left;		width:620px;	}	#p34 .l {			/* left input box */		float:left;		width:300px;	}	#p34 .r {			/* right input box */		float:right;		width:300px;	}	#p34 textarea {			/* check box */		width:338px;		padding: 0px 0px 0px 0px;		margin: 0px 0px 0px 0px; 		background:#D9D9D9;		border-left: 3px solid #1E56A1;		border-top: 0px solid #FFF;		border-right: 0px solid #FFF;		border-bottom: 0px solid #FFF;	}	#p34 .button {		padding:5px 20px 10px 20px;		margin:10px 20px 50px 0px;		color: #FFF;		background: #FF0011;		text-align: center;		border-left: 2px solid #FF828A;		border-top: 2px solid #FF424F;		border-right: 2px solid #C3000E;		border-bottom: 2px solid #98000A;	}		/* DRUGS DON'T - Overview */	#p29{}		#c65{		float:left;		width: 430px;		margin:0px 0px 0px 3px;		clear:none;	}	#c66{		float:right;		width: 270px;		text-align:right;		margin:0px 13px 0px 0px;		clear:none;	}	#p29 h2 {		padding:0px 0px 0px 0px;		margin:0px;		color:#000;		font-size:14px;		font-weight:bold;	}	#p29 p {		color:#000;		font-size:12px;	}	#p29 #c65 ul {		padding:0px 0px 0px 0px;		}	#p29 #c65 li {		color:#1852a5;		font-size:12px;		list-style-type: square;			padding:6px 0px 6px 0px;			}/* DRUGS DON'T - Quarterly Updates */	#p52{}		#p52 #c119{		float:left;		width: 720px;		margin:0px 0px 0px 3px;		clear:none;	}	/* DRUGS DON'T - Join */	#p33{}		#p33 p {		color:#000;		font-size:12px;	}	#p33 legend {		/* title of request */		padding: 12px 0px 6px 0px;		color:#1E56A1;		font-size:14px;	}	#p33 label .chk {			/* check box */		width:15px;		padding: 0px 0px 0px 0px;		margin: 0px 0px 0px 0px; 		color:#000;		font-size:12px;	}	#p33 input {	/* input box */		width:300px;		background:#D9D9D9;		border-left: 3px solid #1E56A1;	}	#p33 fieldset {			/* left input box */		float:left;		width:620px;	}	#p33 .l {			/* left input box */		float:left;		width:300px;	}	#p33 .r {			/* right input box */		float:right;		width:300px;	}	#p33 textarea {			/* check box */		width:623px;		padding: 0px 0px 0px 0px;		margin: 0px 0px 0px 0px; 		background:#D9D9D9;		border-left: 3px solid #1E56A1;		border-top: 0px solid #FFF;		border-right: 0px solid #FFF;		border-bottom: 0px solid #FFF;	}	#p33 .button {		padding:5px 20px 10px 20px;		margin:10px 20px 50px 0px;		color: #FFF;		background: #FF0011;		text-align: center;		border-left: 2px solid #FF828A;		border-top: 2px solid #FF424F;		border-right: 2px solid #C3000E;		border-bottom: 2px solid #98000A;	}	.module{	clear:both;}.module_text {	margin:20px 0px 50px;}/* Module - Event---------------------------------------------------*/.module_event{	margin:24px 0px 50px 0px;}	.module_event .info img{		float:right;		margin:5px 0px 0px 24px;	}	.module_event .info h2 {		background:#1852a5;		color:#FFF;		margin:0;		padding:0px 0px 8px 14px;		font-family:Arial, Helvetica, sans-serif;		font-size:14px;	}	.module_event .info h3 {		background:#1852a5;		color:#FFF;		margin:0;		padding:11px 0 0 14px;		font-family:Arial, Helvetica, sans-serif;		font-size:11px;	}	.module_event .info p {		color:#000;		font-family:Arial, Helvetica, sans-serif;		font-size:12px;		padding:14px 0 0 14px;	}/* Module - Gallery---------------------------------------------------*/.module_gallery{	border:1px solid #666;	margin:0 0 20px 0;	position:relative;}	.module_gallery a.gallery, .module_gallery a.gallery:hover{		display:block;		float:left;		margin:0 0 10px 10px;		height:104px;		width:104px;	}		.module_gallery a.gallery img{			border:2px solid #EEE;		}		.module_gallery a.gallery:hover img{			border-color:#FFCC66;		}	.module_gallery h4{		background:#1E56A1;		color:#FFF;		font-size:14px;		padding:12px;	}	.module_gallery p.description{		float:none;		clear:left;		padding:0 10px;	}		/* Module - Highlight---------------------------------------------------*/.module_highlight{	border-bottom:1px solid #c8c8c8;	color:#000;	font-family:Arial, Helvetica, sans-serif;	padding:24px 0px 12px 0px;}	.module_highlight .info .title{		font-size:14px;		margin:0;		padding:0 0 8px 0;	}	.module_highlight .info .description {		font-size:12px;		width:85%;	}	.module_highlight .info img {		float:right;		padding:0px;		border:1px solid #1e56a1;	}		/* Module - Paypal Product---------------------------------------------------*/.module_product{	position:relative;}	.module_product h2{		position:relative;	}	.module_product h2 span{		position:absolute;		right:0;		top:0;	}	.module_product a.product_image_link{		background:url(../images/icons/magnifier.gif) left bottom no-repeat;		color:#999;		display:block;		float:right;		font-size:9px;		height:267px;		margin:0 0 0 10px;		overflow:hidden;		padding:0 0 0 19px;		text-decoration:none;		vertical-align:bottom;		width:250px;	}		.module_product a.product_image_link img{			margin-left:-19px;		}	.module_product strong, .module_product em{		display:block;		font-style:normal;		font-weight:normal;		padding:0 0 5px 0;	}		.module_product strong span, .module_product em span{			font-weight:bold;		}			.module_product .buttons{		position:relative;		top:-23px;		text-align:right;	}	/* Module - Study---------------------------------------------------*/.module_study{	border-bottom:1px solid #FFF;	clear:left;	position:relative;}.module_study div.info{	background:#E3E3E3 url(../images/pdf-icon.gif) 95% 20px no-repeat;	height:125px;	margin:0;	padding:0;	width:723px;}	.module_study p.date{		color:#1C55A2;		font-size:11px;		margin:0 0 0 20px;		padding:20px 0 0 0;		width:590px;	}	.module_study p.title{		margin:5px 0 0 20px;		padding:0;		width:590px;	}	.module_study p.description{		font-size:11px;		margin:15px 0 0 20px;		padding:0;		width:590px;	}	/* Module - Video---------------------------------------------------*/.module_video{	border:2px solid #a5a5a5;	clear:none;	float:left;	font-family:Arial, Helvetica, sans-serif;	height:240px;	margin:0px 20px 40px;	padding:12px;	width:176px;}	.module_video .info p.title{		padding:12px 0 0;		color:#000;		font-size:12px;		width:176px;	}	.module_video .info p.date{		color:#909090;		font-family:Arial, Helvetica, sans-serif;		font-size:9px;		margin:0px;		padding:0;		text-align:right;		width:176px;	}