/* START STYLES FOR SCREEN*/

/* @import url("../leftnavL3.css"); */

@media screen {

/********************************************************/

/*	GLOBAL PAGE SETUP - BODY, FONTS	*/

/********************************************************/

html {
	font-family: Verdana, Arial, Geneva, Helv, Helvetica, Tahoma, Sans-Serif;
/*	font-size: 11px; */
	font-size: 76%;
    margin: 0; 
    padding: 0;
	color: #000;	
	}

body {
    margin: 0; 
    padding: 0 0 0 0;
	background-color: #A69F98;
	text-align: center;
	}	

/* DEFAULT SETTINGS ALL STYLES */
* {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Geneva, Helv, Helvetica, Tahoma, Sans-Serif;
	}

a:link, a:visited, a:active, a:hover {
	color:#0000FF;	}


/********************************************************/

/*	MAIN CONTAINER TOP - GLOBAL REGIONS					*/

/********************************************************/


div.newcastle_permanent {
	width: 100%;
	background: #A69F98;
	height: 20px;
	display: block;
	position: relative;
	top: 0;
	left: 0;
	z-index: 10;}


/* MAIN CONTAINER - WHITE BACKGROUND WITH ROUND CORNER TOP */
div.masthead {
	width: 770px;
	margin: 0;
	margin: 0 auto;
	height: 131px;
	padding: 0;
	background: #FFF url(images/containerMain_bg1.gif) top left no-repeat;
	text-align: left;
	position: relative;
	clear: both;
	z-index: 5;
	}
	

/* HEADER CONTAINER - BLACK BACKGROUND WITH LOGO & SEARCH */
/* PRINT: HIDE */
div.headbanner {
	width: 770px;
	height: 131px; /* must be the same as masthead */
	background-image:url(images/containerHd_bg.jpg);
	background-position: 7px 7px; /*left top */
	background-repeat: no-repeat;
	background-color: transparent;
	padding: 0;
	margin: 0;
	position: relative;
	z-index: 5;
	}


/* 	NEWCASTLE PERMANENT LOGO - HEADER 		*/
div.NewcastlePerm 	{
	float: left;
	width: 271px;
	height: 110px;
	padding: 0;
	margin: 0;
	}

div.NewcastlePerm img {
	border: 0;
	margin: 50px 0 0 40px;
	padding: 0;
	}	
	div.NewcastlePerm a, NewcastlePerm a:link, div.NewcastlePerm a:visited, div.NewcastlePerm a:hover, div.NewcastlePerm a:active { border: 0; margin: 0; padding: 0;}  
	
div.HereForGood {
	width: 110px;
	height: 20px;
	position: absolute;
	right: 40px;
	bottom: 38px;
	background-color: transparent;
	background-image: url(images/here_for_good.gif);
	background-repeat: no-repeat;
	z-index: 6;
}	

/********************************************************/

/*	MAIN CONTAINER MID - white bg, round bottom/right	*/

/********************************************************/

/* MAIN CONTAINER - WHITE BACKGROUND WITH ROUND CORNERS */
div.containerMid {
	width: 770px;
	background-image: url(images/containerMid_bg.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	background-color: #fff;
	padding: 0;
	margin: 0 auto;
	position:relative;
	clear: both;
	z-index:0;
	}

.clearer{
	height:1px;
	overflow:hidden;
	margin-top:-1px;
	clear:both;
	position: relative;
	}	




/*===============================================*/

/*	MAIN CONTENT CONTAINERS/HOLDERS				*/

/*===============================================*/


/* LEFT BLOCK with black/grey vertical lines and arched top */
div.blockLeft {
	float: left;
	width:30px;	
	min-height: 40px;
	background-image: url(images/blockLeft_bg.gif);
	background-position: 0 0;
	background-repeat: repeat-y;
	padding: 0;
	margin: 0;
	position:relative;
	z-index:1;
	}
	
div.BlockMid {
	width: 740px;
	float: left;
	text-align: left;
	position: relative;
	z-index: 0;
	margin: 0 0 8px 0;
	padding: 0 0 0 0;
	background-image: url(images/blockMid770.jpg);
	background-position: left top;
	background-repeat: no-repeat;	
	background-color: transparent;
	z-index: 0;
	}


.col{
	position:absolute;
	z-index:0;
	bottom:0;
	margin: 0;
	padding: 0;
}

.one{	
	width: 30px; 
	padding: 0; 
	margin: 0;
	background-image: url(images/blockLeft_bg.gif);
	background-position: 0 0;
	background-repeat: repeat-y;
	bottom:8px;
	left: 0;
	}

.two{
	left:6px;
	width:174px;
	background-image: url(images/navLeft_arc.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	background-color: #000000;
	margin-top: 96px;
	z-index: 2;	
	}

	
/* the only hacks in this code are here */
html>body .col	{ top:0 }/* hide from ie6 and under*/

/*ie6- only */
*html .col	{ height:4000em; }



div.leftColumn {
	float: left;
	width: 180px;
	margin: 0 auto;
	text-align: center;
	padding: 0 0 0 0;
	background-color: transparent;
	position: relative;
	z-index: 3;
	}

div.ContentHeader {
	width: 537px;
	height: 93px;
	margin: 6px 0 0 6px;
	padding: 0; 
	float: left;
	position: relative;
	background-image: url(images/headerBG.jpg);
	background-position: left top;
	background-repeat: no-repeat;	
	background-color: transparent;
	border: none;
	z-index: 3;
	}
	
div.ContentPane {
	width: 510px;
	margin: 0;
	padding: 10px 20px 30px 20px;
	float: left;
	position: relative;
	background-color: transparent;
	border: none;
	z-index: 3;	
	}

/* LEFT NAV CONTAINER */	
div.navLeft {
	width: 174px;
	float: left;
	display: inline;
	padding: 0;
	margin: 0 0 9px 6px;
	background-color: transparent;
	text-align: left;
	position: relative;
	z-index: 5;	
	overflow: visible;
	padding-bottom: 0;
	position: relative;
}

/*	HERO IMAGE - above left page navigation				*/
div.navHero {
	width:	174px;
	height: 93px;
	padding: 0 0 0 0;
	margin: 6px 0 0 6px;
	position: relative;
	z-index: 3;
}

/* hack for ie6 to hide issue with div.two */
*html div.navHero	{ 
	background-image: url(images/hero_bg_IE6.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 0;
	padding: 6px 0 0 6px;
	}
	
	div.navHero img { border: none; }

/*===============================================*/

/*	LEFT NAVIGATION - duplicated from main skin 	*/

/*===============================================*/


/* UL container */
div.navLeft ul {
	width: 174px;
	color: #FFFFFF;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
	background-color:#000000;
	position: relative;
	z-index: 6;
	}

/* standard for each list item */
div.navLeft ul li {
	font-family: Verdana, Helvetica, Arial, Tahoma, sans-serif;
	list-style-type: none;	
	margin: 0 0 0 0;
	padding: 0;
	position: relative;
	font-size: 11px;	
	z-index: 6;
	}


/***********************************/
/* LEVEL 2						   */
/***********************************/

/**** HAS CHILD - NOT SELECTED ****/
div.navLeft ul li.expand {
	display: block;	}

/* NORMAL & SELECTED */
div.navLeft ul li a:link, div.navLeft ul li a:visited,
div.navLeft ul li.expand a:link, div.navLeft ul li.expand a:visited  {
	display: block;
	position: relative;
	color: #CCCCCC;
	text-decoration: none;
/*	width: 174px;
	height: 26px; */
	width: 169px;
	padding: 5px 0 7px 5px;
	margin: 0;
	border-top: 1px solid #fff;
	background-image: url(images/nav2.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;		}
	/* NO CHILD - add padding in place of arrow bullet */
	div.navLeft ul li a:link, div.navLeft ul li a:visited {
	padding-left: 17px;
	width: 157px;	}


/*	CURRENLTY NO STYLE FOR SELECTED!!!
	might consider white text. */
	
/* HOVER STATE  */
div.navLeft ul li a:hover, div.navLeft ul li a:active,
div.navLeft ul li.expand a:hover, div.navLeft ul li.expand a:active {
	display: block;
	color: #FFF;
	text-decoration: none;
/*	width: 174px;
	height: 26px; */
	width: 169px;
	overflow: hidden;
	padding: 6px 0 6px 5px;
	background-color: #333333;
	background-image: url(images/nav2.jpg);
	background-repeat: no-repeat;
	background-position: 0 -53px;	}
	/* NO CHILD - add padding in place of arrow bullet */
	div.navLeft ul li a:hover, div.navLeft ul li a:active {		
	padding-left: 17px;
	width: 157px; }

		
/***************************************/

/* LEVEL 2, WHEN EXPANCED (HAS CHILD)  */

/***************************************/		

/**** L2 WHEN EXPANDED / SELECTED ****/
div.navLeft ul li.expanded,
div.navLeft ul li.expandSel {
	display: block;	}	
	
div.navLeft li.expanded a:link, div.navLeft li.expanded a:visited,
div.navLeft ul li.expanded a:hover, div.navLeft ul li.expanded a:active,
div.navLeft ul li.expandSel a:link, div.navLeft ul li.expandSel a:visited,
div.navLeft ul li.expandSel a:hover, div.navLeft ul li.expandSel a:active  {
	position: relative;
/*	width: 174px;
	height: 25px; */
	width: 169px;
	padding: 5px 0 7px 5px;
	font-weight: bold;
	color: #fff;
	border-top: 1px solid #fff;		
	background-image: url(images/navL2_beige.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;	}

/* HOVER */	
div.navLeft ul li.expanded a:hover, div.navLeft ul li.expanded a:active,
div.navLeft ul li.expandSel a:hover, div.navLeft ul li.expandSel a:active {
	position: relative;
	text-decoration: underline;
	background-position: 0 -53px;
	width: 169px;		
	padding: 6px 0 6px 5px;
	background-color: transparent;
	}
	div.navLeft ul li.expanded a:hover, div.navLeft ul li.expanded a:active,
	div.navLeft ul li.expandSel a:hover, div.navLeft ul li.expandSel a:active {}

/************************************/

/* LEVEL 3, NO CHILD			   	*/
/* only relevant to LEVEL3.XSL 		*/

/************************************/

/**** NOT SELECTED ****/

div.navLeft li.subitem3 { display: block; }	
	
/* NORMAL */
div.navLeft li.subitem3 a:link, div.navLeft li.subitem3 a:visited,
div.navLeft li.subitem3 a:hover, div.navLeft li.subitem3 a:active {
	display: block;
/*	width: 174px; */
	width: 157px;
	padding: 5px 1px 5px 16px;
	border-top: 1px solid #fff;
	color: #757064; /* beige */	
	background-color: #E6E6DF; /* light beige */
	background-image: none;	}	


/* HOVER */
div.navLeft li.subitem3 a:hover, div.navLeft li.subitem3 a:active { 
	background-color: #DDDDD5; /* med-light beige */	
	color: #504D45; /* beige */	
	text-decoration: underline; 
	}


/**** SELECTED ****/
div.navLeft ul li.subsel3 { 
	display: block;
	}

/* NORMAL/LINK */	
div.navLeft li.subsel3 a:link, div.navLeft li.subsel3 a:visited,
div.navLeft li.subsel3 a:hover, div.navLeft li.subsel3 a:active {
	color: #32302C; /* beige text style */	
	background-color: #E6E6DF; /* light beige */	
	padding: 5px 1px 5px 16px;
	display: block;	
	background-image: none;
	}


/* HOVER */	
div.navLeft li.subsel3 a:hover, div.navLeft li.subsel3 a:active {
	border-top: 1px solid #fff;	
	background-color: #DDDDD5; /* med-light beige */
	}


/************************************/
/* LEVEL 3, HAS CHILD			   	*/
/* only relevant to LEVEL3.XSL 		*/
/************************************/

/**** NOT SELECTED ****/

div.navLeft ul li.expand3 {
	display: block;
	color: #fff;
	text-decoration: none;
	position: relative;		}

/* NORMAL */	
div.navLeft li.expand3 a:link, div.navLeft li.expand3 a:visited,
div.navLeft li.expand3 a:hover, div.navLeft li.expand3 a:active {
	width: 167px;
	color: #fff;
	text-decoration: none;
	background-color: #B1AEA3; /* darker beige */
	background-image: none;
	padding: 5px 2px 6px 5px;	
	position: relative;
	}
	
/* HOVER */	
div.navLeft li.expand3 a:hover, div.navLeft li.expand3 a:active {
	text-decoration: underline;
	}

/**** SELECTED ****/

div.navLeft li.expandSel3 { 
	display: block;
	}

/*	NORMAL - same as not seleced hover */	
div.navLeft li.expandSel3 a:link, div.navLeft li.expandSel3 a:visited,
div.navLeft li.expandSel3 a:hover, div.navLeft li.expandSel3 a:active   {
	width: 167px;
	color: #fff;
	font-weight: bold;
	border-top: 1px solid #fff;
	padding: 5px 2px 6px 5px;
	background-image: none;
	background-color: #B1AEA3; /* darker beige */
	background-image: none;	
	}	
	
/*  HOVER*/	
div.navLeft li.expandSel3 a:hover, div.navLeft li.expandSel3 a:active  {	
	text-decoration: underline;
	}


/**** L3 WITH CHILD, WHEN L4 SELECTED - currenlty the same as expandSel3 (above) ****/
div.navLeft li.expanded3 {
	display: block;
		}

/* NORMAL */
div.navLeft li.expanded3 a:link, div.navLeft li.expanded3 a:visited,
div.navLeft li.expanded3 a:hover, div.navLeft li.expanded3 a:active  {
	width: 167px;
	color: #fff;
	font-weight: bold;
	border-top: 1px solid #fff; 
	background-image: none;
	background-color: #B1AEA3; /* darker beige */
	padding: 5px 2px 6px 5px;
	}	
	
/* HOVER */	
div.navLeft li.expanded3 a:hover, div.navLeft li.expanded3 a:active  {
	text-decoration: underline;
	}			


/*********************************************/

/*  STYLE FOR LEVEL 4 NAV  - ABOUT US		*/

/*********************************************/

/**** NOT SELECTED ****/

div.navLeft li.subitem4 {
	display: block;
	border-top: 1px solid #fff;
	}	

/* NORMAL & HOVER */
div.navLeft li.subitem4 a:link, div.navLeft li.subitem4 a:visited,
div.navLeft li.subitem4 a:hover, div.navLeft li.subitem4 a:active {
	width: 146px;
	padding: 5px 2px 5px 26px;
	color: #817C70; /* beige */	
	color: #fff;
	border-top: 0;	
	background-image: none;
	background-color: #C8C5BB; /* beige */
	position: relative;
	}	

/* HOVER */
div.navLeft li.subitem4 a:hover, div.navLeft li.subitem4 a:active {
	text-decoration: underline;
	}


/**** SELECTED ****/

div.navLeft li.subsel4 {	 
	display: block;		}	

/* NORMAL */
div.navLeft li.subsel4 a:link, div.navLeft li.subsel4 a:visited,
div.navLeft li.subsel4 a:hover, div.navLeft li.subsel4 a:hover {
	width: 146px;
	padding: 5px 2px 5px 26px;
	color: #000;
	border-top: 1px solid #fff;
	background-color: #C8C5BB; /* beige */
	background-image: none;		}

/* HOVER */	
div.navLeft li.subsel4 a:hover, div.navLeft li.subsel4 a:hover {
	text-decoration: underline;}

/* BULLET - not selected (right) */
img.nav_bullet1 {
	border: none;
	margin: 2px 5px 3px 3px;
	float: left;
	}
	
/* BULLET (img)- selected (down) */
img.nav_bullet2 {
	float: left;
	border: none;
	padding: 4px 3px 5px 2px;
	margin: 0;
	}	

	
		
/*========================================================*/
/*
	FONT / DEESIGN - 
	styles specific only to landing page. 				  
*/
/*========================================================*/

div.ContentPane p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 11px 0 11px 0;
	line-height: 145%;
	color: #000;
	}

div.ContentPane p a:link, div.ContentPane p a:visited {
	background-image: none;
	color: #a69f98;
	}


div.ContentPane h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding: 5px 0 11px 0;
	line-height: 140%;
	color: #867C73;
}

div.ContentPane h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 12px 0;
	padding: 25px 20px 0 0;
	line-height: 140%;
	color: #000;
}

div.ContentPane h2 a:link, div.ContentPane h2 a:visited,
div.ContentPane h3 a:link, div.ContentPane h3 a:visited {
	font-weight: bold;
	color: #a69f98;
	padding: 0 0 0 13px;
	margin: 0 0 0 17px;
	background-image: url(images/GreyArrow.jpg);
	background-repeat: no-repeat;
	background-position: 0 2px; }

div.ContentPane h2 a:hover, div.ContentPane h2 a:active,
div.ContentPane h3 a:hover, div.ContentPane h3 a:active {
	color: #867C73; }

	/* remove left margin on h3 */
	div.ContentPane h3 a:link, div.ContentPane h3 a:visited { margin: 0; }

/* FOR SMALL NOTES */
div.ContentPane h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #A69F98;
	padding: 30px 0 8px 0;
}

/* super large header for bold campaigns */
div.ContentPane h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #000;
	margin: 0 0 12px 0;
	padding: 5px 0 0 0;
	line-height: 140%;
}

/* H6 HEADING 6 - NORMAL FONT, WARM GREY (used for footer disclaimers etc) */
div.ContentPane h6, div.Landing2Content h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999090;
	padding: 15px 0 0 0;
	margin: 0 0 0 0; }
		
    div.ContentPane h6 a:link, div.ContentPane h6 a:visited,
    div.Landing2Content h6 a:link, div.Landing2Content h6 a:visited   { 	
	    color: #999090;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
	    font-weight: normal;  }	
		

div.ContentPane table {
	width: 496px;
	padding: 0;
	margin: 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/tableBG.jpg);
	background-color: #F5F3ED;
	background-repeat:repeat-y;		
	}

div.ContentPane table th {
	background-color: #A69F98;
	color: #fff;
	padding: 3px 7px 3px 7px;
	border-right: 1px solid #fff;	}

div.ContentPane table td {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px 7px 3px 7px;
	border-right: 1px solid #fff;
	border-top: 1px solid #fff;
	}

/* BULLET POINTS WITH GREY ARROW */
div.ContentPane ul { margin: 0 0 10px 0; }

div.ContentPane ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-type: none;	
	padding: 2px 0 4px 13px;
	margin: 0 0 0 3px;
	background-image: url(images/GreyArrow.jpg);
	background-repeat: no-repeat;
	background-position: 0 3px;
	position: relative;
}

div.ContentPane ul li a:link, div.ContentPane ul li a:visited { color: #555; } 
div.ContentPane ul li a:hover, div.ContentPane ul li a:active { color: #000; } 


/* NUMBERED LIST */
div.ContentPane ol { margin: 0 0 20px 0; }
div.ContentPane ol li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px 0 6px 0;
	margin: 0 0 0 22px;
}

div.ContentPane ol li a:link, div.ContentPane ol li a:visited { color: #a69f98; }

div.ContentPane ol li ol { margin: 0 0 0 0; }

div.ContentPane img {
	border: none; }


/********************************************************/

/*	FOOTER CHANNEL 			*/

/********************************************************/	

/* div.navFooter USED FOR ADMIN CONTROLS */

div.footer2	{
/* refer to portal.css for more settings */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 770px;
	}	


div.adminSpacer
{
	height:400px;
	display:inline;
	float:left;
}

table .ControlPanel {
	background-image: none;	}


/*****************************

	GLOBAL MODULE STYLES

*****************************/

/* refer to container.css */
div.divlineblack {}


/* This controls the top administrative menu when it is displayed. */
.controlpanel {
	width: 100%;
	background-color: #dfe5f2;
	z-index: 1000;
	position:relative;
}

div.LeftColCover
{
	height:100px;
	width:174px;
	background-color:Green;
	margin: 3px 0 0 4px;
	padding:0;
	z-index:4;
	display:inline-block;
}

div.blackbg {
    height: 4px;
    background-color: #000;
	width: 174px;
	float: left;
	display: inline;
	padding: 0;
	margin: 0 0 0 4px; 
	clear: both;
	z-index: 999;   }

div.AdminBlockMid {
	width: 100%;	}

		
div.AdminContentPane {
	width:700px;
	min-height:400px;
	margin:20px 0 0 20px;
}	



/*****************************
******************************
	PRINT SPECIFIC STYLES
******************************
*****************************/

div.printonly { display: none; }
div.footerPrint { display: none; }
div.printText { display: none; }
} 
  
@media print {

@page {
  	size: 210mm 297mm;
/*  margin: 20mm 10mm 25mm 10mm; */
	margin: 0 0 0 0;
}

body { 
  float: none !important;
  width: auto !important;
  margin: 0 !important;
  padding: 0 !important;
  background: white;
  font-family: Verdana, Arial, Tahoma;
  font-size: 12pt; 
  
	width: 100%;
	background: white;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;	
	padding: 0;
	color: #000000;  
  }
  
html {  
  background: white;
  font-family: Verdana, Arial, Tahoma;
  font-size: 12pt; 
}

/* HIDE THESE REGIONS */
.newcastle_permanent, 
.masthead, 
.headbanner, 
.NPBSlogo, 
.headSearch, 
.strapline, 
.blockLeft, 
.navLeft, 
.navMain,
.InternetBanking, 
.rightPane, 
.DNNuserlogin, 
.controlpanel,
.col, .one, .two, .three,
.AdminBlockMid,
/* Had to remove this so that the VersionManager could be printed
 * in the Content Manager Module.
.AdminContentPane,*/
.navHeader,
.PageBanner,
.HomeContentPane,
.LeftPane,
.VersionManager,
.NewcastlePerm 	
 	{ display: none; }
 	
/* PRINT PAGE HEADER */ 	
div.printonly { 
	width: 98%;
	height: 98px;
	margin: 0 0 3px 0;
	padding: 0;
	clear: both;
	border-bottom: 3px solid #000;
	}

	img.printlogo { 
	    float: left;
	    padding: 0 0 0 0;
	    margin: 0 0 0 0;
	    width: 197px;
	    height: 93px;
	    display: block;
	    position: relative;}

 div.printText	{ 
        font-size: 9pt;
        font-weight: bold;
        letter-spacing: 1pt;
        text-transform: uppercase;
        color: #000;
        text-align: center;
        clear: both; 
        width: auto; }


div.containerMid, BlockMid {
	width: 98%;
	background-image: none;
	padding: 0;
	margin: 0 auto;
	position:relative;
	clear: none;
	float: none;
	}
	
div.navHero {
	position: fixed;
	top: 0;
	right: 10pt;}
	  
div.ContentPane {
	width: 100%;
	margin: 0;
	padding: 0;
	position: relative;
	background-color: transparent;
	border: none;
	float: none;
	}

.contentPane {
	width: 100%;
	margin: 0;
	padding: 0;}	

table {
	width: 90%;
	border: 3px solid #F5F3ED;
	color: #333;
}

table td, table th {
	border: 1px dotted #F5F3ED;
	color: #333;
	padding: 2px;	
}



.footer2 {
	width: 98%;
	text-align: center;
	padding: 0;
	margin: 10px 0 10px 0;
	color: #000;	}
/* END PRINT ONLY STYLES */
}
