* {	margin:0px;	padding:0px;}

body,td,th 	{font-family:Verdana;font-size: 11px;color: #333333;}

body 		{margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px;}

p {text-align:justify;}

a 			{font-size: 11px; text-decoration:none; color: #3399FF;}
a:link 		{text-decoration: none;}
a:hover 	{text-decoration: underline; color: #333333;}
a:active 	{text-decoration: none;}
a:focus		{outline:none}

a.graylink10 {color:#999999; font-size:10px; font-weight:normal; text-decoration:none}
a.graylink10:hover {color:#333333; text-decoration:underline;}

a.graylink {color:#666666; font-size:11px; font-weight:normal; text-decoration:none}
a.graylink:hover {color:#333333; text-decoration:underline;}

a.grayboldlink {color:#666666; font-size:11px; font-weight:bold; text-decoration:none}
a.grayboldlink:hover {color:#333333; text-decoration:underline;}

a.orangeboldlink {color:#ef682d; font-size:10px; font-weight:bold; text-decoration:none}
a.orangeboldlink:hover {color:#333333; text-decoration:underline;}

a.redblodlink {font-size:10px; font-weight:bold; color:Red; text-decoration:none}
a.redblodlink:hover {text-decoration:underline; color:Green}

a.titlelink {color:#cccccc; font-size:11px; font-weight:bold; text-decoration:none}
a.titlelink:hover {color:#333333; text-decoration:underline;}

a.btnmain {text-align:center; vertical-align:middle; padding:3px; font-family:Verdana; 	display:inline-block; color:#FFFFFF; font-size:11px; font-weight:bold; cursor:pointer; text-decoration:none;  border:1px solid #999999; background-color:#99cc66;}
a.btnmain:hover {text-decoration:none; border:1px solid #000; color:#FFFFFF; text-decoration:none}

a.blueboldlink {color:#4499f0; font-size:11px;font-weight:bold;text-decoration:none}
a.blueboldlink:hover {color:#666666; text-decoration:underline;}

a.bluelink {color:#4499f0; font-size:11px;font-weight:normal;text-decoration:none}
a.bluelink:hover {color:#666666; text-decoration:underline;} 

a.loginlink {color:#999999; font-size:10px; text-decoration:none}
a.loginlink:hover {color:#666666; text-decoration:underline;}

a.readmore{color:#333333;text-decoration:none;font-size:10px;display:block;padding:2px 2px 2px 12px; background:url(images/arrow_readmore.jpg) left center no-repeat; width:60px;}
a.readmore:hover{color: #FF6600;text-decoration: underline; background:url(images/arrow_readmore.jpg) left center no-repeat; padding:2px 2px 2px 10px;}

input.loginbtn {background:url(images/btn_login.jpg) top left no-repeat; width:51px; height:18px; border:none; cursor:pointer; display:inline-block}


div.mag_glass { margin-top: -21px; text-align:left; float:left; width:130px; height:20%; z-index:99; position:relative; border:0; }

.dotline {background:url(images/dot.jpg) top left repeat-x; height:6px;}

 
/*:: @Content Text*/
.blocktitle {font-size:11px; font-weight:bold; color:#333333; line-height:15px;}
.your_cart	{font-size:11px; font-weight:normal; color:#333333; line-height:15px;}
a.items		{font-size:10px; font-weight:bold; color:#fa1700; line-height:15px;}

.remembertext	{font-size:10px; font-weight:normal; color:#666666; line-height:15px;}
.welcome	{font-size:10px; font-weight:bold; color:#333333; line-height:15px;}
a.logout		{font-size:10px; font-weight:bold; color:#fa1700; line-height:15px;}

.bannerboldtext {font-size:10px; font-weight:bold; color:#333333; line-height:15px;}

.title {font-size:11px; font-weight:bold; color:#4499f0; line-height:15px;}
.subtitle {font-size:11px; font-weight:bold; color:#ccc; line-height:15px;}

.content10 {font-size:10px; font-weight:normal; color:#333333; line-height:15px;}
.content11 {font-size:11px; font-weight:normal; color:#333333; line-height:15px;}
.content12 {font-size:12px; font-weight:normal; color:#333333; line-height:15px;}
.content14 {font-size:14px; font-weight:normal; color:#333333; line-height:15px;}
.contentbold10 {font-size:10px; font-weight:bold; color:#333333; line-height:15px;}
.contentbold11 {font-size:11px; font-weight:bold; color:#333333; line-height:15px;}
.contentbold12 {font-size:12px; font-weight:bold; color:#333333; line-height:15px;}
.contentbold14 {font-size:14px; font-weight:bold; color:#333333; line-height:15px;}

.contentred10 {font-size:10px; font-weight:normal; color:#fa1700; line-height:15px;}
.contentred11 {font-size:11px; font-weight:normal; color:#fa1700; line-height:15px;}
.contentred12 {font-size:11px; font-weight:normal; color:#fa1700; line-height:15px;}
.contentred14 {font-size:14px; font-weight:normal; color:#fa1700; line-height:15px;}
.contentreboldred10 {font-size:10px; font-weight:bold; color:#fa1700; line-height:15px;}
.contentboldred11 {font-size:11px; font-weight:bold; color:#fa1700; line-height:15px;}
.contentboldred12 {font-size:12px; font-weight:bold; color:#fa1700; line-height:15px;}
.contentboldred14 {font-size:14px; font-weight:bold; color:#fa1700; line-height:15px;}

.textorange10 {font-size:10px; font-weight:normal; color:#ef682d; line-height:15px;}
.textorange11 {font-size:11px; font-weight:normal; color:#ef682d; line-height:15px;}
.textorange12 {font-size:12px; font-weight:normal; color:#ef682d; line-height:15px;}
.textorange14 {font-size:14px; font-weight:normal; color:#ef682d; line-height:15px;}
.textboldorange10 {font-size:10px; font-weight:bold; color:#ef682d; line-height:15px;}
.textboldorange11 {font-size:11px; font-weight:bold; color:#76B3F2; line-height:15px;}
.textboldorange12 {font-size:12px; font-weight:bold; color:#ef682d; line-height:15px;}
.textboldorange14 {font-size:14px; font-weight:bold; color:#ef682d; line-height:15px;}

.textblue10 {font-size:10px; font-weight:normal; color:#4499f0; line-height:15px;}
.textblue11 {font-size:11px; font-weight:normal; color:#4499f0; line-height:15px;}
.textblue12 {font-size:12px; font-weight:normal; color:#4499f0; line-height:15px;}
.textblue14 {font-size:14px; font-weight:normal; color:#4499f0; line-height:15px;}
.textboldblue10 {font-size:10px; font-weight:bold; color:#4499f0; line-height:15px;}
.textboldblue11 {font-size:11px; font-weight:bold; color:#4499f0; line-height:15px;}
.textboldblue12 {font-size:12px; font-weight:bold; color:#4499f0; line-height:15px;}
.textboldblue14 {font-size:14px; font-weight:bold; color:#4499f0; line-height:15px;}

.textgray10 {font-size:10px; font-weight:normal; color:#999999; line-height:15px;}
.textgray11 {font-size:11px; font-weight:normal; color:#999999; line-height:15px;}
.textgray12 {font-size:12px; font-weight:normal; color:#999999; line-height:15px;}
.textgray14 {font-size:14px; font-weight:normal; color:#999999; line-height:15px;}
.textgraybold10 {font-size:10px; font-weight:bold; color:#999999; line-height:15px;}
.textgraybold11 {font-size:11px; font-weight:bold; color:#999999; line-height:15px;}
.textgraybold12 {font-size:12px; font-weight:bold; color:#999999; line-height:15px;}
.textgraybold14 {font-size:14px; font-weight:bold; color:#999999; line-height:15px;}

.navigationlink {font-size:11px; font-weight:normal; color:#999999; line-height:20px; padding-right:5px;}
/*:: @Content Text*/

/*:: @header start*/


/*:: @header end*/

/*:: @mainmenu Start*/
.mainmenubg {background:url(images/mainmenubg.jpg) top left repeat-x; height:37px;}

.mainmenu{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	height:37px;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana;
}
.mainmenu li{
	display:block;
	float:left;
	margin:0;
	pading:0;}
.mainmenu li a{
	display:block;
	float:left;
	color:#4499f0;
	text-decoration:none;
	font-weight:bold;
	padding:13px 8px 0 8px;
	height:24px;
	outline:none;
	white-space:nowrap;
	border-right:1px solid #dadada;
	}
.mainmenu li a:hover,.mainmenu li a:focus{background:url(images/mainmenu_hover.jpg) top left repeat-x; color:#FFFFFF; border-left:1px solid #196cc8; border-right:1px solid #196cc8; padding:13px 8px 0 7px;}

/*:: @mainmenu End*/

/*@Left Strat*/
.categoriesmenu TD	{font-family:Verdana; font-size:11px; font-weight:normal; color:#333333; background:url(images/catmenubg1.jpg) top right no-repeat; height:18px; width:208px;}
.categoriesmenu TD.categoriesmenubg2 {background:url(images/catmenubg2.jpg) top right no-repeat; height:18px;}
.categoriesmenu TD a{font-size:11px; font-weight:normal; color:#333333; line-height:18px; padding:2px 2px 2px 8px;}
.categoriesmenu TD a:hover{color:#4499f0; text-decoration:underline; padding:2px 2px 2px 10px;}
/*@Left End*/


/*@Right Strat*/



/*@Right End*/

/*:: @From*/
.btn_input 		 {background-color:#8AC2FB; font-family:Verdana; padding:1px 2px; color:#FFFFFF; font-size:11px; font-weight:bold; cursor:pointer;}
.btn_input:hover {background-color:#8AC2FB; font-family:Verdana; padding:1px 2px; color:#FFFFFF; font-size:11px; font-weight:bold;}
.btn_input:focus {background-color:#8AC2FB; font-family:Verdana; padding:1px 2px; color:#FFFFFF; font-size:11px; font-weight:bold;}

input.textfield{border:1px solid #c1c1c1; font-size:11px; color:#666666; height:16px;}
input.textfield:hover {border: 1px solid #4499f0;}
input.textfield:focus {background: #F2F2F2; border: 1px solid #4499f0; color:#000000; font-weight:normal;}

input[type=text],input[type=password]{border:1px solid #c1c1c1; font-size:11px; color:#666666; height:16px;}
input[type=text]:hover,input[type=password]:hover {border: 1px solid #4499f0;}
input[type=text]:focus,input[type=password]:focus {background: #F2F2F2; border: 1px solid #4499f0; color:#000000; font-weight:normal;}

select {border:1px solid #c1c1c1; font-size:11px; color:#666666; height:18px;}
select:hover {border: 1px solid #4499f0;}
select:focus {background: #F2F2F2; border: 1px solid #4499f0; color:#000000;}

textarea {border:1px solid #c1c1c1; font-size:11px; color:#666666; }
textarea:hover {border: 1px solid #4499f0;}
textarea:focus {background: #F2F2F2; border: 1px solid #4499f0; color:#000000; font-weight:normal;}

.fromtext {font-size:11px; font-weight:normal; color:#333333; line-height:15px; padding-top:2px; padding-right:2px;}
.required {font-size:11px; font-weight:normal; color:Red; line-height:15px; text-decoration:blink}
.require {font-size:10px; font-weight:normal; color:Red;}

/*:: @From End*/

/*@Body Strat*/
.bordertop {border-top:1px solid #FF0000;}
/*@Body End*/


/*@footer Start*/
.footerbg  		{background:url(images/footerbg.jpg) top left repeat-x; height:38px;}


.footermenu TD	{font-family:Verdana; font-size:11px; font-weight:bold; color:#FFFFFF;}
.footermenu TD a{font-size:11px; font-weight:bold; color:#FFFFFF; line-height:20px; padding:2px;}
.footermenu TD a:hover{color:#f2f2f2; text-decoration:underline;}
.copytext{font-size:10px; font-weight:normal; color:#999999; padding-top:5px; padding-bottom:8px;}	
/*@footer End*/

/*@ Line Block Border Start*/
.grayline h1, #grayline h2, #grayline p {margin:0px; padding:0px; letter-spacing:1px;}
.grayline h1 {font-size:2.5em; color:#fff;}
.grayline h2 {font-size:2em;color:#06a; border:0;}
.grayline p {padding-bottom:0.5em;}
.grayline p.p {padding-bottom:2px}
.grayline h2 {padding-top:0.5em;}
.grayline {background: transparent; margin:0px;}
.graylinextop, .graylinexbottom {display:block; background:transparent; font-size:1px;}
.graylinexb1, .graylinexb2, .graylinexb3, .graylinexb4 {display:block; overflow:hidden;}
.graylinexb1, .graylinexb2, .graylinexb3 {height:1px;}
.graylinexb2, .graylinexb3, .graylinexb4 {background:#FFFFFF; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.graylinexb1 {margin:0 5px; background:#cccccc;}
.graylinexb2 {margin:0 3px; border-width:0 2px;}
.graylinexb3 {margin:0 2px;}
.graylinexb4 {height:2px; margin:0 1px;}
.graylineblocklinecontent {display:block; background:#FFFFFF; border:0 solid #cccccc; border-width:0 1px; text-align:center; padding-left:4px; padding-right:4px; height:100%;}

.logoblocklinecontent {display:block; background:#FFFFFF; border:0 solid #cccccc; border-width:0 1px; text-align:center; padding-left:4px; padding-right:4px;}



.blockline h1, .blockline h2, .blockline p {margin:0px; padding:0px; letter-spacing:1px;}
.blockline h1 {font-size:2.5em; color:#fff;}
.blockline h2 {font-size:2em;color:#06a; border:0;}
.blockline p {padding-bottom:0.5em;}
.blockline h2 {padding-top:0.5em;}
.blockline {background: transparent; margin:0px;}
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#FFFFFF; border-left:1px solid #99cc66; border-right:1px solid #99cc66;}
.xb1 {margin:0 5px; background:#99cc66;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.blocklinecontent {display:block; background:#FFFFFF; border:0 solid #ccc; border-width:0 1px; text-align:center; padding-left:4px; padding-right:4px;}

.graybg {background: transparent; margin:0px;}
.graybgxtop, .graybgxbottom {display:block; background:transparent; font-size:1px;}
.graybgxb1, .graybgxb2, .graybgxb3, .graybgxb4 {display:block; overflow:hidden;}
.graybgxb1, .graybgxb2, .graybgxb3 {height:1px;}
.graybgxb2, .graybgxb3, .graybgxb4 {background:#f0f0f0; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.graybgxb1 {margin:0 5px; background:#cccccc;}
.graybgxb2 {margin:0 3px; border-width:0 2px;}
.graybgxb3 {margin:0 2px;}
.graybgxb4 {height:2px; margin:0 1px;}
.graybgblocklinecontent {display:block; background:#f0f0f0; border:0 solid #cccccc; border-width:0 1px; text-align:center; padding-left:4px; padding-right:4px; height:100%;}


HR {border:1px solid #f0f0f0;}

.hrline {border-bottom:1px solid #f0f0f0;}
/*@ Line Block Border End*/


/*@ Logout Page S*/ 
.logout-tdborder {border:2px solid #EAEAEA; padding:5px;}
.logout-tdborder:hover {border:2px solid #99cc66}

.logout-tdborder1 {border:1px solid #EAEAEA; padding:3px;}
.logout-tdborder:hover1 {border:1px solid #99cc66}
.logout-tdborder1 a.link {color:#4499f0; font-size:10px;font-weight:normal;text-decoration:none}
.logout-tdborder1 a.link:hover {color:#666666; text-decoration:underline;} 

/*@ Logout Page E*/

/*@ Basket S*/
.tableborder {border:1px solid #ccc}
.tableborderwithbg {border:1px solid #ccc; background-color:#ccc}
.tableborderwithnewbg {border:1px solid #f0f0f0; background-color:#f0f0f0}
.btopbottom {border-top:1px solid #EAEAEA; border-bottom:1px solid #EAEAEA;}
.bleftright {border-left:1px solid #EAEAEA; border-right:1px solid #EAEAEA; border-top:1px solid #EAEAEA; border-bottom:1px solid #EAEAEA;}
.bright {border-right:1px solid #EAEAEA;border-top:1px solid #EAEAEA; border-bottom:1px solid #EAEAEA;}
/*@ Basket E*/
/*@ Price S*/
.priceoldbig {font-family:Arial; font-size:18px; font-weight:bold; color:#333333; line-height:normal; text-decoration:line-through;}
.pricenewbig {font-family:Arial; font-size:18px; font-weight:bold; color:#74B5F7; line-height:normal;}
.pricedolerbig {font-family:Arial; font-size:30px; font-weight:bold; color:#ff670f; line-height:normal;}
.priceoldsmall {font-family:Arial; font-size:10px; font-weight:bold; color:#333333; line-height:normal; text-decoration:line-through;}
.pricenewsmall {font-family:Arial; font-size:28px; font-weight:bold; color:#74B5F7; line-height:normal;}
.pricedolersmall {font-family:Arial; font-size:30px; font-weight:bold; color:#ff670f; line-height:normal;}
/*@ Price S*/



	/*:: highslide Strat*/	
.highslide-active-anchor img {visibility: hidden;}
.highslide img {/*border: 2px solid #e8e8e8;*/}
.highslide:hover img {/*border: 2px solid #FF6633;*/}
.highslide-wrapper {background: white;}
.highslide-image {border: 2px solid white;}
.highslide-image-blur {}
.highslide-caption {display: none; border:none; border-top: none; font-family: Verdana; font-size: 11px; background-color: white;}
.highslide-loading {display: block; color: black; font-size: 8pt; font-family: sans-serif; font-weight: bold; text-decoration: none; padding: 2px; border: 1px solid black; background-color: white; padding-left: 22px; background-image: url(highslide/graphics/loader.white.gif); background-repeat: no-repeat; background-position: 3px 1px;}
a.highslide-credits, a.highslide-credits i { padding: 2px; color: silver; text-decoration: none; font-size: 10px;}
a.highslide-credits:hover, a.highslide-credits:hover i {color: white; background-color: gray;}
a.highslide-full-expand {background: url(highslide/graphics/fullexpand.gif) no-repeat; display: block; margin: 0 10px 10px 0; width: 34px; height: 34px;}
.highslide-display-block {display: block;}
.highslide-display-none {display: none;}

/* // highslide End*/	
.navigatebutton { display:none;}
.border_all {border:1px solid #F0F0F0;}
.border_lr {border-left:1px solid #F0F0F0; border-right:1px solid #F0F0F0;}
.border_r {border-right:1px solid #F0F0F0;}
.border_l {border-left:1px solid #F0F0F0;}
.border_t {border-top:1px solid #F0F0F0;}
.border_b {border-bottom:1px solid #F0F0F0;}
.border_bl {border-bottom:1px solid #F0F0F0; border-left:1px solid #F0F0F0;}
.border_blr {border-bottom:1px solid #F0F0F0; border-left:1px solid #F0F0F0; border-right:1px solid #F0F0F0;}
.border_tlr {border-top:1px solid #F0F0F0; border-left:1px solid #F0F0F0; border-right:1px solid #F0F0F0;}
.border_alltd TD {border:1px solid #F0F0F0;}

.tablehead thead td {
	cursor:default;
	font-family:Verdana;
	font-size:11px;
	color:#0099FF;
	font-weight:bold;
	vertical-align:middle;
	text-align:center;
	/*text-align:left;*/
	white-space:nowrap;
	padding:0px 5px 0px 5px;
	height:22px;
	border-left: 1px solid #CCCCCC;
}

#tat_table {width:140px; border:1px solid #3399FF;
	background-color:#fff;
	filter: alpha(opacity=80);
 	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity: 0.80;
	opacity:0.8;
	}
	
	.textboldorenge {font-size:14px; font-weight:bold; color:#ff670f; line-height:20px;}
.textorange {font-size:11px; font-weight:bold; color:#ff670f; line-height:15px;}
