/* CSS definition file containing sitestyle stylesheets */
.imgbox2 { border: 1pt solid rgb(140,148,180); margin: 5pt 10pt 10pt 10pt; width: 150Px; cliP: ; float: right;}
 .infobox { font-size: 60%; color: rgb(54,74,121); line-height: 120%; text-align: left; clear: left; background-color: rgb(241,242,245); border: 1pt solid rgb(140,148,180); padding: 6pt 7pt 7pt 7pt; width: 150Px; cliP: ; float: none;}
 .lnavhead { font-size: 75%; color: rgb(54,74,121); font-weight: bold; background-color: rgb(216,218,231); padding: 2pt 4pt 2pt 14pt; border-left: 1pt solid rgb(255,255,255); border-top: 1pt solid rgb(255,255,255); border-right-style: solid; border-bottom: 1pt solid rgb(140,148,180);}
 .toPlink { color: rgb(255,255,255); font-weight: bold; font-style: normal;}
 .bottomnav { font-size: 10pt; color: rgb(54,74,121); padding: 3pt; height: 15Px;}
 BODY { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 8pt; background-color: transparent;}
 .imgbox3 { text-align: right; border: 1pt solid rgb(140,148,180); cliP: ;}
 .textcaP2 { text-transform: capitalize;}
 .subitem { font-size: 60%; color: rgb(140,148,180); line-height: 150%;}
 .mainbox { text-align: left; margin: 15pt 25pt 20pt 30pt; padding: 15pt 25pt 20pt 30pt;}
 .tbPad { padding: 4pt 2pt;}
 .bOLdcaP { text-transform: capitalize; font-weight: bold;}
 .terms { font-size: 10pt; color: rgb(255,255,255);}
 .textlow { text-transform: lowercase;}
 .textcaP { text-transform: uppercase;}
 .mainboxa { text-decoration: underline;}
 .rbox { background-color: rgb(255,255,255); margin: 8pt; cliP: ; float: right;}
 .list1 { font-size: 75%; line-height: 140%; list-style-type: square; list-style-position: outside; margin: 0em 0em 0em 1em; padding: 0em 0em 0em 1em;}
 .rline { background-color: rgb(255,255,255); border-left-style: solid; border-top-style: solid; border-right: 1pt solid rgb(140,148,180); border-bottom-style: solid; width: 165Px;}
 .imgbox { text-align: right; border: 1pt solid rgb(140,148,180); margin: 10pt; cliP: ;}
 .bluebox { text-align: left; border: 1pt solid rgb(140,148,180); padding: 16pt; width: auto; cliP: ; float: none; height: auto;}
 .insetbox { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; text-align: left; background-color: rgb(233,252,233); border: 1pt solid rgb(102,153,102); padding: 16pt; width: auto; cliP: ; float: none; height: auto;}
 .list2 { list-style-type: none; list-style-image: url("../assets/images/bULlet.gif"); list-style-position: outside; margin-left: 0em; padding-left: 1em;}
 .smtext { font-size: 70%; line-height: 150%;}
 .cellPad { padding: 8pt 6pt 6pt 6pt;}
 .bread { font-size: 60%; text-transform: capitalize; color: rgb(255,255,255); text-align: left; background-color: rgb(183,187,210); margin: 25pt 30pt; padding: 3pt 25pt 4pt 30pt; border-left-color:  rgb(140,148,180); border-left-style: solid; border-top-color:  rgb(140,148,180); border-top-style: solid; border-right: 1pt solid rgb(140,148,180); border-bottom: 1pt solid rgb(140,148,180); height: 20Px;}
 .footer { font-size: 10pt; color: rgb(153,153,153); height: 15Px;}
 .smtexta { text-decoration: none ;}
 .smallest { font-size: 60%;}
 .tel { font-size: 11pt; color: rgb(255,255,255); font-weight: bold;}
 .ltext { font-size: 60%; line-height: 150%; font-weight: normal; font-style: normal; font-variant: normal; padding: 4pt 4pt 8pt 14pt;}
 .toPnav { font-size: 11pt; color: rgb(255,255,255); background-color: rgb(140,148,180); padding: 7pt; border-left-style: solid; border-top: 1pt solid rgb(54,74,121); border-right-style: solid; border-bottom: 1pt solid rgb(54,74,121); height: 21Px;}
 .infoboxP { font-size: 100%; margin: 7pt;}
 .infoboxa { text-decoration: underline;}
 a { color: rgb(51,51,153); text-decoration: none ;}
 P { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: small; line-height: 105%;}
 .divider { border-left-style: solid; border-top-style: solid; border-right-style: solid; border-bottom: 1pt solid rgb(140,148,180);}
 H3 { font-size: 90%; text-transform: capitalize; color: rgb(54,74,121); font-weight: bold;}
 .lnavloc { background-color: rgb(233,252,233);}
 .newsdate { color: rgb(54,74,121); font-weight: bold;}
 H4 { font-size: 80%; text-transform: capitalize; color: rgb(54,74,121); margin: 10pt 15pt; padding: 10pt 15pt; border-left-style: solid; border-top-style: solid; border-right-style: solid; border-bottom: 1pt solid rgb(140,148,180); cliP: ;}
 .rPad { margin: 4pt 10pt; float: left;}
 .mainBODY { font-family: 'Times New Roman', Times, Serif; font-size: 80%; color: rgb(0,0,0); font-weight: normal; font-style: normal; font-variant: normal;}
 .TextNavBar { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size: 8pt; font-weight: normal; font-style: normal;}
 H5 { font-size: 75%; text-transform: capitalize; color: rgb(54,74,121); font-weight: bold;}
 H6 { font-size: 80%; text-transform: capitalize; color: rgb(54,74,121); font-weight: bold; clear: right; margin: 5pt 8pt; padding: 2pt; border-left-style: solid; border-top-style: solid; border-right-style: solid; border-bottom: 1pt solid rgb(140,148,180); z-index: 1; cliP: ;}
 .lnavhover { font-size: 75%; color: rgb(54,74,121); font-weight: bold; background-color: rgb(216,218,231); padding: 2pt 4pt 2pt 14pt; border-left: 1pt solid rgb(255,255,255); border-top: 1pt solid rgb(255,255,255); border-right-style: solid; border-bottom: 1pt solid rgb(140,148,180);}
 a:hover { color: rgb(255,102,51); text-decoration: underline;}
 