@charset "UTF-8";

/* CSS Document */


body {
font-family:Verdana, Geneva, sans-serif;
font-size: 12px;
color: #000000;
background-position: top center;
background-repeat:repeat-y;
background-color: #333;
}

#main_frame {
position:relative;
padding:0px;
width:1000px;
height:1782px;
background-repeat:no-repeat;
background-position: top center;
text-align:center;
background-color: #FFF;
}

#main_frame2 {
position:relative;
padding:0px;
width:1000px;
height:600px;
background-repeat:no-repeat;
background-position: top center;
text-align:center;
background-color: #FFF;
}

a {
color: #F00;
text-decoration: underline;
}

a:hover {
text-decoration: none;
text-align: center;
font-family: Verdana, Geneva, sans-serif;
}

a.no_ul {
text-decoration: none;
}

strong {
font-weight:bold;
text-align: left;
font-size: 10px;
font-family: Verdana, Geneva, sans-serif;
color: #0D0D0D;
}

em {
font-style:italic;
}

.center {
text-align: center;
margin: auto;
}

.left_align {
float:left;
}

.right_align {
float:right;
}

.clear {
clear: both;
font-size:0;

}

#top_part {
position:absolute;
left:0px;
top:0px;
width:1000px;
height:148px;
z-index:1;
background-image:url('images/top_part.jpg')
}

#main_frame #form form table {
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
line-height: normal;
text-align: left;
}

#apDiv1 {
position:absolute;
left:10px;
top:95px;
width:678px;
height:122px;
z-index:1;
border-bottom-style: solid;
color:#999;
size:2px;
border-bottom-width: 2px;
text-align: left;
}
#apDiv2 {
position:absolute;
left:90px;
top:239px;
width:545px;
height:151px;
z-index:1;
text-align: left;
}
#form {
position:absolute;
left:667px;
top:149px;
width:333px;
height:1398px;
z-index:1;
background-image:url('images/form_background.jpg');
text-align: left;
padding-top: 60px;
}
#apDiv3 {
position:absolute;
left:38px;
top:396px;
width:390px;
height:147px;
z-index:1;
background-image:url('images/box_back1.jpg');
background-repeat:no-repeat;
padding-left:230px;
padding-top:30px;
text-align: left;
}

#main_frame #apDiv3 table {
color: #FFF;
font-family: Verdana, Geneva, sans-serif;
}
#apDiv4 {
position:absolute;
left:93px;
top:577px;
width:542px;
height:225px;
z-index:1;
text-align:left;
}
#apDiv5 {
position:absolute;
left:24px;
top:1082px;
width:628px;
height:238px;
z-index:1;
background-image:url('images/box_back2.jpg')
}
#video_holder {
position:absolute;
left:15px;
top:9px;
width:252px;
height:175px;
z-index:1;
}
#apDiv6 {
position:absolute;
left:101px;
top:1322px;
width:539px;
height:369px;
z-index:1;
text-align: left;
}
#apDiv7 {
position:absolute;
left:0px;
top:1627px;
width:1000px;
height:115px;
z-index:1;
}
#apDiv8 {
position:absolute;
left:295px;
top:60px;
width:283px;
height:131px;
z-index:2;
text-align: left;
color: #FFF;
}

#apDiv22 {
position:absolute;
left:0px;
top:463px;
width:283px;
height:131px;
z-index:2;
text-align: left;
color: #FFF;
}

#main_frame #form form table tr td p span .center span {
font-size: 12px;
}

#main_frame #form form table tr td p span .center span {
font-size: 24px;
}

