/* CSS Document */



body {

	background:#cccccc url(images/bg.gif) repeat-x;

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

	margin:0px;

}



h1 {

	width:683px; height:24px; 

	background-color:#ff6600;

	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px;

	font-weight: bold;

	color:#ffffff;

	margin:0px; padding:8px 0px 0px 30px;

}



p {

	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:80%;

	font-weight:normal;

	/*color:#F3F3F3;*/

	color:#000000;

	line-height:17px;

	margin:0px; padding:0px 0px 15px 0px;

}

p a:link,p a:visited {

	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:100%;

	font-weight:normal;

	color:#ffffff;

	text-decoration:underline;

	margin:0px; padding:0px;

}

p a:hover {

	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:100%;

	font-weight:normal;

	color:#ff6600;

	text-decoration:none;

	margin:0px; padding:0px;

}

p span {

	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:100%;

	font-weight:normal;

	color:#FFFFCC;

}



form,fieldset {

	margin:0px; padding:0px;

	border:none;

}

.labelname01 {

	display:none; 

	margin:0px; padding:0px;

}

input {

	height:14px;

	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px;

	font-weight:normal;

	background-color:#ffffff; color:#000000;

	margin:0px;padding:2px;

	margin-right:3px;

	float:left;

}





textarea {

	/*width:100%;*/

	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px;

	font-weight:normal;

	border:1px solid #2F373A; 

	background-color:#F4F4F4; color:#2F373A;

	margin:0px 0px 7px 0px; padding:2px;



}



hr {

	display:none;

}



#container {

	width:940px; height:auto;

	margin:0px auto; padding:0px;

}



#skip {

	display:none;

}



#header {

	width:940px; height:350px;

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

	margin:0px; padding:0px;

}



.inputbox {

	width:310px; height:80px;

	float:left;

	margin:0px; padding:15px 0px 15px 440px;
	width:310px;

}







.btn_go {

	width:43px; height:16px;

	border:none;

	background-position:right bottom;

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

	cursor:pointer;

	float:right;



}



.topnavi {

	float:right;

	margin:0px; padding:20px 0px 0px 15px;
	
	width: 920px;
	
	display:inline;

}

.topnavi li {

	float:right; list-style:none;

	margin:0px; padding:0px;

}

.topnavi li a {

	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px;

	font-weight:normal;

	float:left;

	margin:0px; padding:0px 10px 0px 15px;

	color:#ffffff;

	text-decoration:none;

}

.topnavi li a:hover {

	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px;

	font-weight:normal;

	float:left;

	margin:0px; padding:0px 10px 0px 15px;

	color:#ffffff;

	text-decoration:underline;

}

.topbox {

	width:937px; /*height:84px;*/ height:143px;

	float:left;

	/*background-color:#FFFFFF;*/

	/*background-color:#D3D9EF;*/

	margin:0px; padding:0px;
	
	display:block;

}



.brochure01 {

	margin:0px 0px 0px 70px; padding:30px 0 0 100px;
	background: transparent url(images/brochure.gif) no-repeat;
	height:150px;
	display:block;

}

p.brochure01 a { 

	color:#ffffff;
}


.logo {

	width:236px; height:84px; float:left;

	margin:0px; padding:25px 0px 0px 218px;

	/*float:left;*/

	/*margin:0px auto;*/

}

.logo span {

	display:none;

}

.brochure02 {

	float:left; margin:2px 0px 0px 230px; padding:0px;

}



.cart {

	width:170px; height:20px;

	float:right;

	margin:0px; padding:15px 0px 15px 20px;

}

.cart_icon {

	width:23px; height:25px;

	float:left;

}

.shoppingcart:link,.shoppingcart:visited {

	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px;

	font-weight:normal;

	color:#FFFFFF;

	text-decoration:none;

	margin:0px; padding:0px 3px 0px 3px;

}

.shoppingcart:hover {

	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px;

	font-weight:normal;

	color:#FFFFFF;

	text-decoration:underline;

	margin:0px; padding:0px 3px 0px 3px;

}

.items {

	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px;

	font-weight:normal;

	color:#ffffff;

	margin:0px; padding:0px;

}



.mainnavi {

	float:left;

	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px;

	font-weight:normal;

	color:#FFFFFF;

	margin:0px 0px 0px 55px; padding:0px;
	height:34px;
	
	line-height:34px;

}

.mainnavi a:link,.mainnavi a:visited {

	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px;

	font-weight:normal;

	color:#FFFFFF;

	margin:0px; padding:0px 40px;

	text-decoration:none;

}

.mainnavi a:hover {

	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px;

	font-weight:normal;

	color:#000000;

	margin:0px; padding:0px 40px;

	text-decoration:none;

}







.loginmainnavi {

	float:left;

	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px;

	font-weight:normal;

	color:#FFFFFF;

	margin:0px; padding:10px 0px 0px 55px;

}

.loginmainnavi a:link,.loginmainnavi a:visited {

	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px;

	font-weight:normal;

	color:#FFFFFF;

	margin:0px; padding:0px 30px;

	text-decoration:none;

}

.loginmainnavi a:hover {

	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px;

	font-weight:normal;

	color:#000000;

	/*color:#324385;*/

	margin:0px; padding:0px 30px;

	text-decoration:none;

}



.masthead {

	width:642px; height:10px;

	float:left;

	margin:0px 0px 8px 0px; padding:0px;
	
	visibility:hidden;

}

.punchline {

	width:298px; height:10px;

	float:left;

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

	margin:0px 0px 8px 0px; padding:0px;
	
	visibility:hidden;

}

.punchline strong {

	display:none;

}



#middle {

	width:940px; height:auto;

	margin:0px; padding:0px;

}



#left {

	width:220px; height:auto;

	float:left;

	margin:0px 7px 0px 0px; padding:0px;

}

#right {

	width:713px; height:auto;

	float:left;

	margin:0px; padding:0px;



}



.lefttop {

	width:192px; height:32px;

	background-color:#ff6600;

	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px;

	font-weight: bold;

	color:#ffffff;

	margin:0px; padding:0px 0px 0px 28px;

}

.leftbg {

	width:218px; height:auto; float:left;

	border-left:1px solid #000000;

	border-right:1px solid #000000;

	background-color:#000000;

	margin:0px; padding:12px 0px 0px 0px;

}



.leftbottom {

	width:220px; height:27px; float:left;

	margin:0px; padding:0px;

}

.leftnavi {

	width:198px; height:auto;

	margin:0px; padding:0px 0px 0px 20px;

}

.leftnavi li {

	list-style:none; float:left;

	margin:0px; padding:0px;

}

.leftnavi li a {

	width:160px;

	float:left;

	margin:0px; padding:0px 0px 10px 15px;

	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:80%;

	font-weight:normal;

	color:#ffffff;

	text-decoration:none;

}

.leftnavi li a:hover {

	width:160px;

	float:left;

	margin:0px; padding:0px 0px 10px 15px;

	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:80%;

	font-weight:normal;

	color:#ff6600;

	text-decoration:none;

}

.leftnavi .active02 {

	width:160px;

	float:left;

	margin:0px; padding:0px 0px 5px 15px;

	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:80%;

	font-weight:normal;

	color:#ff6600;

	text-decoration:none;

}



.categories:link,.categories:visited {

	margin:0px; padding:5px 0px 20px 30px; 

	float:left;

	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:80%;

	font-weight:normal;

	color:#ffffff;

	text-decoration:underline;

}

.categories:hover {

	margin:0px; padding:5px 0px 20px 30px;

	float:left;

	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:80%;

	font-weight:normal;

	color:#ff6600;

	text-decoration:none;

}



.rightbg {

	width:711px; height:auto; float:left;

	border-left:1px solid #000000;

	border-right:1px solid #000000;

	background-color:#000000;

	color:#ffffff;

	margin:0px; padding:0px;

}



.rightbottom {

	width:713px; height:40px; float:left;

	margin:0px; padding:0px;

}

.content {

	margin:0px; padding:25px 30px 15px 30px; 

	float:left;

}



.topcurve {

	width:713px; height:42px; 

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

	margin:0px; padding:0px;

}	



.block1 {

	width:204px; height:auto;

	float:left;

	margin:0px 18px 0px 0px; padding:0px;

}



.block1_margin {

	width:204px; height:143px;

	background-color:#F4F4F4;

	margin:0px; padding:0px;

}



.block2 {

	width:204px; height:auto;

	float:left;

	margin:0px; padding:0px;

}

.block2_margin {

	width:204px; height:143px;

	margin:0px; padding:0px;

	background-color:#F4F4F4;

}



.imgbox {

	width:202px; height:127px; float:left;

	background-color:#FFFFFF;

	margin:8px 0px; padding:0px;

	text-align:center;

}

.name {

	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:80%;

	font-weight:normal;

	color:#F4F4F4;

	margin:0px; padding:5px 0px 2px 5px;

}

.price {

	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:110%;

	font-weight:normal;

	/*color:#33FFFF;*/

	color:#000000;

	margin:0px; padding:0px 0px 0px 5px;

}



#footer {

	width:940px; height:75px;

	float:left;

	background:#000000 url(images/logo_bottom.gif) no-repeat;

	margin:8px 0px 20px 0px; padding:0px 0px 8px 0px;

}

.address {

	width:255px; height:auto;

	float:left;

	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px;

	font-weight:normal;

	color:#ffffff;

	margin:10px 0px 0px 0px; padding:0px 15px 0px 220px;

	line-height:13px;

	text-align:left;

}



.bottomlink {

	float:right;

	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px;

	font-weight:normal;

	color:#Fffffff;

	margin:35px 0px 0px 0px; padding:0px 40px 0px 0px;

}

.bottomlink a:link,.bottomlink a:visited {

	margin:0px; padding:0px;

	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px;

	font-weight:normal;

	color:#ffffff;

	text-decoration:none;

}

.bottomlink a:hover {

	margin:0px; padding:0px;

	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px;

	font-weight:normal;

	color:#ffffff;

	text-decoration:underline;

}



.produced {

	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px;

	font-weight:normal;

	color:#CCCCCC;

	margin:15px 0px 0px 0px; padding:0px;

	text-align:right;

}

.produced a:link,.produced a:visited {

	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px;

	font-weight:normal;

	color:#CCCCCC;

	margin:0px; padding:0px;

	text-decoration:underline;

}

.produced a:hover {

	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px;

	font-weight:normal;

	color:#F4F4F4;

	margin:0px; padding:0px;

	text-decoration:underline;

}



.heading {

	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:80%;

	font-weight:bold;

	color:#ffffff;

	margin:0px; padding:0px 0px 30px 0px;

}



.leftpart {

	width:324px; height:auto;

	float:left;

	border-right:1px dotted #F4F4F4;

	margin:0px; padding:0px;

}

.rightpart {

	width:280px; height:auto;

	float:left;

	margin:0px 0px 0px 25px; padding:0px;

}



.nameblock1 {

	width:300px; height:auto;

	float:left;

	border-bottom:1px dotted #F4F4F4;

	margin:0px 0px 5px 0px; padding:0px 0px 6px 0px;

}



.nameblock2 {

	width:300px; height:auto;

	margin:0px 0px 5px 0px; padding:0px 0px 6px 0px;

}

.area {

	width:135px; height:auto;

	float:left;

	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:80%;

	font-weight:normal;

	color:#F3F3F3;

	line-height:17px;

	margin:7px 10px 5px 0px; padding:0px 0px 7px 0px;

}

.area a:link,.area a:visited {

	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:100%;

	font-weight:normal;

	color:#F3F3F3;

	margin:0px; padding:0px;

	text-decoration:underline;

}

.area a:hover {

	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:100%;

	font-weight:normal;

	color:#F3F3F3;

	margin:0px; padding:0px;

	text-decoration:none;

}



.ttl {

	width:270px; height:auto;

	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:80%;

	font-weight:bold;

	color:#C53938; background-color:#D2D2D2;

	margin:0px 0px 5px 0px; padding:3px;

}

.numbers {

	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:80%;

	font-weight:normal;

	color:#F3F3F3;

	line-height:17px;

	margin:0px 0px 20px 0px; padding:0px;

}

.numbers span {

	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:100%;

	font-weight:bold;

	color:#FFCCCC;

	margin:0px; padding:0px 0px 5px 0px;

}

.numbers a:link,.numbers a:visited {

	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:100%;

	font-weight:normal;

	color:#F3F3F3;

	text-decoration:underline;

	margin:0px; padding:0px;

}

.numbers a:hover {

	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:100%;

	font-weight:normal;

	color:#F3F3F3;

	text-decoration:none;

	margin:0px; padding:0px;

}



.photo01 {

	float:left;

	margin:0px 20px 0px 0px; padding:0px;

}



.ttl01{

	width:310px; height:auto;

	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:80%;

	font-weight:bold;

	color:#C53938; background-color:#D2D2D2;

	margin:0px 0px 5px 0px; padding:3px;

}



.sitemap {

	list-style:square; list-style-position:outside; 

	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:80%;

	font-weight:normal;

	color:#F3F3F3;

	margin:0px 0px 0px 40px; padding:0px;

}

.sitemap li {

	margin:0px 0px 10px 0px;

}

.sitemap a:link,.sitemap a:visited {

	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:100%;

	font-weight:normal;

	color:#F3F3F3;

	text-decoration:none;

	margin:0px; padding:0px;

}

.sitemap a:hover {

	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:100%;

	font-weight:normal;

	color:#F3F3F3;

	text-decoration:underline;

	margin:0px; padding:0px;

}



.terms {

	list-style:none;

	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:80%;

	font-weight:normal;

	color:#F3F3F3;

	line-height:17px;

	margin:0px; padding:0px 8px 0px 0px;

}

.terms li {

	margin:0px 0px 8px 0px;

}



.form_margin {

	margin:10px 0px 10px 30px; padding:0px;

}

.labelname02 {

	width:200px; height:auto;

	float:left;

	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:75%;

	font-weight:bold;

	color:#F3F3F3;

	margin:0px 0px 7px 0px; padding:0px;

}



.field {

	height:14px;

	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px;

	font-weight:normal;

	border:1px solid #2F373A; 

	background-color:#F4F4F4; color:#2F373A;

	margin:0px 0px 7px 0px; padding:2px;

}



.formtext {

	width:620px;

	float:left;

	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:80%;

	font-weight:normal;

	color:#F2D5C1;

	margin:0px; padding:10px 0px 15px 0px;

}

.formtext01 {

	width:620px;

	float:left;

	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:80%;

	font-weight:bold;

	color:#F2D5C1;

	margin:0px; padding:10px 0px 10px 0px;

}

.formtext02 {

	width:620px;

	float:left;

	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:80%;

	font-weight:normal;

	color:#F2F2F2;

	margin:0px; padding:0px 0px 10px 0px;

}

.submit {

	width:60px; height:24px;

	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:80%;

	font-weight:bold;

	background-color:#C8CEEA; color:#2F373A;

	text-align:center;

	cursor:pointer;

	margin:0px 0px 0px 200px; padding:0px;

}



.bullet {

	list-style:square; list-style-position:outside;

	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:80%;

	font-weight:normal;

	color:#F3F3F3;

	margin:0px 0px 0px 40px; padding:0px;

}

.bullet li {

	margin:0px 0px 5px 0px;

}



/*OScommerc CSS*/





.boxText { font-family: Tahoma, Arial, sans-serif; font-size: 10px; }

.errorBox { font-family : Tahoma, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }

.stockWarning { font-family : Tahoma, Arial, sans-serif; font-size : 10px; color: #cc0033; }

.productsNotifications { background: #ffffff; font-family : Tahoma, Arial, sans-serif; font-size : 12px; color:#000000}

.orderEdit { font-family : Tahoma, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }







.fixcenter {

  width: 778px;

  border: solid; border-color:#B8CDE0; border-width: 1px;

  background: #ffffff;

  color: #000000;

  margin: auto;

  margin-top: 20px;

  text-align: left;

}



A {

  color: #ffffff;

  text-decoration: none;

}



A:hover {

  color: #ff6600;

  text-decoration: underline;

}



FORM {

	display: inline;

}



TR.header {

  background: #ffffff;

}



TR.headerNavigation {

  background: #214A73;

}



TD.headerNavigation {

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

  font-size: 10px;

  background: #214A73;

  background-image: url("images/box_header.gif");

  color: #ffffff;

  font-weight : bold;

}



A.headerNavigation { 

  color: #FFFFFF; 

}



A.headerNavigation:hover {

  color: #ffffff;

}



TR.headerError {

  background: #ff0000;

}



TD.headerError {

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

  font-size: 12px;

  background: #ff0000;

  color: #ffffff;

  font-weight : bold;

  text-align : center;

}



TR.headerInfo {

  background: #00ff00;

}



TD.headerInfo {

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

  font-size: 12px;

  background: #00ff00;

  color: #ffffff;

  font-weight: bold;

  text-align: center;

}



TR.footer {

  background: #214A73;

}



TD.footer {

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

  font-size: 10px;

  background: #214A73;

  background-image: url("images/box_header.gif");

  color: #ffffff;

  font-weight: bold;

}



.infoBox {

  background: #ffffff;

}



.homeinfoBox

{

 background: #000000;

}



.infoBoxContents {

  background: #ffffff;

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

  font-size: 10px;

  color:#000000;

}



.homeinfoBoxContents {

  background: #000000;

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

  font-size: 14px;

  color:#ffffff;
  height: 240px;

}



.infoBoxNotice {

  background: #FF8E90;

}



.infoBoxNoticeContents {

  background: #FFE6E6;

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

  font-size: 10px;

}



TD.infoBoxHeading {

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

  font-size: 10px;

  font-weight: bold;

  background: #214A73;

  background-image: url("images/box_header.gif");

  color: #ffffff;

}



TD.infoBox, SPAN.infoBox {

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

  font-size: 10px;

}



TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {

  background: #f8f8f9;

}



TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {

  background: #BDBDDE;

}



TABLE.productListing {

  border: 1px;

  border-style: solid;

  border-color: #ffffff;

  border-spacing: 1px;

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

  font-size: 12px;

}



.productListing-heading {

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

  font-size: 10px;

  background: #ff6600;

  color: #FFFFFF;

  font-weight: bold;

}



TD.productListing-data {

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

  font-size: 10px;

}



A.pageResults {

  color: #000000;

}



A.pageResults:hover {

  color: #ff6600;

  background: #FFFF33;

}



TD.pageHeading, DIV.pageHeading {

 /* font-family: Tahoma, Arial, sans-serif;

  font-size: 20px;

  font-weight: bold;

  color: #214A73;*/

  

background-color:#ff6600;

color:#ffffff;

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

font-size:12px;

font-weight:bold;

height:32px;

margin:0;

padding:0 0 0 30px;

width:713px; 

}



.bkcolor

{

	background-color:none;

}



TR.subBar {

  background: #f4f7fd;

}



TD.subBar {

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

  font-size: 10px;

  color: #000000;

}



TD.main, P.main {

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

  font-size: 12px;

  line-height: 1.5;
  
  color:#000000;

}



TD.smallText, SPAN.smallText, P.smallText {

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

  font-size: 10px;

}



TD.homesmallText, SPAN.homesmallText, P.homesmallText {

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

  font-size: 12px;

  color:#FFFFFF;

  text-align:left;

}



TD.homesmallText a, SPAN.homesmallText a, P.homesmallText a {

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

  font-size: 12px;

  color:#FFFFFF;

	text-align:center;

	font-weight:bold;

}



TD.accountCategory {

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

  font-size: 13px;

  color: #aabbdd;

}



TD.fieldKey {

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

  font-size: 12px;

  font-weight: bold;

}



TD.fieldValue {

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

  font-size: 12px;

}



TD.tableHeading {

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

  font-size: 12px;

  font-weight: bold;

}



SPAN.newItemInCart {

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

  font-size: 10px;

  color: #ff0000;

}



CHECKBOX, INPUT, RADIO, SELECT {

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

  font-size: 11px;

}





SPAN.greetUser {

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

  font-size: 12px;

  color: #f0a480;

  font-weight: bold;

}



TABLE.formArea {

  background: #f1f9fe;

  border-color: #7b9ebd;

  border-style: solid;

  border-width: 1px;

}



TD.formAreaTitle {

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

  font-size: 12px;

  font-weight: bold;

}



SPAN.markProductOutOfStock {

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

  font-size: 12px;

  color: #c76170;

  font-weight: bold;

}



SPAN.productSpecialPrice {

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

  color: #ff0000;

}



SPAN.errorText {

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

  color: #ff0000;

}



.moduleRow { }

.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }

.moduleRowSelected { background-color: #E9F4FC; }



.checkoutBarFrom, .checkoutBarTo { font-family: Tahoma, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }

.checkoutBarCurrent { font-family: Tahoma, Arial, sans-serif; font-size: 10px; color: #000000; }



/* message box */



.messageBox { font-family: Tahoma, Arial, sans-serif; font-size: 10px; }

.messageStackError, .messageStackWarning { font-family: Tahoma, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }

.messageStackSuccess { font-family: Tahoma, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }



/* input requirement */



.inputRequirement { font-family: Tahoma, Arial, sans-serif; font-size: 10px; color: #ff0000; }



TABLE.productinfoBox {

border: solid; border-color:#214A73; border-width: 1px;

background: #ffffff;

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

font-size: 10px;

}



TD.Price {

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

  font-size: 20px;

  font-weight: bold;

  color: #000000;

}

/*Added Form Orbit*/

/* CSS Document */



.inputbox_html {

	width:280px; height:20px;

	float:left;

	margin:0px; padding:15px 0px 15px 40px;

}



/*End Added From Orbit*/

.whiterightbottom {

	width:713px; height:27px; 

	background-color:#ffffff;

	margin:0px; padding:0px;

}

.whitebg

{

background-color:#ffffff;

margin:0px;

padding:0px;

}


.loginbg

{

background-color:#ffffff;

margin:0px;

padding:0px;

}


.whiteborder

{

border-left:solid 1px #000000;

border-right:solid 1px #000000;

background:#000000;

}

.noborder

{

border:0px;

height:auto;

background-color:#FFFFFF;

}

/*Add For view cart Page*/

TABLE.cartproductListing {

  border: 0px;

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

  font-size:12px;

}

.cartproductListing-heading {

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

  font-size: 10px;

  background: #324385;

  color: #FFFFFF;

  font-weight: bold;

}

TR.cartproductListing-odd, TR.cartproductReviews-odd, TR.cartupcomingProducts-odd, TR.cartshippingOptions-odd {

  background: #ffffff;

}



TR.cartproductListing-even, TR.cartproductReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {

  background: #ffffff;

  border-bottom:solid 10px #000000;

}



TD.cartproductListing-data {

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

  font-size: 12px;

  border-bottom:solid 1px #ffffff;
  
  color:#000000;

}



TD.cartproductListing-data a:link,TD.cartproductListing-data a:visited

{

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

  font-size: 12px;

  /*border-bottom:solid 1px #BDBDDE;*/

  text-decoration:none;

  border-bottom:none;
  
  color: #000000;

}



TD.cartproductListing-data a:hover

{

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

  font-size: 12px;

  /*border-bottom:solid 1px #BDBDDE;*/

  text-decoration:underline;

}

/*End Added For View cart Page*/

/*apply For Font*/

.text1

{

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

  font-size: 12px;
  
  color:#000000;

}

.text2

{

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

  font-size: 11px;
  
  color:#000000;

}

.text3

{

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

  font-size: 11px;

  color:#000000;

  padding-left:20px;

}



.price_text

{

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

  font-size: 14px;

}



.newttl {

	width:713px; height:26px;

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

	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px;

	font-weight: bold;

	color:#F4F4F4;

	margin:0px; padding:16px 0px 0px 30px;

}

/*END apply For Font*/

/*added For see all categories*/

.whiteborder1

{

border-left:solid 1px #FFFFFF;

border-right:solid 1px #FFFFFF;

border-bottom:solid 1px #FFFFFF;

}

TD.pageHeading1, DIV.pageHeading1 {

 /* font-family: Tahoma, Arial, sans-serif;

  font-size: 20px;

  font-weight: bold;

  color: #214A73;*/

  

background-color:#ff6600;

color:#ffffff;

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

font-size:12px;

font-weight:bold;

height:32px;

margin:0;

padding:0 0 0 30px;

width:713px; 

}

TD.homesmallHeader1 {

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

  font-size: 12px;

  color:#FFFFFF;

  text-align:center;

  background-color:#ff6600;

  font-weight:bold;

  text-transform: uppercase;

}

TD.homesmallText1 {

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

  font-size: 12px;

  color:#C63A39;

  text-align:center;

  text-transform: uppercase;

}

TD.homesmallText1 a, SPAN.homesmallText1 a, P.homesmallText1 a {

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

  font-size: 12px;

  color:#000000;

  text-align:left;

  font-weight:bold;

}

.seeall_border

{

	border-right:dotted 1px #000000;

}

/*end Added For See all categories*/

/*Added For extra three Fileds*/

.carton_div

{

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

  font-size: 12px;

  color:#000000;

  display:none;

}

.item_div

{

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

  font-size:12px;

  color:#000000;

  display:block;

}

/*End Added For Extra Three Fields*/

/*Added for status field*/

.dataTableRow1

{

	background-color:#666666;

}

/*End added for status Field*/

/* BOF: Additional Images */

.imagesBoxContents {

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

  font-size: 10px;

}

/* EOF: Additional Images */

/*For Special Product Page*/

TD.white_page, TD.white_page a

{

	font-size:11px;

	color:#FFFFFF;

}	

.white_text

{

	font-size:14px;

	color:#FFFFFF;

}	

.red_text

{

	font-size:14px;

	color:#FF0000;

}

.black_price

{

	font-size:14px;

	color:#000000;

	text-decoration:line-through;

}

TD.homesmallText2{

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

  font-size: 12px;

  color:#C63A39;

  text-transform: uppercase;

}

TD.homesmallText2 a, SPAN.homesmallText2 a, P.homesmallText2 a {

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

  font-size: 12px;

  color:#000000;

  text-align:left;

  font-weight:bold;

}



/*end For spaecial Product page*/

/*Added for Product info page*/

.product_description p

{

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

  font-size: 13px;

  color:#000000;

}

.product_description

{

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

  font-size: 13px;

  color:#000000;

}

/*End Added for Product info page*/

a

{

	outline:none;	

}

.image1{

		border:none;

	}

	

/*---------------------contactus new css(29-5-09)------------------------------*/



.maintable{

width:650px; height:auto;

margin:20px auto; padding:0px 0px 0px 0px;

}

.text4 {

	width:160px;height:30px; 

	float:left;

	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:80%;

	font-weight:normal;

	color:#F3F3F3;

	line-height:17px;

	margin:0px; padding:0px;

}

.text4 a:link,.text4 a:visited {

	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:100%;

	font-weight:normal;

	color:#F3F3F3;

	margin:0px; padding:0px;

	text-decoration:underline;

}

.text4 a:hover {

	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:100%;

	font-weight:normal;

	color:#F3F3F3;

	margin:0px; padding:0px;

	text-decoration:none;

}

.border{

border-right:1px dotted #FFFFFF;

margin:0px; padding:0px;

}



.bottomborder{

width:300px; height:10px; float:left; 

border-bottom:1px dotted #FFFFFF;

margin:0px; padding:0px;

}



.text5 {

	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:100%;

	font-weight:bold;

	color:#FF6600;

	margin:0px; padding:0px 0px 0px 0px;

}



.ttl01{

	width:255px; height:20px; float:left;

	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:14px;

	font-weight:normal;

	color:#ffffff; background-color:#ff6600;

	margin:0px ; padding:5px 0px 5px 5px;

}

#logos { 

	margin: 40px 0 0 0;
	padding:0;

}


.accountlink {

	 color: #000000;

  	text-decoration: none;
}

TD.smallText, SPAN.smallText, P.smalltext2 {

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

  font-size: 10px;

}

TD.smalltext2 a {
	color: #000000;
	
}

.password { 

	color: #000000;
}