@charset "utf-8";
/* CSS Document */
/*seminal_all*/
#seminal_all
{
width:733px;
margin:0 auto;
background:url(../images_pres/seminar_all_top.gif) no-repeat;
padding-top:72px;
position:relative;
}

#seminal_all ul.idTabs
{
position:absolute;
top:35px;
left:188px;

}
#seminal_all ul.idTabs li
{
float:left;
margin-right:1px;
/*background:url(../images_pres/tab_bg03_1_right.gif) right top no-repeat;*/

}
#seminal_all ul.idTabs li a
{
display:block;
width:73px;
height:16px;/*26*/
padding-top:10px;
/*padding:10px 11px 0px 11px;*/
background:url(../images_pres/boxtitle02b.gif) no-repeat;
color:#3b679a;
font-weight:bold;
text-align:center;

}
html:root #seminal_all ul.idTabs li a
{
padding-top:8px;
}
#seminal_all ul.idTabs li.selected
{
/*background:url(../images_pres/tab_bg03_2_right.gif) right top no-repeat !important;
position: relative;
top: 1px;*/
}
#seminal_all ul.idTabs li.selected a
{
background:url(../images_pres/boxtitle01b.gif) no-repeat !important;
color:#ffffff;
z-index:100;
}

#seminal_all div.middle
{
background:url(../images_pres/seminar_all_middle.gif) repeat-y;
padding:19px 70px 10px 76px;
min-height:300px;

}

#seminal_all div.middle ul.list li
{
background: url(../images_pres/BoxIcon25.gif) 0 7px no-repeat;
padding:8px 10px 8px 16px;
border-bottom:1px dotted gray;
clear:both;
}
html:root #seminal_all div.middle ul.list li
{
background: url(../images_pres/BoxIcon25.gif) 0 9px no-repeat;
}
#seminal_all div.middle ul.list li.last
{
border:none !important;
}
#seminal_all div.middle ul.list li p.title
{
width:310px;
float:left;

}
#seminal_all div.middle ul.list li img
{
vertical-align:middle;
margin-left:3px;
}

#seminal_all p.bottom
{
background:url(../images_pres/seminar_all_bottom.gif) no-repeat;
height:15px;
}
#seminal_all p.contactInfo
{
width:673px;/*727*/
margin:0 auto;
margin-top:5px;
margin-bottom:10px;
background:#003366 url(../images_pres/icon_phone.gif) 10px 6px no-repeat;
color: #FFFFFF;
padding:6px 27px;
}

#seminal_all .calendar
{
position:absolute;
top:35px;
left:654px;
width:233px;/*214*/
}
#seminal_all .calendar p.title
{
width:48px;
background:url(../images_pres/icon_calendar.gif) no-repeat;
color:#933285;
padding-top:6px;
padding-left:23px;
float:left;
cursor:pointer;
}
#seminal_all .calendar .calendar_list
{
float:left;
margin-top:6px;
margin-left:9px;
display:none;
}
#seminal_all .calendar .calendar_list .calendar_item
{
margin-bottom:8px;
}
/*seminar_register*/

#seminar_register
{
width:650px;
margin:0 auto;
margin-top:20px;
margin-bottom:10px;
position:relative;
}
#seminar_register p.title
{
height:36px;
background:url(../images_pres/seminar_register_title.gif) no-repeat;
}
#seminar_register img.close
{
position:absolute;
top:34px;
right:8px;
}
#seminar_register div.middle
{
background:#287dd4 url(../images_pres/seminar_register_bg.gif) repeat-x;

padding:16px 0 5px 6px;
}
#seminar_register div.middle .div_left
{
width:300px;/*327*/
background:url(../images_pres/seminar_register_lefttop.gif) no-repeat;
padding-top:11px;
float:left;

}
#seminar_register div.middle .div_left ul
{
background:url(../images_pres/seminar_register_leftmiddle.gif) repeat-y;
padding-left:17px;
padding-bottom:1px;
}
#seminar_register div.middle .div_left ul li
{
color:#333333;
font-weight:bold;
margin-bottom:13px;
}
#seminar_register div.middle .div_left ul li p
{
color:#cc0000;
margin-top:3px;
margin-left:2px;
}
#seminar_register div.middle .div_left p.bottom
{
background:url(../images_pres/seminar_register_leftbottom.gif) no-repeat;
height:15px;
}

#seminar_register div.middle .div_right
{
width:305px;
background:url(../images_pres/seminar_register_righttop.gif) no-repeat;
padding-top:10px;
float:left;
margin-left:6px;

}

#seminar_register div.middle .div_right .rightmiddle
{
background:url(../images_pres/seminar_register_rightmiddle_2.gif) repeat-y;

font-weight:bold;
padding:1px 16px 1px 8px;

}

#seminar_register div.middle .div_right .rightmiddle ul.personal_info
{
border:2px solid #d6e0eb;
padding:5px;
margin:5px 0;
}
#seminar_register div.middle .div_right .rightmiddle ul.personal_info li
{
margin-bottom:5px;

}
#seminar_register div.middle .div_right .rightmiddle ul.personal_info li label
{
display:block;
width:65px;
float:left;
text-align:right;

}
#seminar_register div.middle .div_right .rightmiddle ul.personal_info li input
{
width:196px;
height:20px;

}

#seminar_register div.middle .div_right p.add_member
{
background:#e0ebf5 url(../images_pres/BoxIcon21.gif) 2px 4px no-repeat;
padding:3px 0 3px 14px;
cursor:pointer;
margin-bottom:5px;
}

#seminar_register div.middle .div_right p.bottom
{
background:url(../images_pres/seminar_register_rightbottom_2.gif) no-repeat;
height:14px;
}
#seminar_register div.middle .div_right button#seminar_submit
{
border:none;
background:url(../images_pres/button_bg_2_1.gif);
width:73px;
height:22px;/*22*/
float:right;
margin-top:3px;
margin-right:5px;
padding-top:5px;
text-align:center;
color:#003366;
cursor:pointer;
}
html:root #seminar_register div.middle .div_right button#seminar_submit
{
padding-top:0px;
}
#seminar_register div.middle .div_right button#seminar_submit:hover
{
background:url(../images_pres/button_bg_2_2.gif);
}
#seminar_register p.whole_bottom
{
background:url(../images_pres/seminar_register_bottom.gif) no-repeat;
height:10px;
}
#seminar_register .middle#confirm
{
padding-top:10px;
padding-left:10px;

font-weight:bold;
color:#FFFFFF;
}
#seminar_register .middle#confirm div.middle_out
{
background:url(../images_pres/seminar_register_confirm_middle_2.gif)  repeat-y ;
width:625px;

}
#seminar_register .middle#confirm div.middle_out .middle_middle
{
background:url(../images_pres/seminar_register_confirm_top_2.gif) no-repeat;
padding:10px 58px 0px 77px;
}
#seminar_register .middle#confirm div.middle_out .middle_middle p
{
margin-top:10px;
}


#seminar_register .middle#confirm .data
{
color:#0099ff;

}
#seminar_register .middle#confirm img.map
{
float:right;
}
#seminar_register .middle#confirm a
{
color:#3a3a3a;
}
#seminar_register .middle#confirm p.bottom
{
background:url(../images_pres/seminar_register_confirm_bottom_2.gif) no-repeat;
height:15px;
margin-bottom:5px;
}

#seminar_register .rightmiddle .title {background-color:Red; color: White; font-size: 16px; padding: 10px; margin-bottom: 10px; }
