BODY {
	FONT-SIZE: 11px; FONT-FAMILY: 'LUCIDA SANS',VERDANA,HELVETICA,HELV,ARIAL,SANS-SERIF; TEXT-ALIGN: center; margin: 0 auto;
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: 'LUCIDA SANS',VERDANA,HELVETICA,HELV,ARIAL,SANS-SERIF;
}
A {
	COLOR: #CC0000; TEXT-DECORATION:none;
}
FORM {
	DISPLAY: inline
}
SUP {
	FONT-SIZE: 11px
}
.container {
	position: relative;
	margin: 0 auto;
	TEXT-ALIGN: center
}
.em1 {
	FONT-WEIGHT: bold
}

/* Breadcrumbs */
.crumb {
	FONT-SIZE: 11px; COLOR: #000000
}
.crumb A {
	COLOR: #003399
}
.crumb_extra {
	COLOR: #003399
}
.crumb_here {
	COLOR: #003399; FONT-WEIGHT: bold; 
}


/* Navigation Bar */
.snc0 {
	Z-INDEX: 100; LEFT: 112px; WIDTH: 108px; CLIP: rect(0px 110px 29px 0px); POSITION: absolute; TOP: 101px;
}
.snc1 {
	Z-INDEX: 100; LEFT: 412px; WIDTH: 108px; CLIP: rect(0px 110px 137px 0px); POSITION: absolute; TOP: 101px; 
}
.snc2 {
	Z-INDEX: 100; LEFT: 532px; WIDTH: 108px; CLIP: rect(0px 110px 29px 0px); POSITION: absolute; TOP: 101px;
}
.snc3 {
	Z-INDEX: 100; LEFT: 649px; WIDTH: 108px; CLIP: rect(0px 110px 137px 0px); POSITION: absolute; TOP: 101px;
}
.snc4 {
	Z-INDEX: 100; LEFT: 412px; WIDTH: 108px; CLIP: rect(0px 110px 137px 0px); POSITION: absolute; TOP: 101px;
}
.snc5 {
	Z-INDEX: 100; LEFT: 532px; WIDTH: 108px; CLIP: rect(0px 110px 29px 0px); POSITION: absolute; TOP: 101px;
}
.snc6 {
	Z-INDEX: 100; LEFT: 649px; WIDTH: 108px; CLIP: rect(0px 110px 137px 0px); POSITION: absolute; TOP: 101px;
}
.sn {
	LEFT: 2px; VISIBILITY: hidden; WIDTH: 100%; POSITION: absolute; TOP: 0px;
}
.sn TD A {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none;
}
.snBg {
	BACKGROUND: #ffffff;
}
.snBg_dvdr {
	BACKGROUND: #ffcc00; margin:0px;
}

.flash {
	z-index:2;
}


/* Homepage + TBD */
.gnc {
	POSITION: relative
}
.hmdvdr {
	BACKGROUND: #a9a9a9
}
.hmbtbx {
	BACKGROUND: #ffffff
}
.bdy-col {
	BACKGROUND: #e3e3e3
}
.csp-brdr {
	BACKGROUND: #666666
}


/* Content */
.content {
	FONT-STYLE: normal
}
.content-center {
	FONT-STYLE: normal;
	TEXT-ALIGN: center;
}
.content A {
	COLOR: #003399; TEXT-DECORATION:underline;
}
.content-title{
	FONT-SIZE: 14px; 	FONT-WEIGHT: bold; COLOR: #003399;
}
.content-title A{
	FONT-SIZE: 14px; 	FONT-WEIGHT: bold; COLOR: #003399;
}
.content-subtitle {
	FONT-SIZE: 14px; FONT-WEIGHT: normal; Color: #003399;
}
.content-subtitle A {
	TEXT-DECORATION:none;
}
.content-presssubtitle {
	FONT-SIZE: 12px; FONT-WEIGHT: normal; Color: #003399;
}
.tech {
	FONT-SIZE: 11px;
}
.specialoffer {
	FONT-SIZE: 11px;
}
.alert{
	BACKGROUND:#FDFD9E;
	COLOR:RED;
	WIDTH:455PX;
	BORDER-WIDTH:1PX;
	PADDING-TOP:5;
	PADDING-BOTTOM:5;
	PADDING-RIGHT:5;
	PADDING-LEFT:5;
	BORDER-COLOR:RED;
	BORDER-STYLE:DASHED NONE DASHED NONE;
	FONT-WEIGHT:normal;
}
.alert A {
	COLOR: RED; TEXT-DECORATION:none; FONT-WEIGHT: bold;
}
.instruction {
	FONT-STYLE: italic
}
.instruction A {
	FONT-STYLE: italic; COLOR: #003399;
}
.quotationText {
	FONT-STYLE: italic
}
.quotationText A {
	FONT-STYLE: italic; COLOR: #003399;
}
.quotationSource {

}
.quotationSource A {

}
.quotationBook {
	FONT-WEIGHT: bold;
}
.quotationBook A {
	FONT-WEIGHT: bold; COLOR: #003399;
}


/* superscript */
.sup {
	FONT-SIZE:6px; vertical-align:top;
}


/* Contact Page */
.cntc {
	FONT-SIZE: 11px;
}
.cntc A {
	FONT-SIZE: 14px; COLOR: #003399;
}
.cntc-addr {
	FONT-SIZE: 14px; 
}
.cntc-hq {
	FONT-WEIGHT: bold; COLOR: #003399
}
.cntc-map A {
	FONT-SIZE: 11px; COLOR: #003399; FONT-STYLE: italic;
}


/* Form Pages */
.reqfield_mark {
	COLOR: #003399;
}
.reqfield_instr {
	FONT-STYLE: normal;
}


/* Footer and Copyright */
.ftr {
	FONT-SIZE: 11px; BACKGROUND: #6d8ac0; COLOR: #ffffff
}
.ftr A {
	COLOR: #ffffff;  TEXT-DECORATION:underline;
}
.cpy {
	FONT-STYLE: normal
}



/* Tour Pages */
.jumps{
	FONT-SIZE: 10px; COLOR: #003399; FONT-WEIGHT: normal; text-align: right;
}
.jumps A {
	COLOR: #003399;
}
.desc_img {
	float:left;
	padding:2px;
	margin: 0 auto;
	margin-bottom:50px;
}
.desc_area {
	position: relative;
	margin: 0 auto;
}


/* Tour ETI2 Pages */
.desc_area_front {
	position:relative; top:0px; left:0px;
	height:220px;
	z-index:1;
	margin: 0 auto; /* to remove top margin in NN6 and the 'gap' between the 2 divs in IE5 Mac */
}
.desc_layer_click_front {visibility: visible; position:absolute; left:0px; top:30px; width:268px; height:220px; z-index:2; margin: 0;}
.desc_layer_front         {visibility: hidden; position:absolute; left:0px; top:30px; width:268px; height:220px; z-index:2; margin: 0;}

.desc_area_side {
	position:relative; top:0px; left:0px;
	height:220px;
	z-index:1;
	margin: 0 auto; /* to remove top margin in NN6 and the 'gap' between the 2 divs in IE5 Mac */
}
.desc_layer_click_side {visibility: visible; position:absolute; left:0px; top:20px; width:268px; height:220px; z-index:2; margin: 0;}
.desc_layer_side         {visibility: hidden; position:absolute; left:0px; top:20px; width:268px; height:220px; z-index:2; margin: 0;}

.desc_area_top {
	position:relative; top:0px; left:0px;
	height:100px;
	z-index:1;
	margin: 0 auto; /* to remove top margin in NN6 and the 'gap' between the 2 divs in IE5 Mac */
}
.desc_layer_click_top {visibility: visible; position:absolute; left:0px; top:0px; width:268px; height:100px; z-index:2; margin: 0;}
.desc_layer_top         {visibility: hidden; position:absolute; left:0px; top:0px; width:268px; height:100px; z-index:2; margin: 0;}

.desc_area_back {
	position:relative; top:0px; left:0px;
	height:200px;
	z-index:1;
	margin: 0 auto; /* to remove top margin in NN6 and the 'gap' between the 2 divs in IE5 Mac */
}
.desc_layer_click_back {visibility: visible; position:absolute; left:0px; top:20px; width:268px; height:200px; z-index:2; margin: 0;}
.desc_layer_back         {visibility: hidden; position:absolute; left:0px; top:20px; width:268px; height:200px; z-index:2; margin: 0;}


/* Tour ETI1 Pages */
.desc_area_eti1_front {
	position:relative; top:0px; left:0px;
	height:220px;
	z-index:1;
	margin: 0 auto; /* to remove top margin in NN6 and the 'gap' between the 2 divs in IE5 Mac */
}
.desc_layer_eti1_click_front {visibility: visible; position:absolute; left:0px; top:30px; width:218px; height:220px; z-index:2; margin: 0;}
.desc_layer_eti1_front         {visibility: hidden; position:absolute; left:0px; top:30px; width:218px; height:220px; z-index:2; margin: 0;}

.desc_area_eti1_side {
	position:relative; top:0px; left:0px;
	height:120px;
	z-index:1;
	margin: 0 auto; /* to remove top margin in NN6 and the 'gap' between the 2 divs in IE5 Mac */
}
.desc_layer_eti1_click_side {visibility: visible; position:absolute; left:0px; top:0px; width:218px; height:120px; z-index:2; margin: 0;}
.desc_layer_eti1_side         {visibility: hidden; position:absolute; left:0px; top:0px; width:218px; height:120px; z-index:2; margin: 0;}

.desc_area_eti1_top {
	position:relative; top:0px; left:0px;
	height:100px;
	z-index:1;
	margin: 0 auto; /* to remove top margin in NN6 and the 'gap' between the 2 divs in IE5 Mac */
}
.desc_layer_eti1_click_top {visibility: visible; position:absolute; left:0px; top:0px; width:218px; height:100px; z-index:2; margin: 0;}
.desc_layer_eti1_top         {visibility: hidden; position:absolute; left:0px; top:0px; width:218px; height:100px; z-index:2; margin: 0;}

.desc_area_eti1_bottom {
	position:relative; top:0px; left:0px;
	height:120px;
	z-index:1;
	margin: 0 auto; /* to remove top margin in NN6 and the 'gap' between the 2 divs in IE5 Mac */
}
.desc_layer_eti1_click_bottom {visibility: visible; position:absolute; left:0px; top:0px; width:218px; height:120px; z-index:2; margin: 0;}
.desc_layer_eti1_bottom         {visibility: hidden; position:absolute; left:0px; top:0px; width:218px; height:120px; z-index:2; margin: 0;}


/* Press Pages */
.press_list {
	margin: 5;
	padding: 0;
	list-style: none;
}
.press_list_item {
	margin-bottom:15
}
.press_list_item A {
	COLOR: #003399;TEXT-DECORATION:none;
}
.press_geo {
	text-transform: uppercase;
}


/* Device Pages */
.device_list {
	margin-top:0;
	list-style: none;
	margin-top:2;
	margin-bottom:20;
}
.device_list A {
	TEXT-DECORATION:none;
}
.device_list_item {
	margin-bottom:2;
	list-style-image: url(../images/dot_blue_lg.gif)
}


/* Download Pages */
.download_list {
	margin-top:0;
	list-style: decimal;
	margin-top:2;
}
.download_list_item {
	margin-bottom:2;
}
.download_list_inner_item {
	margin-bottom:2;
	list-style-image: url(../images/dot_blue_lg.gif)
}


/* FAQ Pages */
.faq_list {
	margin-top:0;
	list-style: decimal;
	margin-top:2;
}
.faq_list_q{
	margin-bottom:20;
	margin-top:0;
	color:#003399;
}
.faq_list_a{
	margin-bottom:2;
	margin-top:5;
	color: #000000;
}
.faq_inner_list {
	margin-top:0;
	list-style: lower-roman;
	margin-top:2;
	color:#000000;
}
.faq_inner_list_item{
	margin-bottom:2;
	margin-top:0;
}
.faq_icon_list {
	margin-top:0;
	list-style: none;
	margin-top:2;
	margin-left:0;
	color:#000000;
}
.faq_icon_list_item{
	margin-bottom:20;
	margin-top:0;
}
.faq_icon_img {
	float:left;
	padding:0px;
	margin: 0 auto;
	margin-bottom:0px;
}


/* User Guide Pages */
.chapter_list {
	margin-top:0;
	list-style: upper-roman;
	margin-top:2;
}
.chapter_list A {
	TEXT-DECORATION:none;
}
.chapter_list_item {
	margin-bottom:10;
}
.chapter_inner_list {
	margin-top:0;
	list-style: lower-roman;
	margin-top:2;
}

.chapter_list_inner_item {
	margin-bottom:2;
}
.alert-wide{
	BACKGROUND:#FDFD9E;
	COLOR:RED;
	WIDTH:560PX;
	BORDER-WIDTH:1PX;
	PADDING-TOP:5;
	PADDING-BOTTOM:5;
	PADDING-RIGHT:5;
	PADDING-LEFT:5;
	BORDER-COLOR:RED;
	BORDER-STYLE:DASHED NONE DASHED NONE;
	FONT-WEIGHT:normal;
}
.alert-wide A {
	COLOR: RED; TEXT-DECORATION:none; FONT-WEIGHT: bold;
}

.tiptbl {
	width:500px;
	border:0px;border-color:green; border-style:dashed;
	color:#003399;
}
.tiptbl A {
	TEXT-DECORATION:none; FONT-WEIGHT: bold;
}
.usrg_device_list {
	margin-top:0;
	list-style: none;
	margin-top:2;
	margin-bottom:10;
}
.usrg_device_list A {
	TEXT-DECORATION:none;
}
.usrg_device_list_item {
	margin-bottom:6;
	list-style-image: url(../images/dot_blue_lg.gif)
}

.usrg_faq_list {
	margin-top:0;
	list-style: decimal;
	margin-top:2;
	margin-bottom:10;
}
.usrg_faq_list_item{
	margin-bottom:6;
	margin-top:0;
}
.usrg_faq_inner_list {
	margin-top:0;
	list-style: none;
	margin-top:2;
	margin-bottom:10;
	color:#000000;
}
.usrg_faq_inner_list_item{
	margin-bottom:6;
	margin-top:0;
	list-style-image: url(../images/dot_blue_lg.gif)
}
.usrg_faq_icon_list {
	margin-top:0;
	list-style: none;
	margin-top:2;
	margin-left:0;
	color:#000000;
}
.usrg_faq_icon_list_item{
	margin-bottom:30;
	margin-top:0;
}
.usrg_faq_icon_img {
	float:left;
	padding:0px;
	margin: 0 auto;
	margin-bottom:0px;
}


/* Special Character Set page */
tr {
	background: #FFFFFF;
}
tr.even {
	background: #EAF7FB;
}
td.tableheadC {
	text-align:center; 
	FONT-SIZE: 14px; 	
	COLOR: #003399;
}
td.tableheadL {
	text-align:left; 
	FONT-SIZE: 14px; 	
	COLOR: #003399;
}
td.numcode {
	vertical-align:top; 
}
td.wordcode {
	vertical-align:top; 
}
td.character {
	text-align:center; 
	vertical-align:top; 
}
td.description {
	vertical-align:top;
}




/* site search */
.gsc-control { width : 100%; }
/* use 1st width if results under search box, 2nd & 3rd widths for centering, 4th width for full page */
#searchContent {
	width : 321; /* 321 - 465 - 500 - 772 */
	position: relative;
	padding : 2px;
	background-color : #ffffff;
}
#searchResults {
	width : 321; /* 321 - 455 - 490 - 762 */
	TEXT-ALIGN: left;
	background-color : #e8e8e8;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 0px;
	padding-bottom : 0px;
	position: absolute;
	left:0px; top:0px; margin: 0px;
}

/* long form visible urls */
.gsc-webResult div.gs-visibleUrl-long { display : none; }

/* short form visible urls */
.gsc-webResult div.gs-visibleUrl-short { display : none; }

/* more results link */
.gsc-webResult div.gsc-trailing-more-results { display : block; }

/* sponsored links */
.gsc-webResult div.gsc-ad-box { display : none; }
		
/* change tab color to match lnf */
.gsc-tabHeader.gsc-tabhActive { border-top: 2px solid #FFCC00; }
.gsc-tabHeader.gsc-tabhInactive { border-top: 2px solid #FFCC00; }