/*links*/

UL {
	list-style : disc; color: #5099CC; 
}

UL.home {
	margin-top: 3px;
	margin-bottom: 6px;
	list-style : disc; color: #5099CC; 
}

OL {
	list-style : numeric; color: #1767AF; 
}


.linkAncNav2               { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #444444; text-decoration: underline; }
A.linkAncNav2:link         { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #444444; text-decoration: underline; }
A.linkAncNav2:visited      { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #444444; text-decoration: underline; }
A.linkAncNav2:hover        { font-size: 11px; color: #000000; text-decoration: none;}

.linkAncNav               { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #3366CC; text-decoration: underline; }
A.linkAncNav:link         { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #3366CC; text-decoration: underline; }
A.linkAncNav:visited      { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #3366CC; text-decoration: underline; }
A.linkAncNav:hover        { font-size: 11px; color: #003366; text-decoration: none;}

.linkBlueSm               { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #3366CC; text-decoration: none; }
A.linkBlueSm:link         { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #3366CC; text-decoration: none; }
A.linkBlueSm:visited      { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #3366CC; text-decoration: none; }
A.linkBlueSm:hover        { font-size: 10px; color: #003399; text-decoration: underline;}

.linkBlueMd               { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #3366CC; text-decoration: none; }
A.linkBlueMd:link         { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #3366CC; text-decoration: none; }
A.linkBlueMd:visited      { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #3366CC; text-decoration: none; }
A.linkBlueMd:hover        { font-size: 11px; color: #003399; text-decoration: underline;}

.linkBlueLg               { font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color: #3366CC; text-decoration: none; }
A.linkBlueLg:link         { font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color: #3366CC; text-decoration: none; }
A.linkBlueLg:visited      { font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color: #3366CC; text-decoration: none; }
A.linkBlueLg:hover        { font-size: 12px; color: #003399; text-decoration: underline;}

.linkBlueTxtLg               { font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color: #3366CC; text-decoration: underline; }
A.linkBlueTxtLg:link         { font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color: #3366CC; text-decoration: underline; }
A.linkBlueTxtLg:visited      { font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color: #3366CC; text-decoration: underline; }
A.linkBlueTxtLg:hover        { font-size: 12px; color: #003399; text-decoration: none;}

.linkBlueHdr               { font-size: 14px; font-family: verdana, arial, helvetica, sans-serif; color: #3366CC; text-decoration: none; font-weight: bold; }
A.linkBlueHdr:link         { font-size: 14px; font-family: verdana, arial, helvetica, sans-serif; color: #3366CC; text-decoration: none; font-weight: bold; }
A.linkBlueHdr:visited      { font-size: 14px; font-family: verdana, arial, helvetica, sans-serif; color: #3366CC; text-decoration: none; font-weight: bold; }
A.linkBlueHdr:hover        { font-size: 14px; color: #003399; text-decoration: underline; font-weight: bold;}


.linkWhiteLg             { font-size: 12px; font-family: arial, helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-weight: bold;}
A.linkWhiteLg:link       { font-size: 12px; font-family: arial, helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-weight: bold;}
A.linkWhiteLg:visited    { font-size: 12px; font-family: arial, helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-weight: bold;}
A.linkWhiteLg:hover      { font-size: 12px; color: #CCE4FF; font-weight: bold;}

.linkWhiteLgPln             { font-size: 12px; font-family: arial, helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }
A.linkWhiteLgPln:link       { font-size: 12px; font-family: arial, helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }
A.linkWhiteLgPln:visited    { font-size: 12px; font-family: arial, helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }
A.linkWhiteLgPln:hover      { font-size: 12px; color: #CCE4FF; }


/*text*/
.MainCopy         { padding: 30px 30px 20px 21px; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color: #333333; line-height: 16px;}
.MainCopyPln      { padding: 0px 30px 0px 21px; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #333333; line-height: 16px;}
.MainCopyPlnLg  { padding: 25px 30px 0px 21px; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color: #333333; line-height: 16px; width: 500px;}
.MainCopyPlnLgTwo  { padding: 25px 30px 0px 21px; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color: #333333; line-height: 16px; width: 510px;}
.ColumnCopy     { padding: 0px 10px 0px 10px; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #333333; line-height: 16px;}
.ColumnCopy02   { padding: 0px 30px 0px 15px; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #333333; line-height: 16px;}
.ColumnCopyPkg  { padding: 10px 5px 12px 10px; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #333333; line-height: 16px; border-bottom: 1px solid #CCCCCC;}
.ColumnCopySem  { padding: 10px 5px 5px 10px; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #333333; line-height: 16px; border-bottom: 1px solid #CCCCCC;}
.TextPkgForm    { padding: 0px 0px 10px 5px; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color: #333333; line-height: 16px;}
.TextSemForm    { padding: 0px 5px 5px 5px; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color: #333333; line-height: 16px;}
.ColumnCopyLg   { padding: 0px 10px 0px 10px; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color: #333333; line-height: 16px;}
.TextBlueMd	   { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #12538c;}
.TextBlueLg	   { font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color: #12538c;}
.TextDkBlueLg	   { font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color: #12538c;}
.TextBlueHdr   { font-size: 16px; font-family: verdana, arial, helvetica, sans-serif; color: #12538c;}
.TextBlueHdrTwo { font-size: 15px; font-family: verdana, arial, helvetica, sans-serif; color: #12538c;}
.TextLtBlueLg	{ font-size: 12px; font-family: arial, helvetica, sans-serif; color: #CCE4FF; font-weight: bold;}
.TextDkGrayMd  { font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color: #333333;}
.TextDkGraySm  { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #333333;}
.TextMdGraySm	{ font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #666666;}
.TextMdGrayMd	{ font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #666666;}
.TextMdGrayLg	{ font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color: #666666;}
.TextLtGraySm	{ font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #999999;}
.TextWhiteMd	{ font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #FFFFFF; line-height: 16px;}
.TextWhiteLg	{ font-size: 14px; font-family: verdana, arial, helvetica, sans-serif; color: #FFFFFF; line-height: 22px;}
.BlueHdr       { font-size: 14px; font-family: verdana, arial, helvetica, sans-serif; color: #12538C;}
.DGrayHdr       { font-size: 13px; font-family: verdana, arial, helvetica, sans-serif; color: #5F5F5F;}
.MGrayHdrMd     { font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color: #5F5F5F;}
.EightPt       { font-size: 8px; font-family: verdana, arial, helvetica, sans-serif;}
.SevenPt       { font-size: 7px; font-family: verdana, arial, helvetica, sans-serif;}
.FourteenPt   { font-size: 14px; font-family: verdana, arial, helvetica, sans-serif;}
.ArrowOrange  { font-size: 13px; font-family: verdana, arial, helvetica, sans-serif; color: #FFCC33;}
.ArrowBlue    { font-size: 13px; font-family: verdana, arial, helvetica, sans-serif; color: #3366CC;}



/*tables*/
/*new*/.BucketHmeLft     { padding: 0px 10px 3px 10px; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #333333; border-right: 1px solid #B4B4B4; line-height: 15px;}
/*new*/.BucketHmeRght    { padding: 0px 5px 3px 7px; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #333333; line-height: 15px;}
/*new*/.MultiTableContent { padding: 10px 10px 12px 10px; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #333333; border-right: 1px solid #B4B4B4; line-height: 15px;}
/*new*/.MultiTableContentFrst { padding: 10px 5px 12px 5px; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #333333; border-right: 1px solid #B4B4B4; line-height: 15px;}
/*new*/.MultiTableContentPln { padding: 10px 10px 12px 10px; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #333333; line-height: 15px;}
.MultiTableContentNum { padding: 10px 0px 12px 10px; font-size: 14px; font-family: verdana, arial, helvetica, sans-serif; color: #1767AF; line-height: 15px; font-weight: bold;}
.MultiTableContentSubHdr { padding: 10px 4px 12px 8px; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; border-right: 1px solid #B4B4B4; color: #1767AF; line-height: 15px; font-weight: bold;}

/*text*/.ColHmeLft   { padding: 9px 15px 12px 10px; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #333333; line-height: 14px; border-right: 1px solid #99BDE2;}
/*text*/.ColHmeRght  { padding: 9px 10px 12px 10px; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #333333; line-height: 14px; }
/*text*/.ColHmeLftTwo   { padding: 9px 5px 0px 7px; }
/*text*/.ColHmeRghtTwo  { padding: 9px 5px 12px 5px; }
.TableHdrWhtDBlu     { padding: 4px 5px 5px 10px; font-size: 13px; font-family: verdana, arial, helvetica, sans-serif; color: #FFFFFF; border-right: 1px solid #FFFFFF; background-color: #12538C; font-weight: bold;}
.TableHdrWhtLBlu     { padding: 4px 5px 5px 10px; font-size: 13px; font-family: verdana, arial, helvetica, sans-serif; color: #12538C; border-right: 1px solid #FFFFFF; background-color: #D0E0F2; font-weight: bold;}
.TableHdrWht         { padding: 4px 5px 5px 10px; font-size: 13px; font-family: verdana, arial, helvetica, sans-serif; color: #FFFFFF; background-color: #3D88C2; border-right: 1px solid #FFFFFF; background-image: url(../images/table_grad.gif); font-weight: bold;}
.TableHdrSub         { padding: 9px 5px 11px 10px; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color: #333333; background-color: #e1ecfa; border-right: 1px solid #B4B4B4; }
.TableHdrSubNoBrdr   { padding: 9px 5px 11px 10px; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color: #333333; background-color: #e1ecfa; }

.TableHdrWhtPln      { padding: 4px 5px 5px 10px; font-size: 13px; font-family: verdana, arial, helvetica, sans-serif; color: #FFFFFF; background-color: #3D88C2; background-image: url(../images/table_grad.gif); font-weight: bold;}
.TableLabelBlu       { padding: 5px 8px 5px 10px; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color: #3350A1; background-color: #DEE1F0; line-height: 16px;}
.TableBKGGry         { padding: 5px 8px 5px 10px; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #333333; background-color: #EFEFEF; line-height: 16px;}
.BorderLR            { border-left: 1px solid #6E7EBD; border-right: 1px solid #6E7EBD; }
.BorderL             { border-left: 1px solid #6E7EBD; }
.BorderLB            { border-left: 1px solid #6E7EBD; border-bottom: 1px solid #6E7EBD; }
.BorderRB            { border-right: 1px solid #6E7EBD; border-bottom: 1px solid #6E7EBD; }
.BorderR             { border-right: 1px solid #6E7EBD; }
.BorderB             { border-bottom: 1px solid #6E7EBD; }
.BorderBluR   { border-right: 1px solid #99BDE2; }

/*headers*/


H2 {
	margin:0px;
	padding: 0px;
	}
H2.hdrBlue		{ font-size: 16px; font-family: verdana, arial, helvetica, sans-serif; color: #1767AF;}
H2.hdrGray		{ font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color: #333333; font-weight: bold;}
H2.hdrValProp	{ font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color: #FFFFFF; font-weight: normal; line-height: 15px;}
H2.hdrItalic	{ font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; font-style:italic; color: #333333;}


/*bullets and arrows*/
.BulletBluLt   { font-size: 13px; font-family: verdana, arial, helvetica, sans-serif; color: #9597CB;}
.BulletBluLtSm   { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #9597CB;}


/*forms*/   
.InputBox   		   { font-size: 12px; font-family: arial, helvetica, sans-serif;}
.FormButton          { cursor: hand; height:22px; width:64px; color: #FFFFFF; background-color: #2E7BBB; border-top:1px solid #DDE0EF; border-left: 1px solid #DDE0EF; border-right: 1px solid #99B8CA; border-bottom: 1px solid #99B8CA; font-size: 11px; font-family: verdana, arial,helvetica,sans-serif; font-weight: bold; }


/*sub navigation*/
#navlist {
	width: 176px;
}

#navlist ul {
	margin: 0; /*removes indent IE and Opera*/
	padding: 0; /*removes indent Mozilla and NN7*/
	list-style-type: none; /*turns off display of bullet*/
	FONT-FAMILY: arial, helvetica, sans-serif;
	font-weight: normal;
}

#navlist li {
	margin: 0 0 0 0;
   FONT-FAMILY: arial, helvetica, sans-serif;
}

#navlist a {
	display: block;
   padding: 3 0 4 0;
   FONT-FAMILY: arial, helvetica, sans-serif;
   font-size: 10px;
   font-weight: normal;
	width: 176px;
	background-color: #FFFFFF;
   color: #1447A3;
   text-decoration: none;
}

#navlist a:link, #navlist a:visited {
   FONT-FAMILY: arial, helvetica, sans-serif;
   font-size: 10px;
	color: #1447A3;
	text-decoration: none; /* */
}

#navlist a:hover {
   FONT-FAMILY: arial, helvetica, sans-serif;
   font-size: 10px;
   background-color: #BED1E8;
	color: #000000;
   text-decoration: none;
}

 /*sub nav rollover*/
.Rollover a 
            { 
            display: block; 
            background-color: #FFFFFF; 
            width: 91px; 
            heigt: 25px; 
            font-size: 10px; 
            font-family: arial, helvetica, sans-serif;
            color: #1447A3; 
            text-decoration: none;
            padding: 2px 0px 0px 5px;
            }
            
.Rollover a:hover 
            { 
            background-color: #BED1E8; 
            font-size: 10px; 
            font-family: arial, helvetica, sans-serif;
            color: #003366; 
            font-size: 10px;
            text-decoration: none;
            padding: 2px 0px 0px 5px;
            }



  



