<style type="text/css">

BODY
{
}
BODY
{
    BACKGROUND-COLOR: #ffffff
}
P TD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: none
}
LI
{
    PADDING-BOTTOM: 8px
}
H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.header
{
    FONT-SIZE: 24px;
    COLOR: black;
    LINE-HEIGHT: 20pt;
    FONT-FAMILY: "Times New Roman", Georgia, Times
}
.topnav
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: none
}
.tableback
{
    BACKGROUND: #ececec
}
.rower
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 1em;
    DISPLAY: inline;
    PADDING-LEFT: 1em;
    FONT-SIZE: 11px;
    BACKGROUND: #ececec;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #ccc 1px solid;
    WIDTH: 160px;
    COLOR: #004a6f;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #d4d4d4 1px solid;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    LIST-STYLE-TYPE: none;
    TEXT-DECORATION: none
}
.rower:hover
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 1em;
    DISPLAY: inline;
    PADDING-LEFT: 1em;
    FONT-SIZE: 11px;
    BACKGROUND: #006699;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #ccc 1px solid;
    WIDTH: 160px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #d4d4d4 1px solid;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    LIST-STYLE-TYPE: none;
    TEXT-DECORATION: none
}
.leftnav
{
    FONT-SIZE: 11px;
    COLOR: #004a6f;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: none
}
.mainstory
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10px;
    COLOR: #900;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bottomnav
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: "Arial", "Helvetica", "Geneva", "Swiss", "SunSans-Regular";
    TEXT-DECORATION: underline
}
A.bottomnav:visited
{
    COLOR: #666666
}
A.bottomnav:hover
{
    COLOR: #900
}
.rightnav
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: "Arial", "Helvetica", "Geneva", "Swiss", "SunSans-Regular";
    TEXT-DECORATION: none
}
A.rightnav:visited
{
    COLOR: #666666
}
A.rightnav:hover
{
    COLOR: #900
}
.plainlinkbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #990000;
    FONT-FAMILY: "Arial", "Helvetica", "Geneva", "Swiss", "SunSans-Regular";
    TEXT-DECORATION: underline
}
A.plainlinkbold:visited
{
    COLOR: #990000
}
A.plainlinkbold:hover
{
    COLOR: #006699
}
A.plainlink
{
    COLOR: #990000;
    TEXT-DECORATION: underline
}
A.plainlink:visited
{
    COLOR: #990000
}
A.plainlink:hover
{
    COLOR: #006699
}
A.linkbody
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: none
}
A.linkbody:visited
{
    COLOR: #333333
}
A.linkbodybold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: none
}
A.linkbodybold:visited
{
    COLOR: #333333
}
A.linkbodybold:hover
{
    COLOR: #006699;
    TEXT-DECORATION: underline
}
.subheader
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12px;
    COLOR: #900;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.subheaderblue
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12px;
    COLOR: #036;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.whitebody
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: "Arial", "Helvetica", "Geneva", "Swiss", "SunSans-Regular"
}
A.nav
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: "Arial", "Helvetica", "Geneva", "Swiss", "SunSans-Regular";
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #004a6f
}
.nav
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: underline
}
.bodygrey
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #b5b5b5;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: none
}
A.bodygrey:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #b5b5b5;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: none
}
.body
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: none
}
.body2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: none
}
.errorcontent
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: none
}
.errorheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: none
}
.bodywhite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: none
}
.bodyblue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #006699;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: none
}
A.bodyblue:visited
{
    COLOR: #006699
}
.bodybold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: none
}
.bodybg
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 16px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: none
}
.boldred
{
    FONT-WEIGHT: bold;
    COLOR: #990000;
    TEXT-DECORATION: none
}
.bodyindent
{
    PADDING-LEFT: 10px;
    MARGIN: 10px;
    TEXT-INDENT: 10px
}
.bodybgred
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 16px;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: none
}
.bodybgbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: none
}
.whitebody
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: none
}
.whitehead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-DECORATION: none
}
.legallink3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #990000;
    LINE-HEIGHT: 11px;
    FONT-STYLE: normal;
    FONT-FAMILY: "Arial", "Helvetica", "Geneva", "Swiss", "SunSans-Regular";
    TEXT-DECORATION: none
}
A.legallink3:visited
{
    COLOR: #990000
}
.legal2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    LINE-HEIGHT: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: "Arial", "Helvetica", "Geneva", "Swiss", "SunSans-Regular";
    TEXT-DECORATION: none
}
.legal4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    LINE-HEIGHT: 12px;
    BORDER-RIGHT: #999999 1px solid;
    BORDER-BOTTOM: #999999 1px solid;
    BACKGROUND: #FFFFFF;
    FONT-STYLE: normal;
    FONT-FAMILY: "Arial", "Helvetica", "Geneva", "Swiss", "SunSans-Regular";
    TEXT-DECORATION: none
}.legal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-STYLE: normal;
    FONT-FAMILY: "Arial", "Helvetica", "Geneva", "Swiss", "SunSans-Regular";
    TEXT-DECORATION: none
}
.submit
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #006699;
    FONT-FAMILY: "Arial", "Helvetica", "Geneva", "Swiss", "SunSans-Regular";
    BACKGROUND-COLOR: #ececec;
    TEXT-DECORATION: none
}


.buttonCurrent
{
    font-weight: normal;
    border-style: none;
    font-size: 9pt;
    font-weight: bold;
    color: White;
    font-family: "Arial" , "Helvetica" , "Geneva" , "Swiss" , "SunSans-Regular";
    background-color: Black;
    text-decoration: none;
}
.buttonCompleted
{
    font-weight: normal;
    border-style: none;
    font-size: 9pt;
    color: #000000;
    font-family: "Arial" , "Helvetica" , "Geneva" , "Swiss" , "SunSans-Regular";
    background-color: #C0C0C0;
    text-decoration: none;
}
.buttonUnfinished
{
    font-weight: normal;
    border-style: none;
    font-size: 9pt;
    color: #ececec;
    font-family: "Arial" , "Helvetica" , "Geneva" , "Swiss" , "SunSans-Regular";
    background-color: #C0C0C0;
    text-decoration: none;
}

.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: ActiveBorder;
    color: red;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}





A.leftnavlist:visited
{
    COLOR: #004a6f
}
A.leftnavlist:hover
{
    COLOR: #900
}
A.navlist:visited
{
    COLOR: #666666
}
A.navlist:hover
{
    COLOR: #900
}
.navlist
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 7px;
    FONT-SIZE: 11px;
    BACKGROUND: url(dot.gif) no-repeat 0px 3px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 3px;
    COLOR: #666666;
    LINE-HEIGHT: 13px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    LIST-STYLE-TYPE: none;
    HEIGHT: auto;
    TEXT-DECORATION: none
}
.leftnavlist
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 7px;
    FONT-SIZE: 11px;
    BACKGROUND: url(dot.gif) no-repeat 0px 3px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 3px;
    COLOR: #004a6f;
    LINE-HEIGHT: 13px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    LIST-STYLE-TYPE: none;
    HEIGHT: auto;
    TEXT-DECORATION: none
}
.drop
{
    BORDER-RIGHT: #666666 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #666666 1px solid;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 1px;
    MARGIN: auto;
    BORDER-LEFT: #666666 1px solid;
    WIDTH: auto;
    COLOR: #006699;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: "Arial", "Helvetica", "Geneva", "Swiss", "SunSans-Regular";
    HEIGHT: auto;
    TEXT-DECORATION: none
}
.field
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #666666 1px solid;
    COLOR: #006699;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #ececec
}
.field2
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #666666 1px solid;
    COLOR: #006699;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #e4e5b5
}
A.nav:visited
{
    COLOR: #333333
}
A:hover
{
    COLOR: #990000;
    TEXT-DECORATION: underline
}
.quote
{
    BORDER-TOP: #ececec thin solid;
    FONT-SIZE: 12px;
    BACKGROUND: #f6fbfe;
    MARGIN-LEFT: 5%;
    COLOR: #006699;
    MARGIN-RIGHT: 5%;
    BORDER-BOTTOM: #ececec thin solid;
    FONT-STYLE: italic;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none
}
.greytable
{
    BORDER-TOP: #333333 thin solid;
    BACKGROUND: #f3f3f3;
    MARGIN-LEFT: 5%;
    MARGIN-RIGHT: 5%;
    BORDER-BOTTOM: #333333 thin solid;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none
}
.whitetable
{
    BORDER-TOP: #333333 thin solid;
    BACKGROUND: #ffffff;
    MARGIN-LEFT: 5%;
    MARGIN-RIGHT: 5%;
    BORDER-BOTTOM: #333333 thin solid;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none
}
.dottedline
{
    BACKGROUND-IMAGE: url(/common/images/dots.gif);
    WIDTH: 100%;
    BACKGROUND-REPEAT: repeat;
    HEIGHT: 3px
}
.headerblack
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headerblue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #006699;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.calloutbox
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 3px;
    BACKGROUND-POSITION: center 50%;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #999999 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #999999 1px solid;
    BACKGROUND-COLOR: #f6fbfe
}
.horizontalbars
{
    PADDING-RIGHT: 3px;
    BORDER-TOP: #336699 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #336699 1px solid;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none
}
.caption
{
    FONT-SIZE: 10px;
    COLOR: #006699;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.arrowlist
{
    LIST-STYLE-IMAGE: url(/Common/redesign04/images2/arrow_box.gif)
}
.tabheader {
	background-color:#006699;
	color: #FFFFFF; font-size: 16px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;
	
}
.table=legal {
	color: #333333; font-size: 8px; font-weight: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;
	}
.tablesubheader {
	
	background-color:#ececec;
	color: #333333; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;
}
.tablesubheader_nobd {
	background-color:#ececec;
	color: #333333; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;
}
.tabledetailsheader{
	background-color:#CFE2EC;
	color: #333333; font-size: 16px; font-weight: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;
}
.tablecustomerheader{
	background-color:#ececec;
	color: #333333; font-size: 12px; font-weight: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;
}
</STYLE>

