@import url("slidedownnav.css");
* { padding: 0; margin: 0; }
/*------------Body Postioning------------*/

body {
 font-family: Georgia, "Times New Roman", Times, serif;
 font-size: 13px;
 width: 100%;
 background: url(../img/bg-index.jpg) no-repeat 0 0;
 background-position: center top;
 color: #999999;
 display: table;
 margin:0;
 padding:0;
}
#wrapper { 
 margin: 0 auto;
 width: 971px;
 overflow: hidden;
}
#breadcrumbs{
 display: block;
 width: 971px;
 height: 35px;
}
#faux {
 background: url();
 margin-bottom: 0px;
 overflow: auto;
 width: 100%;
 overflow: hidden;
 padding: 0;
}
#header {
 width: 971px;
 padding: 0;
 height: 110px;
 margin: 0;
}
#banner {
 padding: 0px 0px 0px 2px;
 margin: 2px 0 0 23px;
 height: 356px;
}
#leftcolumn { 
 color:#333333;
 display:inline;
 float:left;
 margin:0;
 padding:0 0 0 40px;
 width:125px;
}
#leftcolumn-news { 
 color:#333333;
 display:inline;
 float:left;
 margin:0;
 padding:8px 0 0 40px;
 width:134px;
}
#content { 
 float: left;
 color: #333;
 margin: 0px 0px 0px 40px;
 padding: 0px;
 width: 450px;
 display: inline;
 position: relative;
}
#rightcolumn-home { 
 display: inline;
 position: relative;
 color: #333;
 padding: 0;
 margin: 5px 16px 0 0;
 width: 259px;
 float: right;
}
#footer {
 background-image: url(../img/bg-footer.gif);
 background-repeat: no-repeat;
 background-position: center top;
 width: 925px;
 clear: both;
 margin: 0;
 padding: 88px 0px 0px 52px;
 height: 60px;
}
.content-bulletbox{
 float: left;
 width: 305px;
 padding: 0px 10px 0px 0px;
}
#h3-container {
 padding: 0px 0px 10px 0px;
}

/*------------/Body Postioning------------*/



/*------------Body Styles------------*/
	/*------------Typography------------*/
	
	h1 {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 24px;
	 color: #006699;
	 padding: 0 0 5px 0;
	}
	
	h2 {
	 font-weight:100;
	 font-size: 17px;
	 color: #333333;
	 font-weight: normal;
	 line-height: 22px;
	}
	
	h3 {
	 font-weight:100;
	 font-size: 15px;
	 color: #006699;
	}
	
	h4 {
	 font-family: Arial, Helvetica, sans-serif;
	 font-weight: 100;
	 font-size: 10px;
	 color: #999999;
	}
	
	p {
	 font-size: 13px;
	 color:#333333;
	 font-weight: 100;
	 line-height: 22px;
	}
	
	/*------------/Typography------------*/
	
	/*------------Body Properties------------*/
	#rightcolumn-home ul {
	 margin: 5px 0px 0px 0px;
	}
	#rightcolumn-home li {
	 background: url(../img/bullet.gif) no-repeat 0 9px;
	 padding: 5px 0px 2px 10px;
	 margin: 0px 0px 0px 3px;
	 list-style: none;
	 color:#333333;
	}
	#content li {
	 background: url(../img/bullet.gif) no-repeat 0 7px;
	 padding: 0px 0px 0px 10px;
	 margin: 0;
	 list-style: none;
	}
	.spiff-line-break {
	 float: left;
	 padding: 10px 0px;
	}
	img {
	 border: 0;
	}
	
	#footer-left {
	 float: left;
	}
	#footer-right {
	 float: right;
	 padding: 2px 80px 0px 0px;
	}
	.breadcrumb-divider {
	 padding: 0px 3px 0px 3px;
	 float: left;
	}
	#breadcrumb-container {
	 font-family: Arial, Helvetica, sans-serif;
	 margin: 15px 0px 0px 0px;
	 width: 754px;
	 float: right;
	 font-size: 11px;
	 color: #999999;
	}
	#breadcrumb-container-text {
	 width: 400px;
	 float: left;
	 display: inline;
	}
	#breadcrumb-container-icons {
	 padding: 0px 30px 0px 0px;
	}
	
	#breadcrumb-icon-print {
	 height: 16px;
	 width: 16px;
	 float: right;
	 padding: 0px 5px 0px 2px;
	}
	#breadcrumb-icon-email {
	 height: 16px;
	 width: 16px;
	 float: right;
	 padding: 3px 5px 0px 5px;
	}
	#breadcrumb-container a:link, #breadcrumb-container a:active, #breadcrumb-container a:visited {
	 font-size: 11px;
	 color: #006699;
	}
	#breadcrumb-container a:hover {
	 font-size: 11px;
	 color: #669966;
	}
	
	#print-logo {display: none;}
	
	/*------------/Body Properties------------*/
/*------------/Body Styles------------*/


/*------------Header Positioning------------*/
#logo{
 margin: 0;
 padding: 27px 0 0 55px;
 width: 70px;
 float: left;
}
/*------------/Header Positioning------------*/


/*------------Page Links------------*/
a:link, a:active, a:visited {
 color: #006699;
 text-decoration: none;
}
a:hover {
 color: #669966;
 text-decoration: none;
}
/*------------/Page Links------------*/


/*------------Spiff Styles------------*/
#spiff-textbox{
 width: 255px;
}
#spiff-textbox-image{
 float: left;
}
#spiff-textbox-header{
 width: 165px;
 float: right;
 padding: 8px 8px 0px 0px;
}
#spiff-textbox-text{
 width: 250px;
 float: left;
 padding: 0px 0px 5px 0px;
 line-height: 15px;
}
#spiff-textbox-text img {
 padding: 0;
}
/*------------/Spiff Styles------------*/


#message-conformation {
 display: block;
 width: 971px;
 height: 27px;
}
#message-conformation-text {
 font-family: Arial, Helvetica, sans-serif;	
 padding: 8px 0px 0px 0px;
 width: 917px;
 float: right;
 display: inline;
}
div.news-entry-container {
 padding:8px 0;
 margin: 0;
 background: url("../img/bg-bottom-line.png") repeat-x scroll left bottom transparent;
}
div.news-date {
 color: #006699;
 float: left;
}
div.news-text {
 float: left;
}
div.news-entry-container p {
 font-size: 11px;
 line-height: 16px;
}
div#btn-news-more {
 padding: 0;
 margin: 0;
 padding: 5px 0 0;
 float: right;
}



.clear { clear: both; background: none; }