body#home2-a
{
    FONT-FAMILY: tahoma, Arial , verdana, sans-serif;
    background-image:url("../pic/bgmain-4.jpg"); background-repeat:repeat-x; background-color:#FFFFFF; margin:0; padding:0;
}

body#con
{
    FONT-FAMILY: Arial , verdana, sans-serif;
    background-image:url("../pic/conbg.gif"); background-repeat:repeat-x; background-color:#FFFFFF; margin:0; padding:0;
}

body#ifr
{
    FONT-FAMILY: Arial , verdana, sans-serif;
    background-color:#FFFFFF; margin:0; padding:0;
}

#mainbg {  background-image:url("../pic/mainbg.jpg"); background-repeat:no-repeat; background-position:center top; height:740px;}
#mainbg2 {  background-image:url("../pic/mainbg2.jpg"); background-repeat:no-repeat; background-position:center top; height:545px;}
#mainbg2-a {  background-image:url("../pic/mainbg2.jpg"); background-repeat:no-repeat; background-position:center top; height:545px;}


.maintx {  FONT-FAMILY: Arial; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #FFFFFF;}
.maintx A {	COLOR: #f58a1e; TEXT-DECORATION: none}
.maintx A:hover {	COLOR: #f58a1e; TEXT-DECORATION: underline}

.subnavtit {  FONT-FAMILY: Arial; font-size: 15px; font-style: normal; line-height: 16px; font-weight: bold; color: #FFFFFF;}

.subnav-no {  FONT-FAMILY: Arial; font-size: 12px; font-style: normal; line-height: 16px; font-weight: bold; color: #FFFFFF; background-image:url("../images/subnavbg-no.gif"); background-repeat:no-repeat; height:24px; padding-left:25px}
.subnav-no A {	COLOR: #2e2e2e; TEXT-DECORATION: none}
.subnav-no A:hover {	COLOR: #d7172a; TEXT-DECORATION: underline}

.subnav-ov {  FONT-FAMILY: Arial; font-size: 12px; font-style: normal; line-height: 16px; font-weight: bold; color: #FFFFFF; background-image:url("../images/subnavbg-ov.gif"); background-repeat:no-repeat; height:24px; padding-left:25px}
.subnav-ov A {	COLOR: #FFFFFF; TEXT-DECORATION: underline}
.subnav-ov A:hover {	COLOR: #FFFFFF; TEXT-DECORATION: underline}

.subnav2-no {  FONT-FAMILY: Arial; font-size: 12px; font-style: normal; line-height: 16px; font-weight: bold; color: #FFFFFF; background-image:url("../images/subnavbg2-no.gif"); background-repeat:no-repeat; height:35px; padding-left:25px}
.subnav2-no A {	COLOR: #2e2e2e; TEXT-DECORATION: none}
.subnav2-no A:hover {	COLOR: #d7172a; TEXT-DECORATION: underline}

.subnav2-ov {  FONT-FAMILY: Arial; font-size: 12px; font-style: normal; line-height: 16px; font-weight: bold; color: #FFFFFF; background-image:url("../images/subnavbg2-ov.gif"); background-repeat:no-repeat; height:35px; padding-left:25px}
.subnav2-ov A {	COLOR: #FFFFFF; TEXT-DECORATION: underline}
.subnav2-ov A:hover {	COLOR: #FFFFFF; TEXT-DECORATION: underline}

.subnav3-no {  FONT-FAMILY: Arial; font-size: 12px; font-style: normal; line-height: 16px; font-weight: bold; color: #FFFFFF; background-image:url("../images/subnavbg3-no.gif"); background-repeat:no-repeat; height:51px; padding-left:25px}
.subnav3-no A {	COLOR: #2e2e2e; TEXT-DECORATION: none}
.subnav3-no A:hover {	COLOR: #d7172a; TEXT-DECORATION: underline}

.subnav3-ov {  FONT-FAMILY: Arial; font-size: 12px; font-style: normal; line-height: 16px; font-weight: bold; color: #FFFFFF; background-image:url("../images/subnavbg3-ov.gif"); background-repeat:no-repeat; height:51px; padding-left:25px}
.subnav3-ov A {	COLOR: #FFFFFF; TEXT-DECORATION: underline}
.subnav3-ov A:hover {	COLOR: #FFFFFF; TEXT-DECORATION: underline}

.botnav {  font-size: 11px; font-style: normal; line-height: 16px; font-weight: normal; color: #FFFFFF;}
.botnav A {	COLOR: #FFFFFF; TEXT-DECORATION: none}
.botnav A:hover {	COLOR: #FFFFFF; TEXT-DECORATION: underline}

.footernav {  FONT-FAMILY: Arial; font-size: 11px; font-style: normal; line-height: 16px; font-weight: normal; color: #000000;}
.footernav A {	COLOR: #000000; TEXT-DECORATION: none}
.footernav A:hover {	COLOR: #000000; TEXT-DECORATION: underline}

.text_sl { font-size: 8pt; font-style: normal; line-height: 11px; font-weight: normal; color: #000000}

.text { font-size: 9pt; font-style: normal; line-height: 15px; font-weight: normal; color: #4c4c4c}
.text  A {	font-size: 12px; COLOR: #4c4c4c; TEXT-DECORATION: none; font-weight: normal;}
.text  A:hover {	COLOR: #d7172a; TEXT-DECORATION: underline}

.text11 { font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; color: #000000}
.text11  A {	COLOR: #035991; TEXT-DECORATION: none}
.text11  A:hover {	COLOR: #035991; TEXT-DECORATION: underline}

.text15 { font-size: 15px; font-style: normal; line-height: 16px; font-weight: normal; color: #4b4b4b}

.sidetxt { font-size: 12px; font-style: normal; line-height: 15px; font-weight: bold; color: #ffffff}

.maintit { font-size: 32px; font-style: normal; line-height: 32px; letter-spacing:-1px; font-weight: bold; color: #D7172A}

.menu  A {	COLOR: #000000; TEXT-DECORATION: none}
.menu  A:hover {	COLOR: #d7172a; TEXT-DECORATION: none}

.submenubg  { background-image:url("../pic/sub-menu-bg.gif"); background-repeat:repeat-y;}

.footer {  font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; color: #4c4c4c}
.footer A {	COLOR: #4c4c4c; TEXT-DECORATION: none}
.footer A:hover {	COLOR: #d7172a; TEXT-DECORATION: underline}

.header {  font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; color: #4b4b4b}
.header A {	COLOR: #000000; TEXT-DECORATION: none}
.header A:hover {	COLOR: #c60000; TEXT-DECORATION: none}

.brown_link A {  font-style: normal;font-weight: normal; color: #D7172A; TEXT-DECORATION: none}
.brown_link A:hover {  font-style: normal; font-weight: normal; color: #4b4b4b; TEXT-DECORATION: underline}
.text12 { font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; color: #035991}