/*Western Motorcycles*/

div.pagelayout
{
	/*	Set to the right width if you want it left aligned */
	width: 100%;
        
	vertical-align: top;
        align: center;
}


/*	There are the 4 main fonts which we can use. 
	H1 is the largest / biggest /strongest heading, H2 is the second largest, H3... H4... 
	
	Mouse-Over Text effect - 	When the mouse is over any of the text headings you might want to
								have an effect where the text might become bold or change colour.
								to do this simply add/alter the A:hover Stle
								
	Hyperlink Colour / font - 	If you want to control the hyperlink colour and font, you can use:
								A:link - for normal unvisited links
								A:visited - for normal visited links
								A:hover - as above, to change colour / font / size when the mouse is over.

*/

H1
{
	font-family: Arial;
	font-size: 20pt;
	font-weight: bold;
	text-transform: uppercase;
	font-style: normal;
	color:#666465;
}

H2 
{
	font-family: Arial;
	font-size: 16pt;
	font-weight: bold;
	font-style: normal;
	color: #666465;
	}

H3 
{
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	text-transform: uppercase;
	font-style: normal;
	color: #666465;
	}

H4 
{
	font-family: Arial;
	font-size: 11pt;
	font-weight: normal;
	font-style: normal;
	color: #666465;
	display:inline;
	}



H4 A:link
{
	font-family: Arial;
	font-size: 11pt;
	font-weight: normal;
	font-style: normal;
	color: #666465;
	display:inline;
	text-decoration: none;
	}

H4 A:visited
{
	font-family: Arial;
	font-size: 11pt;
	font-weight: normal;
	font-style: normal;
	color: #666465;
	display:inline;
	text-decoration: none;
	}

H4 A:hover
{
	font-family: Arial;
	font-size: 11pt;
	font-weight: normal;
	font-style: normal;
	color: #50b83f;
	display:inline;
	text-decoration: none;
	}

/*	The p style is the default font that the site will use.

	Try not to use a large size, 10pt is normally fine.

	Again, you can specify the following effects:
	
	e.g. 	        p a:link
	or 		p a:visited
	or		p a:hover
	
	Mouse-Over Text effect - 	When the mouse is over any of the text headings you might want to
								have an effect where the text might become bold or change colour.
								to do this simply add/alter the A:hover Stle
								
	Hyperlink Colour / font - 	If you want to control the hyperlink colour and font, you can use:
								A:link - for normal unvisited links
								A:visited - for normal visited links
								A:hover - as above, to change colour / font / size when the mouse is over.

*/

p
{
	
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
        font-weight: normal;
}

p a:link { 	
	font-size: 12px;
	font-family: Arial;
	color: #ffffff;
	text-decoration: underline;
        font-weight: normal;
        text-decoration: none;
	}
	
p a:visited { 	
	font-size: 12px;
	font-family: Arial;
	color: #ffffff;
	text-decoration: underline;
        font-weight: normal;
	}
	
p a:hover { 	
	font-size: 12px;
	font-family: Arial;
	color: #A71E22;
	text-decoration: none;
        font-weight: normal;
        text-decoration: none;
        	
}

.style1
{
        color: #ffffff;
	font-size: 11px;
	font-family: Arial;
        font-weight: normal;
}

.style2
{
	color: #C75328;
	font-size: 16px;
	font-family: Arial;
        font-weight: bold;
}

.style3
{
        color: #ffffff;
	font-size: 10px;
	font-family: Arial;
        font-weight: normal;
}

.style4
{
        color: red;
	font-size: 18px;
	font-family: Arial;
        font-weight: normal;
}

.style5
{
        color: red;
	font-size: 18px;
	font-family: Arial;
        font-weight: bold;
        font-style: italic;
}

.style6
{
        color: white;
	font-size: 16px;
	font-family: Arial;
        font-weight: bold;
}

.style7
{
        color: yellow;
	font-size: 12px;
	font-family: Arial;
        font-weight: bold;
}




a:link img 
{
filter:none;
} 
a:visited img 
{
filter:none;
} 
a:hover img 
{
filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;
}



body
{
/*	Always set background-colour to white otherwise it will stuff up the CMS system
*/
	
	background-color: black;
        vertical-align: top;
        color: #666465;
	font-size: 10pt;
	font-family: Arial;
	height: 100%;
        width:100%;
        SCROLLBAR-FACE-COLOR: #000000; 
        SCROLLBAR-HIGHLIGHT-COLOR: #A71E22; 
        SCROLLBAR-SHADOW-COLOR: #FFFFFF; 
        SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; 
        SCROLLBAR-ARROW-COLOR:  #FFFFFF; 
        SCROLLBAR-TRACK-COLOR: #cccccc; 
        SCROLLBAR-DARKSHADOW-COLOR: #000000;
}

/*	Bullet Point.
		. abcde
		. abcde
		. abcde
*/

ul
{
	color: #ffffff;
	font-size: 11px;
	font-family: Arial;
        font-weight: normal; 
text-decoration: none;
}

/*	Number Points... e.g.
		1. abcde
		2. abcde
		3. abcde
*/

ol
{
	color: #ffffff;
	font-size: 11px;
	font-family: Arial;
        font-weight: normal; 
text-decoration: none;

}

/*	The following definitions control the left menu tree options.
=========================================================================
*/

bLeftMenuTree, a.bLeftMenuTree {font-size:12px; text-align:left;}
bLeftMenuTree, a.bLeftMenuTree {font-size:12px; _text-align:right;}

TreeLeaf, a.TreeLeaf 
{ font-family:Arial; color: #ffffff; font-weight: normal; text-decoration: none; padding-top: 3px; padding-bottom: 3px;

padding-left: 0; padding-right: 5px;
text-align:left;
}
TreeLeaf, a.TreeLeaf 
{ font-family:Arial; color: #ffffff; font-weight: normal; text-decoration: none; padding-top: 3px; padding-bottom: 3px;

padding-left: 0; padding-right: 5px;
_text-align:right;
}

TreeLeaf, td.Treeleaf
{ font-family: Arial; padding-top: 8px; padding-left: 0; padding-bottom: 8px; font-size: 12px; color: #ffffff; 

font-weight: normal; text-decoration: none;  text-align:left;}
TreeLeaf, td.Treeleaf
{ font-family: Arial; padding-top: 8px; padding-left: 0; padding-bottom: 8px; font-size: 12px; color: #ffffff; 

font-weight: normal; text-decoration: none;  _text-align:right;}

TreeLeaf, a.TreeLeaf:hover 
{ font-family: Arial; font-size: 12px; color: #000000; font-weight: normal; text-decoration:none;


text-align:left;

}
TreeLeaf, a.TreeLeaf:hover 
{ font-family: Arial; font-size: 12px; color: #000000; font-weight: normal; text-decoration:none;


_text-align:right;

}

TreeSelectedLeaf, a.TreeSelectedLeaf
{ font-family: Arial; font-size: 12px; font-weight:normal; color: #000000;


}


/*	The following definitions control the interactive left menu options.
=========================================================================
*/


/*	Table.MenuLevel0 is the control for the base level menu
*/

MenuLevel0 a.MenuLevel0 
{
	padding-left:24px; 
	padding-right:0px;
	padding-top:0px; 
	padding-bottom:0px;
	font-family: Arial; 
	font-size: 11pt;
        font-weight: bold; 
	color: #FFFFFF;
         }
a.MenuLevel0:link
{
	padding-left:24px; 
	padding-right:0px; 
	padding-top:7px; 
	padding-bottom:7px;
	font-family: Arial; 
	font-size: 11pt; 
        font-weight: bold; 
	color: #FFFFFF;
display: block;
	}
a.MenuLevel0:visited
{
	padding-left:24px; 
	padding-right:0px; 
	padding-top:7px; 
	padding-bottom:7px;
	font-family: Arial; 
	font-size: 11pt; 
        font-weight: bold; 
	color: #FFFFFF;
display: block;
	}
a.MenuLevel0:hover
{
	Background-color: #abd21b; 
	padding-left:24px; 
	padding-right:0px;
	padding-top:7px; 
	padding-bottom:7px;
	font-family: Arial; 
	font-size: 11pt;
        font-weight: bold;  
	color:#ffffff ;
display: block;
	}

Table.MenuLevel0 
{
	background-color: #50b83f;
        width: 178px;
        height: 100%;
	padding-left: 0;
	padding-right: 0;
	margin-left:0;
	margin-right:0;
	cellspacing:0;
	padding-top: 0; 
	padding-bottom: 8px;
	font-family: Verdana;
        vertical-align: top; 
	font-size: 8pt; 
	color: #FFFFFF;
        text-transform: uppercase;
        
		}

/*	Table.MenuLevel1 is the control for the Expaneded level menu
*/

MenuLevel1 a.MenuLevel0 
{
	padding-left:24px; 
	padding-right:10px;
	padding-top:0px; 
	padding-bottom:0px;
	font-family: Arial; 
	font-size: 11pt;
        font-weight: bold; 
	color: #FFFFFF;
         }
a.MenuLevel1:link
{
	padding-left:24px; 
	padding-right:10px; 
	padding-top:7px; 
	padding-bottom:7px;
	font-family: Arial; 
	font-size: 11pt; 
        font-weight: bold; 
	color: #FFFFFF;
display: block;
	}
a.MenuLevel1:visited
{
	padding-left:24px; 
	padding-right:10px; 
	padding-top:7px; 
	padding-bottom:7px;
	font-family: Arial; 
	font-size: 11pt; 
        font-weight: bold; 
	color: #FFFFFF;
display: block;
	}
a.MenuLevel1:hover
{
	Background-color: #abd21b; 
	padding-left:24px; 
	padding-right:10px;
	padding-top:7px; 
	padding-bottom:7px;
	font-family: Arial; 
	font-size: 11pt;
        font-weight: bold;  
	color:#ffffff ;
display: block;

	}

Table.MenuLevel1 
{
	background-color: #50b83f;
        padding-left:0;
	padding-right:0;
	margin-left:0;
	margin-right:0;
	cellspacing:0;
	padding-top:0; 
	padding-bottom:5px;
	font-family: Verdana;
        vertical-align: top; 
	font-size: 8pt; 
	color: #FFFFFF;
        
        
		}



/*	The following Table is the table that stretches right across - effectivly its your canvas
=========================================================================

The only thing you really need to change is the colour.
*/

TABLE.BackgroundTable
{
	border-collapse: collapse;
	
	 background-image: url(/File.aspx?x=454&File=background.jpg);
        background-repeat: repeat;
        background-position: center;
	width: 100%;
	height: 100%;
	padding-top: 0;
	border: 0;
	padding :0;
	cellspacing:0;
	vertical-align: top;
	margin-top: 0;
	margin-bottom: 0;
	margin-left:0;
	margin-right:0;
	margin: 0 auto;
}
td.backgroundTableRow
{ 
        vertical-align: top;
padding-top: 0;
align:left;
}

/*	The header table that is INSIDE the Background Table
========================================================================= */

TABLE.HeaderTable
{
	align: left;
	width: 798px;
	height: 0;
	vertical-align: top;
	border: 0;
	padding :0;
	cellspacing:0;
	
	font-family: Arial; 
	font-size: 8pt;
        /*   border-right-color: 50b83f;
    border-right-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-left-color: #50b83f;
    border-left-style: solid;
   border-top-width: 1px;
    border-top-color: #50b83f;
    border-top-style: solid; */


}


.header
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #ffffff;
	font-style:normal;
	text-decoration:none;
	
	}

a.header:link
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #ffffff;
	font-style:normal;
	text-decoration:none;
	
	}

a.header:visited
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #ffffff;
	font-style:normal;
	text-decoration:none;
	
}

a.header:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	font-style:normal;
	text-decoration:none;
	
}




/*	The main table is split into 2 columns and the whole table is beneath the header table
The left column contains the menu. 
The right column contains the content.
=========================================================================
*/
TABLE.MainTable
{
	border-collapse: collapse;
	align: left;
        width: 838px;
	height: 100%;
   	vertical-align: top;
        background:#3b1112 url(/File.aspx?x=454&File=contentbg.jpg) repeat-x top left;
	border: 0;
	padding: 0;
       border-right-color: #ffffff;
    border-right-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-left-color: #ffffff;
    border-left-style: solid;

}

td.leftcolumn
{ 
    align: left;
    padding-left: 0;
    padding-top:0;
    width: 161px;
    height: 100%;
    vertical-align: top;
     text-align:right;
    padding-right: 30px;
}

td.rightcolumn
{ 
    align: right;
    vertical-align: top;
    border: 0;
    height:100%;
    padding:0;
width: 677px;
}

.maincontent
{
    background-image: url(/File.aspx?x=454&File=content-box_pages-middle.gif); 
    background-repeat: repeat-y;
}



/*	The footertable that is INSIDE the Background Table
=========================================================================
*/

TABLE.FooterTable
{
	align: left;
        width: 798px;
        height: 0;
        border: 0;
	font-size: xx-small;
	vertical-align: top;
	
        padding: 0;
    /* border-right-color: 50b83f;
    border-right-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-left-color: #50b83f;
    border-left-style: solid;
   border-bottom-width: 1px;
    border-bottom-color: #50b83f;
    border-bottom-style: solid; */

}

.footer
{
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	color: #ffffff;
	font-style:normal;
	text-decoration:none;
	
	}

a.footer:link
{
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	color: #ffffff;
	font-style:normal;
	text-decoration:none;
	
	}

a.footer:visited
{
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	color: #ffffff;
	font-style:normal;
	text-decoration:none;
	
}

a.footer:hover
{
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	color: #A71E22;
	font-style:normal;
	text-decoration:none;
	
}


.footer2
{
	font-family: Century Gothic;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	color: #4f4f4f;
	font-style:normal;
	text-decoration:none;
	
	}

.footer2:link
{
	font-family: Century Gothic;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	color: #4f4f4f;
	font-style:normal;
	text-decoration:none;
	
	}

.footer2:visited
{
	font-family: Century Gothic;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	color: #4f4f4f;
	font-style:normal;
	text-decoration:none;
	
}

.footer2:hover
{
	font-family: Century Gothic;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	color: #8bc215;
	font-style:normal;
	text-decoration:none;
	
}





.stylelink:link { 	
	font-size: 10px;
	font-family: Century Gothic;
	color: #ffffff;
	text-decoration: none;
        font-weight: normal;
        text-decoration: underline;
	}
	
.stylelink:visited { 	
	font-size: 10px;
	font-family: Century Gothic;
	color: #ffffff;
	text-decoration: underline;
        font-weight: normal;
	}
	
.stylelink:hover { 	
	font-size: 10px;
	font-family: Century Gothic;
	color: #ffffff;
	text-decoration: none;
        font-weight: normal;
        text-decoration: none;
        }

.textcontentbg {
        background-image: url(/File.aspx?x=454&File=textcontent-bg_bg.gif);
        background-repeat: repeat-y;
        background-color: white;
        background-position: top;
        }

table.profile {
        color: #FFFFFF;
	font-size: 12px;
	font-family: Arial;
        font-weight: normal; 
        padding: 2px 2px;
        border: 0px;
        bgcolor:#CCCCCC;
}
td.profile {
        color: #000000;
	font-size: 12px;
	font-family: Arial;
        font-weight: normal; 
        padding: 2px 2px;
        border: 0px;
        background-color:#5d5d5d;
}
.profile2 {
        color: #000000;
	font-size: 12px;
	font-family: Arial;
        font-weight: normal; 
        padding: 2px 2px 2px 2px;
        border: 0px;
        background-color:#CCCCCC;
}
.chartheader {
        color: #000000;
	font-size: 15px;
	font-family: Arial;
        font-weight: normal; 
        padding: 2px 2px;
        border: 1px;
        background-color:#CCCCCC;
}
.chart{
        color: #FFFFFF;
	font-size: 12px;
	font-family: Arial;
        font-weight: normal; 
        padding: 2px 2px 2px 2px;
        border: 0px;
        background-color:#000000;
}

.eshopcontentmid
{ background: url(/File.aspx?x=454&File=content-box_pages-mid2.gif) left top repeat-y; }

.eshopcontenttop
{ background: url(/File.aspx?x=454&File=content-box_pages-top2.gif) left top no-repeat; height: 76px; padding: 30 30 0 30; }

/*---------shopping page-------*/
/*=========================================================================================*/

.Shoppingcart   
{ background: url(/File.aspx?x=454&File=content-box_pages-mid2.gif) 0 0 repeat-y; width: 659px; margin-bottom: 20px; }

#rightsideshoppingpage
{ }

.tdlastspace
{ height: 0px; }

#ctl02_Leftsideshoppingpage
{ background: url(/File.aspx?x=454&File=content-box_pages-bottom2.gif) bottom left no-repeat; height: 400px; width: 659px; padding: 255 30 30 30; }

#ctl02_Leftsideshoppingpage
{ background: url(/File.aspx?x=454&File=content-box_pages-bottom2.gif) bottom left no-repeat; height: 400px; width: 659px; _padding: 0 30 30 30; }



/********** Category Display*************/
/*=========================================================================================*/


#TdBreadcrums
{ width: 509px; height: 25px; padding-bottom: 2px; }

#CategoryTd
{ width: 509px; height: 20px; padding-top: 10px; background: url(/File.aspx?x=454&File=red-dot.gif) top left repeat-x; }

#TdCategoryHeading
{ width: 399px; height: 20px; padding-bottom: 5px; margin: 0 auto; }

#TrCategoryHeading h1
{ color: #C75328; font-size: 14px; font-family: Arial; font-weight: normal; display: inline; }

#CartImageTd
{ height: 20px; width: 200px; padding-bottom: 5px; margin: 0 auto; }

.CategoryHolder
{ }

.CategorySepataor
{ width: 40px; }

.CategoryStyle
{ }

.CategoryLink
{
font-size: 12px;
font-weight: bold ;	
color: #ffffff;
font-family: Arial;
text-decoration :none;
vertical-align :text-bottom ;
}
.CategoryLink:link
{
font-size :12px;
font-weight :bold ;	
color: #ffffff;
font-family: Arial;
text-decoration :none;
vertical-align :text-bottom ;
}
.CategoryLink:visited
{
font-size :12px;
font-weight :bold ;	
color: #ffffff;
font-family: Arial;
text-decoration :none;
vertical-align :text-bottom ;
}
.CategoryLink:hover
{
font-size :12px;
font-weight :bold ;	
color: #ffffff;
font-family: Arial;
border-bottom :dashed 1px #ffffff;
vertical-align :text-bottom ;
}
.ShoppingMenuBar
{
background-image: url(/File.aspx?x=454&File=arrow.gif);
margin: 0 8;
padding: 0 5;
height: 10px; width: 10px;
background-repeat :no-repeat;
background-position: center;
}
.CategoryItems
{
font-size :12px;
font-weight :bold ;	
color: #a51e22;
font-family : Arial;
text-decoration :none;
vertical-align :text-bottom ;
}
.CategoryItems:link
{
font-size :12px;
font-weight :bold ;	
color: #a51e22;
font-family : Arial;
text-decoration :none;
vertical-align :text-bottom ;
}
.CategoryItems:visited
{
font-size :12px;
font-weight :bold ;	
color: #a51e22;
font-family : Arial;
text-decoration :none;
vertical-align :text-bottom ;
}
.CategoryItems:hover
{
font-size :12px;
font-weight :bold ;	
color: #a51e22;
font-family : Arial;
border-bottom :dashed 1px #a51e22;
vertical-align :text-bottom ;
}
.CategoryDeadLink
{
font-size :12px;
font-weight :bold ;	
color: #C75328;
font-family : Arial;
text-decoration :none;
vertical-align :text-bottom ;
}
.CartButton
{
background: #000000 url(/File.aspx?x=454&File=cart.gif) no-repeat ;
margin :0px;
border :0px;
height: 13px;
width : 16px;
cursor :hand;
background-position: center;
}
.CartButtonLink
{
font-size :11px;
font-weight :bold ;	
color: #a51e22;
font-family : arial;
text-decoration :none;	
margin :0px;
padding :0px;
}
.CartButtonLink:link
{
font-size :11px;
font-weight :bold ;	
color: #a51e22;
font-family : arial;
text-decoration :none;	
margin :0px;
padding :0px;
}
.CartButtonLink:hover
{
font-size :11px;
font-weight :bold ;	
color: #a51e22;
font-family : arial;
text-decoration :underline;	
margin :0px;
padding :0px;
}
.lblcartcount
{
font-size :11px;
font-weight: normal;	
color:#ffffff;
font-family : Arial;
margin :0px;
padding :0px;
vertical-align: top;
}



/*=========================================================================================*/
/************************Product Display*********************/
/**************************************************************/


/*=========================================================================================*/
/*************************************************************************************/
/*********************List View *************/


.listProductHolder
{
width :100%;
height:100%;
}
.featuredproductlist
{
width: 100%;
}
.featuredproductlist #tbllistproduct
{
width: 100%;
height:170px;
padding: 7px;
}
.listProductStyle
{
width: 100%;
}
.AlternativelistProductStyle
{
width: 100%px;
}

.AlternativelistProductStyle #tbllistproduct
{ background-color: #252525; padding: 7px; }

#tbllistproduct
{
background-color: #111111;
width: 100%;
height:170px;
margin-top: 10px;
padding: 7px;
}
#tbllistproduct .tblListProductHeading
{
}
#tbllistproduct .ListProductHeadingLeft
{
}
#tbllistproduct .ListProductHeadingContentLink
{
width: 450px;
padding-bottom: 5px;
}
#tbllistproduct .ListProductHeadingContent
{
width: 50px;
vertical-align: text-top;
padding-bottom: 5px;
text-align: right;
}
#tbllistproduct .ListProductHeadingRight
{
}
#tbllistproduct .PContentContainerLefttopTd
{
}
#tbllistproduct .PContentContainermiddletopTd
{
}
#tbllistproduct .PContentContainerrighttopTd
{
}
#tbllistproduct .PContentContainerleftmiddleTd
{
}
#tbllistproduct .PContentContainermiddlemiddleTd
{
}
#tbllistproduct .PContentContainerrightmiddleTd
{
}
#tbllistproduct .PContentContainerLeftbottomTd
{
}
#tbllistproduct .PContentContainermiddlebottomTd
{
}
#tbllistproduct .PContentContainerrightbottomTd
{
}

#tbllistproduct .tblListContent
{
}
#tbllistproduct .ListProductSpacer
{
height: 0px;
}

#tbllistproduct .TrContentTop
{margin: 0 auto;
}
#tbllistproduct .TrContentTop .TdImage
{
	
}
#tbllistproduct .TrContentTop .TdDesc
{
}
#tbllistproduct .TrContentTop .desctext
{
}
#tbllistproduct .TrContentBottom
{
}
#tbllistproduct .TrContentBottom .tdprice
{
vertical-align :text-bottom ;
}
#tbllistproduct .TrContentBottom .tdDetailsLink
{
vertical-align:text-bottom ;	
}

#tbllistproduct h1, h2, h3, h4
{
font-family : arial;
margin:0px;
color: #ffffff;
} 
#tbllistproduct h1
{
font-size: 12px;
color :#ffffff;	
font-weight: normal;
font-variant:normal ;
font-style: normal;
}
#tbllistproduct h2
{
font-size :12px;
}
#tbllistproduct h3
{
font-size :9px;
color :#ffffff;
margin: 0 0 5 10;
} 
#tbllistproduct h4,h4 A:link,h4 A:visited,h4 A:hover
{
font-size: 12px;
color :#C75328;	
display: inline;
}
#tbllistproduct h4 A:link
{
text-decoration :none;
}
#tbllistproduct h4 A:visited
{
text-decoration :none;
}
#tbllistproduct h4 A:hover
{
text-decoration :underline;
}
#tbllistproduct .Listimg 
{
border: 1px solid #d7d7d7;
width: 150px;
margin: 0 auto;
}
#tbllistproduct .standardprice,.specialprice
{
font-family : arial;
font-weight :bold;
}
#tbllistproduct .standardprice
{
font-size :12px;
color: #C75328;
}
#tbllistproduct .specialprice
{
font-size :12px;
color: #ffffff;
}
#tbllistproduct .Morelink,.Morelink:link,.Morelink:visited,.Morelink:hover
{
background-image: url(/File.aspx?x=454&File=button_details.gif);
background-repeat :no-repeat ;
height :16px;
width :53px;
display: block;
}

#tbllistproduct  #TRExtralist td
{
font-weight :normal;
font-family :arial;
font-size :11px ;
color:#ffffff;
padding: 0 0 5 5;	
}
#tbllistproduct .classificationtitle
{
font-size :11px;
color :#1C1A1A;
font-weight :bold;
background-color:#a1a1a1;
width:100px
}
#tbllistproduct .classificationvalue
{
font-size :10px;
color :#1C1A1A;
background-color:#E7DCD3;
width:100px
}
#tbllistproduct .TblProdspecs
{
width:410px;
}



/*=========================================================================================*/
/*********************Detailed View*********************************************************************************/


.DetailProductHolder
{
width :100%;
height:100%;
}
.DetailProductStyle
{
width:100%;
}
#tblproductdetail
{
width: 520px;
background-color: #111111;
padding: 10px;
margin-bottom: 20px;
}
#tblproductdetail .tblDetailProductHeading
{
}
#tblproductdetail .DetailProductHeadingLeft
{
}
#tblproductdetail .DetailProductHeadingContentLink
{
width: 385px;
}
#tblproductdetail .DetailProductHeadingContent
{
width:185px;
vertical-align: text-top;
}
#tblproductdetail .DetailProductHeadingRight
{
}
#tblproductdetail .PContentContainerLefttopTd
{
}
#tblproductdetail .PContentContainermiddletopTd
{
}
#tblproductdetail .PContentContainerrighttopTd
{
}
#tblproductdetail .PContentContainerleftmiddleTd
{
}
#tblproductdetail .PContentContainermiddlemiddleTd
{
}
#tblproductdetail .PContentContainerrightmiddleTd
{
}
#tblproductdetail .PContentContainerLeftbottomTd
{
}
#tblproductdetail .PContentContainermiddlebottomTd
{
}
#tblproductdetail .PContentContainerrightbottomTd
{
}

#tblproductdetail .tblDetailContent
{
}
#tblproductdetail .DetailProductSpacer
{
height:0px;
}
#tblproductdetail h1, h2, h3, h4
{
font-family : Arial;
margin:0px;
} 
#tblproductdetail h1
{
font-size: 12px;
color :#ffffff;	
font-weight: normal;
font-variant:normal ;
font-style: normal;
}
#tblproductdetail h2
{
font-size :12px;
}
#tblproductdetail h3
{
text-align: center;
font-size :9px;
color :#fffff;
margin: 5;
} 
#tblproductdetail h4
{
font-size :12px;
color: #C75328;	
font-weight :bold ;
}

#tblproductdetail .Detailimg 
{
nargin-top: 10px;
border:1px solid #111111;
}
#tblproductdetail .standardprice,.specialprice
{
font-family :Arial;
font-weight :bold;
}
#tblproductdetail .standardprice
{
font-size :12px;
color: #C75328;
}
#tblproductdetail .specialprice
{
font-size :12px;
color:#ffffff;
}
#tblproductdetail  #TRExtraDetail td
{
font-weight: normal;
font-family: arial;
font-size: 12px ;
color :#ffffff;
}
#tblproductdetail .classificationtitle
{
font-size :11px;
color :#1C1A1A;
font-weight :bold;
background-color:#a1a1a1;
width:100px
}
#tblproductdetail .classificationvalue
{
font-size :10px;
color :#1C1A1A;
background-color:#E7DCD3;
width:100px
}
#tblproductdetail .TblProdspecs
{
width:500px;
}
#tblproductdetail .tblDetailContent #TRPrice
{
height :30px;
}
#tblproductdetail .tblDetailContent #TrButtons td
{
vertical-align :middle;
height :30px;
}
#tblproductdetail .QuantityLabel
{
font-family : Arial;
color: #C75328;
font-size: 11px;
font-weight :bold;
}
#tblproductdetail .QuantityTextbox
{
font-family : Arial;
color: #C75328;
font-size :11px;
font-weight :bold;
height :18px;
padding :0 0 0 4;
border :1px solid #C75328;
}
#tblproductdetail .AddtocartButton
{
border: 1px #C75328 solid;
background-color: #C75328;
color :#ffffff;
font-size :12px;
font-weight :bold;
font-family : Arial;
cursor :hand;
}

#tblproductdetail .RequestButton
{
border: 1px #C75328 solid;
background-color: #C75328;
color :#ffffff;
font-size :12px;
font-weight :bold;
font-family : Arial;
cursor :hand;
}

#tblviewtabs
{
width: 520px;
}
#tblviewtabs .tabs
{   
position:relative;
left: 0px;
font-size: 12px;
color :#ffffff;
}
#tblviewtabs .tab
{
background-color: #363636;
padding: 2px 10px;
font-size: 12px;
color :#ffffff;
font-weight :bold ;
border-bottom :solid 1px #363636;
}
#tblviewtabs .selectedTab
{
background-color: #C75328;
color: #ffffff;
font-weight :bold ;
font-size: 12px;
border-bottom :solid 1px #C75328;
}
#tblviewtabs .hovtabs
{
background-color: #C75328;
font-size: 12px;
color :#ffffff;
font-weight :bold ;
border-bottom :solid 1px #C75328;
}
#tblviewtabs .tabContents
{
border:solid 1px #C75328;
padding:10px;
background-color: #ffffff;
font-size: 12px;
color:# 000000;
width: 520px;
}

#tblviewtabs .tabContents p, #tblviewtabs .tabContents a
{ color: #111111; }

#tblviewtabs .tabContents a:link; #tblviewtabs .tabContents a:visited
{ color: #C75328; }

#tblviewtabs .tabContents a:hover
{ color: #000000; }



/*=====================================================================================================================*/
/*********************************************************************************************************************/
/*******************Navigation *****************************/


.Navigation
{ padding-top: 30px; }

.PreviousButton
{
font-size :11px;
color: #a84a27;
font-weight :bold;
text-decoration :none;
vertical-align :text-bottom;
}
.PreviousButton:link
{
font-size :11px;
color: #a84a27;
font-weight :bold;
text-decoration :none;
vertical-align :text-bottom;
}
.PreviousButton:visited
{
font-size :11px;
color: #a84a27;
font-weight :bold;
text-decoration :none;
vertical-align :text-bottom;
}
.PreviousButton:hover
{
font-size :11px;
color: #C75328;
font-weight :bold;
text-decoration :underline;
vertical-align :text-bottom;
}
.PageLocation
{
font-size :11px;
color: #C75328;
font-weight :bold;
vertical-align :text-bottom;
}
.NextButton
{
font-size :11px;
color: #a84a27;
font-weight :bold;
vertical-align :text-bottom;
}
.NextButton:link
{
font-size :11px;
color: #a84a27;
font-weight :bold;
text-decoration :none;
vertical-align :text-bottom;
}
.NextButton:visited
{
font-size :11px;
color: #a84a27;
font-weight :bold;
text-decoration :none;
vertical-align :text-bottom;
}
.NextButton:hover
{
font-size :11px;
color: #C75328;
font-weight :bold;
text-decoration :underline;
vertical-align :text-bottom;
}



/*=========================================================================================*/
/*****************Shopping Cart display *********************************************************/

#TdShoppingCart .lblmsg
{
font-family : arial;
font-size: 14px;
font-weight:bold;
color: #ffffff;
}
#TdShoppingCart
{
font-family : Arial;
}
.Tblshoppingcart
{
width:100%;
border: 0 none;
}
.shopingcartheader
{
border: 1px #111111 solid;
background-color: #111111;
}
.ShoppingcartItemsHeading
{
height :25px;
}
.shoppingcartitem
{
border: 1px #111111 solid;
background-color: #111111;
}
.shoppingcartfooter
{
border: 1px #111111 solid;
background-color: #111111;
}
.ShoppingcartHeading 
{
font-family : Arial ;
font-size:18px;
font-weight:bold;
color :#C75328;
height :35px;
border-bottom :1px dotted #ffffff;
}
#TdShoppingCart h1, h2, h3, h4, h5
{
margin:0px;
font-family : Arial;
}
#TdShoppingCart h1
{
font-size:12px;
font-weight:bold;
color :#ffffff;
}
#TdShoppingCart h2
{
font-size:12px;
font-weight:bold;
}
#TdShoppingCart h3
{
font-size:12px;
font-weight:bold;
color: #FF6600;
}
#TdShoppingCart h4
{
font-size:12px;
font-weight:bold;
color :#FE0000;
text-decoration :none;
}
#TdShoppingCart h5
{
font-size:12px;
font-weight:bold;
color: #ebebeb;	
}
#TdShoppingCart #TdProdSpecs
{
font-family : Arial;
font-size:10px;
color: #ffffff;
}
.UpdateshoppingButton
{
font-family : Arial;
background-color: #C75328;
border :solid 1px #C75328;
color:#ffffff;
font-size:12px;
font-weight:bold;
cursor :hand;
}
.CheckOutButton
{
font-family : Arial;
background-color: #C75328;
border :solid 1px #C75328;
color:#ffffff;
font-size:12px;
font-weight:bold;
cursor :hand;
}
.ContinueshoppingButton
{
font-family: Arial;
background-color: #C75328;
border :solid 1px #C75328;
color:#ffffff;
font-size:12px;
font-weight:bold;
cursor :hand;
}
.ProductQuantityTextbox
{
font-family : Arial;
color: #000000;
font-size :11px;
font-weight :bold;
height :18px;
padding :0 0 0 4;
border:1px solid #C75328;
}



/*=========================================================================================*/
/************************************************Enquiry Form*************************************************/


#tblEnquiry
{
font-family : Arial;
border:solid 1px #111111;
background-color :#111111;
width:500px;
padding: 5px;
}
#tblEnquiry H1
{
font-family : Arial;
font-size :12px;
color: #C75328;
font-weight :bold;
vertical-align :top; 
margin:0px;
}
#tblEnquiry Tr
{
background-color :#111111;
}
#tblenquiryform
{
background-color :#111111;
}
#tblenquiryform H2
{
font-size :11px;
color: #C75328;
font-weight :bold;
vertical-align :top; 
margin-top:3px;
margin-bottom:0px;
margin-left :0;
margin-right :0;
font-family : Arial;
}
#tblenquiryform H3
{
font-size :11px;
font-weight :lighter;
color: #ffffff;
vertical-align :top; 
margin:0px;
font-family : Arial;
}
#tblenquiryform Tr
{
background-color :#111111;
}
#tblenquiryform input
{
border:solid 1px #C75328;
font-family : Arial;
background: #ffffff;
}
#tblenquiryform textarea
{
border:solid 1px #C75328;
font-family : Arial;
}
#tblEnquiry  .SubmitInquiryButton
{
border:solid 1px #C75328;
color :#ffffff;
background-color: #C75328;
font-weight :bold;
font-family : Arial ;
font-size :12px ;
margin :4px 4px 4px 4px;
cursor :hand;
}

