body { background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px 0px 0px 0px; color:#333333;}

.arial_14_b{ color:#00529B; font-size:14px;}
.arial_13_bl{ color:#333333; font-size:13px;}
.arial_12_bl{ color:#333333; font-size:12px;}
.arial_12_w{ color:#ffffff; font-size:12px;}

.bull_1 { background-image:url(/imgs/bullet1.gif); background-position:top left; background-repeat:no-repeat; color:#00529B; font-size:17px; font-weight:bold; padding:0px 0px 3px 27px;}
.bull_2 { background-image:url(/imgs/bullet2.gif); background-position:top left; background-repeat:no-repeat; color:#333333; font-size:12px; margin:0px 0px 0px 27px; padding:0px 0px 0px 19px; cursor:pointer;}
.bull_2_in { background-image:url(/imgs/bullet3.gif); background-position:top left; background-repeat:no-repeat; color:#00529B; font-size:12px; font-weight:bold; margin:0px 0px 0px 27px; padding:0px 0px 0px 19px;}
.bull_3 { color:#00529B; font-size:12px; margin:0px 0px 0px 57px; padding:0px; cursor:pointer;}


.D1LeftBox { background-image:url(/imgs/D1LeftBox.jpg); background-position:top left; background-repeat:no-repeat; padding:35px 0px 28px 35px; min-height:286px;}
.D2LeftBox { background-image:url(/imgs/D2LeftBox.jpg); background-position:top left; background-repeat:no-repeat; padding:35px 0px 28px 35px; min-height:286px;}
.D3LeftBox { background-image:url(/imgs/D3LeftBox.jpg); background-position:top left; background-repeat:no-repeat; padding:35px 0px 28px 35px; min-height:16px;}
.D4LeftBox { background-image:url(/imgs/D4LeftBox.jpg); background-position:top left; background-repeat:no-repeat; padding:35px 0px 28px 35px; min-height:286px;}
.D5LeftBox { background-image:url(/imgs/D5LeftBox.jpg); background-position:top left; background-repeat:no-repeat; padding:35px 0px 28px 35px; min-height:286px;}
.dropmenudiv{z-index:10; display:none; position:absolute; margin:0px; top:5px; left:0px; }
.dropmenudiv table{ font-family:Arial, sans-serif; font-size:14px; line-height:22px; background-color:#7E93A1; }
.dropmenudiv a{width: 100%; display: block; padding: 0px; text-decoration: none; font-family:Arial, sans-serif; font-size:14px; line-height:24px; }
/*.dropmenudiv a:visited{background-color:#7E93A1; color:#ffffff;}
.dropmenudiv a:hover{background-color:#586771; color:#ffffff;}*/
.drop1{background-color:#98C5E9; color:#000000;}
.drop1:hover{background-color: #0066cc; color:#ffffff; font-weight:bold;}
.drop2{background-color:#D3EDC9; color:#000000;}
.drop2:hover{background-color: #66CC00; color:#ffffff; font-weight:bold;}
.drop3{background-color: #FF8F20; color:#000000;}
.drop3:hover{background-color: #cc6600; color:#ffffff; font-weight:bold;}
.drop4{background-color:#ffcc66; color:#000000;}
.drop4:hover{background-color: #ff9900; color:#ffffff; font-weight:bold;}

.footer{ background-image:url(/imgs/d_footer_N.gif); height:165px; background-position:top right; background-repeat:no-repeat; padding:0px 0px 0px 0px; clear:both; font-size:10px; color:#8C8C8C;}
.f_link{ font-size:10px; color:#8C8C8C; text-decoration:none;}
form { margin:0px; padding:0px;}

h1 { font-size:22px; color:#00529B;}
.high_light{color:#00529B; font-size:13px;text-align:justify;}

.itinerary{font-size:14px;}

.login { margin:25px 0px 0px 0px; background-image:url(/imgs/bc_login.jpg); background-position:top; background-repeat:no-repeat; padding:5px 0px 5px 22px; width:128px; color:#CC6699;}
.LeftMenuLinks { margin:0px 0px 0px 20px; color:#6699CC; font-size:10px; font-family:Tahoma;}
.LeftMenuLinks:hover { color:#6699CC; font-size:10px; font-family:Tahoma;}

.MainTable { margin:36px 0px 0px 0px;}
.MainTableLeft { vertical-align:top; padding:0px 70px 0px 0px;}
.MainTableCenter { width:100%; vertical-align:top; background-image:url(/imgs/d_footer1.gif); background-position:bottom right; background-repeat:no-repeat; padding:0px 15px 150px 0px;}
.MainTableRight { vertical-align:top; background-position:bottom left; background-repeat:no-repeat;}
#mainHeader { height:209px; width:960px; padding:0px; background-position:top; background-repeat:repeat-x; }
#mainHeader .Header1 { min-width:664px; height:209px; background-position:top left; background-repeat:no-repeat; padding:0px; vertical-align:top;}
#mainHeader .Header2 { min-width:216px; height:209px; background-position:top right; background-repeat:no-repeat; padding:0px; vertical-align:top;}

.paging{ font-size:11px; color:#333333;}

#search { padding:6px 0px 0px 78px; background-image:url(/imgs/bc_search.gif); background-position:top left; background-repeat:no-repeat;position:absolute; width:291px; height:92px; z-index:2; left:0px; top:235px;}
.email_tit{ color:#FFFFFF; font-size:13px;}

#TopMenu { background-image:url(/imgs/bc_TopMenu.jpg); background-position:top left; background-repeat:no-repeat; padding:0px 0px 0px 320px; height:26px; vertical-align:middle; /*border:#00CCFF solid 1px;*/white-space: nowrap;	}
#TopMenu .TopMenuItem  { float:left; color:#00529B; padding:5px 15px 6px 15px; text-decoration:none; height:14px;}
.TopMenuItem2 {color:#00529B; text-decoration:none; }
#TopMenu .TopMenuItem:hover { float:left; color:#00529B; background-color:#ffcc00; padding:5px 15px 6px 15px; text-decoration:none;}
.txt{ font-size:12px; font-family:Arial, Helvetica, sans-serif; border:#CCCCCC 1px solid;}
.tit{color:#00529B; font-size:14px;}
.tit_s{color:#003366; font-size:16px;}
.tab_it{border:#CCCCCC 1px solid; padding:2px 5px 4px 14px; font-size:14px; width:90px; cursor:pointer;}
.tab_det{border-top:#CCCCCC 1px solid;border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid; padding:5px 5px 5px 14px ; color:#00529B; font-size:14px; font-weight:bold; width:90px;}

.testimonial_reg { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
.testimonial_sign {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#00529B; font-style:italic;}
.testimonial_date {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00529B;}

.faq_category_title {font-family:Arial, Helvetica, sans-serif;font-size:22px;color:#00529B;}
.faq_question {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#00529B;}
.faq_question_opened {font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#00529B;font-weight:bold;}
.faq_answer {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;}
.faq_category {font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#00529B;font-weight:bold;}
