/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
}
body {
	color:#8c8c8c;
	font:normal normal 12px Verdana;
}
a, img {
	border:none;
	outline:none;
}
.float_left {
	float:left;
}
.float_right {
	float:right;
}
.clear_both {
	clear:both;
}
.float_none {
	float:none;
}

/****** Right Content Section *********/

.search_content { width:745px; float:left;}
.search_top_img { width:740px; float:left; background:url(../images/search_result_pick.jpg) no-repeat; height:237px;}
/*.grey_bg { width:718px; float:left; height:47px; background: url(../images/images_strip.png) no-repeat left bottom!important;background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='fixed', src='../images/images_strip.png');margin:173px 0 0 0; padding:17px 0 0 22px;}*/
.grey_bg { width:718px; float:left; height:47px; background: url(../images/images_strip.png) no-repeat left bottom!important;background:none;;margin:173px 0 0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='fixed', src='http://67.192.255.156/adindexx/images/images_strip.png');; padding:17px 0 0 22px;}
.grey_bg h1 { font-size:24px; color:#31a2e9; float:left;width:122px;}
.grey_bg span.divider { padding:0; font-size:24px; color:#ffffff; float:left; width:10px; height:30px; min-height:30px; _height:30px;}
.grey_bg h2 { font-size:24px; color:#ffffff; float:left; font-style:italic; width:300px; font-weight:normal;padding-left:3px; }

/*---------- bubble tooltip -----------*/

.bubble_container {width:37px; float:right; height:39px; position:relative; padding:0px 0px 0px 0px;}

.vote_container {width:111px; float:right; height:39px; position:relative; padding:0px 0px 0px 0px;}

.popup_content { width:276px; position:absolute; background:url(../images/popup.png) no-repeat left bottom!important;height:160px; left:-285px; top:-175px; padding:36px 0 0 52px;}
.popup_content span.popuphdg{
	color:#1d1d1d; font-size:20px;
	width:220px; float:left; padding:0 0 5px 0;
}

.popup_content span.popuptxt{
	color:#1d1d1d; font-size:14px;
	width:220px; float:left;
}

.search_content .search_area { width:745px; float:left; padding:10px 0 0 0;}
.search_area .search_top_options {width:597px; float:left; background:url(../images/search_icon.gif) no-repeat 0 5px;  padding:0 0 14px 143px;}
.search_optiontxt {width:587px; float:left;  padding:0 0 3px 0;font-size:24px; font-weight:normal; word-spacing:-1px;}
 span.main_hdg { color:#1d1d1d; float:left; width:89px;}
 span.blue{color:#31a2e9; float:left;  width:212px; font-weight:bold;}
 span.main_hdg_2 { color:#1d1d1d; float:left; width:275px;}
 
.search_grey_tab {width:740px; float:left; }
.search_grey_tab ul { list-style-type:none; float:left; width:740px; display:block;}
.search_grey_tab ul li.normal{ width:595px; float:left; height:78px; background:url(../images/search_left_tab.gif) no-repeat; padding:8px 0 0 145px; margin:0 0 9px 0}
.search_grey_tab ul li.change{background:url(../images/search_left_tab_hover.gif) no-repeat; color:#ffffff;}

.normal{ width:735px; float:left; height:78px; background:url(../images/search_left_tab.gif) no-repeat; padding:8px 0 0 5px; margin:0 0 9px 0;}
.change{  width:735px; float:left; height:78px;  background:url(../images/search_left_tab_hover.gif) no-repeat; color:#ffffff;  padding:8px 0 0 5px; margin:0 0 9px 0;}

.normal span.greyhdg { width:595px; float:left; color:#484848; font-size:12px; font-weight:bold; padding:0 0 2px 0;}
.normal span.greystyle { width:595px; float:left; color:#484848; font-size:10px; font-style:italic; padding:0 0 2px 0;}
.normal a{ color:#31a2e9;text-decoration:none;}
.change span.greyhdg { width:595px; float:left; color:#fff; font-size:12px; font-weight:bold; padding:0 0 2px 0;}
.change span.greystyle { width:595px; float:left; color:#fff; font-size:10px; font-style:italic; padding:0 0 2px 0;}
.change a{ color:#ffffff; text-decoration:none;}

.search_grey_tab ul li span.infotxt { width:503px; float:left; }


/*** paging section ****/

.paging_outer { width:174px; float:left;padding:15px 0 20px 297px;}
.paging_container { width:174px; float:left; padding:0 0 20px 0px;}
.paging_container a{ width:31px; float:left; background:url(../images/paging.gif) no-repeat; height:26px; font-size:18px; text-align:center; padding:3px 0 0 0; color:#ffffff; text-decoration:none; margin:0 3px 0 0;}
.paging_container a:hover{ background:url(../images/paging_slected.gif) no-repeat;}
.paging_container a:visited{color:#ffffff; text-decoration:none;}
.paging_container span.active_page{width:31px; float:left; height:26px; font-size:18px; text-align:center; padding:3px 0 0 0; color:#ffffff; text-decoration:none; margin:0 3px 0 0; background:url(../images/paging_slected.gif) no-repeat;}

.results_outer { width:174px; float:left;padding:15px 0 20px 297px;}
.results_container { width:250px; float:left; padding:0 0 20px 0px;}
.results_container a{ width:31px; float:left; background:url(../images/paging.gif) no-repeat; height:26px; font-size:18px; text-align:center; padding:3px 0 0 0; color:#ffffff; text-decoration:none; margin:0 3px 0 0;}
.results_container a:hover{ background:url(../images/paging_slected.gif) no-repeat;}
.results_container a:visited{color:#ffffff; text-decoration:none;}
.results_container span.active_page{width:31px; float:left; height:26px; font-size:18px; text-align:center; padding:3px 0 0 0; color:#ffffff; text-decoration:none; margin:0 3px 0 0; background:url(../images/paging_slected.gif) no-repeat;}

/********** ---------------------------------------------- ******************/

.search_content .display_top_img { width:740px; float:left; background:url(../images/display_hd_image.jpg) no-repeat; height:237px; position:relative;}
/*.grey_bg h1.display { font-size:24px; color:#31a2e9; float:left; width:90px;}*/
.display_star_section {width:115px; left:100px; top:50px;}
.display_star_section img { padding:0 3px 0 0;}
.display_Left { width:262px; float:left;}
.display_blue_bg { width:224px; float:left; padding:0 0 0 14px; background: url(../images/hd_bg.gif) no-repeat; height:39px;}
.display_blue_bg h3 { color:#ffffff; font-size:18px; font-weight:normal; width:224px; float:left; padding:10px 0 0 0;}

.mid_grey { width:215px; float:left; background:#F1F1F1 url(../images/hd_phra_bottom.gif) no-repeat left bottom; padding:9px 9px 9px 14px; margin:2px 0 0 0; margin:0 0 13px 0;}
.mid_grey span { padding:0 0 12px 0; float:left;}
.mid_grey span.addtext {width:25px;color:#31a2e9; font-weight:bold;}
.mid_grey span.addtext_right { width:185px;}
.mid_grey span.addtext_right a {color:#8c8c8c; text-decoration:none;}
.mid_grey  span.addtext_right a:hover {text-decoration:underline;}
.mid_grey ul a {color:#8c8c8c; text-decoration:none;}
.mid_grey ul a:hover {text-decoration:underline;}
.mid_grey ul.top { float:right; display:block; width:130px; list-style-type:none; padding:15px 0 10px  0;}
.mid_grey ul.top li{ float:left;  width:110px; padding:0 0 2px 15px; background:url(../images/article_gray_bullets.gif) no-repeat 0 5px;}

.mid_grey ul { float:left; display:block; width:215px; list-style-type:none; padding:0 0 10px 0;}
.mid_grey ul li{ float:left;  width:190px; padding:0 0 2px 15px; background:url(../images/article_gray_bullets.gif) no-repeat 0 5px;}
.pdf_icon {width:97px; position:absolute; left:-90px; top:-70px;}

.display_Right { width:478px; float:left;}

.display_Right .scroller_container { width:478px; float:left; padding:0 0 15px 0;}
.scroller_container .scroller_img { width:36px; float:left;}
.scroller_container .mid_img { padding:0 2px 0 2px;}

.display_right_text { width:478px; float:left;}
.display_right_text p { padding:0 0 12px 0; float:left; font-size:11px;}
.display_right_text  .caps_letter{ font-size:30px; width:28px; line-height:10px;}
.display_right_text .caps_right {width:450px; padding:4px 0 0 0;}
.display_right_text .caps_btm {width:470px;} 

.display_right_text ul, ol{
	width:100%;
	margin:0 0 15px 20px;
	float:left;
	padding:0px;
}

.base { width:740px; float:left; margin:0 0 10px 0; height:7px;}
.base img{
	float:left;
}

.display_btm_blue { background-image:url(../images/advertise_register_botom_txt.gif); width:943px; height:24px; padding:102px 12px 0 0px; margin:10px 0 0 0; text-align:right; clear:both;} 
.display_btm_blue span { font-size:11px; text-align:right;}
.display_btm_blue span a{ color:#ffffff; text-decoration:underline;}
.display_btm_blue span a:hover{text-decoration:none; color:#FFFFFF;}
.display_btm_blue span a:visited{text-decoration:none; color:#FFFFFF;}

/********** RESOURCES **************/

.search_content .resources_top_img { width:740px; float:left; background:url(../images/resources_hd_pick.jpg) no-repeat; height:237px; position:relative;}
.resource_top_pg {float:left; padding:0 10px 20px 0px; left:530px; top:190px; position:absolute;}
.resource_top_pg a{ width:31px; float:left; background:url(../images/paging_2.gif) no-repeat; height:26px; font-size:18px; text-align:center; padding:3px 0 0 0; color:#ffffff; text-decoration:none; margin:0 7px 0 0;}
.resource_top_pg a:hover{ background:url(../images/paging_slected_2.gif) no-repeat;}
.resource_top_pg span.active_page{width:31px; float:left; height:26px; font-size:18px; text-align:center; padding:3px 0 0 0; color:#ffffff; text-decoration:none; margin:0 7px 0 0; background:url(../images/paging_slected_2.gif) no-repeat;}

.resource_list { width:745px; float:right; list-style-type:none; display:inline; padding:0 0 5px 0px;}
.resource_listinner { float:left; width:243px; padding-left:0px;padding-right:0px;}
.resource_list .gap { padding-right:4px!important; padding-right:2px;}

.resource_list  a{ width:192px; float:left; height:39px; background:url(../images/resources_category.gif) no-repeat; padding:7px 43px 0 8px; text-decoration:none;}
.resource_list  a:hover{  background:url(../images/resources_category_hover.gif) no-repeat; color:#ffffff;}

.resource_list a span.hdg { color:#484848; font-size:12px; font-weight:bold; width:192px; float:left;}
.resource_list  a:hover span.hdg { color:#ffffff; }
.resource_list  a span.txt { color:#8c8c8c; font-size:10px; font-style:italic;}
.resource_list  a:hover span.txt{ color:#ffffff; }



/******* Articles **********/

.search_content .articles_top_img { width:740px; float:left; background:url(../images/articles_hd_pick.jpg) no-repeat; height:237px;}


/******* Articles Links **********/

.search_content .articles_link_top_img { width:740px; float:left; background:url(../images/article_hd_2pick.jpg) no-repeat; height:237px; position:relative;}

/*.articles_grey_tab {width:740px; float:left; }*/
.articles_grey_tab  { list-style-type:none; float:left; width:740px; display:block;}
.articles_grey_tab  .normal{ width:729px; float:left; height:49px; background:url(../images/long_article_bg.gif) no-repeat; padding:5px 0 0 11px; margin:0 0 9px 0}
.articles_grey_tab  .change{background:url(../images/long_article_bg_hover.gif) no-repeat; color:#ffffff;}
.articles_grey_tab a{text-decoration:none;}
.normal_links{ width:729px; float:left; height:52px; background:url(../images/long_article_bg.gif) no-repeat; padding:5px 0 0 11px; margin:0 0 9px 0; text-decoration:none; cursor:pointer;}
.normal_links:hover{ width:729px; float:left; height:52px; background:url(../images/long_article_bg_hover.gif) no-repeat; color:#ffffff;padding:5px 0 0 11px; margin:0 0 9px 0;}
.normal_links span.greyhdg { width:700px; float:left; color:#484848; font-size:12px; font-weight:bold; padding:0 0 2px 0;}
.normal_links span.txt { width:700px; float:left; color:#8C8C8C; font-size:12px; padding:0 0 2px 0;}
.normal_links:hover span.greyhdg { width:700px; float:left; color:#ffffff; font-size:12px; font-weight:bold; padding:0 0 2px 0;}
.normal_links:hover span.txt { width:700px; float:left; color:#ffffff; font-size:12px; padding:0 0 2px 0;}
.normal_links a{ color:#31a2e9;text-decoration:none;}
.normal_links:hover a{ color:#ffffff;text-decoration:none;}
.change_links span.greyhdg { width:700px; float:left; color:#ffffff; font-size:12px; font-weight:bold; padding:0 0 2px 0;}
.change_links a{ color:#ffffff; text-decoration:none;}

.articles_grey_tab span.infotxt { width:650px; float:left;  }

/******* Article Display ***********/

.grey_bg h2.article { font-size:24px; color:#31a2e9; float:left; width:280px;}
.article_display_Left { width:238px; float:right;}

.mid_grey a.articl_display { color:#31a2e9; text-decoration:none;}
.mid_grey a.articl_display:hover{ text-decoration:underline;}



/***** MISC *****/

.text { line-height:14px;}
.rel_holder {position:relative;}

.ServicePageQuote{ float:left;width:181px;height:64px;padding:3px 5px 0px 5px;margin:0px 0px 10px 5px;text-align:center; overflow: hidden; font-size:17px;font-weight:bold;background:url(../images/category_quote_bg.gif) no-repeat; }
.Services_links{ float:left;width:488px;height:126px;margin:0px 0px 5px 5px; background:url(../images/long_company.gif) no-repeat; }
.Services_links:hover{ float:left;width:488px;height:126px;margin:0px 0px 5px 5px; color:#ffffff;}
