body {background:#fff repeat-x top;margin:0px;padding:0px;font-size:11px;font-family:Arial,Verdana,Helvetica,sans-serif;color:#333333}
p{margin:0;padding:0;}
div,img{margin:0;padding:0;border:0;}
a:hover{color:#FF0000;text-decoration:underline;}
ul{ margin:0;padding:5px 0 5px 25px;}
li{ margin:0;padding:0;color:#333333;}
.topmenutext{color:#000;font-size:11px;text-decoration:none;font-family:verdana,arial,helvetica,sans-serif}
.textbox{color:#000;font-size:11px;text-decoration:none;font-family:Arial}
.copyright{color:#333333;font-size:10px;text-decoration:none;line-height:200%}
.bb12{font-size:12px;color:#0066CC;font-weight:bold;text-decoration:none;}
.r11{font-size:11px;color:#CC0000;text-decoration:none}
.r_11{font-size:11px;color:#CC0000;text-decoration:underline}
.r12{color:#CC0000;font-size:12px;text-decoration:none;}
.r16{color:#CC0000;font-size:16px;text-decoration:none;}
.wb11{font-size:11px;color:#fff;font-weight:bold;text-decoration:none}
.g333{font-size:11px;color:#333333;text-decoration:none;line-height:160%}
.g555{font-size:11px;color:#555555;text-decoration:none;line-height:160%}
.g999{font-size:11px;color:#999999;text-decoration:none;}
.link0{font-size:11px;color:#0066CC;text-decoration:none;}
.link1{font-size:11px;color:#0066CC;text-decoration:underline;line-height:160%}
.link2{font-size:11px;color:#003399;text-decoration:none;line-height:160%}
.tab1{border:1px solid #AFD6FD;}
.tab2{border-left:1px solid #AFD6FD;border-right:1px solid #AFD6FD;border-bottom:1px solid #AFD6FD;}
.tab3{border-left:1px solid #FDB7AF;border-right:1px solid #FDB7AF;border-bottom:1px solid #FDB7AF;}
.tab4{border:1px solid #999999;}
.tab5{border:1px solid #FDB7AF;}
.tab6{color:#000;border-bottom:1px dashed #CCCCCC;}
.tab7{border-left:1px solid #AFD6FD;border-right:1px solid #AFD6FD;}
.tab8{border:1px solid #999999;background:#ffffff}
.tab9{border:1px solid #999999;background:#ffffff}
/* top nav */
#top_nav{
float:left;
font:normal 12px 'tahoma','Arial';
font-weight:bold;
margin:0;
padding:0;
}

#top_nav ul {
background-image:url(/images/top_nav_midbg.gif);
background-repeat:repeat-x;
float:left;
line-height:35px;
list-style:none;
margin:0;
padding:0 10px 0 16px;
width:660px;
}

#top_nav li {
display:inline;
padding:0;
}

#top_nav a {
color:#fff;
float:left;
padding:0 0 0 6px;
text-decoration:none;
}

#top_nav a span {
display:block;
float:none;
padding:0 12px 0 7px;
}

#top_nav a:hover{color:#0063BA;background: url(/images/top_nav_bott1.gif) no-repeat left center;}
#top_nav a:hover span{background:url(/images/top_nav_bott2.gif) no-repeat right center;}
#top_nav a.active{color:#000;background:url(/images/top_nav_bott1.gif) no-repeat left center;}
#top_nav a.active span{background: url(/images/top_nav_bott2.gif) no-repeat right center;}

/* tour details */
#tour_details{float:left;font:normal 12px 'Arial';font-weight:bold;margin:0;padding:0;}

#tour_details ul {background-repeat:repeat-x;float:left;line-height:27px;list-style:none;margin:0;padding:0 10px 0 16px;width:600px;}

#tour_details li {display:inline;padding:0;}

#tour_details a {color:#638AB3;float:left;padding:0 0 0 6px;text-decoration:none;}

#tour_details a span{display:block;float:none;padding:0 14px 0 6px;}

#tour_details a:hover{color:#638AB3;background: url(/images/detail_a_l.gif) no-repeat left center;}
#tour_details a:hover span{background:url(/images/detail_a_r.gif) no-repeat right center;}
#tour_details a.visited{color:#777777;background: url(/images/detail_b_l.gif) no-repeat left center;}
#tour_details a.visited span{background:url(/images/detail_b_r.gif) no-repeat right center;}
#tour_details a.active{color:#4073A9;background:url(/images/detail_a_l.gif) no-repeat left center;}
#tour_details a.active span{background: url(/images/detail_a_r.gif) no-repeat right center;}
.hscyellow{color:#000;background:#FFCC00;font-size:11px;text-decoration:none;font-weight:bold;font-family:Arial;}
.hscblue{color:#fff;background:#4891D5;font-size:11px;text-decoration:none;font-weight:bold;font-family:Arial;}





A:hover
{
    COLOR: #ff6600
}
.ivyProduct
{
    BACKGROUND-COLOR: #cccc99
}
.ivyContent
{
    BACKGROUND-COLOR: #ffffff
}
.ivyAccount
{
    BACKGROUND-COLOR: #ddeeff
}
.ivyAccountSpace
{
    HEIGHT: 1px;
    BACKGROUND-COLOR: #ffffff
}
.ivyAccountBold
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #eeeeee;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #336699
}
.ivyAccountBold A
{
    PADDING-LEFT: 3px;
    COLOR: #ff0000;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.ivyAccountSecureText
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    COLOR: black;
    PADDING-TOP: 2px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffeedd
}
.ivyAccountSecureText A
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    COLOR: black;
    PADDING-TOP: 2px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffeedd
}
.ivyAccountSecureText A:visited
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    COLOR: black;
    PADDING-TOP: 2px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffeedd
}
.ivyAccountText
{
    FONT-SIZE: 11px;
    BORDER-LEFT: #ddeeff solid;
    COLOR: black;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #ddeeff
}
.ivyAccountText A
{
    BORDER-LEFT: #ddeeff solid;
    COLOR: black;
    TEXT-DECORATION: none
}
.ivyContentText
{
    FONT-SIZE: 14px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ivyHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    HEIGHT: 24px;
    PADDING-LEFT: 4px;
    BACKGROUND-COLOR: #ffffff
}
.ivyHeadingText
{
    FONT-SIZE: 12px;
    PADDING-LEFT: 4px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ivyHeadingText A:link
{
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ivyHeadingText A:visited
{
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
LI
{
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
TD
{
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ivySeparator
{
    HEIGHT: 1px;
    BACKGROUND-COLOR: #ff0000
}
.ivyProductName
{
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ivySearchBox
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    HEIGHT: 50px;
    BACKGROUND-COLOR: #336699;
    VALIGN: MIDDLE
}
.ivyBusSearchBox
{
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #ddeeff
}
.ivySearchFormBox
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px;
    PADDING-TOP: 1px
}
.ivyProgressHighlight
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #336699
}
.ivyProgressText
{
    BACKGROUND-COLOR: #ffffff
}
.ivyProgress
{
    BACKGROUND-COLOR: #dddddd
}
.ivyProgressDone
{
    COLOR: #888888;
    BACKGROUND-COLOR: #cccccc
}
.ivyProgressWait
{
    COLOR: #888888;
    BACKGROUND-COLOR: #ffffff
}
.ivyCart
{
    BACKGROUND-COLOR: #dddddd
}
.ivyCartHead
{
    BACKGROUND-COLOR: #ffffff
}
.ivyCartContent
{
    BACKGROUND-COLOR: #ffffee
}
.ivySearchForm
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    align: center
}
.ivyBriefForm
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px;
    PADDING-TOP: 1px
}
.ivySchedulesForm
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    MARGIN: 6px;
    PADDING-TOP: 1px
}
.ivySearchInput
{
    FONT-SIZE: 11px;
    WIDTH: 77pt;
    BACKGROUND-COLOR: #ffffff
}
.ivyQuantityInput
{
    WIDTH: 20pt;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.ivyBuyButton
{
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.ivySearchButton
{
    BORDER-RIGHT: #993300 thin solid;
    BORDER-TOP: #ff9933 thin solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #ff9933 thin solid;
    CURSOR: hand;
    COLOR: white;
    BORDER-BOTTOM: #993300 thin solid;
    FONT-FAMILY: Verdana,sans-serif;
    BACKGROUND-COLOR: #ff6600
}
.ivyLoginForm
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    align: center
}
.ivyAd
{
    BACKGROUND-COLOR: #ffffff
}
.ivyFlyingAd
{
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #dddddd 1px solid;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #ffffee
}
.ivyBBSTitle
{
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #ffffee;
    TEXT-ALIGN: center
}
.ivyBBSMessage
{
    FONT: 110%/1.5em verdana,sans-serif
}
.ivyPostSubject
{
    VERTICAL-ALIGN: top;
    HEIGHT: 22px
}
.ivySubjectList
{
    FONT-WEIGHT: bold
}
.ivyThinHR
{
    HEIGHT: 1px
}
.ivyCH
{
    CURSOR: hand
}
.ivyAdTitle
{
    FONT-WEIGHT: bold;
    COLOR: blue;
    TEXT-DECORATION: underline
}
.ivyAdLink
{
    FONT-FAMILY: arial
}
.ivyTitle
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 1px;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ivySubTitle
{
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ivySubTitle A
{
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ivySubTitle A:hover
{
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ivySubTitle A:visited
{
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ivyCity
{
    BORDER-RIGHT: #997755 1px solid;
    BORDER-TOP: #ffeedd 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: #ffeedd 1px solid;
    CURSOR: hand;
    COLOR: blue;
    BORDER-BOTTOM: #997755 1px solid;
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #ffddbb
}
.scity
{
    FONT-SIZE: 10px;
    LINE-HEIGHT: 14pt;
    FONT-FAMILY: sans-serif
}
.ivyRed
{
    COLOR: red
}
.ivyTab
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    CURSOR: hand;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.ivyState
{
    FONT-WEIGHT: bold;
    COLOR: #cc3333
}
.ivyCategoryName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #993300;
    FONT-FAMILY: sans-serif
}
.ivyCategoryCaption
{
    FONT-SIZE: 11px
}
.ivySmallOption
{
    FONT-SIZE: 12px;
    FONT-FAMILY: ariel,sans-serif
}
.ivyDepartOption
{
    FONT-SIZE: 11px;
    WIDTH: 114px;
    FONT-FAMILY: ariel,sans-serif
}
.balloon_text
{
    FONT-SIZE: 11px;
    FONT-FAMILY: ariel,sans-serif
}
.ivySmallName
{
    FONT-SIZE: 11px;
    FONT-FAMILY: ariel,sans-serif
}
.ivySmallPrice
{
    FONT-SIZE: 11px;
    COLOR: #993300;
    TEXT-ALIGN: right
}
.sprice
{
    FONT-SIZE: 11px;
    COLOR: #993300;
    TEXT-ALIGN: right
}
.ivyDateOption
{
    FONT-SIZE: 12px;
    WIDTH: 95pt;
    COLOR: #000000;
    FONT-FAMILY: ariel,sans-serif
}
.ivySDateOption
{
    FONT-SIZE: 12px;
    WIDTH: 65pt;
    COLOR: #000000;
    FONT-FAMILY: ariel,sans-serif
}
.ivyFilterDateOption
{
    FONT-SIZE: 12px;
    WIDTH: 95pt;
    COLOR: #aa0000;
    FONT-FAMILY: ariel,sans-serif
}
.checkoutSubtitle
{
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    COLOR: #cc3333;
    PADDING-TOP: 2px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.vendorLocation
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 1px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    COLOR: #cc3333;
    PADDING-TOP: 2px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ivyOperator
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #bbbbbb;
    TEXT-DECORATION: none
}
.ivyOperatorOption
{
    FONT-SIZE: 11px;
    WIDTH: 50pt;
    COLOR: #000000;
    FONT-FAMILY: ariel,sans-serif
}
.ivyLink
{
    CURSOR: hand;
    COLOR: blue;
    TEXT-DECORATION: underline
}
.ivySize10
{
    FONT-SIZE: 14px;
    FONT-FAMILY: arial,sans-serif
}
.ivySize12
{
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ivyDivShow
{
    DISPLAY: block;
    VISIBILITY: visible
}
.ivyDivHidden
{
    DISPLAY: none;
    VISIBILITY: hidden
}
.ivyTravel
{
    FONT-WEIGHT: bold;
    BACKGROUND: #dddddd;
    COLOR: #333333;
    FONT-FAMILY: ariel,sans-serif
}
.ivyTravelActive
{
    FONT-WEIGHT: bold;
    BACKGROUND: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: ariel,sans-serif
}
.ivyThinDot
{
    BACKGROUND: #ddddcc;
    HEIGHT: 1px
}
.thin
{
    BACKGROUND: #ddddcc;
    HEIGHT: 1px
}
.tdsmall
{
    FONT-SIZE: 11px;
    CURSOR: hand;
    COLOR: blue;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.tdCH
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    CURSOR: hand;
    COLOR: blue;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.Bus_cpYearNavigation
{
    BORDER-TOP-WIDTH: 1px;
    FONT-WEIGHT: bold;
    BORDER-LEFT-WIDTH: 1px;
    BORDER-BOTTOM-WIDTH: 1px;
    COLOR: #ffffff;
    HEIGHT: 14px;
    BACKGROUND-COLOR: #336699;
    TEXT-ALIGN: center;
    BORDER-RIGHT-WIDTH: 1px;
    TEXT-DECORATION: none
}
.Bus_cpMonthNavigation
{
    BORDER-TOP-WIDTH: 1px;
    FONT-WEIGHT: bold;
    BORDER-LEFT-WIDTH: 1px;
    BORDER-BOTTOM-WIDTH: 1px;
    COLOR: #ffffff;
    HEIGHT: 14px;
    BACKGROUND-COLOR: #336699;
    TEXT-ALIGN: center;
    BORDER-RIGHT-WIDTH: 1px;
    TEXT-DECORATION: none
}
.Bus_cpDayColumnHeader
{
    FONT-SIZE: 11px;
    FONT-FAMILY: arial
}
.Bus_cpTodayText
{
    FONT-SIZE: 11px;
    FONT-FAMILY: arial
}
.Bus_cpText
{
    FONT-SIZE: 11px;
    FONT-FAMILY: arial
}
TD.Bus_cpDayColumnHeader
{
    BORDER-RIGHT: #333333 0px solid;
    BORDER-TOP: #333333 0px solid;
    BORDER-LEFT: #333333 0px solid;
    BORDER-BOTTOM: #333333 1px solid;
    TEXT-ALIGN: center
}
.Bus_cpCurrentMonthDateDisabled
{
    COLOR: #999999;
    TEXT-ALIGN: center
}
.Bus_cpOtherMonthDateDisabled
{
    COLOR: #999999;
    TEXT-ALIGN: center
}
.Bus_cpCurrentDateDisabled
{
    COLOR: #999999;
    TEXT-ALIGN: center
}
.Bus_cpCurrentMonthDate
{
    HEIGHT: 13px;
    TEXT-ALIGN: center
}
.Bus_cpCurrentDate
{
    FONT-WEIGHT: bold;
    HEIGHT: 13px;
    TEXT-ALIGN: center
}
.Bus_cpOtherMonthDate
{
    HEIGHT: 13px;
    TEXT-ALIGN: center
}
TD.Bus_cpCurrentDate
{
    BORDER-RIGHT: #000000 thin;
    BORDER-TOP: #000000 thin;
    BORDER-LEFT: #000000 thin;
    COLOR: #3366cc;
    BORDER-BOTTOM: #000000 thin;
    HEIGHT: 13px;
    BACKGROUND-COLOR: #cccccc
}
TD.Bus_cpCurrentDateDisabled
{
    BORDER-RIGHT: #ffaaaa thin solid;
    BORDER-TOP: #ffaaaa thin solid;
    BORDER-LEFT: #ffaaaa thin solid;
    BORDER-BOTTOM: #ffaaaa thin solid;
    HEIGHT: 13px
}
TD.Bus_cpTodayText
{
    BORDER-RIGHT: #333333 0px solid;
    BORDER-TOP: #333333 1px solid;
    VERTICAL-ALIGN: bottom;
    BORDER-LEFT: #333333 0px solid;
    BORDER-BOTTOM: #333333 0px solid;
    HEIGHT: 13px
}
TD.Bus_cpTodayTextDisabled
{
    BORDER-RIGHT: #333333 0px solid;
    BORDER-TOP: #333333 1px solid;
    VERTICAL-ALIGN: bottom;
    BORDER-LEFT: #333333 0px solid;
    BORDER-BOTTOM: #333333 0px solid;
    HEIGHT: 13px
}
A.Bus_cpTodayText
{
    HEIGHT: 15px
}
SPAN.Bus_cpTodayTextDisabled
{
    HEIGHT: 15px
}
A.Bus_cpTodayText
{
    FONT-WEIGHT: bold;
    COLOR: #3366cc
}
SPAN.Bus_cpTodayTextDisabled
{
    COLOR: #999999
}
.headergroupmenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.headergroupmenu A
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.headergroupmenu A:hover
{
    TEXT-DECORATION: underline
}
#sbus_from_cnt UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 2px;
    PADDING-TOP: 0px
}
#sbus_from_cnt UL LI
{
    MARGIN: 2px;
    0px:
}
#sbus_to_cnt UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 2px;
    PADDING-TOP: 0px
}
#sbus_to_cnt UL LI
{
    MARGIN: 2px;
    0px:
}
.selected
{
    BACKGROUND-COLOR: #ccc
}
#s_Tab1{float:left;width:100%;margin:0px;padding:0px;margin:0px auto;}
.s_Menubox{width:100%;height:25px;line-height:25px}
.s_Menubox ul{margin:0px;padding:0px;}
.s_Menubox li{float:left;display:block;cursor:pointer;width:120px;text-align:center;color:#666;background-image:url(/images/s_hp_tb_toff.gif);line-height:25px;margin-right:2px;}
.s_Menubox li.hover{padding:0;background-image:url(/images/s_hp_tb_ton.gif);width:120px;font-weight:bold;line-height:25px; font-size:14px; font-family:Arial;color:#FFF;margin-right:2px;}
.s_Contentbox{float:left;clear:both;width:736px;margin-top:0px;padding:0px;background:#FFF}

#shelp_Tab1{float:left;width:100%;margin:0px;padding:0px;margin:0px auto;}
.shelp_Menubox{width:100%;height:33px;line-height:33px;background-image:url(/images/s_hp_tb_toff_help.gif);}
.shelp_Menubox ul{margin:0px;padding:0px;}
.shelp_Menubox li{float:left;display:block;cursor:pointer;width:120px;text-align:center;color:#666;background-image:url(/images/s_hp_tb_toff_help.gif);line-height:33px;}
.shelp_Menubox li.hover{padding:0;background-image:url(/images/s_hp_tb_ton_help.gif);width:120px;font-weight:bold;line-height:33px; font-size:12px; font-family:Arial; color:#000}
.shelp_Contentbox{float:left;clear:both;width:754px;margin-top:0px;border-left:1px solid #7FCBFF;border-right:1px solid #7FCBFF;border-bottom:1px solid #7FCBFF;padding:5px;background:#FFF}
 

sldiv{clear:both;margin:5px 0 0 0;font-size:11px;line-height:22px;}
a.smalt{position:relative;float:left;margin:0 auto;text-align:center;text-decoration:none;color:#888888;}
a.smalt:hover{background:#fff; text-decoration:none;z-index:2;}
a.smalt span{display:none;}
a.smalt:hover span{position:absolute;display:block;top:-1px;left:-32px;width:300px;border:1px solid #BFD1DC;z-index:1; padding:5px;background-color:#F5F5F5;}
.style1 {COLOR: #993300; FONT-FAMILY: sans-serif; font-size: 12px;}

.s_scprice{font-size:11px;color:#F60;text-decoration:none;}
.s_bba16{font-size:16px;color:#06C;font-weight:bold;text-decoration:none; font-family:Arial;line-height:160%}

.copir {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFE58E;
}
.new {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #B00000;
}
.txt {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.txtbold {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.txtbold12 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.txt9 {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.blue {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #03248D;
}
.bluebold {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #03248D;
}
.bluebold11 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #03248D;
}
.bluebold9 {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #03248D;
}
.red {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #B00000;
}
A:link {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #B00000; TEXT-DECORATION: none
}
A:active {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #B00000; TEXT-DECORATION: none
}
A:visited {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #B00000; TEXT-DECORATION: none
}
A:hover {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #FF0000; TEXT-DECORATION: none
}
A.red:link {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #B00000; TEXT-DECORATION: none
}
A.red:active {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #B00000; TEXT-DECORATION: none
}
A.red:visited {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #B00000; TEXT-DECORATION: none
}
A.red:hover {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #FF0000; TEXT-DECORATION: none
}

A.bluebold:link {
	FONT: bold 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #03248D; TEXT-DECORATION: none
}
A.bluebold:active {
	FONT: bold 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #03248D; TEXT-DECORATION: none
}
A.bluebold:visited {
	FONT: bold 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #03248D; TEXT-DECORATION: none
}
A.bluebold:hover {
	FONT: bold 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #245ABE; TEXT-DECORATION: none
}

A.set1:link {
	font: 11px Verdana, Arial, Helvetica, sans-serif; color: #FFE58E; TEXT-DECORATION: none;
}
A.set1:active {
	font: 11px Verdana, Arial, Helvetica, sans-serif; color: #FFE58E; TEXT-DECORATION: none;
}
A.set1:visited {
	font: 11px Verdana, Arial, Helvetica, sans-serif; color: #FFE58E; TEXT-DECORATION: none;
}
A.set1:hover {
	font: 11px Verdana, Arial, Helvetica, sans-serif; color: #FFE58E; TEXT-DECORATION: underline;
}

.big {
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #B00000;
}

.bigbig {
	font: bold 48px Arial, Helvetica, sans-serif;
	color: #B00000;
}



