#contentWrap
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.clear
{
    CLEAR: both
}
A:link
{
    COLOR: #e77121
}
A:hover
{
    COLOR: #7a7870
}
A:visited
{
    COLOR: #e77121
}
A:active
{
    COLOR: #7a7870
}
A:hover
{
    TEXT-DECORATION: underline
}
IMG
{
    MARGIN: 0px
}
.logo
{
    TEXT-ALIGN: center
}
.logo H2
{
    FONT-SIZE: 14px;
    COLOR: #e77121;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.leftNav
{
    FLOAT: left;
    max-width: 224px
}
.lnavhdr
{
    PADDING-RIGHT: 21px;
    PADDING-LEFT: 21px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 21px;
    WIDTH: 185px;
    COLOR: #fff;
    LINE-HEIGHT: 35px;
    PADDING-TOP: 0px;
    HEIGHT: 35px;
    BACKGROUND-COLOR: #c4c0b4
}
UL.lnavlist
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 32px;
    PADDING-BOTTOM: 21px;
    MARGIN: 0px;
    WIDTH: 200px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
UL.lnavlist LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 14px;
    FONT-WEIGHT: bold;
    BACKGROUND: url(../images/gray_right.gif) no-repeat 0px 2px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 0px
}
UL.lnavlist LI A
{
    COLOR: #3c3c3c;
    TEXT-DECORATION: none
}
UL.lnavlist LI A:hover
{
    COLOR: #e77121
}
.rightContent
{
    FLOAT: left;
    MARGIN-LEFT: 10px;
    WIDTH: 626px
}
.rightContentblocks
{
    FLOAT: left;
    MARGIN-LEFT: 0px;
    WIDTH: 676px
}
#pghdr
{
    WIDTH: 626px
}
H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: 36px Gotham, "Century Gothic", sans-serif;
    COLOR: #e97400;
    PADDING-TOP: 0px;
    LETTER-SPACING: -1px
}
H1.metapghdr
{
    FLOAT: left
}
.pgtitle
{
    PADDING-RIGHT: 21px;
    PADDING-LEFT: 21px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 21px;
    COLOR: #fff;
    LINE-HEIGHT: 35px;
    PADDING-TOP: 0px;
    HEIGHT: 35px;
    BACKGROUND-COLOR: #c4c0b4
}
H3
{
    CLEAR: left;
    MARGIN: 5px 0px 0px
}
H4
{
    CLEAR: left;
    MARGIN: 0px
}
H4.topMargin
{
    CLEAR: left;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 20px
}
#topContent
{
    BACKGROUND-COLOR: #efebe7
}
#leftBlock
{
    BORDER-RIGHT: #cecfce 1px solid;
    BORDER-TOP: #cecfce 1px solid;
    FLOAT: left;
    BORDER-LEFT: #cecfce 1px solid;
    WIDTH: 335px;
    BORDER-BOTTOM: #cecfce 1px solid;
    HEIGHT: 375px
}
#rightBlock
{
    FLOAT: right;
    WIDTH: 290px;
    LINE-HEIGHT: 18px;
    MARGIN-RIGHT: 12px
}
#rightBlock A
{
    COLOR: #e77121;
    TEXT-DECORATION: none
}
.rightContent A
{
    COLOR: #e77121;
    TEXT-DECORATION: none
}
#rightBlock A:hover
{
    COLOR: #7a7870;
    TEXT-DECORATION: underline
}
.rightContent A:hover
{
    COLOR: #7a7870;
    TEXT-DECORATION: underline
}
#rightBlock P
{
    MARGIN: 5px 8px
}
#prodsearch
{
    MARGIN: 5px 8px
}
#prodsearch .date
{
    WIDTH: 70px
}
#prodsearch .location
{
    WIDTH: 200px
}
#prodsearch .time
{
    WIDTH: 50px
}
#prodsearch TD
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
#conference TD
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
#prodsearch TR:hover
{
    BACKGROUND: #c4c0b4;
    COLOR: #fff
}
UL.conference
{
    CLEAR: left;
    MARGIN-TOP: 10px;
    MARGIN-LEFT: 0px;
    LIST-STYLE-TYPE: none
}
UL.conference LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    WIDTH: 200px;
    PADDING-TOP: 10px
}
UL.conference LI.confdate
{
    WIDTH: 150px
}
UL.prodlist
{
    FLOAT: left;
    MARGIN-LEFT: 0px;
    LIST-STYLE-TYPE: none
}
UL.prodlist LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 3px;
    WIDTH: 205px;
    PADDING-TOP: 0px
}
.callbox A
{
    COLOR: #e97400;
    TEXT-DECORATION: none
}
.callbox P
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #7a7870;
    PADDING-TOP: 3px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.callbox IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN: 4px 0px 0px -3px;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
#promoRowBoxes
{
    CLEAR: both;
    MARGIN-TOP: -10px;
    WIDTH: 676px;
    HEIGHT: auto;
    TEXT-ALIGN: center
}
#promoRowBoxes .callbox
{
    DISPLAY: inline;
    BACKGROUND: url(../images/dynamic_container_bg.jpg) #fff no-repeat center top;
    FLOAT: left;
    MARGIN: 0px 3px 0px 0px;
    WIDTH: 220px;
    HEIGHT: 185px
}
#midLeft
{
    FLOAT: left;
    WIDTH: 512px;
    HEIGHT: 115px;
    TEXT-ALIGN: center
}
#midRight
{
    FLOAT: right;
    WIDTH: 160px;
    HEIGHT: 115px;
    TEXT-ALIGN: right
}
#midLeft A
{
    COLOR: #e77121
}
#midContent
{
    MARGIN-TOP: 5px;
    MARGIN-BOTTOM: 5px
}
#midLeft #t1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    TEXT-TRANSFORM: uppercase;
    COLOR: white;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #e97400
}
#midLeft #t2
{
    FONT-WEIGHT: 900;
    FONT-SIZE: small;
    COLOR: #e97400;
    PADDING-TOP: 3px;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #c4c0b4
}
#midLeft #t4
{
    FONT-SIZE: small;
    HEIGHT: 50px;
    BACKGROUND-COLOR: #efebe7;
    TEXT-ALIGN: left
}
#midLeft #t3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: large;
    COLOR: #e97400;
    HEIGHT: 29px;
    BACKGROUND-COLOR: #c4c0b4
}
#pgTitle2
{
    MARGIN-BOTTOM: 8px;
    PADDING-TOP: 10px;
    BACKGROUND-COLOR: #c4c0b4
}

