@import url("base.css");


a.Xnew-window {background: url(../images/new-window.gif) bottom right no-repeat; padding-right: 18px;}


/****************************************************************************************************

****************************************************************************************************/
table.find-a-business tr td { padding: 0 10px 10px 0; }


/****************************************************************************************************
CHAMBER PUBLICATIONS
****************************************************************************************************/
table.chamber-publications tr td { padding-bottom: 12px; }

table.alternating1 { display: block; margin: 0 0 20px 0; padding: 0; width: 670px; font: 1.2em Arial; color: #333; }
table.alternating1 tr.row0 { background-color: #e6e6e6; }
table.alternating1 tr td { padding: 3px; width: 335px; }



/****************************************************************************************************
VACATION PLANNER
****************************************************************************************************/
div.vacation-planner-block { background:#f2f6f7; float:left; padding:14px 0 0 16px; display:block; margin:0 42px 14px 0; height:190px; }
div.vacation-planner-block p.title { font-size:1.1em; font-weight:bold; padding-top:12px; }
div.vacation-planner-block h3 { margin-top:0; font-size:1.3em!important; }
div.vacation-planner-block img { float:left; margin:5px 36px 13px 0; }
div.vacation-planner-block img.printed { float:left; margin:5px 9px 13px 0; }
div.vacation-planner-block p a { background:url(../../../images/stories/vacation-planner/link-boxed-arrow.gif) 0 2px no-repeat; padding-left:19px; color:#7baaab!important; text-decoration:underline; }
div.vacation-planner-block p a:hover { text-decoration:none!important; }

.img-right { border:1px solid #CCC; float:right; margin:0 11px 10px 10px; padding:2px; }
.img-left { border:1px solid #CCC; float:left; margin:0 10px 10px 0; padding:2px; }

/* VIDEO THUMBS */
table.video-thumbs { background:#F3F8F8; border:none; padding:12px; border:#e0e0e0 1px dotted; }
table.video-thumbs tbody tr td {  }
table.video-thumbs tbody tr td.first { width:209px; padding-right:18px; border-right:#e0e0e0 1px dotted; }
table.video-thumbs tbody tr td.second { width:209px; padding-right:18px; padding-left:18px; border-right:#e0e0e0 1px dotted; }
table.video-thumbs tbody tr td.third { width:189px; padding-left:18px; border-right:none; }
table.video-thumbs tbody tr td h4 { color:#5B4C85; font-size:1.3em; margin:0 0 5px 0; padding:0; }
table.video-thumbs tbody tr td p { margin:0!important; padding:0; text-align:right; }

 /****************************************************************************************************\
|  SEARCH RESULTS                                                                                      |
 \****************************************************************************************************/
fieldset#search-results { font-size:1.2em; margin-bottom:12px; }
fieldset#search-results div span.section { color:#666; }

form#searchForm { font-size:1.2em; margin-top:16px; }
form#searchForm table tr td { margin-bottom:14px; }

div#prev-next-page { border-top:1px dotted #C4C4C4; margin:0 auto; }
div#prev-next-page div.start { float:left; font-size:1.2em; margin:12px 12px 0 0; }
div#prev-next-page div.prev { float:left; font-size:1.2em; margin:12px 12px 0 0; }
div#prev-next-page div.page { float:left; font-size:1.2em; margin:12px 12px 0 0; }
div#prev-next-page div.next { float:left; font-size:1.2em; margin:12px 12px 0 0; }
div#prev-next-page div.end { float:left; font-size:1.2em; margin:12px 12px 0 0; }
