﻿body {
 background-color: #afc0d5;
 margin-top: 0px;
 margin-left: 0px;
 margin-bottom: 0px;
 text-align:center; /*nms - centering*/
}


#wrapper { /* NMS centering of the full page */
    position: relative;
	/* left:-80px;   FOR CENTERING WITH SIDEBAR */
    width: 998px;
    margin: 0 auto;
    text-align: left;
    z-index: 10;
}

#main_table {
  background-image: url(/hostedstore/templates/backscatter_wideload/images/background_828.gif);
 width: 828px;
 border-right: 1px solid #FFFFFF;
 border-left: 1px solid #FFFFFF;
 border-bottom: 1px solid #FFFFFF;
 margin:0px auto; /* Right and left margin widths set to "auto" for Centering - NMS */
 text-align:left; /* Counteract to IE5/Win Hack */

}

#center_table {
 width: 828px;
 border-width: 0px;
 padding-bottom: 0px;
 margin-top: 30px;
}

#center_middle {
 background-color: #FFFFFF;
 border-width: 0px;  
 border-right: 1px solid #000000;
 border-left: 1px solid #000000;
 border-top: 1px solid #000000;
}

#bottom {
 background-color: #424e5a;
 height: 40px;
 padding-left: 5px;
}

#bottom_table {
 border-width: 1px;
 width: 828px;
 height: 2px;
}

#bottom_nav {
 vertical-align: middle;
 border-width: 0px;
}

.img {
 vertical-align: middle;
 border-width: 0px;
}

.bottom_img {
 vertical-align: middle;
 border-width: 0px; 
}

.bottom_text {
 color : #424e5a;
 font-size : 10px;
 font-weight: normal;
 font-family : Arial, Verdana, Helvetica, sans-serif;
 text-align: right;
 padding: 10px;
}

.bottom_text_left {
 color : #424e5a;
 font-size : 10px;
 font-weight: normal;
 font-family : Arial, Verdana, Helvetica, sans-serif;
 text-align: left;
 padding-top:5px;
 padding-left:10px;
 vertical-align:text-top;
}

a.bottom_link:link {
 color : #424e5a;
 font-size : 9px;
 font-weight : 400;
 font-family : Arial, Verdana, Helvetica, sans-serif;
}

a.bottom_link:visited {
 color : #424e5a;
 font-size : 9px;
 font-weight : 400;
 font-family : Arial, Verdana, Helvetica, sans-serif;
}

a.bottom_link:hover {
 color : #424e5a;
 font-size : 9px;
 font-weight : 400;
 font-family : Arial, Verdana, Helvetica, sans-serif;
}

a:link {
color : #003399; text-decoration: none ;
}

a:visited {
color : #003399; text-decoration: none ;
}

a:hover {
color : #000000; text-decoration: none ;
}

a.detail:link {
 color : #cc0000;
 font-size : 12px;
 font-weight : normal;
 font-family : Arial, Verdana, Helvetica, sans-serif;
 text-decoration : underline;
}

a.detail:visited {
 color : #cc0000;
 font-size : 12px;
 font-weight : normal;
 font-family : Arial, Verdana, Helvetica, sans-serif;
 text-decoration : underline;
}

a.detail:hover {
 color : #3366cc;
 font-size : 12px;
 font-weight : normal;
 font-family : Arial, Verdana, Helvetica, sans-serif;
 text-decoration : underline;
}

/* hp2 below code - added by berk 12/2007
 font-family : Arial, Verdana, Helvetica, sans-serif;
 */

a.hp2:link {
 color : #3366cc;
 font-size : 11px;
 font-weight : bold;
 font-family : Arial, Verdana, Helvetica, sans-serif;
  text-decoration : none;
}

a.hp2:visited {
 color : #3366cc;
  font-size : 11px;
 font-family : Arial, Verdana, Helvetica, sans-serif;
 font-weight : bold;
 text-decoration : none;
}

a.hp2:hover {
 color : #cc0000;
  font-size : 11px;
 font-family : Arial, Verdana, Helvetica, sans-serif;
 font-weight : bold;
 text-decoration : none;
}

/* hp2 above code - added by berk 12/2007 */


a.hp:link {
 color : #000000;
 font-family : Arial, Verdana, Helvetica, sans-serif;
 font-weight : bold;
 text-decoration : none;
}

a.hp:visited {
 color : #000000;
 font-family : Arial, Verdana, Helvetica, sans-serif;
 font-weight : bold;
 text-decoration : none;
}

a.hp:hover {
 color : #3366cc;
 font-family : Arial, Verdana, Helvetica, sans-serif;
 font-weight : bold;
 text-decoration : none;
}

a.hp_big:link {
 color : #666666;
 font-family : Arial, Verdana, Helvetica, sans-serif;
 font-size : 14px;
 font-weight : bold;
 text-decoration : none;
}

a.hp_big:visited {
 color : #666666;
 font-family : Arial, Verdana, Helvetica, sans-serif;
 font-size : 14px;
 font-weight : bold;
 text-decoration : none;
}

a.hp_big:hover {
 color : #3366cc;
 font-family : Arial, Verdana, Helvetica, sans-serif;
 font-size : 14px;
 font-weight : bold;
 text-decoration : none;
}


/*
body {
 background-color : #FFFFFF;
}
*/

.asterisk {
 color : #FF0000;
 font-size : 12px;
 font-family : Arial, Verdana, Helvetica, sans-serif;
 line-height : 16px;
}

.fine {
 font-size : 9px;
 font-family : Arial, Verdana, Helvetica, sans-serif;
}

.header {
 color : #666666;
 font-size : 11px;
 font-weight : bold;
 font-family : Arial, Verdana, Helvetica, sans-serif;
 text-decoration : underline;
}

.label {
 font-size : 10px;
 font-weight : bold;
 font-family : Arial, Verdana, Helvetica, sans-serif;
 line-height : 16px;

}

.filterCancel {
 float:left;
 background-image: url(/hostedstore/templates/backscatter_wideload/images/x_cancel.gif);
	background-repeat: no-repeat;
	background-position:0px 4px;
	height:15px;
	width:15px;
}

.lg {
 font-size : 12px;
 font-family : Arial, Verdana, Helvetica, sans-serif;
}

.med {
 color : #333333;
 font-size : 10px;
 font-family : Arial, Verdana, Helvetica, sans-serif;
 line-height : 16px;
}

/* hp2 below code - added by berk 12/2007 */

.item_notes {
 color : #333333;
 font-size : 11px;
 font-weight : normal;
 font-family : Arial, Verdana, Helvetica, sans-serif;
 line-height : 16px;
}

/* hp2 above code - added by berk 12/2007 */

.grey12 {
 color : #333333;
 font-size : 12px;
 font-family : Arial, Verdana, Helvetica, sans-serif;
}

.red12 {
 color : #FF0000;
 font-size : 12px;
 font-weight : bold;
 font-family : Arial, Verdana, Helvetica, sans-serif;
}

.message {
 font-size : 10px;
 font-family : Arial, Verdana, Helvetica, sans-serif;
}

.sm {
 color : #333333;
 font-size : 10px;
 font-family : Arial, Verdana, Helvetica, sans-serif;
}

.sm_black {
 color : #000000;
 font-size : 10px;
 font-family : Arial, Verdana, Helvetica, sans-serif;
}

.black {
 color : #000000;
 font-size : 12px;
 font-weight : normal;
 font-family : Arial, Verdana, Helvetica, sans-serif;
}

.text {
 color : #333333;
 font-size : 11px;
 font-family : Arial, Verdana, Helvetica, sans-serif;
 line-height : 16px;
}

.title {
 /*color : #336699;*/
 color : #666666;
 font-size : 14px;
 font-weight : bold;
 font-family : Arial, Verdana, Helvetica, sans-serif;
}

.subtitle {
 /*color : #336699;*/
 color : #666666;
 font-size : 12px;
 font-weight : bold;
 font-family : Arial, Verdana, Helvetica, sans-serif;
}

.subtitle1 {
 /*color : #336699;*/
 color : #666666;
 font-size : 12px;
 font-family : Arial, Verdana, Helvetica, sans-serif;
}

.warning {
 color : #FF0000;
 font-size : 10px;
 font-weight : bold;
 font-family : Arial, Verdana, Helvetica, sans-serif;
}

/* ***** appears to be invalid syntax, but not sure what these pertain too *****
select {
 font-size : 12px;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 color : #000000;
}

input {
 font-size : 12px;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 color : #000000;
}

textarea {
 font-size : 12px;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 color : #000000;
}
*/

.invoice_title {
 font-size : 24px;
 font-weight : bold;
 font-family : Arial, Verdana, Helvetica, sans-serif;
}

.invoice_lg {
 font-size : 18px;
 font-family : Arial, Verdana, Helvetica, sans-serif;
}

.invoice_lg_bold {
 font-size : 18px;
 font-family : Arial, Verdana, Helvetica, sans-serif;
 font-weight : bold;
}

.invoice_med {
 font-size : 14px;
 font-family : Arial, Verdana, Helvetica, sans-serif;
 line-height : 16px;
}

.invoice_med_bold {
 font-size : 14px;
 font-family : Arial, Verdana, Helvetica, sans-serif;
 line-height : 16px;
 font-weight : bold;
}

.invoice_sm {
 font-size : 12px;
 font-family : Arial, Verdana, Helvetica, sans-serif;
}

.invoice_sm_bold {
 font-size : 12px;
 font-family : Arial, Verdana, Helvetica, sans-serif;
 font-weight : bold;
}

.medBlack { color : #000000; font-size : 10px; font-family : Arial, Verdana, Helvetica, sans-serif; line-height : 16px; }

#tabarea   {position:relative; }
#buttons  {position:absolute; height:35px; width:500px; }
#buttons #btn1  {position:absolute; bottom:-1px; left:5px; z-index:100}
#buttons #btn2  {position:absolute; bottom:-1px; left:120px; z-index:100 }
#buttons #btn3  {position:absolute; bottom:-1px; left:235px; z-index:100 }
#buttons #btn4  {position:absolute; bottom:-1px; left:350px; z-index:100 }
/* add  overflow:auto to the css on content if you want scroll bars in the content pane */
#content  {position:absolute; overflow:auto; top:35px; height:200px; width:690px; border: 1px solid #999999; padding:5px; }
#tab1    {position:absolute; display:block;}
#tab2    {position:absolute; display:none; }
#tab3   {position:absolute; display:none; }
#tab4   {position:absolute; display:none; }

.tabtext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	color: #333333;
	font-size: 11px;
	padding-right: 2px;
	text-decoration:none
}
#lyr1, #lyr2, #lyr3, #lyr4 { width:690px; z-index:1000; }



/* NEWMEDIASOUP ADDED */
/* for Housing Finder Background  - NMS */
#main_table .subtitle .housingFinder {
	background-image: url(/hostedstore/templates/backscatter_wideload/images/housingFinder_828_v2.gif);
	background-repeat: no-repeat;
	background-position:top;
	margin-left:-1px;
	height:112px;
}

/* for News Module Background  - NMS */
#main_table .newsModule {
	background-image: url(/hostedstore/templates/backscatter_wideload/images/news_header_828.gif);
	background-repeat: no-repeat;
	background-position:18px -2px;
	margin-left:20px;
	color : #666666;
	padding-top:24px;
	padding-left:-4px;
	padding-right:0px;
	
}

#main_table .newsModuleArticle {
	background-image: url(/hostedstore/templates/backscatter_wideload/images/news_header_828.gif);
	background-repeat: no-repeat;
	background-position:-6px -6px;
	margin-left:20px;
	color : #666666;
	padding-top:24px;
	padding-left:-4px;
	padding-right:0px;
	
}

#main_table .tripsModule {
	background-image: url(/hostedstore/templates/backscatter_wideload/images/trips_header_828.gif);
	background-repeat: no-repeat;
	background-position:18px 12px;
	margin-left:20px;
	color : #666666;
	padding-top:36px;
	padding-left:-4px;
	padding-right:0px;
	
}

#main_table .recentImagesSidebar {
	background-image: url(/hostedstore/templates/backscatter_wideload/images/recent_images_header.gif);
	background-repeat: no-repeat;
	background-position:-6px 12px;
	margin-left:10px;
	color : #666666;
	padding-top:34px;
	padding-left:-40px;
	padding-right:0px;
}

#main_table .recentImagesHome {
	background-image: url(/hostedstore/templates/backscatter_wideload/images/recentimages_header_home.gif);
	background-repeat: no-repeat;
	background-position:18px 12px;
	margin-left:20px;
	color : #666666;
	padding-top:34px;
	padding-left:-4px;
	padding-right:0px;
}



#main_table .articleMenuModuleSidebar {
	background-image: url(/hostedstore/templates/backscatter_wideload/images/articles_article_header.gif);
	background-repeat: no-repeat;
	background-position:-6px -2px;
	margin-left:10px;
	color : #666666;
	padding-top:27px;
	padding-bottom:5px;
	padding-left:-40px;
	padding-right:0px;
	
}

#main_table .articlehFinderModuleSidebar {
	background-image: url(/hostedstore/templates/backscatter_wideload/images/hfinder_header_sidebar.gif);
	background-repeat: no-repeat;
	background-position:-6px -5px;
	margin-left:10px;
	color : #666666;
	padding-top:30px;
	padding-bottom:10px;
	padding-left:0px;
	padding-right:0px;
	
}

.housingFinderSidebar {
	position:relative;
	left:-42px;
	top:8px;
}

.article_search_feature {
	position:relative;
	left:567px;
	top:0px;
	width:200px;
}



#main_table .articleSearchModuleSidebar {
	background-image: url(/hostedstore/templates/backscatter_wideload/images/search_header_sidebar.gif);
	background-repeat: no-repeat;
	background-position:-6px -6px;
	margin-left:10px;
	color : #666666;
	padding-top:26px;
	padding-bottom:10px;
	padding-left:-40px;
	padding-right:0px;
	
}

#main_table .tripsModuleArticle {
	background-image: url(/hostedstore/templates/backscatter_wideload/images/trips_header_828.gif);
	background-repeat: no-repeat;
	background-position:-6px 6px;
	margin-left:20px;
	color : #666666;
	padding-top:36px;
	padding-left:-4px;
	padding-right:0px;
	
}

#main_table .backscatterAtModule {
	background-image: url(/hostedstore/templates/backscatter_wideload/images/findUsOn_header.gif);
	background-repeat: no-repeat;
	background-position:18px 12px;
	margin-left:24px;
	color : #666666;
	padding-top:34px;
	padding-left:-4px;
	padding-right:0px;
	
}

#main_table .backscatterAtModuleArticle {
	background-image: url(/hostedstore/templates/backscatter_wideload/images/findUsOn_header.gif);
	background-repeat: no-repeat;
	background-position:-6px 6px;
	margin-left:10px;
	color : #666666;
	padding-top:40px;
	padding-left:-4px;
	padding-right:0px;
	
}

.newsFormat {
	font-size : 11px;
	font-weight: normal;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	text-align: left;
	margin-left:-10px;
	margin-bottom:-4px;
	display: list-item;
}


.newsFormatArticle {
	font-size : 11px;
	font-weight: normal;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	text-align: left;
	margin-left:5px;
	margin-bottom:-4px;
	display: list-item;
}

.socialFormat {
	font-size : 9px;
	font-weight: normal;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	text-align: left;
	margin-left:-10px;
	margin-bottom:-4px;
}

.socialFormatArticle {
	font-size : 9px;
	font-weight: normal;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	text-align: left;
	margin-left:0px;
	margin-bottom:-4px;
}

/* for Articles Module Background  - NMS */
#main_table .articlesModule {
	background-image: url(/hostedstore/templates/backscatter_wideload/images/articles_header_828.gif);
	background-repeat: no-repeat;
	background-position:22px 0px;
	margin-left:1px;
	text-align: left;
	padding-top:26px;
	padding-right:0px;
	padding-left:40px;
	padding-bottom:24px;
	vertical-align:text-top;
	color : #333333;
	font-size : 12px;
	font-weight: normal;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	line-height: 22px;
}


#main_table .videoModule {
	background-image: url(/hostedstore/templates/backscatter_wideload/images/video_header_828.gif);
	background-repeat: no-repeat;
	background-position:22px 0px;
	margin-left:1px;
	text-align: left;
	padding-top:26px;
	padding-right:0px;
	padding-left:40px;
	padding-bottom:24px;
	vertical-align:text-top;
	color : #333333;
	font-size : 12px;
	font-weight: normal;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	line-height: 22px;
}


#main_table .articleMenuIndexModule {
	background-image: url(/hostedstore/templates/backscatter_wideload/images/articles_index_header.gif);
	background-repeat: no-repeat;
	background-position:-4px 0px;
	margin-left:-10px;
	text-align: left;
	padding-top:30px;
	padding-right:0px;
	padding-left:10px;
	padding-bottom:24px;
	vertical-align:text-top;
	color : #333333;
	font-size : 12px;
	font-weight: normal;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	line-height: 22px;
}

#main_table .newsMenuIndexModule {
	background-image: url(/hostedstore/templates/backscatter_wideload/images/news_index_header.gif);
	background-repeat: no-repeat;
	background-position:-4px 0px;
	margin-left:-10px;
	text-align: left;
	padding-top:30px;
	padding-right:0px;
	padding-left:10px;
	padding-bottom:24px;
	vertical-align:text-top;
	color : #333333;
	font-size : 12px;
	font-weight: normal;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	line-height: 22px;
}
#main_table .tripsMenuIndexModule {
	background-image: url(/hostedstore/templates/backscatter_wideload/images/trips_index_header.gif);
	background-repeat: no-repeat;
	background-position:-4px 0px;
	margin-left:-10px;
	text-align: left;
	padding-top:30px;
	padding-right:0px;
	padding-left:10px;
	padding-bottom:24px;
	vertical-align:text-top;
	color : #333333;
	font-size : 12px;
	font-weight: normal;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	line-height: 22px;
}






/* for Recent Images Module Background  - NMS */
#main_table .recentImagesModule {
	background-image: url(/hostedstore/templates/backscatter_wideload/images/recentImages_header_828.gif);
	background-repeat: no-repeat;
	background-position:-20px 0px;
	margin-left:1px;
	text-align: left;
	padding-top:26px;
	padding-right:0px;
	padding-left:2px;
	padding-bottom:0px;
	vertical-align:text-top;
	color : #333333;
	font-size : 12px;
	font-weight: normal;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	line-height: 22px;
}


.imageArticle {
	float:left;
	margin-right:10px;
	margin-top:5px;
 }


.articleTitle {
	font-size : 14px;
	font-weight: bold;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	line-height:1.2em;
	text-align: left;
	margin-bottom:8px;
}

.articleBody {
 color: #333333;
 font-size: 12px;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 line-height: 15px;
}

.relatedBody {
 color: #333333;
 font-size: 10px;
 padding-right:2px;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 line-height: 12px;
}

.featuredTripBanner {
	position:relative;
	left:-22px;
}

.featuredTripBody {
  color: #333333;
 font-size: 10px;
 padding-top:-10px;
 padding-right:50px;
 margin-right:50px;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 line-height: 12px;
}
.imageRelated {
	padding-bottom:10px;
}


#main_table .newsModule ul {
	list-style-type: none;
	/*list-style-image: url(/hostedstore/templates/backscatter_wideload/images/arrow_bullet.png);*/
	/*
	padding-left: -10px;
	margin: 0 0 0 -15px;
	*/
	
}

#main_table .newsModuleArticle ul {
	list-style-type: none;
	/*list-style-image: url(/hostedstore/templates/backscatter_wideload/images/arrow_bullet.png);*/
	/*
	padding-left: -10px;
	margin: 0 0 0 -15px;
	*/
	
}


#main_table .tripsModule ul {
	list-style-type: none;
	/*list-style-image: url(/hostedstore/templates/backscatter_wideload/images/arrow_bullet.png);*/
	/*
	padding-left: -20px;
	margin: 0 0 0 -15px;
	*/
}

#main_table .tripsModuleArticle ul {
	list-style-type: none;
	/*list-style-image: url(/hostedstore/templates/backscatter_wideload/images/arrow_bullet.png);*/
	/*
	padding-left: -20px;
	margin: 0 0 0 -15px;
	*/
}

#main_table .backscatterAtModule ul {
	list-style-type: none;
	/*list-style-image: url(/hostedstore/templates/backscatter_wideload/images/arrow_bullet.png);*/
	/*
	padding-left: -10px;
	margin: 0 0 0 -15px;
	*/
}


#main_table .spacer1 {
	height: 30px;
}


/* for Explore Categories Module Background  - NMS */
#main_table .exploreCategoriesModule {
	background-image: url(/hostedstore/templates/backscatter_wideload/images/top_categories_828.gif);
	background-repeat: no-repeat;
	position:relative;
	background-position:top;
	padding-bottom:10px;
	padding-top:13px;
}



/* for Explore Products Module Background  - NMS */
#main_table .exploreProductsModule {
	background-image: url(/hostedstore/templates/backscatter_wideload/images/explore_header_828.gif);
	background-repeat: no-repeat;
	position:relative;
	background-position:top;
	padding-bottom:10px;
	padding-top:13px;
}


#main_table .podProduct {
	/*text-align:center;
	vertical-align:middle;*/
	padding-top:10px;
	padding-bottom:10px;
}

#main_table .newsletter {
	vertical-align:middle;
}


/* removes all borders from all images*/
img {
   border: 0;
}


#sidebar {
	position: absolute;
	left: 915px;
	top: 226px;
	z-index:500;
	visibility: visible;
}

#sidebar .bg_grey_line {
	background-color:#FFF;
	background-image: url(/hostedstore/templates/backscatter_wideload/images/sidbar_grey_drk_line.gif);
	background-repeat:repeat-y;
	background-position:top;
	background-position:right;
}


#sidebar .cart_item {
 color: #333333;
 font-size: 11px;
 font-weight: bold;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 line-height: 12px;
 text-align: left;
 margin-left: 3px;
 margin-right: 45px; 
 vertical-align:top;
}

#sidebar .recent_item {
 color : #666666;
 font-size : 11px;
 font-weight : bold;
 font-family : Arial, Verdana, Helvetica, sans-serif;
 line-height : 12px;
 float:left;
 margin-left: 3px;
 margin-right: 10px; 
 vertical-align:top;
}


#sidebar .recent_item a{
 font: normal 11px "Arial", sans-serif;
 font-weight : bold;
 color: #666666;
}

#sidebar .recent_item a:hover{
 font: normal 11px "Arial", sans-serif;
 font-weight : bold;
 color: #000000;
}

#sidebar .row, .divider {
 background-image: url(/hostedstore/templates/backscatter_wideload/images/sidebar_grey_line.gif);
 background-repeat:repeat-x;
 background-position: 4px;
 background-position:center; 
 margin-top:5px;
 height:10px;
}

#sidebar .price {
 color : #666666;
 font-size: 11px;
 font-weight: normal;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 line-height: 12px;
 text-align: right;
 vertical-align: top;
 margin-right: 3px;
}

#sidebar .sku {
 color: #666666;
 font-size: 11px;
 font-weight: normal;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 line-height: 12px;
 text-align: left;
 vertical-align:top;
}

#sidebar .sidebar_cart_top {
 background-image: url(/hostedstore/templates/backscatter_wideload/images/cart_sidebar_top.png);
 background-repeat:no-repeat;
 height: 21px;
 font: bold 12px "Arial", sans-serif;
 color: #FFF;
 text-align:center;
 margin-top: 10px;
}

#sidebar .sidebar_recent_top {
 background-image: url(/hostedstore/templates/backscatter_wideload/images/recent_sidebar_top.png);
 background-repeat:no-repeat;
 height: 21px;
 font: bold 12px "Arial", sans-serif;
	color: #FFF;
	text-align:center;
	margin-top: 10px;
}

#sidebar .sidebar_bottom {
 background-image: url(/hostedstore/templates/backscatter_wideload/images/shopping_cart_bottom.png);
 background-repeat:no-repeat;
 height: 21px;
}


#sidebar .view_items_btn {
  color : #FFFFFF;
 font-size : 11px;
 font-weight : normal;
 font-family : Arial, Verdana, Helvetica, sans-serif;
 line-height : 12px;
 float:right;
 margin-right: 5px;
}

a.view_items_btn:link {
 color : #FFFFFF;
 text-decoration : none;
}

a.view_items_btn:visited {
 color : #FFFFFF;
 text-decoration : underline;
}

a.view_items_btn:hover {
 color : #000000;
 text-decoration : underline;
}

#sidebar .edit_cart_btn {
  color : #FFFFFF;
 font-size : 11px;
 font-weight : normal;
 font-family : Arial, Verdana, Helvetica, sans-serif;
 line-height : 12px;
 float:right;
 margin-left: 5px;
 margin-top: 2px;
}

a.edit_cart_btn:link {
 color : #FFFFFF;
 text-decoration : none;
}

a.edit_cart_btn:visited {
 color : #FFFFFF;
 text-decoration : underline;
}

a.edit_cart_btn:hover {
 color : #000000;
 text-decoration : underline;
}


#sidebar .checkout_btn {
	float:right;
	margin-right:2px;
}


#sidebar .edit_cart_btn {
 float:left;
 margin-right: 4px;
}



.moreButton_right {
	font-size : 11px;
	font-weight : normal;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	color:#ff6600;
	float:right;
	margin-top:-22px;
	margin-right:32px;
}

.moreButtonArticle_right {
	font-size : 11px;
	font-weight : normal;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	color:#ff6600;
	float:right;
	margin-bottom:0px;
	margin-right:0px;
	position: relative;
	right: 0px;
	top: 23px;
	z-index: 100;
}

.moreButton_left {
	font-size : 11px;
	font-weight : normal;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	color:#ff6600;
	float:left;
	margin-top:-10px;
	margin-right:0px;
	margin-left:-10px;
}

.moreButton_leftTrip {
	font-size : 11px;
	font-weight : normal;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	color:#ff6600;
	float:left;
	margin-top:-10px;
	margin-right:0px;
	margin-left:25px;
}

.moreButton_leftArticle {
	font-size : 11px;
	font-weight : normal;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	color:#ff6600;
	float:left;
	margin-top:-10px;
	margin-right:0px;
	margin-left:5px;
}

.moreButtonAlign{
	float:left;
	margin-top:4px;
	margin-left:5px;
}

a.moreButton_leftTrip:link {
 color : #ff6600;
 text-decoration : none;
}

a.moreButton_leftTrip:visited {
 color : #ff6600;
 text-decoration : none;
}

a.moreButton_leftTrip:hover {
 color : #000000;
 text-decoration : none;
}

a.moreButton_left:link {
 color : #ff6600;
 text-decoration : none;
}

a.moreButton_left:visited {
 color : #ff6600;
 text-decoration : none;
}

a.moreButton_left:hover {
 color : #000000;
 text-decoration : none;
}

a.moreButton_leftArticle:link {
 color : #ff6600;
 text-decoration : none;
}

a.moreButton_leftArticle:visited {
 color : #ff6600;
 text-decoration : none;
}

a.moreButton_leftArticle:hover {
 color : #000000;
 text-decoration : none;
}
a.moreButton_right:link {
 color : #ff6600;
 text-decoration : none;
}

a.moreButton_right:visited {
 color : #ff6600;
 text-decoration : none;
}

a.moreButtonArticle_right:hover {
 color : #000000;
 text-decoration : none;
}


a.moreButtonArticle_right:link {
 color : #ff6600;
 text-decoration : none;
}

a.moreButtonArticle_right:visited {
 color : #ff6600;
 text-decoration : none;
}

a.moreButtonArticle_right:hover {
 color : #000000;
 text-decoration : none;
}



.product_table_2col {
 float: left;
 padding-top: 5px; padding-bottom: 0px; padding-left: 30px; padding-right: 5px;
 text-align: center;
}

.product_tr_2col {
 text-align: center;
 padding-left: 10px;
 padding-right: 10px;
 padding-bottom:10px;
 border-color: #EFEFEF; /*e6e6e6;*/
 border-width: thin;
 border-style: dotted;
 color : #000000;
 font-size : 10px;
 font-family : Arial, Verdana, Helvetica, sans-serif;
  height: 200px;
  width: 280px;
  vertical-align:top;
}

.product_table_4col {
 float: left;
 padding-top: 5px; padding-bottom: 0px; padding-left: 30px; padding-right: 0px;
 text-align: center;
}


.product_tr_4col {
 text-align: center;
 padding-left: 5px;
 padding-right: 5px;
 margin-left: 0px;
 margin-right: 0px;
 padding-bottom:10px;
 border-color: #EFEFEF; /*e6e6e6;*/
 border-width: thin;
 border-style: dotted;
 color : #000000;
 font-size : 10px;
 font-family : Arial, Verdana, Helvetica, sans-serif;
  height: 200px;
  width: 140px; 
 display:table-cell;
  vertical-align:bottom;
}
.product_tr_4col.img {
	border:dotted;
	border-color:#F0F;
}


.price_format {
	/*
	border:thin;
	border-style:dotted;
	border-color:#F0F;
	*/
    text-align: center;
}


.product_table_sidebar {
	width:780px;
	vertical-align:top;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	padding-right: 7px;
}


.product_td_sidebar {
	width: 150px;
	bgcolor=#FFFFFF;
	text-align:left;
	padding-top: 5px; padding-bottom: 0px; padding-left: 0px; padding-right: 3px;
}


/* Housing Finder and Options */
#main_table .homepageHousingFinder {
	background-image: url(/hostedstore/templates/backscatter_wideload/images/housing_finder_bg.gif);
	background-repeat: no-repeat;
	background-position:-2px 0px;
	margin-left:0px;
	margin-top:10px;
	text-align: left;
	padding-top: 0px;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0px;
	vertical-align:text-top;
}


.video_select {
	position:relative;
	top:4px;
    left: 10px;
	width:180px;
}
.photo_select {
	position:relative;
	top:10px;
    left: 10px;
	width:180px;
}



.manufacturer_select {
	position:relative;
	top:4px;
    left: 47px;
	width:180px;
}

.model_select {
	position:relative;
	top:10px;
    left: 47px;
	width:180px;
}



.brand_select {
	position:relative;
	top:0px;
    left: 226px;
	width:175px;
}
.category_select {
	position:relative;
	top:7px;
    left: 226px;
	width:175px;
}

.go_btn {
	position:relative;
	top:-32px;
    left: 110px;
	
}

.SearchFinder {
	position:relative;
	top:-9px;
    left: -40px;
	width:140px;
}


/*SEARCH FORM*/
.search_form_header {
	background-image: url(/hostedstore/templates/backscatter_wideload/images/search_form_header.gif);
	background-repeat: no-repeat;
	background-position:-2px 0px;
	height:49px;
	width:800px;
	margin-left:0px;
	margin-top:10px;
	text-align: left;
	padding-top: 0px;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0px;
	vertical-align:text-top;
}


.search_form_header2 {
	background-image: url(/hostedstore/templates/backscatter_wideload/images/search_form_header2.gif);
	background-repeat: no-repeat;
	background-position:-2px 0px;
	height:49px;
	width:800px;
	margin-left:0px;
	margin-top:10px;
	text-align: left;
	padding-top: 0px;
	padding-right:40px;
	padding-left:10px;
	padding-bottom:30px;
	vertical-align:text-top;
}

.search_error_message {
	position:relative;
	left: 110px;
	top: 10px;
	text-align:center;
	vertical-align:baseline;
	width: 650px;
 color : #ff6600;
 font-size : 13px;
 font-weight : bold;
 font-family : Arial, Verdana, Helvetica, sans-serif;
}

/*CONTACT HEADER - west east */
.contact_header {
	background-image: url(/hostedstore/templates/backscatter_wideload/images/contact_header.gif);
	background-repeat: no-repeat;
	background-position:-2px 0px;
	height:600px;
	width:800px;
	margin-left:0px;
	margin-top:10px;
	text-align: left;
	padding-top: 0px;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0px;
	vertical-align:text-top;
}



/* For FLASH EMBEDS */

#flashcontent {
}
#flashcontent2 {
}
#flashcontent3 {
}
#flashcontent4 {
}
#flashcontent5 {
}
#flashcontent6 {
}
#flashcontent7 {
}
#flashcontent8 {
}
#flashcontent9 {
}
#flashcontent10 {
}
