body  { background-color: #eee; margin: 0px; padding: 0px 10px 10px }
p {}

ul {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 15px;
}

li {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

td  {}

/*custom clothing -----------------------------------------------------------*/






H1.custom_head {
	color: #000000; 
	font-weight: bold; 
	font-size: 16px;
	font-style: italic;
	line-height: 1em;
	font-family: Arial, sans-serif; 
	text-decoration: none; 
	padding: 0px;
	margin: 0px 0px 5px 0px;
}

.red {
	color: #CC0000; 
}

.blue {
	color: #003366; 
}

.prodcopy {
	font-size: 11px;
	color: #000000; 
}

.customlinks, .customlinks a:link, .customlinks a:visited {
	font-size: 11px;
	color: #000000; 
	text-decoration: none;
	padding: 8px 0px 0px 0px;
	margin: 0px;
}

.customlinks a:hover {
	font-size: 11px;
	text-decoration: underline;
}


/*team section -----------------------------------------------------------*/


.teamHeading {
	width: 100%;
	border-bottom: 5px solid #eeeeee;
	margin: 2px 0px 20px 5px;
}

.teamHeading H1 {
	color: #000000; 
	font-weight: bold; 
	font-size: 20px;
	/*font-style: italic;*/
	line-height: 1.1em;
	font-family: Arial, sans-serif; 
	text-decoration: none; 
	padding: 0px;
	margin: 0px 0px 10px 0px;
}


/*blogg section -----------------------------------------------------------*/




.blogDesc, .postDesc, .commentDesc, .teamDesc {
	color: #666; 
	font-size: 11px; 
	font-family: Arial, sans-serif; 
	text-decoration: none;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}


.Live {
	font-weight: bold;
	color: #ED0202;
}

.Offline {
	font-weight: bold;
	color: #999999;
}


a.live, a.live:link, a.live:visited {
	color: #ED0202;
	font-size: 11px; 
	font-family: Arial, sans-serif; 
	font-weight: bold;
	text-decoration: none;
}

a.live:hover {
	text-decoration: underline;
}

a.off, a.off:link, a.off:visited {
	color: #666666;
	font-size: 11px; 
	font-family: Arial, sans-serif; 
	font-weight: bold;
	text-decoration: none;
}

a.off:hover {
	text-decoration: underline;
}

.commentDesc {
	margin: 0px 10px 10px 10px;
}


.blogHeading {
	width: 100%;
	border-bottom: 5px solid #eeeeee;
	margin: 2px 0px 20px 5px;
}

.blogHeading a, .blogHeading a:link, .blogHeading a:visited, .blogPosts a, .blogPosts a:link, .blogPosts a:visited, .postComments a, .postComments a:link, .postComments a:visited {
	color: #000000;
	text-decoration: none;
}

.blogHeading a:hover, .blogPosts a:hover, .postComments a:hover {
	color: #000000;
	text-decoration: underline;
}


.blogHeading H1 {
	color: #000000; 
	font-weight: bold; 
	font-size: 20px;
	/*font-style: italic;*/
	line-height: 1.1em;
	font-family: Arial, sans-serif; 
	text-decoration: none; 
	padding: 0px;
	margin: 0px 0px 2px 0px;
}

.blogHeading H2 {
	color: #666; 
	font-weight: bold; 
	font-size: 11px;
	font-style: italic;
	line-height: 1em;
	font-family: Arial, sans-serif; 
	text-decoration: none; 
	padding: 0px;
	margin: 0px 0px 10px 0px;
}

.buttonHol 
{
	display: block;
	width: 195px;
	float: right;
	margin: 0px;
}

.blogContainer {
	float: left;
	width: 575px;
	border-right: 1px dotted #cccccc;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;

}

.blogPosts {
	width: 560px;
	border-bottom: 1px dotted #cccccc;
	margin: 0px 0px 20px 0px;
}

.postTitle {
	color: #000000; 
	font-weight: bold; 
	font-size: 16px;
	/*font-style: italic;*/
	line-height: 1.1em;
	font-family: Arial, sans-serif; 
	text-decoration: none; 
	padding: 0px;
	margin: 0px 0px 4px 0px;
}

.postAuthor {
	color: #666; 
	font-weight: bold; 
	font-size: 11px;
	font-style: italic;
	line-height: 1em;
	font-family: Arial, sans-serif; 
	text-decoration: none; 
	padding: 0px;
	margin: 0px 0px 10px 0px;
}

.postDate {
	float: right;
	background: #ED0202;
	color: #fff; 
	font-weight: bold; 
	font-size: 11px;
	line-height: 1em;
	font-family: Arial, sans-serif; 
	text-decoration: none; 
	padding: 2px 2px 2px 10px;
	margin: 1px 0px 10px 0px;
}

.postComments {
	background: #FFF2F2;
	width: 480px;
	border: 1px solid #FFF2F2;
	margin: 10px 0px 10px 25px;
}

.commentBy {
	color: #000000; 
	font-weight: bold; 
	font-size: 14px;
	/*font-style: italic;*/
	line-height: 1.1em;
	font-family: Arial, sans-serif; 
	text-decoration: none; 
	padding: 0px;
	margin: 10px 10px 0px 10px;
}

.commentDate {
	color: #666; 
	font-weight: bold;
	font-style: italic;
	font-size: 11px;
	line-height: 1em;
	font-family: Arial, sans-serif; 
	text-decoration: none; 
	padding: 0px;
	margin: 0px 10px 10px 10px;
}

.noComments 
{
	color: #ED0202;
	text-align: right;
	margin: 10px 0px 10px 0px;
	font-size: 14px;
	line-height: 1em;
	font-family: Arial, sans-serif;
}

.noComments a, .noComments a:link, .noComments a:visited {
	color: #ED0202;
	text-decoration: none;
	text-align: right;
	font-size: 11px;
}

.noComments a:hover {
	text-decoration: underline;
}



.blogNav {
	float: right;
	/*background: #eeeeee;*/
	width: 150px;
}

.blogNav p {
	border-bottom: 1px dotted #cccccc;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 5px 0px;
}


.blogNav p.blogNavTitle {
	background: #000000;
	color: #fff; 
	font-weight: bold; 
	font-size: 14px;
	line-height: 1em;
	font-family: Arial, sans-serif; 
	text-decoration: none; 
	border: none;
	padding: 5px;
	margin: 0px 0px 8px 0px;
}

.blogNav ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.blogNav li {
	margin: 0px;
	padding: 0px;
}

.blogNav a, .blogNav a:link, .blogNav a:visited {
	display: block;
	background: url(../images/arrow_sm_33.gif) no-repeat;
	color: #333; 
	font-weight: bold; 
	font-size: 12px;
	line-height: 1em;
	/*height: 1em;*/
	font-family: Arial, sans-serif; 
	text-decoration: none; 
	padding: 0px 0px 4px 12px;
	margin: 0px 0px 0px 0px;
}

.blogNav a.sel, .blogNav a.sel:link, .blogNav a.sel:visited {
	display: block;
	background: url(../images/arrow_sm_f00.gif) no-repeat;
	color: #ED0202; 
	font-weight: bold; 
	font-size: 12px;
	line-height: 1em;
	/*height: 1em;*/
	font-family: Arial, sans-serif; 
	text-decoration: none; 
	padding: 0px 0px 4px 12px;
	margin: 0px 0px 0px 0px;
}

.blogNav a:hover {
	background: url(../images/arrow_sm_f00.gif) no-repeat;
	color: #ED0202;
	text-decoration: none;
}


a.blogButton, a.blogButton:link, a.blogButton:visited {
	text-align: center;
	font-weight: bold; 
	font-size: 11px;
	line-height: 1em;
	font-family: Verdana, Arial, sans-serif; 
	text-decoration: none; 
	padding: 1px 5px 1px 5px;
	margin: 0px 5px 5px 0px;
}

a.red, a.red:link, a.red:visited {
	background: #ED0202;
	color: #ffffff;
	
}

a.blue, a.blue:link, a.blue:visited {
	background: #6699FF;
	color: #ffffff;
}

a.grey, a.grey:link, a.grey:visited {
	background: #666666;
	color: #ffffff;
}

a.blogButton:hover {
	text-decoration: none;
}


/*gallery section -----------------------------------------------------------*/




.galcontent {
	float: left;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
}


.picholder {
	position: relative;
	float: left;
	width: 80px;
	height: 80px;
	/*left: 15px;*/
	margin: 0px 10px 10px 0px;
	vertical-align: middle;
	padding: 0px;
}

.picholder p {
	font-weight: bold;
	text-align: left;
}

.thumb 
{
	display: table-cell;
	width: 80px;
	height: 80px;
	font-size: 1em;
	text-align: center;
	vertical-align: middle;
}

.thumb img {
	margin-top: expression(( 80 - this.height ) / 2);
	vertical-align: middle;
}


/*item list section -----------------------------------------------------------*/


.itemList {
	float: left;
	width: 100%;
	margin: 0px 0px 10px 5px;
	padding: 0px 0px 0px 0px;
	border-bottom: #cccccc 1px dotted;
}

.itemListImg {
	float: left;
	margin: 0px 15px 10px 0px;
	padding: 0px 0px 0px 0px;
	/*border: none;*/
}

.itemCopy {
	position: relative;
	float: left;
}

.itemCopy h2 {
	color: #000000; 
	font-weight: bold; 
	font-size: 16px;
	/*font-style: italic;*/
	line-height: 1.1em;
	font-family: Arial, sans-serif; 
	text-decoration: none; 
	padding: 0px;
	margin: 0px 0px 10px 0px;
}

.itemDesc {
	color: #666; 
	font-size: 11px; 
	font-family: Arial, sans-serif; 
	text-decoration: none;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}

.itemList a, .itemList a:link, .itemList a:visited {
	color: #ED0202;
	text-decoration: none;
}

.itemList a:hover {
	color: #ED0202;
	text-decoration: underline;
}
















.mainnav_arrow_pad	{ padding: 6px 0px 0px 10px; }
.mainnav	 { color: #fff; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, sans-serif; text-decoration: none; padding: 0px 0px 0px 3px }
.mainnav a:link	{ color: #fff; font-weight: normal; text-decoration: none }
.mainnav a:visited	{ color: #fff; font-weight: normal; text-decoration: none }
.mainnav a:hover	{ color: #999; font-weight: normal; text-decoration: none }

.maindealer	 { color: #f60; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, sans-serif; text-decoration: none; padding: 0px 0px 0px 3px }

.dealernav	  { color: #666; font-size: 12px; font-family: Verdana, Arial, sans-serif; text-decoration: none; background: #ccc url(../images/nav_split.gif) no-repeat; padding: 0px 10px }
.dealernav a:link	{ color: #666; text-decoration: none }
.dealernav a:visited	{ color: #666; text-decoration: none }
.dealernav a:hover	{ color: #000; text-decoration: none }

.prodnavtop	 { color: #fff; font-size: 12px; font-family: Arial, sans-serif; text-decoration: none; padding: 3px 0px 3px 0px }
.prodnavtop a:link	{ color: #fff; text-decoration: none }
.prodnavtop a:visited	{ color: #fff; text-decoration: none }
.prodnavtop a:hover	{ color: #fff; text-decoration: none }

.prodnav_arrow_pad	{ padding: 5px 0px 0px 0px; }
.prodnav	 { color: #333; font-weight: bold; font-size: 12px; font-family: Arial, sans-serif; text-decoration: none; padding: 3px 0px 3px 0px }
.prodnav a:link	{ color: #666; font-weight: normal; text-decoration: none }
.prodnav a:visited	{ color: #666; font-weight: normal; text-decoration: none }
.prodnav a:hover	{ color: #666; font-weight: normal; text-decoration: none }

.breadcr	 { color: #ccc; font-size: 12px; font-family: Arial, sans-serif; text-decoration: none; padding: 0px 0px 0px 5px; }
.breadcr a:link	{ color: #666; text-decoration: none }
.breadcr a:visited	{ color: #666; text-decoration: none }
.breadcr a:hover	{ color: #666; text-decoration: underline }

.subnav	 { color: #fff; font-size: 12px; font-family: Arial, sans-serif; text-decoration: none; padding: 0px 5px 0px 5px; }
.subnav a:link	{ color: #666; text-decoration: none }
.subnav a:visited	{ color: #666; text-decoration: none }
.subnav a:hover	{ color: #666; text-decoration: underline }

.pagernav { color: #666; font-weight: bold; font-size: 12px; font-family: Arial, sans-serif; text-decoration: none; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; }
.pagernav a:link { color: #666; font-weight: bold; text-decoration: none; }
.pagernav a:visited { color: #666; font-weight: bold; text-decoration: none; }
.pagernav a:hover { color: #ffffff; font-weight: bold; text-decoration: underline; }

.padtop { padding:  3px 0px 0px 0px; }
.padleft { padding:  0px 0px 0px 5px; }
.padright { padding:  0px 5px 0px 0px; }

.links { color: #666; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, sans-serif; text-decoration: none; padding: 0px 0px 0px 0px; }
.links a:link { color: #666; text-decoration: none; }
.links a:visited { color: #666; text-decoration: none; }
.links a:hover { color: #333; text-decoration: none; }

.date	 { color: #666; font-size: 12px; font-family: Arial, sans-serif; text-decoration: none; padding: 0px 10px 0px 0px }

.bodycopy	   { color: #666; font-size: 11px; font-family: Arial, sans-serif; text-decoration: none; list-style-image: url(../images/bullet.gif); padding: 0px; }
.bodycopy a:link { color: #666; font-weight: bold; font-family: Verdana, Arial, sans-serif; text-decoration: none; }
.bodycopy a:visited { color: #666; font-weight: bold; font-family: Verdana, Arial, sans-serif; text-decoration: none; }
.bodycopy a:hover { color: #333; font-weight: bold; font-family: Verdana, Arial, sans-serif; text-decoration: none; }

.refinenav	   { color: #333; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, sans-serif; text-decoration: none; padding: 0px 0px 0px 0px; }
.refinenav a:link { color: #666; font-weight: normal; font-family: Arial, sans-serif; text-decoration: none; }
.refinenav a:visited { color: #666; font-weight: normal; font-family: Arial, sans-serif; text-decoration: none; }
.refinenav a:hover { color: #333; font-weight: normal; font-family: Arial, sans-serif; text-decoration: underline; }

.prodsel	   { color: #333; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, sans-serif; text-decoration: none; padding: 10px 5px 10px 5px; }
.prodsel a:link { color: #666;  text-decoration: none; }
.prodsel a:visited { color: #666; text-decoration: none; }
.prodsel a:hover { color: #333; text-decoration: none; }

.footer	   { color: #999; font-size: 10px; padding: 0px 0px 0px 1px; font-family: Arial, sans-serif; text-decoration: none; list-style-image: url(../images/bullet.gif); }
.footer a:link { color: #999; font-family: Arial, sans-serif; text-decoration: none; }
.footer a:visited { color: #999; font-family: Arial, sans-serif; text-decoration: none; }
.footer a:hover { color: #333; font-family: Arial, sans-serif; text-decoration: underline; }

.bodybld { color: #000; font-weight: bold; font-family: Verdana, Arial, sans-serif; text-decoration: none; }

.pro_rating { color: #f00; font-weight: bold; font-family: Verdana, Arial, sans-serif; text-decoration: none; }

.prodcode	   { color: #999; font-size: 11px; font-family: Arial, sans-serif; text-decoration: none; padding: 3px 0px 3px 0px}

H1 { color: #fff; font-weight: normal; font-size: 48px; line-height: 48px; font-family: Arial, sans-serif; text-decoration: none; padding: 0px 0px 0px 8px}
H2 { color: #333; font-weight: bold; font-size: 18px; font-family: Verdana, Arial, sans-serif; text-decoration: none; padding: 3px 0px 0px 5px}

.heading { color: #fff; font-weight: normal; font-size: 48px; font-family: Arial, sans-serif; text-decoration: none; padding: 0px 0px 12px 8px}
.prodheading { color: #333; font-weight: bold; font-size: 18px; font-family: Verdana, Arial, sans-serif; text-decoration: none; padding: 3px 5px 0px 0px}

.cat_arrow_pad	{ padding: 5px 0px 0px 10px; }
.catheading { color: #fff; font-weight: bold; font-size: 18px; font-family: Verdana, Arial, sans-serif; text-decoration: none; padding: 0px 0px 0px 10px}
.catheading a:link { color: #fff; text-decoration: none; }
.catheading a:visited { color: #fff; text-decoration: none; }
.catheading a:hover { color: #fff; text-decoration: none; }

.subheading { color: #333; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, sans-serif; text-decoration: none; padding: 3px 0px 3px 0px}
.shortdesc { color: #999; font-weight: bold; font-size: 12px; font-family: Arial, sans-serif; text-decoration: none; padding: 5px 0px 5px 0px}
.rrp { color: #999; font-weight: normal; font-size: 12px; font-family: Arial, sans-serif; text-decoration: none; padding: 0px 0px 0px 0px}

.searchbox { color: #666; font-size: 12px; font-family: Arial, sans-serif; text-decoration: none; margin: 0px 5px 0px 0px; padding: 0px; border-width: 1px; border-color: #666; width: 156px; height: 20px }
.searchbutton { background-color: #666; ;color: #fff; font-size: 12px; font-family: Arial, sans-serif; text-decoration: none; margin: 0px 5px 0px 0px; padding: 0px; border-width: 0px; border-color: #666; width: 52px; height: 20px }
.dropbox { color: #666; font-size: 12px; font-family: Arial, sans-serif; text-decoration: none; margin: 0px 0px 0px 0px; padding:  2px 2px 2px 7px; border-width: 1px; border-color: #666; width: 228px; height: 20px }

/*
Ajax CSS
*/

.floating_panel
{
	position: absolute;
}

.hidden_panel 
{
    position: absolute;
    visibility: hidden;
    BACKGROUND-COLOR: #ffffff;
	PADDING: 5px;
	POSITION: absolute;
	BORDER: #cccccc 5px solid;
	font-size: 10px;
    font-family: Arial, sans-serif;
    text-decoration: none;
}



.hidden_panel_show
{
    position: absolute;
    visibility: visible;
    BACKGROUND-COLOR: #ffffff;
	PADDING: 5px;
	POSITION: absolute;
	BORDER: #cccccc 5px solid;
	font-size: 10px;
    font-family: Arial, sans-serif;
    text-decoration: none;
}

.comment_textbox
{
    width: 99%;
    padding: 0px;
    margin: 0px;
}

.comment_textarea
{
    width: 99.5%;
    padding: 0px;
    margin: 0px;
}

.ratingStar {
    font-size: 0pt;
    width: 18px;
    height: 15px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(../images/star_f00.gif);

}

.emptyRatingStar {
    background-image: url(../images/star_99.gif);
}

.savedRatingStar {
    background-image: url(../images/star_f00.gif);
}

.alerttext { color: #FF0000; font-weight: bold; font-size: 12px; font-family: Arial, sans-serif; text-decoration: none; padding: 5px 0px 5px 0px}

.upload_small 
{
    width: 155px;
    padding: 0px;
    margin: 0px;
}

.textbox_full
{
    width: 95%;
}

.image_nopad
{
    padding: 0px;
    margin: 0px;
}

.modalBackground {
	background-color:#333333;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffff;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
}

.modalImageCopy { color: #333; font-weight: bold; font-size: 14px; font-family: Arial, sans-serif; text-decoration: none; border: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; }

.mainnav_orange	 { color: #ff6600; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, sans-serif; text-decoration: none; padding: 0px 0px 0px 3px }
.mainnav_orange a:link	{ color: #ff6600; font-weight: normal; text-decoration: none }
.mainnav_orange a:visited	{ color: #ff6600; font-weight: normal; text-decoration: none }
.mainnav_orange a:hover	{ color: #999; font-weight: normal; text-decoration: none }

.smallcopy	   { color: #666; font-size: 10px; font-family: Verdana, Arial, sans-serif; text-decoration: none; list-style-image: url(../images/bullet.gif); padding: 0px; }
.smallcopy a:link { color: #666; font-weight: bold; font-family: Verdana, Arial, sans-serif; text-decoration: none; }
.smallcopy a:visited { color: #666; font-weight: bold; font-family: Verdana, Arial, sans-serif; text-decoration: none; }
.smallcopy a:hover { color: #333; font-weight: bold; font-family: Verdana, Arial, sans-serif; text-decoration: none; }

.sitelinks { color: #000000; font-weight: bold; font-size: 14px; font-family: Arial, sans-serif; text-decoration: none; padding: 0px; }
.sitelinks a.sitelink:link { color: #999999; font-weight: bold; font-family: Arial, sans-serif; text-decoration: none; }
.sitelinks a.sitelink:visited { color: #999999; font-weight: bold; font-family: Arial, sans-serif; text-decoration: none; }
.sitelinks a.sitelink:hover { color: #000000; font-weight: bold; font-family: Arial, sans-serif; text-decoration: none; }

.smallcopyred { color: #cc0033; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, sans-serif; text-decoration: none; padding: 0px; }
.largecopyred { color: #cc0033; font-weight: bold; font-size: 16px; font-family: Verdana, Arial, sans-serif; text-decoration: none; padding: 0px; }

.imagelist { padding: 5px 0px 0px 0px; }

.nopad
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.standard_link
{
	font-weight: bold; font-size: 10px; font-family: Verdana, Arial, sans-serif; text-decoration: none;
}

.review_files_cell
{
	border: solid 1px #dddddd;
}

.news_headlines	   { color: #fff; font-size: 11px; font-family: Arial, sans-serif; text-decoration: none; padding: 5px 5px 5px 5px; background-color: #000000; text-align: left; }
.news_headlines a:link { color: #fff; font-weight: normal; font-family: Verdana, Arial, sans-serif; text-decoration: none; }
.news_headlines a:visited { color: #fff; font-weight: normal; font-family: Verdana, Arial, sans-serif; text-decoration: none; }
.news_headlines a:hover { color: #fff; font-weight: normal; font-family: Verdana, Arial, sans-serif; text-decoration: underline; }



.basket_item_header
{
	color: #ffffff;
	background-color: #666666;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
}

.basket_item
{
	color: #666666;
	background-color: #eeeeee;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
}
.basket_item a:link { color: #666666; font-weight: bold; text-decoration: none; }
.basket_item a:visited { color: #666666; font-weight: bold; text-decoration: none; }
.basket_item a:hover { color: #666666; font-weight: bold; text-decoration: underline; }

.basket_total
{
	color: #ffffff;
	background-color: #333333;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
}

.basket_breadcrumb { color: #999; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 1.2em; text-decoration: none; padding: 0px 0px 0px 0px; }
.basket_breadcrumb a:link { color: #999; font-weight: bold; text-decoration: none; }
.basket_breadcrumb a:visited { color: #999; font-weight: bold; text-decoration: none; }
.basket_breadcrumb a:hover { color: #999; font-weight: bold; text-decoration: underline; }

.basket_breadcrumb_active { color: #333; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 1.2em; text-decoration: none; padding: 0px 0px 0px 0px; }
.basket_breadcrumb_active a:link { color: #333; font-weight: bold; text-decoration: none; }
.basket_breadcrumb_active a:visited { color: #333; font-weight: bold; text-decoration: none; }
.basket_breadcrumb_active a:hover { color: #333; font-weight: bold; text-decoration: underline; }

.form_message { color: #cc0033; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
.form_field { width: 175px; padding: 0px; margin: 0px; }
.form_field_short { width: 40px; padding: 0px; margin: 0px; }
.form_field_parent { padding: 0px; width: auto;}

.blog_textarea { width: 99% }

.smallHeading { color: #666; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, sans-serif; line-height: 1.2em; text-decoration: none; padding: 0px 0px 5px 0px; }
