
/* Standardize for Browsers*/ 
html, body, div, span, applet, object, iframe, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption {
  outline: 0;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  background-color: transparent;
  border-top: 0px;
  border-right: 0px;
  border-bottom: 0px;
  border-left: 0px;
} 

HTML {
  overflow-y: scroll;
  overflow: -moz-scrollbars-vertical;
}

a {
  outline: none; /* FF1.5+ IE7+*/
}

BODY {
  scrollbar-face-color: #EFEFEF;
  scrollbar-highlight-color: #9A9A9A;
  scrollbar-darkshadow-color: #EAEAEA;
  scrollbar-shadow-color: #9A9A9A;
  scrollbar-3dlight-color: #EAEAEA;
  scrollbar-arrow-color: #9A9A9A;
  scrollbar-track-color: #CFD5F4;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  background-color: #E4E4E4;
  background-image: url(images/pagebg.gif);
}

IFRAME, *.frame {
  scrollbar-face-color: #05187C;
  scrollbar-highlight-color: #A5ABC3;
  scrollbar-darkshadow-color: #ffffff;
  scrollbar-shadow-color: #ffffff;
  scrollbar-3dlight-color: #A5ABC3;
  scrollbar-arrow-color: #FFFFFF;
  scrollbar-track-color: #CFD5F4;
}

P, *.p-like {
  margin-left: 35px;
  margin-top: 25px;
  margin-right: 35px;
}

*.div-flt-rgt {
  float: right;
  width: 450px;
  margin-right: 12px;
  margin-left: 35px;
  margin-top: 25px;
}

*.div-divider {
  margin-left: 35px;
  margin-top: 25px;
  margin-right: 35px;
  font-size: 10pt;
  border-bottom: 1px #05187C solid;
}

 
*.p-like-hme {
  margin-left: 35px;
  margin-top: 25px;
  margin-right: 35px;
  line-height: 14pt;
  font-size: 10pt;
}

*.p-like-dir {
  margin-left: 35px;
  margin-top: 10px;
  margin-right: 35px;
  border-bottom: 1pt #ADC0F7 dashed;
}

*.p-like-dir2 {
  margin-left: 35px;
  margin-top: 25px;
  margin-right: 35px;
  line-height: 14pt;
  border-bottom: 1pt #ADC0F7 dashed;
}

.indent {
  margin-right: 15px;
  margin-left: 15px;
}

.indent-all {
  margin-top: 15px;
  margin-right: 15px;
  margin-bottom: 15px;
  margin-left: 15px;
}

.indent-pad {
  padding-right: 15px;
  padding-left: 15px;
}

.indent-all-pad {
  padding-top: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  padding-left: 15px;
}

.spc-rgt {
  margin-right: 25px;
  margin-bottom: 15px;
}

.spc-rgt-top {
  margin-right: 15px;
  margin-top: 15px;
}

.spc-rgt-bot {
  margin-right: 15px;
  margin-bottom: 15px;
}

.spc-lft {
  margin-left: 25px;
  margin-bottom: 15pt;
}

.spc-lft-top {
  margin-left: 15px;
  margin-top: 15px;
}

.spc-lft-bot {
  margin-left: 15px;
  margin-bottom: 15px;
}

.clr-lft {
  clear: left;
}

.clr-rgt {
  clear: right;
}

.flt-lft {
  float: left;
  margin-right: 15px;
}

.flt-rgt {
  float: right;
  margin-left: 15px;
}

.big {
  font-size: 14pt;
  font-family: Arial, Verdana, Helvetica, sans-serif;
}

.med {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 11pt;
  line-height: 16pt;
}

.sml {
  font-size: 8pt;
}

.10px {
  font-size: 10px;
}

.big-bld {
  font-size: 12pt;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-weight: bold;
}

.med-bld {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
}

.sml-bld {
  font-size: 8pt;
  font-weight: bold;
}

.txt-blu {
  color: #0000ff;
}

.copy {
  color: #FFFFFF;
  font-size: 10px;
}

a:link, a:visited {
  color: #2F00CE;
  text-decoration: underline;
}

a:active, a:hover {
  text-decoration: underline;
  color: #7953FF;
}

a.news:link, a.news:visited {
  text-decoration: underline;
  color: #3800F9;
}

a.news:active, a.news:hover {
  text-decoration: underline;
  color: #764FFF;
}

a.none:link, a.none:visited {
  text-decoration: none;
  border-bottom: 0px;
}

a.none:active, a.none:hover {
  text-decoration: none;
  border-bottom: 0px;
}

a.m1CL0:link, a.m1CL0:visited {
  font-size: 11px;
  color: #05187C;
  text-decoration: none;
  padding-top: 4px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 0px;
  display: block;
  background-color: #EAEAEA;
  vertical-align: middle;
  font-weight: bold;
  height: 35px;
}

a.m1CL0:hover, a.m1CL0:active {
  font-size: 11px;
  color: #05187C;
  text-decoration: none;
  padding-left: 10px;
  padding-right: 10px;
  display: block;
  background-color: #C3C3C3;
  padding-top: 4px;
  padding-bottom: 0px;
  vertical-align: middle;
  font-weight: bold;
  height: 35px;
}

*.m1mit {
  padding-left: 0px;
  padding-right: 0px;
  color: #05187C;
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #C5C5C5;
  text-align: center;
  vertical-align: middle;
}

*.txt-blk {
  color: #000000;
}

a.m2CL0:link, a.m2CL0:visited {
  font-size: 11px;
  color: #05187C;
  text-decoration: none;
  padding-top: 2px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 2px;
  display: block;
  height: 35px;
  background-color: #EAEAEA;
  line-height: 16px;
}

a.m2CL0:hover, a.m2CL0:active {
  font-size: 11px;
  color: #05187C;
  text-decoration: none;
  padding-left: 5px;
  padding-right: 5px;
  display: block;
  background-color: #C3C3C3;
  height: 35px;
  line-height: 16px;
}

*.bod-bod {
  font-size: 8pt;
  line-height: 12pt;
  margin-top: 12px;
  margin-right: 12px;
  margin-left: 12px;
  margin-bottom: 12px;
}

*.div-news {
  margin-right: 5px;
  margin-left: 12px;
  font-size: 11pt;
  line-height: 15pt;
  width: 290px;
  margin-bottom: 20px;
  background-color: #F3F0FF;
  border-top: 2px #25009D solid;
  float: left;
  margin-top: 20px;
  padding-top: 14px;
  padding-bottom: 14px;
  border-right: 1px #25009D solid;
  border-bottom: 2px #25009D solid;
  border-left: 1px #25009D solid;
}

*.div-news2 {
  width: 327px;
  float: left;
}

*.div-news3 {
  margin-right: 12px;
  margin-left: 15px;
  font-size: 11pt;
  line-height: 15pt;
  width: 290px;
  margin-bottom: 20px;
  background-color: #F3F0FF;
  border-top: 2px #25009D solid;
  float: right;
  margin-top: 20px;
  padding-top: 14px;
  padding-bottom: 14px;
  border-right: 1px #25009D solid;
  border-bottom: 2px #25009D solid;
  border-left: 1px #25009D solid;
}

*.ul-members {
  font-weight: bold;
  color: #3464C5;
  margin-right: 0px;
  margin-top: 8px;
  margin-bottom: 0px;
  margin-left: 35px;
  text-indent: 0px;
}

*.ul-serv {
  margin-left: 30px;
  font-weight: bold;
  margin-right: 15px;
  margin-bottom: 0px;
}

*.ul-serv2 {
  margin-left: 18px;
  font-size: 8pt;
  margin-bottom: 0px;
  list-style-type: disc;
  font-weight: normal;
}

*.ul-serv3 {
  font-size: 8pt;
  margin-top: 8px;
  margin-bottom: 0px;
  list-style-type: none;
  font-weight: bold;
}

*.ul-serv4 {
  font-size: 8pt;
  margin-top: 8px;
  margin-bottom: 0px;
  list-style-type: none;
  font-weight: normal;
  margin-left: 10pt;
}

*.ul-serv5 {
  font-size: 8pt;
  margin-top: 8px;
  margin-bottom: 0px;
  list-style-type: none;
  font-weight: normal;
  margin-left: 20px;
  line-height: 10pt;
  margin-right: 15px;
}

*.ul-guide {
  margin-right: 35px;
  margin-left: 85px;
  margin-top: 25px;
}

*.ul-cal {
  margin-right: 25px;
  font-size: 16pt;
  font-weight: bold;
  line-height: 24pt;
  margin-left: 65px;
  font-family: Arial, Verdana, Helvetica, sans-serif;
}

*.li-cal {
  margin-bottom: 30px;
}

*.ul-course {
  margin-right: 35px;
  margin-left: 85px;
  margin-top: 25px;
  padding-bottom: 8px;
  border-bottom: 1px #CFD5F4 solid;
}

*.td-contact {
  font-size: 8pt;
  line-height: 10pt;
  padding-bottom: 8px;
  border-bottom: 1px #CFD5F4 solid;
}

*.td-contact2 {
  font-size: 8pt;
  line-height: 10pt;
  padding-bottom: 8px;
  border-bottom: 1px #CFD5F4 dashed;
}

*.td-contact3 {
  font-size: 8pt;
  line-height: 10pt;
}

*.div-mlisitng {
  margin-right: 15px;
  margin-left: 20px;
  margin-bottom: 20px;
  background-color: #CFD5F4;
  padding-top: 24px;
  padding-left: 45px;
  padding-bottom: 12px;
  padding-right: 45px;
  border-top: 2px #000000 solid;
  font-size: 12pt;
  font-weight: bold;
  line-height: 20pt;
  border-right: 1px #000000 solid;
  border-bottom: 2px #000000 solid;
  border-left: 1px #000000 solid;
}

*.div-main {
  width: 995px;
  text-align: left;
  background-color: #FFFFFF;
  margin-top: 3px;
  border-top: 2px #D1D1D1 solid;
  border-right: 2px #D1D1D1 solid;
  border-bottom: 2px #D1D1D1 solid;
  border-left: 2px #D1D1D1 solid;
}

*.div-end {
  margin-left: 50px;
  margin-right: 50px;
  font-size: 8pt;
  margin-top: 12px;
  margin-bottom: 2px;
}

*.div-head {
  width: 995px;
  background-image: url(images/header.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  height: 190px;
  border-bottom: 1px #EFEFEF solid;
}

*.img-logo {
  width: 216px;
  height: 170px;
  margin-bottom: 0px;
  margin-top: 6px;
  float: left;
  margin-left: 62px;
}

*.div-add {
  width: 620px;
  text-align: right;
  margin-top: 17px;
  float: right;
  margin-bottom: 0px;
  margin-right: 6px;
  color: #25009D;
}

*.div-add2 {
  margin-top: 10px;
}

*.img-logo2 {
  width: 675px;
  height: 50px;
  float: right;
  margin-right: 12px;
  margin-bottom: 0px;
  margin-top: 58px;
}

H1, *.h1-like {
  color: #25009D;
  font-size: 14pt;
  font-weight: bold;
  font-family: Arial, Verdana, Helvetica, sans-serif;
}

H2, *.h2-like {
  color: #3800F9;
  font-size: 12pt;
  font-weight: bold;
  font-family: Arial, Verdana, Helvetica, sans-serif;
}

H3 {
  font-size: 11pt;
  font-weight: bold;
  color: #626262;
  font-family: Arial, Verdana, Helvetica, sans-serif;
}

LI {
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
}

*.realbig {
  font-size: 18pt;
  font-family: Arial, Verdana, Helvetica, sans-serif;
}

*.div-nav-bg {
  float: left;
  margin-left: 2px;
  margin-top: 2px;
  margin-right: 25px;
  width: 210px;
  margin-bottom: 15px;
  padding-top: 0px;
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  background-image: url(images/nva-bg1.gif);
  background-color: #D6D5DA;
  text-align: center;
}

*.m1mainSXMenu2 {
  width: 995px;
  text-align: left;
  margin-top: 2px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  border-top: 1px #C3C3C3 solid;
  border-bottom: 1px #C3C3C3 solid;
}

.frm, INPUT, TEXTAREA, SELECT {
  border-top: 2px #E8EDFD solid;
  background-color: transparent;
  font-weight: bold;
  padding-right: 4pt;
  padding-left: 4pt;
  color: #25009D;
  font-size: 10pt;
  background-image: url(images/lne-lt.gif);
  font-family: Verdana, Arial, Helvetica, sans-serif;
  border-right: 2px #D4DEFB solid;
  border-bottom: 2px #C0CFF9 solid;
  border-left: 2px #ADC0F7 solid;
}

.frm2, BUTTON {
  background-color: #25009D;
  color: #FFFFFF;
  font-size: 11px;
  font-weight: bold;
  background-image: url(images/bg-mn.gif);
  width: 90pt;
  height: 20pt;
}

*.sb2 {
  background-position: left top;
  background-image: url(images/sub2.jpg);
  background-repeat: no-repeat;
} 

*.sb {
  background-position: left top;
  border-top: 2px #D1D1D1 solid;
  background-image: url(images/sub.jpg);
  background-repeat: no-repeat;
  width: 778px;
  background-color: #FFFFFF;
  border-right: 2px #D1D1D1 solid;
  border-bottom: 2px #D1D1D1 solid;
  border-left: 2px #D1D1D1 solid;
} 

*.inta4a, *.inta4 {
  padding-top: 15px;
  font-size: 10pt;
  padding-bottom: 6px;
  border-bottom: 1px #25009D solid;
}

TD {
  font-size: 10pt;
}

P {
  padding-bottom: 3px;
}

*.stf {
  margin-right: 25px;
  margin-left: 20px;
  font-size: 8pt;
  width: 150px;
  margin-bottom: 0px;
  float: left;
  margin-top: 0px;
  padding-bottom: 14px;
}

*.txt-stf {
  font-size: 8pt;
  font-weight: bold;
  color: #3800F9;
}
