
BODY
{
	background-color	: #FFFFFF;
	margin-right		: 0px;
	margin-left			: 0px;
	margin-top			: 0px;
	margin-bottom		: 0px;
	color				: #555555;
	font-family			: Verdana, Arial;
	font-size			: 8pt;
	font-weight			: 500;
	vertical-align		: top;
	overflow-x			: hidden;
	overflow-y			: scroll;
	overflow			: -moz-scrollbars-vertical;
	
}

.FAQQuestion
{
	font-family	: Verdana, Arial;
	color: Red;
	font-weight: bold;
}

td
{
	font-family			: Verdana, Arial;
	font-size			: 10px;
	text-decoration		: none;
}
/*///////////////////////////////////////////////*/
/*                   TAGS		                 */
/*///////////////////////////////////////////////*/

A
{
	color				: #4c4c4c;
	font-family			: Verdana, Ariel;
	font-weight			: bold;
	font-size			: 10px;
	text-decoration		: none;
}

/*A:HOVER
{
	color				: #4c4c4c;
	font-family			: Verdana, Ariel;
	font-weight			: bold;
	font-size			: 10px;
}*/

A.Small
{
	color				: #669900;
	font-family			: Verdana, Ariel;
	font-weight			: bold;
	font-size			: 9px;
	text-decoration		: none;
}

A:HOVER.Small
{
	color				: #ff0000; /*4c4c4c*/
	font-family			: Verdana, Ariel;
	font-weight			: bold;
	font-size			: 9px;
}

A.Bothyp
{
	color				: #4c4c4c;/*4c4c4c*/
	font-family			: Verdana, Ariel;
	font-weight			: bold;
	font-size			: 10px;
	text-decoration		: none;
}

A:HOVER.Bothyp
{
	color				: #FF0000;
	font-family			: Verdana, Ariel;
	font-weight			: bold;
	font-size			: 10px;
}

A.Scroll
{
	color				: #4c4c4c;
	font-family			: Verdana, Ariel;
	font-weight			: bold;
	font-size			: 9px;
	text-decoration		: none;
}

A:HOVER.Scroll
{
	color				: #ffffff;
	font-family			: Verdana, Ariel;
	font-weight			: bold;
	font-size			: 9px;
}

A.Bottom
{
	color				: #ff0000;/*#4c4c4c*/
	font-family			: Verdana, Ariel;
	font-weight			: bold;
	font-size			: 9px;
	text-decoration		: none;
}

A:HOVER.Bottom
{
	color				: #FFFFFF;
	font-family			: Verdana, Ariel;
	font-weight			: bold;
	font-size			: 9px;
}

A.ImageBar
{
	background-color	: Transparent;
	color				: #FF0000;
	font-size			: 11px;
	font-weight			: bold;
	padding-top			: 5px;
	font-style			: italic;
	font-family			: Verdana, Ariel;
	text-align			: left;
}

A:Hover.ImageBar
{
	background-color	: Transparent;
	color				: #FFFFFF;
	font-size			: 11px;
	font-weight			: bold;
	padding-top			: 5px;
	font-style			: italic;
	font-family			: Verdana, Ariel;
	text-align			: left;
}

A.AdminBar
{
	background-color	: Transparent;
	color				: #FFFFFF;
	font-size			: 10px;
	font-weight			: bold;
	padding-top			: 6px;
	font-family			: Verdana, Ariel;
	text-align			: center;
	padding-top			: 95px;
	padding-left		: 10px;
}

A:Hover.AdminBar
{
	background-color	: Transparent;
	color				: #FF0000;
	text-decoration		: none;
	font-size			: 10px;
	font-weight			: bold;
	padding-top			: 6px;
	font-family			: Verdana, Ariel;
	text-align			: center;
	padding-top			: 95px;
	padding-left		: 10px;
}

A.Grid
{
	background-color	: #4AB631;
	color				: #FFFFFF;
	font-size			: 11px;
	padding-top			: 2px;
	font-family			: Verdana, Ariel;
	text-align			: center;
	width				: 100%;
}

A:Hover.Grid
{
	background-color	: #4AB631;
	color				: #4c4c4c;
	font-size			: 11px;
	padding-top			: 2px;
	font-family			: Verdana, Ariel;
	text-align			: center;
	width				: 100%;
}

A.Others
{
	background-color	: Transparent;
	color				: #669900;
	font-size			: 11px;
	font-family			: Verdana, Ariel;
	font-weight			: bold;
	padding-right		: 10px;

}

A:Hover.Others
{
	background-color	: Transparent;
	color				: #000000;
	font-size			: 11px;
	font-family			: Verdana, Ariel;
	font-weight			: bold;
	padding-right		: 10px;

}

A.Pager
{
	background-color	: Transparent;
	color				: #E70116;
	font-size			: 11px;

}
A:Hover.Pager
{
	background-color	: Transparent;
	color				: #E70116;
	text-decoration		: none;
	font-size			: 11px;

}

A.Submit
{
	background-color	: Transparent;
	color				: #0669B0;
	font-size			: 11px;
	padding-top			: 6px;
	padding-left		: 4px;
	font-family			: Verdana, Ariel;
}

A:Hover.Submit
{
	background-color	: Transparent;
	color				: #0669B0;
	text-decoration		: none;
	font-size			: 11px;
	font-family			: Verdana, Ariel;
	padding-top			: 6px;
}



.MainTable
{
	background-color	: #FFFFFF;
	border-left			: 1px solid #7f8767;
	border-right		: 1px solid #7f8767;
	border-top			: 1px solid #7f8767;
	border-bottom		: 1px solid #7f8767;
	vertical-align		: top;
	padding-left		: 3px;
	padding-right		: 3px;
	padding-top			: 3px;
	padding-bottom		: 3px;
}

.Image
{
	vertical-align		: top;
	text-align			: center;
	background-color	: #FFFFFF;
	border-left			: 1px solid #4c4c4c;
	border-right		: 1px solid #4c4c4c;
	border-top			: 1px solid #4c4c4c;
	border-bottom		: 1px solid #4c4c4c;
	padding-left		: 3px;
	padding-right		: 3px;
	padding-top			: 3px;
	padding-bottom		: 3px;
}
.Unregistered
{
	font-family: verdana; 
	font-size:12px; 
	font-weight:bold; color:red
}

.left
{
	vertical-align		: top;
	text-align			: left;
	font-family			: Verdana, Ariel;
	font-size			: 10px;
}

.leftbottom
{
	vertical-align		: bottom;
	text-align			: left;
	font-family			: Verdana, Ariel;
	font-size			: 10px;
}

.middle
{
	vertical-align		: middle;
	text-align			: center;
	font-family			: Verdana, Ariel;
	font-size			: 10px;
}


.center
{
	vertical-align		: middle;
	text-align			: center;
	font-family			: Verdana, Ariel;
	font-size			: 10px;
}

.centertop
{
	vertical-align		: top;
	text-align			: center;
	font-family			: Verdana, Ariel;
	font-size			: 10px;
}


.right
{
	vertical-align		: top;
	text-align			: right;
	font-family			: Verdana, Ariel;
	font-size			: 10px;
}
.right2
{
	vertical-align		: bottom;
	text-align			: right;
	font-family			: Verdana, Ariel;
	font-size			: 10px;
}

.Mainright
{
	vertical-align		: top;
	text-align			: right;
	font-family			: Verdana, Ariel;
	font-size			: 12px;
	color				: #FF0000;
	font-weight			: bold;
}


.wrap1, .wrap2, .wrap3 {
  display:inline-table;
  display:block;
  }
.wrap1 {
  float:left;
  background:url(/images/layout/shadow.gif) right bottom no-repeat;
  }
.wrap2 {
  background:url(/images/layout/corner_bl.gif) left bottom no-repeat;
  }
.wrap3 {
  padding:0 4px 4px 0;
  background:url(/images/layout/corner_tr.gif) right top no-repeat;
  }

.WidgetWrapText{
word-wrap:break-word;
width:230px;
}


.MainLeft
{
	vertical-align		: top;
	text-align			: left;
	font-family			: Verdana, Ariel;
	font-size			: 12px;
	color				: #FF0000;
	font-weight			: bold;
}

.bottom2
{
	vertical-align		: bottom;
	text-align			: left;
	font-family			: Verdana, Ariel;
	font-size			: 10px;
}

.bottom3
{
	vertical-align		: bottom;
	text-align			: center;
	font-family			: Verdana, Ariel;
	font-size			: 10px;
}

.heading
{
	vertical-align		: top;
	text-align			: left;
	color				: #FF0000;
	font-family			: Verdana, Ariel;	
	font-size			: 12px;
	width				: 100%;
	font-weight			: bold;
}

.heading2
{
	vertical-align		: top;
	text-align			: left;
	color				: #4c4c4c;
	font-family			: Verdana, Ariel;	
	font-size			: 12px;
	border-bottom		: solid 2px #669900;
}

.heading3
{
	vertical-align		: top;
	text-align			: left;
	color				: #FFFFFF;
	font-family			: Verdana, Ariel;	
	font-size			: 12px;
	font-weight			: bold;
	width				: 100%;
}

.heading4
{
	vertical-align		: top;
	text-align			: left;
	color				: #FF0000;
	font-family			: Verdana, Ariel;	
	font-size			: 12px;
	font-weight			: bold;
}

.padding10
{
	padding-top:10px; 
	padding-bottom:10px;
}

.heading5
{
	vertical-align		: top;
	text-align			: center;
	color				: #FF0000;
	font-family			: Verdana, Ariel;	
	font-size			: 12px;
	width				: 100%;
	font-weight			: bold;
}

.pager
{
	vertical-align		: bottom;
	text-align			: center;
	color				: #FF0000;
	font-family			: Verdana, Ariel;	
	font-size			: 12px;
	font-weight			: bold;
}

.Flash

{
	background-color	: #FFFFFF;
	font-family			: Verdana, Ariel;
	text-align			: left;
	font-size			: 9px;
	width				: 588px;
	height				: 53px;
}

.Promoheading
{
	background-color	: Transparent;
	vertical-align		: middle;
	text-align			: left;
	color				: #FF0000;
	font-family			: Verdana, Ariel;	
	font-size			: 20px;
	width				: 100%;
	height				: 20px;
	font-weight			: bold;
	padding-left		: 5px;
	
}

.Promoheading2
{
	background-color	: Transparent;
	vertical-align		: top;
	text-align			: left;
	color				: #FFFFFF;
	font-family			: Verdana, Ariel;	
	font-size			: 9px;
	width				: 100%;
	height				: 20px;
	font-weight			: bold;	
}

.Promoheading3
{
	border-bottom		: solid 1px #4c4c4c;
	background-color	: Transparent;
	vertical-align		: top;
	text-align			: left;
	color				: #FF0000;
	font-family			: Verdana, Ariel;	
	font-size			: 18px;
	height				: 20px;
	font-weight			: bold;
	padding-left		: 5px;
	padding-right		: 5px;
	padding-bottom		: 10px;
}

.Promoheading4
{
	background-color	: Transparent;
	vertical-align		: middle;
	text-align			: left;
	color				: #FF0000;
	font-family			: Verdana, Ariel;	
	font-size			: 12px;
	height				: 20px;
	font-weight			: bold;
	padding-bottom		: 5px;
	width				: 50%;
}

.Promoheading5
{
	background-color	: Transparent;
	vertical-align		: middle;
	text-align			: left;
	color				: #FF0000;
	font-family			: Verdana, Ariel;	
	font-size			: 12px;
	height				: 20px;
	font-weight			: bold;
	padding-bottom		: 10px;
	padding-top			: 10px;
	width				: 50%;
}

.Promoheading6
{
	background-color	: Transparent;
	vertical-align		: top;
	text-align			: left;
	color				: #FF0000;
	font-family			: Verdana, Ariel;	
	font-size			: 16px;
	font-weight			: bold;
	padding-bottom		: 20px;
	padding-top			: 15px;
}

.textcenter
{
	font-family			: Verdana, Ariel, Arial, Helvetica, sans-serif;
	font-size			: 10px;
	color				: #4c4c4c;
	text-align			: center;
	vertical-align		: top;
}

.text
{
	font-family			: Verdana, Ariel, Arial, Helvetica, sans-serif;
	font-size			: 10px;
	color				: #4c4c4c;
	text-align			: left;
	vertical-align		: top;
}

.textB
{
	vertical-align		: top;
	text-align			: left;
	color				: #4c4c4c;
	font-family			: Verdana, Ariel;	
	font-size			: 10px;
	font-weight			: bold;
}

.textBstrike
{
	vertical-align		: top;
	text-align			: left;
	color				: #4c4c4c;
	font-family			: Verdana, Ariel;	
	font-size			: 10px;
	font-weight			: bold;
	text-decoration		: line-through;
	
}

.textC
{
	font-family			: Verdana, Ariel;
	font-size			: 10px;
	color				: #4c4c4c;
}

.textD
{
	font-family			: Verdana, Ariel, Arial, Helvetica, sans-serif;
	font-size			: 9px;
	color				: #4c4c4c;
	text-align			: left;
	vertical-align		: top;
}

.textE
{
	font-family			: Verdana, Ariel;
	font-size			: 10px;
	color				: #4c4c4c;
}

.News
{
	vertical-align		: top;
	text-align			: left;
	color				: #FFFFFF;
	font-family			: Verdana, Ariel, Arial, Helvetica, sans-serif;
	font-size			: 11px;
}

.Error
{
	background-color	: #FFB0B3;
	width				: 100%;
	height				: 20px;
	padding-left		: 10px;
	border-bottom		: solid 1px #FFFFFF;
	border-left			: solid 1px #FFFFFF;
	border-right		: solid 1px #FFFFFF;
	border-top			: solid 1px #FFFFFF;
	vertical-align		: top;
	text-align			: left;
	color				: #555555;
	font-family			: Verdana, Ariel;	
	font-size			: 10px;
	padding-top			: 5px;
}
.input
{
	border-bottom		: solis 1px #4c4c4c;
	border-left			: solis 1px #4c4c4c;
	border-right		: solis 1px #4c4c4c;
	border-top			: solis 1px #4c4c4c;
	vertical-align		: top;
	text-align			: left;
	color				: #555555;
	font-size			: 10px;
	font-family			: Verdana, Ariel;	
}

.inputError
{
	border-bottom		: solis 1px #FF0000;
	border-left			: solis 2px #FF0000;
	border-right		: solis 1px #FF0000;
	border-top			: solis 1px #FF0000;
	vertical-align		: top;
	text-align			: left;
	color				: #FF0000;
	font-family			: Verdana, Ariel;	
}

.Bottom
{
	background-color	: Transparent;
	background-image	: url(/Images/layout/Bottom_Bar.gif);
	border-style		: none;
	background-repeat	: repeat-x;
	height				: 89px;	
}

.Continue
{
	background-color	: Transparent;
	background-image	: url(/Images/layout/Continue_shopping.gif);
	border-style		: none;
	background-repeat	: no-repeat;
	height				: 25px;	
	width				: 175px;
}

.Nav
{
	background-color	: Transparent;
	background-image	: url(/Images/Nav/Nav_Bottom.gif);
	border-style		: none;
	background-repeat	: repeat-x;
	height				: 30px;	
}

.Navbar
{
	background-color	: Transparent;
	background-image	: url(/Images/Image_Bar.gif);
	border-style		: none;
	background-repeat	: repeat-x;
	height				: 107px;	
}

.Nav1
{
	background-color	: Transparent;
	background-image	: url(/Images/Nav1.gif);
	border-style		: none;
	background-repeat	: repeat-x;
	height				: 74px;	
}

.Nav2
{
	background-color	: Transparent;
	background-image	: url(/Images/Nav2.gif);
	border-style		: none;
	background-repeat	: repeat-x;
	height				: 33px;	
}

.icon1
{
	background-color	: Transparent;
	background-image	: url(/Images/producticon1.gif);
	border-style		: none;
	background-repeat	: no-repeat;
	height				: 58px;	
	width				: 58px;
}

.icon2
{
	background-color	: Transparent;
	background-image	: url(/Images/producticon2.gif);
	border-style		: none;
	background-repeat	: no-repeat;
	height				: 58px;	
	width				: 58px;
}

.icon3
{
	background-color	: Transparent;
	background-image	: url(/Images/producticon3.gif);
	border-style		: none;
	background-repeat	: no-repeat;
	height				: 58px;	
	width				: 58px;
}


.Submit
{
	background-color	: #FF0000;
	border				: none;
	vertical-align		: top;
	text-align			: center;
	width				: 100px;
	color				: #FFFFFF;
	font-weight			: bold;
	font-family			: Verdana, Ariel;
	font-size			: 12px;	
}

.Submit2
{
	background-color	: #FF0000;
	border				: none;
	vertical-align		: top;
	text-align			: center;
	width				: 100px;
	color				: #FFFFFF;
	font-weight			: bold;
	font-family			: Verdana, Ariel;
	font-size			: 12px;	
}

.Submit3
{
	background-color	: Transparent;
	background-image	: url(/images/layout/popup_close.gif);
	border-style		: none;
	background-repeat	: no-repeat;
	height				: 24px;
	width				: 120px;
	
}

.popbottom
{
	background-color	: Transparent;
	background-image	: url(/images/layout/popup_footer_bg.gif);
	border-style		: none;
	background-position : left bottom;
	background-repeat	: repeat-x;
	height				: 25px;
	
}

.Add
{
	background-color	: Transparent;
	background-image	: url(/images/layout/add_to_enquiry_list.gif);
	border-style		: none;
	padding-bottom		: 5px;
	background-repeat	: no-repeat;
	height				: 20px;
	width				: 150px;
	
}

.Send
{
	background-color	: Transparent;
	background-image	: url(/images/layout/post_enquiry.gif);
	border-style		: none;
	padding-bottom		: 5px;
	background-repeat	: no-repeat;
	height				: 20px;
	width				: 150px;
	
}

.PageNext
{
	background-color	: Transparent;
	background-image	: url(/images/layout/Page_Next.gif);
	border-style		: none;
	padding-bottom		: 5px;
	background-repeat	: no-repeat;
	height				: 20px;
	width				: 20px;
	
}

.JoinBack
{
	background-color	: Transparent;
	background-image	: url(/Images/layout/JoinBack.gif);
	border-style		: none;
	background-repeat	: no-repeat;
	height				: 102px;
	width				: 250px;	
}

.Facts
{
	background-color	: Transparent;
	background-image	: url(/Images/layout/Fact_Back.gif);
	border-style		: none;
	background-repeat	: no-repeat;
	height				: 147px;
	width				: 259px;	
}

.Sponsors
{
	background-color	: Transparent;
	background-image	: url(/Images/layout/Sponsors_body.gif);
	background-position : left top;
	border-style		: none;
	background-repeat	: repeat-y;
	width				: 259px;
}


.MenuDotO
{
	background-color	: Transparent;
	background-image	: url(/images/layout/MenuDotO.gif);
	border-style		: none;
	background-repeat	: no-repeat;
	height				: 18px;
	width				: 186px;
	font-family			: Verdana, Ariel;
	color				: #4c4c4c;
	font-size			: 9px;	
	padding-left		: 30px;
	padding-bottom		: 2px;
}

.MenuDot
{
	background-color	: Transparent;
	background-image	: url(/images/layout/MenuDot.gif);
	border-style		: none;
	background-repeat	: no-repeat;
	height				: 18px;
	width				: 186px;
	font-family			: Verdana, Ariel;
	color				: #4c4c4c;
	font-size			: 9px;	
	padding-left		: 30px;
	padding-bottom		: 2px;
}

.MenuBack
{
	background-color	: Transparent;
	background-image	: url(/images/layout/MenuBack.gif);
	border-style		: none;
	background-repeat	: no-repeat;
	/*width				: 180px;*/
	height				: 20px;
	font-family			: Verdana, Ariel;
	color				: #e4e4e4;
	font-size			: 8px;	
	padding-left		: 25px;
	padding-top			: 0px;
}

.Bottomscroll
{
	background-color	: Transparent;
	background-image	: url(/images/layout/Bottom_left.gif);
	border-style		: none;
	background-repeat	: no-repeat;
	width				: 346px;
	height				: 89px;
	font-family			: Verdana, Ariel;
	color				: #e4e4e4;
	font-size			: 8px;	
}

.MenuBack1
{
	background-color	: Transparent;
	background-image	: url(/images/layout/MenuBack1.gif);
	border-style		: none;
	background-repeat	: no-repeat;
	/*width				: 180px;*/
	height				: 20px;
	font-family			: Verdana, Ariel;
	color				: #e4e4e4;
	font-size			: 8px;	
	padding-left		: 25px;
	padding-top			: 0px;
}

.specialtop
{
	background-color	: Transparent;
	background-image	: url(/images/layout/SpecialsTop.gif);
	border-style		: none;
	background-repeat	: no-repeat;
	width				: 259px;
	height				: 19px;
	font-family			: Verdana, Ariel;
	color				: #FFFFFF;
	font-size			: 12px;	
}

.Specialbody
{
	background-color	: Transparent;
	background-image	: url(/images/layout/Specialsbody.gif);
	border-style		: none;
	background-repeat	: repeat-y;
	width				: 259px;
	height				: 3px;
	font-family			: Verdana, Ariel;
	color				: #FFFFFF;
	font-size			: 12px;	
}

.SpecialBottom
{
	background-color	: Transparent;
	background-image	: url(/images/layout/SpecialsBottom.gif);
	border-style		: none;
	background-repeat	: no-repeat;
	width				: 259px;
	height				: 36px;
	font-family			: Verdana, Ariel;
	color				: #FFFFFF;
	font-size			: 12px;	
}

.MenuArrow
{
	background-color	: Transparent;
	background-image	: url(/images/layout/MenuArrow.gif);
	border-style		: none;
	background-repeat	: no-repeat;
	height				: 18px;
	width				: 186px;
	font-family			: Verdana, Ariel;
	color				: #555555;
	font-size			: 9px;	
	padding-left		: 45px;
	padding-bottom		: 3px;
}

.CenterPage
{
	text-align			: center;
	vertical-align		: top;
	padding-bottom		: 10px;
	font-family			: Verdana, Ariel;
	font-size			: 10px;
	
}

.PagePrev
{
	background-color	: Transparent;
	background-image	: url(/images/layout/Page_Prev.gif);
	border-style		: none;
	padding-bottom		: 5px;
	background-repeat	: no-repeat;
	height				: 20px;
	width				: 20px;
	
}

.listhead

{
	background-color	: #FFFFFF;
	border-left 		: solid 2px #FFFFFF;
	border-bottom 		: solid 2px #FFFFFF;
	border-top			: solid 2px #FFFFFF;
	border-right 		: solid 2px #FFFFFF;
	font-family			: Verdana, Ariel;
	color				: #FF0000;
	font-size			: 11px;
	font-weight			: bold;
	padding-left		: 5px;
}

.listhead2

{
	background-color	: #FFFFFF;
	border-left 		: solid 2px #FFFFFF;
	border-bottom 		: solid 2px #FFFFFF;
	border-top			: solid 2px #FFFFFF;
	border-right 		: solid 2px #FFFFFF;
	font-family			: Verdana, Ariel;
	color				: #FF0000;
	font-size			: 11px;
	font-weight			: bold;
	padding-left		: 5px;
	padding-top			: 3px;
	padding-bottom		: 5px;
}

.listhead3

{
	background-color	: #FFFFFF;
	border-left 		: solid 2px #FFFFFF;
	border-bottom 		: solid 2px #FFFFFF;
	border-top			: solid 2px #FFFFFF;
	border-right 		: solid 2px #FFFFFF;
	font-family			: Verdana, Ariel;
	color				: #FF0000;
	font-size			: 11px;
	font-weight			: bold;
}

.listitem

{
	background-color	: #FFFFFF;
	border-bottom 		: solid 1px #4c4c4c;
	font-family			: Verdana, Ariel;
	text-align			: left;
	font-size			: 9px;
	vertical-align		: top;
}

.listitem5

{
	background-color	: #FFFFFF;
	border-bottom 		: solid 1px #4c4c4c;
	font-family			: Verdana, Ariel;
	text-align			: left;
	font-size			: 9px;
	vertical-align		: top;
	padding-bottom		: 10px;
	padding-top 		: 10px;
	height				: 100%;
}

.listitem2

{
	background-color	: #FFFFFF;
	border-bottom 		: solid 1px #4c4c4c;
	font-family			: Verdana, Ariel;
	text-align			: center;
	font-size			: 9px;
}

.listitem7

{
	background-color	: #FFFFFF;
	font-family			: Verdana, Ariel;
	text-align			: center;
	font-size			: 9px;
}

.listitem4

{
	background-color	: #FFFFFF;
	border-bottom 		: solid 1px #4c4c4c;
	font-family			: Verdana, Ariel;
	text-align			: right;
	font-size			: 9px;
	vertical-align		: top;
}

.listitem3
{
	background-color	: #FFFFFF;
	padding-top			: 3px;
	padding-bottom		: 3px;
	border-bottom 		: dashed 2px #4c4c4c;
	font-family			: Verdana, Ariel;
	text-align			: center;
	font-size			: 9px;
}
.RootCategory
{
	font-family:Arial,Verdana;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	white-space:normal;	
	color: red;
}

/*.back
{
	font-family:Arial, Verdana;
	font-size:11px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}*/
.imgHand 
{
	cursor: pointer;
}
.back a:link
{
	font-family:Arial, Verdana;
	font-size:11px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}

.BackLink a:visited
{
	font-family:Arial, Verdana;
	font-size:11px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}

.BackLink a:active
{
	font-family:Arial, Verdana;
	font-size:11px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}

.BackLink a:hover
{
	font-family:Arial, Verdana;
	font-size:11px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}

.BreadCrumb
{
	FONT: 8pt Arial; 
	COLOR: #0000cd; 
	TEXT-DECORATION: none;
}
.ChildCategory
{
	font-family:Arial,Verdana;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	white-space:normal;
}

.Pagination
{
	font-family:Arial,Verdana,Sans-serif;
	color:silver;
	font-size:12px;
	text-decoration:none;
}

.AddToBasket
{
	font-family:Arial,Verdana,Sans-serif;
	color:red;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.MoreInfo
{
	font-family:Arial,Verdana,Sans-serif;
	color:red;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	font-variant:small-caps
}
.Hightlight
{
	font-family:verdana,arial,sans-serif;
	font-weight:bold;
	font-size:11px;
	color:Red;
	text-decoration:none;
}

.NoHightlight
{
	font-family:verdana,arial,sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}

.SubHightlight
{
	font-family:verdana,arial,sans-serif;
	font-weight:bold;
	font-size:11px;
	color:Red;
	text-decoration:none;
}

.SubNoHightlight
{
	font-family:verdana,arial,sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}
.lblError
{
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 11px;
	color: red;
}
.ProductTitle
{
	font-family:verdana,arial,sans-serif;
	font-weight:bold;
	font-size:11px;
	color:Red;
	text-decoration:none;
}

.ProductPriceHeading
{
	font-family:verdana,arial,sans-serif;
	font-weight:bold;
	font-size:11px;
	color:red;
	text-decoration:none;
}

.ProductPriceHeading_Black
{
	font-family:verdana,arial,sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.ProductPriceHeadingGray
{
	font-family:verdana,arial,sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.ProductPrice
{
	font-family:verdana,arial,sans-serif;
	font-weight:normal;
	font-size:11px;
	color:red;
	text-decoration:none;
}

.ProductPriceGray
{
	font-family:verdana,arial,sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

.ProductPriceScratched
{
	font-family:Verdana,arial,sans-serif;
	font-size:10px;
	font-weight:normal;
	color:silver;
	text-decoration:line-through
}
.AdditionalInfoHeading
{
	font-family:arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
.lblProductOptions
{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:red;

}
.AdditionalInfoText
{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
.BuyNow
{
	font-family:Tahoma,sans-serif;
	font-size:13px;
	font-weight:bold;
	color:silver;
}
.DepartmentHeading
{
	font-family:verdana,arial,sans-serif;
	font-weight:bold;
	font-size:12px;
	color:Olive;
}
.CurrencySymbol
{
	font-family:verdana,arial,sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#000000;
}
.Pagination
{
	font-family:Verdana,arial,sans-serif;
	font-size:9px;
}

.NoResults
{
	font-family:Verdana,sans-serif;
	font-size:10px;
	font-weight:bold;
	color:Red;
}
.ProductTitle
{
	font-family:Verdana,sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#000000;
}
.
.ProductHeading
{
	font-family:Verdana,arial,sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
}
.ProductFieldInfo
{
	font-family:Verdana,arial,sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
}

/*
 
The following style define the style for all datagrids used on the site
*/
 
/* Grid style as a whole*/
.Grid
{
 border: 0px;
 padding: 1px 1px 1px 1px;
}
 
/* Grid row style*/
.Grid td
{
 border: solid 1px #ffffff;
 margin: 5px 5px 5px 5px;
 font-family: Tahoma,Verdana, Helvetica, Sans-Serif;
 font-size: 11px;
 padding: 2px 2px 2px 2px;
 text-align: left;
}
 
/* Grid heading style*/
.HeaderStyle
{
 font-weight: bold;
 background-color: #ddffdd;
 font-family: Arial, Helvetica, Sans-Serif;
 font-size: 14px;
 color: #000000;
 vertical-align:baseline;
 text-align:center;
}
 
/* Link sttle*/
.HeaderStyle a
{
 text-decoration: none;
 color: Navyblue;
 padding: 0px 15px 0px 15px
}
 
/* Link hover style*/
.HeaderStyle a:hover
{
 text-decoration: none;
 color: Navy;
 padding: 0px 15px 0px 15px
}
 
/* Define each grid row(s)/item(s)*/
.ItemStyle, AlternatingItemStyle 
{
 font-size: 10px;
 font-family: Verdana, Helvetica, Sans-Serif;
 font-style: normal;
 vertical-align:top;
}
 
/* Row(s)/Item(s) style for alternative rows*/
.ItemStyle
{
 background-color: #dddddd;
}
/* Defines the alternative row color in the datagrid*/
.AlternatingItemStyle
{
 background-color: #ffffff;
}
/* Defines the footer of the datagrid*/
.FooterStyle
{
 font-family: Tahoma,Verdana, Helvetica, Sans-Serif;
 font-size:10px;
 color: #000000;
 text-decoration:none;
 font-weight:normal;
}
/* Defines the pagination style for the datagrid*/
.PagerStyle
{
 font-family: Tahoma, Helvetica, Sans-Serif;
 font-size:11px;
 color: #1081b9;
 text-decoration:none;
 font-weight:normal;
 vertical-align:baseline;
 text-align:center;
}
/* Defines the pagination link style for the datagrid*/
.PagerStyle a
{
 font-family: Tahoma, Helvetica, Sans-Serif;
 font-size:11px;
 color: #1081b9;
 text-decoration:none;
 font-weight:normal;
 vertical-align:baseline;
 text-align:center;
}
.ProductOptionsError
{
	color: #990000;
}


