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

a{color:#CC0000; text-decoration:none}
a:hover{text-decoration:underline}

.err_result{border:solid 3px #F00; background:url(http://bbnsms.com/rclive/images/icon/ico_err.jpg) no-repeat 15px 5px #FFE1E1; color:#000; font-weight:bold; padding:7px 0 7px 45px; margin:5px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px}
.ok_result{border:solid 3px #390; background:#BFFFBF url(http://bbnsms.com/rclive/images/icon/ico_ok.jpg) no-repeat 15px 5px; padding:7px 0 7px 45px; color:#000; font-weight:bold; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px}
.err_sub{background:url(http://bbnsms.com/rclive/images/icon/err_sub.jpg) no-repeat left 4px; font-weight:bold; color:#CC0000; height:17px; padding-left:17px; font-size:13px}

.heading{float:left; width:705px; border:solid 1px #CCCCCC; background:url(../layout/heading_bg.jpg) repeat-x; font-family:Segoe UI; font-size:18px; font-weight:bold; padding:4px 9px 0 9px; margin:0; height:26px}

.heading_sub{float:left; width:705px; border:solid 1px #CCCCCC; background:url(../layout/heading_bg.jpg) repeat-x; font-family:Segoe UI; font-size:13px; padding:5px 9px 0 9px; margin:0; height:25px; color:#000000}

.cont_txt_box{float:left; width:705px; padding:10px}
.stretch{float:left; width:100%}

.form_new{font-family:tahoma; font-size:12px; border:solid 1px #FFFFFF; color:#666666}
.sub_head{font-size:18px; font-weight:bold; color:#990000}

.c_red{color:#CC0000}
.f_bold{font-weight:bold}

.f_segoe{font-family:Segoe UI; font-size:13px;}
.f_ar_bold{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;}
.form{font-family:Segoe UI; font-size:13px; color:#333333}
.form_err{background-color:#FFDDDD; border:solid 1px #CC0000; padding-bottom:3px}

/* ================== paddings =============================================== */

.pad_bottom_15{padding-bottom:15px}
.pad_bottom_20{padding-bottom:20px}
.pad_bottom_5{padding-bottom:5px}
.pad_bottom_8{padding-bottom:8px}
.pad_bottom_10{padding-bottom:10px}
.pad_top_15{padding-top:15px}
.pad_left_15{padding-left:15px}
.pad_left_5{padding-left:5px}
.pad_left_10{padding-left:10px}
.pad_left_20{padding-left:20px}
.pad_right_5{padding-right:5px}
.pad_right_9{padding-right:9px}
.pad_right_15{padding-right:15px}
.pad_top_bottom_5{padding-bottom:5px; padding-top:5px}
.pad_top_bottom_15{padding-bottom:15px; padding-top:15px}
.pad_top_bottom_10{padding-bottom:10px; padding-top:10px}
.pad_15{padding:15px}
.pad_3{padding:3px}
.pad_8{padding:8px}
.pad_5{padding:5px}
.pad_10{padding:10px}
.pad_top_5{padding-top:5px}


/* ================== margin =============================================== */
.margin_bottom_15{margin-bottom:15px}
.margin_bottom_20{margin-bottom:20px}
.margin_top_15{margin-top:15px}


/* +++ BORDERS +++ */
.bd_bottom{border-bottom:solid 1px #D9D9D9}
.bd_top{border-top:solid 1px #D9D9D9}


/* +++ BUTTON +++ */
.btn_sumbit_search{float:left; width:115px; height:26px; border:0; background:url(../button/submit_search.jpg) no-repeat}
.btn_tell_friend{float:left; width:135px; height:26px; border:0; background:url(../button/tell_friends.jpg) no-repeat}
.btn_bookmark{float:right; width:141px; height:26px; border:0; background:url(../button/bookmark.jpg) no-repeat}
.btn_login{float:left; width:69px; height:26px; border:0; background:url(../button/login.jpg) no-repeat}
.btn_submit{width:102px; height:25px; border:0; background:url(../button/submit.jpg) no-repeat}
.btn_close{width:91px; height:25px; border:0; background:url(../button/btn_close.jpg) no-repeat}
.btn_cont{width:201px; height:25px; border:0; background:url(../button/continue.jpg) no-repeat}



.fbox{padding:8px; background-color:#FBFBFB; border:solid 1px #CBCBCB;}
.fbox_left{padding:5px; background-color:#FBFBFB; border-left:solid 1px #CBCBCB; border-top:solid 1px #CBCBCB; border-bottom:solid 1px #CBCBCB;}
.fbox_right{padding:5px; background-color:#FBFBFB; border-right:solid 1px #CBCBCB; border-top:solid 1px #CBCBCB; border-bottom:solid 1px #CBCBCB;}
.fbox_main{padding:5px; background-color:#FBFBFB; border:solid 1px #CBCBCB;}
.fbox_middle{padding:5px; background-color:#FBFBFB; border-top:solid 1px #CBCBCB; border-bottom:solid 1px #CBCBCB;}

.nav{font-size:12px;}
.nav a{border:solid 1px #CCCCCC; background-color:#EFEFEF; padding:1px 4px; margin:0 1px}
.nav_dis{border:solid 1px #CCCCCC; padding:1px 4px; margin:0 1px}









