#theadnav {
/* display:none; */
}

table#content td{
padding: 4px 4px 4px 4px;
}
/*******************product_info_tpl**********/
#pinfo{
width: 620px;
margin: 0 0 0 0;
padding: 0 0 0 20px;
}
#pinfo h1:first-letter {font-size:125%;}

#pinfo h1{
/* font-family:"Times New Roman", Times, serif; */
margin: 10px 0 5px 0;
color: #524A63;
font-size: 100%;
font-style:italic;
font-weight:bold;
}

#pinfo h2{
margin: 0 0 20px 0;
width:560px;
color: #524A63;
/* font-family:"Times New Roman", Times, serif; */
font-size: 80%;
font-style:normal;
font-weight:bold;
}

#ajaxreplace {
width: 382px;
height: 282px;
background-color: #fff;
text-align: center;
border: 1px solid #999;
}

table#mpics{
}
table#mpics td{
 padding: 0 0 0 0;
}
table#mpics td img{
 cursor:pointer; 
}
/* .pdHeading {
  color: #61302C;
  font-weight: bold;
  text-align: center;
  border-bottom: 2px solid #fff;
  background-color: #D6DEFF;
  padding: 4px;
  font-size: 85%;
} */

#pdibuy{
font-size: 85%;
width: 100%;
padding:0;
margin: 25px 0 15px 0;
}
#pdibuy ul{
margin-top: 0;
margin-bottom:0;
}


#pdiprice{
font-size: 85%;
width: 100%;
margin: 25px 0 10px 8px;
}

#pdiatt {
font-size: 90%;
margin: 0 0 0 5px;
}

#pdibuybtn {
margin: 10px 0 0 0;
}

.pdmod{
font-weight: normal;
font-style: normal;
}
#pdetails{
margin-top:20px;
/* border: 1px solid #c00000; */
}
/* .pdidesc {
margin: 10px 0 10px 0;
font-size: 100%;
font-weight: bold;
color: #61302C;
} */
.pdidescdetails {
width: 330px;
}
.pdidescdetails2 {
width: 250px;
}


.pdidescmore {
width: 330px;
font-size: 80%;
}
.pdidescmore2 {
font-size: 80%;
}
table.pdidescmore td{
background-color: #fff;
}

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font-weight: bold;
font-size: 80%;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(../images/tabs/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
/* top: 1px; */
}

.shadetabs li a.selected{ /*selected main tab style */
background-image: url(../images/tabs/shadeactive.gif);
/* border-bottom-color: white; */
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

/* ######### CSS for Indented CSS Tabs. */


.indentmenu{
font: bold 13px Arial;
width: 100%; /*leave this value as is in most cases*/
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
/* width: 80%; width of menu*/
border-top: 1px solid darkred; /*darkred border*/
background: black url(indentbg.gif) center center repeat-x;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: black; /*text color*/
padding: 3px 11px;
text-decoration: none;
border-right: 1px solid darkred; /*darkred divider between menu items*/
}

.indentmenu ul li a:visited{
color: black;
}

.indentmenu ul li a.selected{
color: black !important;
padding-top: 4px; /*shift text down 1px*/
padding-bottom: 2px;
background: black url(indentbg2.gif) center center repeat-x;
}