*{margin:0px auto;padding:0}
html, body{position:relative;margin:0px auto;padding:0px auto;height:100%;font-size:12px;line-height:1.6em;letter-spacing:0.0em;font-family:Verdana,"ＭＳ Ｐゴシック", Osaka,"ヒラギノ角ゴ Pro W3", sans-serif;}
body{background-image:url("../images/backstrip.jpg");background-repeat:repeat-x;}
div{border:1px none blue;}
a:link{color:#3366ff;text-decoration:underline;font-size:small;}
a:visited{color:gray;text-decoration:underline;font-size:small;}
a:hover{color:red;text-decoration:underline;font-size:small;}
a:active{color:red;text-decoration:underline;font-size:small;}
img{border:0;}
ul{list-style-position:inside;}
ul.inner{padding-left:2em;}
ul.bulletpoint{list-style-image:url("../images/pinkbullet.png");padding-left:0em;list-style-position:outside;}
ul.bulletpoint li{line-height:1.4em;margin-bottom:0.5em;width:85%;}
h4{line-height:1.25em;font-size:1.75em;}
#outer_container{height:100%;width:942px;}
#main_container{width:938px;min-height:700px;height:auto;padding-top:5px;overflow:hidden;}
#inner_container{position:relative;min-height:500px;height:auto;width:auto;background-image:url("../images/shadow.png");overflow:hidden;}
#header{position:relative;height:134px;background-image:url("../images/shadow.png");}
#header_exhibition{position:absolute;top:7px;left:385px;}
#xmaslogo{position:absolute;left:40px;top:6px;}
#logo{position:absolute;left:40px;top:20px;}
#titlebar_menu{position:absolute;height:32px;bottom:-2px;padding-left:5px;width:930px;margin:0px auto;padding-top:5px;text-align:left;line-height:2.5em;}
#titlebar_menu ul{text-align:center;margin:0 0 0px 0;}
#titlebar_menu li{display:inline;padding-left:20px;border:1px solid yellow;}
#titlebar_menu li a{padding:7px 47px 6px 20px;color:white;text-decoration:none;font-size:1.25em;}
.titlebar_menu_entry{width:186px;float:left;height:30px;text-align:center;}
.titlebar_menu_entry_right{width:185px;float:left;height:30px;text-align:center;}
.titlebar_menu_entry a{text-decoration:none;color:white;}
.titlebar_menu_entry_right a:hover{color:red;}
.titlebar_menu_entry_right a{text-decoration:none;color:white;}
.titlebar_menu_entry a:hover{color:red;}
.titlebar_btn { display:block; background-repeat:no-repeat; overflow:hidden; width:186px; height:30px; background-image:url("../images/menubtns.png");}
.titlebar_menu_home { background-position:0  0;}
.titlebar_menu_hajimete { background-position:-186px  0;}
.titlebar_menu_shopping { background-position:-372px  0;}
.titlebar_menu_story { background-position:-558px  0;}
.titlebar_menu_salon { background-position:-744px  0;}
<!--[if IE]>#titlebar_menu li a{padding:0 47px 0 20px;}
<![endif]--> #titlebar_menu a{text-decoration:none;}
#titlebar_menu a:hover{color:red;}
#points_button{position:absolute;float:right;width:auto;height:auto;right:10px;top:10px;margin:5px 5px 0px 5px;}
#shipping_offer{position:absolute;right:10px;float:right;width:auto;height:auto;border:1px solid #dddddd;top:10px;margin:5px 15px 0px 5px;padding:2px 5px 2px 5px;}
#header_menu{position:relative;bottom:40px;float:right;left:-150px;width:auto;height:auto;margin-right:10px;}
#header_menu ul{list-style:none;}
#header_menu li{float:left;line-height:1.75em;margin-right:-1px;padding-right:10px;padding-left:10px;height:23px;border-right:1px solid gray;border-left:1px solid gray;}
#header_menu a{text-decoration:none;}
#header_menu a:link{color:gray;}
#header_menu a:hover{color:red;}
#header_cart{position:absolute;right:20px;bottom:41px;}
#header_advert{position:absolute;left:380px;top:7px;}
#left_sidebar{float:left;width:250px;height:auto;min-height:750px;padding-left:0px;padding-right:5px;margin-bottom:10px;margin-top:5px;padding-top:5px;}
#sidebar_search{position:relative;width:210px;margin:0px auto;margin-bottom:5px;height:auto;text-align:center;margin-top:0px;}
#searchboxtext{position:absolute;top:42px;left:22px;}
#sidebar_nail_shop_login{position:relative;width:210px;margin:0px auto;margin-bottom:5px;height:80px;}
#sidebar_for_customers{position:relative;width:210px;margin:0px auto;height:80px;margin-bottom:5px;}
#sidebar_lineup{height:auto;margin:0px auto;width:210px;margin-top:5px;margin-bottom:5px;}
#sidebar_coming_soon_blixz{position:absolute;width:124px;height:43px;top:160px;left:65px;}
#sidebar_coming_soon_mh{position:absolute;width:124px;height:43px;top:215px;left:65px;}
#sidebar_coming_soon_pp{position:absolute;width:124px;height:43px;top:270px;left:65px;}
.sidebar_new{position:absolute;color:red;left:168px;top:235px;font-size:1.2em;}
.sidebar_new_2{position:absolute;color:red;left:168px;top:185px;font-size:1.2em;}
.sidebar_press{position:relative;height:70px;margin:0px auto;width:210px;height:70px;margin-top:5px;margin-bottom:5px;}
#sidebar_blog{position:relative;height:302px;width:210px;margin:0px auto;margin-top:5px;margin-bottom:5px;}
#sidebar_blog_staff{position:absolute;width:76px;height:68px;left:9px;top:32px;}
.sidebar_blog_comment{position:absolute;width:132px;height:68px;right:8px;top:32px;}
.sidebar_blog_entries{position:absolute;top:106px;left:8px;width:184px;height:181px;padding:4px 5px 2px 5px;}
.sidebar_blog_entry{position:relative;height:32%;margin-bottom:2px;border-bottom:1px dashed red;}
.sidebar_blog_entry h3{font-size:0.75em;}
.sidebar_blog_entry_date{font-size:0.75em;font-weight:bold;}
#sidebar_twitter{position:relative;height:302px;width:210px;margin:0px auto;margin-top:5px;margin-bottom:5px;}
#sidebar_twitter_bird{position:absolute;width:76px;height:68px;left:9px;top:32px;margin:0px auto;text-align:center;}
.sidebar_twitter_comment{position:absolute;width:132px;height:68px;right:8px;top:32px;}
.sidebar_twitter_entries{position:absolute;top:106px;left:8px;width:184px;height:181px;padding:4px 5px 2px 5px;}
.sidebar_twitter_entry{position:relative;height:32%;margin-bottom:2px;border-bottom:1px dashed red;}
.sidebar_twitter_entry h3{font-size:0.75em;}
.sidebar_twitter_entry_date{font-size:0.75em;font-weight:bold;}
#main_contents{float:right;height:auto;min-height:750px;width:680px;padding-left:0px;margin-bottom:10px;padding-top:5px;}
#home_main_image{height:200px;width:auto;margin-top:3px;margin-bottom:5px;margin-right:5px;margin-left:3px;position:relative;}
#story_link{width:auto;height:auto;position:absolute;right:175px;top:250px;}
#setsumei_link{width:auto;height:auto;position:absolute;right:35px;top:250px;}
#campaign_banner{position:absolute;top:0px;right:23px;}
#campaign_banner_blog{position:absolute;top:0px;right:0px;}
#campaign_banner_shouhin{position:absolute;top:0px;right:0px;}
#campaign_star{position:absolute;top:35px;right:35px;}
#lineup_story_link{top:159px;width:auto;height:auto;position:absolute;left:170px;}
#lineup_setsumei_link{width:auto;height:auto;position:absolute;left:30px;top:159px;}
#home_pick_up{margin-top:2px;margin-bottom:5px;height:375px;padding-left:2px;margin-right:5px;padding-top:2px;padding-bottom:2px;}
/*#home_pick_up_title{background-image:url("../images/pickupitemheader.jpg");height:39px;width:659px;float:left;margin-bottom:2px;}*/
#home_video{margin-top:2px;margin-bottom:5px;height:auto;padding-left:2px;margin-right:5px;padding-top:2px;padding-bottom:2px;position:relative;}
/*#home_video_title{background-image:url("../images/home_video.jpg");height:39px;width:659px;float:left;margin-bottom:2px;}*/
#home_video_video{width:100%;text-align:center;margin-top:10px;}
#home_ranking{margin-top:2px;margin-bottom:5px;height:200px;padding-left:2px;margin-right:5px;padding-top:2px;padding-bottom:2px;position:relative;}
/*#home_ranking_title{background-image:url("../images/rankingheader.jpg");height:39px;width:659px;float:left;margin-bottom:2px;}*/
#home_news_topics{margin-top:15px;margin-bottom:5px;height:auto;margin-right:5px;}
/*#home_news_title{background-image:url("../images/topicheader.jpg");position:relative;height:39px;width:659px;float:left;margin-bottom:2px;}*/
.home_headers { display:block; background-repeat:no-repeat; overflow:hidden; position:relative;float:left;margin-bottom:2px;width:659px;height:39px;background-image:url("../images/homeheaders.jpg");}
.home_pick_header { background-position:0 0;}
.home_ranking_header { background-position:0px -39px;}
.home_topics_header { background-position:0px -78px;}
.home_video_header { background-position:0px -117px;}
#article_page_link{position:relative;background-color:cyan;width:auto;float:right;}
#home_news_headlines{clear:both;margin-top:2px;margin-bottom:5px;height:auto;padding-left:0px;padding-top:2px;padding-right:4px;}
#home_news_headlines li{border-bottom:1px dashed red;padding-bottom:3px;padding-top:2px;text-indent:15px;list-style:none;font-size:small;}
#home_news_headlines a{color:#3366ff;}
#home_news_headlines a:hover{color:red;}
#content_header{width:655px;height:162px;position:relative;left:0px;margin-left:0px;margin-top:3px;}
/*#content_header_shouhin{width:653px;height:200px;position:relative;left:0px;margin-left:0px;margin-top:3px;}*/
#content_header_shouhin{width:653px;height:200px;position:relative;left:0px;margin-top:3px;margin-bottom:5px;margin-right:5px;margin-left:3px;}
#content_header_j_text{width:auto;height:2.75em;position:absolute;top:20%;margin-left:20px;color:#454545;font-family:sans-serif;font-size:2.75em;line-height:2.75em;letter-spacing:0.3em;overflow:hidden;}
#content_header_e_text{width:auto;height:2.0em;position:absolute;top:60%;margin-left:20px;color:#b1b1b1;line-height:1.25em;font-size:1.25em;}
#breadcrumbs{width:auto;padding-left:3px;padding-bottom:2px;margin-bottom:5px;font-size:8pt;}
#breadcrumbs a:link, #breadcrumbs a:hover, #breadcrumbs a:active, #breadcrumbs a:visited{font-size:8pt;}
#content_title{background-image:url("../images/subtitlebar.jpg");background-position:left;background-repeat:no-repeat;position:relative;width:100%;height:39px;padding-top:0px;padding-bottom:0px;margin-bottom:5px;}
#content_title_text{width:auto;position:absolute;left:0px;top:0px;padding-left:10px;line-height:2.0em;padding-top:0px;padding-bottom:0px;font-size:large;font-weight:bolder;color:#454545;}
#content_title_text h1{font-weight:bold;font-size:larger;color:#454545;}
#contents_container{position:relative;width:auto;height:auto;min-height:500px;padding-bottom:5px;}
#contact_container{position:relative;height:141px;width:659px;margin-left:0px;margin-top:50px;clear:both;}
#shouhin{width:657px;float:left;margin-bottom:6px;margin-left:-7px;padding:3px 0px 3px 0px;}
#shouhin_img{float:left;width:346px;height:300px;border:1px solid #dddddd;margin-top:5px;}
#shouhin_setsumei{width:300px;float:right;margin-left:0px;padding:10px 0px 2px 5px;line-height:1.5em;}
#shouhin_setsumei h2{font-size:13pt;font-weight:bold;float:left;width:100%;margin-bottom:7px;border-bottom:1px dotted #454545;color:#454545;}
#shouhin_price_div{position:absolute;top:8px;right:20px;font-weight:bold;width:auto;line-height:2em;font-size:11pt;}
#shouhin_price{font-size:large;color:#454545;}
#shouhin_setsumei p{float:left;margin-top:5px;width:auto;padding-right:5px;}
#shouhin_cart{position:relative;width:294px;height:148px;margin-bottom:5px;float:left;left:7px;margin-top:10px;margin-bottom:5px;}
#shouhin_shopping_cart{position:absolute;top:46px;width:auto;height:auto;left:16px;}
#instockimg{position:absolute;right:10px;top:3px;width:auto;height:auto;}
#info_links{height:auto;margin-left:6px;margin-right:6px;border-top:1px #cccccc solid;border-bottom:1px #cccccc solid;overflow:auto;}
#info_links ul{list-style:none;}
#info_links li{float:right;line-height:1.75em;margin-right:2px;padding-left:10px;margin-left:10px;background-image:url("../images/arrow.png");background-position:left;background-repeat:no-repeat;}
#info_links a{text-decoration:none;}
#footer_contents{position:relative;width:938px;height:auto;margin:auto;padding-bottom:10px;background-image:url("../images/footer_shadow.png");overflow:hidden;}
#footer_contents p{position:relative;float:right;right:8px;}
#footer_bottom{position:relative;width:934px;height:auto;margin:auto;background-image:url("../images/footer_shadow_btm.png");background-repeat:repeat-x;}
#footer_ssllogo{position:relative;width:130px;height:65px;margin:0px auto;float:left;left:60px;}
#blog_contents{width:488px;height:auto;margin:0px auto;padding-left:2px;padding-right:2px;padding-bottom:5px;padding-top:5px;float:left;}
#blog_contents h2{line-height:1.5em;}
#blog_contents h3{line-height:1.25em;font-size:small;}
#blog_contents p{margin-bottom:10px;}
#blog_sidebar{float:left;width:180px;padding-left:0px;}
#blog_sidebar ul{list-style:none;list-style-position:outside;}
#sidebar{width:100%;height:auto;padding-top:5px;}
#q_1, #q_2, #q_3, #q_4, #q_5, #q_6, #q_7, #q_8, #q_9, #q_10, #q_11, #q_12, #q_13, #q_14, #q_15{position:relative;padding-left:25px;margin-top:5px;margin-bottom:5px;}
h2.widgettitle{background-image:url("../images/blogsidebarheader.jpg");height:35px;width:auto;position:relative;left:0px;top:0px;padding-left:8px;line-height:2.0em;padding-top:3px;padding-bottom:0px;font-size:medium;font-weight:bold;color:#222222;}
.widget{text-align:left;margin-bottom:15px;margin-left:0px;padding-left:0px;padding-right:2px;width:180px;}
.cat-item, .page_item, .recentcomments, .widget_rss, .widget_archive li , .blogroll, .search_form, .recent_entries{padding-left:5px;}
.page_item a{font-size:0.9em;}
.widget_tag_cloud a{text-decoration:none;}
.widget_rss{padding-top:5px;padding-bottom:10px;}
.post a{text-decoration:underline;font-size:1em;}
.post{color:#333333;padding-right:4px;}
.post h2, h2.pagetitle{background-image:url("../images/blogpagetitle.jpg");background-repeat:no-repeat;height:35px;width:485px;line-height:2.0em;padding-top:2px;padding-left:5px;font-weight:bold;font-size:large;overflow:hidden;padding-top:4px;}
.post h2 a:link{color:black;text-decoration:none;}
.post h2 a:visited{color:gray;text-decoration:none;}
.post h2 a:hover{color:red;text-decoration:none;}
.post h2 a:active{color:black;text-decoration:none;}
.navigation{margin:0px auto;}
#footer{clear:both;width:100%;padding-bottom:20px;background-image:url("../images/footerbgd.jpg");}
#footer p{padding:0px;margin:0;}
.clearboth{clear:both;}
.my_alignleft{float:left;}
.my_alignright{float:right;padding-right:10px;}
.pick_up_shouhin{float:left;width:160px;height:150px;margin-bottom:10px;margin-top:5px;margin-right:3px;margin-left:3px;}
.pick_up_shouhin_img{width:158px;height:105px;border:1px solid #cccccc; margin-bottom:2px; -moz-box-shadow:1px 1px 2px #333333; -webkit-box-shadow:1px 1px 2px #333333;}
.pick_up_shouhin_link{height:15%;padding-top:2px;padding-bottom:2px;padding-left:2px;line-height:1.0em;}
.pick_up_shouhin_link a{font-size:smaller;color:#3366ff;}
.pick_up_shouhin_link a:hover{color:red;}
.pick_up_shouhin_price{height:auto;padding-left:2px;font-size:smaller;}
.ranking_shouhin{float:left;width:160px;height:150px;margin-bottom:10px;margin-top:5px;margin-right:15px;margin-left:35px;}
.ranking_shouhin_img{width:auto;height:70%;border:1px solid #cccccc; margin-bottom:4px;-moz-box-shadow:1px 1px 2px #333333;-webkit-box-shadow:1px 1px 2px #333333;}
.ranking_shouhin_link{height:15%;padding-top:2px;padding-bottom:2px;padding-left:2px;line-height:1.0em;}
.ranking_shouhin_link a{font-size:smaller;color:#3366ff;}
.ranking_shouhin_link a:hover{color:red;}
.ranking_shouhin_price{height:auto;padding-left:2px;font-size:smaller;}
.ranking_home_img{width:46px;height:41px;margin:0px auto;text-align:center;position:relative;margin-top:-45px;margin-left:5px;}
.ranking_crown{ display:block; background-repeat:no-repeat; overflow:hidden;width: 46px; height: 41px; background-image: url("../images/crowns.png");}
.ranking_1 { background-position: 0 0 }
.ranking_2 { background-position: -46px 0}
.ranking_3 { background-position: -92px 0 }
.content_sub_title{background-image:url("../images/content_subtitlebar.jpg");background-repeat:no-repeat;width:auto;height:35px;position:relative;margin-top:10px;font-size:large;font-weight:bold;margin-bottom:5px;}
.content_sub_title_text{width:auto;position:absolute;left:0px;top:0px;padding-left:10px;line-height:2.0em;padding-top:0px;padding-bottom:0px;font-size:large;font-weight:bolder;color:#454545;}
.content_sub_title_text a{font-size:large;font-weight:bold;}
.content_sub_title_text a:link{color:black;}
.content_sub_title_text a:hover{color:red;}
.content_sub_title_text h2 {font-size:large;}
.page_contents{width:auto;height:auto;padding-left:7px;padding-right:7px;overflow:hidden;padding-bottom:5px;}
.page_contents p{margin-bottom:10px;}
.page_contents_box{position:relative;width:45%;height:auto;padding:5px 5px 5px 5px;float:left;border:1px solid #bbbbbb;margin-right:10px;margin-bottom:5px;margin-top:3px;line-height:1.5em;display:inline;}
.page_contents_box p{padding-bottom:5px;}
.page_contents h3{width:auto;margin-top:2px;font-size:small;border-bottom:1px solid gray;padding-bottom:2px;}
.page_contents h2{width:auto;margin-top:2px;font-size:small;border-bottom:1px solid gray;padding-bottom:2px;}
.page_contents h4{width:auto;margin-top:2px;font-size:small;padding-bottom:2px;}
.page_contents_img{position:relative;width:150px;height:75px;float:left;margin-right:10px;margin-bottom:5px;margin-top:2px;}
.shouhin_category{width:auto;margin-bottom:10px;padding:5px 5px 5px 0px;overflow:hidden;}
.shouhin_category_img{width:225px;height:125px;float:left;border:2px solid #dddddd;margin-right:5px;}
.shouhin_category_setsumei{width:350px;float:left;margin-left:5px;padding:0px 2px 2px 5px;line-height:1.5em;}
.shouhin_category_setsumei h3{margin-bottom:7px;width:100%;border-bottom:1px solid #777777;}
.shouhin_category_setsumei p{margin-bottom:7px;}
.shouhin_item_l{width:48%;float:left;height:auto;margin-right:2px;margin-bottom:6px;padding:3px 3px 3px 3px;}
.shouhin_item_r{width:48%;float:right;margin-left:2px;margin-bottom:6px;padding:3px 3px 3px 3px;border:1px solid #bbbbbb;}
.shouhin_item_img{float:left;width:125px;height:125px;border:1px solid #dddddd;margin-top:5px;}
.shouhin_item_setsumei{width:150px;height:125px;float:left;margin-left:5px;padding:5px 1px 2px 2px;line-height:1.5em;position:relative;}
.shouhin_item_setsumei h3{font-size:9pt;margin-bottom:7px;}
.shouhin_item_setsumei h2{font-size:9pt;margin-bottom:7px;}
.shouhin_item_setsumei a{text-decoration:none;color:black;font-size:9pt;margin-bottom:7px;}
.shouhin_item_setsumei a:hover{color:red;}
.shouhin_item_price{right:0px;position:absolute;bottom:0px;width:100%;padding-bottom:2px;}
.shouhin_item_price_alignright{float:right;padding-right:5px;}
.shouhin_item_price_alignleft{float:left;padding-left:5px;}
.shouhin_item_price p{margin-bottom:0px;}
.tourokusubmit{background-color:#ffddde;border:1px solid #666666;padding:2px 2px 2px 2px;}
.tourokusubmit:hover{border:1px solid #000000;background-color:#ffcccc;}
.required{font-size:small;color:red;}
.nailcaviar{color:#a50001;font-weight:bold;}
.nailcaviar a:link{text-decoration:underline;color:#a50001;}
.nailcaviar a:hover{text-decoration:underline;color:red;}
.sanifile{color:#028cd5;font-weight:bold;}
.sanifile a:link{text-decoration:underline;color:#028cd5;}
.sanifile a:hover{text-decoration:underline;color:blue;}
.registered{margin:0px auto;text-align:center;font-size:1.4em;width:50%;height:250px;padding-top:20px;line-height:1.5em;}
.photo{border:4px double #333333;margin-bottom:5px;}
.ranking_img{width:46px;height:41px;margin:0px auto;text-align:center;position:relative;margin-top:-35px;margin-left:-0px;}
table.touroku{width:100%;border-collapse:collapse;border:1px solid #666666;margin-bottom:10px;margin-top:10px;}
table.touroku th{background-color:#ffddde;padding-left:10px;line-height:1.5em;width:35%;text-align:left;border:1px solid #666666;vertical-align:middle;}
table.touroku td.right{padding-left:10px;line-height:1.5em;padding:3px 2px 3px 10px;border:1px solid #666666;}
table.touroku td{padding-left:10px;line-height:1.5em;padding:3px 5px 3px 0px;border:1px solid #666666;}
table.touroku input {line-height:1.25em;margin-right:3px;margin-left:10px;}
table.touroku select{line-height:1.25em;margin-right:3px;margin-left:10px;}
table.touroku textarea{line-height:1.25em;margin-right:3px;margin-left:10px;overflow:auto;}
table.sitemap{width:100%;line-height:2.0em;}
table.sitemap td{margin:0px auto;padding-left:10px;}
table.sitemap ul{list-style:none;}
table.sitemap a{background-image:url("../images/arrow.png");background-position:left;background-repeat:no-repeat;padding-left:10px;}
table.simple{border:1px solid #666666;float:left;text-align:center;margin-bottom:5px;}
table.simple td{padding:2px 2px 2px 2px;border:1px solid #666666;}
table.searchresults{width:95%;align:left;border-collapse:collapse;}
table.searchresults td{border-bottom:1px dashed #a50001;padding:5px 2px 5px 2px;}
#creditcard h4{font-weight:bold;}
#creditcard li{font-weight:normal;}
#creditcard p{padding-left:15px;}
.line{padding-left:15px;}
.aligncenter, div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;}
img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}
.alignright{float:right;}
.alignleft{float:left}
.aligncentred{display:block;margin-left:auto;margin-right:auto;width:auto;}
/*.searchsubmit{color:#333333;font-size:0.9em;padding:2px 4px 2px 4px;}*/
.searchsubmit{color:#333333;font-size:1.0em;letter-spacing:0.2em;vertical-align:top;padding:2px 2px 2px 4px;margin-top:-1px;}
.searchtext{color:#666666;font-size:1.0em;padding:4px 4px 1px 4px;}
.searchinput{color:#222222;font-size:1.0em;padding:4px 4px 1px 4px;}
.quote{color:#FF0080;font-size:1.1em;}
.hecquote{}
.videoleft{float:left;width:320px;min-height:150px;padding:2px 2px 2px 2px;margin:2px 0px 20px 0px;text-align:left;background-color:#ffe6e8;border:2px #a50001 outset;}
.videoright{float:right;width:320px;min-height:150px;padding:2px 2px 2px 2px;margin:2px 4px 20px 0px;text-align:left;background-color:#ffe6e8;border:2px #a50001 outset;}
.sblc{background:url('../images/bl.gif') bottom left no-repeat}
.sbrc{background:url('../images/br.gif') bottom right no-repeat;}
.stlc{background:url('../images/tl.gif') top left no-repeat;}
.strc{background:url('../images/tr.gif') top right no-repeat;padding:10px;}
.sb{padding:0px 0px 10px 00px;margin-top:-1px;height:40px;width:150px;background:url('../images/b2.gif') 15px top no-repeat;}
.sbb{background-image:url(../images/grey_pixel.gif);background-position:bottom left;background-repeat:repeat-x;}
.sbt{background-image:url(../images/grey_pixel.gif);text-align:center;min-width:150px;background-position:top left;background-repeat:repeat-x;}
.sbl{background-image:url(../images/grey_pixel.gif);background-position:top left;background-repeat:repeat-y;}
.sbr{background-image:url(../images/grey_pixel.gif);background-position:top right;background-repeat:repeat-y;}
ul.indented li{list-style-type:none;text-indent:-5em;padding-left:5em;margin-bottom:1em;}
table.seminar {margin:5px auto;padding:4px 4px 4px 4px; width:100%;border:1px dotted #aa2222}
table.seminar th {width:125px;padding:2px 2px 2px 5px;vertical-align:top;text-align:left;border-right:1px dashed #cccccc;border-bottom:1px dashed #cccccc;}
table.seminar th.last {padding:2px 2px 2px 5px;vertical-align:top;text-align:left;border-right:1px dashed #cccccc;border-bottom:none;}
table.seminar td {padding:2px 2px 2px 5px; border-bottom:1px dashed #cccccc}
table.seminar td.last {padding:2px 2px 2px 5px; border:none;}
table.seminar ol {list-style-position:inside;}
table.seminar_form {margin:5px auto;width:100%;border:1px dotted #aa2222}
table.seminar_form th {padding:2px 2px 2px 5px;vertical-align:top;text-align:left;}
table.seminar_form td {padding:2px 2px 2px 5px; }
input.radio {padding:0px 3px 0px 0px;margin-top:-1px;}
.radiobutton {display: inline; margin: 0em 1em 0 0.2em;}
.student {float:left;margin:5px 10px 5px 10px;background-color:#ffdddd;padding:3px;width:200px;}
#a_1, #a_2, #a_3, #a_4, #a_5, #a_6, #a_7, #a_8, #a_9, #a_10, #a_11{color:#3366ff;text-decoration:underline;font-size:small;}