﻿*{
	margin:0px;
	padding:0px;
}


body,table,div
{
	font-size:11px;
	font-family:Verdana;
}

img
{
	border:0px;
}

.centred 
{
	margin-left: auto;
	margin-right: auto;
}

a
{
	text-decoration:none;
	color:#0000cc;
}

div1
{
    border: solid 1px #000000;
}

h1
{
    font-size:30px;
    font-family:Arial;
    font-weight:bold;
    color:#cf2226;
}
h2
{
    font-size:30px;
    font-family:Arial;
    font-weight:bold;
    color:#000000;
}
/*
??
*/
.SlogBanner
{
    position:absolute;
    top:145px;
    left:120px;
    color:#FFFFFF;
    font-size:15px;
    font-weight:bold;
    font-style:italic;
}
.providerCreateTable
{
	font-family:Courier;
	text-align:left;
}

.eventCalendarDay 
{
	background-color:#cccccc;
	font-weight:bold;
}

/*
StyledTable Style
*/
.editFrame 
{
	margin-left:auto;
	margin-right:auto;
}
.editFrameHeader
{
	height:15px;
}
.editFrameHeaderLeft
{
	background-image:url(/IMG/D/PanDTL.png);
	background-repeat:no-repeat;
	width:15px;
}
.editFrameHeaderCenter
{
	background-image:url(/IMG/D/PanDTB.png);
	background-repeat:repeat-x;
}
.editFrameHeaderRight
{
	background-image:url(/IMG/D/PanDTR.png);
	background-repeat:no-repeat;
	width:15px;
}
.editFrameContentLeft
{
	background-image:url(/IMG/D/PanDLB.png);
	background-repeat:repeat-y;
	width:15px;
}
.editFrameContentCenter
{
	text-align:left;
	background-color:Transparent;
}
.editFrameContentRight
{
	background-image:url(/IMG/D/PanDRB.png);
	background-repeat:repeat-y;
	width:15px;
}
.editFrameFooter
{
	height:15px;
}
.editFrameFooterLeft
{
	background-image:url(/IMG/D/PanDBL.png);
	background-repeat:no-repeat;
	width:15px;
}
.editFrameFooterCenter
{
	background-image:url(/IMG/D/PanDBB.png);
	background-repeat:repeat-x;
}
.editFrameFooterRight
{
	background-image:url(/IMG/D/PanDBR.png);
	background-repeat:no-repeat;
	width:15px;
}

/*
Fields Style
*/
.verySmallField
{
	width:50px;
}
.smallField
{
	width:100px;
}
.longField
{
	width:200px;
}
.veryLongField
{
	width:250px;
}

/*
Edit Page Style
*/
.editTable
{
	width:100%;
}
.editFieldName 
{
	text-align:right;
}
.editFieldValue
{
	text-align:left;
}
.editFieldValidation
{
	text-align:left;
	font-weight:bold;
}
.editFieldSave
{
	text-align:center;
}

/*
List Style
*/
.listTable
{
	width:100%;
}

.listTitle
{
	text-align:left;
	font-weight:bold;
}
.listNew 
{
	text-align:left;
}
.listSelect 
{
	text-align:left;
}
.listDelete
{
	text-align:right;
}

/*
Download Style
*/
.downloadTitle
{
	font-weight:bold;
}
.downloadShort
{
	font-style:italic;
}
.downloadHit 
{
	font-size: 8px;
}

/*
News Style
*/
.newsShortHeader 
{
}
.newsDate 
{
}
.newsShort 
{
	font-style:italic;
}
.newsTitle 
{
	font-weight:bold;
}
.visibleNews
{
}
.notVisibleNews
{
	text-decoration:line-through;
}

/*
Product Style
*/
.productForSale 
{
}
.productNotForSale
{
	color:#ff0000
}

.productPage
{
}
.productPageSelected
{
	font-weight:bold;
}

.productBasketLine
{
}
.productBasketTotalLine
{
	font-weight:bold;
}
.productBasketPrice
{
	text-align:right;
}
.productBasketRemove
{
	text-align:center;
}
.productBasketName 
{
	text-align:left;
}
.productBasketCount
{
	text-align:right;
}
.productBasketTotal
{
	text-align:left;
}
.productBasketTotalCount
{
	text-align:right;
}
.productBasketTotalPrice
{
	text-align:right;
}
/*
Invoice Style
*/
.invoicePaid
{
	text-decoration:blink;
}
.invoiceArchived
{
	text-decoration:line-through;
}
.stockInStock 
{
}
.stockOutOfStock
{
	text-decoration:line-through;
}

/*
Member Style
*/
.approvedMember
{
}
.notApprovedMember
{
	color:#ff8000
}
.lockedOutMember
{
	color:#ff0000
}

/*
Menu & Culture Style
*/
.culture 
{
    font-size:13px;
    color:#FFFFFF;
}
.cultureSelected
{
	font-size:13px;
    color:#CCCCCC;
}
.MainMenu
{
    font-size:14px;
    text-transform:uppercase;
    color:#FFFFFF;
}
.MainMenuSelected
{
    text-transform:uppercase;
    font-size:14px;
	color:#FFFFFF;
}
.SubMainMenu
{
    font-size:14px;
    text-transform:uppercase;
    color:#FFFFFF;
}
.SubMainMenuSelected
{
    text-transform:uppercase;
    font-size:14px;
	color:#FFFFFF;
}
.menu 
{
}
.menuSelected
{
	font-weight:bold;
}
.subMenu
{
}
.subMenuItem
{
	background-color:#ffffff;
}
/*
ReorderList Style
*/
.reorderList 
{
	padding: 0px 0px 0px 0px;
}

.reorderList li
{
	list-style-type:none;
}

.reorderList ul
{
	padding: 0px 0px 0px 0px;
	border: 0px;
}
.reorderList td 
{
	padding: 2px 2px 2px 2px;
}

.CtrlTrans
{
	border: none;
	background: none;
	font-size: 11px; 
	font-family: verdana;
}

.TextRed
{
    color:#d20000;
}
.TextGrey
{
    color:#737373;
}
.TextGreyBig
{
    color:#404040;
    font-size:20px;
    font-weight:bold;
    font-family:Arial;
}
.TextOrange
{
    color:#eb4c49;
}
.TextWhite
{
    color:White;
}
.checkboxFalse
{
	background-image:url(/IMG/D/ChkSearch.png);
	width:21px;
	height:21px;
	cursor:pointer;
}
.checkboxTrue
{
	background-image:url(/IMG/D/ChkSearchSel.png);
	width:21px;
	height:21px;
	cursor:pointer;
}
.TxtFrmGrey
{
    font-size:12px;
    color:#404040;
    font-weight:bold;
    margin-left:25px;
    margin-top:5px;
}

.CtrlGreyBig
{
    font-size:17px;
    color:#404040;
    font-weight:bold;
}
.FrmSepa
{
    margin-left:40px;
    width:349px;
    height:2px;
    background:url(/IMG/D/SearchP_sepa.png) no-repeat center top;
}
.FrmSepa2
{
    margin-left:20px;
    width:349px;
    height:2px;
    background:url(/IMG/D/SearchP_sepa.png) no-repeat center top;
}

.Panel1Header
{
    width:420px;
    height:20px;
    background:url(/IMG/D/SearchP_Top.png) no-repeat center top;
}
.Panel1Cont 
{
    width:420px;
    background:url(/IMG/D/SearchP_Bkg.png) repeat-y center top;
}
.Panel1Bot
{
    width:420px;
    height:243px;
    background:url(/IMG/D/SearchP_Bot.png) no-repeat center top;
}

.Panel2Header
{
    width:420px;
    height:20px;
    background:url(/IMG/D/P1_Top.png) no-repeat center top;
}
.Panel2Cont 
{
    width:405px;
    background:url(/IMG/D/P1_Bkg.png) no-repeat center bottom;
}
.Panel2Bot
{
    width:420px;
    height:20px;
    background:url(/IMG/D/P1_Bot.png) no-repeat center top;
}
.Panel3Header
{
    width:470px;
    height:20px;
    background:url(/IMG/D/P2_Top.png) no-repeat center top;
}
.Panel3Cont 
{
    width:455px;
    background:url(/IMG/D/P2_Bkg.png) no-repeat center bottom;
}
.Panel3Bot
{
    width:470px;
    height:20px;
    background:url(/IMG/D/P2_Bot.png) no-repeat center top;
}

.PagerDealerSel, .PagerDealer
{
    margin:2px;
    width:16px;
    height:14px;
}
.PagerDealerSel
{
    background:url(/IMG/D/DCounter_Sel.png) no-repeat top center;
}
.PagerDealer
{
    background:url(/IMG/D/DCounter.png) no-repeat top center;
}
a.aPagerDealer
{
    color:#FFFFFF;
    font-weight:bold;
}
.DealerContainer
{
    width:370px;
    height:106px;
    margin-left:20px;
    margin-top:5px;
}
.DealerCTxt1
{
    font-weight:bold;font-size:16px;
}
.DealerCTxt2 
{
    color:#545454;margin-top:5px;
}
.DealerCTxt1
{
    font-weight:bold;font-size:14px;
}
.DealerCIMG
{
    width:86px;height:85px;background-color:#9b9b9b;
}
.DealerCIMG1
{
    width:146px;height:140px;background-color:#9b9b9b;
}
.DealerCInf
{
    float:left;width:25px;height:25px;margin:2px;
}



/* HUm hum*/

.PAdmST
{
    width:15px;height:15px;
}
.PAdmTBkg
{
    background-image:url('/IMG/D/PanDTB.png');background-repeat:repeat-x;
}
.PAdmLBkg
{
    background-image:url('/IMG/D/PanDLB.png');background-repeat:repeat-y;
}
.PAdmMBkg 
{
    
}
.PAdmRBkg{
    background-image:url('/IMG/D/PanDRB.png');background-repeat:repeat-y;
}
.PAdmBBkg
{
    background-image:url('/IMG/D/PanDBB.png');background-repeat:repeat-x;
}
.FormRegDealer1
{
    position:relative;
    top:0px;
    left:0px;
    width:590px;
    height:200px;
    font-size: 15px;
}

.FrmText1
{
    position:absolute;
    width:130px;
    top:2px;
    left:0px;
}
.FrmCtrl1
{
    position:absolute;
    top:0px;
    left:140px;
}

.FrmText2
{
    position:absolute;
    width:130px;
    top:2px;
    left:380px;
}
.FrmCtrl2
{
    position:absolute;
    top:0px;
    left:522px;
}
.FrmText3
{
    position:absolute;
    width:130px;
    top:32px;
    left:0px;
}
.FrmCtrl3
{
    position:absolute;
    top:30px;
    left:140px;
}
.FrmText4
{
    position:absolute;
    width:130px;
    top:32px;
    left:380px;
}
.FrmCtrl4
{
    position:absolute;
    top:30px;
    left:522px;
}
.FrmText5
{
    position:absolute;
    width:130px;
    top:62px;
    left:0px;
}
.FrmCtrl5
{
    position:absolute;
    top:60px;
    left:140px;
}
.FrmText6
{
    position:absolute;
    width:50px;
    top:62px;
    left:200px;
}
.FrmCtrl6
{
    position:absolute;
    top:60px;
    left:260px;
}
.FrmText7
{
    position:absolute;
    width:130px;
    top:92px;
    left:0px;
}
.FrmCtrl7
{
    position:absolute;
    top:90px;
    left:140px;
}
.FrmText8
{
    position:absolute;
    width:50px;
    top:92px;
    left:330px;
}
.FrmCtrl8
{
    position:absolute;
    top:90px;
    left:392px;
}
.FrmText9
{
    position:absolute;
    width:130px;
    top:122px;
    left:0px;
}
.FrmCtrl9
{
    position:absolute;
    top:120px;
    left:140px;
}
.FrmText10
{
    position:absolute;
    width:50px;
    top:122px;
    left:330px;
}
.FrmCtrl10
{
    position:absolute;
    top:120px;
    left:392px;
}
.FrmText11
{
    position:absolute;
    width:130px;
    top:152px;
    left:0px;
}
.FrmCtrl11
{
    position:absolute;
    top:150px;
    left:140px;
}
.FormRegDealer2
{
    position:relative;
    top:0px;
    left:0px;
    width:590px;
    height:160px;
    font-size: 15px;
}
.FrmText2a
{
    position:absolute;
    top:32px;
    left:0px;
}

.FormRegDealer3
{
    position:relative;
    top:0px;
    left:0px;
    width:590px;
    height:100px;
    font-size: 15px;
}

.FrmText1b
{
    position:absolute;
    width:130px;
    top:2px;
    left:0px;
}
.FrmCtrl1b
{
    position:absolute;
    top:0px;
    left:140px;
}
.FrmText2b
{
    position:absolute;
    width:130px;
    top:2px;
    left:280px;
}
.FrmCtrl2b
{
    position:absolute;
    top:0px;
    left:422px;
}
.FrmText4b
{
    position:absolute;
    width:130px;
    top:32px;
    left:280px;
}
.FrmCtrl4b
{
    position:absolute;
    top:30px;
    left:422px;
}

.title1 
{
    margin-top:5px;
    color:#cf2226;
    font-weight:bold;
}

a.aEvent
{
    font-size:16px;
    color:#cf2226;
    font-weight:bold;
}
a.aEvent:hover
{
    font-size:16px;
    color:#000000;
    font-weight:bold;
}
a.aLinkGrey
{
    color:#737373;
}
a.aLinkGrey:hover
{
    color:#000000;
}
a.aLinkWhite
{
    color:#FFFFFF;
}
a.aLinkWhite:hover
{
    color:#737373;
}

a.aDealerCTxt
{
    font-weight:bold;font-size:16px;color:#545454;
}
a.aDealerCTxt:hover
{
    font-weight:bold;font-size:16px;color:#000000;
}
/* Quad */

.editFieldNameProduct 
{
	text-align:right;
	padding:4px;
	border-right:solid 1px #000000;
}
.editFieldValueProduct
{
    padding:4px;
	text-align:left;
	font-weight:bold;
}

.QuadRef
{
    font-weight:bold;font-size:16px;
}

a.aLinkTop
{
    font-weight:bold;font-size:12px;color:#545454;
}
a.aLinkTop:hover
{
    font-weight:bold;font-size:12px;color:#000000;
}
.productCategoryName
{
    font-size:16px;
    color:#cf2226;
    font-weight:bold;
    padding:2px;
}

a.aproductCategoryName
{
    font-size:16px;
    color:#cf2226;
    font-weight:bold;
    padding:5px;
}
a.aproductCategoryName:hover
{
    font-size:16px;
    color:#000000;
    font-weight:bold;
    padding:5px;
}

a.aproductCategoryPath
{
    font-size:14px;
    color:#000000;
    font-weight:bold;
    padding:2px;
}
a.aproductCategoryPath:hover
{
    font-size:14px;
    color:#000000;
    font-weight:bold;
    padding:2px;
}
a.aproductCategoryShort
{
    color:#737373;
    padding:2px;
}
a.aproductCategoryShort:hover
{
    color:#000000;
    padding:2px;
}


