body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;} 

body { margin: 0.5em;
      padding: 0.5em;
      font-family: Arial, Helvetica, sans-serif;
	  font-size: 13px;
	  color: #333333;
	  line-height:18px;
	/*  width: auto;  */
}

p {padding: 0 0 1em; }

ul, ol {margin-left:2.5em}
ul li, ol li {padding:1px}


/* title */
.t1 { 
     font-size: 15px;
	 color: #0258a1;
	 font-weight: bold;
	 margin-bottom: 1.5em;
	 text-align: center;
}

.t1 span {
     font-family: Georgia, Times New Roman, serif;
     font-size: 12px;
     color: #024882;
	 font-weight: normal;
}

.t2 {
	font-family: Georgia, Times New Roman, serif;
	font-size: 13px;
	color: #FC261B;
	font-weight: bold; 
}


.c1_grey { 
     color: #666666;
     font-weight:bold;
}	 
	 

a { 
   color:#b05c02;
   text-decoration: none;  
}

a:hover {
   text-decoration: underline;
   }

   
.foot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d2ecad;
	line-height: 14px;
	}   


/* CPD Viewer */	
.t3_insidepage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0258a1;
	font-weight: bold;
}	

	
.t4_insidepage {
	font-family: Verdana, Arial;
	font-size: 16px;
	color: #000099;
	font-weight: bold;
}

.cpd_bd_c1, .cpd_bd_c2 {
           border-right: 1px solid #e6e6e6;
}

 
.cpd_bd_c1, .cpd_bd_c2, .cpd_bd_c3  {
             padding: 3px 0 3px 3px;
			 border-bottom: 1px solid #e6e6e6;
			 vertical-align:top;
			 font-size:12px;
}

.cpd_bd_c1 { background: #f4f6f6 }

.list-square {
	margin-left: 2em;
}
.list-square li {
	font: 8px Arial, Helvetica, sans-serif;
	color: #404040;
	list-style-type: square;
}

.list-square li span {
	font-size: 13px;
	color: #1c588b;
}
	
.desc {
	background-color: #F5F5F8;
	padding: 10px;
	width: 94%;
}	
	
.eventTitle {
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	color: #006699;
}	
	