
/* --------------------------------------------------
March Group Ltd Base styles
Author:  Giles Marsh
Created:  01/06/08
Modified: 10/06/08
-------------------------------------------------- */


/***************************************************** 
* Global
*****************************************************/

/* Global reset 
// Check out http://developer.yahoo.com/yui for a reference 
----------------------------------------------------------------------------------------- */

*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h5, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0 }
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal }
ul, li { list-style:none }
caption, th { text-align:left }
h1, h2, h3, h5, h5, h6 { font-size:100% }
q:before, q:after { content:''}
* a { position:relative } /* Gets links displaying over a PNG background */
a { outline:none } /* Clears Firefox dotted borders */
a img { border:none } 


body {
	background: #034981 center 34px no-repeat;
	font: normal 62.5%/1.5 'Lucida Grande', Helvetica, Arial, sans-serif; 
	color: #666;
	}


/* Typography
----------------------------------------------------------------------------------------- */
	
p { font-size:1.2em; line-height:1.5; padding-bottom:15px; }
h1 { font-size:1.6em; color:#034981; font-weight:bold; line-height:1.2; margin-bottom:3px; }
h2 { font-size:1.4em; color:#034981; font-weight:bold; line-height:140%; }

/*a:link { font-weight:normal; text-decoration:none; border-bottom:1px dotted #2f81c3; padding-bottom:2px; color:#2f81c3; }
a:visited { font-weight:normal; text-decoration:none; border-bottom:1px dotted #2f81c3; padding-bottom:2px; color:#2f81c3; }
a:hover { font-weight:normal; text-decoration:none; border-bottom:1px solid #002f54; padding-bottom:2px; color:#002f54;  }
a:active { font-weight:normal; text-decoration:none; border-bottom:1px dotted #2f81c3; padding-bottom:2px; color:#2f81c3; }*/

a:link { font-weight:normal; text-decoration:underline; color:#2f81c3; }
a:visited { font-weight:normal; text-decoration:underline; color:#2f81c3; }
a:hover { font-weight:normal; text-decoration:none; color:#002f54;  }
a:active { font-weight:normal; text-decoration:underline; color:#2f81c3; }



/* Conveinence classes
----------------------------------------------------------------------------------------- */

.float { float:left; } 
.floatright { float:right; }
.inline { display:inline; }
.white { color:#fff; }
.yellow { color:#feda17; }
.small { font-size:1em; }
.big { font-size:1.4em; font-weight:bold; }
.bigger { font-size:1.6em; line-height:130%; }
.bold { font-weight:bold; }
.hidden { position:absolute; top:0px; left:-5000px; } /* apply class to p, h1, h2 etc to hide text from above an image **Search Engine/accessibility friendly!** */
/* Div used to clear floats where some browsers have trouble // Replaces the old '<br clear=all>' tag */
div.clear { clear:both !important; margin:0 !important; padding:0 !important; border:0 !important; font-size:1px !important; height:1px !important; }
span.bluebold { color:#034981; font-weight:bold; }



/* Diagnostics
// Check out http://meyerweb.com/eric/tools/css/diagnostics/ for a reference
-----------------------------------------------------------------------------------------*/

/*div:empty, span:empty, li:empty, p:empty, td:empty, th:empty { padding: 0.5em; background: yellow; }*/
/**[style], font, center { outline: 5px solid red; } */
/**[class=""], *[id=""] { outline: 5px dotted red; }*/
/*img[alt=""] { border: 3px dotted red; }*/
/*img:not([alt]) { border: 5px solid red; }*/
/*img[title=""] { outline: 3px dotted fuchsia; }*/
/*img:not([title]) { outline: 5px solid fuchsia; }*/
/*table:not([summary]) { outline: 5px solid red; }*/
/*table[summary=""] { outline: 3px dotted red; }*/
/*th { border: 2px solid red; }*/
/*th[scope="col"], th[scope="row"] { border: none; }*/
/*a[href]:not([title]) { border: 5px solid red; }*/
/*a[title=""] { outline: 3px dotted red; }*/
/*a[href="#"] { background: lime; }*/
/*a[href=""] { background: fuchsia; } */

/*----------------------------------------------------------------------------------------- */





