/*
   $Revision: 1.16 $
   $Date: 2003/10/31 11:02:07 $


   ==================================================
   ======   Global stylesheet for mvnForum.   =======
   ==================================================

*/



/* Background color and font for the main window */
html {
}

body {
    color: #000000;
    background: #FFFFFF;
    font-family: "Tahoma", "Helvetica", "Arial", "sans-serif";
    font-size: 12px;
}

a:link, a:visited, a:active { color: #333333;  }
a:hover { color: orangered; text-decoration:underline }

/* Page description shown in some pages, below the navigation menu. */
.pagedesc {
    background: #E0E0E0;
    color: #000000;
    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 20px;
    text-decoration : none;
}

.warning {
    color: #FF0000;
}

/* Background and border styles for tables. */
.tborder {
    border: 1px;
    background: #999999;
}

.command {
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    text-decoration : none;
}
a.command:link, a.command:visited, a.command:active {
    color: #0000FF;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    text-decoration: none;
}
a.command:hover {
    color: orangered;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    text-decoration: none;
}

.command1 {
    color: #000000;
    font-size: 11px;
    font-weight: bold;
    line-height: 20px;
    text-decoration : underline ;
}
a.command1:link, a.command1:visited, a.command1:active {
    color: #003399;
    font-size: 11px;
    font-weight: bold;
    line-height: 20px;
    text-decoration: underline ;
}
a.command1:hover {
    color: orangered;
    font-size: 11px;
    font-weight: bold;
    line-height: 20px;
    text-decoration: underline ;
}

.command2 {
    color: #000000;
    font-size: 11px;
    font-weight: bold;
    line-height: 20px;
    text-decoration : underline ;
}
a.command2:link, a.command2:visited, a.command2:active {
    color: #0000CC;
    font-size: 11px;
    font-weight: bold;
    line-height: 20px;
    text-decoration: underline ;
}
a.command2:hover {
    color: orangered;
    font-size: 11px;
    font-weight: bold;
    line-height: 20px;
    text-decoration: underline ;
}

.command3 {
    color: #000000;
    font-size: 11px;
    font-weight: normal;
    line-height: 20px;
    text-decoration : underline ;
}
a.command3:link, a.command3:visited, a.command3:active {
    color: #000000;
    font-size: 11px;
    font-weight: normal;
    line-height: 20px;
    text-decoration: underline ;
}
a.command3:hover {
    color: orangered;
    font-size: 11px;
    font-weight: normal;
    line-height: 20px;
    text-decoration: underline ;
}

.headerfontlink {
    font: 13pt verdana, geneva, arial, sans serif;
    color: #FF0000;
    font-weight: bold;
    line-height: 20px;
    text-decoration: none;
}
a.headerfontlink :link, a.headerfontlink :visited, a.headerfontlink :active {
    font: 13pt verdana, geneva, arial, sans serif;
    color: #FF0000;
    font-weight: bold;
    line-height: 20px;
    text-decoration: none;
}
a.headerfontlink :hover {
    font: 13pt verdana, geneva, arial, sans serif;
    color: #FF0000;
    font-weight: bold;
    line-height: 20px;
    text-decoration: none;
}

.smallfontlink {
    color: #333333;
    font-size: 10px;
    line-height: 14px;
    text-decoration : none;
}
a.smallfontlink:link, a.smallfontlink:visited, a.smallfontlink:active {
    color: #333333;
    font-size: 10px;
    font-weight: bold;
    line-height: 14px;
    text-decoration: none;
}
a.smallfontlink:hover {
    color: orangered;
    font-size: 10px;
    font-weight: bold;
    line-height: 14px;
    text-decoration: none;
}

.linefontlink{
    color: red;
    font-size: 10px;
    font-weight: normal;
    line-height: 20px;
    text-decoration : underline ;
}
a.linefontlink:link, a.linefontlink:visited, a.linefontlink:active {
    color: red;
    font-size: 10px;
    font-weight: normal;
    line-height: 20px;
    text-decoration: underline ;
}
a.linefontlink:hover {
    color: red;
    font-size: 10px;
    font-weight: normal;
    line-height: 20px;
    text-decoration: underline ;
}

.relatedstorieslink{
    color: red;
    font-size: 10px;
    font-weight: normal;
    line-height: 20px;
    text-decoration : underline ;
}
a.relatedstorieslink:link, a.relatedstorieslink:visited, a.relatedstorieslink:active {
    color: red;
    font-size: 10px;
    font-weight: normal;
    line-height: 20px;
    text-decoration: underline ;
}
a.relatedstorieslink:hover {
    color: red;
    font-size: 10px;
    font-weight: normal;
    line-height: 20px;
    text-decoration: underline ;
}

.pager {
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    text-decoration : none;
}
.pagerCurrent {
    color: orangered;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    text-decoration : none;
}
a.pager:link, a.pager:visited, a.pager:active {
    text-decoration: none;
}
a.pager:hover {
    color: orangered;
    text-decoration: underline;
}

.tcat {
    FONT-SIZE: 12px;
    background: #C0C0C0;
    LINE-HEIGHT: 20px;
}

/* Top-level table title rows */
.theader {
    color: #FFFFFF;
    background: #666699;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    text-decoration: none;
}

/* Date field */
.trowd {
    font-size: 12px;
    line-height: 20px;
}

/* First post in the thread */
.trow0 {
    background: #DCE5ED;
    font-size: 12px;
    line-height: 16px;
}

/* First post in the thread */
.trowodd {

    font-size: 12px;

}

/* First post in the thread */
.troweven {
    font-size: 12px;

}

/* Alternating background color for row. */
.troww {
    font-size: 12px;
    line-height: 20px;
}

/* First alternating background color for row. */
.trow1 {
    font-size: 12px;
    line-height: 14px;
    background: #F2F2F2;
}

/* Second alternating background color for row. */
.trow2 {
    background: #FFFFF2;
    font-size: 12px;
    line-height: 14px;
}

.trowfinal {
    background: silver;
    font-size: 12px;
    line-height: 20px;
}

.memberName {
    color: #00007F;
    font-family: "Tahoma", "Helvetica", "Arial", "sans-serif";
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    text-decoration: none;
}
a.memberName:link, a.memberName:visited, a.memberName:active {
    color: #0000FF;
    text-decoration: underline;
}
a.memberName:hover {
    color: orangered;
    text-decoration: underline;
}

.disabledItem {
    color: #FF0000;
    font-family: "Tahoma", "Helvetica", "Arial", "sans-serif";
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    text-decoration: none;
}
a.disabledItem:link, a.disabledItem:visited, a.disabledItem:active {
    color: orangered;
    text-decoration: underline;
}
a.disabledItem:hover {
    color: orangered;
    text-decoration: underline;
}

.messageTopic {
    color: #00007F;
    font-family: "Tahoma", "Helvetica", "Arial", "sans-serif";
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    text-decoration: none;
}
a.messageTopic:link, a.messageTopic:visited, a.messageTopic:active {
    color: #0000FF;
    text-decoration: underline;
}
a.messageTopic:hover {
    color: orangered;
    text-decoration: underline;
}

.messageText {
    color: #000000;
    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 20px;
    text-decoration: none;
}

.messageTextBold {
    color: #000000;
    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    text-decoration: none;
}

.messageTextBoldBlue {
    color: #0000FF;
    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    text-decoration: none;
}

.messageTextBoldRed {
    color: #FF0000;
    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    text-decoration: none;
}

/* These are not used anymore:

.numberBlack {
    color: Black;
    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    text-decoration : none;
}

.numberBlueLink {
    color: Blue;
    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    text-decoration : none;
}

.numberRedLink {
    color: Red;
    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    text-decoration : none;
}
*/

.pageTitle {
    color: #FF9966;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 24px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 26px;
    text-decoration: none;
}

.subTitle {
    color: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 18px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 26px;
    text-decoration: none;
}

.pageFooter {
    color: #000000;
    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 20px;
    text-decoration: none;
}

.normal {
    color: #000000;
    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 20px;
    text-decoration: none;
}

.bold {
    color: #000000;
    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    text-decoration : none;
}

.hightlight {
    color: #CC6600;
    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    text-decoration : none;
}

.welcomeHeader {
    color: #00007E;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    text-decoration : none;
}
a.welcomeHeader:link, a.welcomeHeader:visited, a.welcomeHeader:active {
    color: #0000FF;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    text-decoration : none;
}
a.welcomeHeader:hover {
    color: orangered;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    text-decoration : underline;
}

.topmenu {
    color: #000000;
    background: #F5F5F5;
    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    text-decoration : none;
}
a.topmenu:link, a.topmenu:visited, a.topmenu:active { text-decoration: none }
a.topmenu:hover { text-decoration:underline }

.nav {
    color: #000000;
    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    text-decoration : none;
}

.zoneTitle {
    color: #FF9900;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 24px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 26px;
    text-decoration : none;
}

.menuItemback {
    color: #cbcbeb;
    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    text-decoration : none;
}

input, textarea, select {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background: #F5F5F5;
    border: 1px solid Black;
}

input {
    text-indent : 1px;
}

input.noborder {
    border : 0px;
}

input.mainoption {
    background-color : #DDDDDD;
    font-weight : bold;
}

input.liteoption {
    background-color : #E5E5E5;
    font-weight : normal;
}

/* Quote blocks */
span.genmed { font-size : 11px; }
td.quote {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #444444;
    line-height: 125%;
    background-color: #EEE;
    border: #D1D7DC;
    /*border-style: solid;
    border-left-width: 1px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px; */
    border: 2px dotted;
    border-color:#999;
}

/* From the new HTML code*/

a{text-decoration:none;color:#0000cc}
TD{height:28px;border:.035em solid #747470;border-top:0em;border-right:0em;border-left:0em;border-bottom:0em;font-family:verdana, arial, helvetica;;font-size:12px;font-weight:normal;color:#0000cc;padding-left:1em}
.TD1{border:.000em solid #747470;border-top:0em;border-right:0em;border-bottom:0em;background-color:#1E5892;font-family:verdana, arial, helvetica;font-size:12px;font-weight:bold;color:#000000;padding-left:1em}
.TDNOBORDER{border:.0em solid #747470;}
.TABLE1{border:.035em solid #747470;border-left:0em;border-right:0em;border-top:0em;border-bottom:0em;}
.TXT-FIELD{border:.000em solid #747470;width:110px;height:20px}
.TD2{height:6px;border:.035em solid #747470;border-bottom:0em;border-right:0em;border-left:0em;background-color:#1E5892}
.TD2A{height:6px;border:.035em solid #747470;border-right:0em;background-color:#ffffff}
.TD22{height:6px;border:.035em solid #747470;border-bottom:0em;border-right:0em;background-color:#1E5892;font-family:verdana, arial, helvetica;font-size:12px;font-weight:Bold;color:#ffffff;padding-left:.3em}
.TD3{border:.035em solid #747470;border-top:0em;background-color:#1E5892;font-family:verdana, arial, helvetica;font-size:11px;font-weight:bold;color:#ffffff;padding-left:.9em;padding-right:.4em}
.TD4{border:.035em solid #747470;border-left:0em;border-top:0em;border-bottom:0em;background-color:#99CCFF}
.TD44{border:0em solid #747470}
.TD44A{border:0em solid #747470;padding-left:0em}
.TD44B{border:0em solid #747470;padding-bottom:.3em;padding-left:0em}
.TD-MIDDLE{border:0em;background-color:#99CCFF;padding-top:0em;padding-left:.1em;padding-right:.1em;padding-bottom:0em}
.TD-TOP{border:0em;background-color:#99CCFF;padding-top:1.5em;padding-left:.1em;padding-right:.1em;padding-bottom:0em}
.TD-BOTTOM{border:0em;background-color:#99CCFF;padding-top:0em;padding-left:.1em;padding-right:.1em;padding-bottom:3em}
.TDL{border:.000em solid #747470;border-right:0em;border-top:0em;border-bottom:0em;}
.TDR{border:.035em solid #747470;border-left:0em;border-right:0em;border-top:0em;border-bottom:0em;}
.TD11{border:.0em solid #747470;border-top:0em;border-right:0em;border-bottom:0em;background-color:#1E5892;font-family:verdana, arial, helvetica;font-size:12px;font-weight:bold;color:#000000;padding-left:1em}
.TDNODATA{border:.035em solid #747470;border-right:0em;background-color:#99CCFF}

.fMenu{font-family:verdana, arial, helvetica;font-size:10px;font-weight:normal;color:#CE0505}
.fLogin{font-family:verdana, arial, helvetica;font-size:10px;font-weight:normal;color:#0000cc}
.fSearch{font-family:verdana, arial, helvetica;font-size:10px;font-weight:normal;color:#000000}
.fWelcome{font-family:verdana, arial, helvetica;font-size:14px;font-weight:bold;color:#000000}

.TABLEADS{border:.035em solid #747470;border-left:0em}
.TDADSLEFT{height:6px;border:.035em solid #747470;border-right:0em;background-color:#ffffff;padding-left:.3em}
.TDADSRIGHT{height:6px;border:.035em solid #747470;border-left:0em;background-color:#ffffff;padding-left:.3em}
.TDADSEMPTY{height:6px;border:.035em solid #747470;border-top:0em;border-bottom:0em;background-color:#ffffff;padding-left:.3em}

.TDLISTTHREAD{border:.0em solid #747470;border-top:0em;border-right:0em;border-left:0em;border-bottom:0em;background-color:#ffffff;font-family:verdana, arial, helvetica;font-size:12px;font-weight:normal;color:#000000;padding-left:0em}
.TDLISTTHREAD1{border:.0em solid #747470;border-top:0em;border-right:0em;border-left:0em;border-bottom:0em;background-color:#ffffff;font-family:verdana, arial, helvetica;font-size:10px;font-weight:normal;color:#000000;padding-left:0em}

.TABLE1SUM{border:.035em solid #747470;border-bottom:0em;border-left:0em;width:120;}
.TDSUMTOP{border:.035em solid #747470;border-top:0em;border-right:0em;border-bottom:0em;background-color:#1E5892;font-family:verdana, arial, helvetica;font-size:10px;font-weight:bold;color:#ffffff;}
.TDSUM{border:.035em solid #747470;border-right:0em;border-top:0em;font-family:verdana, arial, helvetica;font-size:10px;font-weight:Normal;color:#FF0000;padding-left:.3em}

.TABLESEARCH{border:.035em solid #747470;border-bottom:0em;border-left:0em;width:120;}
.TDSEARCHTOP{border:.035em solid #747470;border-top:0em;border-right:0em;background-color:#F2F2F2;font-family:verdana, arial, helvetica;font-size:10px;font-weight:bold;color:#ffffff;padding-top:.5em;padding-left:.1em;padding-right:.1em;padding-bottom:.5em}
.TDSEARCH{border:.035em solid #747470;border-right:0em;border-top:0em;font-family:verdana, arial, helvetica;font-size:10px;font-weight:Normal;color:#FF0000;padding-left:.3em}

.TABLEINNER{border:.035em solid #747470;border-right:0em;border-left:0em;border-bottom:0em;border-top:0em;}
.TDINNERTOP{border:.035em solid #747470;border-top:0em;border-right:0em;border-bottom:0em;background-color:#1E5892;font-family:verdana, arial, helvetica;font-size:10px;font-weight:bold;color:#ffffff;padding-left:1em;}
.TDINNER{border:.035em solid #747470;border-right:0em;border-left:0em;border-bottom:0em;border-top:0em;font-family:verdana, arial, helvetica;font-size:10px;font-weight:Normal;color:#ffffff;padding-left:.3em}

.f1a{font-family:verdana, arial, helvetica;font-size:11px;font-weight:normal;color:#000000}
.f1b{font-family:verdana, arial, helvetica;font-size:11px;font-weight:normal;color:#666666}
.f1c{font-family:verdana, arial, helvetica;font-size:13px;font-weight:bold;color:#ffffff}
.f1d{font-family:verdana, arial, helvetica;font-size:11px;font-weight:bold;color:#000000}
.f1csmall{font-family:verdana, arial, helvetica;font-size:9px;font-weight:normal;color:#ffffff}
.f2a{font-family:verdana, arial, helvetica;font-size:11px;font-weight:normal;color:#000000}
.f2b{font-family:verdana, arial, helvetica;font-size:11px;font-weight:normal;color:#000000}
.f2c{font-family:verdana, arial, helvetica;font-size:11px;font-weight:normal;color:#000000}

.TABLEPARENT{border:.035em solid #747470;border-right:0em;border-left:0em;border-bottom:0em;border-top:0em;}
.TDPARENTTOP{border:.035em solid #747470;border-top:0em;border-right:0em;border-bottom:0em;background-color:#1E5892;font-family:verdana, arial, helvetica;font-size:10px;font-weight:bold;color:#ffffff;padding-left:1em}
.TDPARENT{border:.035em solid #747470;border-right:0em;border-left:0em;border-bottom:0em;border-top:0em;font-family:verdana, arial, helvetica;font-size:10px;font-weight:Normal;color:#ffffff;padding-left:.3em}

.TDTEST{border:.035em solid #747470;border-right:0em;border-left:0em;border-top:0em;border-bottom:0em;background-color:#99CCFF}
.TDTEST1{border:.035em solid #747470;border-right:0em;border-left:0em;border-top:0em;border-bottom:0em;background-color:#FFFFF2;font-family:verdana, arial, helvetica;font-size:12px;font-weight:normal;color:#000000;}
.TDTEST2{border:.035em solid #747470;border-right:0em;border-left:0em;border-top:0em;border-bottom:0em;background-color:#FFFFF2;font-family:verdana, arial, helvetica;font-size:11px;font-weight:normal;color:#000000;}

.TABLECAT{border:.035em solid #747470;border-bottom:0em;border-left:0em;width:100;}
.TDCATTOP{border:.035em solid #747470;border-top:0em;border-right:0em;border-bottom:0em;background-color:#1E5892;font-family:verdana, arial, helvetica;font-size:10px;font-weight:bold;color:#ffffff;line-height:10px;}
.TDCAT{border:.035em solid #747470;border-right:0em;border-top:0em;font-family:verdana, arial, helvetica;font-size:10px;font-weight:Normal;color:#FF0000;padding-left:.3em;}

.TABLEINNERSUM{border:.035em solid #747470;border-bottom:0em;border-left:0em;}

.color1 {background-color:#99CCFF;}
.color2 {background-color:#FFFFF2;}
.color3 {background-color:#1E5892;}
.color4 {background-color:#99CCFF;}

.TABLESUMMARYOUTER{border:..035em solid #747470;padding-top:0em;padding-left:.0em;padding-right:.0em;padding-bottom:0em}
.TDOUTER{height:28px;border:.035em solid #747470;border-right:0em;border-left:0em;border-bottom:0em;border-top:0em;font-family:verdana, arial, helvetica;;font-size:12px;font-weight:normal;color:#0000cc;padding-left:0em}

.TABLESUMMARYFIRST{border:.035em solid #747470;border-left:0em;border-right:0em;border-bottom:0em;background-color:#99CCFF;}
.TABLESUMMARY{border:.035em solid #000000;border-top:0em;}

.TDSUMMARYLEFT{border:.035em solid #000000;border-top:0em;padding-left:0em}
.TDSUMMARYRIGHT{border:.035em solid #000000;border-top:0em;border-left:0em;padding-left:0em}

.TDSUMMARYTOP{border:.035em solid #000000;background-color:#1E5892;border-right:0em;border-left:0em;border-bottom:0em;font-family:verdana, arial, helvetica;font-size:10px;font-weight:Normal;color:#FF0000;padding-left:.3em;}
.TDSUMMARY{border:.035em solid #000000;border-right:0em;border-left:0em;border-bottom:0em;border-top:0em;font-family:verdana, arial, helvetica;font-size:10px;font-weight:Normal;color:#FF0000;padding-left:0em;}
.TDSUMM{height:28px;border:.035em solid #747470;border-top:0em;border-right:0em;border-left:0em;font-family:verdana, arial, helvetica;;font-size:12px;font-weight:normal;color:#0000cc;padding-left:0em}

.arrowfont{font-family:verdana, arial, helvetica;font-size:10px;font-weight:normal;color:red}
