/* avoid unneeded scrollbars and gaps */
   html,body { overflow: auto; }
   html>body { overflow: visible; }

body 
{
	background-color:	#B7CFDF;
}
   
a 
{
	color: 				#000000;
	font-family: 		Verdana, Helvetica, Sans-serif;
	font-size: 			10pt;
	text-decoration: 	underline;
}

a:hover 
{
	color: 				#407CA1;
	font-family: 		Verdana, Helvetica, Sans-serif;
	font-size: 			10pt;
	text-decoration: 	underline;
}

body 
{
	font-family: 		Verdana, Helvetica, Arial, Sans-serif;
	font-size: 			10pt;
	margin: 			0px;
	padding:			0px;
}

button, input.frmbutton , .btn 
{ 
	font-family: 		Verdana, Helvetica, Sans-serif;
	font-size: 			10pt;
	behavior: 			url('/comerplus/webparts/assets/pie.htc');
	color:				#fff;
	background: 		#666699;
	border: 			1px solid #858585;
	cursor: 			pointer;
	page-break-inside: 	avoid;
}

button:active, button.active, input.frmbutton:active, input.frmbutton.active, .btn:active 

{ 
	background: 		#666699;
}

button:hover, button.hover, input.frmbutton:hover, input.frmbutton.hover, .btn:hover 
{ 
	background: 		#336699;
}
  
caption, tr, td 
{
	color: 				#333333;
	font-family: 		Verdana, Helvetica, Sans-serif;
	page-break-inside: 	avoid;
}

form 
{
	font-family: 		Verdana, Helvetica, Sans-serif;
	font-size: 			10pt;
	padding: 			0;
	margin: 			0px;
	page-break-inside: 	avoid;
}

hr 
{
	border: 			0;
	color: 				#CACAFF;
	background-color: 	#CACAFF;
	height: 			1px;
}

img.imageborder 
{
	border-bottom-width:0px;
	border-left-width: 	0px;
	border-right-width: 0px;
	border-top-width: 	0px;
}

select, input, textarea, select.frmText 
{
	background-color: 	#E6FFFF;
	border: 1px solid 	#858585;
	font-family: 		Verdana, Helvetica, Sans-serif;
	font-size: 			10pt;
	page-break-inside: 	avoid;
}

input.imgbtn 
{
	border: 			0px;
}

table 
{
	font-family: 		Verdana, Helvetica, Sans-serif;
	font-size: 			12px;
	page-break-inside: 	avoid;
}

table.border 
{
	font-family: 		Verdana, Helvetica, Sans-serif;
	border-bottom: 		#000000 1px solid;
	border-collapse: 	collapse;
	border-left: 		#000000 1px solid;
	border-right: 		#000000 1px solid;
	border-top: 		#000000 1px solid;
	color: 				#000000;
	page-break-inside: 	avoid;
}

.alertmessage 
{
	font-family: 		Verdana, Helvetica, Sans-serif;
	color: 				#FF0000;
}

.sold
{
	font-family: 		Verdana, Helvetica, Sans-serif;
	color: 				#FFFFFF;
	background-color: 	#CC3300;
	font-weight: 		700;
	font-size: 			12px;	
}

.nosale
{
	font-family: 		Verdana, Helvetica, Sans-serif;
	color: 				#333333;
	background-color: 	#CCCCCC;
	font-weight: 		700;
	font-size: 			10px;
}

.callfirst
{
	font-family: 		Verdana, Helvetica, Sans-serif;
	color: 				#fff;
	background-color: 	#f90;
	font-weight: 		700;
	font-size: 			12px;
}

.smallsku
{
	font-family: 		Verdana, Helvetica, Sans-serif;
	color: 				#000000;
	font-weight: 		300;
	font-size: 			9px;
}

.head 
{
	font-family: 		Verdana, Helvetica, Sans-serif;
	color: 				#000000;
	font-size: 			14pt;
	line-height: 		100%;
}

.lgText 
{
	color: 				#000000;
	font-family: 		Verdana, Helvetica, Sans-serif;
	font-size: 			15px;
	font-weight: 		bold;
}

.lgLink:link, .lgLink:visited 
{
	font-family: Verdana, Helvetica, Sans-serif;
	color: 				#000000;
	font-size: 			15px;
	font-weight: 		normal;
	text-decoration: 	underline;
}

.lgLink:hover, .lgLink:visited:hover 
{
	font-family: 		Verdana, Helvetica, Sans-serif;
	color: 				#336699;
	font-size: 			15px;
	font-weight: 		normal;
	text-decoration: 	underline;
}

.footer, .normal, .smallprint 
{
	font-family: 		Verdana, Helvetica, Sans-serif;
	color: 				#000;
	font-size: 			10px;
}

.footLnk:link, .footLnk:visited , .footer :link
{
	font-family: 		Verdana, Helvetica, Sans-serif;
	color: 				#333333;
	font-size: 			10px;
	font-weight: 		normal;
	text-decoration: 	underline;
}

.footLnk:hover, .footLnk:visited:hover , .footer :hover
{
	font-family: 		Verdana, Helvetica, Sans-serif;
	color: 				#336699;
	font-size: 			10px;
	font-weight: 		normal;
	text-decoration: 	underline;
}

.smText 
{
	font-family: 		Verdana, Helvetica, Sans-serif;
	color: 				#000000;
	font-size: 			8pt;
	font-weight: 		normal;
}

.smLink:link, .smLink:visited 
{
	font-family: 		Verdana, Helvetica, Sans-serif;
	color: 				#000000;
	font-size: 			8pt;
	font-weight: 		normal;
	text-decoration: 	underline;
}

.smLink:hover, .smLink:visited:hover 
{
	font-family: 		Verdana, Helvetica, Sans-serif;
	color: 				#336699;
	font-size: 			8pt;
	font-weight: 		normal;
	text-decoration: 	underline;
}

.normalText 
{
	font-family: 		Verdana, Verdana, Helvetica, Sans-serif;
	color: 				#000000;
	font-size: 			10pt;
	font-weight: 		normal;
}

.normalLink:link, .normalLink:visited 
{
	font-family: 		Verdana, Helvetica, Sans-serif;
	color: 				#000000;
	font-size: 			10pt;
	font-weight: 		normal;
	text-decoration: 	underline;
}

.normalLink:hover, .normalLink:visited:hover 
{
	font-family: 		Verdana, Helvetica, Sans-serif;
	color: 				#336699;
	font-size: 			10pt;
	font-weight: 		normal;
	text-decoration: 	underline;
}

.tablebg 
{
	background-color: 	#F5F5F5;
	color: 				#000000;
}

.tablebg2 
{
	background-color: 	#E9E9E9;
	color: 				#000000;
}

.tableheader {
	background-color: 	#99CC33;
}

.tableheaderbg 
{
	background-color: 	#000000;
	color: 				#FFFFFF;
	font-weight: 		bold;
}

.tableheaderbg 
{
	background-color: 	#000000;
	color: 				#FFFFFF;
}

.cellBottomdiv 
{
	border-left-width: 	1px; 
	border-right-width: 1px; 
	border-top-width: 	1px; 
	border-bottom-style:solid; 
	border-bottom-width:1px
}

.tiheading 
{
	font-family: 		Verdana, Helvetica, Sans-serif;
	color: 				#FFFFFF;
	font-size: 			12px;
	font-weight: 		bold;
	border: 			0px;
}

.tiheading:link,.tiheading:visited 
{
	font-family: 		Verdana, Helvetica, Sans-serif;
	color: 				#FFFFFF;
	font-size: 			12px;
	font-weight: 		bold;
}

.tiheading:hover,.tiheading:visited:hover 
{
	font-family: 		Verdana, Helvetica, Sans-serif;
	color: 				#CCFFFF;
	font-size: 			12px;
	font-weight: 		bold;
	text-decoration: 	none;
}

.shadow 
{
	/* filter: progid:DXImageTransform.Microsoft.Shadow(Color=#000000, Direction=135); */
}

.disText 
{
	color: 				#808080;
}

.codebox 
{
		border: 		1px solid #858585;
        font: 			normal 12px "Courier New", monospace;
        padding: 		5px;
        white-space: 	pre-line;
        white-space: 	-moz-pre-wrap !important;
        word-wrap: 		normal; 					/* textarea wrap=off IE */
        overflow: 		auto;
}

