*{padding:0;margin:0;}
body{font:normal 11px Arial;color:#474646;}
body{background-color:#2c2826;background-image:none;}
.fontSize{font-size:12px;display:inline;}
.h1Ttl{font-size:18px;left:295px;position:absolute;top:25px;width:400px;}
.h1Ttl a{color:#474646;}
.h1Descr {font-size:12px;left:295px;position:absolute;top:50px;width:435px;}
.divTtq{position:absolute; left:7.9%; top:930px;}
.divTto{position:absolute; left:7.9%; top:1010px;}
.divTtn{position:absolute; left:7.9%; top:830px;}
.fontSize12{font-size:12px;}
.fontSize14{font-size:14px;}
.fontSize17{font-size:17px;display:inline;}
.fontSize19{font-size:19px;display:inline;}
.h1{font-size:15px;margin-top:20px!important;}
.h1Title{display:inline;font-size:15px;color:#474646;}
.h1Search{display:inline;font-size:15px;color:#474646;}
.h2Search{display:inline;font-size:17px;font-weight:normal;color:#474646;}
.strongSearch{font-size:17px;font-weight:normal;color:#474646;}
.h2Text{display:inline;font-size:15px;font-weight:normal;color:#474646;}
.h3Text{display:inline;font-size:11px;font-weight:normal;color:#474646;}
.h3Tag{display:inline;background:none!important;padding:0!important;font-weight:normal!important;}
.regName{font-size:11px;color:#7f7f7f;}
.indexTitle{font-size:13px;font-weight:bold;border-top:2px solid #7C9F27;border-bottom:1px solid #7C9F27;padding:4px 0 5px;margin:6px 0 9px;}
.indexWrite{color:#474646;background:url("/images/plus_static.gif") no-repeat scroll 0 25% transparent;padding-left:16px;}
.indexCount{font-family:Tahoma;font-size:17px;font-weight:normal;color:#3b5d9f;}
.indexInquery{padding:3px 0 3px 10px;margin-bottom:6px;}
.indexLink{color:#474646;text-decoration:none;font-weight:normal;}
.indexLink:hover{color:#000;text-decoration:underline;}
.indexMore{width:100%;text-align:right;margin-bottom:12px;}
.indexMore a{color:#485F12;}
.indexOffer{padding-bottom:3px;}
label{color:#474646;}
img{border:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.h3Preview{color:#474646;font-weight:bold;padding:10px 0 3px 0;font-size:12px;margin:0;}
.bold{font-weight:bold;}
.normal{font-weight:normal!important;}
.textCenter{text-align:center;}
.displayInline{display:inline;}
.linkRegistration{color:#cf3333;}
.linkRegistrationLogin{color:#ef6b00!important;}
.registration{text-decoration:none;font-weight:bold;color:#474646;}
.registration:hover{text-decoration:underline;color:#bf4b0b;}
.hotSpot{color:#EF6B00;font-size:12px;}
.hotSpot:hover{color:#474646;}
.companyLink{text-decoration:underline;font-weight:bold;color:#474646;}
.companyLink:hover{text-decoration:none;font-weight:bold;color:#474646;}
.contentInfoOver{background-color:#EFE6E0;}
.contentInfoOut{background-color:#FFFFFF;}
.newMailProfile {color:#474646;}
.newMailProfile:hover {color:#BF4B0B;}
fieldset{border:1px solid #828177;-moz-border-radius:5px;}
.validUpdateActivity{color:#bf4b0b;font-size:13px;height:10px;padding:0 3px 3px;margin:0 0 0 8px;}
.validUpdate{color:#0050AF;font-size:13px;height:10px;padding:4px 0;text-align:center;}
.validUpdateTop{color:#37587f;font-size:13px;height:10px;padding:4px 0;text-align:center;}
.overlay{height:100%;left:0;position:fixed;top:0;width:100%;z-index:100;background-color:#000;opacity:.4;opacity:.4;-moz-opacity:.4;filter:alpha(opacity=40);}
.window{background:#fff none repeat scroll 0 0;border:1px solid #595959;color:#000;display:none;left:36%;padding:2px 8px 8px 8px;position:absolute;text-align:left;top:0;z-index:102;}
.backgroundLoadDataActivities{display:none;background-color:#000;cursor:wait;position:absolute;width:640px;opacity:.1;opacity:.1;-moz-opacity:.1;filter:alpha(opacity=10);}
.backgroundLoadData{display:none;background-color:#000;background-repeat:repeat;cursor:wait;position:absolute;width:640px;opacity:.1;opacity:.1;-moz-opacity:.1;filter:alpha(opacity=10);}
.published{color:#000;font-size:12px;font-weight:bold;padding:5px 0;}
.color{color:#bf4b0b;}
.linkTitle{text-decoration:none;font-weight:bold;}
.linkTitle:hover{text-decoration:none;color:#000!important;}
.linkTitle:visited{text-decoration:none;}
.subjectColor{color:#3b5d9f!important;font-size:17px;}
.subjectColor2{color:#474646!important;font-size:17px;}
.categoryColor{color:#6f7b7f!important;}
.imageSize{height:40px;width:60px;}
.cursor{cursor:pointer;}
.topMargin{height:14px;max-width:1440px;min-width:1220px;width:auto;background:#2c2826 none repeat scroll 0 0;}
.topSpace{height:139px;}
.space{height:25px;}
.smallSpace{height:10px;}
.middleSpace{height:35px;}
.tableSpace{height:3px;}
.largeSpace{height:220px;}
.lineSpace{border-bottom:1px solid #d1d9df;margin:5px 0 15px 64px;height:1px;width:450px;}
.img_validation{margin-top:10px;}
.padding{margin:10px 0 10px 0;}
.paddingTopSmall{padding-top:5px;}
.paddingBottomSmall{padding-bottom:5px;}
.paddingBottom{padding-bottom:10px;}
.arrowTag{font-size:12px;color:#596D8F !important;}
.paddingLeft{margin-left:10px !important;}
.paddingLeft2{margin-left:20px !important;}
.paddingLeft3{margin-left:35px !important;}
.border{border:1px solid #557b03;}
.green{color:#557b03;font-weight:bold;text-decoration:none;}
.green a{color:#557b03;text-decoration:none;}
.green a:hover{color:#557b03;text-decoration:underline;}
.formPadding{padding:3px 0 0 25px;}
.linkRegArrow {background:transparent url(/images/plus.gif) no-repeat scroll 465px -3px;}
.linkRegArrow a{padding-left:20px;}
.linkReg{text-decoration:none;color:#bf4b0b;font-weight:bold;text-align:right;}
.linkReg a{text-decoration:none;color:#bf4b0b;font-weight:bold;}
.linkReg a:hover{text-decoration:none;color:#4b5f35;}
.linkAdd{text-decoration:none;color:#37587f;font-weight:bold;}
.linkAdd a{text-decoration:none;color:#37587f;font-weight:bold;}
.linkAdd a:hover{text-decoration:none;color:#000;}
.linkAddNew{text-decoration:none;color:#9f3e09 !important;font-weight:bold;}
.linkAddNew:hover{text-decoration:none;color:#000 !important;}
.link{text-decoration:none;color:#bf4b0b;font-weight:bold;}
.link a{text-decoration:none;color:#bf4b0b;font-weight:bold;}
.link a:hover{text-decoration:underline;color:#bf4b0b;}
.linkSearch{text-decoration:underline;color:#bf4b0b;font-weight:bold;}
.linkSearch:hover{text-decoration:underline;color:#000;}
.centerText{text-align:center;padding-left:63px;}
.floatRight{margin:0 0 0 500px;}
.imageLoading{margin-left:65px;}
.date{color:#557b03;padding:3px 0 0 0;font-weight:bold;font-size:12px;}
.fromLink{color:#596d8f;font-weight:bold;font-size:12px;}
.dateEvent{color:#ef6b00;font-size:12px;font-weight:bold;}
.text{padding:3px 0 0 0;color:#474646;}
.text a{text-decoration:none;color:#474646;}
.discussionTopic{text-decoration:none;color:#8f0000;font-weight:bold;}
.textLink{color:#474646;}
.textLink a{color:#474646;}
.textLink a:hover{text-decoration:underline;color:#bf4b0b;}
.more{text-align:right;height:16px;}
.more a{color:#557b03;margin:0 5px 10px 0;text-decoration:none;}
.more a:hover{text-decoration:underline;}
.textResizeBox{margin-top:5px;text-align:right;}
.textResize{vertical-align:middle;border:1px solid #557b04;margin-right:2px;}
.subtitle{min-height:18px;font-size:13px;margin:28px 0 10px 0;font-weight:bold;}
.subtitleSpace{font-size:13px;margin:10px 0 10px 0;font-weight:bold;}
.subtitleSpaceView{font-size:13px;margin:30px 0 30px 0;font-weight:bold;}
.subtitleSpaceDiscussions{font-size:13px;margin:15px 0 10px 0;font-weight:bold;}
.subtitleIndex{font-size:13px;padding-bottom:10px;font-weight:bold;}
.registerObject{font-weight:bold;font-size:13px;margin:15px 0 10px;}
.approvetitle{font-size:13px;padding:10px 0;font-weight:bold;height:16px;text-align:center;}
.loadData{left:535px;position:absolute;top:400px;}
.loadActivityData{left:535px;position:absolute;}
.errorTitle{color:#bf4b0b;font-size:15px;padding:10px 0 10px 0;font-weight:bold;}
.register{margin-bottom:12px;}
.reg{color:#474646;font-size:12px;margin:0 10px 0 2px;}
.linkReg{text-decoration:none;color:#474646;font-size:12px;margin:10px 10px 0 0;}
.linkReg:hover{text-decoration:none;}
.banner{margin-bottom:15px;}
.similar{margin:5px 0 0 10px;}
.similarLink{color:#3b5d9f!important;font-size:12px;}
.similarLink:visited{text-decoration:none;color:#3b5d9f!important;}
.similarLink:hover{text-decoration:none;color:#000!important;}
.help{padding:0 1px;}
.help:hover{text-decoration:underline;}
.letterDiv{font-size:16px;font-weight:bold;}
.letterSearch{padding:2px;text-decoration:none;color:#596d8f;border:1px solid #CCC;}
.letterSearch:hover{padding:2px;text-decoration:none;color:#000;}
.activeLetter{font-size:20px;padding:2px;text-decoration:none;color:#000;}
.button{background-color:#ece9d8;border:1px solid #b2d16e;color:#518503;font-size:13px;font-weight:bold;height:19px;padding:0 2px 0 2px;cursor:pointer;}
.button:hover{color:#fff;background-color:#579f09;}
.button2{background-color:#f5f7ed;border:1px solid #3f627f;color:#1f527f;font-size:13px;font-weight:bold;height:19px;padding:0 2px 0 2px;cursor:pointer;}
.button2:hover{color:#fff;background-color:#3f627f;}
.formButton{margin-right:15px;cursor:pointer;}
.inputbox{background-color:#f5f7ed;border:1px solid #b2d16e;height:18px;margin:9px 5px 0 0;text-align:left;width:208px;}
.regarea{height:50px;width:350px;}
.inputbox1{background-color:#f5f7ed;border:1px solid #b2d16e;height:18px;margin:9px 5px 0 0;text-align:left;width:200px;}
.inputbox2{background-color:#f5f7ed;border:1px solid #3f627f;height:18px;margin:9px 5px 0 0;text-align:left;width:200px;}
.inputboxField{height:30px;}
.inputboxTitle{color:#474646;float:left;font-weight:bold;padding:13px 0 0;width:100px;}
.inputboxNotFilled{background-color:#efdcd1!important;border:1px solid #bf4b0b!important;}
.inputDisabledColor{color:#5f5f5f;}
.inputboxRemaining{background-color:#f5f7ed;border:1px solid #b2d16e;height:16px;width:30px;text-align:center;}
.inputboxCaptcha{background-color:#f5f7ed;border:1px solid #b2d16e;height:16px;text-align:center;font-weight:bold;width:30px;}
.inputboxTitleUser{color:#474646;font-weight:bold;padding:9px 0 0;width:100px;}
.checkbox{margin:0;padding:5px 0 0 0;}
.combobox{background-color:#f5f7ed;border:1px solid #b2d16e;color:#474646;margin:9px 5px 0 0;width:210px;height:19px;font-size:11px;}
.comboboxSearch{background-color:#f5f7ed;border:1px solid #b2d16e;color:#474646;margin:9px 5px 0 0;width:123px;height:20px;font-size:11px;}
.comboboxSearch2{background-color:#f5f7ed;border:1px solid #3f627f;color:#474646;margin:9px 5px 0 0;width:123px;height:20px;font-size:11px;}
.comboboxMultiple{background-color:#fafafa;border:1px solid #b2d16e;color:#474646;margin:9px 5px 0 0;width:217px;height:135px;font-size:11px;}
.inputboxCategory{color:#474646;float:left;font-weight:bold;padding:6px 0 0;width:145px;}
.leftInfo{width:14.5%;vertical-align:top;}
.rightInfo{width:75.5%;}
.tableWidth{width:640px;}
.pages{font-size:18px;font-weight:bold;text-align:center;padding-bottom:15px;}
.pages a{color:#557b03;padding:0 3px;border:1px solid #CCC;}
.pages a:visited{color:#557b03;}
.pages2{font-size:18px;font-weight:bold;text-align:center;padding-bottom:15px;}
.pages2 a{color:#3f627f;padding:0 3px;border:1px solid #CCC;}
.pages2 a:visited{color:#3f627f;}
.nextPage{font-size:18px;}
.activePage{font-size:21px;color:#bf4b0b!important;padding:0 3px;}
.topBorder{background:transparent url(/images/all.png) no-repeat scroll 0 0;height:15px;}
.bodyBorder{border-left:1px solid #779535;border-right:1px solid #779535;padding:0 15px;}
.bottomBorder{background:transparent url(/images/all.png) no-repeat scroll 0 -24px;height:15px;margin-bottom:10px;}
.titlePaddingTab{padding-left:33px;}
.topTabTable{border-collapse:collapse;}
.topTabTableTD{width:160px!important;height:35px;}
.tableTab{border-collapse:collapse;}
.leftTab{background:transparent url(/images/all.png) no-repeat scroll 0 -564px;width:160px!important;}
.middleTab{background:transparent url(/images/all.png) no-repeat scroll -166px -564px;width:160px!important;}
.rightTab{background:transparent url(/images/all.png) no-repeat scroll -329px -564px;width:160px!important;}
.interestingOffer{padding-bottom:5px;}
.offer{margin-top:30px;width:640px;}
.questionPlus{background:transparent url(/images/plus.gif) no-repeat scroll 2% 0;border-left:1px solid #779535;border-right:1px solid #779535;color:#557b04;font-size:17px;font-weight:bold;height:19px;padding:1px 0 0 35px;}
.questionMinus{background:transparent url(/images/minus.gif) no-repeat scroll 2% 0;border-left:1px solid #779535;border-right:1px solid #779535;color:#557b04;font-size:17px;font-weight:bold;height:19px;padding:1px 0 0 35px;}
.questionForm{border-left:1px solid #779535;border-right:1px solid #779535;width:638px!important;}
.formContent{padding:0 0 0 16px;}
.rightContent{float:right;margin-right:60px;}
.inputboxFields{margin-top:22px;line-height:21px;}
.buttons{margin-left:70px;margin-top:5px;}
#container{width:auto;min-width:1220px;max-width:1920px;background:url(/images/tail.gif) repeat-x 0 0 #f0eee7;}
.header{margin:auto;}
#logo{margin:7px 0 5px 0;}
#logo2{width:391px;margin-top:105px;}
#login{margin:0px;padding:9px 0 10px 0px;height:91px;width:457px;background:transparent url(/images/all.png) no-repeat scroll 0 -41px;}
#login .inputbox{background:#c1bdb2 none repeat scroll 0 0;border:1px solid #000;color:#282828;font-size:15px;height:18px;margin:4px 0 6px 5px;vertical-align:middle;width:134px;}
#login div{padding:2px 0 0 0;}
#login .loginPanel{float:left;margin:0 0 0 20px;padding:13px 0 0;}
#login .labelLogin{color:#fff7dc;font-size:11px;margin:0 5px 0 12px;vertical-align:middle;}
#login .btnLogin{background:transparent url(/images/all.png) no-repeat scroll -462px -181px;border:medium none;font-size:13px;height:20px;padding:0 0 1px;width:81px;font-weight:bold;color:#FFF;cursor:pointer;}
#login .btnLogin:hover{background:transparent url(/images/all.png) no-repeat scroll -462px -181px;}
#login .optionPanel{float:right;padding:20px 10px 0 0;}
#login .labelOption{color:#fff7dc;font-size:11px;}
#login .checkbox{margin:0;}
#login div a{color:#fff7dc;font-weight:bold;}
#login .linkRegistration{color:#cf3333;}
#logout{margin:0px;height:91px;width:457px;background:transparent url(/images/all.png) no-repeat scroll 0px -41px;}
#logout .logoutPanel{float:left;margin-left:20px;padding:12px 0 0;width:436px;}
#logout .labelLogout{color:#fff7dc;font-size:11px;margin:0;vertical-align:middle;}
#logout .btnLogout{background:transparent url(/images/all.png) no-repeat scroll -462px -181px;border:medium none;color:#fff;font-size:13px;font-weight:bold;height:20px;margin:0;padding:0 0 1px;width:81px;cursor:pointer;}
#logout .btnLogin:hover{background:transparent url(/images/all.png) no-repeat scroll -462px -181px;}
#logout .optionPanel{float:right;padding:20px 10px 0 0;}
#logout .labelOption{color:#fff7dc;font-size:11px;}
#logout a{color:#fff7dc;font-weight:bold;}
#logout a:hover{text-decoration:none;color:#ffae5f;}
.mark {background:url('/images/mark.gif') no-repeat scroll 100% -90% transparent; padding:0 6px 10px 0;}
#topMenu{height:38px;margin:auto;width:1120px;}
#topMenu {padding:4px 0 0 44px;}
#topMenu div{display:inline;}
#topMenu div a{color:#fff!important;font-weight:bold;font-size:13px;text-decoration:none;display:block;text-transform:none;text-align:center;padding:0;width:auto;float:left;background:transparent url(/images/all.png) no-repeat scroll -497px -566px;margin:0;}
#topMenu div a span{display:block;padding:11px 21px;background:url(/images/topmenu_right.gif) no-repeat right 0;}
#topMenu div a span em{font-style:normal;}
#topMenu div a span .mail{color:#374c7f;font-size:12px;}
#topMenu div a:hover{color:#2d2c2a!important;font-weight:bold;font-size:13px;text-decoration:none;display:block;background:transparent url(/images/all.png) no-repeat scroll -497px -606px;}
#topMenu div a:hover span{padding:11px 21px;display:block;background:url(/images/topmenu_right_act.jpg) no-repeat right 0;}
#topMenu div.active a{color:#2d2c2a!important;font-weight:bold;font-size:13px;text-decoration:none;display:block;background:transparent url(/images/all.png) no-repeat scroll -497px -606px;}
#topMenu div.active a span{padding:11px 21px;display:block;background:url(/images/topmenu_right_act.jpg) no-repeat right 0;}
#main{background:#fff none repeat scroll 0 0;border-left:1px solid #d2d0ca;border-right:1px solid #d2d0ca;margin:auto;padding:25px 0 0 0;width:1100px;}
#pagePath{background:#fff none repeat scroll 0 0;border-left:1px solid #d2d0ca;border-right:1px solid #d2d0ca;margin:auto;padding:10px 0 10px 272px;width:828px;}
#leftMenu{margin:0 20px 0 18px;width:224px;}
#leftFirst{margin:0 0 15px 0;width:223px;}
#leftFirst h3{color:#fff;font-size:18px;font-weight:bold;padding:22px 0 31px 0;background:#e8e7e2 url(/images/all.png) no-repeat scroll -461px -40px;text-align:center;}
.left1ttl{color:#fff;font-size:18px;font-weight:bold;padding:22px 0 31px 0;background:#e8e7e2 url(/images/all.png) no-repeat scroll -461px -40px;text-align:center;}
#leftFirst ul.menu{list-style-type:none;}
#leftFirst ul.menu li{padding:0;background:transparent url(/images/all.png) no-repeat scroll -462px -128px;}
#leftFirst ul.menu li a{color:#000;display:block;font-size:12px;font-weight:bold;height:21px;padding:5px 0 0 31px;text-decoration:none;}
#leftFirst ul.menu li.active a{color:#bf4b0b!important;}
#leftFirst ul.menu li a em{font-style:normal;}
#leftFirst ul.menu li a:hover{color:#bf4b0b;}
.leftFirstBottom{background:transparent url(/images/all.png) no-repeat scroll -462px -157px;height:20px;}
.count{font-weight:normal!important;font-size:11px;font-family:sans-serif;}
#leftSecond{width:223px;background:transparent url(/images/box3_bg.gif) repeat-y scroll 0 0;}
#leftSecond h3{background:transparent url(/images/all.png) no-repeat scroll -229px -133px;color:#2f4508;font-size:13px;font-weight:bold;padding:15px 0 15px 0;text-align:center;}
.left2ttl{background:transparent url(/images/all.png) no-repeat scroll -229px -133px;color:#2f4508;font-size:13px;font-weight:bold;padding:15px 0 15px 0;text-align:center;}
#leftSecond .leftSecondContent{padding:10px 15px 7px 15px;}
#leftSecond .leftSecondContentQuestion{padding:9px 7px;border:1px solid #CCC;}
#leftSecond .question{font-size:12px;font-weight:bold;padding:0 0 10px;}
#leftSecond .answer{padding:0 0 15px 15px;}
#leftSecond .button{margin:0 0 0 10px;cursor:pointer;}
#leftSecond .listVIPOffer{padding:0 5px 8px 0;}
#leftSecond .listVIPOffer a{font-weight:bold;font-size:12px;color:#ef6b00;}
.leftSecondBottom{background:transparent url(/images/all.png) no-repeat scroll -228px -196px;height:13px;width:223px;margin-bottom:15px;}
#content{margin:0 10px 0 0px;width:640px;float:right;}
#content .titleContent{color:#474646;font-size:15px;margin:0;padding-top:5px;float:left;}
#content .titleContentView{color:#474646;font-size:17px;font-weight:bold;margin:0;padding-top:5px;}
#content .titleContentTopicView{color:#474646;font-size:15px;font-weight:bold;margin:0;padding-top:5px;width:640px;}
#content .searchContent{float:right;}
#content .contentSpace{clear:both;color:#FFF;height:1px;}
#banners{width:150px;margin:0 12px 0 17px;}
#footer{background-color:#2c2826;text-align:center;}
#footer strong a {color:#474646;}
#footer .footerTop{background-color:#2c2826;border-top:26px solid #fff;}
#footer .footerContent{color:#fff;font-size:13px;height:36px;text-align:center;}
#footer .footerTopBorder{margin:auto;height:23px;width:1087px;padding-left:13px;background-color:#fff;text-align:center;border-left:1px solid #afafaf;border-right:1px solid #afafaf;}
#footer .hidden{color:#2c2826;}
.tagDiv{display:none;}
.tagSearch{color:#627c8f;}
.tagSearch a{color:#627c8f;font-size:12px;font-weight:bold;}
.tagSearch a:hover{color:#474646;font-size:12px;font-weight:bold;}
.tag1{color:#474646;font-size:10px;font-weight:bold;}
.tag1 a{color:#474646;font-size:10px;font-weight:bold;}
.tag3{color:#474646;font-size:11px;}
.tag3 a{color:#474646;font-size:11px;}
.tag5{color:#474646;font-size:12px;}
.tag5 a{color:#474646;font-size:12px;}
.tag7{color:#474646;font-size:13px;font-weight:bold;}
.tag7 a{color:#474646;font-size:13px;font-weight:bold;}
.tag9{color:#474646;font-size:21px;}
.tag9 a{color:#474646;font-size:21px;}
.tag8{color:#474646;font-size:15px;}
.tag8 a{color:#474646;font-size:15px;}
.tag6{color:#474646;font-size:16px;font-weight:bold;}
.tag6 a{color:#474646;font-size:16px;font-weight:bold;}
.tag4{color:#474646;font-size:17px;}
.tag4 a{color:#474646;font-size:17px;}
.tag2{color:#474646;font-size:14px;}
.tag2 a{color:#474646;font-size:14px;}
.news{margin-top:7px;}
#offerContent .offerContent{text-align:center;font-weight:bold;width:640px;}
#vipNoticeContent .leftPart{float:left;width:290px;}
#vipNoticeContent .rightPart{float:right;margin:0 100px 0 0;}
#vipNoticeContent .image{margin:3px 0 0 0;width:284px;height:180px;}
#vipNoticeContent .title{margin-top:5px;font-weight:bold;}
#vipNoticeContent .stay{font-weight:bold;color:#579f09;font-size:12px;padding:7px 0 0;}
#vipNoticeContent .price{color:#ef6b00;font-size:14px;font-weight:bold;padding:10px 0 0;}
#vipNoticeContent .info{width:640px;margin:20px 0 0;}
#noticeContentList .more{text-align:left;}
#noticeContentList .noticeRegister{margin-bottom:12px;}
#noticeContentList .reg{color:#bf4b0b;font-size:12px;margin:0 25px 0 2px;}
#informationContent .titlePadding{padding:10px 0 7px 15px;}
#informationContent .topImage{width:289px;margin-bottom:20px;}
#informationContent .backgroundImage{background:transparent url(/images/all.png) no-repeat scroll 0 -398px;}
#informationContent .bottom{background:transparent url(/images/all.png) no-repeat scroll 0 -432px;height:10px;width:289px;}
#lawLinkLeft{width:289px;float:left;}
#lawLinkRight{width:289px;float:right;}
#informationContent a{color:#474646;font-size:12px;}
#informationContent li{background:transparent url(/images/all.png) no-repeat scroll -304px -399px;border-left:1px solid #b2cee3;border-right:1px solid #b2cee3;list-style-type:none;padding:15px 15px 6px 31px;}
#tie table td{background:transparent url(/images/all.png) no-repeat scroll 0 -132px;height:78px;text-align:center;width:210px;}
#tie table a{text-decoration:none;color:#474646;font-weight:bold;font-size:12px;padding:32px 0 14px;}
#tie table a:hover{color:#ee9a2e;}
#detailTie table{text-align:center;}
#detailTie table td img{margin-top:20px;}
#detailTie table td{width:150px;}
#detailTie .detailTitle{font-size:12px;font-weight:bold;padding-top:10px;}
#detailTie .back{text-align:right;}
#detailTie .back a{color:#557b03;margin-right:47px;}
#profileContent .activityInfo{margin-top:20px;}
#profileContent table td{width:180px;}
#profileContent table .tab{width:135px;}
#profileContent .notification{width:20px;}
#profileContent .info{width:205px;padding-top:5px;}
#profileContent .activity{height:400px;}
#profileContent .marginTop{margin-top:10px;width:279px;vertical-align:top;}
#profileContent .editGeneralInfo{margin-top:10px;text-align:center;}
#profileContent .editGeneralInfoUsers{padding-bottom:10px;text-align:center;}
#profileContent table .marginRight{width:279px;vertical-align:top;}
#profileContent .imageOpen{padding-right:2px;}
#profileContent .buttonCenter{text-align:center;}
#profileContent .buttonLeft{margin-left:240px;}
#profileContent .buttonLinkAdd{font-family:Arial;background-color:#FFF;border:none;color:#bf4b0b;font-size:11px;font-weight:bold;text-align:right;}
#profileContent .buttonLinkAdd:hover{color:#4b5f35;background-color:#FFF;}
#profileContent .buttonLinkWidth{width:109px;}
#profileContent .buttonLinkWidthHotel{padding-top:9px;width:233px;}
#profileContent .buttonLinkWidthHotelDelete{padding-top:9px;width:87px;}
#profileContent .buttonLinkDelete{font-family:Arial;background-color:#FFF;border:none;color:#bf4b0b;font-size:11px;font-weight:bold;width:76px;}
#profileContent .buttonLinkDelete:hover{color:#4b5f35;background-color:#FFF;}
#profileContent .messageBox{width:258px;height:70px;margin:5px 0 10px 0;}
#profileContent .messageBox2{width:208px;height:70px;margin:5px 0 10px 0;}
#profileContent .messageBoxHeight{height:80px;}
#profileContent .fixMessage{height:50px;width:208px;margin:10px 0 0 0;}
#profileContent .hotelDetail{width:550px;border-collapse:collapse;}
#profileContent .tableDetail{width:560px;border-collapse:collapse;}
#profileContent table .inputboxDetail{color:#474646;font-weight:bold;padding:10px 0 0 0;width:125px;margin:0;}
#profileContent .deleteLabelWidth{width:200px;}
#profileContent table .radio{padding:10px 1px 1px 0;margin:0 5px 0 0;width:200px;}
#profileContent .radio td{width:25px;}
.box{width:25px;margin-left:5px;}
#profileContent .roomDetail{width:580px;border-collapse:collapse;margin:10px 0 10px 0;}
#profileContent table .number{float:left;padding:0;width:60px;}
#profileContent table .room{padding:5px 0 0 3px;width:75px;}
#profileContent table .uploadLabel{width:58px;}
#profileContent table .img{width:38px;padding:0 27px 0 0;}
#profileContent .uploadImg{margin:5px 0 0 0;width:350px;}
#profileContent .uploadFile{height:24px;}
#profileContent table .upload{width:135px;font-weight:bold;}
#profileContent table .inputboxAgency{background-color:#f5f7ed;border:1px solid #b2d16e;height:16px;margin:3px 5px 0 0;text-align:left;width:259px;}
#profileContent table .inputboxRestaurant{background-color:#f5f7ed;border:1px solid #b2d16e;height:16px;margin:10px 5px 0 0;text-align:left;width:259px;}
#profileContent .hutDetail{width:400px;border-collapse:collapse;}
#profileContent table .radioHut{float:left;padding:10px 0 1px 0;margin:0 5px 0 0;width:160px;}
#mailContent .button{background-color:#f5f7ed;border:1px solid #616161;color:#1f527f;font-size:13px;height:20px;font-weight:bold;padding:0 7px 0 7px;text-decoration:none;}
#mailContent .button:hover{background-color:#3f627f;color:#fff;}
#mailContent .top{background:transparent url(/images/all.png) no-repeat scroll 0 -443px;height:33px;width:640px;margin-top:10px;}
#mailContent .mailPaddingBottom{vertical-align:sub;}
#mailContent .title{float:left;font-size:11px;font-weight:bold;padding:10px 0 0 10px;}
#mailContent .dateMail{float:right;margin:0;font-size:11px;font-weight:bold;padding:10px 10px 0 10px;}
#mailContent .content{width:638px;border:1px solid #616161;}
#mailContent table{width:638px;}
#mailContent .option{height:30px;background-color:#d1d8df;border-left:1px solid #FFF;border-right:1px solid #FFF;border-bottom:1px solid #FFF;}
#mailContent .delete{float:left;padding:8px 0 3px 5px;}
#mailContent .page{float:right;font-weight:bold;padding:6px 15px 0 0;font-size:13px;}
#mailContent .bottom{background:transparent url(/images/all.png) no-repeat scroll 0 -487px;margin-bottom:20px;height:9px;width:640px;}
#mailContent .backgroundColor{background-color:#d1d8df;font-weight:bold;height:20px;}
#mailContent .read{width:6%;}
#mailContent .select{width:3%;}
#mailContent .sender{width:20%;}
#mailContent .subject{width:57%;}
#mailContent .dateSent{width:14%;}
#mailContent .readMailLeft{border-bottom:1px solid #ccc;height:30px;padding:0 5px;text-align:left;width:15%;}
#mailContent .readMailRight{border-bottom:1px solid #ccc;background-color:#f5f7ed;padding:1px 0 1px 5px;text-align:left;}
#mailContent .mail{border-bottom:1px solid #ccc;background-color:#f5f7ed;padding:10px 60px 10px 10px;text-align:justify;border-left:1px solid #FFF;border-right:1px solid #FFF;}
#mailContent .answer{border-left:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:1px 0 1px 10px;height:33px;width:470px;font-size:13px;}
#mailContent .back{border-right:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:0 0 0 10px;height:33px;font-size:13px;}
#mailContent table tr.tr td{border-bottom:1px solid #ccc;background:#f5f7ed none repeat scroll 0 0;text-align:center;height:26px;}
#mailContent table tr.hover td{border-bottom:1px solid #ccc;background:#efd6d1 none repeat scroll 0 0;text-align:center;height:26px;}
#discussionContent .button{background-color:#f5f7ed;border:1px solid #616161;color:#1f527f;font-size:12px;font-weight:bold;padding:0 8px 0;text-decoration:none;font-family:Arial;width:68px;cursor:pointer;}
#discussionContent .button:hover{background-color:#3f627f;color:#fff;}
#discussionContent .discussionTop{background:transparent url(/images/all.png) no-repeat scroll 0 -210px;height:28px;width:640px;margin-top:15px;}
#discussionContent .discussionCategory{color:#fff;float:left;font-size:11px;font-weight:bold;padding:8px 0 0 10px;}
#discussionContent .discussionTitle{color:#fff;float:left;font-size:12px;font-weight:bold;padding:9px 0 0 6px;}
#discussionContent .discussion{height:28px;}
#discussionContent .discussionDate{color:#fff;font-size:10px;font-weight:bold;float:right;padding:10px 5px 0 0;}
#discussionContent .discussionContent{border-left:1px solid #4e6a76;border-right:1px solid #4e6a76;border-top:1px solid #4e6a76;width:638px;}
#discussionContent .discussionBottom{background:transparent url(/images/all.png) no-repeat scroll 0 -240px;height:15px;margin-bottom:20px;width:640px;}
#discussionContent table td{background:#f5f7ed none repeat scroll 0 0;text-align:center;width:83px;}
#discussionContent .discussionColumn{padding:10px 0 10px 15px;text-align:left;width:80%;font-weight:bold;}
#discussionContent .discussionColumnComment{padding:10px 0 10px 15px;text-align:left;font-weight:bold;width:621px;}
#discussionContent .content{text-align:center;font-size:11px;padding:10px;border-bottom:1px solid #ccc;}
#discussionContent .paddingLeftRight{padding:1px!important;}
#discussionContent .authorColumnTd{padding:7px 1px!important;width:27%;}
#discussionContent .inputbox{background-color:#fff;border:1px solid #b2d16e;height:16px;margin:9px 5px 0 0;text-align:left;width:500px;}
#discussionContent .align{text-align:left;padding:6px;width:42%;}
#discussionContent .alignComment{border-bottom:1px solid #ccc;text-align:left;padding:7px 10px;width:100%;}
#discussionContent .status{width:5%;border-bottom:1px solid #ccc!important;}
#discussionContent .openTopic{border-bottom:1px solid #ccc;background:#f5f7ed url(/images/open_topic.png) no-repeat scroll 50% 50%;}
#discussionContent .closeTopic{border-bottom:1px solid #ccc;background:#f5f7ed url(/images/close_topic.png) no-repeat scroll 50% 50%;}
#discussionContent .viewColumn{font-weight:bold;width:8%;}
#discussionContent .authorColumn{font-weight:bold;width:27%;}
#discussionContent .dateColumn{font-weight:bold;width:12%;}
#discussionContent .backgroundColor{background-color:#deebf4;}
#discussionContent .option{background-color:#deebf4;border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;height:23px;padding:10px 5px 0 5px;}
#discussionContent .plus{margin:6px 0 0 10px;}
#discussionContent .add{background:transparent url(/images/plus2.jpg) no-repeat scroll 0 0;color:#474646;padding:4px 0 4px 24px;font-size:12px;}
#discussionContent .add:hover{text-decoration:none;}
#discussionContent .pageList{margin-left:400px;}
#discussionContent .pageList a{color:#474646;}
#discussionContent .pageList a:hover{text-decoration:none;}
#discussionContent .pageCount{margin-left:160px;}
#eventContent .calendarTop{background:transparent url(/images/all.png) no-repeat scroll 0 -256px;height:31px;width:640px;margin-top:10px;}
#eventContent .calendarTitle{float:left;font-size:11px;font-weight:bold;padding:9px 0 0 10px;}
#eventContent .calendarDate{float:right;font-size:11px;font-weight:bold;padding:9px 16px 0 10px;}
#eventContent .calendarContent{border-left:1px solid #616260;border-right:1px solid #616260;width:638px;}
#eventContent .calendarBottom{background:transparent url(/images/all.png) no-repeat scroll 0 -289px;margin-bottom:20px;height:9px;width:640px;}
.month{border:1px solid #fff;height:36px;}
#eventContent .previousMonth{background:#f5f7ed none repeat scroll 0 0;float:left;font-size:12px;font-weight:bold;height:26px;padding-top:10px;text-align:center;width:181px;}
#eventContent .currentMonth{background:#c6df61 none repeat scroll 0 0;border-left:1px solid #fff;border-right:1px solid #fff;font-size:14px;font-weight:bold;height:36px;margin:0 0 0 181px;text-align:center;width:272px;}
#eventContent .nextMonth{background:#f5f7ed none repeat scroll 0 0;float:right;font-size:12px;font-weight:bold;height:26px;padding-top:10px;text-align:center;width:181px;}
#eventContent .noEvents{color:#474646;font-size:14px;font-weight:bold;padding:0 0 6px;text-align:center;}
#eventContent table{margin-left:1px;height:36px;border-collapse:collapse;}
#eventContent table tr{border-bottom:1px solid #f0f2f3;}
#eventContent table td{border-bottom:1px solid #e7e9de;border-right:1px solid #e7e9de;background:#f5f7ed none repeat scroll 0 0;height:36px;text-align:center;width:90px;}
#eventContent .weekday{background:transparent url(/images/calendar_weekday.jpg) repeat-x;color:#fff;font-size:12px;}
#eventContent .weekdaytd{font-size:19px;height:53px;font-family:Georgia;}
#eventContent .selectedDay{color:#f1982e!important;font-size:29px!important;}
#eventContent .freeDay{background-color:#d9dfc3;}
#eventContent .selectedDay a{color:#f1982e;text-decoration:none;}
#eventContent .selectedDay a:hover{color:#f1982e;text-decoration:none;}
#eventContent .day{color:#474646!important;font-size:24px!important;}
#eventContent .day a{color:#474646;padding:12px 30px;text-decoration:none;}
#eventContent .day a:hover{color:#F1982E;text-decoration:none;}
#eventContent .event{width:640px;}
#eventContent .leftTabEvent{background:transparent url(/images/all.png) no-repeat scroll 0 -498px;float:left;height:30px;width:322px;}
#eventContent .rightTabEvent{background:transparent url(/images/all.png) no-repeat scroll -324px -498px;float:right;height:30px;width:318px;}
#eventContent .topBorder{height:30px;}
#eventContent .bodyBorder{border-left:1px solid #61615f;border-right:1px solid #61615f;padding:8px 20px 0 20px;}
#eventContent .bottomBorder{background:transparent url(/images/all.png) no-repeat scroll 0 -645px;height:15px;}
#eventContent .subtitle{font-size:13px;font-weight:bold;padding:7px 0 7px 9px;margin:0!important;}
#eventContent .eventPadding{padding-bottom:10px;}
#eventContent .dateEvent a{color:#5d6f14;float:left;font-size:12px;font-weight:bold;padding-right:10px;text-decoration:none;}
#eventContent .dateEvent a:hover{text-decoration:underline;}
#companyContent .topBorder{background:transparent url(/images/all.png) no-repeat scroll 0 -299px;height:33px;margin-top:15px;}
#companyContent .topPart{background:transparent url(/images/all.png) no-repeat scroll 0 -346px;height:50px;}
#companyContent .leftPart{float:left;font-size:13px;padding:8px 0 0 35px;}
#companyContent .rightPart{float:right;font-size:13px;padding:8px 230px 0 0;}
#companyContent .leftPartTable{padding:0 0 0 45px;width:260px;}
#companyContent .leftPartTable a{color:#474646;}
#companyContent .rightPartTable{padding:4px 0 0 0;width:400px;}
#companyContent .bottomBorder{background:transparent url(/images/all.png) no-repeat scroll 0 -334px;height:11px;}
#newsContent .newsContentTitle{font-weight:bold;padding:15px 0 0 0;}
#contactContent .addressInfo{font-size:12px;font-weight:bold;display:inline;}
#contactContent .img1{padding:1px 0 0 16px;background:transparent url(/images/all.png) no-repeat scroll -651px -185px;}
#contactContent .img2{padding:1px 0 0 16px;background:transparent url(/images/all.png) no-repeat scroll -654px -256px;}
#contactContent .img3{padding:1px 0 0 16px;background:transparent url(/images/all.png) no-repeat scroll -655px -232px;}
#contactContent .img4{padding:1px 0 0 16px;background:transparent url(/images/all.png) no-repeat scroll -652px -208px;}
#contactContent .detailInfo{display:inline;font-size:13px;}
#contactContent .contact img{vertical-align:top;margin-right:3px;}
#contactContent .contact div{margin-top:5px;}
#contactContent .formContent{font-size:13px;font-weight:bold;margin-top:20px;}
#contactContent .form{margin-top:10px;}
#contactContent .buttons{margin-left:85px;}
.fixTitle{float:none;}
.fixMessage{width:313px;height:100px;margin:10px 0 10px 0;}
#registerContent{padding-top:5px;}
#registerContent table td{width:180px;}
#registerForm .registerButton{margin:10px 60px 0 0;text-align:center;}
#registerForm .info{width:205px;padding-top:3px;}
#registerForm .notification{width:20px;}
#companyPreview .inputboxPreview{color:#474646;font-weight:bold;padding:10px 0 3px 0;width:125px;font-size:11px;margin:0;}
#companyPreview .boxDetailPreview{color:#474646;padding:8px 0 0 0;width:180px;margin:0;font-size:13px;}
#companyPreview .checkboxPreview{color:#474646;padding:8px 0 0 0;width:150px;margin:0;font-size:12px;}
#companyPreview table .addressPreview{width:200px;padding:0 20px 10px 0;}
#companyPreview .categoryStar img{margin:5px 0 0 0;}
#companyPreview .green{color:#557b03;font-weight:bold;}
#companyPreview table .room{float:left;padding:0;width:90px;font-size:12px;}
#companyPreview table .number{float:left;padding:0;width:30px;font-size:12px;}
#companyPreview .activityPreview{margin:0 10px 10px 20px;}
#companyPreview .infoTitle{font-size:16px;font-weight:bold;}
#companyPreview .activityTitle{font-size:16px;font-weight:bold;margin-bottom:15px;}
#companyPreview{font-size:11px;margin-top:10px;}
#companyPreview .inputboxPreview{color:#474646;font-weight:bold;padding:10px 0 3px 0;width:145px;font-size:11.5px;margin:0;}
#companyPreview .boxDetailPreview{padding:8px 0 0 0;width:350px;margin:0;font-size:13px;}
#companyPreview .checkboxPreview{color:#474646;padding:8px 0 0 0;width:150px;margin:0;font-size:11px;}
#companyPreview .addressPreview{width:255px;padding:0 20px 0 0;font-size:11px;}
#companyPreview .categoryStar img{padding:margin:5px 0 0 0;}
#companyPreview table .room{float:left;padding:0;width:80px;font-size:11px;}
#companyPreview table .number{float:left;padding:0;width:30px;font-size:11px;}
#companyPreview table .img{width:38px;padding:0 24px 0 0;}
#companyPreview .width{width:250px;}
#tags{margin:10px 0;}
/*highslide*/
.highslide-container div{font-family:Verdana,Helvetica;font-size:10pt;}
.highslide-container table{background:none;}
.highslide{outline:none;text-decoration:none;}
.highslide img{border:2px solid silver;}
.highslide:hover img{border-color:gray;}
.highslide-active-anchor img{visibility:hidden;}
.highslide-gallery .highslide-active-anchor img{border-color:black;visibility:visible;cursor:default;}
.highslide-image{border-width:2px;border-style:solid;border-color:white;background:gray;}
.highslide-wrapper,.highslide-outline{background:white;}
.glossy-dark{background:#111;}
.highslide-number{font-weight:bold;color:gray;}
.highslide-caption{display:none;border-top:none;font-size:1em;padding:5px;background:white;}
.highslide-heading{display:none;font-weight:bold;margin:.4em;}
.highslide-dimming{position:absolute;background:black;}
a.highslide-full-expand{background:url(/script/graphics/fullexpand.gif) no-repeat;display:block;margin:0 10px 10px 0;width:34px;height:34px;}
.highslide-loading{display:block;color:black;font-size:9px;font-weight:bold;text-transform:uppercase;text-decoration:none;padding:3px;border:1px solid white;background-color:white;padding-left:22px;background-image:url(/script/graphics/loader.white.gif);background-repeat:no-repeat;background-position:3px 1px;}
a.highslide-credits,a.highslide-credits i{padding:2px;color:silver;text-decoration:none;font-size:10px;}
a.highslide-credits:hover,a.highslide-credits:hover i{color:white;background-color:gray;}
.highslide-move,.highslide-move *{cursor:move;}
.highslide-overlay{display:none;}
.closebutton{position:relative;top:-15px;left:15px;width:30px;height:30px;cursor:pointer;background:url(/script/graphics/close.png);}
.highslide-controls{width:195px;height:40px;background:url(/script/graphics/controlbar-white.gif) 0 -90px no-repeat;margin:20px 15px 10px 0;}
.highslide-controls ul{position:relative;left:15px;height:40px;list-style:none;margin:0;padding:0;background:url(/script/graphics/controlbar-white.gif) right -90px no-repeat;}
.highslide-controls li{float:left;padding:5px 0;margin:0;}
.highslide-controls a{background-image:url(/script/graphics/controlbar-white.gif);display:block;float:left;height:30px;width:30px;outline:none;}
.highslide-controls a.disabled{cursor:default;}
.highslide-controls a span{display:none;}
.highslide-controls .highslide-previous a{background-position:0 0;}
.highslide-controls .highslide-previous a:hover{background-position:0 -30px;}
.highslide-controls .highslide-previous a.disabled{background-position:0 -60px!important;}
.highslide-controls .highslide-play a{background-position:-30px 0;}
.highslide-controls .highslide-play a:hover{background-position:-30px -30px;}
.highslide-controls .highslide-play a.disabled{background-position:-30px -60px!important;}
.highslide-controls .highslide-pause a{background-position:-60px 0;}
.highslide-controls .highslide-pause a:hover{background-position:-60px -30px;}
.highslide-controls .highslide-next a{background-position:-90px 0;}
.highslide-controls .highslide-next a:hover{background-position:-90px -30px;}
.highslide-controls .highslide-next a.disabled{background-position:-90px -60px!important;}
.highslide-controls .highslide-move a{background-position:-120px 0;}
.highslide-controls .highslide-move a:hover{background-position:-120px -30px;}
.highslide-controls .highslide-full-expand a{background-position:-150px 0;}
.highslide-controls .highslide-full-expand a:hover{background-position:-150px -30px;}
.highslide-controls .highslide-full-expand a.disabled{background-position:-150px -60px!important;}
.highslide-controls .highslide-close a{background-position:-180px 0;}
.highslide-controls .highslide-close a:hover{background-position:-180px -30px;}
.highslide-maincontent{display:none;}
.highslide-html{background-color:white;}
.highslide-html-content{display:none;width:400px;padding:0 5px 5px 5px;}
.highslide-header{padding-bottom:5px;}
.highslide-header ul{margin:0;padding:0;text-align:right;}
.highslide-header ul li{display:inline;padding-left:1em;}
.highslide-header ul li.highslide-previous,.highslide-header ul li.highslide-next{display:none;}
.highslide-header a{font-weight:bold;color:gray;text-transform:uppercase;text-decoration:none;}
.highslide-header a:hover{color:black;}
.highslide-header .highslide-move a{cursor:move;}
.highslide-footer{height:11px;}
.highslide-footer .highslide-resize{float:right;height:11px;width:11px;background:url(/script/graphics/resize.gif);}
.highslide-resize{cursor:nw-resize;}
.draggable-header .highslide-header{height:18px;border-bottom:1px solid #ddd;margin-bottom:.5em;}
.draggable-header .highslide-heading{position:absolute;margin:2px .4em;}
.draggable-header .highslide-header .highslide-move{cursor:move;display:block;height:16px;position:absolute;right:24px;top:0;width:100%;z-index:1;}
.draggable-header .highslide-header .highslide-move *{display:none;}
.draggable-header .highslide-header .highslide-close{position:relative;float:right;z-index:2;padding:0;}
.draggable-header .highslide-header .highslide-close a{display:block;height:16px;width:16px;background-image:url(/script/graphics/closeX.png);}
.draggable-header .highslide-header .highslide-close a:hover{background-position:0 16px;}
.draggable-header .highslide-header .highslide-close span{display:none;}
.no-footer .highslide-footer{display:none;}
.wide-border .highslide-image{border-width:10px;}
.wide-border .highslide-caption{padding:0 10px 10px 10px;}
.borderless .highslide-image{border:none;}
.borderless .highslide-caption{border-bottom:1px solid white;border-top:1px solid white;background:silver;}
.outer-glow{background:#444;}
.outer-glow .highslide-image{border:5px solid #444;}
.outer-glow .highslide-caption{border:5px solid #444;border-top:none;padding:5px;background-color:gray;}
.colored-border .highslide-image{border:2px solid green;}
.colored-border .highslide-caption{border:2px solid green;border-top:none;}
.dark{background:#111;}
.dark .highslide-image{border-color:black black #202020 black;background:gray;}
.dark .highslide-caption{color:white;background:#111;}
.dark .highslide-controls,.dark .highslide-controls ul,.dark .highslide-controls a{background-image:url(/script/graphics/controlbar-black-border.gif);}
.floating-caption .highslide-caption{position:absolute;padding:1em 0 0 0;background:none;color:white;border:none;font-weight:bold;}
.controls-in-heading .highslide-heading{color:gray;font-weight:bold;height:20px;overflow:hidden;cursor:default;padding:0 0 0 22px;margin:0;background:url(/script/graphics/icon.gif) no-repeat 0 1px;}
.controls-in-heading .highslide-controls{width:105px;height:20px;position:relative;margin:0;top:-23px;left:7px;background:none;}
.controls-in-heading .highslide-controls ul{position:static;height:20px;background:none;}
.controls-in-heading .highslide-controls li{padding:0;}
.controls-in-heading .highslide-controls a{background-image:url(/script/graphics/controlbar-white-small.gif);height:20px;width:20px;}
.controls-in-heading .highslide-controls .highslide-move{display:none;}
.controls-in-heading .highslide-controls .highslide-previous a{background-position:0 0;}
.controls-in-heading .highslide-controls .highslide-previous a:hover{background-position:0 -20px;}
.controls-in-heading .highslide-controls .highslide-previous a.disabled{background-position:0 -40px!important;}
.controls-in-heading .highslide-controls .highslide-play a{background-position:-20px 0;}
.controls-in-heading .highslide-controls .highslide-play a:hover{background-position:-20px -20px;}
.controls-in-heading .highslide-controls .highslide-play a.disabled{background-position:-20px -40px!important;}
.controls-in-heading .highslide-controls .highslide-pause a{background-position:-40px 0;}
.controls-in-heading .highslide-controls .highslide-pause a:hover{background-position:-40px -20px;}
.controls-in-heading .highslide-controls .highslide-next a{background-position:-60px 0;}
.controls-in-heading .highslide-controls .highslide-next a:hover{background-position:-60px -20px;}
.controls-in-heading .highslide-controls .highslide-next a.disabled{background-position:-60px -40px!important;}
.controls-in-heading .highslide-controls .highslide-full-expand a{background-position:-100px 0;}
.controls-in-heading .highslide-controls .highslide-full-expand a:hover{background-position:-100px -20px;}
.controls-in-heading .highslide-controls .highslide-full-expand a.disabled{background-position:-100px -40px!important;}
.controls-in-heading .highslide-controls .highslide-close a{background-position:-120px 0;}
.controls-in-heading .highslide-controls .highslide-close a:hover{background-position:-120px -20px;}
.closebutton{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='highslide/graphics/close.png',sizingMethod='scale');background:none;cursor:hand;}
/*effects*/
#effectsSelect{width:180px;}
#effectsControls{margin:0 auto 10px auto;}
#effectsGalleries{margin:0 auto 20px auto;}
#effectsGalleries label{padding-bottom:2px;}
.effectsTransport{margin:0;padding:0;list-style:none;}
.effectsTransport li{float:left;margin:0;padding:0;text-align:center;}
.effectsTransport_1{position:absolute;top:0;}
.effectsTransport_2{position:absolute;top:25px;}
.effectsTransport_3{position:absolute;top:50px;}
.effectsTransport_4{position:absolute;top:75px;}
.effectsTransport_5{position:absolute;top:100px;}
.effectsTransport_6{position:absolute;top:125px;}
.effectsTransport_7{position:absolute;top:150px;}
.effectsTransport_8{position:absolute;top:175px;}
.effectsTransport_9{position:absolute;top:200px;}
.effectsTransport_10{position:absolute;top:225px;}
.effectsTransport_11{position:absolute;top:250px;}
.effectsTransport_12{position:absolute;top:275px;}
.effectsTransport_13{position:absolute;top:300px;}
.effectsTransport a{text-decoration:none;text-transform:uppercase;font-size:75%;font-weight:bold;letter-spacing:.1em;margin:0 1px 0 0;padding:4px 8px;width:120px;float:left;display:block;-moz-user-select:none;-khtml-user-select:none;}
.effectsTransport a:link{background:#666 url('../images/bg_grad_gray1.gif') repeat-x;color:#fff;border-top:solid 1px #999;border-right:solid 1px #404040;border-bottom:solid 1px #3a3a3a;border-left:solid 1px #404040;}
.effectsTransport a:visited{background:#666 url('../images/bg_grad_gray1.gif') repeat-x;color:#fff;border-top:solid 1px #999;border-right:solid 1px #404040;border-bottom:solid 1px #3a3a3a;border-left:solid 1px #404040;}
.effectsTransport a:hover{background:#666 url('../images/bg_grad_gray2.gif') repeat-x;color:#000;border-top:solid 1px #999;border-right:solid 1px #404040;border-bottom:solid 1px #3a3a3a;border-left:solid 1px #404040;}
.effectsTransport a:focus{-moz-user-select:none;-khtml-user-select:none;}
.effectsReload_0{margin:0;padding:0;list-style:none;position:absolute;top:325px;left:0;}
#effectsReload a{text-decoration:none;text-transform:uppercase;font-size:75%;font-weight:bold;letter-spacing:.1em;margin:0 1px 0 0;padding:4px 8px;width:120px;float:left;display:block;-moz-user-select:none;-khtml-user-select:none;}
#effectsReload a:link{background:#666 url('../images/bg_grad_gray1.gif') repeat-x;color:#eee;border-top:solid 1px #999;border-right:solid 1px #404040;border-bottom:solid 1px #3a3a3a;border-left:solid 1px #404040;}
#effectsReload a:visited{background:#666 url('../images/bg_grad_gray1.gif') repeat-x;color:#eee;border-top:solid 1px #999;border-right:solid 1px #404040;border-bottom:solid 1px #3a3a3a;border-left:solid 1px #404040;}
#effectsReload a:hover{background:#666 url('../images/bg_grad_gray2.gif') repeat-x;color:#333;border-top:solid 1px #999;border-right:solid 1px #404040;border-bottom:solid 1px #3a3a3a;border-left:solid 1px #404040;}
#effectsReload a:focus{-moz-user-select:none;-khtml-user-select:none;}
.navigation_pane{width:138px;height:451px;position:absolute;left:21px;top:105px;border-top:solid 1px #999;border-right:solid 1px #404040;border-bottom:solid 1px #3a3a3a;border-left:solid 1px #404040;}
.content_panel{width:604px;height:404px;position:absolute;left:0;top:0;border-top:solid 1px #999;border-right:solid 1px #404040;border-bottom:solid 1px #3a3a3a;border-left:solid 1px #404040;}
.container{width:606px;height:406px;position:absolute;left:169px;top:105px;background-color:#000;z-index:10;}
#text_pane{width:604px;height:40px;position:absolute;left:169px;top:516px;border-top:solid 1px #999;border-right:solid 1px #404040;border-bottom:solid 1px #3a3a3a;border-left:solid 1px #404040;text-indent:5px;}
#content_box{background-image:url(product_box_shots.gif);}
img.tcalIcon{cursor:pointer;margin-left:1px;vertical-align:middle;}
div#tcal{position:absolute;visibility:hidden;z-index:100;width:158px;padding:2px 0 0 0;}
div#tcal table{width:100%;border:1px solid silver;border-collapse:collapse;background-color:white;}
div#tcal table.ctrl{border-bottom:0;}
div#tcal table.ctrl td{width:15px;height:20px;}
div#tcal table.ctrl th{background-color:white;color:black;border:0;}
div#tcal th{border:1px solid silver;border-collapse:collapse;text-align:center;padding:3px 0;font-family:tahoma,verdana,arial;font-size:10px;background-color:gray;color:white;}
div#tcal td{border:0;border-collapse:collapse;text-align:center;padding:2px 0;font-family:tahoma,verdana,arial;font-size:11px;width:22px;cursor:pointer;}
div#tcal td.othermonth{color:silver;}
div#tcal td.weekend{background-color:#acd6f5;}
div#tcal td.today{border:1px solid red;}
div#tcal td.selected{background-color:#ffb3be;}
iframe#tcalIF{position:absolute;visibility:hidden;z-index:98;border:0;}
div#tcalShade{position:absolute;visibility:hidden;z-index:99;}
div#tcalShade table{border:0;border-collapse:collapse;width:100%;}
div#tcalShade table td{border:0;border-collapse:collapse;padding:0;}
.scrollable {position:relative; overflow:hidden; width: 636px;	height:120px;}
.scrollable .items {width:20000em; position:absolute;}
.items table{float:left;}
.itemlistl {float:left;width:10px;color:#485F12;font-size:22px;}
.itemlistr {float:right;width:10px;color:#485F12;font-size:22px;}
