﻿body     {background:  #FFFFFF; margin: 0px; padding: 0px;}
h1       { color: rgb(153,51,0); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-variant: small-caps; text-align:center; margin-top:2px; margin-bottom:2px}
h2       { color: #CC0066; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-variant: none; }
h3       { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }h4       { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }dl       { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }ol, ol ol, ol ol ol       { color: #1768AD; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }ul, ul ul, ul ul ul       { color: #1768AD; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }

.shortselect   { background: white; color: #000000; font-family: Helvetica, Arial sans-serif; font-size: 11px; width: 120px }

.balloonstyle{
position:absolute;
top: -500px;
left: 0;
padding: 5px;
visibility: hidden;
border:1px solid black;
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;
background-color: white;
color:black;
text-align: left;
width: 350px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}
/*
	rgb(153,51,0): Dark Brown - #B98791: Dark Mauve  
	rgb(255,204,102): Light Brown/Yellow - #E1CCD0: Light Mauve
	rgb(255,230,200): Light "peach" background color, #DFE8F0: Light "sky" blue background color: 
*/
.ItinTable {
	width: 100%;
	border: 1px #000000 solid;
	border-collapse:collapse;
	background-color: gray;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: rgb(255,230,200);
}
.ItinTableHead {
	font-weight: bold;
	background-color: rgb(153,51,0);
	color: white;
}
.ItinTableCell {
	padding: 4px;
	border: 1px #CCCCCC solid;
	font-weight: normal;
	vertical-align: top;
}
.ItinTableSect {
	border-left: 1px black solid;
	border-right: 1px black solid;
	background-color: rgb(255,204,102);
	color: black;
}
#arrowhead{
z-index: 99;
position:absolute;
top: -500px;
left: 0;
visibility: hidden;
}
.PriceTable {
	width: 100%;
	border: 1px #000000 solid;
	border-collapse:collapse;
	background-color: gray;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: rgb(255,230,200);
}
.PriceTableCell {
	padding:4px;
	border: 1px #000000 solid;
	font-weight:normal;
}
.PriceTableCellBold {
	background-position: right top;
	border: 1px #000000 solid;
	font-weight: bold;
	background-color: rgb(255,204,102);
	background-image: url('../images/design_elements/tab_rht.jpg');
	background-repeat: no-repeat;
	color:white;
}
.PriceTableHead {
	border-left: 1px black solid;
	border-right: 1px black solid;
	font-weight: bold;
	background-color: rgb(153,51,0);
	color: white;
}
.PriceTableHead  a:link 	{color:white;}
.PriceTableHead  a:active 	{color:white;}
.PriceTableHead  a:vistited {color:white;}
.PriceTableHead  a:hover	{color:white;}

.PriceTableHeadTop  {
	border-top: 1px black solid;
	border-left: 1px black solid;
	border-right: 1px black solid;

}
.PriceTableHeadBtmSm  {
	border-bottom: 1px black solid;
	border-left: 1px black solid;
	border-right: 1px black solid;
	font-size:8pt;
}
.PriceTableHeadBtm  {
	border-bottom: 1px black solid;
}
.PriceCat {
	width: 100%;
	border: 1px #000000 solid;
	border-collapse: collapse;
	background-color: gray;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #DADADA;
}
.PriceCatHead {
	background-color: tan;
	border-left: 1px black solid;
	border-right: 1px black solid;
	font-weight: bold;
	background-color: rgb(255,204,102);
	color: black;
	font-family: Arial, Helvetica, sans-serif;
}

.leftside a:link 
{ 
color: #000000;  
font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;  
text-decoration: none;
}
.leftside a:active  
{  
color: #000000;  
font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;  
text-decoration: none;
}  
.leftside a:visited  {  color: #000000;  font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;  text-decoration: none;}  .leftside a:hover  {  color: #000000;  font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;  text-decoration: none;  border-bottom: 1px solid #000000;} .rightside a:link { color: #000000;  font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;  text-decoration: none;}.rightside a:active  {  color: #000000;  font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;  text-decoration: none;}  .rightside a:visited  {  color: #000000;  font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;  text-decoration: none;}  .rightside a:hover  {  color: #000000;  font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;  text-decoration: none;  border-bottom: 1px solid #000000;} .banner2 a:link { color: #048CB2;  font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;  text-decoration: none;  }.banner2 a:active  {  color: #CCCCCC;  font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;  text-decoration: none;  }  .banner2 a:visited  {  color: #048CB2;  font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;  text-decoration: none;  }  .banner2 a:hover  {  color: #CC0066;  font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;  text-decoration: underline; border-bottom: 1px solid #CC0066;  } .footer { height: 30; background: #FFFFFF; font-size: 10px; color: rgb(153,51,0); font-family: Verdana, Arial, Helvetica; height: 30px;  border-top: 1px solid rgb(153,51,0);}.footer a:link    { color: rgb(153,51,0);  font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;  text-decoration: none;  }.footer a:active  { color: rgb(153,51,0);  font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;  text-decoration: none;  }  .footer a:visited { color: rgb(153,51,0);  font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;  text-decoration: none;  }  .footer a:hover   { color: rgb(153,51,0);  font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;  text-decoration: underline; border-bottom: 1px solid #000000;  } a:link  {  color: #000000;  font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;  text-decoration: underline;  }  a:active  
{  
color: #000000;  
font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;  
text-decoration: underline;  
}  
a:visited  
{  
color: #000000;  
font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: normal;  
text-decoration: underline;  
}  
a:hover  
{  
color: #000000;  
font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;  
text-decoration: none;  border-bottom: 1px solid #000000;} 

HR {    height:1px;    width:70%;    background:#FFFFFF;    margin: 0px 150px 0px 150px;     }.banner { height: 60px; background: #FFFFFF; font-size: 11px; font-weight: bold; font-variant: small-caps; color: #FFFFFF; font-family: Verdana, Arial, Helvetica;  }.top { background:rgb(204,204,152); color: #FFFFFF; font-size: 11px; font-family: Verdana, Arial, Helvetica;}
.banner2 { height: 30; background: #FFFFFF; font-size: 11px; font-weight: normal; color: #048CB2; font-family: Verdana, Arial, Helvetica; height: 30px; border-top: 1px solid #048CB2; border-bottom: 1px solid #048CB2; }
.leftside { background: #FFFFFF; color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica; line-height: 18px; border-right: 1px solid rgb(153,51,0); }.middle { background: #FFFFFF; color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica; line-height: 18px;}.products { background: #FFFFFF; color: #666666; font-size: 12px; font-family: Verdana, Arial, Helvetica;}.rightside { background: #FFFFFF; color: #666666; font-size: 12px; font-family: Verdana, Arial, Helvetica;  line-height: 18px; border-left: 1px solid rgb(153,51,0); }.textbox1 { background: rgb(255,204,102); font-size: 12px; text-decoration: none; color: #000000; font-family: Verdana, Arial, Helvetica; border: 1px solid #666666;  line-height: 14px; }.textboxtop1 { background: rgb(153,51,0); font-size: 11px; font-weight: bold; text-decoration: none; color: #FFF; font-family: Verdana, Arial, Helvetica }.textboxrow1 { background: rgb(255,204,102); font-size: 12px; text-decoration: none; color: #000000; font-family: Verdana, Arial, Helvetica; line-height: 14px; }.textboxrow2 { background: rgb(255,230,200); font-size: 12px; text-decoration: none; color: #000000; font-family: Verdana, Arial, Helvetica; line-height: 14px; }.linkboxrow1 {background:rgb(255,204,102); FONT-FAMILY: Tahoma, Verdana, sans-serif; FONT-SIZE: 9pt; COLOR: #000000; FONT-WEIGHT: normal; text-decoration: none;line-height: 16px;padding: 0 0 0 5px; }.linkboxrow1 a:link {COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: normal; text-decoration: none; }.linkboxrow1 a:visited {COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: normal; text-decoration: none; }.linkboxrow1 a:hover {COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: bold; text-decoration: none; }.linkboxrow1 a:active {COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: normal; text-decoration: none; }.linkboxrow2 {background:rgb(255,230,200); FONT-FAMILY: Tahoma, Verdana, sans-serif; FONT-SIZE: 9pt; COLOR: #000000; FONT-WEIGHT: normal; text-decoration: none; line-height: 16px;padding: 0 0 0 5px; }.linkboxrow2 a:link {COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: normal; text-decoration: none; }.linkboxrow2 a:visited {COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: normal; text-decoration: none; }.linkboxrow2 a:hover {COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: bold; text-decoration: none; }.linkboxrow2 a:active {COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: normal; text-decoration: none; }.helpbtn {background: black; COLOR: white; FONT-SIZE: 8PT; FONT-WEIGHT: Bold; FONT-FAMILY: Arial; HEIGHT: 20;} .linkbtn {background: rgb(251,163,63); COLOR: #000000; FONT-SIZE: 8PT; FONT-WEIGHT: Bold; FONT-FAMILY: Arial; WIDTH=165; HEIGHT: 30;} .topmenu { background: rgb(153,51,0); font-size: 12px; font-weight: bold; text-decoration: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica; line-height: 20px; border-bottom: 1px solid #048CB2}.topmenu a:link   { font-size: 12px; color: white; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica; line-height: 20px; border-bottom: 0px }.topmenu a:active { font-size: 12px; color: white; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica; line-height: 20px; border-bottom: 0px }.topmenu a:visited{ font-size: 12px; color: white; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica; line-height: 20px; border-bottom: 0px }.topmenu a:hover  { font-size: 12px; color: yellow; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helvetica; line-height: 20px; border-bottom: 0px }.gridhd {COLOR: white; background: gray; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline;}.gridrow1 {COLOR: black; background: silver; FONT-COLOR: black; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 8PT; FONT-WEIGHT: bold; }.gridrow2 {COLOR: white; background: navy; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 8PT; FONT-WEIGHT: bold;}.wizhead {COLOR: black; background: rgb(254,250,54); FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 10PT; FONT-WEIGHT: bold;}.readonly {background: rgb(222,216,187); COLOR: black; }.arialw8u {COLOR: white; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline;}.arialw8 {COLOR: white; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 8pt; FONT-WEIGHT: bold;}.arialn8 {COLOR: navy; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 8pt; FONT-WEIGHT: bold;}.detail8 {COLOR: black; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 8pt; FONT-WEIGHT: bold;}.detail10 {COLOR: black; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: normal;}.detail_form {background: rgb(153,51,0); FONT-FAMILY: Arial, Helvetica; FONT-SIZE:10PT;}.detail_head {COLOR:rgb(255,204,102); background: rgb(153,51,0); FONT-FAMILY: Arial, Helvetica; FONT-SIZE:8pt; FONT-WEIGHT:bold;}.detail_body {COLOR:black; background: rgb(255,230,200); FONT-FAMILY: Arial, Helvetica; FONT-SIZE:10PT; FONT-WEIght:bold;}.detail_section {COLOR: black; background: rgb(255,204,102); FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 10PT; FONT-WEIGHT: bold;}.detail_section1 {COLOR: black; background: rgb(222,216,187); FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 8PT; FONT-WEIGHT: normal; }.menubtn {WIDTH: 130; HEIGHT: 22; BACKGROUND: silver;  COLOR: black; FONT-SIZE: 10PT; FONT-WEIGHT:normal;}.smbutton {background:gray; COLOR: black; FONT-SIZE: 8PT;}.sortbtn {background: #000080; COLOR: yellow; FONT-SIZE: 8PT; FONT-WEIGHT: Bold; FONT-FAMILY: Arial;HEIGHT: 20;}.alphabtn {background:navy; COLOR: white; FONT-SIZE: 8PT; FONT-WEIGHT: Bold; FONT-FAMILY: Arial; HEIGHT: 18; WIDTH: 15;}.browse {background:white; COLOR: black; FONT-SIZE: 8PT; FONT-FAMILY: Arial Narrow; HEIGHT: 18;}