.LinkWhite
{
	color: #EDEDED;
}
.pagenav
{
}
.pagenav  li
{
	list-style-type: none;
        background-color: #ededed;
        padding: 5px;
        border-bottom: #dddddd 1px  solid;
}
.pagenav .pagenum
{
        padding: 4px;
        text-decoration: none;
        cursor: pointer;
        border: 1px solid #d0d0d0;       
}
.pagenav .pagenum:hover
{
        padding: 4px;
        text-decoration: none;
        cursor: pointer;
        border: 1px solid #d0d0d0;       
        background-color: #3C81BA;
        color: white;
}  
                   
.blacklist
{
}
.blacklist li
{
	background-color: #ededed;
	padding: 10px;
	border-bottom: #dddddd 1px  solid;
}
.welcome
{
	padding-left: 5px;
	padding-top: 4px;
	color:	white;
	font-size: 10px;
}
.welcome .beta
{
	display: inline-block;
	padding-left: 200px;
	margin: 0px;
	text-align: right;
}
.welcome a
{
	font-size: 10px;
	color:	white;
}
.welcome a:hover
{
	font-size: 10px;
	color: white;
	text-decoration: no-decoration;
}

#spacer5pixel
{
        padding:5px 0px 0px 0px;
        margin:0px;
}
#content_product
{
}
.smalltext
{
	font-face: verdana;
	font-size: 10px;
}
.separator_line
{
	display: block;
	height: 1px;
	padding-bottom: 0px;
	margin-top: 0px;
        padding-top: 3px;
        margin-bottom: 3px;
        border-bottom: #eeeeee 1px solid;
}
#vendors
{
	width: 750px;
}
#categories_subtitle
{
	width: 250px;
	float: left;
}
#vendors #name
{
	height: 150px;
	text-align: left;
	border-right: #eeeeee 1px solid;
	padding-right: 15px;
	float: left;
	width: 170px;
}
#vendors #description
{
	margin-left: 185px;
	display: block;
}
#categoryproduct
{
        height:190px;
        width:150px;
        text-align: center;
        float:left;
}
#vendorproduct
{
        height:190px;
        width:150px;
	text-align: center;
        float:left;
}
#vendorsproduct
{
        text-align: center;
        float:left;
}
#vendor_image
{
	float:left;
}
#vendor
{
	width: 180px;
	float:left;
}
body {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

table.fc                
{
  table-layout: fixed;                      
}           
.fc          
{       
  overflow: hidden;  
  white-space: nowrap;
        MARGIN: 0px;
        BORDER: 0px;
        PADDING: 0px;
        BACKGROUND-COLOR: Transparent;
}

.logolink
{
	background-color:#880000;
	position:relative;
	top:33;
	left:133;
	width:255;	
	height:57;
}
#body_left
{
float:left;
width:318px;
}
#body_right
{
	padding-left: 318px;
	padding-right: 10px;
}
#body_full
{
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
}
.SearchBox {
        margin-right: 4px;  
       	padding-top: 2px;
       	padding-left: 3px;
	padding-right: 3px;
        font-size: 15px;
        background: #FEF7DF url(images/urlbox.gif) repeat-x;
        border: 1px solid #666;
        border-right-color: #999;
        border-bottom-color: #999;
        font-family: Arial, Helvetica, sans-serif;         
        font-weight: bold;
}

#container {
	background-image: url(images/page-back.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
#topmenu {
	background-image: url(images/menubk.gif);
	height: 32px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}


#content .LinkSmallBlack
{
        line-height: 18px;
	text-decoration: underline;
        COLOR: #42595A;
        FONT-SIZE: 11px;
        FONT-FAMILY: Verdana, Arial, sans-serif
}             
#content .LinkSmallBlack:hover
{
        FONT-SIZE: 11px;
        COLOR: #42595A;
        text-decoration: underline;
        line-height: 18px;
        FONT-FAMILY: Verdana, Arial, sans-serif
}

#topmenu ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#topmenu ul li {
	float: left;
}


#topmenu a {
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	background-image: url(images/but_red.jpg);
	width: 76px;
	font-size: 12px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	font-weight: lighter;
	font-family: Arial, Helvetica, sans-serif;
}




* html #topmenu li a  {
width: 87px;
}	
#topmenu a.small {
	background-image: url(images/but_red_small.jpg);
	width: 63px;
}
#topmenu a.selected {
	background-image: url(images/but_blue_selected.jpg);
}
#topmenu .smallselected {
width: 63px;
	background-image: url(images/but_blue_selected_small.jpg);
}


* html #topmenu a.small {
	width: 73px;
}
* html #topmenu a.smallselected {
	width: 73px;
}
#leftmenu {
	border-top-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #C6D5E8;
	border-bottom-color: #FB8A00;
	border-left-color: #C6D5E8;
	border-right-width: 5px;
	border-right-style: none;
	border-right-color: #EEEEEE;
	height: 35px;
	margin-top: 5px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#leftmenu ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;


}
#leftmenu ul li {
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#topbanner {
	background-image: url(images/top_banner5.jpg);
	height: 79px;
	width: 330px;
	padding-top: 43px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 440px;
	margin:0px;
}
* html #topbanner {
	width: 770px;
	height: 124px;	
}

#topbanner form {
	margin: 0px;
	padding: 0px;
}
#topbanner input {
	border: 1px solid #333333;
	width: 230px;
	height: 25px;
}



#leftmenu li a {
	display: block;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 9px;
	padding-left: 35px;
	background-image: url(images/pan_orange.jpg);
	width: 131px;
	height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: normal;
}
#leftmenu a .small {
	background-image: url(images/pan_orange2.jpg);
	width: 130px;
}

* html #leftmenu li a  {
	width: 166px;
	height: 26px;
}	
* html #leftmenu   {
	margin-left:-5px;
}	

#maincontent
{
 text-align: justify;
 padding-left: 10px;
 padding-right: 10px;
}

#content {
	text-align: justify;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	clear: both;
	padding: 0px;
}

* html #content {

}	

h2 {
	background-image: url(images/index_16.jpg);
}
#container h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(images/categ_banner.jpg);
	background-repeat: no-repeat;
	vertical-align: bottom;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#body_full h1
{           
        background: #FFFFFF url(images/transp.gif)  repeat-x;
    text-align: left;
    FONT-WEIGHT: 700;
    FONT-SIZE: 21px;        
    COLOR: #003366;         
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
          
        padding-top: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        padding-left: 0px;
        padding-bottom: 3px;
                           
}
#body_right h1
{       
        background: #FFFFFF url(images/transp.gif)  repeat-x;          
    text-align: left;
    FONT-WEIGHT: 700;
    FONT-SIZE: 21px;
    COLOR: #003366;    
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;

        padding-top: 0px;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        padding-left: 0px;
        padding-bottom: 3px;                

}
#container h2 {
	color: #666666;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
}
#container h2 a {
        font-size: 14px;
        margin: 0px;
        padding: 0px;
	color: #003399;
}

#content #searchbox {
	background-image: url(images/index_08.jpg);
	background-repeat: no-repeat;
	height: 165px;
	width: 215px;
	float: right;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 10px;
	padding: 10px;
	font-size: 12px;
}





#footer {
	height: 75px;
	padding-top: 25px;
	padding-bottom: 5px;
	text-align: center;
	color: #FFFFFF;
	background-image: url(images/footer5.jpg);
	background-repeat: repeat-x;
	background-color: #3E85BB;
	margin-bottom: 0px;
}
#footer a {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}

* html #footer {
	height: 105px;
}	
#content a {
	color: #003399;
	text-decoration: none;
}
#content .pagenum:hover
{
	color: white;
}
#content .normallink
{
	color: #003399;
	text-decoration: underline;
}
#banner {
	background-image: url(images/banner_products.jpg);
	height: 119px;
	color: #FFFFFF;
}
#banner_blank {
	height: 5px;
        background-image: url(images/banner_blank.jpg);
}
* html #banner {
	height: 159px;
}
#banner p {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#banner h1 {
	margin: 0px;
	padding: 0px;
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-image:none;
}
#container h3 {
	font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #ededed;
        background-image: url(images/categ_banner.jpg);
        background-repeat: no-repeat;
        height: 34px;  
        vertical-align: bottom;
        padding-top: 8px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 10px;
        margin-top: 1px;   
        margin-right: 0px;  
        margin-bottom: 0px;   
        margin-left: 0px;  
}
#container h4 {        
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #ededed;
	background-color: #3C81Ba;
        padding-right: 0px;
        padding-bottom: 6px;
	padding-top: 6px;
        padding-left: 10px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;   
        margin-left: 0px;
}
#topbanner {
        background-image: url(http://www.dealmoz.com/images/top_banner5.jpg);
}
#footer {
        background-image: url(http://www.dealmoz.com/images/footer5.jpg);
        height: 57px;
}
* html #footer {
        height: 92px;
}
#content h1  {
        margin: 0px;
        padding-top: 2px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 5px;
}
#content_product
{
	padding-right: 5px;
}
#deals li {
	list-style: none;
        background-image: url(http://www.dealmoz.com/images/list2.jpg);
	background-repeat: no-repeat;
	background-position: 0 3px;
        margin: 0px;	
	padding-right: 0px;
	padding-left: 10px;
}
#deals[xmlns] li {          
        list-style-image: url(http://www.dealmoz.com/images/list2.jpg);
	padding: 0px;
        margin: 0px;       
}
#deals ul {
        margin: 0px;
        padding: 0px;
        display: block;
}
#hot li {
        list-style-image: url(http://www.dealmoz.com/images/list1.jpg);
        list-style-type: none;
        margin: 0px;
        padding: 0px;
}

.category
{
float:left;
text-align: left;
padding-left: 8px;
padding-top: 8px;
padding-right: 8px;
padding-bottom: 20px;
margin-left: 8px;
height: 120px; 
width: 350px; 
}

.nav2 {        
        background-color: #3C81BA;
        padding-top: 2px;
        background-image: url(https://softwareprojects.com/images/nav2bk.gif);
        background-position: bottom;
        background-repeat: repeat-X;
}      
.nav2 TD {  
        background-color: #3C81BA;
        border-bottom: #BBBBBB 1px solid;
        text-align: center;
        font-size: 12px;
}
.nav2 TD#noborder
{
        background-color: #3C81BA;
        border-bottom: #3C81BA 1px solid;
        text-align: center;
        font-size: 12px;
                 
}                 
                   
.nav2 TD#first {
        padding-right: 10px;padding-left: 9px;
        padding-top: 0px;padding-bottom: 0px;
        border-bottom: #BBBBBB 1px solid; 
}
.nav2 A {
        border-left: #3C81BA 1px solid;
        border-top: #3C81BA 1px solid;
        border-right: #3C81BA 1px solid;
        padding-right: 25px;padding-left: 25px;
        padding-top: 6px;padding-bottom: 6px;
        color: #FFFFFF;
        text-decoration: none;
        display: block;
}
.nav2 A:hover {
        color: #FFFFFF;
        text-decoration: underline;
        display: block;
}
.nav2 A:visited {
        color: #FFFFFF;
        display: block;
}
.nav2 TD#selected {
        background-color: #FFFFFF;
        border-left: #BBBBBB 1px solid;
        border-top: #BBBBBB 1px solid;
        border-right: #BBBBBB 1px solid;
        border-bottom: #FFFFFF 1px solid;
        font-weight: bold;
}.nav2 TD#selected A {
        border: 0;
        color: #000000;
}
.nav2 TD#selectedwithsub {
        background-color: #366492;
        border-left: #BBBBBB 1px solid;
        border-top: #BBBBBB 1px solid;
        border-right: #BBBBBB 1px solid;
        border-bottom: #505050 0px solid;
        font-weight: bold;
}
.nav2 TD#selectedwithsub A {
        border: 0;
        color: #ffffff;
}
.nav2on {
        background-color: #DEDEDE;
        border-bottom: #BBBBBB 1px solid;
        font-size: 12px;
}
.nav2on A {
        border-left: #BBBBBB 1px solid;
        border-top: #BBBBBB 1px solid;
        border-right: #BBBBBB 1px solid;
        background-color: #DEDEDE;
        padding-right: 25px;padding-left: 25px;
        padding-top: 6px;padding-bottom: 6px;
        color: #000000;
        display: block;
}
.nav2on A:hover {
        color: #000000;
        text-decoration: underline;
        display: block;
}
.nav2on A:visited {
        color: #000000;
        display: block;
}

.nav2 TD#selected A {
        border: 0;
        color: #000000;
}
.nav2 TD#selectedwithsub {
        background-color: #366492;
        border-left: #BBBBBB 1px solid;
        border-top: #BBBBBB 1px solid;
        border-right: #BBBBBB 1px solid;
        border-bottom: #505050 0px solid;
        font-weight: bold;
}
.nav2 TD#selectedwithsub A {
        border: 0;
        color: #ffffff;
}
.nav2on {
        background-color: #DEDEDE;
        border-bottom: #BBBBBB 1px solid;
        font-size: 12px;
}
.nav2on A {
        border-left: #BBBBBB 1px solid;
        border-top: #BBBBBB 1px solid;
        border-right: #BBBBBB 1px solid;
        background-color: #DEDEDE;
        padding-right: 25px;padding-left: 25px;
        padding-top: 6px;padding-bottom: 6px;
        color: #000000;
        display: block;
}
.nav2on A:hover {
        color: #000000;
        text-decoration: underline;
        display: block;
}
.nav2on A:visited {
        color: #000000;
        display: block;
}


#pricelabel
{
                color:#666;
	clear: both;
	text-align: right;
	width:110px;
	padding:0px;
	margin:0px;
	float: left;
	padding-right: 10px;
}
#pricelabel_right
{
                color:#666;
}
                
        .comments-body {
                font-family:verdana, arial, sans-serif;
                color:#666;
                font-size:13px;
                margin-left:10px;
                font-weight:normal;
                background:#FFF;
                line-height:140%;
                padding-bottom:10px;
                }

        .comments-head  {
                font-family:verdana, arial, sans-serif;
                font-size: 13px;
                color: #999;
                font-weight:bold;
                margin-top:10px;
                margin-left: 10px;
                margin-right: 10px;
                text-transform:uppercase;
                border-bottom:1px dotted #666;
                }



.dockclass{
position:relative;
}

