/* GLOBAL STYLES FOR LANGUAGEFUSION.US */

a:link {
	color: #6E859F;
	text-decoration: underline;
}
a:hover {
	color: #FF9900;
}
a:visited {
	color: #6E859F;
	text-decoration: underline;
}

.context_client:link {
	color: #9CB44E;
	font-family: Arial;
	font-size: .8em;
	letter-spacing: 0;
	word-spacing: -0.1em;
	text-decoration: none;
}
.context_client:hover {
	font-family: Arial;
	font-size: .8em;
	letter-spacing: 0;
	word-spacing: -0.1em;
	text-decoration: none;
	color: #FF9900;
}
.context_client:visited {
	font-family: Arial;
	font-size: .8em;
	letter-spacing: 0;
	word-spacing: -0.1em;
	text-decoration: none;
	color: #9CB44E;
}
.context_linguist:link {
	color: #936DB4;
	font-family: Arial;
	font-size: .8em;
	letter-spacing: 0;
	word-spacing: -0.1em;
	text-decoration: none;
}
.context_linguist:hover {
	font-family: Arial;
	font-size: .8em;
	letter-spacing: 0;
	word-spacing: -0.1em;
	text-decoration: none;
	color: #FF9900;
}
.context_linguist:visited {
	font-family: Arial;
	font-size: .8em;
	letter-spacing: 0;
	word-spacing: -0.1em;
	text-decoration: none;
	color: #936DB4;
}

.topNav {
	font-family: Arial;
	font-size: .6em;
	line-height: 1.3em;
	letter-spacing: 0;
	text-align: center;
	word-spacing: -0.1em;
	text-decoration: none;
}
.topNav:visited {
	text-decoration: none;
	color: #8C9DB1;
}
.topNav:link {
	text-decoration: none;
	color: #8C9DB1;
}
.topNav:hover {
	text-decoration: none;
	color: #8C9DB1;
}
.pageTitle {
	color: #555555;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
}
.siteTitle {
	color: #AAAAAA;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
}
.contextTitle {
	color: #6E859F;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}
.splashTitle {
	color: #6E859F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
}
.news {
	color: #6E859F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 1.3em;
	text-decoration: none;
}
.news:link {
	color: #6E859F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.3em;
	text-decoration: none;
}
.news:visited {
	color: #6E859F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.3em;
	text-decoration: none;
}
.news:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF9900;
	line-height: 1.3em;
	text-decoration: none;
}

.breadcrumb:link {
	font-family: Arial;
	font-size: .6em;
	line-height: 1.3em;
	letter-spacing: 0;
	word-spacing: -0.1em;
	text-decoration: underline;
	color: #333333;
}
.breadcrumb {
	font-family: Arial;
	font-size: .6em;
	line-height: 1.3em;
	letter-spacing: 0;
	word-spacing: -0.1em;
	text-decoration: none;
	color: #666666;
}
.subNav {
	font-family: Arial;
	font-size: .54em;
	line-height: 1.3em;
	letter-spacing: -.03em;
	text-align: center;
	word-spacing: -0.1em;
	text-decoration: none;
	color: #666666;
}
.subNav:visited {
	text-decoration: none;
	color: #999999;
}
.subNav:link {
	text-decoration: none;
	color: #666666;
}
.subNav:hover {
	text-decoration: none;
	color: #999999;
}
.login_go {
	font-family: Arial;
	font-size: 1em;
	font-weight: bold;
	line-height: 1em;
	letter-spacing: 0;
	text-align: right;
	text-decoration: none;
	color: #222;
}
.login {
	font-family: Arial;
	font-size: .6em;
	font-weight: bold;
	line-height: .8em;
	letter-spacing: 0;
	text-decoration: none;
	color: #222;
}
.login:visited {
	font-family: Arial;
	font-size: .6em;
	font-weight: bold;
	line-height: .8em;
	letter-spacing: 0;
	text-decoration: none;
	color: #6E859F;
}
.login:link {
	font-family: Arial;
	font-size: .6em;
	font-weight: bold;
	line-height: 1em;
	letter-spacing: 0;
	text-decoration: none;
	color: #6E859F;
}
.login:hover {
	font-family: Arial;
	font-size: .6em;
	font-weight: bold;
	line-height: 1em;
	letter-spacing: 0;
	text-decoration: none;
	color: #ff9900;
}
.bg_image {
	background: left bottom no-repeat url(//www.languageFusion.us/noApp/index.cfm?action=background) white;
}
.layout_right {
	background: right repeat-y url(//www.languagefusion.us/images/bg_rightBrdr.gif);
}
.layout_bottom {
	background: bottom repeat-x url(//www.languagefusion.us/noApp/images/bg_bottomTrim.gif);
}
.diffuse {
	background: top repeat url(//www.languagefusion.us/images/diffuse.png);
}
.bg_trHeader {
	background: left repeat-x url(//www.languagefusion.us/images/bg_trHeader.gif) white;
}
.bg_trFooter {
	background: left repeat-x url(//www.languagefusion.us/images/bg_trFooter.gif) white;
}
.bg_meter {
	background: left no-repeat url(//www.languagefusion.us/images/bg_trHeader_bg.gif) white;
}
.bg_meterTicks {
	background: left no-repeat url(//www.languagefusion.us/images/bg_trHeader2_bg.gif) white;
}
.bg_listNav {
	background: left repeat-x url(//www.languagefusion.us/images/bg_listNav.gif) white;
}
.bg_listNav_bot {
	background: left repeat-x url(//www.languagefusion.us/images/bg_listNav_bot.gif) white;
}
.bg_leftNav_on {
	background: left no-repeat url(//www.languagefusion.us/images/bg_leftnav_on.gif) e2e2e2;
}

.listNav_count {
	font-family: Arial;
	font-size: .7em;
	text-decoration: none;
	color: #999;
}
.leftnav_header {
	background: top repeat-x url(//www.languagefusion.us/images/bg_leftNav.gif);
	font-family: Arial;
	font-size: .8em;
	font-weight: bold;
	line-height: 1em;
	letter-spacing: 0;
	text-decoration: none;
	color: #333333;
}
.leftNav {
	font-family: Arial;
	font-size: .6em;
	font-weight: bold;
	line-height: 1em;
	letter-spacing: 0;
	text-decoration: none;
	color: #222;
}
.leftNav:link {
	font-family: Arial;
	font-size: .6em;
	font-weight: bold;
	line-height: 1em;
	letter-spacing: 0;
	text-decoration: none;
	color: #222;
}
.leftNav:visited {
	font-family: Arial;
	font-size: .6em;
	font-weight: bold;
	line-height: 1em;
	letter-spacing: 0;
	text-decoration: none;
	color: #222;
}
.leftNav:hover {
	font-family: Arial;
	font-size: .6em;
	font-weight: bold;
	line-height: 1em;
	letter-spacing: 0;
	text-decoration: none;
	color: #ff9900;
}
.leftNav_on {
	font-family: Arial;
	font-size: .7em;
	font-weight: bold;
	line-height: 1em;
	letter-spacing: 0;
	text-decoration: none;
	color: #222;
}
.leftNav_on:link {
	font-family: Arial;
	font-size: .7em;
	font-weight: bold;
	line-height: 1em;
	letter-spacing: 0;
	text-decoration: none;
	color: #222;
}
.leftNav_on:hover {
	font-family: Arial;
	font-size: .7em;
	font-weight: bold;
	line-height: 1em;
	letter-spacing: 0;
	text-decoration: none;
	color: #ff9900;
}
.leftNav_sub {
	font-family: Arial;
	font-size: .6em;
	line-height: .6em;
	letter-spacing: .8;
	text-decoration: none;
	color: #222;
}
.leftNav_sub:link {
	font-family: Arial;
	font-size: .6em;
	line-height: .8em;
	letter-spacing: .8;
	text-decoration: none;
	color: #222;
}
.leftNav_sub:hover {
	font-family: Arial;
	font-size: .6em;
	line-height: .8em;
	letter-spacing: .8;
	text-decoration: none;
	color: #ff9900;
}
.leftNav_sub_on {
	font-family: Arial;
	font-size: .7em;
	font-weight: bold;
	line-height: .8em;
	letter-spacing: .8;
	text-decoration: none;
	color: #222;
}
.leftNav_sub_on:link {
	font-family: Arial;
	font-size: .7em;
	font-weight: bold;
	line-height: .8em;
	letter-spacing: .8;
	text-decoration: none;
	color: #222;
}
.leftNav_sub_on:hover {
	font-family: Arial;
	font-size: .7em;
	font-weight: bold;
	line-height: .8em;
	letter-spacing: .8;
	text-decoration: none;
	color: #ff9900;
}



.summary:link {
	font-family: Arial;
	font-size: 1.0em;
	line-height: 1em;
	letter-spacing: 0;
	text-decoration: none;
	color: #222;
}
.summary:visited {
	font-family: Arial;
	font-size: 1.0em;
	line-height: 1em;
	letter-spacing: 0;
	text-decoration: none;
	color: #222;
}
.summary:hover {
	font-family: Arial;
	font-size: 1.0em;
	line-height: 1em;
	letter-spacing: 0;
	text-decoration: none;
	color: #ff9900;
}


.notices:link {
	font-family: Arial;
	font-size: .7em;
	font-weight: bold;
	line-height: 1em;
	letter-spacing: 0;
	text-decoration: none;
	color: #FF6600;
}
.notices:visited {
	font-family: Arial;
	font-size: .7em;
	font-weight: bold;
	line-height: 1em;
	letter-spacing: 0;
	text-decoration: none;
	color: #FF6600;
}
.notices:hover {
	font-family: Arial;
	font-size: .7em;
	font-weight: bold;
	line-height: 1em;
	letter-spacing: 0;
	text-decoration: none;
	color: #ff9900;
}

.teste {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 5px;
	margin: 5px;
}
.paraHeader {
	font-family: Arial;
	font-size: .9em;
	font-weight: bold;
	line-height: 1.3em;
	letter-spacing: 0;
	word-spacing: -0.1em;
	text-decoration: none;
	color: #555;
}
.alert {
	font-family: Arial;
	font-size: .8em;
	line-height: 1.3em;
	letter-spacing: 0;
	word-spacing: -0.1em;
	text-decoration: none;
	color: #FF6600;
}
.barcode {
	font-family: "free 3 of 9 extended";
	font-size: 2.0em;

	letter-spacing: 0;
	text-decoration: none;
	color: #000000;
}
.callout {
	font-family: Arial;
	font-size: .7em;
	font-weight: bold;
	line-height: 1em;
	letter-spacing: 0;
	text-decoration: none;
	color: #222;
}
.callout:link {
	font-family: Arial;
	font-size: .7em;
	font-weight: bold;
	line-height: 1em;
	letter-spacing: 0;
	text-decoration: none;
	color: #222;
}
.callout:visited {
	font-family: Arial;
	font-size: .7em;
	font-weight: bold;
	line-height: 1em;
	letter-spacing: 0;
	text-decoration: none;
	color: #222;
}
.callout:hover {
	font-family: Arial;
	font-size: .7em;
	font-weight: bold;
	line-height: 1em;
	letter-spacing: 0;
	text-decoration: none;
	color: #ff9900;
}
.callout_blue:link {
	font-family: Arial;
	font-size: .7em;
	font-weight: bold;
	line-height: 1em;
	letter-spacing: 0;
	text-decoration: none;
	color: 0000EE;
}
.callout_blue:visited {
	font-family: Arial;
	font-size: .7em;
	font-weight: bold;
	line-height: 1em;
	letter-spacing: 0;
	text-decoration: none;
	color: 000099;
}
.callout_blue:hover {
	font-family: Arial;
	font-size: .7em;
	font-weight: bold;
	line-height: 1em;
	letter-spacing: 0;
	text-decoration: none;
	color: #ff9900;
}



.splashLink {
	font-family: Arial;
	font-size: .7em;
	letter-spacing: 0;
	word-spacing: -0.1em;
	text-decoration: none;
	color: #333;
}
a.splashLink {
	font-family: Arial;
	font-size: .7em;
	letter-spacing: 0;
	word-spacing: -0.1em;
	text-decoration: none;
	color: #FF9900;
}
.content_tiny {
	font-family: Arial;
	font-size: .6em;
	letter-spacing: 0;
	word-spacing: -0.1em;
	text-decoration: none;
	color: #333;
}
.content_small {
	font-family: Arial;
	font-size: .7em;
	letter-spacing: 0;
	word-spacing: -0.1em;
	text-decoration: none;
	color: #333;
}
.content {
	font-family: Arial;
	font-size: .8em;

	letter-spacing: 0;
	word-spacing: -0.1em;
	text-decoration: none;
	color: #333;
}
.content_bold {
	font-family: Arial;
	font-size: .8em;
	font-weight: bold;
	letter-spacing: 0;
	word-spacing: -0.1em;
	text-decoration: none;
	color: #333;
}
.content_med {
	font-family: Arial;
	font-size: 1.0em;

	letter-spacing: 0;
	word-spacing: -0.1em;
	text-decoration: none;
	color: #333;
}
.content_big {
	font-family: Arial;
	font-size: 1.3em;

	letter-spacing: 0;
	word-spacing: -0.1em;
	text-decoration: none;
	color: #333;
}
.data {
	font-family: Arial;
	font-size: .8em;
	letter-spacing: 0;
	word-spacing: -0.1em;
	text-decoration: none;
	color: #6E859F;
}
.tableContent {
	font-family: Arial;
	font-size: .7em;
	letter-spacing: -.1;
	word-spacing: -0.1em;
	text-decoration: none;
	color: #333333;
}
.whiteContent {
	font-family: Arial;
	font-size: .8em;
	font-weight: bold;
	line-height: 1.3em;
	letter-spacing: -.5;
	word-spacing: -0.1em;
	text-decoration: none;
	color: #FFFFFF;
}
.whiteContent:link {
	font-family: Arial;
	font-size: .8em;
	font-weight: bold;
	line-height: 1.3em;
	letter-spacing: -.5;
	word-spacing: -0.1em;
	text-decoration: none;
	color: #FFFFFF;
}
.whiteContent:hover {
	font-family: Arial;
	font-size: .8em;
	font-weight: bold;
	line-height: 1.3em;
	letter-spacing: -.5;
	word-spacing: -0.1em;
	text-decoration: none;
	color: #666
}
.note {
	font-family: Arial;
	font-size: .7em;
	line-height: 1.3em;
	letter-spacing: 0em;
	word-spacing: 0.0em;
	text-decoration: none;
	color: #666;
}
.prtTxt_micro {
	font-family: Arial;
	font-size: .5em;
	line-height: 0.8em;
	letter-spacing: .05em;
	word-spacing: 0.0em;
	text-decoration: none;
	color: #000000;
}
.prtTxt_small {
	font-family: Arial;
	font-size: .6em;
	line-height: 1.3em;
	letter-spacing: .05em;
	word-spacing: 0.0em;
	text-decoration: none;
	color: #000000;
}
.prtTxt {
	font-family: Arial;
	font-size: .8em;
	line-height: 1.3em;
	letter-spacing: .05em;
	word-spacing: 0.0em;
	text-decoration: none;
	color: #000000;
}
.prtTxt_bold {
	font-family: Arial;
	font-weight: bold;
	font-size: .8em;
	line-height: 1.3em;
	letter-spacing: .05em;
	word-spacing: 0.0em;
	text-decoration: none;
	color: #000000;
}
.prtTxt_big {
	font-family: Arial;
	font-size: 1em;
/*	line-height: 1.3em; */
	line-height: 1em; 
	letter-spacing: .05em;
	word-spacing: 0.0em;
	text-decoration: none;
	color: #000000;
}
.vertText {
	writing-mode: tb-rl;
	filter: flipv fliph;
}

/* LF Voucher */
/*============*/
.voucher_micro {
	font-family: Arial;
	font-size: .5em;
	line-height: 0.8em;
	letter-spacing: 0em;
	word-spacing: 0.0em;
	text-decoration: none;
	color: #000000;
}
.voucher_small {
	font-family: Arial;
	font-size: .6em;
	line-height: 1.3em;
	letter-spacing: 0em;
	word-spacing: 0.0em;
	text-decoration: none;
	color: #000000;
}
.voucher {
	font-family: Arial;
	font-size: .8em;
	line-height: 1.3em;
	letter-spacing: 0em;
	word-spacing: 0.0em;
	text-decoration: none;
	color: #000000;
}
.voucher_bold {
	font-family: Arial;
	font-weight: bold;
	font-size: .8em;
	line-height: 1.3em;
	letter-spacing: 0em;
	word-spacing: 0.0em;
	text-decoration: none;
	color: #000000;
}
.voucher_big {
	font-family: Arial;
	font-size: 1em;
/*	line-height: 1.3em; */
	line-height: 1em; 
	letter-spacing: 0em;
	word-spacing: 0.0em;
	text-decoration: none;
	color: #000000;
}


/* ASL DSHS Voucher */
/*==================*/
.dshs_heading {
	font-family: Arial;
	font-size: .65em;
	font-weight: bold;
	line-height: 1.3em;
	letter-spacing: 0em;
	word-spacing: 0.0em;
	text-decoration: none;
	color: #000000;
}
.dshs_cell {
	font-family: Arial;
	font-size: .5em;
	line-height: 2.0em;
	letter-spacing: 0em;
	word-spacing: 0.0em;
	text-decoration: none;
	color: #000000;
}
.dshs_boxTxt {
	font-family: Arial;
	font-weight: bold;
	font-size: .7em;
	line-height: 1.3em;
	letter-spacing: 0em;
	word-spacing: 0.0em;
	text-decoration: none;
	color: #000000;
}
.dshs_text {
	font-family: Arial;
	font-size: .65em;
	line-height: 0.8em;
	letter-spacing: 0em;
	word-spacing: 0.0em;
	text-decoration: none;
	color: #000000;
}
.dshs_textBold {
	font-family: Arial;
	font-size: .65em;
	font-weight: bold;
	line-height: 0.8em;
	letter-spacing: 0em;
	word-spacing: 0.0em;
	text-decoration: none;
	color: #000000;
}



.splashType {
	font-family: Arial;
	font-size: 1.2em;
	line-height: 1.2em;
	letter-spacing: -.5;
	text-align: center;
	word-spacing: -0.1em;
	text-decoration: none;
	color: #222;
}
a.splashType {
	font-family: Arial;
	font-size: 1.2em;
	line-height: 1.2em;
	letter-spacing: -.5;
	text-align: center;
	word-spacing: -0.1em;
	text-decoration: none;
	color: #333;
}
a.splashType:visited {
	font-family: Arial;
	font-size: 1.2em;
	line-height: 1.2em;
	letter-spacing: -.5;
	text-align: center;
	word-spacing: -0.1em;
	text-decoration: none;
	color: #333;
}
/*
.splashType {
	font-family: Arial;
	font-size: 1.2em;
	line-height: 1.2em;
	letter-spacing: -.5;
	text-align: center;
	word-spacing: -0.1em;
	text-decoration: none;
	color: #222;
}
a.splashType {
	font-family: Arial;
	font-size: 1.2em;
	line-height: 1.2em;
	letter-spacing: -.5;
	text-align: center;
	word-spacing: -0.1em;
	text-decoration: none;
	color: #333;
}
*/
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #BCC4A2;
}
ul {
	/* list-style-image: url(images/bullet_1.gif); */
	line-height: 1.5em;
}
ol {
	line-height: 1.5em;
}
a.li {
	color: #6E859F;
	text-decoration: underline;
}
.topNav2 {
	font-family: Arial;
	font-size: .8em;
	font-weight: bold;
	letter-spacing: 0;
	word-spacing: -0.1em;
	text-decoration: none;
	color: #000000;
}
.topNav2:visited {
	font-family: Arial;
	font-size: .8em;
	font-weight: bold;
	letter-spacing: 0;
	word-spacing: -0.1em;
	text-decoration: none;
	color: #000000;
}
.topNav2:link {
	font-family: Arial;
	font-size: .8em;
	font-weight: bold;
	letter-spacing: 0;
	word-spacing: -0.1em;
	text-decoration: none;
	color: #000000;
}
.topNav2:hover {
	font-family: Arial;
	font-size: .8em;
	font-weight: bold;
	letter-spacing: 0;
	word-spacing: -0.1em;
	text-decoration: none;
	color: #ff9900;
}


/* FORM ELEMENTS */
.login_field {
	background-color: #E6ECF4;
	color: #666666;
	font-size: 9px;
	margin: 0px;
	border-style: solid;
	border-width: 1px;
}
.input_field {
	background-color: #E6ECF4;
	color: #222222;
	font-size: 11px;
	width: 75%;
	margin: 0px;
	border-style: solid;
	border-width: 1px;
}	
.input_field_fixMed {
	background-color: #E6ECF4;
	color: #222222;
	font-size: 11px;
	width: 125;
	margin: 0px;
	border-style: solid;
	border-width: 1px;
}	

.input_field_fixBig {
	background-color: #E6ECF4;
	color: #222222;
	font-size: 11px;
	width: 200;
	margin: 0px;
	border-style: solid;
	border-width: 1px;
}	
.input_field_noSize {
	background-color: #E6ECF4;
	color: #222222;
	font-size: 11px;
	margin: 0px;
	border-style: solid;
	border-width: 1px;
}	
.input_field_max {
	background-color: #E6ECF4;
	color: #222222;
	font-size: 11px;
	width: 100%;
	margin: 0px;
	border-style: solid;
	border-width: 1px;
}	
.input_field_on {
	background-color: #C7D1DE;
	color: #222222;
	font-size: 11px;
	margin: 1px;
	border-style: solid;
	border-width: 1px;
}
