.form_canvas
{
    display:block;
    width:100%;
}
.screen_button
{
    height:20px;
    padding:5px 5px 5px 5px;
    background-color:#dddddd;
    border-left:solid 1px #444444;
    border-right:solid 1px #444444;
    border-top:solid 1px #444444;
    border-bottom:solid 1px #444444;
    display:inline;
    margin:0px 0px 0px 2px;
    text-align:center;
    cursor:hand;
}
.screen_tab_active
{
    font-weight:bold;
    height:25px;
    padding:5px 5px 5px 5px;
    background-color:#ffffff;
    border-left:solid 1px #444444;
    border-right:solid 1px #444444;
    border-top:solid 1px #444444;
    border-bottom:solid 1px #ffffff;
    float:left;
    display:block;
    margin:10px 0px 0px 5px;
    text-align:center;
    cursor:hand;
}
.screen_tab_inactive
{
    font-weight:normal;
    height:20px;
    padding:3px 5px 5px 5px;
    background-color:#eeeeee;
    border-left:solid 1px #444444;
    border-right:solid 1px #444444;
    border-top:solid 1px #444444;
    border-bottom:solid 1px #444444;
    float:left;
    margin:12px 0px 0px 5px;
    text-align:center;
    cursor:hand;
}
.screen_tab_dummy
{
    height:25px;
    border-bottom:solid 1px #336699;
}
.screen_tab_body
{
    border:solid 1px #444444;
    margin:35px 0px 0px 0px;
    padding:10px 10px 10px 10px;
    text-alignment:left;
    display:block;
}
.screen_body
{
    border:solid 1px #444444;
    margin:10px 0px 0px 0px;
    padding:10px 10px 10px 10px;
    text-alignment:left;
    display:block;
}
.screen_control_helptext
{
    position:absolute;
    width:200px;
    padding:10px;
    background-color:#fbfbad;
    border:solid 1px eb4600;
    display:none;
}
.list_row_odd
{
   background-color:FFFFFF;
}
.list_row_even
{
   background-color:ededed;
}
.list_paging
{
    font-weight:normal;
    padding:10px 0px 0px 10px;
}
.screen_button_area
{
   margin:10px 0px 0px 0px;
   text-align:right;
}
.screen_canvas
{
     xborder:solid 1px #DDDDDD;
     xpadding:10px;
}
.screen_title
{
    font-size:12px;
    font-weight:bold;
    background-color:#EEEEEE;
    border:solid 1px #BBBBBB;
    padding:10px;
    margin:0px 0px 0px 0px;
}
.screen_description
{
    width:100%;
    border:solid 1px #96dc24;
    background-color:#e1f6c0;
    padding:10px;
    margin:10px 0px 0px 0px;
}
.screen_warning
{
    width:100%;
    border:solid 1px #d1521e;
    background-color:#f19068;
    padding:10px;
    margin-bottom:10px;
    color:#FFFFFF;
    font-weight:bold;
}
.form_body
{
     margin:0px 0px 0px 0px;
     padding:00px 0px 0px 0px;
     border-left:solid 1px #AAAAAA;
     border-top:solid 1px #AAAAAA;
     display:block;
}
.list_body
{
     margin:10px 0px 0px 0px;
     border:solid 1px #AAAAAA;
}
.form_label
{
     padding:3px 10px 5px 10px;
     border-left:solid 1px #FFFFFF;
     border-top:solid 1px #FFFFFF;
     border-bottom:solid 1px #AAAAAA;
     border-right:solid 1px #AAAAAA;
     background-color:#EEEEEE;
}
.form_control
{
     padding-left:10px;
     border-left:solid 1px #FFFFFF;
     border-top:solid 1px #FFFFFF;
     border-bottom:solid 1px #AAAAAA;
     border-right:solid 1px #AAAAAA;
     background-color:#FFFFFF;
}
.form_control_locked
{
     padding:3px 10px 2px 10px;
     border-left:solid 1px #FFFFFF;
     border-top:solid 1px #FFFFFF;
     border-bottom:solid 1px #AAAAAA;
     border-right:solid 1px #AAAAAA;
     background-color:#f7f7f7;
}
.form_control_textbox
{
     border:none;
     background-color:#FFFFFF;
}
.form_control_textarea
{
     border:none;
     background-color:#FFFFFF;
}
.list_colheader
{
     font-weight:bold;
     padding:5px 10px 5px 10px;
     border-left:solid 1px #FFFFFF;
     border-top:solid 1px #FFFFFF;
     border-bottom:solid 1px #FFFFFF;
     background-color:#c9c9c9;
     xbackground-image:url('/pvimg/bg3.gif');
}
.list_cell
{
     padding:4px 10px 4px 10px;
     xborder-right:solid 1px #FFFFFF;
}
.ffield_l
{
   padding-top:10px;
   width:35%;
   font-weight:bold;
}
.ffield_r
{
   padding-top:10px;
   width:65%;
}
.colofoon_l
{
   padding-top:10px;
   width:35%;
   font-weight:bold;
}
.colofoon_r
{
   padding-top:10px;
   width:65%;
}
img.printversion
{
   margin-right:5px;
}
.midpaneseparator
{
    BACKGROUND-IMAGE:url('/files/images/2gsv1/midpane_separator.jpg');
    background-repeat:no-repeat;
    padding:2px;
    margin-top:30px;
    margin-bottom:20px;
}

.accentmiddlepane
{
    BACKGROUND-IMAGE:url('/files/images/2gsv1/accent.jpg');
    background-repeat:no-repeat;
    padding:10px;
    background-color:#ebeee6;
    border-top:solid 1px #dddddd;
    border-left:solid 1px #999999;
}

.rightblock
{
    border:solid 1px #eeeeee;
    padding:5px;
    background-color:#c1d99a;
}
.leftpane
{
     padding-top:30px;
     width:5%;
}
.middlepane
{
    BACKGROUND-IMAGE:url('/files/images/2gsv1/2gsv1_t1.jpg');
    background-repeat:no-repeat;
    padding:20px;
    padding-top:10px;
    background-color:#ebeee6;
     width:60%;
}
.rightpane
{
    BACKGROUND-IMAGE:url('/files/images/2gsv1/2gsv1_t2.jpg');
    background-repeat:no-repeat;
    padding-left:10px;
    padding-right:10px;
    padding-bottom:10px;
    padding-top:30px;
    background-color:#ebeee6;
    width:25%;
}

.highlightblock
{
    BACKGROUND-IMAGE:url('/files/images/2gs_bg_highlight.jpg');
    background-repeat:no-repeat;
    padding:20px;
}
.storyblock
{
    BACKGROUND-IMAGE:url('/files/images/2gs_bg_story.jpg');
    background-repeat:no-repeat;
    padding:20px;
}
.focus00A
{
    background-color:#e1e15d;
}
.focus00B
{
    background-color:#97c056;
}
.floatleft
{
    float:left;
    margin-right:20px;
    margin-top:10px;
    margin-bottom:10px;
}
.floatright
{
    float:right;
    margin-left:20px;
    margin-top:10px;
    margin-bottom:10px;
}
.newsblock
{
    background-color:#EEEEEE;
    padding:10px;
}
.topmenu
{
    height:30px;
    margin:10px 0px 20px;
    display:block;
    border:solid 1px #888888;
    background-color:#dddddd;
}
.topmenulink,.topmenulinkfirst
{
   float:left;
   font-family:arial;
   font-size:16px;
   font-weight:bold;
}
div.topmenulink
{
   padding:5px 10px 5px 10px;
   border:none;
   border-right:solid 1px #3f6600;
}

a.topmenulink:link,a.topmenulink:visited,
a.topmenulinkfirst:link,a.topmenulinkfirst:visited
{
   color:#FFFFFF;
}
a.topmenulink:hover,
a.topmenulinkfirst:hover
{
   text-decoration:underline;
   color:#FFFFFF;
}
div.topmenulink,
div.topmenulinkfirst
{
   color:#FFFFFF;
}
.smalllink
{
   display:inline;
   font-family:arial;
   font-size:11px;
}
div.smalllink
{
}
a.smalllink:link,a.smalllink:visited
{
   color:#444444;
   border-bottom:none;
}
a.smalllink:hover
{
   text-decoration:underline;
   color:#FF0000;
}
div.smalllink
{
   color:#444444;
}
.topsmalllink,.topsmalllinkfirst
{
   display:inline;
   font-family:arial;
   font-size:11px;
}
div.topsmalllink
{
    border-left:solid 1px #3f6600;
}
div.topsmalllink, div.topsmalllinkfirst
{
    padding-left:5px;
    padding-right:5px;
}
a.topsmalllink:link,a.topsmalllink:visited
, a.topsmalllinkfirst:link,a.topsmalllinkfirst:visited
{
   color:#3f6600;
   border-bottom:none;
}
a.topsmalllink:hover
,a.topsmalllinkfirst.hover
{
   text-decoration:underline;
   color:#3f6600;
}
div.topsmalllink
, div.topsmalllinkfirst
{
   color:#3f6600;
}
.COAP_NONE
{
    border:none;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px; 
}
.COAP_list
{
    BORDER-COLLAPSE:collapse;
    background-color:#FFFFFF;
    border:solid 1px #444444;
}
.COAP_column_header
{
    BORDER-COLLAPSE:separate;
    background-color:#AAAAAA;
    border:solid 1px #888888;
    white-space:nowrap;
}
.COAP_column_cell
{
    BORDER-COLLAPSE:separate;
    background-color:#FFFFFF;
    border-top:solid 1px #AAAAAA;
    border-left:solid 1px #AAAAAA;
    border-right:solid 1px #888888;
    border-bottom:solid 1px #888888;
    padding:2px;
}
.COAP_CONTROL_BOX
{
    font-size:11;
}
.COAP_CONTROL_LABEL
{
    padding-top:4px;
    padding-right:0px;
    padding-left:0px;
    padding-bottom:0px;
    font-size:11px;
}
.COAP_FORM_BODY
{
    BORDER-COLLAPSE:separate;
    background-color:#FFFFFF;
    border-left:solid 1px #888888;
    border-right:solid 1px #888888;
}
.COAP_FORM_FOOTER
{
    padding-top:5px;
    padding-left:2px;
    padding-right:2px;
    padding-bottom:2px;
    background-color:#FFFFFF;
    border-left:solid 1px #888888;
    border-right:solid 1px #888888;
    border-bottom:solid 1px #888888;
    font-size:8px;
    color:#AAAAAA;
}
.COAP_TAB_ACTIVE
{
    padding:7px;
    padding-top:5px;
    background-color:#FFFFFF;
    border-top:solid 3px #FF8888;
    border-left:solid 1px #888888;
    border-right:solid 1px #888888;
    border-bottom:none;
    cursor:pointer;
    text-align:center;
    white-space:nowrap;
}
.COAP_TAB_INACTIVE
{
    padding:7px;
    background-color:#F6F6F6;
    border-top:solid 1px #888888;
    border-left:solid 1px #888888;
    border-right:solid 1px #888888;
    border-bottom:solid 1px #888888;
    cursor:pointer;
    text-align:center;
    white-space:nowrap;
}
.COAP_TAB_DUMMY
{
    padding:7px;
    border-bottom:solid 1px #888888;
}
.COAP_FRAME_CAPTION
{
    background-color:#AAAAAA;
    position:relative;
    left:-15px;
    top:-10px;
    width:auto;
    padding-left:6px;
    padding-top:0px;
    padding-right:5px;
    padding-bottom:0px;
    color:#FFFFFF;
    border-left:solid 1px #AAAAAA;
    border-bottom:solid 1px #888888;
    border-top:solid 1px #AAAAAA;
    border-right:solid 1px #888888;
    font-size:9px;
    white-space:nowrap;
}
.COAP_FRAME
{
    background-color:#F8F8F8;
    border-left:solid 1px #AAAAAA;
    border-right:solid 1px #888888;
    border-top:solid 1px #AAAAAA;
    border-bottom:solid 1px #888888;
    BORDER-COLLAPSE:separate;
    padding-top:5px;
    padding-left:20px;
    padding-right:20px;
    padding-bottom:20px;
}
.SITE_DIV
{
    xALIGN:CENTER;
    TEXT-ALIGN:LEFT;
    PADDING-TOP:10px;
    PADDING-LEFT:20px;
    PADDING-RIGHT:30px;
    WIDTH:1000px;
}
.SITE_CANVAS
{
    ALIGN:xCENTER;
    XPADDING:10px;
}
.SITE_BODY
{
    PADDING:3px;
    XBACKGROUND-COLOR:#F5F5F5;
    XBORDER:solid 1px #AAAAAA;
}
.SITE_BODY_MASTER
{
    PADDING-LEFT:0px;
    PADDING-RIGHT:0px;
    PADDING-TOP:0px;
    PADDING-BOTTOM:10px;
    WIDTH:100%;
}
.CANVAS
{
    PADDING-TOP:10PX;
    PADDING-LEFT:10PX;
    PADDING-RIGHT:10PX;
    PADDING-BOTTOM:10PX;
    XBORDER:solid 1px #0000FF;
    VERTICAL-ALIGN:TOP;
}
.VERLINE
{
    BORDER-LEFT:solid 1px #FFFFFF;
    BORDER-RIGHT:solid 1px #FFFFFF;
    PADDING-RIGHT:1px;
    PADDING-LEFT:0px;
    BACKGROUND-IMAGE:url('/files/images/dots_bg_vert.gif');
}
.DOTLINE
{
    HEIGHT:1px;
    PADDING-TOP:0px;
    PADDING-BOTTOM:0px;
    BACKGROUND-IMAGE:url('/pvimg/dots.gif');
    FONT-SIZE:1px;
}
.SMALLFONT
{
    FONT-SIZE: 11px;
}
.SUBLINKS
{
    FONT-SIZE: 9px;
    PADDING-LEFT:4px;
    PADDING-TOP:2px;
    PADDING-BOTTOM:4px;
    TEXT-DECORATION:NONE;
    FONT-STYLE:ITALIC;
}
.FONTSMALLEST
{
    FONT-SIZE: 9px;
}
.FONTSMALLER
{
    FONT-SIZE: 10px;
}
.ASCELL
{
    PADDING:2px;
}
.ASCELL2
{
    PADDING:2px;
    PADDING-LEFT:10px;
}

BODY
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial,Verdana;
    background-color:#ffffff;
}
FORM
{
    display:inline;
}
H1
{
    XFONT-FAMILY:Times new roman;
    FONT-SIZE: 14px;
    xLETTER-SPACINGx: 1px;
    xFONT-VARIANT: small-caps;
    xFONT-WEIGHT: bold;
    COLOR: #000000;
    MARGIN-BOTTOM:8px;
    MARGIN-TOP:1px;
    PADDING-BOTTOM:0px;
    PADDING-TOP:0px;
}
H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    X FONT-VARIANT: small-caps;
    x COLOR: #BB4444;
    COLOR: #000000;
    MARGIN-BOTTOM:0px;
    MARGIN-TOP:0px;
    PADDING-BOTTOM:2px;
    PADDING-TOP:0px;
    x BORDER-BOTTOM:1px solid #BBAAAA;
}
H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM:0px;
    MARGIN-TOP:0px;
    PADDING-BOTTOM:2px;
    PADDING-TOP:0px;
    COLOR: #444444;
}
A:link
{
    COLOR: #333333;
    xCOLOR: #330099;
    PADDING-BOTTOM:0px;
    XTEXT-DECORATION: underline;
    TEXT-DECORATION: none;
}
A:visited
{
    COLOR: #333333;
    XCOLOR: #330099;
    PADDING-BOTTOM:0px;
    XTEXT-DECORATION: underline;
    TEXT-DECORATION: none;
}
A:hover
{
    XCOLOR: #FF3333;
    COLOR: #cc0033;
    TEXT-DECORATION: none;
    PADDING-BOTTOM:0px;
}
P, DIV, INPUT, BR,UL,TEXTAREA, BUTTON,B
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #444444;
    MARGIN-TOP:0PX;
    MARGIN-BOTTOM:0PX;

}
SELECT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #444444;
    MARGIN-TOP:1PX;
    MARGIN-BOTTOM:0PX;
}
LI
{
    MARGIN-LEFT: -20px;
    MARGIN-BOTTOM:2px;

}
TD
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #444444;
    XMARGIN-TOP:0PX;
    XMARGIN-BOTTOM:0PX;
    VERTICAL-ALIGN:TOP;
    ALIGN:left;
}
TABLE
{
    EMPTY-CELLS:SHOW;
    BORDER:0px;
    BORDER-COLLAPSE:collapse;

}
IMG
{
     BORDER:none;
     VERTICAL-ALIGN:middle;
}
