body {
	margin:0px auto;
	padding:0px;
	width: 800px;
	color: #333333;
	background: #CCCCCC url('bgnew.jpg') repeat fixed top;
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; font-color: #000000
}
img {
   behavior: url("png.htc");
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; font-color: #000000
}

.tbbut {
background-color:#fff;
background-image:url('tb.png');
background-repeat:repeat;
	width:210px;
		height:100%;
		margin-left:1px;
		margin-right:3px;
	margin-top:1px;
	margin-bottom:5px;
	border: 1px solid #0080d2
}
.tbalt {
background-color:transparent;
background-image:url('tb.png');
background-repeat:repeat;
	width:841px;
		height:15;
		margin-left:1px;
		margin-right:1px;
	margin-top:1px;
	margin-bottom:2px;
	border: 1px solid #0080d2
}
.tbmain {
background-color:#fff;
background-image:url('tb.png');
background-repeat:repeat;
	width:629px;
		height:100%;
		margin-left:1px;
		margin-right:1px;
		padding:4px;
	margin-top:1px;
	margin-bottom:2px;
	border: 1px solid #0080d2
}

/*- Menu Tabs 10--------------------------- */

    #tabs10 {
      float:left;
      width:110%;
      font-size:100%;
	  border-bottom:2px solid transparent;
      line-height:normal;
      }
    #tabs10 ul {
	  margin:0;
	  padding:0px 30px 1px 1px;
	  list-style:none;
      }
    #tabs10 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs10 a {
      float:left;
      background:url('tableft1.gif') no-repeat left top;
      margin:0;
      text-decoration:none; padding-left:4px; padding-right:2; padding-top:0; padding-bottom:0
      }
    #tabs10 a span {
      float:left;
      display:block;
      background:url('tabright1.gif') no-repeat right top;
      color:#FFF; padding-left:8px; padding-right:14px; padding-top:6px; padding-bottom:6px
      }

    #tabs10 a span {float:none;}

    #tabs9 a:hover span {
      color:#FFF;
      }
    #tabs10 a:hover {
      background-position:0% -42px;
      }
    #tabs10 a:hover span {
      background-position:100% -42px;
      }



P {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; font-color: #000000
}
SMALL {
	FONT-SIZE: 10px
}
.small {
	FONT-SIZE: 10px
}
.mild {
	FONT-SIZE: 11px
}
.medium {
	FONT-SIZE: 12px
}
.fixed {
	FONT-SIZE: 12px; FONT-FAMILY: Courier New, Courier, mono; font-color: #000000
}
.large {
	FONT-SIZE: 14px; COLOR: #00093c
}
.larger {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
.largetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ff6600
}
.bluetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #00309c
}
.smalltitle {
	FONT-SIZE: 12px; COLOR: #00309C
}
.alert {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000
}
.header {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #00093a
}
A {
	COLOR: #00309c; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
A.white {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.white:hover {
	COLOR: #eeeeee; TEXT-DECORATION: none
}
A.black {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.black:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
A.table {
	COLOR: #00309c; TEXT-DECORATION: none
}
A.table:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}

.lightBG {
	BACKGROUND: #d5d5d5
}
.midBG {
	BACKGROUND: #c7c7c7
}
.darkBG {
	BACKGROUND: #999999
}
.whiteBG {
	BACKGROUND: #ffffff
}
INPUT {
	FONT-SIZE: 12px
}
TEXTAREA.textWide {
	FONT-SIZE: 11px; FONT-FAMILY: arial
}
TEXTAREA.terms {
	FONT-SIZE: 11px; FONT-FAMILY: arial
}
SELECT {
	FONT-SIZE: 10px
}
.calendarHeader {
	FONT-WEIGHT: bolder; COLOR: #000000
}
.calendarToday {
	BACKGROUND-COLOR: #c7c7c7
}
.calendarDay {
	BACKGROUND-COLOR: #d5d5d5
}
.calendarNoDay {
	BACKGROUND-COLOR: #ffffff
}
.calendar {
	BACKGROUND-COLOR: #ffffff
}
.calendarDate {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.calendarTiny {
	FONT-SIZE: 10px
}
.calendarPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.cruNavTable {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; BORDER-LEFT: #c7c7c7 1px solid; BORDER-BOTTOM: #c7c7c7 1px solid; caption-side: bottom
}
.cruNavTable TH {
	BACKGROUND-COLOR: #efefef
}