body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}p {font-family: verdana; font-size: 10pt; color: #000000}td, .td {font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #555555; vertical-align: top;}h1, .h1 {font-size: 16px; color: #7F7F7F; font-weight: bold; margin-bottom: -10px; letter-spacing: -1;}h2, .h2 {font-size: 15px; color: #7F7F7F; margin-bottom: -5px;}h3, .h3 {font-size: 14px; color: #1469A9; font-weight: bold;}h4, .h4 {font-size: 13px; color: #7F7F7F; font-weight: normal; text-decoration:none}h5, .h5 {font-size: 12.5px; color: #7F7F7F; font-weight: normal; font-style: italic;}h6, .h6 {font-size: 12px; color: #7F7F7F; font-weight: normal; font-style: italic;}em {color: #7C7C7C; font-size: 10.5px}table.default {width: 100%;}table.default td {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #666666; background-color: #F4F8FB;}table.default td.grey {color: #333333; background-color: #EFEFEF;}table.default td.coloured {color: #113048; text-align: center; padding: 3px; font-size: 13px; background-color: #8ABCD7;}table.default td.empty {background-color: #ffffff;}table.default td.bordertop {background-color: #ffffff;	border-top: 1px solid #EFEFEF;}table.bordered {width: 100%; border-left: 1px solid #7F7F7F; border-top: 1px solid #7F7F7F;}table.bordered tr, .tr {font-family:  Verdana, Helvetica, sans-serif; font-size: 9px; color: #616161; vertical-align: top;}table.bordered tr.default {font-size: 12px; color: #092738; text-align: center; padding: 3px;}table.bordered td {color: #7F7F7F; font-size: 11px; padding: 3px; border-right: 1px solid #7F7F7F;  border-bottom: 1px solid #7F7F7F;}table.bordered td.coloured {font-size: 11px;	color: #1E527B; font-weight: bold; text-align: center; padding: 3px;	background-color: #8ABCD7; border-right: 1px solid #7F7F7F;  border-bottom: 1px solid #7F7F7F;}table.nav {width: 424;}table.nav tr {font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 9px; color: #616161; vertical-align: top;}table.nav tr.default {font-size: 11px; color: #092738; text-align: center; padding: 3px;}table.nav td.top {border-bottom: 1px solid #9FD1F1;}table.nav td.default {color: #333333; font-size: 10px; text-align: center; padding: 3px; border-top: 1px solid #9FD1F1; border-left: 1px solid #9FD1F1; border-right: 1px solid #9FD1F1;}table.nav td.coloured {color: #1E527B; font-size: 10px; text-align: center; padding: 3px; background-color: #8ABCD7;  border-top: 1px solid #9FD1F1; border-left: 1px solid #9FD1F1; border-bottom: 1px solid #9FD1F1;}table.nav td.bottom {height: 4px; border-right: 1px solid #9FD1F1;}#topnav {height: 30px;color: White;background: #028CCD;}.toolbarseparator {font-size: 9px; color: #616161}.pagetitle {font-family: Arial, sans-serif; font-size: 12px; color: #7F7F7F;}.headSub1 {font-family: Arial, sans-serif; font-size: 12px; color: #7F7F7F; font-weight: bold;}.headSub {font-family: Arial, sans-serif; font-size: 13px; color: #1469A9; font-weight: bold;}.grey {font-family: Arial, sans-serif; font-size: 10px; color: #7F7F7F;}.small {font-family: Arial, sans-serif;font-size: 9px; color: #7F7F7F;}.coloured {color: #028CCD; font-size: 10px}.bgcalendar {background-color: #FFFFFF}.txtcalendar {font-family:Arial, sans-serif; font-size: 9px; color:#000000;}.greyBox {border: 2px solid #efefef;
  border-bottom: 15px solid #efefef;
  width: 545px;
  padding: 4px;}td.blue {color: #113048; 
text-align: center; padding: 3px; font-size: 13px; color: #ffffff; 
background-color: #028CCD;}a:link {color: #1469A9;}a:active {color: #87CEFA;}a:hover {color: #87CEFA;}a.tier1nav {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #F5F5F5; text-decoration: none;font-weight: bold;}a.tier1nav:hover {color: #73C0EC; text-decoration: underline}a.mainnav {font-size: 11px; color: #333333; text-decoration: none}a.mainnav:active, a.mainnav:hover {color: #999999; text-decoration: underline}a.hotdeals {font-size: 11px; color: #ffffff; text-decoration: none}a.hotdeals:active, a.hotdeals:hover {color: #000000; text-decoration: underline}a.subnav {font-size: 11.5px; color: #1469A9; text-decoration: none;}a.subnav:hover, a.subnav:active {color: #666666; text-decoration: underline;}a.subnav2 {text-decoration: none; color: #1E527B;}a.subnav2:hover, a.subnav2:active {color: #333333; text-decoration: underline;}a.subnav2:visited {color: #255473; text-decoration: underline;}a.subnav3 {font-size: 10.5px; color: #1469A9; text-decoration: none}a.subnav3:hover, A.subnav3:active {color: #999999; text-decoration: underline}a.calendar {color: #ffffff; text-decoration: none}a.default:hover {color: #4169E1;text-decoration: none;}a.noevent {font-size: xx-small; color: #000000; text-decoration: none}a.options {text-decoration: none; color: #333333; font-size: 9px;}a.options:hover {text-decoration: underline; color: #999999;}a.headSub {font-family: Arial, sans-serif; font-size: 12px; color: #1469A9; font-weight: bold; text-decoration:none}a.toolbar, toolbar {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; text-decoration: none}a.toolbar:hover {text-decoration: underline}.footerItems {font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	padding-right: 10px;
	text-align: right;}a.footernav {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none;}a.footernav:hover {color: #f5f5f5; text-decoration: underline}#dataForm input.text {font-family: verdana,arial,helvetica,sans-serif; font-size: 8pt; width: 100px;	background-color: #AAC2D7;	border: 1px inset #A7A7A7;color: #162B37;margin-bottom: 4px;}#dataForm select {background-color: #E2F5FF;border: 2px inset #7F7F7F;margin-bottom: 4pt;}#dataForm option.off {border-bottom: 1px dashed #A7A7A7;	background-color: #B7D1E7;color: #6E6E6E;}#dataForm select.col {margin: 0px;	padding: 0px;width: 160px;background-color: #AAC2D7;border: 2px inset #A7A7A7;margin-bottom: 4pt;font-size: 8pt;}.clCMEvent {position:absolute; z-index:300; width:100%; height:100%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:hidden}.clCMAbs {position:absolute; width:10; height:10; left:0; top:0; visibility:hidden}.clT,.clTover,.clS,.clSover,.clS2,.clS2over {position: absolute;overflow: visible;cursor: pointer;cursor: hand;}.clT,.clTover {text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}.clT {color: #FFFFFF; background-color:#028CCD;}.clTover {color:#BADFF0; background-color:#cccccc;}.clS,.clSover {padding-left:2px; font-size:11px; text-align: left;}.clS2,.clS2over {padding-left:2px; font-size:11px; text-align: left;}.clS,.clS2 {color:#BADFF0; background-color:#028CCD; layer-background-color:#349FD1;}.clSover,.clS2over {color:#BADFF0;}.clSover,.clS2over,.clTover,.clB,.clB2,.clBar {layer-background-color:#349FD1; background-color:#349FD1;}.clB,.clB2 {position:absolute; visibility:hidden; z-index:300}.clBar {position: absolute;	width: 10;height: 10;visibility: hidden;background-color: transparent;}.fontbestrates {font-weight: bold;}select.bestrates_search {font-size: 9px;
  width: 116px;}div.bestrates_search {font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    width: 120px;
    color: #FFFFFF;
    background-color: #1775D7;
    padding-left: 1px;
    padding-top: 2px;}div.bestrates_search_bottom {padding:3px 3px 0px 0px;
     margin:0;}input.bestrates_search {margin:0;
     padding:0;}option.bestrates_search {}.bgcolor {background-color: #1775D7;}