/* CSS Document */
body{
/*	background-color:#FFFFFF;*/
	margin-left:0px;
	margin-top:0px;
}
.rightborder{
	border-right:solid 1px #e0e0e0;
}
/************************************* title ************************************/
.hrline{
	background-image:url(../images/topblue.jpg);
	background-repeat:repeat-x;
}

/********************************************************************************/
/*******************************   link   **************************************/
.toplink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#8e983f;
}
.linkcolbg{
	background-image:url(../images/linkcolbg.jpg);
	background-repeat:repeat-y;
}
.linkbg{
	background-image:url(../images/linkbg.jpg);
	width:148px;
	height:26px;
	background-repeat:no-repeat;
}
.linktext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	margin-left:15px;
	text-decoration:none;
}
a.linktext:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	margin-left:15px;
	text-decoration:underline;
}

/******************************************************************************/
.mainimagebg{
	background-image:url(../images/mainimagebg.jpg);
	background-repeat:repeat-x;
	height:253px;
}


.mainimagebg_options{
	background-image:url(../images/select_options.jpg);
	background-repeat:no-repeat;
	width:651px;
	height:253px;
}

.firstbobg{
	background-image:url(../images/firstboxbg.jpg);
	background-repeat:repeat-x;
	height:131px;
}
.scondbg{
	background-image:url(../images/secondboxbg.jpg);
	background-repeat:repeat-x;
	height:131px;
}

/*********************************   footer ******************************/
.footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-align:right;
}
.botline{
	background-image:url(../images/bottamgray.jpg);
	background-repeat:repeat-x;
}
/*******************************************************************/

/**********************  text  **************************************/
.topictitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.normaltext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color:#333333;
}
.submitbut{
	background-color:#591c9e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	border:solid 1px #CCCCCC;
}



/*********************************************************************/
/*****************************      cart       ******************************/
.cartbg{
	background-color:#f0f0ee;
}
.carttdbg{
	background-color:#f9f9f8;
}



/*********************************************************************/
a.toplink:link,a.toplink:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#8e983f;
	text-decoration:none;
}
a.toplink:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#8e983f;
	text-decoration:underline;
}
a.footer:link,a.footer:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-align:right;
	text-decoration:none;
}
a.footer:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-align:right;
	text-decoration:underline;
}

/************************************************************************************/
/*********************************   roundcorner  data Table    *********************/
.protitlemid{
	background-image:url(images/titlemid.jpg);
	background-repeat:repeat-x;
	height:34px;
}
.databorder{
	border-left:solid 1px #dadada;
	border-bottom:solid 1px #dadada;
	border-right:solid 1px #dadada;
}


/***************************************************************************************/
/*************************************       main Images       ************************/

.candiesbg{
	background-image:url(../images/candiesBG.jpg);
	background-repeat:repeat-x;
	height:253px;
}

.cclink:link,.cclink:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.cclink:hover{
	position:relative;
	left:5px;
	top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#FFFFFF;
}
.cclinkText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	font-weight:bold;
	color:#FFFFFF;
}
.title_caption{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#222222;
}
#hidePage {
	position: absolute;
	left:0px;
	top:0px;
	background-color: #FFFFFF;
	layer-background-color: #FFFFFF;
	height: 200%;
	width: 100%;
	filter: alpha(opacity=90, style=0);
	opacity: 0.9;
	-moz-opacity: 0.9;
	-khtml-opacity: 0.9;
	z-index: 10001;
	vertical-align: top;
}
#preloading {
	position: absolute;
	left:0px;
	top:0px;
	height: 50%;
	width: 100%;
	background: url(../../ksimg/for_text/printcandies_logo_load.gif);
	background-position: center;
	background-repeat: no-repeat;
}
#staticDiv {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 10000;
}
#debugDiv {
	background-color: #F2F2F2;
	border: thin solid #F00;
	z-index: 10000;
	position: absolute;
	height: 270px;
	width: 200px;
	left: 0%;
	top: 0%;
	text-align:center;
}
