@charset "utf-8";
/* CSS Document */
.c { text-align:center}
body { background-color:#000000; padding:0px; margin:0px;}
.u { text-decoration:underline; }
.b{ font-weight:bold; }
.n {font-weight:normal; }
.i { font-style:italic; }
.uppercase { text-transform:uppercase; }

.s10{ font-size:10px; }
.s11{ font-size:11px; }
.s12{ font-size:12px; }
.s13{ font-size:13px; }
.s14{ font-size:14px; }
.s15{ font-size:15px; }
.s16{ font-size:16px; }
.s17{ font-size:17px; }
.s18{ font-size:18px; }
.s19{ font-size:19px; }
.s20{ font-size:20px; }
.s21{ font-size:21px; }
.s22{ font-size:22px; }

form, ul, ol { padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px; }

.f{ font-family:Arial, Helvetica, sans-serif;}
.titles { font-family:Arial, Helvetica, sans-serif; }
.color1{ color:#000000; }/*body color*/
.color2{ color:#ffffff; }/*white color*/

.padding { padding:10px; }
.border { border-collapse:collapse; border:3px solid #ffffff; }

/*body*/
.top { background-image:url(../images/top_01.jpg); background-repeat:no-repeat; background-position:top right;}
.top2 { background-image:url(../images/top_02.jpg); background-repeat:no-repeat;}
.top3 { background-image:url(../images/top_03.jpg); background-repeat:no-repeat; background-position:top left;}

.banner { background-image:url(../images/top1_05.jpg); background-repeat:no-repeat; height:181px; }
.bg_left { background-image:url(../images/top1_04.jpg); background-repeat:repeat-y; background-position:top right;}
.bg_right { background-image:url(../images/top1_06.jpg); background-repeat:repeat-y; background-position:top left;}

.bg_footer { background-image:url(../images/footer_bg_08.jpg); background-repeat:no-repeat; background-position:top right;}
.bg_footer2 { background-image:url(../images/footer_bg_09.jpg); background-repeat:no-repeat;}
.bg_footer3 { background-image:url(../images/footer_bg_10.jpg); background-repeat:no-repeat; background-position:top left;}

.flag { background-image:url(../images/flag_09.jpg);}
.bg_main { background-image:url(../images/main_bg_09.jpg); background-repeat:no-repeat; background-color:#fec81e; border-bottom:#000000 10px solid;}

.main { font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:43px 15px 10px 15px; }

/*register*/
.register {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; padding:4px; }
a.register:link { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none;}
a.register:visited { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none;}
a.register:hover { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#3e3d3d; text-decoration:none;}

/*links*/
a.links:link { font-family:Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
a.links:visited { font-family:Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
a.links:hover { font-family:Arial, Helvetica, sans-serif; color:#cccccc; text-decoration:none;}

a.black:link { font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;}
a.black:visited { font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;}
a.black:hover { font-family:Arial, Helvetica, sans-serif; color:#3d3d3d; text-decoration:none;}


/*footer*/ 
.vertical_header { padding-top:0px; text-align:center; padding-left:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#000000;} /*pipe*/
.vnav_header a {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; padding:0px 2px 0px 2px}
.vnav_header a:link { color:#000000}
.vnav_header a:visited { color:#000000}
.vnav_header a:hover { color:#3e3d3d}

.img2 {border:2px; color:#FFFFFF}

