/*cope with inheritance bugs bg color= #fff */
body, table, th, td{
color:#4F4F4F;
font-size:8pt;
font-family:arial,sans-serif;
}

/*body specific*/
body{
margin-top:3px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px; 
/*SCROLLBAR-FACE-COLOR: #F7E773; 
SCROLLBAR-HIGHLIGHT-COLOR: #FCF9EE; 
SCROLLBAR-SHADOW-COLOR: #000000;
SCROLLBAR-ARROW-COLOR: #BAA766; 
SCROLLBAR-TRACK-COLOR: aliceblue; 
SCROLLBAR-DARKSHADOW-COLOR: #BAA766;
Scrollbar-Base-Color: #BAA766;*/ 
}

form{
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}

a:link{
color:#A63967;
text-decoration:none;
font-weight:bold;
}

a:visited{
color:#D0769D;
text-decoration:none;
font-weight:bold;
}

a:hover{
color:red;
text-decoration:underline;
font-weight:bold;
}

a:active{
color:red;
text-decoration:none;
font-weight:bold;
}

a.boxlink:link{
color:#DEA5BD;
text-decoration:none;
font-size:12pt;
font-weight:bold;
}

a.boxlink:visited{
color:#DEA5BD;
text-decoration:none;
font-size:12pt;
font-weight:bold;
}

a.boxlink:hover{
color:red;
text-decoration:none;
font-size:12pt;
font-weight:bold;
}

a.boxlink:active{
color:red;
text-decoration:none;
font-size:12pt;
font-weight:bold;
}

a.subboxlink:link{
color:#000;
text-decoration:none;
background-image: url(http://www.training4creativenails.co.uk/acatalog/bullet.gif);
background-repeat: no-repeat;
background-position: left top;
font-weight:normal;
}

a.subboxlink:visited{
color:gray;
text-decoration:none;
background-image: url(http://www.training4creativenails.co.uk/acatalog/bulletg.gif);
background-repeat: no-repeat;
background-position: left top;
font-weight:normal;
}

a.subboxlink:hover{
color:red;
text-decoration:none;
background-image: url(http://www.training4creativenails.co.uk/acatalog/bulletr.gif);
background-repeat: no-repeat;
background-position: left top;
font-weight:normal;
}

a.subboxlink:active{
color:red;
text-decoration:none;
background-image: url(http://www.training4creativenails.co.uk/acatalog/bulletr.gif);
background-repeat: no-repeat;
background-position: left top;
font-weight:normal;
}
li{
color:#4F4F4F;
list-style-type:square;
}

ol{
color:#4F4F4F;
}

ul{
color:#4F4F4F;
list-style-type:square;
}

H1, H2, H4, H5, H6 {
font-family:verdana,sans-serif;
color:#DEA5BD;
}

H3{
font-family:sans-serif;
font-size:12pt;
color:#DEA5BD;
padding-top:4px;
}
SELECT {
	FONT-FAMILY: verdana, sans-serif;
	font-size: 7pt;
	color: gray;
	width: 160;
	z-index:1;
}
.actCHECKOUTEM {background-color:#FDDEED;}
.actCHECKOUTBG {background-color:#F3ECBF;}

.actlarger{
	font-size: larger;
	color:#4F4F4F;
}

.actsmaller{
	font-size: smaller;
	color:#4F4F4F;
}

.actxxsmall{
	font-size:7pt;
	color:#4F4F4F;
}

.actxsmall{
	font-size:7pt;
	color:#4F4F4F;
}

.actsmall{
	font-size:7pt;
	color:#4F4F4F;
}

.actregular{
	font-size:8pt;
	color:#4F4F4F;
}

.actlarge{
	font-size:10pt;
	color:#4F4F4F;
}

.actxlarge{
	font-size:11pt;
	color:#4F4F4F;
}

.actxxlarge{
	font-size:12ptx;
	color:#4F4F4F;
}

.actwarningcolor{color:#ff3300;}
.actrequiredcolor{color:#ff3300;}
.actsearchhighlightcolor{color:#ff0000;}
.actrequired{color:#ff3300;}
.actwarning{color:#ff3300;}
.actwelcome{color:#4F4F4F;}

.actlogotext {font-family:sans-serif; font-size: x-small; color: #D9090E; font-style: normal; font-weight: bold; text-align: center}
.actlogout{font-size:8pt;}
.actsmallheading {
	font-size:10pt;
	color:#fdefec;
	font-family: sans-serif;
	text-transform: uppercase;
}

td.boxheader {
	background-color:#FDDEED;
}
.boxheader {
	background-color:#FDDEED;
}
.boxheaderLight {
	background-color:#FDEFEC;
}
.checkoutBg {
	background-color:#FDEFEC;
}
/*.page-bg {
	background-image: url(http://www.training4creativenails.co.uk/acatalog/page-bg.jpg);
	background-repeat: repeat-x;
	background-position: top middle;
}*/
.title-bg {
	background-image: url(http://www.training4creativenails.co.uk/acatalog/nails_masthead.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.horz-bg {
	background: #FFE773;
	background-image: url(http://www.training4creativenails.co.uk/acatalog/horz-bg.gif);
	background-repeat: repeat-x;
	background-position: right top;
	border: 1px solid #BAA766;
}
.menu-bg {
	background-image: url(http://www.training4creativenails.co.uk/acatalog/menu-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#fff;
	height:46px;
} 
.menuCart-bg {
	background-image: url(http://www.training4creativenails.co.uk/acatalog/menuCart-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:46px;
}
.page-bg {
	background-image: url(http://www.training4creativenails.co.uk/acatalog/page-bg.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.footer-bg {
	background-image: url(http://www.training4creativenails.co.uk/acatalog/nails_footer.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-size:7pt;
	text-align:center;
	height:73px;
}
.prodName-bg {
	background-image: url(http://www.training4creativenails.co.uk/acatalog/header-bg.png);
	background-repeat: no-repeat;
	background-position:top left;
	height:30px;
	width:100%;  
	text-transform: capitalize;
}
.noImage {
	background-image: url(http://www.training4creativenails.co.uk/acatalog/noimage.gif);
	background-repeat: no-repeat;
	background-position:center center;
	height:350px;
	width:350px;
	}
.trainingImg {
	float:left;
	padding:0px 5px 5px 0px;
	text-align:justify;
}
.floatleft {
	float:left;
	padding-top:4px;
}
.floatright {
	float:right;
	padding-top:4px;
}
.justify {
	text-align: justify;
} 
.center {
	text-align: center;
} 
.small {
	text-size:7pt;
} 
.border-top {
	border-top: #FDDEED 1px dotted;
	width:95%;
}
.border-bottom {
	border-bottom: #FDDEED 1px dotted;
	width:95%;
}
.border-right {
	border-right: #FDDEED 1px dotted;
}
.light {
	color: #C0C0C0;
}
.title {	
	color:#DEA5BD;
	text-decoration:none;
	font-size:12pt;
	font-weight:bold;
}
.maillist {	
	color:#DEA5BD;
	text-decoration:none;
	font-size:12pt;
	font-weight:bold;
}
.errorMSG {
	text-align: center;
	color: red;
	border: 1px dotted red;
	background: white;
}
.simpleSearchTxt {
	font-size:7pt;
	height:18px;
	}
.simpleSearchButton {
	}	