/* ----==========================================---- */
/* ----=== Start for new Category page styles ===---- */
/* ----==========================================---- */


	.gridpage_body_container { 
		width:790px; 
		text-align:justify;
		clear:both;}

	.gridpage_body_container .full_h1, .gridpage_body_container .full_img_header h1,
	.gridpage_body_container .full_h1, .gridpage_body_container .full_bracket_img_header h1, 
	.productpage_body_container .full_header h1{ 
		color: rgb(25, 84, 82); 
		font-family: Verdana,Arial,Helvetica,sans-serif;
		font-style: normal; 
		font-variant: normal; 
		font-weight: bold; 
		font-size: 20px;}

	.gridpage_body_container .full_img_header h1, 
	.gridpage_body_container .full_bracket_img_header h1, 
	.productpage_body_container .full_header h1{margin: 0 auto;text-align:center;}

	.gridpage_body_container .full_img_header h1{line-height:39px;}

	.gridpage_body_container .full_bracket_img_header h1, 
	.productpage_body_container .full_header h1{ line-height:59px;}

	.gridpage_body_container .full_h1{padding: 20px 0px 10px 0px;}
	
	.gridpage_body_container .full_text{
		margin: 10px 10px 10px 20px; 
		text-align:justify;}

	.gridpage_body_container .full_img{width:790px;}

	.gridpage_body_container .full_bracket_img_header, .productpage_body_container .full_header {
		background-image:url(http://www.trossenrobotics.com/images/cssimages/full-bracket-head.gif); 
		height:58px;}

	.gridpage_body_container .full_img_header {
		background-image:url(http://www.trossenrobotics.com/images/cssimages/full-head.gif);
		height:39px;}

	.gridpage_body_container .full_img_header, 
	.gridpage_body_container .full_bracket_img_header {
		width:790px; 
		margin:10px 0px;		
		background-repeat:no-repeat;  
		text-align:center;
		clear:both;
		overflow:hidden; 
		text-align:center;}



	.gridpage_body_container .horz_blank_spacer{width:100%; clear:both;}

	.gridpage_body_container .row_container{
		width:760px;
		margin:0px 15px; 
		padding:0px;
		clear:both;}

	.gridpage_body_container .row_container .half_flex_height_text, .gridpage_body_container .row_container .half_flex_height_img{ 
		width:360px; 
		margin: 15px 10px;
		float:left;}

	.gridpage_body_container .row_container .half_left, .gridpage_body_container .row_container .half_right{ 
		text-align:center;
		width:365px; 
		margin: 20px auto;}

	.gridpage_body_container .row_container .half_right{float:right;}
	
	.gridpage_body_container .row_container .half_left{float:left;}

	.gridpage_body_container .row_container .half_left h1, .gridpage_body_container .row_container .half_right h1 {
	 	font-weight:bold; font-family: Verdana,Arial,Helvetica,sans-serif; font-size:18px;}	
	
	.gridpage_body_container .row_container .half_left_text, .gridpage_body_container .row_container .half_right_text{	
		margin:10px;
		width:350px;
		text-align:justify;}	

	.gridpage_body_container .row_container .full_divider, .gridpage_body_container .row_container .half_divider, 
	.gridpage_body_container .row_container .half_divider_bottom, .gridpage_body_container .row_container .half_divider_top {
		position:relative; 
		background-position:center;
		background-repeat:no-repeat; 
		width:760px;
		clear:both;}

	.gridpage_body_container .row_container .full_divider{	
		top:-60px; 
		margin-bottom:-140px;
		background-image:url(http://www.trossenrobotics.com/images/cssimages/full-divider.gif);
		height:140px;}
	
	.gridpage_body_container .row_container .half_divider{	
		top:10px; 
		margin-bottom:-6px;
		background-image:url(http://www.trossenrobotics.com/images/cssimages/half-divider.gif);
		height:6px;}
		
	.gridpage_body_container .row_container .half_divider_top{	
		top:10px;
		margin-bottom:-74px;
		background-image:url(http://www.trossenrobotics.com/images/cssimages/half-top-divider.gif);
		height:74px;}
		
	.gridpage_body_container .row_container .half_divider_bottom{	
		top:-60px;
		margin-bottom:-74px;
		background-image:url(http://www.trossenrobotics.com/images/cssimages/half-bottom-divider.gif);
		height:74px;}					

	.gridpage_body_container .row_container .new_line{clear:both;}
										   
	.gridpage_body_container .row_container .half_footer_link, 
	.gridpage_body_container .row_container .half_header_link {
		position:relative; 
		z-index:1; 
		width:100%;}

	.gridpage_body_container .row_container .qtr_vert_solid_divider_tall, 
	.gridpage_body_container .row_container .qtr_vert_solid_divider_short,
	.gridpage_body_container .row_container .qtr_vert_dash_divider_tall,
	.gridpage_body_container .row_container .qtr_vert_dash_divider_short{
	    background-repeat:no-repeat;
		background-position:center;
		width:40px; 
		float:left;}

	.gridpage_body_container .row_container .qtr_vert_blank_divider{
		height:20px;
		width:40px; 
		float:left;}

	.gridpage_body_container .row_container .qtr_vert_solid_divider_tall{
		background-image:url(http://www.trossenrobotics.com/images/cssimages/qtr-vert-solid-divider-tall.gif); 
		height:240px;
		margin:30px 0px;}

	.gridpage_body_container .row_container .qtr_vert_solid_divider_short{
		background-image:url(http://www.trossenrobotics.com/images/cssimages/qtr-vert-solid-divider-short.gif); 
		height:155px;}

	.gridpage_body_container .row_container .qtr_vert_dash_divider_tall,
	.gridpage_body_container .row_container .qtr_vert_dash_divider_short{
		background-image:url(http://www.trossenrobotics.com/images/cssimages/qtr-vert-dot-divider-short.gif); 
		margin:0px;}

	.gridpage_body_container .row_container .qtr_vert_dash_divider_short{height:155px;}

	.gridpage_body_container .row_container .qtr_vert_dash_divider_tall{height:240px;}

	.gridpage_body_container .row_container .fifth_vert_dash_divider_short{
		background-image:url(http://www.trossenrobotics.com/images/cssimages/fifth-vert-dot-divider-short.gif); 
		background-position:center;
		width:25px; 
		float:left;
		margin:0px; background-repeat:no-repeat;
		height:145px;}

	.gridpage_body_container .row_container .fifth_horz_dot_5wide_divider,
	.gridpage_body_container .row_container .fifth_horz_dot_4wide_divider,
	.gridpage_body_container .row_container .fifth_horz_dot_3wide_divider,
	.gridpage_body_container .row_container .fifth_horz_dot_2wide_divider,
	.gridpage_body_container .row_container .fifth_horz_dot_1wide_divider,
	.gridpage_body_container .row_container .qtr_horz_dot_4wide_divider,
	.gridpage_body_container .row_container .qtr_horz_dot_3wide_divider,
	.gridpage_body_container .row_container .qtr_horz_dot_2wide_divider,
	.gridpage_body_container .row_container .qtr_horz_dot_1wide_divider{
		background-repeat:no-repeat;
		background-position:center;
		margin-left:20px;
		height:20px;	
		position:relative;
		clear:both;}

	.gridpage_body_container .row_container .fifth_horz_dot_5wide_divider{
		background-image:url(http://www.trossenrobotics.com/images/cssimages/fifth-horz-dot-divider-5wide.gif);
		width:720px;}

	.gridpage_body_container .row_container .fifth_horz_dot_4wide_divider{
		background-image:url(http://www.trossenrobotics.com/images/cssimages/fifth-horz-dot-divider-4wide.gif);
		width:572px;}

	.gridpage_body_container .row_container .fifth_horz_dot_3wide_divider{
		background-image:url(http://www.trossenrobotics.com/images/cssimages/fifth-horz-dot-divider-3wide.gif);
		width:429px;}

	.gridpage_body_container .row_container .fifth_horz_dot_2wide_divider{
		background-image:url(http://www.trossenrobotics.com/images/cssimages/fifth-horz-dot-divider-2wide.gif);
		width:285px;}

	.gridpage_body_container .row_container .fifth_horz_dot_1wide_divider{
		background-image:url(http://www.trossenrobotics.com/images/cssimages/fifth-horz-dot-divider-1wide.gif);
		width:141px;}

	.gridpage_body_container .row_container .qtr_horz_dot_4wide_divider{
		background-image:url(http://www.trossenrobotics.com/images/cssimages/qtr-horz-dot-divider-4wide.gif);
		width:720px;}

	.gridpage_body_container .row_container .qtr_horz_dot_3wide_divider{
		background-image:url(http://www.trossenrobotics.com/images/cssimages/qtr-horz-dot-divider-3wide.gif);
		width:536px;}

	.gridpage_body_container .row_container .qtr_horz_dot_2wide_divider{
		background-image:url(http://www.trossenrobotics.com/images/cssimages/qtr-horz-dot-divider-2wide.gif);
		width:360px;}

	.gridpage_body_container .row_container .qtr_horz_dot_1wide_divider{
		background-image:url(http://www.trossenrobotics.com/images/cssimages/qtr-horz-dot-divider-1wide.gif);
		width:184px;}

	.gridpage_body_container .row_container .half_content_text,	
	.gridpage_body_container .row_container .half_content_img{
		width:360px;
		height:300px;
		float:left;
		font-size:12px;
		overflow:hidden;}

	.gridpage_body_container .row_container .qtr_tall,
	.gridpage_body_container .row_container .qtr_short,
	.gridpage_body_container .row_container .fifth_short{
		float:left; 
		overflow:hidden;}

	.gridpage_body_container .row_container .qtr_tall{
		height:300px; 
		width:160px;}

	.gridpage_body_container .row_container .qtr_short{
		height:155px; 
		width:140px;}

	.gridpage_body_container .row_container .fifth_short{
		height:145px;
		width:120px;}

	.gridpage_body_container .row_container .qtr_tall h3,
	.gridpage_body_container .row_container .qtr_short h3, 
	.gridpage_body_container .row_container .fifth_short h3{
		font-weight:bold; 
		margin-top:5px; 
		margin-bottom:5px; 
		font-size:12px;  
		font-family:Arial, Helvetica, sans-serif; 
		text-align:center;}

	.gridpage_body_container .row_container .qtr_tall img.fifth_small_img{
		width:120px; 
		height:90px; }

	.gridpage_body_container .row_container .qtr_tall img.qtr_small_img{
		width:140px; 
		height:100px;
		display:block;
		margin:0 auto;}

	.gridpage_body_container .row_container .qtr_tall img.qtr_large_img{
		width:160px;
		height:240px;}	

	.gridpage_body_container .row_container .qtr_tall .qtr_tall_desc{
		width:160px; 
		height:140px; 
		text-align:justify; 
		overflow:hidden; 
		font-size:12px;}

	.gridpage_body_container .row_container .fifth_5wide_header,
	.gridpage_body_container .row_container .fifth_4wide_header,
	.gridpage_body_container .row_container .fifth_3wide_header,
	.gridpage_body_container .row_container .fifth_2wide_header,
	.gridpage_body_container .row_container .fifth_1wide_header { 
		height:25px;
		margin-left:20px;
		margin-bottom: 20px;
		background-repeat:no-repeat;  
		text-align:center;
		clear:both;
		overflow:hidden;}

	.gridpage_body_container .row_container .fifth_5wide_header h2,
	.gridpage_body_container .row_container .fifth_4wide_header h2,
	.gridpage_body_container .row_container .fifth_3wide_header h2,
	.gridpage_body_container .row_container .fifth_2wide_header h2,
	.gridpage_body_container .row_container .fifth_1wide_header h2 { 
		color: rgb(25, 84, 82); 
		font-family: Verdana,Arial,Helvetica,sans-serif;
		font-style: normal; 
		font-variant: normal; 
		font-weight: bold; 
		font-size: 16px; 
		line-height: 25px; 
		margin: 0 auto;
		text-align:center;}

	.gridpage_body_container .row_container .fifth_5wide_header { 
		background-image:url(http://www.trossenrobotics.com/images/cssimages/fifth5w-head.gif);
		width:720px;}
	.gridpage_body_container .row_container .fifth_4wide_header { 
		background-image:url(http://www.trossenrobotics.com/images/cssimages/fifth4w-head.gif);
		width:572px;}
	.gridpage_body_container .row_container .fifth_3wide_header { 
		background-image:url(http://www.trossenrobotics.com/images/cssimages/fifth3w-head.gif);
		width:429px;}
	.gridpage_body_container .row_container .fifth_2wide_header { 
		background-image:url(http://www.trossenrobotics.com/images/cssimages/fifth2w-head.gif);
		width:285px;}
	.gridpage_body_container .row_container .fifth_1wide_header { 
		background-image:url(http://www.trossenrobotics.com/images/cssimages/fifth1w-head.gif);
		width:141px;}

	.gridpage_body_container .row_container .qtr_4wide_header,
	.gridpage_body_container .row_container .qtr_3wide_header,
	.gridpage_body_container .row_container .qtr_2wide_header,
	.gridpage_body_container .row_container .qtr_1wide_header { 
		height:25px;
		margin-left:20px;
		margin-bottom: 20px;
		background-repeat:no-repeat;  
		text-align:center;
		clear:both;
		overflow:hidden;}

	.gridpage_body_container .row_container .qtr_4wide_header h2,
	.gridpage_body_container .row_container .qtr_3wide_header h2,
	.gridpage_body_container .row_container .qtr_2wide_header h2,
	.gridpage_body_container .row_container .qtr_1wide_header h2 { 
		color: rgb(25, 84, 82); 
		font-family: Verdana,Arial,Helvetica,sans-serif;
		font-style: normal; 
		font-variant: normal; 
		font-weight: bold; 
		font-size: 16px; 
		line-height: 25px; 
		margin: 0 auto;
		text-align:center;}

	.gridpage_body_container .row_container .qtr_4wide_header { 
		background-image:url(http://www.trossenrobotics.com/images/cssimages/qtr4w-head.gif);
		width:720px;}
	.gridpage_body_container .row_container .qtr_3wide_header { 
		background-image:url(http://www.trossenrobotics.com/images/cssimages/qtr3w-head.gif);
		width:536px;}
	.gridpage_body_container .row_container .qtr_2wide_header { 
		background-image:url(http://www.trossenrobotics.com/images/cssimages/qtr2w-head.gif);
		width:360px;}
	.gridpage_body_container .row_container .qtr_1wide_header { 
		background-image:url(http://www.trossenrobotics.com/images/cssimages/qtr1w-head.gif);
		width:184px;}


	.gridpage_body_container .row_container .third_header { 
		height:25px;
		margin-left:20px;
		margin-bottom: 20px;
		background-repeat:no-repeat;  
		text-align:center;
		clear:both;
		overflow:hidden;
		background-image:url(http://www.trossenrobotics.com/images/cssimages/qtr4w-head.gif);
		width:720px;}

	.gridpage_body_container .row_container .third_header h2 { 
		color: rgb(25, 84, 82); 
		font-family: Verdana,Arial,Helvetica,sans-serif;
		font-style: normal; 
		font-variant: normal; 
		font-weight: bold; 
		font-size: 16px; 
		line-height: 25px; 
		margin: 0 auto;
		text-align:center;}

	.gridpage_body_container .row_container .third_ph_skinny{
		float:left; 
		overflow:hidden;
		width:160px;
		margin:0 15px;}

	.gridpage_body_container .row_container .third_ph_23_container{
		float:left; 
		overflow:hidden; 
		width:570px;}

	.gridpage_body_container .row_container .third_ph_23_container .third_ph_wide{
		float:left; 
		overflow:hidden;
		width:265px;
		margin:0px 10px;
		font-size:12px;
		text-align:justify;}

	.gridpage_body_container .row_container .third_ph_23_container .full_23_text{
		width:550px;
		margin: 0px 10px;
		padding-top:10px;
		clear:both;
		overflow:hidden;
		font-size:12px;
		text-align:justify;}


	.gridpage_body_container .row_container .third_ph_skinny img.third_ph_small_img{
		width:140px; 
		height:100px;
		display:block;
		margin:0 auto;}

	.gridpage_body_container .row_container .third_ph_skinny h3{
		font-weight:bold; 
		margin-top:5px; 
		margin-bottom:5px; 
		font-size:12px;  
		font-family: Verdana,Arial,Helvetica,sans-serif;
		text-align:center;}

	.gridpage_body_container .img_row_container img.third_single{width:260px; height:210px; float:left; margin:0px auto; padding: 0px; border:0;}

	.gridpage_body_container .img_row_container img.third_double_tall{width:260px; height:420px; float:left;}

	.gridpage_body_container .img_row_container img.third_double_wide{width:520px; height:210px; float:left;}

	.gridpage_body_container .img_row_container img.third_full_wide{width:780px; height:210px; float:left;}

	.gridpage_body_container .img_row_container{
		margin:0 auto;
		width:780px;
		padding:0px;
		clear:both;}

	.gridpage_body_container .img_row_container object.flash-ads{
		width:260px; 
		height:210px; 
		float:left; 
		margin:0px auto; 
		padding: 0px; 
		border:0;}

	.gridpage_body_container .img_row_container .dtw_container{ float:left; width:520px;}


	.gridpage_body_container .row_container .servo_left_container { 
		width:205px; 
		float:left;		
		font-size:12px;  
		font-family: Verdana,Arial,Helvetica,sans-serif;
		overflow:hidden;}

	.gridpage_body_container .row_container .servo_left_container .body{
		width: 190px; overflow:hidden;text-align:center; margin:0 auto;}

	.gridpage_body_container .row_container .servo_left_container .body h3 a {font-weight:bold;}

	.gridpage_body_container .row_container .servo_left_container img.main {
		width:190px;
		display:block;
		margin:5px auto;}

	.gridpage_body_container .row_container .servo_left_container img.tall {height:250px;}
	
	.gridpage_body_container .row_container .servo_left_container img.short {height:120px;}

	.gridpage_body_container .row_container .bracket_container { width:555px; float:left;}

	.gridpage_body_container .row_container .bracket_container .tall_cell_row {height:455px; margin-bottom:20px;}
	.gridpage_body_container .row_container .bracket_container .short_cell_row {height:200px; margin-bottom:20px;}

	.gridpage_body_container .row_container .servo_left_container .short-cell{
		width:190px;
		margin: 20px auto;
		float:left;
		overflow:hidden;
		background-image:url(http://www.trossenrobotics.com/images/gpimages/default-175x200-green.jpg); 
		background-position:center; background-repeat:no-repeat;
		height:200px;}

	.gridpage_body_container .row_container .bracket_container .tall-cell,
	.gridpage_body_container .row_container .bracket_container .short-cell{
		width:175px;
		margin: 0 5px;
		float:left;
		overflow:hidden;}

	.gridpage_body_container .row_container .bracket_container .tall-cell { 
		background-image:url(http://www.trossenrobotics.com/images/gpimages/default-175x455.jpg); 		
		height:455px;}	

	.gridpage_body_container .row_container .bracket_container .short-cell { 
		background-image:url(http://www.trossenrobotics.com/images/gpimages/default-175x200-blue.jpg); 		
		height:200px;}

	.gridpage_body_container .row_container .bracket_container .tall-cell img.main {height:135px; margin:15px auto 0px 11px;}
	.gridpage_body_container .row_container .bracket_container .short-cell img.main {height:125px; margin:20px auto 10px 11px;}		 
	
	.gridpage_body_container .row_container .servo_left_container .short-cell img.main {
		height:125px; 
		margin:20px auto 10px 17px;}

	.gridpage_body_container .row_container .bracket_container .tall-cell img.main,
	.gridpage_body_container .row_container .bracket_container .short-cell img.main,
	.gridpage_body_container .row_container .servo_left_container .short-cell img.main {
		width:150px;
		display:block;}

	.gridpage_body_container .row_container .bracket_container .tall-cell .bracket-product-header {margin:10px 10px 5px 10px;}
	.gridpage_body_container .row_container .bracket_container .short-cell .bracket-product-header {margin:0px 10px 5px 10px;}
	.gridpage_body_container .row_container .servo_left_container .short-cell .bracket-product-header {margin:0px auto 5px 17px;}

	.gridpage_body_container .row_container .bracket_container .tall-cell .bracket-product-header,
	.gridpage_body_container .row_container .bracket_container .short-cell .bracket-product-header,
	.gridpage_body_container .row_container .servo_left_container .short-cell .bracket-product-header{
		height:30px;
		width:150px; 
		overflow:hidden; 
		text-align:center;
		overflow:hidden;} 

	.gridpage_body_container .row_container .bracket_container .tall-cell .bracket-product-description{
		height:50px; 
		width:150px; 
		margin: 0 auto;
		font-size:10px;
		text-align:left;
		font-family: Verdana,Arial,Helvetica,sans-serif;
		overflow:hidden;} 

	.gridpage_body_container .row_container .bracket_container .tall-cell .bracket-product-header h3,
	.gridpage_body_container .row_container .bracket_container .short-cell .bracket-product-header h3,
	.gridpage_body_container .row_container .servo_left_container .short-cell .bracket-product-header h3,
	.gridpage_body_container .row_container .servo_left_container h3{
		font-weight:bold;
		font-size:12px;
		font-family: Verdana,Arial,Helvetica,sans-serif;
		text-align:center;}

	.gridpage_body_container .row_container .servo_left_container .short-cell .bracket-product-header h3 a{ color:#9900cc;}

	.gridpage_body_container .row_container .servo_left_container .short-cell .bracket-product-header h3,
	.gridpage_body_container .row_container .bracket_container .tall-cell .bracket-product-header h3,
	.gridpage_body_container .row_container .bracket_container .short-cell .bracket-product-header h3{margin: 0 auto;}

	.gridpage_body_container .row_container .bracket_container .tall-cell .bracket-product-header h3 a,
	.gridpage_body_container .row_container .bracket_container .short-cell .bracket-product-header h3 a,
	.gridpage_body_container .row_container .servo_left_container .short-cell .bracket-product-header h3 a{ color:#9900cc;}

	.gridpage_body_container .row_container .bracket_container .tall-cell img.sub {display:block;}

	.gridpage_body_container .row_container .bracket_container .tall-cell img.sub,
	.gridpage_body_container .row_container .bracket_container .tall-cell .flashvid	 {
		height:175px; width:150px; margin: 11px 10px 15px 11px; text-align:center;}


/* table.servospecs & table.specs9pt moved over to specs on 8/20 */

	table.specs9pt {font-size:9px; margin: 0 auto;}

	table.specs9pt, table.specs9pt td{border: 1px solid #006699; border-collapse:collapse; padding:5px; font-size:9px;}
	table.specs9pt tr.dark{background-color:#66ccff;}
	table.specs9pt tr.light{background-color:#ccffff;}
	table.specs9pt td.leftColHeaders{font-weight:bold; text-align:right;}
	table.specs9pt td.rightColContent{text-align:left;}

	table.servospecs, table.servospecs td, table.masterspecs, table.masterspecs td{border: 1px solid #006699; border-collapse:collapse; padding:3px;}
	table.servospecs tr.header, table.masterspecs tr.header{background-color:#05B3CE;}
	table.servospecs tr.dark, table.masterspecs tr.dark{background-color:#66ccff;}
	table.servospecs tr.light, table.masterspecs tr.light{background-color:#ccffff;}
	table.servospecs td.leftColHeaders, table.masterspecs td.leftColHeaders{font-weight:bold; text-align:right;}
	table.servospecs td.rightColContent, table.masterspecs td.rightColContent{text-align:left;}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

	table.productspecs, table.productspecs td{border: 1px solid #006699; border-collapse:collapse; padding:3px;}
	table.productspecs tr.header{background-color:#05B3CE;}
	table.productspecs tr.dark{background-color:#66ccff;}
	table.productspecs tr.light{background-color:#ccffff;}
	table.productspecs td.leftColHeaders{font-weight:bold; text-align:right;}
	table.productspecs td.rightColContent{text-align:left;}

	table.productgridtable, table.productgridtable td{border: 1px solid #000000; border-collapse:collapse; padding:3px;}
	table.productgridtable{margin:0 auto;}


	.productpage_body_container{ width:790px; text-align:justify; clear:both;}
	
	.productpage_body_container h1.producthead, h2.producthead, h3.producthead{ 
		color: rgb(25, 84, 82); font-family: Verdana,Arial,Helvetica,sans-serif;}

	.productpage_body_container table.margin {margin: 20px;}

	.productpage_body_container .row_container{margin:5px;}

	.productpage_body_container .row_container .img_container{margin: 0 auto; float:left;}

	.productpage_body_container .row_container .vid_container{width:441px; float:left;}
	.productpage_body_container .row_container .vid_container_full{width:780px;}

	.productpage_body_container .row_container .vid_container, 	.productpage_body_container .row_container .vid_container_full {
		height:358px; 
		background-image:url(http://www.trossenrobotics.com/temp/TrossenTV322x203.jpg); 
		background-position: center center;
		background-repeat:no-repeat;}

	.productpage_body_container .row_container .vid_container object.tr_video, 
	.productpage_body_container .row_container .vid_container_full object.tr_video{
		width:322px; 
		height:203px;}

	.productpage_body_container .row_container .vid_container_full object.tr_video{		
		margin-top:68px; 
		margin-left:233px;}

	.productpage_body_container .row_container .vid_container object.tr_video{
		margin-top:68px; 
		margin-left:63px;}

	.productpage_body_container .row_container .text_container{margin: 0 auto; float:left;}

	.productpage_body_container .row_container .text_container p{display:block; text-align:left; margin:0 auto;}

	.productpage_body_container .row_container .text_container ul{display:block; text-align:left; margin:0 auto;}

	.productpage_body_container .row_container .text_container ul li{margin: 10px 0px;}


	.productpage_body_container .row_container .imgGallery {padding:20px; margin:2px; border: 1px solid #666666; width:149px; height:149px; float:left;}


/* ----==========================================---- */
/* ----==== End for new Category page styles ====---- */
/* ----==========================================---- */


/* ----==========================================---- */
/* ----=== Start for new Category page styles ===---- */
/* ----==========================================---- */

	.tr_CategoryHeader {
		background-image:url(http://www.trossenrobotics.com/images/header-repeat.jpg); 
		height:30px; 
		background-repeat:repeat-x; 
		margin:20px 10px 20px 10px; clear:both;}

	.tr_CategoryMainBox { margin: 0 auto; text-align: center; }
	
	.tr_CategoryContent{ width:50%; text-align:center; float:left; padding: 20px 0 30px 0;}
		
	.tr_CategoryContentText{	padding: 10px 30px 0 30px; text-align:justify;}	

	.tr_CategoryContent a.tr_CategorySubFooter, .tr_CategoryContent a.tr_CategorySubHeader {position:relative; z-index:1; width:100%;}

	.tr_CategoryDivide{	
		position:relative; 
		top:-60px; 
		margin-bottom:-120px;
		background-image:url(http://www.trossenrobotics.com/images/education/div-full.gif);
		background-position:center;
		height:120px; 
		width:100%; 
		background-repeat:no-repeat; 
		clear:both;}		

	.tr_CategoryContent h1 {
	 font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:18px; padding: 0 0 10px 30px;
	 }		
/* ----==========================================---- */
/* ----==== End for new Category page styles ====---- */
/* ----==========================================---- */


/* ----==========================================---- */
/* ----====   Start for Rounded Category Header  ===---  */
/* ----==========================================---- */
.tr_cat_box{
    background-image:url(http://www.trossenrobotics.com/images/education/sublinktable/MainCell2.jpg);
	height:26px;
	background-repeat:repeat-x;

}

.tr_cat_content{
    text-align:center;
    height: 26px;
    padding-top:.5em;	
}

/* ----==========================================---- */
/* ---=== rounded category header code follows ===--- */
/*
	lb = left border
	rb = right border	
*/
/* ----==========================================---- */
.tr_cat_rb{
	background-image:url(http://www.trossenrobotics.com/images/education/sublinktable/Right.jpg);
	height:26px;
	background-position: 100% 0;
	background-repeat:no-repeat;		
}

.tr_cat_lb{
	background-image:url(http://www.trossenrobotics.com/images/education/sublinktable/Left.jpg);
	height:26px;
	background-position: 0% 0%;
	background-repeat:no-repeat;
}
/* ----==========================================---- */
/* ----====   End for Rounded Category Header  ===---  */
/* ----==========================================---- */

/* ----==========================================---- */
/* ---=== main category header code follows ===--- */
/* ---=== commented out by Alex on 9/25/09 ===--- */
/* ----==========================================---- */
/* div.tr_main_cat_box {
	width:100%;
	background-image:url(http://www.trossenrobotics.com/images/education/main-cat-headers/main-cat-head-bg.jpg);
	height:30px;
	background-repeat:repeat-x;
}

div.tr_main_cat_head {
	top:0px;
	height:30px;
} */
/* ----==========================================---- */
/* ---=== end main category header code ===--- */
/* ----==========================================---- */












/* ----=========================================---  */
/* ----=========================================---  */
/* ----=============== OLD CODE ================---  */
/* ----====   Start for Rounded Corner Box   ===---  */
/* ----=========================================---  */


#box{
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 100%;				/* <-- use this to tie width to viewport size */
	background-color: #F5F4F4;
	overflow: visible;
}

#content{
	padding:2em;
	margin: 0 auto;
	overflow: hidden;	
}

/* ---=== border code follows ===--- */
/*
	tlc = top left corner
	trc = top right corner
	blc = bottom left corner
	brc = bottom right corner
	lb = left border
	rb = right border
	tb = top border
	bb = bottom border 
*/

#tlc, #trc, #blc, #brc{
	background-color: transparent;
	background-repeat: no-repeat;
}

#tlc{
	background-image:url(http://www.trossenrobotics.com/images/1columntable/singlecelltable_01.jpg);
	background-position: 0% 0%;
	overflow: hidden;
}

#trc{
	background-image:url(http://www.trossenrobotics.com/images/1columntable/singlecelltable_03.jpg);
	background-position: 100% 0%;
	overflow: hidden;
}
	
#blc{
	background-image:url(http://www.trossenrobotics.com/images/1columntable/singlecelltable_07.jpg);
	background-position: 0% 100%;
	overflow: hidden;
}

#brc{
	background-image:url(http://www.trossenrobotics.com/images/1columntable/singlecelltable_09.jpg);
	background-position: 100% 100%;
	overflow: hidden;
}

#tb, #bb{
	background-color: transparent;
	background-repeat: repeat-x;
}

#tb{
	background-image:url(http://www.trossenrobotics.com/images/1columntable/topcenter.jpg);
	background-position: 0% 0%;
}

#bb{
	background-image:url(http://www.trossenrobotics.com/images/1columntable/bottomcenter.jpg);
	background-position: 50% 100%;      	
}

#rb{
	background-image:url(http://www.trossenrobotics.com/images/1columntable/rightcenter.jpg);
	background-position: 100% 0%;
	background-repeat: repeat-y;
	overflow: hidden;
}

#lb
	{
	background-image:url(http://www.trossenrobotics.com/images/1columntable/leftcenter.jpg);
	background-position: 0% 100%;
	background-repeat: repeat-y;
	overflow: hidden;
}
/* ----=========================================---  */
/* ----====   End for Rounded Corner Box   ===---  */
/* ----=========================================---  */
/* ----=========================================---  */
/* ----=========================================---  */





