/* CSS Document */


table.mainTable
{
    border-color: #600;
    border-width: 1px 1px 1px 1px;
    border-style: solid solid solid solid;

}

#partFont {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0077a8;
}

#dimensionsFont {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

#priceFont {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-style:oblique;
}

.dropDown{
width:50px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
border: 1px solid #336699;
}


a.homeTab
{
background-image:url(images/indexNew_11.gif);
position: relative;
text-decoration: none;
}

a.homeTab:hover
{
background-image:url(images/homePageOver.jpg);
}

a.cartText
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0077a8;
background-color:#d5d5d5;
text-decoration:none;
}

a.nameLogout
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0077a8;
background-color:#d5d5d5;
text-align:right
}

a.changePass
{
font-family:Arial, Helvetica, sans-serif;
font-size:8px;
color:#0077a8;
background-color:#d5d5d5;
}

a.userAdmin
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#0077a8;
margin:0px;
padding-left:20px;
background-color:#d5d5d5;
}

p.aboutUsBody{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

h1.contacts{
text-indent:100px;
font-size:22px;
}
li.contacts{
text-indent:125px;
font-size:12px;
list-style-position:inside;
}


td.blankHeaderWithText
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#0077a8;
background-color:#d5d5d5;
text-align:right
background:#d5d5d5;
}

td.blankHeader
{
background:#d5d5d5;
}
UL
{
   MARGIN: 0px 0px 0px 20px;
   padding-left: 5px;
}

table.mainBody
{
 text-align:center;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 padding: 5px;
 background-repeat:repeat;
}

tr.splitter
{
	background-image:url('tableSplitter.jpg');
	background-repeat:no-repeat;
	background-position:top left;

}

tr.productBody
{
	background-image:url('bodyTableHeader.jpg');
	background-repeat:no-repeat;
	background-position:top left;
}

tr.otherBody
{
background: url("shim.gif") repeat-x top left;
}	

/* Show only to IE PC \*/
* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

.sidebox {
	margin: 0 auto; /* center for now */
	width: 17em; /* ems so it will grow */
	background: url('images/sbbody-r.gif') no-repeat bottom right;
	font-size: 100%;
}
.boxhead {
	background: url('images/sbhead-r.gif') no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.boxhead h2 {
	background: url('images/sbhead-l.gif') no-repeat top left;
	margin: 0;
	padding: 22px 30px 5px;
	color: white; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em;
	/* text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}
.boxbody {
	background: url('images/sbbody-l.gif') no-repeat bottom left;
	margin: 0;
	padding: 5px 30px 31px;
}

img.imageleft { float: left; margin: 15px; }
img.imageright { float: right; margin: 15px; } 


div.rounded {
	width: 900px;
	padding: 15px;
	background: #d4d4d4;
}

div.rounded2 {
 width: 915px;
 background: #d4d4d4 url(tr.gif) no-repeat top right;
}
div.rounded2 div {
 background: transparent url(tl.gif) no-repeat top left;
}
div.rounded2 div div {
 background: transparent url(br.gif) no-repeat bottom right;
}
div.rounded2 div div div {
 background: transparent url(bl.gif) no-repeat bottom left;
 padding: 15px;
}
