A.red:link
{
    font-weight: bold;
    color: red;
}
A.red:visited
{
    font-weight: bold;
    color: red;
}
A.red:hover
{
    text-decoration: none;
}
A.gb:link
{
    font-weight: bold;
    font-size: 11px;
    color: #11754f;
    font-family: Tahoma;
}
A.gb:visited
{
    font-weight: bold;
    font-size: 11px;
    color: #11754f;
    font-family: Tahoma;
}
A.gb:hover {
	TEXT-DECORATION: none
}
A.head:link
{
    font-size: 11px;
    color: white;
    font-family: Arial;
}
A.head:visited
{
    font-size: 11px;
    color: white;
    font-family: Arial;
}
A.head:hover
{
    text-decoration: none;
}
A.red:link
{
    font-weight: bold;
    font-size: 11px;
    color: red;
    font-family: Tahoma;
}
A.red:visited
{
    font-weight: bold;
    font-size: 11px;
    color: red;
    font-family: Tahoma;
}
A.red:hover
{
    text-decoration: none;
}
A.menu:link
{
    display: block;
    font-weight: normal;
    font-size: 12px;
    width: 100%;
    color: black;
    font-family: Arial;
    height: 16px;
    text-decoration: none;
}
A.menu:visited
{
    display: block;
    font-weight: normal;
    font-size: 12px;
    width: 100%;
    color: black;
    font-family: Arial;
    height: 16px;
    text-decoration: none;
}
A.menu:hover
{
    border-right: #0a246a 1px solid;
    border-top: #0a246a 1px solid;
    border-left: #0a246a 1px solid;
    border-bottom: #0a246a 1px solid;
    background-color: #adb9d8;
}
A.mainmenu:link
{
    border-right: #155548 1px solid;
    border-top: #155548 1px solid;
    display: block;
    font-weight: normal;
    font-size: 12px;
    border-left: #155548 1px solid;
    width: 100%;
    color: #11754f;
    border-bottom: #155548 1px solid;
    font-family: Arial;
    background-color: #e9f0f0;
    text-decoration: none;
}
A.mainmenu:visited
{
    border-right: #155548 1px solid;
    border-top: #155548 1px solid;
    display: block;
    font-weight: normal;
    font-size: 12px;
    border-left: #155548 1px solid;
    width: 100%;
    color: #11754f;
    border-bottom: #155548 1px solid;
    font-family: Arial;
    background-color: #e9f0f0;
    text-decoration: none;
}
A.mainmenu:hover
{
    border-right: #155548 1px solid;
    border-top: #155548 1px solid;
    border-left: #155548 1px solid;
    border-bottom: #155548 1px solid;
    background-color: white;
}
A.exit:link
{
    border-right: red 1px solid;
    border-top: red 1px solid;
    display: block;
    font-weight: bold;
    border-left: red 1px solid;
    width: 100%;
    color: red;
    border-bottom: red 1px solid;
    background-color: #e2b0b0;
}
A.exit:visited
{
    border-right: red 1px solid;
    border-top: red 1px solid;
    display: block;
    font-weight: bold;
    border-left: red 1px solid;
    width: 100%;
    color: red;
    border-bottom: red 1px solid;
    background-color: #e2b0b0;
}
A.exit:hover
{
    background-color: #fafafa;
    text-decoration: none;
}
INPUT
{
    border-right: #11754f 1px solid;
    border-top: #11754f 1px solid;
    font-size: 12px;
    background: #f1f1f1;
    border-left: #11754f 1px solid;
    border-bottom: #11754f 1px solid;
    font-family: Tahoma;
}
TEXTAREA
{
    border-right: #11754f 1px solid;
    border-top: #11754f 1px solid;
    font-size: 12px;
    background: #f1f1f1;
    border-left: #11754f 1px solid;
    border-bottom: #11754f 1px solid;
    font-family: Tahoma;
}
SELECT
{
    font-size: 12px;
    border-top-style: none;
    font-family: Tahoma;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}
BUTTON
{
    border-right: #11754f 1px solid;
    border-top: #11754f 1px solid;
    font-size: 12px;
    background: #e8e8e8;
    border-left: #11754f 1px solid;
    border-bottom: #11754f 1px solid;
    font-family: Tahoma;
    height: 20;
}
INPUT.red
{
    border-right: red 1px solid;
    border-top: red 1px solid;
    border-left: red 1px solid;
    border-bottom: red 1px solid;
}
TEXTAREA.red
{
    border-right: red 1px solid;
    border-top: red 1px solid;
    border-left: red 1px solid;
    border-bottom: red 1px solid;
}
SELECT.red
{
    border-right: red 1px solid;
    border-top: red 1px solid;
    border-left: red 1px solid;
    border-bottom: red 1px solid;
}
.bold
{
    font-weight: bold;
    font-size: 11px;
    font-family: Tahoma;
}
B.search_count
{
    font-size: 18px;
    font-family: georgia;
}
DIV.caption
{
    font-weight: bold;
    font-size: 10pt;
    width: 90%;
    color: #A52A2A;
    font-family: Tahoma;
    text-align: left;
}
TR.caption
{
    font-weight: normal;
    font-size: 10pt;
    width: 90%;
    color: #A52A2A;
    font-family: Tahoma;
    text-align: left;
}
TABLE.caption
{
    font-weight: 600;
    font-size: 12pt;
    width: 90%;
    color: #A52A2A;
    font-family: Tahoma;
    text-align: left;
}
th
{
    font-weight: 600;
    font-size: 10pt;
    font-family: Tahoma;
    text-align: center;
}
td
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    font-size: 10pt;
    font-family: Tahoma;
    text-align: left;
}
TABLE
{
    border-right: #d0d0d0 1px solid;
    border-top: #d0d0d0 1px solid;
    border-left: #d0d0d0 1px solid;
    border-bottom: #d0d0d0 1px solid;
}
TABLE.list_view_root
{
    border-right: #d0d0d0 1px solid;
    border-top: #d0d0d0 1px solid;
    border-left: #d0d0d0 1px solid;
    border-bottom: #d0d0d0 1px solid;
    margin-left: 0;
    margin-right: 0;
    padding-right: 0;
}
TABLE.inside_control
{
    border: 0;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
}
TABLE.asp_control
{
    border-right: #d0d0d0 1px solid;
    border-top: #d0d0d0 1px solid;
    border-left: #d0d0d0 1px solid;
    border-bottom: #d0d0d0 1px solid;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
}
span.NN
{
    text-align: right;
    font-weight: bold;
    width: 8ex;
}
span.asp_data_field
{
    font-weight: bold;
    font-style: italic;
}
div.validator_summary
{
    color: Red;
    background-color: #e0e0e0;
    text-align: left;
}
td.asp_data_field
{
    font-weight: bold;
    font-style: italic;
}
td.buttons_area
{
    text-align: center;
    margin: 0 0 0 0;
}
a.submit_link_button
{
    font-weight: bold;
    font-style: italic;
    color: #993300;
}
TR
{
    font-size: 12px;
    font-family: Arial;
    text-align: left;
}
TR.q {
	BACKGROUND-COLOR: #eaeaea
}
TR.w {
	BACKGROUND-COLOR: #f5f5f5
}
TD.q
{
    color: green;
}
TD.w
{
    color: red;
}
TD.t
{
    text-indent: 2em;
}
DIV.title
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 13px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    font-family: Tahoma;
}
.gb_bold
{
    font-weight: bold;
    font-size: 11px;
    font-family: Tahoma;
}
#gb_red
{
    font-size: 100%;
    color: red;
}
.red
{
    border-left-color: red;
    border-bottom-color: red;
    border-top-color: red;
    border-right-color: red;
}
DIV.menu
{
    left: 0px;
    position: relative;
    text-align: left;
}
TABLE.menu
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
}
TD.menu
{
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 2px;
    padding-top: 2px;
    background-color: white;
}
TD#menu
{
    padding-left: 25px;
}
TD.select_button
{
    border-right: 1px outset;
    border-top: 1px outset;
    border-left: 1px outset;
    border-bottom: 1px outset;
    background-color: #e0e0e0;
}
TD.selected_button
{
    border-right: 1px inset;
    border-top: 1px inset;
    border-left: 1px inset;
    border-bottom: 1px inset;
    background-color: buttonface;
}
P.select_counter_line
{
    padding-right: 15px;
    font-weight: bold;
    font-size: 9pt;
    color: #A52A2A;
    font-family: Arial;
    text-align: right;
    font-style: italic;
}
SPAN.select_counter_box
{
    border-right: #11754f 1px solid;
    border-top: #11754f 1px solid;
    font-size: 12px;
    background: #f1f1f1;
    border-left: #11754f 1px solid;
    border-bottom: #11754f 1px solid;
    font-family: Tahoma;
    padding-right: 4px;
    width: 40px;
    font-style: normal;
}
IMG.brdr
{
    border-right: #186ead 1px solid;
    border-top: #186ead 1px solid;
    border-left: #186ead 1px solid;
    border-bottom: #186ead 1px solid;
}
DIV.templ_description
{
    overflow: auto;
    width: 100%;
    height: 40px;
}
DIV.addservice_win
{
    border-right: #155548 1px solid;
    padding-right: 2px;
    border-top: #155548 1px solid;
    padding-left: 2px;
    font-size: 12px;
    z-index: 200;
    left: 115px;
    padding-bottom: 2px;
    overflow: auto;
    border-left: #155548 1px solid;
    width: 450px;
    padding-top: 2px;
    border-bottom: #155548 1px solid;
    position: absolute;
    top: 55px;
    height: 300px;
    background-color: #fafafa;
}
DIV.page_frame
{
    border: none;
    padding: 8px 10px 0px 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin: 0px;
    width: 100%;
}
td.page_frame
{
    border-style: inset;
    border-width: 2px;
    border-color: #f0f0f0;
    padding: 0px 0px 0px 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin: 0px;
    width: 100%;
}
body.form_body
{
    overflow: hidden;
    border: none;
    background-color: #f0f0f0;
    background-image: url(../images/RTS_BACKGROUND.GIF);
    background-repeat: no-repeat;
    background-position: 20% 8%;
    padding: 0px 0px 0px 0px;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
    font:normal 9pt Arial;
}
div.bottom_bar
{
    border: none;
    width: 100%;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    background-color: #d0d0d0;
    font-family: Arial;
    font-size: 8pt;
}
table.bottom_bar
{
    border: none;
    width: 100%;
    margin: 0;
}
td.page_property_name
{
    text-align: right;
    color: Blue;
}
td.status_bar_text
{
    border-style: solid;
    border-width: 1px;
    border-top-color: #a0a0a0;
    border-left-color: #a0a0a0;
    border-bottom-color: #f0f0f0;
    border-right-color: #f0f0f0;
    text-align: left;
    vertical-align: middle;
    height: 10pt;
    padding-left: 4px;
    padding-right: 4px;
    color: Black;
    font-family: Arial;
    font-size: 9pt;
}
td.status_image
{
    border-style: solid;
    border-width: 1px;
    border-top-color: #a0a0a0;
    border-left-color: #a0a0a0;
    border-bottom-color: #f0f0f0;
    border-right-color: #f0f0f0;
    text-align: center;
    vertical-align: middle;
}
input.visited_count_box
{
    text-align: right;
    color: Yellow;
    background-color: Black;
    font-weight: bold;
    width: 14ex;
}
span.page_property_value
{
    color: Blue;
    font-weight: bold;
    font-style: italic;
}
div.progress_bar_frame
{
    border-style: solid;
    border-color: Black;
    border-width: 1px;
    text-align: left;
    vertical-align: middle;
    font-family: Arial Black;
    font-size: 7pt;
    color: Green;
    padding: 1px;
}
div.progress_bar
{
    width: 50%;
    border: none;
    background-image: url(../images/PROGRESS_BAR.GIF);
    background-repeat: repeat-x;
    margin: 0;
}
span.progress_bar_title
{
    border: none;
    width: 100%;
    position: absolute;
    text-align: center;
}
div.buttons_area
{
    border: none;
    text-align: center;
}
td.clsVersion
{
    font-family: Arial;
    font-size: 8pt;
}
td.clsCopyright
{
    padding-right: 6px;
    font-family: Arial;
    font-size: 8pt;
}
p.MsoNormal
{
    margin-top:0cm;
    margin-right:0cm;
    margin-bottom:3.0pt;
    margin-left:0cm;
    font-family: Arial;
    text-align:justify;
    text-indent:1cm;
}
