body {
	text-align: center;
	font-family: Verdana, "Lucida Grande", Lucida, sans-serif;
	font-size: 11px;
	line-height: 15px;
	margin-top: 20px;
	margin-bottom:10px;	
}
p {
	margin:0 0 6px 0;
}
#f_wrapper {
	position: relative;
	width: 800px;
	margin: 0 auto;
	text-align: left;
}
#page {
	width: 820px;
	margin: 0 auto;
	text-align: left;
	}


#nav {
	width: 800px;
		position: relative;
} 
#nav #logo {
	width: 350px;
	height:111px;
}
#nav ul {
	position: absolute;
	left: 127px;
	top: 30px;
}
#nav ul li {
	display: inline;
	margin-left: 10px;
}
#nav #region { 
	position: absolute;
	left: 719px;
	top: 9px;
	width: 80px;
	height: 23px;
}
#nav #flags {
	position: absolute;
	overflow: hidden;
	left:51px;
	top: 0px;
	height: 22px;
	width: 31px;
}
#nav #currency {
	position: absolute;
	left:0;
	margin-top:6px;
}
#nav #account {
	position: absolute;
	left: 615px;
	top: 33px;
	font-size: 10px;
	width: 180px;
}
#nav #account a {
	color: #7f7f7f;
	text-decoration: none;
}
#nav #account a:hover {
	text-decoration: underline;
	color: #333;
}

#nav #account #radio {
	position: absolute;
	left: 8px
}
#nav #account #divider1 {
	position: absolute;
	left: 48px;
}
#nav #account #signup {
	position: absolute;
	left: 40px
}
#nav #account #signup2 {
	position: absolute;
	left: 60px
}
#nav #account #divider2 {
	position: absolute;
	left: 126px;
}
#nav #account #myacc {
	position: absolute;
	left: 133px;
}


#shoppingcart {
	position:absolute; 
	top:30px; 
	left:485px; 
	font-size:9px; 
	width:162px;
	height:18px;
	background-color: #eeeeee;
}
 #shoppingcart a {
	color: #7f7f7f;
	text-decoration: none;
}
 #shoppingcart a:hover {
	text-decoration: underline;
	color: #333;
}
 #shoppingcart #trolley {

	top: 0px;
	left: 0px;
}
#number {

}
#shoppingcart #items {

	padding-top: 0px;

}
#shoppingcart #currency {

	padding: 0px 0px 0px 83px;
}
#shoppingcart #amount {

	color: #666666;
	
	
}
#shoppingcart #amount a:hover{
text-decoration:none
}

/* Menu start---------------------------------------------------------------------------------------------------------------------*/

	#topnav{height:35px; margin: 0; padding:0; display:block; background :url(../images/bg.jpg) repeat-x; width: 820px;}
	#topnav ul{height:29px; margin:0; padding:0px; margin: 0px; list-style:none; display:block;}
	#topnav li{float: left;margin:0 0 0 0; padding:0px; list-style:none; display:block;}
	#topnav li a {font: 12px tahoma; color:#4c4c4c; margin:0; padding:0; text-decoration: none; text-transform:capitalize; text-align:center; line-height:30px; display:block;}
	#topnav a span {padding:0 6px 0 6px;}
	
	#sddm .current {
	background: url(../images/right-tab.gif) no-repeat right 0px;
	margin: 0px;
	padding:0px 0px 10px 0px;
width: 120px;
}
	
	#sddm .current a{
	background:url(../images/left-tab.gif) no-repeat left 0px;
	padding:1px 4px 10px 4px;
	height: 25px;
	margin: 0px;
		 
}
	#sddm .current div a{
	font-size:11px;
	line-height:16px;
	height:16px;
	background:none;
	padding: 1px 5px 1px 3px;
	text-align: left;
	border-bottom: 1px solid #ebebeb;
	text-decoration: none;
	color: #000000;
	width: 200px;	

	}
	
#sddm
	{
	margin: 0;
	padding: 0;
	}
	
#sddm ul{
margin: 0px
padding: 0px;

}	

#sddm li
{	list-style: none;
	float: left;
	font: 11px arial;
	margin: 0px
    padding: 0px;
	}

#sddm li a
{	display: block;
	color: #000000;
	text-align: center;
	text-decoration: none;}


#sddm div
{
	position: absolute;
	visibility: hidden;
	border: 1px solid #EDEDED;
	z-index: 200;
}

#sddm div a
{	
	font-size:11px;
	line-height:16px;
	height:16px;
	background:none;
	padding: 1px 5px 1px 3px;
	text-align: left;
	border-bottom: 1px solid #ebebeb;
	text-decoration: none;
	color: #000000;
	width:200px;
}

#sddm div a:hover
{	
background-color: #EAEAEA;
color: #000000;
}

/* Menu end---------------------------------------------------------------------------------------------------------------------*/

#footer {
   clear: both;
 background: url(../images/footer.jpg) repeat-x; 
	   }
#footer ul{
	margin: 0px;
	padding:12px 0 0px 0px;
	list-style: none;	   
}

#footer li{
display: inline;
list-style: none;	   
}

#leftcontent{
width: 510px;
float: left;
}
#rightcontent{
width: 286px;
float: right;
}

.bg{
background: url(../images/footer.jpg) repeat-x;
padding: 10px 0 0 0px;
}

.heading{
background: url(../images/shopping-cart.jpg) no-repeat;
padding: 8px 0px 0px 30px;
text-transform: uppercase;
font-size: 10px;
color: #2D2D2D;
font-weight: bold;
height: 30px;
}

.heading a{
background-image: none;
text-decoration: none;
}



#leftcontent .text{
width: 500px;
font-size: 10px;
}
#rightcontent .text{
width: 260px;
font-size: 10px;
}


#ajax{
background: url(../images/graybg1.jpg) repeat-x;
height: 180px;
padding: 10px 0px 0px 0px;
font-size:11px;
}


#middle{
width:820px;
float:left;

}


#LangMiddle{
width:820px;
float:left;
}

#subtitle{
font-size:10px;
}

/* begin next css code*/
#leftcontent1{
width: 573px;
float: left;
}

.proimgbg{
background: url(../images/prod-bg1.jpg) repeat-x;
height: 298px;
}

.amount{
font-size: 13px;
color: #666666;
text-transform: uppercase;
}

.amount a{
font-size: 13px;
color: #666666;
text-transform: uppercase;
text-decoration: underline;
}

span.addamount{
width: 153px;
height: 28px;
font-size: 11px;
font-weight: bold;
padding: 0px;
margin: 0px; 
}


span.addamount a{
width: 153px;
height: 28px;
font-size: 10px;
color: #3F3F3F;
font-weight: bold;
text-decoration: none; 
background: url(../images/add-button.jpg) no-repeat;
position: relative;
padding: 6px 28px 9px 30px;
}

span.addamount a:hover{
width: 153px;
background: url(../images/add-button-over.jpg) no-repeat;
height: 28px;
color: #CB0101;
font-size: 10px;
font-weight: bold; 
position: relative;
text-decoration: none;
padding: 6px 28px 9px 30px;
}

.button{
width: 153px;
height: 28px;
font-size: 10px;
color: #3F3F3F;
font-weight: bold;
background: url(../images/button.jpg) no-repeat;
position: relative;
padding: 6px 10px 9px 30px;
margin:6px 10px 9px 30px;

}


.button a{
width: 153px;
height: 28px;
font-size: 10px;
color: #3F3F3F;
font-weight: bold;
text-decoration: none; 
background: none;
}

.button a:hover{
font-size: 10px;
color: #CB0101;
font-weight: bold;
text-decoration: none; 
}
#rightcontent1{ width: 213px; float: right;font-family:verdana;
font-size:11px;}

#shopping{ width: 213px; float: right; background-color: #F4F4F4; margin-top: 10px;}
#shopping select
{ 
font-family:verdana;
font-size:11px;
}

#shopping input
{ 
font-family:verdana;
font-size:11px;
}

#prod_info {
	margin-left: 9px;
}
#prod_info h2 {
	padding: 0 0 5px 0;
}
#prod_info #prod_img {
	 text-align: center;
	 width: 91px;
	 position: absolute;
 	 /*top: 150px;*/
	 margin-bottom : 20px;
	 padding: 0 0 0 40px;	
	 left: auto;
	 	

}
#prod_info #cat_img {
	text-align: center;
	width: 91px; 
	position: absolute; 

}
#prod_info ul {
	padding: 25px 0px 0px 0px;
	margin: 0px;
	margin-top: 80px;
}

#prod_info li {
	list-style: none;
	padding: 0px;
	margin: 0px;
	font-size: 10px;
	background: url(../images/button-grad.jpg) repeat-x;
	height: 23px;
	border: 1px solid #F1F1F1;
	}

#prod_info li a{
	list-style: none;
	padding: 0px 0px 0px 5px;
	margin: 0px;
	color: #000;
	background: none;
	
	}


.logobg{
width: 192px;
background: url(../images/prod-logo-bg.jpg) no-repeat;
height: 62px;
margin: 0px;
padding: 2px 0px 0px 0px;
text-align: center;
}
.CatHead{
font-size:12px;
color:green;
}
.CatHead a{
color:green;
}

#cat_list {
	margin-left: 0px;
}
#cat_list h2 {
	padding: 0 0 5px 0;
}
#cat_list #cat_img {
	text-align: center;
	width: 91px; 
	margin-top:5px;
	margin-left: 40px;
	position: absolute; 
}
#cat_list ul {
	padding: 120px 0px 0px 0px;
	margin: 0px;
}

#cat_list li {
	list-style: none;
	padding: 0px;
	margin: 0px;
	border-bottom: 1px solid #ebebeb;
	font-size: 10px;
	line-height: 20px;
	}

#cat_list li a{
	list-style: none;
	padding: 4px 0px 4px 5px;
	margin: 0px;
	color: #000;
	text-decoration: none;
	}

#cat_list li a:hover{
	/* background-color: #CCCCCC;*/
	list-style: none;
	margin: 0px;
	color: #000000;
	text-decoration: underline;
	}
#product_title{
font-size:12px;
color:#000000;
font-weight:bold;
text-transform:uppercase;
background-color:#CCCCCC;
padding:5px 5px 5px 5px;
}

/*TAB*/
.tab { 
	font-family: verdana,sans-serif; 
	font-size: 11px;
	width: 91px;
	white-space: nowrap;
	text-align: center;
	padding: 10px 0px 5px 0px;
	cursor: pointer;
background: url(../images/tab.jpg) no-repeat;
color: #000000;
	}
.tabhold { 
	background-color: white;
	color: black;
	

	}
.tabfocus { 
	padding: 10px 0px 5px 0px;
	color: #000000;
	background: url(../images/tab.jpg) no-repeat;

	}
.tabcontent { 
background: url(../images/graybg.jpg) repeat-x;
font-family: verdana; 
font-size: 11px;
width: 560px;
border: 1px solid #DBDBDB;	
margin: 0px 0px 0px px;
padding: 5px;
	}
/*TAB*/

h1.prodtitle{
	font: bolder 12px Helvetica,Arial;
	color: #000000;
	text-transform: uppercase;
	padding: 10px 0px 0px 10px;
	border-right:1px solid #EBEBEB;

}
h1.prodtitle a{
	font: bolder 12px Helvetica,Arial;
	color: #000000;
	text-transform: uppercase;
	padding: 6px 0px 0px 10px;

}
h1.prodtitle a:hover{
	color: #005BAA;

}
.probg{
background: url(../images/prod-bg.jpg) repeat-x;
height: 36px;
font-size: 12px;
width: 820px;
}
.breadcrumb{
width: 815;
background: url(../images/brad-image.gif) repeat-x;
height: 25px;
padding: 5px 0px 0px 5px;
}

.breadcrumb a{
color: #000000;
text-decoration: none;
background-image: none;
}

.breadcrumb a:hover{
color: #005CAC;
text-decoration: underline;
background-image: none;
}


/*start new arrival scrolling css*/
#scroller{

display: block;
text-align: center;
height: 25px;
position: relative;
top: 420px;
width: 800px;
z-index: 20;
}

#up{
position: absolute;
left: 196px;
top: 86px;
z-index: 25;
cursor: pointer;
width: 11px;
}
#track{
position: absolute;
height: 12px;
left: 210px;
top: 85px;
z-index: 26;
width: 361px;
background-repeat: repeat-x;
}

#down{
position: absolute;
left: 573px;
top: 86px;
z-index: 24;
cursor: pointer;
width: 11px;
}

#contentMask{
overflow: hidden;
text-align: left;
height: 580px;
}

#content{
margin: 0px;
padding: 0px;
position: absolute;
}
.CategoryHeading
{
font: bolder 12px Helvetica,Arial;
font-weight:bold;
color:#000000;
padding:2px 2px 2px 2px;
background:url(http://trisport.21stream-dns.com/images/prod-bg.jpg) repeat-x;
height:30px;
text-transform:uppercase;
}
.category_desc{
font-size:12px;
color:#626262;
/*padding-top:2px;
padding-left:2px;*/
}

 

#product_list {
	margin-left: 0px;
}
#product_list h2 {
	padding: 0 0 5px 0;
}
#product_list #cat_img {
	text-align: center;
	width: 91px; 
	margin-top:5px;
	margin-left: 40px;
	position: absolute;
	
}
#product_list ul {
	padding: 120px 0px 0px 0px;
	margin: 0px;
	width: 250px;
	
	}

#product_list li {
	list-style: none;
	padding: 0px;
	padding: 4px 0px 4px 0px;
	line-height: 10px;
	margin: 0px;
	border-bottom: 1px solid #ebebeb;
	font-size:10px;
	}

#product_list li a{
	list-style: none;
	padding: 0px 0px 0px 5px;
	margin: 0px;
	color: #000;
	text-decoration: none;
	font-size:10px;
	}

#product_list li a:hover{
	/* background-color: #CCCCCC; */
	list-style: none;
	padding: 4px 0px 4px 5px;
	margin: 0px;
	color: #0057A9;
	text-decoration: underline;
	}
.prod_price{
font-size:9px;
}
/*end here*/



/*start new arrival scrolling css*/
#scroller1{

display: block;
text-align: center;
height: 25px;
position: relative;
top: 250px;
width: 800px;
z-index: 20;
}

#up1{
position: absolute;
left: 196px;
top: 86px;
z-index: 25;
cursor: pointer;
width: 11px;
}
#track1{
position: absolute;
height: 12px;
left: 210px;
top: 85px;
z-index: 26;
width: 361px;
background-repeat: repeat-x;
}

#down1{
position: absolute;
left: 573px;
top: 86px;
z-index: 24;
cursor: pointer;
width: 11px;
}

#contentMask1{
overflow: hidden;
text-align: left;
height:400px;

}

#content1{
margin: 0px;
padding: 0px;
position: absolute;
padding: 8px;
line-height:17px;
}
.MsgText{
line-height:15px;
font-size:10px;
background-color:#CCCCCC;
}
.MsgText a{
color:red;
text-decoration:underline;
}



.border{
	background: url(../images/white-grad.jpg) repeat-x;
	height: 30px;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #262626;
	padding: 0px 0px 0px 15px;
	border-top: 1px solid #E0E0E0;
	border-right: 1px none #E0E0E0;
	border-bottom: 1px solid #E0E0E0;
	border-left: 1px none #E0E0E0;
}

.borderleft{
	
	color: #262626;
	padding: 0px 0px 0px 15px;
	border-left: 1px solid #E0E0E0;
	
}
.borderright{
	
	color: #262626;
	padding: 0px 0px 0px 15px;
	
	border-right: 1px none #E0E0E0;
}
.borderrow{
	
	color: #262626;
	padding: 0px 0px 0px 15px;
	border: 10px none #E0E0E0;
	background-color:#CCCCCC;
}

.box-new
{
border: solid 1px #DAD8DA;
height: 17px;
font-size: 11px;
margin: 3px;
width: 110px;
align:left
}

.box-new-dd
{
border: solid 1px #DAD8DA;
height: 17px;
font-size: 11px;
margin: 3px;
width: 60px;
align:left
}
.box-new-dd-new
{
border: solid 1px #DAD8DA;
height: 17px;
font-size: 11px;
margin: 3px;
width: 40px;
align:left
}
.main
{
color: #F51A1A;
}

.infoBoxHeadingImage1
{
 	font-family : Verdana, Arial, sans-serif;
    font-size : 12px;
    font-weight : bold;
    background-position : left;
    background-image : url(images/product_list.jpg) ;
	height:34px;
    color : #000000;
	padding-left:10px;
}

/*end here*/













/* new stylesheet added here */

/*
.detail {
	
	font-size: 11px;
	width: 91px;
	height: 25px;
	color: #333333;
	padding-left: 10px;
	padding-top: 4px;
	background: url(../images/tab.jpg) no-repeat;
	text-decoration: none;
	float: left;
	margin-right: 5px;

}

.detail a{
	
text-decoration:none;
}

.detail1 {
	
	font-size: 11px;
	width: 91px;
	height: 25px;
	color: #333333;
	background: url(../images/tab1.jpg) no-repeat;
	padding-left: 10px;
	padding-top: 4px;
	float: left;
	margin-bottom: -1px;
	position: relative;
	background-color: #FFFFFF;
	margin-right: 5px;
}

.detail1 a{
	
text-decoration:none;
}


.review {
	font-size: 11px;
	padding-left: 10px;
	width: 91px;
	height: 25px;
	color: #333333;
	padding-top: 4px;
	background: url(../images/tab.jpg) no-repeat;
	text-decoration: none;
	float: left;
	margin-right: 5px;
}

.review a{
text-decoration:none;
}


.review1 {
	font-size: 11px;
	width: 91px;
	padding-left: 10px;
	height: 25px;
	color: #333333;
	background: url(../images/tab1.jpg) no-repeat;
	padding-top: 4px;
	float: left;
	margin-bottom: -1px;
	position: relative;
	background-color: #FFFFFF;
	margin-right: 5px;
}

.review1 a{
text-decoration:none;
}

.email {
	
	font-size: 11px;
	padding-left: 10px;	 
	width: 91px;
	height: 25px;
	color: #333333;
	padding-top: 4px;
	background: url(../images/tab.jpg) no-repeat;
	float: left;
}
.email a{
text-decoration:none;
}

.email1 {
	font-size: 11px;
	padding-left: 10px;
	width: 91px;
	height: 25px;
	color: #333333;
	background: url(../images/tab1.jpg) no-repeat;
	padding-top: 4px;
	float: left;
	margin-bottom: -1px;
	position: relative;
	background-color: #FFFFFF;
	margin-right: 5px;
}

.email1 a{
text-decoration:none;
}

#detail {
	
	font-size: 10px;
	color: #333333;
	border: 1px solid #CCCCCC;
	width: 95%;
	float: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
} 

#review {
	
	font-size: 10px;
	color: #333333;
	border: 1px solid #CCCCCC;
	width: 95%;
	float: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

#email {
color: #333333;
	border: 1px solid #CCCCCC;
	width: 95%;
	float: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.hide{
display: none;
}
.show{
	display: block;
}

*/

.desc
{
margin:0 2px 0 0;
background: url(../images/tab.jpg) no-repeat;
padding: 2px 5px 2px 5px; 
}
.desc a
{
background: none;
font-size: 11px;
color: #333333;
height: 25px;
padding-top:5px;
}

.rvw
{
margin:0 2px 0 0;
background: url(../images/tab.jpg) no-repeat;
padding: 2px 5px 2px 5px; 
}
.rvw a
{
background: none;
font-size: 11px;
color: #333333;
height: 25px;
padding-top:5px;
}


.eml
{
margin:0 2px 0 0;
background: url(../images/tab.jpg) no-repeat;
padding: 2px 5px 2px 5px; 
}
.eml a
{
background: none;
font-size: 11px;
color: #333333;
height: 25px;
padding-top:5px;
}



.contentdiv{
border:1px solid #CCC;
padding:5px;
}







.proimgbg{
background: url(../images/prod-bg1.jpg) no-repeat center bottom;
height: 256px;
padding: 55px 0 25px 0; 

}

.border-tbl{
border-left: 1px solid #E0E0E0;
border-right: 1px solid #E0E0E0;
}

.txtar
{
FONT-SIZE:11PX;
}

.meri-table
{
font-size:11px;
font-family:verdana;
}