BODY
{
    BACKGROUND-COLOR: #FBFCFD;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    font-family: "Tahoma", "Arial",  "Helvetica", "sans-serif";
    font-size: 12px;
    FONT-WEIGHT: normal;
    margin:0px;
    padding: 0px;
 	background-color: #FFFFFF;
}
TD
{
	font-size: 80%;
}
H1
{
    COLOR: #006699;
    FONT-WEIGHT: bold
}
H2
{
    COLOR: #006699;
    FONT-WEIGHT: bold
}
H3
{
    COLOR: #006699;
    FONT-WEIGHT: bold
}
H4
{
    COLOR: #006699;
    FONT-WEIGHT: bold
}
H1
{
    FONT-SIZE: 145%;
    MARGIN-BOTTOM: 0.5em
}
H2
{
    FONT-SIZE: 125%;
    MARGIN-BOTTOM: 0.5em;
    MARGIN-TOP: 1.5em
}
H3
{
    FONT-SIZE: 115%;
    MARGIN-BOTTOM: 0.5em;
    MARGIN-TOP: 1.2em
}
H4
{
    FONT-SIZE: 100%;
    MARGIN-BOTTOM: 0.5em;
    MARGIN-TOP: 1.2em
}
P
{
    COLOR: #000000;
    font-family: "Tahoma", "Arial",  "Helvetica", "sans-serif";
    font-size: -1;

}
CODE
{
    FONT: 100% "Courier New", Courier, mono
}
PRE
{
    FONT: 100% "Courier New", Courier, mono
}

A:link
{
    FONT-WEIGHT: bold;
    COLOR: #075275;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #075275;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #DD6900;
    TEXT-DECORATION: underline
}
.label
{
    FONT-WEIGHT: bold
}
.tl
{
    MARGIN-BOTTOM: 0.75em
}
.atl
{
    PADDING-BOTTOM: 0.75em;
    PADDING-LEFT: 1.5em
}
.cfe
{
    FONT-WEIGHT: bold
}
.mini
{
    FONT-SIZE: smaller
}
LI
{
    MARGIN-BOTTOM: 0.75em;
    MARGIN-TOP: 0.75em
}
UL
{
    LIST-STYLE: disc
}
UL UL
{
    MARGIN-BOTTOM: 1em;
    MARGIN-TOP: 1em
}
OL OL
{
    MARGIN-BOTTOM: 1em;
    MARGIN-TOP: 1em
}
OL UL
{
    MARGIN-BOTTOM: 1em;
    MARGIN-TOP: 1em
}
UL OL
{
    MARGIN-BOTTOM: 1em;
    MARGIN-TOP: 1em
}
LI P
{
    MARGIN-BOTTOM: 0.5em;
    MARGIN-TOP: 0.5em
}
.dt
{
    MARGIN-BOTTOM: -1em
}
.CODE
{
    FONT: 120% "Courier New", Courier, mono
}
.indent
{
    MARGIN-LEFT: 1.5em
}
SUP
{
    FONT-SIZE: smaller;
    TEXT-DECORATION: none
}
.HEADER
{
    BACKGROUND-COLOR: #C6D3E4
}
.SUBHEADER
{
    BACKGROUND-COLOR: #E4EAF3;
    COLOR: #021f4a
}

.TRAIL
{
	COLOR: #337F00;
    FONT-WEIGHT: bold
}		

.BODYLINE_SUBHEADER
{
    background:#E4EAF3;
	color: #021f4a;
    border:1px solid #98aab1
}

.TITLE
{
    BACKGROUND-COLOR: #2887B6;
    COLOR: #FFFFFF 
}
.SPECIALBOX
{
    BACKGROUND-COLOR: #E4EAF3
}
.FAINT
{
    COLOR: #c0c0c0
}
.SUBTITLE
{
    BACKGROUND-COLOR: #C3D1E3;
    COLOR: #006699
}
.MENU
{
    COLOR: #075275;
    TEXT-DECORATION: none
}
.SELECTEDMENU
{
    COLOR: #DD6900;
    TEXT-DECORATION: none
}
.SMALLBOX
{
    FONT-SIZE: 70%
}

.BODYLINE
{
    background:#ffffff;
    border:1px solid #98aab1
}

.welcomeHeader {
    color: #CC6600;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    text-decoration : none;
}
a.welcomeHeader:link, a.welcomeHeader:visited, a.welcomeHeader:active {
    FONT-WEIGHT: bold;
    COLOR: #075275;
    font-size: 12px;
    line-height: 20px;
    TEXT-DECORATION: none
}
a.welcomeHeader:hover {
    color: orangered;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    text-decoration : underline;
}

.theader {
    color: #ffffff;
    background: #2887B6;
    font-weight: bold;
    line-height: 20px;
    text-decoration: none;
}
a.theader:link, a.theader:visited, a.theader:active {
    FONT-WEIGHT: bold;
    COLOR: #075275;
    TEXT-DECORATION: none
}
a.theader:hover {
    color: orangered;
    text-decoration: none;
}    

.tborder {
    border: 1px;
    background: #C3D1E3;
}    


/* First post in the thread */
.trow0 {
    background: #FFCC99;

    line-height: 20px;
}

/* First alternating background color for row. */
.trow1 {
    background: #FFFFFF;

    line-height: 20px;
}

/* Second alternating background color for row. */
.trow2 {
    background: #EAEDF4;

    line-height: 20px;
}

.trowfinal {
    background: silver;

    line-height: 20px;
}

/* MVN specific */
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;
}

/* Top-level table title rows */
.theader {
    color: #FFFFFF;
    background: #2887B6;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    text-decoration: none;
}
a.theader:link, a.theader:visited, a.theader:active {
    FONT-WEIGHT: bold;
    COLOR: #075275;
    TEXT-DECORATION: none
}
a.theader:hover {
    color: orangered;
    text-decoration: none;
}

.memberName {
    color: #00007F;
    font-family: "Tahoma", "Arial",  "Helvetica",  "sans-serif";
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    text-decoration: none;
}
a.memberName:link, a.memberName:visited, a.memberName:active {
     FONT-WEIGHT: bold;
    COLOR: #075275;
    TEXT-DECORATION: none
}
a.memberName:hover {
    color: orangered;
    text-decoration: underline;
}

.companyName {
    color: #00007F;
    font-family: "Tahoma", "Arial",  "Helvetica",  "sans-serif";
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    text-decoration: none;
}
a.companyName:link, a.companyName:visited, a.companyName:active {
     FONT-WEIGHT: bold;
    COLOR: #075275;
    TEXT-DECORATION: none
}
a.companyName:hover {
    color: orangered;
    text-decoration: underline;
}

.disabledItem {
    color: #FF0000;
    font-family: "Tahoma", "Arial",  "Helvetica",  "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", "Arial",  "Helvetica",  "sans-serif";
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    text-decoration: none;
}
a.messageTopic:link, a.messageTopic:visited, a.messageTopic:active {
     FONT-WEIGHT: bold;
    COLOR: #075275;
    TEXT-DECORATION: none
}
a.messageTopic:hover {
    color: orangered;
    text-decoration: underline;
}

.messageText {
    color: #000000;
    FONT-FAMILY: "Tahoma", "Arial",  "Helvetica",  "sans-serif";
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 20px;
    text-decoration: none;
}

.messageTextBold {
    color: #000000;
    FONT-FAMILY: "Tahoma", "Arial",  "Helvetica",  "sans-serif";
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    text-decoration: none;
}

.messageTextBoldBlue {
    color: #0000FF;
    FONT-FAMILY: "Tahoma", "Arial",  "Helvetica",  "sans-serif";
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    text-decoration: none;
}

.messageTextBoldRed {
    color: #FF0000;
    FONT-FAMILY: "Tahoma", "Arial",  "Helvetica",  "sans-serif";
    FONT-SIZE: 12px;
    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", "Arial",  "Helvetica",  "sans-serif";
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 20px;
    text-decoration: none;
}

.bold {
    color: #000000;
    FONT-FAMILY: "Tahoma", "Arial",  "Helvetica",  "sans-serif";
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    text-decoration : none;
}

.highlight {
    color: #CC6600;
    FONT-FAMILY: "Tahoma", "Arial",  "Helvetica",  "sans-serif";
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    text-decoration : none;
}

.welcomeHeader {
    color: #CC6600;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    text-decoration : none;
}
a.welcomeHeader:link, a.welcomeHeader:visited, a.welcomeHeader:active {
    FONT-WEIGHT: bold;
    COLOR: #075275;
    font-size: 12px;
    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", "Arial",  "Helvetica",  "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", "Arial",  "Helvetica",  "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", "Arial",  "Helvetica",  "sans-serif";
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    text-decoration : none;
}

.menuitem {
	font-weigh: bold; 
   background: #999999;
	font-size: 13px; 
	margin-left: 5px; 
	line-height: 15px; 
	menu: #0000CC
}
.selectedmenuitem {
	font-weigh: bold; 
	font-size: 14px; 
	margin-left: 5px; 
	CURSOR: default; 
	color: #ff6600; 
	text-decoration: none
}
.childmenuitem {
	font-weigh: bold; 
	font-size: 14px;
	margin-left: 15px; 
	color: #0000cc;
	border: 2px dotted;
	background-color: #EEE;
   border-color:#999;
}
.selectedchildmenuitem {
	font-weigh: bold; 
	font-size: 12px; 
	margin-left: 15px; 
	cursor: default; 
	color: #ff6600; 
	text-decoration: none
}

.pagedesc {
    background: #E0E0E0;
    color: #000000;
    FONT-FAMILY: "Tahoma", "Arial",  "Helvetica",  "sans-serif";
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 20px;
    text-decoration : none;
}

.warning {
    color: #FF0000;
}

.requiredfield {
    color: #FF0000;
}

.pendingyes {
    color: #FF0000;
    font-size: 14px;
    font-weight: bold;
}

.pendingno {
    color: #000000;
    font-size: 14px;
    font-weight: bold;
}

.trigger {
  position:relative;
  cursor:pointer;
  z-index:2;
}
.menu {
  position:absolute;
  visibility:hidden;
  overflow:hidden;
  display:none;
  z-index:1;
  margin:0;
  padding:0px;
  background:#8199B3;
  border:1px solid #075275;
  color: #ffffff;
}

.SITE_MENU
{
    background:#E4EAF3;
	color: #021f4a;
    border-top:1px solid #98aab1;
    border-bottom:1px solid #98aab1;    
}
