/******************************** Basic Structure ********************************/
 @font-face {
     font-family: 'TrebuchetMS-Bold';
     src: url('trebucbd.html');
     src: url('trebucbdd41d.html?#iefix') format('embedded-opentype'), url('trebucbd-2.html') format('woff'), url('trebucbd-3.html') format('truetype'), url('trebucbd-4.html#trebucbd') format('svg');
     font-weight: normal;
     font-style: normal;
}
 html {
     font-size: 100%;
     height: 100%;
     margin:0;
}
 body {
     font-family: Arial, Helvetica, sans-serif;
     color: #000;
     font-size: 12px;
     margin:0px;
     padding:0px;
     background:#fff;
     #font-size: 12px;
}
 #body-wrapper {
    /*background: url('../images/bg-radial-gradient.gif') fixed 230px top no-repeat;
    */
     width:100%;
}
 #main_content{
     width:1000px;
}
 textarea{
     resize: none;
     -webkit-appearance: none;
}
/******************************** Elements styling ********************************/
 a {
     text-decoration:none !important;
}
 h1, h2, h3, h4, h5, h6 {
     font-family: Helvetica, Arial, sans-serif;
     color: #222;
     font-weight: bold;
     margin:0;
}
 h1 {
     font-family: Calibri, Helvetica, Arial, sans-serif;
     font-size: 31px;
     font-weight: bold;
     color: #fff;
     position: absolute;
     top: -1000px;
     margin:0;
    /* Remove this line and delete the logo (in the HTML) if you don't want an image as a logo */
}
 h2 {
     font-size: 26px;
     padding: 0 0 0 0;
     margin:0;
}
 h3 {
     font-size: 17px;
     padding: 0 0 10px 0;
     margin:0;
}
 h4 {
     font-size: 16px;
     padding: 0 0 5px 0;
     margin:0;
}
 h5 {
     font-size: 14px;
     padding: 0 0 5px 0;
     margin:0;
}
 h6 {
     font-size: 12px;
     padding: 0 0 5px 0;
     margin:0;
}
 a {
     text-decoration: none;
}
 a:hover {
     color: #000;
}
/*57a000*/
 a:active {
     color: #fff;
}
 a:focus {
     outline: 1px;
}
 strong {
     font-weight: bold;
     color: #333;
}
 small {
     font-size: 0.85em;
}
 pre {
     font-family: monospace;
}
 p {
     padding: 5px 0 10px 0;
     line-height: 1.6em;
     margin:0;
     z-index:999;
     font-size:12px;
}
/******************************** General Classes ********************************/
 .clear {
     clear: both;
}
 .align-left {
     float: left;
}
 .align-right {
     float: right;
}
/************ Button ************/
 .button {
     font-family: Verdana, Arial, sans-serif;
     display: inline-block;
     background: #459300 url('../images/bg-button-green.html') top left repeat-x !important;
     border: 1px solid #459300 !important;
     padding: 4px 7px 4px 7px !important;
     color: #fff !important;
     font-size: 11px !important;
     cursor: pointer;
}
 .button:hover {
     text-decoration: underline;
}
 .button:active {
     padding: 5px 7px 3px 7px !important;
}
 a.remove-link {
     color: #bb0000;
}
 a.remove-link:hover {
     color: #000;
}
/************ Messages ************/
 #messages p, #messages form {
     border-top: 1px solid #ddd;
     padding: 10px 0;
}
 #messages h4 {
     padding: 10px 0;
}
 #messages fieldset {
     margin: 0;
}
 #messages textarea {
     margin: 0 0 15px 0;
}
/******************************** Main Content ********************************/
/************ Layout ************/
 #main-content {
    /*margin: 0 30px 0 260px;
     padding: 40px 0 0 0;
    */
     margin:0px;
     padding:0px;
}
 #page-intro {
     font-size: 17px;
     padding: 0 0 20px 0;
}
/*************** Forms ***************/
/* form label {
     display: block;
     padding: 0 0 10px;
     font-weight: bold;
}
 form fieldset legend {
     font-weight: bold;
     margin-bottom: 10px;
     padding-top: 10px;
}
 form p small {
     font-size: 0.75em;
     color: #777;
}
 form input.text-input, form select, form textarea, form .wysiwyg {
     padding-left: 6px;
     font-size: 13px;
     background: #fff url('../images/bg-form-field.gif') top left repeat-x;
     border: 1px solid #d5d5d5;
     color: #333;
     border-radius:5px 5px 5px 5px;
     height:28px;
}
 form .small-input {
     width: 25% !important;
}
 form .medium-input {
     width: 50% !important;
}
 form .large-input {
     width: 97.5% !important;
     font-size: 16px !important;
     padding: 8px !important;
}
 form textarea {
     width: 97.5% !important;
     font-family: Arial, Helvetica, sans-serif;
}
 form select {
     padding: 4px;
     background: #fff;
}
 form input[type="checkbox"], form input[type="radio"] {
     padding: 0;
     background: none;
     border: 0;
}
 */
/*************** Notifications ***************/
 .notification {
     position: relative;
    /* COMMENTED BY ADAL */
    /*margin: 0 0 15px 0;
    */
     padding: 0;
     border: 1px solid;
     background-position: 10px 11px !important;
     background-repeat: no-repeat !important;
     font-size: 13px;
     width: 99.8%;
}
 .attention {
     background: #fffbcc url('../images/icons/exclamation.html') 10px 11px no-repeat;
     border-color: #e6db55;
     color: #666452;
}
 .information {
     background: #dbe3ff url('../images/icons/information.html');
     border-color: #a2b4ee;
     color: #585b66;
}
 .success {
     background: #d5ffce url('../images/icons/tick_circle.html');
     border-color: #9adf8f;
     color: #556652;
}
 .error {
     background: #ffcece url('../images/icons/cross_circle.html');
     border-color: #df8f8f;
     color: #665252;
}
 .notification div {
     display:block;
     font-style:normal;
     padding: 10px 10px 10px 36px;
     line-height: 1.5em;
}
 .notification .close {
     color:#990000;
     font-size:9px;
     position:absolute;
     right:5px;
     top:5px;
}
/* Notification for form inputs */
 .input-notification {
     background-position: left 2px;
     background-repeat: no-repeat;
     padding: 2px 0 2px 22px;
     background-color: transparent;
     margin: 0 0 0 5px;
}
/* Notification for login page */
 #login-wrapper #login-content .notification {
     border: 0;
     background-color: #141414;
     color: #fff !important;
}
/*************** Facebox ***************/
 #facebox .b {
     background:url(../images/b.html);
}
 #facebox .tl {
     background:url(../images/tl.html);
}
 #facebox .tr {
    /*background:url(../images/tr.png);
    */
}
 #facebox .bl {
     background:url(../images/bl.html);
}
 #facebox .br {
     background:url(../images/br.html);
}
 #facebox {
     position: absolute;
     top: 0;
     left: 0;
     z-index: 100;
     text-align: left;
}
 #facebox .popup {
     position: relative;
}
 #facebox table {
     border-collapse: collapse;
}
 #facebox td {
     border-bottom: 0;
     padding: 0;
}
 #facebox .body {
     padding: 10px;
     background: #fff;
     width: 370px;
}
 #facebox .loading {
     text-align: center;
}
 #facebox .image {
     text-align: center;
}
 #facebox img {
     border: 0;
     margin: 0;
}
 #facebox .footer {
     border-top: 1px solid #DDDDDD;
     padding-top: 5px;
     margin-top: 10px;
     text-align: right;
}
 #facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
     height: 10px;
     width: 10px;
     overflow: hidden;
     padding: 0;
}
 #facebox_overlay {
     position: fixed;
     top: 0px;
     left: 0px;
     height:100%;
     width:100%;
}
 .facebox_hide {
     z-index:-100;
}
 .facebox_overlayBG {
     background-color: #000;
     z-index: 99;
}
/*************** jQuery WYSIWYG ***************/
 div.wysiwyg {
     border: 1px solid #cccccc;
     padding: 5px;
     background-color: #ffffff;
     width: 97.5% !important;
}
 div.wysiwyg * {
     margin: 0;
     padding: 0;
}
 div.wysiwyg ul.panel {
     border-bottom: 1px solid #cccccc;
     float: left;
     width: 100%;
     padding: 0 0 5px 0;
}
 div.wysiwyg ul.panel li {
     list-style-type: none;
     float: left;
     margin: 0 2px;
     padding: 0 !important;
     background: #ffffff;
     background-image: none !important;
}
 div.wysiwyg ul.panel li.separator {
     height: 16px;
     margin: 0 4px;
     border-left: 1px solid #cccccc;
}
 div.wysiwyg ul.panel li a {
     display: block;
     padding: 0 !important;
     width: 16px;
     height: 16px;
     background: url('../images/icons/jquery.wysiwyg.html') no-repeat -64px -80px;
     border: 0;
     cursor: pointer;
     padding: 1px;
}
 div.wysiwyg ul.panel li a:hover, div.wysiwyg ul.panel li a.active {
}
 div.wysiwyg ul.panel li a.active {
     background-color: #f9f9f9;
     border: 1px solid #cccccc;
     border-left-color: #aaaaaa;
     border-top-color: #aaaaaa;
     padding: 0;
}
 div.wysiwyg ul.panel li a.bold {
     background-position: 0 -16px;
}
 div.wysiwyg ul.panel li a.italic {
     background-position: -16px -16px;
}
 div.wysiwyg ul.panel li a.strikeThrough {
     background-position: -32px -16px;
}
 div.wysiwyg ul.panel li a.underline {
     background-position: -48px -16px;
}
 div.wysiwyg ul.panel li a.justifyLeft {
     background-position: 0 0;
}
 div.wysiwyg ul.panel li a.justifyCenter {
     background-position: -16px 0;
}
 div.wysiwyg ul.panel li a.justifyRight {
     background-position: -32px 0;
}
 div.wysiwyg ul.panel li a.justifyFull {
     background-position: -48px 0;
}
 div.wysiwyg ul.panel li a.indent {
     background-position: -64px 0;
}
 div.wysiwyg ul.panel li a.outdent {
     background-position: -80px 0;
}
 div.wysiwyg ul.panel li a.subscript {
     background-position: -64px -16px;
}
 div.wysiwyg ul.panel li a.superscript {
     background-position: -80px -16px;
}
 div.wysiwyg ul.panel li a.undo {
     background-position: 0 -64px;
}
 div.wysiwyg ul.panel li a.redo {
     background-position: -16px -64px;
}
 div.wysiwyg ul.panel li a.insertOrderedList {
     background-position: -32px -48px;
}
 div.wysiwyg ul.panel li a.insertUnorderedList {
     background-position: -16px -48px;
}
 div.wysiwyg ul.panel li a.insertHorizontalRule {
     background-position: 0 -48px;
}
 div.wysiwyg ul.panel li a.h1 {
     background-position: 0 -32px;
}
 div.wysiwyg ul.panel li a.h2 {
     background-position: -16px -32px;
}
 div.wysiwyg ul.panel li a.h3 {
     background-position: -32px -32px;
}
 div.wysiwyg ul.panel li a.h4 {
     background-position: -48px -32px;
}
 div.wysiwyg ul.panel li a.h5 {
     background-position: -64px -32px;
}
 div.wysiwyg ul.panel li a.h6 {
     background-position: -80px -32px;
}
 div.wysiwyg ul.panel li a.cut {
     background-position: -32px -64px;
}
 div.wysiwyg ul.panel li a.copy {
     background-position: -48px -64px;
}
 div.wysiwyg ul.panel li a.paste {
     background-position: -64px -64px;
}
 div.wysiwyg ul.panel li a.increaseFontSize {
     background-position: -16px -80px;
}
 div.wysiwyg ul.panel li a.decreaseFontSize {
     background-position: -32px -80px;
}
 div.wysiwyg ul.panel li a.createLink {
     background-position: -80px -48px;
}
 div.wysiwyg ul.panel li a.insertImage {
     background-position: -80px -80px;
}
 div.wysiwyg ul.panel li a.html {
     background-position: -48px -48px;
}
 div.wysiwyg ul.panel li a.removeFormat {
     background-position: -80px -64px;
}
 div.wysiwyg ul.panel li a.empty {
     background-position: -64px -80px;
}
 div.wysiwyg iframe {
     border: 0;
     margin: 5px 0 0 0;
     clear: left;
     width: 97.5% !important;
}
/****************************** FRONT END STYLES ***************************/
/****************************** COMMON STYLES ***************************/
 #logo{
     margin:10px 0px 0px 10px;
}
 .pointer{
     cursor:pointer;
}
 .show{
     display:block;
}
 .hide{
     display:none;
}
 .absulute{
     position:absolute;
}
 #map_canvas{
    /*height:575px;
    */
     width:100%;
}
 #front_mid_content{
     padding-top:3px;
     height:auto;
    /*background-color:#cfdbc9;
    /* a5bfdd*/
}
 .inner_content_bg{
     background:#4f4e4e;
     color:#FFF;
}
 .pointer{
     cursor:pointer;
}
 .test{
     border:#F00 1px solid;
}
 .test1{
     border:#00F 1px solid;
}
/****************************** HEADER STYLES ***************************/
 #header{
    /*background-color:#E5E5E5;
    */
    /*background-image:url(../images/header_bg.png);
    */
     top:0px;
     left:0px;
     width:100%;
     height:50px;
     margin-bottom:10px;
    /*border-bottom: solid 1px #bb0500;
    */
}
 .main_header{
    /*background-color:#E5E5E5;
    */
     width:100%;
     margin:0 auto;
}
 .header_left{
     float:left;
     width:30%;
}
 .header_mid{
     float:left;
     width:45%;
     padding-top:10px;
}
 .h_m_content{
     background:#fff url(../images/search_bg.html);
     background-position:top center;
     background-repeat:no-repeat;
     text-align:center;
     vertical-align:middle;
    /*margin-top:10px;
    */
    /*padding:2px 0 0 5px;
    */
     text-align:left;
     height:32px;
     width:300px;
}
 .h_m_content_textbox{
     float:left;
     margin:3px 0px 0px 3px;
     position:relative;
     height:25px;
     width:250px;
     #width:265px;
     #height:26px;
}
 .input_header{
     background:none;
     background-color:#FFF;
     border:none;
     outline:none;
     border-right:solid 1px #F4B834;
     padding:2px 10px 2px 10px;
     width:245px;
     height:22px;
     #height:24px;
     #padding:3px 10px 2px 10px;
    /*#height:24px;
    */
     #width:265px;
}
 .search_img{
     padding:6px 0px 0px 22px;
     *margin:6px 0 0 3px;
}
 .header_right{
     float:right;
     width:21%;
}
 .h_r_content{
     font-size:14px;
     color:#F4B834;
     padding-top:10px;
}
/* button */
 .login {
     background: url(../images/login.html) no-repeat scroll 0 0 transparent;
     width:61px;
     height:24px;
}
 .register {
     background: url(../images/register.html) no-repeat scroll 0 0 transparent;
     width:71px;
     height:24px;
}
 a.button_img_login span {
     background: url("../images/btn-orange-left.html") no-repeat scroll 0 0 transparent;
     display: block;
     height: 13px;
     line-height: 14px;
     padding: 4px 0 7px 15px;
}
 a.button_img_login {
     background: url("../images/btn-orange-right.html") no-repeat scroll right top transparent;
     color: #FFFFFF;
     display: block;
     float: left;
     font-weight: bold;
     height: 24px;
     margin-right: 0;
     padding-right: 18px;
     text-align: center;
     text-decoration: none;
     width:80px;
}
 a.button_img_login:hover span {
     background: url("../images/btn-orange-left.html") no-repeat scroll 0 bottom transparent;
     display: block;
     height: 13px;
     line-height: 13px;
     padding: 4px 0 7px 15px;
}
 a.button_img_login:hover {
     background: url("../images/btn-orange-right.html") no-repeat scroll right bottom transparent;
     color: #FFFFFF;
     display: block;
     float: left;
     font-weight: bold;
     height: 24px;
     margin-right: 0;
     padding-right: 18px;
     text-align: center;
     text-decoration: none;
    /*width: auto;
    */
     width:80px;
}
 a.button_img_bottom span {
     background: url("../images/btn-left.html") no-repeat scroll 0 0 transparent;
     display: block;
     height: 21px;
     line-height: 21px;
     padding: 4px 0 7px 15px;
}
 a.button_img_bottom {
     background: url("../images/btn-right.html") no-repeat scroll right top transparent;
     color: #FFFFFF;
     display: block;
     float: left;
     font-weight: bold;
     height: 32px;
     margin-right: 0;
     padding-right: 18px;
     text-align: center;
     text-decoration: none;
     width:100px;
}
 a.button_img_bottom:hover span {
     background: url("../images/btn-left.html") no-repeat scroll 0 bottom transparent;
     display: block;
     height: 21px;
     line-height: 21px;
     padding: 4px 0 7px 15px;
}
 a.button_img_bottom:hover {
     background: url("../images/btn-right.html") no-repeat scroll right bottom transparent;
     color: #FFFFFF;
     display: block;
     float: left;
     font-weight: bold;
     height: 32px;
     margin-right: 0;
     padding-right: 18px;
     text-align: center;
     text-decoration: none;
     width:100px;
}
 .login_input_box{
    /*border:#F00 1px solid;
    */
     border:none;
     width:124px;
     background:url("../images/input_bg.html");
     background-repeat:no-repeat;
     height:24px;
     padding:0px 2px 0px 2px;
}
/* RELATED TO LOGIN */
 .head_login_pad{
     padding-right:10px;
}
/*ADDED BY VIJAY FOR HEADR AUTOCOMPLETE START */
 .loadingDivClass{
     display:none;
     float:right;
     margin-right:53px;
     margin-top:-25px;
}
 .headerAutoCompleteDiv{
     z-index: 1;
     top: 33px;
     left: 0px;
     display: none;
     width: 260px;
     background-color: #F8F8F8;
     max-height:200px;
     overflow-y:scroll;
     border: 1px solid #DDDDDD;
}
 .headerAutoCompleteDiv ul {
     padding:0px 0px 5px 0px;
     margin:0px;
}
 .headerAutoCompleteDiv ul li {
     list-style:none;
     padding:3px 0px 3px 5px;
     margin:0px;
     font-weight:16px;
}
 .headerAutoCompleteDiv ul li:hover{
     font-weight:bold;
     background-color: #FDF5CF;
     border: 1px solid #FBCF1E;
     color: #F90;
}
/*ADDED BY VIJAY FOR HEADR AUTOCOMPLETE END*/
 #header_error_msg{
     font-size:12px;
     height:20px;
     float:left;
}
 #header_loading{
     visibility:hidden;
    float:left;
     width:100%;
     height:20px;
}
 #header_login_form{
     height:25px;
     margin-top:5px;
}
 #login_form{
     padding:0px;
     margin:0px;
}
 .none_border{
     border:none;
     outline: none;
}
 .none_border:hover{
     border:none;
     outline: none;
}
 .none_border:focus{
     border:none;
     outline: none;
}
/****************************** MID CONTENT ****************************/
 #mid{
    /*width:80%;
    */
     text-align:center;
     background-color:#FFF;
     margin-bottom:5px;
     height:auto;
}
 .mid_left{
     text-align:left;
     float:left;
     width:174px;
     margin-bottom:5px;
}
 .mid{
     text-align:left;
     float:right;
     margin-top:0px;
     width:816px;
     margin-bottom:5px;
}
 .mid_right{
     text-align:left;
     float:right;
     width:20%;
}
 .menu_top{
     background:url("../images/menu_top.html");
}
 .menu_bottom{
     background:url("../images/menu_bottom.html");
}
/****************************** FOOTER STYLES ***************************/
 .for_footer {
     color:#333333;
     font-size:12px;
     font-family:'Times New Roman', Times, serif;
     padding-top:15px;
     padding-bottom:20px;
}
/*************************************** UPPER BOX STYLES ***************************************/
/*by Nilesh Gupta for tips/discription */
 .discription_E_V{
     vertical-align:top;
    /*background:#CCC;
     border-radius:10px 10px 10px 10px;
     */
     padding:3px 0px 3px 5px;
     height:88px;
     margin-right:4px;
     background:url("../images/tips_bg.html");
     background-repeat:no-repeat;
}
 .main_checked_in_container{
     width:250px;
     height:200px;
     background-color:#434242;
     border:#434242 solid 5px;
     -webkit-border-radius:3px;
     -moz-border-radius:3px;
     border-radius:5px;
     font-family:Arial, Helvetica, sans-serif;
     font-size:12px;
     position:absolute;
     z-index:10000;
     left:500px;
     top:70px;
     display:none;
}
 .ob_checked_in{
     height:177px;
     overflow:hidden;
}
 .ob_title{
     background: -moz-linear-gradient(center top , #8EAEF1, #4361A1) repeat scroll 0 0 transparent;
     background: -webkit-gradient(linear, left top, left bottom, from(#8EAEF1), to(#4361A1));
     filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8EAEF1', endColorstr='#4361A1');
     color:#FFF;
     font-size:14px;
     height:20px;
     padding-left:5px;
     padding-top:2px;
     width:255px 
}
 .ob_data{
     background-color:#FFFFFF;
     height:20px;
     padding-left:5px;
     border-bottom:#666 solid 1px;
}
 .ob_data div{
     height:14px;
     padding-top:2px;
     float:left;
}
 .ob_rating{
     width:90px;
}
 .ob_award{
     width:20px;
}
 .ob_username{
     width:125px;
}
 .outerboxclose{
     width:16px;
    height:16px;
     position:absolute;
    margin-top:-15px;
     cursor:pointer;
}
 .more_outer_box{
     width:250px;
     height:200px;
     background-color:#434242;
     border:#434242 solid 5px;
     -webkit-border-radius:3px;
     -moz-border-radius:3px;
     border-radius:5px;
     font-family:Arial, Helvetica, sans-serif;
     font-size:12px;
     position:absolute;
     z-index:10000;
     left:500px;
     top:70px;
     display:none;
}
/* FOR LINKING LINES */
 .link_source{
     position:absolute;
     z-index:105;
     right:50px;
     top:10px;
     width:5px;
     display:none;
}
 .link_target{
     position:absolute;
     z-index:105;
     left:0px;
     top:0px;
     width:5px;
    display:none;
}
 .tips_div{
     background:#FFF;
     height:67px;
     width:250px;
     overflow: auto;
     word-wrap:break-word;
}
 .venue_event_discp{
     font-size:12px;
     color:#000;
     width:inherit;
}
 .submited_by{
     font-size:10px;
     font-style:italic;
     width:inherit;
}
 #dialog{
     top:70px;
     left:75px;
     z-index:10;
     position:absolute;
     width:393px;
     height:405px;
     background-repeat:no-repeat;
     text-align:center;
     color:#000;
}
/* STYLE FOR DRAGGABLE BOX */
 .tr_1_div{
     height:30px;
     background:url("../images/mainbox_top2.html");
     background-position:top center;
     background-repeat:no-repeat;
     width:387px;
}
 .tr_1_div2{
     height:30px;
     background:url("../images/mainbox_top.html");
     background-position:top center;
     background-repeat:no-repeat;
     width:387px;
     height:28px 
}
 .mid_div_bg{
     background:url("../images/mainbox_mid.html");
     background-position:center;
     background-repeat:repeat;
     width:387px;
}
 .tr_1_div_bottom{
     height:10px;
     background:url("../images/mainbox_bottom.html");
     background-position:top center;
     background-repeat:no-repeat;
     width:387px;
}
 .tr_2_div{
     height:30px;
     background:url("../images/mainbox_top.html");
     background-position:center;
     background-repeat:no-repeat;
     padding:5px 3px 0px 3px;
     width:387px;
}
 .tab{
     text-align:left;
     background:#FFF;
}
 #tabs_ul{
     margin:0px;
     padding:0px;
     list-style:none;
     font-size:12px;
}
 #tabs_ul li.deactive{
     display:block;
     float: left;
     margin:0px;
     height:37px;
     background:url("../images/main_box_li_bg.html");
     background-repeat:repeat-x;
}
 #tabs_ul li.active{
     display:block;
     float: left;
     margin:0px;
     height:37px;
     background:url("../images/main_box_li_bg.html");
     background-repeat:repeat-x;
     text-align:center;
     width:90px;
}
 #tabs_ul li.active div{
     padding-top:10px;
}
 #tabs_ul li.saperater{
     display:block;
     float: left;
     margin:0px;
     height:37px;
     width:1px;
     background:url("../images/main_box_li_bg_sap.html");
     background-repeat:no-repeat;
}
 .plus_minus1{
     height:18px;
     width:18px;
     float:right;
     margin:3px 5px 0px 0px;
     background:url("../images/plus_minus.html");
     background-repeat:no-repeat;
}
 .plus_minus2{
     height:18px;
     width:18px;
     float:right;
     margin:3px 5px 0px 0px;
     background:url("../images/plus_minus.html");
     background-position:-18px 0px;
     background-repeat:no-repeat;
}
 .draggable_handler{
     float:left;
     width:92%;
     cursor:move;
     height:20px;
}
 .event_box{
     border-top:#666 2px solid;
     background:#f8f8f8;
    /*padding-top:5px;
    */
    /*padding:5px 5px 0px 5px;
    */
     width:98%;
     padding:5px 1% 0px 1%;
     clear: both;
    /* e5edfd */
}
 #search_box{
     height:30px;
     width:100%;
     text-align:left;
     padding:2px 0px 0px 2px;
}
 .search_input{
     border:none;
     background:none;
     width:250px;
     padding-left:8px;
     padding-top:2px;
}
 .main_search_box{
     width:325px;
     height:24px;
     background-image:url("../images/main_search_bg.html");
     background-position:right;
     background-repeat:no-repeat;
     border:none;
     padding-left:10px;
}
 .search_icon{
     width:15px;
     height:15px;
     background:url("../images/search.html");
     background-repeat:no-repeat;
     display:block;
     margin-top:-20px;
     margin-left:310px;
}
 .clear_search{
     width:15px;
     height:15px;
     background:url("../images/search.html");
     background-repeat:no-repeat;
     display:block;
     margin-top:-20px;
     margin-left:325px;
}
 .event_box p{
     margin:0px;
     padding:0px;
}
 .event_box .short_desc{
     height:50px;
}
 .event_box .description{
     height:auto;
     display:none;
}
 .description td{
     font-size:10px;
}
 .event_left{
     float:left;
     width:80px;
}
 .event_mid{
     float:left;
     width:160px;
     text-align:left;
     padding-left:10px;
}
 .event_mid2{
     float:left;
     width:65px;
     text-align:center;
     font-size:inherit;
     font-family:inherit;
}
 .event_right{
     float:right;
     width:9px;
     height:13px;
     background:url("../images/event_arrow.html") 0 0;
     background-repeat:no-repeat;
     cursor:pointer;
     margin: 0 6px 0 0;
}
 #main_div_content{
    /*height:323px;
     background:#FFF;
    */
     height:323px;
    background:#FFF;
     width:365px;
}
 #tabs_li{
     height:37px;
    width:365px;
}
 .tr_1_div_bottom{
     clear:both;
     margin:0px;
     height:10px;
     padding:0px 
}
 #inner_content{
    /*height:360px;
     position:relative;
     margin:0px auto;
     background:#FFF;
     width:363px;
     text-align:left;
    */
     font-size:10px;
     color:#000;
}
 .rating_0{
     width:77px;
     height:14px;
     background:url("../images/star-rating.html") 0 0 ;
     background-repeat:no-repeat;
}
 .rating_1{
     width:77px;
     height:14px;
     background:url("../images/star-rating.html") 0 -15px ;
     background-repeat:no-repeat;
}
 .rating_2{
     width:77px;
     height:14px;
     background:url("../images/star-rating.html") 0 -30px ;
     background-repeat:no-repeat;
}
 .rating_3{
     width:77px;
     height:14px;
     background:url("../images/star-rating.html") 0 -45px ;
     background-repeat:no-repeat;
}
 .rating_4{
     width:77px;
     height:14px;
     background:url("../images/star-rating.html") 0 -60px ;
     background-repeat:no-repeat;
}
 .rating_5{
     width:77px;
     height:14px;
     background:url("../images/star-rating.html") 0 -75px ;
     background-repeat:no-repeat;
}
/*************************** CHAT BOX CSS ****************/
 .bottom_left{
     margin-bottom:0px;
     height:100px;
     border-top:solid 2px #000;
     padding:5px;
     background:#FFF;
}
 .chat_button{
     margin-top:2px;
     color:#FFF;
     background-color:#89A9ED;
     border:solid 1px #7593D2;
     border-radius:2px;
}
 .chat_icon{
     float:left;
     width:7%;
}
 .chat_left{
     float:left;
     width:19%;
}
 .chat_mid{
     float:left;
     width:67%;
     text-align:left;
     padding-left:10px;
}
 .chat_right{
     float:left;
     width:10px;
     height:13px;
     background:url("../images/event_arrow.html") 0 0;
     background-repeat:no-repeat;
     cursor:pointer;
}
 .chat_short_desc{
     height:30px;
     padding:5px;
}
 .chat_description{
     height:auto;
     display:none;
     border-top:dashed 1px #000;
     padding:5px;
}
 .chat_box{
     border-bottom:solid 2px #000;
     word-wrap: break-word;
}
 .chat_username{
     font-weight:bold;
     font-size:10px;
     color:#366599;
}
 .emotions{
     position:absolute;
     display:none;
     background-color:#D0D3F9;
     bottom:100px;
     left:26px;
     padding:5px;
     width:82px;
     border: solid 1px #7593D2;
     text-align:center;
}
 .smiles{
     border:solid 1px #D0D3F9;
}
 .smiles:hover{
     border:solid 1px #7593D2;
}
 .span_chat{
     width:10px;
     text-align:center;
     padding:2px 5px 2px 5px;
     cursor:pointer;
     font-size:12px;
}
 .bold{
     font-weight:bold;
}
 .italic{
     font-style:italic;
}
 .underline{
     text-decoration:underline;
}
 .change_bg{
     background-color:#9CB7F0;
     border:solid 1px #7593D2;
}
 .chat_ul{
     padding:0px;
     margin:0px;
     list-style:none;
}
 .chat_ul li{
     display:block;
     list-style:none;
     padding:0px;
     margin:0px;
     float:left;
     text-align:center;
}
/*************************** FINISH ****************/
/*************************** REVIEW CSS ****************/
 .review_box{
     background:#f8f8f8;
     padding:2px 5px 0px 5px;
    /* e5edfd */
}
 .review_box_br{
     border-top:#666 1px solid;
}
 .review_box .review_short_desc{
     height:29px;
}
 .review_left{
     float:left;
     width:auto;
}
 .review_right{
     float:right;
     width:170px;
}
 #box_loading{
     width:365px;
     height:360px;
     position:absolute;
     z-index:80;
     background:#cfcfcf;
     top:30px;
     left:14px;
    display:none;
     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
     filter: alpha(opacity=60);
     opacity:.6;
}
 #box_loading_inner{
     margin:115px auto;
    background:#FFF;
    width:70%;
     height:85px;
     border:#000 1px solid;
     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=99)";
     filter: alpha(opacity=99);
     opacity:0.9;
}
 #loading_content{
     margin:5px auto;
     color:#000;
     font-size:12px;
     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=99)";
     filter: alpha(opacity=99);
     opacity:0.9;
}
 #box_loading_img{
     background:url("../images/loading.gif");
     width:31px;
     height:31px;
     margin:25px auto;
}
 .red{
     color:#C00;
}
 .box_select{
     width:130px;
}
 .add_review {
     width: 100%;
     height: 323px;
     overflow: auto;
}
 .venue_review{
     width: 100%;
     height: 294px;
     overflow: auto;
}
 .event_review{
     width: 100%;
     height: 294px;
     overflow: auto;
}
 .chat_review{
     width: 100% ;
     height: 215px;
     overflow: auto ;
}
 .main_addreview_input{
     width:225px;
     height:27px;
     background-image:url("../images/txtbox-bg_addreview.html");
     background-position:right;
     background-repeat:no-repeat;
     border:none;
     padding-left:3px;
     margin:0px;
}
 .main_addreview_textarea{
     width:230px;
     height:51px;
     background-image:url("../images/txtarea-bg_addreview.html");
     background-position:center;
     background-repeat:no-repeat;
     border:none;
     padding-left:5px;
     margin:0px;
}
 .input_bg{
     border:none;
     background:none;
     padding-left:5px;
     height:20px;
     width:210px;
}
 .textarea_bg{
     border:none;
     background:none;
     padding-left:5px;
     height:37px;
     width:215px;
     padding-top:8px;
     resize:none;
}
 .input_datetime{
     border:none;
     background:none;
     padding-left:5px;
     height:20px;
     width:175px;
     margin:0px;
}
 .select_left{
     background-image:url("../images/select_left_box.html");
     background-repeat:no-repeat;
     width:35px;
     height:23px;
     border:solid 0px #F99;
     float:left;
     padding-left:3px;
     font-size:14px;
}
 .select_right{
     background-image:url("../images/select_right.html");
     border:solid 0px #F99;
     width:20px;
     height:23px;
     background-repeat:no-repeat;
     float:left;
    /*margin-left:34px;
     margin-top:-22px;
    */
}
 .input_bg_select{
     border:none;
     background:none;
     padding-left:5px;
     height:20px;
     width:24px;
     margin-left:0px;
}
 .imgae_arrow{
     margin-left:5px;
     margin-top:7px;
}
 .select_content{
     border:solid 1px #7593D2;
     width:32px;
     background-color:#f8f8f8;
     height:78px;
     margin-left:4px;
     z-index:15;
     position:absolute;
     margin-top:-80px;
}
 .add_ul{
     list-style: none outside none;
     padding-left: 0px;
     height:78px;
     margin:0px 
}
 .add_li{
     list-style: none outside none;
     padding-left:5px;
     padding:1px;
}
 .autocomplet_div{
     width:210px;
     height:150px;
     border:solid 1px #7593D2;
     margin-left:5px;
     font-size:12px;
     position:absolute;
     display:none;
     background-color:#EAEAEA;
     z-index:100;
     overflow:auto;
}
 .autocomplet_ul{
     list-style: none outside none;
     padding-left: 0px;
     margin:0px 
}
/*************************** FINISH ****************/
/*************************** THE VENUE CSS ****************/
 .venue_name{
     color: #366599;
     font-size: 11px;
     font-weight: bold;
}
 .venue_desc{
     color: #666;
     font-size: 10px;
     font-weight: bold;
}
 .venue_attr{
     color: #366599;
     font-size: 10px;
     font-weight: bold;
}
 .venue_attr_val{
     color: #000000;
}
 .descLeft{
     padding: 0 0 0 1% 
}
 .descRight{
     text-align:left 
}
 .rage_chill_1{
     height:16px;
     width:87px;
     float:left;
     background:url('../images/rage_chill.html') repeat scroll 0 0 ;
     margin-top:4px;
     margin-left:-2.5px;
}
 .rage_chill_2{
     height:16px;
     width:87px;
     float:left;
     background:url('../images/rage_chill.html') repeat scroll 0 -12px ;
     margin-top:4px;
     margin-left:-2.5px;
}
 .rage_chill_3{
     height:16px;
     width:87px;
     float:left;
     background:url('../images/rage_chill.html') repeat scroll 0 -25px ;
     margin-top:4px;
     margin-left:-2.5px;
}
 .rage_chill_4{
     height:16px;
     width:87px;
     float:left;
     background:url('../images/rage_chill.html') repeat scroll 0 -39px ;
     margin-top:4px;
     margin-left:-2.5px;
}
 .rage_chill_5{
     height:16px;
     width:87px;
     float:left;
     background:url('../images/rage_chill.html') repeat scroll 0 -51px ;
     margin-top:4px;
     margin-left:-2.5px;
}
/* */
/*************************** FINISH ****************/
/*************************************** FINISH UPPER BOX STYLES ***************************************/
/****************** USER SIGNUP,PROFILE,INVITAION AND LOGIN **************************/
 .textfield_bg{
    /*background:url('../images/textfield_bg.png');
     */
     background-image:url('../images/textfield_bg.html');
     background-repeat:no-repeat;
     height:26px;
     width:236px;
     padding-left:5px;
     padding-top:2px;
}
 .userlogin_input{
     font-size: 14px;
     color: #333;
     height:20px;
     width:222px;
     border:none;
     outline:none;
     background:transparent;
}
 .userSignUp_input{
     padding-left: 6px;
     font-size: 13px;
     background: #fff url('../images/bg-form-field.gif') top left repeat-x;
     border: 1px solid #d5d5d5;
     color: #333;
     border-radius:5px 5px 5px 5px;
     height:20px;
     width:290px;
}
 .userprofile_input{
     padding-left: 6px;
     font-size: 13px;
     background: #fff url('../images/bg-form-field.gif') top left repeat-x;
     border: 1px solid #d5d5d5;
     color: #333;
     border-radius:5px 5px 5px 5px;
     height:20px;
     width:220px;
}
 .userprofile_input_gray{
     padding-left: 6px;
     font-size: 13px;
     background: #E0E0E0 ;
     border: 1px solid #d5d5d5;
     color: #333;
     border-radius:5px 5px 5px 5px;
     height:20px;
     width:220px;
}
 .userprofile_textarea{
     padding-left: 6px;
     font-size: 13px;
     background: #fff url('../images/bg-form-field.gif') top left repeat-x;
     border: 1px solid #d5d5d5;
     color: #333;
     border-radius:5px 5px 5px 5px;
     height:55px;
     width:220px;
}
 .paddingfive{
     padding:5px;
}
 .heading_form{
     font-family:Georgia, "Times New Roman", Times, serif;
     font-size:16px;
     font-weight:700;
     color:#000;
}
 .userdiva{
     padding:15px 0px 15px 0px;
    /*background-color:#F7F7F7;
    */
}
 .userdivb{
     border:solid 2px #CCCCCC;
     border-radius:10px 10px 10px 10px;
     width:70%;
     font:Verdana, Geneva, sans-serif;
     font-size:12px;
     color:#000;
    /*background-color:#f0f3fc;
    */
     padding:2px;
     background:#F0F3FC;
     background-image:url('../images/user_form_signup.html');
}
 #sign_up_div{
     height:auto;
}
 #invite_user_div{
     background:#f0f3fc;
     background-image:url("../images/user_form_invite.html");
     height:auto;
}
 .usersuccess{
     color:#665252;
     padding:10px;
     background-color:#D5FFCE;
     border:solid 1px #9ADF8F;
     border-radius:5px;
     font-size:14px;
     text-align:left;
     height:auto;
}
 .usererror{
     color:#665252;
     background-color:#FEDCCD;
     height:auto;
     border:solid 1px #DF8F8F;
     border-radius:5px;
     font-size:14px;
     text-align:left;
     padding:10px;
}
/****************the scene more div *******************/
 .thesceneMoreMainContent{
     margin:0 0 0 0 ;
     padding:0px;
}
 .thesceneMore_0{
     clear:both;
     border-bottom:1px solid #CCC;
     padding: 0px 3px 2px 2px ;
}
 .thesceneMore_1{
     clear:both;
     border-bottom:1px solid #CCC;
     padding: 0px 3px 2px 2px ;
}
 .thesceneMoreDesc{
     text-align:left;
     color: #666666;
     font-weight:bold;
     margin:2px 0 2px 2px;
     font-size:12px;
}
 .descp_submitted_by{
     color: #8A8A8A;
     font-size: 11px;
     font-style: italic;
     font-weight: normal;
     text-align:left;
}
 .thesceneMoreYN{
     text-align:left;
     color:#366599;
     font-size:11px;
     font-weight:bold;
}
 .thesceneMoreYN span {
     color: #366599;
}
/* .brdMemImgDiv{
     background:url(../images/boardImgBack.gif) no-repeat;
     float:left;
     width:64px;
     height:73px;
     margin: 7px 0 0 0 ;
}
 .brdMemImg{
     width:52px;
     height:61px;
     margin: 6px ;
}
 .brdMemContent{
     float:left;
     width:89%;
     text-align:left;
     color:#326799;
     font-weight:bold;
     margin:5px 0 5px 10px;
     font-size:13px;
}
 .brdHead{
     height:29px;
     overflow:scroll;
     overflow-x: hidden;
     word-wrap:break-word;
}
 .brdPost{
     color:#8A8A8A;
     font-size:12px;
     font-weight:normal;
     font-style:italic;
}
 .brdCmntShare{
     color:#121212;
     font-size:12px;
     font-weight:bold;
}
 */
/**************************** FINISH ****************/
/******************** VIKUL ***********************/
/**************** LEFT MENU *******************/
 .follow_us {
     width:152px;
     height:40px;
     border-left:#F4B834 1px solid;
     border-right:#F4B834 1px solid;
     padding-top:5px;
     vertical-align:top;
     padding-left:8px;
     font-size:14px;
     font-family:'Times New Roman', Times, serif;
     color:#000;
}
 .follow_us_img {
     float:left;
     margin-left:8px;
}
 .cms_top_img {
     width:162px;
     height:6px;
    /*background-image:url(../images/home_image/cms_top_img.png) no-repeat;
     */
}
 .cms_bottom_img {
     width:162px;
     height:6px;
    /*background-image:url(../images/home_image/cms_bottom_img.png) no-repeat;
    */
}
 .cms_bgimage {
     border-top:#F4B834 1px solid;
}
 .cms_bgimage1 {
     border-top:#F4B834 0px solid;
}
 #cms_menu_ul,#cms_menu_ul ul {
     margin:0;
     padding:0;
     list-style-type:none;
     list-style-position:outside;
     position:relative;
     line-height:1.5em;
    /*width:176px;
     */
     width:162px;
}
 #cms_menu_ul li {
     float:none;
     position:relative;
     background:#FFF url(../images/cms_mid_bgimg.html) repeat-x;
     list-style-type:none;
     border-left:#F4B834 1px solid;
     border-right:#F4B834 1px solid;
     height:30px;
     margin-top:-1px;
}
 #cms_menu_ul a {
     display:block;
     padding:0px 5px;
    /*border:1px solid #F4B834;
    */
     color:#000;
     text-decoration:none;
     height:30px;
}
 #nav, #nav ul{
     margin:0;
     padding:0;
     list-style-type:none;
     list-style-position:outside;
     position:relative;
     line-height:28px;
    /*width:176px;
    */
     width:162px;
}
 #nav a{
     display:block;
     padding:0px 5px;
     border-left:1px solid #F4B834;
     border-right:1px solid #F4B834;
     border-bottom:1px solid #F4B834;
     border-top:0px solid #F4B834;
     color:#000;
     text-decoration:none;
     background: #FFF url(../images/cms_mid_bgimg.html) repeat-x;
    /*background-color:#333;
    */
}
 #liover{
     border-bottom:1px solid #F4B834 !important;
}
 #nav a:hover{
     background-color:#fff;
     color:#000;
}
 #nav li{
     float:none;
     position:relative;
}
 #nav ul {
     position:absolute;
     display:none;
    /*width:176px;
    */
     width:162px;
    ;
     top:0;
    /*left:176px;
    */
     left:162px;
    ;
}
 #nav li ul a{
     display:block;
     padding:0px 5px;
     border:1px solid #F4B834;
     color:#000;
     text-decoration:none;
     background: #FFF url(../images/cms_mid_bgimg.html) repeat-x;
    /*background-color:#333;
    */
}
/*#nav li ul a{
     width:176px;
     height:auto;
     float:left;
     background: #FFF url(../images/cms_mid_bgimg.png) repeat-x;
     height:30px;
}
*/
 #nav ul ul{
     top:0;
    /*left:176px;
    */
     left:162px;
    ;
}
 #nav li ul ul {
    /*left:176px;
    */
     left:162px;
    ;
     margin:0px;
}
 #nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
     display:none;
}
 #nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
     display:block;
}
 .for_select_li{
     background-image:url(../images/for_select_li.html) !important;
     background-repeat:repeat-x;
}
/**************** LEFT MENU *******************/
/**************** INDEX MAIN PAGE *******************/
 .inner_div {
     border:#CCCCCC 1px solid;
     height:122px;
     width:168px;
     padding-top:10px;
}
 .inner_div_font {
     font-size:12px;
     text-align:left;
}
/* for WELCOME block at home page*/
 .welcome_top_td{
     background-image:url(../images/home_image/top.html);
     background-repeat:no-repeat;
     text-align:justify;
     padding:0 8px;
     vertical-align:top;
}
 .welcome{
     margin:11px 0 31px 66px !important;
     padding:0 !important;
     color:#663300;
}
 .welcome_bottom_td{
     background-image:url(../images/home_image/btm.html);
     background-repeat:no-repeat;
     height:8px;
}
/* for HALL OF FAME block at home page*/
 .home_sec_tab_td1{
     color:#663300;
     font-size:16px;
     padding:0px 10px;
}
 .home_sec_tab_td2{
     color:#663300;
     font-size:16px;
     padding:5px 10px;
}
 .div_overflow {
     overflow:auto;
     height:290px;
    /*[height:270px;
     height:250px;
    ] */
     #height:290px;
}
 .table_td_stt {
     width:50%;
     vertical-align:top;
     margin:0;
}
 .td_content1 {
     border-top:#CCCCCC 1px solid;
     font-size:12px;
     text-align:left;
     padding-left:10px;
     margin:0 !important;
     line-height:28px;
    /*[line-height:28px;
     line-height:24px;
    ]*/
     #line-height:28px;
}
 .td_content2 {
     border-top:#CCCCCC 1px solid;
     font-size:12px;
     padding-left:10px;
     text-align:left;
     line-height:18px;
}
 .td_content3 {
     border-top:#CCCCCC 1px solid;
     font-size:12px;
     text-align:right;
     padding-right:10px;
     margin:0 !important;
     line-height:18px;
}
 .select_box_home {
     padding-left:10px;
     border:#F2BF4A 1px solid;
     margin:0 !important;
     width:130px;
}
 .hall_of_fame_td{
     border-left:#F2BF4A 1px solid;
     border-right:#F2BF4A 1px solid;
     overflow:auto;
}
 .hall_fame_top_div {
     width:398px;
     height:7px;
     #margin-bottom:-4px;
}
 .hall_bg_image {
     background:url(../images/home_image/top_yell.html);
     background-repeat:repeat-x;
}
/* for WHATS HOT & RECENTLY RATED block at home page */
 .home_bgimg_top_left {
     background-image:url(../images/home_image/top_left_gray.html);
     background-repeat:no-repeat;
}
 .home_bgimg_mid {
     background-image:url(../images/home_image/top_mid_gray.html);
     background-repeat:repeat-x;
}
 .home_bgimg_top_right {
     background-image:url(../images/home_image/top_right_gray.html);
     background-repeat:no-repeat;
}
 .home_bgcolor {
     border-left:#CCC 1px solid;
     border-right:#CCC 1px solid;
     background-image:url(../images/home_image/mid_mid_gray.html);
     background-repeat:repeat-x;
     background-color:#F5F5F5;
     padding:8px;
}
 .home_bgimg_bot_left {
     background-image:url(../images/home_image/bottom_left_gray.html);
     background-repeat:no-repeat;
}
 .home_bot_bgclor {
     background-image:url(../images/home_image/bot_mid_gray.html);
     background-repeat: repeat-x;
}
 .home_bgimg_bot_right {
     background-image:url(../images/home_image/bottom_right_gray.html);
     background-repeat:no-repeat;
}
/* for MOBILE & CAR block at home page*/
 .mob_bgimg_top_left {
     background-image:url(../images/home_image/top_left_brown.html);
     background-repeat:no-repeat;
     width:6px;
     height:39px;
}
 .mob_bgimg_mid {
     background-image:url(../images/home_image/top_mid_brown.html);
     background-repeat:repeat-x;
     font-weight:bold;
     width:384px;
     height:39px;
}
 .mob_bgimg_top_right {
     background-image:url(../images/home_image/top_right_brown.html);
     background-repeat:no-repeat;
     width:6px;
     height:39px;
     float:left;
}
 .mob_bgcolor {
     border-left:#C28C64 1px solid;
     border-right:#C28C64 1px solid;
     background-image:url(../images/home_image/mid_mid_gray.html);
     background-repeat:repeat-x;
     background-color:#F5F5F5;
     padding:8px;
}
 .mob_bgimg_bot_left {
     background-image:url(../images/home_image/bottom_left_brown.html);
     background-repeat:no-repeat;
}
 .mob_bot_bgclor {
     background-image:url(../images/home_image/bot_mid_brown.html);
     background-repeat: repeat-x;
}
 .mob_bgimg_bot_right {
     background-image:url(../images/home_image/bottom_right_brown.html);
     background-repeat:no-repeat;
}
 .lef_top_crv{
     background:url(../images/left_top_crv.html) no-repeat;
     height:48px;
     width:229px;
     color:#fff;
     font-size:18px;
     line-height:44px;
     padding-left:18px;
}
 .lef_top_crv2{
     background:url(../images/left_top_crv2.html) no-repeat;
     height:30px;
     width:167px;
     padding:0 5px;
     line-height:28px;
     color:#000;
}
 .lef_top_crv3{
     background:url(../images/left_top_crv3.html) no-repeat;
     height:30px;
     width:155px;
     padding:0px 5px 0px 5px;
     line-height:28px;
     color:#000;
}
 .lef_top_crv3 a{
     border:none !important;
     padding:0px !important;
}
 .lef_top_crv3 ul li a{
     padding:0px !important;
     border-top:1px solid #F4B834 !important;
     border-left:1px solid #F4B834 !important;
     border-right:1px solid #F4B834 !important;
}
 .for_select_li_orange{
     background:url(../images/left_top_crv3_orance.html) !important;
     background-repeat:no-repeat;
}
 .for_select_li_orange a{
     background:none !important;
}
 .for_select_li_orange ul li a{
     display:block;
     padding:0px 5px !important;
    /*border:1px solid #F4B834 !important;
    */
     border-top:1px solid #F4B834 !important;
     border-left:1px solid #F4B834 !important;
     border-right:1px solid #F4B834 !important;
     color:#000;
     text-decoration:none;
     background: #FFF url(../images/cms_mid_bgimg.html) !important;
}
 .lef_top_crv3 ul li a{
     display:block;
     padding:0px 5px !important;
    /* border:1px solid #F4B834 !important;
    */
    /*border-top: 1px solid #F4B834 !important;
    */
     color:#000;
     text-decoration:none;
     background: #FFF url(../images/cms_mid_bgimg.html) repeat-x;
}
/**************** INDEX MAIN PAGE *******************/
/********************** Member Profile *******************/
 .profile_main{
     width:805px;
     padding-top:10px 
}
 .account_top_td{
     background-image:url(../images/home_image/top-bronze.html);
     background-repeat:no-repeat;
     text-align:justify;
     padding:0 8px;
     vertical-align:top;
     width:380px;
     overflow:hidden;
}
 .account_bottom_td{
     background-image:url(../images/home_image/bottom-bronze.html);
     background-repeat:no-repeat;
     height:8px;
}
 .yellow_bgimg_top_left {
     background-image:url(../images/home_image/top_left_yellow.html);
     background-repeat:no-repeat;
     width:6px;
     height:39px;
}
 .yellow_bgimg_mid {
     background-image:url(../images/home_image/top_mid_yellow.html);
     background-repeat:repeat-x;
     font-weight:bold;
     width:384px;
     height:39px;
}
 .yellow_bgimg_top_right {
     background-image:url(../images/home_image/top_right_yellow.html);
     background-repeat:no-repeat;
     width:6px;
     height:39px;
}
 .yellow_bgimg_bot_left {
     background-image:url(../images/home_image/bottom_left_yellow.html);
     background-repeat:no-repeat;
     width:6px;
     height:6px;
}
 .yellow_bot_bgclor {
     background-image:url(../images/home_image/bottom_mid_yellow.html);
     background-repeat: repeat-x;
     width:384px;
     height:6px;
}
 .yellow_bgimg_bot_right {
     background-image:url(../images/home_image/bottom_right_yellow.html);
     background-repeat:no-repeat;
     width:6px;
     height:6px;
}
/********************** Member Profile *******************/
/************************** category by Nilesh Gupta ******************/
 .category_top_yellow{
     background-image:url(../images/home_image/top_yellow_large.html);
     background-repeat:no-repeat;
     text-align:justify;
     padding:0 8px;
     vertical-align:top;
}
 .category_bottom_yellow{
     background-image:url(../images/home_image/bottom_yellow_large.html);
     background-repeat:no-repeat;
     height:8px;
}
 .main_bottom{
     width:805px;
     overflow:hidden;
}
 .word_wrap{
     word-wrap:break-word;
}
 .cat_index{
     width:805px;
}
 .cat_index .sort_menu{
     width:719px;
     margin: 5px 0 0 74px;
}
 .cat_index .blank{
     height:25px;
}
 .cat_index .pro_list_div{
     width:805px;
     margin:25px 10px;
     float:left;
}
 .cat_index .pro_list_div .left_div{
     width:587px;
     float:left;
}
 .cat_index .pro_list_div .right_div{
     float:left;
     width:178px;
     border:#CCC 1px solid;
     height:300px;
     margin-left:10px;
     margin-top:7px;
}
 .cat_index .pro_list_div .left_div .image_div{
     width:95px;
}
 .cat_index .pro_list_div .left_div .image_div .image{
     width:84px;
     height:60px;
     margin:5px;
     border:none;
}
 .cat_index .pro_list_div .left_div .review_div{
     width:358px;
     height:auto;
}
 .cat_index .pro_list_div .left_div .readmore{
     color:#F8C95B;
     clear:both;
     text-align:right;
     padding-top:0px;
}
 .cat_index_maindiv{
     width:805px;
     padding-top:10px;
}
 .cat_index .cat_name{
     margin:5px 0 0 74px;
     width:719px;
}
 .cat_index .subcat_div{
     clear:both;
     margin:15px 0 0 13px;
}
 .cat_index .subcat_row{
     clear:both;
     margin:0px 0 0 13px;
}
 .sub_cat{
    /*border:solid 1px #F4B834;
    */
     height:130px;
     width:245px;
     padding:3px;
}
 .cat_image{
     width:152px;
     height:92px;
     margin:6px;
}
/******************** PRODUCT LISTING PAGE AND DETAIL START Nilesh Gupta **************************/
 .product_descp{
     background:url(../images/product_list_bg.html) repeat-X;
     border:solid 1px #F8C95B;
     clear:both;
     margin:7px 5px 5px 5px;
     height:103px;
     padding:5px;
}
 .pro_name{
    /* product list */
     font-size:14px;
     font-weight:800;
     color:#848484;
     width:180px 
}
 .left{
     float:left;
}
 .right{
     float:right;
}
 .margin_l_10{
     margin-left:10px;
}
 .width_80{
     width:80px;
}
 .height{
     height:14px;
}
 .pro_det_SP{
    /*SP similar products*/
     background:url(../images/product_detail_SP_bg.html);
     background-repeat:no-repeat;
     border:solid 0px #CCC;
     padding:10px;
     color:#000;
     font-weight:bold 
}
 .pro_det_like{
     background:url(../images/product_like.html);
     background-repeat:no-repeat;
     margin:20px 20px 0px 0px;
     float:right;
     height:25px;
     width:100px;
     text-align:right;
}
 .pro_det_like .content{
     margin-right:16px;
     padding-top:7px;
}
 .pro_detail_main{
     width:805px;
     padding-top:10px;
}
 .product_detail{
     float:left;
     width:805px;
}
 .product_detail .select{
     margin-left:74px;
     margin-top:5px;
}
 .product_detail .container{
     margin:35px 3px 10px 3px;
     width:782px;
}
 .product_detail .container .top_div{
     background-image:url(../images/top.html);
     background-repeat:no-repeat;
     width:783px;
     height:49px;
     padding:0 0px 0 0;
     text-align:right;
}
 .product_detail .container .top_div .pro_name{
     text-align:center;
     width:303px;
     font-size:18px;
     float:left;
     margin-top:20px;
     color:#000;
}
 .product_detail .container .bottom_div{
     border-left:2px solid #f2bf4a;
     border-right:2px solid #f2bf4a;
     width:779px;
     float:left;
}
 .product_detail .container .bottom_div .image_div{
     height:265px;
}
 .product_detail .container .bottom_div .image_div .image{
     height:265px;
     width:280px;
     margin-left:5px;
}
 .product_detail .container .bottom_div .review_div{
     width:185px;
     height:70px;
}
 .product_detail .container .bottom_div .review_div .rating{
     margin-left:15px;
     margin-top:10px;
}
 .product_detail .container .bottom_div .url_div{
     width:100px;
     margin-top:5px;
}
 .product_detail .container .bottom_div .url_div .buy_image{
     margin-left:13px;
     margin-bottom:5px;
}
 .product_detail .container .bottom_div .div_add{
     background-image:url(../images/add-back.jpg);
     margin-left:-2px;
     background-repeat:no-repeat;
     width:303px;
     height:369px;
     width:303px;
     padding:10px 0px 0 0;
     border-top:2px solid #f2bf4a;
     border-right:2px solid #f2bf4a;
     clear:both;
}
 .similar_product_pro{
     height:104px;
     width:100px;
     padding:2px;
     margin-right:5px;
     float:left;
}
 .similar_product_pro_img{
     height:90px;
     border:solid 1px #ccc;
}
 .similar_product_pro_img .img{
     height:90px;
     width:100px;
}
 .height_pro{
     height:16px;
     margin-left:15px;
     margin-top:5px;
}
 .product_detail .container .bottom_div .reviews{
     height:520px;
}
 .product_detail .container .bottom_div .reviews .reviews_div{
     margin:10px;
     height:480px;
}
 .product_detail .container .bottom_div .reviews .reviews_div .review{
     height:auto;
     background-color:#F7F7F7;
     margin-bottom:10px;
     width:440px;
     clear:both;
}
 .product_detail .container .bottom_div .special_products_div{
     border-bottom:2px solid #f2bf4a;
     clear:both;
     padding:10px;
}
 .sp_container{
     border:solid 1px #CCC;
     height:108px;
     width:434px;
     border-top:none;
     padding:10px 
}
 .review_like_dislike{
     margin-right:27px;
}
/******************** PRODUCT LISTING PAGE AND DETAIL FINISH Nilesh Gupta **************************/
/******************** PRODUCT ADD REVIEW Nilesh Gupta ******************/
 .product_review_main_div{
     padding-top:10px;
}
 .product_main{
     float:left;
     width:805px;
     height:293px;
     padding-top:40px;
}
 .product_main .heading{
     margin:-28px 0 0 72px;
}
 .product_main .sort_descp{
     height:97px;
     border:solid 1px #FC9;
     margin:42px 10px 10px 10px;
}
 .product_main .sort_descp .image{
     height:90px;
     width:100px;
}
 .review_pro_image{
     border: solid 0px #CCC;
     height:90px;
     width:100px;
     margin:2px 0 1px 1px;
}
 .review_pro_descp{
     border: solid 0px #CCC;
     height:90px;
     width:668px;
     margin-top:2px;
     padding-left:10px;
}
 .review_pro_descp pro_name{
     clear:both;
     height:20px;
}
 .review_pro_descp pro_descp{
     clear:both;
}
 .red{
     color:red;
}
 .product_main .form{
     clear:both;
     margin:10px;
     border:solid 1px #FC9;
}
/******************** PRODUCT ADD REVIEW FINISH Nilesh Gupta ******************/
/******************** USER LOGIN Nilesh Gupta ******************/
 .user_login{
     width:805px;
     padding-top:10px;
}
 .user_login .main{
     width:805px;
}
 .user_login .main .title{
     margin-left:74px;
     margin-top:7px;
}
 .user_login .main .content{
     height:200px;
     margin:20px 0 0 100px;
}
 .user_login .main .content .div_login{
     border:solid 1px #CCC;
     margin-top:20px;
     padding:5px;
}
/******************** USER LOGIN FINISH Nilesh Gupta ******************/
 .staticPageMainDiv{
     width:805px;
     padding-top:10px;
}
 .staticPageHead{
     width:730px;
     margin: 12px 0 0 74px ;
     font-weight:bold;
     font-size: 14px;
}
 .staticPageContent{
     margin:25px 10px;
}
/******************** STATIC PAGES END (VIJAY PUROHIT) **************************/
/******************** HALL OF FAME START (VIJAY PUROHIT) **************************/
 .userListDiv{
     height:656px;
}
 .usersDivCls{
    /*height:53px;
    */
     height:43px;
     vertical-align:middle;
     padding:5px 0px 5px 0px;
}
/*member level type*/
 .goldClass{
     background:url(../images/golden.html);
     background-repeat:repeat-x;
    . color:#000000;
}
 .silverClass{
     background:url(../images/silver.html);
     background-repeat:repeat-x;
     color:#000000;
}
 .bronzeClass{
     background:url(../images/bronze.html);
     background-repeat:repeat-x;
     color:#FFFFFF;
}
 .lifeMemberClass{
     background:url(../images/life-members.html) !important;
     background-repeat:repeat-x !important;
     color:#000000 !important;
}
 .platinumClass{
     background:url(../images/platinum.html);
     background-repeat:repeat-x;
     color:#000000;
}
 .stndrdClass{
     background:url(../images/stndrd.html);
     background-repeat:repeat-x;
     color:#000000;
}
/*member level type finish */
 .userImgDiv{
     background:url(../images/user_div_bg.html);
     height:45px;
     width: 45px;
}
 .userImg{
     height: 35px;
     margin: 3px 4px 4px 3px;
     width: 36px;
}
 .div_user {
     margin:5px 0 0 -17px;
     height: 530px;
     overflow: hidden;
}
/******************** HALL OF FAME END (VIJAY PUROHIT) **************************/
/* FOR STYLED SELECT BOX START*/
 .styled-select select {
     background : transparent;
    /*ONLY FOR CHROME */
     -webkit-appearance: none;
    /*ONLY FOR CHROME */
     width: 268px;
     padding: 5px;
     font-size: 16px;
     border: none;
     height: 34px;
}
 .styled-select {
     width: 246px;
     height: 34px;
     overflow: hidden;
     background: url(../images/selecbox_r.html) no-repeat right ;
    /* -webkit-appearance :url(../images/selecbox_r.png) no-repeat right ;
    */
}
 .styled_select_main{
     width: 240px;
     height: 34px;
     margin: 5px;
     background: url(../images/drop1.html) no-repeat left ;
    /* -webkit-appearance :url(../images/drop1.png) no-repeat left ;
    */
}
 .styled_select_main_gender{
     width: 100px;
     height: 34px;
     margin: 5px;
     background: url(../images/drop1.html) no-repeat left ;
    /* -webkit-appearance :url(../images/drop1.png) no-repeat left ;
    */
}
 .styled-select_gender {
     width: 107px;
     height: 34px;
     overflow: hidden;
     background: url(../images/selecbox_r.html) no-repeat right ;
    /* -webkit-appearance :url(../images/selecbox_r.png) no-repeat right ;
    */
}
 .styled-select_gender #gender {
     background : transparent;
    /*ONLY FOR CHROME */
     -webkit-appearance: none;
    /*ONLY FOR CHROME */
     width: 130px;
     padding: 5px;
     font-size: 16px;
     border: none;
     height: 34px;
}
/* FOR STYLED SELECT BOX END*/
/******************User Profile By Nilesh Gupta ************/
 .left_panel{
     width:396px;
}
 .user_img_div{
     width:112px;
     height:80px;
     background: url(../images/98x78.html);
     background-repeat:no-repeat;
     margin-left:10px;
}
 .user_image{
     margin:5px;
     width:88px;
     height:68px;
}
 .user_info{
     width:244px;
     margin-left:10px;
     font-family:Open sans family;
     font-size:14px;
     color:#000;
}
 .user_info .u_name{
     font-size:16px;
     color:#656565;
}
 .u_det{
     color:#CCCCCC;
     text-align:center 
}
 .user_expand{
     color:#EBCB80;
     width:350px;
     margin-left:20px;
}
 .user_expand .link{
     color:#EBCB80;
}
 .myrate_div{
     width:396px;
     margin-top:10px;
}
 .profile_head{
     padding:8px 0 0 10px;
     color:#FFF;
     font-size:14px;
}
 .myrate_content{
     width:394px;
     border-left:#C28C64 1px solid;
     border-right:#C28C64 1px solid;
     overflow:hidden;
}
 .myrate_content_div{
     width:394px;
     margin-top:5px;
     height:112px;
}
 .myrate_content_div .pro_name{
     margin-left:10px;
     width:384px;
}
 .myrate_pro_div{
     margin-left:10px;
     margin-top:3px;
     width:384px;
}
 .myrate_img_div{
     width:103px;
     height:83px;
     background: url(../images/104x94.html);
     background-repeat:no-repeat;
     padding:6px 
}
 .myrate_img{
     height:82px;
     width:93px;
     border:none;
}
 .myrate_review{
     width:260px;
     padding:2px 0 0 6px;
}
 .myrate_bottom_border{
     margin-left:10px;
     margin-right:10px;
     margin-bottom:3px;
     width:374px;
     border-bottom:#C28C64 1px solid;
}
 .myrate_rating{
     margin-bottom:5px;
     margin-top:5px;
}
 .myrate_last_border{
     margin-left:10px;
}
 .instant_rate_head{
     width:396px;
}
 .instant_rate_div{
     width:394px;
     border-left:#C28C64 1px solid;
     border-right:#C28C64 1px solid;
     overflow:hidden;
     background-color:#F6F6F6;
}
 .instant_rate_content{
     width:196px;
     height:150px 
}
 .instant_rate_img{
     margin:6px;
     width:162px;
     height:95px;
     border:none;
}
 .instant_rate_content .image{
     background: url(../images/174x106.html);
     background-repeat:no-repeat;
     height:108px;
     width:196px;
     margin:6px 6px 3px 6px;
}
 .instant_rate_content .name{
     margin:0 0 3px 10px;
}
 .width_115{
     width:95px;
}
 .whatshot_head{
     width:396px;
}
 .whatshot_div{
     width:394px;
     border-left:#C28C64 1px solid;
     border-right:#C28C64 1px solid;
     overflow:hidden;
     background-color:#FAFAFA;
}
 .whatshot_image_div{
     width:165px;
     height:105px;
     background: url(../images/164x104.html);
     background-repeat:no-repeat;
     margin:10px;
}
 .whatshot_image{
     margin:6px;
     width:152px;
     height:92px;
     border:none;
}
 .whatshot_content{
     width:200px;
     padding:23px 0 10px;
}
 .whatshot_det{
     height:50px;
     width:200px;
}
 .height_10{
     height:15px;
}
 .myfav_head{
     width:396px;
}
 .myfav_content{
     width:394px;
     border-left:#F2BF4A 1px solid;
     border-right:#F2BF4A 1px solid;
     overflow:hidden;
     background:#F4F4F4;
}
 .myfav_content_div{
     width:394px;
}
 .myfav_content_div .image_div{
     width:130px;
     height:80px;
     background: url(../images/114x80.html);
     background-repeat:no-repeat;
     margin:10px;
}
 .myfav_content_div .image_div .name{
     margin-left:10px;
}
 .myfav_content_div .image_div .image{
     margin:6px;
     width:102px;
     height:68px;
     border:none;
}
 .myfav_review_div{
     width:200px;
     padding:16px 0 10px;
}
 .margintop2{
     margin-top:-2px;
}
 .margintop3{
     margin-top:3px;
}
 .margintop3minus{
     margin-top:-3px;
}
 .myfav_seemore{
     margin-right:10px;
     color:#EBCB80;
}
 .width_396{
     width:396px;
}
 .right_panel{
     width:396px;
    margin-left:9px;
}
 .bottom_left_brown{
     width:6px;
     height:6px;
}
 .bottom_mid_brown{
     width:384px;
     height:6px;
}
 .bottom_right_brown{
     width:6px;
     height:6px;
}
/***************************************/
 .profile_left{
     background: url(../images/bronze_profile_top.html);
     background-repeat:no-repeat;
     text-align:justify;
     padding-top:5px;
     vertical-align:top;
     width:605px;
     overflow:hidden;
}
 .profile_right{
     margin-left:5px;
}
 .yellow_bgimg_mid_profile{
     background: url(../images/home_image/top_mid_yellow.html);
     background-repeat:repeat-x;
     font-weight:bold;
     height:39px;
}
/*************************/
.user_head{
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
}
.usersym{
	margin-left:68px;
	background: url(../images/user_profile_symbol.html);
	background-repeat:no-repeat;
	width:30px; height:30px;
}

.user_content{
	margin:50px 0 0 10px;
}
.profile_container{
	overflow:hidden;
	width:450px;
}
.profile_tags{
	width:200px;
	font-weight:bold;
}
.profile_palace{
	color:#A16A41;
	font-weight:bold;
	width:200px;
	word-wrap:break-word;
	height:20px;
}
.profile_val{
	color:#B4B4B4;
	font-weight:bold;
	width:200px;
	height:20px;
	overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.profile_name{
	font-size:17px;
	/*height:auto;
	min-height:20px;*/
}
.profile_line{
	height:20px
	/*height:auto;
	min-height:20px;*/
}
.profile_bottom_border{
	background: url(../images/bronze_profile_bottom.html);
	background-repeat:no-repeat;
	height:8px;
	width:605px;
}
.profile_yellow_bg_left{
	background: url(../images/home_image/bottom_left_yellow_profile.html);
	background-repeat:no-repeat;
	width:6px;
}
.profile_yellow_bg_mid{
	background: url(../images/home_image/bottom_mid_yellow_profile.html);
	background-repeat:repeat-x;
}
.profile_yellow_bg_right{
	background: url(../images/home_image/bottom_right_yellow_profile.html);
	background-repeat:no-repeat;
	width:6px;
}
.profile_myrate_bottom{
	margin-left:5px;
}
.yellow_L_R_border{
	border-left:1px solid #F2BF4A;
	border-right:1px solid #F2BF4A;
	margin-left:5px;
	overflow:hidden;
	padding:12px;
	background-color:.#F4F4F4;
}
.myrated_sym{
	color:#CCC;
	margin-top:8px;
	margin-left:3px;
}
.myrate_msg{
	margin-top:7px;
}
.pro_myrate_width{
	width:183px;
}
.pro_help_width{
	width:793px;
}
.profile_help{
	margin-left:-5px;
}
.profile_myrate{
	border:solid 1px #CCC; width:165px;height:79px;
}
.profile_myfav{
	background: url(../images/114x80.html); 
	background-repeat:no-repeat;
	width:105px;
	height:72px;
	padding:5px;
}
.margin_14{
	margin:3px 5px 0 9px;
}
.profile_myrate_img{
	width:103px;
	height:69px;
}
.myactivity_heading{
	margin:-12px;
	width:803px;
}
.myactivity_heading .bgcolor{
	background-color:#EFEFEF;
}
.myactivity_heading .bgcolor1{
	background-color:#FFFFFF;
}
.myactivity_heading .bgcolor2{
	background-color:#F9F9F9;
}
.myactivity_pro{
	width:300px;
	height:25px;
	padding-left:20px;
}
.myactivity_des{
	width:300px;
	height:25px;
}
.myactivity_vote{
	width:183px;
	height:25px;
}
.maincat
{
	padding-left:0px;
	margin-top:2px;	
}

.left_main_cat
{
	background-image:url(../images/maincat.html);
	list-style-image:url(../images/green_bullet.html); 
	line-height:39px;
	padding-left:10px;
	vertical-align:middle;
	text-decoration:none;
	cursor:pointer;
}

.left_main_catlast
{
	background-image:url(../images/maincat.html);
	list-style-image:url(../images/green_bullet.html); 
	line-height:39px;
	padding-left:10px;
	vertical-align:top;
	text-decoration:none;
	cursor:pointer;
}

.left_main_cat2
{
	background-image:url(../images/maincat.html);
	line-height:39px;
	padding-left:10px;
	vertical-align:middle;
	text-decoration:none;
	list-style-image:url(../images/green_bullet.html);
	cursor:pointer;
}





.lmc_subcat
{
	
	list-style-image:url(../images/green_bullet.html);
	display:none; 
	padding-left:10px;
	margin-left:-10px;	
	line-height:25px;
}

.lmc_subcat2
{
	background-image:url(../images/sub_cat.html);
	list-style-image:url(../images/green_bullet.html);
	padding-left:10px;
	margin-left:-10px;	
}

.lmc_subcatlink
{
	color:#6c6c6c;
	text-decoration:none;
	font-size:13px;
	*margin-left:10px;
	/*padding:10px 72px 10px 0;*/
}



.logo-brk
{
	float:left;
	margin:13px 0 0 0;
}

.header-title
{
	float:left;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	color:#F82929;
	font-size: 23px;
	padding:20px 0 0 0px;
}

.menu-main
{	
	width:1000px;
	height:35px;
	padding-bottom:5px;	
}
#left_start{
	background:url(../images/left_start_img.png) no-repeat;
	width:4px;
	height:35px;
	float:left;
}
#right_end{
	background:url(../images/right_end_img.png) no-repeat;
	width:4px;
	height:35px;
	float:left;
}

.menu-table
{
	background:url(../images/menu-bg.png);
	width:992px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	height:35px;
	margin:0 auto;
	float:left;
}

.menu-points
{
	float:left;
	font-size:12px;
	color:#fff;
	overflow:hidden;
	text-overflow:ellipsis;
	word-spacing:nowrap;
	font-family: 'TrebuchetMS-Bold';
	/*text-shadow: 2px 2px #9b0814;*/
	padding:8px 21px 0 21px;
}

.menu-separator{
	background:url(../images/separator.png) no-repeat;
	width:1px;
	float: left;
  height: 35px;
}

.selected
{
	float:left;
	font-size:12px;
	color:#000;
	font-family: 'TrebuchetMS-Bold';
	text-shadow:none;
	padding:8px 21px 0 21px
}


.menu-table a
{
	color:#fff !important;
	text-decoration:none !important;
}

.menu-points:hover
{
	color:#000;
	cursor:pointer;
	text-shadow:none;
}

.banner-main
{
	width:100%;
	float:left;
}

.banner-img
{
	width:100%;
}

.image-changes-section
{
	float:left;
	position:absolute;
	z-index:999;
	left:0;
	bottom:16px;
	height:75px;
	}

.car-thumbnail-image1
{
	float:left;
	margin-right:2px;
	background:url(../images/01.html) no-repeat;
	width:76px;
	height:79px;
}

.car-thumbnail-image1:hover
{
	cursor:pointer;
	background:url(../images/01_2.html) no-repeat;
	}
	
.car-thumbnail-image2:hover
{
	cursor:pointer;
	background:url(../images/02_2.html) no-repeat;
	}	
	
.car-thumbnail-image3:hover
{
	cursor:pointer;
	background:url(../images/03_2.html) no-repeat 0px 0px;
	}
	
	.car-thumbnail-image4:hover
{
	cursor:pointer;
	background:url(../images/04_2.html) no-repeat;
	}	

.car-thumbnail-image2
{
	float:left;
	background:url(../images/02.html) no-repeat;
	width:76px;
	height:79px;
	margin-right:2px;
}
.car-thumbnail-image3
{
	float:left;
	background:url(../images/03.html) no-repeat;
	width:76px;
	margin-right:2px;
	height:79px;
}
.car-thumbnail-image4
{
	float:left;
	background:url(../images/04.html) no-repeat;
	width:76px;
	margin-right:2px;
	height:79px;
}


#footer
{
	width:100%;
	background:url(../images/footer-rep.gif);
	height:34px;	
}

#left_footer{
	background:url(../images/footer-left.gif) no-repeat;
	width:3px;
	float: left;
  height: 34px;
}

#right_footer{
	background:url(../images/footer-right.gif) no-repeat;
	width:3px;
	float: left;
  height: 34px;
}

.footer-table
{
	margin:0 auto;
	width:994px;
	float: left;
}

.footer-points
{
	float:left;
	font-size:11px;
	color:#000;
	font-family: Arial;
	padding:7px 7px 0 7px;

}

.footer-points:hover
{
	cursor:pointer;
	color:#c40413;
}

.footer-selected
{
	cursor:pointer;
	color:#c40413;
}


.footer-brk
{
	margin:11px 0 0 0;
	float:left;
}

.powered-section
{
	float:right;
	font-size:11px;
	color:#000;
	font-family:Arial;
	padding:7px 10px 0 10px;

}

.middle-txt
{
	float:right;
	font-size:12px;
	color:#000;
	word-spacing:3px;
	margin:10px 0;
}

.middle-txthome
{
	float:right;
	font-size:12px;
	color:#000;
	word-spacing:3px;
	margin:4px 0;
	text-align:left;
	padding-bottom:10px;
}

.advertise-section
{
	float:left;
	width:1000px;
}

.floatleft
{
	float: left;
	margin:0 1px 4px 0;
	max-width:188px;
}

.grid-heading-txt
{
	float:left;
	width:98.2%;
	margin-top:20px;
	color:#000;
	border-top-left-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	padding:7px 0 0 18px;
	color:#fff;
	height:30px;
	background:#959595;
	
}

.select-box-section
{
	float:left;
	padding:10px 0 10px 15px;
	background:#fff;
	width:98.5%;
}

.select-box
{
	width:196px;
	float:left;
	margin-right:18px;
	height:25px;
	border:solid 1px #c0c0c0;
	border-radius:5px;
	background:#fff;
}

.accessory-select
{
	float:left;
	width:187px;
	border:0;
	font-size:13px;
	margin:3px 5px 0 5px;
}

.accessory-grid-maindiv
{
	float:left;
	width:100%;
	position:relative;
	margin-bottom:4px;
}

.image-main
{
	float:left;
	width:100%;
	margin:10px 0 0 0;
}

.service-image-main
{
	float:left;
	width:83%;
	margin:10px 0 0 120px;
}
