/* Search box */
.searchbox {background:url(/2008IBT/images/search_top.gif) bottom left repeat-x; padding:15px; text-align:center; font-size:11px;}
.searchbox #page_search {width:375px; font-size:12px; padding:3px; color:#666;}
.searchbox #searchbt {background:url(/2008IBT/images/search_button.gif) top left no-repeat; border:none; color:#fff; font-weight:bold; width:102px; height:28px; font-size:12px;}
.searchbox #marginimg {margin-left:10px;}
.searchbox a {color:#325e8c;} .searchbox a:hover {color:#64aaf5; text-decoration:none;}

/* add Search Box */
#moresearch {background:url(/2008IBT/images/search_top2.gif) top left repeat-x; font-size:11px; padding-top:10px;display:none;}
.form_box {width:700px; margin:0px auto; padding-top:10px;}

.medwid {width:120px; font-size:12px; margin:0px 8px;}
.wid1 {width:50px; font-size:12px; margin-left:5px;}
.wid2 {width:60px; font-size:12px; margin-left:5px;}
.wid3 {width:60px; font-size:12px; margin-left:8px;}

/* Content */
#tap_menu {background:url(/2008IBT/images/search_tap_border.gif) bottom left repeat-x; margin-bottom:15px;}
#tap_menu ul {list-style:none; font-size:14px;}
#tap_menu li {float:left; display:inline; padding:7px 30px; background-color:#f2f8ff; margin-right:5px; border:1px solid #b8d0e6; border-bottom:none;}
#tap_menu li a {color:#2b5b8f;}  #tap_menu li:hover {background-color:#FFF;}
#tap_menu li a:hover {text-decoration:none;}
#tap_menu .selected {background-color:#fff; padding:7px 30px;}
#tap_menu .selected a {font-weight:bold; color:#000;}

/* Quote */
#s_quote {background:url(/2008IBT/images/search_top2.gif) top left repeat-x; padding:10px; margin-bottom:10px;}
#s_quote .title,#s_quote .title a{font-size:18px; font-weight:bold; color:#2b5b8f; margin-bottom:8px;}
#s_quote .title span {font-size:12px; color:#666; font-weight:normal;}
#s_quote .info {font-weight:bold; font-size:18px; padding-right:20px; border-right:1px solid #e2e2e2;}
#s_quote .info_txt {color:#666; margin-left:20px;}
.greenchange {font-weight:bold; color:#66ba1d;}
.staychange {font-weight:bold; color:#ed8023;}
.redchange {font-weight:bold; color:#d01b1b;}

/* result box */
#resultbox {background:url(/2008IBT/images/search_bar.gif) top left repeat-x; padding:3px; padding-right:5px;}
#resultbox #searchresult {float:left; width:410px; font-size:14px; color:#666; margin-top:4px;}
#resultbox #prevnext {float:right; width:125px; text-align:right; margin-top:2px;}
.redfont {color:#d41313;}
#resultbox #nonetitle {font-size:16px; color:#3d6a9a; padding:3px;margin-bottom:17px;}

/* Article */
#archive {padding:0px 10px; margin-bottom:20px;}
#archive .article {padding:15px 0px; border-bottom:1px solid #e2e2e2;}
#archive .article h2 {font-size:16px;}
#archive .article h2 a {color:#163f68;}
#archive .article h3 {font-size:12px; color:#333333; margin-bottom:10px;}
#archive .article .date {font-size:11px; color:#999999; margin-bottom:5px;}
#archive .article ul {list-style:none; margin-top:5px; font-size:11px;}
#archive .article ul li {display:inline; margin-right:15px; font-weight:bold;}
#archive .article ul li span {color:#666; font-weight:normal;}
#archive .article ul li span a{color:#666; font-weight:normal;}
#archive .article #list_result {list-style:none; font-size:12px; color:#333;}
#archive .article #list_result li {display:list-item; font-weight:normal; margin-bottom:5px;}

/* Number */
#number {font-size:11px; list-style:none; text-align:center;}
#number li {display:inline; padding:0px 5px; border-right:1px solid #AAAAAA;}
#number li a {color:#333; text-decoration:none;}
#number li a:hover {color:#000066; text-decoration:underline;}
#number li .selected, #number li .selected:hover {color:#0077aa; font-weight:bold;}
#number #bordernone {border-right:none;}

/* Side Bar - Image */
#imagebox {margin-bottom:15px;}
#imagebox .title {font-size:14px; padding:5px; border-bottom:1px solid #b8d0e6; margin-bottom:10px;}
#imagebox .title a {color:#2b5b8f;} #imagebox .title a:hover {color:#0077a6; text-decoration:none;}
#imagebox .content {margin-bottom:10px;}
#imagebox .content .img_list {width:90px; float:left; margin:0 4px; background-color:#f2f8ff; font-size:10px;}
#imagebox .content .img_list .article {padding:5px; font-weight:bold;} 
#imagebox .content .img_list .article a {color:#004276;}
#imagebox .content .img_list .article a:hover {color:#0077a6; text-decoration:none;}
#imagebox .content .img_list .fullsize {text-align:right; padding:5px; padding-top:0px;}
#imagebox .content .img_list .fullsize a {color:#0077a6;}
#imagebox .content .img_list .thumb {text-align:center;width:90px;font-size:0;}

/* Side Bar - Press Release */
#pressrelease {margin-bottom:15px;}
#pressrelease .title {font-size:14px; padding:5px; border-bottom:1px solid #b8d0e6; margin-bottom:10px;}
#pressrelease .title a {color:#2b5b8f;} #pressrelease .title a:hover {color:#0077a6; text-decoration:none;}
#pressrelease .list {list-style:none;}
#pressrelease .list li {margin-bottom:5px; padding-left:10px; background:url(/2008IBT/images/icon_bluedot.gif) 1px 7px no-repeat;}
#pressrelease .list li a {color:#004276;}

/* Image Page */
#archive2 {padding-left:15px; margin-bottom:15px;}
#archive2 .imageline {padding:10px 0px;}
#archive2 .imageline .image {float:left; width:200px; margin-right:10px;}
#archive2 .imageline .image h3 {font-size:12px; padding:7px 0px;}
#archive2 .imageline .image h3 a {color:#004276;}
#archive2 .imageline .image .summary {font-size:11px;}

.searched {color:#D41313;}

/*calendar*/
.gray_txt2 {color:#23507A;font-size:9px;background:#DCEAF3;padding:0 2px;}
.txt_w2 {color:#254E7C;font-size:11px;padding:0 2px;}
.txt_w2 a{color:#254E7C;text-decoration:none;}
.txt_w3  {color:#909090;font-size:11px;text-align:center;padding:0 2px;}
.txt_w3 a{color:#909090;text-decoration:none;}
.txt_w3 a:hover{color:#CCCCCC;text-decoration:none;}
.txt_w3 a:visited{color:#CCCCCC;text-decoration:none;}
.cal_hover{background:#edf5fa;}
img {border:0;}
