*{ margin:0px; padding:0px;}

body{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:25px;

	background:url(../images/bodybg.gif) repeat-x left top;

	background-color:#163d74;

	}

img{ border:none}



.wrapper{

	margin:auto;

	width:1020px;

	padding-bottom:20px;

	}

.Header{

	height:89px;

	padding-top:45px;

	}

.Header h1{

	margin-top:16px;

	display:block;

	float:left;

	/*width:460px; DF */

	}

.HeaderSale{

	float:left;

	/*width:169px; DF */

	/*margin-right:100px; DF */

	}

.myCart{

	float:right;

	width:280px;

	margin-top:40px;

	color:#fff;

	font-size:14px;

	text-align:right;

	padding-right:10px;

	}

.myCart a{

	color:#8d8d8d;

	font-size:12px;

	text-decoration:underline;

	}

.myCart span{

	color:#f00;

	}

.Nav{

	background:url(../images/navbg.gif) repeat-y;

	background-color:#0e2e6b;

	font-size:14px;

	color:#fff;

	height:30px;

	padding:5px 15px;

	}

.Nav a,

.Footer a{

	color:#fff;

	text-decoration:none;

	padding:0px 3px;

	}

.Nav a:hover,

.Leftlist li a:hover,

.Footer a:hover,

.ProPage a:hover{

	color:#fff499;

	text-decoration:underline;

	}

.Nav span,

.Footer span{

	float:right;

	}

.Nav span a.checkOut{ color:#fff499}



.Container{

	margin:10px 0px;

	height:100%;

	}

.Left{

	float:left;

	width:190px;

	border:1px dotted #5e7ca5;

	margin-right:10px;

	color:#fff;

	padding:10px;

	background:url(../images/leftbg.gif) repeat-x left top;

	background-color:#1f395d;

	}

.Right{

	float:left;

	width:775px;

	color:#fff;

	}

.Left h2{

	font-family:Verdana, Geneva, sans-serif;

	font-weight:normal;

	font-size:15px;

	background:url(../images/h2title.gif) no-repeat left 6px;

	padding-left:15px;

	}

.Leftlist{

	list-style:none;

	line-height:30px;

	margin-top:10px;

	}

.Leftlist li{

	background:url(../images/leftlistbg.gif) no-repeat left 13px;

	padding-left:15px;

	border-bottom:1px dotted #8193af;

	font-size:14px;

	}

.Leftlist li a{

	color:#c1cbd9;

	text-decoration:none;

	}



.Leftimg{

	text-align:center;

	}

.Leftimg p{

	padding-top:5px;

	}

.Banner{

/*	background:url(../images/banner.jpg) no-repeat; */

	height:235px;

/*	padding:105px 0px 0px 65px; */

	}

.Banner ul li{

	list-style:none;

	line-height:18px;

	}

.Banner ul li a{

	color:#fff;

	text-decoration:none

	}

.Banner p{

	background:url(../images/bannerlist.gif) no-repeat left;

	padding-left:10px;

	}

.Banner p a{

	color:#f00;

	}

.Productlist{

	background:#324d72;

	border:1px dotted #5e7ca5;

	padding:8px;

	width:235px;

    height: 110px;

	overflow:hidden;

	float:left;

	margin:28px 0px;

	margin-right:5px;

	}

.Productlist02{

	margin-right:0px;

	}

.ProductImg{

	width:125px;

	float:left;

	margin-right:10px;

	overflow:hidden;

	height:105px;

	background:#fff;

	text-align:center;

	}

.ProductCont{

	float:left;

	width:100px;

	}

.ProductCont h3{

	font-size:20px;

	font-weight:normal;

	padding:10px 0px;

	}



.Footer{

	background:url(../images/bottomleftbg.gif) no-repeat left top;

	background-color:#356bb5;

	height:31px;

	padding-top:5px;

	color:#fff;

	padding-left:15px;

	}

.Footer span{

	background:url(../images/bottomrightbg.gif) no-repeat right top;

	padding-right:15px;

	position:absolute;

	height:31px;

	margin-top:-5px;

	padding-top:5px;

	width:990px;

	text-align:right;

	}

*html .Footer span{ margin-top:-10px;}

*+html .Footer span{ margin-top:-10px;}

.Footer b{

	display:block;

	font-weight:normal

	}

.Footerimg{

	position:absolute;

	margin-left:380px;

	margin-top:2px;

	}

*html .Footerimg{margin-top:-3px;}

*+html .Footerimg{margin-top:-3px;}



.FriendLink{

	text-align:center;

	color:#99b5da;

	padding:10px 0px;

	}

.FriendLink a{

	color:#99b5da; 

	text-decoration:none;

	padding:0px 5px;

	}

.subscribebox



{



background-color: transparent;



background-image: url(/images/subscribebox.jpg);



background-repeat: no-repeat;



background-attachment: scroll;



margin-top: 25px;



margin-left: 0px;



width: 200px;



Height: 107px;



margin-bottom: 5px;



padding-top: 60px;



padding-right: 0px;



padding-bottom: 10px;



padding-left: 0px;

color: #000;



}



/*2010-01-26*/

.headerAd3{

position:absolute;

width:271px;

 height:35px;

 margin-left:743px;

 margin-top:45px;

 }



.splash_page{

	border-collapse:collapse;

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

	line-height:25px;

	}

.splash_page td{

	border:1px solid #ccc;

	text-align:center;

	}

.splash_page td a{

	color:#fff;

	text-decoration:none

	}

.splash_page td a:hover{

	color:#fff;

	text-decoration:underline

	}



.cattoplink {font-size:15px;font-weight:bold;text-decoration: underline;}

A:ACTIVE.cattoplink{text-decoration:underline;}

A:LINK.cattoplink{text-decoration:underline;}

A:VISITED.cattoplink{text-decoration:underline;}

A:HOVER.cattoplink{text-decoration:underline;}
