
/*note: a_ = alpha mode



	float:left;
 min-height:546px;

/* plain grey box */

#centercontent
{
	min-height:546px;
}
.a_bxplaingrey, .bxplaingrey 
{
 z-index:10;
 width:100%;
 margin:0px auto;
 min-width:100px;
 color:#222;
}
.bxplaingrey .hd .c, 
.bxplaingrey .ft .c {
 font-size:1px; /* ensure minimum height */
 height:4px;
}
.a_bxplaingrey .hd .c,
.a_bxplaingrey .ft .c{
 font-size:1px; /* ensure minimum height */
 height:4px;
}
.bxplaingrey .ft .c {
 height:5px;
}
.a_bxplaingrey .ft .c {
 height:4px;
}
.bxplaingrey .hd {
 background:transparent url(images/boxes/tl.png) no-repeat 0px 0px;
 margin-right:4px;
 
}
.a_bxplaingrey .hd {
 background:transparent url(images/boxes/a_tl.png) no-repeat 0px 0px;
  margin-right:4px;
}

.a_bxplaingrey .hd .c {
 background:transparent url(images/boxes/a_tr.png) no-repeat right;
  margin-right:-4px;
}
.bxplaingrey .hd .c {
 background:transparent url(images/boxes/tr.png) no-repeat right 0px;
 margin-right:-4px;
}

.a_bxplaingrey .bd {
 background:transparent url(images/boxes/a_ml.png) repeat-y 0px 0px;
}
.bxplaingrey .bd {
 background:transparent url(images/boxes/ml.png) repeat-y 0px 0px;
}

.bxplaingrey .bd .c {
 background:transparent url(images/boxes/mr.png) repeat-y right 0px;
}
.a_bxplaingrey .bd .c {
 background:transparent url(images/boxes/a_mr.png) repeat-y right 0px;
}

.bxplaingrey .bd .c .s
{
	margin: 0px 1px 0px 1px;
	padding: 3px 6px 3px 6px;
	background-image: url(images/boxes/ms.png);
	background-repeat: repeat;
	background-color: #eee;
}
.a_bxplaingrey .bd .c .s {
  margin:0px 1px 0px 1px;
 background:#fff url(images/boxes/ms.png) repeat-x 0px 0px;
 padding:5px;	background-repeat: repeat;
	background-color: #eee;
}

.bxplaingrey .ft 
{
 position:relative; margin-right:4px;
 background:transparent url(images/boxes/bl.png) no-repeat 0px 0px;
 
}
.a_bxplaingrey .ft {
 background:transparent url(images/boxes/a_bl.png) no-repeat 0px 0px;
 margin-right:4px;
}

.bxplaingrey .ft .c {position:relative; margin-right:-4px;
 background:transparent url(images/boxes/br.png) no-repeat right 0px;
}
.a_bxplaingrey .ft .c {
 background:transparent url(images/boxes/a_br.png) no-repeat right 0px;
  margin-right:-4px;
}
/* end plain grey box

 */

/* boxdrkGreyHead grey box */
.bxdrkGreyHead, .a_bxdrkGreyHead 
{

 width:100%;
 margin:0px auto;
 min-width:100px;
 color:#222;
}

.bxdrkGreyHead .hd .c,
.bxdrkGreyHead .ft .c,
.a_bxdrkGreyHead .hd .c,
.a_bxdrkGreyHead .ft .c  {
 font-size:1px; /* ensure minimum height */
 height:5px;
}
.a_bxdrkGreyHead .hd .c
{ height:25px;
}
.bxdrkGreyHead .ft .c{
 height:5px;
}
.a_bxdrkGreyHead .ft .c {
 height:5px;
}
.bxdrkGreyHead .hd 
{
 height:25px;
 background:transparent url(images/boxes/drkgh_tl.png) no-repeat 0px 0px;
 margin-right:4px;
}
.a_bxdrkGreyHead .hd 
{
 height:25px;
 background:transparent url(images/boxes/a_drkgh_tl.png) no-repeat 0px 0px;
  margin-right:4px;
}
/**/
.bxdrkGreyHead .hd .c 
{
position:relative;
 height:25px;
 background:transparent url(images/boxes/drkgh_tr.png) no-repeat right 0px;
margin-right:-4px;  
}
.a_bxdrkGreyHead .hd .c {
 background:transparent url(images/boxes/a_drkgh_tr.png) no-repeat right 0px;
 margin-right:-4px;
}

.bxdrkGreyHead .bd {
 background:transparent url(images/boxes/ml.png) repeat-y 0px 0px;
}
.a_bxdrkGreyHead .bd {
 background:transparent url(images/boxes/a_ml.png) repeat-y 0px 0px;
}
.bxdrkGreyHead .bd .c {
 background:transparent url(images/boxes/mr.png) repeat-y right 0px;
}
.a_bxdrkGreyHead .bd .c {
 background:transparent url(images/boxes/a_mr.png) repeat-y right 0px;
}
/*trbl*/
.bxdrkGreyHead .bd .c .s {
 margin:0px 1px 0px 1px;
 background:transparent url(images/boxes/ms.png) repeat-y 0px 0px;
 padding:3px 6px 3px 6px;
}
.a_bxdrkGreyHead .bd .c .s {
 margin:0px 1px 0px 1px;
 background:transparent url(images/boxes/ms.png) repeat-y 0px 0px;
 padding:3px 6px 3px 6px;
}
.bxdrkGreyHead .ft 
{
 position:relative;top:4px;margin-right:4px;
 background:transparent url(images/boxes/bl.png) no-repeat 0px 0px;

}
.a_bxdrkGreyHead .ft {
 background:transparent url(images/boxes/a_bl.png) no-repeat 0px 0px;
  margin-right:4px;
}
.bxdrkGreyHead .ft .c 
{
position:relative;margin-right:-4px;
 background:transparent url(images/boxes/br.png) no-repeat right 0px;

}
.a_bxdrkGreyHead .ft .c {
 background:transparent url(images/boxes/a_br.png) no-repeat right 0px;
  margin-right:-4px;
}
.bxdrkGreyHead h1
{color:#fff;
	font-size: 9pt;
	margin: 0px;
	padding: 0px;
	top: -22px;
	margin-bottom:-13px;
	position: relative;
}
.a_bxdrkGreyHead h1
{
	color:#fff;
	font-size: 9pt;
	margin: 0px;
	padding: 0px;
	top: -22px;
	margin-bottom:-13px;
	position: relative;
}
/* end boxdrkGreyHead grey box */

/* boxGreyHead grey box */
.bxGreyHead .a_bxGreyHead 
{
 width:100%;
 margin:0px auto;
 min-width:100px;
 color:#222;
}

.bxGreyHead .hd .c,
.bxGreyHead .ft .c,
.a_bxGreyHead .hd .c,
.a_bxGreyHead .ft .c  {
 font-size:1px; /* ensure minimum height */
 height:5px;
}
.a_bxGreyHead .hd .c
{ height:25px;
}
.bxGreyHead .ft .c{
 height:5px;
}
.a_bxGreyHead .ft .c {
 height:25px;
}
.bxGreyHead .hd 
{
 height:25px;
 position:relative; margin-right:4px;
 background:transparent url(images/boxes/gh_tl.png) no-repeat 0px 0px;
}
.a_bxGreyHead .hd 
{
 height:25px;
 background:transparent url(images/boxes/a_gh_tl.png) no-repeat 0px 0px;
  margin-right:4px;
}
/**/
.bxGreyHead .hd .c 
{ height:25px;
	position:relative; margin-right:-4px;
 background:transparent url(images/boxes/gh_tr.png) no-repeat right 0px;
}
.a_bxGreyHead .hd .c {
 background:transparent url(images/boxes/a_gh_tr.png) no-repeat right 0px;
 margin-right:-4px;
}

.bxGreyHead .bd {
 background:transparent url(images/boxes/ml.png) repeat-y 0px 0px;
}
.a_bxGreyHead .bd {
 background:transparent url(images/boxes/a_ml.png) repeat-y 0px 0px;
}
.bxGreyHead .bd .c {
 background:transparent url(images/boxes/mr.png) repeat-y right 0px;
}
.a_bxGreyHead .bd .c {
 background:transparent url(images/boxes/a_mr.png) repeat-y right 0px;
}
/*trbl*/
.bxGreyHead .bd .c .s {
 margin:0px 1px 0px 1px;
 background:#fff url(images/boxes/ms.png) repeat-y 0px 0px;
 padding:3px 6px 3px 6px;
}
.a_bxGreyHead .bd .c .s {
 margin:0px 1px 0px 1px;
 background:#fff url(images/boxes/ms.png) repeat-y 0px 0px;
 padding:3px 6px 3px 6px;
}
.bxGreyHead .ft 
{
	
 position:relative;top:4px;margin-right:4px;
 background:transparent url(images/boxes/bl.png) no-repeat 0px 0px;
}
.a_bxGreyHead .ft {
 background:transparent url(images/boxes/a_bl.png) no-repeat 0px 0px;
  margin-right:4px;
}
.bxGreyHead .ft .c 
{
	
 position:relative;margin-right:-4px;
 background:transparent url(images/boxes/br.png) no-repeat right 0px;
}
.a_bxGreyHead .ft .c {
 background:transparent url(images/boxes/a_br.png) no-repeat right 0px;
  margin-right:-4px;
}
.bxGreyHead h1
{
	font-size: 9pt;
	margin: 0px;
	padding: 0px;
	top: -22px;
	margin-bottom:-13px;
	position: relative;
}
.a_bxGreyHead h1
{
	font-size: 9pt;
	margin: 0px;
	padding: 0px;
	top: -22px;
	margin-bottom:-13px;
	position: relative;
}
/* end boxGreyHead grey box */

/* boxGreenhead grey box */
.bxGreenHead ,.a_bxGreenHead 
{
 width:100%;
 margin:0px auto;
 min-width:100px;
 color:#222;
}

.bxGreenHead .hd .c,
.bxGreenHead .ft .c {
 font-size:1px; /* ensure minimum height */
 height:5px;
}
.a_bxGreenHead .hd .c,
.a_bxGreenHead .ft .c {
 font-size:1px; /* ensure minimum height */
 height:5px;
}
.a_bxGreenHead .hd .c
{
	height:25px;
}
.bxGreenHead .ft .c {
 height:5px;
}
.a_bxGreenHead .ft .c {
 height:5px;
}
.bxGreenHead .hd 
{
 height:25px;position:relative; margin-right:4px;
 background:transparent url(images/boxes/grnh_tl.png) no-repeat 0px 0px;
}
.a_bxGreenHead .hd 
{
 height:25px;
 background:transparent url(images/boxes/a_grnh_tl.png) no-repeat 0px 0px;
  margin-right:4px;
}

.bxGreenHead .hd .c {
 height:25px;position:relative; margin-right:-4px;
 background:transparent url(images/boxes/grnh_tr.png) no-repeat right 0px;
}
.a_bxGreenHead .hd .c {
 background:transparent url(images/boxes/a_grnh_tr.png) no-repeat right 0px;
 margin-right:-4px;
}
.bxGreenHead .bd {
 background:transparent url(images/boxes/ml.png) repeat-y 0px 0px;
}
.a_bxGreenHead .bd {
 background:transparent url(images/boxes/ml.png) repeat-y 0px 0px;
}
.bxGreenHead .bd .c {
 background:transparent url(images/boxes/mr.png) repeat-y right 0px;
}
.a_bxGreenHead .bd .c {
 background:transparent url(images/boxes/mr.png) repeat-y right 0px;
}
/*trbl*/
.bxGreenHead .bd .c .s {
 margin:0px 1px 0px 1px;
 background:#fff url(images/boxes/ms.png)  0px 0px;
 padding:3px 6px 3px 6px;
}
.a_bxGreenHead .bd .c .s {
 margin:0px 1px 0px 1px;
 background:#fff url(images/boxes/ms.png)  0px 0px;
 padding:3px 6px 3px 6px;
}
.bxGreenHead .ft 
{
	 position:relative;top:4px;margin-right:4px;
 background:transparent url(images/boxes/bl.png) no-repeat 0px 0px;
}
.a_bxGreenHead .ft {
 background:transparent url(images/boxes/a_bl.png) no-repeat 0px 0px;
 margin-right:4px;
}
.bxGreenHead .ft .c 
{
	 position:relative;margin-right:-4px;
 background:transparent url(images/boxes/br.png) no-repeat right 0px;
}
.a_bxGreenHead .ft .c {
 background:transparent url(images/boxes/a_br.png) no-repeat right 0px;
 margin-right:-4px;
}
.bxGreenHead h1, .a_bxGreenHead h1
{
	font-size: 9pt;
	margin: 0px;
	padding: 0px;
	top: -22px;
	margin-bottom:-13px;
	position: relative;
	color:#fff;
}
/* end boxGreenhead grey box */



/* boxredhead grey box */
.bxredHead, .a_bxredHead
{
 width:100%;
 margin:0px auto;
 min-width:100px;
 color:#222;
}

.bxredHead .hd .c,
.bxredHead .ft .c,
.a_bxredHead .hd .c,
.a_bxredHead .ft .c  {
 font-size:1px; /* ensure minimum height */
 height:5px;
}
.a_bxredHead .hd .c, .bxredHead .hd .c    {
 font-size:1px; /* ensure minimum height */
 height:25px;
}
.bxredHead .ft .c,
.a_bxredHead .ft .c {
 height:5px;
}

.bxredHead .hd 
{
 height:25px;
 background:transparent url(images/boxes/rdh_tl.png) no-repeat 0px 0px;
 margin-right:5px;
}
.a_bxredHead .hd 
{
 height:25px;
 background:transparent url(images/boxes/a_rdh_tl.png) no-repeat 0px 0px;
 margin-right:5px;
}

.bxredHead .hd .c 
{
	position:relative;
 background:transparent url(images/boxes/rdh_tr.png) no-repeat right 0px;
   margin-right:-5px;
}
.a_bxredHead .hd .c {
 background:transparent url(images/boxes/a_rdh_tr.png) no-repeat right 0px;
  margin-right:-5px;
}
.bxredHead .bd {
 background:transparent url(images/boxes/ml.png) repeat-y 0px 0px;
}
.a_bxredHead .bd {
 background:transparent url(images/boxes/ml.png) repeat-y 0px 0px;
}
.bxredHead .bd .c {
 background:transparent url(images/boxes/mr.png) repeat-y right 0px;
}
.a_bxredHead .bd .c {
 background:transparent url(images/boxes/mr.png) repeat-y right 0px;
}
/*trbl*/
.bxredHead .bd .c .s {
 margin:0px 1px 0px 1px;
 background:#fff url(images/boxes/ms.png) repeat-x 0px 0px;
 padding:3px 6px 3px 6px;
}
.a_bxredHead .bd .c .s {
 margin:0px 1px 0px 1px;
 background:#fff url(images/boxes/ms.png) repeat-y 0px 0px;
 padding:3px 6px 3px 6px;
}
.bxredHead .ft 
{
position:relative; margin-right:4px;
 background:transparent url(images/boxes/bl.png) no-repeat 0px 0px;
}
.a_bxredHead .ft {
 background:transparent url(images/boxes/a_bl.png) no-repeat 0px 0px;
 margin-right:4px;
}
.bxredHead .ft .c 
{
position:relative;margin-right:-4px;
 background:transparent url(images/boxes/br.png) no-repeat right 0px;
}
.a_bxredHead .ft .c {
 background:transparent url(images/boxes/a_br.png) no-repeat right 0px;
  margin-right:-4px;
}
.bxredHead h1, .a_bxredHead h1
{
	font-size: 9pt;
	margin: 0px;
	padding: 0px;
	top: -22px;
	margin-bottom:-13px;
	position: relative;
	color:#fff;
}
/* end boxredhead grey box */


/* content-specific */

.bxplaingrey h1 {
 /* header */
 font-size:2em;
 margin:0px;
 padding:0px;
 margin-top:-0.6em;
}


.box_subhead
{background:#fff;
	color:#555;
	border-bottom:solid 1px #bbb;
	position:relative;
	top:-6px;
	 padding:3px 6px 3px 6px;
	 margin:0px -6px 0px -6px;
}
.ie7 .box_subhead, 
.ie6 .box_subhead
{	background:#fff;
	color:#555;
	border-bottom:solid 1px #bbb;
	position:relative;
	display:block;
	top:-6px;
	width:585px;
	padding:3px 6px 3px 6px;
	margin:0px -6px 0px -6px;
}
.maincontent p
{ margin:0px 1px 0px 1px;
 padding:0px;
 line-height:14pt;
 font:10pt arial,tahoma,"sans serif";
}
.maincontent h2
{
	color:#444;
	font-size:14pt;
	margin:5px 0px 5px 0px;
}
.maincontent h3
{
	color:#444;
	font-size:12pt;
	margin:5px 0px 5px 0px;
}
.boxRedHead h2
{
	color:#222;
	font-size:14pt;
	margin:20px 0px 20px 0px;
}
p
{
	margin:0px 1px 0px 1px;
 padding:0px;
}

.subBox1
{
	background:#fff;
	padding:10px;
	border:solid 1px #ccc;
	background-repeat:no-repeat;
}

.purchaselblboxes
{
	display: block;
	float: left;
	padding: 5px;
	width: 175px;
	background: url(../../media/grad_vert_quarter.png) repeat-x;
}
.supportlblboxes
{
	position:relative;
	display: block;
	padding: 5px;
	width: 175px;
	height: 90px;
	background: url(../../media/bg_supportdesc.png) repeat-x;
}
.purchaselblboxes p, .supportlblboxes p
{
	font-size:8.5pt;
}

li
{
	color:#222;
	font-size:9pt;
}