body {background:url(images/bg_body.gif) top left repeat #FFFFFF;padding-top:10px;}
h1	{
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 24pt;
	line-height: 50%;
	page-break-after:avoid;
}
h2	{
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 18pt
	line-height: 50%;
}
h3	{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14pt;
}
a	{
	text-decoration: none;
/*	color: #FFFFFF; */
}
img	{
	border: none;
}
.contentLink a:link, a:visited, a:hover {
	color: #0000FF;
	text-decoration: underline;
}
.menuLeft a, a:link, a:visited, a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.ContentHead
{
    background-color: #dedede;
    color: dimgray;
    font-family: Verdana, Arial;
    font-size: 20px;
    font-weight: bold;
    height: 35px
}
.UnitCost
{
    color: #808080;
    font-family: Verdana, Arial;
    font-size: 15px;
    line-height: 20pt
}
.NormalDouble
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 20px
}

.ProductListHead
{
    color: #aeaeae;
    font-family: Verdana, Arial;
    font-size: 10px;
    font-weight: bold;
    line-height: 12pt;
    text-decoration: None;
}
.ProductListItem
{
    color: black;
    font-family: Verdana, Arial;
    font-size: 10px
}

.bodytext {
		font-weight:normal;
		font-size:8pt;
		font-family:verdana;
	 }
input.text, textarea	{	border: 1px solid #000000;
				background-color: #FFFFFF;
			}
.navbar		{ background-image: url(images/navbar.gif);
			  font-family: "Times New Roman", Times, serif;
			  font-weight: normal;
			  font-size: 10pt;
			  height: 20px;
			  width: 160px;
			  padding-left: 10px;
			 }
.menu_even	{ background-image: url(images/menu_even.gif);
			  font-family: Verdana;
			  font-weight: bold;
			  font-size: 12pt;
			  height: 30px;
			  width: 240px;
			  padding-left: 20px;
			 }
.menu_odd	{ background-image: url(images/menu_odd.gif);
			  font-family: Verdana;
			  font-weight: bold;
			  font-size: 12pt;
			  height: 30px;
			  width: 240px;
			  padding-left: 20px;
}
.title {
	font-weight: bold;
	font-size: large;
}
.subtitle {
	font: bold 12pt Arial, Helvetica, sans-serif;
	text-transform: capitalize;
}
.heading {
	font-weight: bold;
	line-height: 200%;
	text-indent: 10px;
}
.subheading {
	font-weight: bold;
	line-height: 200%;
	text-align: right;
	padding-right: 10px;
}
.altheading	{
	font: bold 10pt Arial, Helvetica, sans-serif;
	text-align: center;
}
.smallheading {
	font: bold 8pt Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.rightheading {
	font: bold 8pt Arial, Helvetica, sans-serif;
	text-align: right;
	text-transform: uppercase;
}
.righttext {
	font: normal 8pt Arial, Helvetica, sans-serif;
	text-align: right;
	text-transform: uppercase;
}
.normal {
	font: normal 10pt Arial, Helvetica, sans-serif;
}
.smalltext {
	font: normal 8pt Arial, Helvetica, sans-serif;
	text-transform: none;
}
.smalluppertext {
	font: normal 8pt Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.smallupperbold {
	font: bold 8pt Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.tabledata {
	font: normal 9pt "Courier New", Courier, monospace;
	text-transform: none;
}
.alttabledata {
	font: normal 9pt Arial, Helvetica, sans-serif;
	text-transform: none;
}
.tableinput {
	border-width: 5px;
	border-style: "ridge";
	padding: 5px;
}
.tablehead {
	font: bold 10pt Arial, Helvetica, sans-serif;
	text-align: center;
	line-height: 150%;
	color: #FFFFFF;
	background-color: #000055;
}
.tablelinks {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: normal;
	line-height: 200%;
	text-decoration: none;
	color: #000000;
}
.email {
	font-family: "Courier New", Monaco, monospace;
	font-size: normal;
}
.alert {
	font: italic bold 10pt Arial, Helvetica, sans-serif;
	color: #990000;
}
.alert2 {
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #990000;
}
.footer {
	font: normal 8pt Verdana, Arial, sans-serif;
	text-transform: none;
	color: #777777;
}
.odd {
	background-color: #E0E0E0;
}
.invert {
	color: #FFFFFF;
	background-color: #000077;
}
.nicepanel {
	border: 4px ridge;
	background-color: #EEEEEE;
}
.nicetable {
	border: 4px ridge;
	padding: 2px;
	background-color: #E0E0E0;
}
.cleantable {
	border: 1px solid #000000;
	padding: 0px;
	background-color: #F0F0F0;
}
.origin {
	font: bold 8pt Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #008800;
}
.destination {
	font: bold 8pt Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #880000;
}
.gridheader {
	font: bold 8pt Arial, Helvetica, sans-serif;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #415980;
}
.gridheadsmall {
	font: normal 6pt Arial, Helvetica, sans-serif;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #000044;
}
.standout {
	border: 1px solid #555555;
	background-color: #FFFFFF;
}
.outline {
	border: 1px solid #ACB8B8;
}
.redtape {
	color: #FFFFFF;
	background-color: #990000;
}
.greentape {
	color: #FFFFFF;
	background-color: #009900;
}
.bluetape {
	color: #FFFFFF;
	background-color: #000099;
}
.aligncenter {
	text-align: center;
}
.alignright {
	text-align: right;
	padding-right: 5px;
}
.underline {
	border-bottom: 1px solid #000000;
}
.Content
{
	font-family: Verdana, Arial, Helvetica, sans-serif; /* Font Face */
	font-size: 8pt; /* Font Size */
	color: black; /* Font Color */
	font-weight: normal; /* Font Style */
	font-style: normal; /* FontStyle */
	text-decoration: none; /* Font Style */
	background-image: none; /* Background Image */
	Padding-left:10px;
}

.ContentTable
{
	background-color: #ACB8B8;
}

.ContentTableHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif; /* Font Face */
	font-size: 10pt; /* Heading Font Size */
	color: #FFFFFF; /* Heading Font Color */
	font-weight: bold; /* Heading Font Style */
	font-style: normal; /* Heading FontStyle */
	text-decoration: none; /* Heading Font Style */
	background-color: #ACB8B8; /* Background color */
	background-image: none; /* Background Image */
	text-align: Left; /* Text Align */
}

.NormalText{
text-align: Center;
text-decoration: none;
font-family:arial;
font-size:12px;
}

DIV{
scrollbar-face-color:#D5D5D9;
scrollbar-base-color:#D5D5D9;
scrollbar-arrow-color:black;
scrollbar-track-color:#F3F3F3;
scrollbar-shadow-color:#D5D5D9;
scrollbar-highlight-color:#D5D5D9;
scrollbar-3dlight-color:#666666;
scrollbar-darkshadow-Color:#666666;
}

.highlightit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: 0.7;
}

.highlightit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

#showimage{
position:absolute;
visibility:hidden;
border: 1px solid gray;
}

#dragbar{
cursor: hand;
cursor: pointer;
background-color: #eeeeff;
min-width: 100px; /*NS6 style to overcome bug*/
}

#dragbar #closetext{
font-weight: bold;
margin-right: 1px;
}

div.hr {
  height: 15px;
  background: #fff url(images/hr1.gif) no-repeat scroll center;
}

div.hr hr {
  display: none;
}
