/* Global Styles */

body {
        margin:0px;
        background-color: #D6D6D6;
        }

a {
        color: #0066FF;
        text-decoration:none;
        font-weight:normal;
        font-size: 12px;
        }

a:hover {
        color: #990000;
        background-color: #a4c2c2;
        text-decoration:underline;
        }

p {
        color: #000000;
        font-weight:normal;
        line-height:20px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        }
		
ol {
		color: #000000;
        font-weight:normal;
        line-height:20px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
}


.siteFrame {
        border: 1px solid #990000;
        }

.sidebarTable {
        color: #0033FF;
        line-height:18px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        background-color: #a4c2c2;
        }


.sidebarText {
        color: gray;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        }

.sidebarLink {
        font:12px arial;
        color: #B30000;
        text-decoration: underline;        }

.menuBar {
        background-color: #a4c2c2;
        line-height:25px;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #666666;
        border-top-width: 1px;
        border-top-style: solid;
        border-top-color: #FFFFFF;
        }

.subMenuBar {
        background-color: #C9DADA;
        line-height:20px;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #666666;
        border-top-width: 1px;
        border-top-style: solid;
        border-top-color: #FFFFFF;
        }

.menuText {
        font:12px arial;
        color: #333300;
        }

.submenuText {
        font:12px arial;
        color: #333300;
        border: 1px solid #000000;
        background-color: #FFFFFF;
        padding-left: 2px;
        padding-right: 2px;

        }


.inPageMenu {
        background-color: #a4c2c2;
        line-height:25px;
        font-family: Arial, Helvetica, sans-serif;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #666666;
        font-size: 9px;
}


.messageBar {
        background-color: #a4c2c2;
        font-family: Arial, Helvetica, sans-serif;
        }

.bodyText {
        line-height:20px;
        color:#000000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        background-color: #F4F4F4;
        }

.pageName {
        color: #3F747A;
        letter-spacing:.1em;
        line-height:20px;
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight:bold;
        background-color: #CCCCCC;
        padding-bottom: 1px;
        }

.subHeader {
        font:14px georgia;
        color: #669999;
        font-weight:bold;
        line-height:20px;
        //letter-spacing:.1em;
        }

.contentSpace {
        background-color: #F4F4F4;
        }

.contentTable {
        background-attachment: scroll;
        background-color: #F4F4F4;
}

.contentText {
        color: #000000;
        font-weight:normal;
        line-height:20px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        }

.copyrightText {
        color: #AC5959;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
}

.counterText {
        color: #AC5959;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
}

.messageVeryImportant {
        color: #FF0000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-decoration: blink;
}


.messageImportant {
        color: #FF0000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
}

.messageNormal {
        color: #FFFFFF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
}


.footFrame {
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-top-style: solid;
        border-right-style: none;
        border-bottom-style: none;
        border-left-style: none;
        border-top-color: #666666;
        border-right-color: #666666;
        border-bottom-color: #666666;
        border-left-color: #666666;
}
.frameRed {
        border: thin solid #FF0F0F;
        background-color: white;
        font-family: Tahoma, Verdana, Arial, "Times New Roman";
        font-size: 12px;
        color: #FF6666;
        line-height:20px;
}

.frameGreen {
        border: thick double white;
        background-color: #006A00;
        font-family: Tahoma, Verdana, Arial, "Times New Roman";
        font-size: 12px;
        color: white;
}

.frameWhite {
        border: thin solid #CCCCCC;
        background-color: #FFFFFF;
        font-family: Tahoma, Verdana, Arial, "Times New Roman";
        font-size: 12px;
        color: #000000;
}

.sectionHeader {
        font-family: Tahoma, Verdana, Arial, "Times New Roman";
        font-size: 18px;
        font-weight: bold;
        color: #3F747A;
}

.sectionSubHeader {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        color: #067D51;
}
.sectionSubSubHeader {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000
}

.inPageLink {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #0066CC;
        text-decoration: underline;
}
.hilightedMessage {
        font-family: Tahoma, Verdana, Arial, "Times New Roman";
        font-size: small;
        color: #990000;
        background-color: #FFCC33;
        border: 1px solid #990000;
}
.articleTable {
        background-color: #F4F4F4;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        border: dotted 1px #999999;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
}
.sideBarMenu {
        background-color: #FFFFFF;
        border: 3px solid #000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #FFFFFF;
        font-weight: bold;
}
#docFrame .headFrame img {
        margin: 0px;
        padding: 0px;
        height: 150px;
        width: 770px;
}

.mlink, .mlink TD A:link, .mlink TD A:visited, .mlink TD A:active {font-size:10px;font-family:verdana; font-weight:bold;text-decoration:none;}
.mlink TD {
        background-color:#C0C8CD;
        color:#990000;
        line-height: 10pt;
        border-bottom-width: 1pt;
        border-bottom-style: solid;
        border-bottom-color: #cccccc;
}
.mlink TD A:link, .mlink A:visited, .mlink A:active {color:#990000;}
.mlink TD A:hover {color:#ffffff;}

.alert {
        border: 1px solid #990000;
        background-color: #FF0000;
        font-family: Arial, "Times New Roman";
        font-size: 14px;
        font-weight: bold;
        color: white;
}

.qa_div {
        border: 1px solid #990000;
        background-color: #FFFFFF;
        font-family: Arial, "Times New Roman";
        font-size: 12px;
        font-weight: bold;
        color: #663300;
        padding: 4px;
}

.qaLink {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #663300;
        text-decoration: underline;
}

