.servicename
{
color: black;
font-weight: bold;
font-size: 14pt;
font-style: normal;
text-align: left;
padding:5px;
border-top:#cccccc 1px solid;
background-color: #fbfcfd;
}

#anser-logo
{
float: left;
}

#rs
{
padding-left:10px;
}

.anser-upperline
{
color: black;
height: 0px;
display: none;
}

.anser-screenname
{
color: #000000;
font-weight: bold;
font-size: 12pt;
text-align: left;
height: 34px;
background-image:url(../images/line.gif);
background-repeat:repeat-x;
background-position: bottom;
}

.anser-underline
{
height: 0px;
display: none;
}

.anser-screenid
{
color: black;
font-weight: normal;
font-size: 10pt;
font-style: normal;
text-align: right;
}

.screenguidance
{
color: black;
font-weight: bold;
font-size: 12pt;
font-style: normal;
text-align: left;
width: 100%;
}

.informationtitle
{
margin:0px 0px 0px 0px;
text-align: left;
width: 95%;
background-image:url(../images/topline.gif);
background-repeat:repeat-x;
}

.tablestyle
{
border-style: none;
border-collapse : collapse;
width: 93.5%;
}

.tablestyleth
{
color: #333333;
font-weight: bold;
font-size: 10pt;
font-style: normal;
text-align: center;
background-color:#EEEEEE;
padding-left:3px;
padding-right:3px;
border-color: silver;
border-style: solid;
border-width: 1px;
}

.tablestyletd
{
color: black;
font-weight: normal;
font-size: 10pt;
font-style: normal;
line-height:140%;
border-color: silver;
border-style: solid;
padding-left:3px;
padding-right:3px;
border-width: 1px;
}

.cardstyle
{
border-color: #666666;
border-style: none;
border-width: 1px;
border-collapse : collapse;

}

.cardstyleth
{
color: black;
font-weight: bold;
font-size: 10pt;
font-style: normal;
text-align: center;
background-color: #EEEEEE;
padding-left:3px;
padding-right:3px;
border-color: silver;
border-style: solid;
border-width: 1px;
}

.cardstyletd
{
color: black;
font-weight: normal;
font-size: 10pt;
font-style: normal;
background-color: #ffffff;
line-height:140%;
border-color: silver;
border-style: solid;
padding-left:3px;
padding-right:3px;
border-width: 1px;
}

.highlight
{
border-color: transparent;
border-style: none;
border-width: 0px;
}

.attention
{
color: red;
font-weight: normal;
font-size: 10pt;
font-style: normal;
text-align: left;
/*width: 100%;*/
}

.inputguidance
{
color: black;
font-weight: normal;
font-size: 10pt;
font-style: normal;
text-align: left;
line-height:140%;
}

.anser-inputerrormessage
{
color: red;
font-weight: normal;
font-size: 10pt;
font-style: Italic;
text-align: center;
}

.anser-message
{
color: black;
font-weight: normal;
font-size: 10pt;
line-height:140%;
font-style: normal;
text-align: left;
}

.anser-breakline
{
color: transparent;
height: 0px;
display: none;
}

.anser-endline
{
color: #638c0b;
height: 5px;
display: block;
border-bottom: 1px solid #CCCCCC;
}

.comment
{
color: black;
font-weight: normal;
font-size: 10pt;
font-style: normal;
text-align: left;
padding-top:3px;
padding-bottom:3px;
width: 100%;
}

.note
{
color: black;
font-weight: normal;
font-size: 12pt;
font-style: normal;
text-align: left;
width: 100%;
}

.anser-inputitemname
{
color: black;
font-weight: bold;
font-size: 10pt;
font-style: normal;
}

.link
{
color: black;
font-weight: normal;
font-size: 10pt;
font-style: normal;
}

.buttonposition
{
text-align: left;
}

.buttonpositionmid
{
text-align: center;
}

.anser-systemdate
{
color: #006666;
font-weight: normal;
font-size: 10pt;
font-style: normal;
text-align: right;
padding-top:3px;
}

#anser-back
{
/*background-image: url(../images/back.gif);
background-repeat:repeat-x;*/
background-color:#FFFFFF;
margin:0px 0px 10px;
}

.anser-line{
border-right: 1px solid #999999;
border-left: 1px solid #999999;
border-top: 1px solid #999999;
border-bottom: 1px solid #999999;
padding: 5px;
background-image:url(../images/lineborder.gif);
width:510px;
}

.gline{
border: 1px solid #cccccc;
width: 510px;
background-color: #FFFFFF;
text-align: center;
}

.gline2{
border: 1px solid #cccccc;
width: 510px;
background-color: #FFFFFF;
text-align: center;
}

form{
margin:0px;
}

#bgmenu {
border-collapse : collapse;
margin:0px;
padding:0px;
border-style:none;
}

#mg{
margin:0px;
}

.headerbg {
background: url(../images/headerbg.gif);
background-repeat: repeat-x;
}

.headerbgtop {
background: url(../images/headerbgtop.gif);
background-repeat: none;
width:260px;
height:29px;
}

.headerbgbn {
background: url(../images/headerbgbn.gif);
background-repeat: repeat-x;
height:10px;
}
