﻿body
{
    margin: 0px auto 0px auto;
}

.rightBg
{
    background-color: #D9E98C;
}

.table
{
    padding: 0px 0px 0px 0px;
    margin: 0px auto 0px auto;
    /*background-color: #ffffff;*/
    border: solid 1px #6D6A6A;
    height: 100%;
    width: 1002px;
}

.contentTable
{
    height: 100%;
    width: 806px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    vertical-align: top;
}

.logo
{
    padding: 0px 0px 0px 10px;
}

.footerText, a.footerText:link, a.footerText:active, a.footerText:visited
{
    font-family: Verdana;
    font-size: 9px;
    color: #333; /*#72706F;*/
    text-decoration: none;
    padding: 0px 4px 4px 4px;
}

a.footerText:hover
{
    font-family: Verdana;
    font-size: 9px;
    color: #333; /*#72706F;*/
    text-decoration: underline;
}

.link, a.link:link, a.link:active, a.link:visited
{
    font-family: Tahoma;
    font-size: 10.8px;
    color: #8A4D20;
    text-decoration: underline;
    padding: 0px 0px 0px 0px;
}

a.link:hover
{
    font-family: Tahoma;
    font-size: 10.8px;
    color: #8A4D20;
    text-decoration: none;
}

.guidepointsLink, a.guidepointsLink:link, a.guidepointsLink:active, a.guidepointsLink:visited
{
    font-family: Arial;
    font-size: 12px;
    color: #8A4D20;
    line-height: 2;
    text-decoration: none;
    padding: 0px 0px 0px 10px;
}

a.guidepointsLink:hover
{
    font-family: Arial;
    font-size: 12px;
    color: #85C226;
    line-height: 2;
    text-decoration: none;
    padding: 0px 0px 0px 10px;
}

.innerText
{
    font-family: Tahoma;
    font-size: 11px;
    color: #6D6A6A;
    text-align: justify;
    text-decoration: none;
    line-height: 16px;
    padding: 0px 8px 8px 8px;
}

.innerTextright
{
    font-family: Tahoma;
    font-size: 11px;
    color: #6D6A6A;
    text-align: right;
    text-decoration: none;
    line-height: 16px;
    padding: 0px 8px 8px 8px;
}

.rightText
{
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    color: #8A4D20;
}

.rightHeading
{
    font-family: Arial;
    font-size: 13px; /*font-weight: bold;*/
    color: #1692BF;
    text-align: left;
    line-height: 16px;
}

.tableHeading
{
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    background-color: #D9E98C;
    color: #6D6A6A;
    text-align: center;
    text-decoration: none;
    padding: 4px 0px 4px 0px;
}
.tableHeadingleft
{
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    background-color: #D9E98C;
    color: #6D6A6A;
    text-align: left;
    text-decoration: none;
    padding: 4px 0px 4px 5px;
}

.tableText
{
    font-family: Tahoma;
    font-size: 11px;
    background-color: #ffffff;
    color: #6D6A6A;
    text-align: center;
    text-decoration: none;
    vertical-align: top;
    padding: 4px 0px 4px 0px;
}
.tableTextleft
{
    font-family: Tahoma;
    font-size: 11px;
    background-color: #ffffff;
    color: #6D6A6A;
    text-align: left;
    text-decoration: none;
    vertical-align: top;
    padding: 4px 0px 4px 5px;
}
.table_2 /*table in mumbai guide*/
{
    width: 100%;
    background-color: #6D6A6A;
}

.contactSubheader
{
    font-family: Arial;
    color: #6D6A6A;
    background-color: #D9E98C;
    font-size: 13px;
    font-weight: bold;
    padding: 3px 0px 3px 6px;
}

.topImage
{
    padding: 18px 0px 0px 24px;
}

.showDates
{
    float: right;
    padding: 0px 30px 0px 0px;
}

.ul
{
    padding: 0px 6px 0px 20px;
    margin: 6px 0px 0px 0px;
}


/* inner navigation and Heading */
.innerNavPurpose, .innerNavExhibitor, .innerNavVisit, .innerNavConference, .innerNavSponsor, .innerNavPress, .innerNavTravel, .innerNavContact
{
    font-family: "Arial";
    font-size: 15px;
    font-weight: bold;
    line-height: 28px;
    text-decoration: none;
    padding: 0px 0px 0px 28px;
}

.innerNavPurpose
{
    color: #1692BF;
    padding: 0px 0px 0px 28px;
}

.innerNavExhibitor
{
    color: #7DA121;
    padding: 0px 0px 0px 18px;
}

.innerNavVisit
{
    color: #A91B64;
    padding: 0px 0px 0px 20px;
}

.innerNavConference
{
    color: #449284; /*padding: 0px 0px 0px 34px;*/
}

.innerNavSponsor
{
    color: #6E2770;
}

.innerNavPress
{
    color: #E16030; /*padding: 0px 0px 0px 14px;*/
}

.innerNavTravel
{
    color: #30498F;
}

.innerNavContact
{
    color: #7A5035;
}

.innerHeadingPurpose, .innerHeadingExhibitor, .innerHeadingVisit, .innerHeadingConference, .innerHeadingSponsor, .innerHeadingPress, .innerHeadingTravel, .innerHeadingContact, .innerHeadingCommon
{
    font-family: "Arial";
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    padding: 14px 0px 10px 8px;
}

.innerHeadingPurpose
{
    color: #1692BF;
}

.innerHeadingExhibitor
{
    color: #7DA121;
}

.innerHeadingVisit
{
    color: #A91B64;
}

.innerHeadingConference
{
    color: #449284;
}

.innerHeadingSponsor
{
    color: #6E2770;
}

.innerHeadingTravel
{
    color: #30498F;
}

.innerHeadingPress
{
    color: #E16030;
}

.innerHeadingContact
{
    color: #7A5035;
}

.innerHeadingCommon
{
    color: #8A4D20; /*#6D6A6A;*/
}

/* home navigation */

.navPurpose, .navExhibit, .navVisit, .navConference, .navPress, .navTravel, .navContact
{
    font-family: "Arial";
    font-size: 13px;
    font-weight: bold;
    line-height: 22px;
    text-decoration: none;
}

.navPurpose
{
    color: #1692BF;
}

.navExhibit
{
    color: #7DA121;
}

.navVisit
{
    color: #A91B64;
}

.navConference
{
    color: #449284;
}

.navPress
{
    color: #E16030;
}

.navTravel
{
    color: #30498F;
}

.navContact
{
    color: #7A5035;
}

/* curve text box */
.curve_TLine
{
    background-image: url(images/curve_TLine.jpg);
    background-repeat: repeat-x;
}

.curve_LLine
{
    background-image: url(images/curve_LLine.jpg);
    background-repeat: repeat-y;
}

.curve_RLine
{
    background-image: url(images/curve_RLine.jpg);
    background-repeat: repeat-y;
}

.curve_BLine
{
    background-image: url(images/curve_BLine.jpg);
    background-repeat: repeat-x;
}

/* top navigation */

.mainTab
{
    font-family: Tahoma;
    font-size: 11px;
    color: #6D6A6A;
    padding: 0px 4px 0px 5px;
    text-align: center;
    border-right: solid 1px #8F8C8B;
    text-decoration: none;
}

.mainTabLast
{
    font-family: Tahoma;
    font-size: 11px;
    color: #6D6A6A;
    padding: 0px 4px 0px 5px;
    text-align: center;
    text-decoration: none;
}

.dropmenudiv
{
    position: absolute;
    top: 0;
    border: 1px solid #8F8C8B; /*THEME CHANGE HERE*/
    border-bottom-width: 0;
    z-index: 100;
    background-color: #ffffff;
    margin: 4px 0px 0px 0px;
    width: 125px;
    visibility: hidden;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#cacaca,direction=135,strength=4);
}

.dropmenudiv a
{
    font-family: Tahoma;
    font-size: 11px;
    color: #6D6A6A;
    text-align: left;
    width: auto;
    display: block;
    border-bottom: 1px solid #8F8C8B;
    text-decoration: none;
    padding: 3px 0px 3px 4px;
}

* html .dropmenudiv a
{
    /*IE only hack*/
    width: 100%;
}

.dropmenudiv a:hover
{
    background-color: #f0f0f0;
}

.homedropmenu
{
    position: absolute;
    top: 0;
    z-index: 100; /*background-color: #ffffff;*/
    margin: 4px 0px 0px 0px;
    width: 200px;
    visibility: hidden;
    border: solid 0px red;
    padding: 0px 0px 0px 0px;
    text-align: left;
}

.contactdropmenu
{
    position: absolute;
    top: 0;
    z-index: 100; /*background-color: #ffffff;*/
    margin: 4px 0px 0px 0px;
    width: 100px;
    visibility: hidden;
    border: solid 0px red;
}

.greyTopLine
{
    background-image: url(images/greyTopLine.jpg);
    background-repeat: repeat-x;
}

.greyRightLine
{
    background-image: url(images/greyRightLine.jpg);
    background-repeat: repeat-y;
}
.exhText
{
    font-family: Tahoma;
    font-size: 11px;
    color: #8d5425;
    text-align: left;
    line-height: 18px;
}
a.exhtext:link, a.exhtext:active, a.exhtext:visited
{
    font-family: Tahoma;
    font-size: 11px;
    color: #8d5425;
    text-align: left;
    line-height: 20px;
    text-decoration: underline;
}

a.exhtext:hover
{
    font-family: Tahoma;
    font-size: 11px;
    color: #8d5425;
    text-align: left;
    line-height: 20px;
    text-decoration: none;
}

.exhUl
{
    padding: 0px 0px 0px 18px;
    margin: 6px 0px 0px 0px;
}

/* form classes starts here */

.input
{
    /*font-family: Tahoma;     font-size: 11px;     color: red;*/ /*border: solid 1px #6D6A6A;     height: 16px;     width: 150px;*/ /* for multiline width:236px;*/
    text-align: left;
    text-decoration: none;
    padding: 2px 0px 0px 2px;
    margin: 2px 0px 2px 0px;
    vertical-align: middle;
}

.formText
{
    font-family: Tahoma;
    font-size: 11px;
    color: #434141;
    text-align: right;
    text-decoration: none; /*font-weight: bold;*/
    line-height: 15px;
    padding: 0px 2px 0px 0px;
    vertical-align: middle;
}

.button
{
    background-color: #D9E98C;
    border: Solid 1px #6D6A6A;
    font-family: Tahoma;
    font-size: 11px;
    color: #6D6A6A;
    height: 20px;
    font-weight: bold;
    margin: 8px 0px 2px 0px;
}

.redHead
{
    color: #FF0000;
}

.height
{
    height: 10px;
}


/* vertical crawler */
/*Example CSS for the two demo scrollers*/

#pscroller1
{
    font-family: Arial;
    font-size: 13px; /*font-weight: bold;*/
    color: #ffffff;
    text-align: left;
    line-height: 16px;
    width: 168px;
    height: 110px; /*background-color: #ffffff;*/
    background-color: #1692BF;
    margin: 1px 0px 1px 8px;
}

#pscroller2
{
    font:bold 11px Arial;
    color: #333;
   
    text-align: left;
    line-height: 14px;
    width: 168px;
    height: 380px; /*background-color: #ffffff;*/
    background-color: #ffffff;
    margin: 1px 0px 1px 5px;
}

#pscroller2 span
{
    font:normal 11px Arial;
    padding-left:7px;
}

#pscroller2 a
{
    text-decoration: none;
}

.corner
{
    position: absolute;
    width: 15px;
    height: 15px;
    border: solid 0px red;
}

.roundedBox
{
    position: relative;
    padding: 15px;
    margin: 0px 0;
}
.topLeft
{
    top: 0;
    left: 0;
    background-position: 0px 0px;
}
.topRight
{
    top: 0;
    right: 0;
    background-position: -15px 0px;
}
.bottomLeft
{
    bottom: 0;
    left: 0;
    background-position: 0px -15px;
}
.bottomRight
{
    bottom: 0;
    right: 0;
    background-position: -15px -15px;
}

#type1
{
    background-color: #f7fbe8;
    
}
#type1 .corner
{
    background-image: url(images/round.jpg);
}

.logoText
{
 font:normal 10px arial;
 color:#cc0000;
 text-align:left;   
}
.popup
{
    POSITION: absolute;
     margin:0px auto;
      background-color: #fff;
       width: 230px;
        height: 70px;
         top: 290px;
          left:350px;
          font:bold 13px arial ;
          padding:5px;
          border:solid 3px #996633;
          line-height:20px;
          z-index:1000;
          
        
          }
/*for home page pop up*/

#fadeinbox{
position:absolute;
width: 570px;
height:524px;
background-image:url(wn_bg.jpg);
background-repeat:no-repeat;
left: 0;
top: -400px;
border: 5px solid #91c73e;
background-color: #91c73e;
padding: 0px;
z-index: 100;
visibility:hidden;
font:normal 11px arial;
}
