.hold-nav-right p {
	font-size: 0.80em;
	margin-bottom: 0.5em;
	margin-top: 0em;
}
.hold-nav-right a {
	color: #FFFFFF;
	text-decoration: none;
	margin-left: 0.25em;
}





#footer p {
	font-size: 0.80em;
	color: #CCCCCC;
}


#footer a{
color: #CCCCCC;
}

.innertube{
margin: 0 1em 1em;
}/* CSS Document */
.innertube p {
	color: #CCCCCC;
	font-size: 0.80em;
	text-align: left;
	margin-top: 0em;
	margin-bottom: 0.85em;
}
.innertube a {
	color: #FF66CC;
	text-decoration: underline;
}

.innertube h1 {
	color: #FF66CC;
	font-size: 1em;
	text-align: justify;
	font-weight: bold;
	margin-bottom: 0.25em;
}
.innertube a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

/************************************************************************************************************STYLING*********************************************************/

/*styles for header section*/

.hold-nav-right a:hover {
	color: #FF66CC;
	text-decoration: underline;
}


/*********top nav*********************/

#navcontainer-top ul
{
	padding-left: 0;
	list-style-type: none;
	font-size: 0.80em;
	text-align: right;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0em;
	margin-right: 1em;
}
#navcontainer-top li {
	margin-left: 1em;
	padding-left: 0;
	list-style-type: none;
	display: inline;
	margin-top: 1em;
}


#navcontainer-top a {
	color: #FFFFFF;
	text-decoration: none;
}
#navcontainer-top a:hover {
	color: #FF66CC;
	text-decoration: underline;
}
/************ right column styles ***************/


/*********footer nav*********************/

#nav-footer ul
{
	padding-left: 0;
	list-style-type: none;
	font-size: 0.80em;
	text-align: center;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0em;
	margin-top: 0px;
}
#nav-footer li {
	margin-left: 1em;
	padding-left: 0;
	list-style-type: none;
	display: inline;
	margin-top: 1em;
}


#nav-footer a {
	color: #FFFFFF;
	text-decoration: none;
}
#nav-footer a:hover {
	color: #FF66CC;
	text-decoration: underline;
}

/********************************************************************/
.product-table td {
	width: 130px;
}
.product-table {
	margin-left: 1em;
}

.product-table caption {
	font-size: 1em;
	color: #FF66CC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	text-align: left;
	font-weight: bold;
	vertical-align: bottom;
	margin-bottom: 0.25em;
	margin-left: 0px;
	padding-bottom: 0.25em;
	padding-left: 0px;
}

.product-table a {
	color: #FF66CC;
	text-decoration: underline;
}

.product-table a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
/*****************************************************/

/********************************************************************/
.form-table td {
	color: #FFFFFF;
	font-size: 0.80em;

}
.form-table {
	margin-left: 1em;
	border: 1px solid #666666;
}

.form-table caption {
	font-size: 1em;
	color: #FF66CC;
	text-align: left;
	font-weight: bold;
}

.form-table a {
	color: #FF66CC;
	text-decoration: underline;
}

.form-table a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
/*****************************************************/
.img-brdr {
	border: 5px solid #FFFFFF;
}
.grey-small {
	font-size: 0.80em;
	color: #CCCCCC;
}
.white-large {

	font-size: 1em;
	color: #FFFFFF;
}
.pink-small {
	color: #FF66CC;
	font-size: 0.80em;
}
#footer a:hover {

color: #FF66CC;
}
/**style h1 tags on inner pages**/
.hold-inner-grey h1 {
	font-size: 1.25em;
	color: #FFFFFF;
	margin-top: 0.5em;
	margin-left: 0.5em;
	margin-right: 0.5em;
}.innertube h3 {

	color: #FFFFFF;
	font-size: 0.9em;
	text-align: justify;
	font-weight: normal;
	margin-bottom: 0em;
	margin-top: 0em;
}
.innertube h2 {

	color: #FF66CC;
	font-size: 1em;
	text-align: justify;
	font-weight: bold;
	margin-bottom: 0.25em;
}
.required {
	color: #FF66CC;
}
.innertube li {

	color: #FFFFFF;
	font-size: small;
	text-align: left;
	margin-top: 0em;
	margin-bottom: 0.85em;
}
/* style brochure link area - home page*/
.hold-home-grey p {
	font-size: 0.8em;
	color: #CCCCCC;
	margin-top: 0.5em;
	margin-right: 0.5em;
	margin-left: 0.5em;
	margin-bottom: 0px;
}
.hold-home-grey a {
	color: #FFFFFF;
}
.hold-home-grey a:hover {
	color: #FF66CC;
}
/* style brochure link area - inner pages*/
.hold-inner-grey p {
	font-size: 0.8em;
	color: #CCCCCC;
	margin-top: 0em;
	margin-right: 0.5em;
	margin-left: 0.5em;
	margin-bottom: 0px;
}
.hold-inner-grey a {
	color: #FFFFFF;
}
.hold-inner-grey a:hover {
	color: #FF66CC;
}

.innertube li li {


	color: #FFFFFF;
	font-size: small;
	text-align: left;
	margin-top: 0em;
	margin-bottom: 0.85em;
}
/*************** style message area **********************/

.message-display {
	font-size: 0.80em;
	color: #FFFFFF;
	padding: 0.5em;
	text-align: center;
	background-color: #999999;
	
}
.form-table th {
	color: #FFFFFF;
	font-size: 0.80em;
	background-color: #666666;
}
.align-step {
	float: right;
	height: 55px;
}
.white-small {

	font-size: 0.80em;
	color: #FFFFFF;
}
.pink {
	color: #FF66CC;
}
