/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  body { margin: 0px;
    padding: 0px;
    background-color: rgb(255, 255, 255);
    color: rgb(3, 53, 112);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    }

  table, td, tr { font-size: 13px;
    }

  a:link, a:visited, a:active, a:focus { color: rgb(30, 144, 255);
    text-decoration: none;
    font-size: 12px;
    }

  a:hover { color: rgb(3, 53, 112);
    text-decoration: none;
    font-size: 12px;
    }

  td.location-bar-row-two a:link, td.location-bar-row-two a:visited, td.location-bar-row-two a:active, td.location-bar-row-two a:focus { color: White;
    text-decoration: none;
    font-weight: bold;
    }

  td.location-bar-row-two a:hover { color: rgb(86, 140, 208);
    text-decoration: none;
    font-weight: bold;
    }

  .content-panel { background-image: url(images/main-bg.jpg);
    background-repeat: no-repeat;
    }

  .content-panel-two { padding-left: 10px;
    padding-top: 10px;
    }

  .navigation-footer { background-image: url(images/nav-footer.png);
    background-repeat: repeat-x;
    padding-bottom: 300px;
    }

  .navigation-panel { background-image: url(images/nav-bg.png);
    }

  .separator-bar { background-color: rgb(86, 140, 208);
  	height: 5px;
	font-size: 1px;
    }

  .title { background-color: rgb(3, 53, 112);
    }

  .page-header { border-bottom: 2px solid rgb(86, 140, 208);
    font-size: 18px;
    font-weight: bold;
    color: rgb(86, 140, 208);
    }

  .page-header-left { border-left: 2px solid rgb(86, 140, 208);
    padding-top: 8px;
    padding-left: 8px;
    padding-bottom: 8px;
    }

  .page-header-sub { border-bottom: 2px solid rgb(86, 140, 208);
    padding-top: 30px;
    font-size: 13px;
    font-weight: bold;
    color: rgb(86, 140, 208);
    }
  .form-separator { padding-top: 3px;
    padding-bottom: 3px;
    }

  .calander-left 
  { padding: 2px 8px;
    border-left-width: 2px;
    border-left-color: rgb(86, 140, 208);
    font-weight: bold;
    text-align: right;
    border-left-style: solid;
	border-bottom: 1px solid #B3C8E3;
    }

  .calander-right 
  { padding: 2px 8px;
	border-bottom: 1px solid #B3C8E3;
    }
	
  .gm-header { border-bottom: 2px solid rgb(86, 140, 208);
    font-size: 16px;
    font-weight: bold;
    color: rgb(86, 140, 208);
    }

  .gm-authorinfo { border-left: 2px solid rgb(86, 140, 208);
    padding-top: 2px;
    padding-left: 8px;
    padding-bottom: 2px;
    font-weight: bold;
    }

  .gm-body { border-left: 2px solid rgb(86, 140, 208);
    padding-top: 8px;
    padding-left: 8px;
    padding-bottom: 8px;
    }
	
  .t-cell 
  { padding: 2px 8px;
	border-bottom: 1px solid #B3C8E3;
	border-right: 1px solid #B3C8E3;
    }
  .t-top 
  { padding: 2px 8px;
  background: #B3C8E3;
	border-bottom: 1px solid #B3C8E3;
    }
.t-right { 
	padding: 2px 8px;
    border-left: 2px solid rgb(86, 140, 208);
	font-weight: Bold;
	  background: #B3C8E3;
    }
	
