h1.fontface {font: 60px/68px 'SansationRegular',Arial,sans-serif;letter-spacing: 0;}
.style1 {font: 18px/27px 'SansationRegular',Arial,sans-serif;}
.style2 {color: #000000;font: 18px/27px 'SansationLight',Arial,sans-serif;}
.style3 {font: 18px/27px 'SansationBold',Arial,sans-serif;}
.style4 {font: 18px/27px 'SansationLightLightItalic',Arial,sans-serif;}
.style5 {font: 18px/27px 'SansationItalic',Arial,sans-serif;}
.style6 {font: 18px/27px 'SansationBoldItalic',Arial,sans-serif;}
.bold {font-weight: bold;}
.closebutton {background: url("images/close.png") no-repeat scroll left center transparent;padding: 20px;position: absolute;}
.clear {clear: both;}
.mar15 {margin: 15px 0;}
.mar10 {margin: 10px 0;}
.mar5 {margin: 5px 0;}
.txtwhite {color: white;}
.txtyellow {color: yellow;}
.txtblack {color: #292929;}
.txtbrown {color: #7D1B1B;}
.borderbrown {border-color: #9C2424;}
#panel {background-color: #272727;border-bottom: 2px solid #B21F05;border-radius: 0 0 8px 8px;box-shadow: 0 2px 7px gray;color: #F7F7F7;font-size: 10px;height: 15px;margin-top: 9px;padding: 5px 0;position: absolute;right: 215px;text-align: right;width: auto;}
#panel ul {list-style: none outside none;}
#panel li {float: right;margin: 0 3px;padding: 0 5px;}
#panel a {color: #DBDBDB;}
#panel a:hover, #panel li.active a {color: yellow;}
.msgbox {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background: none repeat scroll 0 0 #DEDEDE;border-color: -moz-use-text-color #9C2424;border-image: none;border-left: 6px solid #9C2424;border-right: 6px solid #9C2424;border-style: none solid;border-width: medium 6px;box-shadow: 4px 6px 4px #585858;padding: 3px 10px;}
.msgbox h4 {color: #A52A2A;text-decoration: blink;}
.detailsbox {border: 1px solid #541007;border-radius: 3px 3px 3px 3px;padding: 5px;}
.header_title {margin: 10px 0;}
.header_title span {background-color: white;color: #000000;font-size: 18px;font-weight: bold;padding: 2px 8px;text-transform: uppercase;}
.header_title2 {border-bottom: 2px solid #FFFFA0;padding: 5px 0;text-transform: uppercase;}
.header_title3 {border-bottom: 2px solid #9C2424;font-size: 15px;padding: 2px 0;text-transform: uppercase;}
.detailsbox_content {font: 13px/20px 'SansationLight',Arial,sans-serif;margin: 3px 0;padding: 3px;}
.gray {background-color: #696969;color: white;}
.black {background-color: #3C3C3C;border-bottom: medium none;color: white;}
.brown1 {background-color: #731911;color: white;}
.brown2 {background-color: #731911;color: yellow;}
.whitesmoke_brown {background-color: #f0f0f0;border: 1px solid #c4c4c4;margin-bottom: 4px;margin-top: 0;width: 918px;}
.homepage-content {background-color: #FFFFFF;border: 1px solid #C4C4C4;padding: 13px 16px 19px 18px;width: 894px;}
.brown_black {background: none repeat scroll 0 0 #B72005 !important;border-top: 5px solid #9C2424;color: yellow;}
.black_brown {background: -moz-linear-gradient(center top , #401616 0%, #B51F05 100%) repeat scroll 0 0 transparent;color: white;}
.yellow_white {background: -moz-linear-gradient(center top , #C06E00 0%, #F1DA36 2%, #AA6300 100%) repeat scroll 0 0 transparent;color: #A52A2A;}
.shadow3 {box-shadow: 1px 1px 3px #4D4D4D;}
.shadow5 {box-shadow: 1px 1px 5px #4D4D4D;}
.borderradious3 {border-radius: 3px 3px 3px 3px;}
.borderradious5 {border-radius: 5px 5px 5px 5px;}
.borderradious7 {border-radius: 7px 7px 7px 7px;}
.textcenter {text-align: center;}
.textright {text-align: right;}
.col1 {width: 55%;}
.col2 {width: 35%;}
.col3 {width: 75%;}
.left {float: left;}
.right {float: right;}
.img_box {border: 4px solid #EAE8E8;border-radius: 4px 4px 4px 4px;height: 110px;overflow: hidden;width: 200px;}
.img_box img {height: 100%;width: 100%;}
#searchform {height: auto;padding: 7px 15px;width: 360px;background-color: #7a2d8e;}
#searchform .searchTitle {background: url("images/search.png") no-repeat scroll left center transparent;border-bottom: 2px solid #B3B1AA;font-size: 15px;font-weight: bold;padding: 5px 5px 5px 40px;text-transform: uppercase;}
#searchform ul {list-style: none outside none;}
#searchform li {float: left;margin: 5px;width: 168px;}
#searchform label {color: white;font-weight: bold;}
#searchform .required {color: red;}
#searchform .block_div input[type="text"] {background-color: transparent;border: 1px solid #B3B1AA;border-radius: 3px 3px 3px 3px;color: white;height: 29px;padding-left: 5px;vertical-align: middle;width: 153px;}
#searchform .block_div select {background-color: #7a2d8e;border: 1px solid #B3B1AA;border-radius: 3px 3px 3px 3px;color: white;cursor: pointer;height: 30px;margin: 3px 0;padding: 3px;vertical-align: middle;width: 160px;}
#searchform .block_div option {color: #000000;padding-bottom: 5px;padding-left: 6px;padding-top: 5px;width: auto;}
.phoneTitle {background: url("images/contact.png") no-repeat scroll left center transparent;font-size: 18px;font-weight: bold;margin: 0 0 13px;padding: 8px 8px 8px 40px;text-transform: uppercase;}
.bdflag {background: url("images/bangladesh_flag_icon.png") no-repeat scroll left center transparent;padding: 0 0 0 20px;}
.phoneIcon {background: url("images/icon_phone.png") no-repeat scroll left center transparent;padding: 0 0 0 20px;}
.telephone {color: black;font-size: 22px;padding: 0 40px 8px 25px;width: auto;}
.phoneDiv, .we_accept {background-color: #DEDEDE;margin-right: 20px;margin-top: 45px;padding: 3px;width: 300px;}
.we_accept {background: none repeat scroll 0 0 transparent;border: medium none;float: left;margin-left: 160px;margin-top: 39px;width: 204px;}
.searchIcon {background: url("images/searchIcon.png") no-repeat scroll left center transparent;padding: 0 0 0 20px;}
.buyticket {-moz-transition: all 1s ease 0s;color: yellow;cursor: pointer;font-weight: bold;padding: 5px 33px;}
.buyticket:hover {color: yellow;}
.phone {font-size: 18px;font-weight: bold;}
.advantage ul {list-style: none outside none;margin-left: 10px;width: 45%;}
ul#slides li, .slider_content .advantage li {background: url("images/busIcon.png") no-repeat scroll left center transparent;padding-left: 20px;}
.ui-datepicker-trigger {margin-left: -22px;margin-top: 10px;}
#our_associates {float: left;overflow: hidden;text-align: start;width: 99%;}
#our_associates ul {list-style: none outside none;margin-left: 60px;margin-top: 5px;}
#our_associates li {border: 1px solid #D9D9D9;float: left;height: 65px;margin: 0 5px;opacity: 0.75;padding: 5px 10px;}
#our_associates li:hover {border-color: #B8D6D2;opacity: 1;}
.readmore {-moz-transition: all 1s ease 0s;background-color: #F2F200;border: 1px solid #DBA63E;border-radius: 3px 3px 3px 3px;color: #8C2121;cursor: pointer;font-weight: bold;padding: 3px;text-align: center;text-decoration: none;width: 80px;}
.readmore:hover {background-color: #424242;border-color: #292929;color: yellow;}
a {text-decoration: none;}
#search_panel {display: none;margin-left: 200px;position: fixed;top: 120px;z-index: 9999999;}
#add_div {max-height: 205px;overflow-y: hidden;padding: 0px;text-align: right;vertical-align: middle;}
.add_company_logo {border: 1px solid #D0D1D8;float: left;height: 100px;margin-left: 2px;margin-top: 0;opacity: 0.63;text-align: center;width: 250px;}
.add_company_logo:hover {border-color: #A52A2A;opacity: 1;}
.seatsearchform {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background: none repeat scroll 0 0 #DF6767;border-color: -moz-use-text-color #9C2424;border-image: none;border-left: 6px solid #9C2424;border-right: 6px solid #9C2424;border-style: none solid;border-width: medium 6px;box-shadow: 4px 6px 4px #585858;height: 60px;margin: 10px 0 12px;padding: 2px 10px;}
.seatsearchform form div {float: left;margin: 0 10px;}
.seatsearchform label {color: #000000;font-weight: bold;letter-spacing: 1px;}
.seatsearchform .required {color: #FBFF61;}
.seatsearchform input[type="text"] {background-color: transparent;border: 1px solid #9C2424;border-radius: 3px 3px 3px 3px;color: white;height: 29px;padding-left: 5px;vertical-align: middle;width: 160px;}
.seatsearchform select {background-color: #DF6767;border: 1px solid #9C2424;border-radius: 3px 3px 3px 3px;color: white;cursor: pointer;height: 30px;margin: 7px 0 3px;padding: 3px;vertical-align: middle;width: 160px;}
.seatsearchform option {background-color: #DF6767;color: white;padding-bottom: 5px;padding-left: 6px;padding-top: 5px;width: auto;}
.seatsearchform .buttons {margin-top: 22px;}
.seatsearchform #searchmenu_submitbutton {-moz-transition: all 1s ease 0s;background-color: #424242;border: 1px solid #292929;border-radius: 5px 5px 5px 5px;color: yellow;font-weight: bold;height: 31px;padding-top: 2px;width: 68px;}
.seatsearchform #searchmenu_submitbutton:hover {background-color: #9C2424;border-color: #9C2424;color: yellow;}
.overlay {background: none repeat scroll 0 0 #363636;cursor: pointer;display: none;height: 100%;left: 0;opacity: 0.5;position: fixed;top: 0;width: 100%;z-index: 90;}
.tbody_seatblock {background-color: #FFFFFF;border: 2px solid #3B3D3D;box-shadow: 0 0 15px #363636;}
.tbody_seatblock legend {background-color: #A52A2A;border: 1px solid #706B68;border-radius: 4px 4px 4px 4px;color: white;margin-left: 2px;padding: 2px 8px;text-align: left;}
.tbody_seatblock fieldset {background-color: #EDCEB8;border: 1px solid #A52A2A;font-weight: bold;margin-left: 5px;text-transform: uppercase;}
.tbody_seatblock table#seatBlock {border: 2px solid #A52A2A;margin: 10px auto 0;width: 281px;}
.tbody_seatblock .td-seatblock {background-color: white;}
.tbody_seatblock table tr {background-color: #EDCEB8;}
.tbody_seatblock table tr th {background-color: #A52A2A;color: white;padding: 3px 0;}
.tbody_seatblock fieldset table td {border: 1px solid #DDDDDD;}
.tr_cart:nth-child(2n+1) {background-color: #998576;color: white;}
.tr_cart:nth-child(2n) {background-color: #B8A08D;color: white;}
.tbody_seatblock #seatplan_vertical {background: none repeat scroll 0 0 #9C2424;border: medium none;}
.tbody_seatblock .buttons button[type] {-moz-transition: all 1s ease 0s;background-color: #424242;border: 1px solid #292929;border-radius: 5px 5px 5px 5px;color: yellow;font-weight: bold;height: 31px;padding: 2px 20px;}
.tbody_seatblock .buttons button[type]:hover {background-color: #9C2424;border-color: #9C2424;color: yellow;}
.tbody_seatblock .closebutton {background: url("images/close.png") no-repeat scroll left center transparent;cursor: pointer;padding: 20px;position: absolute;right: -18px;top: -18px;}