.input {	font-size: 10px;	font-family: Arial, Helvetica, sans-serif;	color: #666666;}		.links {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #9c1e3d;	font-weight: normal;	text-decoration: none;	text-align: center;}	.links a{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #9c1e3d;	text-decoration: none;	font-weight: normal;	letter-spacing: 0pt;	padding: 5px;}	.links a:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #9c1e3d;	text-decoration: none;	font-weight: normal;	letter-spacing: 0pt;	padding: 5px;	background-image: url(../images/black_mask.png);	background-repeat: repeat;}	.nav {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	font-weight: bold;	text-decoration: none;	padding: 0px;	vertical-align: middle;	text-align: center;}	.nav a{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	text-decoration: none;	font-weight: bold;}	.nav a:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	text-decoration: none;	font-weight: bold;	border-top: 0px none;	border-right: 0px none;	border-bottom: 3px solid #CC9900;	border-left: 0px none;}	.subnav {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #FFFFFF;	font-weight: normal;	text-decoration: none;	line-height: 15px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-top-color: #FFFFFF;	border-right-color: #FFFFFF;	border-bottom-color: #FFFFFF;	border-left-color: #FFFFFF;	text-align: left;}	.subnav a{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #FFFFFF;	text-decoration: none;	font-weight: normal;	border-bottom-width: 1px;	border-bottom-style: none;	border-bottom-color: #FFFFFF;	border-top-style: none;	border-right-style: none;	border-left-style: none;}	.subnav a:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #9b243e;	text-decoration: none;	font-weight: normal;	border-bottom-width: 1px;	border-bottom-style: none;	border-bottom-color: #CC0000;}		.textQuote {	color: #666666;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	text-decoration: none;	font-style: italic;	font-weight: normal;	text-transform: capitalize;	line-height: 20px;}	.text11sanserif {	color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration: none;	font-weight: normal;	padding: 0px;	border: 1px none #CCCCCC;	line-height: 13px;}.formBody {	color: #666666;	font-family: "Microsoft Sans Serif", Arial, Helvetica, sans-serif;	font-size: 12px;	text-decoration: none;	font-weight: normal;}	.formInputs {	color: #666666;	font-family: "Microsoft Sans Serif", Arial, Helvetica, sans-serif;	font-size: 12px;	text-decoration: none;	font-weight: normal;}.lineTop {	color: #000000;	text-decoration: none;	border-top: 1px dotted #FFFFFF;	border-right: none;	border-bottom: none;	border-left: none;}	.linebox {	color: #000000;	text-decoration: none;	padding: 0px;	border: 1px solid #FF3300;	background-image: url(../images/bg_body.jpg);	background-repeat: no-repeat;}	.textGeorgia {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 26px;	color: #FFFFFF;	font-weight: normal;	line-height: 26px;	text-transform: none;}	.text-title {	font-family: "Frutiger", Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FFFFFF;	font-weight: lighter;	line-height: 26px;	text-transform: none;	text-align: left;}	.text-heading {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #9b243e;	font-weight: normal;	text-decoration: none;	line-height: 18px;	text-align: left;}		.textLogin {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #4A050F;	font-weight: normal;}	.text10 {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	font-weight: normal;	text-decoration: none;	line-height: 12px;	text-align: left;}	.footer {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #626C74;	font-weight: normal;	text-decoration: none;	border-top-width: 0px;	border-top-style: solid;	border-top-color: #7d7d7d;	letter-spacing: 0px;	line-height: 16px;}	.footer a{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #626C74;	text-decoration: none;	font-weight: normal;}	.footer a:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #CC9933;	font-weight: normal;	text-decoration: underline;}		.text10bold {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #626C74;	font-weight: bold;	text-decoration: none;	line-height: 12px;}	.text11bold {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #626C74;	font-weight: bold;	text-decoration: none;	line-height: 13px;}	/* CSS for checklists */.checklist {	border: 1px solid #ccc;	list-style: none;	height: 10em;	overflow: auto;	width: 25em;}	.loginButton{	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	border: 1px solid #000000;	width: 75;}	.text12 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	font-weight: normal;	text-decoration: none;	line-height: 16px;	text-transform: none;	text-align: left;}	.text12 a{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #990000;	text-decoration: none;	font-weight: normal;	line-height: 18px;}	.text12 a:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #990000;	text-decoration: underline;	font-weight: normal;	line-height: 18px;	border-bottom-style: none;	border-top-color: #C5C7B1;	border-right-color: #C5C7B1;	border-bottom-color: #C5C7B1;	border-left-color: #C5C7B1;	border-bottom-width: 1px;}		.text12white {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #FFFFFF;	font-weight: normal;	text-decoration: none;	line-height: 17px;	text-transform: none;	padding: 0px;	background-position: left;}	.text12white a{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #FFFFFF;	text-decoration: none;	font-weight: normal;	line-height: 18px;	padding: 1px 6px;	background-image: url(../images/black_mask.png);	background-repeat: repeat;	border-bottom-width: 1px;	border-bottom-style: none;	border-bottom-color: #FFFFFF;}	.text12white a:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #FFFFFF;	text-decoration: none;	font-weight: normal;	line-height: 18px;	border-bottom-style: none;	border-top-color: #C5C7B1;	border-right-color: #C5C7B1;	border-bottom-color: #C5C7B1;	border-left-color: #C5C7B1;	border-bottom-width: 1px;	background-color: #951135;	padding-top: 1px;	padding-right: 6px;	padding-bottom: 1px;	padding-left: 6px;}	.text13 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #666;	font-weight: normal;	text-decoration: none;	line-height: 18px;	text-transform: none;	padding-top: 0px;	padding-right: 35px;	padding-left: 35px;	background-position: left;	list-style-type: circle;}	.text13 a{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #990000;	text-decoration: none;	font-weight: normal;	line-height: 18px;}	.text13 a:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #990000;	text-decoration: underline;	font-weight: normal;	line-height: 18px;	border-bottom-style: none;	border-top-color: #C5C7B1;	border-right-color: #C5C7B1;	border-bottom-color: #C5C7B1;	border-left-color: #C5C7B1;	border-bottom-width: 1px;}	.text14 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #666666;	font-weight: normal;	text-decoration: none;	line-height: 19px;	text-transform: none;	padding-top: 0px;	padding-right: 40px;	padding-left: 35px;	background-position: left;	text-align: left;}	.text14 a{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #9B243e;	text-decoration: none;	font-weight: normal;	line-height: 18px;}	.text14 a:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #9B243e;	text-decoration: underline;	font-weight: normal;	line-height: 18px;	border-bottom-style: none;	border-top-color: #C5C7B1;	border-right-color: #C5C7B1;	border-bottom-color: #C5C7B1;	border-left-color: #C5C7B1;	border-bottom-width: 1px;}	.text-glossary {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #666666;	font-weight: normal;	text-decoration: none;	line-height: 19px;	text-transform: none;	padding-top: 0px;	padding-right: 0px;	padding-left: 35px;	background-position: left;	text-align: left;}	.text-glossary a{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #9B243e;	text-decoration: none;	font-weight: normal;	line-height: 18px;}	.text-glossary a:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #9B243e;	text-decoration: underline;	font-weight: normal;	line-height: 18px;	border-bottom-style: none;	border-top-color: #C5C7B1;	border-right-color: #C5C7B1;	border-bottom-color: #C5C7B1;	border-left-color: #C5C7B1;	border-bottom-width: 1px;}				.bg-hdr {	background-image: url(../images/bg_hdr_top.gif);	background-repeat: repeat-x;}	.bg-saving-box1 {	background-image: url(../images/start_saving_box_1.gif);	background-repeat: no-repeat;}	.bg-saving-box2 {	background-image: url(../images/start_saving_box_2.gif);	background-repeat: no-repeat;}			.bg-demo {	background-image: url(../images/hdr_demo.jpg);	background-repeat: no-repeat;	background-position: top;	background-color: #FFFFFF;}	.bg-easyfreight {	background-image: url(../images/computer_easyfreight_sm.png);	background-repeat: no-repeat;	background-position: right top;	background-color: #FFFFFF;}			.bg-ftr {	background-image: url(../images/mask_white_85.png);	background-repeat: repeat;}		.bg-manage-ef {	background-image: url(../images/how_bg_tech.jpg);	background-repeat: no-repeat;}			.bg-45per-gray {	background-image: url(../images/bg_45per_k.png);	background-repeat: repeat;}	.bg-45per-bot {	background-image: url(../images/bg_45per_k_bot.png);	background-repeat: no-repeat;}				.bg-nav {	background-image: url(../images/nav_bg.png);	background-repeat: no-repeat;}	.text-phone {	color: #9c1e3d;	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	text-decoration: none;	text-transform: none;	font-weight: normal;}.padding-right {	padding-right: 20px;	margin-right: 12px;}
