﻿/*

	Extended i:Create Styles
	
	Provides jQuery context menu to allow adding of styles to ordered
	and unordered lists
	
*/



/*

	List Styles
	
*/

#printArea ul li, #printArea ol li
{
	padding-bottom: 5px;
}

#printArea ul
{
	padding-left: 26px;
}

#printArea ul li ul
{
	margin-top: 10px;
}

#printArea ol
{
	padding-left: 26px;
	margin-top: 10px;
}



/*

	Bullet Styles
	
*/

#printArea ul.roundBullet, #printArea ul.circleBullet, #printArea ul.squareBullet, #printArea ul.numericBullet, #printArea ul.lowerAlphaBullet, #printArea ul.upperAlphaBullet, #printArea ul.lowerRomanBullet, #printArea ul.upperRomanBullet
{
	padding-left: 26px;
}

	#printArea ul li ul.roundBullet, #printArea ul.circleBullet, #printArea ul li ul.squareBullet, #printArea ul li ul.numericBullet, #printArea ul li ul.lowerAlphaBullet, #printArea ul li ul.upperAlphaBullet, #printArea ul li ul.lowerRomanBullet, #printArea ul li ul.upperRomanBullet
	{
		padding-left: 26px !important;
	}

#printArea ul.roundBullet li, #printArea ul.circleBullet li, #printArea ul.squareBullet li, #printArea ul.numericBullet li, #printArea ul.lowerAlphaBullet li, #printArea ul.upperAlphaBullet li, #printArea ul.lowerRomanBullet li, #printArea ul.upperRomanBullet li
{
	display: list-item;
	width: auto;
	background-image: none;
	padding-left: 0px;
}

	#printArea ul li ul.roundBullet li, #printArea ul li ul.circleBullet li, #printArea ul li ul.squareBullet li, #printArea ul li ul.numericBullet li, #printArea ul li ul.lowerAlphaBullet li, #printArea ul li ul.upperAlphaBullet li, #printArea ul li ul.lowerRomanBullet li, #printArea ul li ul.upperRomanBullet li
	{
		display: list-item !important;
		width: auto !important;
		background-image: none !important;
		padding-left: 0px !important;
	}

#printArea ul.roundBullet li
{
	list-style-type: disc;
}

	#printArea ul li ul.roundBullet li
	{
		list-style-type: disc !important;
	}

#printArea ul.circleBullet li
{
	list-style-type: circle;
}

	#printArea ul li ul.circleBullet li
	{
		list-style-type: circle !important;
	}

#printArea ul.squareBullet li
{
	list-style-type: square;
}

	#printArea ul li ul.squareBullet li
	{
		list-style-type: square !important;
	}

#printArea ul.largeSquareBullet, #printArea ul.hollowSquareBullet, #printArea ul.diamondBullet, #printArea ul.asteriskBullet, #printArea ul.checkmarkBullet, #printArea ul.arrowBullet
{
	padding-left: 10px;
}

	#printArea ul li ul.largeSquareBullet, #printArea ul li ul.hollowSquareBullet, #printArea ul li ul.diamondBullet, #printArea ul li ul.asteriskBullet, #printArea ul li ul.checkmarkBullet, #printArea ul li ul.arrowBullet
	{
		padding-left: 10px !important;
	}

#printArea ul.largeSquareBullet li, #printArea ul.hollowSquareBullet li, #printArea ul.diamondBullet li, #printArea ul.asteriskBullet li, #printArea ul.checkmarkBullet li, #printArea ul.arrowBullet li
{
	display: block;
	width: 95%;
	list-style-type: none;
}

	#printArea ul li ul.largeSquareBullet li, #printArea ul li ul.hollowSquareBullet li, #printArea ul li ul.diamondBullet li, #printArea ul li ul.asteriskBullet li, #printArea ul li ul.checkmarkBullet li, #printArea ul li ul.arrowBullet li
	{
		display: block !important;
		width: 95% !important;
		list-style-type: none !important;
	}

#printArea ul.largeSquareBullet
{
	padding-left: 10px;
}

	#printArea ul li ul.largeSquareBullet
	{
		padding-left: 10px !important;
	}

#printArea ul.largeSquareBullet li
{	
	background: transparent url(/images/bullets/largeSquare.gif) no-repeat 0px 6px;
	padding-left: 16px;
}

	#printArea ul li ul.largeSquareBullet li
	{	
		background: transparent url(/images/bullets/largeSquare.gif) no-repeat 0px 6px !important;
		padding-left: 16px !important;
	}	
		
#printArea ul.hollowSquareBullet
{
	padding-left: 8px;
}

	#printArea ul li ul.hollowSquareBullet
	{
		padding-left: 8px !important;
	}
	
#printArea ul.hollowSquareBullet li
{
	background: transparent url(/images/bullets/hollowSquare.gif) no-repeat 0px 3px;
	padding-left: 18px;
}

	#printArea ul li ul.hollowSquareBullet li
	{
		background: transparent url(/images/bullets/hollowSquare.gif) no-repeat 0px 3px !important;
		padding-left: 18px !important;
	}				

#printArea ul.diamondBullet
{
	padding-left: 8px;
}

	#printArea ul li ul.diamondBullet
	{
		padding-left: 8px !important;
	}

#printArea ul.diamondBullet li
{
	background: transparent url(/images/bullets/diamond.gif) no-repeat 0px 1px;
	padding-left: 18px;
}

	#printArea ul li ul.diamondBullet li
	{
		background: transparent url(/images/bullets/diamond.gif) no-repeat 0px 1px !important;
		padding-left: 18px !important;
	}

#printArea ul.asteriskBullet
{
	padding-left: 9px;
}

	#printArea ul li ul.asteriskBullet
	{
		padding-left: 9px !important;
	}

#printArea ul.asteriskBullet li
{
	background: transparent url(/images/bullets/asterisk.gif) no-repeat 0px 1px;
	padding-left: 17px;
}			

	#printArea ul li ul.asteriskBullet li
	{
		background: transparent url(/images/bullets/asterisk.gif) no-repeat 0px 1px !important;
		padding-left: 17px !important;
	}			

#printArea ul.checkmarkBullet
{
	padding-left: 8px;
}

	#printArea ul li ul.checkmarkBullet
	{
		padding-left: 8px !important;
	}

#printArea ul.checkmarkBullet li
{
	background: transparent url(/images/bullets/checkmark.gif) no-repeat 0px 1px;
	padding-left: 18px;
}

	#printArea ul li ul.checkmarkBullet li
	{
		background: transparent url(/images/bullets/checkmark.gif) no-repeat 0px 1px !important;
		padding-left: 18px !important;
	}

#printArea ul.arrowBullet
{
	padding-left: 8px;
}

	#printArea ul li ul.arrowBullet
	{
		padding-left: 8px !important;
	}

#printArea ul.arrowBullet li
{
	background: transparent url(/images/bullets/arrow.gif) no-repeat 0px 1px;
	padding-left: 18px;
}

	#printArea ul li ul.arrowBullet li
	{
		background: transparent url(/images/bullets/arrow.gif) no-repeat 0px 1px !important	;
		padding-left: 18px !important;
	}

#printArea ul.numericBullet li
{
	list-style-type: decimal;
}

	#printArea ul li ul.numericBullet li
	{
		list-style-type: decimal !important;
	}

#printArea ul.lowerRomanBullet li
{
	list-style-type: lower-roman;
}

	#printArea ul li ul.lowerRomanBullet li
	{
		list-style-type: lower-roman !important;
	}

#printArea ul.upperRomanBullet li
{
	list-style-type: upper-roman;
}

	#printArea ul li ul.upperRomanBullet li
	{
		list-style-type: upper-roman !important;
	}

#printArea ul.lowerAlphaBullet li
{
	list-style-type: lower-alpha;
}

	#printArea ul li ul.lowerAlphaBullet li
	{
		list-style-type: lower-alpha !important;
	}

#printArea ul.upperAlphaBullet li
{
	list-style-type: upper-alpha;
}

	#printArea ul li ul.upperAlphaBullet li
	{
		list-style-type: upper-alpha !important;
	}




/*

	Context Menu Styles
	
*/

.contextMenu {
	position: absolute;
	width: 175px;
	z-index: 99999;
	border: solid 1px #CCC;
	background: #f8f6f6;
	padding: 0px;
	margin: 0px;
	display: none;
}

.contextMenu li {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

.contextMenu a {
	font-size: 11px;
	color: #333;
	text-decoration: none;
	display: block;
	line-height: 20px;
	height: 20px;
	background-position: 6px center;
	background-repeat: no-repeat;
	outline: none;
	padding: 3px 5px;
	padding-left: 28px;
}

.contextMenu a:hover {
	background-color: #990033;
	color: #ffffff;
}

.contextMenu li.separator {
	border-top: solid 1px #CCC;
}			