.status_error{color:#FF0000; text-align:center; font-size:1.4em;border:1px solid #FF0000; padding:10px;}
.status_info {color:#009933; text-align:center; font-size:1.4em;border:1px solid #009933; padding:10px;}

.table2 th{color:#2172AC;}
.table2{border-collapse:collapse; border:1px solid #CCCCCC;}
.but1{border:1px dotted #666666;;background-color:#FFFFFF;}
.but2{border:1px solid #666666;;background-color:#FFFFFF; color:#2172AC; font-weight:bold; padding:2px 10px 2px 10px;}

.underl{text-decoration:underline;}

.redbold{color:#FF0000; font-weight:bold;}

.main {zoom:1;}
.trip_pic_1 {border:none; margin:1em 0 1em 1em; float:right;}
.trip_pic_2 {border:none; float:left; margin:1em 1em 1em 0;}

.cat_item {margin:0; font-size:14px; font-weight:bold;}
