@charset "utf-8";
/* CSS Document */
BODY {
font-family:Arial, Helvetica, sans-serif;
margin:0px;
color:#000;
}

IMG {
border: 0px;
}

INPUT, TEXTAREA, SELECT {
font-family:Arial, Helvetica, sans-serif;
}

#wrapper {
margin:0em auto; width:955px; background-color:#fff; max-width:100%; min-width:955px;
}

DIV.spacer_h0 {
clear:both; display:block; font-size:0em; line-height:0px; height:0px;
}

DIV.spacer_h1 {
clear:both; display:block; font-size:0em; line-height:0px; height:1px;
}

DIV.spacer_h5 {
clear:both; display:block; font-size:0em; line-height:0px; height:5px;
}

DIV.spacer_h10 {
clear:both; display:block; font-size:0em; line-height:0px; height:10px;
}

DIV.spacer_h20 {
clear:both; display:block; font-size:0em; line-height:0px; height:20px;
}

.blacktext {
font-size:1.1em;
color:#000;
line-height:1.5em;
}

.blacktxt {
color:#000;
}

.redtxt {
color:#ff0000;
}

.greytxt {
color:#666;
}

A.blacklink {
color:#000;
}

A.bluelink {
color:#003399;
}

.nounder, .overunder {
text-decoration:none;
}

.overunder:hover {
text-decoration:underline;
}

.nobold {
font-weight:normal;
}

.notext {
margin:0em;
font-size:0px;
}

/* Page Body CSS */
.pagebody {
width:947px;
padding:8px 4px 8px 4px;
}

.page_top {
height:122px;
background:url(../images/bg_top.gif) 0% 0% no-repeat;
}

.top_nav1 {
float:left;
font-size:11px;
color:#003399;
font-weight:bold;
text-align:left;
padding:8px 0px 0px 30px; 
}

.top_nav2 {
float:right;
font-size:11px;
color:#003399;
font-weight:bold;
text-align:right;
padding:8px 14px 0px 0px;
}

.top_nav2 .item {
float:right;
padding-left:14px;
}

.top_logo {
float:left;
width:210px;
text-align:left;
padding:0px 0px 0px 30px;
}

.top_search {
float:left;
text-align:left;
}

#HotKeywords {
font-size:12px;
text-align:left;
padding:0px 0px 0px 22px;
}

.srhresult_body {
border-top:solid 1px #99b6d3;
overflow:hidden;
}

.srhresult_left {
float:left;
width:633px;
}

.srhresult_right {
float:left;
width:314px;
}

.srhresult_blocks {
border:solid 1px #99b6d3;
border-top:0px;
}

.box_tit {
height:24px;
font-size:15px;
font-weight:bold;
color:#003399;
text-align:left;
padding:6px 0px 0px 14px;
}

.open_tit {
background:url(../images/box_tit_open.gif) 0% 0% repeat-x;
}

.close_tit {
background:url(../images/box_tit_close.gif) 0% 0% repeat-x;
}

.box_tit_center {
text-align:center;
}

.box_tit_result {
float:right;
font-size:11px;
color:#000;
font-weight:normal;
padding-right:14px;  
}

.btn_in_blocks {
padding-right:4px;
overflow:hidden;
}

DIV.btn_style1 {
float:right;
margin-right:4px;
}

DIV.btn_style1 A {
display:block;
background:url(../images/btn_style_1.gif) no-repeat 100% 0%;
padding:0px 10px 0px 0px;
text-decoration:none;
}

DIV.btn_style1 A SPAN {
font-size:12px;
color:#003399;
display:block; 
background:url(../images/btn_style_1.gif) no-repeat 0% 0%;
padding:4px 0px 3px 10px;
}

/* Search Box Tabs CSS */
#srhTabs {
margin:0em auto;
font-size:12px;
text-align:center;
overflow:hidden;
}

#srhTabs {
position:relative;
}
#srhTabs UL {
margin:0em auto;
padding:0px;
}
#srhTabs UL LI {
display:table-cell; /* remove bullet of LI */	
cursor:pointer;
}
/* background on left side */
#srhTabs UL LI A {
display:block; background:url(../images/srhbox_tab.gif) no-repeat 100% 0%;
}
/* background on right side and center */
#srhTabs UL LI A SPAN {
display:block; background:url(../images/srhbox_tab.gif) no-repeat 0% 0%;
}
/* margin:top left bottom right */
/* control right */
#srhTabs UL LI A {
padding-right:4px; padding-left:0px; padding-bottom:0em; margin:0em 4px 0em 0px; padding-top:0em;
text-decoration:none;
}
/* control left */
#srhTabs UL LI A SPAN {
padding-right:0px; background-position:0% 0%; padding-left:4px; font-weight:bold; padding-bottom:5px; color:#666; padding-top:5px;
text-decoration:none;
}
#srhTabs UL LI A:hover {
background:url(../images/srhbox_tab_hl.gif) no-repeat 100% 0%;
}
#srhTabs UL LI A:hover SPAN {
font-size:14px;
color:#000;
background:url(../images/srhbox_tab_hl.gif) no-repeat 0% 0%;
padding-top:4px;
padding-bottom:3px;
}
#srhTabs UL LI A.selected {
background:url(../images/srhbox_tab_hl.gif) no-repeat 100% 0%;
}
#srhTabs UL LI A.selected SPAN {
font-size:14px;
color:#000;
background:url(../images/srhbox_tab_hl.gif) no-repeat 0% 0%;
padding-top:4px;
padding-bottom:3px;
}

HTML #srhTabs {
height:1%;
}
HTML #srhTabs UL {
margin:0px;
}
HTML #srhTabs UL LI {
float:left;
}
HTML #srhTabs UL A {
float:left;
}

A.browsecat {
font-size:12px;
font-weight:bold;
color:#003399;
line-height:14px;
text-decoration:none;
}

/* Custom Panel CSS */
#custom_panel {
width:120px;
position:absolute;
padding:5px;
border:2px solid #ff0000;
background-color:#fff;
/*font-size:12px;*/
font-size:1.1em;
line-height:18px;
text-align:left;
}

#custom_panel DIV.heading {
font-weight:bold;
margin-top:3px;
margin-bottom:3px;
}

/* Bottom CSS */
#page_bottom {
clear:both;
color:#222;
width:955px;
font-size:12px;
text-align:center;
}

#page_bottom A.greylinks {
color:#383838;
text-decoration:none;
padding:0px 4px 0px 4px;
}

#page_bottom A.greylinks:hover {
text-decoration:underline;
}

#disclaimer {
clear:both;
height:54px;
}

#disclaimer A.bluelinks {
color:#012efd;
text-decoration:none;
padding:0px 2px 0px 2px;
}

#disclaimer A.bluelinks:hover {
text-decoration:underline;
}

#bottom_copyright {
clear:left;
float:left;
width:611px;
padding:4px 32px 0px 0px;
}

#bottom_pccwlogo {
clear:right;
float:right;
width:304px;
padding:0px 0px 0px 8px;
}
