body {
	background-color:#dddddd;
	margin-left: 0px; 
	margin-top: 0px; 
}



h1 {
  font-family:Arial, Helvetica, sans-serif;
  font-size:20px;
  color:#ff6633;
  font-weight:700;
	display:inline;	
}

.AXBrowseBg {
	background-color:#e5f1fd;
}

.bannerBg {
	background-color:#fff5c1;
}

.bannerNavBg {
	background-color:#d2e3f2;
}

.content_1_BgColor {
	background-color:#f3f8fe;
}

.footerBgColor {
	background-color:#003399;
}

.headerOrange {
	/* background-color:#f26721; */
	background-color:#f57c1f;
}

.kw06Dk {
	background-color:#e5f1fd;
	border-top:1px solid #a4cdef;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left:5px;
}

.kw06Lt {
	border-top:1px solid #a4cdef;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left:5px;
}

.orangeBtnCenter {
	border-top:1px solid #f57d20;
	border-bottom:1px solid #f57d20;
	background-color:#f79d27;
	padding-left:6px;
}

.orangeBtnLftEdges {
	border-left:1px solid #f57d20;
	background-color:#f79d27;
	font-size:8px;
}

.orangeBtnRtEdges {
	border-right:1px solid #f57d20;
	background-color:#f79d27;
	font-size:8px;
}

.pageBgColor {
	background-color:#ffffff;
}

.widget_02 {
	background-color:#fff5c1;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-top:10px;
}

.widget_11_15_16_outer_box {
	border:1px solid #5f7e9c;
	background-image:url(/images/webelements/diagonal.gif);
	background-repeat:repeat;
}

.widget_15_16_inner_box {
	border:1px solid #e1e9ec;
	background-color:#ffffff;
}

.xrefProdWidgetBg {
	background-color:#e5f1fd;
}

.xrefWidget_01_hr {
	color:a4cdef;
	width:240px;
}

.ts_1_10 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:400;
}

.ts_1_11 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:400;
}

.ts_1_11_2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:400;
	text-decoration:none;
}

.ts_1_11_2:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff6633;
	font-weight:400;
	text-decoration:underline;
}

.ts_1_12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:400;
	text-decoration:none;
}

.ts_1_12_red {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cc0000;
	font-weight:400;
}


.ts_1_12_b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0033cc;
	font-weight:400;
	text-decoration:none;
}	


.ts_1_12_b:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0033cc;
	font-weight:400;
	text-decoration:underline;
}	



.sm_1_12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;

	display: block;
	margin-bottom: 6px;
	
}	


.sm_1_12:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ee0000;
	font-weight:bold;
	text-decoration:underline;
}



.ts_1_12_o {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:400;
	text-decoration:none;
}

.ts_1_12_o:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff6633;
	font-weight:400;
	text-decoration:underline;
}

.ts_1_20_b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#000000;
	font-weight:700;
	text-decoration:none;
}

.ts_1_23_b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#000000;
	font-weight:700;
	text-decoration:none;
}

.ts_2_10 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:400;
	text-decoration:none;
}

.ts_3_10 {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:400;
	text-decoration:none;
	padding-left:12px;
	padding-right:12px;
}

.ts_3_10:hover {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:400;
	text-decoration:underline;
	padding-left:12px;
	padding-right:12px;
}

.ts_3_10_b {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:700;
	text-decoration:none;
}

.ts_3_10_b:hover {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:400;
	text-decoration:underline;
}

.ts_3_11 {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:400;
	text-decoration:none;
}

.ts_3_11:hover {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:400;
	text-decoration:underline;
}

.ts_3_11_2 {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:400;
	text-decoration:none;
	letter-spacing:1px;
}

.ts_3_11_2_uppercase {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:400;
	text-decoration:none;
	text-transform:uppercase;
	letter-spacing:1px;
}
.ts_3_11_2:hover {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:400;
	text-decoration:underline;
	letter-spacing:1px;
}

.ts_3_11_b {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:700;
	text-decoration:none;
}

.ts_3_11_b:hover {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:700;
	text-decoration:underline;
}

.ts_4_11_b2 {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003399;
	font-weight:700;
	text-decoration:none;
}

/* new .ts_4_16_b_2*/
.ts_4_16_b, .ts_4_16_b_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#003399;
	font-weight:700;
}

.ts_4_16_b:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#003399;
	font-weight:700;
	text-decoration:underline;
}

/* JX 06-03-2005  changed to hdr_btn and hdr_btn:hover to accommodate  Mozilla browser*/
.ts_2_11 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:400;
	text-decoration:none;
}

.ts_4_10 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003399;
	font-weight:400;
	text-decoration:none;
}

.ts_4_10:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	color:#003399;
	font-weight:400;
	text-decoration:underline;
}

.ts_4_11 {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003399;
	font-weight:400;
	text-decoration:none;
	height:17px;
}

.ts_4_11:hover {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003399;
	font-weight:400;
	text-decoration:none;
	background-color:#a4cdef;	
	width:151px;
	height:17px;
}

.ts_4_11_2 {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0033cc;
	font-weight:400;
	text-decoration:none;
}

.ts_4_11_2:hover {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0033cc;
	font-weight:400;
	text-decoration:underline;
}

.ts_4_11_b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003399;
	font-weight:700;
	text-decoration:none;
	width:260px;
	height:24px;
	text-indent:8px;
	display:block;
	background-image:url(/images/buttons/btn_1.gif);
	background-repeat:no-repeat;
}

.ts_4_11_b:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a4cdef;
	font-weight:700;
	text-decoration:none;
	width:260px;
	height:24px;
	text-indent:8px;
	display:block;
	background-image:url(/images/buttons/btn_2.gif);
	background-repeat:no-repeat;
}

.ts_4_11_b_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a4cdef;
	font-weight:700;
	text-decoration:none;
	width:260px;
	height:24px;
	text-indent:8px;
	display:block;	
	background-image:url(/images/buttons/btn_2.gif);
	background-repeat:no-repeat;
}

.ts_4_11_b_2:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003399;
	font-weight:700;
	text-decoration:none;
	width:260px;
	height:24px;
	text-indent:8px;
	display:block;
	background-image:url(/images/buttons/btn_1.gif);
	background-repeat:no-repeat;
}

.ts_4_11_b_tab2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003399;
	font-weight:700;
	text-decoration:none;
}

.ts_4_11_b_tab1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a4cdef;
	font-weight:700;
	text-decoration:none;
}

.ts_4_12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003399;
	font-weight:400;
	text-decoration:none;
}

.ts_4_12:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003399;
	font-weight:400;
	text-decoration:underline;
}

.ts_5_12_b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff6633;
	font-weight:700;
}

/* new .ts_5_14_b_2 */
.ts_5_14_b, .ts_5_14_b_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ff6633;
	font-weight:700;
	text-decoration:none;
}

.ts_5_14_b:hover { 
	font-family: Arial,Helvetica, sans-serif; 
	font-size:14px; 
	color:#FF6633; 
	font-weight:700;
	text-decoration:underline;
}

.ts_5_16{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:700;
	text-decoration:none;
}

.ts_5_16_b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ff6633;
	font-weight:700;
	text-decoration:none;
}

.ts_5_16_b:hover { 
	font-family: Arial,Helvetica, sans-serif; 
	font-size:16px;
	color:#FF6633; 
	font-weight:700;
	text-decoration:underline;
}

.ts_5_18_b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#dd0000;
	font-weight:700;
}

.ts_5_18_b1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ff6633;
	font-weight:700;
}

.ts_5_20_b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#ff0000;
	font-weight:700;
/*	line-height:40px; */
}

.ts_6_11 {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a4cdef;
	font-weight:400;
	text-decoration:none;
}

.lineheight_14 {
	line-height:14px;
}

/* the following is added by JX */
.hdr_btn {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003399;
	font-weight:700;
	text-decoration:none;
	vertical-align:baseline;
}	

.hdr_btn_1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a4cdef;
	font-weight:700;
	text-decoration:none;
	vertical-align:baseline;
}	

.hdrTopOrg{
background-image:url(/images/webelements/hdr_1_orange.gif);
background-repeat:repeat-x;
}

.hdrTopOrg2{
background-image:url(/images/webelements/hdr_2_orange.gif);
background-repeat:repeat-x;
}

.hdrTopRed{
background-image:url(/images/webelements/hdr_2_red.gif);
background-repeat:repeat-x;
}

.navBg{
	background-image:url(/images/webelements/menubackground.gif);
	background-repeat:repeat-y;
}

.ts_1_9 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	font-weight:400;
}




.ts_1_9_b {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#0033cc;
	font-weight:400;
	text-decoration:none;
}

.ts_1_9_b:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#0033cc;
	font-weight:400;
	text-decoration:underline;
}





/* mid-colum desc*/
.ts_1_11_2_hp {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:400;
	text-decoration:none;
}

.ts_1_11_2_hp:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:400;
	text-decoration:none;
}

.ts_1_11_b {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:700;
}

.ts_1_14_b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:700;
}	

.ts_1_16_b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:700;
	text-decoration:none;
}

.ts_2_12_b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:700;
	text-decoration:none;
}

.ts_2_14_b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	font-weight:700;
	text-decoration:none;
}

.ts_2_16_b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px; 
	color:#666666;
	font-weight:700;
	text-decoration:none;
}

.ts_3_11_v {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003399;
	font-weight:400;
}

.ts_3_14_b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:White;
	font-weight:700;
	text-decoration:none;
}

.ts_3_16_b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:White;
	font-weight:700;
	text-decoration:none;
}

/* left-colum link*/
.ts_4_11_b2:hover {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003399;
	font-weight:700;
	text-decoration:underline;
}

.ts_4_11_b_2_tab1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003399;
	font-weight:700;
	text-decoration:none;
	width:143px;
	height:19px;
	text-indent:8px;
	display:block;	
	background-image:url(/images/buttons/tab1.gif);
	background-repeat:no-repeat;
}

.ts_4_11_b_2_tab1:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a4cdef;
	font-weight:700;
	text-decoration:none;
	width:143px;
	height:19px;
	text-indent:8px;
	display:block;	
	background-image:url(/images/buttons/tab2.gif);
	background-repeat:no-repeat;
}

.ts_4_11_b_2_tab2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a4cdef;
	font-weight:700;
	text-decoration:none;
	width:143px;
	height:19px;
	text-indent:8px;
	display:block;	
	background-image:url(/images/buttons/tab2.gif);
	background-repeat:no-repeat;
}

.ts_4_11_b_2_tab2:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003399;
	font-weight:700;
	text-decoration:none;
	width:143px;
	height:19px;
	text-indent:8px;
	display:block;	
	background-image:url(/images/buttons/tab1.gif);
	background-repeat:no-repeat;
}

.ts_4_11_b_small_btn {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003399;
	font-weight:700;
	text-decoration:none;
	width:182px;
	height:24px;
	text-indent:8px;
	display:block;
	background-image:url(/images/buttons/btn_1_small.gif);
	background-repeat:no-repeat;
}

.ts_4_11_b_small_btn:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a4cdef;
	font-weight:700;
	text-decoration:none;
	width:182px;
	height:24px;
	text-indent:8px;
	display:block;
	background-image:url(/images/buttons/btn_2_small.gif);
	background-repeat:no-repeat;
}

.ts_4_11_b_2_small_btn {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a4cdef;
	font-weight:700;
	text-decoration:none;
	width:182px;
	height:24px;
	text-indent:8px;
	display:block;
	background-image:url(/images/buttons/btn_2_small.gif);
	background-repeat:no-repeat;
}

.ts_4_11_b_2_small_btn:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003399;
	font-weight:700;
	text-decoration:none;
	width:182px;
	height:24px;
	text-indent:8px;
	display:block;
	background-image:url(/images/buttons/btn_1_small.gif);
	background-repeat:no-repeat;
}

/* new .ts_4_12_b_2 */
.ts_4_12_b, .ts_4_12_b_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003399;
	font-weight:700;
	text-decoration:none;
}

.ts_4_12_b:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003399;
	font-weight:700;
	text-decoration:underline;
}

.ts_4_14_b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#003399;
	font-weight:700;
}

.ts_4_16_b:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#003399;
	font-weight:700;
	text-decoration:underline;
}

.ts_5_11 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff6633;
	font-weight:400;
}

/* new .ts_5_11_b_2 */
.ts_5_11_b, .ts_5_11_b_2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff6633;
	font-weight:700;
	text-decoration:none;
}

.ts_5_11_b:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff6633;
	font-weight:700;
	text-decoration:underline;
}

/* hp title */
.ts_5_18_b_hp_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ff6633;
	font-weight:700;
	text-decoration:none;
}

.ts_5_18_b_hp_title:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ff6633;
	font-weight:700;
	text-decoration:underline;
}

.ts_6_10 {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#a4cdef;
	font-weight:400;
	text-decoration:none;
}

.ts_6_10:hover {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#a4cdef;
	font-weight:400;
	text-decoration:underline;	
}

.ts_8_14_b {
	font-family:Arial, Helvetica, sans-serif; 
	color:#336699; 
	font-weight:700; 
	font-size:14px;
}

/* the above is added by JX */


/* ======================================================================================================= */
/*    START (July/17/2006): Class definitions for Graphing Calculator Comparison Table: Daniel Hoang       */
/* ======================================================================================================= */

.ts_7_12_b 				{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0099ff; font-weight:700; text-decoration:none;}
.ts_7_12_b:hover 		{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0099ff; font-weight:700; text-decoration:underline;}
.ts_9_12_b 				{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff0000; font-weight:700; text-decoration:none;}
.ts_9_12_b:hover 		{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff0000; font-weight:700; text-decoration:underline;}

/* ======================================================================================================= */
/*    END (July/17/2006): Class definitions for Graphing Calculator Comparison Table: Daniel Hoang         */
/* ======================================================================================================= */

/*************************** OLD US IE STYLESHEET STARTS HERE *************************************/

.s0 { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#ff9900}
.s1 { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#ff6600}
.s2 { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#666666}
.s3 { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#000000}

.s4 { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#ffffff}
.s4b { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ffffff}

.s5 { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#ff6600}
.s5b { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ff6600; text-decoration:none;}
.s5b:hover { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ff9900; text-decoration:none;}

A.s5b:link { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ff6600; text-decoration:none;}
A.s5b:visited { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ff6600; text-decoration:none;}
A.s5b:hover { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ff9900; text-decoration:none;}

.s6 { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#000000}
.s6b { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000}
A.s6b:link { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; text-decoration:none}
A.s6b:HOVER { color:#0066ff;}
A.s6b:visited { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; text-decoration:none}
.s6c { font-family:arial, helvetica, sans-serif; font-size:13px; font-weight:bold; color:#cc3300}

A.s7:link { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#3399ff}
A.s7:visited { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; }

A.s7b:link { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#3399ff}
A.s7b:visited { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; }

A.s7c:link{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#3399ff}
A.s7c:visited { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal;}

.s8 { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#000000}

A.s9:link { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#3399ff}
A.s9:visited { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;}

A.s10:link { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#0066cc}
A.s10:visited { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal;}

A.s10b:link { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#0066cc}
A.s10b:visited { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}

.s11 { font-family:arial, helvetica, sans-serif; font-size:13px; font-weight:normal; color:#cc3300}
.s11b { font-family:arial, helvetica, sans-serif; font-size:13px; font-weight:bold; color:#cc3300}

.s12 { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#ff0000}
.s12b { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ff0000}
.s12s { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#ff0000}
A.s12d:link { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ff0000}
A.s12d:visited { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}

.s13 { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#009933}

.s14 { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#336699}
.s14b { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#336699}

.s15 { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#ff3300}
.s15b { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ff3300}

.s16 { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#999999}
.s16b { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#999999}
.s16c { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#999999}
.s16d { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#999999}

A.s16d:link { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#999999; text-decoration:none}
A.s16d:visited { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#999999; text-decoration:none}

A.s16e:link { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#999999; text-decoration:none}
A.s16e:visited { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#999999; text-decoration:none}

.s17 { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#ff9900}
.s17b { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ff9900}

.s18 { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#003399}
.s18b { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#003399}

.s19b { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#003399; text-decoration:none;}

.s19b:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px;font-weight:bold; color:#ffffff; text-decoration:none; border:1px solid; border-color:#336699}

.s20b { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#336699; text-decoration:none;}

.s20b:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none;}

.s21 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ffffff}

.subnav { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#003399; text-decoration:none;width:121;}

.subnav:hover{font-family:Arial, Helvetica, sans-serif;   font-size:11px;font-weight:bold; color:#ffffff; text-decoration:none; border:1px solid; border-color:#336699; background-color:#99ccff} 

.graytxt { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#333333}
.graytxtbold { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#333333}

.T1 { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; text-decoration:none}
.T2 { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#000000; text-decoration:none}
.T3 { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; text-decoration:none}
.T4 { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ffffff;}
.T5 { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#ffffff;}

.header1 { font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#ffffff}
.header2 { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#cc3300; text-decoration:none}
A.header2:HOVER { color:#ff3300;}

.footer1 { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#000000}
A.footer2:link { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#3399ff}
A.footer2:visited { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;}

.signin1 { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#000000}
A.signin2:link { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#3399ff}
A.signin2:visited { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;}

.wtb1 { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#006699}
.wtb1b { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#006699}
/*     CSS for leftnav                                                             */
.navcat { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#003399; text-decoration:none;}
.navcat:hover {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#ffffff;	text-decoration:none;}
.navtitle { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff}
A.navtitle1:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none;}
A.navtitle1:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none;}
.navoff { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#003399; width:137;text-decoration:none;padding-left:8px;}
a.navactive{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#ffffff;	text-decoration:none;	border:1px solid;border-color:#6699cc #99ccff #6699cc #99ccff;background-color:#99ccff;padding-bottom:3;padding-top:3;width:137;padding-left:7px;} 
a.navoff:hover{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#ffffff;	text-decoration:none;	border:1px solid;border-color:#6699cc #99ccff #6699cc #99ccff;background-color:#99ccff;padding-bottom:3;padding-top:3;width:137;}

.nav2off { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#003399; width:137;text-decoration:none;padding-left:8px;}
a.nav2active{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#ffffff;	text-decoration:none;	border:1px solid;border-color:#6699cc #99ccff #6699cc #99ccff;background-color:#99ccff;padding-bottom:0;padding-top:0;width:137;padding-left:7px;} 
a.nav2off:hover{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#ffffff; text-decoration:none; border:1px solid; border-color:#6699cc #99ccff #6699cc #99ccff;background-color:#99ccff;padding-bottom:0;padding-top:0;width:137;}

/* === Apps Deliver === */

.appstitle { font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#0099cc}
.appstitletext { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000}

.appstext1 { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#ffffff}
.appstext1b { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ffffff}
A.appstext1b { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ffffff; text-decoration:none;}

A.appstext2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ff9933; text-decoration:none;}
.appstext2b { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ff9933}
A.appstext2b { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ff9933; text-decoration:none;}

/* === Apps Deliver === */

/* =============================================================================== */
/*    START (Jul/23/2003):CLASSES USED BY WEBLOGIC PORTAL THAT SHOULD NOT         */
/*                         TO BE CHANGED WITHOUT VAIDHI’S TEAM PERMISSION          */
/* =============================================================================== */

/* ================= TI Education ======================= */
/* BODY { color:#000000; font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif; font-size:9pt; margin:0px; background-repeat:no-repeat; background-color:#FFFFFF; } */
TD { font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif; font-size:9pt; }

/* == Changed by Soumen  UL, LI { list-style-type:disc; color:#000000; } == */

/* === Portal Styles === */
.login { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#FFFFFF; }

/* Use for the background color of the portal header */
.headerBgColor {  background-color:#072336}

/* Tab background color */
.titlebar{ background-color:#455C79; }

/* Used when tabs are being displayed as text vs GIFs */
.homebackground { background-color:#FFFFFF; }
.contentbgcolor { background-color:#FFFFFF; }

/* === Portlet Styles ==== light color for border #79A8D8*/
/*.portletcontainer { background-color:#FFFFFF; font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif; }*/
.portletcontainer { font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif; }
.portletcontainerBlended { background-color:#FFFFFF; font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif; }
.portlettitlebar { background-color:#FFCC33; font-size:12px; font-family:Arial, Helvetica,Tahoma,Verdana,sans-serif; font-weight:bold; color:black; text-align:left }
.portlettitlebar-rightalign { background-color:#FFCC33; font-size:12px; font-family:Arial, Helvetica,Tahoma,Verdana,sans-serif; font-weight:bold; color:black; text-align:right }
.portlettitlebar1 { background-color:#ddddff; font-size:12px; font-family:Arial, Helvetica; font-weight:bold; color:black; text-align:left }

/* exact duplicate of .portlettitlebar until we convert completely to .portlettitlebar */
.portletheading{ background-color:#FFCC33; color:#000000; font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif; font-size:-1; font-weight:bold; }

.portletbanner { color:#072336; FONT-SIZE:12pt; font-weight:bold; }
.portletheader { color:#072336; font-weight:bold; background-color:lightsteelblue; }
.portletcontent { font-size:9pt; }
.portletfooter { font-size:7pt; background-color:silver; }

/* ================= Content ======================= */

/* style used for content/page heading */
.pageheader { FONT-FAMILY:Arial,Helvetica,Tahoma,Verdana,sans-serif; COLOR:#000000; LINE-HEIGHT:18pt; FONT-SIZE:14pt; FONT-WEIGHT:bold; }

/* use for any instructional text */
.instructions { FONT-FAMILY:Arial,Helvetica,Tahoma,Verdana,sans-serif; COLOR:#000000; FONT-SIZE:9pt; }

.contentheading { color:#072336; FONT-SIZE:12pt; font-weight:bold; }
.contentsubheading { color:#072336; font-weight:bold; }
.minortext { font-size:8pt; }
.headerlink { FONT-SIZE:12pt; font-weight:bold; }

/* use for any error message text */
.errorMessage { FONT-FAMILY:Arial,Helvetica,Tahoma,Verdana,sans-serif; COLOR:red; }

/* use for any success message text */
.successMessage { FONT-FAMILY:Arial,Helvetica,Tahoma,Verdana,sans-serif; COLOR:green; }

/* Use for lists where we want the row colors to be the same each row. */
.row { BACKGROUND-COLOR:white; }

/* Use for multi-coloumn lists where we want the row colors to be different each row. */
.row1 { BACKGROUND-COLOR:white; }
/* Use for multi-coloumn lists where we want the row colors to be different each row. */
.row2 { BACKGROUND-COLOR:lightgrey; }

/* Use for adding space at end of line items list. */
.spacerRow { BACKGROUND-COLOR:white; HEIGHT:10px; }

/* Use for adding space at end of line items list. */
.emptyRow { HEIGHT:15px; }

form { margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px }

/* Use for all labels that are associated with some sort of input field. */
.fieldlabel{ align:right; }

/* =============================================================================== */
/*      END (Jul/23/2003):CLASSES USED BY WEBLOGIC PORTAL THAT SHOULD NOT         */
/*                         TO BE CHANGED WITHOUT VAIDHI’S TEAM PERMISSION          */
/* =============================================================================== */

/* =============================================================================== */
/*    START (Mar/26/2003):Class definitions for new Header:Blayn Scott           */
/* =============================================================================== */
.nav {font-family:Arial,helvetica,sans-serif; font-size:14px; color:#000000; text-decoration:none; font-weight:bold;}
.navcurrent {font-family:Arial,helvetica,sans-serif; font-size:14px; color:#ffffff; text-decoration:none; font-weight:bold;}
a.nav:visited {color:#000000;}
a.nav:link {color:#000000;}
a.nav:hover { color:#ffffff;}

.lownav {font-family:arial,helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none;font-weight:bold;}
a.lownav:visited {color:#ffffff;font-weight:bold;}
a.lownav:link {color:#ffffff;font-weight:bold;}
a.lownav:hover { color:#FFFF99;font-weight:bold;}

.pipeLine{color:#FFFF99;font-weight:bold;}

.white {color:#FFFFFF}
.smallwhite {color:#FFFFFF; font-family:arial,helvetica,sans-serif; font-size:9px;}
.searchFrm {width:85px;font-family:arial,helvetica,sans-serif; font-size:10px; }
.searchBut {width:50px; color:#ffffff; font-family:arial,helvetica,sans-serif; font-size:10px; background-color:#FF6600; border:1px solid}
.txtinput {width:150px;font-family:arial,helvetica,sans-serif; font-size:11px;}
.txtselect {width:50px;font-family:arial,helvetica,sans-serif; font-size:11px;}
.small {font-family:arial,helvetica,sans-serif; font-size:10px;}

hr {height:1px; color:#ee0000;padding:0px; margin:0px;}
a.link:hover {background-color:#e8e8e8;}

.boldorange {color:#FF6600; font-family:arial,helvetica,sans-serif; font-size:12px; font-weight:bold;}