﻿body
{
    margin: 0PX;
    padding: 0PX;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 9pt;
    text-align: center;
}
#OuterContainer
{
    width: 100%;
    background-color: #c5c5c5;
}
#dvPrintArea
{
    font-size: 9pt;
}
H1
{
    border-right: 0px solid;
    border-top: 0px solid;
    margin-bottom: 20px;
    border-left: 0px solid;
    margin-top: 20px;
    color: #50658d;
    font-size: 14pt;
    font-weight: bold;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}
H2
{
    font-weight: bold;
    font-size: 12pt;
    color: #606060;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    text-align: left;
    width: 100%;
    margin-top: 20px;
    margin-bottom: 8px;
}
H3
{
    font-weight: bold;
    font-size: 12pt;
    width: 100%;
    color: #898989;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    margin-bottom: 0px;
    margin-top: 35px;
}
H4
{
    font-weight: bold;
    font-size: 12pt;
    color: #9e0b0f;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    text-align: left;
    width: 100%;
    margin-top: 28px;
    margin-bottom: 0px;
}
H5
{
    font-weight: bold;
    font-size: 9pt;
    color: #A9AAAA;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

UL
{
    list-style-type: square;
    margin-bottom: 20px;
}
ul.disc
{
    list-style-type: circle;
    margin-bottom: 10px;
    position: relative;
    left: 20px;
}
* html ul.disc
{
    left: 0px;
}
li
{
    margin-top: 2px;
    margin-bottom: 3px;
    margin-left: 20px;
    color: black;
}
li span
{
    color: Black;
}
#ctl00_p_exhLinks_pnlExhLinks
{
    background-color: White;
}
#ctl00_p_exhLinks_pnlExhLinks div
{
    border-color: #828282 !important;
    width: auto !important;
}
.modalProgressGreyBackground
{
    position: absolute;
    background-color: #CCCCCC;
    filter: alpha(opacity=60);
    mozopacity: 0.6;
    opacity: 0.6;
    padding: 0px;
    margin: 0px;
}
.modalProgressGreyBackground div
{
    position: absolute;
    top: 50%;
    left: 50%;
}
.clsErrorMsg
{
    font-weight: normal;
    font-size: 11px;
    color: #cb0000;
    font-family: Verdana;
    background-color: #ffdcdc;
    padding: 4px 8px 4px 20px;
    text-align: left;
    background-image: url(../../images/error.gif);
    background-repeat: no-repeat;
    background-position: 2px 4px;
    line-height: 19px;
    line-height: 19px;
}
.clsInlineErrorMsg
{
    font-size: 10px;
    color: #cb0000;
    font-family: Verdana;
    font-weight: bold;
}
.clsInfoMsg
{
    font-weight: normal;
    font-size: 11px;
    color: #272727;
    font-family: Verdana;
    background-color: #efefef;
    padding: 4px 8px 4px 20px;
    text-align: left;
    background-image: url(../../images/info_msg.gif);
    background-repeat: no-repeat;
    background-position: 2px 4px;
    line-height: 19px;
    line-height: 19px;
}
.clsConfirmMsg
{
    font-weight: normal;
    font-size: 11px;
    color: #468b00;
    font-family: Verdana;
    background-color: #f1ffe2;
    padding: 4px 8px 4px 20px;
    text-align: left;
    background-image: url(../../images/confirm.gif);
    background-repeat: no-repeat;
    background-position: 2px 4px;
    line-height: 19px;
    line-height: 19px;
}
.center, x:-moz-any-link
{
    margin-right: auto;
    margin-left: auto;
    position: relative;
}
a
{
    font-family: Verdana, Arial, SansSerif;
    font-weight: normal;
    color: #0068AD; /*#7F9ACD;*/
    cursor: pointer;
    text-decoration: underline;
}
a:link
{
    font-family: Verdana, Arial, SansSerif;
    font-weight: normal;
    color: #0068AD; /*#7F9ACD;*/
    cursor: pointer;
    text-decoration: underline;
}
a:visited
{
    font-family: Verdana, Arial, SansSerif;
    font-weight: normal;
    color: #0068AD; /*#7F9ACD;*/
    cursor: pointer;
    text-decoration: underline;
}
a:active
{
    font-family: Verdana, Arial, SansSerif;
    font-weight: normal;
    color: #0068AD; /*#7F9ACD;*/
    cursor: pointer;
    text-decoration: underline;
}
a:hover
{
    font-family: Verdana, Arial, SansSerif;
    font-weight: normal !important; /*text-decoration: none!important;    */
    color: #9E0B0F !important;
    cursor: pointer;
}
a, a:link, a:hover, a:visited.link
{
    font-weight: normal;
    color: #7F9ACD;
    text-decoration: underline;
}
a:hover.link
{
    font-weight: normal;
    color: #3571E2 !important;
    text-decoration: none !important;
}
.callout
{
    width: 95%;
    border-top: 1px solid #7091C8;
    border-bottom: 1px solid #7091C8;
    text-align: center;
    padding: 10px;
    margin-bottom: 20px;
}
a.calloutlink:link, a.calloutlink:active, a.calloutlink:visited
{
    color: #0068ad;
    text-decoration: underline;
    font-size: 12pt;
    font-weight: bold;
}
a.calloutlink:hover
{
    color: #9e0b0f !important;
    text-decoration: none;
    font-size: 12pt;
    font-weight: bold !important;
}
.FooterTR
{
    color: white;
    background-color: #828282;
    height: 19px;
    line-height: 19px;
    padding: 0px;
    font-weight: normal;
    text-align: center;
}
.FooterTR1
{
    color: white !important;
    background-color: #828282;
    height: 19px;
    line-height: 19px;
    padding: 0px;
    font-weight: normal;
}
.table
{
    border-collapse: collapse;
    width: 20%;
}
#MainContainer
{
    padding: 0PX;
    margin: 0PX;
    width: 1002px;
    position: relative;
    margin: 0 auto;
    text-align: left;
    background-color: white;
    min-width: 1002px;
}
#dvWelcome
{
    background-color: white !important;
    width: 100%;
    margin: 0px;
    padding: 0px;
    height: 30px;
    line-height: 30px;
    clear: both;
    margin-bottom: 5px;
	clear: both!important;
}
#WelcomeInfo
{
    float: left;
    margin-right: 8px;
    width: 45%;
    height: 20px;
    font-size: 11px;
}
#CurrentBooth
{
    float: left;
    margin-top: 3px;
    text-align: center;
    padding: 3px;
    height: 30px;
}
#WelcomeLinks
{
    float: right; /*text-align: right;*/
    margin-right: 3px;
    height: 30px;
    line-height: 30px !important;
}
* html #WelcomeLinks
{
    padding-top: 10px;
}
/* Hack for IE7 only */
* + html #WelcomeLinks
{
    padding-top: 5px;
}
#master_header
{
    width: 100%;
    height: 251px; 
    margin: 0px;
    padding: 0px;
}
#Hnav
{
    padding-left: 15px;
    padding-right: 15px;
    margin: 0px;
    padding: 0px;
    border-top: 1px solid white;
    min-height: 55px;
    text-align: left;
    height: 55px;
	clear: both!important;
}
.leftnav
{
    float: left;
    width: 250px;
    padding: 0px;
    margin: 0px;
}
#content
{
    padding: 10px;
	clear: both!important;
}
.content
{
    width: 70%;
    float: left;
    padding: 0px 20px 20px 20px;
}
#footer
{
    clear: both;
    height: 40px;
	line-height: 10px;
    width: 100%;
    border-top: solid 1px #272727;
    border-bottom: solid 1px #272727;
    text-align: center;
    padding-top: 10px;
    background-color: #EDEDEE;

}
#dvMainnav
{
    padding-left: 15px;
    padding-right: 15px;
    min-height: 32px;
    height: 32px;
    line-height: 30px;
    padding: 0px;
    margin: 0px;
    font-size: 14px;
    clear: both!important;
    background-color: #4F658E;
}
#dvMainnav a:hover
{
    font-weight: bold !important;
}
#dvMainnav span
{
    text-align: center;
    height: 30px;
    line-height: 30px;
    padding: 0px;
    margin: 0px;
    float: left;
    font-size: 14px;
    font-weight: bold; /*min-width: 165px*/
}
#dvMainnav span a
{
    color: White;
    display: block;
    height: 30px;
    line-height: 30px; /*min-width: 165px*/
    font-size: 14px;
    font-weight: bold;
}
#dvMainnav span a:link
{
    text-decoration: none !important;
    display: block; /*min-width: 165px*/
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-weight: bold;
}
#dvMainnav span a:visited
{
    text-decoration: none !important;
    display: block; /*min-width: 165px*/
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-weight: bold;
}
#dvMainnav span a:hover
{
    text-decoration: none !important;
    color: White !important;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-weight: bold; /*min-width: 165px*/
}
.dvMainnavspanaActive
{
    text-decoration: none !important; /*min-width: 165px*/
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-weight: bold;
}
.dvMainnavspanahover
{
    text-decoration: none !important; /*min-width: 165px*/
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-weight: bold;
}
#dvMainnav span a:active
{
    text-decoration: none !important;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-weight: bold; /*min-width: 165px*/
}
#dvSubNav
{
    padding-left: 15px;
    padding-right: 15px;
    min-height: 20px;
    height: 20px;
    background-color: #606060;
    border-top: 1px solid white;
    clear: both!important;
}
#dvSubNav span
{
    display: block;
    height: 19px;
    line-height: 19px;
    padding: 0px !important;
    margin: 0px;
    float: left;
    text-align: center;
    font-size: 11px !important;
    font-weight: normal;
    color: white;
    position: relative;
    top: 1px;
    margin-bottom: 1px;
}
#dvSubNav span a
{
    color: black;
    display: block;
    padding-left: 15px;
    padding-right: 15px;
    height: 19px;
    padding-left: 15px;
    padding-right: 15px;
    line-height: 19px;
    font-size: 11px !important;
    font-weight: normal;
    color: white;
}
#dvSubNav span a:link
{
    text-decoration: none !important;
    display: block;
    padding-left: 15px;
    padding-right: 15px;
    height: 19px;
    line-height: 19px;
    color: white !important;
    font-size: 11px !important;
    font-weight: normal;
}
#dvSubNav span a:visited
{
    text-decoration: none !important;
    display: block;
    padding-left: 15px;
    padding-right: 15px;
    height: 19px;
    line-height: 19px;
    color: white !important;
    font-size: 11px !important;
    font-weight: normal;
}
#dvSubNav span a:hover
{
    text-decoration: none !important;
    color: white !important;
    font-size: 11px !important;
    font-weight: normal !important;
    height: 19px;
    line-height: 19px;
    background-color: #9d0b0e;
}
.dvSubNavspanahover
{
    color: white;
    text-decoration: none !important;
    background-color: #9d0b0e;
    display: block;
    padding-left: 15px;
    padding-right: 15px;
    height: 19px;
    line-height: 19px;
    font-size: 13px;
    font-weight: normal !important;
}
.dvSubNavspanaActive
{
    text-decoration: none !important;
    color: white !important;
    display: block;
    padding-left: 15px;
    padding-right: 15px;
    height: 19px;
    line-height: 19px;
    position: relative;
    background-color: #9d0b0e;
    font-size: 13px;
    font-weight: bold;
}
.prop
{
    height: 650px;
    float: right;
    width: 1px;
}
.clear
{
    clear: both;
    height: 0px;
    overflow: hidden;
}
.button
{
    border: 1px solid #272727;
    background-image: url(../../images/button_bg.gif);
}
a.Logout. a:link.Logout, a:active.Logout
{
    font-weight: normal;
    text-decoration: none;
    color: #828282;
    border: 1px solid red;
}
a:hover.Logout
{
    text-decoration: underline !important;
    font-weight: normal;
}
.QuickLinks
{
    text-align: center;
}
.Header
{
    /*height: 18px;     color: #BDBEC1;     text-align: left;     font-size: 14px;     font-weight: bold;*/
    color: white;
    font-family: Arial,Verdana,Helvetica,sans-serif;
    font-size: 9pt;
   text-align: left;
	margin-top: 30px;
	background-image: url(../../images/Left_bg.gif);
	height: 26px;
	line-height: 26px;
	padding-left: 10px
}
.Body
{
    background-color: white;
    padding: 8px;
    text-align: center;
	border: 1px solid #828282
}
.Body_FeaturedImages
{
    background-color: white;
    padding: 2px;
    text-align: center;
}
.Body_FeaturedItems
{
    background-color: white;
    padding: 8px;
}
.Footer
{
    background-image: url(../../images/bottom_right.png);
    background-repeat: no-repeat;
    background-position: 100% 100%;
    background-color: #828282;
    height: 6px;
    font-size: 1px;
    margin: 0px;
    padding: 0px;
    margin-bottom: 10px
}
.QuickLinkText
{
    padding: 0px 5px 0px 16px;
    text-align: left;
    background-image: url(../../images/icon/bullet.gif);
    background-repeat: no-repeat;
    background-position: 5px center;
    margin-bottom: 6px;
    margin-left: -5px;
}
div.QuickLinkText a:link
{
    text-decoration: none;
    color: black;
    font-weight: normal;
    font-size: 11px;
}
div.QuickLinkText a:active
{
    text-decoration: none;
    color: black;
    font-weight: normal;
    font-size: 11px;
}
div.QuickLinkText a:visited
{
    text-decoration: none;
    color: black;
    font-weight: normal;
    font-size: 11px;
}
div.QuickLinkText a:hover
{
    color: #7F9ACD !important;
    text-decoration: none;
    font-size: 11px;
}

.TodoText
{
    padding: 2px 6px 2px 20px;
    padding-left: 40px;
    text-align: left;
    background-image: url(../../images/reminder.gif);
    background-repeat: no-repeat;
    background-position: 20px 4px;
    line-height: 20px;
}
div.TodoText a:link
{
    text-decoration: none;
    color: #7F9ACD;
    font-weight: normal;
}
div.TodoText a:active
{
    text-decoration: none;
    color: #7F9ACD;
    font-weight: normal;
}
div.TodoText a:visited
{
    text-decoration: none;
    color: #7F9ACD;
    font-weight: normal;
}
div.TodoText a:hover
{
    color: black !important;
    text-decoration: underline;
}
.input
{
    text-align: center;
    padding-bottom: 8px;
	border-left: 1px solid #828282;
	border-right: 1px solid #828282
}
.label
{
    text-align: right;
    height: 19px;
    line-height: 19px;
    padding: 2px;
}
.ExpandPanellabel
{
    height: 19px;
    line-height: 19px;
    padding: 2px;
    text-align: left;
    height: auto;
}
.labelleft1
{
    margin-left: 4px;
}
.expandpanel
{
    width: 95%;
    border: 1px solid #272727;
    padding: 4px 0px 0px 0px;
    margin-top: -1px;
    background-color: #f8f8f8;
    text-align: left;
}
.left1
{
    float: left;
    border: 1px solid red;
}
.right1
{
    float: right;
    margin-top: -10px;
    margin-right: 4px;
}
.subpanel
{
    background-color: #828282;
    color: white;
    margin-top: 2px;
    padding: 0px;
    height: 0px;
    overflow: hidden;
}
.rounded_panel
{
    width: 25%;
}
.login_expandpanel
{
    color: #272727;
    width: 99%;
    padding: 0px;
    margin: 0px;
    background-color: #ffffff;
    border: 1px solid #272727;
    text-align: left;
    cursor: pointer !important;
    margin-top: 4px;
}
.check
{
    padding: 4px;
}
.tab_a
{
    background-color: #f8f8f8;
    background-image: url(../../images/tab_bg.png);
    background-position: top right;
    background-repeat: no-repeat;
    text-align: center;
    height: 100% !important;
    width: 100%;
    display: block;
    padding-top: 5px;
    padding-bottom: 5px;
    height: auto;
}
a.tab_a, a:link.tab_a, a:visited.tab_a
{
    color: #272727;
}
a:hover.tab_a
{
    color: #828282;
}
.tab_a_highlight
{
    color: White !important;
    background-color: #7f9acd;
    background-image: url(../../images/tab_bg_highlight.png);
    background-position: top right !important;
    background-repeat: no-repeat;
    text-align: center;
    height: 100% !important;
    width: 100%;
    display: block;
    padding-top: 5px;
    padding-bottom: 5px;
    border-left: 1px solid #006DB5;
    height: auto;
    text-decoration: none !important;
}
a:hover.tab_a_highlight
{
    color: White !important;
}
.TableHeader1
{
    background-color: #c8cacc /*maroon*/;
    color: White !important;
    font-size: 16pt;
}
.TableHeader1 span
{
    color: White;
}
.TableStyle
{
    border-collapse: separate;
    border: 1px solid #9CB6C5;
    text-align: left;
    margin: 0px;
    padding: 0px;
		max-width: 740px!important
}
.TableStyle td
{
    text-decoration: none;
    padding: 4px;
    color: #272727;
    border-right: 1px solid;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    padding-bottom: 3px;
    padding-top: 4px;
    border-color: #FFFFFF #FFFFFF #FFFFFF #EDEDED;
}
.TableStyle td a:link, .TableStyle td a:visited, .TableStyle td a:active
{
    width: 100%;
    height: 100%;
    display: block !important;
}
.TableStyle td a:hover
{
    text-decoration: underline !important;
    width: 100%;
    display: block !important;
    height: 100%;
}
.TableStyle caption
{
    color: white;
    background-color: #828282;
    height: 19px;
    line-height: 19px;
    padding-top: 6px;
    font-weight: normal;
}
.TableStyle th
{
    color: black;
    line-height: 19px;
    padding: 0px;
    font-weight: normal;
    text-align: center;
    background: url("Grid/sprite.gif") repeat-x scroll 0 -2300px #cdcdcd;
    border-color: #333333 #DCF2FC #3C7FB1 #8BBDDE;
    border-right: 1px solid #DCF2FC;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    font-size: 13.3333px;
    padding-bottom: 4px;
    padding-top: 5px;
    font-family: Verdana, Arial, Sans-Serif;
}
.TableStyle th a:link, .TableStyle th a:visited, .TableStyle th a:active
{
    color: white;
    border: 1px solid #272727 !important;
    padding: 0px;
    width: 100%;
    display: block !important;
    font-weight: normal;
    text-align: center;
    padding-top: 2px;
}
.TableStyle th a:hover
{
    color: white;
    text-decoration: underline !important;
    padding: 0px;
    background-color: #828282 !important;
    font-weight: normal;
    text-align: center;
    width: 100%;
    display: block !important;
    padding-top: 2px;
}
.TdColor1, .TdColor2
{
    background-color: #ffffff;
    border: 1px solid #f8f8f8;
}
.TdColor2
{
    background-color: #F8F8F8;
}
.10pt
{
    background-color: transparent;
}
.hover
{
    backrgound-color: #D3D3D3;
}
.TableStyle .on
{
    background-color: #ffffff;
}
.TableStyle .10pt
{
    background-color: #f8f8f8;
}
.TableStyle .hover
{
    background-color: #D3D3D3;
}
.TableStyle1
{
    border: 1px solid #828282 /*maroon*/;
}
.row
{
    background-color: #828282;
    text-align: center;
    margin: 0px;
    padding: 0px;
}
.button
{
    background-image: url(../../images/nz_maintabbg.gif);
}
.booth_th
{
    background-color: #272727;
    font-weight: normal;
    color: White;
    text-align: center;
    height: 19px;
    line-height: 19px;
    border: 0px;
}
.booth_label
{
    color: #006DB5;
    padding: 2px;
    float: left;
    white-space: nowrap;
    background-color: #BDC7D6;
}
.booth_content
{
    padding-bottom: 4px;
    width: 46%;
    float: left;
    overflow: visible;
}
.booth_pnlcontent
{
    border: 1px solid #828282;
    padding-left: 4px;
    max-width: 700px;
}
.booth_pnlcontent Li
{
    position: relative;
    left: 20px;
}
.layered
{
    border: 1px solid #272727;
    z-index: 2;
    background-color: #f8f8f8;
    cursor: pointer;
    padding: 1px 1px 0px 1px;
    text-align: left;
    white-space: nowrap;
}
.proxy_dropdown
{
    border: 1px solid blue;
    background-color: Yellow;
    cursor: pointer !important;
}
.SelectBoothAlt
{
    background-color: #A9A9A9;
}
.SelectBooth
{
    background-color: #D3D3D3;
}
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #f8f8f8;
    font-weight: bold;
    padding: 0px;
    margin: 0px;
    cursor: pointer;
    width: auto;
    height: auto;
}
#TableOuter, #TableInner
{
    background-color: #f8f8f8;
    font-family: Verdana, Arial, Sans Serif;
    font-size: 10px !important;
}
#Table1
{
    font-family: Verdana, Arial, Sans Serif;
    font-size: 10px !important;
}
.expandableDropdown
{
    behavior: expression(window.dropdown_menu_hack!=null?window.dropdown_menu_hack(this):0);
}
.ApptColorBox
{
    width: 10px !important;
    height: 10px !important;
    border: 1px solid #272727;
    font-size: 10px;
}
a.ApttLinkText
{
    color: #ffffff;
    font-weight: normal;
}
a:hover:ApttLinkText
{
    color: #272727;
}
.ApttTimeText
{
    background-color: #f8f8f8;
}
.PagerText
{
    border: 1px solid #272727;
}
.DisabledLink
{
    cursor: auto;
    color: Gray;
}
.OverDiv
{
    background-color: White;
    border: 1px solid #828282;
    color: #272727;
    line-height: 1.5;
    vertical-align: top;
    height: 80%;
    margin-left: 20px;
    margin-top: 15px;
}
.Popuplink
{
    text-align: right;
    float: right;
    padding-right: 10px;
    height: 19px;
    line-height: 19px;
}
.clsListHeader
{
    background-color: #828282;
    height: 19px;
    line-height: 19px;
    padding: 0px;
    font-weight: normal;
    text-align: center;
    color: White;
}
.clsListHeader a:hover
{
    background-color: #01347D;
}
.DataGridStyle
{
    border-collapse: collapse;
    border: 1px solid #f8f8f8;
    text-align: left;
    margin: 0px;
    padding: 4px;
	max-width: 740px!important
}
.DataGridStyle .on
{
    background-color: #ffffff;
}
.DataGridStyle .10pt
{
    background-color: #f8f8f8;
}
.DataGridStyle .hover
{
    background-color: #D3D3D3;
}
.DataGridStyle .click
{
    background-color: #2A4D1A;
    color: White;
    font-weight: bold;
}
.DataGridStyle td a:link, .DataGridStyle td a:visited, .DataGridStyle td a:active
{
    width: 100%;
    height: 100%;
    display: block !important;
    color: #828282;
}
.DataGridStyle td a:hover
{
    text-decoration: underline;
    width: 100%;
    display: block !important;
    height: 100%;
}
.right2
{
    float: right;
    margin-top: -20px;
    margin-right: 4px;
}
.MyProfileContent
{
    color: White;
    background-color: #828282;
    padding: 4px;
    border: 1px solid #828282;
}
.texturingbuttons
{
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica;
    padding: 2px;
}
.CalendarButton
{
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica;
    padding: 2px;
}
.SpeakerSession
{
    padding: 4px 8px 2px 12px;
    text-align: left;
    background-image: url(../../images/icon/bullet.gif);
    background-repeat: no-repeat;
    background-position: left center;
}
.TablePanel
{
    border: 1px solid #272727;
}
.TablePanel th
{
    background-color: #272727 !important;
    color: White;
}
.DashHeader
{
    background-color: #272727;
    color: White;
    height: 18px;
    vertical-align: middle;
    padding-top: 5px;
    padding-left: 2px;
}
.DashBody
{
    border: 1px solid #272727;
}
.SpeakerTab
{
    border: 1px solid #f8f8f8;
}
.SpeakerTab th
{
    font-weight: bold;
    font-size: 12px;
    background-color: #828282 /*maroon*/;
    color: White;
}
.TRText
{
    background-color: #828282;
    color: White;
}
.TRText span
{
    color: White;
}
.OverDivStyle
{
    background-color: Transparent;
    text-align: left;
    float: left;
    margin-left: 0px;
}
.UserAgentStyle
{
    border-left: 1px solid #828282;
    border-right: 1px solid #828282;
    padding: 1px;
    margin: 0px;
}
.ApptCalendar
{
    text-align: center;
    border: 1px solid #828282;
}
.ApptRequestForm
{
    border: 1px solid #828282;
}
/*<<<<<classes dashborad my Netzone landing page>>>>>*/
.framesparent
{
    margin-top: 20px;
    margin: 0 auto;
    position: relative;
    width: 900px;
}
.frame
{
    background-image: url(../../Images/div_top.gif);
    height: 40px;
    background-repeat: no-repeat;
}
#framebody
{
    background-image: url(../../Images/div_bg.gif);
    background-repeat: repeat-y;
    min-height: 210px;
    height: auto;
}
* html #framebody
{
    height: 210px;
}
#framebody2
{
    background-image: url(../../Images/div_bg.gif);
    background-repeat: repeat-y;
    min-height: 240px;
    height: auto;
}
* html #framebody2
{
    height: 240px;
}
.frame1legend
{
    font-size: 14px;
    color: #272727;
    font-weight: bold;
    margin-left: 100px;
    letter-spacing: .09em;
    position: relative;
    top: 4px;
}
.panel
{
    width: 32%;
    float: left;
    margin-left: 5px;
    background-color: #f1eded;
}
.panel1
{
    width: 38%;
    float: left;
    margin-left: 5px;
    background-color: #f1eded;
}
.panel_2
{
    width: 31%;
    float: left;
    margin-left: 5px;
    background-color: #f1eded;
}
.panel3
{
    width: 27%;
    float: left;
    margin-left: 5px;
    background-color: #f1eded;
}
.Matcheslabel
{
    font-size: 12px;
    font-weight: bold;
    clear: both;
    padding: 2px;
}
.label1
{
    font-size: 11px;
    font-weight: normal;
    border-top: 1px solid #f3cece;
    border-bottom: 1px solid #f3cece;
    clear: both;
    width: auto;
    padding: 2px;
    padding-left: 10px;
    background-color: #c5c5c5;
}
.textmatches
{
    line-height: 1.5;
    font-size: 11px;
    width: 150px;
    font-weight: normal;
}
.graphgreatmatches
{
    width: 182px;
    height: 195px;
    text-align: center;
    color: #840000;
    font-size: 38px;
    font-weight: bold;
    background-image: url(../../Images/search_big_png24.png);
    background-repeat: no-repeat;
}
.graphgreatmatches div
{
    text-align: center;
    margin-top: 68px;
}
.graphgoodmatches
{
    width: 129px;
    height: 105px;
    text-align: center;
    color: #840000;
    font-size: 24px;
    font-weight: bolder;
    background-image: url(../../Images/search_mid_png24.png);
    background-repeat: no-repeat;
}
.graphgoodmatches div
{
    text-align: center;
    margin-top: 40px;
    margin-right: 10px;
}
.graphothermatches
{
    width: 86px;
    height: 75px;
    text-align: center;
    color: #840000;
    font-size: 16px;
    font-weight: bolder;
    background-image: url(../../Images/search_small_png24.png);
    background-repeat: no-repeat;
}
.graphothermatches div
{
    text-align: center;
    margin-top: 30px;
    margin-left: 5px;
}
.labelgreatmatches
{
    font-size: 19px;
    font-weight: bold;
}
.labelgoodmatches, .labelothermatches
{
    font-size: 18px;
    font-weight: bold;
}
.frame2legend
{
    font-size: 14px;
    color: #272727;
    font-weight: bold;
    margin-left: 45px;
    letter-spacing: .09em;
    position: relative;
    top: 4px;
}
.bargraphtitle, .piegraphtitle
{
    line-height: 1.5;
    font-size: 12px;
    font-weight: bold;
}
.Match_maincontainer
{
    width: 99%;
    height: auto;
    clear: both;
    margin-bottom: 10px;
}
.Match_Title
{
    width: 100%;
    height: 19px;
    line-height: 19px;
    border-right: 2px solid #828282;
    background-color: #828282;
    font-size: 12px;
    font-weight: bold;
}
.Match_Title span
{
    float: left;
    padding-left: 10px;
    color: white;
    width: 600px;
    height: 19px;
    line-height: 19px;
    line-height: 20px;
}
.trMymatches
{
    min-height: 180px;
    height: 100%;
    border-bottom: 1px solid #828282;
    border-left: 1px solid #828282;
    border-right: 1px solid #828282;
    width: 100%;
    background-color: white;
    clear: both;
}
.Great_Matches
{
    min-width: 34%;
    width: 34%;
    float: left;
    margin-left: 5px;
    background-color: #efefef;
}
.Great_Matches_label
{
    float: left;
    width: 30%;
    padding-left: 5px;
    height: 50px;
    font-size: 12px;
    font-weight: normal;
    line-height: 19px;
    line-height: 19px;
    padding-top: 5px;
}
.Great_Matches_Number
{
    float: right;
    width: 60%;
    font-size: 36px;
    height: 100%;
    font-weight: bold;
    color: #272727;
    line-height: 180px;
    text-align: center;
    background-image: url(../../Images/great_matches.png);
    background-repeat: no-repeat;
    background-position: center top;
}
.Great_Matches_Description
{
    float: left;
    width: 30%;
    padding-left: 5px;
    height: 50px;
    font-size: 11px;
    vertical-align: bottom;
}
.topten_exhibitors
{
    font-size: 10px;
    width: 33%;
    float: left;
    margin-left: 5px;
    background-color: #efefef;
}
.topten_exhibitors > span
{
    font-size: 12px;
    font-weight: bold;
}
.matches
{
    line-height: 1.6;
    padding-left: 5px;
}
.Last_Matches
{
    width: 28%;
    float: left;
    margin-left: 5px;
    margin-right: 0px;
    background-color: #efefef;
}
.Good_Matches_Label
{
    vertical-align: middle;
    float: left;
    width: 40%;
    padding-left: 5px;
    font-size: 12px;
    font-weight: normal;
    padding-top: 25px;
}
.Good_Matches_Number
{
    float: right;
    width: 50%;
    height: 100%;
    line-height: 100px;
    font-size: 24px;
    font-weight: bold;
    color: #272727;
    text-align: center;
    background-image: url(../../Images/good_matches.png);
    background-repeat: no-repeat;
    background-position: center;
}
.Good_Matches_Description
{
    display: none;
    float: left;
    width: 40%;
    padding-left: 5px;
    height: 19px;
    line-height: 19px;
    font-size: 11px;
    vertical-align: bottom;
}
.Other_Matches_Description
{
    display: none;
    float: left;
    width: 60%;
    padding-left: 5px;
    height: 12px;
    font-size: 10px;
    vertical-align: bottom;
}
.Other_Matches_Number
{
    float: right;
    width: 50%;
    height: 100%;
    line-height: 70px;
    font-size: 12px;
    font-weight: bold;
    color: #272727;
    text-align: center;
    background-image: url(../../Images/other_matches.png);
    background-repeat: no-repeat;
    background-position: center;
}
.Other_Matches_Label
{
    vertical-align: middle;
    float: left;
    width: 40%;
    padding-left: 20px;
    padding-top: 30px;
    font-size: 11px;
    font-weight: normal;
    color: #272727;
}
.MyTasks
{
    height: 270px;
}
.MyTasks div
{
    width: 30%;
    height: 90%;
    float: left;
    padding-top: 10px;
    color: #01226f;
    text-align: center;
}
.MyTasks span
{
    width: 26px;
    height: 90%;
    float: left;
    padding-top: 10px;
}
.MyTasks a:link, .MyTasks a:active, .MyTasks a:visited, .MyTasks a:hover
{
    font-size: 9pt;
    font-weight: bold !important;
}
.Match_Title1
{
    width: 100%;
    height: 19px;
    line-height: 19px;
    background-color: #828282;
    clear: both;
    font-size: 12px;
    font-weight: bold;
}
.Match_Title1 span
{
    float: left;
    padding-left: 10px;
    color: white;
    height: 19px;
    line-height: 19px;
    line-height: 20px;
}
.MyPlanner
{
    width: 100%;
    background-color: #e72229;
    height: 16px;
    line-height: 16px;
    border-right: 2px solid #e72229;
}
.MyPlanner > span
{
    float: left;
    height: 19px;
    line-height: 19px;
    line-height: 19px;
    line-height: 19px;
    padding-left: 10px;
    color: white;
    width: 80%;
}
.MyPlannerContainer
{
    height: 105px;
    border-left: 1px solid #828282;
    border-right: 1px solid #828282;
    border-bottom: 1px solid #828282;
}
.MyCalendar
{
    height: 50px;
    padding: 0px 20px 0px 20px;
    text-align: right;
}
.MyCalendarText
{
    float: left;
    width: 55%;
    padding-top: 10px;
}
.MyCalendarImage
{
    float: left;
    width: 45%;
}
.DoMore
{
    height: 70px;
    border-left: 1px solid #2370BE;
    border-right: 1px solid #2370BE;
    border-bottom: 1px solid #2370BE;
    text-align: center;
    padding-top: 5px;
}
.DoMore > div
{
    width: 25%;
    height: 100%;
    float: left;
    line-height: 20px;
    text-align: center;
}
.MyEvent
{
    min-height: 240px;
    height: 100%;
    border-bottom: 1px solid #828282;
    border-left: 1px solid #828282;
    border-right: 1px solid #828282;
    width: 100%;
    background-color: white;
}
.dragMe
{
    width: 98%;
    height: 21px;
    background-color: #828282;
    text-align: center;
    cursor: move;
    font-weight: bold;
    float: left;
}
.Closediv
{
    width: 2%;
    height: 21px;
    background-color: #828282;
    text-align: right;
    cursor: pointer;
    font-weight: bold;
    float: right;
}
#TW-Pop
{
    position: absolute;
    z-index: 100;
    display: none;
    height: auto;
    text-align: left;
    cursor: hand;
}
.RSS_Popup_Inner
{
    position: relative;
    top: -27px;
    left: 0px;
    text-align: left;
}
/* Hack for IE6 only */
/*\*/* html .RSS_Popup_Inner
{
    top: 1px;
    left: -50px;
}
/* Hack for IE7 only */
* + html .RSS_Popup_Inner
{
    position: relative;
    top: -6px;
    left: -50px;
}
.RSS_Popup_Inner table
{
    background-color: white;
    width: 190px;
}
.RSS_Popup_Inner a, .RSS_Popup_Inner a:link, .RSS_Popup_Inner a:hover
{
    height: 30px;
    line-height: 30px;
}
a.RSS_link, a:link.RSS_link
{
    height: 30px;
    width: 90px;
    line-height: 30px;
    padding-left: 30px;
    background-image: url(../../images/rss_bullet.gif);
    background-repeat: no-repeat;
    background-position: 10px 0px;
}
a:hover.RSS_link
{
    height: 30px;
    width: 90px;
    line-height: 30px;
    padding-left: 30px;
    background-image: url(../../images/rss_bullet.gif);
    background-repeat: no-repeat;
    background-position: 10px 0px;
}

.RadGrid_a2zTheme .rgHeader, .RadGrid_a2zTheme .rgHeader a
{
    font-size: 13.33333333px;
}
#ctl00_LeftNav_ctlP_prodsearch_lblKeyword
{
    font-size: 11px;
}

