/* ============== GLOBAL ============== */

body {
	margin: 0 0 30px 0;
	padding: 0 0 0 0;
	border: 0;
	text-align: left;
	color: #333;
	background: #FFFFFF;
	/* font-family: verdana, arial, san-serif; */
	}
	
img { 
	margin: 0; 
	border: 0;	
	}
	
div { 
	margin: 0px; 
	padding: 0px; 
	border: 0px; 
	}	

/* ============== LISTS / TOP AND LEFT MENUS ============== */
/*  THESE RELATE TO .header  FURTHER BELOW */
.header ul {
	list-style-type: none;
	margin: 15px 0 0 10px;
	padding: 0;
	display: inline;
	border: 0px #333 dotted;
	vertical-align: top;
	}
	
.header ul li {
	display: inline;
	}

.header ul li a:link, .bar_left ul li a:visited {
	font-family: verdana, arial, san-serif;
	text-decoration: none;
	color: #fff;
	}

.header ul li a:hover {
	color: #fff;
	text-decoration: underline;
	}

.header ul li a:active {
	text-decoration: none;
	color: #fff;
	}

/* bars */
		
.bar_left ul {
	font-family: verdana, arial, san-serif;
	list-style-type: none;
	margin: 0;
	padding: 20px 5px 20px 5px;
	}
	
.bar_left ul li {
	font-family: verdana, arial, san-serif;
	margin: 0 0 3px 0;
	color: #fff;
	font-size: 10px;
	}

.bar_left ul li a:link, .bar_left ul li a:visited {
	font-family: verdana, arial, san-serif;
	text-decoration: none;
	color: #fff;
	font-size: 10px;	
	}

.bar_left ul li a:hover {
	font-family: verdana, arial, san-serif;
	color: #fff;
	text-decoration: underline;
	}

.bar_left ul li a:active {
	font-family: verdana, arial, san-serif;
	text-decoration: none;
	color: #fff;
	}



/* ============== MASTER DIVS ============== */

.wrapper {
	color: #333;
	background: #fff;
	margin: 0px auto;
	width: 720px;
	padding: 0;
	text-align: left;
	position: absolute; z-index:0; left: 0px; top: 0px;
	/* border: 1px #333 solid; */
	clear: bottom;
	}

.header { 
	padding: 28px 0 12px 20px; 
	}
	
/* homepage divs */
	
.welcome {
	border: 0;
	margin: 0 0 20px 0;
	float: left;
	}
	
.homeleft {
	float: left;
	margin: 0 0 20px 0;
	}	

.homeleft img {
	display: block;
	border: 0;
	}

.homeimages {
	margin: 0 0 0 0;
	}

.pressHome {
	margin-left:28px;
	padding: 0 0 0 0;
	float: left;
	color: #5589A5;
	font-family: verdana, arial, san-serif;
	}
	
.pressHome a.press:link, a.press:visited {
		color: #5589A5;
        text-decoration: none;
        }
        
.pressHome a.press:hover {
		color: #5589A5;
        text-decoration: underline;
        }        

.ftr {
	clear: both;
	}

/* ============== FLOATING DIV CONTAINING IMAGE ON THE RIGHT ============== */

.bar_right {
	position:absolute;
	top:114px;left:634px;
	background:red;
	}

/* ============== INTERIOR DIVS ============== */

.maincontent {
	float: left;
	display: inline;
	width: 634px;
	border: 0px #333 dotted;
	}

.bar_title {
	height: 56px;
	background: transparent url(img/bkgd_corp.gif)  top right no-repeat;
	}

.bar_left {
	width: 228px;
	float: left;
	border: 0px #333 dotted;	
	}
	
.bar_right {
	float: right;
	width: 86px;
	margin: 0;
	padding: 0;
	}

/* ============== BLUE SECTION STYLES ============== */

.bar_blue { 
	background: #5589A5;
	}

.content_bg_blue { 
	background: #EBF2F6; 
	}

.content_blue { 
	padding: 30px 0 20px 17px;
	background: #EBF2F6; 
	}
	
.content_blue p {
	color: #2D2D2D;
	font-size: 10pt;
	font-family: times, serif;
	line-height: 150%;
	}

.content_blue p a:link, .content_blue p a:visited, .content_blue p a:hover, .content_blue p a:active {
	color: #5589A5;
	text-decoration: none;
	font-size: 10pt;
	font-weight: normal;
	font-family: times, serif;
	margin: 0 0 0 0;
	}
	
.content_blue  ul li, li {
	color: #2D2D2D;
	text-decoration: none;
	font-size: 10pt;
	font-weight: normal;
	font-family: times, serif;
	}
	
.content_blue ul li a:link, .content_blue ul li a:visited, .content_blue ul li a:hover, .content_blue ul li a:active, 
.content_blue li a:link, .content_blue li a:visited, .content_blue li a:hover, .content_blue li a:active {
	color: #5589A5;
	text-decoration: none;
	font-size: 10pt;
	font-weight: normal;
	font-family: times, serif;
	}
	
.content_blue td {
	text-decoration: none;
	font-size: 10pt;
	}

/* ============== GREEN SECTION STYLES ============== */

.bar_green { 
	background: #8CB154;
	}

.content_bg_green { 
	background: #F2F7EB; 
	}

.content_bg_green p {
	color: #2D2D2D;
	font-size: 10pt;
	font-family: times, serif;
	line-height: 150%;
	}

.content_bg_green h2 a:link, .content_bg_green h2 a:visited, .content_bg_green h2 a:hover, .content_bg_green h2 a:active {
	font-family: verdana, arial, san-serif;
	color: #5589A5;
	text-decoration: none;
	font-size: 10pt;
	}
	
.content_bg_green p a:link, .content_bg_green p a:visited, .content_bg_green p a:hover, .content_bg_green p a:active {
	color: #5589A5;
	text-decoration: none;
	font-size: 10pt;
	font-weight: normal;
	}
	
.content_green {
	padding: 30px 0 20px 17px;
	background: #F2F7EB;
	}

.content_green p {
	color: #2D2D2D;
	font-size: 10pt;
	font-family: times, serif;
	line-height: 150%;
	}

.content_green p a:link, .content_green p a:visited, .content_green p a:hover, .content_green p a:active {
	color: #5589A5;
	text-decoration: none;
	font-size: 10pt;
	font-weight: normal;
	font-family: times, serif;
	margin: 0 0 0 0;
	}

.content_green  ul li, li {
	color: #2D2D2D;
	text-decoration: none;
	font-size: 10pt;
	font-weight: normal;
	font-family: times, serif;
	}
	
.content_green ul li a:link, .content_green ul li a:visited, .content_green ul li a:hover, .content_green ul li a:active,
.content_green li a:link, .content_green li a:visited, .content_green li a:hover, .content_green li a:active {
	color: #5589A5;
	text-decoration: none;
	font-size: 10pt;
	font-weight: normal;
	font-family: times, serif;
	}
	
.content_green td {
	text-decoration: none;
	font-size: 10pt;
	}

/* ============== ORANGE SECTION STYLES ==============*/


.bar_orange { 
	background: #EDB32A;
	}

.content_bg_orange { 
	background: #FDF8E7; 
	}

.content_bg_orange p {
	color: #2D2D2D;
	font-size: 10pt;
	font-family: times, serif;
	line-height: 150%;
	}

.content_bg_orange h2 a:link, .content_bg_orange h2 a:visited, .content_bg_orange h2 a:hover, .content_bg_orange h2 a:active {
	font-family: verdana, arial, san-serif;
	color: #2D2D2D;
	text-decoration: none;
	font-size: 10pt;
	}

.content_orange p a:link, .content_orange p a:visited, .content_orange p a:hover, .content_orange p a:active {
	color: #EDB32A;
	text-decoration: none;
	font-size: 10pt;
	font-weight: normal;
	font-family: times, serif;
	}

.content_orange {	
	padding: 30px 0 20px 17px;
	background: #FDF8E7;
	}

.content_orange p a:link, .content_orange p a:visited, .content_orange p a:hover, .content_orange p a:active {
	color: #EDB32A;
	text-decoration: none;
	font-size: 10pt;
	font-weight: normal;
	font-family: times, serif;
	margin: 0 0 0 0;
	}

.content_orange p {
	color: #2D2D2D;
	font-size: 10pt;
	font-family: times, serif;
	line-height: 150%;
	}

.content_orange ul li, li {
	color: #2D2D2D;
	text-decoration: none;
	font-size: 10pt;
	font-weight: normal;
	font-family: times, serif;
	}

.content_orange ul li a:link, .content_orange ul li a:visited, .content_orange ul li a:hover, .content_orange ul li a:active,
.content_orange li a:link, .content_orange li a:visited, .content_orange li a:hover, .content_orange li a:active {
	color: #5589A5;
	text-decoration: none;
	font-size: 10pt;
	font-weight: normal;
	font-family: times, serif;
	}

	
.content_orange td {
	text-decoration: none;
	font-size: 10pt;
	}

/* ============== RED SECTION STYLES ==============*/


.bar_red { 
	background: #B75819;
	}

.content_bg_red { 
	background: #F8ECDE; 
	}

.content_red {	
	padding: 30px 0 20px 17px;
	background: #F8ECDE;
	}

.content_red p {
	color: #2D2D2D;
	font-size: 10pt;
	font-family: times, serif;
	line-height: 150%;
	}

.content_red p a:link, .content_red p a:visited, .content_red p a:hover, .content_red p a:active {
	color: #B75819;
	text-decoration: none;
	font-size: 10pt;
	font-weight: normal;
	font-family: times, serif;
	}

.content_red ul li, li {
	color: #2D2D2D;
	text-decoration: none;
	font-size: 10pt;
	font-weight: normal;
	font-family: times, serif;
	}

.content_red ul li a:link, .content_red ul li a:visited, .content_red ul li a:hover, .content_red ul li a:active,
.content_red li a:link, .content_red li a:visited, .content_red li a:hover, .content_red li a:active {
	color: #5589A5;
	text-decoration: none;
	font-size: 10pt;
	font-weight: normal;
	font-family: times, serif;
	}
	
.content_red td {
	text-decoration: none;
	font-size: 10pt;
	}
/* ============== OTHER STYLES ==============*/


.mainimage {
	width: 405px;
	padding: 0 0 0 0;
	clear: both;
	background: F2F7EB;
	}

.title_section {
	margin: 0 0 15px 0;
	}

.header_alt {
	margin: 0 0 0 0;
	}

.column_one {
	float: left;
	width: 296px;
	margin: 0 0 20px 0;
	}

.column_two {
	margin: 0 0 0 0;
	
	}

.footer {
	width: 405px;
	padding: 5px 0 5px 0;
	clear: both;
	background: #593C1C;
	color: #fff;
	text-align: center;
	font-family: times, times new roman, serif;
	font-size: x-small;
	}


/* ============== TEXT, PARAGRAPHS AND HEADERS ============== */

p {
	font-family: verdana, arial, san-serif;
	font-size: 10pt;
	margin: 0 25px 10px 0;
	padding: 0 0 0 0;
	}
	
.press p {
	font-family: verdana, arial, san-serif;
	color: #5589A5;
	font-size: 10px;
	margin: 0 0 5px 0;
	padding: 0 0 0 0;
	}

h1, h2, h3 {
	color: #593C1C;
	}

h1 {
	font-family: verdana, arial, san-serif;
	font-size: 12pt;
	font-weight: bold;
	margin: 0 0 10px 0;
	line-height: 150%; 
	}

h2 {
	font-family: verdana, arial, san-serif;
	font-size: 12pt;
	font-weight: normal;
	margin: 0 0 0 0;
	line-height: 150%;
	}

h4 {
	font-family: arial;
	font-size: 12pt; 
	color: #5589A5;
	font-weight: normal;
	margin: 0 0 0 0;
	line-height: 150%;
	}

h5 {
	font-family: arial;
	font-size: 12pt; 
	color: #EDB32A;
	font-weight: normal;
	margin: 0 0 0 0;
	line-height: 150%;
	}
				
.temptext {
	color: red;
	text-decoration: none;
	font-size: 10pt;
}


