<style type="text/css">
html {
	width:100%;
	height:100%;
	margin: 0px;
	border: 0px;
}

body {
	margin: 0px;
	padding: 0px;
	background-color: #f8faf9;
	background-image:url(http://s29330.gridserver.com/img/background_pattern.gif); 
	background-position:left top; 
	background-repeat: repeat; 
	border-style:none; 
}

.dropshadowbox {
	background: url(http://s29330.gridserver.com/img/dropshadow.png); 
	background-position: center top;
	background-repeat: repeat-y;
}
.dropshadowboxbottom {
	background: url(http://s29330.gridserver.com/img/dropshadowbottom.png); width:930; height:16; 
	background-position: bottom center;
	background-repeat: no-repeat;
}

.borderleft {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left: solid 1px;
	border-color: #b3b3b3;
	width: 23px;
}

.borderleft11 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left: solid 1px;
	border-color: #b3b3b3;
	width: 11px;
}

.borderright {
	border-top-width: 0px;
	border-right: solid 1px;
	border-bottom-width: 0px;
	border-left: 0px;
	border-color: #b3b3b3;
	width: 23px;
}

.borderbottom {
	border-top-width: 0px;
	border-right: solid 1px;
	border-bottom: solid 1px;
	border-left: solid 1px;
	border-color: #b3b3b3;
	width: 543px;
	height: 14px;
}

.borderbottom2 {
	border-top-width: 0px;
	border-right: solid 1px;
	border-bottom: solid 1px;
	border-left: solid 1px;
	border-color: #b3b3b3;
	width: 300px;
	height: 14px;
}

.borderdotted {
	border-right: 1px dotted #b3b3b3;
	width: 10px;
}
.homespacercell {
	width: 5px;
}

.bottompad {
	height: 50px;
}

table.graphtableborder {
	font-family: Arial, Verdana, sans-serif; 
	font-size: 11px; color: #333333; font-weight: normal; 
	line-height: 1.2em; 
	
	background-color:#f0f0f0;
	margin-left: 10px;
}

td.col1h {
	width: 20%;	
	text-align: center;
	padding: 2px;
	border-bottom: dotted #999 1px;
	border-right: dotted #999 1px;
}

td.col2h {
	width: 10%;	
	text-align: center;
	padding: 2px;
	border-bottom: dotted #999 1px;
	border-right: dotted #999 1px;
}

td.col3h {
	width: 15%;	
	text-align: center;
	padding: 2px;
	border-bottom: dotted #999 1px;
	border-right: dotted #999 1px;
}

td.col4h {
	width: 10%;	
	text-align: center;
	padding: 2px;
	border-bottom: dotted #999 1px;
	border-right: dotted #999 1px;
}

td.col5h {
	width: 10%;	
	text-align: center;
	padding: 2px;
	border-bottom: dotted #999 1px;
	border-right: dotted #999 1px;
}

td.col6h {
	width: 25%;	
	text-align: center;
	padding: 2px;
	border-bottom: dotted #999 1px;
	border-right: dotted #999 1px;
}

td.col7h {
	width: 10%;	
	text-align: center;
	padding: 2px;
	border-bottom: dotted #999 1px;
}

td.col1 {
	width: 20%;	
	text-align: left;
	padding: 2px;
	border-bottom: dotted #999 1px;
	border-right: dotted #999 1px;
}

td.col2 {
	width: 10%;	
	text-align: center;
	padding: 2px;
	border-bottom: dotted #999 1px;
	border-right: dotted #999 1px;
}

td.col3 {
	width: 15%;	
	text-align: left;
	padding: 2px;
	border-bottom: dotted #999 1px;
	border-right: dotted #999 1px;
}

td.col4 {
	width: 10%;	
	text-align: center;
	padding: 2px;
	border-bottom: dotted #999 1px;
	border-right: dotted #999 1px;
}

td.col5 {
	width: 10%;	
	text-align: center;
	padding: 2px;
	border-bottom: dotted #999 1px;
	border-right: dotted #999 1px;
}

td.col6 {
	width: 25%;	
	text-align: left;
	padding: 2px;
	border-bottom: dotted #999 1px;
	border-right: dotted #999 1px;
}

td.col7 {
	width: 10%;	
	text-align: center;
	padding: 2px;
	border-bottom: dotted #999 1px;
}

td.col1f {
	width: 20%;	
	text-align: left;
	padding: 2px;
	border-right: dotted #999 1px;
}

td.col2f {
	width: 10%;	
	text-align: center;
	padding: 2px;
	border-right: dotted #999 1px;
}

td.col3f {
	width: 15%;	
	text-align: left;
	padding: 2px;
	border-right: dotted #999 1px;
}

td.col4f {
	width: 10%;	
	text-align: center;
	padding: 2px;
	border-right: dotted #999 1px;
}

td.col5f {
	width: 10%;	
	text-align: center;
	padding: 2px;
	border-right: dotted #999 1px;
}

td.col6f {
	width: 25%;	
	text-align: left;
	padding: 2px;
	border-right: dotted #999 1px;
}

td.col7f {
	width: 10%;	
	text-align: center;
	padding: 2px;
}

.homegraycell {
	font-family: Arial, Verdana, sans-serif; 
	font-size: 11px; color: #333333; font-weight: normal; 
	line-height: 1.2em; 
 	padding-bottom: 1em; 
	margin-bottom: 1em; 
	padding-top: 1em; 
	text-align: left; 
	margin-top: 1em;
}
.bkgcontainer {width:898px; background-image:url(http://s29330.gridserver.com/img/page_background.gif); background-repeat:repeat-y; background-position:center;}

         
p {margin-bottom: 0; padding: 0; line-height: 1.5em;} 


/* here lies the list styles---Argg! */
ul {
	margin-top: 0;
	padding-top: 0;
	list-style-image: none;
	list-style-type: none;
} 

li {font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #565656; 
line-height: 1.3em; margin-bottom: 2px; margin-top: 2px; margin-left: 2px; margin-right: 10px;  
padding-top: 2px; padding-left: 2px; padding-bottom: 2px; padding-right: 10px; list-style-type: circle; list-style-position: inner;} 


.bodytext {font-family: Arial, Verdana, sans-serif; 
font-size: 12px; color: #3e3d3d; font-weight: normal; 
line-height: 1.5em; padding-right: 2em; 
padding-left: 1em; padding-bottom: .7em; 
margin-bottom: .4em; padding-top: 0; text-align: left; margin-top: 0;}


.bodytextright {font-family: Arial, Verdana, sans-serif; 
font-size: 12px; color: #3e3d3d; font-weight: normal; 
line-height: 1.5em; padding-right: 0; 
padding-left: 1em; padding-bottom: .7em; 
margin-bottom: .4em; padding-top: 0; text-align: right; margin-top: 0;}

.callouttext {font-family: Arial, Verdana, sans-serif; 
font-size: 17px; color: #919090; font-weight: normal; 
line-height: 1.5em; padding-right: 2em; 
padding-left: 1em; padding-bottom: .7em; 
margin-bottom: 0; padding-top: 3em; text-align: left; margin-top: 0;}

.titletextleft {font-family: Arial, Verdana, sans-serif; 
font-size: 11px; color: #3e3d3d; font-weight: bold; 
line-height: 1.5em; padding-right: .5em; 
padding-left: 1em; padding-bottom: .7em; 
margin-bottom: .4em; padding-top: 0; text-align: left; margin-top: 0;}


.homebodytext {font-family: Arial, Verdana, sans-serif; 
font-size: 12px; color: #3e3d3d; font-weight: normal; 
line-height: 1.5em; 
 padding-bottom: .7em; 
margin-bottom: .4em; padding-top: 0; text-align: left; margin-top: 0;
padding-right: 0;}

.citationtext {font-family: Arial, Verdana, sans-serif; 
font-size: 11px; color: #3e3d3d; font-weight: normal; 
line-height: 1.5em; padding-right: 2em; 
padding-left: 1em; padding-bottom: .7em; 
margin-bottom: .4em; padding-top: 0; text-align: left; margin-top: 0;}

.homegrayheader {font-family: Arial, Verdana, sans-serif; 
font-size: 13px; color: #9a9a99; font-weight: bold; 
line-height: 1.5em; 
 padding-bottom: .7em; 
margin-bottom: .4em; padding-top: 0; text-align: left; margin-top: 0;
padding-right: 0;}

.homebodytextlink {font-family: Arial, Verdana, sans-serif; 
font-size: 12px; color: #3e3d3d; font-weight: normal; 
line-height: 1.5em; 
padding-top: 0; text-align: right; margin-top: 0;}

.imagepad {padding-right: 1em; 
padding-left: 0; padding-bottom: 0; 
margin-bottom: 0; padding-top: 0; margin-top: 0; border: 0px}

.homejobtext {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	line-height: 1.5em;
	padding-top: 0;
	text-align: left;
	margin-top: 0;
	vertical-align: middle;

}
.homenewscontent {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #666464;
	font-weight: normal;
	line-height: 1.5em;
	padding-top: 0;
	text-align: left;
	margin-top: 0;
	vertical-align: middle;

}
.homebodytextlinkleft {font-family: Arial, Verdana, sans-serif; 
font-size: 12px; color: #3e3d3d; font-weight: normal; 
line-height: 1.5em; 
padding-top: 0; text-align: left; margin-top: 0;}

.homebodytextlinkright {font-family: Arial, Verdana, sans-serif; 
font-size: 11px; color: #3e3d3d; font-weight: normal; 
line-height: 1.5em; 
padding-top: 0; text-align: right; margin-top: 0;}


.bodybold {font-weight: bold;}
.header_management {font-size:14px;font-weight:bold;}

.bodyitalic {font-style: italic;}


.tiny {font-family: Arial, Verdana, sans-serif; font-size: 8px; color: #4f4f4f; font-weight: normal; line-height: 1.3em; padding-right: .4em; padding-left: .2em; padding-bottom: .6em; margin-bottom: 0; padding-top: 0; text-align: left; margin-top: 0;}


.footnotetext {font-family: Arial, Verdana, sans-serif; font-size: 10px; color: #6f6f6f; font-weight: normal; line-height: 1.3em; padding-right: .4em; padding-left: .2em; padding-bottom: 1.3em; margin-bottom: 0; padding-top: 0; text-align: left; margin-top: 0;}

.formstext {font-family: Arial, Verdana, sans-serif; font-size: 10px; color: #4f4f4f; font-weight: bold; line-height: 1.3em; padding-right: .4em; padding-left: .2em; padding-bottom: 1.3em; margin-bottom: 0; padding-top: 0; text-align: left; margin-top: 0;}

.formstext_uc {font-family: Arial, Verdana, sans-serif; font-size: 10px; color: #4f4f4f; font-weight: normal; text-align: center;}

.submenunav {font-family: Arial, Verdana, sans-serif; 
font-size: 11px; color: #e4a61f; font-weight: bold; 
line-height: 1.5em; padding-right: 1em; padding-left: 0; padding-bottom: 2em; margin-bottom: 2em; padding-top: 83px; text-align: right; margin-top: 0;}

.submenunavhoriz {font-family: Arial, Verdana, sans-serif; 
font-size: 10px; color: #808080; font-weight: bold; 
line-height: 30px; padding-right: 1em; padding-left: 0; padding-bottom: .5em; margin-bottom: .5em; padding-top: 1em; text-align: left; margin-top: 0;}


.h1 {font-family: Arial, Verdana, sans-serif; font-size: 15px; color: #4F4F4F; font-weight: bold; line-height: 1.3em; padding-right: 0; padding-left: 0; padding-bottom: 0; margin-bottom: 1em; padding-top: .5em; text-align: left; margin-top: 0;}
.h12 {font-family: Arial, Verdana, sans-serif; font-size: 14px; color: #4F4F4F; font-weight: bold; line-height: 1.5em; padding-right: 0; padding-left: 1em; padding-bottom: .7em; margin-bottom: .4em; padding-top: 0; text-align: left; margin-top: 0}

.h2 {font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #333333; font-weight: bold; line-height: 1.5em; padding-right: 0; padding-left: 1em; padding-bottom: .7em; margin-bottom: .4em; padding-top: 0; text-align: left; margin-top: 0}
.h22 {font-family: Arial, Verdana, sans-serif; font-size: 10px; color: #7E725B; font-weight: bold; line-height: 1.2em; padding-right: 0; padding-left: 1em; padding-bottom: .2em; margin-bottom: .2em; padding-top: 0; text-align: left; margin-top: 0}
.h222 {font-family: Arial, Verdana, sans-serif; font-size: 10px; color: #333333; font-weight: bold; line-height: 1.5em; padding-right: 0; padding-left: .5em; padding-bottom: .7em; margin-bottom: .4em; padding-top: 0; text-align: left; margin-top: 0}
.h3 {font-family: Arial, Verdana, sans-serif; font-size: 10px; color: #7E725B; font-weight: bold; line-height: 1.3em; padding-right: .4em; padding-left: 1em; padding-bottom: 0; margin-bottom: .2em; padding-top: 0; text-align: left; margin-top: .5em;}
.h4 {font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #7E725B; font-weight: bold; line-height: 1.3em; padding-right: .4em; padding-left: 1em; padding-bottom: 0; margin-bottom: 0; padding-top: .35em; text-align: left; margin-top: .35em;}
.h5 {font-family: Arial, Verdana, sans-serif; font-size: 9px; color: #ccc; font-weight: normal; line-height: 1.3em; padding-right: .1em; padding-left: .1em; padding-bottom: 0; margin: 0 0 0 0; padding-top: 0; text-align: left;}

img.p2 {
padding: 0px 0px 0px 13px ;
}

.graphcopy {font-family: Arial, Verdana, sans-serif; font-size: 10px; color: #4F4F4F; font-weight: normal; line-height: 1.3em; padding-right: .2em; padding-left: .2em; padding-bottom: 0; margin-bottom: 0; padding-top: 0; text-align: left; margin-top: 0;}

.graphcopy2 {font-family: Arial, Verdana, sans-serif; font-size: 10px; color: #4F4F4F; font-weight: normal; line-height: 1.3em; padding-right: .2em; padding-left: .2em; padding-bottom: 0; margin-bottom: 0; padding-top: 0; text-align: center; margin-top: 0;}

.error {font-family: Arial, Verdana, sans-serif; font-size: 13px; color: #e64a01; font-weight: bold;}

.copyright {font-family: Arial, Verdana, sans-serif; 
font-size: 9px; color: #616060; font-weight: normal; 
padding-left: 1.5em; 
padding-bottom: .75em; 
padding-top: .75em; 
padding-right: 1.5em;}


.required {font-family: Arial, Verdana, sans-serif; font-size: 9px; color: #ff3300; font-weight: normal; line-height: 1.3em; margin-bottom: 1em; margin-top: 0; padding: 0;}

.r {border-right: 1px #edeceb solid;} 
.b {border-bottom: 1px #edeceb solid;} 
.l {border-left: 1px #edeceb solid;} 
.t {border-top: 1px #edeceb solid;} 

.whitebackground {background-color: #ffffff;}
.bluebackground {background-color: #75b5bf;}
.ltbluebackground {background-color: #f6f6f6;}
.graycellhome {background-color: #f3f3f0; padding-left: .5em; padding-right: .5em;}

.inputbox {
  width:215px;
  font-family: Arial, Verdana, sans-serif;
  font-size:10px;
  font-weight: bold;
  color:#4f4f4f;
  border:1px solid #4f4f4f;
  background:#f0f0f0;
  margin-left: 0;
  padding-left: 0;
  padding-top: 0; 
  margin-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
  
  }
 
 .inputbox_uc {
  width:120px;
  font-family: Arial, Verdana, sans-serif;
  font-size:10px;
  color:#4f4f4f;
  border:1px solid #4f4f4f;
  background:#f0f0f0;
  }
  
  
  .inputbox_state {
  width:50px;
  font-family: Arial, Verdana, sans-serif;
  font-size:10px;
  color:#4f4f4f;
  border:1px solid #4f4f4f;
  background:#f0f0f0;
  }
  
.submit {
  font-family: Arial, Verdana, sans-serif;
  font-size:10px;
  color:#4f4f4f;
  border:1px solid #4f4f4f;
  background:#cccccc;
  font-weight: bold;
  }
  
  .floatimgright {
float:right;
margin-top:5px;
margin-left:15px;
margin-right:0px;
margin-bottom:5px;
} 


.floatimgleft {
float:left;
margin-top:5px;
margin-left:0px;
margin-right:10px;
margin-bottom:5px;
} 	

.floatimgleftpipeline {font-family: Arial, Verdana, sans-serif; 
font-size: 12px; color: #3e3d3d; font-weight: normal; 
line-height: 1.5em; padding-right: 2em; 
padding-left: 1em; padding-bottom: .7em; 
margin-bottom: 1.8em; padding-top: 0; text-align: left; margin-top: 0;
float:left;

} 	

.floatcenter {
text-align: center;
padding: 10px;
clear: both;
}

#1columnleft {
	background-color: #fff;
	width:500px;
	margin: 0 auto;
	text-align: left;
	
}

#main {
	background-color: #fff;
	float: left;
	width: 500px;
}

#1columnleftstrat {
	background-color: #fff;
	width:625px;
	margin: 0 auto;
	text-align: left;
	
}

#mainstrat {
	background-color: #fff;
	float: left;
	width: 625px;
}
.2columnright {
	margin: 0px 0px 0px 0px;
	float:right;
}

#backtotop {
	float: left;
	width: 500px;
	clear: both;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

#backtotopstrat {
	float: left;
	width: 625px;
	clear: both;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

#backimage {
	float: right;
	text-align:right;
}
	

.caption {font-family: Arial, Verdana, sans-serif; 
font-size: 10px; color: #3e3d3d; font-weight: bold; 
line-height: 1.5em; padding-right: 2em; 
padding-left: 1em; padding-bottom: .7em; 
margin-bottom: .4em; padding-top: .7em; text-align: left; margin-top: .7em;}

A:link, A:visited, A:active {color: #1c4d6c; font-family: Arial, Verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;}
A:hover {color: #1c4d6c; font-family: Arial, Verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: underline;}

A.home:link, A.home:visited, A.home:active, A.home:hover {color: #1c4d6c; font-family: Arial, Verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: underline;}

A.homeblue:link, A.homeblue:visited, A.homeblue:active {color: #75b5bf; font-family: Arial, Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; padding-left: 1em; padding-right: 1em;}
A.homeblue:hover {text-decoration: underline;}

.newblue {color: #75b5bf; font-weight: bold;}

A.homejobtext:link, A.homejobtext:visited, A.homejobtext:active  
	{font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	line-height: 1.5em;
	padding-top: 0;
	text-align: left;
	margin-top: 0;
	vertical-align: middle;
	text-decoration: none;}
A.homejobtext:hover
    {font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	line-height: 1.5em;
	padding-top: 0;
	text-align: left;
	margin-top: 0;
	vertical-align: middle;
	text-decoration: underline;
}

A.homenewscontent:link, A.homenewscontent:visited, A.homenewscontent:active  
	{font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #666464;
	font-weight: normal;
	line-height: 1.5em;
	padding-top: 0;
	text-align: left;
	margin-top: 0;
	vertical-align: middle;
	text-decoration: none;}
A.homenewscontent:hover
    {font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #666464;
	font-weight: normal;
	line-height: 1.5em;
	padding-top: 0;
	text-align: left;
	margin-top: 0;
	vertical-align: middle;
	text-decoration: underline;
}


A.more:link, A.more:visited, A.more:active {color: #808080; font-family: Arial, Verdana, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;
line-height: 1.5em; 
padding-right: .5em; 
padding-left: .5em;
padding-bottom: .5em;
margin-bottom: .5em; 
padding-top: .5em;
text-align: left; 
margin-top: .5em;}
A.more:hover {text-decoration: underline; color: #e4a61f;}

A.pressmentions:link, A.pressmentions:visited, A.pressmentions:active {
font-family: Arial, Verdana, sans-serif; 
	font-size: 11px; color: #333333; font-weight: normal; 
	line-height: 1.3em; 
 	padding-bottom: 1em; 
	margin-bottom: 1em; 
	padding-top: 1em;
	text-align: left; 
	margin-top: 1em;}
A.pressmentions:hover {text-decoration: underline; color: #75b5bf;}

A.morecurrent:link, A.morecurrent:visited, A.morecurrent:active {color: #e4a61f; font-family: Arial, Verdana, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;
line-height: 1.5em; 
padding-right: .5em; 
padding-left: .5em;
padding-bottom: .5em;
margin-bottom: .5em; 
padding-top: .5em;
text-align: left; 
margin-top: .5em;}
A.morecurrent:hover {text-decoration: underline; color: #e4a61f;}

A.copyrightlink:link, A.copyrightlink:visited, A.copyrightlink:active {
color: #3e4040; 
font-family: Arial, Verdana, sans-serif; 
font-size: 10px; 
font-weight: normal; 
text-decoration: none;
padding-right: .5em; 
padding-left: .5em; 
padding-bottom: 1em; 
margin-bottom: 1em; 
padding-top: 1em; 
 
margin-top: 1em;
text-align: left;}
A.copyrightlink:hover {text-decoration: underline;}

</style>

