/* Master CSS Document */
@import url(nav_side.css);
/* BEGIN COMMON STYLE ELEMENTS */

p {
	margin:0px;
	padding-bottom:4px;
	padding-top:4px;
}
 a:textboldred {
 color:#ff000;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-style:bold;
 font-variant:normal;
 font-weight:normal;
 text-decoration:none;
}
a:link {
	color:#1e7c90;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-decoration:underline;
}
a:visited {
	color:#949494;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-decoration:underline;
}
a:hover {
	color:#C4C4C4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-decoration:none;
}
a.bcLink1:link, a.bcLink1:visited, a.bcLink1:active, a.bcLink1:hover {
	color:#1E7C90;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	vertical-align:middle;
}
a.bcLink2:link, a.bcLink2:visited, a.bcLink2:active, a.bcLink2:hover {
	color:#1E7C90;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	padding-left:4px;
	text-align:left;
	text-decoration:none;
	vertical-align:middle;
}
a.bcLink3:link, a.bcLink3:visited, a.bcLink3:active, a.bcLink3:hover {
	color:#1E7C90;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	vertical-align:middle;
}
a.bcLink4:link, a.bcLink4:visited, a.bcLink4:active, a.bcLink4:hover {
	color:#1E7C90;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	vertical-align:middle;
}
a.buttonBuy:link, a.buttonBuy:visited, a.buttonBuy:active, a.buttonBuy:hover {
	background-image:url(../images/buttons/button_buy_back.png);
	background-repeat:no-repeat;
	color:#1E7C90;
	display:block;
	font-family:arial, helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:20px;
	padding-left:26px;
	padding-top:3px;
	text-decoration:none;
	width:84px;
}
a.buttonBuy:hover {
	background-image:url(../images/buttons/button_buy_back.png);
	background-repeat:no-repeat;
	color:#19A4B4;
	display:block;
	font-family:arial, helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:20px;/*padding-right:8px;*/
	padding-left:26px;
	padding-top:3px;
	text-decoration:none;
	width:84px;
}
/* GRAPHIC elements */

a.buttonGO:link, a.buttonGO:visited, a.buttonGO:active, a.buttonGO:hover {
	background-image:url(../images/buttons/back_36x16.png);
	background-position:2px 3px;
	background-repeat:no-repeat;
	color:#1E7C90;
	display:block;
	font-family:arial, helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:16px;
	padding-bottom:2px;
	padding-left:12px;
	padding-right:8px;
	padding-top:4px;
	text-decoration:none;
	width:50px;
}
a.buttonGO:hover {
	background-image:url(../images/buttons/back_36x16.png);
	background-position:2px 3px;
	background-repeat:no-repeat;
	color:#19A4B4;
	display:block;
	font-family:arial, helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:16px;
	padding-bottom:2px;
	padding-left:12px;
	padding-right:8px;
	padding-top:4px;
	text-align:left;
	text-decoration:none;
	vertical-align:middle;
	width:50px;
}
a.footer:link, a.footer:visited, a.footer:active, a.footer:hover {
	color:#7D7D7D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}
a.footer:hover {
	color:#1E7C90;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
/* LINK elements */

a.linkBoldGray:link, a.linkBoldGray:visited, a.linkBoldGray:active, a.linkBoldGray:hover {
	color:#5D5D5D;
	font-family:arial, helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	text-decoration:underline;
}
a.linkBoldGray:hover {
	color:#888888;
	font-family:arial, helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	text-align:left;
	text-decoration:none;
}
a.linkIndexPR:link, a.linkIndexPR:visited, a.linkIndexPR:active, a.linkIndexPR:hover {
	color:#1E7C90;
	font-family:arial, helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-decoration:underline;
}
a.linkIndexPR:hover {
	color:#999999;
	font-family:arial, helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	text-decoration:underline;
}
a.linkTealDrk11:link, a.linkTealDrk11:visited, a.linkTealDrk11:active, a.linkTealDrk11:hover {
	color:#1E7C90;
	font-family:arial, helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	text-decoration:underline;
}
a.linkTealDrk11:hover {
	color:#5D5D5D;
	font-family:arial, helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	text-align:left;
	text-decoration:none;
}
a.linkTealDrk12:link, a.linkTealDrk12:visited, a.linkTealDrk12:active, a.linkTealDrk12:hover {
	color:#1E7C90;
	font-family:arial, helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	text-decoration:underline;
}
a.linkTealDrk12:hover {
	color:#5D5D5D;
	font-family:arial, helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	text-align:left;
	text-decoration:none;
}

a.linkTealDrk14:link, a.linkTealDrk14:visited, a.linkTealDrk14:active, a.linkTealDrk14:hover {
	color:#1E7C90;
	font-family:arial, helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	text-decoration:underline;
}
a.linkTealDrk14:hover {
	color:#5D5D5D;
	font-family:arial, helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	text-align:left;
	text-decoration:none;
}

a.pop:link, a.pop:visited, a.pop:active, a.pop:hover {
	color:#19A4B4;
	font-family:arial, helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	padding-right:2px;
	text-align:right;
	text-decoration:underline;
	text-indent:2pt;
}
a.pop:hover {
	color:#1E7C90;
	font-family:arial, helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	padding-right:2px;
	text-align:right;
	text-decoration:underline;
}
a.pop:active {
	color:#1E7C90;
	font-family:arial, helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	padding-right:2px;
	text-align:right;
	text-decoration:none;
}
a.pr:link, a.pr:visited, a.pr:active, a.pr:hover {
	color:#6E6E6E;
	font-family:arial, helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-decoration:underline;
}
a.pr:hover {
	color:#1E7C90;
	font-family:arial, helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
a.prod:link, a.prod:visited, a.prod:active, a.prod:hover {
	color:#525252;
	font-family:arial, helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:17px;
	text-decoration:underline;
}
a.prod:hover {
	color:#888888;
	font-family:arial, helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:17px;
	text-decoration:none;
}
a.quickNotify:link, a.quickNotify:visited, a.quickNotify:active, a.quickNotify:hover {
	background-color:#FFFFFF;
	background-image:url(../images/icons/icon_notify_off.gif);
	background-position:8px 13px;
	background-repeat:no-repeat;
	color:#19A4B4;
	display:block;
	font-family:arial, helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:30px;
	padding-bottom:10px;
	padding-left:18px;
	padding-top:10px;
	text-align:left;
	text-decoration:none;
	vertical-align:middle;
	width:100%;
}
a.quickNotify:hover {
	background-color:#19A4B4;
	background-image:url(../images/icons/icon_notify_on.gif);
	background-position:8px 13px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	font-family:arial, helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:30px;
	padding-bottom:10px;
	padding-left:18px;
	padding-top:10px;
	text-align:left;
	text-decoration:none;
	vertical-align:middle;
	width:100%;
}
/* LINK elements */

a.tableLink:link, a.tableLink:visited, a.tableLink:active, a.tableLink:hover {
	color:#000000;
	font-family:arial, helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-decoration:underline;
}
a.tableLink:hover {
	color:#ABABAB;
	font-family:arial, helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
a.tabOff:link, a.tabOff:visited, a.tabOff:active, a.tabOff:hover {
	color:#999999;
	font-family:arial, helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-decoration:none;
}
a.tabOff:hover {
	color:#1E7C90;
	font-family:arial, helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
a.tabOn:link, a.tabOn:visited, a.tabOn:active, a.tabOn:hover {
	color:#FFFFFF;
	font-family:arial, helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-decoration:none;
}
a.tabOn:hover {
	color:#BAE4E9;
	font-family:arial, helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
a.tech:link, a.tech:visited, a.tech:active, a.tech:hover {
	color:#000000;
	font-family:arial, helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-decoration:underline;
}
a.tech:hover {
	color:#ABABAB;
	font-family:arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	text-decoration:underline;
}
a.textLink:link, a.textLink:visited, a.textLink:active, a.textLink:hover {
	color:#525252;
	font-family:arial, helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-decoration:underline;
}
a.textLink:hover {
	color:#888888;
	font-family:arial, helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-align:left;
	text-decoration:none;
}
a.textLink10:link, a.textLink10:visited, a.textLink10:active, a.textLink10:hover {
	color:#525252;
	font-family:arial, helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	text-decoration:underline;
}
a.textLink10:hover {
	color:#888888;
	font-family:arial, helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	text-align:left;
	text-decoration:none;
}
a.tocLink:link, a.tocLink:visited, a.tocLink:active, a.tocLink:hover {
	color:#19A4B4;
	font-family:arial, helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-decoration:none;
}
a.tocLink:hover {
	color:#19A4B4;
	font-family:arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	text-decoration:underline;
}
/* TOSHIBA Text Links */

a.ToshGlobal:link, a.ToshGlobal:visited, a.ToshGlobal:active, a.ToshGlobal:hover {
	background-image:url(../images/nav_global/tosh_arrow_off.png);
	background-position:left center;
	background-repeat:no-repeat;
	color:#666666;
	display:table-cell;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	height:10px;
	padding-left:18px;
	text-align:left;
	text-decoration:none;
	text-indent:3px;
	text-transform:uppercase;
	width:145px;
}
a.ToshGlobal:hover {
	background-image:url(../images/nav_global/tosh_arrow_on.png);
	background-position:left center;
	color:#19A4B4;
	display:table-cell;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	height:10px;
	padding-left:18px;
	text-align:left;
	text-decoration:none;
	text-indent:3px;
	width:145px;
}
body {
	background-color:#FFFFFF;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
}
form {
	margin:0px;
	padding:0px;
}
/* SORT FUNCTION elements */

table.sortable a.sortheader {
	background-color:#1E7C90;
	background-color:#1E7C90;
	background-image:url(../images/icons/icon_sort_drkTeal.gif);
	background-position:center 94%;
	background-repeat:no-repeat;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:100%;
	padding-bottom:2px;
	padding-top:2px;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
}
table.sortable span.sortarrow {
	color:#1E7C90;
	text-decoration:none;
}
/* LOCAL NAVIGATION STYLE ELEMENTS */

/* BREADCRUMB elements */

.backBreadcrumb {
	background-image:url(../images/nav_local/back_bcrumb.png);
	background-repeat:repeat;
}
.backCharcoal {
	background-color:#7D7D7D;
}
.backCharcoalDark {
	background-color:#666666;
}
.backCountryID {
	background-image:url(../images/header_identifier.gif);
	background-position:210px center;
	background-repeat:no-repeat;
	width:370px;
}
.backDividerDblGray {
	background-image:url(../images/backs/divider_horiz_dbl_gray.gif);
	background-repeat:repeat;
}
/* TOP MENU Graphic Elements */

.backGlobalNav {
	background-image:url(../images/nav_global/back_nav_global21.png);
	background-repeat:repeat;
}
.backGrayDark {
	background-color:#999999;
}
.backGrayLight {
	background-color:#CCCCCC;
}
.backD8 {
	background-color:#D8D8D8;
}
.backF6 {
	background-color:#F6F6F6;
}
.hpTitleBar {
	background-color:#D8D8D8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1E7C90;
	padding-left: 3px;
	vertical-align: middle;
	height: 18px;
}
.backGrayMed {
	background-color:#ABABAB;
}
.backGrayVeryLight {
	background-color:#EBEBEB;
}
.backGrayWash {
	background-color:#F4F4F4;
}
.backE8 {
	background-color:#e8f2f4;
}
/* BACKGROUND elements */

.backNavSide {
	background-image: url(../images/nav_local/back_nav_side.png);
	background-repeat: repeat;
}
.backNavSide2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-image: url(../images/nav_local/back_nav_side.png);
	background-repeat: repeat;
}
/* ALTERNATING ROW BACKGROUND elements */

.backRowDark {
	background-color:#E6E6E6;
	border:none;
	color:#646464;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	padding-bottom:2px;
	padding-left:2px;
	padding-top:2px;
	text-align:left;
}
.backRowDarkSort {
	background-color:#E6E6E6;
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-top:1px none #FFFFFF;
	color:#6E6E6E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:25px;
	padding-left:2px;
	padding-top:5px;
	text-indent:2px;
}
.backRowLight {
	background-color:#F3F3F3;
	border:none;
	color:#646464;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	padding-bottom:2px;
	padding-left:2px;
	padding-top:2px;
	text-align:left;
}
.backRowLight2 {
	background-color:#F3F3F3;
	color:#646464;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	padding-bottom:2px;
	padding-left:2px;
	padding-top:2px;
	text-align:left;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #999999;
}
.backTableFamilyModel {
	background-color:#DDDDDD;
}
.backTabOff {
	background-image:url(../images/backs/back_tab_off.png);
	background-repeat:no-repeat;
	color:#999999;
	display:table-cell;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:19px;
	padding-left:3px;
	vertical-align:middle;
	width:99px;
}
.backTabOn {
	background-image:url(../images/backs/back_tab_on.png);
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:table-cell;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:19px;
	padding-left:3px;
	width:99px;
}
/* BACKGROUND elements */

.backTealDark {
	background-color:#1E7C90;
}
.backTealMed {
	background-color:#19A4B4;
}
.backToshibaRed {
	background-color:#FF0000;
}
.backWhite {
	background-color:#FFFFFF;
}
.backWhiteNav {
	background-color:#FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #CCCCCC;
}
.bcText1 {
	color:#19A4B4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
}
.bcText2 {
	color:#19A4B4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
}
.bcText3 {
	color:#19A4B4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
}
.bcText4 {
	color:#19A4B4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
}
.boldTealDrk {
	color:#1E7C90;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
}
.boldTealDrk14px {
	color:#1E7C90;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
}
.boldTealMed {
	color:#19A4B4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	vertical-align:bottom;
}
.BorderCell {
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	padding:10px;
}
.borderCell4px {
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	padding:4px;
}
/* DECORATIVE elements */

.borderGrayMed {
	border:1px solid #bdbdbd;
}
/* DECORATIVE elements */

.borderNavSide {
	border:1px solid #CCCCCC;
}
.button, #sideBar li {
	background-color:#FFFFFF;
	color:#1e7c90;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:0.050em;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-top-color: #ccc;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #ccc;
}
.button:hover {
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:0.050em;
}
.button:active {
	border:3px double #cccccc;
	border-left-color:#999999;
	border-top-color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:0.050em;
}
.contentBoxOC {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-align:left;
	text-indent:2px;
}
.dateline {
	color:#1E7C90;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	vertical-align:bottom;
}
.familyModelTitle {
	background-color:#DDDDDD;
	color:#1E7C90;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:20px;
	padding-left:2px;
	text-align:left;
	vertical-align:middle;
}
/* ROW and COLUMN TEXT elements */

.familyTitle {
	background-color:#19A4B4;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:22px;
	letter-spacing:normal;
	text-align:left;
	text-indent:2px;
	vertical-align:middle;
}
.firstSection {
	background-color:#19A4B4;
	border:1px outset #FFFFFF;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-variant:small-caps;
	font-weight:bold;
	height:19px;
	text-align:left;
	text-indent:4px;
	vertical-align:middle;
}
.firstSectionClosenew {
	background-color:#19A4B4;
	color:#FFFFFF;
	cursor:hand;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-variant:small-caps;
	font-weight:bold;
	height:18px;
	text-align:left;
	text-indent:6px;
	vertical-align:middle;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9AC4CD;
}
.firstSectionClose {
	background-color:#19A4B4;
	background-image:url(../images/icons/plus_whiteOnBlue.gif);
	background-position:2px 12px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	cursor:hand;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-variant:small-caps;
	font-weight:bold;
	height:18px;
	text-align:left;
	text-indent:16px;
	vertical-align:middle;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9AC4CD;
}
.firstSectionOpen {
	background-color:#19A4B4;
	background-image:url(../images/icons/minus_whiteOnBlue.gif);
	background-position:2px 12px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	cursor:hand;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-variant:small-caps;
	font-weight:bold;
	height:18px;
	text-align:left;
	text-indent:16px;
	vertical-align:middle;
	border-top: 1px solid #9AC4CD;
	border-bottom: none;
}
.formCheckbox {
	border:0 solid #FFFFFF;
	height:12px;
	margin:0px;
	vertical-align:middle;
	width:12px;
}
.formDropDown {
	background-color:#FFFFFF;
	border:1px solid #666666;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
}

.formDropDown select {
	border:1px inset #666666;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	margin:0px;
	padding:0px 0px 0px 2px;
}
.formFieldElement {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	line-height:normal;
}
/* END TABLE SPECIFIC STYLE ELEMENTS */

/* BEGIN FORM SPECIFIC STYLE ELEMENTS */

.formLabel {
	color:#1E7C90;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
}
.formLabel11px {
	color:#1E7C90;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
}
.formRadio {
	border:0 solid #FFFFFF;
	height:10px;
	margin:0px;
	vertical-align:middle;
	width:10px;
}
.formTextfield {
	border:1px solid #828282;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:18px;
}

.formTextfieldreg {
	border:0 solid #FFFFFF;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:18px;
}
.formTextfield70pxWidth {
	border:1px solid #828282;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:18px;
	width:70px;
}
.formTextfieldReq {
	background-attachment:fixed;
	background-image:url(../images/backs/asterisk_red.gif);
	background-position:left top;
	background-repeat:no-repeat;
	border:1px solid #828282;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:18px;
	padding-left:6px;
}
.formTextMulti {
	border:1px solid #B2B2B2;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	padding-left:2px;
}
.headerHeight {
	height:64px;
}
.headerIndexProdLine {
	color:#1E7C90;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	height:22px;
	text-align:left;
	vertical-align:bottom;
}
.headerKeyFeat {
	color:#19A4B4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:20px;
	padding-left:2px;
	text-align:left;
	vertical-align:middle;
}
.headerSpec {
	border:1px solid #CCCCCC;
	color:#19A4B4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:20px;
	padding-left:2px;
	text-align:left;
	vertical-align:middle;
}
.indexTitleBar {
	background-color:#C0C0C0;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:17px;
	padding-left:2px;
	text-align:left;
}
.lineDotted {
	background-color:#FFFFFF;
	background-image:url(../images/backs/back_dot_large.png);
	background-repeat:repeat;
	height:1px;
}
.lineDottedStatic {
	background-color:#FFFFFF;
	background-image:url(../images/backs/line_dotted_158px.gif);
	background-repeat:no-repeat;
	display:block;
	height:1px;
	width:158px;
}

.prodDetailSubHead {
	color:#1E7C90;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	padding-bottom:3px;
	padding-top:3px;
	text-align:left;
	vertical-align:bottom;
}
.prodDetailTitle {
	color:#1E7C90;
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	vertical-align:bottom;
}
.prodListRow {
	background-color:#F4F4F4;
	background-image:url(../images/backs/back_prod_table.gif);
	background-repeat:repeat;
	color:#525252;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:18px;
	vertical-align:top;
}
.prodTabIcon {
	background-color:#F4F4F4;
	background-image:url(../images/icons/chevron_prod_kfeat.png);
	background-position:2px 5px;
	background-repeat:no-repeat;
	display:table-cell;
	width:12px;
}
.productFamilyTitle {
	color:#1E7C90;
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
}
.productPageTitle {
	color:#1E7C90;
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	padding-bottom:2px;
	padding-top:2px;
	vertical-align:bottom;
}
.regTM {
	font-family:Arial, Helvetica, sans-serif;
	font-size:65%;
	font-style:normal;
	font-variant:normal;
	vertical-align:45%;
}
.required {
	color:#CC0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.rowDarkCenter {
	background-color:#E6E6E6;
	border:none;
	color:#646464;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	padding-bottom:2px;
	padding-left:2px;
	padding-top:2px;
	text-align:center;
}
.rowLightCenter {
	background-color:#F3F3F3;
	border:none;
	color:#646464;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	padding-bottom:2px;
	padding-left:2px;
	padding-top:2px;
	text-align:center;
}
.secondSection {
	background-color:#DDDDDD;
	border:1px outset #FFFFFF;
	color:#1E7C90;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-variant:small-caps;
	font-weight:bold;
	height:19px;
	text-align:left;
	text-indent:4px;
	vertical-align:middle;
}
.secondSectionnew {
	background-color:#DDDDDD;
	color:#1E7C90;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-variant:small-caps;
	font-weight:bold;
	height:19px;
	text-align:left;
	text-indent:4px;
	vertical-align:middle;
}
.secondSectionClose {
	background-color:#DDDDDD;
	background-image:url(../images/icons/plus_whiteOnDrkGray.gif);
	background-position:2px center;
	background-repeat:no-repeat;
	border-top-color:#CCCCCC;
	border-top-style:outset;
	border-top-width:1px;
	color:#1E7C90;
	cursor:hand;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-variant:small-caps;
	font-weight:bold;
	height:19px;
	text-align:left;
	text-indent:16px;
	vertical-align:middle;
}
.secondSectionOpen {
	background-color:#DDDDDD;
	background-image:url(../images/icons/minus_whiteOnDrkGray.gif);
	background-position:2px center;
	background-repeat:no-repeat;
	color:#1E7C90;
	cursor:hand;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-variant:small-caps;
	font-weight:bold;
	height:19px;
	text-align:left;
	text-indent:16px;
	vertical-align:middle;
}
/* SPACER elements */

.spacer1x1 {
	height:1px;
	padding:0px;
	width:1px;
}
.spacer1x5 {
	height:5px;
	padding:0px;
	width:1px;
}
.spacer2x2 {
	height:2px;
	padding:0px;
	width:2px;
}
.spacer5x1 {
	height:1px;
	padding:0px;
	width:5px;
}
.subHead {
	color:#19A4B4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
}
.subHead12px {
	color:#19A4B4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
}
.subHead16px {
	color:#19A4B4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
}
.subHead18px {
	color:#19A4B4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
}
.subHeaderSpec {
	background-color:#9E9E9E;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:15px;
	text-align:center;
	vertical-align:middle;
	word-spacing:normal;
}
.suppOVCatHead {
	color:#1E7C90;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	padding-bottom:3px;
	padding-top:3px;
	text-align:left;
	vertical-align:middle;
	word-spacing:-2px;
}
.tableBorderCellEnd {
	border-bottom:1px solid #CCCCCC;
	border-left-color:#CCCCCC;
	border-left-style:solid;
	border-left-width:1px;
	border-right:1px solid #CCCCCC;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	padding:4px;
}
.tableCellAlignMiddle {
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-style:none;
	border-right-color:#CCCCCC;
	border-right-style:solid;
	border-right-width:1px;
	border-top-style:none;
	padding-left:3px;
	vertical-align:middle;
}
.tableCellAlignMiddle2px {
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-style:none;
	border-right-color:#CCCCCC;
	border-right-style:solid;
	border-right-width:1px;
	border-top-style:none;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	padding-left:4px;
	vertical-align:middle;
}
.tableCellAlignTop {
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-style:none;
	border-right-color:#CCCCCC;
	border-right-style:solid;
	border-right-width:1px;
	border-top-style:none;
	padding-bottom:2px;
	padding-left:3px;
	padding-right:2px;
	padding-top:2px;
	vertical-align:top;
}
.tableCellBorder {
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	padding:4px;
}
.tableDataHeaderMain {
	background-color:#1E7C90;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	padding-bottom:2px;
	padding-left:2px;
	padding-top:2px;
}
.tableDataHeaderTealDrk {
	background-color:#1E7C90;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:18px;
	padding-left:2px;
	padding-top:1px;
	text-align:left;
}
.tableDataHeaderTealMed {
	background-color:#19A4B4;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	padding-left:3px;
	text-align:left;
}
.tableNewsHeader {
	background-color:#19A4B4;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:20px;
	padding-bottom:2px;
	padding-left:2px;
	text-align:left;
	vertical-align:middle;
}
.tableProdDetailKFeat {
	background-color:#F4F4F4;
	border:1px solid #ABABAB;
	text-align:left;
	vertical-align:top;
}
.tableProdDetailSpec {
	background-color:#F4F4F4;
	text-align:left;
	vertical-align:top;
}
/* END GLOBAL STYLE ELEMENTS */

/* BEGIN TABLE SPECIFIC STYLE ELEMENTS */

.tableRowDrkTeal {
	background-color:#1E7C90;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-color:#CCCCCC;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#CCCCCC;
	border-right-style:solid;
	border-right-width:1px;
	border-top-color:#CCCCCC;
	border-top-style:solid;
	border-top-width:1px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:21px;
	line-height:normal;
	padding-left:2px;
	text-align:left;
	vertical-align:middle;
}
.tableRowDrkTeal10px {
	background-color:#1E7C90;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-color:#CCCCCC;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#CCCCCC;
	border-right-style:solid;
	border-right-width:1px;
	border-top-color:#CCCCCC;
	border-top-style:solid;
	border-top-width:1px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:21px;
	line-height:normal;
	padding-left:2px;
	text-align:left;
	vertical-align:middle;
}
/* END FORM SPECIFIC STYLE ELEMENTS */

.tableSearch {
	background-color:#F4F4F4;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px none #CCCCCC;
	border-top:1px solid #CCCCCC;
}
/* CONTENT AREA TEXT elements */

.text {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
}
.text2px {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	padding-left: 4px;
}
.text10px {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height: normal;
}
.text11px {
	color:#525252;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
}
.textBold {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
}

.textBold8e {
	color:#8e8e8e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
}
.textBold2px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding: 2px;
}

.textBold12px5c {
	color:#5c5c5c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
}
.textBold10px {
	color:#525252;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-indent:2px;
}
.textBold11px {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
}
.textBold14px {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
}
.textBold16px {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
}
.textBoldCentered {
	color:#7D7D7D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}
.textBoldMedTeal {
	color:#19A4B4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	padding-left:2px;
}
.textBoldRed {
	color:#C40000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
}
.textBoldRed14px {
	color:#990000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
}
.textBoldWhiteCentered {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}
.textBoxOC {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-align:left;
}
/* END COMMON STYLE ELEMENTS */

/* BEGIN GLOBAL STYLE ELEMENTS */

/* FOOTER Elements */

.textFooter {
	color:#ABABAB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
}
.textItalic {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	font-variant:normal;
	font-weight:normal;
}
.textItalic10px {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:italic;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
}
.textItalic11px {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	font-variant:normal;
	font-weight:normal;
}
.textItalicBold {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	font-variant:normal;
	font-weight:bold;
}
.textPopDescriptive {
	color:#ABABAB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	padding-left:2px;
}
.textPopHeader {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	padding-left:2px;
}
.textPrice {
	color:#19A4B4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
}
.textProdFamTable {
	background-color:#DDDDDD;
	color:#525252;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	padding-left:2px;
	padding-top:2px;
	text-indent:2px;
}
.textUnderline {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-decoration:underline;
}
.title2ndDeckItalic {
	color:#1E7C90;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-style:italic;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	padding-bottom:1px;
	padding-top:1px;
	text-align:left;
	vertical-align:middle;
}
.titleAwards {
	color:#1E7C90;
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	vertical-align:bottom;
}
.titlePage {
	color:#1E7C90;
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	vertical-align:bottom;
}
.titleSearch {
	color:#19A4B4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	vertical-align:bottom;
}
.titleTableCategory {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
}
.titleTableSub {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
}
.headlineDrkTeal {
	color:#1e7c90;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
}
.headlineNews {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	text-align:left;
	text-transform:capitalize;
}
.subHeadNews {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	text-align:left;
}
.title14pxLiteGray {
	color:#A6A6A6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
}
.espHdrRow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1E7C90;
	background-color: #DAF0F3;
	vertical-align: middle;
	height: 18px;
	padding-left: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1D1D1;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D1D1D1;
}
.espHdrRowEnd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1E7C90;
	background-color: #DAF0F3;
	vertical-align: middle;
	height: 18px;
	padding-left: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1D1D1;
}
.espCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #585858;
	vertical-align: middle;
	padding-left: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1D1D1;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #E0E0E0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D1D1D1;
}
.espCellEnd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #585858;
	vertical-align: middle;
	padding-left: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1D1D1;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #E0E0E0;
}
.espCellDrk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #585858;
	vertical-align: middle;
	padding-left: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1D1D1;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #F4F4F4;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D1D1D1;
}
.espCellDrkEnd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #585858;
	vertical-align: middle;
	padding-left: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1D1D1;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #F4F4F4;
}
.borderD1 {
	border:1px solid #D1D1D1;
}
.cellPRRowLeft {
	background-color:#9b9b9b;
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-right-color:#FFFFFF;
	border-right-style:solid;
	border-right-width:1px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	padding:4px;
	text-align:left;
}
.cellPRRowRight {
	background-color:#E8E8E8;
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-right-color:#FFFFFF;
	border-right-style:solid;
	border-right-width:1px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	padding:4px;
	text-align:left;
}
.textBold10pxGray {
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-indent:2px;
}
.newsCell9B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #9B9B9B;
	padding-top: 3px;
	padding-left: 7px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	padding-bottom: 3px;
}
.newsCellC7D {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	background-color: #C7DFE3;
	padding-top: 3px;
	padding-left: 7px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	padding-bottom: 3px;
}
.newsCell9B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #9B9B9B;
	padding-top: 3px;
	padding-left: 7px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	padding-bottom: 3px;
}
.newsCellE2F {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	background-color: #E2F0F3;
	padding-top: 5px;
	padding-left: 7px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	padding-bottom: 5px;
	padding-right: 3px;
}
.backChallenge {
	background-image: url(../../case/images/back_challenge.gif);
	background-repeat: no-repeat;
	padding-left: 8px;
}
.backCase {
	background-color: #f4f4f4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cfcfcf;
}
li{
background-image:url(/common/images/icons/bullet_sq_drkTeal.gif);
background-position:0px 0.575em;
background-repeat:no-repeat;
margin:0px;
padding-bottom:1px;
padding-left:0.7em;
padding-right:0px;
padding-top:1px;
}
ul{
list-style-type:none;
margin-bottom:0px;
margin-left:18px;
margin-right:0px;
margin-top:2px;
padding:0;
}