BODY {
    font-size :  12px;
    color :      #000000;
    background:  #ffffff;
    font-family: Verdana;
    margin-right:0;
    margin-top:  0;
    margin-left: 0;
    TEXT-DECORATION: none;
}

.header
{
	color:#660000;
	font-size:16px;
	font-weight:bold;
}

.input
{
	border:1px solid #000000;
}

table
{
	border-collapse:collapse;
}

A:link    {color: #330066;FONT-SIZE: 12px;font-weight:normal;}
A:visited {
	color: #330066;
	FONT-SIZE: 12px;
	font-weight: normal;
}
A:hover   {color: #ff0000;FONT-SIZE: 12px;}

TD {
    border-width: 0pt 0pt 0pt 0pt;
    FONT-SIZE:    12px;
}

.top {
    border:       #771166 solid;
    border-width: 1pt 1pt 1pt 1pt;
    background:   #999999;
    FONT-SIZE:    12px;
    font-weight:  bold;
    COLOR:        #ffffff;
}

.bot {
    border:       #771166 solid;
    border-width: 1pt 1pt 1pt 1pt;
    background:   #999999;
    FONT-SIZE:    12px;
    COLOR:        #ffffff;
}

.menu1 {
    border:       #771166 solid;
    border-width: 0pt 1pt 1pt 1pt;
    background:   #999999;
    FONT-SIZE:    12px;
    COLOR:        #ffffff;
}

.menu2 {
    border:       #771166 solid;
    border-width: 0pt 1pt 1pt 0pt;
    background:   #AAAAAA ;
    FONT-SIZE:    11px;
    COLOR:        #ffffff;
}

.font10 {
    FONT-SIZE:    12px;
}

.b {
    color: #000000;
    FONT-SIZE:    11px;
    font-weight: normal;
}
.b2 {
    color: #000000;
    FONT-SIZE:    11px;
    font-weight: bold;
}
.bs {
    color: #000000;
    FONT-SIZE:    10px;
    font-weight: bold;
}

.font11 {
    FONT-SIZE:    10px;
}

.left {
    border:       #771166 solid;
    border-width: 0pt 1pt 0pt 1pt;
    background:   #eeeeee;
    FONT-SIZE:     12px;
}

.right {
    border:       #771166 solid;
    border-width: 0pt 1pt 0pt 0pt;
    background:   #eeeeee;
    FONT-SIZE:     12px;
}

.th_g {
    border:       #771166 solid;
    border-width: 0pt 1pt 1pt 0pt;
    background:   #999999;
    COLOR:        #ffffff;
    font-weight:  bold;
    FONT-SIZE:    12px;
}

.th_w {
    border:       #771166 solid;
    border-width: 1pt 1pt 1pt 1pt;
    background:   #ffffff;
    font-weight:  bold;
    FONT-SIZE:    12px;
}

.td_w {
    background: #ffffff;
    FONT-SIZE:     12px;
}

.td_g {
    background: #eeeeee;
    FONT-SIZE:     12px;
}

.td_bot {
    background: #999999;;
    FONT-SIZE:     12px;
}

.td_small {
    FONT-SIZE:     9px;
}

.td_gb {
    border:       #771166 solid;
    border-width: 0pt 1pt 1pt 1pt;
    background:   #eeeeee;
    FONT-SIZE:     12px;
}

.td_gb2 {
    border:       #771166 solid;
    border-width: 1pt 1pt 1pt 1pt;
    background:   #eeeeee;
    FONT-SIZE:     12px;
}

H1 {
    margin-bottom: 5px;
    FONT-SIZE: 12px;
    font-weight:   bold;
}

H1.s {
    margin-bottom: 0px;
    margin-top: 0px;
    FONT-SIZE: 8px;
    font-weight:   bold;
}

.bs {
    margin-bottom: 0px;
    margin-top: 0px;
    FONT-SIZE: 10px;
    font-weight:   bold;
}

H1.h2 {
    margin-bottom: 0px;
    COLOR:         #000000;
    FONT-SIZE:     14px;
    font-weight:   bold;
}

H2 {
    margin-bottom: 0px;
    COLOR:         #000000;
    FONT-SIZE:     12px;
    font-weight:   bold;
}

H3 {
    margin-bottom: 0px;
    COLOR:     #000000;
    FONT-SIZE:     12px;
    font-weight:   bold;
}
INPUT.text {
        font-family: Verdana, sans-serif;
        background: White;
        font-size : 12px;
        border : 1 outset Black;
        width : 100%;
}
INPUT.small {
        font-family: Verdana, sans-serif;
        background: White;
        font-size : 10px;
        border : 1 outset #555555;
        width : 100px;
}

INPUT.small2 {
        font-family: Verdana, sans-serif;
        background: White;
        font-size : 10px;
        border : 1 outset #555555;
        width : 150px;
}

INPUT.small3 {
        font-family: Verdana, sans-serif;
        background: White;
        font-size : 12px;
        border : 1 outset #555555;
        width : 200px;
}

INPUT.small4 {
        font-family: Verdana, sans-serif;
        background: White;
        font-size : 11px;
        border : 1 outset #555555;
        width : 100px;
}

INPUT.small5 {
        font-family: Verdana, sans-serif;
        background: White;
        font-size : 10px;
        border : 1 outset #555555;
        width : 70px;
}

select.small4 {
        font-family: Verdana, sans-serif;
        background: White;
        font-size : 11px;
        border : 1 outset #555555;
        COLOR:     #444444;
}

INPUT.small_button {
        font-family: Verdana, sans-serif;
        background: #cccccc;
        font-size : 10px;
        border : 1 outset #555555;
        width : 50px;
        COLOR: #555555;
}

INPUT.small_button2 {
        font-family: Verdana, sans-serif;
        background: #cccccc;
        font-size : 10px;
        border : 1 outset #555555;
        width : 150px;
        COLOR: #555555;
}

INPUT.small_button3 {
        font-family: Verdana, sans-serif;
        background: #cccccc;
        font-size : 10px;
        border : 1 outset #555555;
        COLOR: #555555;
}

INPUT.button {
        font-family: Verdana, sans-serif;
        font-size : 12px;
        width : 100%;
}


TEXTAREA {
        font-family: Verdana, sans-serif;
        background: White;
        font-size : 12px;
        border : 1 outset Black;
        width : 100%;
}

FONT.error {
    font-size : 12px;
    font-family: Arial, Verdana, Geneva, Swiss, SunSans-Regular;
    background: #ffffff;
    font-weight: normal;
    COLOR: #FF0000;
}

.big {
    font-size : 14px;
    font-family: Arial, Verdana, Geneva, Swiss, SunSans-Regular;
    background: #ffffff;
    font-weight: bold;
    COLOR: #000000;
}

.small {
    font-size : 10px;
    font-family: Arial, Verdana, Geneva, Swiss, SunSans-Regular;
    font-weight: bold;
    COLOR: #555555;
}

.help {
    font-size : 10px;
    font-family: Arial, Verdana, Geneva, Swiss, SunSans-Regular;
    background: #ffffff;
    font-weight: bold;
    COLOR: #000000;
}

.frame {
    background-color: #ffffff;
    border: 2px solid #990000;
    width: 100%;
    PADDING-BOTTOM: 60px;
    PADDING-TOP: 60px;
    PADDING-LEFT: 30px;
    PADDING-RIGHT: 30px;
}
.frame_green {
    background-color: #ffffff;
    border: 2px solid green;
    width: 100%;
    PADDING-BOTTOM: 60px;
    PADDING-TOP: 60px;
    PADDING-LEFT: 30px;
    PADDING-RIGHT: 30px;
}

.frame_gray {
    background-color: #eeeeee;
    border: 1px solid #cccccc;
    width: 100%;
    PADDING-BOTTOM: 60px;
    PADDING-TOP: 60px;
    PADDING-LEFT: 30px;
    PADDING-RIGHT: 30px;
}

.td_frame {
    background-color: #eeeeee;
    border: 1px solid #cccccc;
    font-size : 10px;
}
