﻿/*************************************************************************
' Function : CSS defintions for the store.
' Product  : CandyPress Store Frontend
' Version  : 4.1

' Modified : May 2007
' Copyright: Copyright (C) 2004 Webs Unlimited, Inc. 
'            See "license.txt" for this product for details regarding 
'            licensing, usage, disclaimers, distribution and general 
'            copyright requirements. If you don't have a copy of this 
'            file, you may request one at http://www.candypress.com
'**************************************************************************/

body { margin: 20px; }
form { margin: 0; padding: 0 }
img { border: 0; }

.red { color: #990000; }

h1 
{
	font-size: 16pt;
	color:#274B6E;
	font-weight: bold;
}
h2 
{
	font-size: 13pt;
	color:#336699;
}
h3 
{
	font-size:11pt;
	color:#777777;
	font-weight: bold;
}

ul.normal { margin-left: 0; padding-left: 0; }

#JJJHeader { background: none; }
#JJJHeader p 
{
	font-size:11pt;
	line-height:normal;
}

table.grid { border-collapse: collapse; }
table.grid tr th 
{
	font-size: 8pt;
	border: 0;
	text-align: left;
	border-top-width:1px;
	border-top-style: solid;
	border-bottom-width:1px;
	border-bottom-style: solid;
	padding:4px;
}
table.grid tr td { border-bottom: 1px solid #dcdcdc; }
table.grid tr th.left { text-align: left; }
table.grid tr th.center { text-align: center; }
table.grid tr th.right { text-align: right; }


#message, p.message
{
	display: block;
	margin: 0.15em auto 1.2em;
	padding: 0.5em 0.5em 0.5em 2.8em;
	text-align: left;
}

/* ---------- Tip messages ---------- */
#message.tip, p.message.tip {
	background: #f0f8ff url(/assets/images/messages/tip.png) no-repeat 0.5em 50%;
	border: 1px solid #53b2f8;
	/*color: #777;*/
}

/* ---------- Info messages ---------- */
#message.info, p.message.info {
	background: #f0f8ff url(/assets/images/messages/info.png) no-repeat 0.5em 50%;
	border: 1px solid #53b2f8;
	/*color: #777;*/
}

/* ---------- Error messages ---------- */
#message.error, p.message.error {
	background: #fff1ed url(/assets/images/messages/error.png) no-repeat 0.5em 50%;
	border: 1px solid #900;
	/*color: #900;*/
}

/* ---------- Alert messages ---------- */
#message.alert, p.message.alert {
	background: #ffffe0 url(/assets/images/messages/alert.png) no-repeat 0.5em 50%;
	border: 1px solid #daa520;
	/*color: #EFEFEF;*/
}

/* ---------- Success messages ---------- */
#message.success, p.message.success {
	background: #f4fdef url(/assets/images/messages/success.png) no-repeat 0.5em 50%;
	border: 1px solid #3f9305;
	/*color: #3F9305;*/
}
