html {
	height: 100%;
	width: 100%;
	overflow: -moz-scrollbars-vertical;	
}

body 
{
	height: 100%;
	width: 1000px;
	margin:0px;
	margin-left:auto;
	margin-right:auto;
}
.cmstable
{
	width:1000px;
	border-collapse:collapse;
}
.cmstable tr td
{
	padding:0px;
	vertical-align: top;
}
hr
{
	height: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #DDDEDF;
	border-right-color: #DDDEDF;
	border-bottom-color: #DDDEDF;
	border-left-color: #DDDEDF;
}
form
{
	margin:0px;
}
.rightbluecolbottom
{
	background-color: #EBF0F5;
	background-image: url("blueroundbottom_bg.gif"/*tpa=defaultblueroundbottom_bg.gif*/);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 245px;
	padding-bottom: 10px;

}
.header_wrapper 
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #d7d8d9;
	border-right-color: #d7d8d9;
	border-bottom-color: #d7d8d9;
	border-left-color: #d7d8d9;
	background-image: url("header_bg.gif"/*tpa=defaultheader_bg.gif*/);
	background-repeat: repeat-x;
	background-position: top;
	height: 101px;
}

.logo
{
	height:100px;
	float:left;
	width: 199px;
}

/*START mininav */
.mininav_wrapper {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	float:right;
	text-align:right;
	margin-right:10px;
	margin-top:10px;
	width:780px;
	height:20px;
	padding-top:10px;
}
.mininav_wrapper a:link, .mininav_wrapper a:visited
{
	color: #273961;
	padding-right: 3px;
	padding-left: 3px;
	text-decoration: none;
}
.mininav_wrapper a:hover
{
	text-decoration: underline;
}
/*END mininav */

/*START mainnav */
.mainnav_wrapper
{
	width:780px;
	margin-right:10px;
	float:left;
	margin-top:20px;
	text-align:right;
}
.mainnav_wrapper img
{
	float:left;
	margin-top:7px;
}
.mainnav_wrapper a:link,.mainnav_wrapper a:visited
{
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #273961;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	padding-top:9px;
	padding-right: 14px;
	padding-left: 14px;
	line-height: 9pt;
	padding-bottom: 9px;
}
.mainnav_wrapper a:hover
{
	text-decoration: underline;
}
.mainsearch_wrapper
{
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	width:180px;
	margin-top: 5px;
	background-image: url("mainsearch_bg.gif"/*tpa=defaultmainsearch_bg.gif*/);
	background-repeat: no-repeat;
	height: 22px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	background-position: right top;
}
.mainsearch_wrapper input
{
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	border: 0px none #FFFFFF;
	width: 150px;
	margin-left: 20px;
	margin-top: 2px;
}
#allcat
{
	width:134px;
	padding-right:10px;
	padding-left:5px;
}
#allcat img
{
	float:right;
	margin-top:-2px;
	border:none;
	margin-left: 15px;
}
/*END mainnav */


/*START all categories pull down*/
.allcats_wrapper
{
	width:678px;
	position:absolute;
	top:59px;
	float:left;
}
.allcats_content_wrapper
{
	float: right;
	width: 676px;
	background-color: #FFFFFF;
	border-top: 1px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	background-image: url("all_categories_bg.gif"/*tpa=defaultall_categories_bg.gif*/);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 10px;
}
.allcats_content_wrapper h1
{
	background-color: #727E98;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	margin: 3px;
	padding: 5px 10px;
}
.allcats_content 
{
	margin: 10px 3px;
	background-image: url("all_catcol_bg.gif"/*tpa=defaultall_catcol_bg.gif*/);
	background-repeat: repeat-y;
	background-position: left;
}
.allcats_col
{
	float: left;
	width: 200px;
	padding: 0px 10px;
}
.allcats_col_list
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3C4D6F;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 30px;
}
.allcats_col a:link, .allcats_col a:visited
{
	margin-top: 3px;
	margin-bottom: 3px;
	color: #3C4D6F;
	text-decoration: none;
	display: block;
	background-image: url("orange_bullet-1.gif"/*tpa=defaultorange_bullet.gif*/);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
}
.allcats_col a:hover
{
	text-decoration: underline;
}
.allcat_directory_hdr
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CD6633;
	font-weight: bold;
}
#greyedout_bg
{
	width: 1000px;
	height: 100%;
	position:absolute;
	background-color:#999999;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}
/*END all categories pull down*/

/*START homepage specific css */
.homepage_content_wrapper
{
}
.hompage_leftcol_wrapper
{
	width:100%;
}
.hompage_rightcol_wrapper
{
	width:245px;
	text-align: center;
}
/*END homepage specific css */









/*START rounded box styles */
.lightblue
{
	background-color: #EBF0F5;
	padding-top: 10px;
	padding-right: 12px;
	padding-bottom: 20px;
	padding-left: 12px;
}
.module1, .module2, .module3, .module4, .module5
{ 
	margin:5px 10px 10px;
}

.module1_top p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
}
.module2 p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.module3 p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.module3_bg
{
	background-image: url("modulle3_bg.gif"/*tpa=defaultmodulle3_bg.gif*/);
	background-repeat: repeat-y;
	background-position: center;
	width: 320px;
}
.module4
{
	padding-bottom: 15px;
}
.module4 p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.module4 table
{
	width:100%;
	border-collapse:collapse;
	margin-top: 10px;
	margin-bottom: 5px;
	border: none;
}
.module4 table tr th
{
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #939CB0;
	padding: 5px;
	text-align: left;
	border: none;
	width:25%;
}
.module4 table tr td
{
	padding: 5px;
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.module4_table_alt td
{
	background-color: #EBF0F5;
	padding: 5px;
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.module4 table a:link, .module4 table a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #273961;
	text-decoration: underline;
}
.module4 table a:hover
{
	text-decoration: underline;
}
.module1a_bg
{
	background-image: url("modulle3_bg.gif"/*tpa=defaultmodulle3_bg.gif*/);
	background-repeat: repeat-y;
	background-position: center;
	width: 460px;
	padding-bottom: 20px;
	margin: 0px;
}

.module_hdr
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: capitalize;
	color: #cc9900;
	font-weight: bold;
}
.module_hdrBlue
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #373961;
	font-weight: bold;
}

.module_subhdrwrapper
{
	text-align: left;
}
.module_subhdr
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #cc9900;
	font-weight: bold;
}
.module_subhdrwrapper p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}




	/*START Standard rounded box styles */
	.stnd_roundbox_standard_header
	{
		height: 6px;
	}
	.stndroundbox_topcenter
	{
		background-image: url("roundbox_std_topcenter.gif"/*tpa=defaultroundbox_std_topcenter.gif*/);
		background-repeat: repeat-x;
		height: 6px;
		margin-right: 6px;
		margin-left: 6px;
	}
	.stndroundbox_topcenter img
	{
		float:left;
	}
	.stndroundbox_bottomcenter
	{
		background-image: url("roundbox_std_bottomcenter.gif"/*tpa=defaultroundbox_std_bottomcenter.gif*/);
		background-repeat: repeat-x;
		height: 5px;
		margin-right: 5px;
		margin-left: 5px;
	}
	.stnd_roundbox
	{
	}
	.stnd_roundbox h1
	{
		background-image: url("roundbox_std_greyheader_bg.gif"/*tpa=defaultroundbox_std_greyheader_bg.gif*/);
		background-repeat: repeat-x;
		background-position: bottom;
		margin: 0px;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: none;
		border-right-style: solid;
		border-bottom-style: none;
		border-left-style: solid;
		border-top-color: #9DA6B7;
		border-right-color: #9DA6B7;
		border-bottom-color: #9DA6B7;
		border-left-color: #9DA6B7;
		background-position: bottom;
		background-color: #FEFEFE;
		font-family: Arial, Helvetica, sans-serif;
		color: #1B2D58;
		padding-right: 10px;
		padding-left: 10px;
		font-size: 13px;
		padding-top: 5px;
		padding-bottom: 10px;
	}
	.stnd_roundbox_hdr
	{
		background-image: url("roundbox_std_greyheader_bg.gif"/*tpa=defaultroundbox_std_greyheader_bg.gif*/);
		background-repeat: repeat-x;
		background-position: bottom;
		margin: 0px;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: none;
		border-right-style: solid;
		border-bottom-style: none;
		border-left-style: solid;
		border-top-color: #9DA6B7;
		border-right-color: #9DA6B7;
		border-bottom-color: #9DA6B7;
		border-left-color: #9DA6B7;
		background-position: bottom;
		background-color: #FEFEFE;
		font-family: Arial, Helvetica, sans-serif;
		color: #1B2D58;
		padding-right: 10px;
		padding-left: 10px;
		font-size: 13px;
		padding-top: 5px;
		padding-bottom: 10px;
		font-weight: bold;
	}
	.stnd_header_bullet
	{
		background-image: url("header_buller.gif"/*tpa=defaultheader_buller.gif*/);
		background-repeat: no-repeat;
		background-position: left center;
		padding-left: 15px;
	}
	.stnd_roundbox_content
	{
		background-image: url("roundbox_std_contentbg.gif"/*tpa=defaultroundbox_std_contentbg.gif*/);
		background-repeat: repeat-x;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: none;
		border-right-style: solid;
		border-bottom-style: none;
		border-left-style: solid;
		border-top-color: #9DA6B7;
		border-right-color: #9DA6B7;
		border-bottom-color: #9DA6B7;
		border-left-color: #9DA6B7;
		background-position: bottom;
		background-color: #FFFFFF;
		padding-top: 5px;
		padding-bottom: 5px;
		text-align:left;
	}
	.stnd_roundbox_content p
	{
		font-family: Arial, Helvetica, sans-serif;
		color: #696A6B;
		margin-top: 5px;
		margin-right: 0px;
		margin-bottom: 5px;
		margin-left: 0px;
	}
	/*END Standard rounded box styles */
	

/*END rounded box styles */






/*START Headline Module Styles */
.module_headline_wrapper
{
	width:727px;
	margin-top: 10px;
}
.module_headline_links
{
	font-family: Arial, Helvetica, sans-serif;
	width: 727px;
	background-image: url("headlinelinks_bg-1.gif"/*tpa=defaultheadlinelinks_bg.gif*/);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 23px;
	float: left;
}
.module_headline_links a:link, .module_headline_links a:visited 
{
	background-image: url("headlinemodule_link_bg-1.gif"/*tpa=defaultheadlinemodule_link_bg.gif*/);
	background-repeat: repeat-x;
	background-position: bottom;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #273961;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #C0C0C1;
	border-right-color: #C0C0C1;
	border-bottom-color: #C0C0C1;
	border-left-color: #C0C0C1;
	padding-top: 2px;
	padding-right: 20px;
	padding-bottom: 2px;
	padding-left: 20px;
	text-decoration: none;
	background-color: #FFFFFF;
	margin-top: 2px;
}
.module_headline_links a:hover
{
	text-decoration: underline;
}
#module_headline_linksOn
{
	background-color: #FFFFFF;
	font-size: 13px;
	background-image: none;
	color: #cc6633;
	border-top: 1px solid #BFC0C1;
	border-right: 1px solid #BFC0C1;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #BFC0C1;
	margin-top: 1px;
	padding-top: 3px;
	padding-bottom: 1px;
	text-decoration: none;
}
.module_headline_content_wrapper
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #bfc0c1;
	border-right-color: #bfc0c1;
	border-bottom-color: #bfc0c1;
	border-left-color: #bfc0c1;
	float: left;
	width: 727px;
	background-color: #FFFFFF;
	background-image: url("grey_contentbg-1.gif"/*tpa=defaultgrey_contentbg.gif*/);
	background-repeat: repeat-x;
	background-position: bottom;
}
.headlineimage, .headlinecontent
{
	float:left;
	margin:5px;
	margin-top:10px;
}
.headlinecontent
{
	width:330px;
}
.headlinecontent h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #cc9900;
	margin: 0px;
}
.headlinecontent p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin: 0px;
	margin-bottom:0px;
}
.headlinecontent hr
{
	height: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #DDDEDF;
	border-right-color: #DDDEDF;
	border-bottom-color: #DDDEDF;
	border-left-color: #DDDEDF;	
}
.sub_headline
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cc9900;
	margin-top: 5px;
}
/*END Headline Module Styles */






/* START LIST STYLES */
.orangebullet_list_normal
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3C4D6F;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.orangebullet_list_normal a:link, .orangebullet_list_normal a:visited
{
	margin-top: 3px;
	margin-bottom: 3px;
	color: #273961;
	text-decoration: none;
	display: block;
	background-image: url("orange_bullet-1.gif"/*tpa=defaultorange_bullet.gif*/);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 10px;
}
.orangebullet_list_normal a:hover
{
	text-decoration: underline;
}
.orangebullet_list_sm
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3C4D6F;
	margin-top: 0px;

	margin-bottom: 15.px;
	margin-left: 5px;
	margin-bottom: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.orangebullet_list_sm a:link, .orangebullet_list_sm a:visited
{
	margin-top: 0px;
	margin-bottom: 0px;
	color: #273961;
	text-decoration: none;
	display: block;
	background-image: url("orange_bullet-1.gif"/*tpa=defaultorange_bullet.gif*/);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.orangebullet_list_sm a:hover
{
	text-decoration: underline;
}
/* END LIST STYLES */

.user_links
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	float: left;
	width: 550px;
	padding-top: 14px;
	padding-left: 10px;
}
.user_links a:link, .user_links a:visited
{
	font-weight: normal;
	color: #273967;
	text-decoration: none;
}
.user_links a:hover
{
	text-decoration: underline;
}

.subfooterLinks
{
	margin-top: 10px;
	margin-bottom: 10px;
	background-image: url("subftr_links_bg.gif"/*tpa=defaultsubftr_links_bg.gif*/);
	background-repeat: repeat-y;
	background-position: left;
}
.subfooterLinks_col
{
	padding: 10px;
	width: 160px;
	float: left;
}



.subfooterLinks_col_h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin-top: 0px;
	margin-bottom: 10px;
}
.subfooterLinks_col .subfooterLinks_col_h1 a:link, .subfooterLinks_col .subfooterLinks_col_h1 a:visited
{
	color: #666666;
}
.subfooterLinks_col_link, .subfooterLinks_col_link a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	background-image: url("grey_bullet.gif"/*tpa=defaultgrey_bullet.gif*/);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-left: 10px;
	text-decoration: none;
	margin-left: 0px;
}
.subfooterLinks_col a:link, .subfooterLinks_col a:visited
{
	color: #999999;
	text-decoration: none;
}
.subfooterLinks_col a:hover
{
	text-decoration: underline;
}
.clear
{
	clear:both;
	height:1px;
}
.footer_wrapper 
{
	margin-top: 15px;
	border-top-width: 12px;
	border-right-width: 12px;
	border-bottom-width: 12px;
	border-left-width: 12px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #DDDDDC;
	border-right-color: #DDDDDC;
	border-bottom-color: #DDDDDC;
	border-left-color: #DDDDDC;
	width: 1000px;
	padding-top: 10px;
	padding-bottom: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
.footer_wrapper  a:link, .footer_wrapper  a:visited
{
	color: #273961;
	text-decoration: none;
}

.footer_wrapper  a:hover
{
	color: #273961;
	text-decoration: underline;
}

a:link, a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	color: #273961;
	text-decoration: none;
}
a:hover 
{
	text-decoration: underline;
}
a:active
{
	font-family: Arial, Helvetica, sans-serif;
	color: #CC6633;
}



/* START SLIDER STYLES */
div.scroller {
	width: 640px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	}
div.scroller div.section {
	/* modify width and height of each section as needed (should match the size of the scroller window)	*/		
	width:640px;
	overflow:hidden;
	float:left;		
	}
div.scroller div.content {
	width: 10000px;
	}
#todaysfeatures_controls a
{
	padding:3px;
}
/* END SLIDER STYLES */



/* START Accordian - homepage module */
.JumpStart_header
{
	background-image: url("accordian_hdr_main.gif"/*tpa=http://buyer.exchangeplace.comaccordian_hdr_main.gif*/);
	background-repeat: no-repeat;
	background-position: top;
	height: 19px;
	width: 185px;
	font-size: 11px;
	color: #FFFFFF;
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	text-align:left;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#accordian_module_container
{
}
.accordion_module_toggle
{
	height: 60px;
	cursor: pointer;
}
.accordion_module_toggle h3
{
	display: block;
	font-weight: bold;
	text-decoration: none;
	outline: none;
	font-size: 11px;
	cursor: pointer;
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	text-align:left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url("accordian_hdr_off.gif"/*tpa=http://buyer.exchangeplace.comaccordian_hdr_off.gif*/);
	background-repeat: no-repeat;
	color: #dd9b00;
}

.accordion_module_toggle_active h3
{
	color: #153662;
	font-size: 11px;
	background-image: url("accordian_hdr_on.gif"/*tpa=http://buyer.exchangeplace.comaccordian_hdr_on.gif*/);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 10px;
}

.accordion_module_content 
{
	overflow: hidden;
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 0px;
	cursor: pointer;
	padding-top: 0px;
}

.accordian_contentheight
{
	height:230px;
}
.accordion_module_content_ftr
{
	margin:15px 0px 0px;
	height:30px;
	padding-bottom:5px;
	width: 200px;
}



.accordion_module_content p 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
	display: block;
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
}
.accordion_module_content select 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #F6F6F6;
	border: 1px solid #666666;
	width: 200px;
	display: block;
	margin-bottom: 5px;
}
.intro_accordian_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
	display: block;

	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px 10px;
}
.intro_accordian_text p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
	display: block;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
}
.accordian_hdr
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CC9900;
}
/* END Accordian - homepage module */



/* START Tooltip CSS */
.tooltip
{
	cursor:pointer;
	font-weight: bold;
}
/*END Tooltip CSS */


/* START Bookmarks div css */
.bookmarks_small
{
	background-color: #FFFFFF;
	border: 1px solid #999999;
	width: 245px;
}
.bookmarks_small .toolbar
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #EEEEEE;
	padding: 5px 5px 5px 10px;
	width: 213px;
	margin-top: 1px;
	margin-right: 1px;
	margin-left: 1px;
	text-align:left;
}
.bookmark_sm_col
{
	float: left;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 15px;
text-align:left;
}
.bookmark_sm_col a:link, .bookmark_sm_col a:visited
{
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	display: block;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
}
.bookmark_sm_col a:hover
{
	color: #cc6633;
	text-decoration: none;
}
.bookmark_sm_col a img
{
	margin-right: 5px;
}

.sign_in_table {
  border-collapse : collapse;
  border: solid;
  color: white;
  background-color: #E6EBF2;
}
.sign_in_table th {
  background-color: #586482;
  border-width: 1px 1px 1px 1px;
}
.sign_in_table td {
  border-width: 1px 1px 1px 1px;
}



/* START LOGIN PANEL STYLES */
.loginwrapper
{
	width: 725px;
	background-color:#EDF2F7;
	margin-right:auto;
	margin-left:auto;
	border: 1px solid #FFFFFF;
	background-image: url("logincontentbg.gif"/*tpa=images/logincontentbg.gif*/);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-top: 50px;
}
.loginwrapper h1
{
	background-image: url("login_hdr_bg.gif"/*tpa=images/login_hdr_bg.gif*/);
	background-repeat: repeat-x;
	background-position: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 10px;
	text-transform: uppercase;
	height: 20px;
	padding-top: 10px;
	background-color: #6B7995;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #18274A;
	border-right-color: #18274A;
	border-bottom-color: #18274A;
	border-left-color: #18274A;
	margin: 0px;
}
.closelogin {
	float: right;
	position: relative;
	top: -3px;
	padding-right: 10px;
}
.loginform {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.loginform input {
	width:192px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border: 1px solid #6D7B96;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 5px;
	float: left;
	margin-right: 5px;
	padding-bottom: 0px;
}
.registerform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 500px;
}
.registerform input {
	width:225px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border: 1px solid #6D7B96;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 5px;
	margin-right: 5px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
}
.registerform select {
	width:235px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border: 1px solid #6D7B96;
	padding-top: 0px;
	padding-left: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
}
.registerform select option{
	height: 20px;
}
.registerform_item {
	margin: 0px auto 5px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 250px;
}

.input_hdr
{
	width:192px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	border: none;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 5px;
	float: left;
	margin-right: 5px;
	font-weight: bold;
	height: 20px;
}
#rememberme{
	border: 1px none #6D7B96;
	float: left;
	width:15px;
	margin: 0px;
	padding: 0px;
	position: relative;
	top: -3px;
}
.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D0252B;
	padding: 8px;
	border: 1px solid #D0252B;
	background-color: #FFFFFF;
	margin-bottom: 10px;
}
.register_info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	margin-right: auto;
	margin-left: auto;
}
/* END LOGIN PANEL STYLES */

/* START INSIDE PAGE CONTENT COL */
.insidepage_content_wrapper
{
	background-image: url("blueroundtop_leftcol_repeat.gif"/*tpa=images/blueroundtop_leftcol_repeat.gif*/);
	background-repeat: repeat-y;
	background-position: left;
	text-align: left;
}
.insidepage_content_colleft
{
	background-color: #EBF0F4;
	text-align: center;
	float: left;
	width: 180px;
}
.insidepage_content_colright
{
	text-align: left;
	float: right;
	width: 526px;
}
.breadcrumb
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 5px;
}
#breadcrumb_home
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #273961;
	font-weight: bold;
	margin-left: 0px;
}
#breadcrumb_on
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #273961;
	text-decoration: none;
}
.breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	margin-right: 3px;
	margin-left: 3px;
}
.breadcrumb a:hover
{
	text-decoration: underline;
}
.insidepage_content_colright h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #CC6633;
	margin-top: 0px;
	margin-bottom: 0px;
}
.insidepage_content_colright h4
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC6633;
	margin-top: 0px;
	margin-bottom: 0px;
}
.inside_content_callout
{
	margin-top:10px;
	margin-bottom:10px;
}
.inside_content_callout_hdr
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #727E98;
	background-image: url("inside_content_callouthdr_bg.gif"/*tpa=images/inside_content_callouthdr_bg.gif*/);
	background-repeat: no-repeat;
	background-position: top;
	padding: 8px 5px 5px 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #273961;
	border-right-color: #273961;
	border-bottom-color: #273961;
	border-left-color: #273961;
	text-transform: uppercase;
}
.inside_content_callout_body
{
	background-image: url("lightblueround_content.gif"/*tpa=images/lightblueround_content.gif*/);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #EBF0F5;
	margin: 0px;
	width: 526px;
	padding-bottom: 15px;
}
.inside_content_callout_form
{
	margin: 0px auto;
	padding-top: 15px;
	padding-bottom: 8px;
	text-align: center;
	width: 480px;
	padding-right: 0px;
	padding-left: 0px;
}
.inside_content_callout_form .row
{
	margin: 0px 0px 5px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}
.contentcallout_formHdr
{
	float:left;
	width:150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	padding-top: 2px;
}

.contentcallout_formInput, .contentcallout_formInputNumber, .contentcallout_formCheckboxes, .contentcallout_formOptinCheckboxes
{
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 250px;
}
.contentcallout_formInput input
{
	width: 240px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #666666;
}
.contentcallout_formInputNumber input
{
	width: 240px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #666666;
	margin-right: 3px;
	margin-left: 3px;
	font-size: 11px;
	text-align: center;
}
.contentcallout_formCheckboxes p 
{
	margin-top: 3px;
	margin-bottom: 3px;
	width: 100%;
}
.contentcallout_formCheckboxes p label 
{
	float: left;
	width: 200px;
}
.contentcallout_formCheckboxes p input
{
	float: left;
	width: 25px;
}
.contentcallout_formOptinCheckboxes p 
{
	margin-top: 3px;
	margin-bottom: 3px;
	width: 100%;
}
.contentcallout_formOptinCheckboxes p label 
{
	float: left;
	width: 450px;
	font-size: 11px;
}
.contentcallout_formOptinCheckboxes p input
{
	float: left;
	width: 15px;
	margin-right: 10px;
}
.stateorprovince
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	width: 100px;
	border: 1px solid #333333;
}
.verificationquestion
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	width: 250px;
	border: 1px solid #333333;
}
.inside_content_callout hr
{
	height: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

.contentcontrols
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: right;
}

.contentcontrols a
{
	margin-right: 3px;
	margin-left: 3px;
}

.offerhistory table
{
	width:526px;
	border-collapse:collapse;
	margin-top: 10px;
	margin-bottom: 5px;
	border: none;
	background-image: url("inside_content_callouthdr_bg.gif"/*tpa=images/inside_content_callouthdr_bg.gif*/);
	background-repeat: no-repeat;
	background-position: left top;
}
.offerhistory_header_bg
{
	background-image: url("inside_content_callouthdr_bg.gif"/*tpa=images/inside_content_callouthdr_bg.gif*/);
	background-repeat: no-repeat;
	background-position: left top;
	width: 526px;
	height: 10px;
}
.offerhistory table tr th
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding: 8px;
	text-align: left;
	border: none;
}
.offerhistory table tr td
{
	padding: 5px;
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.offerhistory_table_alt td
{
	background-color: #EBF0F5;
	padding: 5px;
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.offerhistory table a:link, .offerhistory table a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #273961;
	text-decoration: underline;
}
.offerhistory table a:hover
{
	text-decoration: underline;
}
.offerhistory table a:hover
{
	text-decoration: underline;
}
.status
{
	color: #666666;
}
.intromodule
{
	margin-top: 10px;
	margin-bottom: 10px;	
}
/* END INSIDE PAGE CONTENT COL */


/* START LHN STYLES */
.lhn_module_mainnav
{
	width:168px;
	background-color:#666666;
	background-color:#DDDDDC;
	background-image: url("lhn_mainnav_bg.gif"/*tpa=http://buyer.exchangeplace.comlhn_mainnav_bg.gif*/);
	background-repeat: repeat-x;
	background-position: top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #969698;
	border-right-color: #969698;
	border-bottom-color: #969698;
	border-left-color: #969698;
	padding: 5px;
	cursor:pointer;
}
.lhn_module_mainnav a:link, .lhn_module_mainnav a:visited, .lhn_module_mainnav a:active
{
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #333333;
	text-decoration: none;
	float:left;
}
.lhn_module_mainnav a:hover
{
	text-decoration: underline;
}
.lhn_module_mainnav_active
{
	background-color:#666666;
	background-color:#DDDDDC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #969698;
	border-right-color: #969698;
	border-bottom-color: #969698;
	border-left-color: #969698;
	padding: 5px;
	cursor:pointer;
}
.lhn_module_mainnav_active a:link, .lhn_module_mainnav_active a:visited, .lhn_module_mainnav_active a:active
{
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #333333;
	text-decoration: none;
	float:left;
}
.lhn_module_switch
{
	display:block;
	float:left;
	margin-right:8px;
}
.lhn_module_subnav
{
	width:180px;
	overflow: hidden;
}
.lhn_module_subnav a:link, .lhn_module_subnav a:visited, .lhn_module_subnav a:active
{
	display:block;
	background-color:#FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BDCDE9;
	border-right-color: #BDCDE9;
	border-bottom-color: #BDCDE9;
	border-left-color: #BDCDE9;
	width: 148px;
	padding: 5px 10px 5px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #273961;
	text-decoration: none;
	background-image: url("orange_bullet.gif"/*tpa=http://buyer.exchangeplace.comorange_bullet.gif*/);
	background-repeat: no-repeat;
	background-position: 10px center;
	margin-left: 0px;
}
.lhn_module_subnav a:hover
{
	display:block;
	background-color:#EBF0F5;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BDCDE9;
	border-right-color: #BDCDE9;
	border-bottom-color: #BDCDE9;
	border-left-color: #BDCDE9;
	width: 148px;
	padding: 5px 10px 5px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #273961;
	text-decoration: none;
	background-image: url("orange_bullet.gif"/*tpa=http://buyer.exchangeplace.comorange_bullet.gif*/);
	background-repeat: no-repeat;
	background-position: 10px center;
	margin-left: 0px;
}
#lhn_module_subnavOn
{
	display:block;
	background-color:#EBF0F5;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BDCDE9;
	border-right-color: #BDCDE9;
	border-bottom-color: #BDCDE9;
	border-left-color: #BDCDE9;
	width: 148px;
	padding: 5px 10px 5px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #273961;
	text-decoration: none;
	background-image: url("orange_bullet.gif"/*tpa=http://buyer.exchangeplace.comorange_bullet.gif*/);
	background-repeat: no-repeat;
	background-position: 10px center;
	margin-left: 0px;
}
.lhn_wrapper
{
	background-color:#FFFFFF;
	padding-bottom:10px;
	text-align: left;
	padding-top: 0px;
}
/* END LHN STYLES */
#lhn_module_container
{
 visibility:hidden;
}


/* START STYLE FOR CSS FIXES */
.dyncontent img
{
	float:left;
}
.dyncontent
{
	height:189px;
}