/*pop up style 
/***************************************************/

#pop_box {position:relative;float:left;width:450px;}

#pop_top {float:left;width:450px; background:url(/images/pop/top_bg.gif) left top repeat-x;}
	#pop_top h2{float:left;width:434px;border:none; margin: 0; padding:0 0 0 8px;}
	#pop_top h2 img{float:left;}
	#pop_top h2 a img{float:right;}


#pop_footer {float:left;width:450px; background:url(/images/pop/footer_bg.gif) left top repeat-x; float:left; vertical-align:bottom;}
	#pop_footer h2{float:left;width:434px;border:none; margin: 0;}
	#pop_footer h2 a img{float:right;border:none;}


#pop_con {float:left;width:434px; padding:10px 0 25px 8px;}
	#pop_con div.cbox {padding:11px 11px 11px 11px; width:434px; background:#fdf7f7;}
	#pop_con div.cbox p{padding:11px 0 0 0;}
	#pop_con div.stipulation{background:#fdf7f7;height:29px;}


/* Text Style
/***************************************************/

.red_bold{float:left; color:#b43c3c; font-weight: bold; overflow:hidden;}
.textarea {margin-top: 10px;margin-bottom: 5px;}
.textfield {margin:3px 0 3px 0;}

.con_title{height:29px; width:434px; background:#eeeeee; margin-top: 18px;}
	.con_title h2 { text-align:left;font-size:9pt; font-weight: bold; color: #000000; padding-top:7px;vertical-align:middle;}
	.con_title h2 img{text-align:left;vertical-align:middle;}


/* Table Style
/***************************************************/

.contents  {width:434px;border:0; }
.width_line {vertical-align:middle;height:28px; background:url(/images/board/width_line.gif) left bottom repeat-x; font-weight:bold; }
.width_line img {margin:0 5px;vertical-align:middle; }
.width_tagline {vertical-align:middle;height:28px; background:url(/images/board/width_line.gif) left bottom repeat-x; padding:0 0 0 10px; }
.width_boldline {vertical-align:middle;height:30px; background:url(/images/board/width_boldline.gif) left bottom repeat-x; font-weight:bold;}
.width_boldline img {margin:0 5px;vertical-align:middle; }
.width_boldtagline {vertical-align:middle;height:30px; background:url(/images/board/width_boldline.gif) left bottom repeat-x;padding:0 0 0 10px;}

/*popup*/
#popup{border:1px solid #ccc;margin:0;}
#popup h1{padding:14px 0 11px 19px;background:url(/images/btn/bg_popup.gif) left top repeat-x;}
.pop_contents{padding:10px 0 30px  30px;}
#popup p img{vertical-align:middle;}
#popup p.btn{padding-top:30px;text-align:center;}
#popup p.pop_txt{padding-bottom:20px;}
.zip_code{overflow-y:auto;height:160px;width:300px;margin-top:30px;padding:15px;border:1px solid #ccc;}
.zip_code li{line-height:20px;}
