@charset "utf-8";
/* CSS Document */


body { margin-left:auto; margin-right:auto; text-align:center; font-family:Arial; font-size:12pt}

img {border:none}
a {text-decoration:none; color:#fff;}
a:hover { text-decoration:underline; color:#333}
.shadow {
  -moz-box-shadow:    3px 3px 5px 6px #ccc;
  -webkit-box-shadow: 3px 3px 5px 6px #ccc;
  box-shadow:         3px 3px 5px 6px #ccc;}

li {color:#3F609D}

#container {
	width: 100 %;
	clear: both;
}

#col_right {
	width: 75px;
	float: right;
	padding-right:0px;}
	
#col_left {
	float: left;
	width: 25px;
	height: 25px;
	font-size:9pt;
	font-style:italic;
}



.headBreak {display:block; margin-top:0px}

.alignleft {
	float: left;
}
.alignright {
	float: right;
}

    #wrap {
    width:100%;
    margin:0 auto;
    background-color:#E6E0C1;
    }

	#header {
	padding:0px 10px 0px 10px;
	background-color:#E6E0C1;
	}

    #main {
    float:left;
    width:65%;
    /*background:#9c9;*/
    }
    
    #home {
    float:left;
    width:65%;
    text-align:left;
    /*background:#9c9;*/
    }
    
    #home span {display: block;padding-bottom:20px; font-size:11pt; font-family:Arial, Helvetica, sans-serif;}
    
    #sidebar {
    float:left;
    width: 35%;
    height: 400px;
    /*background:#c9c;*/
    }

	#sidebar>img.vert-mid {padding-top:65px; text-align:left}

	#footer {
	clear:both;
	padding:0px 0px;
	/*background:#cc9;*/
	}

div#main ul li a {color:#3F609D; font-weight: bold}
div.top{text-align:right;margin:1em 0;padding:0; font-size:9pt} 
div.top div{display:inline;white-space:nowrap} 
div.top div.left{float:left; padding-left:15px;} 
div.top div.left a:hover { color:#FFF}


#content>div.top{display:table;width:100%} 
#content>div.top div{display:table-cell} 
#content>div.top div.left{float:none;text-align:left} 
#content>div.top div.right{text-align:right; } 

/*Menu   http://css.maxdesign.com.au/listamatic/horizontal03.htm */
div#navcontainer{padding-bottom:15px;}
#navcontainer ul
	{
	padding-left: 0;
	padding-top:0;
	margin-left: 0;
	background-color: #3F609D;
	color: White;
	float: left;
	width: 100%;
	font-family: arial, helvetica, sans-serif;
	list-style-type:none; margin:0; padding:0;
	}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
	{
	padding: 0.2em 1em;
	background-color: #3F609D;
	color: White;
	text-decoration: none;
	float: left;
	border-right: 1px solid #fff;
	font-size:13.5pt;
	}

#navcontainer ul li a:hover
	{
	background-color: #30783B;
	color: #fff;
	}

  .page {text-align:center; padding-top:0px;color:#333;width:75%;margin-left:auto; margin-right:auto;}
  .footer {background-color:#30783B; color:#fff; padding-top:5px;}
  .padR025 {padding-right:25px;}
  .padL020 {padding-left:20px;}
  .padL050 {padding-left:50px;}
  .fontGreen24pt {color:#30783B; font-size:24pt;}
   h2.Green {color:#30783B;}
   h3.Green {color:#30783B;}
   h3.Blue {color:#3F609D;}
   td.Blue {color:#3F609D;}
   
  a.Gray {color:#333;}
  h2.Blue {color:#3F609D; display:inline}
  h1.Blue {color:#3F609D; display:inline; font-size: 32px}
  div.F10pt {font-size:10pt;}
  p.Spacer30px {height:30px;}
  span.F11pt {font-size:11pt;}
  div.head {text-align:left; padding-top:5px; } /* height:92px; */
  #header div.head h1, h2 {color:#3F609D; font-size:24pt; padding-left:0px; padding-top:0px; padding-bottom:0px; vertical-align:top} /*  font-weight:normal */
  
  div#title.padL020 h1.Blue span.headBreak {color:#3F609D; font-size:20pt;}
  
  span.fontGreen19pt {color:#30783B; font-size:19pt;}
  span.letSpace {letter-spacing:-7px;}
  
  div.table {border: 0px solid black; display: table; }
div.tr {border: 0px solid black; display: table-row; }
div.td {border: 0px solid black; display: table-cell;}




.cleaner{clear: left; line-height: 0; height: 0;} 
.rows{width: 100%; min-height: 25px; height:92px;}
.cols{float: left;}
.col1{width: 170px;}
.col2{width: 535px;}
.col3{width: 70px;}