	body.popup{
		background-color: White;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		margin: 5px;
	}
		
	#content_td .title 
	{
		font-size: 16pt;
		font-weight: bold;
		color: #335281;
		padding-bottom: 5px;
		padding-top: 5px;
	}

	#content_td .stronghighlite2 
	{
		font-size: 10pt;
		font-weight: bold;
	}
	#content_td .stronghighlite
	{
		font-size: 13pt;
		font-weight: bold;
		color: #FF7E00;
		padding-bottom: 2px;
		padding-top: 25px;
	}
	#content_td .grid
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: black;
		font-size: 8pt;
		background-color: #386EB6;
		border: 1px solid #386EB6;
	}
	
	#content_td .grid th{
		padding-left: 5px;
		padding-bottom: 5px;
		padding-top: 5px;
		background-image: url('/wcsstore/images/tableheader.gif');
		font-weight: bold;
		font-size: 8pt;
		border: 1px solid #386EB6;
	}

	#content_td .grid td{
		padding: 5px;
		background-color: #FFFFFF;
		border: 1px solid #386EB6;
	}
	
	#content_td .ppgrid
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: black;
		font-size: 8pt;
		background-color: #386EB6;
	}
	
	#content_td .ppgrid th{
		padding-left: 5px;
		padding-bottom: 5px;
		padding-top: 5px;
		background-image: url('/wcsstore/images/tableheader.gif');
		font-weight: bold;
		font-size: 8pt;
		border: 1px solid #386EB6;
	}
	#content_td .ppgrid td{
		padding-left: 5px;
		background-color: #E9EFF5;
		padding-bottom: 5px;
		padding-top: 5px;
		border: 1px solid #386EB6;
	}
	#content_td .ppgrid  td.td_0{
		padding-left: 5px;
		background-color: #FFFFFF;
		padding-bottom: 5px;
		padding-top: 5px;
		border: .5px solid #386EB6;
	}
	#content_td .ppgrid td.td_1{
		padding-left: 5px;
		background-color: #E9EFF5;
		padding-bottom: 5px;
		padding-top: 5px;
		border: .5px solid #386EB6;
	}
	#sidemenu .title
	{
		color: #335281;
		font-weight: bold;
		font-size: 8.5pt;
		padding-left: 5px;
		padding-top:8px;
		padding-bottom: 2px;
	}
	#catalog .product
	{
		padding-bottom: 3px;
	}
	#catalog .title
	{
		font-size: 13pt;
		color: #305081;
		font-weight: bold;
	}


	.thumbnailView{
		width: 130px;
		border: 1px none Blue;
		text-align: center;
		padding: 2px;
		height: 164px;
		cursor: hand;
	}
	.thumbnailView .buybox{
		height: 20px;
		border: 1px none black;
		cursor: hand;
		font-size: 8pt;
	}
	.thumbnailView .pricebox{
		height: 40px;
		border: 1px none black;
		font-weight: bold;
		color: #335281;
		cursor: hand;
		font-size: 8pt;
	}
	.thumbnailView .namebox{
		padding-top: 10px;
		height: 40px;
		border: 1px none black;
		cursor: hand;
		font-size: 8pt;
	}
	.thumbnailView .namebox a{
		color:#335281;
	}
	
	.thumbnailView .boxbox{
		height: 64px;
		border: 1px none black;
		cursor: hand;
	}	
	
	.sectionTitle,.subHeadlineText,.titleText{
		margin-bottom: 10px;
		margin-top: 10px;
		color: #335281;
		font-size: 10pt;
		font-weight: bold;
	}	
	.strongColor{
		color: #335281;
		font-weight: bold;
	}	

	p,td,a{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #666666;
		font-size: 8pt;
	}
	.strikeOutPrice
	{
		color: #C41D16;
		font-weight: bold;
		text-decoration: line-through;
	}
	.listPrice,.price
	{
		font-weight: normal;
	}
	.cartPrice
	{
		font-weight: bold;
	}
	.redPrice,.redText
	{
		color: #C41D16;
	}
	.strongRedText
	{
		color: #C41D16;
		font-weight: bold;
	}
	.strongText
	{
		font-weight:bold;
	}
	.discount
	{
		color: #C41D16;
		font-style: italic;
	}
	#loginBrick
	{
		background-color: #E9EFF5;
		border: 1px solid #D0D0D0;
		padding: 5px;
		width: 450px;
	}
	form
	{
		margin: 0px;
		padding: 0px;
	}
	#buttons
	{
		margin-top: 15px;
		margin-bottom: 15px;
	}

	body.popup{
		background-color: White;
		margin: 5px;
	}
	.stackedContent
	{
		padding-bottom:10px;
		/*border-bottom: 3px double #A9A9A9;*/
	}
	
	table.form td
	{
		margin: 2px;
		padding: 3px;
	}
	
	td.signin
	{
		border: 1px solid #C0C0C0;
		padding: 5px;
		margin: 5px;
	}
	#xsellMessage
	{
		background: url(/wcsstore/images/ui/fade_right.gif);
		margin-top: 50px;
		margin-bottom: 50px;
		margin-left: 35px;
		padding-left: 15px;
		padding-top: 5px;
		padding-bottom: 5px;
		font-size: 14px;
		font-weight: bold;
		height: 20px;
		width: 485px;
		color: #335281;
	}
	#ad{
		position: absolute;
		border: 2px solid #C0C0C0;
		background-color: White;
		padding-bottom: 5px;
		text-align: center;
		}
	#advert{
		padding: 0px;
		margin: 0px;
		padding-bottom:1px;
	}
	#ad .link{
		margin: 1px;
		border: 1px none #C0C0C0;
		padding: 1px;
		text-decoration: underline;
	}
	td.incartxsell
	{
		background-color: #f0f0ff !important;	
	}

	table.incartxselltable, table.incartxselltable td{
		border: 0px !important;
		background-color: #f0f0ff !important;	
	}
	.activation {

		background-color: #FCF0A9;
		border: 1px solid #c0c0c0;
		padding: 5px;
		margin-top: 5px;
		margin-bottom: 5px;
		width: 555px;

	}

