
* {margin: 0; padding: 0;}

body {
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 62.5%;
	padding: 0;
	text-align: left;
	background:url(../images/bg.jpg) repeat-x #FFFFFF;
}

body * {font-size: 1em;}

/* General Tag styles */
	
	h1, h2, h3, h4, h5, h6 {color:#19315e; margin-bottom: .5em;}
	
	h1 {font-size: 200%; margin-bottom:20px;}
	h2 {color: #d0d0d0; font-size: 120%; padding:0px; margin:0px;}
	h3 {font-size: 110%;}
	h4 {font-size: 100%;}
	h5 {font-size: 100%;}
	h6 {font-size: 100%;}
	
	span .cufon { margin:50px 0px 0px 0px; }
	
	a, a:visited {color: #db9c32; font-weight: normal; text-decoration: none;}
	a:hover, a:visited:hover { text-decoration: none; color:#000;}
	
	p {text-align: left; margin-bottom:15px; margin-top:15px; color:#697d89; font-size:14px;}
	
	img  {border: 0; margin:0px; padding:0px;}
	sup {font-size: .7em;}
	strong{ }
	
	ul, ol { margin-bottom: 1.5em;}
	ul {list-style: circle;}
	ol {list-style: lower-roman;}
	li {  }
	
	table {}
	th, td {padding: .4em .2em; vertical-align: middle; font-size:11px; color:#565656; text-align:center;}
	th {}
	td {}
	table.tableNoBorder{background:none; margin-bottom: 0; padding: .4em .2em; vertical-align: top;} 
	th.thNoBorder{background:none; padding: 0 0; padding: .4em .2em; vertical-align: top;}
	td.tdNoBorder {background:none; padding: 0 0; padding: .4em .2em; vertical-align: top;}
	
	td a, td a:visited {border: 0px;}
	td a:hover, td a:visited:hover {text-decoration: none;}
	td strong { line-height:22px;}
	
	
	
/* Classes */
	
	.clearAll {clear: both;}
	.displayNone, .hideFromScreen {display: none;}
	
	p.accent { font-size: 1.4em; color:#0a4162; }
	
	/* Alignment */
	.centre {text-align: center;}
	.left {text-align: left;}
	.right {text-align: right;}
	
	/* Highlighting */
	.highlight {color: #f5aa09; font-size: 1.3em; font-weight: bold;}
	.yellow {color: #f5aa09;}
	
	/* Float Elements */
	.floatLeft {float: left;}
	.floatRight {float: right;}
	
	.noStyle {background: none !important; border: 0 !important;} /* removes background and border styles */

	#page {font-size: 1.2em;} /* resets font size on page to 12px equivalent */

