@charset "utf-8";
/* CSS Document */

body{
margin:0;
}


#topbg{
/*background-image:url(images/lft_blue_bg.jpg);*/
background-repeat:repeat-x;
height:160px;
}

.link{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#dc00fd;
text-decoration:underline;
}
.link:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#5d0a69;
text-decoration:underline;
}

.select{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#5d0a69;
width:400px;
}
.quant{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#5d0a69;
border:#CCCCCC 1px solid;
}
.total{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#6e9efe;
}
.ordertext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
.input{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#5d0a69;
width:400px;
border:#CCCCCC 1px solid;
}
.input_birth{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#5d0a69;
width:200px;
border:#CCCCCC 1px solid;
}
.textarea{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#5d0a69;
width:400px;
border:#CCCCCC 1px solid;
}
td{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#333333;
}

.req{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FF0000;
}

.loginput{
/*background-image:url(images/bgloginput.jpg);*/
background-repeat:no-repeat;
width:152px;
height:17px;
border:0;
padding-left:7px;
padding-top:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
}

.mailput{
background-image:url(images/bgloginput.jpg);
background-repeat:no-repeat;
width:152px;
height:17px;
border:0;
padding-left:7px;
padding-top:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
}


.blue_links{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#6e9efe;
text-decoration:none;
}

.blue_links:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#6e9efe;
text-decoration:none;
}

a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#6e9efe;
text-decoration:none;
}

a:hover{
font-family:Arial, Helvetica, sans-serif;
/*font-size:13px;
font-weight:bold;*/
color:#6e9efe;
text-decoration:none;
}

.lien{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#f0037f;
text-decoration:none;
}

.lien:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
//font-weight:bold;
color:#CC3399;
text-decoration:none;
}

.lien1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
}

.lien1:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CC3399;
font-weight:bold;
text-decoration:none;
}

.bold_text{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#333333;
}
.normal_text{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#333333;
}

.white_text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}

.pinkb{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#d30072;
}

.pinkn{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d30072;
}


.accept{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#d30072;
}

.insc_login{
border:#000000 1px solid;
background-color:#ffe8fd;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
height:12px;
padding:5px;
color:#000000;
}