/******************GREY CORNERS**********************/
/* set the image to use and establish the lower-right position */
    .cssbox, .cssboxfullwidth, .cssbox3rdwidth, .cssbox2x3rdswidth, .cssboxhalfwidthright, .cssboxhalfwidthleft, .cssbox_body, .cssbox_head, .cssbox_head h2, .cssbox_head h3, .cssbox_head h4, .cssbox3rdwidthcontact, .cssboxrtrackerloginleft, .cssboxrtrackerloginright {
      background: transparent url(images/corners1000.png) no-repeat bottom right}
    .cssbox{
    /* intended total box width - padding-right(next) */
      width:435px !important; /* IE Win = width - padding */
      /*width: 420px; TEMP*/
    /* the gap on the right edge of the image (not content padding) */
      padding-right:15px; /* use to position the box */
      margin:20px auto}
	  
    .cssbox3rdwidth{
    /* intended total box width - padding-right(next) */
      width:283px !important; /* IE Win = width - padding */
      /*width: 268px; TEMP*/
    /* the gap on the right edge of the image (not content padding) */
      padding-right:15px; /* use to position the box */
      margin:20px 18px 20px auto;
	  float:left;
	  }
	  
	 .cssboxfullwidth{
    /* intended total box width - padding-right(next) */
      width:955px !important; /* IE Win = width - padding */
      /*width: 268px; TEMP*/
    /* the gap on the right edge of the image (not content padding) */
      padding-right:15px; /* use to position the box */
      margin:20px 18px 20px auto;
	  float:left;
	  }
	  
    .cssbox3rdwidthcontact{
    /* intended total box width - padding-right(next) */
      width:283px !important; /* IE Win = width - padding */
      /*width: 268px; TEMP*/
    /* the gap on the right edge of the image (not content padding) */
      padding-right:15px; /* use to position the box */
      margin:20px 18px 20px auto;
	  float:left;
	  }
	  
    .cssboxhalfwidthleft{
	/* intended total box width - padding-right(next) */
      width:410px !important; /* IE Win = width - padding */
	/*width: 395px; TEMP*/
	/* the gap on the right edge of the image (not content padding) */
      padding-right:15px; /* use to position the box */
	margin:20px auto;
	float:left;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	  }
	  
    .cssboxhalfwidthright{
	/* intended total box width - padding-right(next) */
      width:410px !important; /* IE Win = width - padding */
	/*width: 395px;TEMP*/
	/* the gap on the right edge of the image (not content padding) */
      padding-right:15px; /* use to position the box */
	margin:20px auto;
	float:right;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	  }
	 
    .cssboxrtrackerloginleft{
	/* intended total box width - padding-right(next) */
      width:394px !important; /* IE Win = width - padding */
	/*width: 395px; TEMP*/
	/* the gap on the right edge of the image (not content padding) */
      padding-right:15px; /* use to position the box */
	margin:20px auto;
	float:left;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	  }
	  
    .cssboxrtrackerloginright{
	/* intended total box width - padding-right(next) */
      width:394px !important; /* IE Win = width - padding */
	/*width: 395px;TEMP*/
	/* the gap on the right edge of the image (not content padding) */
      padding-right:15px; /* use to position the box */
	margin:20px auto;
	float:right;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	  }
	  
    .cssbox2x3rdswidth{
	/* intended total box width - padding-right(next) */
      width:584px !important; /* IE Win = width - padding */
	/*width: 569px;TEMP*/
	/* the gap on the right edge of the image (not content padding) */
      padding-right:15px; /* use to position the box */
	margin:20px auto 10px;
	float: left;
}

    /* set the top-right image */
    .cssbox_head{
	background-position:top right;
	/* pull the right image over on top of border */
      margin-right:-15px;
	/* right-image-gap + right-inside padding */
      padding-right:40px;
}

    /* set the top-left image */
    .cssbox_head h2{
	background-position:top left;
	margin:0; /* reset main site styles*/
	border:0; /* ditto */
	/* padding-left = image gap + interior padding ... no padding-right */
      padding:10px 0 10px 10px;
	height:auto !important;
	height:1%; /* IE Holly Hack */
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}

   .cssbox_head h3{
	background-position:top left;
	margin:0; /* reset main site styles*/
	border:0; /* ditto */
	/* padding-left = image gap + interior padding ... no padding-right */
      padding:10px 0 10px 10px;
	height:auto !important;
	height:1%; /* IE Holly Hack */
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #666666;
	line-height: 20px;
	text-align: justify;
}

   .cssbox_head h4{
	background-position:top left;
	margin:0; /* reset main site styles*/
	border:0; /* ditto */
	/* padding-left = image gap + interior padding ... no padding-right */
      padding:5px 0 0px 10px;
	height:auto !important;
	height:1%; /* IE Holly Hack */
	font-size: 1px;
}

	.cssbox_head h2 strong{
	color:#49b363;
	text-decoration: underline;
	font-weight: bold;
	}

    /* set the lower-left corner image */
    .cssbox_body{
	background-position:bottom left; /* interior-padding right */
	padding:0px 0 20px 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 13px;
	text-align: justify;
	line-height: 20px;
	margin: 0px auto;
	float: left;
} /* mirror .cssbox_head right/left */

.cssbox_body a:link {
	color: #49b363;
	font-weight:bold;
	text-decoration: none;
}
.cssbox_body a:visited {
	text-decoration: none;
	font-weight:bold;
	color: #49b363;
}
.cssbox_body a:hover {
	text-decoration: none;
	font-weight:bold;
	color: #000000;
}
.cssbox_body a:active {
	text-decoration: none;
	font-weight:bold;
	color: #49b363;
}
.cssbox_body strong {
	font-size:16px;
	color: #4AB263;
}

.skiptypeleft {
	width: 275px;
	float:left;
	background: transparent url(images/corners1000.png) no-repeat bottom left;
	padding: 15px;
}
.skiptypeleft h1{
	background: transparent url(images/corners1000.png) no-repeat top left;
}

.skiptypeleft h1, .skiptyperight h1, .skiptypemiddle h1 {
	margin: 0;
	padding: 0;
	height:auto !important;
	height:1%;
	margin-top: -15px;
	margin-left: -15px;
	margin-right: -15px;
	padding-top: 15px;
	padding-right: 15px;
	padding-left: 15px;
}

.skiptypemiddle{
	width: 271px;
	float:left;
	background: transparent url(images/corners1000.png) no-repeat center bottom;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
	padding: 15px;
}
.skiptypemiddle h1{
	background: transparent url(images/corners1000.png) no-repeat top center;
}

.skiptyperight{
	width: 275px;
	float:left;
	background: transparent url(images/corners1000.png) no-repeat bottom right;
	padding: 15px;
}
.skiptyperight h1{
	background: transparent url(images/corners1000.png) no-repeat top right;
}

.skiptypeleft, .skiptypemiddle, .skiptyperight {
	height: 220px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 14px;
	line-height: 20px;
}

.skiptypeleft strong, .skiptypemiddle strong, .skiptyperight strong {
	font-size:16px;
}

/******************GREY CORNERS END**********************/

/******************GREEN CORNERS**********************/
/* set the image to use and establish the lower-right position */
    .gcssbox3rdwidth, .gcssboxr3rdwidth, .gcssbox_body, .gcssbox_head, .gcssbox_head h2{
      background: transparent url(images/greencorners1000.png) no-repeat bottom right}
	  
    .gcssbox3rdwidth{
	/* intended total box width - padding-right(next) */
      width:268px !important; /* IE Win = width - padding */
	/*width: 253px;TEMP*/
	/* the gap on the right edge of the image (not content padding) */
      padding-right:15px; /* use to position the box */
	margin:20px 33px 20px auto;
	float: left;
}
.gcssbox_body strong {
	font-size: 16px;
}

    .gcssboxr3rdwidth{
	/* intended total box width - padding-right(next) */
      width:268px !important; /* IE Win = width - padding */
	/*width: 253px;TEMP*/
	/* the gap on the right edge of the image (not content padding) */
      padding-right:15px; /* use to position the box */
	margin:20px auto 20px auto;
	float: left;
}

    /* set the top-right image */
    .gcssbox_head{
	background-position:top right;
	/* pull the right image over on top of border */
      margin-right:-15px;
	/* right-image-gap + right-inside padding */
      padding-right:15px;
}

    /* set the top-left image */
    .gcssbox_head h2{
	background-position:top left;
	margin:0; /* reset main site styles*/
	border:0; /* ditto */
	/* padding-left = image gap + interior padding ... no padding-right */
      padding:5px 0 10px 10px;
	height:auto !important;
	height:1%; /* IE Holly Hack */
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}
    /* set the lower-left corner image */
    .gcssbox_body{
	background-position:bottom left;
	margin-right:0px; /* interior-padding right */
	padding:0px 0 10px 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 14px;
	text-align: left;
} /* mirror .cssbox_head right/left */
/******************GREEN CORNERS END**********************/

