.lpouter
{
    POSITION: relative;
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    FLOAT: none;
    HEIGHT: 100%;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 0px
}
.lpinner
{
    PADDING-BOTTOM: 0px;
    MARGIN-TOP: 150px;
    PADDING-LEFT: 0px;
    WIDTH: 500px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../Images/login_dialog_bg.png) #282828 no-repeat center 50%;
    HEIGHT: 300px;
    MARGIN-LEFT: auto;
    MARGIN-RIGHT: auto;
    PADDING-TOP: 0px
}
BODY
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 12px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND: #3d3d3d;
    HEIGHT: 100%;
    COLOR: #333;
    FONT-SIZE: 11px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
.lpldil1
{
    PADDING-BOTTOM: 10px;
    WIDTH: 210px;
    FLOAT: left;
    HEIGHT: 75px
}
.lpldir1
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 10px;
    WIDTH: 290px;
    FLOAT: right;
    HEIGHT: 75px;
    VERTICAL-ALIGN: middle
}
.lpldir1 SPAN
{
    LINE-HEIGHT: 77px;
    LETTER-SPACING: 2px;
    COLOR: #fff;
    FONT-SIZE: 24px;
    FONT-WEIGHT: normal
}
.lpldil2
{
    TEXT-ALIGN: right;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 50px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 200px;
    PADDING-RIGHT: 5px;
    FLOAT: left;
    HEIGHT: 50px;
    FONT-SIZE: 13px;
    PADDING-TOP: 0px
}
.lpldir2
{
    TEXT-ALIGN: left;
    MARGIN: 0px;
    WIDTH: 285px;
    FLOAT: right;
    HEIGHT: 38px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 10px
}
.lpldil3
{
    TEXT-ALIGN: right;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 30px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 200px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    HEIGHT: 20px;
    FONT-SIZE: 13px;
    PADDING-TOP: 0px
}
.lpldir3
{
    TEXT-ALIGN: left;
    MARGIN: 0px;
    WIDTH: 285px;
    FLOAT: right;
    HEIGHT: 20px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 1px
}
.lpldir4
{
    TEXT-ALIGN: left;
    MARGIN: 0px;
    WIDTH: 285px;
    FLOAT: right;
    HEIGHT: 20px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 1px
}
.lpldir5
{
    TEXT-ALIGN: right;
    MARGIN: 0px;
    WIDTH: 285px;
    FLOAT: right;
    HEIGHT: 20px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 1px
}
.textfieldlogin
{
    BORDER-BOTTOM: #999 1px solid;
    BORDER-LEFT: #999 1px solid;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    WIDTH: 195px;
    PADDING-RIGHT: 3px;
    BACKGROUND: url(../Images/bg_form_textfield.gif) repeat-x left bottom;
    HEIGHT: 20px;
    COLOR: #383838;
    FONT-SIZE: 13px;
    BORDER-TOP: #999 1px solid;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #999 1px solid;
    PADDING-TOP: 3px
}
.cssbox
{
    BORDER-BOTTOM: #cacaca 2px solid;
    BORDER-LEFT: #cacaca 2px solid;
    BORDER-TOP: #cacaca 2px solid;
    BORDER-RIGHT: #cacaca 2px solid;
    BEHAVIOR: url(pie/pie.HTC);
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px
}
FORM
{
    TEXT-ALIGN: left;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WHITE-SPACE: normal;
    FONT-SIZE: 11px
}
FIELDSET
{
    TEXT-ALIGN: left;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WHITE-SPACE: normal;
    FONT-SIZE: 11px
}
LEGEND
{
    TEXT-ALIGN: left;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WHITE-SPACE: normal;
    FONT-SIZE: 11px
}
SELECT
{
    TEXT-ALIGN: left;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WHITE-SPACE: normal;
    FONT-SIZE: 11px;
	height:24px;
	border-radius:1px;
}
INPUT
{
    TEXT-ALIGN: left;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WHITE-SPACE: normal;
    FONT-SIZE: 11px;
	height:24px;
	border-radius:1px;
	
}
TEXTAREA
{
    TEXT-ALIGN: left;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WHITE-SPACE: normal;
    FONT-SIZE: 11px;
	height:24px;
	border-radius:1px;
}
P
{
    TEXT-ALIGN: left;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WHITE-SPACE: normal;
    FONT-SIZE: 11px
}
BLOCKQUOTE
{
    TEXT-ALIGN: left;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WHITE-SPACE: normal;
    FONT-SIZE: 11px
}
TH
{
    TEXT-ALIGN: left;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WHITE-SPACE: normal;
    FONT-SIZE: 11px
}
TD
{
    TEXT-ALIGN: left;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WHITE-SPACE: normal;
    FONT-SIZE: 11px;
}
TABLE
{
    TEXT-ALIGN: left;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WHITE-SPACE: normal;
    FONT-SIZE: 11px
}
A:visited
{
    COLOR: #990000;
    TEXT-DECORATION: none
}
A:active
{
    color: Green;
    text-decoration : none
}
A:link
{
    COLOR: #990000;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: none
}

.phdiv
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    HEIGHT: 80px;
    OVERFLOW: hidden;
    PADDING-TOP: 0px;
    LEFT: 0px
}
.phrsn
{
    POSITION: absolute;
    TEXT-ALIGN: right;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 12px;
    BACKGROUND: url(../images/top_msg_bg.gif) no-repeat left bottom;
    HEIGHT: 15px;
    COLOR: #666;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: top;
    TOP: 0px;
    RIGHT: 0px;
    PADDING-TOP: 2px
}
.phif
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 100%;
    HEIGHT: 80px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
.phm
{
    WIDTH: 100%;
    BACKGROUND: url(../images/menu_bg.gif) #990000 repeat-x;
    HEIGHT: 45px;
    VERTICAL-ALIGN: middle;
    OVERFLOW: hidden
}
.phml
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 0px;
    COLOR: #fff;
    FONT-SIZE: 125%;
    FONT-WEIGHT: 400;
    PADDING-TOP: 0px
}
.phml SPAN
{
    COLOR: #f90
}
.bt
{
    BORDER-BOTTOM: 0px;
    TEXT-ALIGN: center;
    BORDER-LEFT: 0px;
    WIDTH: 100%;
    HEIGHT: 100%;
    VERTICAL-ALIGN: top;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
.btct
{
    MIN-WIDTH: 1000px;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 1000px;
    PADDING-RIGHT: 0px;
    MAX-WIDTH: 1000px;
    HEIGHT: 100%;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 0px
}
.btlt
{
    MIN-WIDTH: 200px;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 0px;
    WIDTH: 200px;
    PADDING-RIGHT: 10px;
    MAX-WIDTH: 200px;
    HEIGHT: auto;
    VERTICAL-ALIGN: top;
    OVERFLOW: hidden;
    PADDING-TOP: 3px
}
.btmt
{
    MIN-WIDTH: 640px;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    PADDING-LEFT: 3px;
    WIDTH: 640px;
    PADDING-RIGHT: 3px;
    MAX-WIDTH: 640px;
    HEIGHT: auto;
    VERTICAL-ALIGN: top;
    OVERFLOW: hidden;
    PADDING-TOP: 3px
}
.btmt_hs
{
    MIN-WIDTH: 500px;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 500px;
    PADDING-RIGHT: 0px;
    MAX-WIDTH: 500px;
    HEIGHT: auto;
    VERTICAL-ALIGN: top;
    OVERFLOW: hidden;
    PADDING-TOP: 3px
}
.btmt_extra
{
    MIN-WIDTH: 800px;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 3px;
    WIDTH: 800px;
    PADDING-RIGHT: 3px;
    MAX-WIDTH: 800px;
    HEIGHT: auto;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 3px
}
.btjlmt
{
    MIN-WIDTH: 820px;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 3px;
    WIDTH: 820px;
    PADDING-RIGHT: 3px;
    MAX-WIDTH: 820px;
    HEIGHT: auto;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 3px
}
.btmt1000
{
    MIN-WIDTH: 1000px;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 3px;
    WIDTH: 1000px;
    PADDING-RIGHT: 3px;
    MAX-WIDTH: 1000px;
    HEIGHT: auto;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 3px
}
.btrt
{
    MIN-WIDTH: 150px;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 0px;
    WIDTH: 150px;
    PADDING-RIGHT: 0px;
    MAX-WIDTH: 150px;
    HEIGHT: 100%;
    VERTICAL-ALIGN: top;
    OVERFLOW: hidden;
    PADDING-TOP: 3px
}
.btrt_big
{
    MIN-WIDTH: 180px;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    WIDTH: 180px;
    PADDING-RIGHT: 6px;
    MAX-WIDTH: 180px;
    HEIGHT: 100%;
    VERTICAL-ALIGN: top;
    OVERFLOW: hidden;
    PADDING-TOP: 3px
}
.btrt_b_tb
{
    MIN-WIDTH: 173px;
    WIDTH: 173px;
    MAX-WIDTH: 173px
}
#lc
{
    BORDER-BOTTOM: #666 1px solid;
    POSITION: absolute;
    BORDER-LEFT: #666 1px solid;
    WIDTH: 170px;
    BACKGROUND: #e6e6e6;
    HEIGHT: auto;
    BORDER-TOP: #666 1px solid;
    BORDER-RIGHT: #666 1px solid
}
#sc
{
    POSITION: relative;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 170px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #e6e6e6;
    PADDING-TOP: 0px
}
#left_menu_main_header
{
    BORDER-BOTTOM: #282828 5px solid;
    POSITION: relative;
    PADDING-BOTTOM: 2px;
    TEXT-TRANSFORM: uppercase;
    PADDING-LEFT: 10px;
    WIDTH: 169px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #383838;
    LETTER-SPACING: 0.08em;
    HEIGHT: 20px;
    COLOR: #fff;
    FONT-SIZE: 115%;
    PADDING-TOP: 8px
}
.sb5
{
    POSITION: relative;
    WIDTH: 170px;
    CLEAR: both
}
.sb6
{
    POSITION: relative;
    WIDTH: 170px;
    CLEAR: both
}
.sb7
{
    POSITION: relative;
    WIDTH: 170px;
    CLEAR: both
}
.normal
{
    POSITION: relative;
    WIDTH: 170px;
    HEIGHT: 20px;
    COLOR: #383838
}
.normbig
{
    FONT-SIZE: 18px
}
.normal .bold
{
    FONT-WEIGHT: bold
}
.sh5
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 10px;
    WIDTH: 160px;
    BACKGROUND: url(../Images/left_arrow_red.gif) #fff no-repeat left 50%;
    HEIGHT: 13px;
    VERTICAL-ALIGN: bottom;
    CURSOR: pointer;
    PADDING-TOP: 2px
}
.sh6
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 10px;
    WIDTH: 160px;
    BACKGROUND: url(../Images/left_arrow_red.gif) #fff no-repeat left 50%;
    HEIGHT: 13px;
    VERTICAL-ALIGN: bottom;
    CURSOR: pointer;
    PADDING-TOP: 2px
}
.sh7
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 10px;
    WIDTH: 160px;
    BACKGROUND: url(../Images/left_arrow_red.gif) #fff no-repeat left 50%;
    HEIGHT: 13px;
    VERTICAL-ALIGN: bottom;
    CURSOR: pointer;
    PADDING-TOP: 2px
}
.noc
{
    PADDING-BOTTOM: 5px;
    WIDTH: 170px;
    BACKGROUND: #fff;
    HEIGHT: 20px;
    VERTICAL-ALIGN: bottom;
    PADDING-TOP: 2px
}
.nc
{
    FLOAT: left;
    COLOR: #383838;
    FONT-WEIGHT: 700
}
.oc
{
    PADDING-RIGHT: 15px;
    FLOAT: right;
    FONT-SIZE: 10px;
    FONT-WEIGHT: 400
}
.select_all
{
    POSITION: relative;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    DISPLAY: block;
    FLOAT: right;
    HEIGHT: 12px;
    COLOR: #990000;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: middle;
    CURSOR: pointer;
    FONT-WEIGHT: 400;
    PADDING-TOP: 2px
}
.clear_all
{
    POSITION: relative;
    TEXT-ALIGN: right;
    BORDER-LEFT: #d6d6d6 1px solid;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    DISPLAY: block;
    FLOAT: right;
    HEIGHT: 12px;
    COLOR: #990000;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: middle;
    CURSOR: pointer;
    FONT-WEIGHT: 400;
    PADDING-TOP: 2px
}
#nqrh
{
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 3px;
    HEIGHT: auto;
    VERTICAL-ALIGN: bottom;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    PADDING-TOP: 3px
}
#nqrh SPAN
{
}
.x_remove
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 10px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../images/close_button_small.gif) no-repeat center 50%;
    FLOAT: right;
    HEIGHT: 10px;
    CURSOR: pointer;
    PADDING-TOP: 0px
}
.x_remove:active
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 10px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../images/close_button_small.gif) no-repeat center 50%;
    FLOAT: right;
    HEIGHT: 10px;
    CURSOR: pointer;
    PADDING-TOP: 0px
}
.x_remove:visited
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 10px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../images/close_button_small.gif) no-repeat center 50%;
    FLOAT: right;
    HEIGHT: 10px;
    CURSOR: pointer;
    PADDING-TOP: 0px
}
.x_remove:hover
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 10px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../images/close_button_small_hover.gif) no-repeat center 50%;
    FLOAT: right;
    HEIGHT: 10px;
    CURSOR: pointer;
    PADDING-TOP: 0px
}
.hl_green
{
    COLOR: #393
}
.hl_blue
{
    COLOR: #03c
}
#nqr
{
    POSITION: relative;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 3px;
    HEIGHT: auto;
    COLOR: #383838;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 3px
}
.nqr
{
    POSITION: relative;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 3px;
    HEIGHT: auto;
    COLOR: #383838;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 3px
}
#nqr_line
{
    POSITION: relative;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 10px;
    WIDTH: 100%;
    PADDING-RIGHT: 3px;
    HEIGHT: auto;
    COLOR: #383838;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 3px
}
#nqr_line UL
{
    LIST-STYLE-POSITION: inside;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 12px;
    LIST-STYLE-TYPE: square;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
#nqr_line_bt LI
{
    BORDER-BOTTOM: #f6f6f6 1px solid
}
#nqr_line_bt
{
    POSITION: relative;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 10px;
    WIDTH: 100%;
    PADDING-RIGHT: 3px;
    HEIGHT: auto;
    COLOR: #383838;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: #ccc 1px solid;
    PADDING-TOP: 3px
}
#nqr_line_bt UL
{
    LIST-STYLE-POSITION: inside;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 12px;
    LIST-STYLE-TYPE: square;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
#nqr_line LI
{
    BORDER-BOTTOM: #f6f6f6 1px solid
}
.fxva
{
    PADDING-BOTTOM: 8px;
    PADDING-LEFT: 5px;
    HEIGHT: 35px;
    COLOR: #666;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: top
}
.st
{
    POSITION: relative;
    TEXT-ALIGN: center;
    WIDTH: 200px;
    BACKGROUND: #fff;
    HEIGHT: 40px;
    VERTICAL-ALIGN: middle;
    FONT-WEIGHT: 700;
    PADDING-TOP: 20px
}
.sts
{
    POSITION: relative;
    TEXT-ALIGN: right;
    WIDTH: 170px;
    BACKGROUND: #fff;
    VERTICAL-ALIGN: middle;
    FONT-WEIGHT: 700;
    PADDING-TOP: 10px
}
#normal1
{
    POSITION: relative;
    PADDING-LEFT: 5px;
    WIDTH: 170px;
    HEIGHT: 20px;
    FONT-WEIGHT: 700
}
.hr
{
    BORDER-BOTTOM: #ccc 1px solid;
    WIDTH: 100%;
    MARGIN-BOTTOM: 3px;
    BACKGROUND: #fff;
    HEIGHT: 5px;
    CLEAR: both
}
.hr_dotted
{
    BORDER-BOTTOM: #ccc 1px dotted;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    MARGIN-BOTTOM: 5px;
    HEIGHT: 2px;
    CLEAR: both;
    PADDING-TOP: 0px
}
.bs_view_more
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    MARGIN-BOTTOM: 5px;
    HEIGHT: 20px;
    COLOR: #990000;
    CLEAR: both;
    CURSOR: pointer;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px
}
.bs_view_more:hover
{
    TEXT-DECORATION: underline
}
.slider
{
    POSITION: relative;
    MARGIN: 10px 0px 0px;
    WIDTH: 150px;
    PADDING-RIGHT: 20px;
    HEIGHT: 30px
}
#slider
{
    MARGIN: 10px
}
#left_menu_search_item_1
{
    POSITION: relative;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 10px;
    WIDTH: 170px;
    PADDING-RIGHT: 5px;
    BACKGROUND: #e6e6e6;
    HEIGHT: 15px;
    COLOR: #383838;
    FONT-WEIGHT: 700;
    PADDING-TOP: 5px
}
#DivHotelSearch
{
    POSITION: relative;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
#DivServiceSearch
{
    POSITION: relative;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.it
{
    PADDING-BOTTOM: 2px;
    MARGIN-TOP: 1px;
    PADDING-LEFT: 2px;
    WIDTH: 170px;
    PADDING-RIGHT: 2px;
    DISPLAY: block;
    MARGIN-BOTTOM: 1px;
    PADDING-TOP: 2px
}
.itd
{
    PADDING-BOTTOM: 2px;
    MARGIN-TOP: 1px;
    PADDING-LEFT: 2px;
    WIDTH: 100px;
    PADDING-RIGHT: 2px;
    DISPLAY: block;
    MARGIN-BOTTOM: 1px;
    COLOR: #990000;
    PADDING-TOP: 2px
}
.input_checkbox
{
    BORDER-BOTTOM: #990000 3px solid;
    BORDER-LEFT: #990000 3px solid;
    FONT-SIZE: 11px;
    BORDER-TOP: #990000 3px solid;
    BORDER-RIGHT: #990000 3px solid
}
.select_big
{
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 4px;
    WIDTH: 170px;
    PADDING-RIGHT: 4px;
    DISPLAY: block;
    MARGIN-BOTTOM: 5px;
    PADDING-TOP: 4px
}
.select_medium
{
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 4px;
    WIDTH: 110px;
    PADDING-RIGHT: 4px;
    DISPLAY: block;
    MARGIN-BOTTOM: 5px;
    PADDING-TOP: 4px
}
.selm1
{
    WIDTH: 120px;
    VERTICAL-ALIGN: middle
}
.select_small
{
}
.calendar_wrapper_left
{
    WIDTH: 100px;
    FLOAT: left;
    HEIGHT: 30px
}
.calendar_wrapper_right
{
    WIDTH: 60px;
    BACKGROUND: url(../images/calendar_icon.gif) no-repeat center 50%;
    FLOAT: right;
    HEIGHT: 28px
}
.search_wrapper_left
{
    PADDING-LEFT: 10px;
    WIDTH: 100px;
    FLOAT: left;
    HEIGHT: 30px;
    COLOR: red;
    VERTICAL-ALIGN: middle
}
.search_wrapper_left_inside
{
    WIDTH: 95px;
    FLOAT: left;
    HEIGHT: 20px;
    COLOR: red;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 5px
}
.search_wrapper_right
{
    WIDTH: 110px;
    FLOAT: right;
    HEIGHT: 30px
}
.rw
{
    WIDTH: 200px;
    HEIGHT: 30px;
    VERTICAL-ALIGN: bottom
}
.rwl
{
    TEXT-ALIGN: left;
    FLOAT: left;
    HEIGHT: 20px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 7px
}
.rwr
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 10px;
    WIDTH: 100px;
    FLOAT: left;
    HEIGHT: 20px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 5px
}
.rs1x
{
    WIDTH: 200px;
    HEIGHT: auto;
    PADDING-TOP: 7px
}
.rsl1x
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 3px;
    WIDTH: 85px;
    FLOAT: left;
    HEIGHT: 20px;
    VERTICAL-ALIGN: top
}
.rsr1x
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 3px;
    WIDTH: 115px;
    FLOAT: right;
    HEIGHT: 20px;
    VERTICAL-ALIGN: top
}
.rsl1
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 3px;
    WIDTH: 100px;
    FLOAT: left;
    HEIGHT: 20px;
    VERTICAL-ALIGN: top
}
.rsr1
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 3px;
    WIDTH: 100px;
    FLOAT: right;
    HEIGHT: 20px;
    VERTICAL-ALIGN: top
}
.rsl
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 3px;
    WIDTH: 12px;
    FLOAT: left;
    HEIGHT: 20px;
    VERTICAL-ALIGN: middle
}
.rsr
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 10px;
    WIDTH: 100px;
    FLOAT: left;
    HEIGHT: 20px;
    VERTICAL-ALIGN: top
}
.rsr1a
{
    TEXT-ALIGN: left;
    WIDTH: 12px;
    FLOAT: right;
    HEIGHT: 20px;
    VERTICAL-ALIGN: middle
}
.rsr1b
{
    TEXT-ALIGN: left;
    WIDTH: 95px;
    PADDING-RIGHT: 10px;
    FLOAT: right;
    HEIGHT: 20px;
    VERTICAL-ALIGN: top
}
.rsl2
{
    TEXT-ALIGN: left;
    WIDTH: 15px;
    FLOAT: left;
    HEIGHT: 20px;
    VERTICAL-ALIGN: middle
}
.sb
{
    POSITION: relative;
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 16px;
    PADDING-LEFT: 8px;
    WIDTH: 170px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #fff;
    COLOR: #000;
    FONT-SIZE: 11px;
    FONT-WEIGHT: 400;
    PADDING-TOP: 4px
}
.sbxf
{
    POSITION: relative;
    PADDING-BOTTOM: 1px;
    LINE-HEIGHT: 16px;
    PADDING-LEFT: 1px;
    WIDTH: 100%;
    PADDING-RIGHT: 1px;
    BACKGROUND: #fff;
    COLOR: #000;
    FONT-WEIGHT: 400;
    PADDING-TOP: 1px;
    -moz-border-radius: 0px 0px 6px 6px;
    -webkit-border-radius: 0px 0px 6px 6px;
    border-radius: 0px 0px 6px 6px
}
.sbxf_yel
{
    POSITION: relative;
    PADDING-BOTTOM: 1px;
    LINE-HEIGHT: 16px;
    PADDING-LEFT: 1px;
    WIDTH: 100%;
    PADDING-RIGHT: 1px;
    BACKGROUND: #fff9dd;
    COLOR: #000;
    FONT-WEIGHT: 400;
    PADDING-TOP: 1px;
    -moz-border-radius: 0px 0px 6px 6px;
    -webkit-border-radius: 0px 0px 6px 6px;
    border-radius: 0px 0px 6px 6px
}
.sbxf_red
{
    BORDER-BOTTOM: #990000 1px solid;
    POSITION: relative;
    BORDER-LEFT: #990000 1px solid;
    PADDING-BOTTOM: 1px;
    LINE-HEIGHT: 16px;
    PADDING-LEFT: 1px;
    WIDTH: 100%;
    PADDING-RIGHT: 1px;
    BACKGROUND: #fff;
    COLOR: #000;
    BORDER-TOP: #990000 1px solid;
    FONT-WEIGHT: 400;
    BORDER-RIGHT: #990000 1px solid;
    PADDING-TOP: 1px
}
.sbxf_red TD
{
    PADDING-LEFT: 4px
}
.sb4
{
    POSITION: relative;
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 16px;
    PADDING-LEFT: 0px;
    WIDTH: 207px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #fff;
    COLOR: #000;
    FONT-WEIGHT: 400;
    PADDING-TOP: 4px
}
.white
{
    COLOR: #fff;
    MARGIN-LEFT: 10px
}
.sh
{
    BORDER-BOTTOM: #d6d6d6 5px solid;
    POSITION: relative;
    BORDER-LEFT: #d6d6d6 1px solid;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 30px;
    WIDTH: 141px;
    PADDING-RIGHT: 5px;
    BACKGROUND: url(../Images/arrow_1.gif) #ffffff no-repeat left 50%;
    HEIGHT: 14px;
    COLOR: #383838;
    FONT-SIZE: 13px;
    BORDER-TOP: #d6d6d6 1px solid;
    CURSOR: pointer;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #d6d6d6 1px solid;
    PADDING-TOP: 4px
}
.sh1
{
    BORDER-BOTTOM: #d6d6d6 5px solid;
    POSITION: relative;
    BORDER-LEFT: #d6d6d6 1px solid;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 30px;
    WIDTH: 141px;
    PADDING-RIGHT: 5px;
    BACKGROUND: url(../Images/arrow_1.gif) #ffffff no-repeat left 50%;
    HEIGHT: 14px;
    COLOR: #383838;
    FONT-SIZE: 13px;
    BORDER-TOP: #d6d6d6 1px solid;
    CURSOR: pointer;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #d6d6d6 1px solid;
    PADDING-TOP: 4px
}
.shxf
{
    BORDER-BOTTOM: #990000 3px solid;
    FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0000', endColorstr='#990000');
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 14px;
    MARGIN: 0px;
    PADDING-LEFT: 8px;
    WIDTH: 100%;
    PADDING-RIGHT: 5px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    HEIGHT: 14px;
    COLOR: #ffffff;
    FONT-SIZE: 13px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 4px;
    -moz-border-radius: 3px 3px 0px 0px;
    -webkit-border-radius: 3px 3px 0px 0px;
    border-radius: 3px 3px 0px 0px;
    progid: DXImageTransform.Microsoft.Blur(pixelradius=2)
}
.shxfx
{
    BORDER-BOTTOM: #990000 3px solid;
    POSITION: relative;
    FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0000', endColorstr='#990000');
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 14px;
    PADDING-LEFT: 8px;
    WIDTH: 100%;
    PADDING-RIGHT: 5px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    HEIGHT: 14px;
    COLOR: #fff;
    FONT-SIZE: 13px;
    BORDER-TOP: 0px;
    CURSOR: pointer;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 4px;
    -moz-border-radius: 6px 6px 0px 0px;
    -webkit-border-radius: 6px 6px 0px 0px;
    border-radius: 6px 6px 0px 0px;
    progid: DXImageTransform.Microsoft.Blur(pixelradius=2)
}
.sh4
{
    BORDER-BOTTOM: #d6d6d6 1px solid;
    POSITION: relative;
    BORDER-LEFT: #d6d6d6 1px solid;
    PADDING-BOTTOM: 5px;
    WIDTH: 170px;
    PADDING-RIGHT: 5px;
    BACKGROUND: #fff;
    HEIGHT: 14px;
    COLOR: red;
    FONT-SIZE: 10px;
    BORDER-TOP: #d6d6d6 1px solid;
    CURSOR: pointer;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #d6d6d6 1px solid;
    PADDING-TOP: 4px
}
.sh2
{
    POSITION: relative;
    MARGIN-TOP: 3px;
    PADDING-LEFT: 28px;
    WIDTH: 520px;
    BACKGROUND: url(../Images/arrow_1.gif) no-repeat left center;
    HEIGHT: 18px;
    COLOR: #990000;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    CURSOR: pointer;
    FONT-WEIGHT: bold;
    PADDING-TOP: 5px
}
.sh2 SPAN
{
    COLOR: #666;
    FONT-SIZE: 10px;
    FONT-WEIGHT: 400
}
.prices_us
{
    PADDING-RIGHT: 1px;
    FLOAT: right;
    COLOR: #666;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: middle;
    FONT-WEIGHT: 400
}
.sh2:hover
{
    POSITION: relative;
    MARGIN-TOP: 3px;
    PADDING-LEFT: 28px;
    WIDTH: 520px;
    BACKGROUND: url(../Images/arrow_1.gif) no-repeat left center;
    HEIGHT: 18px;
    COLOR: #990000;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    CURSOR: pointer;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
    PADDING-TOP: 5px
}
.sl
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 207px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.sl4
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 207px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.sb1
{
    BORDER-BOTTOM: #d6d6d6 1px solid;
    POSITION: relative;
    BORDER-LEFT: #d6d6d6 1px solid;
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 16px;
    PADDING-LEFT: 8px;
    WIDTH: 207px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #fff;
    COLOR: #000;
    BORDER-TOP: #d6d6d6 1px solid;
    FONT-WEIGHT: 400;
    BORDER-RIGHT: #d6d6d6 1px solid;
    PADDING-TOP: 4px
}
.sb2
{
    POSITION: relative;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 560px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.sl1
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 165px;
    PADDING-RIGHT: 0px;
    HEIGHT: auto;
    PADDING-TOP: 0px
}
.sl2
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 540px;
    PADDING-RIGHT: 0px;
    HEIGHT: auto;
    PADDING-TOP: 0px
}
.quick_result
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 240px;
    PADDING-RIGHT: 0px;
    HEIGHT: auto;
    PADDING-TOP: 0px
}
.bp
{
    HEIGHT: 10px
}
.bp_hr
{
    BORDER-BOTTOM: #d6d6d6 1px solid;
    WIDTH: 502px;
    MARGIN-BOTTOM: 5px;
    HEIGHT: 10px;
    CLEAR: both
}
#hsqa
{
    BORDER-BOTTOM: #d6d6d6 1px solid;
    BORDER-LEFT: #d6d6d6 1px solid;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 0px;
    PADDING-LEFT: 0px;
    WIDTH: 205px;
    PADDING-RIGHT: 0px;
    HEIGHT: 90px;
    CLEAR: both;
    OVERFLOW: hidden;
    BORDER-TOP: #d6d6d6 1px solid;
    BORDER-RIGHT: #d6d6d6 1px solid;
    PADDING-TOP: 0px
}
.rhc
{
    BORDER-BOTTOM: #cacaca 2px solid;
    POSITION: relative;
    BORDER-LEFT: #cacaca 2px solid;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 11px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #fff;
    HEIGHT: 20px;
    COLOR: #990000;
    FONT-SIZE: 16px;
    BORDER-TOP: #cacaca 2px solid;
    FONT-WEIGHT: 700;
    BORDER-RIGHT: #cacaca 2px solid;
    PADDING-TOP: 3px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px
}
.rhc_lbl
{
    COLOR: #990000;
    FONT-SIZE: 16px;
    FONT-WEIGHT: 700
}
.rhc SPAN
{
    COLOR: #666;
    FONT-SIZE: 70%;
    FONT-WEIGHT: normal
}
.rhcgh
{
    POSITION: relative;
    PADDING-LEFT: 10px;
    WIDTH: 560px;
    HEIGHT: 12px;
    COLOR: #383838;
    CLEAR: both;
    PADDING-TOP: 3px
}
.rhhgc
{
    BORDER-BOTTOM: #ccc 1px solid;
    POSITION: relative;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 1px;
    WIDTH: 557px;
    PADDING-RIGHT: 1px;
    BACKGROUND: #fff;
    HEIGHT: 200px;
    COLOR: #383838;
    OVERFLOW: auto;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-TOP: 1px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px
}
.rhhgcn
{
    POSITION: relative;
    TEXT-ALIGN: left;
    BORDER-LEFT: #5a1f07 1px solid;
    PADDING-BOTTOM: 0.1em;
    PADDING-LEFT: 0.1em;
    WIDTH: 95px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #9e3e17;
    FLOAT: left;
    HEIGHT: 1.5em;
    COLOR: #fff;
    BORDER-TOP: #5a1f07 1px solid;
    FONT-WEIGHT: 700;
    BORDER-RIGHT: #5a1f07 1px solid;
    PADDING-TOP: 0.3em
}
.rhhgcn SPAN
{
    PADDING-LEFT: 4px;
    FONT-WEIGHT: 400
}
.rhhgcnh
{
    BORDER-BOTTOM: #5a1f07 1px solid;
    POSITION: relative;
    TEXT-ALIGN: left;
    BORDER-LEFT: #5a1f07 1px solid;
    PADDING-BOTTOM: 0.1em;
    PADDING-LEFT: 0.2em;
    WIDTH: 95px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #9e3e17;
    FLOAT: left;
    HEIGHT: 1.5em;
    COLOR: #fff;
    BORDER-TOP: #5a1f07 1px solid;
    FONT-WEIGHT: 700;
    PADDING-TOP: 0.3em
}
.rhhgc1h
{
    BORDER-BOTTOM: #6e3d0e 1px solid;
    POSITION: relative;
    TEXT-ALIGN: center;
    BORDER-LEFT: #6e3d0e 1px solid;
    PADDING-BOTTOM: 0.1em;
    PADDING-LEFT: 0px;
    WIDTH: 42px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #c8782a;
    FLOAT: left;
    HEIGHT: 1.5em;
    COLOR: #fff;
    BORDER-TOP: #6e3d0e 1px solid;
    FONT-WEIGHT: 700;
    PADDING-TOP: 0.3em
}
.rhhgc1hr
{
    BORDER-BOTTOM: #6e3d0e 1px solid;
    POSITION: relative;
    TEXT-ALIGN: center;
    BORDER-LEFT: #6e3d0e 1px solid;
    PADDING-BOTTOM: 0.1em;
    PADDING-LEFT: 0px;
    WIDTH: 46px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #c8782a;
    FLOAT: left;
    HEIGHT: 1.5em;
    COLOR: #fff;
    BORDER-TOP: #6e3d0e 1px solid;
    FONT-WEIGHT: 700;
    BORDER-RIGHT: #6e3d0e 1px solid;
    PADDING-TOP: 0.3em
}
.rhhgc1
{
    POSITION: relative;
    TEXT-ALIGN: center;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 0.1em;
    PADDING-LEFT: 0px;
    WIDTH: 42px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #fff;
    FLOAT: left;
    HEIGHT: 1.5em;
    COLOR: #383838;
    BORDER-TOP: #ccc 1px solid;
    FONT-WEIGHT: 400;
    PADDING-TOP: 0.3em
}
.rhhgc1r
{
    POSITION: relative;
    TEXT-ALIGN: center;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 0.1em;
    PADDING-LEFT: 0px;
    WIDTH: 46px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #fff;
    FLOAT: left;
    HEIGHT: 1.5em;
    COLOR: #383838;
    BORDER-TOP: #ccc 1px solid;
    FONT-WEIGHT: 400;
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-TOP: 0.3em
}
.rhsc
{
    WIDTH: 805px;
    HEIGHT: 30px;
    COLOR: #383838
}
.rhscl
{
    POSITION: relative;
    PADDING-LEFT: 5px;
    WIDTH: 230px;
    FLOAT: left;
    COLOR: #383838;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 3px
}
.rhscl1
{
    POSITION: relative;
    TEXT-ALIGN: right;
    WIDTH: 60px;
    FLOAT: left;
    HEIGHT: 13px;
    COLOR: #383838
}
.rhscr
{
    POSITION: relative;
    TEXT-ALIGN: right;
    WIDTH: 190px;
    FLOAT: left;
    COLOR: #383838;
    VERTICAL-ALIGN: top
}
.rhscr2
{
    POSITION: relative;
    WIDTH: 100px;
    FLOAT: right;
    COLOR: #383838;
    VERTICAL-ALIGN: middle
}
.rhscr3
{
    POSITION: relative;
    TEXT-ALIGN: left;
    WIDTH: 100px;
    FLOAT: right;
    COLOR: #383838
}
.hc
{
    BORDER-BOTTOM: #aaa 1px solid;
    BORDER-LEFT: #aaa 1px solid;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px 0px 10px;
    PADDING-LEFT: 3px;
    WIDTH: 100%;
    PADDING-RIGHT: 3px;
    BACKGROUND: #ffffff;
    HEIGHT: auto;
    BORDER-TOP: #aaa 1px solid;
    BORDER-RIGHT: #aaa 1px solid;
    PADDING-TOP: 3px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px
}
.hclogo_ts {width:251px;height:100px;margin:0 auto;text-align:center;margin-top:100px;}
.hclogo_ts1 {width:100%;height:30px;padding:10px;line-height:30px;margin:0 auto;font-size:16px;text-align:left;}
.timesheet_inside {background-color:#f3f3f3;margin:0;padding:0;}
.body_container {padding:20px;}
.hclogo_is {width:98%;padding:1%;height:auto;margin:0 auto;margin-bottom:10px;text-align:left;background:#FFF;border: 1px solid #ccc;}
.hclogo_is img {width:150px; height:auto;}
.hclogo_is div {float:right;width:500px;text-align:right; font-size:12px;font-weight:bold;line-height:16px;padding-right:10px;}
.logout_link {font-size:13px;margin-left:5px;text-align:right;font-weight:normal;text-decoration:none;}
#lblDate {font-size:13px;color:#999;font-weight:normal;}

.timesheet_inside_body_ {background:#fff;border:1px solid #ccc;width:98%;padding:1%;margin:0 auto;}
.timesheet_inside_body1_ {background:#fff;border:1px solid #ccc;width:90%;padding:2%;margin:2%;}
.days_of_week_tabs_links {padding:10px; line-height:30px; font-weight:bold; border:0 none;}

.smlbtn{
	border:0 none;
	background-color:#990000;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	padding:4px 10px;
	text-decoration:none;
	text-shadow:0px 1px 0px #810e05;
}
.smlbtn:hover {
	background-color:#000000;
}
.smlbtn:active {
	position:relative;
	top:1px;
}



.fl_rr {float:right;}
.small_buttons {
	font-weight:normal;
	border:0 none;
	color:#990000;
	background:#FFF;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	display:inline-block;
	cursor:pointer;
	font-size:12px;
	padding:2px 4px;
	vertical-align:center;line-height:12px;
	text-decoration:none;
	
}
.small_buttons:hover {
	text-decoration:underline;
	color:#000;
}
.small_buttons:active {
	position:relative;
	top:1px;
}



.hc_ts { background-color: #fff; 
border: #ccc 1px solid;width:500px;
padding: 24px 32px;
-moz-box-shadow: rgba(0,0,0,0.2) 0 0 5px;
-webkit-box-shadow: rgba(0,0,0,0.2) 0 0 5px;
box-shadow: rgba(0,0,0,0.2) 0 0 5px;
-moz-border-radius: 6px 6px 6px 6px;
-webkit-border-radius: 6px 6px 6px 6px;
border-radius: 6px 6px 6px 6px;
margin: 0 auto;
margin-top:20px;
}
.hch_ts
{
    BORDER-BOTTOM: #990000 1px solid;
    POSITION: relative;
    LINE-HEIGHT: 25px;
    MARGIN: 0 auto;
    WIDTH: 100%;
    HEIGHT: 40px;
    COLOR: #990000;
    FONT-SIZE: 18px;
    VERTICAL-ALIGN: middle;
    FONT-WEIGHT: bold;
    -moz-border-radius: 4px 4px 0px 0px;
    -webkit-border-radius: 4px 4px 0px 0px;
    border-radius: 4px 4px 0px 0px
}

#txtUserName, #txtPassword,#txtOldPassword,#txtNewPassword,#txtNewPassword2{
    display:inline-block;
    height:30px;
    padding:4px 6px;
    margin-bottom:10px;
    font-size:14px;
    line-height:30px;
	width:100%;
    color:#555;
    vertical-align:middle;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px
}

#lblUserName,#lblPassword,#lblNewPassword,#lblOldPassword,#lblNewPassword2 {font-size:12px;line-height:30px;font-weight:bold;}
#btnLogin,#btnChangePassword,#BtnCancel_ {
	border:0 none;
	background-color:#990000;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:17px;
	padding:8px 20px;
	text-decoration:none;
	text-shadow:0px 1px 0px #810e05;
}
#btnMaster{
	border:0 none;
	background-color:#990000;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	padding:4px 10px;
	text-decoration:none;
	text-shadow:0px 1px 0px #810e05;
}
#btnLogin:hover {
	background-color:#000000;
}
#btnLogin:active {
	position:relative;
	top:1px;
}

.hchf
{
    POSITION: relative;
    TEXT-ALIGN: left;
    WIDTH: 300px;
    FLOAT: left;
    HEIGHT: 25px;
    VERTICAL-ALIGN: text-bottom;
    PADDING-TOP: 17px
}
.hdc
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    WIDTH: 98%;
    PADDING-RIGHT: 5px;
    BACKGROUND: #fff;
    HEIGHT: 100px;
    CLEAR: both;
    PADDING-TOP: 5px
}
.hdc_msb
{
    MARGIN: 0px;
    WIDTH: 600px;
    BACKGROUND: #fff;
    FLOAT: left;
    HEIGHT: auto;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 10px
}
.hdc_msb_det
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 500px;
    BOTTOM: 0px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    HEIGHT: auto;
    COLOR: #383838;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: bottom;
    FONT-WEIGHT: normal;
    PADDING-TOP: 0px;
    LEFT: 0px
}
.hdc_txt
{
    POSITION: relative;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 5px;
    PADDING-LEFT: 0px;
    WIDTH: 500px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #fff;
    FLOAT: left;
    HEIGHT: auto;
    COLOR: #383838;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: top;
    FONT-WEIGHT: normal;
    PADDING-TOP: 0px
}
.hdc_sel
{
    POSITION: relative;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    WIDTH: 170px;
    PADDING-RIGHT: 5px;
    BACKGROUND: #fff;
    FLOAT: right;
    HEIGHT: auto;
    FONT-SIZE: 11px;
    PADDING-TOP: 5px
}
.hdc_sel_lir
{
    LINE-HEIGHT: 14px;
    FLOAT: right;
    HEIGHT: 20px;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: bottom
}
.hdc_sel_lil
{
    PADDING-BOTTOM: 3px;
    LINE-HEIGHT: 14px;
    FLOAT: left;
    HEIGHT: 20px;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: middle
}
.hdc_selpr
{
    POSITION: relative;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-LEFT: 2px;
    WIDTH: 130px;
    PADDING-RIGHT: 2px;
    FLOAT: left;
    PADDING-TOP: 2px
}
.hdc IMG
{
    POSITION: relative;
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 5px;
    WIDTH: 90px;
    PADDING-RIGHT: 10px;
    FLOAT: left;
    HEIGHT: 90px;
    PADDING-TOP: 0px
}
.hdc_msb IMG
{
    POSITION: relative;
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 0px;
    WIDTH: 90px;
    PADDING-RIGHT: 10px;
    FLOAT: left;
    HEIGHT: 90px;
    PADDING-TOP: 0px
}
.hdip
{
    WIDTH: 8px;
    PADDING-RIGHT: 3px;
    BACKGROUND: #fff;
    HEIGHT: 90px
}
.hdi
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 10px;
    WIDTH: 90px;
    BACKGROUND: #fff;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 10px
}
.hdix
{
    TEXT-ALIGN: left;
    WIDTH: 90px;
    BACKGROUND: #fff;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 5px
}
.hdt
{
    WIDTH: 300px;
    BACKGROUND: #990000;
    FLOAT: left
}
.hrc_1x
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 550px;
    PADDING-RIGHT: 0px;
    WHITE-SPACE: nowrap;
    BACKGROUND: #ccc;
    HEIGHT: 70px;
    CLEAR: both;
    PADDING-TOP: 0px
}
.hrc
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #990000;
    FLOAT: left;
    CLEAR: both;
    PADDING-TOP: 0px
}
.hrc_th
{
    BORDER-BOTTOM: #d6d6d6 1px solid;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 20px;
    PADDING-RIGHT: 0px;
    WHITE-SPACE: nowrap;
    BACKGROUND: #990000;
    FLOAT: left;
    HEIGHT: auto;
    PADDING-TOP: 3px
}
.hrc_xth
{
    BORDER-BOTTOM: #d6d6d6 1px solid;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 55px;
    PADDING-RIGHT: 0px;
    WHITE-SPACE: nowrap;
    BACKGROUND: #fff;
    FLOAT: left;
    HEIGHT: auto;
    PADDING-TOP: 3px
}
.hrc_rth
{
    BORDER-BOTTOM: #d6d6d6 1px solid;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 5px;
    WIDTH: 280px;
    PADDING-RIGHT: 1px;
    WHITE-SPACE: nowrap;
    BACKGROUND: #fff;
    FLOAT: left;
    HEIGHT: auto;
    VERTICAL-ALIGN: middle;
    FONT-WEIGHT: 700;
    PADDING-TOP: 3px
}
.awbe_hst
{
    BORDER-BOTTOM: #d6d6d6 1px solid;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 5px;
    WIDTH: 100%;
    PADDING-RIGHT: 1px;
    WHITE-SPACE: nowrap;
    BACKGROUND: #fff;
    FLOAT: left;
    HEIGHT: auto;
    FONT-SIZE: 14px;
    VERTICAL-ALIGN: middle;
    FONT-WEIGHT: bold;
    PADDING-TOP: 3px
}
.hrc_ph
{
    BORDER-BOTTOM: #d6d6d6 1px solid;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 39px;
    PADDING-RIGHT: 0px;
    WHITE-SPACE: nowrap;
    BACKGROUND: #fff;
    FLOAT: left;
    HEIGHT: auto;
    FONT-WEIGHT: 700;
    PADDING-TOP: 3px
}
.hrc_svh
{
    BORDER-BOTTOM: #d6d6d6 1px solid;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #fff;
    PADDING-LEFT: 0px;
    WIDTH: 60px;
    PADDING-RIGHT: 0px;
    WHITE-SPACE: nowrap;
    FLOAT: left;
    HEIGHT: auto;
    FONT-WEIGHT: 700;
    PADDING-TOP: 3px
}
.hrc_phxx
{
    BORDER-BOTTOM: #d6d6d6 1px solid;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 53px;
    PADDING-RIGHT: 0px;
    WHITE-SPACE: nowrap;
    BACKGROUND: #fff;
    FLOAT: left;
    HEIGHT: auto;
    COLOR: #090;
    FONT-WEIGHT: 700;
    PADDING-TOP: 3px
}
.hrc_prh
{
    BORDER-BOTTOM: #d6d6d6 1px solid;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 100px;
    PADDING-RIGHT: 1px;
    WHITE-SPACE: nowrap;
    BACKGROUND: #fff;
    FLOAT: left;
    HEIGHT: auto;
    FONT-WEIGHT: 700;
    PADDING-TOP: 3px
}
.hrc_rh
{
    BORDER-BOTTOM: #d6d6d6 1px solid;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 65px;
    PADDING-RIGHT: 1px;
    WHITE-SPACE: nowrap;
    BACKGROUND: #fff;
    FLOAT: left;
    HEIGHT: auto;
    FONT-WEIGHT: 700;
    PADDING-TOP: 3px
}
.hrc_dc
{
    BORDER-BOTTOM: #d6d6d6 1px solid;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 2px;
    WIDTH: 100px;
    PADDING-RIGHT: 1px;
    WHITE-SPACE: nowrap;
    BACKGROUND: #fff;
    FLOAT: left;
    HEIGHT: auto;
    FONT-WEIGHT: 700;
    PADDING-TOP: 3px
}
.hrc_t1
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 20px;
    PADDING-RIGHT: 0px;
    WHITE-SPACE: nowrap;
    BACKGROUND: #fff;
    FLOAT: left;
    HEIGHT: auto;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 3px
}
.hrc_rt1
{
    PADDING-BOTTOM: 7px;
    TEXT-TRANSFORM: capitalize;
    PADDING-LEFT: 2px;
    WIDTH: 280px;
    PADDING-RIGHT: 0px;
    WHITE-SPACE: nowrap;
    FLOAT: left;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 7px
}
.room_c
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 13px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    BACKGROUND: url(../Images/cancellation_icon.gif) #fff no-repeat center 50%;
    FLOAT: left;
    HEIGHT: 23px;
    VERTICAL-ALIGN: middle;
    CURSOR: pointer;
    PADDING-TOP: 0px
}
.room_ch
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 13px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    BACKGROUND: #ffffff;
    FLOAT: left;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 0px
}
.room_s
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 13px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    BACKGROUND: url(../Images/supplements_icon.gif) #fff no-repeat center 50%;
    FLOAT: left;
    HEIGHT: 23px;
    VERTICAL-ALIGN: middle;
    CURSOR: pointer;
    PADDING-TOP: 0px
}
.room_sn
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 13px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    BACKGROUND: #fff;
    FLOAT: left;
    HEIGHT: 13px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 0px
}
.room_d
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 13px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    BACKGROUND: url(../Images/discount_icon.gif) #fff no-repeat center 50%;
    FLOAT: left;
    HEIGHT: 23px;
    VERTICAL-ALIGN: middle;
    CURSOR: pointer;
    PADDING-TOP: 0px
}
.room_dn
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 13px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    BACKGROUND: #fff;
    FLOAT: left;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 0px
}
.rdscd
{
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    BACKGROUND: #fff;
    COLOR: #383838;
    PADDING-TOP: 1px
}
.rdsct
{
    BACKGROUND: #383838
}
.rd_tdh
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 9px;
    PADDING-RIGHT: 2px;
    BACKGROUND: #fff;
    COLOR: #990000;
    FONT-SIZE: 120%;
    FONT-WEIGHT: 700;
    PADDING-TOP: 2px
}
.rd_rh
{
    BORDER-BOTTOM: #333 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 9px;
    PADDING-RIGHT: 2px;
    BACKGROUND: #c8782a;
    COLOR: #fff;
    BORDER-TOP: #333 1px solid;
    BORDER-RIGHT: #333 1px solid;
    PADDING-TOP: 2px
}
.rd_rh SPAN
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: 700
}
.rd_rh_left
{
    BORDER-BOTTOM: #333 1px solid;
    TEXT-ALIGN: left;
    BORDER-LEFT: #333 1px solid;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 9px;
    PADDING-RIGHT: 2px;
    BACKGROUND: #c8782a;
    COLOR: #fff;
    BORDER-TOP: #333 1px solid;
    BORDER-RIGHT: #333 1px solid;
    PADDING-TOP: 2px
}
.rd_r1
{
    BORDER-BOTTOM: #999 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 9px;
    PADDING-RIGHT: 2px;
    BACKGROUND: #ececec;
    COLOR: #383838;
    BORDER-TOP: #999 1px solid;
    BORDER-RIGHT: #999 1px solid;
    PADDING-TOP: 2px
}
.rd_r2
{
    BORDER-BOTTOM: #999 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 9px;
    PADDING-RIGHT: 2px;
    BACKGROUND: #fff;
    COLOR: #383838;
    BORDER-TOP: #999 1px solid;
    BORDER-RIGHT: #999 1px solid;
    PADDING-TOP: 2px
}
.hrc_p1
{
    PADDING-BOTTOM: 7px;
    PADDING-LEFT: 0px;
    WIDTH: 40px;
    PADDING-RIGHT: 0px;
    WHITE-SPACE: nowrap;
    BACKGROUND: #fff;
    FLOAT: left;
    HEIGHT: auto;
    PADDING-TOP: 7px
}
.hrc_pr1
{
    BORDER-BOTTOM-COLOR: #ececec;
    PADDING-BOTTOM: 7px;
    BACKGROUND-COLOR: #fcfcfc;
    PADDING-LEFT: 0px;
    WIDTH: 100px;
    PADDING-RIGHT: 0px;
    WHITE-SPACE: nowrap;
    FLOAT: left;
    BORDER-BOTTOM-WIDTH: 1px;
    COLOR: #006600;
    VERTICAL-ALIGN: middle;
    FONT-WEIGHT: normal;
    PADDING-TOP: 7px
}
.hrc_sv
{
    BORDER-BOTTOM-COLOR: #ececec;
    PADDING-BOTTOM: 7px;
    BACKGROUND-COLOR: #fcfcfc;
    PADDING-LEFT: 0px;
    WIDTH: 60px;
    PADDING-RIGHT: 0px;
    WHITE-SPACE: nowrap;
    FLOAT: left;
    BORDER-BOTTOM-WIDTH: 1px;
    COLOR: #006600;
    VERTICAL-ALIGN: middle;
    FONT-WEIGHT: normal;
    PADDING-TOP: 7px
}
.hrc_pr1x
{
    PADDING-BOTTOM: 7px;
    PADDING-LEFT: 0px;
    WIDTH: 50px;
    PADDING-RIGHT: 0px;
    WHITE-SPACE: nowrap;
    BACKGROUND: #fff;
    FLOAT: left;
    COLOR: #006600;
    VERTICAL-ALIGN: middle;
    FONT-WEIGHT: normal;
    PADDING-TOP: 7px
}
.hrc_r1
{
    PADDING-BOTTOM: 7px;
    PADDING-LEFT: 0px;
    WIDTH: 65px;
    PADDING-RIGHT: 0px;
    WHITE-SPACE: nowrap;
    BACKGROUND: #fff;
    FLOAT: left;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 7px
}
.hrc_dc1
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 2px;
    WIDTH: 70px;
    PADDING-RIGHT: 0px;
    WHITE-SPACE: nowrap;
    BACKGROUND: #fff;
    FLOAT: left;
    HEIGHT: auto;
    PADDING-TOP: 3px
}
.hrc_t2
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 20px;
    PADDING-RIGHT: 0px;
    WHITE-SPACE: nowrap;
    BACKGROUND: #fff;
    FLOAT: left;
    HEIGHT: auto;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 3px
}
.hrc_rt2
{
    PADDING-BOTTOM: 0px;
    TEXT-TRANSFORM: capitalize;
    PADDING-LEFT: 2px;
    WIDTH: 280px;
    PADDING-RIGHT: 1px;
    WHITE-SPACE: nowrap;
    BACKGROUND: #fff;
    FLOAT: left;
    HEIGHT: auto;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 3px
}
.hrc_p2
{
    PADDING-BOTTOM: 7px;
    PADDING-LEFT: 0px;
    WIDTH: 40px;
    PADDING-RIGHT: 0px;
    WHITE-SPACE: nowrap;
    BACKGROUND: #fff;
    FLOAT: left;
    HEIGHT: auto;
    PADDING-TOP: 7px
}
.hrc_pr2
{
    PADDING-BOTTOM: 7px;
    PADDING-LEFT: 0px;
    WIDTH: 75px;
    PADDING-RIGHT: 0px;
    WHITE-SPACE: nowrap;
    BACKGROUND: #fff;
    FLOAT: left;
    HEIGHT: auto;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 7px
}
.hrc_r2
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 2px;
    WIDTH: 65px;
    PADDING-RIGHT: 1px;
    WHITE-SPACE: nowrap;
    BACKGROUND: #fff;
    FLOAT: left;
    HEIGHT: auto;
    PADDING-TOP: 3px
}
.hrc_dc2
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 2px;
    WIDTH: 70px;
    PADDING-RIGHT: 1px;
    WHITE-SPACE: nowrap;
    BACKGROUND: #fff;
    FLOAT: left;
    HEIGHT: auto;
    PADDING-TOP: 3px
}
.small_calendar
{
    POSITION: relative;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 1px;
    WIDTH: 13px;
    PADDING-RIGHT: 1px;
    DISPLAY: block;
    WHITE-SPACE: nowrap;
    BACKGROUND: url(../Images/calendar_small_icon.gif) no-repeat;
    FLOAT: left;
    HEIGHT: auto;
    CURSOR: pointer;
    PADDING-TOP: 1px
}
.hrc_price
{
    BORDER-BOTTOM: #d6d6d6 1px solid;
    TEXT-ALIGN: right;
    BORDER-LEFT: #d6d6d6 1px solid;
    PADDING-LEFT: 10px;
    WIDTH: 480px;
    PADDING-RIGHT: 10px;
    BACKGROUND: #ececec;
    HEIGHT: 20px;
    COLOR: #990000;
    CLEAR: both;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: #d6d6d6 1px solid;
    FONT-WEIGHT: 700;
    BORDER-RIGHT: #d6d6d6 1px solid;
    PADDING-TOP: 3px
}
.hc_price
{
    POSITION: relative;
    TEXT-ALIGN: right;
    WIDTH: 180px;
    PADDING-RIGHT: 5px;
    FLOAT: right;
    HEIGHT: 20px;
    COLOR: #c00
}
.hnpc
{
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 8px;
    WIDTH: 100%;
    HEIGHT: 25px;
    COLOR: #990000;
    FONT-SIZE: 145%;
    VERTICAL-ALIGN: middle;
    FONT-WEIGHT: 700;
    PADDING-TOP: 7px
}
.hnpc A
{
    CURSOR: pointer
}
.hnpc A:link
{
    CURSOR: pointer
}
.hnpc A:visited
{
    CURSOR: pointer
}
.hnpc A:active
{
    CURSOR: pointer
}
.hnpc_msb
{
    POSITION: relative;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 8px;
    WIDTH: 595px;
    HEIGHT: auto;
    COLOR: #990000;
    FONT-SIZE: 145%;
    VERTICAL-ALIGN: middle;
    OVERFLOW: hidden;
    FONT-WEIGHT: 700;
    PADDING-TOP: 7px
}
.hnc
{
    FLOAT: left
}
.hsc
{
    POSITION: relative;
    PADDING-RIGHT: 15px;
    FLOAT: right;
    HEIGHT: 12px;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
}
.hselc
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 65px;
    PADDING-RIGHT: 0px;
    HEIGHT: 15px;
    PADDING-TOP: 0px
}
.hselc A:link
{
    POSITION: relative;
    MARGIN-TOP: 15px;
    FLOAT: left;
    MARGIN-LEFT: 2px
}
.hselc A:active
{
    POSITION: relative;
    MARGIN-TOP: 15px;
    FLOAT: left;
    MARGIN-LEFT: 2px
}
.hselc A:visited
{
    POSITION: relative;
    MARGIN-TOP: 15px;
    FLOAT: left;
    MARGIN-LEFT: 2px
}
.hpc
{
    TEXT-ALIGN: left;
    BORDER-LEFT: #ececec 1px solid;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 7px;
    WIDTH: 90px;
    PADDING-RIGHT: 3px;
    BACKGROUND: #fff;
    HEIGHT: 85px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 10px
}
.hic
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 13px;
    PADDING-RIGHT: 30px;
    BACKGROUND: #fff;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 10px
}
.hpc .head
{
    COLOR: #333;
    FONT-SIZE: 10px
}
.hpc .price
{
    COLOR: #990000;
    FONT-SIZE: 14px;
    FONT-WEIGHT: 700
}
.hpc .pricex
{
    COLOR: #990000;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold
}
.hpc .subtext
{
    COLOR: #333;
    FONT-SIZE: 9px;
    FONT-WEIGHT: 400
}
.pfm
{
    PADDING-LEFT: 10px;
    WIDTH: 99%;
    HEIGHT: 20px;
    PADDING-TOP: 10px
}
.pft
{
    WIDTH: 99%;
    HEIGHT: 100px;
    OVERFLOW: hidden
}
.pfa
{
    BORDER-BOTTOM: #ccc 1px solid;
    WIDTH: 100%;
    OVERFLOW: hidden;
    BORDER-TOP: #ccc 1px solid
}
.pfai
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 100%;
    HEIGHT: 100px;
    OVERFLOW: hidden;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
.pfa SPAN
{
    BORDER-BOTTOM: #ccc 1px solid;
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 5px;
    WIDTH: 100%;
    OVERFLOW: hidden;
    BORDER-TOP: #ccc 1px solid
}
#download_now
{
    MARGIN-TOP: 400px;
    TEXT-INDENT: -999em;
    WIDTH: 200px;
    DISPLAY: block;
    BACKGROUND: #333;
    HEIGHT: 200px;
    OVERFLOW: hidden;
    CURSOR: pointer
}
#download_now:hover
{
    BACKGROUND-POSITION: 0px -24px
}
#download_now:focus
{
    BACKGROUND-POSITION: 0px -48px
}
.tooltip
{
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    DISPLAY: none;
    HEIGHT: 113px;
    COLOR: #fff;
    FONT-SIZE: 10px;
    PADDING-TOP: 2px
}
.tooltip .label
{
    WIDTH: 35px;
    COLOR: #ff0
}
.tooltip A
{
    COLOR: #ad4;
    FONT-SIZE: 11px;
    FONT-WEIGHT: 700
}
#tiper
{
    Z-INDEX: 2147483647;
    BORDER-BOTTOM: #333 2px solid;
    POSITION: absolute;
    BORDER-LEFT: #333 2px solid;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    DISPLAY: none;
    BACKGROUND: #fff;
    COLOR: #383838;
    BORDER-TOP: #333 2px solid;
    BORDER-RIGHT: #333 2px solid;
    PADDING-TOP: 2px
}
#pr_tt
{
    BACKGROUND: #fff;
    FLOAT: left;
    COLOR: #990000;
    CURSOR: pointer
}
.normal SPAN
{
    COLOR: #666;
    FONT-SIZE: 11px
}
.rsl1 SPAN
{
    COLOR: #666;
    FONT-SIZE: 11px
}
.rsr1 SPAN
{
    COLOR: #666;
    FONT-SIZE: 11px
}
.rsl SPAN
{
    COLOR: #666;
    FONT-SIZE: 11px
}
.rsr SPAN
{
    COLOR: #666;
    FONT-SIZE: 11px
}
.select_all:hover
{
    COLOR: red;
    TEXT-DECORATION: underline
}
.clear_all:hover
{
    COLOR: red;
    TEXT-DECORATION: underline
}
#nqrh A:hover
{
    COLOR: red
}
.hl_red
{
    COLOR: red
}
.calendar_wrapper
{
    WIDTH: 220px;
    HEIGHT: 30px
}
.search_wrapper
{
    WIDTH: 220px;
    HEIGHT: 30px
}
.rs1
{
    WIDTH: 200px;
    HEIGHT: auto
}
.rs
{
    WIDTH: 200px;
    HEIGHT: auto
}
.hrc_sh
{
    BORDER-BOTTOM: #d6d6d6 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 63px;
    PADDING-RIGHT: 1px;
    WHITE-SPACE: nowrap;
    BACKGROUND: #fff;
    FLOAT: left;
    HEIGHT: auto;
    VERTICAL-ALIGN: middle;
    FONT-WEIGHT: 700;
    PADDING-TOP: 3px
}
.hrc_bh
{
    BORDER-BOTTOM: #d6d6d6 1px solid;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 55px;
    PADDING-RIGHT: 1px;
    WHITE-SPACE: nowrap;
    BACKGROUND: #fff;
    FLOAT: left;
    HEIGHT: auto;
    FONT-WEIGHT: 700;
    PADDING-TOP: 3px
}
.rd_r1l
{
    BORDER-BOTTOM: #55220d 1px solid;
    TEXT-ALIGN: left;
    BORDER-LEFT: #55220d 1px solid;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    BACKGROUND: #9e3e17;
    COLOR: #fff;
    FONT-WEIGHT: 400;
    BORDER-RIGHT: #55220d 1px solid;
    PADDING-TOP: 2px
}
.rd_r2l
{
    BORDER-BOTTOM: #55220d 1px solid;
    TEXT-ALIGN: left;
    BORDER-LEFT: #55220d 1px solid;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    BACKGROUND: #9e3e17;
    COLOR: #fff;
    FONT-WEIGHT: 400;
    BORDER-RIGHT: #55220d 1px solid;
    PADDING-TOP: 2px
}
.hrc_s1
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 7px;
    PADDING-LEFT: 0px;
    WIDTH: 65px;
    PADDING-RIGHT: 0px;
    WHITE-SPACE: nowrap;
    BACKGROUND: #ffffff;
    FLOAT: left;
    HEIGHT: auto;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 7px
}
.hrc_b1
{
    BORDER-BOTTOM: #fff 1px solid;
    PADDING-BOTTOM: 7px;
    PADDING-LEFT: 0px;
    WIDTH: 55px;
    PADDING-RIGHT: 0px;
    WHITE-SPACE: nowrap;
    BACKGROUND: #fcfcfc;
    FLOAT: left;
    HEIGHT: auto;
    PADDING-TOP: 7px
}
.hrc_s2
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 7px;
    PADDING-LEFT: 0px;
    WIDTH: 50px;
    PADDING-RIGHT: 0px;
    WHITE-SPACE: nowrap;
    BACKGROUND: #fff;
    FLOAT: left;
    HEIGHT: auto;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 7px
}
.hrc_b2
{
    PADDING-BOTTOM: 7px;
    PADDING-LEFT: 0px;
    WIDTH: 55px;
    PADDING-RIGHT: 0px;
    WHITE-SPACE: nowrap;
    BACKGROUND: #fff;
    FLOAT: left;
    HEIGHT: auto;
    PADDING-TOP: 7px
}
#rc_tt
{
    WIDTH: 17px;
    FLOAT: left;
    HEIGHT: auto;
    COLOR: #990000;
    CURSOR: pointer
}
#rs_tt
{
    WIDTH: 17px;
    FLOAT: left;
    HEIGHT: auto;
    COLOR: #990000;
    CURSOR: pointer
}
#rd_tt
{
    WIDTH: 17px;
    FLOAT: left;
    HEIGHT: auto;
    COLOR: #990000;
    CURSOR: pointer
}
.grad_bg
{
}
.bor_cur
{
    -moz-border-radius: 6px 6px 6px 6px;
    -webkit-border-radius: 6px 6px 6px 6px;
    border-radius: 6px 6px 6px 6px
}
.bor_cur_t
{
    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0
}
.bor_cur_b
{
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid;
    -moz-border-radius: 0 0 6px 6px;
    -webkit-border-radius: 0 0 6px 6px;
    border-radius: 0 0 6px 6px
}
.bor_cur_t_bot
{
    BORDER-BOTTOM: #fff 1px solid;
    BORDER-LEFT: #fff 1px solid;
    BORDER-TOP: 0px;
    BORDER-RIGHT: #fff 1px solid;
    -moz-border-radius: 0 0 6px 6px;
    -webkit-border-radius: 0 0 6px 6px;
    border-radius: 0 0 6px 6px
}
.curc
{
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px
}
.vtop
{
    VERTICAL-ALIGN: top
}
.n_td
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    BACKGROUND: #fff;
    COLOR: #383838;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    PADDING-TOP: 8px;
    line-height:13px;
}
.n_td_pdx
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #fff;
    COLOR: #383838;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    PADDING-TOP: 8px
}
.n_td_yel
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    BACKGROUND: #fff9dd;
    COLOR: #383838;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    PADDING-TOP: 8px
}
.lh15px
{
    LINE-HEIGHT: 15px
}
.n_tdb
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 8px;
    PADDING-RIGHT: 8px;
    BACKGROUND: #fff;
    HEIGHT: 50px;
    COLOR: #383838;
    FONT-SIZE: 11px;
    BORDER-TOP: #ccc 1px solid;
    FONT-WEIGHT: normal;
    PADDING-TOP: 8px;
    -moz-border-radius: 0px 0px 6px 6px;
    -webkit-border-radius: 0px 0px 6px 6px;
    border-radius: 0px 0px 6px 6px
}
.n_tdx TD
{
    FONT-SIZE: 11px
}
.n_tdx
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #fff;
    COLOR: #383838;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px
}
.n_tb
{
    BORDER-BOTTOM: #999 2px solid;
    BORDER-LEFT: #ccc 1px solid;
    BACKGROUND: #ffffff;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid
}
.n_tb_yel
{
    BORDER-BOTTOM: #999 2px solid;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #fff9dd;
    OVERFLOW: hidden;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-TOP: 0px
}
.n_td1
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px;
    PADDING-LEFT: 4px;
    BACKGROUND: #fff;
    COLOR: #383838;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    PADDING-TOP: 1px
}
.ntext
{
    COLOR: #383838;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal
}
.nlink_sa
{
    BORDER-BOTTOM: #999 3px solid;
    COLOR: #990000;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal
}
.textfield
{
    BOX-SIZING: border-box;
    BORDER-BOTTOM: #d9d9d9 1px solid;
    BORDER-LEFT: #d9d9d9 1px solid;
    LINE-HEIGHT: 17px;
    MARGIN: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline-block;
    HEIGHT: 19px;
    FONT-SIZE: 11px;
    BORDER-TOP: #c0c0c0 1px solid;
    BORDER-RIGHT: #d9d9d9 1px solid;
    PADDING-TOP: 0px;
    -moz-border-radius: 1px;
    -webkit-border-radius: 1px;
    border-radius: 1px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box
}
.textfield:hover
{
    BORDER-BOTTOM: #b9b9b9 1px solid;
    BORDER-LEFT: #b9b9b9 1px solid;
    BORDER-TOP: #a0a0a0 1px solid;
    BORDER-RIGHT: #b9b9b9 1px solid;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
    -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
    box-shadow: inset 0 1px 2px rgba(0,0,0,0.1)
}
.textfield:focus
{
    BORDER-BOTTOM: #4d90fe 1px solid;
    BORDER-LEFT: #4d90fe 1px solid;
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    OUTLINE-WIDTH: medium;
    BORDER-TOP: #4d90fe 1px solid;
    BORDER-RIGHT: #4d90fe 1px solid;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);
    -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);
    box-shadow: inset 0 1px 2px rgba(0,0,0,0.3)
}
.asp_tbox
{
    BORDER-BOTTOM: #999 1px solid;
    BORDER-LEFT: #999 1px solid;
    LINE-HEIGHT: 15px;
    HEIGHT: 20px;
    BORDER-TOP: #999 1px solid;
    BORDER-RIGHT: #999 1px solid
}
.asp_tbox:focus
{
    BORDER-BOTTOM: #333 1px solid;
    BORDER-LEFT: #333 1px solid;
    BACKGROUND: #ffc;
    BORDER-TOP: #333 1px solid;
    BORDER-RIGHT: #333 1px solid
}
.textfield_s
{
    BORDER-BOTTOM: #999 1px solid;
    BORDER-LEFT: #999 1px solid;
    PADDING-BOTTOM: 2px;
    MARGIN-TOP: 2px;
    PADDING-LEFT: 2px;
    WIDTH: 50px;
    PADDING-RIGHT: 2px;
    BACKGROUND: url(../Images/bg_form_textfield.gif) repeat-x left bottom;
    HEIGHT: 15px;
    COLOR: #383838;
    FONT-SIZE: 11px;
    BORDER-TOP: #999 1px solid;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #999 1px solid;
    PADDING-TOP: 2px
}
.textdd
{
    WIDTH: 160px;
    COLOR: #383838;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal
}
.textdds
{
    WIDTH: 40px;
    COLOR: #383838;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal
}
.cal_sel
{
    PADDING-LEFT: 3px;
    WIDTH: 90px;
    BACKGROUND: url(../Images/calendar_small_icon.gif) no-repeat right center;
    CURSOR: pointer
}
.input_cal
{
    PADDING-LEFT: 3px;
    WIDTH: 90px;
    BACKGROUND: url(../Images/calendar_small_icon.gif) no-repeat right center;
    CURSOR: pointer
}
.n_tdh
{
    BORDER-BOTTOM: #333 3px solid;
    TEXT-ALIGN: left;
    FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF0000', endColorstr='#990000');
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 24px;
    BACKGROUND-COLOR: #990000;
    MARGIN: 0px;
    PADDING-LEFT: 10px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    HEIGHT: 24px;
    COLOR: #ffffff;
    FONT-SIZE: 14px;
    BORDER-TOP: #f99 1px solid;
    CURSOR: pointer;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: 0px;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px;
    -moz-border-radius: 6px 6px 0px 0px;
    -webkit-border-radius: 6px 6px 0px 0px;
    border-radius: 6px 6px 0px 0px
}
.n_tdh:hover
{
    BORDER-BOTTOM: #333 3px solid
}
.n_tdh A
{
    COLOR: #ffffff
}
.n_tdh A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.n_tdh_p
{
    BORDER-BOTTOM: #333 3px solid;
    TEXT-ALIGN: left;
    FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF0000', endColorstr='#990000');
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 24px;
    BACKGROUND-COLOR: #990000;
    MARGIN: 0px;
    PADDING-LEFT: 10px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    HEIGHT: 24px;
    COLOR: #ffffff;
    FONT-SIZE: 14px;
    BORDER-TOP: #f99 1px solid;
    CURSOR: pointer;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: 0px;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px;
    -moz-border-radius: 6px 6px 0px 0px;
    -webkit-border-radius: 6px 6px 0px 0px;
    border-radius: 6px 6px 0px 0px
}
.n_tdh_p:hover
{
    BORDER-BOTTOM: #333 3px solid
}
.n_tdh_p A
{
    COLOR: #ffffff
}
.n_tdh_p A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.n_tdh1
{
    TEXT-ALIGN: left;
    MARGIN: 0px;
    PADDING-LEFT: 8px;
    BACKGROUND: url(../Images/left_arrow_red.gif) #fff no-repeat left center;
    HEIGHT: 18px;
    COLOR: #990000;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold
}
.bold
{
    FONT-WEIGHT: bold
}
.grey_s
{
    COLOR: #333;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal
}
.n_tdh1:hover
{
    TEXT-DECORATION: underline
}
.n_tdh2
{
    TEXT-ALIGN: left;
    MARGIN: 0px;
    PADDING-LEFT: 4px;
    BACKGROUND: #fff;
    HEIGHT: 25px;
    COLOR: #383838;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold
}
.n_tdh2:hover
{
    TEXT-ALIGN: left;
    MARGIN: 0px;
    PADDING-LEFT: 4px;
    BACKGROUND: #fff;
    HEIGHT: 25px;
    COLOR: #990000;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold
}
.ht_r_h
{
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 20px;
    PADDING-LEFT: 10px;
    WIDTH: 99%;
    PADDING-RIGHT: 5px;
    BACKGROUND: #ffffff;
    HEIGHT: 20px;
    COLOR: #990000;
    FONT-SIZE: 14px;
    BORDER-TOP: #ccc 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-TOP: 5px
}
.ht_r_hx
{
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    WIDTH: 600px;
    PADDING-RIGHT: 5px;
    BACKGROUND: #999999;
    HEIGHT: 20px;
    COLOR: #990000;
    FONT-SIZE: 14px;
    BORDER-TOP: #cccccc 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-TOP: 5px
}
.ht_r_sh
{
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    WIDTH: auto;
    PADDING-RIGHT: 5px;
    HEIGHT: 10px;
    COLOR: #990000;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: #ccc 1px solid;
    CURSOR: pointer;
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-TOP: 5px
}
.ht_r_sh:active
{
    COLOR: #fff
}
.ht_r_sh:hover
{
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    BACKGROUND: #fff;
    COLOR: #ff0000;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid
}
.ht_r_shm
{
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    WIDTH: auto;
    PADDING-RIGHT: 5px;
    HEIGHT: 10px;
    COLOR: #990000;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: #ccc 1px solid;
    CURSOR: pointer;
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-TOP: 5px
}
.ht_r_shm:active
{
    COLOR: #fff
}
.ht_r_shm:hover
{
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    BACKGROUND: #fff;
    COLOR: #ff0000;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid
}
.ht_r_shr
{
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    WIDTH: auto;
    PADDING-RIGHT: 5px;
    HEIGHT: 10px;
    COLOR: #990000;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: #ccc 1px solid;
    CURSOR: pointer;
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-TOP: 5px
}
.ht_r_shr:hover
{
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    BACKGROUND: #fff;
    COLOR: #ff0000;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid
}
.ht_r_hsth
{
    WIDTH: 100%
}
.ht_r_hsth TD
{
    BORDER-BOTTOM: #ccc 1px solid;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.ht_r_hsth TD SPAN
{
    POSITION: relative;
    PADDING-BOTTOM: 0.3em;
    LINE-HEIGHT: 12px;
    MARGIN: 1px;
    PADDING-LEFT: 0.1em;
    WIDTH: auto;
    PADDING-RIGHT: 0.1em;
    DISPLAY: inline-block;
    HEIGHT: 13px;
    COLOR: #383838;
    VERTICAL-ALIGN: middle;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0.3em
}
.ht_r_hsth TD A
{
    POSITION: relative;
    PADDING-BOTTOM: 2px;
    LINE-HEIGHT: 16px;
    MARGIN: 1px;
    PADDING-LEFT: 5px;
    WIDTH: auto;
    PADDING-RIGHT: 20px;
    DISPLAY: inline-block;
    HEIGHT: 16px;
    COLOR: #990000;
    VERTICAL-ALIGN: middle;
    CURSOR: pointer;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-TOP: 2px
}
.ht_r_hsth TD FONT
{
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 18px;
    MARGIN: 1px 1px 1px 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    HEIGHT: 18px;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: top;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px
}
.ht_r_hsth TD A:hover
{
    POSITION: relative;
    COLOR: #ff0000;
    CURSOR: pointer
}
.ht_r_sh SPAN
{
    COLOR: #666666;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal
}
.ht_r_hx
{
    POSITION: relative;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 560px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.hcm_lh
{
    TEXT-ALIGN: left;
    BORDER-LEFT: #5a1f07 1px solid;
    PADDING-BOTTOM: 0.1em;
    PADDING-LEFT: 0.1em;
    WIDTH: 95px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #383838;
    HEIGHT: 1.5em;
    COLOR: #ffffff;
    BORDER-TOP: #5a1f07 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #5a1f07 1px solid;
    PADDING-TOP: 0.3em
}
.hcm_rh
{
    BORDER-BOTTOM: #6e3d0e 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #6e3d0e 1px solid;
    PADDING-BOTTOM: 0.1em;
    PADDING-LEFT: 0px;
    WIDTH: 42px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #c8782a;
    HEIGHT: 1.5em;
    COLOR: #ffffff;
    BORDER-TOP: #6e3d0e 1px solid;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0.3em
}
.hcm_rhr
{
    BORDER-BOTTOM: #6e3d0e 1px solid;
    POSITION: relative;
    TEXT-ALIGN: center;
    BORDER-LEFT: #6e3d0e 1px solid;
    PADDING-BOTTOM: 0.1em;
    PADDING-LEFT: 0px;
    WIDTH: 46px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #c8782a;
    FLOAT: left;
    HEIGHT: 1.5em;
    COLOR: #ffffff;
    BORDER-TOP: #6e3d0e 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #6e3d0e 1px solid;
    PADDING-TOP: 0.3em
}
.hcm_c
{
    TEXT-ALIGN: left;
    BORDER-LEFT: #5a1f07 1px solid;
    PADDING-BOTTOM: 0.1em;
    PADDING-LEFT: 0.1em;
    WIDTH: 95px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #9e3e17;
    HEIGHT: 1.5em;
    COLOR: #ffffff;
    BORDER-TOP: #5a1f07 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #5a1f07 1px solid;
    PADDING-TOP: 0.3em
}
.hcm_c SPAN
{
    PADDING-LEFT: 4px;
    FONT-WEIGHT: normal
}
.hcm_n
{
    TEXT-ALIGN: center;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-BOTTOM: 0.1em;
    PADDING-LEFT: 0px;
    WIDTH: 42px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #ffffff;
    HEIGHT: 1.5em;
    COLOR: #383838;
    BORDER-TOP: #cccccc 1px solid;
    FONT-WEIGHT: normal;
    PADDING-TOP: 0.3em
}
.hcm_n SPAN
{
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal
}
.hcm_nr
{
    POSITION: relative;
    TEXT-ALIGN: center;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-BOTTOM: 0.1em;
    PADDING-LEFT: 0px;
    WIDTH: 46px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #ffffff;
    FLOAT: left;
    HEIGHT: 1.5em;
    COLOR: #383838;
    BORDER-TOP: #cccccc 1px solid;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-TOP: 0.3em
}
.hcm_nr SPAN
{
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal
}
.qt_t
{
    BORDER-BOTTOM: #999 1px solid;
    TEXT-ALIGN: left;
    BORDER-LEFT: #999 1px solid;
    WIDTH: 200px;
    BACKGROUND: #ffffff;
    VERTICAL-ALIGN: top;
    BORDER-TOP: #999 1px solid;
    BORDER-RIGHT: #999 1px solid
}
.qt_td_50
{
    TEXT-ALIGN: left;
    WIDTH: 50%;
    VERTICAL-ALIGN: top
}
.qt_h
{
    COLOR: #990000;
    FONT-SIZE: 120%;
    FONT-WEIGHT: bold
}
.qt_head
{
    COLOR: #990000;
    FONT-SIZE: 120%;
    FONT-WEIGHT: bold
}
.qt_pb
{
    COLOR: #990000;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
.qt_s
{
    COLOR: #333;
    FONT-SIZE: 10px
}
.qt_hn
{
    COLOR: #333;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal
}
.hot_f
{
    BORDER-BOTTOM: #fc6 1px solid;
    TEXT-ALIGN: left;
    BORDER-LEFT: #fc6 1px solid;
    LINE-HEIGHT: 25px;
    PADDING-LEFT: 10px;
    WIDTH: 192px;
    BACKGROUND: url(../images/offers_found.gif) #ff9 no-repeat right 50%;
    LETTER-SPACING: 1px;
    HEIGHT: 25px;
    COLOR: #990000;
    FONT-SIZE: 170%;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: #fc6 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #fc6 1px solid
}
.hot_ft
{
    BACKGROUND: #999 right 50%
}
.st_td
{
    BORDER-BOTTOM: #cccccc 1px solid;
    TEXT-ALIGN: left;
    PADDING-LEFT: 5px;
    HEIGHT: 30px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 1px
}
.st_hd
{
    TEXT-ALIGN: left;
    LINE-HEIGHT: 20px;
    VERTICAL-ALIGN: top
}
.ot_img
{
    PADDING-LEFT: 5px;
    WIDTH: 100px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 5px
}
.ot_td
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 10px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 5px
}
.ot_hn
{
    COLOR: #990000;
    FONT-SIZE: 140%;
    FONT-WEIGHT: bold
}
.ot_hnx
{
    COLOR: #990000;
    FONT-SIZE: 120%;
    FONT-WEIGHT: bold
}
.od_rh
{
    BACKGROUND: #c8782a
}
.od_fdh
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 5px;
    WIDTH: 100px;
    COLOR: #ffffff;
    VERTICAL-ALIGN: middle;
    FONT-WEIGHT: bold
}
.od_tdh
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 5px;
    WIDTH: 100px;
    COLOR: #ffffff;
    VERTICAL-ALIGN: middle;
    FONT-WEIGHT: bold
}
.od_dph
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 5px;
    COLOR: #ffffff;
    VERTICAL-ALIGN: middle;
    FONT-WEIGHT: bold
}
.od_rh
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 5px;
    WIDTH: 100px;
    COLOR: #ffffff;
    VERTICAL-ALIGN: middle;
    FONT-WEIGHT: bold
}
.od_r1
{
    BACKGROUND: #ffffff
}
.od_fd1
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 5px;
    WIDTH: 100px;
    COLOR: #383838;
    VERTICAL-ALIGN: middle
}
.od_td1
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 5px;
    WIDTH: 100px;
    COLOR: #383838;
    VERTICAL-ALIGN: middle
}
.od_dp1
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 5px;
    COLOR: #383838;
    VERTICAL-ALIGN: middle
}
.od_r1
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 5px;
    WIDTH: 100px;
    COLOR: #383838;
    VERTICAL-ALIGN: middle
}
.od_r2
{
    BACKGROUND: #ececec
}
.od_fd2
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 5px;
    WIDTH: 100px;
    COLOR: #383838;
    VERTICAL-ALIGN: middle
}
.od_td2
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 5px;
    WIDTH: 100px;
    COLOR: #383838;
    VERTICAL-ALIGN: middle
}
.od_dp2
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 5px;
    COLOR: #383838;
    VERTICAL-ALIGN: middle
}
.od_r2
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 5px;
    WIDTH: 100px;
    COLOR: #383838;
    VERTICAL-ALIGN: middle
}
.od_htb
{
    BORDER-BOTTOM: #ccc 1px solid;
    WIDTH: 800px;
    MARGIN-BOTTOM: 5px;
    HEIGHT: auto
}
.page_footer
{
    WIDTH: 100%;
    BOTTOM: 0px;
    HEIGHT: 100px;
    CLEAR: both;
    BORDER-TOP: #cccccc 1px solid
}
.page_footer_s
{
    WIDTH: 100%;
    BOTTOM: 0px;
    HEIGHT: 50px;
    CLEAR: both;
    BORDER-TOP: #cccccc 1px solid
}
.page_footer_ad
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    HEIGHT: 140px;
    CLEAR: both;
    OVERFLOW: hidden;
    PADDING-TOP: 0px
}
.page_footer_ad DIV
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    PADDING-LEFT: 0px;
    WIDTH: 1000px;
    PADDING-RIGHT: 0px;
    CLEAR: both;
    OVERFLOW: hidden;
    PADDING-TOP: 0px
}
.page_footer_links
{
    TEXT-ALIGN: center;
    MARGIN: 0px auto;
    WIDTH: 100%;
    HEIGHT: 25px;
    CLEAR: both;
    OVERFLOW: hidden;
    PADDING-TOP: 10px
}
.page_footer_links DIV
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    PADDING-LEFT: 0px;
    WIDTH: 1000px;
    PADDING-RIGHT: 0px;
    HEIGHT: 25px;
    CLEAR: both;
    FONT-SIZE: 11px;
    OVERFLOW: hidden;
    PADDING-TOP: 0px
}
.page_footer_ad_iframe
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 99%;
    HEIGHT: 100px;
    OVERFLOW: hidden;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
.desc
{
    COLOR: #383838
}
.desc A
{
    COLOR: #383838
}
.dropdown DD
{
    TEXT-ALIGN: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.dropdown DT
{
    TEXT-ALIGN: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.dropdown UL
{
    TEXT-ALIGN: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.dropdown DD
{
    POSITION: relative
}
.dropdown A
{
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    OUTLINE-WIDTH: medium;
    COLOR: #fff;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.dropdown A:visited
{
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    OUTLINE-WIDTH: medium;
    COLOR: #fff;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.dropdown A:hover
{
    BACKGROUND: url(../images/arrow.png) #000000 no-repeat right center;
    COLOR: #fff;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px
}
.dropdown DT A:hover
{
    COLOR: #fff;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px
}
.dropdown DT A
{
    BORDER-BOTTOM: #383838 1px solid;
    BORDER-LEFT: #383838 1px solid;
    WIDTH: 120px;
    PADDING-RIGHT: 20px;
    DISPLAY: block;
    BACKGROUND: url(../images/arrow.png) no-repeat right center;
    BORDER-TOP: #383838 1px solid;
    BORDER-RIGHT: #383838 1px solid
}
.dropdown DT A SPAN
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    CURSOR: pointer;
    PADDING-TOP: 5px
}
.dropdown DD UL
{
    POSITION: absolute;
    MIN-WIDTH: 127px;
    PADDING-BOTTOM: 1px;
    LIST-STYLE-TYPE: none;
    PADDING-LEFT: 0px;
    WIDTH: auto;
    PADDING-RIGHT: 0px;
    DISPLAY: none;
    BACKGROUND: #333 0px 0px;
    COLOR: #666;
    TOP: 0px;
    PADDING-TOP: 1px;
    LEFT: 2px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px
}
.dropdown SPAN.value
{
    DISPLAY: none
}
.dropdown DD UL LI A
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-TOP: 5px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px
}
.dropdown DD UL LI A:hover
{
    BACKGROUND: #000000;
    CURSOR: pointer
}
.dropdown IMG.flag
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    MARGIN-LEFT: 10px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}
.flagvisibility
{
    DISPLAY: inline
}
.bs_p_h
{
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    WIDTH: 800px;
    PADDING-RIGHT: 5px;
    BACKGROUND: #990000;
    HEIGHT: 20px;
    COLOR: #990000;
    FONT-SIZE: 26px;
    BORDER-TOP: #cccccc 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-TOP: 5px
}
.bs_p_bod
{
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    WIDTH: 800px;
    PADDING-RIGHT: 5px;
    BACKGROUND: #ffffff;
    HEIGHT: 60px;
    COLOR: #383838;
    FONT-SIZE: 12px;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-TOP: 5px
}
.bs_p_bodx
{
    BORDER-BOTTOM: #ff0000 1px solid;
    BORDER-LEFT: #ff0000 1px solid;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    WIDTH: 800px;
    PADDING-RIGHT: 5px;
    BACKGROUND: #ffffff;
    HEIGHT: 60px;
    COLOR: #383838;
    FONT-SIZE: 12px;
    BORDER-TOP: #ff0000 1px solid;
    CURSOR: pointer;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #ff0000 1px solid;
    PADDING-TOP: 5px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px
}
.bs_p_bodx:hover
{
    BORDER-BOTTOM: #990000 1px solid;
    BORDER-LEFT: #990000 1px solid;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    WIDTH: 800px;
    PADDING-RIGHT: 5px;
    BACKGROUND: #ffffff;
    HEIGHT: 60px;
    COLOR: #383838;
    FONT-SIZE: 12px;
    BORDER-TOP: #990000 1px solid;
    CURSOR: pointer;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #990000 1px solid;
    PADDING-TOP: 5px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px
}
.bs_p_bod1
{
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    WIDTH: 800px;
    PADDING-RIGHT: 5px;
    BACKGROUND: #ffffff;
    HEIGHT: auto;
    COLOR: #383838;
    FONT-SIZE: 11px;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-TOP: 5px
}
.bs_p_bod1 .tdrow1
{
    BORDER-BOTTOM: #ececec 2px solid;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    WIDTH: auto;
    PADDING-RIGHT: 2px;
    BACKGROUND: #fff;
    OVERFLOW: visible;
    PADDING-TOP: 2px;
    nowrap: nowrap
}
.bs_p_bod1 .trhead
{
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: left;
    HEIGHT: auto;
    VERTICAL-ALIGN: middle
}
.bs_p_bod1 .tdrowx1
{
    WIDTH: auto;
    BACKGROUND: #fff;
    OVERFLOW: visible;
    nowrap: nowrap
}
.bs_p_bod1 .trheadx
{
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: left;
    HEIGHT: auto;
    VERTICAL-ALIGN: middle;
    FONT-WEIGHT: bold
}
.bs_p_bod1 .trheadx TD
{
    BORDER-BOTTOM: #666 1px solid;
    BORDER-LEFT: #666 1px solid;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    BACKGROUND: #999;
    COLOR: #fff;
    BORDER-TOP: #666 1px solid;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 2px
}
.bs_p_bod1 .tdrowx1 TD
{
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 2px;
    LINE-HEIGHT: 10px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 2px
}
.bs_p_bod1 .tdrowx2 TD
{
    BORDER-BOTTOM: #a7a7a7 1px solid;
    BORDER-LEFT: #a7a7a7 1px solid;
    PADDING-BOTTOM: 2px;
    LINE-HEIGHT: 10px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    BACKGROUND: #f7f7f7;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: #a7a7a7 1px solid;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 2px
}
.bs_p_bod1 TR
{
    BORDER-BOTTOM: #ececec 1px solid;
    TEXT-ALIGN: left;
    HEIGHT: 35px;
    VERTICAL-ALIGN: middle
}
.bs_hn
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 3px;
    HEIGHT: auto;
    COLOR: #990000;
    FONT-SIZE: 13px;
    VERTICAL-ALIGN: top;
    FONT-WEIGHT: 700;
    PADDING-TOP: 0px
}
.bs_hn_sx
{
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 200%;
    PADDING-LEFT: 0px;
    HEIGHT: auto;
    COLOR: #990000;
    FONT-SIZE: 110%;
    VERTICAL-ALIGN: top;
    FONT-WEIGHT: 700;
    PADDING-TOP: 0px
}
.bs_hi
{
    LINE-HEIGHT: 180%;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px
}
.bs_his
{
    LINE-HEIGHT: 100%;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px
}
.bs_hix
{
    TEXT-ALIGN: left;
    LINE-HEIGHT: 120%;
    PADDING-LEFT: 2px;
    WIDTH: 100%;
    HEIGHT: 30px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 7px
}
.bs_hix TD
{
    BORDER-LEFT: #ccc 1px solid;
    PADDING-LEFT: 10px
}
.c_select
{
    MARGIN-TOP: 5px;
    WIDTH: 151px;
    HEIGHT: 18px;
    FONT-SIZE: 11px
}
.bs_sr
{
    MARGIN-TOP: 23px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(../Images/left_arrow_red.gif) no-repeat left center;
    HEIGHT: 28px;
    COLOR: #990000;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: middle;
    CURSOR: pointer;
    FONT-WEIGHT: bold
}
.bs_tfb
{
    BORDER-BOTTOM: #999 1px solid;
    TEXT-ALIGN: left;
    BORDER-LEFT: #999 1px solid;
    PADDING-BOTTOM: 5px;
    MARGIN-TOP: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    BACKGROUND: url(../Images/bg_form_textfield.gif) repeat-x left bottom;
    COLOR: #383838;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: top;
    BORDER-TOP: #999 1px solid;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #999 1px solid;
    PADDING-TOP: 5px
}
.bs_login
{
    FLOAT: right
}
.bs_login:hover
{
    FLOAT: right
}
#bs_notes
{
    FLOAT: right
}
#bs_notes:hover
{
    FLOAT: right
}
.bs_fdetails
{
    FLOAT: right
}
.bs_fdetails:hover
{
    FLOAT: right
}
.bs_vdetails
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    WIDTH: 57px;
    PADDING-RIGHT: 5px;
    BACKGROUND: url(../Images/bs_login_over.gif) no-repeat right center;
    FLOAT: right;
    HEIGHT: 14px;
    COLOR: #383838;
    FONT-SIZE: 11px;
    PADDING-TOP: 5px
}
.bs_vdetails:hover
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    BACKGROUND: url(../Images/bs_login_up.gif) no-repeat right center;
    FLOAT: right;
    HEIGHT: 14px;
    COLOR: #383838;
    FONT-SIZE: 11px;
    PADDING-TOP: 5px
}
.bs_notes1
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 100%;
    PADDING-LEFT: 5px;
    WIDTH: 57px;
    PADDING-RIGHT: 5px;
    BACKGROUND: url(../Images/bs_login_over.gif) no-repeat right center;
    FLOAT: left;
    HEIGHT: 13px;
    COLOR: #383838;
    MARGIN-LEFT: 4px;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    PADDING-TOP: 5px
}
.bs_notes1:hover
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    BACKGROUND: url(../Images/bs_login_up.gif) no-repeat right center;
    FLOAT: left;
    HEIGHT: 13px;
    COLOR: #990000;
    FONT-SIZE: 11px;
    CURSOR: pointer;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    PADDING-TOP: 5px
}
.bs_r_p
{
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-BOTTOM: 5px;
    MARGIN-TOP: 5px;
    PADDING-LEFT: 5px;
    WIDTH: 200px;
    PADDING-RIGHT: 5px;
    BACKGROUND: #ffffff;
    HEIGHT: auto;
    COLOR: #990000;
    MARGIN-LEFT: 5px;
    FONT-SIZE: 12px;
    BORDER-TOP: #cccccc 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-TOP: 5px
}
.bs_r_px
{
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-BOTTOM: 5px;
    MARGIN-TOP: 5px;
    PADDING-LEFT: 5px;
    WIDTH: 400px;
    PADDING-RIGHT: 5px;
    BACKGROUND: #ffffff;
    HEIGHT: auto;
    COLOR: #990000;
    MARGIN-LEFT: 5px;
    FONT-SIZE: 14px;
    BORDER-TOP: #cccccc 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-TOP: 5px
}
.bs_r_i
{
    BORDER-BOTTOM: #cccccc 1px solid;
    TEXT-ALIGN: left;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-BOTTOM: 5px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 5px;
    WIDTH: 200px;
    PADDING-RIGHT: 5px;
    BACKGROUND: #ffffff;
    HEIGHT: auto;
    MARGIN-LEFT: 5px;
    BORDER-TOP: #ececec 1px solid;
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-TOP: 5px
}
.bs_r_ix2
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 5px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 5px;
    WIDTH: 200px;
    PADDING-RIGHT: 5px;
    BACKGROUND: #ffffff;
    HEIGHT: auto;
    MARGIN-LEFT: 5px;
    PADDING-TOP: 5px
}
.bs_r_ix2 .header
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 0px;
    WIDTH: auto;
    FLOAT: left;
    HEIGHT: 25px;
    COLOR: #990000;
    VERTICAL-ALIGN: bottom;
    FONT-WEIGHT: bold
}
.bs_r_ix2 FONT
{
    TEXT-ALIGN: right;
    PADDING-LEFT: 0px;
    WIDTH: 70px;
    FLOAT: left;
    HEIGHT: 20px;
    COLOR: #666;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal
}
.bs_r_ix2 SPAN
{
    TEXT-ALIGN: right;
    WIDTH: 100px;
    PADDING-RIGHT: 10px;
    FLOAT: right;
    HEIGHT: 20px;
    COLOR: #383838;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold
}
.bs_r_ix2 .prx
{
    TEXT-ALIGN: left;
    WIDTH: 100px;
    FLOAT: right;
    HEIGHT: 20px;
    COLOR: #990000;
    FONT-WEIGHT: bold
}
.bs_r_i .header
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 0px;
    WIDTH: auto;
    FLOAT: left;
    HEIGHT: 25px;
    COLOR: #990000;
    VERTICAL-ALIGN: bottom;
    FONT-WEIGHT: bold
}
.bs_r_i FONT
{
    TEXT-ALIGN: right;
    PADDING-LEFT: 0px;
    WIDTH: 70px;
    FLOAT: left;
    HEIGHT: 20px;
    COLOR: #666;
    FONT-WEIGHT: normal
}
.bs_r_i SPAN
{
    TEXT-ALIGN: left;
    WIDTH: 100px;
    FLOAT: right;
    HEIGHT: 20px;
    COLOR: #383838;
    FONT-WEIGHT: bold
}
.bs_r_i .prx
{
    TEXT-ALIGN: left;
    WIDTH: 100px;
    FLOAT: right;
    HEIGHT: 20px;
    COLOR: #990000;
    FONT-WEIGHT: bold
}
.bs_r_ix
{
    BORDER-BOTTOM: #cccccc 1px solid;
    TEXT-ALIGN: left;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 14px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 5px;
    WIDTH: 400px;
    PADDING-RIGHT: 5px;
    BACKGROUND: #ffffff;
    HEIGHT: auto;
    COLOR: #666;
    MARGIN-LEFT: 5px;
    FONT-SIZE: 14px;
    BORDER-TOP: #ececec 1px solid;
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-TOP: 5px
}
.bs_r_ix TD
{
    FONT-SIZE: 11px
}
.bs_r_ix .header
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 14px;
    PADDING-LEFT: 0px;
    WIDTH: auto;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    HEIGHT: 18px;
    COLOR: #990000;
    FONT-SIZE: 14px;
    VERTICAL-ALIGN: middle;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px
}
.bs_r_ix FONT
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 0px;
    WIDTH: 280px;
    FLOAT: left;
    HEIGHT: 20px;
    COLOR: #666;
    FONT-WEIGHT: normal
}
.bs_r_ix SPAN
{
    TEXT-ALIGN: left;
    WIDTH: 100px;
    FLOAT: right;
    HEIGHT: 20px;
    COLOR: #383838;
    FONT-WEIGHT: bold
}
.bs_r_ix .totalf
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 0px;
    WIDTH: 280px;
    FLOAT: left;
    HEIGHT: 25px;
    COLOR: #990000;
    FONT-WEIGHT: bold
}
.bs_r_ix .totals
{
    TEXT-ALIGN: left;
    WIDTH: 100px;
    FLOAT: right;
    HEIGHT: 25px;
    COLOR: #990000;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.bs_fd_head
{
    BORDER-BOTTOM: #990000 1px dotted;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 8px;
    WIDTH: 99%;
    BACKGROUND: #fff;
    HEIGHT: auto;
    COLOR: #990000;
    FONT-SIZE: 145%;
    VERTICAL-ALIGN: middle;
    FONT-WEIGHT: 700;
    PADDING-TOP: 5px
}
.buttono
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 1px;
    LINE-HEIGHT: 200%;
    PADDING-LEFT: 1px;
    WIDTH: 125px;
    PADDING-RIGHT: 1px;
    BACKGROUND: url(../Images/button_o.gif) no-repeat center 50%;
    FLOAT: left;
    HEIGHT: 25px;
    COLOR: #990000;
    FONT-SIZE: 120%;
    VERTICAL-ALIGN: middle;
    CURSOR: pointer;
    TEXT-DECORATION: none;
    PADDING-TOP: 1px
}
.buttono:link
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 1px;
    LINE-HEIGHT: 200%;
    PADDING-LEFT: 1px;
    WIDTH: 125px;
    PADDING-RIGHT: 1px;
    BACKGROUND: url(../Images/button_o.gif) no-repeat center 50%;
    FLOAT: left;
    HEIGHT: 25px;
    COLOR: #990000;
    FONT-SIZE: 120%;
    VERTICAL-ALIGN: middle;
    CURSOR: pointer;
    TEXT-DECORATION: none;
    PADDING-TOP: 1px
}
.buttono:visited
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 1px;
    LINE-HEIGHT: 200%;
    PADDING-LEFT: 1px;
    WIDTH: 125px;
    PADDING-RIGHT: 1px;
    BACKGROUND: url(../Images/button_o.gif) no-repeat center 50%;
    FLOAT: left;
    HEIGHT: 25px;
    COLOR: #990000;
    FONT-SIZE: 120%;
    VERTICAL-ALIGN: middle;
    CURSOR: pointer;
    TEXT-DECORATION: none;
    PADDING-TOP: 1px
}
.buttono:active
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 1px;
    LINE-HEIGHT: 200%;
    PADDING-LEFT: 1px;
    WIDTH: 125px;
    PADDING-RIGHT: 1px;
    BACKGROUND: url(../Images/button_o.gif) no-repeat center 50%;
    FLOAT: left;
    HEIGHT: 25px;
    COLOR: #990000;
    FONT-SIZE: 120%;
    VERTICAL-ALIGN: middle;
    CURSOR: pointer;
    TEXT-DECORATION: none;
    PADDING-TOP: 1px
}
.buttono:hover
{
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 1px;
    WIDTH: 125px;
    PADDING-RIGHT: 1px;
    BACKGROUND: url(../Images/button_over.gif) no-repeat center 50%;
    HEIGHT: 25px;
    COLOR: #383838;
    TEXT-DECORATION: underline;
    PADDING-TOP: 1px
}
.hot_tb
{
    BORDER-BOTTOM: #fff 1px solid;
    BORDER-LEFT: #fff 1px solid;
    BORDER-TOP: #fff 1px solid;
    BORDER-RIGHT: #fff 1px solid
}
.hot_tb:hover
{
    BORDER-BOTTOM: #990000 1px solid;
    BORDER-LEFT: #990000 1px solid;
    BORDER-TOP: #990000 1px solid;
    BORDER-RIGHT: #990000 1px solid
}
.ctx4_td
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 20px;
    WIDTH: 800px;
    PADDING-RIGHT: 5px;
    BACKGROUND: #990000;
    HEIGHT: 30px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 5px
}
.ctx4
{
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    WIDTH: auto;
    PADDING-RIGHT: 5px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #990000;
    CLEAR: left;
    FONT-SIZE: 11px;
    BORDER-TOP: #ccc 1px solid;
    MARGIN-RIGHT: 5px;
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-TOP: 5px;
    BEHAVIOR: url(pie/pie.HTC);
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: #CCC 0 0 .25em;
    -moz-box-shadow: #CCC 0 0 .25em;
    box-shadow: #CCC 0 0 .25em
}
.ctx4:hover
{
    BORDER-BOTTOM: #999 1px solid;
    BORDER-LEFT: #999 1px solid;
    COLOR: #990000;
    BORDER-TOP: #999 1px solid;
    BORDER-RIGHT: #999 1px solid;
    TEXT-DECORATION: underline
}
.bc_tabs
{
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 8px;
    LINE-HEIGHT: 25px;
    PADDING-LEFT: 8px;
    WIDTH: auto;
    PADDING-RIGHT: 12px;
    BACKGROUND: #fff;
    FLOAT: left;
    HEIGHT: 25px;
    COLOR: #383838;
    FONT-SIZE: 11px;
    BORDER-TOP: #ccc 1px solid;
    CURSOR: pointer;
    FONT-WEIGHT: bold;
    MARGIN-RIGHT: 5px;
    BORDER-RIGHT: #ccc 1px solid;
    TEXT-DECORATION: none;
    PADDING-TOP: 8px;
    BEHAVIOR: url(pie/pie.HTC);
    -moz-border-radius: 6px 6px 0px 0px;
    -webkit-border-radius: 6px 6px 0px 0px;
    border-radius: 6px 6px 0px 0px
}
.bc_tabs:hover
{
    BORDER-LEFT: #999 1px solid;
    BACKGROUND: #f7f7f7;
    COLOR: #990000;
    BORDER-TOP: #999 1px solid;
    BORDER-RIGHT: #999 1px solid;
    TEXT-DECORATION: none
}
.bc_tabs_act
{
    BORDER-LEFT: #990000 1px solid;
    PADDING-BOTTOM: 8px;
    LINE-HEIGHT: 25px;
    PADDING-LEFT: 8px;
    WIDTH: auto;
    PADDING-RIGHT: 12px;
    BACKGROUND: #f7f7f7;
    FLOAT: left;
    HEIGHT: 25px;
    FONT-SIZE: 11px;
    BORDER-TOP: #990000 1px solid;
    CURSOR: pointer;
    FONT-WEIGHT: bold;
    MARGIN-RIGHT: 5px;
    BORDER-RIGHT: #990000 1px solid;
    TEXT-DECORATION: none;
    PADDING-TOP: 8px;
    BEHAVIOR: url(pie/pie.HTC);
    -moz-border-radius: 6px 6px 0px 0px;
    -webkit-border-radius: 6px 6px 0px 0px;
    border-radius: 6px 6px 0px 0px
}
.bc_tabs_act:hover
{
    TEXT-DECORATION: none
}
.bc_tabs_no
{
    BORDER-BOTTOM: #aaa 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #aaa 1px solid;
    PADDING-BOTTOM: 1px;
    LINE-HEIGHT: 20px;
    MARGIN: 0px 5px 0px 0px;
    PADDING-LEFT: 1px;
    WIDTH: 20px;
    PADDING-RIGHT: 1px;
    BACKGROUND: #ccc;
    FLOAT: left;
    HEIGHT: 20px;
    COLOR: #fff;
    FONT-SIZE: 14px;
    BORDER-TOP: #aaa 1px solid;
    BORDER-RIGHT: #aaa 1px solid;
    TEXT-DECORATION: none;
    PADDING-TOP: 1px;
    BEHAVIOR: url(pie/pie.HTC);
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px
}
.button
{
    BORDER-BOTTOM: #a9a9a9 1px solid;
    BORDER-LEFT: #a9a9a9 1px solid;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 8px;
    DISPLAY: inline;
    BACKGROUND: url(../images/button.png) #fff repeat-x 50% bottom;
    COLOR: #383838;
    FONT-SIZE: 11px;
    BORDER-TOP: #a9a9a9 1px solid;
    CURSOR: pointer;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #a9a9a9 1px solid;
    TEXT-DECORATION: none;
    PADDING-TOP: 3px;
    BEHAVIOR: url(pie/pie.HTC);
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px
}
.button:link
{
    BORDER-BOTTOM: #a9a9a9 1px solid;
    BORDER-LEFT: #a9a9a9 1px solid;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 8px;
    DISPLAY: inline;
    BACKGROUND: url(../images/button.png) #fff repeat-x 50% bottom;
    COLOR: #383838;
    FONT-SIZE: 11px;
    BORDER-TOP: #a9a9a9 1px solid;
    CURSOR: pointer;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #a9a9a9 1px solid;
    TEXT-DECORATION: none;
    PADDING-TOP: 3px;
    BEHAVIOR: url(pie/pie.HTC);
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px
}
.button:visited
{
    BORDER-BOTTOM: #a9a9a9 1px solid;
    BORDER-LEFT: #a9a9a9 1px solid;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 8px;
    DISPLAY: inline;
    BACKGROUND: url(../images/button.png) #fff repeat-x 50% bottom;
    COLOR: #383838;
    FONT-SIZE: 11px;
    BORDER-TOP: #a9a9a9 1px solid;
    CURSOR: pointer;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #a9a9a9 1px solid;
    TEXT-DECORATION: none;
    PADDING-TOP: 3px;
    BEHAVIOR: url(pie/pie.HTC);
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px
}
.button:active
{
    BORDER-BOTTOM: #a9a9a9 1px solid;
    BORDER-LEFT: #a9a9a9 1px solid;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 8px;
    DISPLAY: inline;
    BACKGROUND: url(../images/button.png) #fff repeat-x 50% bottom;
    COLOR: #383838;
    FONT-SIZE: 11px;
    BORDER-TOP: #a9a9a9 1px solid;
    CURSOR: pointer;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #a9a9a9 1px solid;
    TEXT-DECORATION: none;
    PADDING-TOP: 3px;
    BEHAVIOR: url(pie/pie.HTC);
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px
}
.button INPUT
{
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 3px
}
.button SPAN
{
    COLOR: #383838;
    TEXT-DECORATION: none
}
.button:visited SPAN
{
    COLOR: #383838;
    TEXT-DECORATION: none
}
.button:active SPAN
{
    COLOR: #383838;
    TEXT-DECORATION: none
}
.button:hover
{
    BORDER-BOTTOM: #666 1px solid;
    BORDER-LEFT: #666 1px solid;
    BACKGROUND: url(../images/button.png) #fff repeat-x 50% bottom;
    COLOR: #990000;
    BORDER-TOP: #666 1px solid;
    BORDER-RIGHT: #666 1px solid;
    TEXT-DECORATION: none;
    BEHAVIOR: url(pie/pie.HTC);
    -webkit-box-shadow: #CCC 0 0 .25em;
    -moz-box-shadow: #CCC 0 0 .25em;
    box-shadow: #CCC 0 0 .25em
}
.button:hover SPAN
{
    COLOR: #990000
}
.red
{
    COLOR: #990000
}
.bc_td
{
    BORDER-BOTTOM: #d6d6d6 3px solid;
    HEIGHT: 45px;
    VERTICAL-ALIGN: bottom
}
.alrm_ttl
{
    BORDER-BOTTOM: #990000 1px solid;
    POSITION: relative;
    BORDER-LEFT: #990000 1px solid;
    PADDING-BOTTOM: 4px;
    LINE-HEIGHT: 25px;
    MARGIN: 0px;
    PADDING-LEFT: 4px;
    WIDTH: 98%;
    PADDING-RIGHT: 4px;
    BACKGROUND: #ffffe8;
    HEIGHT: 25px;
    COLOR: #990000;
    FONT-SIZE: 12px;
    BORDER-TOP: #990000 1px solid;
    BORDER-RIGHT: #990000 1px solid;
    PADDING-TOP: 4px;
    BEHAVIOR: url(pie/pie.HTC);
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px
}
#dvLoading
{
    POSITION: relative;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 25px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: auto;
    PADDING-RIGHT: 0px;
    HEIGHT: auto;
    COLOR: #ff0000;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px
}
.alrm_ttl IMG
{
    WIDTH: 20px;
    FLOAT: left;
    HEIGHT: 20px;
    MARGIN-RIGHT: 5px
}
.fl_right
{
    FLOAT: right
}
.mr_right15
{
    MARGIN-RIGHT: 5px
}
.right
{
    TEXT-ALIGN: right
}
.serv_head
{
    PADDING-LEFT: 10px;
    VERTICAL-ALIGN: bottom
}
.serv_head FONT
{
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 20px;
    PADDING-LEFT: 10px;
    COLOR: #383838;
    FONT-SIZE: 15px;
    VERTICAL-ALIGN: top;
    FONT-WEIGHT: bold
}
.serv_head IMG
{
}
.serv_pr
{
    TEXT-ALIGN: left;
    BORDER-LEFT: #999 1px solid;
    PADDING-LEFT: 5px;
    WIDTH: 100px;
    COLOR: #383838;
    FONT-SIZE: 10px
}
.serv_pr SPAN
{
    COLOR: #990000;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold
}
.serv_prx
{
    TEXT-ALIGN: left;
    COLOR: #383838;
    FONT-SIZE: 10px
}
.serv_prx SPAN
{
    COLOR: #990000;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold
}
.serv_pr_rt
{
    POSITION: relative;
    TEXT-ALIGN: right;
    PADDING-BOTTOM: 4px;
    MARGIN: 5px 0px 10px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    BOTTOM: 0px;
    PADDING-RIGHT: 0px;
    FLOAT: right;
    HEIGHT: auto;
    COLOR: #383838;
    FONT-SIZE: 9px;
    BORDER-TOP: #990000 1px solid;
    RIGHT: 0px;
    PADDING-TOP: 4px;
    BEHAVIOR: url(pie/pie.HTC)
}
.serv_pr_rt SPAN
{
    COLOR: #990000;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
.125px
{
    WIDTH: 125px
}
.w800px
{
    WIDTH: 800px
}
.w150px
{
    WIDTH: 150px
}
.w175px
{
    WIDTH: 175px
}
.w200px
{
    WIDTH: 200px
}
.w225px
{
    WIDTH: 225px
}
.w250px
{
    WIDTH: 250px
}
.w275px
{
    WIDTH: 275px
}
.w300px
{
    WIDTH: 300px
}
.w350px
{
    WIDTH: 350px
}
.w400px
{
    WIDTH: 400px
}
.w450px
{
    WIDTH: 450px
}
.w500px
{
    WIDTH: 500px
}
.w550px
{
    WIDTH: 550px
}
.w600px
{
    WIDTH: 600px
}
.w100px
{
    WIDTH: 100px
}
.w100p
{
    WIDTH: 100%
}
.w75px
{
    WIDTH: 75px
}
.w125px
{
    WIDTH: 125px
}
.w150px
{
    WIDTH: 150px
}
.w70px
{
    WIDTH: 70px
}
.w60px
{
    WIDTH: 60px
}
.w50px
{
    WIDTH: 50px
}
.w25px
{
    WIDTH: 25px
}
.w15px
{
    WIDTH: 15px
}
.w20px
{
    WIDTH: 20px
}
.h30px
{
    HEIGHT: 30px
}
.h40px
{
    HEIGHT: 40px
}
.h50px
{
    HEIGHT: 50px
}
.h60px
{
    HEIGHT: 60px
}
.h70px
{
    HEIGHT: 70px
}
.h100px
{
    HEIGHT: 100px
}
.h5px
{
    HEIGHT: 5px
}
.h10px
{
    HEIGHT: 10px
}
.v_top
{
    VERTICAL-ALIGN: top
}
.vmiddle
{
    PADDING-TOP: 5px
}
.cboth
{
    CLEAR: both
}
.pl10px
{
    PADDING-LEFT: 10px
}
.pl15px
{
    PADDING-LEFT: 15px
}
.pl5px
{
    PADDING-LEFT: 5px
}
.pt5px
{
    PADDING-TOP: 5px
}
.finfoc
{
    BORDER-BOTTOM: #990000 1px solid;
    BORDER-LEFT: #990000 1px solid;
    PADDING-BOTTOM: 20px;
    DISPLAY: none;
    MARGIN-BOTTOM: 20px;
    BACKGROUND: #ececec;
    BORDER-TOP: #990000 1px solid;
    BORDER-RIGHT: #990000 1px solid;
    PADDING-TOP: 0px
}
.ninfoc
{
    BORDER-BOTTOM: #990000 1px solid;
    BORDER-LEFT: #990000 1px solid;
    PADDING-BOTTOM: 20px;
    DISPLAY: none;
    MARGIN-BOTTOM: 20px;
    BACKGROUND: #ececec;
    BORDER-TOP: #990000 1px solid;
    BORDER-RIGHT: #990000 1px solid;
    PADDING-TOP: 0px
}
.tttd
{
    BORDER-BOTTOM: #d6d6d6 3px solid;
    HEIGHT: 45px;
    VERTICAL-ALIGN: bottom
}
.tttd A
{
    TEXT-DECORATION: none
}
.tttd A:hover
{
    TEXT-DECORATION: none
}
.yhl_spec
{
    BORDER-BOTTOM: #5d553d 1px solid;
    BORDER-LEFT: #5d553d 1px solid;
    BACKGROUND: #ffffe8;
    BORDER-TOP: #5d553d 1px solid;
    BORDER-RIGHT: #5d553d 1px solid
}
.fs_160pt
{
    FONT-SIZE: 160pt
}
.sp_cst_hd
{
    BORDER-BOTTOM: #b5b0a0 4px solid;
    BORDER-LEFT: #5d553d 1px solid;
    BORDER-TOP: #5d553d 1px solid;
    BORDER-RIGHT: #5d553d 1px solid
}
.sp_cst_tb
{
    BORDER-BOTTOM: #5d553d 1px solid;
    BORDER-LEFT: #5d553d 1px solid;
    BACKGROUND: #ffffe8;
    BORDER-RIGHT: #5d553d 1px solid
}
.bg_yel
{
    BACKGROUND: #ffffe8
}
.fs12px
{
    LINE-HEIGHT: 14px;
    FONT-SIZE: 12px
}
.fs14px
{
    LINE-HEIGHT: 16px;
    FONT-SIZE: 14px
}
.fs16px
{
    LINE-HEIGHT: 18px;
    FONT-SIZE: 16px
}
.fcblack
{
    COLOR: #000
}
.bs_r_ix3
{
    PADDING-BOTTOM: 5px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 5px;
    WIDTH: 200px;
    PADDING-RIGHT: 5px;
    HEIGHT: auto;
    MARGIN-LEFT: 5px;
    PADDING-TOP: 5px
}
.bs_r_ix3 A
{
    TEXT-DECORATION: underline
}
.bs_r_ix3 A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
.bs_r_ix3 FONT
{
    TEXT-ALIGN: left;
    FLOAT: left
}
.bs_r_ix3 SPAN
{
    TEXT-ALIGN: right;
    FLOAT: right;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
.pb_iol
{
    POSITION: absolute;
    TEXT-ALIGN: right;
    PADDING-RIGHT: 12px;
    VERTICAL-ALIGN: top;
    TOP: 0px;
    RIGHT: 0px;
    PADDING-TOP: 40px
}
.ldd_x
{
    POSITION: absolute;
    TEXT-ALIGN: right;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 12px;
    HEIGHT: 25px;
    COLOR: #666666;
    FONT-SIZE: 9px;
    VERTICAL-ALIGN: top;
    TOP: 0px;
    RIGHT: 0px;
    PADDING-TOP: 2px
}
.b1ccc
{
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid
}
.xtr1 TD
{
    BORDER-BOTTOM: #e7e7e7 1px solid;
    TEXT-ALIGN: left;
    BACKGROUND: #fff;
    COLOR: #383838
}
.xtr1grey
{
    BORDER-BOTTOM: #999 1px solid;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #f7f7f7;
    COLOR: #990000;
    PADDING-TOP: 2px
}
.xtr1h13 TD
{
    BORDER-BOTTOM: #dcdcdc 1px solid;
    TEXT-ALIGN: left;
    LINE-HEIGHT: 15px;
    BACKGROUND: #fff;
    HEIGHT: 15px;
    COLOR: #383838
}
.xtr2h13 TD
{
    BORDER-BOTTOM: #dcdcdc 1px solid;
    TEXT-ALIGN: left;
    LINE-HEIGHT: 15px;
    BACKGROUND: #f7f7f7;
    HEIGHT: 15px;
    COLOR: #383838
}
.xtr2
{
    BORDER-BOTTOM: #666 1px solid;
    TEXT-ALIGN: left;
    BACKGROUND: #f7f7f7;
    COLOR: #383838
}
A.buttonred:link
{
    BORDER-BOTTOM: #ccc 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 8px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #990000;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid;
    TEXT-DECORATION: none;
    PADDING-TOP: 3px;
    BEHAVIOR: url(pie/PIE.HTC);
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    border-radius: 4px 4px 4px 4px;
    maring: 0;
    -pie-background: linear-gradient(#FFFFFF, #CCCCCC)
}
A.buttonred:visited
{
    BORDER-BOTTOM: #ccc 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 8px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #990000;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid;
    TEXT-DECORATION: none;
    PADDING-TOP: 3px;
    BEHAVIOR: url(pie/PIE.HTC);
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    border-radius: 4px 4px 4px 4px;
    maring: 0;
    -pie-background: linear-gradient(#FFFFFF, #CCCCCC)
}
A.buttonred:active
{
    BORDER-BOTTOM: #ccc 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 8px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #990000;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid;
    TEXT-DECORATION: none;
    PADDING-TOP: 3px;
    BEHAVIOR: url(pie/PIE.HTC);
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    border-radius: 4px 4px 4px 4px;
    maring: 0;
    -pie-background: linear-gradient(#FFFFFF, #CCCCCC)
}
A.buttonred INPUT
{
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 3px
}
A.buttonred SPAN
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
.buttonred:visited SPAN
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
.buttonred:active SPAN
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
A.buttonred:hover
{
    BORDER-BOTTOM: #999 1px solid;
    BORDER-LEFT: #999 1px solid;
    BORDER-TOP: #999 1px solid;
    BORDER-RIGHT: #999 1px solid;
    TEXT-DECORATION: none
}
A.buttonred:hover SPAN
{
    COLOR: #fff
}
H1
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    BACKGROUND: url(Images/tipsy.gif) no-repeat center bottom;
    COLOR: #fff;
    FONT-SIZE: 11px;
    PADDING-TOP: 0px
}
A.balx:link
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
A.balx:visited
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
A.balx:active
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
A.balx:hover
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
A.bld_grn:link
{
    COLOR: #006600;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.bld_grn:visited
{
    COLOR: #006600;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.bld_grn:active
{
    COLOR: #006600;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.bld_grn:hover
{
    COLOR: #666666;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.button_link
{
    BORDER-BOTTOM: #ccc 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 8px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #990000;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid;
    TEXT-DECORATION: none;
    PADDING-TOP: 3px;
    BEHAVIOR: url(pie/pie.HTC);
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    border-radius: 4px 4px 4px 4px;
    maring: 0;
    -pie-background: linear-gradient(#FFFFFF, #CCCCCC)
}
A.button_link:visited
{
    BORDER-BOTTOM: #ccc 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 8px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #990000;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid;
    TEXT-DECORATION: none;
    PADDING-TOP: 3px;
    BEHAVIOR: url(pie/pie.HTC);
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    border-radius: 4px 4px 4px 4px;
    maring: 0;
    -pie-background: linear-gradient(#FFFFFF, #CCCCCC)
}
A.button_link:active
{
    BORDER-BOTTOM: #ccc 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 8px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #990000;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid;
    TEXT-DECORATION: none;
    PADDING-TOP: 3px;
    BEHAVIOR: url(pie/pie.HTC);
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    border-radius: 4px 4px 4px 4px;
    maring: 0;
    -pie-background: linear-gradient(#FFFFFF, #CCCCCC)
}
A.button_link:hover
{
    BORDER-BOTTOM: #999 1px solid;
    BORDER-LEFT: #999 1px solid;
    BACKGROUND: #fff;
    COLOR: #ff0000;
    BORDER-TOP: #999 1px solid;
    BORDER-RIGHT: #999 1px solid;
    TEXT-DECORATION: none
}
.cur_bl A
{
    PADDING-BOTTOM: 5px;
    MARGIN: 2px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    FLOAT: left;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    PADDING-TOP: 5px;
    BEHAVIOR: url(pie/pie.HTC);
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px
}
.cur_bl A:link
{
    PADDING-BOTTOM: 5px;
    MARGIN: 2px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    FLOAT: left;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    PADDING-TOP: 5px;
    BEHAVIOR: url(pie/pie.HTC);
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px
}
.cur_bl A:visited
{
    PADDING-BOTTOM: 5px;
    MARGIN: 2px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    FLOAT: left;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    PADDING-TOP: 5px;
    BEHAVIOR: url(pie/pie.HTC);
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px
}
.cur_bl A:active
{
    PADDING-BOTTOM: 5px;
    MARGIN: 2px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    FLOAT: left;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    PADDING-TOP: 5px;
    BEHAVIOR: url(pie/pie.HTC);
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px
}
.cur_bl A:hover
{
    PADDING-BOTTOM: 5px;
    MARGIN: 2px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    BACKGROUND: #333;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    PADDING-TOP: 5px;
    BEHAVIOR: url(pie/pie.HTC);
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px
}
.ncur_blb
{
    POSITION: relative;
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    PADDING-LEFT: 4px;
    WIDTH: auto;
    PADDING-RIGHT: 4px;
    FLOAT: right;
    HEIGHT: 25px;
    FONT-SIZE: 10px;
    PADDING-TOP: 4px;
    -moz-border-radius: 0px 0px 6px 6px;
    -webkit-border-radius: 0px 0px 6px 6px;
    border-radius: 0px 0px 6px 6px
}
A.ncur_bl:link
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    COLOR: #ffffff;
    FONT-SIZE: 11px;
    CURSOR: pointer;
    FONT-WEIGHT: bold;
    MARGIN-RIGHT: 8px;
    TEXT-DECORATION: none;
    PADDING-TOP: 5px
}
A.ncur_bl:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.box_cur1x1
{
    BORDER-BOTTOM: #666 4px solid;
    BORDER-LEFT: #666 4px solid;
    PADDING-BOTTOM: 3px;
    MARGIN: 10px;
    PADDING-LEFT: 3px;
    WIDTH: 400px;
    PADDING-RIGHT: 3px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FLOAT: left;
    HEIGHT: 250px;
    BORDER-TOP: #666 4px solid;
    BORDER-RIGHT: #666 4px solid;
    PADDING-TOP: 3px;
    BEHAVIOR: url(pie/pie.HTC);
    -moz-border-radius: 8px 8px 8px 8px;
    -webkit-border-radius: 8px 8px 8px 8px;
    border-radius: 8px 8px 8px 8px;
    -webkit-box-shadow: #999 0px 0px 8px;
    -moz-box-shadow: #999 0px 0px 8px;
    box-shadow: #999 0px 0px 8px;
    -pie-background: linear-gradient(#FFFFFF, #CCCCCC)
}
.trheadx TD
{
    BORDER-BOTTOM: #666 1px solid;
    TEXT-ALIGN: left;
    BORDER-LEFT: #666 1px solid;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    BACKGROUND: #999;
    COLOR: #fff;
    BORDER-TOP: #666 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 2px
}
.trheadxn TD
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    BACKGROUND: #fff;
    COLOR: #383838;
    FONT-WEIGHT: bold;
    PADDING-TOP: 2px
}
.tdrowx1 TD
{
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 2px;
    LINE-HEIGHT: 10px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 2px
}
.tdrowx2 TD
{
    BORDER-BOTTOM: #a7a7a7 1px solid;
    BORDER-LEFT: #a7a7a7 1px solid;
    PADDING-BOTTOM: 2px;
    LINE-HEIGHT: 10px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    BACKGROUND: #f7f7f7;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: #a7a7a7 1px solid;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 2px
}
.cl_p_linx A:link
{
    BORDER-BOTTOM: #999 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #999 1px solid;
    PADDING-BOTTOM: 3px;
    LINE-HEIGHT: 10px;
    MARGIN: 0px 5px 0px 0px;
    PADDING-LEFT: 3px;
    WIDTH: 10px;
    PADDING-RIGHT: 3px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FLOAT: left;
    HEIGHT: 10px;
    COLOR: #990000;
    FONT-SIZE: 10px;
    BORDER-TOP: #999 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #999 1px solid;
    PADDING-TOP: 3px;
    BEHAVIOR: url(pie/PIE.HTC);
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -pie-background: linear-gradient(#FFFFFF, #CCCCCC)
}
.cl_p_linx A:visited
{
    BORDER-BOTTOM: #999 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #999 1px solid;
    PADDING-BOTTOM: 3px;
    LINE-HEIGHT: 10px;
    MARGIN: 0px 5px 0px 0px;
    PADDING-LEFT: 3px;
    WIDTH: 10px;
    PADDING-RIGHT: 3px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FLOAT: left;
    HEIGHT: 10px;
    COLOR: #990000;
    FONT-SIZE: 10px;
    BORDER-TOP: #999 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #999 1px solid;
    PADDING-TOP: 3px;
    BEHAVIOR: url(pie/PIE.HTC);
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -pie-background: linear-gradient(#FFFFFF, #CCCCCC)
}
.cl_p_linx A:active
{
    BORDER-BOTTOM: #999 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #999 1px solid;
    PADDING-BOTTOM: 3px;
    LINE-HEIGHT: 10px;
    MARGIN: 0px 5px 0px 0px;
    PADDING-LEFT: 3px;
    WIDTH: 10px;
    PADDING-RIGHT: 3px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FLOAT: left;
    HEIGHT: 10px;
    COLOR: #990000;
    FONT-SIZE: 10px;
    BORDER-TOP: #999 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #999 1px solid;
    PADDING-TOP: 3px;
    BEHAVIOR: url(pie/PIE.HTC);
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -pie-background: linear-gradient(#FFFFFF, #CCCCCC)
}
.cl_p_linx A:hover
{
    BORDER-BOTTOM: #666 1px solid;
    BORDER-LEFT: #666 1px solid;
    COLOR: #ff0000;
    BORDER-TOP: #666 1px solid;
    BORDER-RIGHT: #666 1px solid;
    TEXT-DECORATION: none
}
LinkButton
{
    BORDER-BOTTOM: #990000 1px solid;
    POSITION: relative;
    FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF0000', endColorstr='#990000');
    BORDER-LEFT: #990000 1px solid;
    PADDING-BOTTOM: 3px;
    LINE-HEIGHT: 15px;
    MARGIN: 0px;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    DISPLAY: inline-block;
    HEIGHT: 17px;
    COLOR: #ffffff;
    FONT-SIZE: 11px;
    BORDER-TOP: #990000 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #990000 1px solid;
    TEXT-DECORATION: none;
    PADDING-TOP: 3px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px
}
A.LinkButton
{
    BORDER-BOTTOM: #990000 1px solid;
    POSITION: relative;
    FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF0000', endColorstr='#990000');
    BORDER-LEFT: #990000 1px solid;
    PADDING-BOTTOM: 3px;
    LINE-HEIGHT: 15px;
    MARGIN: 0px;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    DISPLAY: inline-block;
    HEIGHT: 17px;
    COLOR: #ffffff;
    FONT-SIZE: 11px;
    BORDER-TOP: #990000 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #990000 1px solid;
    TEXT-DECORATION: none;
    PADDING-TOP: 3px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px
}
A.LinkButton:link
{
    BORDER-BOTTOM: #990000 1px solid;
    POSITION: relative;
    FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF0000', endColorstr='#990000');
    BORDER-LEFT: #990000 1px solid;
    PADDING-BOTTOM: 3px;
    LINE-HEIGHT: 15px;
    MARGIN: 0px;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    DISPLAY: inline-block;
    HEIGHT: 17px;
    COLOR: #ffffff;
    FONT-SIZE: 11px;
    BORDER-TOP: #990000 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #990000 1px solid;
    TEXT-DECORATION: none;
    PADDING-TOP: 3px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px
}
A.LinkButton:visited
{
    BORDER-BOTTOM: #990000 1px solid;
    POSITION: relative;
    FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF0000', endColorstr='#990000');
    BORDER-LEFT: #990000 1px solid;
    PADDING-BOTTOM: 3px;
    LINE-HEIGHT: 15px;
    MARGIN: 0px;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    DISPLAY: inline-block;
    HEIGHT: 17px;
    COLOR: #ffffff;
    FONT-SIZE: 11px;
    BORDER-TOP: #990000 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #990000 1px solid;
    TEXT-DECORATION: none;
    PADDING-TOP: 3px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px
}
A.LinkButton:active
{
    BORDER-BOTTOM: #990000 1px solid;
    POSITION: relative;
    FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF0000', endColorstr='#990000');
    BORDER-LEFT: #990000 1px solid;
    PADDING-BOTTOM: 3px;
    LINE-HEIGHT: 15px;
    MARGIN: 0px;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    DISPLAY: inline-block;
    HEIGHT: 17px;
    COLOR: #ffffff;
    FONT-SIZE: 11px;
    BORDER-TOP: #990000 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #990000 1px solid;
    TEXT-DECORATION: none;
    PADDING-TOP: 3px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px
}
LinkButton:hover
{
    BORDER-BOTTOM-COLOR: #990000;
    FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF0000', endColorstr='#990000');
    BORDER-TOP-COLOR: #990000;
    COLOR: #ffffff;
    BORDER-RIGHT-COLOR: #990000;
    BORDER-LEFT-COLOR: #990000
}
A.LinkButton:hover
{
    BORDER-BOTTOM-COLOR: #990000;
    FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF0000', endColorstr='#990000');
    BORDER-TOP-COLOR: #990000;
    COLOR: #ffffff;
    BORDER-RIGHT-COLOR: #990000;
    BORDER-LEFT-COLOR: #990000
}
.td_pd6
{
    PADDING-BOTTOM: 6px;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    PADDING-TOP: 6px
}
.row_head TD
{
    BORDER-BOTTOM: #666 1px solid;
    TEXT-ALIGN: left;
    BORDER-LEFT: #666 1px solid;
    PADDING-BOTTOM: 4px;
    LINE-HEIGHT: 16px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    BACKGROUND: #999;
    HEIGHT: 16px;
    COLOR: #fff;
    BORDER-TOP: #666 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #666 1px solid;
    PADDING-TOP: 4px
}
.row1x TD
{
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-BOTTOM: 4px;
    LINE-HEIGHT: 16px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    HEIGHT: 16px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-TOP: 4px
}
.row1xh TD
{
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-BOTTOM: 4px;
    LINE-HEIGHT: 16px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    BACKGROUND: #ffc;
    HEIGHT: 16px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-TOP: 4px
}
.row2x TD
{
    BORDER-BOTTOM: #a7a7a7 1px solid;
    BORDER-LEFT: #a7a7a7 1px solid;
    PADDING-BOTTOM: 4px;
    LINE-HEIGHT: 16px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    BACKGROUND: #f7f7f7;
    HEIGHT: 16px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: #a7a7a7 1px solid;
    BORDER-RIGHT: #a7a7a7 1px solid;
    PADDING-TOP: 4px
}
.fc_grey
{
    COLOR: #999999
}
.btlt UL
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #666;
    PADDING-TOP: 0px
}
.btlt UL LI
{
    PADDING-BOTTOM: 2px;
    LIST-STYLE-TYPE: none;
    MARGIN: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    BACKGROUND: #fff;
    PADDING-TOP: 2px
}
.btlt UL LI A
{
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    DISPLAY: block;
    BACKGROUND: #fff;
    TEXT-DECORATION: none;
    PADDING-TOP: 2px
}
.btlt UL LI A:hover
{
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    DISPLAY: block;
    BACKGROUND: #f7f7f7;
    COLOR: #ff0000;
    TEXT-DECORATION: none;
    PADDING-TOP: 2px
}
.btrt UL
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #666;
    PADDING-TOP: 0px
}
.btrt UL LI
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    MARGIN-BOTTOM: 6px;
    BACKGROUND: #fff;
    PADDING-TOP: 0px
}
.btrt UL LI A
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px
}
.btrt UL LI A:hover
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    COLOR: #ff0000;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px
}
.ta_left
{
    TEXT-ALIGN: left
}
.ta_right
{
    TEXT-ALIGN: right
}
.ta_center
{
    TEXT-ALIGN: center
}
.ta_justify
{
    TEXT-ALIGN: justify
}
radioButtonList ListItem
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #990000;
    PADDING-TOP: 0px
}
checkboxlist ListItem
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #990000;
    PADDING-TOP: 0px
}
.chkbox INPUT
{
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 12px;
    MARGIN: 0px 6px 3px 0px;
    PADDING-LEFT: 4px;
    WIDTH: auto;
    PADDING-RIGHT: 0px;
    COLOR: #990000;
    PADDING-TOP: 0px
}
#body_c
{
    MARGIN: auto 0px;
    WIDTH: 100%;
    BACKGROUND: #3d3d3d;
    HEIGHT: auto
}
.linkimg
{
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: middle;
    MARGIN-RIGHT: 5px
}
A.hlinkx
{
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: center;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 2px;
    LINE-HEIGHT: 20px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 6px;
    WIDTH: auto;
    PADDING-RIGHT: 4px;
    HEIGHT: 20px;
    COLOR: #fff;
    MARGIN-LEFT: 0px;
    FONT-SIZE: 13px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    MARGIN-RIGHT: 0px;
    BORDER-RIGHT: medium none;
    TEXT-DECORATION: none;
    PADDING-TOP: 2px;
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    border-radius: 4px 4px 4px 4px
}
A.hlinkx:link
{
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: center;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 2px;
    LINE-HEIGHT: 20px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 6px;
    WIDTH: auto;
    PADDING-RIGHT: 4px;
    HEIGHT: 20px;
    COLOR: #fff;
    MARGIN-LEFT: 0px;
    FONT-SIZE: 13px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    MARGIN-RIGHT: 0px;
    BORDER-RIGHT: medium none;
    TEXT-DECORATION: none;
    PADDING-TOP: 2px;
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    border-radius: 4px 4px 4px 4px
}
A.hlinkx:visited
{
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: center;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 2px;
    LINE-HEIGHT: 20px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 6px;
    WIDTH: auto;
    PADDING-RIGHT: 4px;
    HEIGHT: 20px;
    COLOR: #fff;
    MARGIN-LEFT: 0px;
    FONT-SIZE: 13px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    MARGIN-RIGHT: 0px;
    BORDER-RIGHT: medium none;
    TEXT-DECORATION: none;
    PADDING-TOP: 2px;
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    border-radius: 4px 4px 4px 4px
}
A.hlinkx:active
{
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: center;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 2px;
    LINE-HEIGHT: 20px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 6px;
    WIDTH: auto;
    PADDING-RIGHT: 4px;
    HEIGHT: 20px;
    COLOR: #fff;
    MARGIN-LEFT: 0px;
    FONT-SIZE: 13px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    MARGIN-RIGHT: 0px;
    BORDER-RIGHT: medium none;
    TEXT-DECORATION: none;
    PADDING-TOP: 2px;
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    border-radius: 4px 4px 4px 4px
}
A.hlinkx:hover
{
    TEXT-DECORATION: underline
}
.cl_p_linx A:link
{
    BORDER-BOTTOM: #999 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #999 1px solid;
    PADDING-BOTTOM: 3px;
    LINE-HEIGHT: 10px;
    MARGIN: 0px 5px 0px 0px;
    PADDING-LEFT: 3px;
    WIDTH: 10px;
    PADDING-RIGHT: 3px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FLOAT: left;
    HEIGHT: 10px;
    COLOR: #990000;
    FONT-SIZE: 10px;
    BORDER-TOP: #999 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #999 1px solid;
    PADDING-TOP: 3px;
    BEHAVIOR: url(pie/pie.HTC);
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -pie-background: linear-gradient(#FFFFFF, #CCCCCC)
}
.cl_p_linx A:visited
{
    BORDER-BOTTOM: #999 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #999 1px solid;
    PADDING-BOTTOM: 3px;
    LINE-HEIGHT: 10px;
    MARGIN: 0px 5px 0px 0px;
    PADDING-LEFT: 3px;
    WIDTH: 10px;
    PADDING-RIGHT: 3px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FLOAT: left;
    HEIGHT: 10px;
    COLOR: #990000;
    FONT-SIZE: 10px;
    BORDER-TOP: #999 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #999 1px solid;
    PADDING-TOP: 3px;
    BEHAVIOR: url(pie/pie.HTC);
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -pie-background: linear-gradient(#FFFFFF, #CCCCCC)
}
.cl_p_linx A:active
{
    BORDER-BOTTOM: #999 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #999 1px solid;
    PADDING-BOTTOM: 3px;
    LINE-HEIGHT: 10px;
    MARGIN: 0px 5px 0px 0px;
    PADDING-LEFT: 3px;
    WIDTH: 10px;
    PADDING-RIGHT: 3px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FLOAT: left;
    HEIGHT: 10px;
    COLOR: #990000;
    FONT-SIZE: 10px;
    BORDER-TOP: #999 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #999 1px solid;
    PADDING-TOP: 3px;
    BEHAVIOR: url(pie/pie.HTC);
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -pie-background: linear-gradient(#FFFFFF, #CCCCCC)
}
.cl_p_linx A:hover
{
    BORDER-BOTTOM: #666 1px solid;
    BORDER-LEFT: #666 1px solid;
    COLOR: #ff0000;
    BORDER-TOP: #666 1px solid;
    BORDER-RIGHT: #666 1px solid;
    TEXT-DECORATION: none
}
#body_c
{
    MARGIN: auto 0px;
    WIDTH: 100%;
    BACKGROUND: url(../external/header/Images/top_bg.jpg) no-repeat left top;
    HEIGHT: auto
}
INPUT[type=email]
{
    BOX-SIZING: border-box;
    BORDER-BOTTOM: #d9d9d9 1px solid;
    BORDER-LEFT: #d9d9d9 1px solid;
    LINE-HEIGHT: 17px;
    MARGIN: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline-block;
    HEIGHT: 19px;
    FONT-SIZE: 11px;
    BORDER-TOP: #c0c0c0 1px solid;
    BORDER-RIGHT: #d9d9d9 1px solid;
    PADDING-TOP: 0px;
    -moz-border-radius: 1px;
    -webkit-border-radius: 1px;
    border-radius: 1px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box
}
INPUT[type=password]
{
    BOX-SIZING: border-box;
    BORDER-BOTTOM: #d9d9d9 1px solid;
    BORDER-LEFT: #d9d9d9 1px solid;
    LINE-HEIGHT: 17px;
    MARGIN: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline-block;
    HEIGHT: 19px;
    FONT-SIZE: 11px;
    BORDER-TOP: #c0c0c0 1px solid;
    BORDER-RIGHT: #d9d9d9 1px solid;
    PADDING-TOP: 0px;
    -moz-border-radius: 1px;
    -webkit-border-radius: 1px;
    border-radius: 1px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box
}
INPUT[type=text]
{
    BOX-SIZING: border-box;
    BORDER-BOTTOM: #d9d9d9 1px solid;
    BORDER-LEFT: #d9d9d9 1px solid;
    LINE-HEIGHT: 17px;
    MARGIN: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline-block;
    FONT-SIZE: 11px;
    BORDER-TOP: #c0c0c0 1px solid;
    BORDER-RIGHT: #d9d9d9 1px solid;
    PADDING-TOP: 0px;
    -moz-border-radius: 1px;
    -webkit-border-radius: 1px;
    border-radius: 1px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box
}
INPUT[type=url]
{
    BOX-SIZING: border-box;
    BORDER-BOTTOM: #d9d9d9 1px solid;
    BORDER-LEFT: #d9d9d9 1px solid;
    LINE-HEIGHT: 17px;
    MARGIN: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline-block;
    HEIGHT: 19px;
    FONT-SIZE: 11px;
    BORDER-TOP: #c0c0c0 1px solid;
    BORDER-RIGHT: #d9d9d9 1px solid;
    PADDING-TOP: 0px;
    -moz-border-radius: 1px;
    -webkit-border-radius: 1px;
    border-radius: 1px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box
}
INPUT[type=email]:hover
{
    BORDER-BOTTOM: #b9b9b9 1px solid;
    BORDER-LEFT: #b9b9b9 1px solid;
    BORDER-TOP: #a0a0a0 1px solid;
    BORDER-RIGHT: #b9b9b9 1px solid;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
    -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
    box-shadow: inset 0 1px 2px rgba(0,0,0,0.1)
}
INPUT[type=password]:hover
{
    BORDER-BOTTOM: #b9b9b9 1px solid;
    BORDER-LEFT: #b9b9b9 1px solid;
    BORDER-TOP: #a0a0a0 1px solid;
    BORDER-RIGHT: #b9b9b9 1px solid;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
    -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
    box-shadow: inset 0 1px 2px rgba(0,0,0,0.1)
}
INPUT[type=text]:hover
{
    BORDER-BOTTOM: #b9b9b9 1px solid;
    BORDER-LEFT: #b9b9b9 1px solid;
    BORDER-TOP: #a0a0a0 1px solid;
    BORDER-RIGHT: #b9b9b9 1px solid;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
    -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
    box-shadow: inset 0 1px 2px rgba(0,0,0,0.1)
}
INPUT[type=url]:hover
{
    BORDER-BOTTOM: #b9b9b9 1px solid;
    BORDER-LEFT: #b9b9b9 1px solid;
    BORDER-TOP: #a0a0a0 1px solid;
    BORDER-RIGHT: #b9b9b9 1px solid;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
    -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
    box-shadow: inset 0 1px 2px rgba(0,0,0,0.1)
}
INPUT[type=email]:focus
{
    BORDER-BOTTOM: #4d90fe 1px solid;
    BORDER-LEFT: #4d90fe 1px solid;
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    OUTLINE-WIDTH: medium;
    BORDER-TOP: #4d90fe 1px solid;
    BORDER-RIGHT: #4d90fe 1px solid;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);
    -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);
    box-shadow: inset 0 1px 2px rgba(0,0,0,0.3)
}
INPUT[type=password]:focus
{
    BORDER-BOTTOM: #4d90fe 1px solid;
    BORDER-LEFT: #4d90fe 1px solid;
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    OUTLINE-WIDTH: medium;
    BORDER-TOP: #4d90fe 1px solid;
    BORDER-RIGHT: #4d90fe 1px solid;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);
    -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);
    box-shadow: inset 0 1px 2px rgba(0,0,0,0.3)
}
INPUT[type=text]:focus
{
    BORDER-BOTTOM: #4d90fe 1px solid;
    BORDER-LEFT: #4d90fe 1px solid;
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    OUTLINE-WIDTH: medium;
    BORDER-TOP: #4d90fe 1px solid;
    BORDER-RIGHT: #4d90fe 1px solid;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);
    -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);
    box-shadow: inset 0 1px 2px rgba(0,0,0,0.3)
}
INPUT[type=url]:focus
{
    BORDER-BOTTOM: #4d90fe 1px solid;
    BORDER-LEFT: #4d90fe 1px solid;
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    OUTLINE-WIDTH: medium;
    BORDER-TOP: #4d90fe 1px solid;
    BORDER-RIGHT: #4d90fe 1px solid;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);
    -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);
    box-shadow: inset 0 1px 2px rgba(0,0,0,0.3)
}
INPUT[type=email][disabled=disabled]
{
    BORDER-BOTTOM: #e5e5e5 1px solid;
    BORDER-LEFT: #e5e5e5 1px solid;
    BORDER-TOP: #e5e5e5 1px solid;
    BORDER-RIGHT: #e5e5e5 1px solid
}
INPUT[type=password][disabled=disabled]
{
    BORDER-BOTTOM: #e5e5e5 1px solid;
    BORDER-LEFT: #e5e5e5 1px solid;
    BORDER-TOP: #e5e5e5 1px solid;
    BORDER-RIGHT: #e5e5e5 1px solid
}
INPUT[type=text][disabled=disabled]
{
    BORDER-BOTTOM: #e5e5e5 1px solid;
    BORDER-LEFT: #e5e5e5 1px solid;
    BORDER-TOP: #e5e5e5 1px solid;
    BORDER-RIGHT: #e5e5e5 1px solid
}
INPUT[type=url][disabled=disabled]
{
    BORDER-BOTTOM: #e5e5e5 1px solid;
    BORDER-LEFT: #e5e5e5 1px solid;
    BORDER-TOP: #e5e5e5 1px solid;
    BORDER-RIGHT: #e5e5e5 1px solid
}
INPUT[type=email][disabled=disabled]:hover
{
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}
INPUT[type=password][disabled=disabled]:hover
{
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}
INPUT[type=text][disabled=disabled]:hover
{
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}
INPUT[type=url][disabled=disabled]:hover
{
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}
.msb_h TD
{
    BORDER-BOTTOM: #999 1px solid;
    FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#666666', endColorstr='#333333');
    BORDER-LEFT: #999 1px solid;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    WIDTH: 100%;
    PADDING-RIGHT: 2px;
    BACKGROUND: #999999;
    HEIGHT: 20px;
    COLOR: #fff;
    FONT-SIZE: 14px;
    VERTICAL-ALIGN: top;
    BORDER-TOP: #999 1px solid;
    CURSOR: pointer;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #999 1px solid;
    PADDING-TOP: 2px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px
}
.msb_h TD:hover
{
    BORDER-BOTTOM: #666 1px solid;
    FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#333333', endColorstr='#666666');
    BORDER-LEFT: #666 1px solid;
    BORDER-TOP: #666 1px solid;
    CURSOR: pointer;
    BORDER-RIGHT: #666 1px solid
}
.msb_h SPAN
{
    LINE-HEIGHT: 20px;
    FLOAT: left;
    MARGIN-LEFT: 5px
}
.msb_h IMG
{
    MARGIN: 0px;
    WIDTH: 20px;
    FLOAT: left;
    HEIGHT: 20px
}
.i-header-bar
{
    BORDER-BOTTOM: #e5e5e5 1px solid;
    BACKGROUND: #f5f5f5;
    HEIGHT: 80px;
    OVERFLOW: hidden
}
.btrt_dh
{
    WIDTH: 110px;
    MARGIN-BOTTOM: 5px;
    FLOAT: left;
    FONT-WEIGHT: bold
}
.btrt_x_icon
{
    BORDER-BOTTOM: #ccc 1px solid;
    POSITION: relative;
    TEXT-ALIGN: center;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 11px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 12px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FLOAT: right;
    HEIGHT: 12px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: #ccc 1px solid;
    TOP: 0px;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-TOP: 0px;
    BEHAVIOR: url(pie/pie.HTC);
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
    border-radius: 12px;
    -pie-background: linear-gradient(#f7f7f7, #CCC)
}
.btrt_x_icon:hover
{
    BORDER-BOTTOM: #aaa 1px solid;
    BORDER-LEFT: #aaa 1px solid;
    BACKGROUND: #f7f7f7;
    BORDER-TOP: #aaa 1px solid;
    BORDER-RIGHT: #aaa 1px solid
}
.wait
{
    Z-INDEX: 99999;
    TEXT-ALIGN: center;
    MARGIN: 0px auto;
    WIDTH: 100%;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND: #eee;
    HEIGHT: 100%;
    COLOR: #383838;
    FONT-SIZE: 16px;
    VERTICAL-ALIGN: middle;
    FONT-WEIGHT: bold;
    PADDING-TOP: 100px
}
.hc_waiting
{
    BORDER-BOTTOM: #999 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 20px;
    MARGIN: 0px auto;
    PADDING-LEFT: 20px;
    WIDTH: 700px;
    PADDING-RIGHT: 20px;
    BACKGROUND: #fff;
    HEIGHT: auto;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-TOP: 20px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: #666 0 2px 2px rgba(0,0,0,0.1);
    -moz-box-shadow: #666 0 2px 2px rgba(0,0,0,0.1);
    box-shadow: #666 0 2px 2px rgba(0,0,0,0.1)
}
A.whitelink:link
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
A.whitelink:visited
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
A.whitelink:active
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
A.whitelink:hover
{
    COLOR: #fff;
    TEXT-DECORATION: underline
}
.poweredby
{
    BORDER-BOTTOM: #000 1px solid;
    POSITION: relative;
    TEXT-ALIGN: center;
    BORDER-LEFT: #000 1px solid;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    BACKGROUND: #2d2d2d;
    FLOAT: right;
    BORDER-TOP: 0px;
    TOP: 0px;
    BORDER-RIGHT: #000 1px solid;
    BEHAVIOR: url(pie/pie.htc);
    -moz-border-radius: 0px 0px 6px 6px;
    -webkit-border-radius: 0px 0px 6px 6px;
    border-radius: 0px 0px 6px 6px
}
.bkbutton
{
    DISPLAY: inline-block;
    FONT-WEIGHT: bold;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px
}
.bkbutton SPAN
{
    DISPLAY: inline-block;
    FONT-WEIGHT: bold;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px
}
.bkbutton
{
    BORDER-BOTTOM: #999 1px solid;
    POSITION: relative;
    FILTER: progid:DXImageTransform.Microsoft.gradient(startColorStr='#19FFFFFF', EndColorStr='#19000000');
    BORDER-LEFT: #999 1px solid;
    LINE-HEIGHT: 10px;
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    OUTLINE-WIDTH: medium;
    WHITE-SPACE: nowrap;
    MARGIN-BOTTOM: 10px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    OVERFLOW: visible;
    BORDER-TOP: #999 1px solid;
    CURSOR: pointer;
    BORDER-RIGHT: #999 1px solid;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-user-select: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    user-select: none
}
.full
{
    DISPLAY: block
}
.full SPAN
{
    DISPLAY: block
}
.bkbutton:hover
{
    FILTER: progid:DXImageTransform.Microsoft.gradient(startColorStr='#33FFFFFF', EndColorStr='#19FFFFFF');
    BACKGROUND: none transparent scroll repeat 0% 0%
}
.hover
{
    FILTER: progid:DXImageTransform.Microsoft.gradient(startColorStr='#33FFFFFF', EndColorStr='#19FFFFFF');
    BACKGROUND: none transparent scroll repeat 0% 0%
}
.bkbutton:active
{
    TOP: 1px
}
.active
{
    TOP: 1px
}
.bkbutton SPAN
{
    POSITION: relative;
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0.3em;
    LINE-HEIGHT: 12px;
    PADDING-LEFT: 0.9em;
    PADDING-RIGHT: 0.9em;
    WHITE-SPACE: nowrap;
    COLOR: #fff;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    PADDING-TOP: 0.3em;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25)
}
.bkred
{
    FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF0000', endColorstr='#990000')
}
.bkred:hover
{
    FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#BB0200', endColorstr='#990000')
}
.containerxdx
{
    MARGIN: 10px auto;
    WIDTH: 100%
}
.containerxdx UL.tabs
{
    BORDER-BOTTOM: #999 1px solid;
    BORDER-LEFT: #999 1px solid;
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    HEIGHT: 32px;
    PADDING-TOP: 0px
}
.containerxdx UL.tabs LI
{
    BORDER-BOTTOM: #999 1px solid;
    POSITION: relative;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 31px;
    MARGIN: 0px 0px -1px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #e0e0e0;
    FLOAT: left;
    HEIGHT: 31px;
    OVERFLOW: hidden;
    BORDER-TOP: #999 1px solid;
    BORDER-RIGHT: #999 1px solid;
    PADDING-TOP: 0px
}
.containerxdx UL.tabs LI A
{
    BORDER-BOTTOM: #fff 1px solid;
    BORDER-LEFT: #fff 1px solid;
    PADDING-BOTTOM: 0px;
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    PADDING-LEFT: 20px;
    OUTLINE-WIDTH: medium;
    PADDING-RIGHT: 20px;
    DISPLAY: block;
    COLOR: #000;
    FONT-SIZE: 1.2em;
    BORDER-TOP: #fff 1px solid;
    BORDER-RIGHT: #fff 1px solid;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px
}
.containerxdx UL.tabs LI A:hover
{
    BACKGROUND: #ccc
}
.containerxdx UL.tabs LI.active
{
    BORDER-BOTTOM: #fff 1px solid;
    BACKGROUND: #fff
}
HTML UL.tabs LI.active A:hover
{
    BORDER-BOTTOM: #fff 1px solid;
    BACKGROUND: #fff
}
.containerxdx .tab_container
{
    BORDER-BOTTOM: #999 1px solid;
    BORDER-LEFT: #999 1px solid;
    WIDTH: 100%;
    BACKGROUND: #fff;
    FLOAT: left;
    CLEAR: both;
    BORDER-TOP: medium none;
    BORDER-RIGHT: #999 1px solid;
    -moz-border-radius-bottomright: 5px;
    -khtml-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    -khtml-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px
}
.containerxdx .tab_content
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.hd_pnl_bg
{
    BACKGROUND: url(../images/top_bg.jpg) no-repeat left top
}
.hd_pnl_logo
{
    BACKGROUND: url(../images/AgencyLogo.Png) no-repeat left top
}
.hd_pnl_bh
{
    BACKGROUND: url(../images/hotel_icon_h1.gif) no-repeat left top
}
.hd_pnl_bs
{
    BACKGROUND: url(../images/service_icon_h1.gif) no-repeat left top
}
.hd_pnl_logo1
{
    BACKGROUND: url(../images/powered_by_illusions.png) no-repeat center top;
    -moz-border-radius: 0px 0px 6px 6px;
    -webkit-border-radius: 0px 0px 6px 6px;
    border-radius: 0px 0px 6px 6px
}
hd_pnl_logo1:hover
{
    BACKGROUND: url(../images/powered_by_illusions.png) #000 no-repeat center top
}
.wrapper
{
    PADDING-BOTTOM: 1px;
    MARGIN: 1px;
    PADDING-LEFT: 1px;
    WIDTH: 552px;
    PADDING-RIGHT: 1px;
    PADDING-TOP: 1px
}
.list_carousel
{
    MARGIN: 0px;
    WIDTH: 552px
}
.list_carousel UL
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-TOP: 0px
}
.list_carousel LI
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 552px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    FLOAT: left;
    HEIGHT: 150px;
    COLOR: #999;
    FONT-SIZE: 12px;
    PADDING-TOP: 0px
}
.clearfix
{
    FLOAT: none;
    CLEAR: both
}
.prev
{
    FLOAT: left;
    MARGIN-LEFT: 10px
}
.next
{
    FLOAT: right;
    MARGIN-RIGHT: 10px
}
.pager
{
    TEXT-ALIGN: center;
    WIDTH: 510px;
    FLOAT: left
}
.pager A
{
    BORDER-BOTTOM: #999 1px solid;
    BORDER-LEFT: #999 1px solid;
    PADDING-BOTTOM: 3px;
    LINE-HEIGHT: 18px;
    MARGIN: 0px 5px;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #383838;
    FONT-SIZE: 10px;
    BORDER-TOP: #999 1px solid;
    BORDER-RIGHT: #999 1px solid;
    TEXT-DECORATION: none;
    PADDING-TOP: 3px;
    BEHAVIOR: url(../pie/PIE.htc);
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    -pie-background: linear-gradient(#FFF, #ccc)
}
.pager A:hover
{
    BORDER-BOTTOM: #333 1px solid;
    BORDER-LEFT: #333 1px solid;
    BORDER-TOP: #333 1px solid;
    BORDER-RIGHT: #333 1px solid
}
.pager A.selected
{
    BORDER-BOTTOM: #990000 1px solid;
    BORDER-LEFT: #990000 1px solid;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #fff;
    BORDER-TOP: #990000 1px solid;
    BORDER-RIGHT: #990000 1px solid;
    TEXT-DECORATION: none;
    -pie-background: linear-gradient(#03C, #990000)
}
.timer
{
    WIDTH: 0px;
    HEIGHT: 6px
}
.ho_big1
{
    BORDER-BOTTOM: #999 1px solid;
    BORDER-LEFT: #999 1px solid;
    MARGIN: 2px;
    WIDTH: 200px;
    FLOAT: left;
    HEIGHT: 130px;
    BORDER-TOP: #999 1px solid;
    BORDER-RIGHT: #999 1px solid
}
.hot_off_body_div
{
    WIDTH: 600px;
    HEIGHT: 100%
}
.mg_container
{
    BORDER-BOTTOM: #ccc 1px solid;
    POSITION: relative;
    BORDER-LEFT: #ccc 1px solid;
    WIDTH: 557px;
    BACKGROUND: #fff;
    HEIGHT: 210px;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid;
    BEHAVIOR: url(../../pie/PIE.htc);
    -moz-border-radius: 6px 6px 6px 6px;
    -webkit-border-radius: 6px 6px 6px 6px;
    border-radius: 6px 6px 6px 6px
}
.mg_container_st
{
    BORDER-BOTTOM: #ccc 1px solid;
    POSITION: relative;
    BORDER-LEFT: #ccc 1px solid;
    WIDTH: 557px;
    BACKGROUND: #fff;
    HEIGHT: 230px;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid;
    BEHAVIOR: url(../../pie/PIE.htc);
    -moz-border-radius: 6px 6px 6px 6px;
    -webkit-border-radius: 6px 6px 6px 6px;
    border-radius: 6px 6px 6px 6px
}
.ho_hd_1
{
    BORDER-BOTTOM: #990000 3px solid;
    POSITION: relative;
    LINE-HEIGHT: 25px;
    BACKGROUND-COLOR: #f7f7f7;
    PADDING-LEFT: 8px;
    WIDTH: 549px;
    FLOAT: left;
    HEIGHT: 23px;
    COLOR: #990000;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    BEHAVIOR: url(../../pie/PIE.htc);
    -moz-border-radius: 4px 4px 0px 0px;
    -webkit-border-radius: 4px 4px 0px 0px;
    border-radius: 4px 4px 0px 0px
}
.ho_hot_1
{
    BORDER-BOTTOM: #999 1px solid;
    POSITION: relative;
    BORDER-LEFT: #999 1px solid;
    PADDING-BOTTOM: 2px;
    LINE-HEIGHT: 25px;
    BACKGROUND-COLOR: #fff;
    MARGIN: 3px;
    PADDING-LEFT: 2px;
    WIDTH: 127px;
    PADDING-RIGHT: 2px;
    DISPLAY: block;
    FLOAT: left;
    HEIGHT: 170px;
    COLOR: #990000;
    FONT-SIZE: 11px;
    BORDER-TOP: #999 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #999 1px solid;
    PADDING-TOP: 2px;
    BEHAVIOR: url(../../pie/PIE.htc);
    -moz-border-radius: 6px 6px 6px 6px;
    -webkit-border-radius: 6px 6px 6px 6px;
    border-radius: 6px 6px 6px 6px
}
.ho_hot_1:hover
{
    BORDER-BOTTOM: #990000 1px solid;
    BORDER-LEFT: #990000 1px solid;
    BACKGROUND-COLOR: #ffffe4;
    BORDER-TOP: #990000 1px solid;
    CURSOR: pointer;
    BORDER-RIGHT: #990000 1px solid
}
.hot_top_banner
{
    POSITION: absolute;
    PADDING-LEFT: 0px;
    WIDTH: 62px;
    FLOAT: left;
    HEIGHT: 62px
}
.ho_hot_1 A IMG
{
    BORDER-BOTTOM: #999 1px solid;
    BORDER-LEFT: #999 1px solid;
    WIDTH: 125px;
    HEIGHT: 80px;
    BORDER-TOP: #999 1px solid;
    BORDER-RIGHT: #999 1px solid
}
.ho_hot_1 SPAN
{
    PADDING-BOTTOM: 1px;
    LINE-HEIGHT: 10px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    DISPLAY: block;
    COLOR: #990000;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 1px
}
.linkyh
{
    LINE-HEIGHT: 25px;
    PADDING-RIGHT: 8px;
    FLOAT: right;
    HEIGHT: 15px;
    COLOR: #333;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal
}
.ho_hot_1 SPAN IMG
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 3px;
    PADDING-TOP: 4px
}
.ho_hot_1 FONT
{
    PADDING-BOTTOM: 1px;
    LINE-HEIGHT: 10px;
    MARGIN-TOP: 3px;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    DISPLAY: block;
    COLOR: #333;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
    PADDING-TOP: 4px
}
.ho_hot_1x
{
    POSITION: relative;
    PADDING-BOTTOM: 2px;
    LINE-HEIGHT: 25px;
    BACKGROUND-COLOR: #fff;
    MARGIN: 3px;
    PADDING-LEFT: 2px;
    WIDTH: 100px;
    PADDING-RIGHT: 2px;
    DISPLAY: block;
    FLOAT: left;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 2px
}
.ho_hot_1x UL
{
    LIST-STYLE-POSITION: outside;
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN-TOP: 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    MARGIN-LEFT: 0px;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    PADDING-TOP: 0px;
    font-color: #333
}
.ho_hot_1x UL LI
{
    LIST-STYLE-POSITION: outside;
    BORDER-BOTTOM: #f3f3f3 1px solid;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 14px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #990000;
    CURSOR: pointer;
    PADDING-TOP: 0px
}
.ho_hot_1x UL LI:hover
{
    BORDER-BOTTOM: #990000 1px solid;
    BACKGROUND: #f6f6f6;
    COLOR: #333
}
.ho_hot_1x SPAN
{
    BORDER-BOTTOM: #333 1px dotted;
    LINE-HEIGHT: 18px;
    WIDTH: auto;
    DISPLAY: block;
    FONT-SIZE: 12px
}
*
{
    padding: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}
#hd_conta_tabs
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 12px;
    PADDING-TOP: 0px
}
#hd_conta_tabs UL
{
    PADDING-LEFT: 3px;
    WIDTH: 550px;
    BACKGROUND: #fff;
    FLOAT: left;
    PADDING-TOP: 6px
}
#hd_conta_tabs LI
{
    BORDER-BOTTOM: #999 1px solid;
    BORDER-LEFT: #999 1px solid;
    PADDING-BOTTOM: 6px;
    LIST-STYLE-TYPE: none;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    MARGIN-BOTTOM: 0px;
    BORDER-TOP: #999 1px solid;
    FONT-WEIGHT: bold;
    MARGIN-RIGHT: 3px;
    BORDER-RIGHT: #999 1px solid;
    PADDING-TOP: 6px;
    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0
}
#hd_conta_tabs LI:hover
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: #666 1px solid;
    BACKGROUND: #fff;
    BORDER-TOP: #666 1px solid;
    BORDER-RIGHT: #666 1px solid
}
* HTML #hd_conta_tabs LI
{
}
#hd_conta_tabs LI
{
    BORDER-BOTTOM: medium none;
    FLOAT: left
}
#hd_conta_tabs LI A
{
    BORDER-BOTTOM: medium none;
    FLOAT: left
}
#hd_conta_tabs UL LI.active
{
    BORDER-BOTTOM: #333 1px solid;
    FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#cccccc');
    BORDER-LEFT: #333 1px solid;
    MARGIN-BOTTOM: -2px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    BORDER-TOP: #333 1px solid;
    BORDER-RIGHT: #333 1px solid;
    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
    progid: DXImageTransform.Microsoft.Blur(pixelradius=2)
}
#hd_conta_tabs UL LI.active A
{
    COLOR: #333333
}
#hd_conta_tabs DIV
{
    BORDER-BOTTOM: 0px;
    POSITION: relative;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    MIN-HEIGHT: 140px;
    PADDING-LEFT: 0px;
    WIDTH: 553px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #ffffed;
    CLEAR: both;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
#hd_conta_tabs DIV DIV
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}
#hd_conta_tabs DIV SPAN
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}

.n_grid {    
    width: 100%;    
    background-color: #fff;    
    margin: 5px 0 10px 0;    
    border: solid 1px #525252;    
    border-collapse:collapse;    
}   
.n_grid td {    
    padding: 4px;    
    border: 1px solid #CCC;    
    color: #383838;   
}   
.n_grid th {    
    padding: 4px;    
    color: #FFF;    
    background-color: #990000;    
       
}   
.n_grid .n_grid_alt { background: #f7f7f7; }   
.n_grid .n_grid_pgr { background: #FFFFFF; }   
.n_grid .n_grid_pgr table { margin: 5px; }   
.n_grid .n_grid_pgr td {    
    padding: 6px;    
    font-weight: bold;    
    color: #fff;    
    line-height: 12px;    
 }      
.n_grid .n_grid_pgr a { color: #666; text-decoration: none; }   
.n_grid .n_grid_pgr a:hover { color: #000; text-decoration: none; }  
.n_td
{
    height:10px;
    padding-left:10px;
    padding-bottom:1px;
}
   .ajax__calendar_day_disabled
{
    background-color:#ccc !important;
    color:#eee !important;
}
.hch
{
    BORDER-BOTTOM: #990000 3px solid;
    POSITION: relative;
    LINE-HEIGHT: 25px;
    MARGIN: 0px;
    PADDING-LEFT: 10px;
    WIDTH: 100%;
    HEIGHT: 40px;
    COLOR: #990000;
    FONT-SIZE: 18px;
    VERTICAL-ALIGN: middle;
    FONT-WEIGHT: bold;
    -moz-border-radius: 4px 4px 0px 0px;
    -webkit-border-radius: 4px 4px 0px 0px;
    border-radius: 4px 4px 0px 0px
}
.hch_m
{
    BORDER-BOTTOM: #990000 3px solid;
    POSITION: relative;
    LINE-HEIGHT: 30px;
	
   background:#990000;
    
    WIDTH: 100%;
    HEIGHT: 30px;
    COLOR: #ffffff;
    FONT-SIZE: 18px;
    VERTICAL-ALIGN: middle;
    -moz-border-radius: 4px 4px 0px 0px;
    -webkit-border-radius: 4px 4px 0px 0px;
    border-radius: 4px 4px 0px 0px
}
.hch_m span { padding: 4px;}
.hclogom_is { padding:1%;height:auto;margin:0 auto;margin-bottom:10px;text-align:left;background:#FFF;border: 1px solid #ccc;}
.hclogom_is img {width:150px; height:auto;}
.hclogom_is div {float:right;width:600px;text-align:right; font-size:12px;
font-weight:bold;line-height:16px;padding-right:10px;}

.menu_h a,.menu_h a:link,.menu_h a:visited, .menu_h a:active {  color:#990000;padding:5px; margin:2px;text-decoration:none; -webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;

}
.menu_h a:hover { color:#FFFFFF; text-decoration:none; padding:5px; margin:2px; background:#333; 
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;

}

.dvModalContent {display:none;}

#simplemodal-overlay {background-color:#000000; cursor:wait;}

/* Container */
#simplemodal-container {height:340px; width:900px; color:#000000; background-color:#f7f7f7; border:4px solid #444; padding:12px; border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px; overflow:auto;  }
#simplemodal-container .simplemodal-data {padding:8px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; font-size:12px; margin-bottom:12px; padding:4px 6px 6px;}

#simplemodal-container a.modalCloseImg {background:url(../images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:5px; right:5px; cursor:pointer;}
#simplemodal-container h3 {color:#84b8d9;}
.claimstyle {line-height:25px;}
.hcnew
{
    
    PADDING-BOTTOM: 3px;
    MARGIN: 0px 0px 10px;
    PADDING-LEFT: 3px;
    WIDTH: 100%;
    PADDING-RIGHT: 3px;
    BACKGROUND: #ffffff;
    HEIGHT: auto;
     PADDING-TOP: 3px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px
}
.hcnew td { padding :3px 0px;}