@import "reset.css";

html, body { height:100%; background-color:#ffffff; font-family:Arial, Helvetica, sans-serif; }

.r { border:solid 1px #f00; }
.b { border:solid 1px #00f; }

.addthis {font-size:12px; left:0px; top:0px; position:absolute; padding-left: 10px; padding-top: 10px; word-spacing: 5px;}

.center_s { width:100%; height:100%; }
.m_t { width:100%; height:100%; } 

.main_t { height:170px; }
.main_tt { width:100%; }

.logo_container { width:250px; padding-left:25px; }
.logo_descr { padding-top:13px; }
.logo_t_descr { width:150px; height:19px; }
.logo_t_back  { background-image:url(../i/r_08.png); width:100%; font-size:12px; text-align:center; padding-top:2px; }

.logo_t_left_c { background-image:url(../i/r_07.png); padding-left:14px; width:14px; height:19px; }
.logo_t_right_c { background-image:url(../i/r_10.png); padding-right:10px; width:14px; height:19px; }
.button_stl { width:79px; height:29px; }
.input_stl { font-family:Arial; background-image:url(../i/input_bg.png); background-position:top; background-repeat:repeat-x; height:24px; padding-top:3px; padding-left:2px;  width:395px; font-size:13px; font-weight:bold; border:solid 1px #cccccc; border-bottom:solid 1px #EEEEEE;border-left:solid 1px #E9E9E9;border-right:solid 1px #E9E9E9; border-top:solid 1px #BEBEBE; color:#E81D00; }
.form_cont { vertical-align:top; padding:7px 0px 0px 3px; }

.results_table { width:100%; height:100%; }
.res_m_c { vertical-align:top; height:100%; padding-left:20px; padding-right:15px}
.res_w { /*width:85%;*/ width:695px; height:100%; }
.res_pad_bt {padding-bottom:35px;}
.res_ww { width:100%; }
.res_rows2 { width:40px; vertical-align:top; background-image:url(../i/r_20.png); background-position:top left; background-repeat:no-repeat; }
.res_td_pt { padding-top:3px; }
.res_td_view_b { padding-left:9px; vertical-align:top; }
.res_view_table { width:77px; height:19px; display:block; cursor:pointer; }
.res_vt_lc { width:2px; height:19px; }
.res_bl_img { padding:0px 5px 0px 5px; background-image:url(../i/r_33.png); }
.res_vt_rc { width:2px; height:19px; }


.res_downl_b { padding-left:5px; vertical-align:top; }
.res_downl_tbl { width:77px; height:19px; display:block; cursor:pointer; }
.res_downl_lc { width:2px; height:19px; }
.res_downl_rc { width:2px; height:19px; }
.res_downl_img { padding:0px 6px 0px 6px; background-image:url(../i/r_33.png); }

.res_td_view_b a, .res_td_view_b a:active, .res_td_view_b a:visited { text-decoration:none; }
.res_td_view_b a:hover .view { text-decoration:underline; color:#565656; }
.res_downl_b a, .res_downl_b a:active, .res_downl_b a:visited { text-decoration:none; }
.res_downl_b a:hover .view { text-decoration:underline; color:#565656; }


.view { background-image:url(../i/r_33.png); width:100%; vertical-align:top; padding-top:2px; font-size:11px; font-family:tahoma;}
.view a, .view a:active, .view a:visited {}
.view a:hover { color:#555555; }


.file_article_d { font-size:12px; padding-top:5px; line-height:20px; color:#343434; }
.file_article_d a, .file_article_d a:active, .file_article_d a:visited { color:#003DAD; }
.file_article_d a:hover { color:#3365C2; }


.pagelinks { height:100%; vertical-align:bottom; padding-bottom:30px; }
.page_lnk { font-size:13px; color:#0050B3; white-space:nowrap; margin:0px 14px 0px 0px; padding:4px 7px 5px 7px; }
.page_lnk a, .page_lnk a:active, .page_lnk a:visited { color:#0050B3; }
.page_lnk a:hover { color:#0050B3; }

.ads_container { width:270px; vertical-align:top; padding-right:20px; }
.ads_cont_t { width:200px; }
.ads_top_lc { width:8px; height:8px; background-image:url(../i/r_14.png); }
.ads_top_b { height:1px; background-image:url(../i/r_15w.png); }
.ads_top_rc { width:7px; height:8px; background-image:url(../i/r_17.png); }
.ads_left_b { background-image:url(../i/r_22.png); }
.ads_contant { padding-top:15px; font-size:12px; vertical-align:top; }
.ads_c_table { height:100%; }
.ads_top_img { padding-left:3px; height:32px; }
.ads_top_descr { padding:3px 0px 0px 7px; font-size:12px; line-height:18px; height:40px; }
.ads_set_r { text-align:right; font-size:11px; font-weight:bold; padding:10px 5px 0px 0px; height:20px; }
.ads_adsense_bl { padding:17px 0px 0px 3px; }
.ads_right_b { background-image:url(../i/r_24.png); }
.ads_bottom_lc { width:8px; height:8px; background-image:url(../i/r_49.png); }
.ads_bottom_b { background-image:url(../i/r_50.png); }
.ads_bottom_rc { width:7px; height:8px; background-image:url(../i/r_52.png); }


.td_bottom { height:30px;vertical-align:bottom; padding-top:20px; }
.bottom_tbl { width:100%; height:30px; }
.bot_back { height:1px; background-image:url(../i/m_35.png); }
.google_power { padding:9px 20px 0px 0px; vertical-align:top; }


.title { font-size:14px; color:#343434; }
.title a, .title a:active, .title a:visited { color:#0035A5; }
.title a:hover { color:#2F4598; }

.queryTitle,  .queryTitle :active, .queryTitle :hover, .queryTitle:visited  {
	text-decoration: none;
	font-size: 18px;
}

.lnk { font-size:9px; color:#999999; font-family:Arial,Tahoma; }
.lnk a, .lnk a:active, .lnk a:visited { color:#999999; }
.lnk a:hover { color:#999999; }


.did_match { font-size:12px; color:#343434; font-family:tahoma; }
.did_match a, .did_match a:active, .did_match a:visited { color:#1D7A00; }
.did_match a:hover { color:#348C19; }


.ex { text-align:left; padding-left:100px; font-size:11px; color:#343434; }
.ex a, .ex a:active, .ex a:visited { color:#003DAD; }
.ex a:hover { color:#3365C2; }

.ex2 { text-align:left; font-size:11px; color:#138500; }
.ex2 a, .ex2 a:active, .ex2 a:visited { color:#138500; }
.ex2 a:hover { color:#30961F; }

.book_r { padding-bottom:12px; color:#232323; padding-left:10px; padding-right:10px; vertical-align:top; height:100%; text-align:left; font-size:12px; }
.book_r a, .book_r a:active, .book_r a:visited { color:#2F5296; }
.book_r a:hover { color:#8594B2; }

.top_links {
	padding:6px 0px 6px 0px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
}

.top_links a, .top_links a:active, .top_links a:visited { color:#0035A5; }

.contact { font-size:11px; color:#232323; white-space:nowrap; padding:8px 0px 0px 15px; vertical-align:top; }
.contact a, .contact a:active, .contact a:visited { color:#003DAD; }
.contact a:hover { color:#3365C2; }

.mask {display:none;background:transparent url(../i/mask-shadow.png) repeat scroll 0 0;width:100%;height:100%;top:0;left:0;right:0;position:absolute;}
* html .mask{background-color: transparent;background-image: url(../i/blank.gif);filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="i/mask-shadow.png", sizingMethod="scale");}


.window_view {display:none;top:70px;position: fixed;}
.window_view, .window_view .content {width:900px;height:500px;}

.ext-ie .window_view {position: absolute;}
.ext-ie .window_view {top: expression((( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop+70 : document.body.scrollTop+70 ) ) + 'px' );}

.window_view .top {border-top:1px solid #858585;margin-left:1px;margin-right:1px;}
.window_view .background {background:#858585;}
.window_view .header {padding:9px;height:20px;}
.window_view .header a, .window_view .header a:hover{color: #fff;font-size:12px;}
.window_view .header .title {float:left;padding:2px;}
.window_view .header .download {padding-left:15px;}
/*.window_view .header .download a {background:url(../i/download-arrow.gif) no-repeat left center;padding-left:12px;}*/
.window_view .header .close {float:right;}
.window_view .header .close img {background:url(../i/close-window_view.gif) no-repeat;width:19px;height:19px;cursor:pointer;}
.window_view .content {font-size:12px;color:#fff;padding-left:2px;}
.ext-ie .window_view .content {padding-bottom:2px;}

.res_ww h2 {
	font-size:14px;
}

.resulTitle {
	color: #0035A5;
	font-size:14px;
}
