/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 06 September 2008 02:29:47
*/


/*   matrix_efs
	  Content (c) Copyright 
	Running Squiz MySource v3.6.2 (Matrix) - http://matrix.squiz.net/
   Developed by Squiz  - http://www.squiz.net
  (c) Copyright 2006. All rights reserved.
  Page generated: 25 January 2006
*/


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

    main.css - This stylesheet forms the basis of both the home and inside templates.
               The "inside.css" over rides any styles in this stylesheet.

    Index:
        - Page Container
        - Min width for both IE & Complient Browsers
        
        - Header Container
          > Site Logo
        - Content Container
          > Body Copy
        - Footer Container

------------------------------------------------------------------------------------------------------- */
    
        /*
            -- Font Size Guide
        
            11pt at 72dpi = x-small * 110%
            12pt at 72dpi = x-small * 120%
        
        */
    
    
        /* This represents the order in which styles attributes should appear */
        #Attribute-Order-Guide
        {
/*visibility:;*/
/*clear: ;*/
/*float: ;*/
/*display: ;*/
/*position: ;*/
/*z-index: ;*/
/*top: ;*/
/*right: ;*/
/*bottom: ;*/
/*left: ;*/
/*width: ;*/
/*height: ;*/
/*margin: ;*/
/*padding: ;*/
/*border: ;*/
/*font-family: ;*/
/*font-size: ;*/
/* the rest of the font attributes */
/*text-decoration: ;*/
/* the rest of the text attributes */
/*color: ;*/
/*background: ;*/
/*cursor: ;*/
/*list-style: ;*/
/*overflow: ;*/
        }
        
/* ---------------------------------------------------------------------------------------------------- */

        html
        {
/*            visibility: ;*/
/*            clear: ;*/
/*            float: ;*/
/*            display: ;*/
/*            position: ;*/
/*            z-index: ;*/
/*            top: ;*/
/*            right: ;*/
/*            bottom: ;*/
/*            left: ;*/
/*            width: ;*/
/*            height: ;*/
            margin: 0;
            padding: 0;
/*            border: ;*/
/*            font-family: ;*/
/*            font-size: ;*/
            /* the rest of the font attributes */
/*            text-decoration: ;*/
            /* the rest of the text attributes */
/*            color: ;*/
/*            background-color:#FF0000;*/
/*            cursor: ;*/
/*            list-style: ;*/
/*            overflow: ;*/         
/*						background:url() right bottom no-repeat;   */
        }

        body
        {
            margin: 0;
            padding: 0;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: x-small;
        }    
        
        .clear-both
        {
            clear: both;
            height: 1px;
            overflow: hidden;
        }
        
        .expand
        {
            width: 100%;
            /* makes the box expand so it contains the floats */
            overflow: hidden;
        }
        
        p 
        {
        margin:0;
        padding:0;
        }
        
/* ---------------------------------------------------------------------------------------------------- Page Container */
        
        #page-container
        {
            font-size: 110%;
            color:#545454;
						letter-spacing:-0.2px;
        }
        
/* ---------------------------------------------------------------------------------------------------- Start: Min width for both IE & Complient Browsers */
        
        /* Give the min-width property
            to complient browsers */
        #page-container[id]
        {            
            min-width: 770px;
        }
        
        * html .min-width
        {
            padding-left: 770px;
        }
        
        * html .min-container
        {
            position: relative;
            margin-left: -770px;
        }
        
        /* Hide from IE Mac \*/
        * html .min-width,
        * html .min-container,
        * html .min-keep-padding
        {
            height: 1px;
        }
        /* End hide from IE Mac */
        
/* ---------------------------------------------------------------------------------------------------- End:   Min width for both IE & Complient Browsers */

a {text-decoration:none}
a:link {color: #7F8084}     /* unvisited link */
a:visited {color: #7F8084}  /* visited link */
a:hover {color: #BBBABF}   /* mouse over link */
a:active {color: #BBBABF}   /* selected link */

h1
{
	margin:0;
	padding:0;
	font-size:1.2em;
	font-weight:normal;
	letter-spacing:-1px;
}

h2
{
	margin:0;
	padding:0;
	font-size:1.2em;
	font-weight:bold;
	letter-spacing:-1px;
	color:#525252;
}

