/* Body Style*/
body { background-color: #f0f0f0; font-family: "Tahoma", "Arial", "Verdana"; }

/* Link Style*/
a:visited { color: #990000; text-decoration: none; }
a:link { text-decoration: none; }
a:hover { color: #990000; text-decoration: underline; }

/* General Font Style */
.generalContent { font-size: 11px; color: #333333; }
.generalContentBold { font-size: 10px; color: #006600; font-weight: bold; }
.generalContentWhite { font-size: 11px; color: #006600; font-weight: bold; }

/* Special Items Font Style */
.infoName { font-size: 13px; font-weight: bold; color: #333333; }
.infoDate { font-size: 11px; color: #006633; }
.tableFontRed { font-size: 11px; font-weight: bold; color: #CC0000; }
.tableStatusRed { font-size: 10px; font-weight: bold; color: #CC0000; }

/* General Table Style */
table.incidentTable { border: 1px solid #660000; font-size: 11px; }

/* General Table Header Style */
td.groupHeader { background-image: url(/SWiseWeb/images/groupheader_bg.gif); background-repeat: repeat; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #ffffff; border-left-color: #999999; font-size: 12px; font-weight: bold; color: #666666; padding: 3px; height: 25px; }
td.groupSubHeader { border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #ffffff; border-left-color: #999999; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #A53F3D; padding: 3px; height: 20px; background-image: url(/SWiseWeb/images/incidenttable_bg.gif); }
td.groupSubheader2 { font-size: 11px; font-weight: bold; color: #666666; background-color: #f0f0f0; border: none; }

/* General Table Content Style */
td.groupContent { border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #ffffff; border-left-color: #999999; background-color: #f8f8f8; padding: 3px; border-bottom-color: #ffffff; font-size: 11px; color: #333333; }

/* Table First Row Style */
td.incidentTable1stRow { padding: 2px; background-color: #666666; font-size: 10px; font-weight: bold; color: #FFFFFF; margin: 0px; background-image: url(/SWiseWeb/images/incidenttable_bg.gif); height: 20px; }
    td.incidentTable1stRow a:visited { color: #FFFFFF; text-decoration: none; }
    td.incidentTable1stRow a:link { color: #FFFFFF; text-decoration: none; }
    td.incidentTable1stRow a:hover { color: #FFFFFF; text-decoration: underline; }

/* Table Last Row Style */
td.incidentTableLastRow { padding: 2px; background-color: #666666; margin: 0px; background-image: url(/SWiseWeb/images/incidenttable_bg2.gif); height: 25px; }

/* Table Odd and Even Row Style */
td.tableOddRow { padding: 2px; background-color: #f0f0f0; margin: 0px; vertical-align: top; }
td.tableEvenRow { padding: 2px; background-color: #ffffff; margin: 0px; vertical-align: top; }

/* Table Rows Style */
td.tableFields { background-color: #EEEEEE; border: none; }
td.tableFields2 { background-color: #F3f3f3; border: none; }
td.tableFields3 { background-color: #Fcfcfc; border: none; }
.tableFieldsText { font-size: 11px; font-weight: bold; color: #666666; }
.tableFieldsTextBlack { font-size: 11px; font-weight: bold; color: #666666; }
.tableFieldsTextGreen { font-size: 11px; font-weight: normal; color: #006600; }
.tableFieldsTextNormal { font-size: 11px; font-weight: normal; color: #333333; }
.tableFieldsMand { font-size: 11px; font-weight: bold; color: #cc0000; }
.tableFieldsButton { font-family: "Tahoma", "Arial", "Verdana"; font-size: 11px; color: #333333; font-weight: normal; height: 20px; }

/* Top Frame Style */
.topTable { background-image: url(/SWiseWeb/images/top_navi_bg.gif); background-repeat: repeat; }

/* Bottom Frame Style */
.menu_text { font-size: 12px; font-weight: bold; color: #333333; }
.menu_select { font-family: "Tahoma", "Arial", "Verdana"; font-size: 11px; font-weight: normal; color: #333333; background-color: #F9FFFD; }
.menu_bg { background-color: #F0F0F0; background-image: url(/SWiseWeb/images/top_navi_bg.gif); }
.menu_table { margin: 0px; padding: 0px; font-size: 11px; border-top: 2px outset #FFFFFF; border-right: 1px outset #FFFFFF; border-bottom: 1px outset #FFFFFF; border-left: 2px outset #FFFFFF; }

.bottomTextTotal { font-size: 12px; font-weight: bold; color: #CC3300; }

/* General Input Styles */
.knowledgeSearch { font-size: 11px; color: #006633; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #333333; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #333333; background-color: #E5e5e5; font-family: "Tahoma", "Arial", "Verdana"; }
.editFields { font-size: 11px; color: #006633; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #333333; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #333333; background-color: #E9E9E9; font-family: "Tahoma", "Arial", "Verdana"; width: 90%; }
.searchResult { font-size: 11px; color: #666666; font-weight: bold; }
.searchResultHighlight { font-size: 11px; color: #aaaaaa; font-weight: bold; }
.searchBox { font-size: 11px; color: #666666; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #333333; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #333333; background-color: #e9e9e9; font-family: "Tahoma", "Arial", "Verdana"; width: 75%; }
.searchBox1 { font-size: 11px; color: #666666; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #333333; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #333333; background-color: #e9e9e9; font-family: "Tahoma", "Arial", "Verdana"; }

/* New User Registration Page Styles */
.reg_error { font-size: 11px; font-weight: bold; color: #CC0000; }
.reg_prompt { font-size: 11px; font-weight: bold; color: #999999; }
.reg_header { font-size: 12px; font-weight: bold; color: #000000; }
.reg_input { font-size: 11px; color: #333333; border: solid 1px #ccc; width: 100%; }
.reg_field { font-size: 11px; font-weight: bold; color: #006633; }
.reg_button { font-family: "Tahoma", "Arial", "Verdana"; font-size: 11px; color: #333333; font-weight: bold; }
.reg_mand { font-size: 11px; font-weight: bold; color: #CC0000; }

/* User Login Page Styles */
.login_field { font-size: 11px; font-weight: bold; color: #006633; padding: 5px; }
.login_error { font-size: 11px; font-weight: bold; color: #CC0000; }
.login_button { font-family: "Tahoma", "Arial", "Verdana"; font-size: 11px; color: #333333; font-weight: bold; }

/* Top Logo Style */
.topLogo { background-image: url(/SWiseWeb/images/topbg.gif); background-repeat: repeat; }

/*New user registration page style*/
.button1 { font-family: "Tahoma", "Arial", "Verdana"; font-size: 11px; color: #333333; font-weight: bold; }
.tabletitle { font-family: "Tahoma", "Arial", "Verdana"; font-size: 11px; font-weight: bold; color: #333333; }
.tablesubtitle { font-family: "Tahoma", "Arial", "Verdana"; font-size: 11px; font-weight: bold; color: #CC0000; }
.defaultText { font-family: verdana, tahoma, arial; font-size: 12px; }
.navItem { font-family: verdana, tahoma, arial; font-size: 8pt; text-decoration: none; }


.navItem2 { font-family: verdana, tahoma, arial; font-size: 8pt; text-decoration: none; }
.table_main { background-color: #F0F0F0; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #000000; border-left-color: #000000; }
.td_main { font-family: Tahoma, Arial, Verdana; font-size: 12px; color: #666666; }

.table_login { font-family: Tahoma, Arial, Verdana; font-size: 11px; color: #000000; font-weight: normal; border: 1px solid #666666; padding: 2px 5px 2px 3px; word-spacing: 5px; }

    .table_login TR TD { font-size: 11px; padding: 2px 5px 2px 3px; height: 20px; }
.table_title { font-family: Tahoma, Arial, Verdana; font-size: 12px; font-weight: bold; color: #ffffff; background-color: #06863c; }

/* User Knowledge portal Styles */
.mail_text_small { font-family: "Tahoma", "Arial", "Verdana"; font-size: 9px; font-weight: normal; color: #333333; }

.kbp_line { background-color: #cccccc; width: 90%; height: 1px; }
.kbp_hborder { background-color: #999999; width: 100%; height: 1px; }
.kbp_vborder { background-color: #999999; width: 1px; height: 100%; }

.kbp_navi { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; }
    .kbp_navi a:link { text-decoration: none; color: #003366; }
    .kbp_navi a:visited { text-decoration: none; color: #003366; }
    .kbp_navi a:hover { text-decoration: none; color: #003366; }
.kbp_navi_header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; }
    .kbp_navi_header a:link { text-decoration: none; color: #003366; }
    .kbp_navi_header a:visited { text-decoration: none; color: #003366; }
    .kbp_navi_header a:hover { text-decoration: none; color: #003366; }

.kbp_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; }
    .kbp_text a:link { text-decoration: underline; color: #003366; }
    .kbp_text a:visited { text-decoration: underline; color: #003366; }
    .kbp_text a:hover { text-decoration: none; color: #003366; }
.kbp_text_bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight: bold; }
    .kbp_text_bold a:link { text-decoration: underline; color: #003366; }
    .kbp_text_bold a:visited { text-decoration: underline; color: #003366; }
    .kbp_text_bold a:hover { text-decoration: underline; color: #003366; }
.kbp_input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; background-color: #FFFFFF; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #B7C1D0; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #B7C1D0; width: 99%; }
.kbp_tableline { background-color: #EBF1EC; border: 1px solid #cccccc; }
.kbp_tableheader { background-color: #666666; background-image: url(/SWiseWeb/images/faq_table_header.gif); height: 24px; font-family: Trebuchet MS, Verdana, Arial; font-size: 12px; font-weight: bold; color: #FFFFFF; }
.kbp_oddrow { background-color: #F2F5F9; }
.kbp_evenrow { background-color: #EBEFF5; }
.kbp_leftcol { background-color: #F8FAFC; }
.kbp_input_normal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; background-color: #E8EBF0; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #B7C1D0; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #B7C1D0; }
.kbp_toolrow { background-color: #EBEFF5; background-image: url(/SWiseWeb/images/faq_toolbg.gif); }
.kbp_darkrow { background-color: #D0DAE8; }
.kbp_summary { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }
.kbp_smalltext { font-size: 9px; font-weight: normal; color: #006633; }

td.kbp_webpage { border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #ffffff; border-left-color: #999999; background-color: #F2F5F9; padding: 3px; border-bottom-color: #ffffff; border-top-color: #999999; font-size: 11px; color: #333333; }


.faq_hborder { background-color: #999999; width: 100%; height: 1px; }

.faq_vborder { background-color: #999999; width: 1px; height: 100%; }
.faq_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; }
    .faq_text a:link { text-decoration: underline; color: #003366; }
    .faq_text a:visited { text-decoration: underline; color: #003366; }
    .faq_text a:hover { text-decoration: none; color: #003366; }
.faq_text_bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight: bold; }
    .faq_text_bold a:link { text-decoration: underline; color: #003366; }
    .faq_text_bold a:visited { text-decoration: underline; color: #003366; }
    .faq_text_bold a:hover { text-decoration: underline; color: #003366; }
.faq_input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; background-color: #FFFFFF; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #B7C1D0; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #B7C1D0; width: 99%; }
.faq_tableline { background-color: #EBF1EC; border: 1px solid #cccccc; }
.faq_tableheader { background-color: #666666; background-image: url(/SWiseWeb/images/faq_table_header.gif); height: 24px; font-family: Trebuchet MS, Verdana, Arial; font-size: 12px; font-weight: bold; color: #FFFFFF; }
.faq_oddrow { background-color: #F2F5F9; }
.faq_evenrow { background-color: #EBEFF5; }
.faq_leftcol { background-color: #F8FAFC; }
.faq_input_normal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; background-color: #E8EBF0; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #B7C1D0; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #B7C1D0; }
.faq_toolrow { background-color: #EBEFF5; background-image: url(/SWiseWeb/images/faq_toolbg.gif); }
.faq_darkrow { background-color: #D0DAE8; }
.faq_summary { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }
.faq_smalltext { font-size: 9px; font-weight: normal; color: #006633; }
td.faq_webpage { border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #ffffff; border-left-color: #999999; background-color: #F2F5F9; padding: 3px; border-bottom-color: #ffffff; border-top-color: #999999; font-size: 11px; color: #333333; }
