/*************************************************************************
' Function : CSS defintions for the store.
' Product  : CandyPress Store Frontend
' Version  : 2.5
' Modified : February 2004
' Copyright: Copyright (C) 2004 CandyPress.Com 
'            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 webmaster@candypress.com
'**************************************************************************/
h1 { font: normal 10px Verdana, Arial, sans-serif; letter-spacing: -1px; padding: 7px 0 0 8px; margin: 0;}

BODY {
	background-color:#FFFFFF;
	/*background-image: url(../images/bg.gif);*/
	margin: 0px 0px 0px 50px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
}

TD.CPcolsView {
font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #9966CC;
	}

P, TD {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
}

TD.rightAlign { text-align: right; }
TD.alignTop { vertical-align: top; }
TD.alignBottom { vertical-align: bottom; }

TD.topBar {
	background-image: url(../images/topbar_purple.gif);
	background-repeat: repeat-x;
	background-position: top left;
	color: #F3DBFF;
	padding-left: 9px;
}

TD.topBarContent { color: #FFFFFF; }

TD.navBarBg {
	background-image: url(../images/nav_bg.gif);
	background-repeat: repeat-x;
	background-position: top left;
	color: #9C70C7;
	padding-left: 5px;
	padding-right: 5px;
}

TD.divline01 {
	background-image: url(../images/divline01.gif);
	background-repeat: repeat-y;
	background-position: top left;
}

TD.divline02 {
	background-image: url(../images/divline02.gif);
	background-repeat: repeat-x;
	background-position: top left;
}

TD.sideBarBg {
	background-image: url(../images/sidebar_bg.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 39px;
}

TD.sideBarBullet {
	background-color:#FFFFFF;
	border-top:dotted thin;
	border-top-color: #9933FF;
	background-position: top left;
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	font-weight: bold;
}

TD.sideBarBg2 {
	background-image: url(../images/divline03.gif);
	background-repeat: repeat-y;
	background-position: top left;
	padding-left: 1px;
	padding-right: 1px;
	text-align: center;
}

TD.rightContentBg {
	background-image: url(../images/divline03.gif);
	background-repeat: repeat-y;
	background-position: top right;
	vertical-align: top;
}
	

TD.welcomeBg {
	background-image: url(../images/mn102b.gif);
	background-repeat: no-repeat;
	background-position: top left;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	color:#FFFFFF;
	font-size:14px; 
	font-family:Arial, Helvetica, sans-serif;
	font:bold;
	/*padding-top: 40px;
	padding-left: 33px;
	padding-right: 73px;*/
	height: 182px;
}

TD.content {
color:#9900FF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

TD.content2 {
color:#FF00FF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}


TD.footerBar {
	background-image: url(../images/footer02.gif);
	background-repeat: repeat-x;
	background-position: top left;
	color: #F3DBFF;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 4px;
	padding-bottom: 4px;
}

TD.featProducts {
    background-image: url(../images/mn102b.gif);
	background-repeat: no-repeat;
	background-position: top left;
	color:#FFFFFF;
	font-size:14px; 
	font-family:Arial, Helvetica, sans-serif;
	font:bold;
	/*padding-top: 8px;
	padding-left: 12px;
	padding-right: 8px;*/
	vertical-align: top;
}

/*TD.featPdtFrame01 {
	background-image: url(../images/frame01.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-top: 10px;
	padding-left: 9px;
	vertical-align: top;
}

TD.featPdtFrame02 {
	background-image: url(../images/frame03.gif);
	background-repeat: repeat-y;
	background-position: top left;
	border-top: 1px dotted #E7D6FF;
	border-bottom: 1px dotted #E7D6FF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #A181CE;
}

TD.featPdtFrame03 {
	background-image: url(../images/frame02.gif);
	background-repeat: no-repeat;
	background-position: top left;
	color: #C76DDD;
	padding-top: 5px;
	padding-bottom: 9px;
	text-align: center;*/
}

TD.subContentArea {
	border-top: 1px dotted #E7D6FF;
	padding-top: 10px;
	padding-left: 9px;
	padding-right: 9px;
	padding-bottom: 10px;
	color: #A181CE;
	line-height: 14px;
}

TD.subHeadingBg {
	background-image: url(../images/subhead_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	vertical-align: bottom;
}
A { color: #9933FF; font-weight: bold; }
A:link { text-decoration: none; }
A:active { text-decoration: none; }
A:visited { text-decoration: none; }
A:hover { color:#CCCC33; }


SPAN.subHeading { color: #653E9C; font-weight: bold; }
SPAN.footerStyle { color: #D4A8EA; }
SPAN.purpleBold { color: #653E9C; font-weight: bold; }
SPAN.whiteText { color: #FFFFFF; }

A.mainNav { color: #9933FF; font-weight: bold; }
A.mainNav:link { text-decoration: none; }
A.mainNav:active { text-decoration: none; }
A.mainNav:visited { text-decoration: none; }
A.mainNav:hover { color: #CCCC33; }

A.generalLink { color: #D482E3; }
A.generalLink:link { text-decoration: underline; }
A.generalLink:active { text-decoration: underline; }
A.generalLink:visited { text-decoration: underline; }
A.generalLink:hover { text-decoration: none; color: #000000; }

A.footerLink { color: #ECC5FF; }
A.footerLink:link { text-decoration: underline; }
A.footerLink:active { text-decoration: underline; }
A.footerLink:visited { text-decoration: underline; }
A.footerLink:hover { text-decoration: none; color: #FFFFFF; }

input, select, textarea {
	background-image: url(../images/form_bg.gif);
	background-repeat: no-repeat;
	backgroun-position: top left;
	color: #222;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	padding-left: 3px;
	padding-top: 2px;
}

input.searchField { width: 170px; }




.aboutLigthBox { margin: 0; padding : 0;list-style : none;}
.aboutLigthBox li {float:left;width:33%}
.aboutLigthBox li img {border:none}

TD.meaning {
color:#9900FF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
vertical-align: top;
}

.def_font{
color:#9900FF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
vertical-align: top;
}
service
