*	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
body	{
margin: 0px 0px 0px 0px;
background-image:url(../images/redev/images/bg_stretch.jpg);
background-repeat:repeat-x;
}
.mainTable	{
max-width:990px;
}
.searchBox	{
float:right;
width:170px;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
text-align:right;
padding-top:10px;
padding-right:10px;
}
.searchTable	{
font-size:10px;
font-weight:bold;
color: #ffffff;
}
.searchInput {
width: 140px;
height: 18px;
border: 2px solid #00CC00;
}
.controlMenu {
color: #ffcc33;
font-size:10px;
}
.controlMenu a:link, .controlMenu a:visited, .controlMenu a:active{
color: #f8f8f8;
font-size:10px;
text-decoration:none;
}
.controlMenu a:hover{
color: #ffcc33;
font-size:10px;
text-decoration:none;
}
/*  -------------------------------------------------------------------------------------  */
#navlist {
margin: 0; /*removes indent IE and Opera*/
padding: 0; /*removes indent Mozilla and NN7*/
list-style-type: none; /*turns off display of bullet*/
font-size:10px;
}

#navlist a, #navlist a:visited {
display: block;
background-image:url(../images/redev/images/nav_bg.gif);
background-position:bottom;
background-repeat: repeat-y;
padding: 0px 0px 0px 0px;
line-height: 16px;
height:18px;
font-size:10px;
color: #333333;
text-decoration: none;
text-align:center;
width:100%;
border-bottom:1px solid #f8f8f8;
}
#navlist .leftNavHeader {
display: block;
background-image:url(../images/redev/images/leftnavheader.gif);
background-repeat: repeat-y;
padding: 2px 0px 0px 2px;
height: 18px;
font-size: 10px;
color: #ffffff;
text-decoration: none;
text-align: center;
width:100%;
border-bottom: 1px solid #ffffff;
font-weight:bold;
/*border-top: 1px solid #ffffff;*/
}
#navlist .offState {
display: block;
background-image:url(../images/redev/images/leftNav_bottom.gif);
background-position:bottom;
background-repeat:no-repeat;
padding: 0px 0px 0px 0px;
line-height: 16px;
height:18px;
font-size:10px;
color: #CCCCCC;
text-decoration: none;
text-align:center;
width:175px;

}

#navlist a:hover {
background-image: url(../images/redev/images/leftNav_over.gif);
color: #666666;
height:18px;
font-size:10px;
}

#navlist .uberlink a {
background-image:url(../images/redev/images/leftNav_on.gif);
display: block;
background-position:bottom;
background-repeat:no-repeat;
padding: 0px 0px 0px 0px;
line-height: 16px;
height:18px;
font-size:10px;
color: #333333;
text-decoration: none;
text-align:center;
width:100%;
border-bottom:1px solid #f8f8f8;
}
/*  -------------------------------------------------------------------------------------  */
.contentArea	{
margin-top: 10px;
margin-left:10px;
width:98%;
}
.productView	{
border: 1px solid #dedecc;
}
.productTitleBox	{
background-color: #eaeffa;
border-bottom: 1px solid #dedecc;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#666666;
height:25px;
line-height:24px;
}
.prodTab
{
height:27px;
width: 80px;
border-bottom: 1px solid #dedecc;
border-top: 1px solid #dedecc;
border-right: 1px solid #dedecc;
font-size: 11px;
background-color: #ffffff;
text-align:center;
padding-right:11px;
}
.prodTab a	{
text-decoration: none;
font-size: 11px;
color: #999999;
font-weight: bold;
}
.prodTabOn
{
height:27px;
width: 80px;
border-top: 1px solid #dedecc;
border-right: 1px solid #dedecc;
font-size: 11px;
font-weight: bold;
color: #999999;
background-color: #f5f3e3;
text-align:center;
padding-right:11px;
}
.prodTabOn a	{
text-decoration: none;
color: #999999;
font-size: 11px;
font-weight: bold;
}
.stretchBox	{
border-bottom: 1px solid #dedecc;
background-color:#FFFFFF;
}
.mainContentCell	{
background-color: #f5f3e3;
border-bottom: 1px solid #dedecc;
border-right: 1px solid #dedecc;
padding: 5px;
}
.photoView, .photoView b{
font-size:10px;
}
.photoContainer{
background-color:#FFFFFF;
border: 1px solid #dedecc;
width:100px;
}
.photoTable	{
margin-bottom: 5px;
}
.detailsTable	{
background-color: #faf9f1;
border: 1px solid #dedecc;
font-size:10px;
}
.detailsTable strong	{
font-size:10px;
}
.titeleTable	{
border-top: 1px solid #dedecc;
border-bottom: 1px solid #dedecc;
font-size:10px;
}
.titeleTable strong	{
font-size:11px;
}
.descrTable	{
font-size:10px;
}
.descrTable ul	{
font-size:10px;
}
ul	{
font-size:10px;
}
li	{
font-size:10px;
}
.loginLeft	{
border-top: 1px solid #dedecc;
padding:3px;
font-size:10px;
padding-top:10px;
padding-left:10px;
}
.loginRight	{
border: 1px solid #dedecc;
padding:3px;
font-size:10px;
background-color: #eaeffa;
}
.searchResult	{
font-size:10px;
}
.searchResultLeft	{
font-size:10px;
border-bottom: 1px solid #dedecc;
}
.searchResultRight	{
font-size:10px;
background-color: #f5f3e3;
border: 1px solid #dedecc;
}
.breadCrumb	{
font-size: 10px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-align:left;
line-height:18px;
}
.breadCrumb a {
font-size:10px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.75thumb a:link	{
border: 1px solid #999999;
}
.75thumb a:hover {
border: 1px solid #009900;
}

