/* MERRITT HAWKINS */
/* Filename: common.css */
/* Title: Primary CSS file for Merritt Hawkins site */
/* Description: */

* { margin:0; padding:0 }
html { min-height:100%; margin-bottom:1px; text-align:center }
body { font-family:arial, helvetica, sans-serif; font-size:12px; color:#484848;  line-height: 18px;  text-align:center; margin:0 auto;  }

.container { position: relative; width:1020px; text-align:left; margin:0 auto;  }

#left_border { float: left; background:url(../images/left_shadow.gif) 0 0 no-repeat;  width: 10px; height: 924px;}
#central_content { float:left; width:960px; padding: 20px;  min-height: 600px; background-color: #ffffff  }
#right_border { float: right; background:url(../images/right_shadow.gif) 0 0 no-repeat;  width: 10px; height: 924px; }

table,th,td,input,textarea,select { font-size:12px; font-family:arial, helvetica, sans-serif; color:#333 }

a img,:link img,:visited img { border:none }
a:link,a:visited,a:active { text-decoration:none; color:#0C66B6 }
a:hover { color:#2B6CD3; text-decoration:underline }
a.on,a.on:hover { color:#2B6CD3 }

p { font-size:12px !important; line-height:18px ; padding: 0 5px 0 5px; }


.collapsibleImage {vertical-align: bottom}

/* =HEADER */
#header { display:block; width:960px; height:145px; position:relative; overflow:hidden; margin: 0 0 0px; background: url(../images/bg_header.png) 0 0 no-repeat;}
div#header #logo { float: left; display:block; margin: 0px 0 0 0px;}
div#header .search { float:right; display:block; background: url(../images/search_box.gif) 0 0 no-repeat; width:266px; height: 142px}
div#header .search_legend { position: relative; bottom:31px; left: 10px; width: 222px; height: 32px;}
div#header .search_textbox {border-style: none; border-color: inherit;border-width: 0px; position: relative; margin: 0px; top: 58px; left: 23px; font-size:11px; height:13px;background-color:transparent;}
div#header .search_button { position:relative; top:68px; left: 32px;}

.breadcrumb { font-family: arial; font-size: 11px; height: 20px; margin-top: 2px; }
.breadcrumbnode { font-family: arial; font-size: 11px; color: #0480a0; }
.breadcrumbseparator { font-family: arial; font-size: 11px; color: #ff9600; }
.breadcrumbcurrentnode { font-family: arial; font-size: 11px; color: #727272; }
#candidate_header h4, #candidate_header p, #client_header h4, #client_header p{ padding: 0 10px 0 22px;}
#candidate_header { background-image:url("/images/ph_candidates_1.gif"); background-repeat: no-repeat; display: inline; float:left; margin: 0 0px 10px; width:315px; height: 230px;}
#client_header { background-image:url("/images/ph_clients_1.gif"); background-repeat: no-repeat; display: inline; float:left; margin: 0 0px 10px; width:315px; height: 230px;}
div#header #logout {position: relative; left: 530px; top: 120px;}
/* END HEADER */


/* =SIDEBARS */
div.leftnav1,div.leftnav2,#central,#rightnav,div.inner_content,div.home_content { height:100%; min-height:600px; float: left;    }
div.leftnav1 { width:240px; }
div.leftnav2 { width:180px; }

div.inner_content { width:700px; margin: 0pt 0px 0px 20px}
div.home_content { width:502px; margin: 0 20px 0 20px; }
div.inner_content #subheader img {display: inline; float:left; margin: 0 0px 10px;}
div.inner_content #content.one_column{width: 700px; vertical-align: top; }
div.inner_content div#content.two_columns{float: left; width: 480px; vertical-align: top; }
div.inner_content .sidebar {float: right; width: 200px;}

div.inner_content #sidebar_box {float: right; width: 200px;}
div.inner_content #sidebar_box .top { background: url(/images/top_blog_corners.gif) 0 0 no-repeat; height: 20px; }
div.inner_content #sidebar_box .bottom { background: url(/images/bottom_blog_corners.gif) 0 0 no-repeat; height: 20px; margin-bottom: 10px; }
div.inner_content #sidebar_box .content { border-left: solid 1px #D4D4D4; border-right: solid 1px #E2DCC4; background: url(/images/bg_slice_blue_grad_blog.gif) 0 0 repeat-x; width: 178px; vertical-align: bottom; background-position:bottom;padding: 0px 10px 0px 10px }


div#rightnav #sidebar_box {float: right; width: 238px;}
div#rightnav #sidebar_box .top { background: url(/images/top_blue_grad.gif) 0 0 no-repeat; height: 20px; }
div#rightnav #sidebar_box .bottom { background: url(/images/bottom_blue_grad.gif) 0 0 no-repeat; height: 20px; margin-bottom: 10px; }
div#rightnav #sidebar_box .content { border-left: solid 1px #D4D4D4; border-right: solid 1px #E2DCC4; background: url(/images/bg_slice_blue_grad_blog.gif) 0 0 repeat-x; width: 216px; vertical-align: bottom; background-position:bottom;padding: 0px 10px 0px 10px }
div#rightnav #sidebar_box h3 { color:#3B68AF; font-size:18px;padding:0px 10px 10px;} 

div#rightnav { width:238px;  }

div.leftnav1 #sidebar_inner h3, div.leftnav1 #subnav h3 { color: #E6A961; font-size:18px; padding: 5px 10px 10px;}
div.leftnav2 #sidebar_inner h3, div.leftnav2 #subnav h3 { color: #E6A961; font-size:18px; padding: 5px 10px 10px;}
div#rightnav #sidebar_inner h3 { color: #5994C9; font-size:18px;padding: 5px 10px 10px;}


div#rightnav div#job_search { padding-left: 10px; vertical-align:middle }
div#rightnav div#job_search select, div#rightnav div#job_search select { margin-bottom: 5px; margin-top: 5px; border: solid 1px #eeeeee }
div#rightnav div#job_search option { background-color: #f7f9fc }
div#rightnav div#job_search div#errorMessageSearchJobs { color: Red } 
    
/* END SIDEBARS */

#central p { clear:left;}


/* =FOOTER */
div#footer {  float: left; width:960px; text-align: center; font-size:12px; }
div#footer #border {border-bottom: solid 1px #e8e9ec; border-top: solid 1px #e8e9ec; padding: 5px;}
div#footer ul { display:block; }
div#footer ul li { display:inline; }
div#footer ul li a { padding-left:7px; font-size:11px }
div#footer ul li a:hover { color:#2B6CD3; text-decoration:underline }
div#footer ul li.first a { background:none }
img.footer_logo {position:relative; left: 420px; top: 60px}

div#footwording {float: left; padding: 0 110px; width: 740px; }
/* END FOOTER */


/* =JOB SEARCH */
div.inner_content #searchjob_box { width: 700px;}
div.inner_content #searchjob_box .top { background: url(/images/search_box_top_corners.gif) 0 0; height: 20px; width:700px;}
div.inner_content #searchjob_box .bottom { background: url(/images/search_box_bottom_corners.gif) 0 0 ; width:700px; height: 20px; margin-bottom: 10px; }
        
div.inner_content #searchjob_box .content { border-left: solid 1px #D4D4D4; border-right: solid 1px #E2DCC4; background: url(/images/bg_slice_blue_grad_blog.gif) 0 0 repeat-x; width: 678px; vertical-align: bottom; background-position:bottom;padding: 0px 10px 0px 10px }
div.inner_content #searchjob_box h3 { color:#3B68AF; font-size:18px;padding:0px 10px 10px 5px;}     
div.inner_content #searchjob_box #errorMessageSearchJobs { color: red } 
/* END JOB SEARCH */

.submit,.rss,.info { color:#056c86 !important; text-decoration:underline !important; font-size:12px }

h1,h2, h3 {  padding: 5px;}
h1 { font-size:18px; color:#3b68af; line-height: 20px; } 
h3 { font-size:12px; font-weight:bold; color: #484848; line-height: 14px; }
h2 { font-family: Arial; font-size: 14px; font-weight:bold; color: #2297a0;}
#HeaderTop h1 { font-family: Arial; font-size: 12px; font-weight:bold; color: #3b68af; margin-top: 60px;padding: 5px;margin-left: 15px;}

ul,menu { list-style-type:none; }
ol {padding-left:40px;}

/* =SUBNAV NAVIGATION */
div#subnav ul.subnav {width: 238px; }
div#subnav ul.subnav li a { margin: 5px 0px 0px;  padding: 4px 20px 4px; background: url(../images/left_nav_off.gif); display: block;  color: #2297a0; }
div#subnav ul.subnav li a:hover { background: url(../images/left_nav_on.gif) 0 0 no-repeat;display: block;text-decoration: none;}
div#subnav ul.subnav a.selected {  background: url(../images/left_nav_on.gif) 0 0 no-repeat;font-weight: bold; }

div#subnav #subnav_top { background: url(/images/title_left_nav_clients_off.gif) 0 0 no-repeat; height: 51px; width: 240px;  margin: 0px;}
div#subnav #subnav_content { border-left: solid 1px #E2DCC4; border-right: solid 1px #E2DCC4; background: url(/images/bg_grad_left_nav.gif) 0 0 repeat-x; width: 238px; vertical-align: bottom; background-position:bottom; }
div#subnav #subnav_bottom { background: url(/images/bottom_tan_corners.gif) 0 0 no-repeat; height: 31px; }

div.main_subnav ul.main_subnav {width: 178px; }
div.main_subnav ul.main_subnav li a { margin: 5px 0px 0px;  padding: 4px 10px 4px; background: url(../images/left_nav_home_off.gif); display: block;  color: #2297a0; }
div.main_subnav ul.main_subnav li a:hover { background: url(../images/left_nav_home_on.gif) 0 0 no-repeat;display: block;text-decoration: none;}
div.main_subnav ul.main_subnav a.selected {  background: url(../images/left_nav_home_on.gif) 0 0 no-repeat;font-weight: bold; }

div.main_subnav .main_subnav_top { background: url(/images/top_quote.gif) 0 0 no-repeat; height: 7px; }
div.main_subnav .main_subnav_content { background: url(/images/border_quote.jpg) 0 0 repeat-y; }

div.main_subnav .main_subnav_candidate_bottom { background: url(/images/bottom_quote_candidates.gif) 0 0 no-repeat; height: 90px; }
div.main_subnav .main_subnav_client_bottom { background: url(/images/bottom_quote_clients.gif) 0 0 no-repeat; height: 90px; }

div.main_subnav .main_subnav_background { background: url(/images/bg_grad_left_nav.gif) 0 0 repeat-x; width: 178px; margin-left: 1px; vertical-align: bottom; background-position:bottom; background-color: #ffffff; }
div.main_subnav .main_subnav_background h3 { color: #E6A961; font-size:18px; padding: 5px 10px 10px;}

/* END SUBNAV NAVIGATION */

/* =JOBS ALERT */
div.jobsalert {border: solid 1px #EEEEEE; width: 480px; margin: 20px 0; background-color: #F4F7FC;}
div.jobsalert_form{ padding: 0 10px; background-color: #F4F7FC; } 
div.jobsalert_title{padding: 5px; font-family: Verdana;	font-size: 11pt; font-weight: bold; background-color: #d2eef2; color: #2297a0;}
div.jobsalert_title a:link, div.jobsalert_title a:active, div.jobsalert_title a:visited, div.jobsalert_title a:hover{font-family: Verdana; font-size: 11pt; font-weight: bold; color: #2B6CD3; width: 400px}



div#jobs_alert_control {margin: 10px;}

div#jobs_alert_control label { clear:left; float:left; height:17px; margin:0pt 10px 4px 0pt; padding:4px 0pt 0pt; width:120px;}
div#jobs_alert_control .row {height:17px; margin:0pt 10px 4px 0pt; padding:4px 0pt 0pt; text-align:left; width:450px;}
/* END Jobs Alert  */


/* =Content */
div#physician_services{margin: 5px;}
div#physician_services ul { margin: 0px 30px; list-style-type: disc; list-style-position: outside;}

.inner_content ul{ margin: 0px 40px; list-style-image: url("/images/grey_bullet.gif"); list-style-position: outside;}
div#survey ul{ margin: 0px 40px; list-style-image: url(/images/red_arrow.gif); list-style-position: outside;}

div#sitemap ul{ padding: 0px 0px  0px 40px; list-style-image: url(/images/red_arrow.gif); list-style-position: outside;}

div.two_column{clear: both; margin:5px; }
.two_column .left_column{float:left; width:230px; margin-bottom:5px;padding-top: 2px;}
.two_column .right_column{float:left;width:230px; margin-bottom:5px;padding-top: 2px;}
div.two_column ul{margin:0 10px 0 10px; list-style-image: url(/images/red_arrow.gif); list-style-position:outside;}
div.two_column ul li{margin-left: 5px; }
hr.line { clear: both; margin: 5px 0; color:#d3d3d3; height:1px; width:460px; border-top: medium none #D3D3D3;}
.headerBar{float:left; width:230px; background-color: #e5ddc2;padding: 3px 0px 3px 5px;}
.resources_column{float:left; width:230px; padding: 3px 0px 3px 5px;}

div.first_row{ clear: both; margin: 0; width: 670px;}
div.column { float:left; border-right: solid 1px #d3d3d3; padding: 20px 10px 10px 10px; width:310px;}
div.last_column {float:left; padding: 20px 0px 10px 20px; width:310px;}
div.second_row { clear: both; border-top:solid 1px #d3d3d3;width: 670px;}

/* =MODAL POPUP */
.modalBackground { background-color:black; filter: alpha(opacity=50); opacity: 0.5; z-index:200000;}
.modalPopup { text-align: left;  z-index:200000;}


div.modalPopup { width: 226px;}
div#popup #top { background: url(/images/top_corners_popup.gif) 0 0 no-repeat; height: 20px; }
div#popup #bottom { background: url(/images/bottom_corners_popup.gif) 0 0 no-repeat; height: 20px; }
div#popup #content { border-left: solid 1px #D4D4D4; background-color: #ffffff; border-right: solid 1px #E2DCC4; padding: 0px 20px 0px; }
div#popup  h3 { color:#3B68AF; font-size:18px;padding:0px 10px 10px;} 
div#popup input.text {float: left;margin-bottom: 3px; color: #898989; width: 175px; display:inline; font-size:12px; }
div#popup .validator { float:right; width:3px; text-align:left;}
/* end MODAL POPUP */

div#request_call { width: 240px;}
div#request_call .top { background: url(/images/top_tan_corners.gif) 0 0 no-repeat; height: 11px; }
div#request_call .content { border-left: solid 1px #E2DCC4; background-color: #ffffff; border-right: solid 1px #E2DCC4; padding: 0px 10px 0px; background: url(/images/bg_grad_left_nav.gif) 0 0 repeat-x; width: 218px;vertical-align: bottom; background-position:bottom; }
div#request_call .bottom { background: url(/images/bottom_tan_corners.gif) 0 0 no-repeat; height: 31px; }
div#request_call h3 { color: #E6A961; font-size:18px; padding: 5px 10px 10px;}


/* =JOB SEARCH CollapsiblePanel*/
.collapsePanel {float:right; background-color:white; overflow:hidden; width: 250px;}
/* end Job Search CollapsiblePanel */

/* =POLLS */
.PollSubmit input {BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 10px; BACKGROUND: url(/Images/btn_vote.gif) repeat-x left top; BORDER-LEFT: 0px; WIDTH: 76px;  HEIGHT: 22px; CURSOR: pointer; BORDER-BOTTOM: 0px;}


/* =END POLLS */

/* =WATERMARK */
.wmtext { font-size:12px; color: #888888  }
.wmsearchtext {border-style: none; border-color: inherit;border-width: 0px; position: relative; margin: 0px; top: 60px; left: 23px; font-size:11px; height:13px;background-color:transparent; color: #888888  }

/* =Contact Info Job Details */
div#contact_info_job_det { width:480px; }
div#contact_info_job_det .top { overflow:hidden; width: 480px; background: url(/images/top_corners_job_detail.gif) 0 0 no-repeat; height: 10px }
div#contact_info_job_det .content { background-color: #ecead6; border-right: solid 1px #e5ddc2; 
	border-left: solid 1px #e5ddc2; margin:0px; padding: 5px 10px 0px 10px; height: 25px; }
div#contact_info_job_det .content .contactTitle { width:110px; height: 30px; float: left; font-weight: bold }
div#contact_info_job_det .content .contactValue { width:110px; height: 30px; float: left; font-weight: normal;}
div#contact_info_job_det .bottom { width: 480px; background: url(/images/bottom_corners_job_detail.gif) 0 0 no-repeat; height: 10px; }


/* =COST OF LIVING */
div#cost_living_box { float: left;width:480px; }
div#cost_living_box .top { float: left;overflow:hidden; width: 480px; background: url(/images/top_corners_job_detail.gif) 0 0 no-repeat; height: 10px }
div#cost_living_box .content { float: left;border-left: solid 1px #e5ddc2; border-right: solid 1px #e5ddc2; background-color: #ecead6; width: 463px; padding-left: 15px; }
div#cost_living_box .bottom { float: left;width: 480px; background: url(/images/bottom_corners_job_detail.gif) 0 0 no-repeat; height: 10px; }

div#cost_living_result_box { float: left;width:480px; }
div#cost_living_result_box .top { float: left;overflow:hidden; width: 480px; background: url(/images/top_corners_job_detail.gif) 0 0 no-repeat; height: 10px }
div#cost_living_result_box .content { float: left;background-color: #ecead6; border-right: solid 1px #e5ddc2; border-left: solid 1px #e5ddc2;  width: 478px; }
div#cost_living_result_box .bottom { float: left;width: 480px; background: url(/images/bottom_corners_job_detail.gif) 0 0 no-repeat; height: 10px; }
div#cost_living_result_box hr { border-bottom-style: dashed; border-top-style:none; border-left-style: none; border-right-style:none; border-width: 1px; border-color: #000000; margin: 0pt 10px; width: 440px; float: left;}

div#cost_living_legend{ font-size: 11px; font-style:italic}



/* =SITE SEARCH RESULTS */
div#site_search_results_box { width:480px; }
div#site_search_results_box .top { overflow:hidden; width: 480px; background: url(/images/calculator_box_top_corners.gif) 0 0 no-repeat; height: 20px }
div#site_search_results_box .content { border-left: solid 1px #E2DCC4; border-right: solid 1px #E2DCC4; background: url(/images/bg_slice_blue_grad_blog.gif) 0 0 repeat-x; vertical-align: bottom; background-position:bottom;padding: 0px 10px 0px 10px }
div#site_search_results_box .bottom { width: 480px; background: url(/images/calculator_box_bottom_corners.gif) 0 0 no-repeat; height: 20px; }

/* =PERSONALIZED JOBS */
.persJobsCont  { background-color: #EFEFEF; height: 28px; width: 480px; border-bottom: solid 1px #FFFFFF }
.persJobsCont .label  { background-color: #EFEFEF; padding-top: 5px; height: 23px; width: 110px; float: left; padding-left:10px; 
            font-size: 9pt; font-weight: bold; font-size: 11px; }
.persJobsCont .field  { background-color: #EFEFEF; padding-top: 5px; height: 23px; width: 120px; float: left; font-size: 9pt; font-size: 11px }



div.inner_content #sidebar_box_lead {float: right; width: 200px;}
div.inner_content #sidebar_box_lead .top { background: url(/images/top_lead_form.gif) 0 0 no-repeat; height: 35px; }
div.inner_content #sidebar_box_lead .bottom { background: url(/images/bottom_lead_form.gif) 0 0 no-repeat; height: 20px; margin-bottom: 10px; }
div.inner_content #sidebar_box_lead .content { background-color:#edebd7; border-left: solid 1px #d3d3d3; border-right: solid 1px #d3d3d3; width: 178px; vertical-align: bottom;padding: 0px 10px 0px 10px }

/* = Forms */
input.reset { background: url(../images/btn_cancel.gif) 0 0 repeat-x; width:76px; height:22px;  border-style:none;}
div.regular_form { width: 580px; margin: 20px 0px; }
div.regular_form_content{ padding: 0 10px; background-image:url(/images/form_bg.gif); background-repeat:repeat-x; } 
div.regular_form_title{padding: 0 10px; background-color: #FFFFFF; color: #3D6AAE;}
div.regular_form label  {float:left;  margin:0pt 10px 0px 0pt; padding-left:1px; width:200px; text-align:right;}
div.regular_form .row   {clear:both; height:auto; margin:0pt 10px 0px 0pt; padding:4px 0pt 0pt; text-align:left;  }
div.regular_form .textbox {width:200px;}
div.regular_form div.checkboxlist{float:left; width:400px; text-align: left;}
div.regular_form div.checkboxlist input[type=checkbox]  {float:left; height: 25px; vertical-align:middle;}
div.regular_form div.checkboxlist label{ float:left; text-align: left;  width: 390px; }
div.regular_form div.checkboxlist2{float:left; width:200px; text-align: left;}
div.regular_form div.checkboxlist2 input  {float:left; height: 20px; vertical-align:middle;}
div.regular_form div.checkboxlist2 label{ float:left; text-align: left;  width: 150px; padding-left:10px;}


div.regular_form select {width: 130px;}
div.regular_form div.radiobuttonlist{float: left;  }
div.regular_form div.radiobuttonlist input {float:left; }
div.regular_form div.radiobuttonlist label{ float: none;margin-left:0px; width: 0px;}
div.regular_form .buttons {height: 40px;margin: 20px 5px 10px 210px;}
div.regular_form .submit_button {float: left; width: 80px; height: 35px; }
div.regular_form .clear_button {float: left; width: 80px; height: 35px;}

/* =UPDATE PROGRESS */
.updProgress 
{
	text-align: center; 
	background-color:#eef8fe; 
	filter: alpha(opacity=70); 
	opacity: 0.7;
	border: Solid 1px #91b0c3;
}

 /* Map */
#Map 
{
    border-left: solid 1px #EAE9E4; border-right: solid 1px #EAE9E4; border-top: solid 1px #EAE9E4;
    -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px; border-top-right-radius: 5px;
}
#Map #MapHeading{padding: 3px 0px 3px 5px;}
#Map .HelpLink {}
#Map a:link,a:visited,a:active,a:hover { text-decoration: none;}

#Map .MapHelp{float: right; padding: 0px 5px 0px 0px; font-size: 10pt; }
#Map i {color:#EA8B09;}
#Map h2 {font-family: Arial; font-size: 14px; font-weight:bold; color: #59B1B7; padding: 0px 0px 0px 0px;}

#map .title {color:#0375BB; font-family:Arial; font-size:18px; font-weight:normal; padding:0 10px 5px; }
#map .title2 {color:#EA8B09; font-family:Arial; font-size:15px; font-weight:normal; padding:0 5px 5px; }
#map .subtitle {font-weight: bold;}
#map #office_content {background-color:#4CA7D4;border:8px solid #82C2E2;color:#FFFFFF;float:left;font-family:Arial;font-size:13px;height:91px;line-height:15px;padding:6px 10px;width:407px;}
#map #office_description {float: left; width:306px;height:31px;}
#map #office_image {float: left; width: 100px;height:31px;padding-top:55px;}
#MapHelpBubble {text-align: left; line-height: 20px;}
#MapHelpBubble span {color: #2297A0;}

.GoogleBubble{ font-size: 8pt;}

.GoogleBubbleLightbox{ }


/* iPhone App */
.iPhone-MainContent {position: relative; padding: 10px 0 0 0;}
.iPhone-MainContent .left{float: left;}
.iPhone-MainContent .right{margin-left: 210px; height: 440px;}
.iPhone-MainContent .DownloadAppNow{font-size:18px; font-weight: bold; color: #ea7504; cursor: pointer;}

.iPhone-Social-Icon-List a {padding: 0 15px 0 0;}

.iPhone-Social-Icon-Grid {float: left; padding: 15px 0 0 0;}
.iPhone-Social-Icon-Grid .icon{float: left;}
.iPhone-Social-Icon-Grid .text{float: left; PADDING-LEFT: 10px; COLOR: #484848; width: 70px; line-height: 15px;}

.iPhone-EmailMe-Button {padding: 10px 0 0 0; height: 41px; color: white; background-image: url(/images/btn_email_app.gif); background-repeat: no-repeat; font-size: 12pt; font-weight: bold; CURSOR: pointer;}

/* RSS FEED*/
.ui-state-default, 
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default { background: #ced9e4 url("/images/btn_blue.png") 50% 50% repeat-x;
    border: 1px solid #ced9e4; font-weight: bold; color: #FFFFFF;}

table#feeds { font-family:arial; font-size:12px; text-align:left; text-indent:11px; line-height:14px; position:relative; left:10px; float:left; width:688px; margin:0 0 20px }
table#feeds tr th { font-weight:700; border-bottom:1px solid #d6d6d6; background:#0369B3; text-transform:uppercase; color:#fff; padding:5px 0 4px }
table#feeds tr td { border-bottom:1px solid #d6d6d6; font-weight:400; font-size:11px }
table#feeds tr td a img { margin:2px 10px 0 0 }
table#feeds tr.even { background:#f5f5f5 }

.topics { width:130px }
.urls { width:230px }
.readers { width:400px }

table#feeds a { text-decoration:none }
table#feeds a:hover { text-decoration:underline }
div.image_examples{float: right;height: 290px;margin-bottom: -20px 20px 0 10px; width: 300px;}
/* END RSS FEED */
