#report_picture{text-align:center;}
#repform1 p{margin:4px 0 4px 0;}
#repform1 select{font-size:0.8em;}
#repform1_but_go{border:1px solid #00189C; width:60px; background-color:#FFF; color:#FF0000; font-weight:bold;}
.repform1_but_date{width:10em;  border:1px solid #00189C; background-color:#FFF; color:#00189C;}
.repform1_block{float:left; width:45%; white-space:nowrap;}
.but_del{border:1px solid #FF0000; background-color:#FFF; color:#FF0000;}

#lost_password td {padding:3px;}
#mail_to td {padding:3px;}

.report_details_table{border:1px solid #E7E7E7; width:98%; border-collapse:collapse;}
.cell_ship_nums{border:1px solid #003366; padding:4px; text-align:center;}
.th1{padding:4px;background-color:#FFEFDE; font-size:1.1em; color:#f86500;}
.th2{padding:4px;background-color:#F7F7F7; font-size:1.4em; color:#333333;}
.time1{font-size:0.8em; color:#999999;}
.time2{font-size:0.8em; color:#999999; font-weight:normal;}

.no_data{color:#990000; text-align:center; font-size:0.8em;}
.no_data2{color:#990000; text-align:center; font-size:0.8em; padding:5px 0 5px 0;}
.no_data3 {margin:10px; color:#FF0000; font-size:1.3em;}

.tr_back_1{background-color:#F7F7F7;}
.tr_back_2{background-color:#ECECEC;}
.status_error, .status_info{color:#FF0000; text-align:center; font-size:1.4em;border:1px solid #FF0000;}
.status_info{color:#333333; text-align:center; font-size:1.4em;border:none;}
.status_info2{color:#009933; text-align:center; font-size:1.4em;border:2px solid #009933;}

#content h2.red {color: #FF0000; font-weight:normal;}

.dark_under_bold{font-weight:bold; color:#333333; text-decoration:underline;}

#faq li {margin:6px 0 6px 0;}
#faq a:link, #faq a:visited{color:#333333;}
#faq a:hover{color:#006666;text-decoration:underline;}
#faq_cat a:link, #faq_cat a:visited{color:#006666;text-decoration:underline;}
#faq_cat a:hover{color:#006666;text-decoration:none;}

#vessels_type td{padding:3px;}

.calendars table {text-align:center; margin:0 20px 0 20px;}
.calendars td {padding:3px;}
.calendars th {text-decoration:underline; color:#006666;}
.calendars a:link {color: #f86500; text-decoration:underline;}
.calendars a:visited {color: #FFA569; text-decoration:underline;}
.calendars a:hover {text-decoration:none;}

.center_p{text-align:center;}
.right_p{text-align:right;}
.red{color:#FF0000;}

.hr_1 {border-top:1px solid #CECFCE; padding:0; margin:0 20px 0 20px;}

.daily_catch_table{text-align:center; margin:20px auto; width:70%;}
.daily_catch_table th{padding:3px; white-space:nowrap;}
.daily_catch_table td{padding:3px;}

.daily_catch_table2 {text-align:left; margin:20px auto; width:70%;}

#pager {font-size:1.1em; text-align:center;}
#pager .active_page{font-size:1.2em; border:1px solid #FF0000; color:#003399; padding:2px; }
#pager a {font-size:1.1em;padding:3px 6px 3px 6px; text-decoration:none;}

#content_news_print {margin:2em auto; padding: 0 0 3em 0;}
