/*css*/

body	{
	margin: 0;
	background-image: url(../images/body_bg.gif);
	background-repeat: repeat-x;
}

body, tr, td, input, textarea	{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	color: #000000;
}

a {
	color: #282314;
      text-decoration: none;
}

a:hover     { 
      color: #B00101;
      text-decoration: underline;
}

a.footer          {
  font-family: Arial, Helvetica, Sans-serif;
  font-size: 8pt;
  font-weight: bolder;
  color: #ffffff;
  text-decoration: none;
}

a.footer:hover     { 
      color: #FCE195;
      text-decoration: underline;
}

a.breadcrumbs      {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 10px;
	color: #000000;
      font-weight: bolder;
}

a.breadcrumbs:hover     { 
      color: #B00101;
      text-decoration: underline;
}

a.faq      {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
      font-weight: bolder;
	color: #000000;

}

a.faq:hover     { 
      color: #B00101;
      text-decoration: underline;
}

a.sitemap
{ font-family: Arial, Helvetica, Sans-serif;
  font-size: 11pt;
  font-weight: bolder;
  color: #343434;
  text-decoration: none;
  line-height: 20px;
}

a.sitemap1
{ font-family: Arial, Helvetica, Sans-serif;
  font-size: 10pt;
  font-weight: normal;
  font-style: italic;
  color: #343434;
  text-decoration: none;
  line-height: 20px;
}

a.sitemap2
{ font-family: Arial, Helvetica, Sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #343434;
  text-decoration: none;
  line-height: 20px;
}

/* .classes */

.maintable	{
	background-image: url(../images/maintable_bg.jpg);
	background-repeat: no-repeat;
}

.navtable	{
	background-image: url(../images/navbar_back.gif);
	background-repeat: no-repeat;
}

.contenttable	{
	background-image: url(../images/contentTable_back.gif);
	background-repeat: no-repeat;
}

.footertable	{
	background-image: url(../images/footer_gradient.gif);
	background-repeat: no-repeat;
}

.footer	{
	font-family: Arial, Helvetica, Sans-serif;
      font-size: 8pt;
      font-weight: bolder;
      color: #ffffff;
      text-decoration: none;
}

.bottomBlack	{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 20px;
	color: #020202;
      font-style: italic;
      font-weight: bold;
}

.bottomRed	{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 14px;
	color: #B00101;
      font-style: italic;
      font-weight: bold;
}

.bottomBlackSm	{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	color: #020202;
      font-style: italic;
      font-weight: bold;
}

.affiliatesRed	{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	color: #B00101;
      font-style: italic;
      font-weight: bold;
}

.staffBlack	{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 14px;
	color: #000000;
      font-style: italic;
      font-weight: bold;
}

.contactRed	{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	color: #B00101;
      font-weight: bold;
}

.textOrange	{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	color: #FB5401;
      font-style: italic;
      font-weight: bold;
      text-align: center;
}

.textOrangeRight	{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	color: #FB5401;
      font-style: italic;
      font-weight: bold;
      text-align: right;
}

.breadcrumbs	{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 10px;
	color: #000000;
      font-weight: bolder;

}

.rates	{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 14px;
	color: #000000;
      font-style: italic;
      font-weight: bold;
      text-align: center;
}

.ulist_rates            {  
      font-family: Arial, Helvetica, sans-serif, Verdana; 
      font-size: 14px; 
      font-style: italic;
      text-align: center;
      color: #343434;
      padding-top: 5px;
      padding-left: 5px;
      padding-right: 5px;
      line-height: 20px;
      list-style-image: url(../images/star.gif); 

}

.ulist_carriers            {  
      font-family: Arial, Helvetica, sans-serif, Verdana; 
      font-size: 12px; 
      font-style: italic;
      text-align: left;
      color: #343434;
      padding-top: 5px;
      padding-left: 0px;
      padding-right: 5px;
      line-height: 20px;
      list-style-type: disc; 

}


.ulist            {  
      font-family: Arial, Helvetica, sans-serif, Verdana; 
      font-size: 12px; 
      color: #343434;
      padding-top: 5px;
      padding-left: 5px;
      padding-right: 5px;
      line-height: 20px;
      list-style-type: disc;
}

.nlist            {  
      font-family: Arial, Helvetica, sans-serif, Verdana; 
      font-size: 12px; 
      color: #343434;
      padding-top: 5px;
      padding-left: 5px;
      padding-right: 5px;
      line-height: 18px;
      list-style-type: decimal;
}

.nullNav
{ color: #9B8677;
  text-decoration: none;
}

.pdfText          {
  font-family: Arial, Helvetica, Sans-serif;
  font-size: 8pt;
  font-weight: bolder;
  color: #000000;
  text-decoration: none;
}