
/* Layout Stylesheet */ 

html { min-height: 100%; margin-bottom: 1px; }

body {
 margin:20px;
 background:#ffffff;
 color: #333333;
 text-align:center;
 padding:0;
 }

#outerContainer {
 text-align:left;
 width:800px;
 margin:auto;

 }

#header {
 height:80px;
 /**background:#ffffff;**/
 background-image: url(/images/header/bg.gif);
 background-repeat: repeat-y;
 color: #333333;
 text-align:left;
 width: 800px;
 }
 
#horizontalNav {
 height: 25px;
 background:#ffffff;
 color: #333333;
 border:solid #C0C0C0;	
 border-width:1px 0 1px 0;
 /**text-align: right;**/
/* line-height: 7px;*/
 
 }
 

 
 #horizontalNav li{
 	display: inherit;
 }

#lowerContainer {
 position:relative;
 background: #ffffff;
 /*background: #dcdcdc;*/
 color: #333333;
 width:800px;
 padding: 0;

 }
 
 /* columnLeft must have the same bg color as #lowerContainer; it creates the effect of the left nav being long!*/

#columnLeft 
{
 /**position: absolute;
 top:0px;
 left: 0px;**/
 float: left;
 background: #fff;
 /*background:#dcdcdc;*/
 color: #333;
 /**width:145px;**/ 
 width: 145px;
 margin: 0 20px 0 0;
 }
 
 
 
 
 #tickler_box {
    margin: 45px 0px 0px 0px;
	 width: 145px;
	 padding: 20px 0 0 0px;
	 text-align: left;
    /**height: 100px;**/
    }

#columnRight 
{
    float: left;
    width: 600px;
    /**margin: 0;**/
    background: #fff;
    color: #333;
    /**border-left: 1px solid #C0C0C0;**/
    text-align: left;
    padding: 25px 0 0 0;
    border-left: 1px solid #c0c0c0;
    min-height: 427px; 
    margin: 0;
    }
   

#footer {
 height:25px;
 background:#ffffff;
 border:solid silver;
 border-width:1px 0 0 0;
 margin:0;
 padding: 10px 0 0 0;
 }
 
 .GridView 
 {
	width:400px;
	padding: 5px 0 0 0;
	font-family: Verdana, Arial, Helvetica, Trebuchet MS;
    font-size: .8em;
    color: #333;	
	}

 .GridView th, .GridView td   	
 {
    padding: 6px;
    }