.text
{
    font-size: 10px;
    font-family: Verdana, Tahoma, Arial;
    color: #333333;
}
.heading
{
    font-family: Tahoma, Arial;
    color: #da0a08;
    font-size: 18pt;
    font-weight: bold;
}
.tdTextLink
{
    font: 8pt Verdana;
    color: #333333;
    cursor: pointer;
}
.option2
{
    font: 8pt Verdana;
    color: #0033cc;
    background-color: #f6f9fc;
    padding-left: 4px;
    padding-right: 4px;
}
a
{
    font: 8pt Verdana;
    color: #315686;
    text-decoration: underline;
}

a:hover
{
    color: Maroon;
}
h4
{
    font-weight: bold;
    color: #003366;
    font-family: Verdana;
    font-size: 8pt;
    height: 5px;
}
h3
{
    color: Maroon;
}
h2
{
    font-family: Tahoma, Arial;
    color: #da0a08;
}
hr
{
    color: #315686;
}

.list
{
    width: 160px;
    padding-left: 5px;
}

.listitem
{
    font-family: Verdana;
    font-size: 8pt;
    color: black;
    text-decoration: none;
}

a.listitem:visited
{
    font-family: Verdana;
    font-size: 8pt;
    color: black;
    text-decoration: none;
}

a.listitem:hover
{
    font-family: Verdana;
    font-size: 8pt;
    color: black;
    text-decoration: none;
}
/* Quick Links link (arrow styles) */
a.mlink2:link
{
    font-family: Tahoma;
    font-size: 8pt;
    color: black;
    text-decoration: none;
}

a.mlink2:visited
{
    font-family: Tahoma;
    font-size: 8pt;
    color: black;
    text-decoration: none;
}

a.mlink2:hover
{
    font-family: Tahoma;
    font-size: 8pt;
    color: black;
    text-decoration: none;
}
/* ######################### */
/* Quick Links link (arrow styles) */
a.mlink:link
{
    font-family: Tahoma;
    font-size: 8pt;
    color: white;
    text-decoration: none;
}

a.mlink:visited
{
    font-family: Tahoma;
    font-size: 8pt;
    color: white;
    text-decoration: none;
}

a.mlink:hover
{
    font-family: Tahoma;
    font-size: 8pt;
    color: white;
    text-decoration: none;
}

.mHoverin
{
    background-color: green;
    border: solid 1px blue;
}

.mHoverout
{
    background-color: Transparent;
    border: none;
}
/* ######################### */

/* Quick Links Flyout Panel */
.QuickLinksFlyoutPopup
{
    background-color: white;
    border: solid 1px silver;
    padding: 5px;
}

.QuickLinksFlyoutPopupHr
{
    background-color: #D6E3EF;
    width: 5px;
}
/* ######################### */

/* Quick Links link */
.QuickLinksFlyoutStaticLink_msdn
{
    border: solid 1px;
}

.QuickLinksFlyoutStaticLink_msdn
{
    font-family: Tahoma;
    font-size: 6pt;
    color: white;
    cursor: hand;
    width: 90px;
    height: auto;
}
/* ######################### */

/* Quick Links link */
.QuickLinksFlyoutStaticLink_msdn2
{
    border: solid 1px;
}

.QuickLinksFlyoutStaticLink_msdn2
{
    font-family: Tahoma;
    font-size: 6pt;
    color: black;
    cursor: hand;
    width: 90px;
    height: auto;
}
/* ######################### */

/* Used for "ToolTip" Flyouts */
.ToolTip
{
    border: solid 1px;
    font-family: Tahoma;
    font-size: 8pt;
    background-color: #fffccc;
    padding-left: 5px;
    padding-right: 5px;
}
/* ######################### */
.header
{
    font-family: Verdana, Helvetica, Arial, Sans-serif;
    font-size: 1.5em;
    color: #6666FF;
    font-variant: small-caps;
}
.subheader
{
    font-family: Verdana, Helvetica, Arial, Sans-serif;
    font-size: 1em;
    color: #3333CC;
    font-variant: small-caps;
}
.directions
{
    font-family: Verdana, Helvetica, Arial, Sans-serif;
    font-size: 1em;
    font-variant: small-caps;
}
.ddl
{
    font-family: Verdana, Helvetica, Arial, Sans-serif;
    font-size: .9em;
}

#menu a:visited
{
    color: black;
}

.dotted
{
    background-color: white;
    text-align: left;
    border-right: gray thin dotted;
    border-top: gray thin dotted;
    border-left: gray thin dotted;
    border-bottom: gray thin dotted;
}
/* Comments Popup Panel */
.commentsRating
{
    font: 13px;
    color: #003366;
    font-weight: bold;
    border: none;
}
.commentsUser
{
    font: 11px;
    color: #333333;
    font-weight: bold;
}
.commentsFeedback
{
    font: 9.5px;
    color: #333333;
}
.commentsLabel
{
    font-style: bold;
    color: #cc9933;
    font-size: 8pt;
}
/* ######################### */

td.formheading
{
    font-weight: bold;
}

td.formtitle
{
    font-family: Verdana, Arial, sans-serif;
    color: #ffffff;
    background-color: #6f9cc7;
    font-weight: bold;
    font-size: 1em;
}

/* slide show */

.panelDiv
{
    background-color: #cccccc;
    padding: 7px;
}
.title
{
    font-family: Tahoma;
    font-size: 16px;
    font-weight: bold;
    color: #6B89AF;
    display: block;
}
.content
{
    font-size: 12px;
    font-family: Tahoma;
}
.examples
{
    font-size: 12px;
}

