
.bodytext{font-size:16px;line-height:22px;font-family:Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: normal} 
.lightgreybg_bodytext{ background-color: #F0F0F0; font-size:16px;line-height:22px;font-family:Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: normal} 
.bodytextblue{font-size:16px;line-height:20px;font-family:Verdana, Arial, Helvetica, sans-serif; color: #3B6798; font-weight: normal} 
.bodytextbold { font-size:16px;line-height:20px;font-family:Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold}
.darkgreybg_bodytextbold { background-color: #D5D5D5; font-size:16px;line-height:20px;font-family:Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold}
.boldblue { font-size:18px;line-height:20px;font-family:Verdana, Arial, Helvetica, sans-serif; color: #3B6798; font-weight: bold}
.bodytextitalic { font-size:16px;line-height:22px;font-family:Verdana, Arial, Helvetica, sans-serif; color: #000000; font-style: italic; font-weight: normal}
.lightgreybg_bodytextitalic { background-color: #F0F0F0; font-size:16px;line-height:22px;font-family:Verdana, Arial, Helvetica, sans-serif; color: #000000; font-style: italic; font-weight: normal}
.bodytextsmall{font-size:12px;line-height:15px;font-family:Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: normal} 
.sidemenuspace{font-size:7px;line-height:10px;font-family:Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: normal}
.menuseparator { font-size:14px;line-height:24px;font-family:Verdana, Arial, Helvetica, sans-serif; color: #3B6798; font-weight: normal}


.homeblue { font-size:14px;line-height:20px;font-family:Verdana, Arial, Helvetica, sans-serif; color: #3B6798; font-weight: bold}
.homebodytext{font-size:14px;line-height:20px;font-family:Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: normal}
.homelabel { font-size:14px;line-height:20px;font-family:Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold} 

a.bodylink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #3B6798; font-weight: normal; text-decoration: underline;} 
a.bodylink:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-decoration: none; color: #3B6798; border-bottom: 1px dashed #3B6798} 
a.bodylink:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #999999; text-decoration: underline}
a.menulink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #3B6798; font-weight: normal; text-decoration: underline; } 
a.menulink:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; color: #3B6798; border-bottom: 1px dashed #3B6798} 
.menuselect { font-size:14px;font-family:Verdana;text-decoration:none; color: #3B6798; font-weight: bold }
.submenuselect { font-size:14px;font-family:Verdana;text-decoration:none; color: #3B6798; font-weight: normal; }
 
.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #CFD9E5; text-decoration: none} 
a.footerlink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #CFD9E5; text-decoration: none}
a.footerlink:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #7291AF; text-decoration: underline}
.footernav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #000000; text-decoration: none ; line-height: 18px}
a.footernavlink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #000000; text-decoration: underline; line-height: 18px }
a.footernavlink:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #999999; text-decoration: underline; line-height: 18px }

ul {margin:0px 0px 0px 0px; padding:0px 0px 7px 30px; font-size:16px; line-height:22px; }

li {font-size:16px;	line-height:25px; color:#000; }

ul.home {margin:-5px 0px 0px 0px; padding:0px 0px 13px 25px; font-size:16px; line-height:20px; }

li.home {font-size:16px; font-style: italic; line-height:20px; color:#3B6798; }

.dottedline {background-image: url("images/horiz_dots.gif"); }

.headingred {background-image: url("images/title_dots.gif"); }

.headingredtext {background: #fff url("images/1x1.gif"); font-size:19px; line-height: 24px; font-family: Times, serif; color: #DE0514; font-style: italic}

body {background: #e0e0e0 ; margin: 0; padding: 0; border: 0;	}

/* The overall width */

.maintable {background: #fff url(images/samaritan.gif) bottom right no-repeat; width: 980px; }
.widthbody               { width: 980px; }

/* widthmainmargin+widthmain+widthmainmargin = widthbody */

.widthmain               { width: 960px; line-height:22px; }
.widthmainmargin         { width:  10px; height:      1px; }
.widthmainonly           { width: 960px; }

/* widthnarrowmainmargin+widthnarrowmain+widthnarrowmainmargin = widthmain */
/* widthmainmargin+widthnarrowmargin = shieldwidth */

.widthnarrowmain         {width: 886px; line-height:22px; }
.widthnarrowmainmargin   {width:  37px; line-height:22px; }

/* widthsidemenucolumn+widthsidemenumain = widthmain */
  
.widthsidemenumenu       { width: 100px; line-height:18px; }
.widthsidemenucolumn     { width: 120px; line-height:22px; }
.widthsidemenumain       { width: 840px; line-height:22px; }

/* widthhomeleftcol+widthhomeseparator+widthhomerightcols = widthmain */

.widthhomeleftcol        { width: 420px; line-height:18px; }
.widthhomeseparator      { width:  20px; line-height:18px; }
.widthhomerightcols      { width: 520px; line-height:18px; }

/* widthhomemidcol+widthhomeseparator+widthhomerightcol = widthhomerightcols */

.widthhomemidcol         { width: 350px; line-height:18px; }
.widthhomerightcol       { width: 150px; line-height:18px; }

/* for best results, the width and height of homeimagesize should */
/* exactly match the pixel resolution of images/homepage_picture.jpg */

/* the width of homeimagesize must not be greater than widthhomeleftcol */ 

.homeimagesize           { width: 400px; height: 300px }


.shieldwidth             { width:  47px; }
.shieldsz                { width:  47px; height:  79px; }
.namewidth               { width: 388px; }
.namesz                  { width: 388px; height:  79px; }
.bluebarsz               { width: 478px; height:  79px; }
.logosz                  { width:  67px; height:  79px; }

.redleftsz               { width:  47px; height:   9px; }
.reddividersz            { width:   1px; height:   9px; }

.onepixelsz              { width:   1px; height:   1px; }

.darkbluebg              { background-color: #336699; }
.lightbluebg             { background-color: #CFD9E5; }
.redbg                   { background-color: #DE0514; }
.midgreybg               { background-color: #E5E5E5; }

.lightbluebg_widthnarrowmain { background-color: #CFD9E5; width: 886px; }

.floatleft               { float:left;  margin-right:10px; margin-bottom:10px }
.floatright              { float:right; margin-left:10px;  margin-bottom:10px }


