body {
	margin: 0px;
	background: url(../../Content/NewImage/bodybg.gif) repeat left top;
	background-color:white;
}

td {
	font-family:  Tahoma;
	font-size: 12px; 
	color:#000000;
}

ul li
{
	LIST-STYLE-TYPE: none; 	
}

.backgroundbottomleft{
	margin: 0px;
	background: url(../../Content/NewImage/bgbottomleft.jpg) no-repeat left bottom;}
	
.navimenu_Left{
	background: url(../../Content/NewImage/navigaL.gif) no-repeat right top;
}

.navimenu_Right{
	background: url(../../Content/NewImage/navigaR.gif) no-repeat left bottom;
}

.spancer
{
	background: url(../../Content/NewImage/spancer.gif) no-repeat right top;
}
	
.navimenu{
padding-left:5px;
color:#ffffff;
font-weight:bold;
background-color:#8c8c8c;
}

.navimenu a{
color:#ffffff;
font-weight:bold;
text-decoration: none;
}

.navimenu a:hover{
color:#42eafe;
font-weight:bold;
text-decoration: none;
}

.pagebg{
margin: 0px;
	background: url(../../Content/NewImage/pagebg.jpg) no-repeat left top;
	background-color:transparent;
}
.bodyleft{
margin: 0px;
	background: url(../../Content/NewImage/bodyleftbg.gif) repeat-y  right top;
	background-color:transparent;
	}
.bodyright{
margin: 0px;
	background: url(../../Content/NewImage/bodyrightbg.gif) repeat-y  left top;
	background-color:transparent;
}
.footerleft{margin: 0px;
	background: url(../../Content/NewImage/footerLbg.gif) repeat-y right top;
	background-color:transparent;}
.footerright{margin: 0px;
	background: url(../../Content/NewImage/footerRbg.gif) repeat-y left top;
	background-color:transparent;}
.logotop{
margin: 0px;
	background: url(../../Content/NewImage/logobg1.jpg) no-repeat left top;
	background-color:#FFFFFF;
}
.headerbg{
margin: 0px;
	background: url(../../Content/NewImage/headbg2.jpg) no-repeat left top;
	background-color:transparent;
}

.headerbg1{
margin: 0px;
	background: url(../../Content/NewImage/headbg4.jpg) no-repeat left top;
	background-color:transparent;
}
.topsellleft{
margin: 0px;
	background: url(../../Content/NewImage/topsellLbg.jpg) repeat-y right top;
	background-color:transparent;
	}
.topsellright{
margin: 0px;
	background: url(../../Content/NewImage/topsellRbg.jpg) repeat-y left top;
	background-color:transparent;
	}
	.topsellbeneath{
margin: 0px;
	background: url(../../Content/NewImage/topsellBbg.jpg) repeat-x left top;
	background-color:transparent;
	}
.currentpath{
	padding:8px 0 8px 0;
	color:#818182;
	font-weight : bold;
}
.currentpath a{
	color:#312cf9;
	font-weight : bold;
}
.currentpath a:hover{
	color:#b8b8b8;
	text-decoration: underline;
}
.currentpath a.cur{
	color:#01b9ff;
	text-decoration: none;
}
.currentpath a.cur:hover{
	color:#01b9ff;
	text-decoration: underline;
}
	.contentbeneath{
	margin: 0px;
	background: url(../../Content/NewImage/contentBbg.gif) repeat-x left top;
	background-color:transparent;
	}
.contenttop1{
	margin: 0px;
	background: url(../../Content/NewImage/contentTbg1.gif) repeat-x left top;
	background-color:transparent;
	color:#4d4d4d;
	font-weight: bold;
	}
.contenttop2{
padding-left:5px;
	margin: 0px;
	background: url(../../Content/NewImage/contentTbg2.gif) repeat-x left top;
	background-color:transparent;
	color:#ffffff;
	font-weight: bold;
}
.contenttop2 a{
	color:#ffffff;
	font-weight: bold;
	text-decoration: none;
}
.contenttop2 a:hover{
	color:#4d4d4d;
	font-weight: bold;
	text-decoration: none;
}
.contentbodyl{
	margin: 0px;
	background: url(../../Content/NewImage/contentbodyL.gif) repeat-y left top;
	background-color:transparent;
	}
.contentbodyr{
	margin: 0px;
	background: url(../../Content/NewImage/contentbodyR.gif) repeat-y right top;
	background-color:transparent;
	}
.newsupdate {
	margin: 0px;
	padding:10px;
	background: url(../../Content/NewImage/bodybgdark.gif) repeat left top;
	background-color:transparent;
}
.itemlist{
width:48%;
margin: 0px;
padding:12px 8px 12px 8px;
	background: url(../../Content/NewImage/singledot.gif) repeat-x left bottom;
	background-color:transparent;
}

.itemlistend{
	width:48%;
	margin: 0px;
	padding:12px 8px 12px 8px;
	background-color:transparent;
}
.itemname
{
	margin : 0;
	color:#b8b8b8;
	padding:0 0 5px 5px;
	height : 50px;
}
.itemname a{
	color:#909090;
	text-decoration: none;
	font-weight:bold;
}
.itemname a:hover{
color:#4d4d4d;
text-decoration: none;
}
.itemfooter{
padding:5px ;
color:#4e4e4e;
font-weight :bold;
}
.itemfooter a{
color:#4e4e4e;
text-decoration: none;
}
.itemfooter a:hover{
color:#0087fd;
text-decoration: underline;
}
.itemfooter a.curpage{
color:#0087fd;
text-decoration: none;
}
.itemimage{
margin: 0px;
border:solid 2px #b8b8b8;
}
.dotsep{
margin: 0px;
	background: url(../../Content/NewImage/doubledot.gif) repeat-y center top;
	background-color:transparent;
}
	.doubledot{
margin: 0px;
	background: url(../../Content/NewImage/doubledot.gif) repeat-x left top;
	background-color:transparent;
	}
div.tophit{
margin: 0px;
padding:5px 5px 5px 5px;
	background: url(../../Content/NewImage/singledot.gif) repeat-x left bottom;
	background-color:transparent;
}
div.tophit a{
color:#b8b8b8;
text-decoration: none;
}
div.tophit a:hover{
color:#4d4d4d;
text-decoration: none;
}
div.support{
	float: left;
	margin: 0px;
	padding:0 0 10px 14px;
	cursor: pointer;
}
div.support image{
	margin: 0px;
	padding: 0px;
	border:solid 2px #ffffff;
}

div.support1{
	float: left;
	margin: 0px;
	padding:0 0 6px 12px;
	cursor: pointer;
}
div.support1 image{
	margin: 0px;
	padding: 0px;
	border:solid 2px #ffffff;
}
.myform{
	border:none;
}
.myform input{
font-size: 12px; 
border: solid 1px;
border-color:#7f9db9;
}
.myform input.google {
	border:none;
	background:#ffffff;
	width:100%;
	font-size: 11px;
}
.myform select.brand{
	font-size: 12px; 
	color:#808080;
	border:1px solid;
	border-color:#bdbdbd;
	background: white;
	width:100%;
}
.myform select.brand2{
	font-size: 12px; 
	color:#4d4d4d;
	border:1px solid;
	border-color:#bdbdbd;
	background: #e1edf4;
	width:100%;
}
.topsearchinput{
	margin: 0px;
	border:1px solid #bdbdbd;
	border-right:none;
	background:#ffffff;
}
.topsearchbt{
	margin: 0px;
	border:1px solid #bdbdbd;
	border-left:none;
	background: url(../../Content/NewImage/searchbtBG.jpg) repeat-x right bottom;
	background-color:#aeaeae;
}
.topsearchbt a{
font-size: 11px;
color:#ffffff;
text-decoration: none;
}
.topsearchbt a:hover{
font-size: 11px;
color:#ffffff;
text-decoration: underline;
}
.pngfix{ behavior:  url("../../Scripts/iepngfix.htc");}

/****** Drop Down Menu ******/

#menu {
	BORDER-BOTTOM: #bebebe 1px solid; 
	BORDER-LEFT: #bebebe 1px solid; 
	MARGIN: -5px -10px 0px; 
	PADDING-LEFT: 10px; 
	BACKGROUND: #bebebe; 
	BORDER-TOP: #bebebe 1px solid; 
	BORDER-RIGHT: 0px;
	Z-INDEX: 90;
	height : 20px;
	
}
#menu UL {
	Z-INDEX: 92; 
	PADDING-BOTTOM: 2px; 
	LIST-STYLE-TYPE: none; 
	MARGIN: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	WHITE-SPACE: nowrap; 
	LIST-STYLE-IMAGE: none; 
	PADDING-TOP: 2px;
}
#menu LI {
	Z-INDEX: 93; 
	POSITION: relative; 
	PADDING-BOTTOM: 0.1em; 
	MARGIN: 0px; 
	PADDING-LEFT: 0.3em; 
	PADDING-RIGHT: 0.1em; 
	FLOAT: left; COLOR: #fff; 
	FONT-SIZE: 1.1em; 
	FONT-WEIGHT: bold; 
	PADDING-TOP: 0.1em;
}
#menu LI:hover UL {
	DISPLAY: block;
}
#menu LI.over UL {
	DISPLAY: block;
}
#menu LI A {
	POSITION: relative; 
	PADDING-RIGHT: 10px; 
	DISPLAY: block; 
	COLOR: #fff; 
	BORDER-RIGHT: #a9a9a9 1px solid; 
	TEXT-DECORATION: none;
}

#menu LI A SPAN{
	margin-left : 20px;
	color : #858585;
	font-weight :bold;
}

/* bike menu */
#menu LI A SPAN.bike_Over{
	color : #fae007;
}

#menu LI A SPAN.bike_Out{
	color : #858585;
}

/* component menu */
#menu LI A SPAN.component_Over{
	color : #ff6600;
}

#menu LI A SPAN.component_Out{
	color : #858585;
}

/* frame menu */
#menu LI A SPAN.frame_Over{
	color : #50b505;
}

#menu LI A SPAN.frame_Out{
	color : #858585;
}

/* Clothing menu */
#menu LI A SPAN.clothing_Over{
	color : #6778f6;
}

#menu LI A SPAN.clothing_Out{
	color : #858585;
}

/* Accessories menu */
#menu LI A SPAN.accessories_Over{
	color : #fa3a3a;
}

#menu LI A SPAN.accessories_Out{
	color : #858585;
}

#menu LI A:hover {
	
}
#menu LI UL {
	BORDER-BOTTOM: #D8D8D8 1px solid; 
	POSITION: absolute; 
	BORDER-LEFT: #D8D8D8 1px solid; 
	PADDING-BOTTOM: 7px; 
	BACKGROUND-COLOR: #F2FFFF; 
	LIST-STYLE-TYPE: none; 
	MARGIN: 0px; 
	PADDING-LEFT: 7px; 
	WIDTH: 32em; 
	PADDING-RIGHT: 7px; 
	DISPLAY: none; CLEAR: left; 
	BORDER-TOP: #D8D8D8 1px solid; 
	TOP: 1.5em; 
	LIST-STYLE-IMAGE: none; 
	BORDER-RIGHT: #D8D8D8 1px solid; 
	PADDING-TOP: 7px; 
	LEFT: -0.3em;
}
#menu LI UL.column-list-one-col {
	WIDTH: 13em;
}
#menu LI > UL {
	TOP: auto;
}
#menu UL LI UL.column-list-two-col LI {
	PADDING-BOTTOM: 0.2em; 
	LINE-HEIGHT: 1.2em; 
	MARGIN: 0px; 
	PADDING-LEFT: 0px; 
	WIDTH: 16.4em; 
	PADDING-RIGHT: 0px; 
	WHITE-SPACE: nowrap; 
	FLOAT: left; 
	COLOR: #000; 
	FONT-SIZE: 0.9em; 
	PADDING-TOP: 0px;
}
#menu UL LI UL.column-list-one-col LI {
	PADDING-BOTTOM: 0.2em; 
	LINE-HEIGHT: 1.2em; 
	MARGIN: 0px; 
	PADDING-LEFT: 0px; 
	WIDTH: 14em; 
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	WHITE-SPACE: nowrap; 
	COLOR: #000; 
	FONT-SIZE: 0.9em; 
	PADDING-TOP: 0px;
}
#menu UL LI UL.column-list-two-col LI A {
	BORDER-BOTTOM: medium none; 
	BORDER-LEFT: medium none; 
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 5px; 
	WIDTH: 100%; 
	PADDING-RIGHT: 0px; 
	DISPLAY: inline; 
	COLOR: #000; 
	BORDER-TOP: medium none; 
	FONT-WEIGHT: normal; 
	BORDER-RIGHT: medium none; 
	PADDING-TOP: 0px;
}
#menu UL LI UL.column-list-one-col LI A {
	BORDER-BOTTOM: medium none; 
	BORDER-LEFT: medium none; 
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 5px; 
	WIDTH: 100%; 
	PADDING-RIGHT: 0px; 
	DISPLAY: inline; 
	COLOR: #000; 
	BORDER-TOP: medium none; 
	FONT-WEIGHT: normal; 
	BORDER-RIGHT: medium none; 
	PADDING-TOP: 0px;
}
#menu UL LI UL.column-list-two-col LI A:hover {
	BACKGROUND-COLOR: transparent; 
	COLOR: #3333cc;
}
#menu UL LI UL.column-list-one-col LI A:hover {
	BACKGROUND-COLOR: transparent; 
	COLOR: #3333cc;
}
#menu UL LI UL.column-list-two-col LI {
	CLEAR: none;
}
#menu UL LI UL.column-list-one-col LI {
	CLEAR: none;
}

.blueArrow
{
	background : url("../../Content/NewImage/bluearrow.png") top left no-repeat;
}

#currentPath {
	COLOR: #cc0000;
	font-weight : bold;
}

#groupTypeWrapper {
	WIDTH: 100%;
	
}
#groupTypeContainer {
	WIDTH: 100%; FLOAT: left
}

#groupType {
	BACKGROUND: url(../../Content/Image/blue_fade.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 50% bottom;
	
}
#groupType UL {
	PADDING-BOTTOM: 7px;
	LIST-STYLE-TYPE: none; 
	margin-left: 20px; 
	PADDING-LEFT: 7px; 
	PADDING-RIGHT: 7px; 
	LIST-STYLE-IMAGE: none; 
	PADDING-TOP: 7px;
}
#groupType UL.column-list-two-col LI {
	PADDING-BOTTOM: 0.2em; LINE-HEIGHT: 1.2em; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 50%; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; FLOAT: left; COLOR: #000; FONT-SIZE: 1.1em; PADDING-TOP: 0px
}

#groupType UL.column-list-one-col LI {
	PADDING-BOTTOM: 0.2em; LINE-HEIGHT: 1.2em; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; WHITE-SPACE: nowrap; COLOR: #000; FONT-SIZE: 1.1em; PADDING-TOP: 0px
}

#groupType UL.column-list-two-col LI A {
	BORDER-BOTTOM: medium none; 
	BORDER-LEFT: medium none; 
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 5px; 
	WIDTH: 100%; 
	PADDING-RIGHT: 0px; 
	DISPLAY: inline; 
	BORDER-TOP: medium none; 
	BORDER-RIGHT: medium none; 
	PADDING-TOP: 0px;
	color : Blue;
}

#groupType UL.column-list-two-col LI A:hover 
{
	color: #868684
}

UL.column-list-one-col LI A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}

.clearing {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; HEIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}

.oDIVCenterColumn {
	MARGIN-TOP: 0px; WIDTH: 100%; FLOAT: left; PADDING-TOP: 20px; margin-left : 15px
}

.DepartmentItemHolder {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 22px; FLOAT: left; PADDING-TOP: 3px;
}

.DepartmentItem {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 170px; PADDING-RIGHT: 5px; FLOAT: left; HEIGHT: 235px; PADDING-TOP: 0px
}

.DepartmentItemSub {
	WIDTH: 150px; FLOAT: left; HEIGHT: 50px; COLOR: #888; CLEAR: both; FONT-SIZE: 95%; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

.DepartmentItemTitle {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #444; FONT-SIZE: 120%; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}

.DepartmentItemPic {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.DepartmentItemPic A IMG {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; MARGIN: 0px 0px 0px 2px; WIDTH: 148px; FLOAT: left; HEIGHT: 148px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
.DepartmentItemPic A IMG:hover {
	BORDER-BOTTOM: #1b5e89 1px solid; BORDER-LEFT: #1b5e89 1px solid; BORDER-TOP: #1b5e89 1px solid; BORDER-RIGHT: #1b5e89 1px solid
}

.itemDetailSub {
	BACKGROUND-REPEAT: no-repeat;
	 BACKGROUND-POSITION: right top; 
	 HEIGHT: 25px; 
	 VERTICAL-ALIGN: top;
	 font-size:11px;
	 font-family :Tahoma; 
}

.itemDetailSub A:link {
	COLOR: #3333cc
}
.itemDetailSub A:visited {
	COLOR: #333399
}
.itemDetailSub A:active {
	COLOR: #333399
}
.itemDetailSub A:hover {
	COLOR: #a9a9a9
}

H2 {
	TEXT-ALIGN: left;
	BACKGROUND-COLOR: #f5f5f5; 
	MARGIN-TOP: 0.3em; 
	PADDING-LEFT: 4px; 
	MARGIN-BOTTOM: 0px; 
	COLOR: #FB7D00; 
	FONT-SIZE: 1.1em
}

.ProductTitle
{
	FONT-SIZE: 90%;
}

.ProductTitle A:link {
	COLOR: #3333cc
}
.ProductTitle A:visited {
	COLOR: #333399
}
.ProductTitle A:active {
	COLOR: #333399
}
.ProductTitle A:hover {
	COLOR: #a9a9a9
}

.box {
	border: 1px solid #999999;
}

.PDT_ProductTable {
	BACKGROUND-COLOR: #fff; MARGIN-TOP: 10px; WIDTH: 100%; FLOAT: left; MARGIN-LEFT: 0px
}
.PDT_ProductTableHeader {
	BORDER-LEFT: #bbb 1px solid; 
	PADDING-LEFT: 0px; 
	WIDTH: 100%;
	height : 25px; 
	BACKGROUND: url(../../Content/Image/menuTablebg2.png) #fff no-repeat; 
	COLOR: #4881f7; FONT-SIZE: 9px; 
	FONT-WEIGHT: bold; 
	BORDER-RIGHT: #bbb 1px solid
}

.PDT_ProductTableHeader TD {
	PADDING-LEFT: 5px; 
	FONT-SIZE: 10px; FONT-WEIGHT: bold;
}
.PDT_Click 
{
	COLOR: #4881f7;
	WIDTH: 70px; BACKGROUND: url(../../Content/Image/PDTClickleftbg.png) no-repeat
}
.PDT_Desc 
{
	COLOR: #4881f7;
	WIDTH: 430px
}
.PDT_Price 
{
	COLOR: #4881f7;
	WIDTH: 0px
}
.PDT_QTY 
{
	COLOR: #4881f7;
	WIDTH: 100px; BACKGROUND: url(../../Content/Image/PDTClickrightbg.png) no-repeat 
}
.ptImageRow {
	BORDER-BOTTOM: #bbb 1px solid; TEXT-ALIGN: left; WIDTH: 70px;
}
.ptDPD {
	BORDER-BOTTOM: #bbb 1px solid; WIDTH: 100%; PADDING-TOP: 0px;
}
.ptPSD {
	BORDER-BOTTOM: #bbb 1px solid; TEXT-ALIGN: right; WIDTH: 0px;
}
.ptQtyRow 
{
	BORDER-BOTTOM: #bbb 1px solid; TEXT-ALIGN: left; WIDTH: 0px;
}

.ptQtyRow * {
	MARGIN: 0px; WIDTH: 20px; FONT-SIZE: 110%
}

.ptDetail
{
	COLOR: #fb9144;
	font-weight:bold;
	margin-left:10px;
}

.inStock
{
	color : Green;	
	font-weight : bold;
}

.noStock
{
	color : Red;
}

#ProductImageLinks {
	PADDING-BOTTOM: 10px;
	MARGIN-TOP: 20px;
    WIDTH: 220px; 
    
    PADDING-RIGHT: 10px; 
    BACKGROUND: url(../../Content/NewImage/productpagealtgheader.png) no-repeat; 
    FLOAT: left; 
    COLOR: #444; 
    PADDING-TOP: 10px
}
#ProductImageLinksFooter {
	WIDTH: 270px;
	 FLOAT: left
}

#ProductImageLinks ul  
{
	list-style: none; 
	margin-left : -37px;
	margin-top : -2px;
}
#ProductImageLinks ul li { display: inline; }

#ProductImageLinks A {
	COLOR: #83c326; 
	FONT-SIZE: 90%; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none
}
#ProductImageLinks A IMG {
	BORDER-BOTTOM: #bbb 1px solid; 
	BORDER-LEFT: #bbb 1px solid; 
	MARGIN: 10px; WIDTH: 50px; 
	FLOAT: left; HEIGHT: 50px; 
	BORDER-TOP: #bbb 1px solid; 
	BORDER-RIGHT: #bbb 1px solid
}

#galleryMain A IMG
{
	BORDER-BOTTOM: #fff 0px solid; 
	BORDER-LEFT: #fff 0px solid; 
	BORDER-TOP: #fff 0px solid; 
	BORDER-RIGHT: #fff 0px solid
}

.boxImage A IMG
{
	BORDER-BOTTOM: #cfcfcf 1px solid; 
	BORDER-LEFT: #cfcfcf 1px solid; 
	BORDER-TOP: #cfcfcf 1px solid; 
	BORDER-RIGHT: #cfcfcf 1px solid
}

#page {
      float:left;
      width:100%;
      font-size:100%;
      line-height:normal;
      margin-left : 410px;
      }
#page ul {
          margin:0;
          padding:10px 10px 0 0px;
          list-style:none;
      }
#page li {
      display:inline;
      margin :20;
	  padding-left :  10px;
      }
#page a {
     float:left;
      background-color:#dddddd;
      margin-right:2;
      text-decoration:none;
      }
#page a span {
      float:left;
      display:block;
      background-color:#dddddd;
      padding:2px  5px 2px 5px;
      color:#727272;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#page a span {float:none;}
    /* End IE5-Mac hack */
#page a:hover span {
      color:#ffffff;
      }
#page a:hover {
       background-color:#84cfa8;
      }
#page a:hover span {
       background-color:#84cfa8;
	   color:#ffffff;
      }

#page .current a {
              background-color:#84cfa8;
      }
#page .current a span {
              background-color:#84cfa8;
			  color:#ffffff;
      }
      
.nameProduct a{
	color:#436fff;
	font-weight:bold;
	text-decoration: none;
}

.nameProduct a:hover{
	color:#716f6f;
	font-weight:bold;
	text-decoration: none;
}

.news a{
	color:#436fff;
	font-weight:bold;
	text-decoration: none;
}

.news a:hover{
	color:#716f6f;
	font-weight:bold;
	text-decoration: none;
}

.newsContent a{
	color:#314be9;
	font-weight:bolder;
	text-decoration: none;
	font-size : 16px;
	font-family:Cordia New;
}


.newsContent a img{
	BORDER-BOTTOM: #cfcfcf 1px solid; 
	BORDER-LEFT: #cfcfcf 1px solid; 
	BORDER-TOP: #cfcfcf 1px solid; 
	BORDER-RIGHT: #cfcfcf 1px solid
}


.newsContent a:hover{
	color:#716f6f;
	font-weight:bold;
	text-decoration: none;
}

#headline a img{
	BORDER-BOTTOM: #ffffff 0px solid; 
	BORDER-LEFT: #ffffff 0px solid; 
	BORDER-TOP: #ffffff 0px solid; 
	BORDER-RIGHT: #ffffff 0px solid
}

.NewsContent a img{
	BORDER-BOTTOM: #ffffff 0px solid; 
	BORDER-LEFT: #ffffff 0px solid; 
	BORDER-TOP: #ffffff 0px solid; 
	BORDER-RIGHT: #ffffff 0px solid
}

.mainTitle
{
	padding-top: 5px;
	font-size : 24px;
}

.Text_A a
{
	color : White;
	text-decoration: none;	
}

.Text_A a:hover
{
	color : #ff6600;
}

.NewsContentTitle UL LI 
{
	padding-top: 0px;
	margin-left : -33px;
	BORDER-BOTTOM: #ddd 1px dotted; 
	PADDING-BOTTOM: 4px; 
	PADDING-LEFT: 20px; 
	DISPLAY: block; 
	BACKGROUND: url(../../Content/NewImage/bullet.gif) no-repeat left 9px; 
	PADDING-TOP: 3px;
}

.newsText_A a
{
	color : #0371fa;
	text-decoration: none;	
}

.newsText_A a:hover
{
	color : #ff6600;
}

.allNewsContent
{
	padding-left : 10px; 
	padding-right : 10px;	
}

.allNewsContent a
{
	color : #0371fa;
	text-decoration: none;	
}

.allNewsContent a:hover
{
	color : #ff6600;
}

.tiny_black {
	FONT-FAMILY: Tahoma; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	COLOR: #000000; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none;
}

.black2 {
	FONT-FAMILY: Tahoma; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	COLOR: #000000; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none;
}

/* Page Numbers */
.pages {
    padding: 1em;
    margin: 1em 0;
    clear: left;
    font-size: 95%;
}

.pages a, .pages span {
    display: block;
    float: left;
    padding: 0.2em 0.5em;
    margin-right: 0.1em;
    border: 1px solid #fff;
    background: #fff;
}

.pages span.current {
    border: 1px solid #2E6AB1;
    font-weight: bold;
    background: #2E6AB1;
    color: #fff;
}

.pages a 
{
	color : #0371fa;
    border: 1px solid #9AAFE5;
    text-decoration: none;
}

.pages a:hover 
{
	color : #ff6600;
    border-color: #2E6AB1;
}

.pages a.nextprev {
    font-weight: bold;
}

.pages span.nextprev {
    color: #666;
}

.pages span.totalPage {
    color: #0371fa;
    border: 1px solid #9AAFE5;
}

.pages span.nextprev {
    border: 1px solid #ddd;
    color: #999;
}

.pages .nextprev-next {
    float: right;
}

.white {
	FONT-FAMILY: Tahoma; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	COLOR: #ffffff; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold; 
}

.titleRePreview {
	FONT-FAMILY: Tahoma; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	COLOR: #ffffff; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold; 
}

.titleRePreview a
{
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
}

.titleRePreview a:hover
{
	COLOR: #f6fd87; 
}

.tiny_white {
	FONT-FAMILY: Tahoma; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	COLOR: #ffffff; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none;
}

.reviewLink
{
	FONT-FAMILY: Tahoma; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	COLOR: #ffffff; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold; 
}

.reviewLink a
{
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}

.reviewLink a:hover
{
	COLOR: #2b2ae9; 
	TEXT-DECORATION :underline;
}

.blankContent
{
	padding-left : 20px;
	padding-right : 20px;
	padding-top : 20px;
	background-color : White;
	font-size :medium;	
}

.blankContent a img{
	BORDER-BOTTOM: #ffffff 0px solid; 
	BORDER-LEFT: #ffffff 0px solid; 
	BORDER-TOP: #ffffff 0px solid; 
	BORDER-RIGHT: #ffffff 0px solid
}


#rePreview
{
	padding-bottom : 10px;
	padding-left : 20px;
	padding-right : 20px;
}

#rePreview a
{
	font-weight : bold;
	color : #0371fa;
	text-decoration: none;	
}

#rePreview a:hover
{
	font-weight : bold;
	color : #ff6600;
}

#rePreview h1 a
{
	color : #f45415;
	font-size : large;
	text-decoration :none;
}

#rePreview h1 a:hover
{
	color : #0e2af6;
}

#rePreview SPAN.repreviewjumplink {
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 3px; 
	PADDING-RIGHT: 3px; 
	COLOR: #dfdfdf; 
	FONT-SIZE: 1em; 
	VERTICAL-ALIGN: middle; 
	FONT-WEIGHT: bold; 
	PADDING-TOP: 0px;
	
	border: 1px solid #838383;
    padding: 0.2em 0.5em;
    margin-right: 0.1em;
    background: #f7a325;
}

#rePreview SPAN.repreviewNoPage {
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 3px; 
	PADDING-RIGHT: 3px; 
	COLOR: #aaa; 
	FONT-SIZE: 1em; 
	VERTICAL-ALIGN: middle; 
	FONT-WEIGHT: bold; 
	PADDING-TOP: 0px;
}

#rePreview A.repreviewjumplink {
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 3px; 
	PADDING-RIGHT: 3px; 
	COLOR: #ff9900; 
	FONT-SIZE: 1em; 
	VERTICAL-ALIGN: middle; 
	PADDING-TOP: 0px;
	
	border: 1px solid #838383;
    padding: 0.2em 0.5em;
    margin-right: 0.1em;
    background: #fff;
}

#rePreview A:hover.repreviewjumplink 
{
	color : #0e2af6;
}

#rePreview A.repreviewNoPage {
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 3px; 
	PADDING-RIGHT: 3px; 
	COLOR: #ff9900; 
	FONT-SIZE: 1em; 
	VERTICAL-ALIGN: middle; 
	FONT-WEIGHT: bold; 
	PADDING-TOP: 0px;
}

#rePreview A:hover.repreviewNoPage 
{
	color : #0e2af6;
}

.Home_RePreview_Line{
	BACKGROUND: url(../../Content/NewImage/pr_line1px.gif) no-repeat;
}

/* display lists : thumb, full, details
-------------------------------------------------------------- */
#thumb {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 780px;
	height: auto;
}
#thumb li {
	float: left;
	background: url(../../Content/NewImage/list-thumb-bg.gif) no-repeat;
	width: 217px;
	height: 145px;
	padding: 10px 9px 0;
	margin: 10px 25px 11px 0;
	position: relative;
}
#thumb img {
	border: solid 1px #000;
}
#thumb h3 {
	font: normal 90%/100% Arial, Helvetica, sans-serif;
	position: absolute;
	top: 100px;
	left: 6px;
	overflow: hidden;
	width: 204px;
}
#thumb h3 a {
	width: 215px;
	color: #6c8085;
	display: block;
	text-decoration: none;
	padding-top: 20px;
}
#thumb h3 a:hover {
	color: #fff;
	text-decoration: none;
}
#thumb h3 span {
	padding-right: 0;
	position: absolute;
	right: 0;
}

h3.flash {
	padding-left: 14px;
	background: url(images/type-flash.gif) no-repeat 0 5px;
}
h3.html {
	padding-left: 14px;
	background: url(images/type-html.gif) no-repeat 0 5px;
}

.best-of {
	background: url(../../Content/NewImage/bestof.gif) no-repeat;
	width: 28px;
	height: 28px;
	position: absolute;
	z-index: 20;
	top: 10px;
	left: 9px;
}

/* jquery tooltips */
#tooltip img {
	background: url(../../Content/NewImage/tooltips-bg.gif) no-repeat;
	padding: 6px 7px 6px 11px;
}

#screenshot {
	margin: 0;
	padding: 8px;
	position: absolute;
	border: 1px solid #122025;
	background: #000;
	display: none;
	z-index: 200;
}

/**** gallery ****/
#main {
	POSITION: relative; MARGIN: 0px 0px 0px -5px auto; WIDTH: 850px; OVERFLOW: hidden;
}

#content {
	POSITION: relative; WIDTH: 100%
}
#content .flash-area {
	MARGIN: 0px 0px 0px 15px;
	
}

#main IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}

#gallery-holder {
	Z-INDEX: 2; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: -448px 0px 0px; PADDING-LEFT: 0px; WIDTH: 850px; PADDING-RIGHT: 0px; HEIGHT: 31px; OVERFLOW: hidden; PADDING-TOP: 515px
}
#gallery-holder .toggle-box {
	POSITION: relative; MARGIN: 0px; WIDTH: 100%
}
#gallery-holder .menu-row {
	Z-INDEX: 5; POSITION: relative; BACKGROUND: url(../../Content/NewImage/bg-gallery-border.gif) no-repeat 0px 100%; HEIGHT: 25px
}
#gallery-holder .bottom-border {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; DISPLAY: none; BACKGROUND: url(../../Content/NewImage/bg-gallery-border.gif) repeat-y; HEIGHT: 1px; OVERFLOW: hidden; LEFT: 0px
}
#gallery-holder .gallery-tabs {
	Z-INDEX: 60; POSITION: relative; WIDTH: 100%
}
#gallery-holder .gallery-tabs .tabs-shadow {
	BACKGROUND: url(../../Content/NewImage/gallery-bg.png)
}

#gallery-holder .menu-row UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
#gallery-holder .menu-row .left-tabs {
	MARGIN: 0px 0px 0px 24px; FLOAT: left
}
#gallery-holder .menu-row .right-tabs {
	MARGIN: 0px 24px 0px 0px; FLOAT: right
}
#gallery-holder .menu-row LI {
	MARGIN: 0px -1px 0px 0px; DISPLAY: inline; FLOAT: left
}
#gallery-holder .menu-row UL A {
	POSITION: relative; TEXT-TRANSFORM: uppercase; MARGIN: 0px 4px 0px 0px; FONT: 11px/20px Arial, Helvetica, sans-serif; BACKGROUND: url(../../Content/NewImage/gallery-tab-right.png) no-repeat 100% 0px; FLOAT: left; COLOR: #000; CURSOR: pointer
}
#gallery-holder .menu-row UL A:hover {
	COLOR: #365f27
}
#gallery-holder .menu-row UL A.active {
	COLOR: #365f27
}
#gallery-holder .menu-row UL SPAN {
	DISPLAY: none
}
#gallery-holder .menu-row UL IMG {
	FLOAT: left
}
#gallery-holder .menu-row .left-tabs SPAN {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; WIDTH: 68px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#gallery-holder .menu-row A:hover SPAN {
	BACKGROUND: url(../i/gallery-tab-left-active.png) no-repeat
}
#gallery-holder .menu-row A.active SPAN {
	BACKGROUND: url(../i/gallery-tab-left-active.png) no-repeat
}
#gallery-holder .menu-row A:focus {
	OUTLINE-STYLE: none
}
#gallery-holder .gallery {
	Z-INDEX: 60; POSITION: relative; PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; WIDTH: 850px; PADDING-RIGHT: 0px; BACKGROUND: url(../../Content/NewImage/bg-gallery-border.gif) no-repeat 0px 100%; PADDING-TOP: 0px
}
#gallery-holder .hover {
	Z-INDEX: 30
}
#gallery-holder .gallery:hover {
	Z-INDEX: 30
}
#gallery-holder .gallery .gallery-wraper {
	WIDTH: 850px; HEIGHT: 130px
}
#gallery-holder .gallery .items-list {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 21px; WIDTH: 99999px; PADDING-RIGHT: 0px; HEIGHT: 107px; PADDING-TOP: 11px
}
#gallery-holder .gallery LI {
	POSITION: relative; MARGIN: 0px 0px 0px 11px; DISPLAY: inline; FLOAT: left
}
#gallery-holder .gallery LI.find-box LI {
	HEIGHT: auto
}
#gallery-holder .gallery IMG {
	DISPLAY: block
}
#gallery-holder .left-fade {
	Z-INDEX: 9500; POSITION: absolute; WIDTH: 33px; BOTTOM: 0px; BACKGROUND: url(../../Content/NewImage/gallery-left-fade.png) repeat-y; HEIGHT: 130px; LEFT: 0px
}
#gallery-holder .right-fade {
	Z-INDEX: 500; POSITION: absolute; WIDTH: 33px; BOTTOM: 0px; BACKGROUND: url(../../Content/NewImage/gallery-right-fade.png) repeat-y; HEIGHT: 130px; RIGHT: 0px;
}

/**** gallery ****/

.galleryLink
{
	FONT-FAMILY: Tahoma; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	COLOR: #525151; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold; 
}

.galleryLink a
{
	COLOR: #525151;
	TEXT-DECORATION: none;
}

.galleryLink a:hover
{
	COLOR: #ffffff; 
	TEXT-DECORATION :underline;
}


/*- Menu Tabs I--------------------------- */
#tabsI
        {
            float: left;
            width: 100%;
            background: #EFF4FA;
            font-size: 93%;
            line-height: normal;
            border-bottom: 1px solid #DD740B;
        }
        #tabsI ul
        {
            margin: 0;
            padding: 0px 0px 0 0px;
            list-style: none;
        }
        #tabsI li
        {
            display: inline;
            margin: 0;
            padding: 0;
        }
        #tabsI a
        {
            float: left;
            background: url("../../Content/NewImage/tab/tableftI.gif") no-repeat left top;
            margin: 0;
            padding: 0 0 0 5px;
            text-decoration: none;
        }
        #tabsI a span
        {
            float: left;
            display: block;
            background: url("../../Content/NewImage/tab/tabrightI.gif") no-repeat right top;
            padding: 5px 15px 4px 6px;
            color: #FFF;
            width : 70px;
        }
        /* Commented Backslash Hack hides rule from IE5-Mac \*/#tabsI a span
        {
            float: none;
        }
        /* End IE5-Mac hack */#tabsI a:hover span
        {
            color: #FFF;
        }
        #tabsI a:hover
        {
            background-position: 0% -42px;
        }
        #tabsI a:hover span
        {
        	cursor : pointer;
            background-position: 100% -42px;
        }
        #tabsI .current
        {
            background-position: 0% -42px;
        }
        #tabsI .current span
        {
            background-position: 100% -42px;
        }
        
        
/**** gallery ****/

.menuLink
{
	FONT-FAMILY: Tahoma; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	COLOR: #0d3ffa; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold; 
}

.menuLink a
{
	COLOR: #0d3ffa;
	TEXT-DECORATION: none;
}

.menuLink a:hover
{
	COLOR: #a4a4a6; 
}

.pointer
{
	cursor : pointer;
}

#webboardTitle
{
    border: dashed 2px #f69b42;
}

#webboardTitle image{
	margin: 0px;
	padding: 0px;
	border:solid 2px #ffffff;
}


.webboardText a
{
	color : #0371fa;
	text-decoration: none;	
	font-size : 20px
}

.webboardText a:hover
{
	color : #ff6600;
}
