BODY
{
    BORDER-RIGHT: white 1px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: white 1px;
    PADDING-TOP: 0px
}
.footer
{
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #526778;
    TEXT-DECORATION: none
}
.title
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.text
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 10px;
    COLOR: black;
    PADDING-TOP: 10px;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: justify
}
.hand
{
    CURSOR: hand
}
.text A
{
    COLOR: blue
}
.contact
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 12px;
    BORDER-LEFT: medium none;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial
}
.contact INPUT
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: gray 1px solid;
    COLOR: black;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Arial
}
.contact TEXTAREA
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: gray 1px solid;
    WIDTH: 250px;
    COLOR: black;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 100px
}
.footer A
{
    COLOR: white;
    TEXT-DECORATION: none
}
.top
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 22px;
    BACKGROUND-IMAGE: url(../images/bg-top-menu.gif);
    COLOR: #f7cc1e;
    HEIGHT: 45px
}
.top .top-on
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url(../images/bg-cell-menu.gif);
    WIDTH: 108px;
    LINE-HEIGHT: 26px;
    FONT-FAMILY: Arial;
    HEIGHT: 26px
}
.top .top-off
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    WIDTH: 108px;
    LINE-HEIGHT: 26px;
    FONT-FAMILY: Arial;
    HEIGHT: 26px
}
.top .top-on A
{
    COLOR: white;
    TEXT-DECORATION: none
}
.top .top-off A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.top TD
{
    TEXT-ALIGN: center
}
.main
{
    BORDER-RIGHT: #c5c5c5 1px solid;
    BORDER-LEFT: #c5c5c5 1px solid
}
.right
{
}
.right .logo
{
    BACKGROUND-IMAGE: url(../images/logo.jpg);
    WIDTH: 209px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 181px
}
.right .logo IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.right .search
{
    BORDER-RIGHT: #3e851d 3px solid;
    BORDER-LEFT: #3e851d 3px solid
}
.right .search .searchT
{
    PADDING-RIGHT: 10px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 3px;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #3e851d
}
.right .search .searchTT
{
    PADDING-RIGHT: 7px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    COLOR: black;
    FONT-FAMILY: Arial
}
.right .search SELECT
{
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 10px;
    WIDTH: 190px;
    COLOR: black;
    MARGIN-RIGHT: 7px;
    FONT-FAMILY: Arial
}
.right .search .searchB
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 10px;
    TEXT-ALIGN: left
}
.right .search .searchB IMG
{
    CURSOR: hand
}
.right .more
{
    BORDER-RIGHT: #f5b400 2px solid;
    BORDER-LEFT: #f5b400 2px solid
}
.right .more .searchT
{
    PADDING-RIGHT: 10px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 3px;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #f5b400
}
.right .more .searchTT
{
    PADDING-RIGHT: 7px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial
}
.right .more INPUT
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 10px;
    BORDER-LEFT: gray 1px solid;
    WIDTH: 190px;
    MARGIN-RIGHT: 7px;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Arial
}
.right .more TEXTAREA
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: gray 1px solid;
    WIDTH: 190px;
    COLOR: black;
    MARGIN-RIGHT: 7px;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 65px
}
.right .more .searchB
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    TEXT-ALIGN: left
}
.right .more .searchB IMG
{
    CURSOR: hand
}
.right .buttons
{
    WIDTH: 205px;
    MARGIN-RIGHT: 2px
}
.right .buttons .b-on
{
    MARGIN-TOP: 1px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(../images/bg-button-on.gif);
    MARGIN-BOTTOM: 2px;
    WIDTH: 205px;
    PADDING-TOP: 7px;
    FONT-FAMILY: Arial;
    HEIGHT: 29px
}
.right .buttons .b-off
{
    MARGIN-TOP: 1px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(../images/bg-button.gif);
    MARGIN-BOTTOM: 2px;
    WIDTH: 205px;
    PADDING-TOP: 7px;
    FONT-FAMILY: Arial;
    HEIGHT: 29px
}
.right .buttons .b-on A
{
    COLOR: white;
    TEXT-DECORATION: none
}
.right .buttons .b-off A
{
    COLOR: #72634e;
    TEXT-DECORATION: none
}
.q-links
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #f6efe7
}
.q-links .q-links-title
{
    PADDING-RIGHT: 15px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 10px;
    COLOR: black;
    PADDING-TOP: 10px;
    FONT-FAMILY: Arial
}
.left
{
}
.left .left-about
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 15px;
    COLOR: black;
    PADDING-TOP: 15px;
    FONT-FAMILY: Arial
}
.left .left-about A
{
    COLOR: #3e871e;
    TEXT-DECORATION: none
}
.left .left-m
{
    BACKGROUND-IMAGE: url(../images/bg-main-link.gif);
    WIDTH: 778px;
    HEIGHT: 120px
}
.left .left-news
{
    BORDER-RIGHT: #f5b400 6px solid;
    PADDING-BOTTOM: 15px;
    BORDER-LEFT: #f5b400 6px solid;
    PADDING-TOP: 10px
}
.left .left-news .marq
{
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 20px;
    COLOR: black;
    FONT-FAMILY: Arial
}
.left .page-title
{
    PADDING-RIGHT: 20px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url(../images/bg-title.jpg);
    COLOR: black;
    FONT-FAMILY: Arial;
    HEIGHT: 39px
}
.left .left-text
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 20px;
    COLOR: black;
    PADDING-TOP: 20px;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: justify
}
.left .page-title-1
{
    PADDING-RIGHT: 20px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url(../images/bg-title-1.jpg);
    COLOR: black;
    FONT-FAMILY: Arial;
    HEIGHT: 38px
}
.left .tich
{
    PADDING-RIGHT: 15px;
    BACKGROUND-POSITION: right top;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(../images/bg-tich.jpg);
    COLOR: #594101;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial
}
.left .tich SPAN
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px
}
.left .tich-1
{
    PADDING-RIGHT: 15px;
    BACKGROUND-POSITION: right top;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(../images/bg-tich-1.jpg);
    COLOR: black;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial
}
.left .tich-1 SPAN
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px
}
.left .search-geografic
{
    MARGIN-TOP: 10px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url(../images/bg-search-g.gif);
    COLOR: black;
    FONT-FAMILY: Arial;
    HEIGHT: 100px;
    TEXT-ALIGN: right
}
.left .search-geografic SELECT
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    WIDTH: 200px;
    COLOR: black;
    FONT-FAMILY: Arial
}
.left .search-geografic IMG
{
    CURSOR: hand
}
.left .geografic
{
    PADDING-RIGHT: 15px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    COLOR: black;
    FONT-FAMILY: Arial
}
.left .geografic SPAN
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px
}
.left .geografic A
{
    COLOR: #6fa456;
    TEXT-DECORATION: underline
}
.left .hr
{
}
.left .hr HR
{
    PADDING-BOTTOM: 10px;
    COLOR: #ebe2d3;
    PADDING-TOP: 10px;
    HEIGHT: 3px
}
.left .geografic .links
{
}
.left .geografic .links A
{
    COLOR: #6fa456;
    TEXT-DECORATION: underline
}
.left .left-text .title-message
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: black;
    FONT-FAMILY: Arial
}
.left .left-text .links
{
}
.left .left-text .links A
{
    COLOR: #6fa456;
    TEXT-DECORATION: underline
}
.left .links
{
}
.left .links .links-title
{
    PADDING-RIGHT: 10px;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 3px;
    COLOR: black;
    PADDING-TOP: 3px;
    FONT-FAMILY: Arial
}
.left .links .links-title A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.left .links .links-url
{
    PADDING-LEFT: 10px;
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left
}
.left .links .links-url A
{
    COLOR: #f44c2f;
    TEXT-DECORATION: none
}
.left .category-list
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: justify
}
.left .category-list DIV
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FLOAT: right;
    MARGIN-BOTTOM: 5px;
    MARGIN-LEFT: 5px;
    LINE-HEIGHT: 23px;
    HEIGHT: 23px;
    BACKGROUND-COLOR: #ebe2d3;
    TEXT-ALIGN: center
}
.left .category-list DIV A
{
    COLOR: #72634e;
    TEXT-DECORATION: none
}
.left .left-text .company-list
{
}
.left .left-text .company-list .company-title
{
    PADDING-RIGHT: 5px;
    BORDER-TOP: white 10px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 1px;
    COLOR: #72634e;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: white 10px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ebe2d3
}
.left .left-text .company-list .company-pic
{
}
.left .left-text .company-list .company-pic IMG
{
    BORDER-RIGHT: #cccccc 2px solid;
    BORDER-TOP: #cccccc 2px solid;
    BORDER-LEFT: #cccccc 2px solid;
    WIDTH: 150px;
    CURSOR: hand;
    BORDER-BOTTOM: #cccccc 2px solid
}
.left .left-text .company-list .company-info
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial
}
.left .left-text .company-list .company-info .t
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    CURSOR: hand
}
.divcompany
{
    BORDER-RIGHT: #b3bdd8 3px solid;
    PADDING-RIGHT: 20px;
    BORDER-TOP: #b3bdd8 3px solid;
    PADDING-LEFT: 20px;
    FONT-SIZE: 12px;
    LEFT: 30%;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #b3bdd8 3px solid;
    WIDTH: 380px;
    COLOR: black;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #b3bdd8 3px solid;
    FONT-FAMILY: Arial;
    POSITION: absolute;
    TOP: 30%;
    HEIGHT: 380px;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center
}
.divcompany IMG
{
    WIDTH: 150px
}
.divcompany .close
{
    FONT-WEIGHT: bolder;
    WIDTH: 50px;
    CURSOR: hand;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
.left .page-title-video
{
    PADDING-RIGHT: 20px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 16px;
    BACKGROUND-IMAGE: url(../images/bg-title-video.gif);
    COLOR: white;
    FONT-FAMILY: Arial;
    HEIGHT: 38px
}
.left .category-video-list
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(../images/v-button.gif);
    WIDTH: 257px;
    LINE-HEIGHT: 29px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Arial;
    HEIGHT: 29px
}
.left .category-video-list A
{
    COLOR: #72634e;
    TEXT-DECORATION: none
}
.left .category-video-list-on
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(../images/v-button-on.gif);
    WIDTH: 257px;
    LINE-HEIGHT: 29px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Arial;
    HEIGHT: 29px
}
.left .category-video-list-on A
{
    COLOR: white;
    TEXT-DECORATION: none
}
.category-video-title
{
    PADDING-RIGHT: 30px;
    BACKGROUND-POSITION: right center;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url(../images/bg-title.jpg);
    COLOR: black;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial;
    HEIGHT: 38px
}
.videolist
{
    BORDER-RIGHT: #c8c8c8 1px;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #c8c8c8 1px;
    PADDING-LEFT: 5px;
    FLOAT: right;
    BORDER-LEFT: #c8c8c8 1px;
    BORDER-BOTTOM: #c8c8c8 1px
}
.videolist DIV
{
    MARGIN-TOP: 10px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 20px;
    COLOR: black;
    FONT-FAMILY: Arial
}
.left .searchres
{
    BACKGROUND-COLOR: white
}
.left .searchres .searchres-r
{
    BORDER-RIGHT: #ebe2d3 3px double;
    BORDER-TOP: #ebe2d3 3px double;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    BACKGROUND-COLOR: #f6efe7
}
.left .searchres .searchres-r .searchres-rr
{
    PADDING-RIGHT: 10px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    COLOR: #574020;
    FONT-FAMILY: Arial
}
.left .searchres .searchres-r .searchres-rr-b
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    COLOR: #574020;
    FONT-FAMILY: Arial
}
.left .searchres .searchres-l
{
    PADDING-RIGHT: 10px;
    BORDER-TOP: #ebe2d3 3px double;
    PADDING-LEFT: 10px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #ebe2d3 3px double;
    COLOR: black;
    PADDING-TOP: 3px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ebe2d3;
    TEXT-ALIGN: justify
}
.left .searchres .line
{
    BORDER-RIGHT: #ebe2d3 3px double;
    PADDING-RIGHT: 20px;
    BORDER-LEFT: #ebe2d3 3px double;
    BORDER-BOTTOM: #ebe2d3 3px double;
    HEIGHT: 32px;
    BACKGROUND-COLOR: #f6efe7
}
.left .searchres .searchres-l TABLE
{
}
.left .searchres .searchres-l TABLE A
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #33980c;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.left .searchres .searchres-l DIV
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    MARGIN-BOTTOM: 10px
}
.left .searchres .buttons
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial
}
.left .searchres .buttons .b1
{
    PADDING-RIGHT: 10px;
    COLOR: white;
    BACKGROUND-COLOR: #3e851d
}
.left .searchres .buttons .b2
{
    PADDING-RIGHT: 10px;
    BACKGROUND-COLOR: #f5b400
}
.left .searchres .buttons .b3
{
    PADDING-RIGHT: 10px
}
.left .searchres .buttons .b4
{
    PADDING-RIGHT: 38px;
    BACKGROUND-POSITION: 120px center;
    BACKGROUND-IMAGE: url(../img/111_.jpg);
    WIDTH: 145px;
    CURSOR: hand;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #3e851d
}
.left .searchres .buttons .b5
{
    PADDING-RIGHT: 38px;
    BACKGROUND-POSITION: 120px center;
    BACKGROUND-IMAGE: url(../img/111.jpg);
    WIDTH: 145px;
    CURSOR: hand;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #ebe2d3
}
.left .searchres .buttons .b1 A
{
    COLOR: white;
    TEXT-DECORATION: none
}
.left .searchres .buttons .b2 A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.left .searchres .buttons .b3 A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.left .searchres .buttons .b4 A
{
    COLOR: white;
    TEXT-DECORATION: none
}
.left .searchres .buttons .b5 A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.left .searchres .buttons TD
{
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
.left .searchres .buttons IMG
{
    MARGIN-LEFT: 10px
}
.left .searchres .info
{
}
.left .searchres .info .infoR
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 20px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 10px;
    COLOR: black;
    PADDING-TOP: 10px;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: justify
}
.left .searchres .info .infoL
{
    TEXT-ALIGN: left
}
.left .searchres .info .infoL .info-img
{
    TEXT-ALIGN: left
}
.left .searchres .info .infoL .info-img IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    WIDTH: 214px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 160px
}
.left .searchres .info .infoL .info-enlarge
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center
}
.left .searchres .info .infoL .info-enlarge A
{
    COLOR: #5a943d;
    TEXT-DECORATION: underline
}
.left .q-search
{
}
.left .q-search .q-s
{
}
.left .q-search .q-s .q-click
{
    PADDING-RIGHT: 20px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 10px;
    COLOR: #4e4c4f;
    FONT-FAMILY: Arial
}
.left .q-search .q-a
{
    PADDING-RIGHT: 30px;
    PADDING-BOTTOM: 26px;
    PADDING-TOP: 26px;
    BACKGROUND-COLOR: #ebe2d3
}
.left .q-search .q-a .q-a-s
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: black;
    FONT-FAMILY: Arial
}
.left .q-search .q-a .q-a-s SELECT
{
    FONT-SIZE: 14px;
    WIDTH: 200px;
    COLOR: black;
    MARGIN-RIGHT: 20px;
    FONT-FAMILY: Arial
}
.left .q-search .q-a .q-a-type
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 10px;
    COLOR: #897d67;
    PADDING-TOP: 10px;
    FONT-FAMILY: Arial
}
.left .q-search .q-a .q-a-s .q-a-area
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial
}
.left .q-search .q-a .q-a-s IMG
{
    CURSOR: hand
}
.left .left-m TABLE
{
}
.left .left-m TABLE TD
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: white;
    PADDING-TOP: 18px;
    FONT-FAMILY: Arial;
    HEIGHT: 55px;
    TEXT-ALIGN: center
}
.left .left-m TABLE TD A
{
    FONT-SIZE: 14px;
    MARGIN: 0px;
    COLOR: white;
    TEXT-DECORATION: none
}
.companyinfo
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 5px;
    COLOR: black;
    PADDING-TOP: 10px;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: justify
}
.left .searchres .searchres-r .searchres-rr-b A
{
    COLOR: #574020;
    TEXT-DECORATION: underline
}
.left .page-title A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.category-video-title A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.left .searchres .searchpath
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 16px;
    COLOR: black;
    FONT-FAMILY: Arial
}
.left .searchres .line IMG
{
    MARGIN-BOTTOM: 5px;
    MARGIN-LEFT: 10px
}
.advsearch
{
    BORDER-RIGHT: #ebe2d3 double;
    BORDER-TOP: #ebe2d3 double;
    MARGIN-TOP: 10px;
    FONT-SIZE: 12px;
    BORDER-LEFT: #ebe2d3 double;
    COLOR: black;
    BORDER-BOTTOM: #ebe2d3 double;
    FONT-FAMILY: Arial
}
.advsearch .tit
{
    FONT-WEIGHT: bolder
}
.advsearch SELECT
{
    FONT-SIZE: 12px;
    WIDTH: 200px;
    FONT-FAMILY: Arial
}
.advsearch IMG
{
    CURSOR: hand
}
.left .searchres .searchres-l DIV A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.ban
{
    LEFT: 0px;
    WIDTH: 100%;
    POSITION: relative;
    TOP: 0px;
    HEIGHT: 790px
}
.ban DIV
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
    POSITION: absolute;
    TEXT-ALIGN: center
}
.dates
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial
}
.dates HR
{
    COLOR: gray;
    HEIGHT: 1px
}
.left .notfound
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: red;
    PADDING-TOP: 20px;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center
}
.left .searchres .info .infoR TABLE
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial
}
.enlarge
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    PADDING-TOP: 10px;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: right
}
.enlarge A
{
    COLOR: #5a943d;
    TEXT-DECORATION: none
}
.left .geografic SPAN A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.print
{
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    TEXT-ALIGN: center
}
.print A
{
    FONT-SIZE: 12px;
    COLOR: blue;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.right .buttons .b-off IMG
{
    MARGIN-RIGHT: 40px
}
.right .buttons .b-on IMG
{
    MARGIN-RIGHT: 40px
}
.ban DIV TABLE
{
}
.ban DIV TABLE TD
{
    PADDING-RIGHT: 30px;
    PADDING-LEFT: 30px;
    PADDING-TOP: 15px
}
.ban DIV TABLE TD A
{
    TEXT-DECORATION: none
}
.left .category-video-list IMG
{
    MARGIN-RIGHT: 40px
}
.left .category-video-list-on IMG
{
    MARGIN-RIGHT: 40px
}
.left .typeoftour
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    FONT-FAMILY: Arial
}
.h
{
    HEIGHT: 100%
}
DIV.marq
{
    OVERFLOW: auto;
    HEIGHT: 240px
}
.tich
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 10px;
    COLOR: black;
    PADDING-TOP: 10px;
    FONT-FAMILY: Arial
}
.left .q-search .q-a .q-a-s INPUT
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial
}
.q-links .q-links-l
{
}
.q-links .q-links-t
{
    PADDING-RIGHT: 15px;
    FONT-WEIGHT: bolder;
    COLOR: black
}
.q-links .q-links-t A
{
    COLOR: black;
    TEXT-DECORATION: underline
}
.q-links .q-links-t A:hover
{
    COLOR: black;
    TEXT-DECORATION: none
}
.q-links .q-links-l A
{
    PADDING-RIGHT: 5px;
    COLOR: black;
    TEXT-DECORATION: underline
}
.q-links .q-links-l A:hover
{
    PADDING-RIGHT: 5px;
    COLOR: black;
    TEXT-DECORATION: none
}
.left .left-news .marq SPAN
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #3d861d
}
.left .links .links-title A:hover
{
    COLOR: black;
    TEXT-DECORATION: underline
}
.messageOfCategory
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Arial
}
.newstitle
{
    PADDING-RIGHT: 15px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url(../images/news-top.gif);
    COLOR: black;
    LINE-HEIGHT: 44px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial;
    HEIGHT: 44px
}
.companyinfo A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.left .left-text .company-list .company-info A
{
    COLOR: black;
    TEXT-DECORATION: underline
}
.left .searchres .searchres-l .fullinfoDIV
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial
}
.left .searchres .searchres-l .fullinfoDIV A
{
    FONT-SIZE: 13px;
    COLOR: #239303;
    TEXT-DECORATION: underline
}
.left .search-geografic DIV
{
    FLOAT: right;
    MARGIN-RIGHT: 25px;
    HEIGHT: 25px
}
DIV.bannerDIV
{
    BACKGROUND-IMAGE: url(../images/bg-banners-hp.gif);
    WIDTH: 257px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 163px;
    TEXT-ALIGN: center
}
DIV.bannerDIV .bannerDIV-title
{
    FONT-SIZE: 18px;
    PADDING-TOP: 15px;
    FONT-FAMILY: Arial
}
DIV.bannerDIV .bannerDIV-title A
{
    COLOR: #18631e;
    TEXT-DECORATION: none
}
DIV.bannerDIV .bannerDIV-message
{
    MARGIN-TOP: 10px;
    FONT-SIZE: 12px;
    MARGIN-LEFT: 20px;
    COLOR: black;
    MARGIN-RIGHT: 20px;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: right
}
DIV.bannerDIV .bannerDIV-message A
{
    TEXT-DECORATION: underline
}
.txt
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: justify
}
.left .searchres .searchres-l TABLE .txt
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.left .searchres .searchres-l TABLE .txt DIV
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 8px 0px 0px;
    PADDING-TOP: 0px
}
.left .searchres .searchres-l TABLE .txt DIV A
{
    FONT-WEIGHT: bolder;
    COLOR: #33980c;
    TEXT-DECORATION: underline
}
.left .searchres .searchres-l DIV H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
