/*----------------------------------SET UP-----------------------------------------------------*/

html, body, h1, h2, h3, h4, h5, h6, p, ul, li, img, a, div, form {
	margin: 0;
	padding: 0;
	border:0;
}

table, tr, td {margin: 0; border:0;}

body{
	text-align:left; 
	background-color:#FFF;
	font: 1em  Arial, Helvetica, sans-serif;
	color:#000; 
}


/*--------------UPPER CONTAINER-------------------*/
#uppercontainer{margin:20px 20px 0 20px; width:100%;}

#logoholder, #searchholder, #main-navigation, #breadcrumb-line {display:none;}
 
#bannersmall{}

/*------------------------LOWER CONTAINER--------------------------------*/

#terms, #lowercontainer{margin:20px 20px 0 20px;}

.left {display:none;}
#centrecolumn {}

.centrecolumnleft, .centrecolumnright {width:47%;margin-bottom:10px;}
.centrecolumnleft {float:left;}
.centrecolumnright {float:right;}
.blueboxes1left, .blueboxes2left, .blueboxes1right, .blueboxes2right{display:none;}
.blueborder{border:1px solid #2461AA; padding:4px;}

#rhcolumn, #newfooter {display:none;}

/*-----------------------------------------FONTS------------------------------------------*/

#bannersmall h1{
	font-size:2.5em;
	font-weight:normal;
	padding:15px 10px 10px 20px;
}

h2{font-size:1.1em; padding-bottom:5px;}

h3{font-size:0.95em; padding:3px 0 5px;}

h4{font-size:0.8em;	padding:8px 0 3px;}

p {font-size:.8em; padding-bottom: 8px;}

p.small {font-size:.7em;}
p.backtotop, .hideinprint {display:none;}
.bluetext {color: #000;}/*-- used to create extra blue text--*/
p.charitybluetext{color:#000;}/*-- used for text under logos on /cr/charitable/ page--*/
caption, legend {font-size:.8em;}

#terms ol{font-size:0.9em;}
#centrecolumn ul {margin:5px 0 5px 20px;}
#centrecolumn ol {margin-left: 1em; padding-left: 1em;}
li {font-size:.8em;}
ul li{list-style-type:disc;}
li{list-style-position:outside; padding-bottom: 5px;}
ul ul, ol ul, ul ol, ol ol, .listintable {font-size:1.3em;} /*--I think that about covers it!!--*/



/*----------------------------LINKS---------------------*/

a{
	color:#000;
	font-weight:bold;
	text-decoration:underline;
}

ul#secondarynav {display:none;}


/*----------------------------------IMAGES--------------------------------------------------*/

/*--only images in the #centrecolumn div should show--*/

/*----------------------------------CLASSES & FLOATS-----------------------------------------------------*/

.displaynone{display:none;}
.floatleft{float:left;}
.floatright{float:right;}
.clearleft{clear:left;}
.clearright{clear:right;}
.clearboth{clear:both;}
.boldtext{font-weight:bold;}
.underline{border-bottom:1px solid #2461AA;}
.overline{border-top:1px solid #2461AA;}
.share{font-weight:bold; color:#01184A;}
.txt {font-size: 0.8em;}
.greenback{background-color:#FFF; padding:0;}/*--this changed to white but class called 'green-back'--*/
.onlyinprint{}


/*------------------------------------TABLES------------------------------------*/
/*--some of these table styles are not in use any longer--*/

#content_table {margin-left:-100px;}

#centrecolumn table {padding-bottom: 6px;}

table.datatable2, table.tablenounderline, table.datatableleft, table.alignright,
table.datatable, table.generictable {margin:8px 0;} 

table.datatable tr, table.tablesitmap tr, table.generictable tr, table.alignright tr {font-size:0.8em;}

table.server tr, table.server_line {font-size:0.9em;}
table.server_line tr {border-bottom:1px solid #000;}

table.datatable th, table.datatable td{vertical-align:top;border-bottom:1px solid #000;}

table.datatable2 th, table.datatable2 td{
vertical-align:top;
text-align:left;
border-bottom:1px solid #000;
}
table.alignright td{
vertical-align:top;
text-align:right;
}
table.alignright td.tdcenter{
vertical-align:top;
text-align:center;
}

th.thleft, td.tdleft {text-align:left;}
th.thright, td.tdright{text-align:right;}

.shade {background-color:#CCC;}

table.datatable ul li, table.datatable2 ul li {font-size:1em;}

td.sitemapindent{padding-left:20px;}


td.colourcell{background-color:#FFF; font-weight:bold;}


/*-------------------------------------TABS------------------------------------*/

#inlinenav {display:none;}



