body {
	margin: 0px;
	padding: 0px;
	background: #fff;
	}

 #container {
   position: absolute;
	left: 50%;
	top: 2%;
	width: 995px;
	height: 624px; 
	margin-left: -497px;
	margin-top: 0px;
	border: 0px;
 }

#right_column_header
{
  z-index: 211;
	position: absolute;
  left: 736px;
  top: 141px;
  display: block;
	width: 240px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	font: bold 16px/16px arial;
	color: #434343;
	background: #fff;
}

#right_column {
     z-index: 221;
     position: absolute;
     left: 736px;
     top: 151px;
     width: 257px;
     height: 454px;
     border: solid 0px;
     background: none;
     }
#right_column table#thumb
{
	display: block;
	width: 257px;
	height: 105px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: #fff;
	border: solid 1px #929292;
}

#right_column table#thumb img
{
	width: 95px;
	height: 89px;
	border: 0px;
	margin: 0px;
	padding: 0px;
}

#right_column table#thumb a.picced
{
display: block;
width: 95px;
height: 89px;
margin: 6px;
padding: 0px;
border: solid 1px #F0F0F0;
}

#right_column table#thumb a.picced:hover
{
border: solid 1px #000;
}


#right_column table#thumb a.underpic
{
	display: block;
	margin: 5px 0px 6px 0px;
	padding: 0px;
	font: normal 15px/15px arial;
	color: #3e50a1;
	text-decoration: underline;
}
#right_column table#thumb a.underpic:hover
{
color: #000;
}	
#right_column table#thumb a.underpic:visited
{
color: purple;
}	

#right_column table#thumb a.underpic2
{
	display: block;
	margin: 5px 0px 6px 0px;
	padding: 0px;
	font: normal 12px/12px arial;
	color: #3e50a1;
	text-decoration: underline;
}
#right_column table#thumb a.underpic2:hover
{
color: #000;
}	
#right_column table#thumb a.underpic2:visited
{
color: purple;
}	

#right_column table#thumb #price
{
	display: block;
	margin: 0px 0px 6px 0px;
	padding: 0px;
	font: bold 17px/17px arial;
	color: #000;
}
#right_column table#thumb #price2
{
	display: block;
	margin: 0px 0px 6px 0px;
	padding: 0px;
	font: bold 12px/12px arial;
	color: #000;
}
#right_column table#thumb #specs
{
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font: bold 12px/12px arial;
	color: #000;
}


#right_column table#thumb a
{
	display: block;
	margin: 39px 0px 0px 0px;
	padding: 0px;
	font: normal 12px/12px arial;
	color: #3e50a1;
	text-decoration: underline;
}
#right_column table#thumb a:hover
{
color: #000;
}	
#right_column table#thumb a:visited
{
color: purple;
}	

#right_column #right_column1{
     display: block;
     }
#right_column #right_column2{
     display: none;
     }

#right_bottom_column {
     z-index: 231;
     position: absolute;
     left: 736px;
     top: 638px;
     width: 257px;
     height: 331px;
     border: solid 1px #333333;
     background: #F7F9F4;
     }
#right_bottom_column p
{
	font: normal 12px arial; 
	color: #000;
	margin: 11px 11px 0px 11px; 
	padding: 0px; 
	line-height: 1.3em;
}
#right_bottom_column img
{
	width: 230px;
	height: 176px;
	border: 0px;
	margin: 0px;
	padding: 0px;
}
#right_bottom_column a.imaged
{
	display: block;
	margin: 11px 0px 0px 11px; 
	width: 230px;
	height: 176px;
	border: solid 1px #F7F9F4;
	padding: 2px;
	text-decoration: none;
}
#right_bottom_column a.imaged:hover
{
	border: solid 1px #434343;
}
	
#right_bottom_column  a
{
	margin: 0px;
	padding: 0px;
	font: normal 12px arial;
	color: #3e50a1;
	text-decoration: underline;
}
#right_bottom_column  a:hover
{
color: #000;
}
#right_bottom_column  a:visited
{
color: purple;
}     
          
#main_picture {
	z-index: 6666;
	position: absolute;
	left: 195px;
	top: 138px;
	margin: 0px;
	height: 390px;
	width: 520px;
	padding: 0;
	border: 0px;	
	}

#previous_ms
{
z-index: 222;
position: absolute;
display: block;
top: 535px;
left: 346px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px;
background: none;
}

#previous_ms a
{
padding: 0px;
margin: 0px;
font: bold 11px/11px arial;
color: #434343;
text-decoration:underline;
}

#previous_ms a:hover
{
color: #000;
text-decoration: none;
}

#previous_ms a.arrow
{
display: block;
width: 15px; 
height: 15px;
padding: 0px;
margin: 0px 0px 0px 0px;
text-decoration: none;
background-image: url(/phppages/images/ms_previous_arrow.jpg);
}

#previous_ms a.arrow:hover
{

}

#previous_ms img
{
border: 0px;
}

#next_ms
{
z-index: 222;
position: absolute;
display: block;
top: 535px;
left: 488px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px;
background: none;
}

#next_ms_ms a.arrow
{
display: block;
width: 15px; 
height: 15px;
padding: 0px;
margin: 0px 0px 0px 0px;
text-decoration: none;
background-image: url(/phppages/images/ms_next_arrow.jpg);
}

#next_ms a.arrow:hover
{

}

#next_ms a
{
padding: 0px;
margin: 0px;
font: bold 11px/11px arial;
color: #434343;
text-decoration:underline;
}

#next_ms a:hover
{
color: #000;
text-decoration: none;
}

#next_ms img
{
border: 0px;
}
	
#topnav 
{
z-index: 220;
position:absolute;
display: block;
top: 527px;
left: 195px;
width: 510px;
height: 94px;
background: #e7ede1;
border: solid 1px #4c765c;
border-top: 0px;
padding: 0px 0px 0px 10px;
margin:0px 0px 0px 0px;
	}

#topnav a.normal_thumb
{
float: left;
display: block;
text-align:center;
width: 80px;
height: 60px;
margin: 25px 10px 0px 2px;
padding: 0px 0px 0px 0px;
border: solid 3px #e7ede1;
}

#topnav a.normal_thumb:hover
{
border: solid 3px #434343;
}

#topnav a.active_thumb
{
float: left;
display: block;
text-align:center;
width: 80px;
height: 60px;
margin: 25px 10px 0px 2px;
padding: 0px 0px 0px 0px;
border: solid 3px #434343;
}

#topnav a.active_thumb:hover
{
}

#topnav img
{
border: 0px;
background: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#caption_0	 {
	 	z-index: 3121221;
		position: absolute;
		left: 1px;
		top: 76px;
		text-align:center;
		padding:1px 0px 2px 0px;
		margin: 0px 0px 0px 0px;
		width: 110px;
		height: auto;
		border: solid 1px #536b4b;
		font: normal 11px verdana;
		color: #000;
		background: #fff;
		visibility: hidden;
	}
 #caption_1	 {
	 	z-index: 21200;
		position: absolute;
		left: 97px;
		top: 76px;
		text-align:center;
		padding:1px 0px 2px 0px;
		margin: 0px 0px 0px 0px;
		width: 110px;
		height: auto;
		border: solid 1px #536b4b;
		font: normal 11px verdana;
		color: #000;
		background: #fff;
		visibility: hidden;
	}
#caption_2	 {
	 	z-index: 3121221;
		position: absolute;
		left: 193px;
		top: 76px;
		text-align:center;
		padding:1px 0px 2px 0px;
		margin: 0px 0px 0px 0px;
		width: 110px;
		height: auto;
		border: solid 1px #536b4b;
		font: normal 11px verdana;
		color: #000;
		background: #fff;
		visibility: hidden;
	}
 #caption_3	 {
	 	z-index: 21200;
		position: absolute;
		left: 293px;
		top: 76px;
		text-align:center;
		padding:1px 0px 2px 0px;
		margin: 0px 0px 0px 0px;
		width: 110px;
		height: auto;
		border: solid 1px #536b4b;
		font: normal 11px verdana;
		color: #000;
		background: #fff;
		visibility: hidden;
	}
	#caption_0 a, #caption_1 a, #caption_2 a, #caption_3 a{
		width: 108px;
		height: auto;
		margin: 1px 0px 0px 0px;
		padding: 0px;
		font: normal 11px/12px verdana;
		color: #000;
		text-align: center;
		text-decoration: none;
	}
	
	#caption_0 a:hover , #caption_1 a:hover, #caption_2 a:hover, #caption_3 a:hover{
	 	text-decoration: underline;
	}		
#topnav #previous_ms
{
z-index: 1222;
position: absolute;
display: block;
top: 5px;
left: 146px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px;
background: none;
}

#topnav #previous_ms a
{
padding: 0px;
margin: 0px;
font: bold 11px/11px arial;
color: #434343;
text-decoration:underline;
}

#topnav #previous_ms a:hover
{
color: #000;
text-decoration: none;
}

#topnav #previous_ms a.arrow
{
display: block;
width: 15px; 
height: 15px;
padding: 0px;
margin: 0px 0px 0px 0px;
text-decoration: none;
background-image: url(/phppages/images/ms_previous_arrow.jpg);
}

#topnav #previous_ms a.arrow:hover
{

}

#topnav #previous_ms img
{
border: 0px;
}

#topnav #next_ms
{
z-index: 1222;
position: absolute;
display: block;
top: 5px;
left: 288px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px;
background: none;
}

#topnav #next_ms_ms a.arrow
{
display: block;
width: 15px; 
height: 15px;
padding: 0px;
margin: 0px 0px 0px 0px;
text-decoration: none;
background-image: url(/phppages/images/ms_next_arrow.jpg);
}

#topnav #next_ms a.arrow:hover
{

}

#topnav #next_ms a
{
padding: 0px;
margin: 0px;
font: bold 11px/11px arial;
color: #434343;
text-decoration:underline;
}

#topnav #next_ms a:hover
{
color: #000;
text-decoration: none;
}

#topnav #next_ms img
{
border: 0px;
}	

#left { z-index: 555;  position: absolute;  left: 12px;  top: 132px;  }
#left #scta {position: relative; left: 0px; top: 0px;border: 0px;margin: 0px;padding: 0px;background: #fff;}
#left #scta img{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;border: 0px;} 
#left #scta a{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;text-decoration: none;border: 0px;}  
#left #scta a:hover{}
#left #scta a:visited{}

#left #menu {position: relative; left: 10px; top: 20px;border: 0px;margin: 0px;padding: 0px;}
#left #menu h3{font: bold 16px/16px arial;text-decoration: none;color: #536b4b;margin: 4px 0px 0px 0px;padding: 0px 0px 0px 0px;}
#left #menu a.active_header{display: block;width: 160px;font: bold 16px/16px arial;text-decoration: none;color: #536b4b;margin: 4px 0px 0px 0px;padding: 0px 0px 0px 0px;}
#left #menu a.active_header:hover{}
#left #menu a.active_header:visited{}
#left #menu ul{list-style-type: none;margin: 0px;padding: 0px;}
#left #menu ul li{margin: 6px 0px 0px 0px;padding: 0px;}
#left #menu ul li.subheaders1_1{display: block;width: 154px;height: 27px;background: #fff;margin: 4px 0px 1px 0px;padding: 0px 0px 0px 0px;font: bold 16px/30px arial;color: #4e4e4e;border: 0px;border-bottom: solid 1px #dddddd;}
#left #menu ul li.insides{display: block;width: 154px;height: 27px;background: #fff;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;border: 0px;border-bottom: solid 1px #dddddd;}
#left #menu ul li a.insides{font: normal 14px/30px arial;text-decoration: none;color: #4e4e4e;margin: 0px 0px 0px 15px;padding: 0px 0px 0px 0px;}
#left #menu ul li a.insides:hover{text-decoration: underline;}
#left #menu ul li a.insides:visited{color: #787878;}
#left #menu ul li.insides_active{display: block;width: 154px;height: 27px;background: #fff;font: bold 14px/30px arial;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;border: 0px;border-bottom: solid 1px #dddddd;}
#left #menu ul li a.insides_active{font: normal 14px/30px arial;text-decoration: none;color: #4e4e4e;margin: 0px 0px 0px 15px;padding: 0px 0px 0px 0px;}
#left #menu ul li a.insides_active:hover{text-decoration: underline;}
#left #menu ul li.insides_last{display: block;width: 155px;height: 1px;background: #fff;margin: 0px 0px 20px 0px;padding: 0px 0px 0px 0px;font: normal 1px/1px arial;border: 0px;}
		
#primary
{
z-index: 20;
position: absolute;
left: 195px;
top: 638px;
width: 520px;
height: 395px;
border: solid 1px #4c765c;
background: #F7F9F4;
margin: 0px 0px 0px 0px;
padding: 0px;
overflow: auto;
}

	
#primary p.first {
	font: normal 14px/14px arial;
	line-height: 1.4em;
	color: #000;
	margin: 10px 20px 0px 20px;
	}	
	
#primary p	{
	font: normal 14px/14px arial;
	line-height: 1.4em;
	color: #000;
	margin: 15px 20px 0px 20px;
	}

#primary h1 {
	font: bold 18px/18px Arial;
	line-height: 1.4em;
	color: #000;
	margin: 15px 20px 0px 20px;
	padding: 0px;
	}	
		

#primary a
{
	margin: 0px;
	padding: 0px;
	font: normal 14px/14px arial;
	color: #3e50a1;
	text-decoration: underline;
}
#primary a:hover
{
color: #000;
}	
#primary a:visited
{
color: purple;
}	

#primary h2	{	
font: bold 15px/15px arial; 
color: #000;
margin: 10px 20px 0px 20px; 
padding: 0px;
}	

#primary ul
{
color: #000;
margin-bottom: 1em;
line-height: 16px;
list-style-type: disc;
}

#primary ul li
{
font: normal 14px/14px arial;
padding: 0px 0px 10px 0px;
margin-right: 10px;
}

