	a.order_by {
		color:#000;
		font:10px verdana,arial;
		text-decoration:underline;
		}
	a.order_by:hover	{
		color:#C00;
		font:10px verdana,arial;
		text-decoration:none;
		}
	a.change_cookie {
		color:#000;
		font:10px verdana,arial;
		text-decoration:underline;
		}
	A.change_cookie:hover {
		color:#C00;
		font:10px verdana,arial;
		text-decoration:none;
		}
	a.alias {
		color:#000;
		font:11px verdana,arial;
		text-decoration:underline;
		}
	a.alias:hover {
		color:#C00;
		font:11px verdana,arial;
		text-decoration:none;
		}
	.mytla a:link, .mytla a:visited {
		color:#000;
		font-size:11px;
		font-weight:normal;
		font-family:arial,verdana,sans-serif;
		text-decoration:underline;
		}
	.mytla a:hover, .mytla a:active {
		color:#C00;
		font-size:11px;
		font-weight:normal;
		font-family:arial,verdana,sans-serif;
		text-decoration:none;
		}
	a.cart:link, a.cart:visited {
		color:#212121;
		font-size:10px;
		font-weight:bold;
		font-family:arial,verdana,helvetica;
		text-decoration:underline;
		}
	a.cart:hover, a.cart:active {
		color:#C00;
		font-size:10px;
		font-weight:bold;
		font-family:arial,verdana,helvetica;
		text-decoration:none;
		}
	a.results_list_link	{
		color:#000;
		font-family:verdana,arial;
		font-size:10px;
		font-weight:normal;
		text-decoration:underline
		}
	a.results_list_link:hover {
		color:#C00;
		font-weight:normal;
		text-decoration:none;
		font-size:10px;
		}
	a.results_list_title_link {
		color:#000;
		font-family:verdana,arial;
		font-size:11px;
		font-weight:bold;
		text-decoration:underline}
	a.results_list_title_link:hover	{
		color:#C00;
		text-decoration:none;
		font-size:11px;
		font-weight:bold;
		}
	a.stock_item {
		color:#C00;
		font-family:verdana,arial;
		font-size:10px;
		font-weight:bold;
		text-decoration:none
		}
	a.stock_item:hover {
		color:#000;
		font-size:10px;
		font-weight:bold;
		}
	a.title	{
		color:#212121;
		font-size:10px;
		font-weight:bold;
		font-family:verdana,arial,helvetica;
		text-decoration:underline;
		}
	a.title:hover {
		color:#C00;
		font-size:10px;
		font-weight:bold;
		text-decoration:none;
		}
	a.more {
		color:#C00;
		font-size:10px;
		font-weight:normal;
		font-family:verdana,arial,helvetica;
		text-decoration:none;
		}
	a.more:hover {
		color:#212121;
		font-size:10px;
		font-weight:normal;
		}
	a.more2 {
		color:#4B4B4B;
		font-size:9px;
		font-weight:normal;
		font-family:verdana,arial,helvetica;
		text-decoration:none;
		}
	a.more2:hover {
		color:#C00;
		font-size:9px;
		font-weight:normal;
		}
	a.price {
		color:#C00;
		font-size:11px;
		font-weight:bold;
		font-family:verdana,arial,helvetica;
		text-decoration:none;
		}
	a.price:hover {
		color:#212121;
		font-size:11px;
		font-weight:bold;
		}
	a.price2 {
		color:#C00;
		font-size:9px;
		font-weight:bold;
		font-family:verdana,arial,helvetica;
		text-decoration:none;
		}
	a.price2:hover {
		color:#212121;
		font-size:9px;
		font-weight:bold;
		}
	a.iprice:link, a.iprice:visited {
		font-size:10px;
		color: #c00;
		text-decoration: none;
		font-weight: bold;
		}
	a.iprice:hover, a.iprice:active {
		font-size:10px;
		color: #212121;
		text-decoration: none;
		font-weight: bold;
		}
	.grid2 {
		width: 443px;
		}
	.grid2 th {
		width: 85px;
		text-align: center;
		}
	.grid2 td {
		text-align: left;
		vertical-align: top;
		padding: 0 3px;
		}
	.grid2 .grid2_title a {
		color: #212121;
		font-size: 10px;
		font-family: verdana, arial, helvetica, sans-serif;
		text-decoration: underline;
		}
	.grid2 .grid2_title a:hover {
		color: #C00;
		font-size: 10px;
		font-family: verdana, arial, helvetica, sans-serif;
		text-decoration: underline;
		}
	.grid2 .grid2_blurb {
		color: #212121;
		font-size: 10px;
		font-family: verdana, arial, helvetica, sans-serif;
		}
	A.Next_Prev	{
		color:navy;
		font-family:verdana,arial;
		font-size:11px;
		font-weight:normal;
		text-decoration:underline
		}
	A.Next_Prev:hover {
		color:red;
		font-family:verdana,arial;
		font-size:11px;
		font-weight:normal;
		text-decoration:none
		}
	a.top:link, a.top:visited {
		color:#212121;
		font-size:10px;
		font-weight:bold;
		font-family:arial,verdana,helvetica;
		text-decoration:none;
		}
	a.top:hover, a.top:active {
		color:#C00;
		font-size:10px;
		font-weight:bold;
		font-family:arial,verdana,helvetica;
		text-decoration:none;
		}
	.listProducts {
		text-align: left;
		margin: 0 10px;
		}
	.listLink {
		margin: 5px 10px 20px;
		text-align: left;
		}
	.listProducts ul { 
		list-style-type: square;
		margin: 5px 0 0 18px;
		padding: 0;
		} 
	.listProducts ol {
		list-style-type: decimal;
		margin: 5px 0 0 28px;
		padding: 0;
		} 
	.listProducts ul li, .listProducts ol li {
		font: normal 10px verdana,arial;
		margin: 0 0 3px;
		padding: 0;
		line-height: 12px;
		}
	
	
	a.review {
		color:#000;
		font-size:11px;
		font-weight:normal;
		font-family:verdana,arial,helvetica;
		text-decoration:underline;
		}
	a.review:hover {
		color:#C00;
		font-size:11px;
		font-weight:normal;
		font-family:verdana,arial,helvetica;
		text-decoration:none;
		}
	a.crumb:link, a.crumb:visited {
		color:#000;
		font-size:10px;
		font-weight:normal;
		font-family:verdana,arial,helvetica;
		text-decoration:none;
		}
	a.crumb:hover, a.crumb:active {
		color:#C00;
		font-size:10px;
		font-weight:normal;
		font-family:verdana,arial,helvetica;
		text-decoration:none;
		}
	a.foot:link, a.foot:visited {
		color:#000;
		font:normal 10px verdana,arial,sans-serif;
		text-decoration:none;
		}
	a.foot:hover, a.foot:active {
		color:#C00;
		font:normal 10px verdana,arial,sans-serif;
		text-decoration:none;
		}
	a.error {
		color:#C00;
		font:bold 11px verdana,arial;
		text-decoration:underline;
		}
	a.error:hover {
		color:#C00;
		font:bold 11px verdana,arial;
		text-decoration:none;
		}
	a.signin {
		color:#000;
		font-size:14px;
		font-weight:normal;
		font-family:verdana,verdana,sans-serif;
		text-decoration:underline;
		}
	a.signin:hover {
		color: #C00;
		font-size:10px;
		font-weight:normal;
		font-family:verdana,arial,sans-serif;
		text-decoration:none;
		}
	a.tab_on:link, a.tab_on:visited {
		color:#FFF;
		font:bold 12px arial,verdana,helvetica;
		text-decoration:none;
		}
	a.tab_on:hover, a.tab_on:active {
		color:#FFF;
		font:bold 12px arial,verdana,helvetica;
		text-decoration:none;
		}
	a.tab_off {
		color:#4B4B4B;
		font:bold 12px arial,verdana,helvetica;
		text-decoration:none;
		}
	a.tab_off:hover {
		color:#4B4B4B;
		font:bold 12px arial,verdana,helvetica;
		text-decoration:none;
		}

	a.nav {
		line-height:12px;
		margin:7px 0 0;
		display:block;
		float:left;
		border-right:1px solid #A6C3D8;
		color:#FFF;
		font:bold 9px verdana,arial,sans-serif;
		text-decoration:none;
		}
	a.nav:hover {
		color:#FFF;
		font:bold 9px verdana,arial,sans-serif;
		text-decoration:none;
		}
	a.highlight 
	{
		background:url('images/highlight.gif');
		line-height:26px;
		margin:0;
		border-right:1px solid #369;
		border-left:1px solid #369;
	}
	a.highlight:hover 
	{
		background:url('images/highlight.gif');
		line-height:26px;
		margin:0;
		border-right:1px solid #369;
		border-left:1px solid #369;
	}
	a.search {
		color:#000;
		font:bold 10px arial,verdana,sans-serif;
		text-decoration:none;
		}
	a.search:hover {
		color:#C00;
		font:bold 10px arial,verdana,sans-serif;
		text-decoration:none;
		}
		a.body:hover {
		color:#C00;
		font:bold 11px verdana,arial,helvetica;
		text-decoration:none;
		}
	a.body2 {
		color:#000;
		font:10px verdana,arial,helvetica;
		text-decoration:underline;
		}
	a.body2:hover {
		color:#C00;
		font:10px verdana,arial,helvetica;
		text-decoration:none;
		}
	a.title {
		color:#000;
		font:bold 10px verdana,arial,helvetica;
		text-decoration:underline;
		}
	a.title:hover {
		color:#C00;
		font:bold 10px verdana,arial,helvetica;
		text-decoration:none;
		}
	a.enlarge {
		color:#000;
		font:bold 10px verdana,arial,helvetica;
		text-decoration:none;
		}
	a.enlarge:hover {
		color:#C00;
		font:bold 10px verdana,arial,helvetica;
		text-decoration:none;
		}
	a.more {
		color:#C00;
		font:10px verdana,arial,helvetica;
		text-decoration:none;
		}
	a.more:hover {
		color:#000;
		font:10px verdana,arial,helvetica;
		text-decoration:none;
		}
	a.more2 {
		color:#4B4B4B;
		font:9px verdana,arial,helvetica;
		text-decoration:none;
		}
	a.more2:hover {
		color:#C00;
		font:9px verdana,arial,helvetica;
		text-decoration:none;
		}
	a.price {
		color:#C00;
		font:bold 10px verdana,arial,helvetica;
		text-decoration:underline;
		}
	a.price:hover {
		color:#000;
		font:bold 10px verdana,arial,helvetica;
		text-decoration:none;
		}
	a.price2 {
		color:#C00;
		font:bold 11px arial,verdana,helvetica;
		text-decoration:none;
		}
	a.price2:hover {
	color:#000;
	font:bold 11px arial,verdana,helvetica;
	text-decoration:none;
	list-style-position: outside;
	list-style-image: url(../images/icn_survey_18x17.gif);
		}
	.text {
		color:#000;
		font:11px verdana,sans-serif;
		text-decoration:none;
		}

		.textGreen {
		color:#003333;
		font:bold 11px verdana,sans-serif;
		text-decoration:none;
		}
		.textBlue{
		color:#004080;
		font:bold 11px verdana,sans-serif;
		text-decoration:none;
		}

	.cookiecrumb {
		margin: 0px 0px 20px 0px;
	}
	.section {
		margin: 0px 0px 35px 0px;
	}
	.section h1 {
		margin: 0px 0px 10px 0px;
		padding: 0px 5px;
		font: 14px/22px verdana,arial,helvetica,sans-serif;
		font-weight: bold;
		background: #EEE;
		border-top: 1px solid #CCC;
		border-bottom: 1px solid #CCC;
	}
	.section h2 {
		margin: 0px 0px 2px 0px;
		padding: 0px;
		font: 12px/18px verdana,arial,helvetica;
		text-transform: uppercase;
		font-weight: normal;
		color: #633;
	}
	.section p {
		margin: 0px;
		padding: 0px;
		font: 11px verdana,arial,helvetica;
	}
	.section p em {
		color: #C00;
		font-style: normal;
	}
	.creditcard {
		width: 250px;
		margin: 0 0 10px;
		border: 1px solid #CCC;
		border-right-color: #666;
		border-bottom-color: #666;
		background: #EEE;
		font: normal 11px/14px verdana,arial,helvetica;
		}
	.creditcard th {
		text-align: left;
		}
	.creditcard th, .creditcard td {
		padding: 2px;
		}
	table.creditcard#defaultcc {
		background-color: #E8F2E8;
		border: 1px solid #D3FFBB;
		border-right-color: #246600;
		border-bottom-color: #246600;
	}
	#orderhistory {
		width: 400px;
		margin: 0 0 10px;
		border: 1px solid #CCC;
		border-right-color: #666;
		border-bottom-color: #666;
		background: #EEE;
		}
	#orderhistory td, #orderhistory th {
		padding: 3px;
		}
	#orderhistory th {
		background-color: #DDD;
		border-bottom: 1px solid #CCC;
		text-align: left;
		font: bold 11px/14px verdana,arial,helvetica;
		}
	#orderhistory tr.oddrow {
		background-color: #FFF;
		}
	#rightside .rsidesection {
		margin: 0px 0px 20px 0px;
		font: 11px verdana,arial,helvetica;
	}
	#rightside .rsidesection h3 {
		font: 12px/14px verdana,arial,helvetica,sans-serif;
		font-weight: bold;
		border-bottom: 1px solid #CCC;
		margin: 0px 0px 5px 0px;
		padding: 2px 0px;
	}
	#rightside .rsidesection p {
		margin: 0px;
		padding: 0px;
		font: 11px verdana,arial,helvetica;
	}
	#rightside .rsidesection p strong {
		color: #C00;
	}
	#rightside .rsidesection table#shoppingcart {
		border: 1px solid #CCC;
		border-width: 1px 0px 0px 1px;
		margin: 3px 0px;
	}
	#rightside .rsidesection table#shoppingcart th {
		background: #EEE;
		border-bottom: 1px solid #CCC;
		font-size: 11px;
		font-weight: bold;
	}
	#rightside .rsidesection table#shoppingcart th, #rightside .rsidesection table#shoppingcart td {
		text-align: left;
		padding: 2px;
		border: 1px solid #CCC;
		border-width: 0px 1px 1px 0px;
	}
	#rightside .rsidesection table#shoppingcart td.quantity {
		text-align: center;
		vertical-align: middle;
		font-family: arial,verdana,helvetica,sans-serif;
	}
	#rightside .rsidesection table#shoppingcart td.title {
		font-size: 10px;
	}
	#rightside .rsidesection table#shoppingcart td#total {
		font-weight: bold;
		text-align: right;
	}
	#rightside .rsidesection table#shoppingcart td#total strong {
		color: #900;
	}
	#rightside .rsidesection p.otdtitle {
		margin: 0px 0px 13px 0px;
	}
	#rightside .rsidesection p.otdmore {
		margin: 0px;
		padding: 0px;
		position: relative;
		bottom: 13px;
	}
	a.fave {
		color:#000;
		font:bold 11px arial,verdana;
		text-decoration:underline;
	}
	a.fave:hover {
		color:#C00;
		font:bold 11px arial,verdana;
		text-decoration:none;
	}
	.clearboth {
		clear: both;
	}
	dl.address {
		margin: 0px 0px 10px 0px;
		padding: 0px;
		font: 11px verdana,arial,helvetica;
	}
	dl.address dd {
		margin: 0px;
		padding: 0px 0px 2px 0px;
		font: 11px verdana,arial,helvetica;
	}
	dl.address#defaultadr dd {
		margin-left: 3px;
		padding-left: 5px;
		border-left: 1px dotted #C99;
	}
	.adtext a:link, .adtext a:visited {
		color:#000;
		font-size:11px;
		font-weight:bold;
		font-family:arial,verdana,sans-serif;
		text-decoration:none;
	}
	.adtext a:hover, .adtext a:active {
		color:#C00;
		font-size:11px;
		font-weight:bold;
		font-family:arial,verdana,sans-serif;
		text-decoration:none;
	}
	.lside3 a:link, .adtext a:visited {
		color:#000;
		font:11px arial,verdana,sans-serif;
		text-decoration:none;
	}
	.lside3 a:hover, .adtext a:active {
		color:#C00;
		font:11px arial,verdana,sans-serif;
		text-decoration:none;
	}
	
	.lside4 a:link, .lside4 a:visited {
		color:#000;
		font:bold 11px arial,verdana,helvetica;
		text-decoration:underline;
	}
	.lside4 a:hover, .lside4 a:active {
		color:#C00;
		font:bold 11px arial,verdana,helvetica;
		text-decoration:none;
	}

	.dspProductInfoLinks {
		color:#000;
		font-size:10px;
		font-family:verdana,arial,helvetica;
		border-bottom:1px solid #CDCDCD;
		}

	.dspProductInfoLinks h3 {
		color:#000;
		font-weight:bold;
		font-size:10px;
		font-family:verdana,arial,helvetica;
		text-align:left;
		margin:0 0 5px;
		}

	.dspProductInfoLinks div.content {
		text-align:justify;
		margin:0 0 10px;
		}

	.dspSynopsis {
		color:#000;
		font-size:10px;
		font-family:verdana,arial,helvetica;
		border-bottom:1px solid #CDCDCD;
		padding:10px 0;
		}

	.dspSynopsis h3 {
		color:#000;
		font-weight:bold;
		font-size:10px;
		font-family:verdana,arial,helvetica;
		text-align:left;
		margin:0 0 5px;
		}

	.dspSynopsis div.content {
		text-align:justify;
		margin:0;
		}

	a.writer {
		color:black;
		text-decoration:underline;
		font-style:italic;
		}

	a.writer:hover {
		color:#C00;
		text-decoration:none;
		font-style:italic;
		}
	
	.dspKeyword 
	{
		color:#000;
		font-size:10px;
		font-family:verdana,arial,helvetica;
		border-bottom:1px solid #CDCDCD;
		margin:0;
		padding:10px 0;
	}

	.dspKeyword h3 
	{
		color:#000;
		font-size:10px;
		font-weight:bold;
		text-transform:uppercase;
		text-align:left;
		margin:0 0 5px;
		padding:0;
	}

	.dspKeyword p.content 
	{
		text-align:left;
		margin:0;
	}

	.para 
	{
		padding-left: 10px; 
		padding-right: 10px;
	}
	.para2 
	{
		padding-left: 3px; 
		padding-right: 3px;
	}
	.textStretch
	{
		font-family: arial,verdana; 
		font-style: normal; 
		font-variant: normal; 
		font-weight: bold; 
		font-size: 10px; line-height: normal; 
		font-size-adjust: none; 
		font-stretch: normal;
	}

	.divStyle
	{
		border-style: solid; 
		border-color: rgb(205, 205, 205); 
		border-width: 1px 0px 1px; 
		/**padding: 6px 7px; **/
		background: rgb(250, 250, 250) none repeat scroll 0%; 
		margin-top: 5px; margin-bottom: 5px; 
		-moz-background-clip: -moz-initial; 
		-moz-background-origin: -moz-initial; 
		-moz-background-inline-policy: -moz-initial;
	}
	.divStyle2
	{
		border-style: solid; 
		border-color: rgb(205, 205, 205); 
		border-width: 1px 0px 1px; 
		margin-top: 5px; margin-bottom: 5px; 
		-moz-background-clip: -moz-initial; 
		-moz-background-origin: -moz-initial; 
		-moz-background-inline-policy: -moz-initial;
	}
	.divStyle3
	{
		border-style: solid; 
		border-color: rgb(205, 205, 205); 
		border-width: 0px 0px 1px; 
		margin-top: 5px; margin-bottom: 5px; 
		-moz-background-clip: -moz-initial; 
		-moz-background-origin: -moz-initial; 
		-moz-background-inline-policy: -moz-initial;
	}
	.divStyle4
	{
		
		margin-top: 5px; margin-bottom: 5px; 
		-moz-background-clip: -moz-initial; 
		-moz-background-origin: -moz-initial; 
		-moz-background-inline-policy: -moz-initial;
	}

	.ModelNumber
	{
    		color: #333333;
    		font-family: Verdana, Arial;
    		font-size: 11px;
    		line-height: 20pt;
		font-weight: bold;
	}
	
	html, body {
			/**background:#E0EFD1;*/
			
			color:#000;
			margin:0;
			padding:0;
			text-align:left;
			font-family: Verdana, Helvetica, sans-serif;
			font-size: 11px;
			}
		
		#container {
			background:#FFF;
			width:780px;
			padding:0;
			margin:0 auto 10px;
			
			}

	.ErrorText
	{
    		color: red;
    		font-family: Verdana, Arial;
    		font-size: 12px;
    		line-height: 20pt;
		font-weight: bold;
	}
	.textBold
	{
		font-family: Verdana, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		line-height: 12px    
	}
	.NormalTextBox
    {
        font-family: Verdana, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
    }
	td,p
	{
		color:#000;
		margin:0;
		padding:0;
		text-align:left;
		font-family: Verdana, Helvetica, sans-serif;
		font-size: 11px;
		line-height:150%;
	}
	li.bul
	{
	color:#000;
	text-align:left;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height:200%;
	list-style-position: outside;
	/*list-style-image: url(../images/icn_survey_18x17.gif);*/
	
	list-style-type: circle;
	}
    .NormalButton
    {
        font-family: Verdana, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        text-indent: -5px;
  
    }
