/* Stylesheet for  Welsh Autoparts*/

BODY
{
    BACKGROUND-COLOR: #00722D;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}
SPAN
{
   FONT-FAMILY: Tahoma;
   FONT-SIZE: 13px;
   FONT-WEIGHT: normal;
   LETTER-SPACING: normal;
   TEXT-TRANSFORM: none;
   WORD-SPACING: normal
}

THEAD
{
	background-color: Gray;
}

TBODY
{
	font-size: smaller;
}


.HeaderText
{
	background-color: #AA0315; 
	font-family: Tahoma;
	font-weight: bold;
	font-size: large;
	text-align: center;
	color: White;
}

h1 
{	
	font-family: Tahoma;
	font-size:140%;
	font-weight: bold;
	text-align: center;
	color: White;
}

h2 {
	font-family: Tahoma;
	font-size:100%;
	margin:1;
	font-weight: bold;
	text-align: left;
	color: White;
}

h3 {
	font-family: Tahoma;
	font-size:60%;
	font-weight: bold;
	text-align: center;
	color: White;
}

h4 {
	font-family: Tahoma;
	font-size:100%;
	font-weight: bold;
	text-align: left;
	color: #00722D;
}

.LightIndText
{	
	background-color: transparent;
	font-family: Tahoma;
	font-size:11pt;
	color: black;
	font-weight: bold;
}


A:link
{
	color: white;
}

A:Visited
{
	color: white;
}



.tblLabelCell
{
	background-color: white;
	font-family: Tahoma;
	font-weight: bold;
	color: #00722D;
	border-color: White;
}


.TableBorder
{
	border-color:Gray;
	border-style:solid;
	border-width:thin;
	margin-left: auto;
    margin-right: auto;
    text-align:center;
    width:760px;   
}


.TopTableBorder
{
	border-color: white;
	border-style:none;
	border-width:0;
	margin-left: auto;
    margin-right: auto;
    text-align:center; 
    width:760px;   
    	
}

.BottomTableBorder
{
	border-color: white;
	border-style:none;
	border-width:0;
	margin-left: auto;
    margin-right: auto;
    text-align:center; 
    width:760px;
}

.DivBody
{
	text-align:center;
	width:100%;	 
}

.TermsTableBorder
{
	background-color: white;
	border-style:solid;
	border-color:white;
	border-width:thin;	
}

.TableBorderInd
{
	background-color: White;
	border-style:none;	
}

.TableBackgroundDark
{
	background-color: white;
}

.TableBackgroundAlt
{
	background-color: White;
}

.TableBackgroundLight
{
	background-color: White;
}

.TableBackgroundList
{
	background-color:white;
	
}

.TableLightBorder
{
	background-color: White;
	border-style:solid;
	border-color:#00722D;
	border-width:thin;
}

.TableLightBorderAlt
{	
	background-color: White;
	border-style:none;	
}

.TableCommsBorder
{	
	background-color: white;
	border-style:solid;
	border-color:#7086AF;
	border-width:1pt;
}

.tblTextBoxCell
{
	background-color: White;
}

.tblStandardCell
{
	background-color: White;
	color: #AA0315;
}

.lnkStandardCell
{
	background-color: White;
	font-family: Tahoma;
	font-weight: bold;	
	color:#AA0315;	
}

.lnkStandardCell A:visited
{
	color: #AA0315;
}

.lnkStandardCell A:link
{
	color: #AA0315;
}

.dgFormat
{
	background-color: White;	
}

.dgFormat A:visited
{
	color: #00722D;
}

.dgFormat A:link
{
	color: #00722D;
}


.cmdButton
{
	font-family: Tahoma;
	font-weight: bold;
}

.messageText
{
	font-family: Tahoma;
	font-weight: bold;
	color: White;
}

.LinkButtons
{
	font-family: Tahoma;
	font-weight: bold;
	color: white;	
}

.LinkButtons A:visited
{
	color: White;
}

.LinkButtons A:link
{
	color: White;
}

.LinkButtonsAlt
{
	font-family: Tahoma;
	font-weight: bold;
	color: #AA0315;	
}

.LinkButtonsAlt A:visited
{
	color: #AA0315;
}

.LinkButtonsAlt A:link
{
	color: #AA0315;
}

.LinkButtonsComm
{
	font-family: Tahoma;
	font-weight: bold;
	color: #AA0315;	
}

.LinkButtonsComm A:visited
{
	color: #AA0315;
}

.LinkButtonsComm A:link
{
	color: #AA0315;
}

.LinkBar
{
	background-color:#AA0315;
	font-weight: bold;
	color: white;
}

.LinkBar A:visited
{
	color: White;
}

.LinkBar A:link
{
	color: White;
}

.LinkBarBack
{
	background-color:#AA0315;
	font-weight: bold;	
}

.LinkBarBack A:visited
{
	color: white;
}

.LinkBarBack A:link
{
	color: white;
}


.LinkTextTrans
{
	color: #00722D;
	background-color: transparent;
}

.LinkTextTrans A:visited
{
	color: #00722D;
}

.LinkTextTrans A:link
{
	color: #00722D;
}


.AdvertPopUpDetailsBox
{
 margin-left: 5%;
 margin-right: 5%;
 background-color: white;
 padding: 10px
 
}

.GraphicalAccessorySelected
{
	color: blue;
	background-color: transparent;
}

.GraphicalAccessoryNoData
{
	color: red;
	background-color: transparent;
}

.glFormat
{
	background-color: White;	
}

.glFormat A:visited
{
	color: #00C000;
}

.glFormat A:link
{
	color: #00C000;
}

.ErrorLabel
{
	font-family: Tahoma;
	font-weight: bold;
	color:Red
}

.LinkMsgTxt
{
	color: #AA0315;
	background-color: transparent;
}

.AltMsgTxt
{
	color: Navy;
	background-color: transparent;
}

.DarkBackground
{
	background-color: white; 
}

.LightBackground
{
	background-color: White; 
}

.LightTextTrans
{
	color: #00722D;
	background-color: transparent;
}

.AltTextTrans
{
	color: White;
	background-color: transparent;
	font-size: 10px;
}

.AltTextErrTrans
{
	color: #00722D;
	background-color: transparent;	
}

.DarkTextTrans
{
	color: #00722D;
	background-color: transparent;
}

.hdrTextTrans
{
	color: White;
	background-color: transparent;
}

.ErrorTextTrans
{
	color: #AA0315;
	background-color: transparent;
}

.DivTextTrans
{
	color: White;
	background-color: transparent;
	font-size: 11px;
}

.bmTextTrans
{
	color: White;
	background-color: transparent;
	font-size: 11px;
}

.LinkProdPage
{
	color: white;
	background-color: transparent;
	font-weight: bold;
	font-size: 10px;
}

.LinkProdPage A:visited
{
	color: white;
}

.LinkProdPage A:link
{
	color: white;
}

.poTextTrans
{
	color: black;
	background-color: transparent;	
}

.poTableBackground
{
	background-color: white;
	border-color: black;
	border-style:solid;
	border-width:1;
}

.poTableBorder
{
	border-color: black;
	border-style:solid;
	border-width:1;
}

.poTableOuter
{
	width:680
}

.UpperCase
{
text-transform:uppercase;
}

#HPIDetailsLabel {height:auto !Important;}

