/*
  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: 04 September 2010 15:18:53
*/


    * {margin: 0; padding: 0;}
    
    body { 
        background-color: #fff;
        color: #959494;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 62.5%;
    }

/*
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||
||            gerneral styles
||
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
*/
    
    h1, h2, h3, h4, h5, h6 {color: #3a434d; font-family: "Century Gothic", Arial, Helvetica, sans-serif;}
    h1 {font-size: 150%; font-weight: bold; margin-top: 2em; margin-bottom: .8em;}
    h2 {font-size: 130%; font-weight: bold; margin-bottom: .8em;}
    h3 {font-size: 120%; font-weight: bold;}
    h4 {font-size: 110%; font-weight: bold;}
    
    p {margin: 0 0 1.7em 0;}
    ul {list-style-type: square;}
    ol {list-style-type: lower-roman;}
    
    a, a:visited {color: #000000; text-decoration: underline;}
    a:hover, a:visited:hover {text-decoration: none;}
    
    .quotehighlight {font-style: italic; font-weight: bold;}
    .displayNone { display:none; }
    .clearAll {clear: both;}
    .floatLeft {float: left;}
    .floatRight {float: right;}
    .box  {background-color: #fafafa; border: 1px solid #D7D8DB; display: block; margin: 5px 0px; padding: 8px;}
    
/*
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||
||        table styles
||
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
*/    
    /*table {background-color: #fff; color: #666;}
    th {text-align: left;}
    .bgTableBorder {border: 1px solid #666;}
    .bgTableBackground {background-color: #666;}
    .bgTableHead {background-color: #CCC;}
    .bgTableWhite {background-color: #FFF;}
    .bgTableGrey {background-color: #F0F0F0;}*/
    
    /* Data Tables 
    table.data {border-collapse: collapse; width: 99%;}
    table.data tbody {border: 1px solid red; overflow: auto; overflow-x: hidden;}
    table.data th, table.data tbody td {border-bottom: 1px solid #ccc; }*/
    
/*
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||
||        Form Element styles
||
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
*/    
    
    .formRow {margin-bottom: 5px; padding: 0px; }
    .formRow2 {margin-bottom: 5px; padding: 5px 0px;}
    
    .submitRow {margin: 0 0 5px 0; padding: 0px;}
    
    label {
        border: 0px solid blue;
        float: left;
        margin-right: 1%;
        width: 25%;
        text-align: left;
    }
    
    input, select, textarea {
        background-color: #fff;
        border: 1px solid #ccc;
        font-family: verdana, arial, sans-serif;
        font-size: 1em;
    }
    
    /* set padding for input boxes and textareas */
    input, textarea, select {
        margin: 0px;
        padding: 4px;
    }
    
    .submitRow input, .formbutton {background-color: #ccc; border: 1px solid #666;}