* {	margin:0px;	padding:0px;}

body,td,th 	{font-family:Verdana;font-size: 11px;color: #333333;}

body 		{margin-left:7px; margin-top:0px; margin-right:17px; margin-bottom:0px;}

p {text-align:justify;}
.p  {padding-bottom:2px}

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}

a.blueb {color:#4499f0; font-size:11px;font-weight:700;text-decoration:none}
a.blueb:hover {color:#666666; text-decoration:underline;} 
.btnbuy		{ background:url(../images/btn.gif) 0 0 no-repeat; width:120px; height:23px; text-align:center; border:none; cursor:pointer; font-family:arial; outline:none; font-size:12px; color:#fff; font-weight:700;}


img{border:0px;}
.img{border:0px;}
.img_border {border:2px solid #e8e8e8; text-align:center;}
.img_border:hover {border:2px solid #4499f0;}

.imgzoom_border {border:2px solid #e8e8e8;}
.imgzoom_border:hover {border:2px solid #0066CC;}

div.mag_glass { margin-top: -21px; text-align:left; float:left; width:145px; 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;}
.titlea {font-family:arial; font-size:14px; font-weight:bold; color:#4499f0}
a.titlea {color:#4499f0}

.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:#ef682d; 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:12px;
	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 15px 0 10px;
	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 15px 0 9px;}

/*:: @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:#008ED6; font-family:Verdana; padding:1px 2px; color:#FFFFFF; font-size:11px; font-weight:bold; cursor:pointer;}
.btn_input:hover {background-color:#008ED6; font-family:Verdana; padding:1px 2px; color:#FFFFFF; font-size:11px; font-weight:bold;}
.btn_input:focus {background-color:#008ED6; 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:#4499f0; line-height:15px; text-decoration:blink}

/*:: @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 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;}


.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 #99cc66; border-width:0 1px; text-align:center; padding-left:4px; padding-right:4px;}

HR {border:1px solid #cccccc;}

.hrline {border-bottom:1px solid #cccccc;}
/*@ 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 #99cc66}
.tableborderwithbg {border:1px solid #99cc66; background-color:#99cc66}
.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:24px; font-weight:bold; color:#77ce3e; 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:#77ce3e; 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*/	


/* Accordian menu */
.glossymenu{ margin: 5px 0; padding: 0; width: 205px; /*width of menu*/ border: 1px solid #fff; /*border-bottom-width: 0;*/ border-left: 1px solid #fff; } 
.glossymenu a.menuitem{ background:#e6e6e7; font:11px  Arial, Helvetica; color: black; display: block; font-weight:bold; position: relative; width: auto; padding: 4px 0; padding-left: 10px; padding-right: 10px; text-decoration: none; margin-bottom:1px; border-bottom:1px solid white; font-weight: bold; color: #5C5C5C; } 
.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{ color: #5c5c5c; font-weight:bold; } 
.glossymenu a.menuitem .statusicon{ position: absolute; top: 7px; right: 5px; border: none; } 
.glossymenu a.menuitem:hover{ background:#c4c4c4; font-weight:bold; } 
.glossymenu div.submenu{ background:#09F url(../images/menu_bg.jpg) 0 0 repeat-x; }
.glossymenu div.submenu ul{ list-style-type: none; margin: 0; padding: 0; } 
.glossymenu div.submenu ul li{ border-bottom: 1px solid #fff;background:#09F url(../images/menu_bg.jpg) 0 0 repeat-x; }
.glossymenu div.submenu ul li a{ display: block; font: normal 11px "Lucida Grande", "Trebuchet MS", Verdana;  color:#fff; text-decoration: none;  padding: 2px 0; padding-left: 10px; }
.glossymenu div.submenu ul li a:hover{ background:#06C; color: #fff; }
