/* CSS Document */
/* ---------------------------------- default ----------------------------- */
body {
margin:19px 0 6px 0; padding:0; background-color:#d8e4e8;
font:normal 12px Tahoma, Arial; color:#353535;
}
form,p {
margin:0; padding:0;
}
/* ---------------------------------- bodyshadow ----------------------------- */
.toplftshadwo {
background:url(../images/lft_topbodyshd.gif) no-repeat; width:20px; height:20px;
}
.toprgtshadwo {
background:url(../images/rgt_topbodyshd.gif) no-repeat; width:20px; height:20px;
}
.lftshadow {
background:url(../images/lft_bodyshadow.gif) repeat-y; width:22px;
}
.rgtshadow {
background:url(../images/rgt_bodyshadow.gif) repeat-y; width:22px;
}
.btmlftshadow {
background:url(../images/lft_btmbodyshd.gif) no-repeat; width:20px; height:20px;
}
.btmrgtshadow {
background:url(../images/rgt_btmbodyshd.gif) no-repeat; width:20px; height:20px;
}
.btmshadow {
background:url(../images/btmshadow.gif) repeat-x; width:760px; height:20px;
}
.topshadow {
background:url(../images/topshadow.gif) repeat-x; width:760px; height:20px;
}
/* ---------------------------------- header menu ----------------------------- */
.menubg {
background:url(../images/menubg.gif) repeat-x; font:bold 12px Tahoma, Arial; color:#FFFFFF;
text-align:center; vertical-align:middle;
} 
.lftmenubg {
background: url(../images/bg_lftmenu.gif) no-repeat; font:bold 12px Tahoma, Arial; color:#FFFFFF;
text-align:center; vertical-align:middle;
} 
.rgtmenubg {
background: url(../images/bg_rgtmenu.gif) no-repeat; font:bold 12px Tahoma, Arial; color:#FFFFFF;
text-align:center; vertical-align:middle;
}
a.hdrmenu:link {
color:#FFF; text-decoration:none;
}
a.hdrmenu:visited {
color:#FFF; text-decoration:none;
}
a.hdrmenu:hover {
color:#FFF; text-decoration: underline;
}
/* ---------------------------------- body ----------------------------- */
.welcometxt {
font:bold 14px Tahoma, Arial; color:#353535; padding:20px 0 20px 0;
}
a.register:link {
color:#424657; text-decoration:none; font:bold 14px Tahoma, Arial;
}
a.register:visited {
color:#424657; text-decoration:none; font:bold 14px Tahoma, Arial;
}
a.register:hover {
color:#424657; text-decoration: underline; font:bold 14px Tahoma, Arial;
}
a.click:link {
color:#424657; text-decoration:none; font:bold 12px Tahoma, Arial;
}
a.click:visited {
color:#424657; text-decoration:none; font:bold 12px Tahoma, Arial;
}
a.click:hover {
color:#424657; text-decoration: underline; font:bold 12px Tahoma, Arial;
}
/* ---------------------------------- footer ----------------------------- */
.lftfooter {
background:url(../images/lftfooter.gif) no-repeat; width:5px; height:42px;
}
.rgtfooter {
background:url(../images/rgtfooter.gif) no-repeat; width:5px; height:42px;
}
.midfooter {
background:url(../images/midfooter.gif) repeat-x; width:724px; height:42px;
font:normal 11px Tahoma, Arial; color:#FFF; text-align:center; vertical-align:middle;
}
a.ftrtxt:link {
color:#FFF; text-decoration:none;
}
a.ftrtxt:visited {
color:#FFF; text-decoration:none;
}
a.ftrtxt:hover {
color:#FFF; text-decoration: underline;
}
/* ---------------------------------- subpage menu ----------------------------- */
.submenubg {
background:url(../images/sub_menubg.gif) no-repeat; width:104px; height:29px;
font:normal 12px Tahoma, Arial; color:#FFF; text-align:center; vertical-align: middle;
}
.submenubg1 {
background:url(../images/sub_menubg1.gif) no-repeat; width:104px; height:29px;
font:normal 12px Tahoma, Arial; color:#FFF; text-align:center; vertical-align: middle;
}
a.submenu:link {
color:#FFF; text-decoration:none;
}
a.submenu:visited {
color:#FFF; text-decoration: none;
}
a.submenu:hover {
color:#FFF; text-decoration:underline;
}