.printonly	{
	display: none;
}
.printcopy	{
	width: 475px;
	border-top: 2px solid #019CDC;
}
.printcopyNoRule	{
	width: 475px;
}
.printscreen	{
}
.columnpage	{
	width: 765px;
	background: url('images/drop_shadow.jpg') top left repeat-y;
}
.columnmain	{
	width: 730px;
	background: #FFFFFF;
}
.columnfooter	{
	height: 80px;
	background: #FFFFFF;
}
.columnheader	{
	height: 90px;
	background: #FFFFFF;
}
.columnSubnav	{
	width: 180px;
}

body	{	
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

img	{
	border: none;
}


ul	{
	list-style-type: disc;
	margin: 0px;
	padding-left: 17px;
	line-height: 17px;
}

tr.ruled{
	border-bottom: 1px solid #FFFFFF;
	background: url('images/bg_highlight.jpg') top left;
} 

.bgmain	{
	background: url('images/bg_repeat.jpg') top left;
}
.bgCarrier	{
	width: 226px;
	height: 154px;
	background: url('images/box_carrier.gif') top left no-repeat;
}
.bgCarriernew	{
	width: 226px;
	height: 154px;
	background: url('images/box_carrier_new.gif') top left no-repeat;
}
.bgBusiness	{
	width: 226px;
	height: 248px;
	background: url('images/box_business.gif') top left no-repeat;

}
.bgBusinessnew	{
	width: 226px;
	height: 154px;
	background: url('images/box_business_new.gif') top left no-repeat;
}
.headSmOrng	{
	font-family: 'arial narrow', arial, helvetica, sans-serif;
	font-size: 14px;
	color: #E87D1D;
}
.headSmBlue	{
	font-family: 'arial narrow', arial, helvetica, sans-serif;
	font-size: 14px;
	color: #019CDC;
}


.bullet	{
	color: #333333;
	line-height: 17px;
}

.smtextGreyDrk	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 16px;
}
.smtextBlue	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #019CDC;
}
.smtextBrown	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #7B482B;
}
.smtextBrown a{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #7B482B;
	text-decoration: none;
}
.smtextBrown a:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}


.maintext	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 17px;
}
.maintextnoSp	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.maintextBlue	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #019CDC;
	line-height: 17px;
}
.maintextWht	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 17px;
}
.maintextOrng	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #E87D1D;
	line-height: 17px;
}



a	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #019CDC;
	text-decoration: none;
}
a:hover	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}


.linkBlk:link	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.linkBlk:visited	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.linkBlk:hover	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.linkOrng:link	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #E87D1D;
	text-decoration: none;
}
.linkOrng:visited	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #E87D1D;
	text-decoration: none;
}
.linkOrng:hover	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.linkOrngMed:link	{
	font-family: 'arial narrow', arial, helvetica, sans-serif;
	font-size: 14px;
	color: #E87D1D;
	text-decoration: none;
}
.linkOrngMed:visited	{
	font-family: 'arial narrow', arial, helvetica, sans-serif;
	font-size: 14px;
	color: #E87D1D;
	text-decoration: none;
}
.linkOrngMed:hover	{
	font-family: 'arial narrow', arial, helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
}
.linkBlueMed:link	{
	font-family: 'arial narrow', arial, helvetica, sans-serif;
	font-size: 14px;
	color: #019CDC;
	text-decoration: none;
}
.linkBlueMed:visited	{
	font-family: 'arial narrow', arial, helvetica, sans-serif;
	font-size: 14px;
	color: #019CDC;
	text-decoration: none;
}
.linkBlueMed:hover	{
	font-family: 'arial narrow', arial, helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
}
.linkBlue:link	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #019CDC;
	text-decoration: none;
}
.linkBlue:visited	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #019CDC;
	text-decoration: none;
}
.linkBlue:hover	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.linkSubBlue:link	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #5DC0E9;
	padding-left: 5px;
	text-decoration: none;
}
.linkSubBlue:visited	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #5DC0E9;
	padding-left: 5px;
	text-decoration: none;
}
.linkSubBlue:hover	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left: 5px;
	text-decoration: none;
}
.linkBlueSm:link	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #019CDC;
	text-decoration: underline;
}
.linkBlueSm:visited	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #019CDC;
	text-decoration: underline;
}
.linkBlueSm:hover	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}




.ruleOrngTram	{
	border-top: 2px solid #E87D1D;
	border-bottom: 2px solid #E87D1D;
}
.ruleOrng	{
	border-bottom: 2px solid #E87D1D;
}
.ruleOrng01	{
	border-bottom: 1px solid #E87D1D;
}
.ruleOrngBoxBttm	{
	border-left: 1px solid #E87D1D;
	border-right: 1px solid #E87D1D;
	border-bottom: 1px solid #E87D1D;
}
.ruleBlue	{
	border-bottom: 2px solid #019CDC;
}
.ruleSubnavBlue	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #019CDC;
	line-height: 17px;
	border-bottom: 1px solid #019CDC;
}
.ruleBlueTop	{
	border-top: 2px solid #019CDC;
}
.ruleBlueTop01	{
	border-top: 1px solid #5DC0E9;
}
.ruleBlueTram	{
	border-top: 2px solid #019CDC;
	border-bottom: 2px solid #019CDC;
}
.ruleBrown	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border-bottom: 1px solid #7B482B;
}



.formInput	{
	font-family: arial, helvetica, sans-serif;
	width: 100%;
	height: 20px;
	border: 1px solid #7B482B;
	font-size: 11px;
	color: #333333;
	line-height: 17px;
}
.formSubmit	{
	font-family: arial, helvetica, sans-serif;
	width: 60px;
	height: 25px;
	background: #E87D1D;
	border: none;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	text-align: center;
}
.formSearch	{
	font-family: arial, helvetica, sans-serif;
	width: 60px;
	height: 20px;
	background: #E87D1D;
	border: none;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	text-align: center;
}
.formSearchSubmit	{
	font-family: arial, helvetica, sans-serif;
	width: 50px;
	height: 20px;
	background: #E87D1D;
	border: none;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	text-align: center;
}
.formInput2	{
	border-style: hidden;
	border-width: 0px;
	background-image: url(images/searchbar_background.gif);
	font-family: arial, helvetica, sans-serif;
	width: 100%;
	height: 22px;
	font-size: 10px;
	color: #333333;
	line-height: 17px;
	 padding-left:7px;
     padding-right:7px;
	 padding-top:5px;
}
.formSearchSubmit2	{
 	border-style: hidden;
	border-width: 0px;
	background-image: url(images/searchbar_searchbutton.gif);
	font-family: arial, helvetica, sans-serif;
	width: 52px;
	height: 22px;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	text-align: center;
}
.linkNav:link	{
display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 17px;
	background: #e87d1d;
	line-height: 25px;
}
.linkNav:visited	{
display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 17px;
	background: #e87d1d;
	line-height: 25px;
}
.linkNav:hover	{
display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 17px;
	background: #019cdc;
	line-height: 25px;
}