/* Stylesheet for National Autoparts project */

BODY
{
    BACKGROUND-COLOR: #015591;
    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: #9A0000;
	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: left;
	color: Gray;
}

h2 {
	font-family: Tahoma;
	font-size:105%;
	font-weight: bold;
	text-align: left;
	color: Gray;
}

h3 {
	font-family: Tahoma;
	font-size:60%;
	font-weight: bold;
	text-align: left;
	color: Gray;
}

.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: #015591;
	font-family: Tahoma;
	font-weight: bold;
	color: White;
	border-color: Gray;
}

.TableBorder
{
	border-color: white;
	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:thin;
	margin-left: auto;
    margin-right: auto;
    text-align:left; 
    width:760px; 
}

.BottomTableBorder
{
	border-color: white;
	border-style:none;
	border-width:thin;
	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:  #015591;	
}

.TableBackgroundAlt
{
	background-color:  #015591;	
}

.TableBackgroundLight
{
	background-color: White;
}


.TableBackgroundList
{
	background-color:white;	
}

.TableLightBorder
{
	background-color: #015591;
	border-style:none;	
}

.TableLightBorderAlt
{	
	background-color: White;
	border-style:none;	
}

.TableCommsBorder
{	
	background-color: white;
	border-style:solid;
	border-color:#015591;
	border-width:1pt;
}

.tblTextBoxCell
{
	background-color: #015591;
}

.tblStandardCell
{
	background-color: #015591;
}

.lnkStandardCell
{
	background-color: #015591;
	font-family: Tahoma;
	font-weight: bold;		
}

.lnkStandardCell A:visited
{
	color: white;
}

.lnkStandardCell A:link
{
	color: white;
}

.dgFormat
{
	background-color: White;	
}

.dgFormat A:visited
{
	color: blue;
}

.dgFormat A:link
{
	color: blue;
}

.cmdButton
{
	font-family: Tahoma;
	font-weight: bold;
}

.messageText
{
	font-family: Tahoma;
	font-weight: bold;
	color: White;
}

.LinkButtons
{
	font-family: Tahoma;
	font-weight: bold;	
	background-color: transparent;
}

.LinkButtons A:visited
{
	color: white;
}

.LinkButtons A:link
{
	color: white;
}

.LinkButtonsAlt
{
	font-family: Tahoma;
	font-weight: bold;	
	background-color: transparent;
}

.LinkButtonsAlt A:visited
{
	color: White;
}

.LinkButtonsAlt A:link
{
	color: White;
}

.LinkButtonsComm
{
	font-family: Tahoma;
	font-weight: bold;	
	background-color: transparent;
}

.LinkButtonsComm A:visited
{
	color: White;
}

.LinkButtonsComm A:link
{
	color: White;
}

.LinkBar
{
	background-color:#9A0000;
	font-weight: bold;
}

.LinkBar A:visited
{
	color: white;
}

.LinkBar A:link
{
	color: white;
}

.LinkBarBack
{
	background-color:#9A0000;
	font-weight: bold;	
}

.LinkBarBack A:visited
{
	color: white;
}

.LinkBarBack A:link
{
	color: white;
}

.LinkTextTrans
{
	color: white;
	background-color: transparent;
}

.LinkTextTrans A:visited
{
	color: white;
}

.LinkTextTrans A:link
{
	color: white;
}

.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: Yellow;
	background-color: transparent;
}

.AltMsgTxt
{
	color: White;
	background-color: transparent;
	font-size: 10px;
}

.DarkBackground
{
	background-color: black; 
}

.LightBackground
{
	background-color: White; 
}

.LightTextTrans
{
	color: white;
	background-color: transparent;
}

.AltTextTrans
{
	color: white;
	background-color: transparent;
}

.AltTextErrTrans
{
	color: white;
	background-color: transparent;	
}

.DarkTextTrans
{
	color: black;
	background-color: transparent;
}

.hdrTextTrans
{
	color: White;
	background-color: transparent;
}

.ErrorTextTrans
{
	color: #9A0000;
	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;}


