/* THREE COLUMN LAYOUT */

body {
	text-align:center;  /* IE6 needs this to center the layout in the browser window */
	font-family:Arial, Helvetica, sans-serif;
	font-size:62.5%; /* 1em = 16pts but with 62.5% 1 em =10pts */
	background-color: #ECECEC;}
	

/* BEGINNING OF ARCHITECTURE */	
#main_wrapper {
	width:990px; /* widths of columns will scale proportionately as this width is changed */
	margin-left:auto;  /* centers max\'d layout in browser */
	margin-right:auto; /* centers max\'d layout in browser */
	text-align:left; /* prevents page inheriting IE6 centering hack on body */
	background-color:#FFF;
	}
	
#under_wrapper {
	width:990px; /* widths of columns will scale proportionately as this width is changed */
	margin-left:auto;  /* centers max\'d layout in browser */
	margin-right:auto; /* centers max\'d layout in browser */
	text-align:left; /* prevents page inheriting IE6 centering hack on body */
	background-color:#FFF;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	}
	
/* TOP SECTION VERTICAL */
/* THIS HOLDS BANNER */
#header {
	display: none;
	}

/*THIS CONTAINS THE ADD ME TO MAILING LIST BUTTON */
#header_inner {
	display: none;
	}
	

/* THIS HOLDS GLASS BACKGROUND OF TOP NAV */	
#top_nav {
	display: none;
	}

/* THIS HOLDS TOP NAV DROP DOWN MENU */
#top_nav_inner { 
	display: none;
	
	}


/* THIS HOLDS GLASS PANEL ON FAR LEFT */
	
#left_sidebar { 
	background-image: none; 
	background-repeat: no-repeat; 
	border-left:0;
	border-right:0;
	float: none;
	overflow: visible;
	}
		


/* BREADCRUMBS, SEARCH */	
#belowtopnav_strip{
	display: none;
	}
/* THIS HOLDS SEARCH FIELD */
#belowtopnav_strip_inner_right{
	display: none;
	}

/* MID SECTION VERTICAL */
	/* FLASH PROMO */
#toppage_strip{
	display: none;
	}
	
/* THIS HOLDS FLASH PROMO */
#toppage_strip_inner 
{	display: none;
	
	}

/* LEFT SECTION HORIZONTAL */
/* LEFT HAND NAVIGATION */

#left_nav {
	display: none;
	
	}
#left_nav_inner {
	display: none;
	}
	
	/* CENTRE SECTION HORIZONTAL */
	/* CONTENTS, TEXT AND IMAGES */
#content {
	width:618px;
	float: none;
	overflow: visible;
	margin-left: auto;
	margin-right: auto;
	}
	
	
#content_inner_top {
	float: none;
	overflow: visible;
	}
	
#content_inner_flashlink {
	display: none;
	}


#content_inner_top02 {
	float: none;
	overflow: visible;
	}
	
#content_inner_02 {
	float: none;
	overflow: visible;
	}
	
	
	
#contentsearch {
	display: none;
	}


/* TWO COLUMN CONTENTS TEXT */
#content_2col {
	float: none;
	overflow: visible;
	}
	
#content_2col_a {
	float: none;
	overflow: visible;
	}
	
#content_2col_inner_01{
	float: none;
	overflow: visible;
	}

#content_2col_inner_02{
	float: none;
	overflow: visible;
	}
	
#content_2col_nomargin {
	float: none;
	overflow: visible;
	}
	
#content_2col_inner_01_nomargin_50{
	float: none;
	overflow: visible;
	}
	
#content_2col_inner_02_nomargin_47{
	
	float: none;
	overflow: visible;
	}
	
#content_2col_inner_01_nomargin_75{
	
	float: none;
	overflow: visible;
	}
	
#content_2col_inner_02_nomargin_23{
	
	float: none;
	overflow: visible;
	}
	
	

/* THREE COLUMN CONTENTS TEXT */
#content_3col {
	float: none;
	overflow: visible;
}


#content_3col_inner_01{
	float: none;
	overflow: visible;
	}
	
#content_3col_inner_02{
	float: none;
	overflow: visible;
	}
	
#content_3col_inner_03{
	float: none;
	overflow: visible;
	}
	
	
#content_3col_b {
	float: none;
	overflow: visible;
}

#content_3col_inner_01b{
	float: none;
	overflow: visible;
	}
	
#content_3col_inner_02b{
	float: none;
	overflow: visible;
	}
	
#content_3col_inner_03b{
	float: none;
	overflow: visible;
	}
			
	
#content_3col_c {
	float: none;
	overflow: visible;
}


#content_3col_inner_01c{
	float: none;
	overflow: visible;
	}
	
#content_3col_inner_02c{
	
	float: none;
	overflow: visible;
	}
	
#content_3col_inner_03c{
	
	float: none;
	overflow: visible;
	}
	
	

/* RIGHT SECTION HORIZONTAL */
#right_nav {
	display: none;
	}
	
/* RIGHT HAND NAVIGATION */
#right_nav_inner {
	display: none;
	}

	
	/* LOWER SECTION VERTICAL */
	/* NOT BEING USED AS YET */
#footer_upper {
	float: none;
	overflow: visible;
	
	}
#footer_upper_inner {
	float: none;
	overflow: visible;
	}

/* BOTTOM OF PAGE ADDRESS DETAILS */
#footer_lower {
	float: none;
	overflow: visible; margin-top: 2em;
	}
#footer_lower_inner {
	width:618px;
	float: none;
	overflow: visible;
	margin-left: auto;
	margin-right: auto;
	height:2em;
	text-align:left;
	background-image:none;  
	border-top:1px solid #999999;
	border-bottom: none;
	}

.float_left {
	float: none;
	overflow: visible;}      
	
.float_right {
	float: none;
	overflow: visible;} 



/* FONT STYLES */

h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:normal; 
	background: none;
	
	padding:.3em .3em .3em 0; 
	margin-top:0em;
	margin-bottom: 0;
	font-size: 2em;
	page-break-before: auto;
	}
	
.h1_blue {
	font-family:Arial, Helvetica, sans-serif;
	color: #4bafea;
	line-height:normal; 
	background: none;
	
	padding:.3em .3em .3em 0; 
	margin-top:0em;
	margin-bottom: 0;
	font-size: 2em;
	page-break-before: auto;
	}
	
.nav_h1 {
	display: none;
	}
	
.lnav_h1 {
	display: none;
	}	
	
 h2 {font-family:Arial, Helvetica, sans-serif;
	color:#4BAFEA;
	line-height:normal;
	padding-top:0em;
	padding-bottom:.1em; 
	font-size:1.6em; 
	line-height:1.7em;
	page-break-before: auto;
	}


h3 {font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:normal;
	padding-top:0em;
	padding-bottom:0em; 
	font-size:1.4em; 
	line-height:1.7em;
	page-break-before: auto;
	}
	
	
h4 {font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:normal;
	padding-top:0em;
	padding-bottom:0em; 
	font-size:1.2em; 
	line-height:1.7em;
	page-break-before: auto;
	}

h5 {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:1.4em;
	page-break-before: auto;
	}
h6 {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	page-break-before: auto;
	}
p {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:1.2em;
	line-height:1.7em;
	padding-top:0em;
	padding-bottom:1.7em;
	
	}
	
.boldtext {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:1em; 
	line-height:1.7em; font-weight: bold;
	padding-top:0em;
	padding-bottom:1.7em;
	}
	
.italictext {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:1em; 
	line-height:1.7em; font-weight: normal; font-style:italic;
	padding-top:0em;
	padding-bottom:1.7em;
	}
	
.p_right {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:1.2em; /* 1em = 16pts but with 62.5% 1 em =10pts therefore 12pt */
	line-height:1.7em;
	padding-top:0em;
	padding-bottom:1.7em; text-align: right;
	}
	
.bulletedtext {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:1.2em; /* 1em = 16pts but with 62.5% 1 em =10pts therefore 12pt */
	line-height:1.7em;
	padding-top:0em;
	padding-bottom:0em;
	list-style-position:inside;
	list-style-type: disc;
	
	}
	
.numberedlist_01 {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:1.2em; /* 1em = 16pts but with 62.5% 1 em =10pts therefore 12pt */
	line-height:1.7em;
	padding-top:0em;
	padding-bottom:1.7em;
	padding-left: 0em;
	list-style-position: outside;
	list-style-type: lower-roman;
	text-align: left;
	white-space: normal;
	margin-left:1.9em;
	text-indent: 0em;
	
	}
	
	
.italic_para {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:1.2em; /* 1em = 16pts but with 62.5% 1 em =10pts therefore 12pt */
	line-height:1.7em;
	padding-top:0em;
	padding-bottom:1.7em;
	font-style:italic;
	
	}
	
.flash_note {
	display: none;
	}
	
.bold_para {
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold;
	color:#666666;
	font-size:1.2em; /* 1em = 16pts but with 62.5% 1 em =10pts therefore 12pt */
	line-height:1.7em;
	padding-top:0em;
	padding-bottom:1.7em;
	
	}
	
.para_box {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#666666;
	font-size:1.2em; /* 1em = 16pts but with 62.5% 1 em =10pts therefore 12pt */
	line-height:1.7em;
	text-align: left;
	padding: 1em;
	border-top: 0;
	border-left: medium solid #CDDEF0;
	border-right: medium solid #CDDEF0;
	border-bottom: medium solid #CDDEF0;
	}
	
.para_filledbox {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#666666;
	font-size:1.2em; /* 1em = 16pts but with 62.5% 1 em =10pts therefore 12pt */
	line-height:1.7em;
	text-align: left;
	padding: 1em;
	border: 0; background: #E0ECFC;
	
	}
	
.bullet_filledbox {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:1.2em; /* 1em = 16pts but with 62.5% 1 em =10pts therefore 12pt */
	line-height:1.7em;
	padding-top:0;
	padding-bottom:1em;
	list-style-position:inside;
	list-style-type: disc;
	text-align: left;
	
	margin:0; 
	text-indent: -1em;
	padding-left: 2em;
	padding-right: 1em;
	padding-bottom: 1em;
	border: 0;
	background: #E0ECFC;
	}
	
.para_box_top {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em; /* 1em = 16pts but with 62.5% 1 em =10pts therefore 14pt */
	color:#666666;
	line-height:normal;
	border-top: medium solid #CDDEF0;
	border-left: medium solid #CDDEF0;
	border-right: medium solid #CDDEF0;
	border-bottom: 0;
	padding-top: 1em;
	padding-right: 1em;
	padding-bottom: 0em;
	padding-left: 1em;
	
	}
	
.bullet_box {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:1.2em; /* 1em = 16pts but with 62.5% 1 em =10pts therefore 12pt */
	line-height:1.7em;
	padding-top:1em;
	padding-bottom:1em;
	list-style-position:inside;
	list-style-type: disc;
	text-align: left;
	margin:0; 
	text-indent: -1em;
	padding-left: 2em;
	padding-right: 1em;
	padding-bottom: 1em;
	border-top: 0;
	border-left: medium solid #CDDEF0;
	border-right: medium solid #CDDEF0;
	border-bottom: 0;
	}
	
.bullet_box_bottom {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:1.2em; /* 1em = 16pts but with 62.5% 1 em =10pts therefore 12pt */
	line-height:1.7em;
	padding-top:1em;
	padding-bottom:1em;
	list-style-position:inside;
	list-style-type: disc;
	text-align: left;
	margin:0; 
	text-indent: -1em;
	padding-left: 2em;
	padding-right: 1em;
	padding-bottom: 1em;
	border-top: 0;
	border-left: medium solid #CDDEF0;
	border-right: medium solid #CDDEF0;
	border-bottom: medium solid #CDDEF0;
	}
	
.bulletonly_box {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:1.2em; /* 1em = 16pts but with 62.5% 1 em =10pts therefore 12pt */
	line-height:1.7em;
	padding-top:1em;
	padding-bottom:1em;
	list-style-position:inside;
	list-style-type: disc;
	text-align: left;
	margin:0; 
	text-indent: -1em;
	padding-left: 2em;
	padding-right: 1em;
	padding-bottom: 1em;
	border-top: 0;
	border-left: medium solid #CDDEF0;
	border-right: medium solid #CDDEF0;
	border-bottom: medium solid #CDDEF0;
	}
	
.h3_box {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em; /* 1em = 16pts but with 62.5% 1 em =10pts therefore 14pt */
	font-weight: bold;
	color:#666666;
	line-height:normal;
	border-top: medium solid #CDDEF0;
	border-left: medium solid #CDDEF0;
	border-right: medium solid #CDDEF0;
	border-bottom: 0;
	padding-top: 1em;
	padding-right: 1em;
	padding-bottom: 0em;
	padding-left: 1em;
	
	}
	
.bold_para_blue {
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold;
	color:#4BAFEA;
	font-size:1.2em; /* 1em = 16pts but with 62.5% 1 em =10pts therefore 12pt */
	line-height:1.7em;
	padding-top:0em;
	padding-bottom:1.7em;
	}
	
.bullet {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:1.2em; /* 1em = 16pts but with 62.5% 1 em =10pts therefore 12pt */
	line-height:1.7em;
	padding-top:0em;
	padding-bottom:1.7em;
	list-style-position: outside;
	list-style-type: disc;
	text-align: left;
	white-space: normal;
	
	margin-left:1.3em;
	text-indent:0em;
	
	}
	
.bullet2level {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	
	line-height:1.7em;
	padding-top:0em;
	padding-bottom:1.7em;
	list-style-position: outside;
	list-style-type: circle;
	text-align: left;
	white-space: normal;

	margin-left:1.3em;
	text-indent:0em;
	
	}
	
.tablebullet {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:1.2em; /* 1em = 16pts but with 62.5% 1 em =10pts therefore 12pt */
	line-height:1.7em;
	padding-top:0em;
	padding-bottom:0;
	list-style-position: outside;
	list-style-type: disc;
	text-align: left;
	white-space: normal;
	
	margin-left:1.3em;
	text-indent:0em;
	
	}
	
.tablebullet2level {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	
	line-height:1.7em;
	padding-top:0em;
	padding-bottom:0em;
	list-style-position: outside;
	list-style-type: circle;
	text-align: left;
	white-space: normal;
	
	margin-left:1.3em;
	text-indent:0em;
	
	}
	
.tablebullet3level {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	
	line-height:1.7em;
	padding-top:0em;
	padding-bottom:0em;
	list-style-position: outside;
	list-style-type: square;
	text-align: left;
	white-space: normal;
	
	margin-left:1.3em;
	text-indent:0em;
	
	}
	
.bullet-bold {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#666666;
	font-size:1.2em; /* 1em = 16pts but with 62.5% 1 em =10pts therefore 12pt */
	line-height:1.7em;
	padding-top:0em;
	padding-bottom:1.7em;
	list-style-position: outside;
	list-style-type: disc;
	text-align: left;
	white-space: normal;
	
	margin-left:1.3em;
	text-indent:0em;

	}
	
.bullet2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:1.2em; /* 1em = 16pts but with 62.5% 1 em =10pts therefore 12pt */
	line-height:1.7em;
	padding-top:0em;
	padding-bottom:1.7em;
	list-style-position: inside;
	list-style-type: disc;
	text-align: left;
	white-space: normal;
	
	margin-left:1.3em;
	text-indent:0em;
	
	}
	
.bullettable {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:1em; /* 1em = 16pts but with 62.5% 1 em =10pts therefore 12pt */
	line-height:1.7em;
	padding-top:0em;
	padding-bottom:1.7em;
	list-style-position: outside;
	list-style-type: disc;
	text-align: left;
	white-space: normal;
	
	margin-left:1.3em;
	text-indent:0em;
	}
	
.nobullet {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:1.2em; /* 1em = 16pts but with 62.5% 1 em =10pts therefore 12pt */
	line-height:1.7em;
	padding-top:0em;
	padding-bottom:1.7em;
	list-style-position: outside;
	list-style-type: none;
	text-align: left;
	white-space: normal;
	
	margin-left:1.3em;
	text-indent:0em;
	}
	
.bulletdelete {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:1em; /* 1em = 16pts but with 62.5% 1 em =10pts therefore 12pt */
	line-height:1.7em;
	padding-top:0em;
	padding-bottom:0;
	list-style-position: outside;
	list-style-type: none;
	text-align: left;
	white-space: normal;
	
	margin-left:0em;
	text-indent:0em;
	}
	
.numbered {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 1.2em; 
	line-height:1.7em;
	padding-top:0em;
	padding-bottom:1.7em;
	list-style-position: outside;
	list-style-type: decimal;
	text-align: left;
	white-space: normal;
	
	margin-left:2em;
	text-indent:0em;
	
	}
	
.caption {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:1.2em; 
	font-style:italic;
	}
	
.margin_note {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:1em; /* 1em = 16pts but with 62.5% 1 em =10pts therefore 10pt */
	line-height:normal;
	padding-top:.7em;
	padding-bottom:.7em;
	}
	
	

a {
	color: #0099FF; 
	text-decoration: underline;
	}
a:hover, #nav a:hover {
	color: #0099FF;
	text-decoration: underline;
	}
	
	
#footer_lower_inner	a {
	color: #666666;
	text-decoration:underline;
	
	}	
#footer_lower_inner p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em; /* 1em = 16pts but with 62.5% 1 em =10pts therefore 10pt */
	font-style: normal;
	text-align: left;
	line-height: normal;
	color: #666666;
	
	padding:.5em 0 .5em 0;
	
	}
	


.searchfield 
{ 	display: none;
}

.addressblock {
	margin-top:1.7em;
	margin-bottom:1.7em;}
	
.image_left {
	float:left;
	padding:.5em 1em 0 0;
	border:0; 
	}
	
.image_right {
	float:right;
	padding:.5em 0 .5em 1em;
	border:0; 
	}
	
.onlythebest_top 
{	margin-top: 1.4em;
	}


.bluerule {
	border: 2px solid #CDDEF0;
}

.tableimage_right {
	float:right;
	padding:0;
	border:0; 
	}
	
table caption {
	font-weight:bold;
	font-size:1em;
	margin-top:.6em;
	}


.table01 {
	margin: .3em 1em 1em 0;
	border-top:1px;
	border-collapse:collapse; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em; color:#666666;
	float: none;
	overflow: visible;
	}
.table01 th	{
	padding: .3em .5em .3em .5em;
	border-bottom:2px solid #cccccc;
	float: none;
	overflow: visible; 
	}
.table01 td	{
	padding: .3em 0 .3em 0;
	border-bottom:1px solid #cccccc;
	float: none;
	overflow: visible; 
	}
	
	

.table_greycentre {
	margin: .3em 1em 1em 0;
	border-top:1px;
	border-collapse:collapse; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em; color: #CCCCCC; text-align: center;
	float: none;
	overflow: visible; 
	}
	
.table_boldcentreblueback {
	margin: .3em 1em 1em 0;
	border-top:1px;
	border-collapse:collapse; 
	font-family:Arial, Helvetica, sans-serif; font-weight: bold; background-color: #E0ECFC;
	font-size:1em; color:#666666; text-align: center; 
	float: none;
	overflow: visible;
	}
	
	
.table01b td	{
	padding: .3em 0 .3em 0;
	border-bottom:none;
	float: none;
	overflow: visible;
	}
	
.table01_bullet	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em; color:#666666;
	padding: .3em 0 .3em 0;
	list-style-position: inside;
	list-style-type: disc;
	text-align: left;
	white-space: normal;
	display: block;
	margin-left:1em;
	text-indent:-1em;
	float: none;
	overflow: visible;
	}
	
.table01_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1em; color:#666666; 
	font-weight: bold; 
	padding: .3em 0 .3em 0;
	text-align: left;
	float: none;
	overflow: visible;
	}
	
.table_p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.2em; color:#666666; 
	line-height:1.7em;
	font-weight: normal; 
	padding: .3em 0 .3em 0;
	text-align: left;
	float: none;
	overflow: visible;
	}
	
.table_none {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.2em; color:#666666; 
	line-height:1.7em;
	font-weight: normal; 
	padding: .3em 0 .3em 0;
	text-align: left;
	float: none;
	overflow: visible;
	}
	
.table_exhibition {
	margin: .3em 1em 1em 0;
	border-top:1px;
	border-collapse:collapse; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em; color:#666666;
	line-height:1.7em;
	font-weight: normal; 
	text-align: left; 
	
	float: none;
	overflow: visible;
	}
.table_exhibition th	{
	padding: .3em .5em .3em .5em;
	border-bottom:2px solid #cccccc;
	float: none;
	overflow: visible;
	}
	
.table_exhibition td	{
	padding: 1em 0 1em 0;
	border-bottom:1px solid #cccccc;
	float: none;
	overflow: visible;
	}
	

	
.table01_bold_blue {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1em; color:#4BAFEA; 
	font-weight: bold; 
	padding: .3em 0 .3em 0;
	text-align: left;
	float: none;
	overflow: visible;
	}
	
.table01_centre	td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em; color:#666666;
	padding: .3em 0 .3em 0;
	text-align: center;
	float: none;
	overflow: visible;
	}

	
.table02b td	{
	padding: .3em 0 .3em 0;
	border-bottom:none;
	float: none;
	overflow: visible;
	}
	

.table02 {
	margin: .3em 1em 1em 0;
	border-top:1px;
	border-collapse:collapse; font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em; color:#666666;
	float: none;
	overflow: visible;
	}
.table02 th	{
	padding: .3em .5em .3em .5em;
	border-bottom:2px solid #cccccc;
	float: none;
	overflow: visible; 
	}
.table02 td	{
	padding: .3em 0 .3em 0;
	border-bottom:1px solid #cccccc;
	float: none;
	overflow: visible;
	}
	
		

img {
	border:0;
	}




