﻿/* CSS Document */

html {
    margin:0;
    padding:0;
    background:#cccccc;
    color:#000000;
    }

body {
    margin:0;
    padding:0;
    background:#cccccc;
    color:#000000;
    }
body {
    min-width:760px;
	background: #cccccc;
    }
img {/* tag to prevent image links from having browser specified borders */
	border: 0px;
	margin: 0px;
	padding: 0px;
	}
.display_none {
	display:none;
	}
.print {
	display:none;
	}
#wrap {
	position: relative;
    background:#A1ABB5;
    width:760px;
    }
#header {
	position: relative;
    background:#ffffff;
	padding-left: 12px;
	padding-top: 16px;
	padding-bottom: 18px;
	*padding-bottom: 11px;
	border-top: 6px solid #333333;
    }
#catheader {
	position: relative;
    background:#ffffff;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
    }
.nav {
	position: absolute;
	top: 106px;
	*top: 103px;
    background:transparent;
	_background:#43607e;
	margin: 0;
	height: 24px;
	z-index: 10;
    }
	
.rule {
	width: 400px;
	}
	
.floatright {
	float: right;
	}
	
.contact_header {
	position: absolute;
	top: 200px;
	left: 0px;
	z-index: 50;
	}

#featured_links {
	position: absolute;
	top: 106px;
	*top: 103px;
	left: 450px;
	margin: 0;
	margin-bottom: 0;
	height: 24px;
	z-index: 10;
	_overflow: hidden;
	background:#647994;
	border-bottom: solid 1px white;
	width:310px;
	}
#featured_links_secondary {
	position: absolute;
	top: 106px;	
	_overflow: hidden;
	*top: 103px;
	left: 533px;
	margin: 0;
	height: 24px;
	background:#647994;
	z-index: 10;
	width:227px;
	border-bottom: solid 1px white;
	}
ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}
/*li, li a {zoom: 1;} */
#menu ul{
    margin:0;
    padding:0;
    list-style:none;
	}
#menu span {
	display:none;
	}
#menu li { /* all list items */
	font-size: 10px;
	padding: 0;
	margin: 0;
	float: left;
	position: relative;
	width: 100px;
	color: #FFFFFF;
	line-height: 20px;
	}
	
img.about_pad  {
	padding-top: 8px;
	padding-left: 8px;
	}  
	
img.sub_pad  {
	padding-top: 11px;
	padding-left: 8px;
	}  
	
.png_pad  {
	_padding-top: 8px;
	_padding-left: 8px;
	}  
	
.png_subpad  {
	_padding-top: 11px;
	_padding-left: 8px;
	}  
	
#menu li.about { /* all list items */
	font-size: 10px;
	padding: 0;
	margin: 0;
	float: left;
	position: relative;
	width: 158px;
	height: 24px;
	color: #FFFFFF;
	line-height: 20px;
	background: transparent url(../images/about_bg.png);
	_background: #8294a8;
	_background-image: none;
	border-bottom: solid 1px white;
	}
	
#menu li.about_secondary { /* all list items */
	font-size: 10px;
	padding: 0;
	margin: 0;
	float: left;
	position: relative;
	width: 158px;
	height: 24px;
	color: #FFFFFF;
	line-height: 20px;
	background: transparent url(../images/about_bgdark.png);
	_background: #43607e;
	_background-image: none;
	border-bottom: solid 1px white;
	}
#menu li.about_secondary_off { /* all list items */
	font-size: 10px;
	padding: 0;
	margin: 0;
	float: left;
	position: relative;
	width: 158px;
	height: 24px;
	color: #FFFFFF;
	line-height: 20px;
	background: transparent url(../images/about_bg.png);
	_background: #8294a8;
	_background-image: none;
	border-bottom: solid 1px white;
	}
	
#menu li.dist { /* all list items */
	font-size: 10px;
	padding: 0;
	margin: 0;
	float: left;
	position: relative;
	width: 449px;
	height: 30px;
	color: #FFFFFF;
	line-height: 20px;
	}
	
#menu li.career { /* all list items */
	font-size: 10px;
	padding: 0;
	margin: 0;
	float: left;
	position: relative;
	width: 168px;
	height: 30px;
	color: #FFFFFF;
	line-height: 20px;
	}
	
	
#menu li.div { /* all list items */
	font-size: 10px;
	padding: 0;
	padding-left: 207px;
	margin: 0;
	float: left;
	position: relative;
	width: 242px;
	height: 30px;
	color: #FFFFFF;
	line-height: 20px;
	}
	
#menu li.dist_secondary { /* all list items */
	font-size: 10px;
	padding: 0;
	margin: 0;
	float: left;
	position: relative;
	width: 532px;
	height: 30px;
	color: #FFFFFF;
	line-height: 20px;
	}

#menu li.careers_secondary { /* all list items */
	font-size: 10px;
	padding: 0;
	margin: 0;
	float: left;
	position: relative;
	width: 168px;
	height: 30px;
	color: #FFFFFF;
	line-height: 20px;
	}
	
#menu li.div_secondary { /* all list items */
	font-size: 10px;
	padding: 0;
	padding-left: 207px;
	margin: 0;
	float: left;
	position: relative;
	width: 325px; /*add 83*/
	height: 30px;
	color: #FFFFFF;
	line-height: 20px;
	}
	
#menu li.last { /* all list items */
	font-size: 10px;
	padding: 0;
	margin: 0;
	float: left;
	position: relative;
	width: 449px;
	height: 34px;
	color: #FFFFFF;
	line-height: 20px;
	}
	
#menu li.last_career { /* all list items */
	font-size: 10px;
	padding: 0;
	margin: 0;
	float: left;
	position: relative;
	width: 368px;
	height: 34px;
	color: #FFFFFF;
	line-height: 20px;
	}	
	
#menu li.last_secondary { /* all list items */
	font-size: 10px;
	padding: 0;
	margin: 0;
	float: left;
	position: relative;
	width: 532px;
	height: 34px;
	color: #FFFFFF;
	line-height: 20px;
	}
	
#menu li.last_careers_secondary { /* all list items */
	font-size: 10px;
	padding: 0;
	margin: 0;
	float: left;
	position: relative;
	width: 168px;
	height: 34px;
	color: #FFFFFF;
	line-height: 20px;
	}	
	
#menu li.last_div { /* all list items */
	font-size: 10px;
	padding: 0;
	padding-left: 207px;
	margin: 0;
	float: left;
	position: relative;
	width: 242px;
	height: 34px;
	color: #FFFFFF;
	line-height: 20px;
	}
	
#menu li.last_div_secondary { /* all list items */
	font-size: 10px;
	padding: 0;
	padding-left: 207px;
	margin: 0;
	float: left;
	position: relative;
	width: 325px;
	height: 34px;
	color: #FFFFFF;
	line-height: 20px;
	}
	
#menu li.press { /* all list items */
	font-size: 10px;
	padding: 0;
	margin: 0;
	float: left;
	position: relative;
	width: 49px;
	height: 24px;
	color: #FFFFFF;
	line-height: 20px;
	background: transparent url(../images/about_bg.png);
	_background: #8294a8;
	_background-image: none;
	border-bottom: solid 1px white;
	}
	
#menu li.press_secondary { /* all list items */
	font-size: 10px;
	padding: 0;
	margin: 0;
	float: left;
	position: relative;
	width: 49px;
	height: 24px;
	color: #FFFFFF;
	line-height: 20px;
	background: transparent url(../images/about_bgdark.png);
	_background: #43607e;
	_background-image: none;
	border-bottom: solid 1px white;
	}
	
#menu li.distribution { /* all list items */
	font-size: 10px;
	padding: 0;
	margin: 0;
	float: left;
	position: relative;
	width: 92px;
	height: 24px;
	color: #FFFFFF;
	line-height: 20px;
	background: transparent url(../images/about_bg.png);
	_background: #8294a8;
	_background-image: none;
	border-bottom: solid 1px white;
	}
	
#menu li.distribution_secondary { /* all list items */
	font-size: 10px;
	padding: 0;
	margin: 0;
	float: left;
	position: relative;
	width: 92px;
	height: 24px;
	color: #FFFFFF;
	line-height: 20px;
	background: transparent url(../images/about_bgdark.png);
	_background: #43607e;
	_background-image: none;
	border-bottom: solid 1px white;
	}
	
#menu li.divisions { /* all list items */
	font-size: 10px;
	padding: 0;
	margin: 0;
	float: left;
	position: relative;
	width: 75px; /*was 164 when wide */
	height: 24px;
	color: #FFFFFF;
	line-height: 20px;
	background: transparent url(../images/about_bg.png);
	_background: #8294a8;
	_background-image: none;
	border-bottom: solid 1px white;
	}
	
#menu li.divisions_secondary { /* all list items */
	font-size: 10px;
	padding: 0;
	margin: 0;
	float: left;
	position: relative;
	width: 75px; /*was 247px*/
	height: 24px;
	color: #FFFFFF;
	line-height: 20px;
	background: transparent url(../images/about_bgdark.png);
	_background: #43607e;
	_background-image: none;
	border-bottom: solid 1px white;
	}
	
#menu li.divisions_secondary_off { /* all list items */
	font-size: 10px;
	padding: 0;
	margin: 0;
	float: left;
	position: relative;
	width: 75px; /*was 247px*/
	height: 24px;
	color: #FFFFFF;
	line-height: 20px;
	background: transparent url(../images/about_bg.png);
	_background: #8294a8;
	_background-image: none;
	border-bottom: solid 1px white;
	}
	
#menu li.contact { /* all list items */
	font-size: 10px;
	padding: 0;
	margin: 0;
	float: left;
	position: relative;
	width: 99px; /* was 78px when small and to the right */
	height: 24px;
	color: #FFFFFF;
	line-height: 20px;
	background: transparent url(../images/about_bg.png);
	_background: #8294a8;
	_background-image: none;
	border-bottom: solid 1px white;
	}
	
#menu li.contact_secondary { /* all list items */
	font-size: 10px;
	padding: 0;
	margin: 0;
	float: left;
	position: relative;
	width: 250px; /* was 78px*/
	height: 24px;
	color: #FFFFFF;
	line-height: 20px;
	background: transparent url(../images/about_bg.png);
	_background: #8294a8;
	_background-image: none;
	border-bottom: solid 1px white;
	}
	
#menu li.contact_secondary_on { /* all list items */
	font-size: 10px;
	padding: 0;
	margin: 0;
	float: left;
	position: relative;
	width: 250px; /* was 78px*/
	height: 24px;
	color: #FFFFFF;
	line-height: 20px;
	background: transparent url(../images/about_bgdark.png);
	_background: #43607e;
	_background-image: none;
	border-bottom: solid 1px white;
	}

#menu li.careers { /* all list items */
	font-size: 10px;
	padding: 0;
	margin: 0;
	float: left;
	position: relative;
	width: 68px; /* was 78px when small and to the right */
	height: 24px;
	color: #FFFFFF;
	line-height: 20px;
	background: transparent url(../images/about_bg.png);
	_background: #8294a8;
	_background-image: none;
	border-bottom: solid 1px white;
	}
	
#menu li.careers_secondary { /* all list items */
	font-size: 10px;
	padding: 0;
	margin: 0;
	float: left;
	position: relative;
	width: 250px; /* was 78px*/
	height: 30px;
	color: #FFFFFF;
	line-height: 24px;
	background: transparent url(../images/about_bg.png);
	_background: #8294a8;
	_background-image: none;
	/*border-bottom: solid 1px white;*/
	}
	
#menu li.careers_secondary_on { /* all list items */
	font-size: 10px;
	padding: 0;
	margin: 0;
	float: left;
	position: relative;
	width: 250px; /* was 78px*/
	height: 24px;
	color: #FFFFFF;
	line-height: 20px;
	background: transparent url(../images/about_bgdark.png);
	_background: #43607e;
	_background-image: none;
	border-bottom: solid 1px white;
	}

#menu li a { /* all list items */
	text-decoration: none;
	color: #FFFFFF;
	}

#menu li.over {
	color: #FFFFFF;
	background: transparent url(../images/about_bgdark.png);
	_background: #43607e;
	_background-image: none;
	border: none;
	}
	
#menu li:hover {
	color: #FFFFFF;
	background: transparent url(../images/about_bgdark.png);
	_background: #43607e;
	_background-image: none;
	border: none;
	}
	
#menu li.careers.over {
	color: #FFFFFF;
	background: transparent url(../images/about_bgdark.png);
	_background: #43607e;
	_background-image: none;
	border-bottom: solid 1px white;
	_border-bottom: none;
	}
	
#menu li.press.over #menu li.careers:hover {
	color: #FFFFFF;
	background: transparent url(../images/about_bgdark.png);
	_background: #43607e;
	_background-image: none;
	border-bottom: solid 1px white;
	_border-bottom: none;
	}
	
#menu li.press:hover {
	color: #FFFFFF;
	background: transparent url(../images/about_bgdark.png);
	_background: #43607e;
	_background-image: none;
	border-bottom: solid 1px white;
	_border-bottom: none;
	}
	
#menu li.distribution.over {
	color: #FFFFFF;
	background: transparent url(../images/about_bgdark.png);
	_background: #43607e;
	_background-image: none;
	border-bottom: solid 1px white;
	_border-bottom: none;
	}
	
#menu li.distribution:hover {
	color: #FFFFFF;
	background: transparent url(../images/about_bgdark.png);
	_background: #43607e;
	_background-image: none;
	border-bottom: solid 1px white;
	_border-bottom: none;
	}
	
#menu li.contact_secondary_on.over {
	color: #FFFFFF;
	background: transparent url(../images/about_bgdark.png);
	_background: #43607e;
	_background-image: none;
	border-bottom: solid 1px white;
	_border-bottom: none;
	}
	
#menu li.contact_secondary_on:hover {
	color: #FFFFFF;
	background: transparent url(../images/about_bgdark.png);
	_background: #43607e;
	_background-image: none;
	border-bottom: solid 1px white;
	_border-bottom: none;
	}
	
#menu li.contact_secondary.over {
	color: #FFFFFF;
	background: transparent url(../images/about_bgdark.png);
	_background: #43607e;
	_background-image: none;
	border-bottom: solid 1px white;
	_border-bottom: none;
	}
	
#menu li.contact_secondary:hover {
	color: #FFFFFF;
	background: transparent url(../images/about_bgdark.png);
	_background: #43607e;
	_background-image: none;
	border-bottom: solid 1px white;
	_border-bottom: none;
	}
	
#menu li.contact.over {
	color: #FFFFFF;
	background: transparent url(../images/about_bgdark.png);
	_background: #43607e;
	_background-image: none;
	border-bottom: solid 1px white;
	_border-bottom: none;
	}
	
#menu li.contact:hover {
	color: #FFFFFF;
	background: transparent url(../images/about_bgdark.png);
	_background: #43607e;
	_background-image: none;
	border-bottom: solid 1px white;
	_border-bottom: none;
	}
	
#menu li.divisions_secondary_off.over {
	color: #FFFFFF;
	background: transparent url(../images/about_bgdark.png);
	_background: #43607e;
	_background-image: none;
	height:25px;
	}
	
 #menu li.divisions_secondary_off:hover {
	color: #FFFFFF;
	background: transparent url(../images/about_bgdark.png);
	_background: #43607e;
	_background-image: none;
	height:25px;
	}
	
 #menu li.divisions_secondary.over {
	color: #FFFFFF;
	background: transparent url(../images/about_bgdark.png);
	_background: #43607e;
	_background-image: none;
	height:25px;
	}
	
 #menu li.divisions_secondary:hover {
	color: #FFFFFF;
	background: transparent url(../images/about_bgdark.png);
	_background: #43607e;
	_background-image: none;
	height:25px;
	}
	
 #menu li.divisions.over {
	color: #FFFFFF;
	background: transparent url(../images/about_bgdark.png);
	_background: #43607e;
	_background-image: none;
	height:25px;
	}
	
 #menu li.divisions:hover {
	color: #FFFFFF;
	background: transparent url(../images/about_bgdark.png);
	_background: #43607e;
	_background-image: none;
	height:25px;
	}
	
 #menu li.dist.over {
	color: #FFFFFF;
	background: transparent;
	}
	
 #menu li.dist:hover {
	color: #FFFFFF;
	background: transparent;
	}
	
 #menu li.career.over {
	color: #FFFFFF;
	background: transparent;
	}	

 #menu li.career:hover {
	color: #FFFFFF;
	background: transparent;
	}	

 #menu li.last.over {
	color: #FFFFFF;
	background: transparent;
	}
	
 #menu li.last:hover {
	color: #FFFFFF;
	background: transparent;
	}
	
 #menu li.career.over {
	color: #FFFFFF;
	background: transparent;
	}	
	
 #menu li.career:hover {
	color: #FFFFFF;
	background: transparent;
	}	
	
 #menu li.dist_secondary.over {
	color: #FFFFFF;
	background: transparent;
	}
	
 #menu li.dist_secondary:hover {
	color: #FFFFFF;
	background: transparent;
	}
	
 #menu li.careers_secondary.over {
	color: #FFFFFF;
	background: transparent;
	}	

 #menu li.careers_secondary:hover {
	color: #FFFFFF;
	background: transparent;
	}	

 #menu li.last_secondary.over {
	color: #FFFFFF;
	background: transparent;
	}
	
 #menu li.last_secondary:hover {
	color: #FFFFFF;
	background: transparent;
	}
	
 #menu li.last_careers_secondary.over {
	color: #FFFFFF;
	background: transparent;
	}	
	
 #menu li.last_careers_secondary:hover {
	color: #FFFFFF;
	background: transparent;
	}	
	
 #menu li.div.over {
	color: #FFFFFF;
	background: transparent;
	}

 #menu li.div:hover {
	color: #FFFFFF;
	background: transparent;
	}

 #menu li.last_div.over {
	color: #FFFFFF;
	background: transparent;
	}
	
 #menu li.last_div:hover {
	color: #FFFFFF;
	background: transparent;
	}
	
 #menu li.div_secondary.over {
	color: #FFFFFF;
	background: transparent;
	}

 #menu li.div_secondary:hover {
	color: #FFFFFF;
	background: transparent;
	}

 #menu li.last_div_secondary.over {
	color: #FFFFFF;
	background: transparent;
	}
	
 #menu li.last_div_secondary:hover {
	color: #FFFFFF;
	background: transparent;
	}
	
 #menu li.last_careers_secondary.over {
	color: #FFFFFF;
	background: transparent;
	}	
	
 #menu li.last_careers_secondary:hover {
	color: #FFFFFF;
	background: transparent;
	}	
	
#menu li.over a {
	color: #FFFFFF;
	}
	
#menu li:hover a {
	color: #FFFFFF;
	}
	
#menu li ul {  /* second-level lists*/
	display: none;
	position: absolute;
	top: 24px;
	/*top: 1.75em;*/
	left: auto;
	*left: 0;
	background: transparent url(../images/about_bgdark.png);
	_background: #43607e;
	_background-image: none;
	color: #FFFFFF;
	}

* html body #menu li ul { 
	top: 1.75em;
	left: 0;
	}
	
#menu li.divisions ul {  /* second-level lists*/
	display: none;
	position: absolute;
	top: 25px;
	/*top: 1.75em;*/
	left: -207px;
	width: 449px;
	/*left: 0;*/
	background: transparent url(../images/about_bgdark.png);
	_background: #43607e;
	_background-image: none;
	color: #FFFFFF;
	z-index: 1;
	}
	
#menu li.divisions_secondary ul {  /* second-level lists*/
	display: none;
	position: absolute;
	top: 25px;
	z-index:1;
	/*top: 1.75em;*/
	left: -207px;
	width: 532px;
	/*left: 0;*/
	background: transparent url(../images/about_bgdark.png);
	_background: #43607e;
	_background-image: none;
	color: #FFFFFF;
	}
#menu li.divisions_secondary_off ul {  /* second-level lists*/
	display: none;
	position: absolute;
	top: 25px;
	z-index:1;
	/*top: 1.75em;*/
	left: -207px;
	width: 532px;
	/*left: 0;*/
	background: transparent url(../images/about_bgdark.png);
	_background: #43607e;
	_background-image: none;
	color: #FFFFFF;
	}
* html body #menu li.div ul { 
	/*top: 1.75em;*/
	left: 0;
	}
	
#menu li.about ul {  /* second-level lists*/
	display: none;
	position: absolute;
	top: 24px;
	/*top: 1.75em;*/
	width: 449px;
	/*left: 0;*/
	background: transparent url(../images/about_bgdark.png);
	_background: #43607e;
	_background-image: none;
	color: #FFFFFF;
	}
	
#menu li.about_secondary ul {  /* second-level lists*/
	display: none;
	position: absolute;
	top: 24px;
	width: 532px;
	/*top: 1.75em;*/
	/*left: 0;*/
	background: transparent url(../images/about_bgdark.png);
	_background: #43607e;
	_background-image: none;
	color: #FFFFFF;
	}
	
#menu li.about_secondary_off ul {  /* second-level lists*/
	display: none;
	position: absolute;
	top: 24px;
	width: 532px;
	/*top: 1.75em;*/
	/*left: 0;*/
	background: transparent url(../images/about_bgdark.png);
	_background: #43607e;
	_background-image: none;
	color: #FFFFFF;
	}


#menu li.over ul {  /*lists nested under hovered list items */
	display: block;
	}


#menu li:hover ul {  /*lists nested under hovered list items */
	display: block;
	}

#menu li.over ul a {  /*lists nested under hovered list items */
	display: block;
	color: #000000;
	}

#menu li:hover ul a {  /*lists nested under hovered list items */
	display: block;
	color: #000000;
	}

#menu li.over ul a:hover {/* lists nested under hovered list items*/
	display: block;
	color: #000000;
	}
	
#menu li:hover ul a:hover {/* lists nested under hovered list items*/
	display: block;
	color: #000000;
	}
	
#main {
	position: relative;
    background:#ffffff;
    float:left;
    width:449px;
	border-right: solid white 1px;
	margin: 0;
	padding: 0;
	z-index: 1;
	*height:453px;
	_overflow: hidden;
    }
	
#main img {
	margin: 0;
	padding: 0;
	}
	
#secondary_main ul {
	list-style:circle;
	margin-left: 24px;
	margin-right: 60px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top: 0;
	margin-bottom: 30px;
	}
	
#secondary_main li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	list-style:circle;
	margin-left: 18px;
	line-height: 17px;
	color:#616264;
	}

#secondary_main td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	list-style:circle;
	margin-left: 18px;
	line-height: 17px;
	color:#616264;
	}
	
#secondary_main li ul {
	list-style:disc;
	margin-left: 24px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
#secondary_main li ul li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	list-style:disc;
	margin-left: 18px;
	line-height: 17px;
	color:#616264;
	
	}
#secondary_main {
	position: relative;
    background:#ffffff;
    float:left;
    width:532px;
	min-height: 450px;
	_height: 450px;
	border-right: solid white 1px;
	margin: 0;
	padding: 0;
	z-index: 1;
    }
  
#secondary_main h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	color:#2F4E6F;
	margin-bottom: 20px;
	margin-top: 26px;
	font-weight: normal;
	padding-left: 18px;
	padding-right: 50px;
	line-height: 18px;
	}
#secondary_main h1.padding {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	color:#2F4E6F;
	margin-bottom: 20px;
	margin-top: 46px;
	font-weight: normal;
	padding-left: 18px;
	padding-right: 50px;
	line-height: 18px;
	}
.black {
	color: #000000;
	}
#secondary_main h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2F4E6F;
	text-align: left;
	line-height: 12px;
	font-weight: bold;
	margin-top:2px;
	margin-bottom: 6px;
	text-transform:none;
	padding-left: 18px;
	padding-bottom: 20px;
	}

/* - - - -  SEND FLASH BEHIND MENU - - - - */
#secondary_main object{z-index: 0;}
/* - - - - - - - - - - - - - - - -  - - - - */
	
.no_heading {
	margin-top: 26px;
	}

.no_heading_list {
	margin-top: 26px;
	padding-bottom: 8px;
	margin-bottom: 0;
	}
.notes {
	font-size: 9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	margin-left: 24px;
	}	
#secondary_main p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px;
	color:#616264;
	padding-left: 18px;
	padding-right: 50px;
	padding-bottom: 20px;
	}
	
.secondary_image {
	height:185px;
	*overflow: hidden;
	margin-bottom: 0;
	}


#secondary_main a:visited {
	text-decoration: none;
	color:#445F82;
	}


#secondary_main a:link {
	text-decoration: none;
	color:#445F82;
	}
#secondary_main a:hover {
	text-decoration: underline;
	color:#E36124;
	}
	
#secondary_main a:active {
	text-decoration: underline;
	color:#E36124;
	}
	
#press_releases {
	border-top: solid 1px black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px;
	color:#616264;
	margin-left: 18px;
	margin-right: 20px;
	padding-bottom: 20px;
	}
	
.contact_container {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px;
	color:#616264;
	margin-left: 18px;
	margin-right: 20px;
	padding-bottom: 20px;
	margin-top: 20px;
	}
	
.main_columns { 
	position: relative;
	margin-top: 0;
	border-bottom: 1px #999999 solid;
	}
	
.main_columns_last { 
	position: relative;
	margin-top: 0;
	margin-bottom: 20px;
	border-bottom: 1px #000000 solid;
	}
	
.main_contact_columns { 
	position: relative;
	margin-top: 15px;
	border-bottom: 1px #999999 solid;
	}
	
.main_contact_columns_last { 
	position: relative;
	margin-top: 15px;
	}
	
.main_column_left {
	padding-left: 0px;
	padding-right: 12px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin-top: 0;
	margin-bottom: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #616264;
	width: 114px;  /* 110 */
	min-height: 36px;
	_height: 36px;
	position: relative;
}

.main_column_right {
	padding-right: 15px;
	padding-left: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-top: 0;
	margin-bottom: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #445F82;
	position: relative;
	float: right;
	width: 350px;
}

.contact_column_left {
	padding-left: 0px;
	padding-right: 12px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin-top: 0;
	margin-bottom: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #616264;
	width: 275px;
	min-height: 175px;
	_height: 175px;
	position: relative;
}

.contact_column_right {
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-top: 0;
	margin-bottom: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #445F82;
	position: relative;
	float: right;
}
.contact_column_left h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	color:#2F4E6F;
	margin-bottom: 20px;
	margin-top: 0px;
	font-weight: normal;
	padding-left: 0px;
	padding-right: 50px;
	line-height: 18px;
	}
.contact_column_left h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2F4E6F;
	text-align: left;
	line-height: 12px;
	font-weight: bold;
	margin-top:2px;
	margin-bottom: 6px;
	text-transform:none;
	padding-left: 18px;
	padding-bottom: 20px;
	}
.contact_column_left h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px;
	color:#616264;
	padding-left: 0px;
	padding-right: 50px;
	padding-bottom: 20px;
	font-weight: normal;
	}
#press_releases h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2F4E6F;
	text-align: right;
	line-height: 12px;
	font-weight: bold;
	margin-top:2px;
	margin-bottom: 6px;
	text-transform:none;
	}

#press_releases a:visited {
	text-decoration: none;
	color:#445F82;
	}

#press_releases a:link {
	text-decoration: none;
	color:#445F82;
	}
#press_releases a:hover {
	text-decoration: underline;
	color:#E36124;
	}
	
#press_releases a:active {
	text-decoration: underline;
	color:#E36124;
	}
	
#press_releases a.all:visited {
	text-decoration: none;
	color:#2F4E6F;
	}
	
#press_releases a.all:link {
	text-decoration: none;
	color:#2F4E6F;
	}
#press_releases a.all:hover {
	text-decoration: underline;
	color:#E36124;
	}
#press_releases a.all:active {
	text-decoration: underline;
	color:#E36124;
	}
#press_blue {
	margin: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
	padding-top: 2px;
	background: #C8D7E3;
	height: 16px;
	width: 532px;
	position: absolute;
	top:185px;
	*overflow: hidden;
	}
#press_blue img {
	padding: 0;
	margin: 0;
	margin-top: 0;
	margin-bottom: 0;
	_vertical-align: baseline;
	}
	
.printer {
	vertical-align:baseline;
	}
#press_blue p {
	line-height: 16px;
	padding-right: 4px;
	margin-top: 0;
	margin-bottom:0;
	color:#2F4E6F;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	}
	
#press_blue p.floatleft {
	line-height: 16px;
	position: relative;
	float: left;
	padding-left: 18px;
	margin-top: 0;
	margin-bottom:0;
	color:#2F4E6F;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	}
	
	
#press_blue a:visited {
	text-decoration: none;
	color:#2F4E6F;
	}
	
	
#press_blue a:link {
	text-decoration: none;
	color:#2F4E6F;
	}
#press_blue a:hover {
	text-decoration: underline;
	color:#E36124;
	}
	
#press_blue a:active {
	text-decoration: underline;
	color:#E36124;
	}
	
#secondary_main img {
	margin: 0;
	padding: 0;
	}

img.headline {
	padding-bottom: 4px;
	}
#sidebar {
	position: relative;
    background:#A1ABB5;
    float:right;
    width:284px; /*10 pixels removed for IE6 float bug, 17 for padding */
	padding-top: 66px;
	*padding-top: 56px; 
	z-index: 1;
    }
#sidebar a:visited {
	text-decoration: none;
	color:#333333;
	}
#sidebar a:link {
	text-decoration: none;
	color:#333333;
	}
#sidebar a:hover {
	text-decoration: underline;
	color:#333333;
	}
	
#sidebar a:active {
	text-decoration: underline;
	color:#333333;
	}
	
#sidebar h1 { /*needs to be an image */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	width: 263px;
	border-bottom: 1px solid white;
	line-height: 14px;
	margin-top: 0;
	*margin-bottom:3px;
	}
#sidebar h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2F4E6F;
	line-height: 12px;
	font-weight: normal;
	*margin-top: 8px;
	margin-bottom: 6px;
	}
#sidebar p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	line-height: 12px;
	width: 190px;
	margin-top: 0;
	margin-bottom: 0;
	}
#sidebar td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	line-height: 12px;
	margin-top: 0;
	margin-bottom: 0;
	}
	
#secondary_sidebar {
	position: relative;
    background:#A1ABB5;
    float:right;
    width:215px; /*10 pixels removed for IE6 float bug, 17 for padding, 85 for secondary difference +16 */
	padding-top: 66px; 
	z-index: 1;
    }
	
#secondary_sidebar h1 { /*needs to be an image */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	width: 194px;
	border-bottom: 1px solid white;
	line-height: 14px;
	margin-top: 0;
	*margin-bottom: 3px;
	}
#secondary_sidebar h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2F4E6F;
	line-height: 12px;
	font-weight: normal;
	margin-bottom: 6px;
	*margin-top: 3px;
	}
#secondary_sidebar h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2F4E6F;
	text-align: right;
	line-height: 12px;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 6px;
	padding-right: 20px;
	}

#secondary_sidebar a:visited {
	text-decoration: none;
	color:#333333;
	}

#secondary_sidebar a:link {
	text-decoration: none;
	color:#333333;
	}
#secondary_sidebar a:hover {
	text-decoration: underline;
	color:#333333;
	}
#secondary_sidebar a:active {
	text-decoration: underline;
	color:#333333;
	}
.bluelink {
	color:#2F4E6F;
	}
#secondary_sidebar p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	line-height: 12px;
	width: 190px;
	margin-top: 0;
	margin-bottom: 0;
	}
#secondary_sidebar p.facts {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#333333;
	line-height: 12px;
	width: 190px;
	margin-top: 0;
	margin-bottom: 0;
	}
	
.companies {
	text-align: right;
	padding-top: 10px;
	float: left;
	}
	
.dropdown {
	width:168px;
	vertical-align: top;
	margin-top: 18px;
	margin-right: 20px;
	margin-left: 10px;
	}
.italic {
	font-style:italic;
	}
.bold {
	font-weight:bold;
	}
#footer {
	border-top: 1px solid white;
	color: #666666;
	*padding-top: 10px;
	padding-right: 10px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	position: relative;
    background:#333333;
	clear:both;
	height: 65px;
    }
