body{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0060B6;
	font-weight:normal;
	margin-top:0;

	}
img
{
	border:0px;
}
a
{
	color:#0060B6;
}
h2
{
	margin:5px 10px 10px 5px;
	font-size:20px;
	font-weight:normal;
}
#details a
{
	font-weight:bold;
}
a:hover
{
	color:Red;
}
#wrapper{
		margin:auto;
		width:845px;
		text-align:left;
		}
/*Search Part Start Here*/
#branding{
		width:100%;
		overflow:hidden;
		background:url(../images/bg-search.gif) repeat-x;
		text-align:right;
		height:20px;
		}
#main-search{
		margin:0 13px 0 0;
		}
#main-search img{
			vertical-align:middle;
			margin:0 5px 1px 0;
		}
#main-search input{
			vertical-align:middle;
			margin:0 0 2px 5px;
		}
#main-search .search-input{
					width:100px;
					height:12px;
					border:none;
					background:#FFFFFF;
					vertical-align:middle;
					border:1px solid #003366;
					font-family:Arial, Helvetica, sans-serif;
					font-size:11px;
					color:#CC6600;
					}
/*Search Part End Here*/

/*Adv Part Start Here*/
#SecondaryBranding img{
				text-align:left;
				margin:0px;
				padding:0px;
				}
/*Adv Part End Here*/

/*Main Menu Part Start Here*/
#mainMenu .corner-menu-left{
					width:7px;
					height:36px;
					vertical-align:top;
					float:left;
					margin:0;
					}
#mainMenu .corner-menu-right{
					width:10px;
					height:36px;
					vertical-align:top;
					float:right;
					margin:0;
					padding:0;
					}
#mainMenu ul{
			margin:0px;
			padding:0px;
			list-style:none;
			width:834px;
			height:36px;
			float:left;
			background:url(../images/bg-main-menu.gif) repeat-x;
		}
#mainMenu ul a{
				display:block;
				line-height:14px;
				float:left;
				padding:0 10px;
				text-decoration:none;
				font-family:Arial, Helvetica, sans-serif;
				font-weight:bold;
				color:#0060B6;
				font-size:12px;
				background:url(../images/sep-main-menu.gif) repeat-y;
				}
#mainMenu ul a:hover{
					color:#e25432;
					}
#mainMenu ul li{
				float:left;
				margin:8px 0;
				}
#mainMenu ul .first a{
						background:none;
						}
/*Main Menu Part End Here*/

/*Left Menu Start Here*/
#mainNav{
		widows:170px;
		height:100%;
		float:left;
		padding:10px 0 0 0;
		}
#title-left{
		background:url(../images/head-categories.gif) no-repeat;
		width:170px;
		height:31px;
		}
#title-left span{
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			padding:7px 0 0 11px;
			vertical-align:middle;
			float:left;
			}
/*Left Menu End Here*/

/*****Content Part Start Here******/
#content{
		width:663px;
		float:right;
		}
		
		
/*Main Content Start Here*/
#mainContent{
			float:left;
			width:486px;
			margin:10px 0 0 0;
			}
#title-content{
				background:url(../images/head-new-arrivals.gif) no-repeat;
				height:31px;
				}
#title-content div
{
	float:left;
	clear:both;
}
#title-content span{
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			padding:7px 0 0 11px;
			vertical-align:middle;
			float:left;
			}
#new-arrivals-cat{
				border-left:1px solid #CCCCCC;
				border-right:1px solid #CCCCCC;
				border-bottom:1px solid #CCCCCC;
				background:url(../images/bg-new-arrivals.gif) repeat-x;
				width:484px;
					float:left;
				
				}
#Content-Body{
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	padding:10px 2px 10px 10px;
	margin-bottom:10px;
	display:table
}

#new-arrivals-logo{
					float:right;
					margin:-90px 0 0 0;
					}
#details{
	border-top:1px solid #ccc;
		text-align:center;
		height:190px;
		width:141px;
		border-left:1px solid #CCCCCC;
		border-right:1px solid #CCCCCC;
		border-bottom:1px solid #CCCCCC;
		margin:5px 0 5px 10px;
		float:left;
		background:#FFFFFF;
		display:table
}

#cat-img
{
						text-align:center;
						padding:10px 0 0 0;
						height:80px;
						vertical-align:top;
						}
	
#cat-text{
		font-family:Tahoma;
		font-size:11px;
		font-weight:bold;
		color:#000000;
		text-decoration:underline;
		vertical-align:middle;
		height:53px;
		}
#cat-text a
{
	color: #0060B6;
}
sup
{
	color:#8282DA;
	margin:3px;
}
.ttc
{
	color:#8282DA;
	font-weight:bold;
	margin:10px;
	float:left;
}
#cat-text a:hover
{
	color:Red;
}
.price{
	font-family:Tahoma;
	color:#FF0000;
	text-decoration:none;
	padding:0 0 5px 0;
	widows:inherit;
	width:141px; height:25px;
	font-weight:bold;
}
#new-arrivals-cat #details .sale{
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#0000FF;
	text-decoration:underline;

}
/*Main Content End Here*/


/*Right Content Start Here*/
#secondaryContent{
				float:right;
				width:167px;
				margin:10px 0 0 0;
				vertical-align:top;
				}
#title-login{
			background:url(../images/head-my-account.gif) no-repeat;
			height:31px;
			}
#title-login span{
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			padding:7px 0 0 11px;
			vertical-align:middle;
			float:left;
			}
#login{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#E25432;
		text-decoration:none;
		vertical-align:middle;
		background:url(../images/bg-login.gif) repeat-x;
		height:105px;
		border-left:1px solid #cccccc;
		border-right:1px solid #cccccc;
		border-bottom:1px solid #cccccc;
		}
#login a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#E25432;
	text-decoration:underline;
	vertical-align:bottom;
	}
#login a:hover{
		color:#999999;
		}
#login p input{
			width:100px;
			height:15px;
			border:1px solid #0000FF;
			margin:0;
			padding:0;
			margin:0 0 0 2px;
			}
#login p{
			float:left;
			margin:10px 0 0 2px;
			}
#login-btn{
		margin:14px 2px 0 0;
		float:right;
		}

#title-brands{
			background:url(../images/head-my-account.gif) no-repeat;
			margin:10px 0 0 0;
			height:7px;
			}
#brands{
		background:url(../images/bg-brands.gif) repeat-x;
		height:100%px;
		border-left:1px solid #cccccc;
		border-right:1px solid #cccccc;
		border-bottom:1px solid #cccccc;
		margin:0;
		padding:0;
		text-align:center;
		}
#brands img{
		margin:7px 0 2px 0;
		vertical-align:top;
		padding:0;
		text-align:center;
		}
/*Right Content End Here*/


/*****Content Part End Here******/

#footer{
		clear:both;
		text-align:center;
		}
#title-footer{
			background:url(../images/head-footer.gif) no-repeat;
			width:845px;
			height:15px;
			margin:10px 0 0 0;
			}
#menu-footer{
			border-left:1px solid #cccccc;
			border-right:1px solid #cccccc;
			border-bottom:1px solid #cccccc;
			width:843px;
			height:50px;
			background:url(../images/bg-footer.gif) repeat-x;
			text-align:center;
			}
#menu-footer ul{
			width:743px;
			margin:0 0 0 48px;
			padding:0;
			list-style:none;
			text-align:center;
			}
#menu-footer li{
				float:left;
				margin:0;
				}
#menu-footer ul a{
				display:block;
				line-height:14px;
				float:left;
				padding:0 10px 0 10px;
				text-decoration:none;
				background:url(../images/sep-footer.gif) repeat-y;
				font-family:Arial, Helvetica, sans-serif;
				color:#FF0000;
			}
#menu-footer ul a:hover{
						color:#999999;
						}
#menu-footer .first{
					background:none;
					}
#copyright p{
			float:left;
			margin:10px 0 0 5px;
			}
#menu-privacy{
				float:right;
				margin:10px 5px 0 0;
				}
#menu-privacy ul
{
	width:250px;
}
#menu-privacy ul a{
				font-family:Arial, Helvetica, sans-serif;
				color:#0033CC;
				font-size:12px;
				background:none;
				list-style:disc;
				}
#menu-privacy ul a img{
						vertical-align:middle;
						margin:0 2px 0 0;
						}
#Listing
{
	margin:10px 0px 10px 0px;
	clear:both;
	display:table;
	width:465px;
}
#Listing ul
{
	margin:0;
	display:table;
	padding:0px;
}
#Listing li
{
	margin:0px;
	list-style:none;
	padding: 0px 10px 0px 10px;
	display:table;
}
#Listing hr
{
	height:1px;
	color:#ccc;
	float:left;
	margin:10px 0px 10px 0px;
	display:table;
	width:445px;
	padding:0px;
}
a.Title, #Listing a 
{
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}
a.Title
{
	text-decoration:underline;
}

.SubMenu
{
	border:1px solid #0060B6;
	background-color:White;
	position:absolute;
}
.SubMenu a
{
	font-weight:bold;
	padding:3px;
	
}



.DisplayNone
{
	display: none;
}

.ProductCats
{
	float:left;
	margin:5px;
}
.ProductCats a
{
	font-weight:bold;
}
.ProductCats ol
{
	margin:5px 5px 5px 25px;
}

.specsTable
{
	width:470px;
	margin:10px 0px;
	color:#0060B6;
	font-size:11px
}
.specsHeader
{
	background-color:#F1F1F0;
	font-weight: bold;
	font-size:13px;
	padding:3px;
}
.specsLeft
{
	font-weight: bold;
	height:18px;
	padding:5px;
	width:30%;
}

form
{
	margin:0;
	padding:0;
}

.dataForm
{
	width:550px;
	text-align:left;
}
.dataForm h3
{
	font-size:13px;
	text-decoration:underline;
	color:Red;
	margin-bottom:5px;
	margin-top:0px;
	padding-top:0px;
}
.dataForm input.button
{
	color: #3636CC;
	background: #F1F0F0;
	font-weight:bold;
	border:1px solid #c0c0c0;
	cursor:pointer;
}
.dataForm .textbox
{
	width: 175px;
	border:1px solid #c0c0c0;
	color:#004400;
}

