h2
{
	color:#CF0566;
	font-size:13px;
	font-weight:bold;
	margin:0;
}
h3
{
	color:#666666;
	font-size:13px;
	font-weight:bold;
	margin:0;
}

/*******************************************************************************************
				Product page styles
*******************************************************************************************/
.main-content
{
	width:500px;
	margin-bottom:20px;
}

.main-content .faq h3
{
	font-size:13px;
	margin:0;
}

.main-content .faq p
{
	margin:0;
}

.main-content .faq li
{
	margin:0 0 10px 0;
}

.main-content .faq li ul li
{
	list-style:disc;
}

.right-image
{
	float:right;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:10px;
	margin-left:10px;
}


/*******************************************************************************************
				END - Product page styles
*******************************************************************************************/

/*******************************************************************************************
				Using page styles
*******************************************************************************************/

.top-use
{
	background-image:url(/images/bg_use.jpg);
	background-repeat:no-repeat;
	width:742;
	height:200;
	margin-bottom:10px;
	padding:5px;
}

.top-use .left-content
{
	position:absolute;
	background-image:url(/images/content_bg_use.png);
	behavior:url(/include/conv/js/iepngfix.htc);
	width:360;
	height:190;

}

.top-use .left-content h1
{
	margin:10px;
}

.top-use .left-content p
{
	margin:0 10px 10px 10px;
}

.top-use .right-pic
{
	float:right;
	margin-right:10px;
	_margin-right:-3px;
}

.mid-use
{
	position:relative;
	background-image:url(/images/bg_use_h2.jpg);
	width:366px;
	height:200px;
	background-repeat:no-repeat;
	padding-top:5px;
	margin:0;
}

.mid-use h2
{
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	margin:0;
	padding:0 10px 4px 10px;
}

.mid-use .mid-img
{
	margin:0px 0 10px 1px;
	width:364px;
	height:100px;
}

.mid-use p
{
	margin:0px 20px 0px 10px;
}
.mid-use .arrow
{
	position:absolute;
	behavior:url(/include/conv/js/iepngfix.htc);
	bottom:10px;
	right:10px;
}

.bottom-use
{
	position:relative;
	background-image:url(/images/bottom_use_bg.jpg);
	width:241px;
	height:100px;
	background-repeat:no-repeat;
	margin:0;
}

.bottom-use .arrow
{
	position:absolute;
	bottom:10px;
	right:10px;
}

.bottom-use h2
{
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	top:100px;
	margin:0;
	padding:4px 10px 5px 10px;
}

.bottom-use p
{
	margin:0;
	padding:10px;
	border:0;
}

/*******************************************************************************************
				END - Using page styles
*******************************************************************************************/

/*******************************************************************************************
				Welcome page styles
*******************************************************************************************/
.top-welcome
{
	background-image:url(/images/top-welcome-bg.jpg);
	background-repeat:no-repeat;
	height:290px;
	padding:0;
	margin:0;
	border:0;
}

.top-welcome .content
{
	background-image:url(/images/content_bg_top_welcome.png);
	background-repeat:no-repeat;
	behavior:url(/include/conv/js/iepngfix.htc);
	padding:0;
	height:280px;
	margin:0;
	border:0;
}

.top-welcome .content h1
{
	padding:10px;
	margin:0;
	border:0;
}

.top-welcome .content h2
{
	padding:10px;
	margin:0;
	border:0;
}

.top-welcome .content p
{
	margin-top:0;
	margin-left:10px;
	margin-right:17px;
	_margin-right:10px;
}

.top-welcome .top-image
{
	border:0;
	margin:0;
	padding:0;
}

.top-welcome .contentright
{
	background-image:url(/images/content_bg_top_right_welcome.png);
	background-repeat:no-repeat;
	behavior:url(/include/conv/js/iepngfix.htc);
	padding:0;
	height:280px;
	margin:0;
	border:0;
}

.top-welcome .contentright h2
{
	padding:10px;
	margin:0;
	border:0;
}

.top-welcome .contentright p
{
	margin-top:0;
	margin-left:10px;
	margin-right:17px;
	_margin-right:10px;
}

.top-welcome .contentright ul
{
	padding:0 10px 0 25px;
	_padding:0 10px 10px 0; 
}

.bottom-welcome
{
	position:relative;
	background-image:url(/images/bottom_welcome_bg.jpg);
	width:231px;
	height:200px;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	border:0;
}

.bottom-welcome .arrow
{
	position:absolute;
	behavior:url(/include/conv/js/iepngfix.htc);
	bottom:10px;
	right:10px;
}

.bottom-welcome h2
{
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	margin:0;
	padding:4px 10px 5px 10px;
	border:0;
}

.bottom-welcome .bottom-image
{
	margin:0;
	_margin:0 1px;
	padding:0 1px;
	border:0;
}

.bottom-welcome p
{
	margin:0;
	padding:10px;
	border:0px;
}

/*******************************************************************************************
				END - Welcome page styles
*******************************************************************************************/

/*********************************************/
/* START - STYLES FOR CONTENT IN TWO COLUMNS */
/*********************************************/

.twocolumns
{
	clear:both;
	margin:0;
	padding:0;
}

.twocolumns .column
{
	float:left;
	width:50%;
	margin:0;
	padding:0;
	border:0;
}


/*******************************************/
/* END - STYLES FOR CONTENT IN TWO COLUMNS */
/*******************************************/


/***********************************************/
/* START - STYLES FOR CONTENT IN THREE COLUMNS */
/***********************************************/
.threecolumns
{
	clear:both;
	margin:0;
	padding:0;
	margin:0;

}

.threecolumns .column
{
	float:left;
	min-height:120px;
	width:33.3%;
	margin:0;
	padding:0;
	border:0;
}

.threecolumns .columnleft
{
	float:left;
	width:25%;
	margin:0 0 0 5px;
	padding:5px 0 5px 0;
	_padding:5px 0 5px 0;
	border:0;
}

.threecolumns .columnmiddle
{
	float:left;
	width:50%;
	margin:0 0 0 -2px;
	padding:5px 3px 5px 0;
	_padding:5px 0 5px 0;
	border:0;
}

.threecolumns .columnright
{
	float:left;
	width:24%;
	margin:0 0 0 -4px;
	_margin:0 0 0 -1px;
	padding:5px 0 5px 0;
	_padding:5px 0 5px 0;
	border:0;
}


/*********************************************/
/* END - STYLES FOR CONTENT IN THREE COLUMNS */
/*********************************************/

/*********************************************/
/* START - STYLES FOR CONTENT IN FOUR COLUMNS */
/*********************************************/

.fourcolumns
{
	clear:both;
	margin:0;
	padding:10px 0 20px 0;

}

.fourcolumns .column
{
	float:left;
	width:25%;
	min-height:220px;
	margin:0;
	padding:0;
	border:0;
}


/*******************************************/
/* END - STYLES FOR CONTENT IN TWO COLUMNS */
/*******************************************/

