BODY
{
    FONT-SIZE: 10pt;
    COLOR: #05143f;
    FONT-FAMILY: Arial
}
P
{
    FONT-SIZE: 8pt
}
TD
{
    FONT-SIZE: 8pt
}
BODY.upload
{
    FONT-SIZE: 10pt;
    COLOR: #05143f;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #f9f9f9
}
TD.label
{
    FONT-SIZE: 8pt;
    COLOR: #05143f;
    FONT-FAMILY: Verdana, Arial
}
.success
{
    FONT-SIZE: 10pt;
    COLOR:#62FF62;
    FONT-FAMILY: Verdana, Arial;
}

TD.reporttitle
{
    FONT-SIZE: 10pt;
    COLOR: #05143f;
    FONT-FAMILY: Verdana, Arial;
    FONT-WEIGHT: bold;
}
TD.labelsmall
{
    FONT-SIZE: 7pt;
    COLOR: #05143f;
    FONT-FAMILY: Verdana, Arial
}
TD.labelsmallgreyed
{
    FONT-SIZE: 7pt;
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial
}
SPAN.label
{
    FONT-SIZE: 8pt;
    COLOR: #05143f;
    FONT-FAMILY: Verdana, Arial
}
A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #05143f;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
TABLE.framed
{
    BORDER-RIGHT: #c9c9c9 1px solid;
    BORDER-TOP: #c9c9c9 1px solid;
    MARGIN-TOP: 10px;
    BORDER-LEFT: #c9c9c9 1px solid;
    BORDER-BOTTOM: #c9c9c9 1px solid;
    BACKGROUND-COLOR: #f9f9f9
}
DIV.ValidationSummary
{
    BORDER-RIGHT: #c9c9c9 1px solid;
    BORDER-TOP: #c9c9c9 1px solid;
    MARGIN-TOP: 10px;
    PADDING-TOP: 10px;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #c9c9c9 1px solid;
    BORDER-BOTTOM: #c9c9c9 1px solid;
    BACKGROUND-COLOR: #f9f9f9
}

TABLE.framed2
{
    BORDER-RIGHT: #c9c9c9 1px solid;
    BORDER-TOP: #c9c9c9 1px solid;
    BORDER-LEFT: #c9c9c9 1px solid;
    BORDER-BOTTOM: #c9c9c9 1px solid;
    BACKGROUND-COLOR: #f9f9f9
}
TABLE.bodyitem
{
    BORDER-RIGHT: #c9c9c9 1px solid;
    BORDER-TOP: #c9c9c9 1px solid;
    MARGIN-TOP: 10px;
    MARGIN-BOTTOM: 10px;
    BORDER-LEFT: #c9c9c9 1px solid;
    BORDER-BOTTOM: #c9c9c9 1px solid;
    BACKGROUND-COLOR: #f9f9f9
}
TD.padding
{
    FONT-SIZE: 2pt;
    FONT-FAMILY: Verdana;
    HEIGHT: 5px
}
TABLE.header
{
    BORDER-RIGHT: #c9c9c9 1px solid;
    BORDER-TOP: #c9c9c9 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 10px;
    BORDER-LEFT: #c9c9c9 1px solid;
    COLOR: #05143f;
    BORDER-BOTTOM: #c9c9c9 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #f9f9f9
}
TABLE.headernomargin
{
    BORDER-RIGHT: #c9c9c9 1px solid;
    BORDER-TOP: #c9c9c9 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #c9c9c9 1px solid;
    COLOR: #05143f;
    BORDER-BOTTOM: #c9c9c9 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #f9f9f9
}
TABLE.headernomargin2
{
    BORDER-RIGHT: #c9c9c9 1px solid;
    BORDER-TOP: #c9c9c9 1px solid;
    BORDER-LEFT: #c9c9c9 1px solid;
    COLOR: #05143f;
    BORDER-BOTTOM: #c9c9c9 1px solid;
    BACKGROUND-COLOR: #f9f9f9
}
TD.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #05143f;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #f9f9f9
}
TD.redtext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial
}
INPUT.button
{
    BORDER-RIGHT: #c9c9c9 1px solid;
    BORDER-TOP: #c9c9c9 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #c9c9c9 1px solid;
    WIDTH: 60px;
    CURSOR: hand;
    COLOR: #05143f;
    BORDER-BOTTOM: #c9c9c9 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #f9f9f9
}
INPUT.buttonsmall
{
    BORDER-RIGHT: #c9c9c9 1px solid;
    BORDER-TOP: #c9c9c9 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #c9c9c9 1px solid;
    WIDTH: 30px;
    CURSOR: hand;
    COLOR: #05143f;
    BORDER-BOTTOM: #c9c9c9 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #f9f9f9
}
INPUT.buttonfreewidth
{
    BORDER-RIGHT: #c9c9c9 1px solid;
    BORDER-TOP: #c9c9c9 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #c9c9c9 1px solid;
    CURSOR: hand;
    COLOR: #05143f;
    BORDER-BOTTOM: #c9c9c9 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #f9f9f9
}
INPUT.buttonfreewidthsm
{
    BORDER-RIGHT: #c9c9c9 1px solid;
    BORDER-TOP: #c9c9c9 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    BORDER-LEFT: #c9c9c9 1px solid;
    CURSOR: hand;
    COLOR: #05143f;
    BORDER-BOTTOM: #c9c9c9 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #f9f9f9
}
TD.smallprint
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #c0c0c0;
    FONT-FAMILY: Verdana, Arial
}
TD.maintitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #05143f;
    FONT-FAMILY: Verdana, Arial
}
SELECT.list
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    WIDTH: 100px;
    COLOR: #05143f;
    FONT-FAMILY: Verdana, Arial
}
SELECT.list250
{
    FONT-SIZE: 8pt;
    WIDTH: 250px;
    COLOR: #05143f;
    FONT-FAMILY: Verdana, Arial
}
SELECT.listwide
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    WIDTH: 350px;
    COLOR: #05143f;
    FONT-FAMILY: Verdana, Arial
}
INPUT.arrow
{
    BORDER-RIGHT: #c9c9c9 1px solid;
    BORDER-TOP: #c9c9c9 1px solid;
    BORDER-LEFT: #c9c9c9 1px solid;
    CURSOR: hand;
    COLOR: #05143f;
    BORDER-BOTTOM: #c9c9c9 1px solid;
    FONT-FAMILY: Webdings;
    BACKGROUND-COLOR: #f9f9f9
}
INPUT.textupload
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    WIDTH: 350px;
    COLOR: #05143f;
    FONT-FAMILY: verdana, Arial
}
INPUT.searchbutton50
{
    BORDER-RIGHT: #c9c9c9 1px solid;
    BORDER-TOP: #c9c9c9 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #c9c9c9 1px solid;
    WIDTH: 50px;
    CURSOR: hand;
    COLOR: #05143f;
    BORDER-BOTTOM: #c9c9c9 1px solid;
    FONT-FAMILY: verdana, Arial;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #f9f9f9
}
TD.labelrequired
{
    FONT-SIZE: 8pt;
    COLOR: #05143f;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline
}
SELECT.selectsmall
{
    FONT-SIZE: 8pt;
    WIDTH: 100px;
    COLOR: #05143f;
    FONT-FAMILY: Verdana, Arial
}
DIV.framed
{
    BORDER-RIGHT: #c9c9c9 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #c9c9c9 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #c9c9c9 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #c9c9c9 1px solid;
    FONT-FAMILY: verdana, arial
}
INPUT.updown
{
    BORDER-RIGHT: #c9c9c9 1px solid;
    BORDER-TOP: #c9c9c9 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #c9c9c9 1px solid;
    WIDTH: 20px;
    CURSOR: hand;
    COLOR: #05143f;
    BORDER-BOTTOM: #c9c9c9 1px solid;
    FONT-FAMILY: Webdings;
    BACKGROUND-COLOR: #f9f9f9
}
INPUT.text400
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    WIDTH: 400px;
    COLOR: #05143f;
    FONT-FAMILY: Verdana, Arial
}
INPUT.text300
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    WIDTH: 300px;
    COLOR: #05143f;
    FONT-FAMILY: Verdana, Arial
}
INPUT.text200
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    WIDTH: 200px;
    COLOR: #05143f;
    FONT-FAMILY: Verdana, Arial
}
INPUT.text100
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    WIDTH: 100px;
    COLOR: #05143f;
    FONT-FAMILY: Verdana, Arial
}
INPUT.textmedium
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    WIDTH: 550px;
    COLOR: #05143f;
    FONT-FAMILY: Verdana, Arial
}
INPUT.textlarge
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    WIDTH: 617px;
    COLOR: #05143f;
    FONT-FAMILY: verdana, arial
}
TEXTAREA.textmedium
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    WIDTH: 550px;
    COLOR: #05143f;
    FONT-FAMILY: Verdana, Arial
}
FORM
{
    MARGIN: 0px
}
TD.baseline
{
    BORDER-BOTTOM: #c9c9c9 1px solid
}
INPUT.text330
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    WIDTH: 330px;
    COLOR: #05143f;
    FONT-FAMILY: Verdana, Arial
}

/******************************************************************/



.txt1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#1C456F}
.txt3{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333}
.txt2{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000}
#link:hover{ background-color:#E2EAF3;}
#link2:hover{ background-color:#CEDBEA;}
#link3:hover{ background-color:#fff;}
#link4:hover{ background-color:#F7FAFD;}
.link1{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#1C456F; text-decoration:none;}
.link1 a:link{ color:#1C456F; text-decoration:none;}
.link1 a:visited{ color:#1C456F; text-decoration:none;}
.link1 a:active{ color:#1C456F; text-decoration:none;}
.link1 a:hover{ color:#1C456F; text-decoration:none;}
#erroemessage1{ width:480px; height:40px; background: url(images/errorima1-bg.jpg) repeat-x; margin-bottom:15px; margin-top:10px;}

#erroemessage1 #errima1{ width:36px; height:40px; float:left; background:url(images/errorima1.jpg) no-repeat;}

#erroemessage1 #errorcont{ width:440px; float:left; padding-top:10px; padding-left:4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#CC0000}


#erroemessage2{ width:480px; height:40px; background: url(images/errorima2-bg.jpg) repeat-x; margin-bottom:15px;}

#erroemessage2 #errima2{ width:36px; height:40px; float:left; background:url(images/errorima2.jpg) no-repeat;}

#erroemessage2 #errorcont2{ width:440px; float:left; padding-top:14px; padding-left:4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0055BB}
