/********* CODE FOR RESHAPE SITE ***************/
* {
	PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; MARGIN: 0px
}
HTML {	
	MIN-HEIGHT: 100%; MARGIN-BOTTOM: 1px
}
BODY {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, tahoma, sans-serif; COLOR: #666;	TEXT-ALIGN: center; background-color: #060f1e; background-image: url(../images/bg_body.gif); background-repeat: repeat;
}
TABLE {
	FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: verdana, tahoma, sans-serif; TEXT-ALIGN: left
}
TH {
	FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: verdana, tahoma, sans-serif; TEXT-ALIGN: left
}
TD {
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: verdana, tahoma, sans-serif;
	TEXT-ALIGN: left;
	line-height: normal;
}
INPUT {
	FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: verdana, tahoma, sans-serif; TEXT-ALIGN: left
}
TEXTAREA {
	FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: verdana, tahoma, sans-serif; TEXT-ALIGN: left
}
SELECT {
	FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: verdana, tahoma, sans-serif; TEXT-ALIGN: left
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
:link IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
:visited IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A:link {
	COLOR: #0e4268; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #0e4268; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #0078cf; TEXT-DECORATION: none
}
A:active {
	COLOR: #0078cf;
	TEXT-DECORATION: none
}
#skip {
	DISPLAY: none
}
#container {
	BACKGROUND: #fff;
	MARGIN: 0px auto;
	WIDTH: 960px;
	TEXT-ALIGN: left;
}
#header {
	Z-INDEX: 50;
	POSITION: relative;
	HEIGHT: 110px;
	background-color: #051e3d;
	background-image: url(../images/bg_header.jpg);
	background-repeat: no-repeat;
	border-bottom: #0e4268 4px solid;
}
#header #returnHome {
	position:absolute;
	left:37px;
	top:3px;
	width:332px;
	height:68px;
	z-index:51;
}
#popupheader {
	Z-INDEX: 50; BACKGROUND: url(../images/bg_header.jpg) #051e3d no-repeat; POSITION: relative; TEXT-ALIGN: left
}

/******* 2 TAGS BELOW SET ATTRIBUTES OF SEARCH BOX ********/
.headsearch {
	LEFT: 710px;
	POSITION: absolute;
	TOP: 38px;
	width: 189px;
}
.headsearch .input {
	BORDER-RIGHT: #000 1px double;
	BORDER-TOP: #000 1px double;
	BORDER-LEFT: #000 1px double;
	WIDTH: 130px;
	COLOR: #fff;
	BORDER-BOTTOM: #000 1px double;
	background-color: #4a81b4;
}
#btn_search LI {
	FLOAT: left; POSITION: relative
}
#btn_search LI A {
	FLOAT: left; POSITION: relative
}
#btn_search LI STRONG {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#btn_search {
	DISPLAY: block; BACKGROUND: url(../images/btn_search.gif) 0px 0px; WIDTH: 78px; CURSOR: pointer; COLOR: #fff; LIST-STYLE-TYPE: none; HEIGHT: 18px; TEXT-DECORATION: none
}
#btn_search LI {
	DISPLAY: block; BACKGROUND: url(../images/btn_search.gif) 0px 0px; WIDTH: 78px; CURSOR: pointer; COLOR: #fff; LIST-STYLE-TYPE: none; HEIGHT: 18px; TEXT-DECORATION: none
}
#btn_search LI A {
	DISPLAY: block; BACKGROUND: url(../images/btn_search.gif) 0px 0px; WIDTH: 78px; CURSOR: pointer; COLOR: #fff; LIST-STYLE-TYPE: none; HEIGHT: 18px; TEXT-DECORATION: none
}
#btn_search LI A STRONG {
	DISPLAY: block; BACKGROUND: url(../images/btn_search.gif) 0px 0px; WIDTH: 78px; CURSOR: pointer; COLOR: #fff; LIST-STYLE-TYPE: none; HEIGHT: 18px; TEXT-DECORATION: none
}
#btn_search LI:hover A {
	BACKGROUND: url(../images/btn_search.gif) 0px -18px
}
#btn_search LI:hover A STRONG {
	BACKGROUND: url(../images/btn_search.gif) 0px -18px
}
#btn_search LI A:hover {
	BACKGROUND: url(../images/btn_search.gif) 0px -18px
}
#btn_search LI A:hover STRONG {
	BACKGROUND: url(../images/btn_search.gif) 0px -18px
}
/*************************BEGIN PULLDOWN MENUS CODE************************/
#nav {
	Z-INDEX: 101;
	LEFT: 196px;
	WIDTH: 763px;
	POSITION: absolute;
	TOP: 77px;
	HEIGHT: 33px;
}
#nav LI {
	Z-INDEX: 101; FLOAT: left; WIDTH: 114px; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 30px
}
#nav LI A {
	CURSOR: pointer
}
#nav LI A {
	DISPLAY: block; FONT-SIZE: 13px; WIDTH: 114px; COLOR: #ffffff; POSITION: relative; HEIGHT: 30px; TEXT-DECORATION: none
}
#nav LI DIV {
	DISPLAY: block; FONT-SIZE: 13px; WIDTH: 114px; COLOR: #ffffff; POSITION: relative; HEIGHT: 30px; TEXT-DECORATION: none
}
#nav LI STRONG {
	DISPLAY: block;
	Z-INDEX: 101;
	LEFT: -1px;
	WIDTH: 114px;
	POSITION: absolute;
	TOP: 1px;
	HEIGHT: 37px
}
#nav LI TABLE {
	MARGIN: 0px -1px -1px; BORDER-COLLAPSE: collapse
}
#nav LI TD {
	FONT-SIZE: 10px; FONT-FAMILY: tahoma, verdana, sans-serif
}
#nav LI:hover {
	POSITION: relative;
}
* HTML #nav A:hover {
	POSITION: relative
}
#nav LI LI A {
	FONT-SIZE: 10px; TEXT-ALIGN: left
}
#nav LI UL {
	DISPLAY: none
}

/**********NEXT 2 IDs SET COLOR OF RULE ABOVE & TO RIGHT SIDE OF TEXT & ITS WIDTH OF TEXT BLOCK & VERTICLE LOCATION OF MENUS *********/
#nav LI:hover UL {
	DISPLAY: block;
	LEFT: 0px;
	WIDTH: 180px;
	POSITION: absolute;
	TOP: 38px;
	background-color: #4a81b4;
}
#nav LI A:hover UL {
	DISPLAY: block;
	LEFT: 0px;
	WIDTH: 20px;
	POSITION: absolute;
	TOP: 33px;
	background-color: #4a81b4;
}
#nav LI:hover LI {
	MARGIN: 4px 0px 0px;
	TEXT-TRANSFORM: uppercase;
	WIDTH: 128px! important;
	HEIGHT: auto;
}
#nav LI A:hover LI {
	MARGIN: 4px 0px 0px;
	TEXT-TRANSFORM: uppercase;
	WIDTH: 128px! important;
	HEIGHT: auto;
}
/******************NEXT 2 DECLARATIONS SET COLOR OF TEXT ON MENU ITEMS & BACKGROUND COLOR OF BACKGROUND & WIDTH OF BLOCK *************/
#nav LI:hover LI A {
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	PADDING-LEFT: 11px;
	BACKGROUND: #4a81b4;
	PADDING-BOTTOM: 4px;
	WIDTH: 128px! important;
	COLOR: #fff;
	PADDING-TOP: 3px;
	HEIGHT: auto;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #4a81b4;
}
#nav LI A:hover LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 11px; BACKGROUND: #4a81b4; PADDING-BOTTOM: 4px; WIDTH: 128px! important; COLOR: #fff; PADDING-TOP: 3px; HEIGHT: auto
}
* HTML #nav LI:hover LI A {
	WIDTH: 128px! important
}
* HTML #nav LI A:hover LI A {
	WIDTH: 128px! important
}

/********************2 ATTRIBUTES BELOW SET COLOR OF ROLLOVER TEXT ON MENU ITEMS & MENU BKGNRD COLOR & WIDTH ************************/
#nav LI:hover LI A:hover {
	COLOR: #adcedf;
	BACKGROUND: #0a3966;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #0a3966;
	WIDTH: 159px! important;
	border-top-color: #0a3966;
	border-right-color: #0a3966;
}
#nav LI A:hover LI A:hover {
	COLOR: #7da7d9
}
/********** END PULLDOWN MENU CODE ********************/

#flash_module {
	BACKGROUND: url(../images/h_flash6.jpg);
	HEIGHT: 259px;
	width: 960px;
}
#main_content {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(../images/bg_h_main.gif) repeat-y;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 0px;
	margin-top: 6px;
}
/***************** CODE FOR LEFT SIDE NAV BAR ************************/
#leftnav {
	PADDING-RIGHT: 15px;
	DISPLAY: inline;
	MIN-HEIGHT: 334px;
	FLOAT: left;
	WIDTH: 162px;
	PADDING-TOP: 30px;
	HEIGHT: 300px;
	margin-top: 35px;
	background-color: #c1cbd2;
	background-image: url(../images/rt_corner.gif);
	background-repeat: no-repeat;
	line-height: 10px;
	background-position: right bottom;
}
* HTML #leftnav {
	WIDTH: 151px; HEIGHT: 334px
}
#subnav {
	FONT-SIZE: 10px;
	COLOR: #0e4268;
}
#subnav_current {
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/selectedItemBkgrnd.gif);
	background-repeat: no-repeat;
	display: block;
	height: 27px;
	width: 168px;
	padding-top: 9px;
	line-height: 14px;
	padding-bottom: 6px;
	padding-left: 26px;
	margin-top: 24px;
}
#subnav_current H3 {
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
}
#subnav_current2 {
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/selectedItemBkgrnd.gif);
	background-repeat: no-repeat;
	display: block;
	height: 27px;
	width: 168px;
	padding-top: 9px;
	padding-left: 26px;
	line-height: 14px;
	padding-bottom: 16px;
}
#subnav_current2 H3 {
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
}
#subnav P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 25px;
	PADDING-BOTTOM: 20px;
	PADDING-TOP: 0px
}
#subnav A {
	COLOR: #0e4268
}
#subnav A:Hover {
	COLOR: #CC9900
}
.subnav h3{
	padding: 15px 0px 3px 1px;
}
#subnav H4 {
	COLOR: #fff
}
#subnav .learnmore {
	FONT-SIZE: 12px; COLOR: #fff; FONT-FAMILY: tahoma, arial, sans-serif; TEXT-DECORATION: none
}
#subnav A.learnmore:hover {
	
}
#rt-corner {
	left: 44px;
	bottom: -77px;
	position: relative;
}
/*********************** END CODE LEFT SIDE NAV BAR ************************/

#bodytxt1 {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 35px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 445px;
	LINE-HEIGHT: 22px;
	PADDING-TOP: 35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 20px;
	margin-left: 10px;
}
#bodytxt1 P {
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 16px;
	PADDING-TOP: 0px;
	font-size: 11px;
	line-height: 15px;
	margin-left: 30px;
}
#bodytxt1 H1 {
	PADDING-RIGHT: 0pt;
	PADDING-LEFT: 0pt;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 16px;
	TEXT-TRANSFORM: none;
	COLOR: #0e4268;
	FONT-FAMILY: verdana, tahoma, sans-serif;
	font-weight: bold;
}
#bodytxt1 H2 {
	PADDING-RIGHT: 0pt;
	PADDING-LEFT: 0pt;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 6px;
	TEXT-TRANSFORM: none;
	COLOR: #0e4268;
	FONT-FAMILY: verdana, tahoma, sans-serif;
	font-weight: bold;
	padding-top: 8px;
}
#bodytxt1 H3 {
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 22px;
	PADDING-TOP: 0px;
	font-size: 11px;
	line-height: 15px;
	color: #666;
	font-weight: normal;
}
#bodytxt1 H5 {
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 0px;
	font-size: 11px;
	line-height: 17px;
	color: #666;
	font-weight: normal;
	margin-left: 30px;
}
#bodytxt1 H5.spacedown {
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	font-size: 11px;
	line-height: 17px;
	color: #666;
	font-weight: normal;
	margin-left: 30px;
}
#bodytxt1 H5.directions {
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 0px;
	font-size: 11px;
	line-height: 15px;
	color: #666;
	font-weight: normal;
	margin-left: 57px;
}
#bodytxt1 H5.directions2 {
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 0px;
	font-size: 11px;
	line-height: 15px;
	color: #666;
	font-weight: normal;
	margin-left: 80px;
}
#bodytxt1 H5.institution {
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 0px;
	font-size: 11px;
	line-height: 15px;
	color: #666;
	font-weight: normal;
	margin-left: 80px;
}
#bodytxt1 H6 {
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 0px;
	font-size: 11px;
	line-height: 14px;
	color: #666;
	font-weight: normal;
	margin-left: 30px;
}
#bodytxt1 UL {
	font-size: 11px;
	line-height: 15px;
	padding-bottom: 16px;
}
#bodytxt1 OL {
	font-size: 11px;
	line-height: 15px;
	padding-bottom: 16px;
}
#bodytxt1 LI {
	margin-left: 66px;
	line-height: 15px;
}
#bodytxt1 LI A {
	line-height: 17px;
}
#bodytxt1 LI.link1 {
	margin-left: 70px;
	line-height: 20px;
	list-style-type: square;
}
#bodytxt1 LI.link2 {
	margin-left: 90px;
	line-height: 20px;
	list-style-type: disc;
}
#bodytxt1 .exec-a {
	PADDING-RIGHT: 0pt;
	PADDING-LEFT: 0pt;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 10px;
	TEXT-TRANSFORM: none;
	COLOR: #0e4268;
	FONT-FAMILY: verdana, tahoma, sans-serif;
	font-weight: bold;
}
#bodytxt1 .exec-b {
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 22px;
	PADDING-TOP: 0px;
	font-size: 11px;
	line-height: 15px;
	color: #666;
	font-weight: normal;
	list-style-type: none;
}
#bodytxt1 LI.exec-a {
	margin-left: 34px;
	line-height: 15px;
}
#bodytxt1 LI.exec-b {
	margin-left: 34px;
	line-height: 15px;
}
#bodytxt1 .address {
	line-height: 15px;
	margin-left: 55px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#bodytxt1 .citation {
	font-size: 9px;
	line-height: 12px;
	margin-left: 50px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: left;
	text-indent: -13px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
#home_promo {
	PADDING-RIGHT: 15px; DISPLAY: inline; PADDING-LEFT: 25px; FONT-SIZE: 10px; MIN-HEIGHT: 334px; BACKGROUND: url(../images/bg_h_promo.jpg) #2c4371 no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 151px; COLOR: #fff; PADDING-TOP: 30px; HEIGHT: 100%
}
* HTML #home_promo {
	WIDTH: 151px; HEIGHT: 334px
}
#home_promo H4 {
	COLOR: #fff
}
#home_promo P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
#home_promo .learnmore {
	FONT-SIZE: 12px; COLOR: #fff; FONT-FAMILY: tahoma, arial, sans-serif; TEXT-DECORATION: none
}
#home_promo A.learnmore:hover {
	
}
#mission {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 30px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 20px 0px 10px;
	WIDTH: 570px;
	LINE-HEIGHT: 22px;
	PADDING-TOP: 35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#mission P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 15px;
	PADDING-TOP: 0px;
	font-size: 12px;
	line-height: 20px;
}
#home_sidebar {
	PADDING-RIGHT: 25px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	WIDTH: 285px;
	PADDING-TOP: 29px
}
.box1 {
	FONT-SIZE: 10px;
	MARGIN: 0px 0px 5px;
	background-color: #dddddd;
	background-image: url(../images/bg_rounded_bottomright.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.box1a {
	PADDING-RIGHT: 35px;
	PADDING-LEFT: 35px;
	PADDING-BOTTOM: 8px;
	LINE-HEIGHT: 14px;
	PADDING-TOP: 15px;
	background-image: url(../images/bg_rounded_topleft.gif);
	background-repeat: no-repeat;
}
.box1a H4 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 5px;
	PADDING-TOP: 0px;
	font-size: 12px;
}
.box1a P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 14px; PADDING-TOP: 0px
}
.box1a H5 {
	FONT-WEIGHT: bold
}
.box1a H3 {
	FONT-WEIGHT: bold
}
.box1a TABLE {
	MARGIN-TOP: -4px
}
.box1a A SPAN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../images/arrow_gray.gif) no-repeat 100% 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.box1a A.arrow:link {
	FONT-WEIGHT: normal; COLOR: #666666
}
.box1a A.arrow:visited {
	FONT-WEIGHT: normal; COLOR: #666666
}
.box1a A.arrow:hover {
	FONT-WEIGHT: normal; COLOR: #666666
}
#comingsoon {
	COLOR: #0e4268;
	line-height: 17px;
	padding-left: 5px;
	font-size: 12px;
	font-weight: bold;
}
#comingsoon2 {
	COLOR: #0e4268;
	line-height: 17px;
	padding-left: 5px;
	font-size: 12px;
	font-weight: normal;
}
.box1b {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(../images/bg_rounded_topleft.gif) no-repeat; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.box1b H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; PADDING-TOP: 0px
}
.box1b P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; LINE-HEIGHT: 14px; PADDING-TOP: 0px
}
.box1b H5 {
	FONT-WEIGHT: bold
}
.box1a H3 {
	FONT-WEIGHT: bold
}
.box1c {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(../images/bg_rounded_topleft.gif) no-repeat; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; HEIGHT: 140px
}
.box1c H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; PADDING-TOP: 0px
}
.box1c .year {
	FONT-SIZE: 14px; COLOR: #0e4268
}
.box1c P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; LINE-HEIGHT: 14px; PADDING-TOP: 0px
}
.box1c H5 A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; POSITION: relative; TOP: 87px
}
.box1c H3 {
	FONT-WEIGHT: bold
}
.box1c A SPAN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../images/arrow_gray.gif) no-repeat 100% 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.box1a H3 {
	FONT-WEIGHT: bold
}

.sideimg {
	MARGIN-RIGHT: -15px
}
#most_recent {
	MARGIN-TOP: 8px; DISPLAY: block; BACKGROUND: url(../images/t_most_recent.gif) no-repeat 0px 0px; TEXT-INDENT: -9999px
}
#footer {
	FONT-SIZE: 9px;
	BACKGROUND: #fff;
	COLOR: #999;
	PADDING-TOP: 10px;
	FONT-FAMILY: arial, verdana, sans-serif;
	HEIGHT: 50px;
	margin-top: 25px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e4e0db;
}
#footer P {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 14px; PADDING-TOP: 14px
}
#footer A {
	COLOR: #999; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #CC9900;
	TEXT-DECORATION: none
}
#subhead {
	POSITION: relative; HEIGHT: 144px
}
#subhead IMG {
	POSITION: absolute
}
.subhead {
	POSITION: relative; HEIGHT: 144px
}
.subhead SPAN#info {
	DISPLAY: block; LEFT: 745px; WIDTH: 220px; COLOR: #fff; POSITION: absolute; TOP: 60px
}
.subhead H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 1px; MARGIN: 0px; TEXT-TRANSFORM: none; COLOR: #fff; PADDING-TOP: 3px
}
.subhead P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 1px
}
.subhead A {
	PADDING-RIGHT: 0px; BORDER-TOP: #999191 1px dotted; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 9px; BACKGROUND: url(../images/arrow_white_sm.gif) no-repeat 57px 7px; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; WIDTH: 117px; COLOR: #fff! important; PADDING-TOP: 5px; HEIGHT: 12px; TEXT-DECORATION: none! important
}
#main {
	PADDING-RIGHT: 0px; BORDER-TOP: #0e4268 4px solid; PADDING-LEFT: 0px; BACKGROUND: url(../images/bg_main.gif) repeat-y; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; BORDER-BOTTOM: #e4e0db 1px solid; HEIGHT: 1%
}
#subnav {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 10px;
	FONT-FAMILY: tahoma, arial, sans-serif;
	left: 161px;
	top: 162px;
	width: 173px;
	height: 97px;
}
#subnav H4 {
	PADDING-LEFT: 25px; TEXT-TRANSFORM: uppercase
}
.moreinfo {
	PADDING-RIGHT: 10px; DISPLAY: none; PADDING-LEFT: 10px; Z-INDEX: 99; BACKGROUND: #3c557e; PADDING-BOTTOM: 0px; WIDTH: 425px; COLOR: #fff; PADDING-TOP: 10px; POSITION: absolute
}
* HTML .moreinfo {
	WIDTH: 370px
}
.date {
	DISPLAY: block; FLOAT: left; WIDTH: 97px; COLOR: #0e4268
}
.image {
	DISPLAY: block; FLOAT: left; MARGIN: 6px 0px 0px; OVERFLOW: auto; WIDTH: 250px
}
.image IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 90px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 90px
}
.image_rt {
	DISPLAY: block;
	FLOAT: right;
	OVERFLOW: auto;
	margin-right: 0px;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 16px;
}
.title {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 140px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 15px; COLOR: #0e4268; PADDING-TOP: 0px; FONT-FAMILY: verdana,tahoma,sans-serif
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 20px; COLOR: #0e4268; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: tahoma, arial, sans-serif
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; COLOR: #0e4268; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, sans-serif
}
H4 {
	PADDING-RIGHT: 0pt;
	PADDING-LEFT: 0pt;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 15px;
	TEXT-TRANSFORM: none;
	COLOR: #0e4268;
	PADDING-TOP: 0pt;
	FONT-FAMILY: verdana,tahoma,sans-serif
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px; FONT-FAMILY: tahoma, arial, sans-serif
}
SUP {
	FONT-SIZE: 90%
}
UL.search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0e4268; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; TOP: 18px
}
UL.search LI {
	CLEAR: left; MARGIN: 2px 0px 0px; POSITION: relative
}
UL.search LI A {
	FONT-SIZE: 11px; TEXT-TRANSFORM: none; WIDTH: 425px; POSITION: relative; HEIGHT: 9px; TEXT-DECORATION: none
}
UL.search LI P {
	FONT-WEIGHT: normal; LEFT: 20px; WIDTH: 405px; COLOR: #666; POSITION: relative
}
UL.search LI IMG {
	LEFT: 474px; POSITION: absolute; TOP: 0px
}
UL.search LI SPAN.relevance {
	FONT-WEIGHT: normal; LEFT: 555px; COLOR: #666; POSITION: absolute; TOP: 0px
}
UL.search LI SPAN.date {
	FONT-WEIGHT: normal; LEFT: 624px; COLOR: #666; POSITION: absolute; TOP: 0px
}
.hide {
	DISPLAY: none
}
.clear {
	CLEAR: both
}
BR.clear {
	LINE-HEIGHT: 0px; HEIGHT: 0px
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	DISPLAY: inline-block
}
.clearfix {
	DISPLAY: block
}
* HTML .italicsfix {
	OVERFLOW: visible; WIDTH: auto; HEIGHT: 1%
}
.floatleft {
	FLOAT: left
}
.floatright {
	FLOAT: right
}
IMG.floatright {
	MARGIN: 0px 0px 5px 10px; POSITION: relative
}
IMG.floatleft {
	MARGIN: 0px 10px 5px 0px; POSITION: relative
}
DIV.columnleft {
	MARGIN-TOP: 4px; FLOAT: left; WIDTH: 227px; HEIGHT: 100%
}
DIV.columnright {
	FLOAT: right; WIDTH: 270px; HEIGHT: 100%
}
DIV.columnleft IMG {
	MARGIN: 0px 0px 20px
}
DIV.columnright IMG {
	MARGIN: 0px 0px 20px
}
.alignleft {
	TEXT-ALIGN: left
}
.alignright {
	TEXT-ALIGN: right
}
.aligncenter {
	TEXT-ALIGN: center
}
.aligntop {
	VERTICAL-ALIGN: top
}
.alignbottom {
	VERTICAL-ALIGN: bottom
}
#content H1 SUP {
	FONT-SIZE: 11px
}
#content SUP {
	FONT-SIZE: 9px
}
#content SUP A {
	TEXT-DECORATION: none
}
OL.footnote {
	PADDING-LEFT: 230px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px! important; PADDING-BOTTOM: 0px! important; WIDTH: 700px; PADDING-TOP: 10px
}
OL.footnote LI {
	MARGIN: 5px 0px 2px
}
OL.footnote A {
	COLOR: #446c8b; TEXT-DECORATION: none
}
OL.footnote A:visited {
	COLOR: #446c8b; TEXT-DECORATION: none
}
OL.footnote A:hover {
	COLOR: #446c8b; TEXT-DECORATION: underline
}
UL.footnote {
	PADDING-LEFT: 230px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px! important; PADDING-BOTTOM: 0px! important; WIDTH: 700px; PADDING-TOP: 10px
}
UL.footnote LI {
	MARGIN: 5px 0px 2px
}
P.footnote {
	PADDING-LEFT: 210px! important; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px! important; PADDING-BOTTOM: 0px! important; WIDTH: 700px; PADDING-TOP: 10px
}
H3.footnote {
	PADDING-LEFT: 210px! important; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px! important; PADDING-BOTTOM: 0px! important; WIDTH: 700px; PADDING-TOP: 10px
}
.strong {
	FONT-WEIGHT: bold
}
.source {
	FONT-SIZE: 9px! important; LINE-HEIGHT: 10px
}
.product_type {
	MARGIN-BOTTOM: 0px! important; PADDING-BOTTOM: 0px! important
}
.related_product_subhead {
	COLOR: #666! important
}
.sitemap {
	WIDTH: 700px! important
}
.sitemap UL {
	MARGIN-LEFT: -10px
}
.sitemap LI {
	LIST-STYLE-TYPE: none
}
.sitemap .section {
	MARGIN-TOP: -10px
}
.sitemap .section2 {
	MARGIN-TOP: -20px
}
.sitemap .section3 {
	MARGIN-TOP: -30px
}
.sitemap .subsection {
	MARGIN-TOP: -5px
}
.sitemap .single {
	PADDING-BOTTOM: 10px
}
/******************************BEGIN CONTACT US BUTTON ******************************/
#btn_contact {
	LEFT: 620px;
	POSITION: absolute;
	TOP: 40px
}
#btn_contact LI {
	FLOAT: left; POSITION: relative
}
#btn_contact LI A {
	FLOAT: left; POSITION: relative
}
#btn_contact LI STRONG {
	LEFT: -9px;
	POSITION: absolute;
	TOP: 0px
}
#btn_contact {
	DISPLAY: block; BACKGROUND: url(../images/btn_contact.gif) 0px 0px; WIDTH: 78px; CURSOR: pointer; COLOR: #fff; LIST-STYLE-TYPE: none; HEIGHT: 18px; TEXT-DECORATION: none
}
#btn_contact LI {
	DISPLAY: block; BACKGROUND: url(../images/btn_contact.gif) 0px 0px; WIDTH: 78px; CURSOR: pointer; COLOR: #fff; LIST-STYLE-TYPE: none; HEIGHT: 18px; TEXT-DECORATION: none
}
#btn_contact LI A {
	DISPLAY: block; BACKGROUND: url(../images/btn_contact.gif) 0px 0px; WIDTH: 78px; CURSOR: pointer; COLOR: #fff; LIST-STYLE-TYPE: none; HEIGHT: 18px; TEXT-DECORATION: none
}
#btn_contact LI A STRONG {
	DISPLAY: block; BACKGROUND: url(../images/btn_contact.gif) 0px 0px; WIDTH: 78px; CURSOR: pointer; COLOR: #fff; LIST-STYLE-TYPE: none; HEIGHT: 18px; TEXT-DECORATION: none
}
#btn_contact LI:hover A {
	BACKGROUND: url(vimages/btn_contact.gif) 0px -18px
}
#btn_contact LI:hover A STRONG {
	BACKGROUND: url(../images/btn_contact.gif) 0px -18px
}
#btn_contact LI A:hover {
	BACKGROUND: url(../images/btn_contact.gif) 0px -18px
}
#btn_contact LI A:hover STRONG {
	BACKGROUND: url(../images/btn_contact.gif) 0px -18px
}
#btn_contact LI.on A {
	BACKGROUND: url(../images/btn_contact.gif) 0px -18px
}
#btn_contact LI.on A STRONG {
	BACKGROUND: url(../images/btn_contact.gif) 0px -18px
}
#btn_contact LI.on A {
	BACKGROUND: url(../images/btn_contact.gif) 0px -18px
}
#btn_contact LI.on A STRONG {
	BACKGROUND: url(../images/btn_contact.gif) 0px -18px
}
#btn_contact LI.on:hover A {
	BACKGROUND: url(../images/btn_contact.gif) 0px -18px
}
#btn_contact LI.on:hover A STRONG {
	BACKGROUND: url(../images/btn_contact.gif) 0px -18px
}
#bth_contact LI.on A:hover {
	BACKGROUND: url(../images/btn_contact.gif) 0px -18px
}
#btn_contact LI.on A:hover STRONG {
	BACKGROUND: url(../images/btn_contact.gif) 0px -18px
}
/*********************BEGIN RIGHT TEXT BOX ****************/
#right_sidebar {
	PADDING-RIGHT: 25px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	WIDTH: 225px;
	PADDING-TOP: 30px
}
.box2 {
	FONT-SIZE: 10px;
	MARGIN: 0px 0px 5px;
	background-color: #d5dee5;
	background-image: url(../images/sidebar-graphic.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.box2a {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 20px;
	LINE-HEIGHT: 14px;
	PADDING-TOP: 20px;
}
.box2b {
	PADDING-RIGHT: 33px;
	PADDING-LEFT: 33px;
	PADDING-BOTTOM: 30px;
	LINE-HEIGHT: 14px;
	PADDING-TOP: 28px;
}
.box2a IMG {
	margin-bottom: 12px;
}
.box2a H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
.box2a P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 14px; PADDING-TOP: 0px
}
.box2a A {
	color: #0e4268;
}
.box2a A:hover {
	color: #CC9900
}
.box2a H5 {
	FONT-WEIGHT: bold
}
.box2a H3 {
	FONT-WEIGHT: bold
}
.box2a TABLE {
	MARGIN-TOP: -4px
}
.box2a A SPAN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../images/arrow_gray.gif) no-repeat 100% 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.box2a A.arrow:link {
	FONT-WEIGHT: normal; COLOR: #666666
}
.box2a A.arrow:visited {
	FONT-WEIGHT: normal; COLOR: #666666
}
.box2a A.arrow:hover {
	FONT-WEIGHT: normal; COLOR: #666666
}
.box3 {
	FONT-SIZE: 10px;
	MARGIN: 0px 0px 5px;
	background-position: left top;
	background-repeat: no-repeat;
}
.box3a {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 20px;
	LINE-HEIGHT: 14px;
	PADDING-TOP: 20px;
}
.box3b {
	PADDING-RIGHT: 33px;
	PADDING-LEFT: 33px;
	PADDING-BOTTOM: 30px;
	LINE-HEIGHT: 14px;
	PADDING-TOP: 28px;
}
.box4 {
	FONT-SIZE: 10px;
	background-position: left top;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.box4a {
	PADDING-RIGHT: 35px;
	PADDING-LEFT: 35px;
	PADDING-BOTTOM: 24px;
	LINE-HEIGHT: 14px;
	PADDING-TOP: 30px;
}
.box4 p {
	FONT-SIZE: 18px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 15px;
	PADDING-BOTTOM: 15px;
	ADDING-TOP: 0px;
	FONT-FAMILY: verdana, tahoma, sans-serif;
	line-height: 20px;
	font-style: italic;
}
.box4 A {
	COLOR: #FFCC33;
}
.reshape-filler-img400px {
	margin-top: 13px;
	margin-bottom: 15px;
	height: 423px;
	width: 435px;
}
.caption1 {
	FONT-WEIGHT: normal;
	COLOR: #666666;
	font-size: 11px;
	font-style: italic;
	line-height: 14px;
	margin-top: 15px;
	margin-left: 38px;
}
#disclaimer {
	FONT-WEIGHT: normal;
	COLOR: #999;
	font-size: 11px;
	font-weight: bold;
	padding-left: 85px;
}
#copyright {
	FONT-WEIGHT: normal;
	COLOR: #999;
	font-size: 9px;
	padding-right: 125px;
}
#mapframe {
	Z-INDEX: 20;
	WIDTH: 465px;
	COLOR: #666666;
	POSITION: relative;
	HEIGHT: 557px;
	border: thin solid #999999;
}
.title {
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 0px;
	font-size: 11px;
	line-height: 15px;
	color: #666;
	font-weight: normal;
	margin-left: 30px;
}
#survey {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 35px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 775px;
	LINE-HEIGHT: 22px;
	PADDING-TOP: 35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 20px;
	margin-left: 10px;
}
#survey P {
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 16px;
	PADDING-TOP: 0px;
	font-size: 11px;
	line-height: 15px;
	margin-left: 34px;
}
#survey H1 {
	PADDING-RIGHT: 0pt;
	PADDING-LEFT: 0pt;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 16px;
	TEXT-TRANSFORM: none;
	COLOR: #0e4268;
	FONT-FAMILY: verdana, tahoma, sans-serif;
	font-weight: bold;
}
#survey H2 {
	PADDING-RIGHT: 0pt;
	PADDING-LEFT: 0pt;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 6px;
	TEXT-TRANSFORM: none;
	COLOR: #0e4268;
	FONT-FAMILY: verdana, tahoma, sans-serif;
	font-weight: bold;
	padding-top: 8px;
}
#survey H3 {
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 22px;
	PADDING-TOP: 0px;
	font-size: 11px;
	line-height: 15px;
	color: #666;
	font-weight: normal;
}
