body {
/*	background-image: url(../../images/bkgPage.gif);
	background-repeat:repeat-x;*/
	background-image:url(../../images/bkgPage.gif); 
	background-repeat:repeat-x;
/*	background-color:#FFFFFF;
*/	margin: 0px 0px 0px 0px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	line-height:145%;
}

/* 
STRUCTURE -------------------------------------------------------------------------------------------
*/

.interior {
	padding: 20px 20px 20px 20px;
}


/* 
LINKS & HOVER EFFECTS -------------------------------------------------------------------------------------------
*/

a, a:link, a:visited {color:#397DAC; text-decoration: underline;}

a:hover {
	color:#397DAC;
	text-decoration: none;
}

a.lnkHmNewsHdln {font-family:"Times New Roman", Times, serif; font-size: 13px; font-weight:bold; line-height:110%; color: #397DAC; text-decoration: none}
a.lnkHmNewsHdln:link{font-family:"Times New Roman", Times, serif; font-size: 13px; font-weight:bold; line-height:110%; color: #397DAC; text-decoration: none}
a.lnkHmNewsHdln:visited{font-family:"Times New Roman", Times, serif; font-size: 13px; font-weight:bold; line-height:110%; color: #397DAC; text-decoration: none}
a.lnkHmNewsHdln:active{font-family:"Times New Roman", Times, serif; font-size: 13px; font-weight:bold; line-height:110%; color: #397DAC; text-decoration: underline}
a.lnkHmNewsHdln:hover{font-family:"Times New Roman", Times, serif; font-size: 13px; font-weight:bold; line-height:110%; color: #397DAC; text-decoration: underline}

a.lnkAccent01 {color: #8EB42A; text-decoration: underline}
a.lnkAccent01:link{color: #8EB42A; text-decoration: underline}
a.lnkAccent01:visited{color: #8EB42A; text-decoration: underline}
a.lnkAccent01:active{color: #8EB42A; text-decoration: none}
a.lnkAccent01:hover{color: #8EB42A; text-decoration: none}


a.lnkHeader {font-size:16px; color: #666666; text-decoration: underline;}
a.lnkHeader:link{font-size:16px; color: #666666; text-decoration: underline;}
a.lnkHeader:visited{font-size:16px; color: #666666; text-decoration: underline;}
a.lnkHeader:active{font-size:16px; color: #666666; text-decoration: none;}
a.lnkHeader:hover{font-size:16px; color: #666666; text-decoration: none;}


/* 
LAYOUT -------------------------------------------------------------------------------------------
*/

ul {
	list-style-image: url(../../images/imgBullet.gif);
	list-style-position: outside;
	list-style-type: circle;
}

.subNav ul {
	list-style-image:none;
	list-style-type:none;
	margin:0px 0px 0px 12px;
	padding:0px;
}

li {
	margin: 0px 0px 15px 0px;
	line-height:108%;
}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	height: 15px;
}

form {
	margin: 0px;
	padding: 0px;
}

.searchField {
	margin: 2px 6px 2px 0px;
	padding: 0px;
/*	float:left;
*/}

.goBtn {
	height: 18px;
	margin-top:2px;
	margin-bottom:-2px;
}

.hmFeaturedMmbrQt {
	font-size:10px;
	font-weight:bold;
	padding:0px 15px 0px 15px;
}

.hmFeaturedMmbr {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:112%;
	color:#999999;
	border-top: 1px solid #E3E3E3;
	border-bottom: 1px solid #E3E3E3;
	padding:3px 15px 3px 15px;	
	margin:5px 0px 5px 0px;
}

.accent01 {
	color:#8EB42A;
}

.smAccent01 {
	font-size:10px;
	color:#8EB42A;
}

.hmNews {
	line-height:130%;
}

.lftIndent {
	padding: 16px 20px 29px 21px;
}


.rtPodWht {
	font-size:10px;
	color:#FFFFFF;
	padding:20px 20px 30px 20px;
}

.mbrCenter {
	background-color:#E4E6E9;
	padding:12px 20px 20px 20px;
	font-size:10px;
	color:#666666;
	line-height:120%;
}

.borderRt {
	border-right: solid 1px #D6E1EB;
}

.footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	/*background-image:url(images/imgFooterCombo.gif);
	background-repeat:no-repeat;
	background-position:center top;
	height:64px;
	background-color:#FFFFFF;*/
}

.header {
	font-size:16px;
	color:#666666;
	letter-spacing:1px;
}

.subHeader {
	font-weight:bold;
	color:#8EB42A;
	line-height:130%;
}

.tertHeader {
	font-size:12px;
	font-weight:bold;
	color:#397DAC;
}

.highlightBar {
	text-transform:uppercase;
	letter-spacing:2px;
	color:#397DAC;
	font-weight:bold;
	background-image:url(../../images/imgDiag.gif);
	padding: 5px 8px 5px 8px;
	margin: 10px 0px 5px 0px;
	width:480px;
}

.newsroomPic {
	padding:8px 8px 8px 8px;
	border: 1px solid #CCCCCC;
	margin:8px 0px 8px 8px;
}

.newsroomThmbnl {
	padding:5px 5px 5px 5px;
	border: 1px solid #CCCCCC;
	margin:6px 8px 0px 0px;
}


/* 
FIREWORKS DROPDOWN NAV CSS, probably could be cleaned up... -------------------------------------------------------------------------------------------
*/

/*td img {
 Another Mozilla/Netscape bug with making sure our images display correctly
	display: block;
} */

#FWTableContainer1829129612 {
/* The master div to make sure that our popup menus get aligned correctly.  Be careful when playing with this one. */
	position:absolute;
	margin:0px;
	width:605px;
	height:58px;
	text-align:left;
}

#MMMenuContainer1107085830_0 {
/* This ID is related to the master menu div for menu MMMenuContainer1107085830_0 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:38px;
	top:48px;
	visibility:hidden;
	z-index:300;
}


#MMMenu1107085830_0 {
/* This class defines things about menu MMMenu1107085830_0's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:transparent;
	width:164px;
	height:109px;
}

.MMMIFVStyleMMMenu1107085830_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu1107085830_0 */
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:164px;
	height:21px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:158px;
	height:15px;
}

.MMMIVStyleMMMenu1107085830_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu1107085830_0 */
	border-top:0px;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:164px;
	height:21px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:158px;
	height:15px;
}

#MMMenu1107085830_0_Item_0 {
/* Unique ID for item 0 of menu MMMenu1107085830_0 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu1107085830_0_Item_1 {
/* Unique ID for item 1 of menu MMMenu1107085830_0 so we can set its position */
	left:0px;
	top:22px;
}

#MMMenu1107085830_0_Item_2 {
/* Unique ID for item 2 of menu MMMenu1107085830_0 so we can set its position */
	left:0px;
	top:44px;
}

#MMMenu1107085830_0_Item_3 {
/* Unique ID for item 3 of menu MMMenu1107085830_0 so we can set its position */
	left:0px;
	top:66px;
}

#MMMenu1107085830_0_Item_4 {
/* Unique ID for item 4 of menu MMMenu1107085830_0 so we can set its position */
	left:0px;
	top:88px;
}

#MMMenuContainer1107085830_0 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer1107085830_0 a {
/* Controls the general apperance for menu MMMenuContainer1107085830_0's items, including color and font */	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:left;
	vertical-align:middle;
	padding:3px;
	background-color:#c1ccd1;
	display:block;
	position:absolute;
}

#MMMenuContainer1107085830_0 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer1107085830_0 */
	color:#677e91;
	background-color:#d6e3e8;
}
#MMMenuContainer1107091027_1 {
/* This ID is related to the master menu div for menu MMMenuContainer1107091027_1 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:111px;
	top:48px;
	visibility:hidden;
	z-index:300;
}

#MMMenu1107091027_1 {
/* This class defines things about menu MMMenu1107091027_1's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:transparent;
	width:133px;
	height:109px;
}

.MMMIFVStyleMMMenu1107091027_1 {
/* This class determines the general characteristics of the menu items in menu MMMenu1107091027_1 */
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:133px;
	height:21px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:127px;
	height:15px;
}

.MMMIVStyleMMMenu1107091027_1 {
/* This class determines the general characteristics of the menu items in menu MMMenu1107091027_1 */
	border-top:0px;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:133px;
	height:21px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:127px;
	height:15px;
}

#MMMenu1107091027_1_Item_0 {
/* Unique ID for item 0 of menu MMMenu1107091027_1 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu1107091027_1_Item_1 {
/* Unique ID for item 1 of menu MMMenu1107091027_1 so we can set its position */
	left:0px;
	top:22px;
}

#MMMenu1107091027_1_Item_2 {
/* Unique ID for item 2 of menu MMMenu1107091027_1 so we can set its position */
	left:0px;
	top:44px;
}

#MMMenu1107091027_1_Item_3 {
/* Unique ID for item 3 of menu MMMenu1107091027_1 so we can set its position */
	left:0px;
	top:66px;
}

#MMMenu1107091027_1_Item_4 {
/* Unique ID for item 4 of menu MMMenu1107091027_1 so we can set its position */
	left:0px;
	top:88px;
}

#MMMenuContainer1107091027_1 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer1107091027_1 a {
/* Controls the general apperance for menu MMMenuContainer1107091027_1's items, including color and font */
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:left;
	vertical-align:middle;
	padding:3px;
	background-color:#c1ccd1;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer1107091027_1 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer1107091027_1 */
	color:#677e91;
	background-color:#d6e3e8;
}

#MMMenuContainer1107140951_2 {
/* This ID is related to the master menu div for menu MMMenuContainer1107140951_2 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:199px;
	top:48px;
	visibility:hidden;
	z-index:300;
}

#MMMenu1107140951_2 {
/* This class defines things about menu MMMenu1107140951_2's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:transparent;
	width:79px;
	height:43px;
}

.MMMIFVStyleMMMenu1107140951_2 {
/* This class determines the general characteristics of the menu items in menu MMMenu1107140951_2 */
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:79px;
	height:21px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:73px;
	height:15px;
}

.MMMIVStyleMMMenu1107140951_2 {
/* This class determines the general characteristics of the menu items in menu MMMenu1107140951_2 */
	border-top:0px;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:79px;
	height:21px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:73px;
	height:15px;
}

#MMMenu1107140951_2_Item_0 {
/* Unique ID for item 0 of menu MMMenu1107140951_2 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu1107140951_2_Item_1 {
/* Unique ID for item 1 of menu MMMenu1107140951_2 so we can set its position */
	left:0px;
	top:22px;
}

#MMMenuContainer1107140951_2 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer1107140951_2 a {
/* Controls the general apperance for menu MMMenuContainer1107140951_2's items, including color and font */
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:left;
	vertical-align:middle;
	padding:3px;
	background-color:#c1ccd1;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer1107140951_2 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer1107140951_2 */
	color:#677e91;
	background-color:#d6e3e8;
}
#MMMenuContainer1107141420_3 {
/* This ID is related to the master menu div for menu MMMenuContainer1107141420_3 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:293px;
	top:48px;
	visibility:hidden;
	z-index:300;
}

#MMMenu1107141420_3 {
/* This class defines things about menu MMMenu1107141420_3's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:transparent;
	width:105px;
	height:43px;
}

.MMMIFVStyleMMMenu1107141420_3 {
/* This class determines the general characteristics of the menu items in menu MMMenu1107141420_3 */
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:105px;
	height:21px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:99px;
	height:15px;
}

.MMMIVStyleMMMenu1107141420_3 {
/* This class determines the general characteristics of the menu items in menu MMMenu1107141420_3 */
	border-top:0px;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:105px;
	height:21px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:99px;
	height:15px;
}

#MMMenu1107141420_3_Item_0 {
/* Unique ID for item 0 of menu MMMenu1107141420_3 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu1107141420_3_Item_1 {
/* Unique ID for item 1 of menu MMMenu1107141420_3 so we can set its position */
	left:0px;
	top:22px;
}

#MMMenuContainer1107141420_3 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer1107141420_3 a {
/* Controls the general apperance for menu MMMenuContainer1107141420_3's items, including color and font */
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:left;
	vertical-align:middle;
	padding:3px;
	background-color:#c1ccd1;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer1107141420_3 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer1107141420_3 */
	color:#677e91;
	background-color:#d6e3e8;
}
#MMMenuContainer1107141845_4 {
/* This ID is related to the master menu div for menu MMMenuContainer1107141845_4 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:456px;
	top:48px;
	visibility:hidden;
	z-index:300;
}

#MMMenu1107141845_4 {
/* This class defines things about menu MMMenu1107141845_4's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:transparent;
	width:151px;
	height:43px;
}

.MMMIFVStyleMMMenu1107141845_4 {
/* This class determines the general characteristics of the menu items in menu MMMenu1107141845_4 */
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:151px;
	height:21px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:145px;
	height:15px;
}

.MMMIVStyleMMMenu1107141845_4 {
/* This class determines the general characteristics of the menu items in menu MMMenu1107141845_4 */
	border-top:0px;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:151px;
	height:21px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:145px;
	height:15px;
}

#MMMenu1107141845_4_Item_0 {
/* Unique ID for item 0 of menu MMMenu1107141845_4 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu1107141845_4_Item_1 {
/* Unique ID for item 1 of menu MMMenu1107141845_4 so we can set its position */
	left:0px;
	top:22px;
}

#MMMenuContainer1107141845_4 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer1107141845_4 a {
/* Controls the general apperance for menu MMMenuContainer1107141845_4's items, including color and font */
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:left;
	vertical-align:middle;
	padding:3px;
	background-color:#c1ccd1;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer1107141845_5 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer1107141845_4 */
	color:#677e91;
	background-color:#d6e3e8;
}

#MMMenuContainer1107140951_5 {
/* This ID is related to the master menu div for menu MMMenuContainer1107140951_2 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:370px;
	top:48px;
	visibility:hidden;
	z-index:300;
}

#MMMenu1107140951_5 {
/* This class defines things about menu MMMenu1107140951_2's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:transparent;
	width:79px;
	height:43px;
}

.MMMIFVStyleMMMenu1107140951_5 {
/* This class determines the general characteristics of the menu items in menu MMMenu1107140951_2 */
	border-top:0px solid #ffffff;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:79px;
	height:21px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:73px;
	height:15px;
}

.MMMIVStyleMMMenu1107140951_5 {
/* This class determines the general characteristics of the menu items in menu MMMenu1107140951_2 */
	border-top:0px;
	border-left:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-right:0px solid #ffffff;
	width:79px;
	height:21px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:73px;
	height:15px;
}

#MMMenu1107140951_5_Item_0 {
/* Unique ID for item 0 of menu MMMenu1107140951_2 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu1107140951_5_Item_1 {
/* Unique ID for item 1 of menu MMMenu1107140951_2 so we can set its position */
	left:0px;
	top:22px;
}

#MMMenuContainer1107140951_5 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer1107140951_5 a {
/* Controls the general apperance for menu MMMenuContainer1107140951_2's items, including color and font */
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:left;
	vertical-align:middle;
	padding:3px;
	background-color:#c1ccd1;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer1107140951_5 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer1107140951_2 */
	color:#677e91;
	background-color:#d6e3e8;
}